Mock Version: 5.6 Mock Version: 5.6 Mock Version: 5.6 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target aarch64 --nodeps /builddir/build/SPECS/freefem++.spec'], chrootPath='/var/lib/mock/f39-build-51756154-6197861/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': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_CORE=infinity', '--bind=/tmp/mock-resolv.k6fz9p9l:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=False) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_CORE=infinity', '--bind=/tmp/mock-resolv.k6fz9p9l:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '9aa31c71ce5d418a96ef61d5eb0fcb3c', '-D', '/var/lib/mock/f39-build-51756154-6197861/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_CORE=infinity', '--bind=/tmp/mock-resolv.k6fz9p9l:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target aarch64 --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': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1689724800 Wrote: /builddir/build/SRPMS/freefem++-4.13-4.fc39.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target aarch64 --nodeps /builddir/build/SPECS/freefem++.spec'], chrootPath='/var/lib/mock/f39-build-51756154-6197861/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': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_CORE=infinity', '--bind=/tmp/mock-resolv.k6fz9p9l:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=False) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_CORE=infinity', '--bind=/tmp/mock-resolv.k6fz9p9l:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'b86361d4dec9486ea33887bc4594056c', '-D', '/var/lib/mock/f39-build-51756154-6197861/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_CORE=infinity', '--bind=/tmp/mock-resolv.k6fz9p9l:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target aarch64 --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': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1689724800 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.GHEyJB + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf freefem++-4.13 + /usr/bin/mkdir -p freefem++-4.13 + cd freefem++-4.13 + rm -rf /builddir/build/BUILD/freefem++-4.13-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/freefem++-4.13-SPECPARTS + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/FreeFem-sources-4.13.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + mv FreeFem-sources-4.13 serial + pushd serial ~/build/BUILD/freefem++-4.13/serial ~/build/BUILD/freefem++-4.13 Patch #1 (0001-Build-fixes.patch): + echo 'Patch #1 (0001-Build-fixes.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file src/lglib/Makefile.am patching file src/medit/Makefile.am Patch #2 (0002-Fix-formating-buffers.patch): + echo 'Patch #2 (0002-Fix-formating-buffers.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file src/libMesh/memory.c Patch #3 (0003-Wsign-compare.patch): + echo 'Patch #3 (0003-Wsign-compare.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file src/fflib/AFunction.hpp patching file src/fflib/AddNewFE.h patching file src/fflib/PlotStream.hpp patching file src/fflib/global.cpp patching file src/fflib/lgmesh.cpp patching file src/fflib/lgmesh3.cpp Patch #4 (0004-Wimplicit-function-declaration.patch): + echo 'Patch #4 (0004-Wimplicit-function-declaration.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file src/medit/bbfile.c patching file src/medit/sproto.h Patch #5 (0005-Wreorder.patch): + echo 'Patch #5 (0005-Wreorder.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file plugin/mpi/mpi-cmaes.cpp patching file plugin/seq/BasicMath.h patching file plugin/seq/Geometry.hpp patching file plugin/seq/lapack.cpp patching file src/femlib/FQuadTree.cpp patching file src/femlib/RNM.hpp patching file src/fflib/AFunction2.cpp Patch #6 (0006-Remove-src-medit-eigenv.h.patch): + echo 'Patch #6 (0006-Remove-src-medit-eigenv.h.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file src/medit/Makefile.am patching file src/medit/eigenv.h patching file src/medit/inout.c patching file src/medit/inout_morice.c patching file src/medit/inout_popenbinaire.c Patch #7 (0007-Wformat-overflow.patch): + echo 'Patch #7 (0007-Wformat-overflow.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file src/medit/bbfile.c patching file src/medit/status.c Patch #8 (0008-Use-test-e-instead-of-test-f.patch): + echo 'Patch #8 (0008-Use-test-e-instead-of-test-f.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file plugin/seq/load.link.in Patch #9 (0009-Fix-quoting.patch): + echo 'Patch #9 (0009-Fix-quoting.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file etc/config/m4/acmpi.m4 Patch #10 (0010-Use-prebuilt-FreeFEM-documentation.pdf.patch): + echo 'Patch #10 (0010-Use-prebuilt-FreeFEM-documentation.pdf.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file Makefile.am Hunk #1 succeeded at 299 (offset 19 lines). Patch #11 (0011-Install-docs-into-docdir.patch): + echo 'Patch #11 (0011-Install-docs-into-docdir.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file Makefile.am Hunk #1 succeeded at 285 (offset 18 lines). Patch #12 (0012-Use-libdir-to-setup-ff_prefix_dir.patch): + echo 'Patch #12 (0012-Use-libdir-to-setup-ff_prefix_dir.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file configure.ac Patch #13 (0013-Misc-build-fixes.patch): + echo 'Patch #13 (0013-Misc-build-fixes.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file examples/CheckAll Patch #14 (0014-Wmisleading-indentation.patch): + echo 'Patch #14 (0014-Wmisleading-indentation.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file src/femlib/RNM_op.hpp Patch #15 (0015-Mark-failing-tests-XFAIL.patch): + echo 'Patch #15 (0015-Mark-failing-tests-XFAIL.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file examples/3d/Makefile.am patching file examples/examples/Makefile.am Hunk #1 succeeded at 63 (offset 2 lines). Patch #16 (0016-Fix-missing-includes-for-gcc-11.patch): + echo 'Patch #16 (0016-Fix-missing-includes-for-gcc-11.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file src/fflib/AFunction2.cpp patching file src/fflib/Operator.hpp Patch #17 (0017-Modernize-autotools.patch): + echo 'Patch #17 (0017-Modernize-autotools.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file etc/config/m4/ax_lib_gsl.m4 Patch #18 (0018-Unbundle-boost.patch): + echo 'Patch #18 (0018-Unbundle-boost.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file 3rdparty/Makefile.am patching file configure.ac Patch #19 (0019-Fedora-hacks.patch): + echo 'Patch #19 (0019-Fedora-hacks.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file 3rdparty/getall patching file 3rdparty/gmm/Makefile patching file 3rdparty/mumps-seq/Makefile patching file 3rdparty/mumps-seq/Makefile-mumps-5.4.0.inc (renamed from 3rdparty/mumps-seq/Makefile-mumps-5.0.2.inc) patching file 3rdparty/scalapack/Makefile patching file 3rdparty/scalapack/SLmake-scalapack.inc patching file configure.ac patching file plugin/mpi/MUMPS.cpp patching file plugin/mpi/MUMPS_mpi.cpp patching file plugin/seq/MUMPS.cpp patching file plugin/seq/MUMPS_seq.cpp patching file plugin/seq/SuperLu.cpp patching file scotch_wrapper.h Patch #20 (0020-Modernize-autotools.patch): + echo 'Patch #20 (0020-Modernize-autotools.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file 3rdparty/Makefile.am patching file Makefile.am patching file bin/test-driver-ff patching file configure.ac + sed -i -e s,/hpddm/zip/7113b9a6b77fceee3f52490cb27941a87b96542f,/hpddm/zip/ff61cf3ced922c2f896ebe1fff1a42f1f2805a3a, -e 's,'\''6910b7b974f0b60d9c247c666e7f3862'\'','\''872bf9c2bf1de6c6943a0f7712f89c5c'\'',' 3rdparty/getall + sed -i -e 's,XFAIL_TESTS = ,XFAIL_TESTS = Pinocchio.edp ,' examples/3dSurf/Makefile.am + sed -i -e s,BemTool/archive/6042818bd7585a1ba01c1fc8889dc27f9e608a3f,BemTool/archive/61aa37bcea9eeba23308489de9d32c16b9232484, -e 's,'\''1ee3a9eea2451314dcbb0a3ebd6c6be3'\'','\''7774bb2369128e4c4068e348d5ca45bf'\'',' 3rdparty/getall + sed -i -e s,MUMPS_5.4.0.tar.gz,MUMPS_5.5.1.tar.gz, -e 's,'\''808178997dc571c748e9cf0cabf9a26e'\'','\''da26c4b43d53a9a6096775245cee847f'\'',' 3rdparty/getall + sed -i -e s,5.4.0,5.5.1, 3rdparty/mumps-seq/Makefile + sed -e s,5.4.0,5.5.1, + find . -type f -perm 755 '(' -name '*.c*' -o -name '*.h*' -o -name '*.edp' -o -name '*.idp' ')' + xargs chmod 644 + autoreconf -vif autoreconf: export WARNINGS= autoreconf: Entering directory '.' autoreconf: configure.ac: not using Gettext autoreconf: running: aclocal --force autoreconf: configure.ac: tracing autoreconf: configure.ac: not using Libtool autoreconf: configure.ac: not using Intltool autoreconf: configure.ac: not using Gtkdoc autoreconf: running: /usr/bin/autoconf --force configure.ac:465: warning: AC_PROG_LEX without either yywrap or noyywrap is obsolete ./lib/autoconf/programs.m4:716: _AC_PROG_LEX is expanded from... ./lib/autoconf/programs.m4:709: AC_PROG_LEX is expanded from... aclocal.m4:668: AM_PROG_LEX is expanded from... configure.ac:465: the top level configure.ac:1136: warning: file `etc/config/m4/acmpi.m4' included several times configure.ac:1218: warning: file `etc/config/m4/acmpi.m4' included several times configure.ac:1298: warning: AC_CHECK_HEADERS(${ff_cadna_dir}/cadnafree.h): you should use literals ./lib/autoconf/headers.m4:217: AC_CHECK_HEADERS is expanded from... configure.ac:1298: the top level configure.ac:2005: warning: Update your code to rely only on HAVE_SYS_TIME_H, configure.ac:2005: then remove this warning and the obsolete code below it. configure.ac:2005: All current systems provide time.h; it need not be checked for. configure.ac:2005: Not all systems provide sys/time.h, but those that do, all allow configure.ac:2005: you to include it and time.h simultaneously. autoreconf: running: /usr/bin/autoheader --force autoreconf: running: automake --add-missing --copy --force-missing configure.ac:199: installing './compile' configure.ac:298: installing './config.guess' configure.ac:298: installing './config.sub' configure.ac:34: installing './install-sh' configure.ac:34: installing './missing' parallel-tests: installing './test-driver' plugin/seq/Makefile.am: installing './depcomp' autoreconf: Leaving directory '.' + mkdir -p 3rdparty/pkg + cp /builddir/build/SOURCES/hpddm-20221104gitff61cf3.zip 3rdparty/pkg/hpddm.zip + cp /builddir/build/SOURCES/FreeFEM-documentation-4.12-20230414.pdf FreeFEM-documentation.pdf + cp /builddir/build/SOURCES/freeyams.2012.02.05.tgz 3rdparty/pkg/ + cp /builddir/build/SOURCES/htool-20230530git946875d.zip 3rdparty/pkg/htool.zip + cp /builddir/build/SOURCES/bemtool-20230609git435b9d8.zip 3rdparty/pkg/bemtool.zip + cp /builddir/build/SOURCES/mshmet.2012.04.25.tgz 3rdparty/pkg/ + cp /builddir/build/SOURCES/MUMPS_5.5.1.tar.gz 3rdparty/pkg/ + popd ~/build/BUILD/freefem++-4.13 + cp -r serial openmpi + cp -r serial mpich + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.rUWGNf + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS ~/build/BUILD/freefem++-4.13/serial ~/build/BUILD/freefem++-4.13 + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd freefem++-4.13 + pushd serial + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + '[' '-flto=auto -ffat-lto-objectsx' '!=' x ']' ++ find . -type f -name configure -print + for file in $(find . -type f -name configure -print) + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\) = /__attribute__ ((used)) char (*f) () = /g' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\);/__attribute__ ((used)) char (*f) ();/g' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed -r --in-place=.backup 's/^char \$2 \(\);/__attribute__ ((used)) char \$2 ();/g' ./configure + diff -u ./configure.backup ./configure --- ./configure.backup 2024-06-23 08:35:44.334175695 +0000 +++ ./configure 2024-06-23 08:35:50.519842768 +0000 @@ -2837,7 +2837,7 @@ #ifdef __cplusplus extern "C" #endif -char $2 (); +__attribute__ ((used)) char $2 (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ + /usr/bin/sed --in-place=.backup '1{$!N;$!N};$!N;s/int x = 1;\nint y = 0;\nint z;\nint nan;/volatile int x = 1; volatile int y = 0; volatile int z, nan;/;P;D' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed --in-place=.backup 's#^lt_cv_sys_global_symbol_to_cdecl=.*#lt_cv_sys_global_symbol_to_cdecl="sed -n -e '\''s/^T .* \\(.*\\)$/extern int \\1();/p'\'' -e '\''s/^$symcode* .* \\(.*\\)$/extern char \\1;/p'\''"#' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + '[' 1 = 1 ']' +++ dirname ./configure ++ find . -name config.guess -o -name config.sub + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./config.guess ++ basename ./config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./config.guess '/usr/lib/rpm/redhat/config.guess' -> './config.guess' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./config.sub ++ basename ./config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./config.sub '/usr/lib/rpm/redhat/config.sub' -> './config.sub' + '[' 1 = 1 ']' + '[' x '!=' 'x-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' ']' ++ find . -name ltmain.sh ++ grep -q runstatedir=DIR ./configure ++ echo --runstatedir=/run ++ pwd + ./configure --build=aarch64-redhat-linux-gnu --host=aarch64-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 --runstatedir=/run --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info 'INSTALL=/usr/bin/install -p' --disable-optim --disable-download --with-petsc=/usr/lib64/petsc/conf/petscvariables --enable-hpddm --enable-download_hpddm --enable-yams --enable-download_yams --enable-gmm --disable-download_gmm --enable-mumps --enable-mumps_seq --enable-download_mumps_seq --enable-bem --enable-download_bem --enable-htool --enable-download_htool --disable-scalapack --disable-download_scalapack --enable-mshmet --enable-download_mshmet --enable-boost --disable-mmg3d --disable-parmetis --disable-parmmg '--with-blas=-L/usr/lib64 -lflexiblas' '--with-arpack=-L/usr/lib64 -larpack' --without-cadna --with-mpi=no --docdir=/usr/share/doc/freefem++ 'CPPFLAGS=-I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch' 'CFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC' 'CXXFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC' configure: WARNING: unrecognized options: --enable-htool, --enable-download_htool, --enable-boost checking for a BSD-compatible install... /usr/bin/install -p checking whether build environment is sane... yes checking for a race-free 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 grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for aarch64-redhat-linux-gnu-ranlib... no checking for ranlib... ranlib checking whether to enable maintainer-specific portions of Makefiles... no checking for aarch64-redhat-linux-gnu-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 the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... 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 whether the compiler supports GNU C++... yes checking whether g++ accepts -g... yes checking for g++ option to enable C++11 features... none needed checking dependency style of g++... none checking for unzip... yes checking for m4... yes checking for bison... yes checking for flex... yes checking for cmake... yes checking for patch... yes checking for aarch64-redhat-linux-gnu-gfortran... no checking for aarch64-redhat-linux-gnu-f90... no checking for aarch64-redhat-linux-gnu-xlf90... no checking for aarch64-redhat-linux-gnu-g95... no checking for aarch64-redhat-linux-gnu-ifort... no checking for aarch64-redhat-linux-gnu-gfortran-mp-4.4... no checking for gfortran... gfortran checking whether the compiler supports GNU Fortran... yes checking whether gfortran accepts -g... yes checking for aarch64-redhat-linux-gnu-gfortran... no checking for aarch64-redhat-linux-gnu-f90... no checking for aarch64-redhat-linux-gnu-xlf... no checking for aarch64-redhat-linux-gnu-xlf90... no checking for aarch64-redhat-linux-gnu-g95... no checking for aarch64-redhat-linux-gnu-f77... no checking for aarch64-redhat-linux-gnu-fort77... no checking for aarch64-redhat-linux-gnu-gfortran... no checking for aarch64-redhat-linux-gnu-ifort... no checking for aarch64-redhat-linux-gnu-gfortran-mp-4.4... no checking for gfortran... gfortran checking whether the compiler supports GNU Fortran 77... yes checking whether gfortran accepts -g... yes checking build system type... aarch64-redhat-linux-gnu checking host system type... aarch64-redhat-linux-gnu checking how to get verbose linking output from gfortran... -v checking for Fortran 77 libraries of gfortran... -L/usr/lib/gcc/aarch64-redhat-linux/13 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../.. -lgfortran -lm 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 : -L/usr/lib/gcc/aarch64-redhat-linux/13 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../.. -lgfortran -lm ; -DAdd_ in plugin/seq/WHERE_LIBRARY-config " configure: ++ add fc : -L/usr/lib/gcc/aarch64-redhat-linux/13 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../.. -lgfortran -lm ; -DAdd_ in plugin/seq/WHERE_LIBRARY-config " checking for aarch64-redhat-linux-gnu-gcc... (cached) gcc checking whether the compiler supports GNU C... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to enable C11 features... (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 for lex output file root... lex.yy checking for lex library... none needed checking for library containing yywrap... no checking whether yytext is a pointer... yes checking for bison... bison -y checking for deflate in -lz... yes checking for pthread_create in -lpthread... yes checking for omp_get_wtime in -liomp5... no checking for clock_gettime in -lrt... yes checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for sys/time.h... yes checking for zlib.h... yes configure: ++ add pthread : -lpthread ; in plugin/seq/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++/4.13 configure: ----- CPU kind: aarch64 , intel/amd: no checking whether to generate debugging information... no configure: CXXFLAGS = -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG checking whether the C++ compiler accepts -std=gnu++14... yes configure: ++ add cxx11 : -std=gnu++14 ; -std=gnu++14 in plugin/seq/WHERE_LIBRARY-config " checking suffix to add to package name... none checking for OpenGL/gl.h... no checking for GL/gl.h... yes checking for GLUT/glut.h... no checking for GL/glut.h... yes checking add suffix ... yes configure: find real ( real ) petsc in /usr/lib64/petsc/conf/petscvariables configure: choose MPI from petsc : /usr/lib/petsc/bin/petsc-mpiexec.uni configure: without petsc, slepc ***** configure: without petsc complex ***** checking for wget... yes configure: without cadna ***** checking for fftw_execute in -lfftw3... yes checking for fftw3.h... yes configure: ++ add fftw3 : -lfftw3 ; in plugin/seq/WHERE_LIBRARY-config " checking whether the C compiler accepts -mkl... no checking for MKL... root: , arch: , ... which: no libopenblas.dll in (/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin) checking for blas_zdotu_sub in -L/usr/lib64 -lflexiblas... yes checking for cblas.h... no checking for Accelerate/cblas.h... no checking for atlas/cblas.h... no checking for cblas_zdotu_sub in -lcblas... no configure: ++ add blas : -L/usr/lib64 -lflexiblas ; in plugin/seq/WHERE_LIBRARY-config " checking for lapack in -lrt -L/usr/lib/gcc/aarch64-redhat-linux/13 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../.. -lgfortran -lm, -L/usr/lib64 -lflexiblas and -llapack ... yes configure: ++ add arpack : -L/usr/lib64 -larpack ; in plugin/seq/WHERE_LIBRARY-config " configure: ++ add lapack : -L/usr/lib64 -lflexiblas ; in plugin/seq/WHERE_LIBRARY-config " checking for umfpack.h... no checking for umfpack/umfpack.h... no checking for ufsparse/umfpack.h... no 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 plugin/seq/WHERE_LIBRARY-config " configure: ++ add umfpack : -lumfpack -lamd -lcholmod -lcolamd ; -I/usr/include/suitesparse in plugin/seq/WHERE_LIBRARY-config " checking for times... yes checking for sysconf... yes checking for cstddef... yes checking for stddef.h... yes checking for semaphore.h... yes checking for sys/mman.h... yes checking for regex.h... yes checking for unistd.h... (cached) 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... no 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 whether the Fortran 77 compiler accepts -fallow-argument-mismatch... yes checking whether the Fortran compiler accepts -fallow-argument-mismatch... yes checking whether the Fortran 77 compiler accepts -fallow-invalid-boz... yes checking whether the Fortran compiler accepts -fallow-invalid-boz... 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 plugin/seq/WHERE_LIBRARY-config " checking check mumps... yes checking check libseq... no checking check mumps_ptscotch... no checking check mumps_scotch... no checking check superlu... yes checking check blacs... no checking check scalapack... no checking check scotch... yes checking check ptscotch... no checking check metis... yes checking check parmetis... no checking check freeyams... no checking check mmg3d... yes checking check mmg... yes checking check zlib... yes checking check parmmg... no checking check tetgen... yes checking check ipopt... yes checking check nlopt... yes checking kernel version... 6.8.9 checking libc version... checking for a sed that does not truncate output... /usr/bin/sed checking for h5cc... /usr/bin/h5cc checking for HDF5 type... serial checking for HDF5 libraries... yes (version 1.12.1) checking for hdf5.h... yes checking for H5Fcreate in -lhdf5... yes checking for H5PTcreate in -lhdf5_hl... yes checking for matching HDF5 Fortran wrapper... /usr/bin/h5fc checking for H5Cpp.h... yes configure: ++ add hdf5 : -L/usr/lib64 -lhdf5_hl -lhdf5 -lhdf5_hl -lsz -lz -ldl -lm ; -I/usr/include in plugin/seq/WHERE_LIBRARY-config " checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating 3rdparty/Makefile config.status: creating 3rdparty/blas/Makefile config.status: creating 3rdparty/arpack/Makefile config.status: creating 3rdparty/umfpack/Makefile config.status: creating 3rdparty/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/ffgraphics/Makefile config.status: creating src/ffgraphics/server/Makefile config.status: creating src/ffgraphics/client/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 plugin/Makefile config.status: creating plugin/seq/Makefile config.status: creating plugin/mpi/Makefile config.status: creating examples/Makefile config.status: creating examples/plugin/Makefile config.status: creating examples/tutorial/Makefile config.status: creating examples/misc/Makefile config.status: creating examples/mpi/Makefile config.status: creating examples/bem/Makefile config.status: creating examples/hpddm/Makefile config.status: creating examples/ffddm/Makefile config.status: creating examples/eigen/Makefile config.status: creating examples/examples/Makefile config.status: creating examples/bug/Makefile config.status: creating examples/3d/Makefile config.status: creating examples/3dSurf/Makefile config.status: creating examples/3dCurve/Makefile config.status: creating config.h config.status: executing depfiles commands configure: WARNING: unrecognized options: --enable-htool, --enable-download_htool, --enable-boost 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 SLEPc: no / SLEPc complex: no configure: -- with hpddm: no configure: -- with htool: no configure: -- with bemtool: no (need boost: yes and htool: no) configure: -- without libs: parmetis mmg3d parmmg gmm scalapack pipe MMAP NewSolver mkl hpddm configure: -- without plugins: parmetis.so mmg3d.so parmmg.so ilut.so MUMPS.so MUMPS_mpi.so pipe.so ff-mmap-semaphore.so NewSolver.so PARDISO.so hpddm.so hpddm_substructuring.so configure: progs: FreeFem++-nw bamg cvmsh2 ffmedit ffglut configure: PETSc directories do not exist, to build do: configure: cd 3rdparty/ff-petsc && make + make -j224 make all-recursive make[1]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial' Making all in 3rdparty make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty' mkdir bin mkdir lib mkdir include Making all in blas make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/blas' make all-am make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/blas' make[4]: Nothing to be done for 'all-am'. make[4]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/blas' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/blas' Making all in arpack make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/arpack' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/arpack' Making all in umfpack make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/umfpack' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/umfpack' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty' cd ../src/libMesh && make if test -d include/hpddm/include; then \ echo hpddm LD -L@DIR@/lib > lib/WHERE.hpddm; \ echo hpddm INCLUDE -I@DIR@/include/hpddm/include >> lib/WHERE.hpddm; \ elif test -d include/hpddm/src; then \ echo hpddm LD -L@DIR@/lib > lib/WHERE.hpddm; \ echo hpddm INCLUDE -I@DIR@/include/hpddm/src >> lib/WHERE.hpddm; \ else true; fi if test -d include/htool/include; then \ echo htool LD -L@DIR@/lib > lib/WHERE.htool; \ echo htool INCLUDE -I@DIR@/include/htool/include >> lib/WHERE.htool; \ else true; fi if test -d include/BemTool/; then \ echo bemtool LD -L@DIR@/lib > lib/WHERE.bemtool; \ echo bemtool INCLUDE -I@DIR@/include/BemTool/ >> lib/WHERE.bemtool ; \ else true; fi if test -n ""; then make install-hpddm; else true; fi if test -n "htool"; then make install-htool; else true; fi make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh' gcc -DHAVE_CONFIG_H -I. -I../.. -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o chrono.o chrono.c gcc -DHAVE_CONFIG_H -I. -I../.. -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o eigenv.o eigenv.c make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty' gcc -DHAVE_CONFIG_H -I. -I../.. -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o libmeshb7.o libmeshb7.c gcc -DHAVE_CONFIG_H -I. -I../.. -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o memory.o memory.c \n\n ****** mshmet ****** \n\n make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty' if test -n "htool"; then ./getall -o htool -a; make include/htool/done.tag lib/WHERE.htool; else true; fi /usr/bin/grep: WHERE-LD: No such file or directory make[5]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet' grep 'abs_top_builddir *=' ../Makefile >> ff-flags grep 'CC *=' ../Makefile >> ff-flags grep 'CFLAGS *=' ../Makefile >> ff-flags grep 'LDFLAGS *=' ../Makefile >> ff-flags grep 'AR *=' ../Makefile >> ff-flags grep 'ARFLAGS *=' ../Makefile >> ff-flags grep 'RANLIB *=' ../Makefile >> ff-flags grep 'WGET *=' ../Makefile >> ff-flags touch ./src/tag-tar cd /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src; make make[6]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src' gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/sourceslib/ -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -DSERIAL -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/sourceslib/boulep.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/objects//boulep.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/sourceslib/ -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -DSERIAL -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/sourceslib/defmet.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/objects//defmet.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/sourceslib/ -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -DSERIAL -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/sourceslib/eigenv.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/objects//eigenv.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/sourceslib/ -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -DSERIAL -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/sourceslib/gradls.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/objects//gradls.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/sourceslib/ -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -DSERIAL -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/sourceslib/hash.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/objects//hash.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/sourceslib/ -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -DSERIAL -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/sourceslib/hessls.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/objects//hessls.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/sourceslib/ -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -DSERIAL -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/sourceslib/inout.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/objects//inout.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/sourceslib/ -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -DSERIAL -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/sourceslib/libmeshb7.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/objects//libmeshb7.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/sourceslib/ -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -DSERIAL -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/sourceslib/lissag.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/objects//lissag.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/sourceslib/ -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -DSERIAL -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/sourceslib/lplib3.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/objects//lplib3.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/sourceslib/ -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -DSERIAL -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/sourceslib/memory.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/objects//memory.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/sourceslib/ -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -DSERIAL -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/sourceslib/mshme1.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/objects//mshme1.o echo "#define COMPIL " '"' `date` '"' > /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/sourceslib/compil.date gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/sourceslib/ -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -DSERIAL -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/sourceslib/norpoi.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/objects//norpoi.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/sourceslib/ -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -DSERIAL -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/sourceslib/redsim.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/objects//redsim.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/sourceslib/ -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -DSERIAL -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/sourceslib/scalem.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/objects//scalem.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/sourceslib/ -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -DSERIAL -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/sourceslib/mshmetlib.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/objects//mshmetlib.o htool htool.zip done make[5]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty' if test -f ./pkg/htool.zip; then \ cd include; rm -rf htool htool-*; unzip -q ../pkg/htool.zip; mv htool-* htool; touch htool/done.tag; \ else true; fi if test -d include/htool/include; then \ echo htool LD -L@DIR@/lib > lib/WHERE.htool; \ echo htool INCLUDE -I@DIR@/include/htool/include >> lib/WHERE.htool; \ else true; fi /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/sourceslib/boulep.c: In function ‘boulep_2d’: /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/sourceslib/boulep.c:116:25: warning: variable ‘nump’ set but not used [-Wunused-but-set-variable] 116 | int *adja,i1,iadr,nump,voy,ilist,iel; | ^~~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/sourceslib/lissag.c: In function ‘lissag_3d’: /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/sourceslib/lissag.c:8:16: warning: variable ‘p1’ set but not used [-Wunused-but-set-variable] 8 | pPoint p0,p1; | ^~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/sourceslib/lissag.c: In function ‘lissag_2d’: /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/sourceslib/lissag.c:82:16: warning: variable ‘p1’ set but not used [-Wunused-but-set-variable] 82 | pPoint p0,p1; | ^~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/sourceslib/hessls.c: In function ‘nrmhes_3d’: /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/sourceslib/hessls.c:550:7: warning: "/*" within comment [-Wcomment] 550 | /* variable weight / | /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/sourceslib/hessls.c:477:28: warning: unused variable ‘norm’ [-Wunused-variable] 477 | double err,err1,errs,u,norm; | ^~~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/sourceslib/hessls.c:477:16: warning: unused variable ‘err1’ [-Wunused-variable] 477 | double err,err1,errs,u,norm; | ^~~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/sourceslib/hessls.c:475:12: warning: unused variable ‘p0’ [-Wunused-variable] 475 | pPoint p0; | ^~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/sourceslib/hessls.c: In function ‘nrmhes_2d’: /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/sourceslib/hessls.c:640:7: warning: "/*" within comment [-Wcomment] 640 | /* variable weight * | /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/sourceslib/hessls.c:566:28: warning: unused variable ‘norm’ [-Wunused-variable] 566 | double err,err1,errs,u,norm; | ^~~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/sourceslib/hessls.c:566:16: warning: unused variable ‘err1’ [-Wunused-variable] 566 | double err,err1,errs,u,norm; | ^~~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/sourceslib/hessls.c:564:12: warning: unused variable ‘p0’ [-Wunused-variable] 564 | pPoint p0; | ^~ make[5]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty' make[4]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty' if test -n "bem"; then make install-bemtool; else true; fi make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty' if test -n "bem"; then ./getall -o bemtool -a; make include/BemTool/done.tag lib/WHERE.bemtool; else true;fi bemtool bemtool.zip done make[5]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty' if test -f ./pkg/bemtool.zip; then \ cd include; rm -rf BemTool BemTool-*; unzip -q ../pkg/bemtool.zip; mv BemTool-* BemTool; touch BemTool/done.tag; \ else true; fi if test -d include/BemTool/; then \ echo bemtool LD -L@DIR@/lib > lib/WHERE.bemtool; \ echo bemtool INCLUDE -I@DIR@/include/BemTool/ >> lib/WHERE.bemtool ; \ else true; fi make[5]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty' make[4]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty' touch tag-install-other rm -f libMesh.a ar rv libMesh.a chrono.o eigenv.o libmeshb7.o memory.o ar: creating libMesh.a a - chrono.o a - eigenv.o a - libmeshb7.o a - memory.o ranlib libMesh.a make[4]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh' 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 echo "#define COMPIL " '"' `date` '"' > /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/sourceslib/compil.date #gcc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/sourceslib/ -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/sourceslib/mshmet.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/objects//mshmet.o #gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -L/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -lMesh /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/objects//boulep.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/objects//defmet.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/objects//eigenv.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/objects//gradls.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/objects//hash.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/objects//hessls.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/objects//inout.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/objects//libmeshb7.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/objects//lissag.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/objects//lplib3.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/objects//memory.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/objects//mshme1.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/objects//mshmetlib.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/objects//norpoi.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/objects//redsim.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/objects//scalem.o -o /mshmet -lm ar rv /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/objects//libmshmet.a /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/objects//boulep.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/objects//defmet.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/objects//eigenv.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/objects//gradls.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/objects//hash.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/objects//hessls.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/objects//inout.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/objects//libmeshb7.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/objects//lissag.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/objects//lplib3.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/objects//memory.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/objects//mshme1.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/objects//mshmetlib.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/objects//norpoi.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/objects//redsim.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/objects//scalem.o ar: creating /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/objects//libmshmet.a a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/objects//boulep.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/objects//defmet.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/objects//eigenv.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/objects//gradls.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/objects//hash.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/objects//hessls.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/objects//inout.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/objects//libmeshb7.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/objects//lissag.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/objects//lplib3.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/objects//memory.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/objects//mshme1.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/objects//mshmetlib.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/objects//norpoi.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/objects//redsim.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/objects//scalem.o ranlib /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/objects//libmshmet.a make[6]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src' touch ./src/FAIT make WHERE ./src/../.. make[6]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet' cp /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/sourceslib/mshmetlib.h ./src/../../include/mshmetlib.h make[6]: Nothing to be done for 'src/../..'. cp /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet/src/objects/libmshmet.a ./src/../../lib/libmshmet.a echo mshmet LD -L@DIR@/lib -lmshmet >./src/../../lib/WHERE.mshmet echo mshmet INCLUDE -I@DIR@/include>> ./src/../../lib/WHERE.mshmet make[6]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet' touch ./src/FAIRE make[5]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet' make[4]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty' make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty' \n\n ****** yams ****** \n\n /usr/bin/grep: WHERE-LD: No such file or directory make[5]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams' grep 'abs_top_builddir *=' ../Makefile > ff-flags grep 'CC *=' ../Makefile >> ff-flags grep 'CFLAGS *=' ../Makefile >> ff-flags grep 'LDFLAGS *=' ../Makefile >> ff-flags grep 'AR *=' ../Makefile >> ff-flags grep 'ARFLAGS *=' ../Makefile >> ff-flags grep 'RANLIB *=' ../Makefile >> ff-flags grep 'yams_VERSION *=' ./Makefile >> ff-flags grep 'WGET *=' ../Makefile >> ff-flags grep 'LIBS *=' ../Makefile >> ff-flags mkdir -p ./freeyams.2012.02.05 cd ./freeyams.2012.02.05; tar xzf ../../pkg/freeyams.2012.02.05.tgz mkdir /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/./freeyams.2012.02.05/sourceslib cp /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/./freeyams.2012.02.05/sources/*.c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/./freeyams.2012.02.05/sources/*.h /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/./freeyams.2012.02.05/sourceslib rm /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/./freeyams.2012.02.05/sourceslib/memory.c cp /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/./freeyams.2012.02.05/sources/compil.date /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/./freeyams.2012.02.05/sourceslib cd /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/./freeyams.2012.02.05/sourceslib && \ patch -p2 < ../../freeyams.2012.02.05.patch && \ patch -p2 < ../../freeyams.2012.02.05-return-values.patch patching file blinde.c patching file defines.h patching file extern.h patching file inout.c patching file parsop.c patching file primsg.c patching file surf.h patching file yams.c patching file yams.h patching file yams0.c patching file zaldy1.c patching file zaldy3.c patching file outqua_a.c patching file eigenv.c patching file sproto.h patching file error.c patching file debug.c mv /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/./freeyams.2012.02.05/sourceslib/yams.c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/./freeyams.2012.02.05/sourceslib/.. touch ./freeyams.2012.02.05/PATCH make install WHERE make[6]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams' cp yamslib_internal.h yamslib.c yamslib.h /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/./freeyams.2012.02.05/sourceslib/ cp makefile-yams.inc /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/./freeyams.2012.02.05/makefile cd /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/./freeyams.2012.02.05; make make[7]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05' gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/addver.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/addver.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/analar.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/analar.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/analar_a.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/analar_a.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/analar_q.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/analar_q.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/analfa.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/analfa.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/angdef.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/angdef.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/bilan.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/bilan.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/blinde.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/blinde.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/boulep.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/boulep.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/calpar.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/calpar.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/cassar.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/cassar.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/cassar_a.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/cassar_a.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/cassar_q.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/cassar_q.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/chkspl.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/chkspl.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/chkspl_a.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/chkspl_a.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/chktge.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/chktge.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/chrono.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/chrono.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/colar1.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/colar1.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/colar2.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/colar2.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/coledg.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/coledg.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/colpo3.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/colpo3.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/colpoi.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/colpoi.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/colver.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/colver.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/coorpo.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/coorpo.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/cutmet.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/cutmet.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/debug.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/debug.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/delar1.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/delar1.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/deled0.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/deled0.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/deled1.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/deled1.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/deled2.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/deled2.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/delnul.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/delnul.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/delpo0.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/delpo0.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/delpo1.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/delpo1.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/delpo2.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/delpo2.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/denois.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/denois.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/eigenv.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/eigenv.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/error.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/error.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/flipa0.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/flipa0.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/flipa1.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/flipa1.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/flipa2.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/flipa2.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/flipa3.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/flipa3.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/flprdg.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/flprdg.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/hash.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/hash.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/heap.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/heap.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/hilbert.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/hilbert.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/inbbf.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/inbbf.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/inival.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/inival.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/inmsh2.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/inmsh2.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/inout.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/inout.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/lenseg.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/lenseg.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/libmesh3.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/libmesh3.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/metric_a.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/metric_a.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/norpoi.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/norpoi.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/noshrk.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/noshrk.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/optedg.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/optedg.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/optfem.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/optfem.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/optia1.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/optia1.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/optia2.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/optia2.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/optia3.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/optia3.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/opticu.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/opticu.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/optima.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/optima.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/optlen_a.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/optlen_a.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/optpo1.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/optpo1_q.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo2.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/optpo2.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/optra4.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/optra4.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/outbbf.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/outbbf.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/outms2.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/outms2.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/outqua.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/outqua.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/outqua_a.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/outqua_a.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/outqua_q.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/outqua_q.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/outwrl.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/outwrl.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/parsar.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/parsar.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/parsop.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/parsop.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/prichk.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/prichk.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/prierr.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/prierr.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/prigap.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/prigap.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/prihis.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/prihis.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/prilen.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/prilen.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/primsg.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/primsg.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/priout.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/priout.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/priqua.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/priqua.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/priqua_a.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/priqua_a.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/pritim.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/pritim.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/ptmult.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/ptmult.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/qualfa.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/qualfa.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/qualfa_a.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/qualfa_a.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/radedg_a.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/radedg_a.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/radpoi.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/radpoi.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/radpoi_a.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/radpoi_a.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/rchsub.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/rchsub.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/setvoi.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/setvoi.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/sident.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/sident.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/sizcor.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/sizcor.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/sizcor_a.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/sizcor_a.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/split.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/split.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/split_a.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/split_a.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/stack.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/stack.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/subdvd.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/subdvd.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/swapar.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/swapar.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/tabvo2.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/tabvo2.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/taspoi.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/taspoi.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/tgepoi.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/tgepoi.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/updtop.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/updtop.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/yams0.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/yams0.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/yams1.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/yams1.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/analar_q.c: In function ‘analar_q’: /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/analar_q.c:15:32: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable] 15 | int k,kk,ii,na,nt,nq,ret; | ^~~ gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/yams2.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/yams2.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/yams3.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/yams3.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/bilan.c: In function ‘bilan’: /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/bilan.c:59:60: warning: format ‘%d’ expects argument of type ‘int’, but argument 5 has type ‘long int’ [-Wformat=] 59 | fprintf(stdout," NORMALS @ FACES,VERT. : %12d %12d (%d NULL)\n", | ~^ | | | int | %ld 60 | sm->ne,sm->nv,info.nuln); | ~~~~~~~~~ | | | long int /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/bilan.c:68:70: warning: format ‘%d’ expects argument of type ‘int’, but argument 5 has type ‘long int’ [-Wformat=] 68 | fprintf(stdout," TRIANGLES: %8d FLIP : %8d FLAT : %8d\n", | ~~^ | | | int | %8ld 69 | sm->ne,info.flip,info.nulf); | ~~~~~~~~~ | | | long int gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/yams4.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/yams4.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/yams6.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/yams6.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/yams8.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/yams8.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/yamslib.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/yamslib.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/bilan.c:72:75: warning: format ‘%d’ expects argument of type ‘int’, but argument 6 has type ‘long int’ [-Wformat=] 72 | fprintf(stdout," VERTICES : %8d CORNERS: %8d REQ./UNUS.:.%8d / %d\n", | ~^ | | | int | %ld 73 | sm->np,info.ncoi,info.nvrequis,info.nulp); | ~~~~~~~~~ | | | long int gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/yamsq.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/yamsq.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/zaldy1.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/zaldy1.o gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/zaldy2.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/zaldy2.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/analfa.c: In function ‘analfa’: gcc -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/zaldy3.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/zaldy3.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/analfa.c:141:16: warning: suggest parentheses around comparison in operand of ‘&’ [-Wparentheses] 141 | while ( ncor > 1 & !*alert ); | ~~~~~^~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/colar2.c: In function ‘colar2’: /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/colar2.c:26:21: warning: variable ‘ns’ set but not used [-Wunused-but-set-variable] 26 | int nde,nd,ns; | ^~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/delnul.c: In function ‘typelt’: /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/delnul.c:23:14: warning: variable ‘imin’ set but not used [-Wunused-but-set-variable] 23 | ubyte imin,imax,rinsok; | ^~~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/coorpo.c: In function ‘coorpo’: /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/coorpo.c:28:34: warning: variable ‘tt’ set but not used [-Wunused-but-set-variable] 28 | float *n1,*n2,*tg1,*tg2,tt[3]; | ^~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/debug.c: In function ‘dumpit’: /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/debug.c:58:18: warning: too many arguments for format [-Wformat-extra-args] 58 | fprintf(stderr,"------- EXIT. -------\n",level); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/delnul.c: In function ‘delnul’: /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/delnul.c:98:36: warning: variable ‘typ’ set but not used [-Wunused-but-set-variable] 98 | int k,kk,l,nk,nsw,nde,npp,typ; | ^~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/delpo0.c: In function ‘delpo0’: /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/delpo0.c:32:20: warning: suggest parentheses around comparison in operand of ‘&’ [-Wparentheses] 32 | (pt->tag[i2] == M_NOTAG & p1->tag > M_NOTAG) ) /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/debug.c: In function ‘debug_q’: /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/debug.c:145:20: warning: variable ‘voy’ set but not used [-Wunused-but-set-variable] 145 | ubyte i,i1,i2,voy; | ^~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/debug.c:143:15: warning: variable ‘pq1’ set but not used [-Wunused-but-set-variable] 143 | pQuad pq,pq1; | ^~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/flprdg.c: In function ‘flprdg’: /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/flprdg.c:16:39: warning: variable ‘angdev’ set but not used [-Wunused-but-set-variable] 16 | float n1[3],n2[3],q1,q2,lbande,angdev; | ^~~~~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/flprdg.c:16:32: warning: variable ‘lbande’ set but not used [-Wunused-but-set-variable] 16 | float n1[3],n2[3],q1,q2,lbande,angdev; | ^~~~~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/inmsh2.c: In function ‘inmsh2’: /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/inmsh2.c:111:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 111 | if ( ptr = strpbrk(sx,"dD") ) *ptr = 'E'; | ^~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/inmsh2.c:112:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 112 | if ( ptr = strpbrk(sy,"dD") ) *ptr = 'E'; | ^~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/inmsh2.c:113:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 113 | if ( ptr = strpbrk(sz,"dD") ) *ptr = 'E'; | ^~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/hilbert.c: In function ‘curvpt’: /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/hilbert.c:26:49: warning: variable ‘k2’ set but not used [-Wunused-but-set-variable] 26 | double x,y,z,x2,xy,y2,z2,maxd,sum,prd,k1,k2; | ^~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/hilbert.c:26:46: warning: variable ‘k1’ set but not used [-Wunused-but-set-variable] 26 | double x,y,z,x2,xy,y2,z2,maxd,sum,prd,k1,k2; | ^~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/inout.c: In function ‘loadMesh’: /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/inout.c:99:11: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 99 | while ( nbl = LM_read_field(&ms, LM_Vertices, NMAX, tabi) ) { | ^~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/inout.c:132:11: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 132 | while ( nbl = LM_read_field(&ms, LM_Triangles, NMAX, tabi) ) { | ^~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/inout.c:159:11: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 159 | while ( nbl = LM_read_field(&ms, LM_Quadrilaterals, NMAX, tabi) ) { | ^~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/inout.c:224:13: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 224 | while ( nbl = LM_read_field(&ms, LM_Tetrahedra, NMAX, tabi) ) { | ^~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/inout.c:255:11: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 255 | while ( nbl = LM_read_field(&ms, LM_Corners, NMAX, tabi) ) { | ^~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/inout.c:271:11: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 271 | while ( nbl = LM_read_field(&ms, LM_RequiredVertices, NMAX, tabi) ) { | ^~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/inmsh2.c:54:3: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 54 | fgets(data,255,inp); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/inmsh2.c:57:3: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 57 | fgets(data,255,inf); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/inout.c:296:13: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 296 | while ( nbl = LM_read_field(&ms, LM_Edges, NMAX, tabi) ) { | ^~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/inmsh2.c:65:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 65 | fscanf(inf,"%d",°ree); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/inmsh2.c:77:5: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 77 | fgets(data,80,inf); | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/inmsh2.c:147:3: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 147 | fgets(data,255,inf); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/inmsh2.c:154:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 154 | fscanf(inf,"%d",°ree); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/inmsh2.c:157:7: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 157 | fscanf(inf,"%d %d %d %d %d %d %d\n",&pt1->v[0],&pt1->v[1],&pt1->v[2], | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158 | &ref,&pt1->edg[2],&pt1->edg[0],&pt1->edg[1]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/inmsh2.c:172:7: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 172 | fscanf(inf,"%d %d %d %d %d",&v[0],&v[1],&v[2],&v[3],&ref); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/inmsh2.c:173:7: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 173 | fscanf(inf,"%d %d %d %d\n",&edg[0],&edg[1],&edg[2],&edg[3]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/inmsh2.c:232:7: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 232 | fscanf(inf,"%d %d %d %d %d\n",&pte->p1,&pte->p2,&ref,&a,&b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/inout.c:342:13: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 342 | while ( nbl = LM_read_field(&ms, LM_Ridges, NMAX, tabi) ) { | ^~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/inout.c:357:13: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 357 | while ( nbl = LM_read_field(&ms, LM_RequiredEdges, NMAX, tabi) ) { | ^~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/inout.c:373:11: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 373 | while ( nbl = LM_read_field(&ms, LM_RequiredTriangles, NMAX, tabi) ) { | ^~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/inout.c:391:11: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 391 | while ( nbl = LM_read_field(&ms, LM_Normals, NMAX, tabi) ) { | ^~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/flipa3.c: In function ‘flipa3’: /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/flipa3.c:16:27: warning: variable ‘hd2’ set but not used [-Wunused-but-set-variable] 16 | float qtarget,hd1,hd2; | ^~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/flipa3.c:16:23: warning: variable ‘hd1’ set but not used [-Wunused-but-set-variable] 16 | float qtarget,hd1,hd2; | ^~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/inout.c:415:13: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 415 | while ( nbl = LM_read_field(&ms, LM_NormalAtVertices, NMAX, tabi) ) { | ^~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/inout.c:450:13: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 450 | while ( nbl = LM_read_field(&ms, LM_NormalAtTriangleVertices, NMAX, tabi) ) { | ^~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/inout.c:484:13: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 484 | while ( nbl = LM_read_field(&ms, LM_NormalAtQuadrilateralVertices, NMAX, tabi) ) { | ^~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/inout.c:516:23: warning: operation on ‘pt1->vn[is]’ may be undefined [-Wsequence-point] 516 | pt1->vn[is] = pt1->vn[is] = nis; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/inbbf.c: In function ‘inbbf’: /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/inbbf.c:87:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 87 | if ( ptr = strpbrk(data,"dD") ) *ptr = 'E'; | ^~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/inbbf.c:123:14: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 123 | if ( ptr = strpbrk(data,"dD") ) *ptr = 'E'; | ^~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/inbbf.c:153:14: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 153 | if ( ptr = strpbrk(data,"dD") ) | ^~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/inmsh2.c:139:7: warning: pointer ‘inp_336’ may be used after ‘fclose’ [-Wuse-after-free] 139 | fclose(inp); | ^~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/inmsh2.c:132:3: note: call to ‘fclose’ here 132 | fclose(inp); | ^~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/inbbf.c:47:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 47 | fscanf(in,"%d",&dim); | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/inbbf.c:56:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 56 | fscanf(in,"%d",&nfield); | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/inbbf.c:57:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 57 | fscanf(in,"%d",&np); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/inbbf.c:65:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 65 | fscanf(in,"%d",&typage); | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/inbbf.c:98:9: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 98 | fscanf(in,"%lf %lf",&a,&b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/inout.c: In function ‘saveMesh’: /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/inbbf.c:106:9: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 106 | fscanf(in,"%lf %lf %lf",&a,&b,&c); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/libmesh3.c: In function ‘read_sol_headers’: /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/inout.c:782:20: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 782 | if ( pte->p1 * pte->p2 ) { | ~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/libmesh3.c:914:20: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 914 | if(mesh->sol_headers[i] = malloc((nbsol+2) * sizeof(int))) | ^~~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/noshrk.c: In function ‘noshrk’: /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/noshrk.c:27:42: warning: variable ‘oz’ set but not used [-Wunused-but-set-variable] 27 | float *tabp,*nv,*nw,nn[3],q,ox,oy,oz; | ^~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/noshrk.c:27:39: warning: variable ‘oy’ set but not used [-Wunused-but-set-variable] 27 | float *tabp,*nv,*nw,nn[3],q,ox,oy,oz; | ^~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/noshrk.c:27:36: warning: variable ‘ox’ set but not used [-Wunused-but-set-variable] 27 | float *tabp,*nv,*nw,nn[3],q,ox,oy,oz; | ^~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/libmesh3.c: In function ‘read_int’: /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/libmesh3.c:792:17: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 792 | fscanf(mesh->handle, "%d", &integer); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/libmesh3.c:797:17: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 797 | fread(&integer, 4, 1, mesh->handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/qualfa.c: In function ‘qualfa_2d’: /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/qualfa.c:8:14: warning: variable ‘cal’ set but not used [-Wunused-but-set-variable] 8 | double cal,abx,aby,acx,acy,bcx,bcy; | ^~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/inout.c:551:29: warning: variable ‘ndang’ set but not used [-Wunused-but-set-variable] 551 | int nedge,nridge,ndang,nrequis,nbb; | ^~~~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/libmesh3.c: In function ‘LM_read_field’: /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/libmesh3.c:355:41: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 355 | fscanf(mesh->handle, "%d", &int_buffer[ i * size + j ]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/libmesh3.c:357:41: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 357 | fscanf(mesh->handle, "%g", &flt_buffer[ i * size + j ]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/libmesh3.c:364:49: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 364 | fscanf(mesh->handle, "%c", &letter); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/libmesh3.c:369:49: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 369 | fscanf(mesh->handle, "%c", &letter); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/libmesh3.c:381:17: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 381 | fread(buffer, nbl * size * 4, 1, mesh->handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c: In function ‘optpo1_q’: /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:28:31: warning: unused variable ‘kk’ [-Wunused-variable] 28 | int is,ip1,is1,is2,k,kk,l,nb,nk; | ^~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:28:25: warning: unused variable ‘is2’ [-Wunused-variable] 28 | int is,ip1,is1,is2,k,kk,l,nb,nk; | ^~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:28:21: warning: unused variable ‘is1’ [-Wunused-variable] 28 | int is,ip1,is1,is2,k,kk,l,nb,nk; | ^~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:27:58: warning: unused variable ‘qq’ [-Wunused-variable] 27 | float *nna,*nnb,*nnc,c[3],n[3],nn[3],np[3],qtarget,qq,qcoef; | ^~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:27:38: warning: unused variable ‘nn’ [-Wunused-variable] 27 | float *nna,*nnb,*nnc,c[3],n[3],nn[3],np[3],qtarget,qq,qcoef; | ^~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:27:33: warning: unused variable ‘n’ [-Wunused-variable] 27 | float *nna,*nnb,*nnc,c[3],n[3],nn[3],np[3],qtarget,qq,qcoef; | ^ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:27:24: warning: unused variable ‘nnc’ [-Wunused-variable] 27 | float *nna,*nnb,*nnc,c[3],n[3],nn[3],np[3],qtarget,qq,qcoef; | ^~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:27:19: warning: unused variable ‘nnb’ [-Wunused-variable] 27 | float *nna,*nnb,*nnc,c[3],n[3],nn[3],np[3],qtarget,qq,qcoef; | ^~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:26:67: warning: variable ‘epsok’ set but not used [-Wunused-but-set-variable] 26 | double b1[3],b2[3],x,y,z,x2,y2,xy,xx1,yy1,coeff,cpx,cpy,cpz,epsok,gap; | ^~~~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:25:73: warning: unused variable ‘dz’ [-Wunused-variable] 25 | double cb1,cb2,cb3,cx,cy,cz,ux,uy,uz,vx,vy,vz,wx,wy,wz,dmin,dx,dy,dz; | ^~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:25:70: warning: unused variable ‘dy’ [-Wunused-variable] 25 | double cb1,cb2,cb3,cx,cy,cz,ux,uy,uz,vx,vy,vz,wx,wy,wz,dmin,dx,dy,dz; | ^~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:25:67: warning: unused variable ‘dx’ [-Wunused-variable] 25 | double cb1,cb2,cb3,cx,cy,cz,ux,uy,uz,vx,vy,vz,wx,wy,wz,dmin,dx,dy,dz; | ^~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:25:22: warning: unused variable ‘cb3’ [-Wunused-variable] 25 | double cb1,cb2,cb3,cx,cy,cz,ux,uy,uz,vx,vy,vz,wx,wy,wz,dmin,dx,dy,dz; | ^~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:25:18: warning: unused variable ‘cb2’ [-Wunused-variable] 25 | double cb1,cb2,cb3,cx,cy,cz,ux,uy,uz,vx,vy,vz,wx,wy,wz,dmin,dx,dy,dz; | ^~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:25:14: warning: unused variable ‘cb1’ [-Wunused-variable] 25 | double cb1,cb2,cb3,cx,cy,cz,ux,uy,uz,vx,vy,vz,wx,wy,wz,dmin,dx,dy,dz; | ^~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:24:41: warning: unused variable ‘dhd’ [-Wunused-variable] 24 | double ga,gb,gc,dd,dd1,d1,d2,deva,dhd,du,lambda,residu,res0,restot; | ^~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:24:26: warning: unused variable ‘dd1’ [-Wunused-variable] 24 | double ga,gb,gc,dd,dd1,d1,d2,deva,dhd,du,lambda,residu,res0,restot; | ^~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:24:20: warning: unused variable ‘gc’ [-Wunused-variable] 24 | double ga,gb,gc,dd,dd1,d1,d2,deva,dhd,du,lambda,residu,res0,restot; | ^~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:24:17: warning: unused variable ‘gb’ [-Wunused-variable] 24 | double ga,gb,gc,dd,dd1,d1,d2,deva,dhd,du,lambda,residu,res0,restot; | ^~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:24:14: warning: variable ‘ga’ set but not used [-Wunused-but-set-variable] 24 | double ga,gb,gc,dd,dd1,d1,d2,deva,dhd,du,lambda,residu,res0,restot; | ^~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/outqua_a.c: In function ‘outqua_a’: /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/outqua_a.c:13:24: warning: variable ‘delta’ set but not used [-Wunused-but-set-variable] 13 | double ux,uy,uz,delta,d1,d2,d3,cotmax,peri,surfa,rins; | ^~~~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/inout.c: In function ‘saveQuadMesh’: /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/inout.c:1187:20: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 1187 | if ( pte->p1 * pte->p2 ) { | ~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/parsop.c: In function ‘parsop’: /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/parsop.c:106:7: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 106 | fscanf(in,"%f",&dummy); | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/parsop.c:110:7: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 110 | fscanf(in,"%f",&dummy); | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/parsop.c:114:7: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 114 | fscanf(in,"%f",&dummy); | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/parsop.c:118:7: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 118 | fscanf(in,"%f",&dummy); | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/parsop.c:122:7: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 122 | fscanf(in,"%f",&ridge); | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/parsop.c:126:7: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 126 | fscanf(in,"%f",&dummy); | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/parsop.c:130:7: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 130 | fscanf(in,"%f",&dummy); | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/parsop.c:140:7: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 140 | fscanf(in,"%d",&dumint); | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/parsop.c:144:7: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 144 | fscanf(in,"%f",&dummy); | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/parsop.c:148:7: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 148 | fscanf(in,"%f",&dummy); | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/parsop.c:154:7: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 154 | fscanf(in,"%f %f",&dummy,&dummy1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/parsop.c:159:7: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 159 | fgets(key,255,in); | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/inout.c:988:29: warning: variable ‘ndang’ set but not used [-Wunused-but-set-variable] 988 | int nedge,nridge,ndang,nrequis; | ^~~~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/outqua.c: In function ‘outqua’: /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/outqua.c:19:24: warning: variable ‘delta’ set but not used [-Wunused-but-set-variable] 19 | double ux,uy,uz,delta,d1,d2,d3,cotmax,peri,surfa,rins; | ^~~~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/inout.c: In function ‘loadSol’: /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/inout.c:1384:42: warning: variable ‘offset’ set but not used [-Wunused-but-set-variable] 1384 | int i,k,iadr,dim,nbl,np,size,type,offset; | ^~~~~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/radpoi_a.c:23:19: warning: argument 1 of type ‘double[6]’ with mismatched bound [-Warray-parameter=] 23 | int sol3x3(double ma[6],double mb[3],double mx[3]) { | ~~~~~~~^~~~~ In file included from /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/radpoi_a.c:15: /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/sproto.h:92:14: note: previously declared as ‘double *’ 92 | int sol3x3(double *,double *,double *); | ^~~~~~~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/radpoi_a.c:23:32: warning: argument 2 of type ‘double[3]’ with mismatched bound [-Warray-parameter=] 23 | int sol3x3(double ma[6],double mb[3],double mx[3]) { | ~~~~~~~^~~~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/sproto.h:92:23: note: previously declared as ‘double *’ 92 | int sol3x3(double *,double *,double *); | ^~~~~~~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/radpoi_a.c:23:45: warning: argument 3 of type ‘double[3]’ with mismatched bound [-Warray-parameter=] 23 | int sol3x3(double ma[6],double mb[3],double mx[3]) { | ~~~~~~~^~~~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/sproto.h:92:32: note: previously declared as ‘double *’ 92 | int sol3x3(double *,double *,double *); | ^~~~~~~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/sident.c: In function ‘sident’: /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/sident.c:63:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 63 | if ( adj = pt->adj[i] ) { | ^~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/stack.c: In function ‘stscan’: /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/stack.c:101:11: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 101 | while ( k = stpop(sm,stack) ) { | ^ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/yams0.c: In function ‘yams0’: /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/yams0.c:13:17: warning: variable ‘absopt’ set but not used [-Wunused-but-set-variable] 13 | int bb,imp,absopt; | ^~~~~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/yams0.c:20:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 20 | fscanf(stdin,"%d",&imp); | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/yams0.c:42:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 42 | fscanf(stdin,"%s",sm->infile); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/yams0.c:51:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 51 | fscanf(stdin,"%d",choix); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/yams2.c: In function ‘yams22’: /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/yams2.c:97:54: warning: variable ‘nptas’ set but not used [-Wunused-but-set-variable] 97 | int it,maxtou,ns,nsw,ndd,nd1,nd2,nde,nm,nmv,nptas; | ^~~~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/priqua.c: In function ‘priqua’: /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/priqua.c:25:24: warning: variable ‘delta’ set but not used [-Wunused-but-set-variable] 25 | double ux,uy,uz,delta,d1,d2,d3,cotmax,peri,surfa,rins; | ^~~~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/yamsq.c: In function ‘yamsq’: /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/yamsq.c:18:47: warning: variable ‘na’ set but not used [-Wunused-but-set-variable] 18 | int k,is,it,alert,maxtou,nmq,nmv,nad,na,nq,nqi; | ^~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/priqua_a.c: In function ‘priqua_a’: /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/priqua_a.c:14:29: warning: variable ‘delta’ set but not used [-Wunused-but-set-variable] 14 | double m[6],ux,uy,uz,delta,d1,d2,d3,cotmax,peri,surfa,rins; | ^~~~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/yamslib.c: In function ‘yams_main’: /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/yamslib.c:140:33: warning: variable ‘memory’ set but not used [-Wunused-but-set-variable] 140 | int option,absopt,ret,memory,corr; | ^~~~~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:87:30: warning: ‘b1[0]’ may be used uninitialized [-Wmaybe-uninitialized] 87 | b2[1] = nna[2]*b1[0] - nna[0]*b1[2]; | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:26:14: note: ‘b1[0]’ was declared here 26 | double b1[3],b2[3],x,y,z,x2,y2,xy,xx1,yy1,coeff,cpx,cpy,cpz,epsok,gap; | ^~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:88:30: warning: ‘b1[1]’ may be used uninitialized [-Wmaybe-uninitialized] 88 | b2[2] = nna[0]*b1[1] - nna[1]*b1[0]; | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:26:14: note: ‘b1[1]’ was declared here 26 | double b1[3],b2[3],x,y,z,x2,y2,xy,xx1,yy1,coeff,cpx,cpy,cpz,epsok,gap; | ^~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:86:30: warning: ‘b1[2]’ may be used uninitialized [-Wmaybe-uninitialized] 86 | b2[0] = nna[1]*b1[2] - nna[2]*b1[1]; | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:26:14: note: ‘b1[2]’ was declared here 26 | double b1[3],b2[3],x,y,z,x2,y2,xy,xx1,yy1,coeff,cpx,cpy,cpz,epsok,gap; | ^~ echo "#define COMPIL " '"' `date` '"' > /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/compil.date gcc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/yams0.c -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/yams0.o -I../../../src/libMesh/ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/yams0.c: In function ‘yams0’: /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/yams0.c:13:17: warning: variable ‘absopt’ set but not used [-Wunused-but-set-variable] 13 | int bb,imp,absopt; | ^~~~~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/yams0.c:20:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 20 | fscanf(stdin,"%d",&imp); | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/yams0.c:42:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 42 | fscanf(stdin,"%s",sm->infile); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/yams0.c:51:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 51 | fscanf(stdin,"%d",choix); | ^~~~~~~~~~~~~~~~~~~~~~~~ gcc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh/ /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib/../yams.c -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/sourceslib -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/yams.o -I../../../src/libMesh/ ar rv /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/libyams.a /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/addver.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/analar.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/analar_a.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/analar_q.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/analfa.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/angdef.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/bilan.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/blinde.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/boulep.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/calpar.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/cassar.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/cassar_a.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/cassar_q.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/chkspl.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/chkspl_a.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/chktge.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/chrono.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/colar1.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/colar2.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/coledg.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/colpo3.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/colpoi.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/colver.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/coorpo.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/cutmet.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/debug.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/delar1.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/deled0.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/deled1.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/deled2.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/delnul.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/delpo0.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/delpo1.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/delpo2.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/denois.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/eigenv.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/error.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/flipa0.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/flipa1.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/flipa2.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/flipa3.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/flprdg.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/hash.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/heap.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/hilbert.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/inbbf.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/inival.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/inmsh2.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/inout.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/lenseg.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/libmesh3.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/metric_a.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/norpoi.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/noshrk.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/optedg.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/optfem.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/optia1.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/optia2.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/optia3.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/opticu.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/optima.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/optlen_a.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/optpo1.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/optpo1_q.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/optpo2.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/optra4.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/outbbf.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/outms2.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/outqua.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/outqua_a.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/outqua_q.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/outwrl.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/parsar.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/parsop.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/prichk.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/prierr.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/prigap.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/prihis.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/prilen.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/primsg.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/priout.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/priqua.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/priqua_a.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/pritim.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/ptmult.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/qualfa.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/qualfa_a.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/radedg_a.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/radpoi.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/radpoi_a.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/rchsub.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/setvoi.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/sident.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/sizcor.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/sizcor_a.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/split.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/split_a.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/stack.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/subdvd.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/swapar.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/tabvo2.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/taspoi.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/tgepoi.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/updtop.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/yams0.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/yams1.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/yams2.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/yams3.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/yams4.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/yams6.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/yams8.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/yamslib.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/yamsq.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/zaldy1.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/zaldy2.o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/zaldy3.o ar: creating /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/libyams.a a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/addver.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/analar.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/analar_a.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/analar_q.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/analfa.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/angdef.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/bilan.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/blinde.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/boulep.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/calpar.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/cassar.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/cassar_a.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/cassar_q.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/chkspl.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/chkspl_a.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/chktge.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/chrono.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/colar1.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/colar2.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/coledg.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/colpo3.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/colpoi.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/colver.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/coorpo.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/cutmet.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/debug.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/delar1.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/deled0.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/deled1.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/deled2.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/delnul.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/delpo0.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/delpo1.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/delpo2.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/denois.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/eigenv.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/error.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/flipa0.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/flipa1.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/flipa2.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/flipa3.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/flprdg.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/hash.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/heap.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/hilbert.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/inbbf.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/inival.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/inmsh2.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/inout.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/lenseg.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/libmesh3.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/metric_a.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/norpoi.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/noshrk.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/optedg.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/optfem.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/optia1.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/optia2.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/optia3.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/opticu.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/optima.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/optlen_a.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/optpo1.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/optpo1_q.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/optpo2.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/optra4.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/outbbf.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/outms2.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/outqua.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/outqua_a.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/outqua_q.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/outwrl.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/parsar.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/parsop.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/prichk.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/prierr.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/prigap.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/prihis.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/prilen.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/primsg.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/priout.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/priqua.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/priqua_a.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/pritim.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/ptmult.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/qualfa.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/qualfa_a.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/radedg_a.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/radpoi.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/radpoi_a.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/rchsub.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/setvoi.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/sident.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/sizcor.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/sizcor_a.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/split.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/split_a.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/stack.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/subdvd.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/swapar.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/tabvo2.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/taspoi.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/tgepoi.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/updtop.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/yams0.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/yams1.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/yams2.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/yams3.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/yams4.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/yams6.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/yams8.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/yamslib.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/yamsq.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/zaldy1.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/zaldy2.o a - /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/zaldy3.o gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -L/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/lib -lMesh /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/yams.o -o /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/bin/yams2 /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/libyams.a -lm -L../../../src/libMesh/ -lMesh ranlib /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05/objects/libyams.a make[7]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/freeyams.2012.02.05' touch ./freeyams.2012.02.05/FAIT sed s/defines.h/freeyams_defines.h/ ../include/freeyamslib.h echo freeyams LD -L@DIR@/lib -lfreeyams >./freeyams.2012.02.05/../../lib/WHERE.freeyams ; echo freeyams INCLUDE -I@DIR@/include>> ./freeyams.2012.02.05/../../lib/WHERE.freeyams ; cp /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/./freeyams.2012.02.05/sourceslib/defines.h ../include/freeyams_defines.h mkdir ../lib mkdir: cannot create directory ‘../lib’: File exists make[6]: [Makefile:47: install] Error 1 (ignored) cp /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams/./freeyams.2012.02.05/objects/libyams.a ../lib/libfreeyams.a make[6]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams' touch FAIRE make[5]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams' make[4]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty' make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty' \n\n ****** mumps-seq ****** \n\n /usr/bin/grep: WHERE-LD: No such file or directory make[5]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq' ../../config.status --file="Makefile.inc:Makefile-mumps-5.5.1.inc" config.status: creating Makefile.inc tar xzf ../pkg/MUMPS_5.5.1.tar.gz touch MUMPS_5.5.1/tag-tar cp Makefile.inc MUMPS_5.5.1 cd MUMPS_5.5.1 && make d make[6]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1' (cd libseq; make) if [ "./PORD/lib/" != "" ] ; then \ cd ./PORD/lib/; \ make CC="gcc" CFLAGS="-O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC " AR="ar rv " RANLIB="ranlib" OUTC="-o " LIBEXT=".a" LIBEXT_SHARED="" libpord.a; \ fi; make[7]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/PORD/lib' gcc -I../include -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c graph.c -o graph.o make[7]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq' gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -c mpi.f -o mpi.o gcc -I../include -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c gbipart.c -o gbipart.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -DAdd_ -I. -c mpic.c -o mpic.o gcc -I../include -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c gbisect.c -o gbisect.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -DAdd_ -I. -c elapse.c -o elapse.o gcc -I../include -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c ddcreate.c -o ddcreate.o gcc -I../include -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c ddbisect.c -o ddbisect.o gcc -I../include -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c nestdiss.c -o nestdiss.o gcc -I../include -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c multisector.c -o multisector.o gcc -I../include -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c gelim.c -o gelim.o gcc -I../include -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c bucket.c -o bucket.o gcc -I../include -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c tree.c -o tree.o gcc -I../include -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c symbfac.c -o symbfac.o gcc -I../include -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c interface.c -o interface.o gcc -I../include -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c sort.c -o sort.o gcc -I../include -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c minpriority.c -o minpriority.o In file included from mpic.c:16: mpi.h:51:17: warning: ‘MPI_COMM_WORLD’ defined but not used [-Wunused-variable] 51 | static MPI_Comm MPI_COMM_WORLD=(MPI_Comm)0; | ^~~~~~~~~~~~~~ sort.c: In function ‘qsortUpInts’: sort.c:111:10: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] 111 | { while (array[++i] < m); | ^~~~~ sort.c:112:10: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘while’ 112 | while (array[--j] > m); | ^~~~~ sort.c: In function ‘qsortUpFloatsWithIntKeys’: sort.c:157:10: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] 157 | { while (key[++i] < m); | ^~~~~ sort.c:158:10: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘while’ 158 | while (key[--j] > m); | ^~~~~ tree.c: In function ‘mergeFronts’: symbfac.c: In function ‘initFactorMtx’: tree.c:665:8: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 665 | { for (J = K; rep[J] != J; J = rep[J]); | ^~~ symbfac.c:557:12: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 557 | { for (; nzlsub[h] != nzasub[i]; h++); | ^~~ tree.c:666:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 666 | rep[K] = J; | ^~~ symbfac.c:558:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 558 | dis = h - hstart; | ^~~ mpi.f:585:72: 585 | CALL MUMPS_COPY_LOGICAL( SENDBUF, RECVBUF, CNT ) | 1 Warning: Type mismatch in argument ‘s’ at (1); passed INTEGER(4) to LOGICAL(4) mpi.f:585:72: 585 | CALL MUMPS_COPY_LOGICAL( SENDBUF, RECVBUF, CNT ) | 1 Warning: Type mismatch in argument ‘r’ at (1); passed INTEGER(4) to LOGICAL(4) mpi.f:587:72: 587 | CALL MUMPS_COPY_REAL( SENDBUF, RECVBUF, CNT ) | 1 Warning: Type mismatch in argument ‘s’ at (1); passed INTEGER(4) to REAL(4) mpi.f:587:72: 587 | CALL MUMPS_COPY_REAL( SENDBUF, RECVBUF, CNT ) | 1 Warning: Type mismatch in argument ‘r’ at (1); passed INTEGER(4) to REAL(4) mpi.f:590:72: 590 | CALL MUMPS_COPY_DOUBLE_PRECISION( SENDBUF, RECVBUF, CNT ) | 1 Warning: Type mismatch in argument ‘s’ at (1); passed INTEGER(4) to REAL(8) mpi.f:590:72: 590 | CALL MUMPS_COPY_DOUBLE_PRECISION( SENDBUF, RECVBUF, CNT ) | 1 Warning: Type mismatch in argument ‘r’ at (1); passed INTEGER(4) to REAL(8) mpi.f:592:72: 592 | CALL MUMPS_COPY_COMPLEX( SENDBUF, RECVBUF, CNT ) | 1 Warning: Type mismatch in argument ‘s’ at (1); passed INTEGER(4) to COMPLEX(4) mpi.f:592:72: 592 | CALL MUMPS_COPY_COMPLEX( SENDBUF, RECVBUF, CNT ) | 1 Warning: Type mismatch in argument ‘r’ at (1); passed INTEGER(4) to COMPLEX(4) mpi.f:594:72: 594 | CALL MUMPS_COPY_DOUBLE_COMPLEX( SENDBUF, RECVBUF, CNT ) | 1 Warning: Type mismatch in argument ‘s’ at (1); passed INTEGER(4) to COMPLEX(8) mpi.f:594:72: 594 | CALL MUMPS_COPY_DOUBLE_COMPLEX( SENDBUF, RECVBUF, CNT ) | 1 Warning: Type mismatch in argument ‘r’ at (1); passed INTEGER(4) to COMPLEX(8) mpi.f:596:72: 596 | CALL MUMPS_COPY_2DOUBLE_PRECISION( SENDBUF, RECVBUF, CNT ) | 1 Warning: Type mismatch in argument ‘s’ at (1); passed INTEGER(4) to REAL(8) mpi.f:596:72: 596 | CALL MUMPS_COPY_2DOUBLE_PRECISION( SENDBUF, RECVBUF, CNT ) | 1 Warning: Type mismatch in argument ‘r’ at (1); passed INTEGER(4) to REAL(8) mpi.f:600:72: 600 | CALL MUMPS_COPY_INTEGER8( SENDBUF, RECVBUF, CNT ) | 1 Warning: Type mismatch in argument ‘s’ at (1); passed INTEGER(4) to INTEGER(8) mpi.f:600:72: 600 | CALL MUMPS_COPY_INTEGER8( SENDBUF, RECVBUF, CNT ) | 1 Warning: Type mismatch in argument ‘r’ at (1); passed INTEGER(4) to INTEGER(8) mpi.f:24:31: 24 | SUBROUTINE MPI_BSEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, | 1 Warning: Unused dummy argument ‘buf’ at (1) [-Wunused-dummy-argument] mpi.f:24:36: 24 | SUBROUTINE MPI_BSEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, | 1 Warning: Unused dummy argument ‘cnt’ at (1) [-Wunused-dummy-argument] mpi.f:24:63: 24 | SUBROUTINE MPI_BSEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:24:46: 24 | SUBROUTINE MPI_BSEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, | 1 Warning: Unused dummy argument ‘datatype’ at (1) [-Wunused-dummy-argument] mpi.f:24:52: 24 | SUBROUTINE MPI_BSEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, | 1 Warning: Unused dummy argument ‘dest’ at (1) [-Wunused-dummy-argument] mpi.f:24:57: 24 | SUBROUTINE MPI_BSEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, | 1 Warning: Unused dummy argument ‘tag’ at (1) [-Wunused-dummy-argument] mpi.f:36:38: 36 | SUBROUTINE MPI_BUFFER_ATTACH(BUF, CNT, IERR ) | 1 Warning: Unused dummy argument ‘buf’ at (1) [-Wunused-dummy-argument] mpi.f:36:43: 36 | SUBROUTINE MPI_BUFFER_ATTACH(BUF, CNT, IERR ) | 1 Warning: Unused dummy argument ‘cnt’ at (1) [-Wunused-dummy-argument] mpi.f:45:38: 45 | SUBROUTINE MPI_BUFFER_DETACH(BUF, CNT, IERR ) | 1 Warning: Unused dummy argument ‘buf’ at (1) [-Wunused-dummy-argument] mpi.f:45:43: 45 | SUBROUTINE MPI_BUFFER_DETACH(BUF, CNT, IERR ) | 1 Warning: Unused dummy argument ‘cnt’ at (1) [-Wunused-dummy-argument] mpi.f:55:25: 55 | & ROOT, COMM, IERR ) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:54:49: 54 | & DATATYPE, RECVBUF, RECCNT, RECTYPE, | 1 Warning: Unused dummy argument ‘rectype’ at (1) [-Wunused-dummy-argument] mpi.f:55:19: 55 | & ROOT, COMM, IERR ) | 1 Warning: Unused dummy argument ‘root’ at (1) [-Wunused-dummy-argument] mpi.f:75:25: 75 | & ROOT, COMM, IERR ) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:74:48: 74 | & DATATYPE, RECVBUF, RECCNT, DISPLS, RECTYPE, | 1 Warning: Unused dummy argument ‘displs’ at (1) [-Wunused-dummy-argument] mpi.f:74:57: 74 | & DATATYPE, RECVBUF, RECCNT, DISPLS, RECTYPE, | 1 Warning: Unused dummy argument ‘rectype’ at (1) [-Wunused-dummy-argument] mpi.f:75:19: 75 | & ROOT, COMM, IERR ) | 1 Warning: Unused dummy argument ‘root’ at (1) [-Wunused-dummy-argument] mpi.f:102:47: 102 | & OPERATION, COMM, IERR ) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:102:41: 102 | & OPERATION, COMM, IERR ) | 1 Warning: Unused dummy argument ‘operation’ at (1) [-Wunused-dummy-argument] mpi.f:119:27: 119 | & ROOT, COMM, IERR ) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:118:64: 118 | SUBROUTINE MPI_REDUCE( SENDBUF, RECVBUF, CNT, DATATYPE, OP, | 1 Warning: Unused dummy argument ‘op’ at (1) [-Wunused-dummy-argument] mpi.f:119:21: 119 | & ROOT, COMM, IERR ) | 1 Warning: Unused dummy argument ‘root’ at (1) [-Wunused-dummy-argument] mpi.f:136:35: 136 | & DATATYPE, OP, COMM, IERR ) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:136:29: 136 | & DATATYPE, OP, COMM, IERR ) | 1 Warning: Unused dummy argument ‘op’ at (1) [-Wunused-dummy-argument] mpi.f:152:32: 152 | SUBROUTINE MPI_ABORT( COMM, IERRCODE, IERR ) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:152:48: 152 | SUBROUTINE MPI_ABORT( COMM, IERRCODE, IERR ) | 1 Warning: Unused dummy argument ‘ierr’ at (1) [-Wunused-dummy-argument] mpi.f:152:42: 152 | SUBROUTINE MPI_ABORT( COMM, IERRCODE, IERR ) | 1 Warning: Unused dummy argument ‘ierrcode’ at (1) [-Wunused-dummy-argument] mpi.f:160:63: 160 | & RECVBUF, RECVCNT, RECVTYPE, COMM, IERR ) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:181:35: 181 | SUBROUTINE MPI_ATTR_PUT( COMM, KEY, VAL, IERR ) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:181:51: 181 | SUBROUTINE MPI_ATTR_PUT( COMM, KEY, VAL, IERR ) | 1 Warning: Unused dummy argument ‘ierr’ at (1) [-Wunused-dummy-argument] mpi.f:181:40: 181 | SUBROUTINE MPI_ATTR_PUT( COMM, KEY, VAL, IERR ) | 1 Warning: Unused dummy argument ‘key’ at (1) [-Wunused-dummy-argument] mpi.f:181:45: 181 | SUBROUTINE MPI_ATTR_PUT( COMM, KEY, VAL, IERR ) | 1 Warning: Unused dummy argument ‘val’ at (1) [-Wunused-dummy-argument] mpi.f:187:34: 187 | SUBROUTINE MPI_BARRIER( COMM, IERR ) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:204:34: 204 | SUBROUTINE MPI_BCAST( BUFFER, CNT, DATATYPE, ROOT, COMM, IERR ) | 1 Warning: Unused dummy argument ‘buffer’ at (1) [-Wunused-dummy-argument] mpi.f:204:39: 204 | SUBROUTINE MPI_BCAST( BUFFER, CNT, DATATYPE, ROOT, COMM, IERR ) | 1 Warning: Unused dummy argument ‘cnt’ at (1) [-Wunused-dummy-argument] mpi.f:204:61: 204 | SUBROUTINE MPI_BCAST( BUFFER, CNT, DATATYPE, ROOT, COMM, IERR ) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:204:49: 204 | SUBROUTINE MPI_BCAST( BUFFER, CNT, DATATYPE, ROOT, COMM, IERR ) | 1 Warning: Unused dummy argument ‘datatype’ at (1) [-Wunused-dummy-argument] mpi.f:204:55: 204 | SUBROUTINE MPI_BCAST( BUFFER, CNT, DATATYPE, ROOT, COMM, IERR ) | 1 Warning: Unused dummy argument ‘root’ at (1) [-Wunused-dummy-argument] mpi.f:213:33: 213 | SUBROUTINE MPI_CANCEL( IREQ, IERR ) | 1 Warning: Unused dummy argument ‘ireq’ at (1) [-Wunused-dummy-argument] mpi.f:221:38: 221 | SUBROUTINE MPI_COMM_CREATE( COMM, GROUP, COMM2, IERR ) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:221:52: 221 | SUBROUTINE MPI_COMM_CREATE( COMM, GROUP, COMM2, IERR ) | 1 Warning: Unused dummy argument ‘comm2’ at (1) [-Wunused-dummy-argument] mpi.f:221:45: 221 | SUBROUTINE MPI_COMM_CREATE( COMM, GROUP, COMM2, IERR ) | 1 Warning: Unused dummy argument ‘group’ at (1) [-Wunused-dummy-argument] mpi.f:229:35: 229 | SUBROUTINE MPI_COMM_DUP( COMM, COMM2, IERR ) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:229:42: 229 | SUBROUTINE MPI_COMM_DUP( COMM, COMM2, IERR ) | 1 Warning: Unused dummy argument ‘comm2’ at (1) [-Wunused-dummy-argument] mpi.f:237:36: 237 | SUBROUTINE MPI_COMM_FREE( COMM, IERR ) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:245:37: 245 | SUBROUTINE MPI_COMM_GROUP( COMM, GROUP, IERR ) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:245:44: 245 | SUBROUTINE MPI_COMM_GROUP( COMM, GROUP, IERR ) | 1 Warning: Unused dummy argument ‘group’ at (1) [-Wunused-dummy-argument] mpi.f:253:36: 253 | SUBROUTINE MPI_COMM_RANK( COMM, RANK, IERR ) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:262:36: 262 | SUBROUTINE MPI_COMM_SIZE( COMM, SIZE, IERR ) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:271:44: 271 | SUBROUTINE MPI_COMM_SPLIT( COMM, COLOR, KEY, COMM2, IERR ) | 1 Warning: Unused dummy argument ‘color’ at (1) [-Wunused-dummy-argument] mpi.f:271:37: 271 | SUBROUTINE MPI_COMM_SPLIT( COMM, COLOR, KEY, COMM2, IERR ) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:271:56: 271 | SUBROUTINE MPI_COMM_SPLIT( COMM, COLOR, KEY, COMM2, IERR ) | 1 Warning: Unused dummy argument ‘comm2’ at (1) [-Wunused-dummy-argument] mpi.f:271:49: 271 | SUBROUTINE MPI_COMM_SPLIT( COMM, COLOR, KEY, COMM2, IERR ) | 1 Warning: Unused dummy argument ‘key’ at (1) [-Wunused-dummy-argument] mpi.f:295:53: 295 | SUBROUTINE MPI_GET_COUNT( STATUS, DATATYPE, CNT, IERR ) | 1 Warning: Unused dummy argument ‘cnt’ at (1) [-Wunused-dummy-argument] mpi.f:295:48: 295 | SUBROUTINE MPI_GET_COUNT( STATUS, DATATYPE, CNT, IERR ) | 1 Warning: Unused dummy argument ‘datatype’ at (1) [-Wunused-dummy-argument] mpi.f:295:38: 295 | SUBROUTINE MPI_GET_COUNT( STATUS, DATATYPE, CNT, IERR ) | 1 Warning: Unused dummy argument ‘status’ at (1) [-Wunused-dummy-argument] mpi.f:306:38: 306 | SUBROUTINE MPI_GROUP_FREE( GROUP, IERR ) | 1 Warning: Unused dummy argument ‘group’ at (1) [-Wunused-dummy-argument] mpi.f:314:44: 314 | SUBROUTINE MPI_GROUP_RANGE_EXCL( GROUP, N, RANGES, GROUP2, IERR ) | 1 Warning: Unused dummy argument ‘group’ at (1) [-Wunused-dummy-argument] mpi.f:314:63: 314 | SUBROUTINE MPI_GROUP_RANGE_EXCL( GROUP, N, RANGES, GROUP2, IERR ) | 1 Warning: Unused dummy argument ‘group2’ at (1) [-Wunused-dummy-argument] mpi.f:314:47: 314 | SUBROUTINE MPI_GROUP_RANGE_EXCL( GROUP, N, RANGES, GROUP2, IERR ) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:314:55: 314 | SUBROUTINE MPI_GROUP_RANGE_EXCL( GROUP, N, RANGES, GROUP2, IERR ) | 1 Warning: Unused dummy argument ‘ranges’ at (1) [-Wunused-dummy-argument] mpi.f:323:38: 323 | SUBROUTINE MPI_GROUP_SIZE( GROUP, SIZE, IERR ) | 1 Warning: Unused dummy argument ‘group’ at (1) [-Wunused-dummy-argument] mpi.f:359:46: 359 | SUBROUTINE MPI_IPROBE( SOURCE, TAG, COMM, FLAG, STATUS, IERR ) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:359:35: 359 | SUBROUTINE MPI_IPROBE( SOURCE, TAG, COMM, FLAG, STATUS, IERR ) | 1 Warning: Unused dummy argument ‘source’ at (1) [-Wunused-dummy-argument] mpi.f:359:60: 359 | SUBROUTINE MPI_IPROBE( SOURCE, TAG, COMM, FLAG, STATUS, IERR ) | 1 Warning: Unused dummy argument ‘status’ at (1) [-Wunused-dummy-argument] mpi.f:359:40: 359 | SUBROUTINE MPI_IPROBE( SOURCE, TAG, COMM, FLAG, STATUS, IERR ) | 1 Warning: Unused dummy argument ‘tag’ at (1) [-Wunused-dummy-argument] mpi.f:370:31: 370 | SUBROUTINE MPI_IRECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | 1 Warning: Unused dummy argument ‘buf’ at (1) [-Wunused-dummy-argument] mpi.f:370:36: 370 | SUBROUTINE MPI_IRECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | 1 Warning: Unused dummy argument ‘cnt’ at (1) [-Wunused-dummy-argument] mpi.f:370:65: 370 | SUBROUTINE MPI_IRECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:370:46: 370 | SUBROUTINE MPI_IRECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | 1 Warning: Unused dummy argument ‘datatype’ at (1) [-Wunused-dummy-argument] mpi.f:371:21: 371 | & IREQ, IERR ) | 1 Warning: Unused dummy argument ‘ireq’ at (1) [-Wunused-dummy-argument] mpi.f:370:54: 370 | SUBROUTINE MPI_IRECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | 1 Warning: Unused dummy argument ‘source’ at (1) [-Wunused-dummy-argument] mpi.f:370:59: 370 | SUBROUTINE MPI_IRECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | 1 Warning: Unused dummy argument ‘tag’ at (1) [-Wunused-dummy-argument] mpi.f:380:31: 380 | SUBROUTINE MPI_ISEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, | 1 Warning: Unused dummy argument ‘buf’ at (1) [-Wunused-dummy-argument] mpi.f:380:36: 380 | SUBROUTINE MPI_ISEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, | 1 Warning: Unused dummy argument ‘cnt’ at (1) [-Wunused-dummy-argument] mpi.f:380:63: 380 | SUBROUTINE MPI_ISEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:380:46: 380 | SUBROUTINE MPI_ISEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, | 1 Warning: Unused dummy argument ‘datatype’ at (1) [-Wunused-dummy-argument] mpi.f:380:52: 380 | SUBROUTINE MPI_ISEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, | 1 Warning: Unused dummy argument ‘dest’ at (1) [-Wunused-dummy-argument] mpi.f:381:21: 381 | & IREQ, IERR ) | 1 Warning: Unused dummy argument ‘ireq’ at (1) [-Wunused-dummy-argument] mpi.f:380:57: 380 | SUBROUTINE MPI_ISEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, | 1 Warning: Unused dummy argument ‘tag’ at (1) [-Wunused-dummy-argument] mpi.f:392:50: 392 | SUBROUTINE MPI_TYPE_COMMIT( NEWTYP, IERR_MPI ) | 1 Warning: Unused dummy argument ‘ierr_mpi’ at (1) [-Wunused-dummy-argument] mpi.f:392:40: 392 | SUBROUTINE MPI_TYPE_COMMIT( NEWTYP, IERR_MPI ) | 1 Warning: Unused dummy argument ‘newtyp’ at (1) [-Wunused-dummy-argument] mpi.f:398:48: 398 | SUBROUTINE MPI_TYPE_FREE( NEWTYP, IERR_MPI ) | 1 Warning: Unused dummy argument ‘ierr_mpi’ at (1) [-Wunused-dummy-argument] mpi.f:398:38: 398 | SUBROUTINE MPI_TYPE_FREE( NEWTYP, IERR_MPI ) | 1 Warning: Unused dummy argument ‘newtyp’ at (1) [-Wunused-dummy-argument] mpi.f:404:54: 404 | SUBROUTINE MPI_TYPE_CONTIGUOUS( LENGTH, DATATYPE, NEWTYPE, | 1 Warning: Unused dummy argument ‘datatype’ at (1) [-Wunused-dummy-argument] mpi.f:405:46: 405 | & IERR_MPI ) | 1 Warning: Unused dummy argument ‘ierr_mpi’ at (1) [-Wunused-dummy-argument] mpi.f:404:44: 404 | SUBROUTINE MPI_TYPE_CONTIGUOUS( LENGTH, DATATYPE, NEWTYPE, | 1 Warning: Unused dummy argument ‘length’ at (1) [-Wunused-dummy-argument] mpi.f:404:63: 404 | SUBROUTINE MPI_TYPE_CONTIGUOUS( LENGTH, DATATYPE, NEWTYPE, | 1 Warning: Unused dummy argument ‘newtype’ at (1) [-Wunused-dummy-argument] mpi.f:411:45: 411 | SUBROUTINE MPI_OP_CREATE( FUNC, COMMUTE, OP, IERR ) | 1 Warning: Unused dummy argument ‘commute’ at (1) [-Wunused-dummy-argument] mpi.f:411:36: 411 | SUBROUTINE MPI_OP_CREATE( FUNC, COMMUTE, OP, IERR ) | 1 Warning: Unused dummy argument ‘func’ at (1) [-Wunused-dummy-argument] mpi.f:411:55: 411 | SUBROUTINE MPI_OP_CREATE( FUNC, COMMUTE, OP, IERR ) | 1 Warning: Unused dummy argument ‘ierr’ at (1) [-Wunused-dummy-argument] mpi.f:420:38: 420 | SUBROUTINE MPI_OP_FREE( OP, IERR ) | 1 Warning: Unused dummy argument ‘ierr’ at (1) [-Wunused-dummy-argument] mpi.f:420:32: 420 | SUBROUTINE MPI_OP_FREE( OP, IERR ) | 1 Warning: Unused dummy argument ‘op’ at (1) [-Wunused-dummy-argument] mpi.f:427:31: 427 | & POSITION, COMM, IERR ) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:426:49: 426 | SUBROUTINE MPI_PACK( INBUF, INCNT, DATATYPE, OUTBUF, OUTCNT, | 1 Warning: Unused dummy argument ‘datatype’ at (1) [-Wunused-dummy-argument] mpi.f:426:32: 426 | SUBROUTINE MPI_PACK( INBUF, INCNT, DATATYPE, OUTBUF, OUTCNT, | 1 Warning: Unused dummy argument ‘inbuf’ at (1) [-Wunused-dummy-argument] mpi.f:426:39: 426 | SUBROUTINE MPI_PACK( INBUF, INCNT, DATATYPE, OUTBUF, OUTCNT, | 1 Warning: Unused dummy argument ‘incnt’ at (1) [-Wunused-dummy-argument] mpi.f:426:57: 426 | SUBROUTINE MPI_PACK( INBUF, INCNT, DATATYPE, OUTBUF, OUTCNT, | 1 Warning: Unused dummy argument ‘outbuf’ at (1) [-Wunused-dummy-argument] mpi.f:426:65: 426 | SUBROUTINE MPI_PACK( INBUF, INCNT, DATATYPE, OUTBUF, OUTCNT, | 1 Warning: Unused dummy argument ‘outcnt’ at (1) [-Wunused-dummy-argument] mpi.f:427:25: 427 | & POSITION, COMM, IERR ) | 1 Warning: Unused dummy argument ‘position’ at (1) [-Wunused-dummy-argument] mpi.f:438:53: 438 | SUBROUTINE MPI_PACK_SIZE( INCNT, DATATYPE, COMM, SIZE, IERR ) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:438:47: 438 | SUBROUTINE MPI_PACK_SIZE( INCNT, DATATYPE, COMM, SIZE, IERR ) | 1 Warning: Unused dummy argument ‘datatype’ at (1) [-Wunused-dummy-argument] mpi.f:438:37: 438 | SUBROUTINE MPI_PACK_SIZE( INCNT, DATATYPE, COMM, SIZE, IERR ) | 1 Warning: Unused dummy argument ‘incnt’ at (1) [-Wunused-dummy-argument] mpi.f:438:59: 438 | SUBROUTINE MPI_PACK_SIZE( INCNT, DATATYPE, COMM, SIZE, IERR ) | 1 Warning: Unused dummy argument ‘size’ at (1) [-Wunused-dummy-argument] mpi.f:448:45: 448 | SUBROUTINE MPI_PROBE( SOURCE, TAG, COMM, STATUS, IERR ) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:448:34: 448 | SUBROUTINE MPI_PROBE( SOURCE, TAG, COMM, STATUS, IERR ) | 1 Warning: Unused dummy argument ‘source’ at (1) [-Wunused-dummy-argument] mpi.f:448:53: 448 | SUBROUTINE MPI_PROBE( SOURCE, TAG, COMM, STATUS, IERR ) | 1 Warning: Unused dummy argument ‘status’ at (1) [-Wunused-dummy-argument] mpi.f:448:39: 448 | SUBROUTINE MPI_PROBE( SOURCE, TAG, COMM, STATUS, IERR ) | 1 Warning: Unused dummy argument ‘tag’ at (1) [-Wunused-dummy-argument] mpi.f:459:30: 459 | SUBROUTINE MPI_RECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | 1 Warning: Unused dummy argument ‘buf’ at (1) [-Wunused-dummy-argument] mpi.f:459:35: 459 | SUBROUTINE MPI_RECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | 1 Warning: Unused dummy argument ‘cnt’ at (1) [-Wunused-dummy-argument] mpi.f:459:64: 459 | SUBROUTINE MPI_RECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:459:45: 459 | SUBROUTINE MPI_RECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | 1 Warning: Unused dummy argument ‘datatype’ at (1) [-Wunused-dummy-argument] mpi.f:459:53: 459 | SUBROUTINE MPI_RECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | 1 Warning: Unused dummy argument ‘source’ at (1) [-Wunused-dummy-argument] mpi.f:460:23: 460 | & STATUS, IERR ) | 1 Warning: Unused dummy argument ‘status’ at (1) [-Wunused-dummy-argument] mpi.f:459:58: 459 | SUBROUTINE MPI_RECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | 1 Warning: Unused dummy argument ‘tag’ at (1) [-Wunused-dummy-argument] mpi.f:471:39: 471 | SUBROUTINE MPI_REQUEST_FREE( IREQ, IERR ) | 1 Warning: Unused dummy argument ‘ireq’ at (1) [-Wunused-dummy-argument] mpi.f:479:30: 479 | SUBROUTINE MPI_SEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR ) | 1 Warning: Unused dummy argument ‘buf’ at (1) [-Wunused-dummy-argument] mpi.f:479:35: 479 | SUBROUTINE MPI_SEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR ) | 1 Warning: Unused dummy argument ‘cnt’ at (1) [-Wunused-dummy-argument] mpi.f:479:62: 479 | SUBROUTINE MPI_SEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR ) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:479:45: 479 | SUBROUTINE MPI_SEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR ) | 1 Warning: Unused dummy argument ‘datatype’ at (1) [-Wunused-dummy-argument] mpi.f:479:51: 479 | SUBROUTINE MPI_SEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR ) | 1 Warning: Unused dummy argument ‘dest’ at (1) [-Wunused-dummy-argument] mpi.f:479:56: 479 | SUBROUTINE MPI_SEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR ) | 1 Warning: Unused dummy argument ‘tag’ at (1) [-Wunused-dummy-argument] mpi.f:490:31: 490 | SUBROUTINE MPI_SSEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR) | 1 Warning: Unused dummy argument ‘buf’ at (1) [-Wunused-dummy-argument] mpi.f:490:36: 490 | SUBROUTINE MPI_SSEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR) | 1 Warning: Unused dummy argument ‘cnt’ at (1) [-Wunused-dummy-argument] mpi.f:490:63: 490 | SUBROUTINE MPI_SSEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:490:46: 490 | SUBROUTINE MPI_SSEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR) | 1 Warning: Unused dummy argument ‘datatype’ at (1) [-Wunused-dummy-argument] mpi.f:490:52: 490 | SUBROUTINE MPI_SSEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR) | 1 Warning: Unused dummy argument ‘dest’ at (1) [-Wunused-dummy-argument] mpi.f:490:57: 490 | SUBROUTINE MPI_SSEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR) | 1 Warning: Unused dummy argument ‘tag’ at (1) [-Wunused-dummy-argument] mpi.f:501:31: 501 | SUBROUTINE MPI_TEST( IREQ, FLAG, STATUS, IERR ) | 1 Warning: Unused dummy argument ‘ireq’ at (1) [-Wunused-dummy-argument] mpi.f:501:45: 501 | SUBROUTINE MPI_TEST( IREQ, FLAG, STATUS, IERR ) | 1 Warning: Unused dummy argument ‘status’ at (1) [-Wunused-dummy-argument] mpi.f:513:31: 513 | & DATATYPE, COMM, IERR ) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:513:25: 513 | & DATATYPE, COMM, IERR ) | 1 Warning: Unused dummy argument ‘datatype’ at (1) [-Wunused-dummy-argument] mpi.f:512:34: 512 | SUBROUTINE MPI_UNPACK( INBUF, INSIZE, POSITION, OUTBUF, OUTCNT, | 1 Warning: Unused dummy argument ‘inbuf’ at (1) [-Wunused-dummy-argument] mpi.f:512:42: 512 | SUBROUTINE MPI_UNPACK( INBUF, INSIZE, POSITION, OUTBUF, OUTCNT, | 1 Warning: Unused dummy argument ‘insize’ at (1) [-Wunused-dummy-argument] mpi.f:512:60: 512 | SUBROUTINE MPI_UNPACK( INBUF, INSIZE, POSITION, OUTBUF, OUTCNT, | 1 Warning: Unused dummy argument ‘outbuf’ at (1) [-Wunused-dummy-argument] mpi.f:512:68: 512 | SUBROUTINE MPI_UNPACK( INBUF, INSIZE, POSITION, OUTBUF, OUTCNT, | 1 Warning: Unused dummy argument ‘outcnt’ at (1) [-Wunused-dummy-argument] mpi.f:512:52: 512 | SUBROUTINE MPI_UNPACK( INBUF, INSIZE, POSITION, OUTBUF, OUTCNT, | 1 Warning: Unused dummy argument ‘position’ at (1) [-Wunused-dummy-argument] mpi.f:524:31: 524 | SUBROUTINE MPI_WAIT( IREQ, STATUS, IERR ) | 1 Warning: Unused dummy argument ‘ireq’ at (1) [-Wunused-dummy-argument] mpi.f:524:39: 524 | SUBROUTINE MPI_WAIT( IREQ, STATUS, IERR ) | 1 Warning: Unused dummy argument ‘status’ at (1) [-Wunused-dummy-argument] mpi.f:535:52: 535 | SUBROUTINE MPI_WAITALL( CNT, ARRAY_OF_REQUESTS, STATUS, IERR ) | 1 Warning: Unused dummy argument ‘array_of_requests’ at (1) [-Wunused-dummy-argument] mpi.f:535:60: 535 | SUBROUTINE MPI_WAITALL( CNT, ARRAY_OF_REQUESTS, STATUS, IERR ) | 1 Warning: Unused dummy argument ‘status’ at (1) [-Wunused-dummy-argument] mpi.f:547:52: 547 | SUBROUTINE MPI_WAITANY( CNT, ARRAY_OF_REQUESTS, INDEX, STATUS, | 1 Warning: Unused dummy argument ‘array_of_requests’ at (1) [-Wunused-dummy-argument] mpi.f:547:59: 547 | SUBROUTINE MPI_WAITANY( CNT, ARRAY_OF_REQUESTS, INDEX, STATUS, | 1 Warning: Unused dummy argument ‘index’ at (1) [-Wunused-dummy-argument] mpi.f:547:67: 547 | SUBROUTINE MPI_WAITANY( CNT, ARRAY_OF_REQUESTS, INDEX, STATUS, | 1 Warning: Unused dummy argument ‘status’ at (1) [-Wunused-dummy-argument] mpi.f:744:41: 744 | SUBROUTINE blacs_gridinit( CNTXT, C, NPROW, NPCOL ) | 1 Warning: Unused dummy argument ‘c’ at (1) [-Wunused-dummy-argument] mpi.f:744:38: 744 | SUBROUTINE blacs_gridinit( CNTXT, C, NPROW, NPCOL ) | 1 Warning: Unused dummy argument ‘cntxt’ at (1) [-Wunused-dummy-argument] mpi.f:744:55: 744 | SUBROUTINE blacs_gridinit( CNTXT, C, NPROW, NPCOL ) | 1 Warning: Unused dummy argument ‘npcol’ at (1) [-Wunused-dummy-argument] mpi.f:744:48: 744 | SUBROUTINE blacs_gridinit( CNTXT, C, NPROW, NPCOL ) | 1 Warning: Unused dummy argument ‘nprow’ at (1) [-Wunused-dummy-argument] mpi.f:753:38: 753 | SUBROUTINE blacs_gridinfo( CNTXT, NPROW, NPCOL, MYROW, MYCOL ) | 1 Warning: Unused dummy argument ‘cntxt’ at (1) [-Wunused-dummy-argument] mpi.f:753:66: 753 | SUBROUTINE blacs_gridinfo( CNTXT, NPROW, NPCOL, MYROW, MYCOL ) | 1 Warning: Unused dummy argument ‘mycol’ at (1) [-Wunused-dummy-argument] mpi.f:753:59: 753 | SUBROUTINE blacs_gridinfo( CNTXT, NPROW, NPCOL, MYROW, MYCOL ) | 1 Warning: Unused dummy argument ‘myrow’ at (1) [-Wunused-dummy-argument] mpi.f:753:52: 753 | SUBROUTINE blacs_gridinfo( CNTXT, NPROW, NPCOL, MYROW, MYCOL ) | 1 Warning: Unused dummy argument ‘npcol’ at (1) [-Wunused-dummy-argument] mpi.f:753:45: 753 | SUBROUTINE blacs_gridinfo( CNTXT, NPROW, NPCOL, MYROW, MYCOL ) | 1 Warning: Unused dummy argument ‘nprow’ at (1) [-Wunused-dummy-argument] mpi.f:761:38: 761 | SUBROUTINE blacs_gridexit( CNTXT ) | 1 Warning: Unused dummy argument ‘cntxt’ at (1) [-Wunused-dummy-argument] mpi.f:775:31: 775 | SUBROUTINE DESCINIT( DESC, M, N, MB, NB, IRSRC, ICSRC, | 1 Warning: Unused dummy argument ‘desc’ at (1) [-Wunused-dummy-argument] mpi.f:775:59: 775 | SUBROUTINE DESCINIT( DESC, M, N, MB, NB, IRSRC, ICSRC, | 1 Warning: Unused dummy argument ‘icsrc’ at (1) [-Wunused-dummy-argument] mpi.f:776:22: 776 | & ICTXT, LLD, INFO ) | 1 Warning: Unused dummy argument ‘ictxt’ at (1) [-Wunused-dummy-argument] mpi.f:776:33: 776 | & ICTXT, LLD, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:775:52: 775 | SUBROUTINE DESCINIT( DESC, M, N, MB, NB, IRSRC, ICSRC, | 1 Warning: Unused dummy argument ‘irsrc’ at (1) [-Wunused-dummy-argument] mpi.f:776:27: 776 | & ICTXT, LLD, INFO ) | 1 Warning: Unused dummy argument ‘lld’ at (1) [-Wunused-dummy-argument] mpi.f:775:34: 775 | SUBROUTINE DESCINIT( DESC, M, N, MB, NB, IRSRC, ICSRC, | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:775:41: 775 | SUBROUTINE DESCINIT( DESC, M, N, MB, NB, IRSRC, ICSRC, | 1 Warning: Unused dummy argument ‘mb’ at (1) [-Wunused-dummy-argument] mpi.f:775:37: 775 | SUBROUTINE DESCINIT( DESC, M, N, MB, NB, IRSRC, ICSRC, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:775:45: 775 | SUBROUTINE DESCINIT( DESC, M, N, MB, NB, IRSRC, ICSRC, | 1 Warning: Unused dummy argument ‘nb’ at (1) [-Wunused-dummy-argument] mpi.f:785:53: 785 | INTEGER FUNCTION numroc( N, NB, IPROC, ISRCPROC, NPROCS ) | 1 Warning: Unused dummy argument ‘isrcproc’ at (1) [-Wunused-dummy-argument] mpi.f:785:36: 785 | INTEGER FUNCTION numroc( N, NB, IPROC, ISRCPROC, NPROCS ) | 1 Warning: Unused dummy argument ‘nb’ at (1) [-Wunused-dummy-argument] mpi.f:800:36: 800 | SUBROUTINE pcpotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:800:51: 800 | SUBROUTINE pcpotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:800:40: 800 | SUBROUTINE pcpotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:800:57: 800 | SUBROUTINE pcpotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:800:44: 800 | SUBROUTINE pcpotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:800:33: 800 | SUBROUTINE pcpotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:800:30: 800 | SUBROUTINE pcpotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘uplo’ at (1) [-Wunused-dummy-argument] mpi.f:811:33: 811 | SUBROUTINE pcgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:811:48: 811 | SUBROUTINE pcgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:811:37: 811 | SUBROUTINE pcgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:811:60: 811 | SUBROUTINE pcgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:811:54: 811 | SUBROUTINE pcgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘ipiv’ at (1) [-Wunused-dummy-argument] mpi.f:811:41: 811 | SUBROUTINE pcgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:811:27: 811 | SUBROUTINE pcgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:811:30: 811 | SUBROUTINE pcgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:821:55: 821 | SUBROUTINE pctrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:822:27: 822 | & B, IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘b’ at (1) [-Wunused-dummy-argument] mpi.f:821:70: 821 | SUBROUTINE pctrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:822:42: 822 | & B, IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘descb’ at (1) [-Wunused-dummy-argument] mpi.f:821:43: 821 | SUBROUTINE pctrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘diag’ at (1) [-Wunused-dummy-argument] mpi.f:821:59: 821 | SUBROUTINE pctrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:822:31: 822 | & B, IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘ib’ at (1) [-Wunused-dummy-argument] mpi.f:822:48: 822 | & B, IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:821:63: 821 | SUBROUTINE pctrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:822:35: 822 | & B, IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘jb’ at (1) [-Wunused-dummy-argument] mpi.f:821:46: 821 | SUBROUTINE pctrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:821:52: 821 | SUBROUTINE pctrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘nrhs’ at (1) [-Wunused-dummy-argument] mpi.f:821:37: 821 | SUBROUTINE pctrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘trans’ at (1) [-Wunused-dummy-argument] mpi.f:821:30: 821 | SUBROUTINE pctrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘uplo’ at (1) [-Wunused-dummy-argument] mpi.f:833:36: 833 | SUBROUTINE pzpotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:833:51: 833 | SUBROUTINE pzpotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:833:40: 833 | SUBROUTINE pzpotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:833:57: 833 | SUBROUTINE pzpotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:833:44: 833 | SUBROUTINE pzpotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:833:33: 833 | SUBROUTINE pzpotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:833:30: 833 | SUBROUTINE pzpotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘uplo’ at (1) [-Wunused-dummy-argument] mpi.f:845:33: 845 | SUBROUTINE pzgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:845:48: 845 | SUBROUTINE pzgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:845:37: 845 | SUBROUTINE pzgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:845:60: 845 | SUBROUTINE pzgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:845:54: 845 | SUBROUTINE pzgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘ipiv’ at (1) [-Wunused-dummy-argument] mpi.f:845:41: 845 | SUBROUTINE pzgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:845:27: 845 | SUBROUTINE pzgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:845:30: 845 | SUBROUTINE pzgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:856:55: 856 | SUBROUTINE pztrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:857:27: 857 | & B, IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘b’ at (1) [-Wunused-dummy-argument] mpi.f:856:70: 856 | SUBROUTINE pztrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:857:42: 857 | & B, IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘descb’ at (1) [-Wunused-dummy-argument] mpi.f:856:43: 856 | SUBROUTINE pztrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘diag’ at (1) [-Wunused-dummy-argument] mpi.f:856:59: 856 | SUBROUTINE pztrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:857:31: 857 | & B, IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘ib’ at (1) [-Wunused-dummy-argument] mpi.f:857:48: 857 | & B, IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:856:63: 856 | SUBROUTINE pztrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:857:35: 857 | & B, IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘jb’ at (1) [-Wunused-dummy-argument] mpi.f:856:46: 856 | SUBROUTINE pztrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:856:52: 856 | SUBROUTINE pztrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘nrhs’ at (1) [-Wunused-dummy-argument] mpi.f:856:37: 856 | SUBROUTINE pztrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘trans’ at (1) [-Wunused-dummy-argument] mpi.f:856:30: 856 | SUBROUTINE pztrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘uplo’ at (1) [-Wunused-dummy-argument] mpi.f:869:36: 869 | SUBROUTINE pspotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:869:51: 869 | SUBROUTINE pspotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:869:40: 869 | SUBROUTINE pspotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:869:57: 869 | SUBROUTINE pspotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:869:44: 869 | SUBROUTINE pspotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:869:33: 869 | SUBROUTINE pspotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:869:30: 869 | SUBROUTINE pspotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘uplo’ at (1) [-Wunused-dummy-argument] mpi.f:880:33: 880 | SUBROUTINE psgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:880:48: 880 | SUBROUTINE psgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:880:37: 880 | SUBROUTINE psgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:880:60: 880 | SUBROUTINE psgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:880:54: 880 | SUBROUTINE psgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘ipiv’ at (1) [-Wunused-dummy-argument] mpi.f:880:41: 880 | SUBROUTINE psgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:880:27: 880 | SUBROUTINE psgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:880:30: 880 | SUBROUTINE psgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:890:55: 890 | SUBROUTINE pstrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:891:27: 891 | & B, IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘b’ at (1) [-Wunused-dummy-argument] mpi.f:890:70: 890 | SUBROUTINE pstrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:891:42: 891 | & B, IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘descb’ at (1) [-Wunused-dummy-argument] mpi.f:890:43: 890 | SUBROUTINE pstrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘diag’ at (1) [-Wunused-dummy-argument] mpi.f:890:59: 890 | SUBROUTINE pstrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:891:31: 891 | & B, IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘ib’ at (1) [-Wunused-dummy-argument] mpi.f:891:48: 891 | & B, IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:890:63: 890 | SUBROUTINE pstrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:891:35: 891 | & B, IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘jb’ at (1) [-Wunused-dummy-argument] mpi.f:890:46: 890 | SUBROUTINE pstrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:890:52: 890 | SUBROUTINE pstrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘nrhs’ at (1) [-Wunused-dummy-argument] mpi.f:890:37: 890 | SUBROUTINE pstrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘trans’ at (1) [-Wunused-dummy-argument] mpi.f:890:30: 890 | SUBROUTINE pstrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘uplo’ at (1) [-Wunused-dummy-argument] mpi.f:902:36: 902 | SUBROUTINE pdpotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:902:51: 902 | SUBROUTINE pdpotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:902:40: 902 | SUBROUTINE pdpotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:902:57: 902 | SUBROUTINE pdpotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:902:44: 902 | SUBROUTINE pdpotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:902:33: 902 | SUBROUTINE pdpotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:902:30: 902 | SUBROUTINE pdpotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘uplo’ at (1) [-Wunused-dummy-argument] mpi.f:913:33: 913 | SUBROUTINE pdgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:913:48: 913 | SUBROUTINE pdgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:913:37: 913 | SUBROUTINE pdgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:913:60: 913 | SUBROUTINE pdgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:913:54: 913 | SUBROUTINE pdgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘ipiv’ at (1) [-Wunused-dummy-argument] mpi.f:913:41: 913 | SUBROUTINE pdgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:913:27: 913 | SUBROUTINE pdgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:913:30: 913 | SUBROUTINE pdgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:923:55: 923 | SUBROUTINE pdtrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:924:27: 924 | & B, IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘b’ at (1) [-Wunused-dummy-argument] mpi.f:923:70: 923 | SUBROUTINE pdtrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:924:42: 924 | & B, IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘descb’ at (1) [-Wunused-dummy-argument] mpi.f:923:43: 923 | SUBROUTINE pdtrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘diag’ at (1) [-Wunused-dummy-argument] mpi.f:923:59: 923 | SUBROUTINE pdtrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:924:31: 924 | & B, IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘ib’ at (1) [-Wunused-dummy-argument] mpi.f:924:48: 924 | & B, IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:923:63: 923 | SUBROUTINE pdtrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:924:35: 924 | & B, IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘jb’ at (1) [-Wunused-dummy-argument] mpi.f:923:46: 923 | SUBROUTINE pdtrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:923:52: 923 | SUBROUTINE pdtrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘nrhs’ at (1) [-Wunused-dummy-argument] mpi.f:923:37: 923 | SUBROUTINE pdtrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘trans’ at (1) [-Wunused-dummy-argument] mpi.f:923:30: 923 | SUBROUTINE pdtrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘uplo’ at (1) [-Wunused-dummy-argument] mpi.f:936:59: 936 | & MYCOL, LRINDX, LCINDX, RSRC, CSRC ) | 1 Warning: Unused dummy argument ‘csrc’ at (1) [-Wunused-dummy-argument] mpi.f:935:46: 935 | SUBROUTINE INFOG2L( GRINDX, GCINDX, DESC, NPROW, NPCOL, MYROW, | 1 Warning: Unused dummy argument ‘desc’ at (1) [-Wunused-dummy-argument] mpi.f:935:40: 935 | SUBROUTINE INFOG2L( GRINDX, GCINDX, DESC, NPROW, NPCOL, MYROW, | 1 Warning: Unused dummy argument ‘gcindx’ at (1) [-Wunused-dummy-argument] mpi.f:935:32: 935 | SUBROUTINE INFOG2L( GRINDX, GCINDX, DESC, NPROW, NPCOL, MYROW, | 1 Warning: Unused dummy argument ‘grindx’ at (1) [-Wunused-dummy-argument] mpi.f:936:47: 936 | & MYCOL, LRINDX, LCINDX, RSRC, CSRC ) | 1 Warning: Unused dummy argument ‘lcindx’ at (1) [-Wunused-dummy-argument] mpi.f:936:39: 936 | & MYCOL, LRINDX, LCINDX, RSRC, CSRC ) | 1 Warning: Unused dummy argument ‘lrindx’ at (1) [-Wunused-dummy-argument] mpi.f:936:31: 936 | & MYCOL, LRINDX, LCINDX, RSRC, CSRC ) | 1 Warning: Unused dummy argument ‘mycol’ at (1) [-Wunused-dummy-argument] mpi.f:935:67: 935 | SUBROUTINE INFOG2L( GRINDX, GCINDX, DESC, NPROW, NPCOL, MYROW, | 1 Warning: Unused dummy argument ‘myrow’ at (1) [-Wunused-dummy-argument] mpi.f:935:60: 935 | SUBROUTINE INFOG2L( GRINDX, GCINDX, DESC, NPROW, NPCOL, MYROW, | 1 Warning: Unused dummy argument ‘npcol’ at (1) [-Wunused-dummy-argument] mpi.f:935:53: 935 | SUBROUTINE INFOG2L( GRINDX, GCINDX, DESC, NPROW, NPCOL, MYROW, | 1 Warning: Unused dummy argument ‘nprow’ at (1) [-Wunused-dummy-argument] mpi.f:936:53: 936 | & MYCOL, LRINDX, LCINDX, RSRC, CSRC ) | 1 Warning: Unused dummy argument ‘rsrc’ at (1) [-Wunused-dummy-argument] mpi.f:946:40: 946 | INTEGER FUNCTION INDXG2P( INDXGLOB, NB, IPROC, ISRCPROC, NPROCS ) | 1 Warning: Unused dummy argument ‘indxglob’ at (1) [-Wunused-dummy-argument] mpi.f:946:51: 946 | INTEGER FUNCTION INDXG2P( INDXGLOB, NB, IPROC, ISRCPROC, NPROCS ) | 1 Warning: Unused dummy argument ‘iproc’ at (1) [-Wunused-dummy-argument] mpi.f:946:61: 946 | INTEGER FUNCTION INDXG2P( INDXGLOB, NB, IPROC, ISRCPROC, NPROCS ) | 1 Warning: Unused dummy argument ‘isrcproc’ at (1) [-Wunused-dummy-argument] mpi.f:946:44: 946 | INTEGER FUNCTION INDXG2P( INDXGLOB, NB, IPROC, ISRCPROC, NPROCS ) | 1 Warning: Unused dummy argument ‘nb’ at (1) [-Wunused-dummy-argument] mpi.f:946:69: 946 | INTEGER FUNCTION INDXG2P( INDXGLOB, NB, IPROC, ISRCPROC, NPROCS ) | 1 Warning: Unused dummy argument ‘nprocs’ at (1) [-Wunused-dummy-argument] mpi.f:954:32: 954 | SUBROUTINE pcscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘alpha’ at (1) [-Wunused-dummy-argument] mpi.f:954:50: 954 | SUBROUTINE pcscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘descx’ at (1) [-Wunused-dummy-argument] mpi.f:954:56: 954 | SUBROUTINE pcscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘incx’ at (1) [-Wunused-dummy-argument] mpi.f:954:39: 954 | SUBROUTINE pcscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘ix’ at (1) [-Wunused-dummy-argument] mpi.f:954:43: 954 | SUBROUTINE pcscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘jx’ at (1) [-Wunused-dummy-argument] mpi.f:954:25: 954 | SUBROUTINE pcscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:954:35: 954 | SUBROUTINE pcscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘x’ at (1) [-Wunused-dummy-argument] mpi.f:965:32: 965 | SUBROUTINE pzscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘alpha’ at (1) [-Wunused-dummy-argument] mpi.f:965:50: 965 | SUBROUTINE pzscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘descx’ at (1) [-Wunused-dummy-argument] mpi.f:965:56: 965 | SUBROUTINE pzscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘incx’ at (1) [-Wunused-dummy-argument] mpi.f:965:39: 965 | SUBROUTINE pzscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘ix’ at (1) [-Wunused-dummy-argument] mpi.f:965:43: 965 | SUBROUTINE pzscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘jx’ at (1) [-Wunused-dummy-argument] mpi.f:965:25: 965 | SUBROUTINE pzscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:965:35: 965 | SUBROUTINE pzscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘x’ at (1) [-Wunused-dummy-argument] mpi.f:977:32: 977 | SUBROUTINE pdscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘alpha’ at (1) [-Wunused-dummy-argument] mpi.f:977:50: 977 | SUBROUTINE pdscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘descx’ at (1) [-Wunused-dummy-argument] mpi.f:977:56: 977 | SUBROUTINE pdscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘incx’ at (1) [-Wunused-dummy-argument] mpi.f:977:39: 977 | SUBROUTINE pdscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘ix’ at (1) [-Wunused-dummy-argument] mpi.f:977:43: 977 | SUBROUTINE pdscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘jx’ at (1) [-Wunused-dummy-argument] mpi.f:977:25: 977 | SUBROUTINE pdscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:977:35: 977 | SUBROUTINE pdscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘x’ at (1) [-Wunused-dummy-argument] mpi.f:988:32: 988 | SUBROUTINE psscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘alpha’ at (1) [-Wunused-dummy-argument] mpi.f:988:50: 988 | SUBROUTINE psscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘descx’ at (1) [-Wunused-dummy-argument] mpi.f:988:56: 988 | SUBROUTINE psscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘incx’ at (1) [-Wunused-dummy-argument] mpi.f:988:39: 988 | SUBROUTINE psscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘ix’ at (1) [-Wunused-dummy-argument] mpi.f:988:43: 988 | SUBROUTINE psscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘jx’ at (1) [-Wunused-dummy-argument] mpi.f:988:25: 988 | SUBROUTINE psscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:988:35: 988 | SUBROUTINE psscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘x’ at (1) [-Wunused-dummy-argument] mpi.f:1000:36: 1000 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘descx’ at (1) [-Wunused-dummy-argument] mpi.f:1000:60: 1000 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘descy’ at (1) [-Wunused-dummy-argument] mpi.f:1000:42: 1000 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘incx’ at (1) [-Wunused-dummy-argument] mpi.f:1000:66: 1000 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘incy’ at (1) [-Wunused-dummy-argument] mpi.f:1000:25: 1000 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘ix’ at (1) [-Wunused-dummy-argument] mpi.f:1000:49: 1000 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘iy’ at (1) [-Wunused-dummy-argument] mpi.f:1000:29: 1000 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘jx’ at (1) [-Wunused-dummy-argument] mpi.f:1000:53: 1000 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘jy’ at (1) [-Wunused-dummy-argument] mpi.f:1000:13: 1000 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1000:21: 1000 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘x’ at (1) [-Wunused-dummy-argument] mpi.f:1000:45: 1000 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘y’ at (1) [-Wunused-dummy-argument] mpi.f:1014:36: 1014 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘descx’ at (1) [-Wunused-dummy-argument] mpi.f:1014:60: 1014 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘descy’ at (1) [-Wunused-dummy-argument] mpi.f:1014:42: 1014 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘incx’ at (1) [-Wunused-dummy-argument] mpi.f:1014:66: 1014 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘incy’ at (1) [-Wunused-dummy-argument] mpi.f:1014:25: 1014 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘ix’ at (1) [-Wunused-dummy-argument] mpi.f:1014:49: 1014 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘iy’ at (1) [-Wunused-dummy-argument] mpi.f:1014:29: 1014 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘jx’ at (1) [-Wunused-dummy-argument] mpi.f:1014:53: 1014 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘jy’ at (1) [-Wunused-dummy-argument] mpi.f:1014:13: 1014 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1014:21: 1014 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘x’ at (1) [-Wunused-dummy-argument] mpi.f:1014:45: 1014 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘y’ at (1) [-Wunused-dummy-argument] mpi.f:1027:36: 1027 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘descx’ at (1) [-Wunused-dummy-argument] mpi.f:1027:60: 1027 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘descy’ at (1) [-Wunused-dummy-argument] mpi.f:1027:42: 1027 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘incx’ at (1) [-Wunused-dummy-argument] mpi.f:1027:66: 1027 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘incy’ at (1) [-Wunused-dummy-argument] mpi.f:1027:25: 1027 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘ix’ at (1) [-Wunused-dummy-argument] mpi.f:1027:49: 1027 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘iy’ at (1) [-Wunused-dummy-argument] mpi.f:1027:29: 1027 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘jx’ at (1) [-Wunused-dummy-argument] mpi.f:1027:53: 1027 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘jy’ at (1) [-Wunused-dummy-argument] mpi.f:1027:13: 1027 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1027:21: 1027 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘x’ at (1) [-Wunused-dummy-argument] mpi.f:1027:45: 1027 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘y’ at (1) [-Wunused-dummy-argument] mpi.f:1039:36: 1039 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘descx’ at (1) [-Wunused-dummy-argument] mpi.f:1039:60: 1039 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘descy’ at (1) [-Wunused-dummy-argument] mpi.f:1039:42: 1039 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘incx’ at (1) [-Wunused-dummy-argument] mpi.f:1039:66: 1039 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘incy’ at (1) [-Wunused-dummy-argument] mpi.f:1039:25: 1039 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘ix’ at (1) [-Wunused-dummy-argument] mpi.f:1039:49: 1039 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘iy’ at (1) [-Wunused-dummy-argument] mpi.f:1039:29: 1039 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘jx’ at (1) [-Wunused-dummy-argument] mpi.f:1039:53: 1039 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘jy’ at (1) [-Wunused-dummy-argument] mpi.f:1039:13: 1039 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1039:21: 1039 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘x’ at (1) [-Wunused-dummy-argument] mpi.f:1039:45: 1039 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘y’ at (1) [-Wunused-dummy-argument] mpi.f:1050:53: 1050 | SUBROUTINE zgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1050:32: 1050 | SUBROUTINE zgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘contxt’ at (1) [-Wunused-dummy-argument] mpi.f:1050:58: 1050 | SUBROUTINE zgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘lda’ at (1) [-Wunused-dummy-argument] mpi.f:1050:47: 1050 | SUBROUTINE zgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:1050:50: 1050 | SUBROUTINE zgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1050:39: 1050 | SUBROUTINE zgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘scope’ at (1) [-Wunused-dummy-argument] mpi.f:1050:44: 1050 | SUBROUTINE zgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘top’ at (1) [-Wunused-dummy-argument] mpi.f:1061:53: 1061 | SUBROUTINE cgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1061:32: 1061 | SUBROUTINE cgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘contxt’ at (1) [-Wunused-dummy-argument] mpi.f:1061:58: 1061 | SUBROUTINE cgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘lda’ at (1) [-Wunused-dummy-argument] mpi.f:1061:47: 1061 | SUBROUTINE cgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:1061:50: 1061 | SUBROUTINE cgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1061:39: 1061 | SUBROUTINE cgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘scope’ at (1) [-Wunused-dummy-argument] mpi.f:1061:44: 1061 | SUBROUTINE cgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘top’ at (1) [-Wunused-dummy-argument] mpi.f:1071:53: 1071 | SUBROUTINE sgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1071:32: 1071 | SUBROUTINE sgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘contxt’ at (1) [-Wunused-dummy-argument] mpi.f:1071:58: 1071 | SUBROUTINE sgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘lda’ at (1) [-Wunused-dummy-argument] mpi.f:1071:47: 1071 | SUBROUTINE sgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:1071:50: 1071 | SUBROUTINE sgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1071:39: 1071 | SUBROUTINE sgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘scope’ at (1) [-Wunused-dummy-argument] mpi.f:1071:44: 1071 | SUBROUTINE sgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘top’ at (1) [-Wunused-dummy-argument] mpi.f:1081:53: 1081 | SUBROUTINE dgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1081:32: 1081 | SUBROUTINE dgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘contxt’ at (1) [-Wunused-dummy-argument] mpi.f:1081:58: 1081 | SUBROUTINE dgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘lda’ at (1) [-Wunused-dummy-argument] mpi.f:1081:47: 1081 | SUBROUTINE dgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:1081:50: 1081 | SUBROUTINE dgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1081:39: 1081 | SUBROUTINE dgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘scope’ at (1) [-Wunused-dummy-argument] mpi.f:1081:44: 1081 | SUBROUTINE dgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘top’ at (1) [-Wunused-dummy-argument] mpi.f:1091:53: 1091 | SUBROUTINE zgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1091:32: 1091 | SUBROUTINE zgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘contxt’ at (1) [-Wunused-dummy-argument] mpi.f:1091:58: 1091 | SUBROUTINE zgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘lda’ at (1) [-Wunused-dummy-argument] mpi.f:1091:47: 1091 | SUBROUTINE zgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:1091:50: 1091 | SUBROUTINE zgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1091:39: 1091 | SUBROUTINE zgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘scope’ at (1) [-Wunused-dummy-argument] mpi.f:1091:44: 1091 | SUBROUTINE zgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘top’ at (1) [-Wunused-dummy-argument] mpi.f:1102:53: 1102 | SUBROUTINE cgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1102:32: 1102 | SUBROUTINE cgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘contxt’ at (1) [-Wunused-dummy-argument] mpi.f:1102:58: 1102 | SUBROUTINE cgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘lda’ at (1) [-Wunused-dummy-argument] mpi.f:1102:47: 1102 | SUBROUTINE cgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:1102:50: 1102 | SUBROUTINE cgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1102:39: 1102 | SUBROUTINE cgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘scope’ at (1) [-Wunused-dummy-argument] mpi.f:1102:44: 1102 | SUBROUTINE cgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘top’ at (1) [-Wunused-dummy-argument] mpi.f:1112:53: 1112 | SUBROUTINE sgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1112:32: 1112 | SUBROUTINE sgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘contxt’ at (1) [-Wunused-dummy-argument] mpi.f:1112:58: 1112 | SUBROUTINE sgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘lda’ at (1) [-Wunused-dummy-argument] mpi.f:1112:47: 1112 | SUBROUTINE sgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:1112:50: 1112 | SUBROUTINE sgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1112:39: 1112 | SUBROUTINE sgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘scope’ at (1) [-Wunused-dummy-argument] mpi.f:1112:44: 1112 | SUBROUTINE sgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘top’ at (1) [-Wunused-dummy-argument] mpi.f:1122:53: 1122 | SUBROUTINE dgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1122:32: 1122 | SUBROUTINE dgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘contxt’ at (1) [-Wunused-dummy-argument] mpi.f:1122:58: 1122 | SUBROUTINE dgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘lda’ at (1) [-Wunused-dummy-argument] mpi.f:1122:47: 1122 | SUBROUTINE dgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:1122:50: 1122 | SUBROUTINE dgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1122:39: 1122 | SUBROUTINE dgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘scope’ at (1) [-Wunused-dummy-argument] mpi.f:1122:44: 1122 | SUBROUTINE dgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘top’ at (1) [-Wunused-dummy-argument] mpi.f:1132:43: 1132 | SUBROUTINE pcgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1132:67: 1132 | SUBROUTINE pcgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘b’ at (1) [-Wunused-dummy-argument] mpi.f:1132:58: 1132 | SUBROUTINE pcgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1133:39: 1133 | & IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘descb’ at (1) [-Wunused-dummy-argument] mpi.f:1132:47: 1132 | SUBROUTINE pcgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1133:28: 1133 | & IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘ib’ at (1) [-Wunused-dummy-argument] mpi.f:1133:45: 1133 | & IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:1132:64: 1132 | SUBROUTINE pcgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘ipiv’ at (1) [-Wunused-dummy-argument] mpi.f:1132:51: 1132 | SUBROUTINE pcgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1133:32: 1133 | & IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘jb’ at (1) [-Wunused-dummy-argument] mpi.f:1132:34: 1132 | SUBROUTINE pcgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1132:40: 1132 | SUBROUTINE pcgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘nrhs’ at (1) [-Wunused-dummy-argument] mpi.f:1132:31: 1132 | SUBROUTINE pcgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘trans’ at (1) [-Wunused-dummy-argument] mpi.f:1144:43: 1144 | SUBROUTINE pzgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1144:67: 1144 | SUBROUTINE pzgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘b’ at (1) [-Wunused-dummy-argument] mpi.f:1144:58: 1144 | SUBROUTINE pzgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1145:39: 1145 | & IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘descb’ at (1) [-Wunused-dummy-argument] mpi.f:1144:47: 1144 | SUBROUTINE pzgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1145:28: 1145 | & IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘ib’ at (1) [-Wunused-dummy-argument] mpi.f:1145:45: 1145 | & IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:1144:64: 1144 | SUBROUTINE pzgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘ipiv’ at (1) [-Wunused-dummy-argument] mpi.f:1144:51: 1144 | SUBROUTINE pzgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1145:32: 1145 | & IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘jb’ at (1) [-Wunused-dummy-argument] mpi.f:1144:34: 1144 | SUBROUTINE pzgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1144:40: 1144 | SUBROUTINE pzgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘nrhs’ at (1) [-Wunused-dummy-argument] mpi.f:1144:31: 1144 | SUBROUTINE pzgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘trans’ at (1) [-Wunused-dummy-argument] mpi.f:1157:43: 1157 | SUBROUTINE psgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1157:67: 1157 | SUBROUTINE psgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘b’ at (1) [-Wunused-dummy-argument] mpi.f:1157:58: 1157 | SUBROUTINE psgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1158:39: 1158 | & IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘descb’ at (1) [-Wunused-dummy-argument] mpi.f:1157:47: 1157 | SUBROUTINE psgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1158:28: 1158 | & IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘ib’ at (1) [-Wunused-dummy-argument] mpi.f:1158:45: 1158 | & IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:1157:64: 1157 | SUBROUTINE psgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘ipiv’ at (1) [-Wunused-dummy-argument] mpi.f:1157:51: 1157 | SUBROUTINE psgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1158:32: 1158 | & IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘jb’ at (1) [-Wunused-dummy-argument] mpi.f:1157:34: 1157 | SUBROUTINE psgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1157:40: 1157 | SUBROUTINE psgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘nrhs’ at (1) [-Wunused-dummy-argument] mpi.f:1157:31: 1157 | SUBROUTINE psgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘trans’ at (1) [-Wunused-dummy-argument] mpi.f:1169:43: 1169 | SUBROUTINE pdgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1169:67: 1169 | SUBROUTINE pdgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘b’ at (1) [-Wunused-dummy-argument] mpi.f:1169:58: 1169 | SUBROUTINE pdgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1170:39: 1170 | & IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘descb’ at (1) [-Wunused-dummy-argument] mpi.f:1169:47: 1169 | SUBROUTINE pdgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1170:28: 1170 | & IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘ib’ at (1) [-Wunused-dummy-argument] mpi.f:1170:45: 1170 | & IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:1169:64: 1169 | SUBROUTINE pdgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘ipiv’ at (1) [-Wunused-dummy-argument] mpi.f:1169:51: 1169 | SUBROUTINE pdgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1170:32: 1170 | & IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘jb’ at (1) [-Wunused-dummy-argument] mpi.f:1169:34: 1169 | SUBROUTINE pdgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1169:40: 1169 | SUBROUTINE pdgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘nrhs’ at (1) [-Wunused-dummy-argument] mpi.f:1169:31: 1169 | SUBROUTINE pdgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘trans’ at (1) [-Wunused-dummy-argument] mpi.f:1181:42: 1181 | SUBROUTINE pcpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1181:60: 1181 | SUBROUTINE pcpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘b’ at (1) [-Wunused-dummy-argument] mpi.f:1181:57: 1181 | SUBROUTINE pcpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1182:22: 1182 | & DESCB, INFO ) | 1 Warning: Unused dummy argument ‘descb’ at (1) [-Wunused-dummy-argument] mpi.f:1181:46: 1181 | SUBROUTINE pcpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1181:64: 1181 | SUBROUTINE pcpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘ib’ at (1) [-Wunused-dummy-argument] mpi.f:1182:28: 1182 | & DESCB, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:1181:50: 1181 | SUBROUTINE pcpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1181:68: 1181 | SUBROUTINE pcpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘jb’ at (1) [-Wunused-dummy-argument] mpi.f:1181:33: 1181 | SUBROUTINE pcpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1181:39: 1181 | SUBROUTINE pcpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘nrhs’ at (1) [-Wunused-dummy-argument] mpi.f:1181:30: 1181 | SUBROUTINE pcpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘uplo’ at (1) [-Wunused-dummy-argument] mpi.f:1193:42: 1193 | SUBROUTINE pzpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1193:60: 1193 | SUBROUTINE pzpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘b’ at (1) [-Wunused-dummy-argument] mpi.f:1193:57: 1193 | SUBROUTINE pzpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1194:22: 1194 | & DESCB, INFO ) | 1 Warning: Unused dummy argument ‘descb’ at (1) [-Wunused-dummy-argument] mpi.f:1193:46: 1193 | SUBROUTINE pzpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1193:64: 1193 | SUBROUTINE pzpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘ib’ at (1) [-Wunused-dummy-argument] mpi.f:1194:28: 1194 | & DESCB, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:1193:50: 1193 | SUBROUTINE pzpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1193:68: 1193 | SUBROUTINE pzpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘jb’ at (1) [-Wunused-dummy-argument] mpi.f:1193:33: 1193 | SUBROUTINE pzpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1193:39: 1193 | SUBROUTINE pzpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘nrhs’ at (1) [-Wunused-dummy-argument] mpi.f:1193:30: 1193 | SUBROUTINE pzpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘uplo’ at (1) [-Wunused-dummy-argument] mpi.f:1206:42: 1206 | SUBROUTINE pspotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1206:60: 1206 | SUBROUTINE pspotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘b’ at (1) [-Wunused-dummy-argument] mpi.f:1206:57: 1206 | SUBROUTINE pspotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1207:22: 1207 | & DESCB, INFO ) | 1 Warning: Unused dummy argument ‘descb’ at (1) [-Wunused-dummy-argument] mpi.f:1206:46: 1206 | SUBROUTINE pspotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1206:64: 1206 | SUBROUTINE pspotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘ib’ at (1) [-Wunused-dummy-argument] mpi.f:1207:28: 1207 | & DESCB, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:1206:50: 1206 | SUBROUTINE pspotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1206:68: 1206 | SUBROUTINE pspotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘jb’ at (1) [-Wunused-dummy-argument] mpi.f:1206:33: 1206 | SUBROUTINE pspotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1206:39: 1206 | SUBROUTINE pspotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘nrhs’ at (1) [-Wunused-dummy-argument] mpi.f:1206:30: 1206 | SUBROUTINE pspotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘uplo’ at (1) [-Wunused-dummy-argument] mpi.f:1218:42: 1218 | SUBROUTINE pdpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1218:60: 1218 | SUBROUTINE pdpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘b’ at (1) [-Wunused-dummy-argument] mpi.f:1218:57: 1218 | SUBROUTINE pdpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1219:22: 1219 | & DESCB, INFO ) | 1 Warning: Unused dummy argument ‘descb’ at (1) [-Wunused-dummy-argument] mpi.f:1218:46: 1218 | SUBROUTINE pdpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1218:64: 1218 | SUBROUTINE pdpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘ib’ at (1) [-Wunused-dummy-argument] mpi.f:1219:28: 1219 | & DESCB, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:1218:50: 1218 | SUBROUTINE pdpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1218:68: 1218 | SUBROUTINE pdpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘jb’ at (1) [-Wunused-dummy-argument] mpi.f:1218:33: 1218 | SUBROUTINE pdpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1218:39: 1218 | SUBROUTINE pdpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘nrhs’ at (1) [-Wunused-dummy-argument] mpi.f:1218:30: 1218 | SUBROUTINE pdpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘uplo’ at (1) [-Wunused-dummy-argument] mpi.f:1230:52: 1230 | SUBROUTINE pscnrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘descx’ at (1) [-Wunused-dummy-argument] mpi.f:1230:58: 1230 | SUBROUTINE pscnrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘incx’ at (1) [-Wunused-dummy-argument] mpi.f:1230:41: 1230 | SUBROUTINE pscnrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘ix’ at (1) [-Wunused-dummy-argument] mpi.f:1230:45: 1230 | SUBROUTINE pscnrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘jx’ at (1) [-Wunused-dummy-argument] mpi.f:1230:27: 1230 | SUBROUTINE pscnrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1230:34: 1230 | SUBROUTINE pscnrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘norm2’ at (1) [-Wunused-dummy-argument] mpi.f:1230:37: 1230 | SUBROUTINE pscnrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘x’ at (1) [-Wunused-dummy-argument] mpi.f:1241:52: 1241 | SUBROUTINE pdznrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘descx’ at (1) [-Wunused-dummy-argument] mpi.f:1241:58: 1241 | SUBROUTINE pdznrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘incx’ at (1) [-Wunused-dummy-argument] mpi.f:1241:41: 1241 | SUBROUTINE pdznrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘ix’ at (1) [-Wunused-dummy-argument] mpi.f:1241:45: 1241 | SUBROUTINE pdznrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘jx’ at (1) [-Wunused-dummy-argument] mpi.f:1241:27: 1241 | SUBROUTINE pdznrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1241:34: 1241 | SUBROUTINE pdznrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘norm2’ at (1) [-Wunused-dummy-argument] mpi.f:1241:37: 1241 | SUBROUTINE pdznrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘x’ at (1) [-Wunused-dummy-argument] mpi.f:1253:51: 1253 | SUBROUTINE psnrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘descx’ at (1) [-Wunused-dummy-argument] mpi.f:1253:57: 1253 | SUBROUTINE psnrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘incx’ at (1) [-Wunused-dummy-argument] mpi.f:1253:40: 1253 | SUBROUTINE psnrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘ix’ at (1) [-Wunused-dummy-argument] mpi.f:1253:44: 1253 | SUBROUTINE psnrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘jx’ at (1) [-Wunused-dummy-argument] mpi.f:1253:26: 1253 | SUBROUTINE psnrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1253:33: 1253 | SUBROUTINE psnrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘norm2’ at (1) [-Wunused-dummy-argument] mpi.f:1253:36: 1253 | SUBROUTINE psnrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘x’ at (1) [-Wunused-dummy-argument] mpi.f:1263:51: 1263 | SUBROUTINE pdnrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘descx’ at (1) [-Wunused-dummy-argument] mpi.f:1263:57: 1263 | SUBROUTINE pdnrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘incx’ at (1) [-Wunused-dummy-argument] mpi.f:1263:40: 1263 | SUBROUTINE pdnrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘ix’ at (1) [-Wunused-dummy-argument] mpi.f:1263:44: 1263 | SUBROUTINE pdnrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘jx’ at (1) [-Wunused-dummy-argument] mpi.f:1263:26: 1263 | SUBROUTINE pdnrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1263:33: 1263 | SUBROUTINE pdnrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘norm2’ at (1) [-Wunused-dummy-argument] mpi.f:1263:36: 1263 | SUBROUTINE pdnrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘x’ at (1) [-Wunused-dummy-argument] mpi.f:1273:42: 1273 | REAL FUNCTION pclange( NORM, M, N, A, IA, JA, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1274:28: 1274 | & DESCA, WORK ) | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1273:46: 1273 | REAL FUNCTION pclange( NORM, M, N, A, IA, JA, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1273:51: 1273 | REAL FUNCTION pclange( NORM, M, N, A, IA, JA, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1273:36: 1273 | REAL FUNCTION pclange( NORM, M, N, A, IA, JA, | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:1273:39: 1273 | REAL FUNCTION pclange( NORM, M, N, A, IA, JA, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1273:33: 1273 | REAL FUNCTION pclange( NORM, M, N, A, IA, JA, | 1 Warning: Unused dummy argument ‘norm’ at (1) [-Wunused-dummy-argument] mpi.f:1274:34: 1274 | & DESCA, WORK ) | 1 Warning: Unused dummy argument ‘work’ at (1) [-Wunused-dummy-argument] mpi.f:1285:54: 1285 | DOUBLE PRECISION FUNCTION pzlange( NORM, M, N, A, IA, JA, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1286:28: 1286 | & DESCA, WORK ) | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1285:58: 1285 | DOUBLE PRECISION FUNCTION pzlange( NORM, M, N, A, IA, JA, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1285:63: 1285 | DOUBLE PRECISION FUNCTION pzlange( NORM, M, N, A, IA, JA, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1285:48: 1285 | DOUBLE PRECISION FUNCTION pzlange( NORM, M, N, A, IA, JA, | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:1285:51: 1285 | DOUBLE PRECISION FUNCTION pzlange( NORM, M, N, A, IA, JA, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1285:45: 1285 | DOUBLE PRECISION FUNCTION pzlange( NORM, M, N, A, IA, JA, | 1 Warning: Unused dummy argument ‘norm’ at (1) [-Wunused-dummy-argument] mpi.f:1286:34: 1286 | & DESCA, WORK ) | 1 Warning: Unused dummy argument ‘work’ at (1) [-Wunused-dummy-argument] mpi.f:1297:42: 1297 | REAL FUNCTION pslange( NORM, M, N, A, IA, JA, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1298:28: 1298 | & DESCA, WORK ) | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1297:46: 1297 | REAL FUNCTION pslange( NORM, M, N, A, IA, JA, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1297:51: 1297 | REAL FUNCTION pslange( NORM, M, N, A, IA, JA, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1297:36: 1297 | REAL FUNCTION pslange( NORM, M, N, A, IA, JA, | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:1297:39: 1297 | REAL FUNCTION pslange( NORM, M, N, A, IA, JA, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1297:33: 1297 | REAL FUNCTION pslange( NORM, M, N, A, IA, JA, | 1 Warning: Unused dummy argument ‘norm’ at (1) [-Wunused-dummy-argument] mpi.f:1298:34: 1298 | & DESCA, WORK ) | 1 Warning: Unused dummy argument ‘work’ at (1) [-Wunused-dummy-argument] mpi.f:1309:54: 1309 | DOUBLE PRECISION FUNCTION pdlange( NORM, M, N, A, IA, JA, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1310:28: 1310 | & DESCA, WORK ) | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1309:58: 1309 | DOUBLE PRECISION FUNCTION pdlange( NORM, M, N, A, IA, JA, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1309:63: 1309 | DOUBLE PRECISION FUNCTION pdlange( NORM, M, N, A, IA, JA, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1309:48: 1309 | DOUBLE PRECISION FUNCTION pdlange( NORM, M, N, A, IA, JA, | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:1309:51: 1309 | DOUBLE PRECISION FUNCTION pdlange( NORM, M, N, A, IA, JA, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1309:45: 1309 | DOUBLE PRECISION FUNCTION pdlange( NORM, M, N, A, IA, JA, | 1 Warning: Unused dummy argument ‘norm’ at (1) [-Wunused-dummy-argument] mpi.f:1310:34: 1310 | & DESCA, WORK ) | 1 Warning: Unused dummy argument ‘work’ at (1) [-Wunused-dummy-argument] mpi.f:1321:37: 1321 | SUBROUTINE pcgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1321:63: 1321 | SUBROUTINE pcgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘anorm’ at (1) [-Wunused-dummy-argument] mpi.f:1321:55: 1321 | SUBROUTINE pcgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1321:42: 1321 | SUBROUTINE pcgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1322:60: 1322 | & RCOND, WORK, LWORK, IWORK, LIWORK, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:1322:45: 1322 | & RCOND, WORK, LWORK, IWORK, LIWORK, INFO ) | 1 Warning: Unused dummy argument ‘iwork’ at (1) [-Wunused-dummy-argument] mpi.f:1321:47: 1321 | SUBROUTINE pcgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1322:54: 1322 | & RCOND, WORK, LWORK, IWORK, LIWORK, INFO ) | 1 Warning: Unused dummy argument ‘liwork’ at (1) [-Wunused-dummy-argument] mpi.f:1322:37: 1322 | & RCOND, WORK, LWORK, IWORK, LIWORK, INFO ) | 1 Warning: Unused dummy argument ‘lwork’ at (1) [-Wunused-dummy-argument] mpi.f:1321:33: 1321 | SUBROUTINE pcgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1321:30: 1321 | SUBROUTINE pcgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘norm’ at (1) [-Wunused-dummy-argument] mpi.f:1322:22: 1322 | & RCOND, WORK, LWORK, IWORK, LIWORK, INFO ) | 1 Warning: Unused dummy argument ‘rcond’ at (1) [-Wunused-dummy-argument] mpi.f:1322:29: 1322 | & RCOND, WORK, LWORK, IWORK, LIWORK, INFO ) | 1 Warning: Unused dummy argument ‘work’ at (1) [-Wunused-dummy-argument] mpi.f:1335:37: 1335 | SUBROUTINE pzgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1335:63: 1335 | SUBROUTINE pzgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘anorm’ at (1) [-Wunused-dummy-argument] mpi.f:1335:55: 1335 | SUBROUTINE pzgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1335:42: 1335 | SUBROUTINE pzgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1336:60: 1336 | & RCOND, WORK, LWORK, IWORK, LIWORK, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:1336:45: 1336 | & RCOND, WORK, LWORK, IWORK, LIWORK, INFO ) | 1 Warning: Unused dummy argument ‘iwork’ at (1) [-Wunused-dummy-argument] mpi.f:1335:47: 1335 | SUBROUTINE pzgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1336:54: 1336 | & RCOND, WORK, LWORK, IWORK, LIWORK, INFO ) | 1 Warning: Unused dummy argument ‘liwork’ at (1) [-Wunused-dummy-argument] mpi.f:1336:37: 1336 | & RCOND, WORK, LWORK, IWORK, LIWORK, INFO ) | 1 Warning: Unused dummy argument ‘lwork’ at (1) [-Wunused-dummy-argument] mpi.f:1335:33: 1335 | SUBROUTINE pzgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1335:30: 1335 | SUBROUTINE pzgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘norm’ at (1) [-Wunused-dummy-argument] mpi.f:1336:22: 1336 | & RCOND, WORK, LWORK, IWORK, LIWORK, INFO ) | 1 Warning: Unused dummy argument ‘rcond’ at (1) [-Wunused-dummy-argument] mpi.f:1336:29: 1336 | & RCOND, WORK, LWORK, IWORK, LIWORK, INFO ) | 1 Warning: Unused dummy argument ‘work’ at (1) [-Wunused-dummy-argument] mpi.f:1350:37: 1350 | SUBROUTINE psgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1350:63: 1350 | SUBROUTINE psgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘anorm’ at (1) [-Wunused-dummy-argument] mpi.f:1350:55: 1350 | SUBROUTINE psgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1350:42: 1350 | SUBROUTINE psgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1351:60: 1351 | & RCOND, WORK, LWORK, IWORK, LIWORK, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:1351:45: 1351 | & RCOND, WORK, LWORK, IWORK, LIWORK, INFO ) | 1 Warning: Unused dummy argument ‘iwork’ at (1) [-Wunused-dummy-argument] mpi.f:1350:47: 1350 | SUBROUTINE psgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1351:54: 1351 | & RCOND, WORK, LWORK, IWORK, LIWORK, INFO ) | 1 Warning: Unused dummy argument ‘liwork’ at (1) [-Wunused-dummy-argument] mpi.f:1351:37: 1351 | & RCOND, WORK, LWORK, IWORK, LIWORK, INFO ) | 1 Warning: Unused dummy argument ‘lwork’ at (1) [-Wunused-dummy-argument] mpi.f:1350:33: 1350 | SUBROUTINE psgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1350:30: 1350 | SUBROUTINE psgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘norm’ at (1) [-Wunused-dummy-argument] mpi.f:1351:22: 1351 | & RCOND, WORK, LWORK, IWORK, LIWORK, INFO ) | 1 Warning: Unused dummy argument ‘rcond’ at (1) [-Wunused-dummy-argument] mpi.f:1351:29: 1351 | & RCOND, WORK, LWORK, IWORK, LIWORK, INFO ) | 1 Warning: Unused dummy argument ‘work’ at (1) [-Wunused-dummy-argument] mpi.f:1364:37: 1364 | SUBROUTINE pdgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1364:63: 1364 | SUBROUTINE pdgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘anorm’ at (1) [-Wunused-dummy-argument] mpi.f:1364:55: 1364 | SUBROUTINE pdgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1364:42: 1364 | SUBROUTINE pdgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1365:60: 1365 | & RCOND, WORK, LWORK, IWORK, LIWORK, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:1365:45: 1365 | & RCOND, WORK, LWORK, IWORK, LIWORK, INFO ) | 1 Warning: Unused dummy argument ‘iwork’ at (1) [-Wunused-dummy-argument] mpi.f:1364:47: 1364 | SUBROUTINE pdgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1365:54: 1365 | & RCOND, WORK, LWORK, IWORK, LIWORK, INFO ) | 1 Warning: Unused dummy argument ‘liwork’ at (1) [-Wunused-dummy-argument] mpi.f:1365:37: 1365 | & RCOND, WORK, LWORK, IWORK, LIWORK, INFO ) | 1 Warning: Unused dummy argument ‘lwork’ at (1) [-Wunused-dummy-argument] mpi.f:1364:33: 1364 | SUBROUTINE pdgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1364:30: 1364 | SUBROUTINE pdgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘norm’ at (1) [-Wunused-dummy-argument] mpi.f:1365:22: 1365 | & RCOND, WORK, LWORK, IWORK, LIWORK, INFO ) | 1 Warning: Unused dummy argument ‘rcond’ at (1) [-Wunused-dummy-argument] mpi.f:1365:29: 1365 | & RCOND, WORK, LWORK, IWORK, LIWORK, INFO ) | 1 Warning: Unused dummy argument ‘work’ at (1) [-Wunused-dummy-argument] mpi.f:1378:35: 1378 | SUBROUTINE pcgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1378:52: 1378 | SUBROUTINE pcgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1378:40: 1378 | SUBROUTINE pcgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1379:34: 1379 | & WORK, LWORK, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:1378:58: 1378 | SUBROUTINE pcgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘ipiv’ at (1) [-Wunused-dummy-argument] mpi.f:1378:45: 1378 | SUBROUTINE pcgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1379:28: 1379 | & WORK, LWORK, INFO ) | 1 Warning: Unused dummy argument ‘lwork’ at (1) [-Wunused-dummy-argument] mpi.f:1378:27: 1378 | SUBROUTINE pcgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:1378:31: 1378 | SUBROUTINE pcgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1378:63: 1378 | SUBROUTINE pcgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘tau’ at (1) [-Wunused-dummy-argument] mpi.f:1379:21: 1379 | & WORK, LWORK, INFO ) | 1 Warning: Unused dummy argument ‘work’ at (1) [-Wunused-dummy-argument] mpi.f:1389:35: 1389 | SUBROUTINE pzgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1389:52: 1389 | SUBROUTINE pzgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1389:40: 1389 | SUBROUTINE pzgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1390:34: 1390 | & WORK, LWORK, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:1389:58: 1389 | SUBROUTINE pzgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘ipiv’ at (1) [-Wunused-dummy-argument] mpi.f:1389:45: 1389 | SUBROUTINE pzgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1390:28: 1390 | & WORK, LWORK, INFO ) | 1 Warning: Unused dummy argument ‘lwork’ at (1) [-Wunused-dummy-argument] mpi.f:1389:27: 1389 | SUBROUTINE pzgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:1389:31: 1389 | SUBROUTINE pzgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1389:63: 1389 | SUBROUTINE pzgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘tau’ at (1) [-Wunused-dummy-argument] mpi.f:1390:21: 1390 | & WORK, LWORK, INFO ) | 1 Warning: Unused dummy argument ‘work’ at (1) [-Wunused-dummy-argument] mpi.f:1401:35: 1401 | SUBROUTINE psgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1401:52: 1401 | SUBROUTINE psgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1401:40: 1401 | SUBROUTINE psgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1402:34: 1402 | & WORK, LWORK, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:1401:58: 1401 | SUBROUTINE psgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘ipiv’ at (1) [-Wunused-dummy-argument] mpi.f:1401:45: 1401 | SUBROUTINE psgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1402:28: 1402 | & WORK, LWORK, INFO ) | 1 Warning: Unused dummy argument ‘lwork’ at (1) [-Wunused-dummy-argument] mpi.f:1401:27: 1401 | SUBROUTINE psgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:1401:31: 1401 | SUBROUTINE psgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1401:63: 1401 | SUBROUTINE psgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘tau’ at (1) [-Wunused-dummy-argument] mpi.f:1402:21: 1402 | & WORK, LWORK, INFO ) | 1 Warning: Unused dummy argument ‘work’ at (1) [-Wunused-dummy-argument] mpi.f:1412:35: 1412 | SUBROUTINE pdgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1412:52: 1412 | SUBROUTINE pdgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1412:40: 1412 | SUBROUTINE pdgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1413:34: 1413 | & WORK, LWORK, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:1412:58: 1412 | SUBROUTINE pdgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘ipiv’ at (1) [-Wunused-dummy-argument] mpi.f:1412:45: 1412 | SUBROUTINE pdgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1413:28: 1413 | & WORK, LWORK, INFO ) | 1 Warning: Unused dummy argument ‘lwork’ at (1) [-Wunused-dummy-argument] mpi.f:1412:27: 1412 | SUBROUTINE pdgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:1412:31: 1412 | SUBROUTINE pdgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1412:63: 1412 | SUBROUTINE pdgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘tau’ at (1) [-Wunused-dummy-argument] mpi.f:1413:21: 1413 | & WORK, LWORK, INFO ) | 1 Warning: Unused dummy argument ‘work’ at (1) [-Wunused-dummy-argument] mpi.f:1423:28: 1423 | SUBROUTINE pcaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1423:46: 1423 | SUBROUTINE pcaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘descx’ at (1) [-Wunused-dummy-argument] mpi.f:1424:22: 1424 | & DESCY, INCY) | 1 Warning: Unused dummy argument ‘descy’ at (1) [-Wunused-dummy-argument] mpi.f:1423:52: 1423 | SUBROUTINE pcaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘incx’ at (1) [-Wunused-dummy-argument] mpi.f:1424:28: 1424 | & DESCY, INCY) | 1 Warning: Unused dummy argument ‘incy’ at (1) [-Wunused-dummy-argument] mpi.f:1423:35: 1423 | SUBROUTINE pcaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘ix’ at (1) [-Wunused-dummy-argument] mpi.f:1423:59: 1423 | SUBROUTINE pcaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘iy’ at (1) [-Wunused-dummy-argument] mpi.f:1423:39: 1423 | SUBROUTINE pcaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘jx’ at (1) [-Wunused-dummy-argument] mpi.f:1423:63: 1423 | SUBROUTINE pcaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘jy’ at (1) [-Wunused-dummy-argument] mpi.f:1423:25: 1423 | SUBROUTINE pcaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1423:31: 1423 | SUBROUTINE pcaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘x’ at (1) [-Wunused-dummy-argument] mpi.f:1423:55: 1423 | SUBROUTINE pcaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘y’ at (1) [-Wunused-dummy-argument] mpi.f:1434:28: 1434 | SUBROUTINE pzaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1434:46: 1434 | SUBROUTINE pzaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘descx’ at (1) [-Wunused-dummy-argument] mpi.f:1435:22: 1435 | & DESCY, INCY) | 1 Warning: Unused dummy argument ‘descy’ at (1) [-Wunused-dummy-argument] mpi.f:1434:52: 1434 | SUBROUTINE pzaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘incx’ at (1) [-Wunused-dummy-argument] mpi.f:1435:28: 1435 | & DESCY, INCY) | 1 Warning: Unused dummy argument ‘incy’ at (1) [-Wunused-dummy-argument] mpi.f:1434:35: 1434 | SUBROUTINE pzaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘ix’ at (1) [-Wunused-dummy-argument] mpi.f:1434:59: 1434 | SUBROUTINE pzaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘iy’ at (1) [-Wunused-dummy-argument] mpi.f:1434:39: 1434 | SUBROUTINE pzaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘jx’ at (1) [-Wunused-dummy-argument] mpi.f:1434:63: 1434 | SUBROUTINE pzaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘jy’ at (1) [-Wunused-dummy-argument] mpi.f:1434:25: 1434 | SUBROUTINE pzaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1434:31: 1434 | SUBROUTINE pzaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘x’ at (1) [-Wunused-dummy-argument] mpi.f:1434:55: 1434 | SUBROUTINE pzaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘y’ at (1) [-Wunused-dummy-argument] mpi.f:1446:28: 1446 | SUBROUTINE psaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1446:46: 1446 | SUBROUTINE psaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘descx’ at (1) [-Wunused-dummy-argument] mpi.f:1447:22: 1447 | & DESCY, INCY) | 1 Warning: Unused dummy argument ‘descy’ at (1) [-Wunused-dummy-argument] mpi.f:1446:52: 1446 | SUBROUTINE psaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘incx’ at (1) [-Wunused-dummy-argument] mpi.f:1447:28: 1447 | & DESCY, INCY) | 1 Warning: Unused dummy argument ‘incy’ at (1) [-Wunused-dummy-argument] mpi.f:1446:35: 1446 | SUBROUTINE psaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘ix’ at (1) [-Wunused-dummy-argument] mpi.f:1446:59: 1446 | SUBROUTINE psaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘iy’ at (1) [-Wunused-dummy-argument] mpi.f:1446:39: 1446 | SUBROUTINE psaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘jx’ at (1) [-Wunused-dummy-argument] mpi.f:1446:63: 1446 | SUBROUTINE psaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘jy’ at (1) [-Wunused-dummy-argument] mpi.f:1446:25: 1446 | SUBROUTINE psaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1446:31: 1446 | SUBROUTINE psaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘x’ at (1) [-Wunused-dummy-argument] mpi.f:1446:55: 1446 | SUBROUTINE psaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘y’ at (1) [-Wunused-dummy-argument] mpi.f:1457:28: 1457 | SUBROUTINE pdaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1457:46: 1457 | SUBROUTINE pdaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘descx’ at (1) [-Wunused-dummy-argument] mpi.f:1458:22: 1458 | & DESCY, INCY) | 1 Warning: Unused dummy argument ‘descy’ at (1) [-Wunused-dummy-argument] mpi.f:1457:52: 1457 | SUBROUTINE pdaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘incx’ at (1) [-Wunused-dummy-argument] mpi.f:1458:28: 1458 | & DESCY, INCY) | 1 Warning: Unused dummy argument ‘incy’ at (1) [-Wunused-dummy-argument] mpi.f:1457:35: 1457 | SUBROUTINE pdaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘ix’ at (1) [-Wunused-dummy-argument] mpi.f:1457:59: 1457 | SUBROUTINE pdaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘iy’ at (1) [-Wunused-dummy-argument] mpi.f:1457:39: 1457 | SUBROUTINE pdaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘jx’ at (1) [-Wunused-dummy-argument] mpi.f:1457:63: 1457 | SUBROUTINE pdaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘jy’ at (1) [-Wunused-dummy-argument] mpi.f:1457:25: 1457 | SUBROUTINE pdaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1457:31: 1457 | SUBROUTINE pdaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘x’ at (1) [-Wunused-dummy-argument] mpi.f:1457:55: 1457 | SUBROUTINE pdaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘y’ at (1) [-Wunused-dummy-argument] mpi.f:1468:66: 1468 | SUBROUTINE pctrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1468:63: 1468 | SUBROUTINE pctrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘alpha’ at (1) [-Wunused-dummy-argument] mpi.f:1469:37: 1469 | $ JA, DESCA, B, IB, JB, DESCB ) | 1 Warning: Unused dummy argument ‘b’ at (1) [-Wunused-dummy-argument] mpi.f:1469:34: 1469 | $ JA, DESCA, B, IB, JB, DESCB ) | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1469:52: 1469 | $ JA, DESCA, B, IB, JB, DESCB ) | 1 Warning: Unused dummy argument ‘descb’ at (1) [-Wunused-dummy-argument] mpi.f:1468:50: 1468 | SUBROUTINE pctrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘diag’ at (1) [-Wunused-dummy-argument] mpi.f:1468:70: 1468 | SUBROUTINE pctrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1469:41: 1469 | $ JA, DESCA, B, IB, JB, DESCB ) | 1 Warning: Unused dummy argument ‘ib’ at (1) [-Wunused-dummy-argument] mpi.f:1469:27: 1469 | $ JA, DESCA, B, IB, JB, DESCB ) | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1469:45: 1469 | $ JA, DESCA, B, IB, JB, DESCB ) | 1 Warning: Unused dummy argument ‘jb’ at (1) [-Wunused-dummy-argument] mpi.f:1468:53: 1468 | SUBROUTINE pctrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:1468:56: 1468 | SUBROUTINE pctrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1468:30: 1468 | SUBROUTINE pctrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘side’ at (1) [-Wunused-dummy-argument] mpi.f:1468:44: 1468 | SUBROUTINE pctrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘transa’ at (1) [-Wunused-dummy-argument] mpi.f:1468:36: 1468 | SUBROUTINE pctrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘uplo’ at (1) [-Wunused-dummy-argument] mpi.f:1481:66: 1481 | SUBROUTINE pztrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1481:63: 1481 | SUBROUTINE pztrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘alpha’ at (1) [-Wunused-dummy-argument] mpi.f:1482:37: 1482 | $ JA, DESCA, B, IB, JB, DESCB ) | 1 Warning: Unused dummy argument ‘b’ at (1) [-Wunused-dummy-argument] mpi.f:1482:34: 1482 | $ JA, DESCA, B, IB, JB, DESCB ) | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1482:52: 1482 | $ JA, DESCA, B, IB, JB, DESCB ) | 1 Warning: Unused dummy argument ‘descb’ at (1) [-Wunused-dummy-argument] mpi.f:1481:50: 1481 | SUBROUTINE pztrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘diag’ at (1) [-Wunused-dummy-argument] mpi.f:1481:70: 1481 | SUBROUTINE pztrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1482:41: 1482 | $ JA, DESCA, B, IB, JB, DESCB ) | 1 Warning: Unused dummy argument ‘ib’ at (1) [-Wunused-dummy-argument] mpi.f:1482:27: 1482 | $ JA, DESCA, B, IB, JB, DESCB ) | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1482:45: 1482 | $ JA, DESCA, B, IB, JB, DESCB ) | 1 Warning: Unused dummy argument ‘jb’ at (1) [-Wunused-dummy-argument] mpi.f:1481:53: 1481 | SUBROUTINE pztrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:1481:56: 1481 | SUBROUTINE pztrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1481:30: 1481 | SUBROUTINE pztrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘side’ at (1) [-Wunused-dummy-argument] mpi.f:1481:44: 1481 | SUBROUTINE pztrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘transa’ at (1) [-Wunused-dummy-argument] mpi.f:1481:36: 1481 | SUBROUTINE pztrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘uplo’ at (1) [-Wunused-dummy-argument] mpi.f:1496:66: 1496 | SUBROUTINE pstrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1496:63: 1496 | SUBROUTINE pstrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘alpha’ at (1) [-Wunused-dummy-argument] mpi.f:1497:37: 1497 | $ JA, DESCA, B, IB, JB, DESCB ) | 1 Warning: Unused dummy argument ‘b’ at (1) [-Wunused-dummy-argument] mpi.f:1497:34: 1497 | $ JA, DESCA, B, IB, JB, DESCB ) | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1497:52: 1497 | $ JA, DESCA, B, IB, JB, DESCB ) | 1 Warning: Unused dummy argument ‘descb’ at (1) [-Wunused-dummy-argument] mpi.f:1496:50: 1496 | SUBROUTINE pstrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘diag’ at (1) [-Wunused-dummy-argument] mpi.f:1496:70: 1496 | SUBROUTINE pstrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1497:41: 1497 | $ JA, DESCA, B, IB, JB, DESCB ) | 1 Warning: Unused dummy argument ‘ib’ at (1) [-Wunused-dummy-argument] mpi.f:1497:27: 1497 | $ JA, DESCA, B, IB, JB, DESCB ) | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1497:45: 1497 | $ JA, DESCA, B, IB, JB, DESCB ) | 1 Warning: Unused dummy argument ‘jb’ at (1) [-Wunused-dummy-argument] mpi.f:1496:53: 1496 | SUBROUTINE pstrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:1496:56: 1496 | SUBROUTINE pstrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1496:30: 1496 | SUBROUTINE pstrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘side’ at (1) [-Wunused-dummy-argument] mpi.f:1496:44: 1496 | SUBROUTINE pstrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘transa’ at (1) [-Wunused-dummy-argument] mpi.f:1496:36: 1496 | SUBROUTINE pstrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘uplo’ at (1) [-Wunused-dummy-argument] mpi.f:1509:66: 1509 | SUBROUTINE pdtrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1509:63: 1509 | SUBROUTINE pdtrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘alpha’ at (1) [-Wunused-dummy-argument] mpi.f:1510:37: 1510 | $ JA, DESCA, B, IB, JB, DESCB ) | 1 Warning: Unused dummy argument ‘b’ at (1) [-Wunused-dummy-argument] mpi.f:1510:34: 1510 | $ JA, DESCA, B, IB, JB, DESCB ) | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1510:52: 1510 | $ JA, DESCA, B, IB, JB, DESCB ) | 1 Warning: Unused dummy argument ‘descb’ at (1) [-Wunused-dummy-argument] mpi.f:1509:50: 1509 | SUBROUTINE pdtrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘diag’ at (1) [-Wunused-dummy-argument] mpi.f:1509:70: 1509 | SUBROUTINE pdtrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1510:41: 1510 | $ JA, DESCA, B, IB, JB, DESCB ) | 1 Warning: Unused dummy argument ‘ib’ at (1) [-Wunused-dummy-argument] mpi.f:1510:27: 1510 | $ JA, DESCA, B, IB, JB, DESCB ) | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1510:45: 1510 | $ JA, DESCA, B, IB, JB, DESCB ) | 1 Warning: Unused dummy argument ‘jb’ at (1) [-Wunused-dummy-argument] mpi.f:1509:53: 1509 | SUBROUTINE pdtrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:1509:56: 1509 | SUBROUTINE pdtrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1509:30: 1509 | SUBROUTINE pdtrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘side’ at (1) [-Wunused-dummy-argument] mpi.f:1509:44: 1509 | SUBROUTINE pdtrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘transa’ at (1) [-Wunused-dummy-argument] mpi.f:1509:36: 1509 | SUBROUTINE pdtrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘uplo’ at (1) [-Wunused-dummy-argument] mpi.f:1522:54: 1522 | SUBROUTINE pcunmqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1523:39: 1523 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘c’ at (1) [-Wunused-dummy-argument] mpi.f:1523:31: 1523 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1523:56: 1523 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘descc’ at (1) [-Wunused-dummy-argument] mpi.f:1522:59: 1522 | SUBROUTINE pcunmqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1523:43: 1523 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘ic’ at (1) [-Wunused-dummy-argument] mpi.f:1524:37: 1524 | & LWORK, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:1522:63: 1522 | SUBROUTINE pcunmqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1523:48: 1523 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘jc’ at (1) [-Wunused-dummy-argument] mpi.f:1522:50: 1522 | SUBROUTINE pcunmqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘k’ at (1) [-Wunused-dummy-argument] mpi.f:1524:31: 1524 | & LWORK, INFO ) | 1 Warning: Unused dummy argument ‘lwork’ at (1) [-Wunused-dummy-argument] mpi.f:1522:42: 1522 | SUBROUTINE pcunmqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:1522:46: 1522 | SUBROUTINE pcunmqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1522:30: 1522 | SUBROUTINE pcunmqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘side’ at (1) [-Wunused-dummy-argument] mpi.f:1523:36: 1523 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘tau’ at (1) [-Wunused-dummy-argument] mpi.f:1522:38: 1522 | SUBROUTINE pcunmqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘trans’ at (1) [-Wunused-dummy-argument] mpi.f:1523:63: 1523 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘work’ at (1) [-Wunused-dummy-argument] mpi.f:1535:54: 1535 | SUBROUTINE pzunmqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1536:39: 1536 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘c’ at (1) [-Wunused-dummy-argument] mpi.f:1536:31: 1536 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1536:56: 1536 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘descc’ at (1) [-Wunused-dummy-argument] mpi.f:1535:59: 1535 | SUBROUTINE pzunmqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1536:43: 1536 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘ic’ at (1) [-Wunused-dummy-argument] mpi.f:1537:37: 1537 | & LWORK, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:1535:63: 1535 | SUBROUTINE pzunmqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1536:48: 1536 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘jc’ at (1) [-Wunused-dummy-argument] mpi.f:1535:50: 1535 | SUBROUTINE pzunmqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘k’ at (1) [-Wunused-dummy-argument] mpi.f:1537:31: 1537 | & LWORK, INFO ) | 1 Warning: Unused dummy argument ‘lwork’ at (1) [-Wunused-dummy-argument] mpi.f:1535:42: 1535 | SUBROUTINE pzunmqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:1535:46: 1535 | SUBROUTINE pzunmqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1535:30: 1535 | SUBROUTINE pzunmqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘side’ at (1) [-Wunused-dummy-argument] mpi.f:1536:36: 1536 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘tau’ at (1) [-Wunused-dummy-argument] mpi.f:1535:38: 1535 | SUBROUTINE pzunmqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘trans’ at (1) [-Wunused-dummy-argument] mpi.f:1536:63: 1536 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘work’ at (1) [-Wunused-dummy-argument] mpi.f:1549:54: 1549 | SUBROUTINE psormqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1550:39: 1550 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘c’ at (1) [-Wunused-dummy-argument] mpi.f:1550:31: 1550 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1550:56: 1550 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘descc’ at (1) [-Wunused-dummy-argument] mpi.f:1549:59: 1549 | SUBROUTINE psormqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1550:43: 1550 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘ic’ at (1) [-Wunused-dummy-argument] mpi.f:1551:37: 1551 | & LWORK, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:1549:63: 1549 | SUBROUTINE psormqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1550:48: 1550 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘jc’ at (1) [-Wunused-dummy-argument] mpi.f:1549:50: 1549 | SUBROUTINE psormqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘k’ at (1) [-Wunused-dummy-argument] mpi.f:1551:31: 1551 | & LWORK, INFO ) | 1 Warning: Unused dummy argument ‘lwork’ at (1) [-Wunused-dummy-argument] mpi.f:1549:42: 1549 | SUBROUTINE psormqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:1549:46: 1549 | SUBROUTINE psormqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1549:30: 1549 | SUBROUTINE psormqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘side’ at (1) [-Wunused-dummy-argument] mpi.f:1550:36: 1550 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘tau’ at (1) [-Wunused-dummy-argument] mpi.f:1549:38: 1549 | SUBROUTINE psormqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘trans’ at (1) [-Wunused-dummy-argument] mpi.f:1550:63: 1550 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘work’ at (1) [-Wunused-dummy-argument] mpi.f:1562:54: 1562 | SUBROUTINE pdormqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1563:39: 1563 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘c’ at (1) [-Wunused-dummy-argument] mpi.f:1563:31: 1563 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1563:56: 1563 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘descc’ at (1) [-Wunused-dummy-argument] mpi.f:1562:59: 1562 | SUBROUTINE pdormqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1563:43: 1563 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘ic’ at (1) [-Wunused-dummy-argument] mpi.f:1564:37: 1564 | & LWORK, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:1562:63: 1562 | SUBROUTINE pdormqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1563:48: 1563 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘jc’ at (1) [-Wunused-dummy-argument] mpi.f:1562:50: 1562 | SUBROUTINE pdormqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘k’ at (1) [-Wunused-dummy-argument] mpi.f:1564:31: 1564 | & LWORK, INFO ) | 1 Warning: Unused dummy argument ‘lwork’ at (1) [-Wunused-dummy-argument] mpi.f:1562:42: 1562 | SUBROUTINE pdormqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:1562:46: 1562 | SUBROUTINE pdormqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1562:30: 1562 | SUBROUTINE pdormqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘side’ at (1) [-Wunused-dummy-argument] mpi.f:1563:36: 1563 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘tau’ at (1) [-Wunused-dummy-argument] mpi.f:1562:38: 1562 | SUBROUTINE pdormqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘trans’ at (1) [-Wunused-dummy-argument] mpi.f:1563:63: 1563 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘work’ at (1) [-Wunused-dummy-argument] mpi.f:1575:63: 1575 | SUBROUTINE chk1mat( MA, MAPOS0, NA, NAPOS0, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1576:35: 1576 | & DESCAPOS0, INFO ) | 1 Warning: Unused dummy argument ‘descapos0’ at (1) [-Wunused-dummy-argument] mpi.f:1575:52: 1575 | SUBROUTINE chk1mat( MA, MAPOS0, NA, NAPOS0, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1576:41: 1576 | & DESCAPOS0, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:1575:56: 1575 | SUBROUTINE chk1mat( MA, MAPOS0, NA, NAPOS0, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1575:28: 1575 | SUBROUTINE chk1mat( MA, MAPOS0, NA, NAPOS0, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘ma’ at (1) [-Wunused-dummy-argument] mpi.f:1575:36: 1575 | SUBROUTINE chk1mat( MA, MAPOS0, NA, NAPOS0, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘mapos0’ at (1) [-Wunused-dummy-argument] mpi.f:1575:40: 1575 | SUBROUTINE chk1mat( MA, MAPOS0, NA, NAPOS0, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘na’ at (1) [-Wunused-dummy-argument] mpi.f:1575:48: 1575 | SUBROUTINE chk1mat( MA, MAPOS0, NA, NAPOS0, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘napos0’ at (1) [-Wunused-dummy-argument] mpi.f:1585:64: 1585 | SUBROUTINE pchk2mat( MA, MAPOS0, NA, NAPOS0, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1586:36: 1586 | & DESCAPOS0, MB, MBPOS0, NB, NBPOS0, IB, JB, | 1 Warning: Unused dummy argument ‘descapos0’ at (1) [-Wunused-dummy-argument] mpi.f:1587:32: 1587 | & DESCB, DESCBPOS0, NEXTRA, EX, EXPOS, INFO ) | 1 Warning: Unused dummy argument ‘descb’ at (1) [-Wunused-dummy-argument] mpi.f:1587:43: 1587 | & DESCB, DESCBPOS0, NEXTRA, EX, EXPOS, INFO ) | 1 Warning: Unused dummy argument ‘descbpos0’ at (1) [-Wunused-dummy-argument] mpi.f:1587:55: 1587 | & DESCB, DESCBPOS0, NEXTRA, EX, EXPOS, INFO ) | 1 Warning: Unused dummy argument ‘ex’ at (1) [-Wunused-dummy-argument] mpi.f:1587:62: 1587 | & DESCB, DESCBPOS0, NEXTRA, EX, EXPOS, INFO ) | 1 Warning: Unused dummy argument ‘expos’ at (1) [-Wunused-dummy-argument] mpi.f:1585:53: 1585 | SUBROUTINE pchk2mat( MA, MAPOS0, NA, NAPOS0, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1586:64: 1586 | & DESCAPOS0, MB, MBPOS0, NB, NBPOS0, IB, JB, | 1 Warning: Unused dummy argument ‘ib’ at (1) [-Wunused-dummy-argument] mpi.f:1587:68: 1587 | & DESCB, DESCBPOS0, NEXTRA, EX, EXPOS, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:1585:57: 1585 | SUBROUTINE pchk2mat( MA, MAPOS0, NA, NAPOS0, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1586:68: 1586 | & DESCAPOS0, MB, MBPOS0, NB, NBPOS0, IB, JB, | 1 Warning: Unused dummy argument ‘jb’ at (1) [-Wunused-dummy-argument] mpi.f:1585:29: 1585 | SUBROUTINE pchk2mat( MA, MAPOS0, NA, NAPOS0, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘ma’ at (1) [-Wunused-dummy-argument] mpi.f:1585:37: 1585 | SUBROUTINE pchk2mat( MA, MAPOS0, NA, NAPOS0, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘mapos0’ at (1) [-Wunused-dummy-argument] mpi.f:1586:40: 1586 | & DESCAPOS0, MB, MBPOS0, NB, NBPOS0, IB, JB, | 1 Warning: Unused dummy argument ‘mb’ at (1) [-Wunused-dummy-argument] mpi.f:1586:48: 1586 | & DESCAPOS0, MB, MBPOS0, NB, NBPOS0, IB, JB, | 1 Warning: Unused dummy argument ‘mbpos0’ at (1) [-Wunused-dummy-argument] mpi.f:1585:41: 1585 | SUBROUTINE pchk2mat( MA, MAPOS0, NA, NAPOS0, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘na’ at (1) [-Wunused-dummy-argument] mpi.f:1585:49: 1585 | SUBROUTINE pchk2mat( MA, MAPOS0, NA, NAPOS0, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘napos0’ at (1) [-Wunused-dummy-argument] mpi.f:1586:52: 1586 | & DESCAPOS0, MB, MBPOS0, NB, NBPOS0, IB, JB, | 1 Warning: Unused dummy argument ‘nb’ at (1) [-Wunused-dummy-argument] mpi.f:1586:60: 1586 | & DESCAPOS0, MB, MBPOS0, NB, NBPOS0, IB, JB, | 1 Warning: Unused dummy argument ‘nbpos0’ at (1) [-Wunused-dummy-argument] mpi.f:1599:32: 1599 | SUBROUTINE pxerbla( CONTXT, SRNAME, INFO ) | 1 Warning: Unused dummy argument ‘contxt’ at (1) [-Wunused-dummy-argument] mpi.f:1599:46: 1599 | SUBROUTINE pxerbla( CONTXT, SRNAME, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:1599:40: 1599 | SUBROUTINE pxerbla( CONTXT, SRNAME, INFO ) | 1 Warning: Unused dummy argument ‘srname’ at (1) [-Wunused-dummy-argument] mpi.f:1608:30: 1608 | SUBROUTINE descset( DESC, M, N, MB, NB, IRSRC, ICSRC, ICTXT, | 1 Warning: Unused dummy argument ‘desc’ at (1) [-Wunused-dummy-argument] mpi.f:1608:58: 1608 | SUBROUTINE descset( DESC, M, N, MB, NB, IRSRC, ICSRC, ICTXT, | 1 Warning: Unused dummy argument ‘icsrc’ at (1) [-Wunused-dummy-argument] mpi.f:1608:65: 1608 | SUBROUTINE descset( DESC, M, N, MB, NB, IRSRC, ICSRC, ICTXT, | 1 Warning: Unused dummy argument ‘ictxt’ at (1) [-Wunused-dummy-argument] mpi.f:1608:51: 1608 | SUBROUTINE descset( DESC, M, N, MB, NB, IRSRC, ICSRC, ICTXT, | 1 Warning: Unused dummy argument ‘irsrc’ at (1) [-Wunused-dummy-argument] mpi.f:1609:29: 1609 | & LLD ) | 1 Warning: Unused dummy argument ‘lld’ at (1) [-Wunused-dummy-argument] mpi.f:1608:33: 1608 | SUBROUTINE descset( DESC, M, N, MB, NB, IRSRC, ICSRC, ICTXT, | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:1608:40: 1608 | SUBROUTINE descset( DESC, M, N, MB, NB, IRSRC, ICSRC, ICTXT, | 1 Warning: Unused dummy argument ‘mb’ at (1) [-Wunused-dummy-argument] mpi.f:1608:36: 1608 | SUBROUTINE descset( DESC, M, N, MB, NB, IRSRC, ICSRC, ICTXT, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1608:44: 1608 | SUBROUTINE descset( DESC, M, N, MB, NB, IRSRC, ICSRC, ICTXT, | 1 Warning: Unused dummy argument ‘nb’ at (1) [-Wunused-dummy-argument] ar rv libpord.a graph.o gbipart.o gbisect.o ddcreate.o ddbisect.o nestdiss.o multisector.o gelim.o bucket.o tree.o symbfac.o interface.o sort.o minpriority.o ar: creating libpord.a a - graph.o a - gbipart.o a - gbisect.o a - ddcreate.o a - ddbisect.o a - nestdiss.o a - multisector.o a - gelim.o a - bucket.o a - tree.o a - symbfac.o a - interface.o a - sort.o a - minpriority.o ranlib libpord.a make[7]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/PORD/lib' if [ "./PORD/lib/" != "" ] ; then \ cp ./PORD/lib//libpord.a lib/libpordFREEFEM-SEQ.a; \ fi; ar rv libmpiseqFREEFEM-SEQ.a mpi.o mpic.o elapse.o ar: creating libmpiseqFREEFEM-SEQ.a a - mpi.o a - mpic.o a - elapse.o ranlib libmpiseqFREEFEM-SEQ.a make[7]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq' (cp libseq/lib* ./lib) cd src; make d make[7]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/src' if echo " -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC " | grep DINTSIZE64; then cat mumps_int_def64_h.in > ../include/mumps_int_def.h; else cat mumps_int_def32_h.in > ../include/mumps_int_def.h; fi make ../lib/libmumps_commonFREEFEM-SEQ.a make[8]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/src' gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c double_linked_list.F -o double_linked_list.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c ana_blk_m.F -o ana_blk_m.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c ana_orderings_wrappers_m.F -o ana_orderings_wrappers_m.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c omp_tps_common_m.F -o omp_tps_common_m.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c front_data_mgt_m.F -o front_data_mgt_m.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c fac_future_niv2_mod.F -o fac_future_niv2_mod.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c lr_common.F -o lr_common.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c mumps_l0_omp_m.F -o mumps_l0_omp_m.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c mumps_memory_mod.F -o mumps_memory_mod.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c mumps_mpitoomp_m.F -o mumps_mpitoomp_m.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c mumps_ooc_common.F -o mumps_ooc_common.o lr_common.F:36:71: 36 | & VLIST, FILS, FRERE_STEPS, STEP, DAD_STEPS, NE_STEPS, NA, LNA, | 1 Warning: Unused dummy argument ‘lna’ at (1) [-Wunused-dummy-argument] lr_common.F:35:45: 35 | SUBROUTINE MUMPS_UPD_TREE(NV, NSTEPS, N, FIRST, LPTR, RPTR, F, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c mumps_comm_ibcast.F -o mumps_comm_ibcast.o ana_orderings_wrappers_m.F:1025:35: 997 | & NV, NCMPA, int(N,8) ) | 2 ...... 1025 | & NV8, NCMPA, int(N,8) ) | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). ana_orderings_wrappers_m.F:1028:45: 996 | & XADJ8(1), IW(1), | 2 ...... 1028 | & XADJ8(1), IW8, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). ana_orderings_wrappers_m.F:1033:32: 998 | CALL MUMPS_ICOPY_64TO32(XADJ8(1), NVTX, PARENT) | 2 ...... 1033 | CALL MUMPS_ICOPY_64TO32(NV8, NVTX, NV) | 1 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) ana_orderings_wrappers_m.F:965:28: 965 | CALL MUMPS_PORDF_WND( NVTX, int(NEDGES8), | 1 ...... 995 | CALL MUMPS_PORDF_WND( int(NVTX,8), NEDGES8, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/INTEGER(8)). ana_orderings_wrappers_m.F:965:34: 965 | CALL MUMPS_PORDF_WND( NVTX, int(NEDGES8), | 1 ...... 995 | CALL MUMPS_PORDF_WND( int(NVTX,8), NEDGES8, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/INTEGER(8)). ana_orderings_wrappers_m.F:966:35: 966 | & XADJ, IW(1), | 1 ...... 996 | & XADJ8(1), IW(1), | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/INTEGER(8)). ana_orderings_wrappers_m.F:967:46: 967 | & NV, NCMPA, N ) | 1 ...... 997 | & NV, NCMPA, int(N,8) ) | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/INTEGER(8)). ana_orderings_wrappers_m.F:921:46: 893 | & NV, NCMPA ) | 2 ...... 921 | & NV8, NCMPA ) | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). ana_orderings_wrappers_m.F:923:59: 892 | CALL MUMPS_PORDF( int(NVTX,8), NEDGES8, XADJ8(1), IW(1), | 2 ...... 923 | CALL MUMPS_PORDF( int(NVTX,8), NEDGES8, XADJ8(1), IW8, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). ana_orderings_wrappers_m.F:928:32: 928 | CALL MUMPS_ICOPY_64TO32(NV8, NVTX, NV) | 1 ...... 998 | CALL MUMPS_ICOPY_64TO32(XADJ8(1), NVTX, PARENT) | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) ana_orderings_wrappers_m.F:864:24: 864 | CALL MUMPS_PORDF( NVTX, int(NEDGES8), XADJ, IW(1), | 1 ...... 892 | CALL MUMPS_PORDF( int(NVTX,8), NEDGES8, XADJ8(1), IW(1), | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/INTEGER(8)). ana_orderings_wrappers_m.F:864:30: 864 | CALL MUMPS_PORDF( NVTX, int(NEDGES8), XADJ, IW(1), | 1 ...... 892 | CALL MUMPS_PORDF( int(NVTX,8), NEDGES8, XADJ8(1), IW(1), | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/INTEGER(8)). ana_orderings_wrappers_m.F:864:44: 864 | CALL MUMPS_PORDF( NVTX, int(NEDGES8), XADJ, IW(1), | 1 ...... 892 | CALL MUMPS_PORDF( int(NVTX,8), NEDGES8, XADJ8(1), IW(1), | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/INTEGER(8)). ana_orderings_wrappers_m.F:936:66: 936 | & INFO, LP, LPOK, KEEP10 ) | 1 Warning: Unused dummy argument ‘keep10’ at (1) [-Wunused-dummy-argument] ana_orderings_wrappers_m.F:835:62: 835 | & INFO, LP, LPOK, KEEP10 ) | 1 Warning: Unused dummy argument ‘keep10’ at (1) [-Wunused-dummy-argument] gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c fac_asm_build_sort_index_ELT_m.F -o fac_asm_build_sort_index_ELT_m.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c fac_asm_build_sort_index_m.F -o fac_asm_build_sort_index_m.o front_data_mgt_m.F:502:21: 502 | & ,unit,MYID,mode | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] front_data_mgt_m.F:297:45: 297 | SUBROUTINE MUMPS_FDM_END_IDX(WHAT, FROM, IWHANDLER) | 1 Warning: Unused dummy argument ‘from’ at (1) [-Wunused-dummy-argument] front_data_mgt_m.F:230:47: 230 | SUBROUTINE MUMPS_FDM_START_IDX(WHAT, FROM, IWHANDLER, INFO) | 1 Warning: Unused dummy argument ‘from’ at (1) [-Wunused-dummy-argument] front_data_mgt_m.F:199:44: 199 | SUBROUTINE MUMPS_FDM_STRUC_TO_MOD(WHAT, id_FDM_ENCODING) | 1 Warning: Unused dummy argument ‘what’ at (1) [-Wunused-dummy-argument] mumps_memory_mod.F:33:24: 32 | CALL MUMPS_SIZE_C(I (1), I (2), ISIZE) | 2 33 | CALL MUMPS_SIZE_C(S (1), S (2), SSIZE) | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(4)/INTEGER(4)). mumps_memory_mod.F:33:31: 32 | CALL MUMPS_SIZE_C(I (1), I (2), ISIZE) | 2 33 | CALL MUMPS_SIZE_C(S (1), S (2), SSIZE) | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(4)/INTEGER(4)). fac_asm_build_sort_index_ELT_m.F:26:44: 26 | & DAD, PROCNODE_STEPS, SLAVEF, | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] fac_asm_build_sort_index_m.F:22:45: 22 | & SON_LEVEL2, NIV1, KEEP,KEEP8, IFLAG, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] fac_asm_build_sort_index_m.F:23:54: 23 | & ISON_IN_PLACE, PROCNODE_STEPS, SLAVEF, | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c mumps_static_mapping.F -o mumps_static_mapping.o mumps_static_mapping.F:4566:24: 4554 | call MPI_BCAST(lenrcv,1,MPI_INTEGER,i, | 2 ...... 4566 | call MPI_BCAST(namercv,lenrcv,MPI_INTEGER,i, | 1 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) mumps_static_mapping.F:3975:23: 3975 | & cv_frere(1), cv_nodetype(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘frere’ at (1) mumps_static_mapping.F:3975:36: 3975 | & cv_frere(1), cv_nodetype(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘nodetype’ at (1) mumps_static_mapping.F:3976:23: 3976 | & cv_par2_nodes(1), cv_procnode(1), cv_cand(1,1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘par2_nodes’ at (1) mumps_static_mapping.F:3976:41: 3976 | & cv_par2_nodes(1), cv_procnode(1), cv_cand(1,1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘procnode’ at (1) mumps_static_mapping.F:3976:57: 3976 | & cv_par2_nodes(1), cv_procnode(1), cv_cand(1,1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘cand’ at (1) mumps_static_mapping.F:3923:11: 3923 | & cv_keep(1), cv_frere(1), cv_nfsiz(1), istat) | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘keep’ at (1) mumps_static_mapping.F:3923:23: 3923 | & cv_keep(1), cv_frere(1), cv_nfsiz(1), istat) | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘frere’ at (1) mumps_static_mapping.F:3923:36: 3923 | & cv_keep(1), cv_frere(1), cv_nfsiz(1), istat) | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘nd’ at (1) mumps_static_mapping.F:1262:41: 1262 | & k1, lnpivsplit, npivsplit, n, cv_frere(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘frere’ at (1) mumps_static_mapping.F:1263:11: 1263 | & cv_keep(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘keep’ at (1) mumps_static_mapping.F:1264:11: 1264 | & cv_fils(1), cv_BLKON, cv_SIZEOFBLOCKS(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘fils’ at (1) mumps_static_mapping.F:1264:33: 1264 | & cv_fils(1), cv_BLKON, cv_SIZEOFBLOCKS(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘sizeofblocks’ at (1) mumps_static_mapping.F:1337:37: 1337 | & lnpivsplit, npivsplit, cv_keep(1), n, cv_fils(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘keep’ at (1) mumps_static_mapping.F:1337:52: 1337 | & lnpivsplit, npivsplit, cv_keep(1), n, cv_fils(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘fils’ at (1) mumps_static_mapping.F:1338:14: 1338 | & cv_frere(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘frere’ at (1) mumps_static_mapping.F:1339:14: 1339 | & cv_nfsiz(1), cv_ne(1), cv_info(5), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘nfsiz’ at (1) mumps_static_mapping.F:1339:27: 1339 | & cv_nfsiz(1), cv_ne(1), cv_info(5), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘ne’ at (1) mumps_static_mapping.F:1340:25: 1340 | & cv_nsteps, cv_nodetype(1), ierr | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘nodetype’ at (1) mumps_static_mapping.F:4118:67: 4118 | subroutine MUMPS_STORE_GLOBALS(ne,nfsiz,frere,fils,keep,KEEP8, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] mumps_static_mapping.F:1993:46: 1993 | & procnode,ssarbr,peak,istat | 1 Warning: Unused dummy argument ‘peak’ at (1) [-Wunused-dummy-argument] fac_asm_build_sort_index_ELT_m.F: In function ‘__mumps_build_sort_index_elt_m_MOD_mumps_elt_build_sort’: fac_asm_build_sort_index_ELT_m.F:296:72: warning: ‘ison’ may be used uninitialized [-Wmaybe-uninitialized] 296 | ITHREAD = L0_OMP_MAPPING(STEP(ISON)) | ^ fac_asm_build_sort_index_ELT_m.F:60:34: note: ‘ison’ was declared here 60 | & ITRANS, J, JT1, ISON, IELL, LSTK, | ^ mumps_static_mapping.F:986:62: 986 | subroutine MUMPS_COSTS_LAYER_T2PM(layernmb,nmb_thislayer,istat) | 1 Warning: Unused dummy argument ‘nmb_thislayer’ at (1) [-Wunused-dummy-argument] mumps_static_mapping.F:840:60: 840 | subroutine MUMPS_COSTS_LAYER_T2(layernmb,nmb_thislayer,istat) | 1 Warning: Unused dummy argument ‘nmb_thislayer’ at (1) [-Wunused-dummy-argument] mumps_static_mapping.F:4849:34: 4849 | & nfsiz, ne, info5_nfrmax, k28_nsteps, nodetype, | 1 Warning: Unused dummy argument ‘info5_nfrmax’ at (1) [-Wunused-dummy-argument] gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c ana_omp_m.F -o ana_omp_m.o front_data_mgt_m.F: In function ‘__mumps_front_data_mgt_m_MOD_mumps_fdm_end_idx’: front_data_mgt_m.F:316:72: warning: ‘fdm_ptr’ may be used uninitialized [-Wmaybe-uninitialized] 316 | FDM_PTR%COUNT_ACCESS(IWHANDLER)=FDM_PTR%COUNT_ACCESS(IWHANDLER)-1 | ^ front_data_mgt_m.F:308:43: note: ‘fdm_ptr’ was declared here 308 | TYPE(FDM_STRUC_T), POINTER :: FDM_PTR | ^ ana_omp_m.F:789:42: 789 | CALL MUMPS_QUICK_SORT_PHYS_L0( N, STEP(1), PHYS_L0_OMP(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘step’ at (1) ana_omp_m.F:789:51: 789 | CALL MUMPS_QUICK_SORT_PHYS_L0( N, STEP(1), PHYS_L0_OMP(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘intlist’ at (1) ana_omp_m.F:837:43: 837 | CALL MUMPS_QUICK_SORT_IPOOL_PO( N, STEP(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘step’ at (1) ana_omp_m.F:838:18: 838 | & IPOOL_A_L0_OMP(1), LEAF, 1, LEAF ) | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘intlist’ at (1) front_data_mgt_m.F: In function ‘__mumps_front_data_mgt_m_MOD_mumps_fdm_start_idx’: front_data_mgt_m.F:262:10: warning: ‘fdm_ptr’ may be used uninitialized [-Wmaybe-uninitialized] 262 | IF (FDM_PTR%NB_FREE_IDX .EQ. 0) THEN | ^ front_data_mgt_m.F:249:43: note: ‘fdm_ptr’ was declared here 249 | TYPE(FDM_STRUC_T), POINTER :: FDM_PTR | ^ fac_asm_build_sort_index_m.F: In function ‘__mumps_build_sort_index_m_MOD_mumps_build_sort_index’: fac_asm_build_sort_index_m.F:355:72: warning: ‘ison’ may be used uninitialized [-Wmaybe-uninitialized] 355 | ITHREAD = L0_OMP_MAPPING(STEP(ISON)) | ^ fac_asm_build_sort_index_m.F:57:34: note: ‘ison’ was declared here 57 | & ITRANS, J, JT1, ISON, IELL, LSTK, | ^ fac_asm_build_sort_index_m.F:385:72: warning: ‘jmin’ may be used uninitialized [-Wmaybe-uninitialized] 385 | ITLOC( JMIN ) = NFRONT_EFF | ^ fac_asm_build_sort_index_m.F:60:30: note: ‘jmin’ was declared here 60 | & LAST_J_ASS, JMIN, MIN_PERM | ^ front_data_mgt_m.F: In function ‘__mumps_front_data_mgt_m_MOD_mumps_fdm_end’: front_data_mgt_m.F:118:10: warning: ‘fdm_ptr’ may be used uninitialized [-Wmaybe-uninitialized] 118 | IF (associated(FDM_PTR%STACK_FREE_IDX)) THEN | ^ front_data_mgt_m.F:115:44: note: ‘fdm_ptr’ was declared here 115 | TYPE (FDM_STRUC_T), POINTER :: FDM_PTR | ^ front_data_mgt_m.F: In function ‘__mumps_front_data_mgt_m_MOD_mumps_fdm_init’: front_data_mgt_m.F:93:72: warning: ‘fdm_ptr’ may be used uninitialized [-Wmaybe-uninitialized] 93 | & FDM_PTR%COUNT_ACCESS (INITIAL_SIZE), stat=IERR ) | ^ front_data_mgt_m.F:89:44: note: ‘fdm_ptr’ was declared here 89 | TYPE (FDM_STRUC_T), POINTER :: FDM_PTR | ^ gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c fac_descband_data_m.F -o fac_descband_data_m.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c fac_ibct_data_m.F -o fac_ibct_data_m.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c fac_maprow_data_m.F -o fac_maprow_data_m.o In function ‘mumps_calcnodecosts_blr.40’, inlined from ‘mumps_calcnodecosts.41’ at mumps_static_mapping.F:655:38: mumps_static_mapping.F:699:72: warning: ‘r’ may be used uninitialized [-Wmaybe-uninitialized] 699 | R = MIN(R,B/2) | ^ mumps_static_mapping.F: In function ‘mumps_calcnodecosts.41’: mumps_static_mapping.F:685:31: note: ‘r’ was declared here 685 | DOUBLE PRECISION :: B,R,M,N | ^ In function ‘mumps_costs_blr_t2_master.39’, inlined from ‘mumps_costs_layer_t2pm.36.isra.0’ at mumps_static_mapping.F:1126:72: mumps_static_mapping.F:758:72: warning: ‘r’ may be used uninitialized [-Wmaybe-uninitialized] 758 | R = MIN(R,B/2) | ^ mumps_static_mapping.F: In function ‘mumps_costs_layer_t2pm.36.isra.0’: mumps_static_mapping.F:743:31: note: ‘r’ was declared here 743 | DOUBLE PRECISION :: B,R,M,N | ^ In function ‘mumps_costs_blr_t2_slave.38’, inlined from ‘mumps_costs_layer_t2pm.36.isra.0’ at mumps_static_mapping.F:1162:72: mumps_static_mapping.F:819:72: warning: ‘r’ may be used uninitialized [-Wmaybe-uninitialized] 819 | R = MIN(R,B/2) | ^ mumps_static_mapping.F: In function ‘mumps_costs_layer_t2pm.36.isra.0’: mumps_static_mapping.F:803:31: note: ‘r’ was declared here 803 | DOUBLE PRECISION :: B,R,M,N,P | ^ mumps_static_mapping.F:1193:72: warning: ‘nrow’ may be used uninitialized [-Wmaybe-uninitialized] 1193 | & =dble(npiv)*dble(nrow) | ^ mumps_static_mapping.F:996:45: note: ‘nrow’ was declared here 996 | & relative_weight,workmaster,nrow | ^ mumps_static_mapping.F: In function ‘mumps_postprocess_mem.16’: mumps_static_mapping.F:2890:72: warning: ‘node_of_master’ may be used uninitialized [-Wmaybe-uninitialized] 2890 | & ) | ^ mumps_static_mapping.F:2845:37: note: ‘node_of_master’ was declared here 2845 | & totalnmb,node_of_master,node_of_candid,node_of_swapper | ^ mumps_static_mapping.F:2897:72: warning: ‘node_of_swapper’ may be used uninitialized [-Wmaybe-uninitialized] 2897 | & ) | ^ mumps_static_mapping.F:2845:68: note: ‘node_of_swapper’ was declared here 2845 | & totalnmb,node_of_master,node_of_candid,node_of_swapper | ^ mumps_static_mapping.F: In function ‘mumps_propmap.13.isra.0’: mumps_static_mapping.F:3531:21: warning: ‘k69onid’ may be used uninitialized [-Wmaybe-uninitialized] 3531 | if( MUMPS_BIT_GET4PROC(inode,k69onid)) then | ^ mumps_static_mapping.F:3256:21: note: ‘k69onid’ was declared here 3256 | integer k69onid,nb_free_procs,local_son_indice,nb_procs_for_sons, | ^ mumps_static_mapping.F: In function ‘mumps_get_split_4_perf_’: mumps_static_mapping.F:5130:72: warning: ‘npiv2’ may be used uninitialized [-Wmaybe-uninitialized] 5130 | npivsplit(kk) = npiv2 | ^ mumps_static_mapping.F:5074:55: note: ‘npiv2’ was declared here 5074 | integer :: kk, optimization_strategy, nass, npiv2 | ^ gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c ana_blk.F -o ana_blk.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c ana_orderings.F -o ana_orderings.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c ana_set_ordering.F -o ana_set_ordering.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c ana_AMDMF.F -o ana_AMDMF.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c bcast_errors.F -o bcast_errors.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c estim_flops.F -o estim_flops.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c mumps_type_size.F -o mumps_type_size.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c mumps_type2_blocking.F -o mumps_type2_blocking.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c mumps_version.F -o mumps_version.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c mumps_print_defined.F -o mumps_print_defined.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -DAdd_ -I../PORD/include/ -Dpord -c mumps_common.c -o mumps_common.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -DAdd_ -I../PORD/include/ -Dpord -c mumps_pord.c -o mumps_pord.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -DAdd_ -I../PORD/include/ -Dpord -c mumps_metis.c -o mumps_metis.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -DAdd_ -I../PORD/include/ -Dpord -c mumps_metis64.c -o mumps_metis64.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -DAdd_ -I../PORD/include/ -Dpord -c mumps_metis_int.c -o mumps_metis_int.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -DAdd_ -I../PORD/include/ -Dpord -c mumps_scotch.c -o mumps_scotch.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -DAdd_ -I../PORD/include/ -Dpord -c mumps_scotch64.c -o mumps_scotch64.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -DAdd_ -I../PORD/include/ -Dpord -c mumps_scotch_int.c -o mumps_scotch_int.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -DAdd_ -I../PORD/include/ -Dpord -c mumps_size.c -o mumps_size.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -DAdd_ -I../PORD/include/ -Dpord -c mumps_io.c -o mumps_io.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -DAdd_ -I../PORD/include/ -Dpord -c mumps_io_basic.c -o mumps_io_basic.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -DAdd_ -I../PORD/include/ -Dpord -c mumps_io_thread.c -o mumps_io_thread.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -DAdd_ -I../PORD/include/ -Dpord -c mumps_io_err.c -o mumps_io_err.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -DAdd_ -I../PORD/include/ -Dpord -c mumps_numa.c -o mumps_numa.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -DAdd_ -I../PORD/include/ -Dpord -c mumps_thread.c -o mumps_thread.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -DAdd_ -I../PORD/include/ -Dpord -c mumps_save_restore_C.c -o mumps_save_restore_C.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -DAdd_ -I../PORD/include/ -Dpord -c mumps_config_file_C.c -o mumps_config_file_C.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -DAdd_ -I../PORD/include/ -Dpord -c mumps_thread_affinity.c -o mumps_thread_affinity.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -DAdd_ -I../PORD/include/ -Dpord -c mumps_register_thread.c -o mumps_register_thread.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c tools_common.F -o tools_common.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c sol_common.F -o sol_common.o ana_set_ordering.F:15:42: 15 | & NBQD, AvgDens, | 1 Warning: Unused dummy argument ‘avgdens’ at (1) [-Wunused-dummy-argument] ana_set_ordering.F:14:43: 14 | SUBROUTINE MUMPS_SET_ORDERING(N, KEEP, SYM, NPROCS, IORD, | 1 Warning: Unused dummy argument ‘keep’ at (1) [-Wunused-dummy-argument] ana_set_ordering.F:14:56: 14 | SUBROUTINE MUMPS_SET_ORDERING(N, KEEP, SYM, NPROCS, IORD, | 1 Warning: Unused dummy argument ‘nprocs’ at (1) [-Wunused-dummy-argument] estim_flops.F:60:35: 60 | & NPROW, NPCOL, MYID) | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] estim_flops.F:118:52: 118 | SUBROUTINE MUMPS_PRINT_STILL_ACTIVE(MYID, KEEP, DKEEP17, OPELIW, | 1 Warning: Unused dummy argument ‘keep’ at (1) [-Wunused-dummy-argument] mumps_size.c: In function ‘mumps_addr_c_’: mumps_size.c:24:8: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 24 | *addr=*(MUMPS_INT8*)&a; | ^~~~~~~~~~~~~~~ sol_common.F:149:39: 123 | CALL MPI_ALLREDUCE(MPI_IN_PLACE, allocok, 1, | 2 ...... 149 | CALL MPI_ALLREDUCE(MPI_IN_PLACE, GLOBAL_MAPPING, N, MPI_INTEGER, | 1 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) mumps_type2_blocking.F:220:20: 220 | & KMIN, KMAX, SLAVEF, | 1 Warning: Unused dummy argument ‘kmax’ at (1) [-Wunused-dummy-argument] mumps_type2_blocking.F:220:14: 220 | & KMIN, KMAX, SLAVEF, | 1 Warning: Unused dummy argument ‘kmin’ at (1) [-Wunused-dummy-argument] sol_common.F:53:35: 53 | & PTRIST, KEEP,KEEP8, IW, LIW, STEP, PROCNODE_STEPS, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] sol_common.F:52:57: 52 | SUBROUTINE MUMPS_BUILD_IRHS_loc(MYID_NODES, NSLAVES, N, | 1 Warning: Unused dummy argument ‘nslaves’ at (1) [-Wunused-dummy-argument] sol_common.F:105:38: 105 | & ICNTL, INFO ) | 1 Warning: Unused dummy argument ‘icntl’ at (1) [-Wunused-dummy-argument] sol_common.F:104:40: 104 | & NSLAVES, MYID_NODES, COMM_NODES, | 1 Warning: Unused dummy argument ‘nslaves’ at (1) [-Wunused-dummy-argument] mumps_type2_blocking.F:363:28: 363 | & KEEP,KEEP8, INODE, STEP, N, SLAVEF, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] mumps_type2_blocking.F:474:19: 474 | & KEEP,KEEP8, INODE, STEP, N, SLAVEF, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] ana_AMDMF.F:902:22: 902 | & INFO) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] ana_AMDMF.F:851:18: 851 | & INFO | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] ana_AMDMF.F:802:34: 802 | & ancestor, info) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] In file included from mumps_io_err.c:17: mumps_io_basic.h:143:24: warning: ‘mumps_gen_file_info’ declared ‘static’ but never defined [-Wunused-function] 143 | MUMPS_INLINE MUMPS_INT mumps_gen_file_info(long long vaddr, MUMPS_INT * pos, MUMPS_INT * file); | ^~~~~~~~~~~~~~~~~~~ In file included from mumps_io_thread.c:16: mumps_io_basic.h:143:24: warning: ‘mumps_gen_file_info’ declared ‘static’ but never defined [-Wunused-function] 143 | MUMPS_INLINE MUMPS_INT mumps_gen_file_info(long long vaddr, MUMPS_INT * pos, MUMPS_INT * file); | ^~~~~~~~~~~~~~~~~~~ In file included from mumps_io_thread.c:17: mumps_io_err.h:40:24: warning: ‘mumps_io_protect_err’ declared ‘static’ but never defined [-Wunused-function] 40 | MUMPS_INLINE MUMPS_INT mumps_io_protect_err(); | ^~~~~~~~~~~~~~~~~~~~ mumps_io_err.h:41:24: warning: ‘mumps_io_unprotect_err’ declared ‘static’ but never defined [-Wunused-function] 41 | MUMPS_INLINE MUMPS_INT mumps_io_unprotect_err(); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from mumps_io_basic.c:17: mumps_io_err.h:40:24: warning: ‘mumps_io_protect_err’ declared ‘static’ but never defined [-Wunused-function] 40 | MUMPS_INLINE MUMPS_INT mumps_io_protect_err(); | ^~~~~~~~~~~~~~~~~~~~ mumps_io_err.h:41:24: warning: ‘mumps_io_unprotect_err’ declared ‘static’ but never defined [-Wunused-function] 41 | MUMPS_INLINE MUMPS_INT mumps_io_unprotect_err(); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from mumps_io.c:17: mumps_io_basic.h:143:24: warning: ‘mumps_gen_file_info’ declared ‘static’ but never defined [-Wunused-function] 143 | MUMPS_INLINE MUMPS_INT mumps_gen_file_info(long long vaddr, MUMPS_INT * pos, MUMPS_INT * file); | ^~~~~~~~~~~~~~~~~~~ In file included from mumps_io.c:18: mumps_io_err.h:40:24: warning: ‘mumps_io_protect_err’ declared ‘static’ but never defined [-Wunused-function] 40 | MUMPS_INLINE MUMPS_INT mumps_io_protect_err(); | ^~~~~~~~~~~~~~~~~~~~ mumps_io_err.h:41:24: warning: ‘mumps_io_unprotect_err’ declared ‘static’ but never defined [-Wunused-function] 41 | MUMPS_INLINE MUMPS_INT mumps_io_unprotect_err(); | ^~~~~~~~~~~~~~~~~~~~~~ sol_common.F: In function ‘mumps_build_irhs_loc_’: sol_common.F:90:72: warning: ‘j1’ may be used uninitialized [-Wmaybe-uninitialized] 90 | IRHS_loc(IIRHS_loc+1:IIRHS_loc+NPIV)=IW(J1:J1+NPIV-1) | ^ sol_common.F:67:19: note: ‘j1’ was declared here 67 | INTEGER :: J1 | ^ tools_common.F:1243:72: 1243 | & SIZE2, IN_OUT_TAB48(IBEG24)) | 1 Warning: Type mismatch in argument ‘intab8’ at (1); passed INTEGER(4) to INTEGER(8) tools_common.F:1194:72: 1194 | & SIZE2, IN_OUT_TAB48(IBEG28)) | 1 Warning: Type mismatch in argument ‘outtab8’ at (1); passed INTEGER(4) to INTEGER(8) tools_common.F:416:23: 410 | CALL MPI_REDUCE( INFO, INFOG(1), 1, MPI_INTEGER, | 2 ...... 416 | CALL MPI_REDUCE( TEMP1, TEMP2, 1, MPI_2INTEGER, | 1 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) tools_common.F:823:22: 410 | CALL MPI_REDUCE( INFO, INFOG(1), 1, MPI_INTEGER, | 2 ...... 823 | CALL MPI_REDUCE(DIN, DOUT, 1, MPI_DOUBLE_PRECISION, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). tools_common.F:823:27: 410 | CALL MPI_REDUCE( INFO, INFOG(1), 1, MPI_INTEGER, | 2 ...... 823 | CALL MPI_REDUCE(DIN, DOUT, 1, MPI_DOUBLE_PRECISION, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). tools_common.F:1131:24: 1121 | call MPI_BCAST(MyNAME_length_RCV,1,MPI_INTEGER, | 2 ...... 1131 | call MPI_BCAST(MyNAME_TAB_RCV,MyNAME_length_RCV,MPI_CHARACTER, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (CHARACTER(1)/INTEGER(4)). tools_common.F:430:36: 430 | & (MAX_ACTIVE_NODES,KEEP,KEEP8) | 1 Warning: Unused dummy argument ‘keep’ at (1) [-Wunused-dummy-argument] tools_common.F:430:42: 430 | & (MAX_ACTIVE_NODES,KEEP,KEEP8) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] tools_common.F:441:28: 441 | & KEEP, KEEP8, STEP, PROCNODE_STEPS, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] tools_common.F:468:28: 468 | & KEEP, KEEP8, STEP, PROCNODE_STEPS, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] tools_common.F:496:37: 496 | & NA, LNA, KEEP, KEEP8, STEP, PROCNODE_STEPS, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] tools_common.F:522:37: 522 | & NA, LNA, KEEP, KEEP8, STEP, PROCNODE_STEPS, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] tools_common.F:552:37: 552 | & NA, LNA, KEEP, KEEP8, STEP, PROCNODE_STEPS, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] ana_blk.F:744:25: 685 | CALL MPI_ALLREDUCE(WT(1), WNBINCOL(1), NBLK, | 2 ...... 744 | CALL MPI_ALLREDUCE(LUMAT%NZL, NZ_locMAX8, 1, MPI_INTEGER8, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). ana_blk.F:744:36: 685 | CALL MPI_ALLREDUCE(WT(1), WNBINCOL(1), NBLK, | 2 ...... 744 | CALL MPI_ALLREDUCE(LUMAT%NZL, NZ_locMAX8, 1, MPI_INTEGER8, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). tools_common.F:585:21: 585 | & K199, NA, LNA, KEEP,KEEP8, STEP, | 1 Warning: Unused dummy argument ‘k199’ at (1) [-Wunused-dummy-argument] tools_common.F:585:42: 585 | & K199, NA, LNA, KEEP,KEEP8, STEP, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] tools_common.F:612:44: 612 | & LLEAVES, LEAVES, KEEP,KEEP8, STEP, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] tools_common.F:637:23: 637 | & SLAVEF, NA, LNA, KEEP, STEP, | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] ana_blk.F:1491:26: 1212 | CALL MPI_RECV( BUFRECI(1), NBRECORDS * 2 + 1, | 2 ...... 1491 | CALL MPI_RECV( GCOMP%IPE(J), NBNONEMPTY, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). ana_blk.F:1502:25: 1497 | CALL MPI_SEND( NBNONEMPTY, 1, MPI_INTEGER, MASTER, | 2 ...... 1502 | CALL MPI_SEND( IQ(FIRSTNONEMPTY), NBNONEMPTY, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). tools_common.F:667:23: 667 | & SLAVEF, KEEP, STEP, | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] tools_common.F:807:31: 807 | & KEEP50,KEEP54,ICNTL6,ICNTL8) | 1 Warning: Unused dummy argument ‘icntl6’ at (1) [-Wunused-dummy-argument] tools_common.F:807:38: 807 | & KEEP50,KEEP54,ICNTL6,ICNTL8) | 1 Warning: Unused dummy argument ‘icntl8’ at (1) [-Wunused-dummy-argument] tools_common.F:807:17: 807 | & KEEP50,KEEP54,ICNTL6,ICNTL8) | 1 Warning: Unused dummy argument ‘keep50’ at (1) [-Wunused-dummy-argument] tools_common.F:807:24: 807 | & KEEP50,KEEP54,ICNTL6,ICNTL8) | 1 Warning: Unused dummy argument ‘keep54’ at (1) [-Wunused-dummy-argument] tools_common.F:969:26: 969 | & PROCNODE,SLAVEF | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] ana_blk.F:288:47: 288 | SUBROUTINE MUMPS_AB_LMAT_TO_CLEAN_G( MYID, UNFOLD, | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] ana_blk.F:151:49: 151 | SUBROUTINE MUMPS_AB_LOCALCLEAN_LMAT ( MYID, | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] tools_common.F:1563:60: 1563 | & TAB_POS, SLAVES_LIST, SIZE_SLAVES_LIST,MYID,INODE, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] tools_common.F:1560:21: 1560 | & KEEP,KEEP8, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] tools_common.F:1562:22: 1562 | & MEM_DISTRIB, NCB, NFRONT, NSLAVES_NODE, | 1 Warning: Unused dummy argument ‘mem_distrib’ at (1) [-Wunused-dummy-argument] tools_common.F:1563:54: 1563 | & TAB_POS, SLAVES_LIST, SIZE_SLAVES_LIST,MYID,INODE, | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] ana_blk.F:1285:13: 1285 | & MYID, BUFI, NBRECORDS, LUMAT, | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] ana_blk.F:1315:28: 1315 | & SEND_ACTIVE, LMAT, LUMAT, END_MSG_2_RECV | 1 Warning: Unused dummy argument ‘lmat’ at (1) [-Wunused-dummy-argument] ana_blk.F:559:14: 559 | & MYID, NNZ, NZ_ROW, SIZE_NZROW, NBLK, NPROCS, MAPCOL ) | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] ana_blk.F:1393:21: 1393 | & ICNTL, KEEP, COMM, MYID, NPROCS, INFO, | 1 Warning: Unused dummy argument ‘keep’ at (1) [-Wunused-dummy-argument] ana_AMDMF.F: In function ‘mumps_symqamd_new_’: ana_AMDMF.F:46:26: warning: ‘me’ may be used uninitialized [-Wmaybe-uninitialized] 46 | & LENJ, LN, ME, MINDEG, NEL, | ^ tools_common.F: In function ‘mumps_sort_step_’: tools_common.F:1023:72: warning: ‘inode’ may be used uninitialized [-Wmaybe-uninitialized] 1023 | IFATH = DAD( STEP(INODE) ) | ^ tools_common.F:983:41: note: ‘inode’ was declared here 983 | INTEGER NBLEAF,NBROOT,LEAF,IN,INODE,IFATH | ^ ana_blk.F: In function ‘mumps_ab_dist_lmat_to_lumat_’: ana_blk.F:1106:52: warning: ‘bufi.offset’ may be used uninitialized [-Wmaybe-uninitialized] 1106 | INTEGER, ALLOCATABLE, DIMENSION(:,:,:) :: BUFI | ^ ana_blk.F:1106:52: warning: ‘bufi.dim[2].stride’ may be used uninitialized [-Wmaybe-uninitialized] ana_blk.F:1106:52: warning: ‘bufi.dim[1].stride’ may be used uninitialized [-Wmaybe-uninitialized] ana_orderings.F: In function ‘mumps_ana_h_’: ana_orderings.F:586:72: warning: ‘me’ may be used uninitialized [-Wmaybe-uninitialized] 586 | INEXT = NEXT (ME) | ^ ana_orderings.F:432:27: note: ‘me’ was declared here 432 | & LENJ, LN, ME, MINDEG, NEL, | ^ ana_orderings.F: In function ‘mumps_amd_elt_’: ana_orderings.F:1722:72: warning: ‘me’ may be used uninitialized [-Wmaybe-uninitialized] 1722 | INEXT = NEXT (ME) | ^ ana_orderings.F:1546:26: note: ‘me’ was declared here 1546 | & LENJ, LN, ME, MINDEG, NEL, | ^ ana_orderings.F: In function ‘mumps_hamd_’: ana_orderings.F:2805:26: warning: ‘me’ may be used uninitialized [-Wmaybe-uninitialized] 2805 | & LENJ, LN, ME, MINDEG, NEL, | ^ ana_orderings.F: In function ‘mumps_hamf4_’: ana_orderings.F:5074:72: warning: ‘me’ may be used uninitialized [-Wmaybe-uninitialized] 5074 | ELEN(ME) = NELME | ^ ana_orderings.F:4135:26: note: ‘me’ was declared here 4135 | & LENJ, LN, ME, MINDEG, NEL, | ^ ana_orderings.F: In function ‘mumps_qamd_’: ana_orderings.F:5788:14: warning: ‘me’ may be used uninitialized [-Wmaybe-uninitialized] 5788 | IF (DEGREE(ME).GT.TOTEL+1) THEN | ^ ana_orderings.F:5558:26: note: ‘me’ was declared here 5558 | & LENJ, LN, ME, MINDEG, NEL, | ^ ana_orderings.F: In function ‘mumps_cst_amf_’: ana_orderings.F:7374:13: warning: ‘me’ may be used uninitialized [-Wmaybe-uninitialized] 7374 | IF (ME.LE.0) THEN | ^ ana_orderings.F:7149:26: note: ‘me’ was declared here 7149 | & LENJ, LN, ME, MINDEG, NEL, | ^ ana_orderings.F: In function ‘mumps_symqamd_’: ana_orderings.F:9930:72: warning: ‘permeqn’ may be used uninitialized [-Wmaybe-uninitialized] 9930 | PERM(PERMeqN) = N | ^ ana_orderings.F:8465:35: note: ‘permeqn’ was declared here 8465 | INTEGER THRESM, NDME, PERMeqN | ^ ana_orderings.F:8732:26: warning: ‘me’ may be used uninitialized [-Wmaybe-uninitialized] 8732 | & LENJ, LN, ME, MINDEG, NEL, | ^ ar rv ../lib/libmumps_commonFREEFEM-SEQ.a ana_omp_m.o ana_blk_m.o ana_orderings_wrappers_m.o double_linked_list.o fac_asm_build_sort_index_ELT_m.o fac_asm_build_sort_index_m.o fac_descband_data_m.o fac_future_niv2_mod.o fac_ibct_data_m.o fac_maprow_data_m.o front_data_mgt_m.o lr_common.o mumps_comm_ibcast.o mumps_l0_omp_m.o mumps_memory_mod.o mumps_mpitoomp_m.o mumps_ooc_common.o mumps_static_mapping.o omp_tps_common_m.o ana_blk.o ana_orderings.o ana_set_ordering.o ana_AMDMF.o bcast_errors.o estim_flops.o mumps_type_size.o mumps_type2_blocking.o mumps_version.o mumps_print_defined.o mumps_common.o mumps_pord.o mumps_metis.o mumps_metis64.o mumps_metis_int.o mumps_scotch.o mumps_scotch64.o mumps_scotch_int.o mumps_size.o mumps_io.o mumps_io_basic.o mumps_io_thread.o mumps_io_err.o mumps_numa.o mumps_thread.o mumps_save_restore_C.o mumps_config_file_C.o mumps_thread_affinity.o mumps_register_thread.o tools_common.o sol_common.o ar: creating ../lib/libmumps_commonFREEFEM-SEQ.a a - ana_omp_m.o a - ana_blk_m.o a - ana_orderings_wrappers_m.o a - double_linked_list.o a - fac_asm_build_sort_index_ELT_m.o a - fac_asm_build_sort_index_m.o a - fac_descband_data_m.o a - fac_future_niv2_mod.o a - fac_ibct_data_m.o a - fac_maprow_data_m.o a - front_data_mgt_m.o a - lr_common.o a - mumps_comm_ibcast.o a - mumps_l0_omp_m.o a - mumps_memory_mod.o a - mumps_mpitoomp_m.o a - mumps_ooc_common.o a - mumps_static_mapping.o a - omp_tps_common_m.o a - ana_blk.o a - ana_orderings.o a - ana_set_ordering.o a - ana_AMDMF.o a - bcast_errors.o a - estim_flops.o a - mumps_type_size.o a - mumps_type2_blocking.o a - mumps_version.o a - mumps_print_defined.o a - mumps_common.o a - mumps_pord.o a - mumps_metis.o a - mumps_metis64.o a - mumps_metis_int.o a - mumps_scotch.o a - mumps_scotch64.o a - mumps_scotch_int.o a - mumps_size.o a - mumps_io.o a - mumps_io_basic.o a - mumps_io_thread.o a - mumps_io_err.o a - mumps_numa.o a - mumps_thread.o a - mumps_save_restore_C.o a - mumps_config_file_C.o a - mumps_thread_affinity.o a - mumps_register_thread.o a - tools_common.o a - sol_common.o ranlib ../lib/libmumps_commonFREEFEM-SEQ.a make[8]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/src' make ARITH=d ../lib/libdmumpsFREEFEM-SEQ.a make[8]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/src' gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dmumps_struc_def.F -o dmumps_struc_def.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dlr_type.F -o dlr_type.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dstatic_ptr_m.F -o dstatic_ptr_m.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c domp_tps_m.F -o domp_tps_m.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dmumps_ooc_buffer.F -o dmumps_ooc_buffer.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_sispointers_m.F -o dfac_sispointers_m.o dlr_type.F:23:48: 23 | SUBROUTINE DEALLOC_LRB(LRB_OUT, KEEP8, K34 | 1 Warning: Unused dummy argument ‘k34’ at (1) [-Wunused-dummy-argument] gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dana_aux.F -o dana_aux.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dana_aux_par.F -o dana_aux_par.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_sol_l0omp_m.F -o dfac_sol_l0omp_m.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dmumps_config_file.F -o dmumps_config_file.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dmumps_save_restore_files.F -o dmumps_save_restore_files.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dsol_omp_m.F -o dsol_omp_m.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dmumps_lr_data_m.F -o dmumps_lr_data_m.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dlr_stats.F -o dlr_stats.o dfac_sol_l0omp_m.F:232:28: 232 | & ,unit,MYID,mode | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] dsol_omp_m.F:293:50: 293 | & ISTEP_TO_INIV2, TAB_POS_IN_PERE, PANEL_POS, LPANEL_POS, | 1 Warning: Unused dummy argument ‘panel_pos’ at (1) [-Wunused-dummy-argument] dsol_omp_m.F:297:37: 297 | & PERM_L0_OMP, PTR_LEAFS_L0_OMP, L0_OMP_MAPPING, LL0_OMP_MAPPING, | 1 Warning: Unused dummy argument ‘ptr_leafs_l0_omp’ at (1) [-Wunused-dummy-argument] dsol_omp_m.F:33:42: 33 | SUBROUTINE DMUMPS_SOL_L0OMP_LD( K400 ) | 1 Warning: Unused dummy argument ‘k400’ at (1) [-Wunused-dummy-argument] dsol_omp_m.F:20:42: 20 | SUBROUTINE DMUMPS_SOL_L0OMP_LI( K400 ) | 1 Warning: Unused dummy argument ‘k400’ at (1) [-Wunused-dummy-argument] dlr_stats.F:574:27: 574 | & DEPTH, BCKSZ, NASSMIN, NFRONTMIN, SYM, K486, | 1 Warning: Unused dummy argument ‘bcksz’ at (1) [-Wunused-dummy-argument] dlr_stats.F:574:20: 574 | & DEPTH, BCKSZ, NASSMIN, NFRONTMIN, SYM, K486, | 1 Warning: Unused dummy argument ‘depth’ at (1) [-Wunused-dummy-argument] dlr_stats.F:575:19: 575 | & K472, K475, K478, K480, K481, K483, K484, | 1 Warning: Unused dummy argument ‘k472’ at (1) [-Wunused-dummy-argument] dlr_stats.F:575:25: 575 | & K472, K475, K478, K480, K481, K483, K484, | 1 Warning: Unused dummy argument ‘k475’ at (1) [-Wunused-dummy-argument] dlr_stats.F:575:31: 575 | & K472, K475, K478, K480, K481, K483, K484, | 1 Warning: Unused dummy argument ‘k478’ at (1) [-Wunused-dummy-argument] dlr_stats.F:575:37: 575 | & K472, K475, K478, K480, K481, K483, K484, | 1 Warning: Unused dummy argument ‘k480’ at (1) [-Wunused-dummy-argument] dlr_stats.F:575:43: 575 | & K472, K475, K478, K480, K481, K483, K484, | 1 Warning: Unused dummy argument ‘k481’ at (1) [-Wunused-dummy-argument] dlr_stats.F:575:49: 575 | & K472, K475, K478, K480, K481, K483, K484, | 1 Warning: Unused dummy argument ‘k483’ at (1) [-Wunused-dummy-argument] dlr_stats.F:575:55: 575 | & K472, K475, K478, K480, K481, K483, K484, | 1 Warning: Unused dummy argument ‘k484’ at (1) [-Wunused-dummy-argument] dlr_stats.F:574:58: 574 | & DEPTH, BCKSZ, NASSMIN, NFRONTMIN, SYM, K486, | 1 Warning: Unused dummy argument ‘k486’ at (1) [-Wunused-dummy-argument] dlr_stats.F:572:47: 572 | SUBROUTINE SAVEandWRITE_GAINS(LOCAL, K489, DKEEP, N, | 1 Warning: Unused dummy argument ‘k489’ at (1) [-Wunused-dummy-argument] dlr_stats.F:572:41: 572 | SUBROUTINE SAVEandWRITE_GAINS(LOCAL, K489, DKEEP, N, | 1 Warning: Unused dummy argument ‘local’ at (1) [-Wunused-dummy-argument] dlr_stats.F:572:57: 572 | SUBROUTINE SAVEandWRITE_GAINS(LOCAL, K489, DKEEP, N, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] dlr_stats.F:574:36: 574 | & DEPTH, BCKSZ, NASSMIN, NFRONTMIN, SYM, K486, | 1 Warning: Unused dummy argument ‘nassmin’ at (1) [-Wunused-dummy-argument] dlr_stats.F:577:26: 577 | & NBTREENODES, NPROCS, MPG, PROKG) | 1 Warning: Unused dummy argument ‘nbtreenodes’ at (1) [-Wunused-dummy-argument] dlr_stats.F:574:47: 574 | & DEPTH, BCKSZ, NASSMIN, NFRONTMIN, SYM, K486, | 1 Warning: Unused dummy argument ‘nfrontmin’ at (1) [-Wunused-dummy-argument] dlr_stats.F:577:34: 577 | & NBTREENODES, NPROCS, MPG, PROKG) | 1 Warning: Unused dummy argument ‘nprocs’ at (1) [-Wunused-dummy-argument] dlr_stats.F:574:52: 574 | & DEPTH, BCKSZ, NASSMIN, NFRONTMIN, SYM, K486, | 1 Warning: Unused dummy argument ‘sym’ at (1) [-Wunused-dummy-argument] dlr_stats.F:511:59: 511 | & KEEP50, INODE) | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] dlr_stats.F:478:42: 478 | & NASS1, KEEP50, INODE) | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] dlr_stats.F:343:37: 343 | SUBROUTINE INIT_STATS_GLOBAL(id) | 1 Warning: Unused dummy argument ‘id’ at (1) [-Wunused-dummy-argument] dlr_stats.F:330:35: 330 | & NPROW, NPCOL, MYID) | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] dlr_stats.F:319:47: 319 | SUBROUTINE UPD_FLOP_UPDATE_LRLR3(LRB, NIV) | 1 Warning: Unused dummy argument ‘niv’ at (1) [-Wunused-dummy-argument] dana_aux_par.F:1692:24: 1692 | CALL MPI_ALLTOALL(SNDCNT(1), 1, MPI_INTEGER8, RCVCNT(1), 1, | 1 ...... 1980 | CALL MPI_ALLTOALL(SNDCNT(1), 1, MPI_INTEGER, RCVCNT(1), 1, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). dana_aux_par.F:1692:52: 1692 | CALL MPI_ALLTOALL(SNDCNT(1), 1, MPI_INTEGER8, RCVCNT(1), 1, | 1 ...... 1980 | CALL MPI_ALLTOALL(SNDCNT(1), 1, MPI_INTEGER, RCVCNT(1), 1, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). dana_aux_par.F:999:22: 999 | CALL MPI_GATHER(MYNCLIQUES, 1, MPI_INTEGER, NCLIQUES(1), 1, | 1 ...... 1853 | CALL MPI_GATHER(TOP_CNT, 1, MPI_INTEGER8, RCVCNT(1), 1, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/INTEGER(8)). dana_aux_par.F:999:50: 999 | CALL MPI_GATHER(MYNCLIQUES, 1, MPI_INTEGER, NCLIQUES(1), 1, | 1 ...... 1853 | CALL MPI_GATHER(TOP_CNT, 1, MPI_INTEGER8, RCVCNT(1), 1, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/INTEGER(8)). dana_aux_par.F:1131:27: 1128 | CALL MPI_IRECV(BUF_PE2(1), ord%LAST(PROC+2)- | 2 ...... 1131 | CALL MPI_IRECV(BUF_NV2(1), ord%LAST(PROC+2)- | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/INTEGER(8)). dana_aux_par.F:1192:23: 1192 | CALL MPI_SEND(IPE(1), ord%LAST(MYID+1)-ord%FIRST(MYID+1)+1, | 1 ...... 1893 | CALL MPI_SEND(TSENDI(TOP_CNT-I+1), I, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). dana_aux_par.F:355:48: 355 | SUBROUTINE DMUMPS_DO_PAR_ORD(id, ord, WORK) | 1 Warning: Unused dummy argument ‘work’ at (1) [-Wunused-dummy-argument] dana_aux_par.F:213:43: 213 | SUBROUTINE DMUMPS_SET_PAR_ORD(id, ord) | 1 Warning: Unused dummy argument ‘ord’ at (1) [-Wunused-dummy-argument] dmumps_lr_data_m.F:2854:21: 2854 | & ,unit,MYID,mode | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] dmumps_lr_data_m.F:2297:21: 2297 | & ,unit,MYID,mode | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] dana_aux.F:1635:14: 1635 | & PERM(1),IPQ8(1)) | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘flag’ at (1) dana_aux.F:1638:14: 1638 | & PERM(1)) | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘flag’ at (1) dana_aux.F:1648:18: 1648 | & NUMNZ, PERM(1), LIW, IW(IPIW), LDW, S2(LS2+1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘perm’ at (1) dana_aux.F:285:37: 285 | CALL DMUMPS_ANA_GNEW(N,NZ8,IRN(1), ICN(1), IW(1), LIW8, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘irn’ at (1) dana_aux.F:285:45: 285 | CALL DMUMPS_ANA_GNEW(N,NZ8,IRN(1), ICN(1), IW(1), LIW8, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘icn’ at (1) dana_aux.F:285:53: 285 | CALL DMUMPS_ANA_GNEW(N,NZ8,IRN(1), ICN(1), IW(1), LIW8, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘iw’ at (1) dana_aux.F:286:14: 286 | & IPE(1), PTRAR(1,2), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘ipe’ at (1) dana_aux.F:415:30: 415 | & (N,NZ8,IRN(1), ICN(1), IW(1), LIW8, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘irn’ at (1) dana_aux.F:415:38: 415 | & (N,NZ8,IRN(1), ICN(1), IW(1), LIW8, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘icn’ at (1) dana_aux.F:415:46: 415 | & (N,NZ8,IRN(1), ICN(1), IW(1), LIW8, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘iw’ at (1) dana_aux.F:416:24: 416 | & IPE(1), PTRAR(1,2), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘ipe’ at (1) dana_aux.F:936:42: 936 | CALL DMUMPS_ANA_GNEW(N,NZ8,IRN(1),ICN(1),IW(1),LIW8, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘irn’ at (1) dana_aux.F:936:49: 936 | CALL DMUMPS_ANA_GNEW(N,NZ8,IRN(1),ICN(1),IW(1),LIW8, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘icn’ at (1) dana_aux.F:936:56: 936 | CALL DMUMPS_ANA_GNEW(N,NZ8,IRN(1),ICN(1),IW(1),LIW8, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘iw’ at (1) dana_aux.F:937:20: 937 | & IPE(1), PTRAR(1,2), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘ipe’ at (1) dana_aux.F:1005:38: 1005 | CALL DMUMPS_ANA_J(N, NZ8, IRN(1), ICN(1), IKEEP1(1), IW(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘irn’ at (1) dana_aux.F:1005:46: 1005 | CALL DMUMPS_ANA_J(N, NZ8, IRN(1), ICN(1), IKEEP1(1), IW(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘icn’ at (1) dana_aux.F:1005:54: 1005 | CALL DMUMPS_ANA_J(N, NZ8, IRN(1), ICN(1), IKEEP1(1), IW(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘perm’ at (1) dana_aux.F:1005:65: 1005 | CALL DMUMPS_ANA_J(N, NZ8, IRN(1), ICN(1), IKEEP1(1), IW(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘iw’ at (1) dana_aux.F:1006:23: 1006 | & LIW8, IPE(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘ipe’ at (1) dana_aux.F:1014:33: 1014 | CALL DMUMPS_ANA_K(N, IPE(1), IW(1), LIW8, IWFR8, IKEEP1(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘ipe’ at (1) dana_aux.F:1014:41: 1014 | CALL DMUMPS_ANA_K(N, IPE(1), IW(1), LIW8, IWFR8, IKEEP1(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘iw’ at (1) dana_aux.F:1014:61: 1014 | CALL DMUMPS_ANA_K(N, IPE(1), IW(1), LIW8, IWFR8, IKEEP1(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘ips’ at (1) dana_aux.F:1015:20: 1015 | & IKEEP2(1), IWL1, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘ipv’ at (1) dana_aux.F:1041:29: 1041 | & (N, PARENT, IWL1, IKEEP1(1), IKEEP2(1), IKEEP3(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘ips’ at (1) dana_aux.F:1041:40: 1041 | & (N, PARENT, IWL1, IKEEP1(1), IKEEP2(1), IKEEP3(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘ne’ at (1) dana_aux.F:1041:51: 1041 | & (N, PARENT, IWL1, IKEEP1(1), IKEEP2(1), IKEEP3(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘na’ at (1) dana_aux.F:1042:11: 1042 | & NFSIZ(1), PTRAR, INFO(6), FILS(1), FRERE(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘nfsiz’ at (1) dana_aux.F:1042:37: 1042 | & NFSIZ(1), PTRAR, INFO(6), FILS(1), FRERE(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘fils’ at (1) dana_aux.F:1042:46: 1042 | & NFSIZ(1), PTRAR, INFO(6), FILS(1), FRERE(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘frere’ at (1) dana_aux.F:1044:50: 1044 | & KEEP(20),KEEP(38),PTRAR(1,2),KEEP(104),IW(1),KEEP(50), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘cumul’ at (1) dana_aux.F:1050:29: 1050 | & (N, PARENT, IWL1, IKEEP1(1), IKEEP2(1), IKEEP3(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘ips’ at (1) dana_aux.F:1050:40: 1050 | & (N, PARENT, IWL1, IKEEP1(1), IKEEP2(1), IKEEP3(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘ne’ at (1) dana_aux.F:1050:51: 1050 | & (N, PARENT, IWL1, IKEEP1(1), IKEEP2(1), IKEEP3(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘na’ at (1) dana_aux.F:1051:11: 1051 | & NFSIZ(1), PTRAR, INFO(6), FILS(1), FRERE(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘nfsiz’ at (1) dana_aux.F:1051:37: 1051 | & NFSIZ(1), PTRAR, INFO(6), FILS(1), FRERE(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘fils’ at (1) dana_aux.F:1051:46: 1051 | & NFSIZ(1), PTRAR, INFO(6), FILS(1), FRERE(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘frere’ at (1) dana_aux.F:1053:50: 1053 | & KEEP(20),KEEP(38),PTRAR(1,2),KEEP(104),IW(1),KEEP(50), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘cumul’ at (1) dana_aux.F:1081:24: 1081 | CALL DMUMPS_ANA_M(IKEEP2(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘ne’ at (1) dana_aux.F:1127:34: 1127 | CALL DMUMPS_CUTNODES(N, FRERE(1), FILS(1), NFSIZ(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘frere’ at (1) dana_aux.F:1127:44: 1127 | CALL DMUMPS_CUTNODES(N, FRERE(1), FILS(1), NFSIZ(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘fils’ at (1) dana_aux.F:1127:53: 1127 | CALL DMUMPS_CUTNODES(N, FRERE(1), FILS(1), NFSIZ(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘nfsiz’ at (1) dana_aux.F:1152:33: 1152 | CALL DMUMPS_CUTNODES(N, FRERE(1), FILS(1), NFSIZ(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘frere’ at (1) dana_aux.F:1152:43: 1152 | CALL DMUMPS_CUTNODES(N, FRERE(1), FILS(1), NFSIZ(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘fils’ at (1) dana_aux.F:1152:52: 1152 | CALL DMUMPS_CUTNODES(N, FRERE(1), FILS(1), NFSIZ(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘nfsiz’ at (1) dana_aux.F:2407:53: 2407 | & KEEP20, KEEP38, NAMALG,NAMALGMAX, | 1 Warning: Unused dummy argument ‘namalgmax’ at (1) [-Wunused-dummy-argument] dana_aux.F:2859:18: 2859 | &( MYID, COMM, KEEP,KEEP8, INFO, INFOG, RINFO, RINFOG, ICNTL, | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] dana_aux.F:2859:50: 2859 | &( MYID, COMM, KEEP,KEEP8, INFO, INFOG, RINFO, RINFOG, ICNTL, | 1 Warning: Unused dummy argument ‘rinfo’ at (1) [-Wunused-dummy-argument] dana_aux.F:3553:34: 3553 | & (KEEP821, KEEP2, KEEP48 ,KEEP50, NSLAVES) | 1 Warning: Unused dummy argument ‘keep48’ at (1) [-Wunused-dummy-argument] dana_aux.F:4099:49: 4099 | SUBROUTINE DMUMPS_EXPAND_TREE_STEPS( ICNTL, | 1 Warning: Unused dummy argument ‘icntl’ at (1) [-Wunused-dummy-argument] gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dmumps_ooc.F -o dmumps_ooc.o dmumps_ooc.F:3030:13: 3030 | & IW, LIWFAC, | 1 Warning: Unused dummy argument ‘iw’ at (1) [-Wunused-dummy-argument] dmumps_ooc.F:3031:15: 3031 | & MYID, FILESIZE, IERR , LAST_CALL) | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] dmumps_ooc.F:2980:25: 2980 | & KEEP38, KEEP20) | 1 Warning: Unused dummy argument ‘keep20’ at (1) [-Wunused-dummy-argument] dmumps_ooc.F:2980:17: 2980 | & KEEP38, KEEP20) | 1 Warning: Unused dummy argument ‘keep38’ at (1) [-Wunused-dummy-argument] dmumps_ooc.F:2354:31: 2354 | & NB_NODES,FLAG,PTRFAC,NSTEPS) | 1 Warning: Unused dummy argument ‘ptrfac’ at (1) [-Wunused-dummy-argument] dmumps_ooc.F:1957:64: 1957 | SUBROUTINE DMUMPS_FREE_SPACE_FOR_SOLVE(A,LA,REQUESTED_SIZE,PTRFAC, | 1 Warning: Unused dummy argument ‘requested_size’ at (1) [-Wunused-dummy-argument] dmumps_ooc.F:1924:12: 1924 | & A,ZONE) | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] dmumps_ooc.F:1923:21: 1923 | & KEEP,KEEP8, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dmumps_ooc.F:1883:30: 1883 | & KEEP,KEEP8, A,ZONE) | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] dmumps_ooc.F:1883:27: 1883 | & KEEP,KEEP8, A,ZONE) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dmumps_ooc.F:1717:47: 1717 | SUBROUTINE DMUMPS_GET_BOTTOM_AREA_SPACE(A,LA,REQUESTED_SIZE, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] dmumps_ooc.F:1584:44: 1584 | SUBROUTINE DMUMPS_GET_TOP_AREA_SPACE(A,LA,REQUESTED_SIZE,PTRFAC, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] dmumps_ooc.F:1324:65: 1324 | FUNCTION DMUMPS_SOLVE_IS_INODE_IN_MEM(INODE,PTRFAC,NSTEPS,A,LA, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] dmumps_ooc.F:1042:50: 1042 | SUBROUTINE DMUMPS_UPDATE_READ_REQ_NODE(INODE,SIZE,DEST,ZONE, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] dmumps_ooc.F:283:58: 283 | SUBROUTINE DMUMPS_NEW_FACTOR(INODE,PTRFAC,KEEP,KEEP8, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dana_aux_par.F: In function ‘__dmumps_parallel_analysis_MOD_dmumps_build_loc_graph.constprop.0’: dana_aux_par.F:1609:21: warning: ‘sipes.offset’ may be used uninitialized [-Wmaybe-uninitialized] 1609 | & SIPES(:,:) | ^ dana_aux_par.F:1609:21: warning: ‘sipes.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] dana_aux_par.F:1668:72: warning: ‘sipes.dim[1].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 1668 | SIPES(:,:) = 0 | ^ dana_aux_par.F:1609:21: note: ‘sipes.dim[1].ubound’ was declared here 1609 | & SIPES(:,:) | ^ dmumps_ooc.F: In function ‘__dmumps_ooc_MOD_dmumps_solve_compute_read_size’: dmumps_ooc.F:2473:55: warning: ‘max_nb’ may be used uninitialized [-Wmaybe-uninitialized] 2473 | DO WHILE((J8.LE.MAX_SIZE).AND.(I.GE.1).AND. | ^ dmumps_ooc.F:2359:35: note: ‘max_nb’ was declared here 2359 | INTEGER I,START_NODE,K,MAX_NB, | ^ dmumps_ooc.F:2473:55: warning: ‘max_size’ may be used uninitialized [-Wmaybe-uninitialized] 2473 | DO WHILE((J8.LE.MAX_SIZE).AND.(I.GE.1).AND. | ^ dmumps_ooc.F:2358:44: note: ‘max_size’ was declared here 2358 | INTEGER(8) :: PTRFAC(NSTEPS), MAX_SIZE, LAST, J8 | ^ dmumps_ooc.F:2473:55: warning: ‘k’ may be used uninitialized [-Wmaybe-uninitialized] 2473 | DO WHILE((J8.LE.MAX_SIZE).AND.(I.GE.1).AND. | ^ dmumps_ooc.F:2359:28: note: ‘k’ was declared here 2359 | INTEGER I,START_NODE,K,MAX_NB, | ^ dmumps_ooc.F:2508:72: warning: ‘last’ may be used uninitialized [-Wmaybe-uninitialized] 2508 | SIZE=J8-LAST | ^ dmumps_ooc.F:2358:50: note: ‘last’ was declared here 2358 | INTEGER(8) :: PTRFAC(NSTEPS), MAX_SIZE, LAST, J8 | ^ dana_aux.F: In function ‘__dmumps_ana_aux_m_MOD_dmumps_ana_f’: dana_aux.F:1172:26: warning: ‘lp’ may be used uninitialized [-Wmaybe-uninitialized] 1172 | IF ((LP.GT.0).AND.(ICNTL(4).GE.1)) | ^ dana_aux.F:72:23: note: ‘lp’ declared here 72 | INTEGER NEMIN, LP, MP, LDIAG, ITEMP, symmetry | ^ dana_aux_par.F: In function ‘__dmumps_parallel_analysis_MOD_dmumps_ana_f_par’: dana_aux_par.F:901:16: warning: ‘ntvar’ may be used uninitialized [-Wmaybe-uninitialized] 901 | & NTVAR, TGSIZE, MAXS, RHANDPE, | ^ dmumps_ooc.F: In function ‘__dmumps_ooc_MOD_dmumps_solve_is_inode_in_mem’: dmumps_ooc.F:1358:72: warning: ‘__result_dmumps_solve_is_inod’ may be used uninitialized [-Wmaybe-uninitialized] 1358 | RETURN | ^ dmumps_ooc.F:1324:6: note: ‘__result_dmumps_solve_is_inod’ was declared here 1324 | FUNCTION DMUMPS_SOLVE_IS_INODE_IN_MEM(INODE,PTRFAC,NSTEPS,A,LA, | ^ dmumps_ooc.F: In function ‘__dmumps_ooc_MOD_dmumps_solve_zone_read’: dmumps_ooc.F:2286:9: warning: ‘needed_size’ may be used uninitialized [-Wmaybe-uninitialized] 2286 | IF(LRLUS_SOLVE(ZONE).LT.NEEDED_SIZE)THEN | ^ dmumps_ooc.F:2238:31: note: ‘needed_size’ declared here 2238 | INTEGER(8) :: NEEDED_SIZE | ^ dana_aux.F: In function ‘__dmumps_ana_aux_m_MOD_dmumps_ana_o’: dana_aux.F:1444:72: warning: ‘liwmin’ may be used uninitialized [-Wmaybe-uninitialized] 1444 | LIWG = LIW + NZTOT | ^ dana_aux.F:1303:52: note: ‘liwmin’ was declared here 1303 | INTEGER(8) :: NZTOT, NZREAL, IPIW, LIW, LIWMIN, NZsave, | ^ dana_aux.F:1465:72: warning: ‘ldwmin’ may be used uninitialized [-Wmaybe-uninitialized] 1465 | ALLOCATE(S2(LDW), stat=allocok) | ^ dana_aux.F:1304:40: note: ‘ldwmin’ was declared here 1304 | & K, KPOS, LDW, LDWMIN, IRNW, RSPOS, CSPOS, | ^ dana_aux.F:1830:22: warning: ‘rz_diag’ may be used uninitialized [-Wmaybe-uninitialized] 1830 | & .AND. KEEP(95) .EQ. 0) THEN | ^ dana_aux.F:1298:57: note: ‘rz_diag’ was declared here 1298 | INTEGER K50, KER_SIZE, NZER_DIAG, MTRANSLOC,RZ_DIAG | ^ dana_aux.F:1830:22: warning: ‘nzer_diag’ may be used uninitialized [-Wmaybe-uninitialized] 1830 | & .AND. KEEP(95) .EQ. 0) THEN | ^ dana_aux.F:1298:38: note: ‘nzer_diag’ was declared here 1298 | INTEGER K50, KER_SIZE, NZER_DIAG, MTRANSLOC,RZ_DIAG | ^ gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dlr_core.F -o dlr_core.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dmumps_sol_es.F -o dmumps_sol_es.o dmumps_sol_es.F:436:38: 436 | & (MYID, N, KEEP28, KEEP201, KEEP485, FR_FACT, | 1 Warning: Unused dummy argument ‘keep28’ at (1) [-Wunused-dummy-argument] dmumps_sol_es.F:436:56: 436 | & (MYID, N, KEEP28, KEEP201, KEEP485, FR_FACT, | 1 Warning: Unused dummy argument ‘keep485’ at (1) [-Wunused-dummy-argument] dmumps_sol_es.F:436:27: 436 | & (MYID, N, KEEP28, KEEP201, KEEP485, FR_FACT, | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] dmumps_sol_es.F:415:24: 415 | & FR_FACT, | 1 Warning: Unused dummy argument ‘fr_fact’ at (1) [-Wunused-dummy-argument] dmumps_sol_es.F:414:61: 414 | SUBROUTINE DMUMPS_TREE_PRUN_NODES_STATS(MYID, N, KEEP28, KEEP201, | 1 Warning: Unused dummy argument ‘keep28’ at (1) [-Wunused-dummy-argument] dmumps_sol_es.F:414:50: 414 | SUBROUTINE DMUMPS_TREE_PRUN_NODES_STATS(MYID, N, KEEP28, KEEP201, | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] dmumps_sol_es.F:267:17: 267 | & MYID, COMM, KEEP485, | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] dmumps_sol_es.F:268:9: 268 | & IW, LIW, PTRIST, KIXSZ,OOC_FCT_LOC, PHASE, LDLT, K38) | 1 Warning: Unused dummy argument ‘iw’ at (1) [-Wunused-dummy-argument] dmumps_sol_es.F:268:59: 268 | & IW, LIW, PTRIST, KIXSZ,OOC_FCT_LOC, PHASE, LDLT, K38) | 1 Warning: Unused dummy argument ‘k38’ at (1) [-Wunused-dummy-argument] dmumps_sol_es.F:267:26: 267 | & MYID, COMM, KEEP485, | 1 Warning: Unused dummy argument ‘keep485’ at (1) [-Wunused-dummy-argument] dmumps_sol_es.F:268:29: 268 | & IW, LIW, PTRIST, KIXSZ,OOC_FCT_LOC, PHASE, LDLT, K38) | 1 Warning: Unused dummy argument ‘kixsz’ at (1) [-Wunused-dummy-argument] dmumps_sol_es.F:268:54: 268 | & IW, LIW, PTRIST, KIXSZ,OOC_FCT_LOC, PHASE, LDLT, K38) | 1 Warning: Unused dummy argument ‘ldlt’ at (1) [-Wunused-dummy-argument] dmumps_sol_es.F:267:11: 267 | & MYID, COMM, KEEP485, | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] dmumps_sol_es.F:268:41: 268 | & IW, LIW, PTRIST, KIXSZ,OOC_FCT_LOC, PHASE, LDLT, K38) | 1 Warning: Unused dummy argument ‘ooc_fct_loc’ at (1) [-Wunused-dummy-argument] dmumps_sol_es.F:268:48: 268 | & IW, LIW, PTRIST, KIXSZ,OOC_FCT_LOC, PHASE, LDLT, K38) | 1 Warning: Unused dummy argument ‘phase’ at (1) [-Wunused-dummy-argument] dmumps_sol_es.F:268:22: 268 | & IW, LIW, PTRIST, KIXSZ,OOC_FCT_LOC, PHASE, LDLT, K38) | 1 Warning: Unused dummy argument ‘ptrist’ at (1) [-Wunused-dummy-argument] dmumps_sol_es.F:213:22: 213 | & nb_sparse, MYID, | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] dmumps_sol_es.F:41:24: 41 | & DAD, NE_STEPS, FRERE, KEEP28, | 1 Warning: Unused dummy argument ‘ne_steps’ at (1) [-Wunused-dummy-argument] dmumps_sol_es.F:466:37: 466 | & (LP, LPOK, PROKG, MPG, PERM_STRAT, | 1 Warning: Unused dummy argument ‘mpg’ at (1) [-Wunused-dummy-argument] dmumps_sol_es.F:466:32: 466 | & (LP, LPOK, PROKG, MPG, PERM_STRAT, | 1 Warning: Unused dummy argument ‘prokg’ at (1) [-Wunused-dummy-argument] dmumps_sol_es.F:558:25: 558 | & IRHS_PTR, NHRS, | 1 Warning: Unused dummy argument ‘irhs_ptr’ at (1) [-Wunused-dummy-argument] dmumps_sol_es.F:618:51: 618 | & behaviour_L0, reorder, n_select, PROKG, MPG | 1 Warning: Unused dummy argument ‘mpg’ at (1) [-Wunused-dummy-argument] dmumps_sol_es.F:618:46: 618 | & behaviour_L0, reorder, n_select, PROKG, MPG | 1 Warning: Unused dummy argument ‘prokg’ at (1) [-Wunused-dummy-argument] dmumps_sol_es.F:617:32: 617 | & PROCNODE, NSTEPS, SLAVEF, KEEP199, | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] dlr_core.F:824:47: 824 | CALL DMUMPS_TRUNCATED_RRQR(M, N, ACC_LRB%Q(1,1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘a’ at (1) dlr_core.F:1398:55: 1398 | & IWHANDLER, SON_IW, LIW, LSTK, NELIM, K1, K2, SYM, | 1 Warning: Unused dummy argument ‘k2’ at (1) [-Wunused-dummy-argument] dlr_core.F:1398:34: 1398 | & IWHANDLER, SON_IW, LIW, LSTK, NELIM, K1, K2, SYM, | 1 Warning: Unused dummy argument ‘liw’ at (1) [-Wunused-dummy-argument] dlr_core.F:1398:40: 1398 | & IWHANDLER, SON_IW, LIW, LSTK, NELIM, K1, K2, SYM, | 1 Warning: Unused dummy argument ‘lstk’ at (1) [-Wunused-dummy-argument] dlr_core.F:1399:31: 1399 | & KEEP, KEEP8, OPASSW) | 1 Warning: Unused dummy argument ‘opassw’ at (1) [-Wunused-dummy-argument] dlr_core.F:1197:28: 1197 | & MAXI_RANK, A, LA, POSELTT, NFRONT, NIV, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] dlr_core.F:1198:62: 1198 | & MIDBLK_COMPRESS, TOLEPS, TOL_OPT, KPERCENT_RMB, | 1 Warning: Unused dummy argument ‘kpercent_rmb’ at (1) [-Wunused-dummy-argument] dlr_core.F:1198:31: 1198 | & MIDBLK_COMPRESS, TOLEPS, TOL_OPT, KPERCENT_RMB, | 1 Warning: Unused dummy argument ‘midblk_compress’ at (1) [-Wunused-dummy-argument] dlr_core.F:1197:49: 1197 | & MAXI_RANK, A, LA, POSELTT, NFRONT, NIV, | 1 Warning: Unused dummy argument ‘nfront’ at (1) [-Wunused-dummy-argument] dlr_core.F:1197:54: 1197 | & MAXI_RANK, A, LA, POSELTT, NFRONT, NIV, | 1 Warning: Unused dummy argument ‘niv’ at (1) [-Wunused-dummy-argument] dlr_core.F:1197:41: 1197 | & MAXI_RANK, A, LA, POSELTT, NFRONT, NIV, | 1 Warning: Unused dummy argument ‘poseltt’ at (1) [-Wunused-dummy-argument] dlr_core.F:787:55: 787 | & TOLEPS, TOL_OPT, KPERCENT, BUILDQ, LorU, CB_COMPRESS) | 1 Warning: Unused dummy argument ‘loru’ at (1) [-Wunused-dummy-argument] dlr_core.F:786:25: 786 | & MAXI_RANK, A, LA, POSELTT, NFRONT, NIV, | 1 Warning: Unused dummy argument ‘maxi_rank’ at (1) [-Wunused-dummy-argument] dlr_core.F:786:54: 786 | & MAXI_RANK, A, LA, POSELTT, NFRONT, NIV, | 1 Warning: Unused dummy argument ‘niv’ at (1) [-Wunused-dummy-argument] dlr_core.F:761:61: 761 | & MAXI_RANK, A, LA, POSELTT, NFRONT, NIV, LorU, | 1 Warning: Unused dummy argument ‘loru’ at (1) [-Wunused-dummy-argument] dlr_core.F:761:55: 761 | & MAXI_RANK, A, LA, POSELTT, NFRONT, NIV, LorU, | 1 Warning: Unused dummy argument ‘niv’ at (1) [-Wunused-dummy-argument] dlr_core.F:401:21: 401 | & LorU, | 1 Warning: Unused dummy argument ‘loru’ at (1) [-Wunused-dummy-argument] dlr_core.F:354:53: 354 | SUBROUTINE DMUMPS_LRGEMM_SCALING(LRB, SCALED, A, LA, DIAG, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] dlr_core.F:355:45: 355 | & LD_DIAG, IW2, POSELTT, NFRONT, BLOCK, MAXI_CLUSTER) | 1 Warning: Unused dummy argument ‘nfront’ at (1) [-Wunused-dummy-argument] dlr_core.F:355:37: 355 | & LD_DIAG, IW2, POSELTT, NFRONT, BLOCK, MAXI_CLUSTER) | 1 Warning: Unused dummy argument ‘poseltt’ at (1) [-Wunused-dummy-argument] dlr_core.F:269:25: 269 | & NIV, SYM, LorU, IW, OFFSET_IW) | 1 Warning: Unused dummy argument ‘niv’ at (1) [-Wunused-dummy-argument] gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dmumps_save_restore.F -o dmumps_save_restore.o dmumps_sol_es.F: In function ‘dmumps_interleave_rhs_am1_’: dmumps_sol_es.F:688:72: warning: ‘used.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 688 | USED = .FALSE. | ^ dmumps_sol_es.F:661:48: note: ‘used.dim[0].ubound’ was declared here 661 | LOGICAL, ALLOCATABLE, DIMENSION(:) :: USED | ^ dmumps_sol_es.F:740:72: warning: ‘load_procs.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 740 | LOAD_PROCS = 0 | ^ dmumps_sol_es.F:656:54: note: ‘load_procs.dim[0].ubound’ was declared here 656 | & LOAD_PROCS, | ^ dmumps_save_restore.F:96:22: 96 | CALL MPI_BCAST( ICNTL34, 1, MPI_INTEGER, MASTER, id%COMM, ierr ) | 1 ...... 980 | CALL MPI_BCAST( hash, 23, MPI_CHARACTER, 0, id%COMM, ierr ) | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/CHARACTER(*)). dlr_core.F: In function ‘__dmumps_lr_core_MOD_regrouping2’: dlr_core.F:216:15: warning: ‘trace’ may be used uninitialized [-Wmaybe-uninitialized] 216 | IF (TRACE) THEN | ^ dlr_core.F:189:32: note: ‘trace’ was declared here 189 | LOGICAL :: ONLYCB, TRACE | ^ dlr_core.F: In function ‘dmumps_truncated_rrqr_’: dlr_core.F:1787:15: warning: ‘trunc_err’ may be used uninitialized [-Wmaybe-uninitialized] 1787 | IF(TRUNC_ERR.LT.TOLEPS_EFF) THEN | ^ dlr_core.F:1687:62: note: ‘trunc_err’ was declared here 1687 | DOUBLE PRECISION :: TOLEPS_EFF, TRUNC_ERR | ^ dlr_core.F:1899:12: warning: ‘rk’ may be used uninitialized [-Wmaybe-uninitialized] 1899 | IF( RK.LT.MIN(N,M) ) THEN | ^ dlr_core.F:1691:46: note: ‘rk’ was declared here 1691 | INTEGER :: LSTICC, PVT, K, RK | ^ gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dana_lr.F -o dana_lr.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dmumps_comm_buffer.F -o dmumps_comm_buffer.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_lr.F -o dfac_lr.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dsol_lr.F -o dsol_lr.o dsol_lr.F:520:15: 520 | & DIAG(1), size(DIAG), DIAGSIZ_DYN, NELIM_PANEL, LIELL, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘diag’ at (1) dsol_lr.F:535:24: 535 | & KEEP8, K34, K450, IS_T2_SLAVE, | 1 Warning: Unused dummy argument ‘k34’ at (1) [-Wunused-dummy-argument] dsol_lr.F:535:30: 535 | & KEEP8, K34, K450, IS_T2_SLAVE, | 1 Warning: Unused dummy argument ‘k450’ at (1) [-Wunused-dummy-argument] dsol_lr.F:535:19: 535 | & KEEP8, K34, K450, IS_T2_SLAVE, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dsol_lr.F:380:16: 380 | & ( INODE, IWHDLR, NPIV_GLOBAL, NSLAVES, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] dsol_lr.F:253:24: 253 | & KEEP8, K34, K450, IS_T2_SLAVE, IFLAG, IERROR ) | 1 Warning: Unused dummy argument ‘k34’ at (1) [-Wunused-dummy-argument] dsol_lr.F:253:30: 253 | & KEEP8, K34, K450, IS_T2_SLAVE, IFLAG, IERROR ) | 1 Warning: Unused dummy argument ‘k450’ at (1) [-Wunused-dummy-argument] dsol_lr.F:253:19: 253 | & KEEP8, K34, K450, IS_T2_SLAVE, IFLAG, IERROR ) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dsol_lr.F:183:16: 183 | & (INODE, IWHDLR, NPIV_GLOBAL, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] dsol_lr.F:695:48: 695 | & DIAG, LDIAG, NPIV, NELIM, LIELL, | 1 Warning: Unused dummy argument ‘liell’ at (1) [-Wunused-dummy-argument] dsol_lr.F:696:26: 696 | & NRHS_B, W, LWC, | 1 Warning: Unused dummy argument ‘w’ at (1) [-Wunused-dummy-argument] dana_lr.F:1949:31: 1938 | CALL MPI_RECV( NBNODES_LOC, 1, MPI_INTEGER, | 2 ...... 1949 | CALL MPI_RECV( WORKH, SIZE_SENT, MPI_INTEGER, | 1 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) dana_lr.F:2017:31: 2010 | CALL MPI_SEND( NBNODES_LOC, 1, MPI_INTEGER, MASTER, | 2 ...... 2017 | CALL MPI_SEND( WORKH, SIZE_SENT, MPI_INTEGER, MASTER, | 1 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) dana_lr.F:1604:35: 1604 | & K60, IFLAG, IERROR, K264, K265, K482, K472, MAXFRONT, K469, | 1 Warning: Unused dummy argument ‘k264’ at (1) [-Wunused-dummy-argument] dana_lr.F:1604:41: 1604 | & K60, IFLAG, IERROR, K264, K265, K482, K472, MAXFRONT, K469, | 1 Warning: Unused dummy argument ‘k265’ at (1) [-Wunused-dummy-argument] dana_lr.F:1605:19: 1605 | & K10, K54, K142, LPOK, LP, | 1 Warning: Unused dummy argument ‘k54’ at (1) [-Wunused-dummy-argument] dana_lr.F:1602:28: 1602 | & SIZEOFBLOCKS, SYM, ICNTL, HALO_DEPTH, GROUP_SIZE, | 1 Warning: Unused dummy argument ‘sym’ at (1) [-Wunused-dummy-argument] dana_lr.F:1295:47: 1295 | & K10, K54, K142, LPOK, LP, MYID, COMM) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] dana_lr.F:1292:35: 1292 | & SIZEOFBLOCKS, SYM, ICNTL, HALO_DEPTH, GROUP_SIZE, | 1 Warning: Unused dummy argument ‘icntl’ at (1) [-Wunused-dummy-argument] dana_lr.F:1294:35: 1294 | & K60, IFLAG, IERROR, K264, K265, K482, K472, MAXFRONT, K469, | 1 Warning: Unused dummy argument ‘k264’ at (1) [-Wunused-dummy-argument] dana_lr.F:1294:41: 1294 | & K60, IFLAG, IERROR, K264, K265, K482, K472, MAXFRONT, K469, | 1 Warning: Unused dummy argument ‘k265’ at (1) [-Wunused-dummy-argument] dana_lr.F:1295:19: 1295 | & K10, K54, K142, LPOK, LP, MYID, COMM) | 1 Warning: Unused dummy argument ‘k54’ at (1) [-Wunused-dummy-argument] dana_lr.F:1292:28: 1292 | & SIZEOFBLOCKS, SYM, ICNTL, HALO_DEPTH, GROUP_SIZE, | 1 Warning: Unused dummy argument ‘sym’ at (1) [-Wunused-dummy-argument] dana_lr.F:700:33: 700 | SUBROUTINE GET_GROUPS(NHALO,PARTS,SEP,NSEP,NPARTS, | 1 Warning: Unused dummy argument ‘nhalo’ at (1) [-Wunused-dummy-argument] dana_lr.F:628:35: 628 | & DEPTH, PMAX, GEN2HALO) | 1 Warning: Unused dummy argument ‘depth’ at (1) [-Wunused-dummy-argument] dana_lr.F:628:41: 628 | & DEPTH, PMAX, GEN2HALO) | 1 Warning: Unused dummy argument ‘pmax’ at (1) [-Wunused-dummy-argument] dana_lr.F:485:37: 485 | & LRGROUPS, N, NBGROUPS, LRGROUPS_SIGN, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] dana_lr.F:434:33: 434 | & HALOEDGENBR,TRACE,NODE, GEN2HALO, IQ) | 1 Warning: Unused dummy argument ‘node’ at (1) [-Wunused-dummy-argument] dana_lr.F:434:28: 434 | & HALOEDGENBR,TRACE,NODE, GEN2HALO, IQ) | 1 Warning: Unused dummy argument ‘trace’ at (1) [-Wunused-dummy-argument] dana_lr.F:382:58: 382 | SUBROUTINE GETHALONODES_AB(N, LUMAT, IND, NIND, PMAX, | 1 Warning: Unused dummy argument ‘pmax’ at (1) [-Wunused-dummy-argument] dfac_lr.F:387:22: 387 | & TEMP_BLOCK , NELIM , BLR_L(I)%Q(1,1) , ML , | 1 ...... 1881 | & BLR_PANEL(IP-CURRENT_BLR)%R(1,1) , K, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-2) dfac_lr.F:303:20: 303 | & TEMP_BLOCK , NELIM , BLR_L(I)%Q(1,1) , ML , | 1 ...... 1881 | & BLR_PANEL(IP-CURRENT_BLR)%R(1,1) , K, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-2) dfac_lr.F:239:39: 239 | & LRB%Q(1,1), LRB%M, TEMP_BLOCK, LRB%K, | 1 ...... 1882 | & BLR_PANEL(IP-CURRENT_BLR)%Q(1,1) , M, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-2) dana_lr.F:68:46: 68 | SUBROUTINE SEP_GROUPING(NV, VLIST, N, NZ, LRGROUPS, NBGROUPS, IW, | 1 Warning: Unused dummy argument ‘nz’ at (1) [-Wunused-dummy-argument] dfac_lr.F:2432:40: 2432 | & IBEG_BLOCK, NB_BLR, | 1 Warning: Unused dummy argument ‘nb_blr’ at (1) [-Wunused-dummy-argument] dfac_lr.F:2195:43: 2195 | & LBANDSLAVE, NPIV, ISHIFT, NIV, KPERCENT, | 1 Warning: Unused dummy argument ‘niv’ at (1) [-Wunused-dummy-argument] dfac_lr.F:1941:33: 1941 | & NROWS, NCOLS, INODE, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] dfac_lr.F:1942:23: 1942 | & IWHANDLER, SYM, NIV, IFLAG, IERROR, | 1 Warning: Unused dummy argument ‘iwhandler’ at (1) [-Wunused-dummy-argument] dfac_lr.F:1752:63: 1752 | & NB_BLR, BLR_PANEL, CURRENT_BLR, DIR, DECOMP_TIMER, | 1 Warning: Unused dummy argument ‘decomp_timer’ at (1) [-Wunused-dummy-argument] dfac_lr.F:1427:26: 1427 | & K474, FSorCB, BLR_U_COL, COMPRESS_CB, CB_LRB, KEEP8) | 1 Warning: Unused dummy argument ‘fsorcb’ at (1) [-Wunused-dummy-argument] dfac_lr.F:1424:33: 1424 | & ACC_LUA, K480, K479, K478, KPERCENT_LUA, | 1 Warning: Unused dummy argument ‘k479’ at (1) [-Wunused-dummy-argument] dfac_lr.F:1129:24: 1129 | & K480, K479, K478, KPERCENT_LUA, KPERCENT, KEEP8) | 1 Warning: Unused dummy argument ‘k479’ at (1) [-Wunused-dummy-argument] dfac_lr.F:761:26: 761 | & K474, FSorCB, BLR_U_COL, KEEP8, | 1 Warning: Unused dummy argument ‘fsorcb’ at (1) [-Wunused-dummy-argument] dfac_lr.F:759:24: 759 | & K480, K479, K478, KPERCENT_LUA, KPERCENT, | 1 Warning: Unused dummy argument ‘k479’ at (1) [-Wunused-dummy-argument] dfac_lr.F:756:38: 756 | & NB_BLR, NPARTSASS, NELIM, NIV, SYM, | 1 Warning: Unused dummy argument ‘nelim’ at (1) [-Wunused-dummy-argument] dfac_lr.F:756:48: 756 | & NB_BLR, NPARTSASS, NELIM, NIV, SYM, | 1 Warning: Unused dummy argument ‘sym’ at (1) [-Wunused-dummy-argument] dfac_lr.F:443:24: 443 | & K480, K479, K478, KPERCENT_LUA, KPERCENT, | 1 Warning: Unused dummy argument ‘k479’ at (1) [-Wunused-dummy-argument] dfac_lr.F:440:19: 440 | & NELIM, IW2, BLOCK, ACC_LUA, | 1 Warning: Unused dummy argument ‘nelim’ at (1) [-Wunused-dummy-argument] dfac_lr.F:439:54: 439 | & BEGS_BLR, CURRENT_BLR, NB_BLR, NPARTSASS, | 1 Warning: Unused dummy argument ‘npartsass’ at (1) [-Wunused-dummy-argument] dfac_lr.F:323:54: 323 | & NB_BLR_U, NELIM, LBANDSLAVE, ISHIFT, NIV, SYM, | 1 Warning: Unused dummy argument ‘niv’ at (1) [-Wunused-dummy-argument] dfac_lr.F:323:59: 323 | & NB_BLR_U, NELIM, LBANDSLAVE, ISHIFT, NIV, SYM, | 1 Warning: Unused dummy argument ‘sym’ at (1) [-Wunused-dummy-argument] dfac_lr.F:21:19: 21 | & NELIM, IW2, BLOCK, | 1 Warning: Unused dummy argument ‘nelim’ at (1) [-Wunused-dummy-argument] dfac_lr.F:22:37: 22 | & MAXI_CLUSTER, NPIV, NIV, | 1 Warning: Unused dummy argument ‘niv’ at (1) [-Wunused-dummy-argument] dfac_lr.F:22:32: 22 | & MAXI_CLUSTER, NPIV, NIV, | 1 Warning: Unused dummy argument ‘npiv’ at (1) [-Wunused-dummy-argument] dmumps_comm_buffer.F:3376:27: 3343 | CALL MPI_PACK( size(BLR), 1, MPI_INTEGER, | 2 ...... 3376 | CALL MPI_PACK( BLR(I)%Q(1,1), BLR(I)%M*BLR(I)%K, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dmumps_comm_buffer.F:3307:27: 3286 | & ISLR_INT, 1, MPI_INTEGER, COMM, IERR_MPI ) | 2 ...... 3307 | & LRB%Q(1,1), M*K, MPI_DOUBLE_PRECISION, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dmumps_comm_buffer.F:3102:23: 3102 | CALL MPI_PACK( LIST_SLAVES, NSLAVES, MPI_INTEGER, | 1 ...... 3343 | CALL MPI_PACK( size(BLR), 1, MPI_INTEGER, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) dmumps_comm_buffer.F:1983:27: 1983 | CALL MPI_PACK( IPIV, NPIV, MPI_INTEGER, | 1 ...... 3343 | CALL MPI_PACK( size(BLR), 1, MPI_INTEGER, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) dmumps_comm_buffer.F:995:27: 995 | CALL MPI_PACK( SLAVES, NSLAVES, MPI_INTEGER, | 1 ...... 3343 | CALL MPI_PACK( size(BLR), 1, MPI_INTEGER, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) dmumps_comm_buffer.F:999:25: 999 | CALL MPI_PACK( IROW, NROW, MPI_INTEGER, | 1 ...... 3343 | CALL MPI_PACK( size(BLR), 1, MPI_INTEGER, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) dmumps_comm_buffer.F:1002:25: 1002 | CALL MPI_PACK( ICOL, NCOL, MPI_INTEGER, | 1 ...... 3343 | CALL MPI_PACK( size(BLR), 1, MPI_INTEGER, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) dmumps_comm_buffer.F:563:25: 563 | CALL MPI_PACK( IW, LONG, MPI_INTEGER, | 1 ...... 3343 | CALL MPI_PACK( size(BLR), 1, MPI_INTEGER, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) dmumps_comm_buffer.F:376:25: 376 | CALL MPI_PACK( IWROW, LCONT, MPI_INTEGER, | 1 ...... 3343 | CALL MPI_PACK( size(BLR), 1, MPI_INTEGER, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) dmumps_comm_buffer.F:379:25: 379 | CALL MPI_PACK( IWCOL, LCONT, MPI_INTEGER, | 1 ...... 3343 | CALL MPI_PACK( size(BLR), 1, MPI_INTEGER, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) dmumps_comm_buffer.F:2886:39: 2886 | & ( WHAT, COMM, NPROCS, | 1 Warning: Unused dummy argument ‘nprocs’ at (1) [-Wunused-dummy-argument] dmumps_comm_buffer.F:1819:24: 1819 | & WIDTH, COMM, | 1 Warning: Unused dummy argument ‘width’ at (1) [-Wunused-dummy-argument] dmumps_comm_buffer.F:1044:14: 1044 | & ISLAVE, PDEST, PDEST_MASTER, COMM, IERR, | 1 Warning: Unused dummy argument ‘islave’ at (1) [-Wunused-dummy-argument] dmumps_comm_buffer.F:1049:20: 1049 | & SON_NIV, MYID, NPIV_CHECK ) | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] dmumps_comm_buffer.F:1049:32: 1049 | & SON_NIV, MYID, NPIV_CHECK ) | 1 Warning: Unused dummy argument ‘npiv_check’ at (1) [-Wunused-dummy-argument] dmumps_comm_buffer.F:868:26: 868 | & SLAVEF, KEEP,KEEP8, INIV2, TAB_POS_IN_PERE ) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dmumps_comm_buffer.F:782:35: 782 | & DEST, IBC_SOURCE, NFRONT, COMM, KEEP, IERR | 1 Warning: Unused dummy argument ‘ibc_source’ at (1) [-Wunused-dummy-argument] dmumps_comm_buffer.F:700:23: 700 | & NDEST , PDEST, TEST_ONLY) | 1 Warning: Unused dummy argument ‘pdest’ at (1) [-Wunused-dummy-argument] dmumps_comm_buffer.F:191:39: 191 | SUBROUTINE BUF_DEALL( BUF, IERR ) | 1 Warning: Unused dummy argument ‘ierr’ at (1) [-Wunused-dummy-argument] dsol_lr.F: In function ‘__dmumps_sol_lr_MOD_dmumps_sol_fwd_lr_su’: dsol_lr.F:69:72: warning: ‘nb_blr’ may be used uninitialized [-Wmaybe-uninitialized] 69 | LAST_BLR = NB_BLR | ^ dsol_lr.F:42:39: note: ‘nb_blr’ was declared here 42 | INTEGER :: I, NPARTSASS, NB_BLR , NELIM, LDADIAG, | ^ dsol_lr.F: In function ‘__dmumps_sol_lr_MOD_dmumps_sol_bwd_lr_su’: dsol_lr.F:425:11: warning: ‘npartsass’ may be used uninitialized [-Wmaybe-uninitialized] 425 | DO I=NPARTSASS,1,-1 | ^ dsol_lr.F:395:31: note: ‘npartsass’ was declared here 395 | INTEGER :: I, NPARTSASS, NB_BLR, LAST_BLR, | ^ dsol_lr.F:448:72: warning: ‘nb_blr’ may be used uninitialized [-Wmaybe-uninitialized] 448 | LAST_BLR = NB_BLR | ^ dsol_lr.F:395:39: note: ‘nb_blr’ was declared here 395 | INTEGER :: I, NPARTSASS, NB_BLR, LAST_BLR, | ^ dmumps_comm_buffer.F: In function ‘__dmumps_buf_MOD_buf_look.isra.0’: dmumps_comm_buffer.F:762:72: warning: ‘ibuf’ may be used uninitialized [-Wmaybe-uninitialized] 762 | B%CONTENT( IBUF + NEXT ) = 0 | ^ dmumps_comm_buffer.F:711:23: note: ‘ibuf’ was declared here 711 | INTEGER :: IBUF | ^ dana_lr.F: In function ‘__dmumps_ana_lr_MOD_get_global_groups’: dana_lr.F:516:72: warning: ‘rightpart.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 516 | RIGHTPART = 0 | ^ dana_lr.F:498:56: note: ‘rightpart.dim[0].ubound’ was declared here 498 | INTEGER,DIMENSION(:),ALLOCATABLE::SIZES, RIGHTPART | ^ dana_lr.F:517:72: warning: ‘sizes.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 517 | SIZES = 0 | ^ dana_lr.F:498:45: note: ‘sizes.dim[0].ubound’ was declared here 498 | INTEGER,DIMENSION(:),ALLOCATABLE::SIZES, RIGHTPART | ^ dana_lr.F: In function ‘__dmumps_ana_lr_MOD_dmumps_ab_lr_mpi_grouping’: dana_lr.F:1788:72: warning: ‘trace.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 1788 | TRACE = 0 | ^ dana_lr.F:1641:50: note: ‘trace.dim[0].ubound’ was declared here 1641 | INTEGER, ALLOCATABLE, DIMENSION (:) :: TRACE, WORKH, | ^ dfac_lr.F: In function ‘__dmumps_fac_lr_MOD_dmumps_blr_upd_cb_left’: dfac_lr.F:1514:72: warning: ‘n’ may be used uninitialized [-Wmaybe-uninitialized] 1514 | ACC_LRB%M = N | ^ dfac_lr.F:1449:21: note: ‘n’ was declared here 1449 | INTEGER :: M, N, allocok | ^ dfac_lr.F:1712:72: warning: ‘nb_dec’ may be used uninitialized [-Wmaybe-uninitialized] 1712 | allocate(POS_LIST(NB_INASM-NB_DEC),stat=allocok) | ^ dfac_lr.F:1454:54: note: ‘nb_dec’ was declared here 1454 | INTEGER :: MID_RANK, K_MAX, FRFR_UPDATES, NB_DEC | ^ dmumps_comm_buffer.F: In function ‘__dmumps_buf_MOD_dmumps_buf_send_contrib_type3’: dmumps_comm_buffer.F:2406:72: warning: ‘nsubset_col_eff’ may be used uninitialized [-Wmaybe-uninitialized] 2406 | DO ISUB = 1, NSUBSET_COL_EFF - NSUPCOL_EFF | ^ dmumps_comm_buffer.F:2197:48: note: ‘nsubset_col_eff’ was declared here 2197 | INTEGER NSUBSET_ROW_EFF, NSUBSET_COL_EFF, NSUPCOL_EFF | ^ dmumps_comm_buffer.F:2497:14: warning: ‘nsubset_row_eff’ may be used uninitialized [-Wmaybe-uninitialized] 2497 | IF ( N_ALREADY_SENT.NE.NSUBSET_ROW_EFF ) IERR = -1 | ^ dmumps_comm_buffer.F:2197:31: note: ‘nsubset_row_eff’ was declared here 2197 | INTEGER NSUBSET_ROW_EFF, NSUBSET_COL_EFF, NSUPCOL_EFF | ^ dmumps_comm_buffer.F:2406:72: warning: ‘nsupcol_eff’ may be used uninitialized [-Wmaybe-uninitialized] 2406 | DO ISUB = 1, NSUBSET_COL_EFF - NSUPCOL_EFF | ^ dmumps_comm_buffer.F:2197:61: note: ‘nsupcol_eff’ was declared here 2197 | INTEGER NSUBSET_ROW_EFF, NSUBSET_COL_EFF, NSUPCOL_EFF | ^ dana_lr.F: In function ‘__dmumps_ana_lr_MOD_dmumps_ab_lr_grouping’: dana_lr.F:1456:72: warning: ‘trace.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 1456 | TRACE = 0 | ^ dana_lr.F:1320:50: note: ‘trace.dim[0].ubound’ was declared here 1320 | INTEGER, ALLOCATABLE, DIMENSION (:) :: TRACE, WORKH, | ^ dana_lr.F: In function ‘__dmumps_ana_lr_MOD_dmumps_lr_grouping_new’: dana_lr.F:1155:72: warning: ‘trace.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 1155 | TRACE = 0 | ^ dana_lr.F:1003:50: note: ‘trace.dim[0].ubound’ was declared here 1003 | INTEGER, ALLOCATABLE, DIMENSION (:) :: TRACE, WORKH, | ^ dmumps_comm_buffer.F: In function ‘__dmumps_buf_MOD_dmumps_buf_send_contrib_type2’: dmumps_comm_buffer.F:1295:72: warning: ‘current_panel_size’ may be used uninitialized [-Wmaybe-uninitialized] 1295 | & CURRENT_PANEL_SIZE-PANEL_BEG_OFFSET) | ^ dmumps_comm_buffer.F:1100:35: note: ‘current_panel_size’ was declared here 1100 | & CURRENT_PANEL_SIZE, NB_BLR_ROWS, NB_BLR_COLS, | ^ gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dmumps_load.F -o dmumps_load.o dmumps_load.F:1235:11: 1231 | & WHAT, 1, MPI_INTEGER, | 2 ...... 1235 | & LOAD_RECEIVED, 1, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dmumps_load.F:5542:68: 5542 | SUBROUTINE DMUMPS_LOAD_INIT_SBTR_STRUCT(POOL, LPOOL,KEEP,KEEP8) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dmumps_load.F:5278:67: 5278 | SUBROUTINE DMUMPS_CHECK_SBTR_COST(NBINSUBTREE,INSUBTREE,NBTOP, | 1 Warning: Unused dummy argument ‘nbtop’ at (1) [-Wunused-dummy-argument] dmumps_load.F:5087:36: 5087 | & TAB_POS, NASS, KEEP,KEEP8, LIST_SLAVES, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dmumps_load.F:4812:41: 4812 | & NE,COMM,SLAVEF,MYID,KEEP,KEEP8,N) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dmumps_load.F:4812:13: 4812 | & NE,COMM,SLAVEF,MYID,KEEP,KEEP8,N) | 1 Warning: Unused dummy argument ‘ne’ at (1) [-Wunused-dummy-argument] dmumps_load.F:4812:25: 4812 | & NE,COMM,SLAVEF,MYID,KEEP,KEEP8,N) | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] dmumps_load.F:4648:42: 4648 | & (INODE,UPPER,SLAVEF,KEEP,KEEP8, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dmumps_load.F:4648:31: 4648 | & (INODE,UPPER,SLAVEF,KEEP,KEEP8, | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] dmumps_load.F:2490:52: 2490 | & SLAVES_LIST,SIZE_SLAVES_LIST,MYID,INODE,MP,LP) | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] dmumps_load.F:2035:48: 2035 | & (SLAVEF,KEEP,KEEP8,PROCS,MEM_DISTRIB,NCB,NFRONT, | 1 Warning: Unused dummy argument ‘mem_distrib’ at (1) [-Wunused-dummy-argument] dmumps_load.F:1933:58: 1933 | & OK,INODE,POOL,LPOOL,MYID,SLAVEF,COMM,KEEP,KEEP8) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dmumps_load.F:1933:13: 1933 | & OK,INODE,POOL,LPOOL,MYID,SLAVEF,COMM,KEEP,KEEP8) | 1 Warning: Unused dummy argument ‘ok’ at (1) [-Wunused-dummy-argument] dmumps_load.F:1933:24: 1933 | & OK,INODE,POOL,LPOOL,MYID,SLAVEF,COMM,KEEP,KEEP8) | 1 Warning: Unused dummy argument ‘pool’ at (1) [-Wunused-dummy-argument] dmumps_load.F:1818:31: 1818 | & PROCNODE, KEEP,KEEP8, SLAVEF, COMM, MYID, STEP, N, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dmumps_load.F:1670:36: 1670 | & TAB_POS, NASS, KEEP,KEEP8, LIST_SLAVES, NSLAVES,INODE) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dmumps_load.F:1526:29: 1526 | & (MEM_DISTRIB,CAND, | 1 Warning: Unused dummy argument ‘mem_distrib’ at (1) [-Wunused-dummy-argument] dmumps_load.F:1061:51: 1061 | SUBROUTINE DMUMPS_LOAD_SET_SLAVES(MEM_DISTRIB,MSG_SIZE,DEST, | 1 Warning: Unused dummy argument ‘mem_distrib’ at (1) [-Wunused-dummy-argument] dmumps_load.F:1061:60: 1061 | SUBROUTINE DMUMPS_LOAD_SET_SLAVES(MEM_DISTRIB,MSG_SIZE,DEST, | 1 Warning: Unused dummy argument ‘msg_size’ at (1) [-Wunused-dummy-argument] dmumps_load.F:919:27: 919 | & KEEP,KEEP8,LRLUS) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dmumps_load.F:823:31: 823 | & INC_LOAD, KEEP,KEEP8 ) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dmumps_load.F:269:16: 269 | & CAND, SIZE_CAND, | 1 Warning: Unused dummy argument ‘cand’ at (1) [-Wunused-dummy-argument] dmumps_load.F:272:37: 272 | & PROCNODE_STEPS, KEEP, DAD, FILS, ICNTL, | 1 Warning: Unused dummy argument ‘dad’ at (1) [-Wunused-dummy-argument] dmumps_load.F:272:43: 272 | & PROCNODE_STEPS, KEEP, DAD, FILS, ICNTL, | 1 Warning: Unused dummy argument ‘fils’ at (1) [-Wunused-dummy-argument] dmumps_load.F:272:26: 272 | & PROCNODE_STEPS, KEEP, DAD, FILS, ICNTL, | 1 Warning: Unused dummy argument ‘procnode_steps’ at (1) [-Wunused-dummy-argument] dmumps_load.F:268:28: 268 | & INODE, TYPESPLIT, IFSON, | 1 Warning: Unused dummy argument ‘typesplit’ at (1) [-Wunused-dummy-argument] dmumps_load.F:216:48: 216 | & INODE, STEP, N, SLAVEF, NBSPLIT, NCB, | 1 Warning: Unused dummy argument ‘ncb’ at (1) [-Wunused-dummy-argument] dmumps_load.F: In function ‘__dmumps_load_MOD_dmumps_check_sbtr_cost’: dmumps_load.F:5308:72: warning: ‘tmp_cost’ may be used uninitialized [-Wmaybe-uninitialized] 5308 | TMP_MIN=min(TMP_COST,TMP_MIN) | ^ dmumps_load.F:5285:31: note: ‘tmp_cost’ was declared here 5285 | DOUBLE PRECISION TMP_COST,TMP_MIN | ^ dmumps_load.F: In function ‘__dmumps_load_MOD_dmumps_load_pool_upd_new_pool’: dmumps_load.F:1828:22: warning: ‘inode’ may be used uninitialized [-Wmaybe-uninitialized] 1828 | INTEGER i, INODE, NELIM, NFR, LEVEL, IERR, WHAT | ^ gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_mem_dynamic.F -o dfac_mem_dynamic.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_front_aux.F -o dfac_front_aux.o dfac_mem_dynamic.F:431:49: 431 | SUBROUTINE DMUMPS_DM_FREE_BLOCK( XXG_STATUS, DYNPTR, SIZFR8, | 1 Warning: Unused dummy argument ‘xxg_status’ at (1) [-Wunused-dummy-argument] dfac_mem_dynamic.F:364:53: 364 | & KEEP, KEEP8, IW, LIW, IWPOSCB, IWPOS, | 1 Warning: Unused dummy argument ‘iwpos’ at (1) [-Wunused-dummy-argument] dfac_mem_dynamic.F:140:40: 140 | & IW, LIW, IWPOSCB, IWPOS, | 1 Warning: Unused dummy argument ‘iwpos’ at (1) [-Wunused-dummy-argument] dfac_mem_dynamic.F:42:66: 42 | & KEEP199, INODE, CB_STATE, IXXD, | 1 Warning: Unused dummy argument ‘ixxd’ at (1) [-Wunused-dummy-argument] dfac_mem_dynamic.F:44:54: 44 | & RCURRENT, PAMASTER, PTRAST, | 1 Warning: Unused dummy argument ‘pamaster’ at (1) [-Wunused-dummy-argument] dfac_mem_dynamic.F:44:62: 44 | & RCURRENT, PAMASTER, PTRAST, | 1 Warning: Unused dummy argument ‘ptrast’ at (1) [-Wunused-dummy-argument] dfac_mem_dynamic.F:44:44: 44 | & RCURRENT, PAMASTER, PTRAST, | 1 Warning: Unused dummy argument ‘rcurrent’ at (1) [-Wunused-dummy-argument] dfac_mem_dynamic.F:41:54: 41 | SUBROUTINE DMUMPS_DM_PAMASTERORPTRAST( N, SLAVEF, MYID, KEEP28, | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] dfac_mem_dynamic.F:16:47: 16 | SUBROUTINE DMUMPS_DM_SET_DYNPTR( CB_STATE, A, LA, | 1 Warning: Unused dummy argument ‘cb_state’ at (1) [-Wunused-dummy-argument] dfac_mem_dynamic.F: In function ‘__dmumps_dynamic_memory_m_MOD_dmumps_dm_isband’: dfac_mem_dynamic.F:94:39: warning: ‘__result_dmumps_dm_isband’ may be used uninitialized [-Wmaybe-uninitialized] 94 | LOGICAL FUNCTION DMUMPS_DM_ISBAND(XXSTATE) | ^ dfac_front_aux.F:2310:47: 2310 | & LIWFAC, MYID, IFLAG, OFFSET_IW, INODE ) | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:2211:37: 2211 | & LA, A, POSELT, A_LPOS, A_UPOS, A_DPOS ) | 1 Warning: Unused dummy argument ‘poselt’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:2097:37: 2097 | & LA, A, POSELT, A_LPOS, A_UPOS, A_DPOS, | 1 Warning: Unused dummy argument ‘poselt’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:1919:27: 1919 | & NFRONT,NASS,INODE,A,LA, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:1922:20: 1922 | & KEEP,KEEP8, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:1919:21: 1919 | & NFRONT,NASS,INODE,A,LA, | 1 Warning: Unused dummy argument ‘nass’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:1606:40: 1606 | & PARPIV_T1, LAST_ROW, IEND_BLR, NVSCHUR_K253, | 1 Warning: Unused dummy argument ‘iend_blr’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:1602:33: 1602 | & NFRONT,NASS,NPIV,INODE, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:1607:23: 1607 | & LR_ACTIVATED | 1 Warning: Unused dummy argument ‘lr_activated’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:1093:41: 1093 | & DET_EXPW, DET_MANTW, DET_SIGNW, | 1 Warning: Unused dummy argument ‘det_signw’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:1090:28: 1090 | & ( NFRONT,NASS,INODE,IBEG_BLOCK,IEND_BLOCK, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:1100:43: 1100 | & NVSCHUR, PARPIV_T1, LR_ACTIVATED | 1 Warning: Unused dummy argument ‘lr_activated’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:1096:26: 1096 | & PP_FIRST2SWAP_L, PP_LastPanelonDisk, | 1 Warning: Unused dummy argument ‘pp_first2swap_l’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:706:17: 706 | & N,INODE,IW,LIW,A,LA, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:706:11: 706 | & N,INODE,IW,LIW,A,LA, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:712:26: 712 | & PP_FIRST2SWAP_L, PP_LastPanelonDisk_L, | 1 Warning: Unused dummy argument ‘pp_first2swap_l’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:714:26: 714 | & PP_FIRST2SWAP_U, PP_LastPanelonDisk_U, | 1 Warning: Unused dummy argument ‘pp_first2swap_u’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:569:41: 569 | SUBROUTINE DMUMPS_FAC_MQ(IBEG_BLOCK,IEND_BLOCK, | 1 Warning: Unused dummy argument ‘ibeg_block’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:571:23: 571 | & LR_ACTIVATED | 1 Warning: Unused dummy argument ‘lr_activated’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:441:40: 441 | & WITH_COMM_THREAD, LR_ACTIVATED | 1 Warning: Unused dummy argument ‘lr_activated’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:349:52: 349 | & NPIV,NASS,POSELT,CALL_UTRSM, KEEP, INODE, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:349:45: 349 | & NPIV,NASS,POSELT,CALL_UTRSM, KEEP, INODE, | 1 Warning: Unused dummy argument ‘keep’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:338:27: 338 | & K405, K222, NEL1, NASS ) | 1 Warning: Unused dummy argument ‘k222’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:338:21: 338 | & K405, K222, NEL1, NASS ) | 1 Warning: Unused dummy argument ‘k405’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:338:39: 338 | & K405, K222, NEL1, NASS ) | 1 Warning: Unused dummy argument ‘nass’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:338:33: 338 | & K405, K222, NEL1, NASS ) | 1 Warning: Unused dummy argument ‘nel1’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:20:26: 20 | & PP_FIRST2SWAP_L, PP_LastPanelonDisk_L, | 1 Warning: Unused dummy argument ‘pp_first2swap_l’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:22:26: 22 | & PP_FIRST2SWAP_U, PP_LastPanelonDisk_U, | 1 Warning: Unused dummy argument ‘pp_first2swap_u’ at (1) [-Wunused-dummy-argument] gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_asm_master_ELT_m.F -o dfac_asm_master_ELT_m.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_asm_master_m.F -o dfac_asm_master_m.o dfac_asm_master_ELT_m.F:655:16: 647 | & IW, LIW, LRLU, LRLUS, IPTRLU, | 2 ...... 655 | & MUMPS_TPS_ARR(ITHREAD)%IW(1), | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) dfac_asm_master_m.F:792:16: 784 | & IW, LIW, LRLU, LRLUS, IPTRLU, | 2 ...... 792 | & MUMPS_TPS_ARR(ITHREAD)%IW(1), | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) dfac_front_aux.F: In function ‘__dmumps_fac_front_aux_m_MOD_dmumps_fac_i_ldlt’: dfac_front_aux.F:1355:72: warning: ‘lim’ may be used uninitialized [-Wmaybe-uninitialized] 1355 | DO J=1, LIM - IEND_BLOCK | ^ dfac_front_aux.F:1133:23: note: ‘lim’ was declared here 1133 | INTEGER JMAX, LIM, LIM_SWAP | ^ dfac_front_aux.F:1552:72: warning: ‘jmax’ may be used uninitialized [-Wmaybe-uninitialized] 1552 | LPIV = min(IPIV,JMAX) | ^ dfac_front_aux.F:1133:18: note: ‘jmax’ was declared here 1133 | INTEGER JMAX, LIM, LIM_SWAP | ^ dfac_asm_master_ELT_m.F: In function ‘__dmumps_fac_asm_master_elt_m_MOD_dmumps_fac_asm_niv2_elt’: dfac_asm_master_ELT_m.F:1594:72: warning: ‘maxarr’ may be used uninitialized [-Wmaybe-uninitialized] 1594 | MAXARR = max(MAXARR,abs(DBLARR(AII8))) | ^ dfac_asm_master_ELT_m.F:992:30: note: ‘maxarr’ was declared here 992 | DOUBLE PRECISION MAXARR | ^ dfac_front_aux.F: In function ‘__dmumps_fac_front_aux_m_MOD_dmumps_fac_i’: dfac_front_aux.F:1084:72: warning: ‘jmax’ may be used uninitialized [-Wmaybe-uninitialized] 1084 | & PP_LastPIVRPTRFilled_U) | ^ dfac_front_aux.F:765:25: note: ‘jmax’ was declared here 765 | INTEGER NPIVP1,JMAX,J,ISW,ISWPS1 | ^ gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_front_LU_type1.F -o dfac_front_LU_type1.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_front_type2_aux.F -o dfac_front_type2_aux.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_front_LDLT_type1.F -o dfac_front_LDLT_type1.o dfac_front_type2_aux.F:524:28: 524 | & NASS, NPIV, INODE, A, LA, LDAFS, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] dfac_front_type2_aux.F:526:53: 526 | & K219, PIVOT_OPTION, IEND_BLR, LR_ACTIVATED) | 1 Warning: Unused dummy argument ‘lr_activated’ at (1) [-Wunused-dummy-argument] dfac_front_type2_aux.F:21:42: 21 | & DET_EXPW, DET_MANTW, DET_SIGNW, | 1 Warning: Unused dummy argument ‘det_signw’ at (1) [-Wunused-dummy-argument] dfac_front_type2_aux.F:20:20: 20 | & N, INODE, IW, LIW, A, LA, NNEGW, NB22T2W, NBTINYW, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] dfac_front_type2_aux.F:29:57: 29 | & Inextpiv, IEND_BLR, LR_ACTIVATED, | 1 Warning: Unused dummy argument ‘lr_activated’ at (1) [-Wunused-dummy-argument] dfac_front_type2_aux.F:20:13: 20 | & N, INODE, IW, LIW, A, LA, NNEGW, NB22T2W, NBTINYW, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] dfac_front_type2_aux.F:26:40: 26 | & PP_FIRST2SWAP_L, PP_LastPanelonDisk, | 1 Warning: Unused dummy argument ‘pp_first2swap_l’ at (1) [-Wunused-dummy-argument] dfac_front_LU_type1.F:24:55: 24 | & AVOID_DELAYED, ETATASS, | 1 Warning: Unused dummy argument ‘etatass’ at (1) [-Wunused-dummy-argument] dfac_front_LU_type1.F:23:47: 23 | & PROCNODE_STEPS, MYID, SLAVEF, SEUIL, | 1 Warning: Unused dummy argument ‘procnode_steps’ at (1) [-Wunused-dummy-argument] dfac_front_LU_type1.F:23:61: 23 | & PROCNODE_STEPS, MYID, SLAVEF, SEUIL, | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] dfac_front_LU_type1.F:22:50: 22 | & KEEP, KEEP8, STEP, | 1 Warning: Unused dummy argument ‘step’ at (1) [-Wunused-dummy-argument] dfac_asm_master_m.F: In function ‘__dmumps_fac_asm_master_m_MOD_dmumps_fac_asm_niv1’: dfac_asm_master_m.F:552:12: warning: ‘ison_top’ may be used uninitialized [-Wmaybe-uninitialized] 552 | IF (ISON_TOP > 0) THEN | ^ dfac_asm_master_m.F:137:22: note: ‘ison_top’ was declared here 137 | INTEGER ISON_TOP | ^ dfac_asm_master_m.F:656:72: warning: ‘nfront8’ may be used uninitialized [-Wmaybe-uninitialized] 656 | POSEL1 = PTRAST(STEP(INODE)) - NFRONT8 | ^ dfac_asm_master_m.F:108:24: note: ‘nfront8’ was declared here 108 | INTEGER(8) NFRONT8, LAELL8, LAELL_REQ8, ITMP8, KEEP8TMPCOPY | ^ dfac_front_type2_aux.F: In function ‘__dmumps_fac_front_type2_aux_m_MOD_dmumps_fac_i_ldlt_niv2’: dfac_front_type2_aux.F:514:72: warning: ‘absdetpiv’ may be used uninitialized [-Wmaybe-uninitialized] 514 | & ) | ^ dfac_front_type2_aux.F:70:35: note: ‘absdetpiv’ was declared here 70 | DOUBLE PRECISION ABSDETPIV | ^ dfac_front_type2_aux.F:514:72: warning: ‘pospv2’ may be used uninitialized [-Wmaybe-uninitialized] 514 | & ) | ^ dfac_front_type2_aux.F:63:33: note: ‘pospv2’ was declared here 63 | INTEGER(8) :: POSPV1,POSPV2,OFFDAG,APOSJ | ^ dfac_front_type2_aux.F:514:72: warning: ‘tmax_noslave’ may be used uninitialized [-Wmaybe-uninitialized] 514 | & ) | ^ dfac_front_type2_aux.F:68:49: note: ‘tmax_noslave’ was declared here 68 | DOUBLE PRECISION RMAX_NOSLAVE, TMAX_NOSLAVE | ^ gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_front_LU_type2.F -o dfac_front_LU_type2.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_front_LDLT_type2.F -o dfac_front_LDLT_type2.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_omp_m.F -o dfac_omp_m.o dfac_omp_m.F:353:59: 353 | & INODE, TYPE, TYPEF, MUMPS_TPS_ARR(THREAD_ID_P)%LA, MUMPS_TPS_ARR | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘iw’ at (1) dfac_omp_m.F:355:8: 355 | & DMUMPS_TPS_ARR(THREAD_ID_P)%A(1), MAXFRW, NOFFNEGW, NPVW, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘a’ at (1) dfac_omp_m.F:367:29: 367 | & NBFIN, root, OPASSW, MUMPS_TPS_ARR(THREAD_ID_P)%ITLOC(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘itloc’ at (1) dfac_omp_m.F:849:66: 849 | & NbWaitMem, NbFinished, NbOngoingCopies, NbUnderL0, | 1 Warning: Unused dummy argument ‘nbunderl0’ at (1) [-Wunused-dummy-argument] dfac_omp_m.F:24:64: 24 | & PTRIST, PTRAST, PIMASTER, PAMASTER, PTRARW, PTRAIW, ITLOC, | 1 Warning: Unused dummy argument ‘itloc’ at (1) [-Wunused-dummy-argument] dfac_omp_m.F:22:40: 22 | SUBROUTINE DMUMPS_FAC_L0_OMP(N,LIW, NSTK_STEPS, ND, | 1 Warning: Unused dummy argument ‘liw’ at (1) [-Wunused-dummy-argument] dfac_omp_m.F:30:18: 30 | & MEM_DISTRIB, NE, DKEEP,PIVNUL_LIST,LPN_LIST, | 1 Warning: Unused dummy argument ‘mem_distrib’ at (1) [-Wunused-dummy-argument] dfac_omp_m.F:25:31: 25 | & RHS_MUMPS, RINFO, NBROOT, NBRTOT, NBROOT_UNDER_L0, UU, ICNTL, | 1 Warning: Unused dummy argument ‘nbroot’ at (1) [-Wunused-dummy-argument] dfac_omp_m.F:25:39: 25 | & RHS_MUMPS, RINFO, NBROOT, NBRTOT, NBROOT_UNDER_L0, UU, ICNTL, | 1 Warning: Unused dummy argument ‘nbrtot’ at (1) [-Wunused-dummy-argument] dfac_omp_m.F:25:23: 25 | & RHS_MUMPS, RINFO, NBROOT, NBRTOT, NBROOT_UNDER_L0, UU, ICNTL, | 1 Warning: Unused dummy argument ‘rinfo’ at (1) [-Wunused-dummy-argument] dfac_omp_m.F:34:50: 34 | & L0_OMP_MAPPING, LL0_OMP_MAPPING, THREAD_LA, | 1 Warning: Unused dummy argument ‘thread_la’ at (1) [-Wunused-dummy-argument] dfac_omp_m.F:1139:41: 1139 | & INFO_P, UU, SEUIL, SEUIL_LDLT_NIV2, | 1 Warning: Unused dummy argument ‘seuil_ldlt_niv2’ at (1) [-Wunused-dummy-argument] gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_par_m.F -o dfac_par_m.o dfac_par_m.F:305:35: 213 | CALL DMUMPS_MCAST2( NBROOT, 1, MPI_INTEGER, | 2 ...... 305 | CALL DMUMPS_MCAST2(DUMMY, 1, MPI_INTEGER, MYID_NODES, | 1 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) dfac_par_m.F:24:12: 24 | & RINFO, POSFAC ,IWPOS, LRLU, IPTRLU, LRLUS, LEAF, NBROOT, NBRTOT, | 1 Warning: Unused dummy argument ‘rinfo’ at (1) [-Wunused-dummy-argument] gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dini_driver.F -o dini_driver.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dana_driver.F -o dana_driver.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_driver.F -o dfac_driver.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dsol_driver.F -o dsol_driver.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dsol_distrhs.F -o dsol_distrhs.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dend_driver.F -o dend_driver.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dana_aux_ELT.F -o dana_aux_ELT.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dana_dist_m.F -o dana_dist_m.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dana_LDLT_preprocess.F -o dana_LDLT_preprocess.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dana_reordertree.F -o dana_reordertree.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c darrowheads.F -o darrowheads.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dbcast_int.F -o dbcast_int.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_asm_ELT.F -o dfac_asm_ELT.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_asm.F -o dfac_asm.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_b.F -o dfac_b.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_distrib_distentry.F -o dfac_distrib_distentry.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_distrib_ELT.F -o dfac_distrib_ELT.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_lastrtnelind.F -o dfac_lastrtnelind.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_mem_alloc_cb.F -o dfac_mem_alloc_cb.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_mem_compress_cb.F -o dfac_mem_compress_cb.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_mem_free_block_cb.F -o dfac_mem_free_block_cb.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_mem_stack_aux.F -o dfac_mem_stack_aux.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_mem_stack.F -o dfac_mem_stack.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_process_band.F -o dfac_process_band.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_process_blfac_slave.F -o dfac_process_blfac_slave.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_process_blocfacto_LDLT.F -o dfac_process_blocfacto_LDLT.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_process_blocfacto.F -o dfac_process_blocfacto.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_process_bf.F -o dfac_process_bf.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_process_end_facto_slave.F -o dfac_process_end_facto_slave.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_process_contrib_type1.F -o dfac_process_contrib_type1.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_process_contrib_type2.F -o dfac_process_contrib_type2.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_process_contrib_type3.F -o dfac_process_contrib_type3.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_process_maprow.F -o dfac_process_maprow.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_process_master2.F -o dfac_process_master2.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_process_message.F -o dfac_process_message.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_process_root2slave.F -o dfac_process_root2slave.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_process_root2son.F -o dfac_process_root2son.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_process_rtnelind.F -o dfac_process_rtnelind.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_root_parallel.F -o dfac_root_parallel.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_scalings.F -o dfac_scalings.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_determinant.F -o dfac_determinant.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_scalings_simScaleAbs.F -o dfac_scalings_simScaleAbs.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_scalings_simScale_util.F -o dfac_scalings_simScale_util.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_sol_pool.F -o dfac_sol_pool.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_type3_symmetrize.F -o dfac_type3_symmetrize.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dini_defaults.F -o dini_defaults.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -DAdd_ -DMUMPS_ARITH=MUMPS_ARITH_d \ -I../PORD/include/ -Dpord -c mumps_c.c -o dmumps_c.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dmumps_driver.F -o dmumps_driver.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dmumps_f77.F -o dmumps_f77.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -DAdd_ -I../PORD/include/ -Dpord -c dmumps_gpu.c -o dmumps_gpu.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dmumps_iXamax.F -o dmumps_iXamax.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dana_mtrans.F -o dana_mtrans.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dooc_panel_piv.F -o dooc_panel_piv.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c drank_revealing.F -o drank_revealing.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dsol_aux.F -o dsol_aux.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dsol_bwd_aux.F -o dsol_bwd_aux.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dsol_bwd.F -o dsol_bwd.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dsol_c.F -o dsol_c.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dsol_fwd_aux.F -o dsol_fwd_aux.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dsol_fwd.F -o dsol_fwd.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dsol_matvec.F -o dsol_matvec.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dsol_root_parallel.F -o dsol_root_parallel.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dtools.F -o dtools.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dtype3_root.F -o dtype3_root.o dmumps_iXamax.F:14:51: 14 | INTEGER FUNCTION DMUMPS_IXAMAX(N,X,INCX,GRAIN) | 1 Warning: Unused dummy argument ‘grain’ at (1) [-Wunused-dummy-argument] dfac_process_contrib_type1.F:113:15: 59 | & FINODE, 1, MPI_INTEGER, | 2 ...... 113 | & SON_A(IPOS_NODE + ISHIFT_PACKET), | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dfac_mem_stack_aux.F:196:35: 196 | & NBROW_SEND, SIZECB, KEEP, PACKED_CB) | 1 Warning: Unused dummy argument ‘sizecb’ at (1) [-Wunused-dummy-argument] dfac_process_contrib_type1.F:21:22: 21 | & ITLOC, RHS_MUMPS ) | 1 Warning: Unused dummy argument ‘itloc’ at (1) [-Wunused-dummy-argument] dfac_process_contrib_type1.F:21:33: 21 | & ITLOC, RHS_MUMPS ) | 1 Warning: Unused dummy argument ‘rhs_mumps’ at (1) [-Wunused-dummy-argument] dfac_mem_free_block_cb.F:15:25: 15 | & SSARBR, MYID, N, IPOSBLOCK, | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] dfac_mem_free_block_cb.F:15:28: 15 | & SSARBR, MYID, N, IPOSBLOCK, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] dfac_asm_ELT.F:62:18: 62 | & IOLDPS, A_PTR(POSELT), LA_PTR, 1_8, KEEP, KEEP8, ITLOC, FILS, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘a’ at (1) dfac_process_master2.F:152:14: 70 | & IFATH, 1, MPI_INTEGER | 2 ...... 152 | & SON_A( 1_8 + | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dfac_asm_ELT.F:80:40: 80 | &IOLDPS, A, LA, POSELT, KEEP, KEEP8, ITLOC, FILS, PTRAIW, PTRARW, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dfac_determinant.F:36:56: 36 | & A, LOCAL_M, LOCAL_N, N, MYID, | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] dfac_process_master2.F:23:38: 23 | & ND, FILS, DAD, FRERE, ITLOC, RHS_MUMPS, | 1 Warning: Unused dummy argument ‘itloc’ at (1) [-Wunused-dummy-argument] dfac_process_master2.F:22:29: 22 | & IPOOL, LPOOL, LEAF, KEEP, KEEP8, DKEEP, | 1 Warning: Unused dummy argument ‘leaf’ at (1) [-Wunused-dummy-argument] dfac_process_master2.F:23:49: 23 | & ND, FILS, DAD, FRERE, ITLOC, RHS_MUMPS, | 1 Warning: Unused dummy argument ‘rhs_mumps’ at (1) [-Wunused-dummy-argument] dfac_root_parallel.F:21:44: 21 | & DET_EXP, DET_MANT, DET_SIGN | 1 Warning: Unused dummy argument ‘det_sign’ at (1) [-Wunused-dummy-argument] dfac_root_parallel.F:17:37: 17 | & COMM, IW, LIW, IFREE, | 1 Warning: Unused dummy argument ‘ifree’ at (1) [-Wunused-dummy-argument] dfac_determinant.F:118:67: 118 | SUBROUTINE DMUMPS_DETERREDUCE_FUNC(INV, INOUTV, NEL, DATATYPE) | 1 Warning: Unused dummy argument ‘datatype’ at (1) [-Wunused-dummy-argument] dfac_determinant.F:181:43: 181 | & BLOCK_SIZE,IPIV, | 1 Warning: Unused dummy argument ‘ipiv’ at (1) [-Wunused-dummy-argument] dfac_determinant.F:183:56: 183 | & A, LOCAL_M, LOCAL_N, N, MYID, | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] dfac_asm_ELT.F:21:15: 21 | & ICNTL, KEEP, KEEP8, MYID, LRGROUPS) | 1 Warning: Unused dummy argument ‘icntl’ at (1) [-Wunused-dummy-argument] dfac_asm_ELT.F:21:34: 21 | & ICNTL, KEEP, KEEP8, MYID, LRGROUPS) | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] dfac_asm_ELT.F:17:24: 17 | & NBROWS, NBCOLS, | 1 Warning: Unused dummy argument ‘nbcols’ at (1) [-Wunused-dummy-argument] dfac_asm_ELT.F:18:16: 18 | & OPASSW, OPELIW, STEP, PTRIST, PTRAST, ITLOC, | 1 Warning: Unused dummy argument ‘opassw’ at (1) [-Wunused-dummy-argument] dfac_asm_ELT.F:18:24: 18 | & OPASSW, OPELIW, STEP, PTRIST, PTRAST, ITLOC, | 1 Warning: Unused dummy argument ‘opeliw’ at (1) [-Wunused-dummy-argument] dfac_process_rtnelind.F:26:14: 26 | & COMM, COMM_LOAD, FILS, DAD, ND ) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] dfac_process_rtnelind.F:22:15: 22 | & ITLOC, RHS_MUMPS, COMP, | 1 Warning: Unused dummy argument ‘itloc’ at (1) [-Wunused-dummy-argument] dfac_process_rtnelind.F:24:28: 24 | & IPOOL, LPOOL, LEAF, MYID, SLAVEF, | 1 Warning: Unused dummy argument ‘leaf’ at (1) [-Wunused-dummy-argument] dfac_process_rtnelind.F:20:18: 20 | & PTLUST_S, PTRFAC, | 1 Warning: Unused dummy argument ‘ptlust_s’ at (1) [-Wunused-dummy-argument] dfac_process_rtnelind.F:20:26: 20 | & PTLUST_S, PTRFAC, | 1 Warning: Unused dummy argument ‘ptrfac’ at (1) [-Wunused-dummy-argument] dfac_process_rtnelind.F:22:26: 22 | & ITLOC, RHS_MUMPS, COMP, | 1 Warning: Unused dummy argument ‘rhs_mumps’ at (1) [-Wunused-dummy-argument] dfac_process_rtnelind.F:14:46: 14 | SUBROUTINE DMUMPS_PROCESS_RTNELIND( ROOT, | 1 Warning: Unused dummy argument ‘root’ at (1) [-Wunused-dummy-argument] dsol_root_parallel.F:17:32: 17 | & RHS_SEQ,SIZE_ROOT,A,INFO,MTYPE,LDLT ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] dsol_distrhs.F:455:26: 452 | CALL MPI_ISEND( IRHS_loc_sorted(NEXTROWTOSEND(IPROC_ARG+1)), | 2 ...... 455 | CALL MPI_ISEND( BUFR(1,IBUF), NBRECORDS*NRHS_COL, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dfac_mem_compress_cb.F:116:30: 116 | & LRLU,IPTRLU,IWPOS, | 1 Warning: Unused dummy argument ‘iwpos’ at (1) [-Wunused-dummy-argument] dsol_distrhs.F:201:24: 198 | CALL MPI_RECV(BUFRECI(1), NBRECORDS, MPI_INTEGER, | 2 ...... 201 | CALL MPI_RECV(BUFRECR(1), NBRECORDS*NRHS_COL, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dfac_mem_compress_cb.F:118:18: 118 | & LRLUS,XSIZE, COMP, ACC_TIME, MYID, | 1 Warning: Unused dummy argument ‘lrlus’ at (1) [-Wunused-dummy-argument] dfac_process_band.F:316:46: 316 | CALL DMUMPS_PROCESS_DESC_BANDE( MYID, DESCBAND_STRUC%BUFR(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘bufr’ at (1) dfac_distrib_ELT.F:491:26: 482 | CALL MPI_SEND( BUFI(2, I), NBRECI, MPI_INTEGER, | 2 ...... 491 | CALL MPI_SEND( BUFR(2, I), NBRECR, MPI_DOUBLE_PRECISION, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dfac_distrib_ELT.F:198:21: 198 | & id%ELTVAR( IELTPTR8 ), id%A_ELT( RELTPTR8 ), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘eltvar’ at (1) dfac_distrib_ELT.F:198:44: 198 | & id%ELTVAR( IELTPTR8 ), id%A_ELT( RELTPTR8 ), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘eltval’ at (1) dfac_distrib_ELT.F:200:21: 200 | & id%ROWSCA(1), id%COLSCA(1), KEEP(50) ) | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘rowsca’ at (1) dfac_distrib_ELT.F:200:35: 200 | & id%ROWSCA(1), id%COLSCA(1), KEEP(50) ) | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘colsca’ at (1) dfac_distrib_ELT.F:216:17: 216 | & id%ELTVAR(IELTPTR8), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘elnodes’ at (1) dfac_distrib_ELT.F:217:17: 217 | & id%A_ELT (RELTPTR8), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘elval’ at (1) dfac_distrib_ELT.F:224:17: 224 | & id%ELTVAR(IELTPTR8), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘elnodes’ at (1) dfac_distrib_ELT.F:256:17: 256 | & id%ELTVAR(IELTPTR8), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘elnodes’ at (1) dfac_distrib_ELT.F:257:17: 257 | & id%A_ELT (RELTPTR8), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘elval’ at (1) dfac_distrib_ELT.F:281:31: 274 | CALL MPI_RECV( ELTVAR_LOC( RECV_IELTPTR8 ), MSGLEN, | 2 ...... 281 | CALL MPI_RECV( ELTVAL_LOC( RECV_RELTPTR8 ), MSGLEN, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dfac_process_band.F:20:62: 20 | & KEEP,KEEP8, DKEEP, ITLOC, RHS_MUMPS, ISTEP_TO_INIV2, | 1 Warning: Unused dummy argument ‘istep_to_iniv2’ at (1) [-Wunused-dummy-argument] dfac_process_band.F:20:35: 20 | & KEEP,KEEP8, DKEEP, ITLOC, RHS_MUMPS, ISTEP_TO_INIV2, | 1 Warning: Unused dummy argument ‘itloc’ at (1) [-Wunused-dummy-argument] dfac_process_band.F:15:22: 15 | & LBUFR_BYTES, | 1 Warning: Unused dummy argument ‘lbufr_bytes’ at (1) [-Wunused-dummy-argument] dfac_process_band.F:20:46: 20 | & KEEP,KEEP8, DKEEP, ITLOC, RHS_MUMPS, ISTEP_TO_INIV2, | 1 Warning: Unused dummy argument ‘rhs_mumps’ at (1) [-Wunused-dummy-argument] dsol_bwd.F:19:20: 19 | & FRERE, DAD, FILS, IPOOL, LPOOL, PTRIST, PTRFAC, | 1 Warning: Unused dummy argument ‘dad’ at (1) [-Wunused-dummy-argument] dsol_distrhs.F:23:25: 23 | & LP, LPOK, KEEP, NB_BYTES_LOC, INFO ) | 1 Warning: Unused dummy argument ‘lpok’ at (1) [-Wunused-dummy-argument] drank_revealing.F:14:57: 14 | SUBROUTINE DMUMPS_GET_NS_OPTIONS_FACTO(N,KEEP,ICNTL,MPG) | 1 Warning: Unused dummy argument ‘icntl’ at (1) [-Wunused-dummy-argument] drank_revealing.F:14:61: 14 | SUBROUTINE DMUMPS_GET_NS_OPTIONS_FACTO(N,KEEP,ICNTL,MPG) | 1 Warning: Unused dummy argument ‘mpg’ at (1) [-Wunused-dummy-argument] drank_revealing.F:14:46: 14 | SUBROUTINE DMUMPS_GET_NS_OPTIONS_FACTO(N,KEEP,ICNTL,MPG) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] dfac_process_band.F:251:32: 251 | & STACK_RIGHT_AUTHORIZED | 1 Warning: Unused dummy argument ‘stack_right_authorized’ at (1) [-Wunused-dummy-argument] dfac_process_contrib_type3.F:182:25: 73 | & ISON, 1, MPI_INTEGER, COMM, IERR ) | 2 ...... 182 | & A( IPTRLU + 1_8 ), int(LREQA), | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dfac_process_contrib_type3.F:14:56: 14 | SUBROUTINE DMUMPS_PROCESS_CONTRIB_TYPE3(BUFR,LBUFR, | 1 Warning: Unused dummy argument ‘lbufr’ at (1) [-Wunused-dummy-argument] dana_LDLT_preprocess.F:16:26: 16 | & NCST,KEEP,KEEP8, ROWSCA | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dana_LDLT_preprocess.F:126:29: 126 | & IERROR, KEEP,KEEP8, ICNTL,INPLACE64_GRAPH_COPY) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dfac_process_root2slave.F:16:14: 16 | & BUFR, LBUFR, LBUFR_BYTES, PROCNODE_STEPS, POSFAC, | 1 Warning: Unused dummy argument ‘bufr’ at (1) [-Wunused-dummy-argument] dfac_process_root2slave.F:29:31: 29 | & INTARR, DBLARR, ICNTL, KEEP, KEEP8, DKEEP, ND) | 1 Warning: Unused dummy argument ‘icntl’ at (1) [-Wunused-dummy-argument] dfac_process_root2slave.F:25:31: 25 | & OPASSW, OPELIW, ITLOC, RHS_MUMPS, | 1 Warning: Unused dummy argument ‘itloc’ at (1) [-Wunused-dummy-argument] dfac_process_root2slave.F:16:34: 16 | & BUFR, LBUFR, LBUFR_BYTES, PROCNODE_STEPS, POSFAC, | 1 Warning: Unused dummy argument ‘lbufr_bytes’ at (1) [-Wunused-dummy-argument] dfac_process_root2slave.F:22:28: 22 | & IPOOL, LPOOL, LEAF, | 1 Warning: Unused dummy argument ‘leaf’ at (1) [-Wunused-dummy-argument] dfac_process_root2slave.F:23:15: 23 | & NBFIN, MYID, SLAVEF, | 1 Warning: Unused dummy argument ‘nbfin’ at (1) [-Wunused-dummy-argument] dfac_process_root2slave.F:20:50: 20 | & PTRAST, STEP, PIMASTER, PAMASTER, NSTK_S, COMP, | 1 Warning: Unused dummy argument ‘nstk_s’ at (1) [-Wunused-dummy-argument] dfac_process_root2slave.F:25:16: 25 | & OPASSW, OPELIW, ITLOC, RHS_MUMPS, | 1 Warning: Unused dummy argument ‘opassw’ at (1) [-Wunused-dummy-argument] dfac_process_root2slave.F:25:24: 25 | & OPASSW, OPELIW, ITLOC, RHS_MUMPS, | 1 Warning: Unused dummy argument ‘opeliw’ at (1) [-Wunused-dummy-argument] dfac_scalings.F:15:46: 15 | & ASPK, IRN, ICN, COLSCA, ROWSCA, WK, LWK8, WK_REAL, | 1 Warning: Unused dummy argument ‘wk’ at (1) [-Wunused-dummy-argument] dfac_process_contrib_type2.F:305:20: 108 | CALL MPI_UNPACK( BUFR, LBUFR_BYTES, POSITION, INODE, 1, | 2 ...... 305 | & A(POSCONTRIB), | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dini_defaults.F:52:24: 51 | CALL MUMPS_SIZE_C(I(1),I(2),SIZE_INT) | 2 52 | CALL MUMPS_SIZE_C(R(1),R(2),SIZE_REAL_OR_DOUBLE) | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dini_defaults.F:52:29: 51 | CALL MUMPS_SIZE_C(I(1),I(2),SIZE_INT) | 2 52 | CALL MUMPS_SIZE_C(R(1),R(2),SIZE_REAL_OR_DOUBLE) | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dana_aux_ELT.F:726:34: 726 | & KEEP,KEEP8, ICNTL, SYM ) | 1 Warning: Unused dummy argument ‘icntl’ at (1) [-Wunused-dummy-argument] dana_aux_ELT.F:723:55: 723 | SUBROUTINE DMUMPS_ANA_DIST_ELEMENTS( MYID, SLAVEF, N, | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] dini_defaults.F:65:37: 65 | & DKEEP, MYID ) | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] dana_aux_ELT.F:810:57: 810 | SUBROUTINE DMUMPS_ELTPROC( N, NELT, ELTPROC, SLAVEF, PROCNODE, | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] dfac_sol_pool.F:382:21: 382 | & KEEP,KEEP8, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dfac_sol_pool.F:383:19: 383 | & PROCNODE,SLAVEF,MYID,SBTR,FLAG_SAME_PROC,MIN_PROC) | 1 Warning: Unused dummy argument ‘procnode’ at (1) [-Wunused-dummy-argument] dfac_sol_pool.F:383:26: 383 | & PROCNODE,SLAVEF,MYID,SBTR,FLAG_SAME_PROC,MIN_PROC) | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] dfac_sol_pool.F:381:60: 381 | SUBROUTINE DMUMPS_MEM_CONS_MNG(INODE,POOL,LPOOL,N,STEP, | 1 Warning: Unused dummy argument ‘step’ at (1) [-Wunused-dummy-argument] dini_defaults.F:1291:41: 1291 | SUBROUTINE DMUMPS_SET_KEEP72(id, LP) | 1 Warning: Unused dummy argument ‘lp’ at (1) [-Wunused-dummy-argument] dfac_sol_pool.F:25:50: 25 | & (N, POOL, LPOOL, PROCNODE, SLAVEF, KEEP199, | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] dfac_sol_pool.F:170:39: 170 | & FORCE_EXTRACT_TOP_SBTR ) | 1 Warning: Unused dummy argument ‘force_extract_top_sbtr’ at (1) [-Wunused-dummy-argument] dfac_sol_pool.F:169:50: 169 | & STEP, INODE, KEEP,KEEP8, MYID, ND, | 1 Warning: Unused dummy argument ‘nd’ at (1) [-Wunused-dummy-argument] dfac_distrib_distentry.F:340:29: 337 | CALL MPI_RECV( BUFRECI(1), NBRECORDS * 2 + 1, | 2 ...... 340 | CALL MPI_RECV( BUFRECR(1), NBRECORDS, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dfac_distrib_distentry.F:669:28: 665 | CALL MPI_ISEND( BUFI(1, IACT(ISLAVE), ISLAVE ), | 2 ...... 669 | CALL MPI_ISEND( BUFR(1, IACT(ISLAVE), ISLAVE ), | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dfac_sol_pool.F:515:36: 515 | & ( IPOOL, LPOOL, III, LEAF, | 1 Warning: Unused dummy argument ‘iii’ at (1) [-Wunused-dummy-argument] dfac_sol_pool.F:516:35: 516 | & INODE, STRATEGIE ) | 1 Warning: Unused dummy argument ‘strategie’ at (1) [-Wunused-dummy-argument] dfac_distrib_distentry.F:706:29: 706 | & KEEP,KEEP8, LOCAL_M, LOCAL_N, root, PTR_ROOT, A, LA, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dfac_distrib_distentry.F:706:47: 706 | & KEEP,KEEP8, LOCAL_M, LOCAL_N, root, PTR_ROOT, A, LA, | 1 Warning: Unused dummy argument ‘local_n’ at (1) [-Wunused-dummy-argument] dfac_distrib_distentry.F:708:25: 708 | & SLAVEF, | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] dfac_distrib_distentry.F:17:25: 17 | & RG2L, KEEP,KEEP8, MBLOCK, NBLOCK, NPROW, NPCOL ) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dfac_distrib_distentry.F:16:15: 16 | & SLAVEF, PERM, FILS, | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] dfac_process_blfac_slave.F:189:23: 124 | CALL MPI_UNPACK( BUFR, LBUFR_BYTES, POSITION, INODE, 1, | 2 ...... 189 | & A(POSBLOCFACTO), NPIV*NCOLU, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dfac_scalings_simScale_util.F:769:24: 724 | CALL MPI_IRECV(ISNDRCVJA(OFFS), ITMP, MPI_INTEGER,IPID-1, | 2 ...... 769 | CALL MPI_IRECV(ISNDRCVA(OFFS), SZ, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dfac_scalings_simScale_util.F:783:23: 731 | CALL MPI_SEND(OSNDRCVJA(OFFS), ITMP, MPI_INTEGER, IPID-1, | 2 ...... 783 | CALL MPI_SEND(OSNDRCVA(OFFS), SZ, MPI_DOUBLE_PRECISION, PID-1, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dfac_scalings_simScale_util.F:92:60: 92 | SUBROUTINE DMUMPS_FINDNUMMYROWCOL(MYID, NUMPROCS, COMM, | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] dfac_scalings_simScale_util.F:92:54: 92 | SUBROUTINE DMUMPS_FINDNUMMYROWCOL(MYID, NUMPROCS, COMM, | 1 Warning: Unused dummy argument ‘numprocs’ at (1) [-Wunused-dummy-argument] dfac_scalings_simScale_util.F:170:63: 170 | SUBROUTINE DMUMPS_FILLMYROWCOLINDICES(MYID, NUMPROCS,COMM, | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] dfac_scalings_simScale_util.F:170:58: 170 | SUBROUTINE DMUMPS_FILLMYROWCOLINDICES(MYID, NUMPROCS,COMM, | 1 Warning: Unused dummy argument ‘numprocs’ at (1) [-Wunused-dummy-argument] dfac_process_blocfacto.F:812:27: 790 | & ISLR_INT, 1, MPI_INTEGER, COMM, IERR ) | 2 ...... 812 | & BLR_U(I)%Q(1,1), M*K, MPI_DOUBLE_PRECISION, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dfac_scalings_simScale_util.F:311:50: 311 | DOUBLE PRECISION FUNCTION DMUMPS_ERRSCALOC(D, TMPD, DSZ, | 1 Warning: Unused dummy argument ‘d’ at (1) [-Wunused-dummy-argument] dfac_process_blocfacto.F:227:35: 227 | & BLR_U(1), NB_BLR_U, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘blr_u’ at (1) dfac_process_blocfacto.F:228:35: 228 | & BEGS_BLR_U(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘begs_blr_u’ at (1) dfac_scalings_simScale_util.F:336:48: 336 | DOUBLE PRECISION FUNCTION DMUMPS_ERRSCA1(D, TMPD, DSZ) | 1 Warning: Unused dummy argument ‘d’ at (1) [-Wunused-dummy-argument] dfac_scalings_simScale_util.F:460:56: 460 | SUBROUTINE DMUMPS_BUREDUCE(INV, INOUTV, LEN, DTYPE) | 1 Warning: Unused dummy argument ‘dtype’ at (1) [-Wunused-dummy-argument] dfac_process_blocfacto.F:754:51: 754 | & NPIV, NELIM, DIR, | 1 Warning: Unused dummy argument ‘dir’ at (1) [-Wunused-dummy-argument] dfac_scalings_simScale_util.F:743:38: 743 | SUBROUTINE DMUMPS_DOCOMMINF(MYID, NUMPROCS,TMPD, IDSZ, ITAGCOMM, | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] dfac_process_blocfacto.F:17:44: 17 | & LBUFR_BYTES, PROCNODE_STEPS, MSGSOU, | 1 Warning: Unused dummy argument ‘msgsou’ at (1) [-Wunused-dummy-argument] dfac_scalings_simScale_util.F:838:37: 838 | SUBROUTINE DMUMPS_DOCOMM1N(MYID, NUMPROCS,TMPD, IDSZ, ITAGCOMM, | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] dfac_scalings_simScale_util.F:1099:63: 1099 | SUBROUTINE DMUMPS_FINDNUMMYROWCOLSYM(MYID, NUMPROCS, COMM, | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] dfac_scalings_simScale_util.F:1099:57: 1099 | SUBROUTINE DMUMPS_FINDNUMMYROWCOLSYM(MYID, NUMPROCS, COMM, | 1 Warning: Unused dummy argument ‘numprocs’ at (1) [-Wunused-dummy-argument] dfac_scalings_simScale_util.F:1172:66: 1172 | SUBROUTINE DMUMPS_FILLMYROWCOLINDICESSYM(MYID, NUMPROCS,COMM, | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] dfac_scalings_simScale_util.F:1172:61: 1172 | SUBROUTINE DMUMPS_FILLMYROWCOLINDICESSYM(MYID, NUMPROCS,COMM, | 1 Warning: Unused dummy argument ‘numprocs’ at (1) [-Wunused-dummy-argument] dfac_process_message.F:770:43: 770 | SUBROUTINE DMUMPS_CANCEL_IRECV( INFO1, | 1 Warning: Unused dummy argument ‘info1’ at (1) [-Wunused-dummy-argument] dfac_process_message.F:772:34: 772 | & BUFR, LBUFR, LBUFR_BYTES, | 1 Warning: Unused dummy argument ‘lbufr_bytes’ at (1) [-Wunused-dummy-argument] dana_reordertree.F:732:56: 732 | & NSTEPS,PERM,SYM,INFO,LP,K47,K81,K76,K215,K234,K55,KEEP199, | 1 Warning: Unused dummy argument ‘k234’ at (1) [-Wunused-dummy-argument] dana_reordertree.F:732:60: 732 | & NSTEPS,PERM,SYM,INFO,LP,K47,K81,K76,K215,K234,K55,KEEP199, | 1 Warning: Unused dummy argument ‘k55’ at (1) [-Wunused-dummy-argument] dfac_process_message.F:816:15: 816 | & INFO1, KEEP, BUFR, LBUFR, LBUFR_BYTES, | 1 Warning: Unused dummy argument ‘info1’ at (1) [-Wunused-dummy-argument] dfac_process_blocfacto_LDLT.F:244:23: 153 | CALL MPI_UNPACK( BUFR, LBUFR_BYTES, POSITION, INODE, 1, | 2 ...... 244 | & DYN_PIVINFO, NPIV, | 1 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) dfac_process_blocfacto_LDLT.F:253:22: 153 | CALL MPI_UNPACK( BUFR, LBUFR_BYTES, POSITION, INODE, 1, | 2 ...... 253 | & DYN_BLOCFACTO, int(LA_BLOCFACTO), | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). darrowheads.F:963:32: 963 | CALL DMUMPS_SET_TO_ZERO(root%SCHUR_POINTER(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘a’ at (1) darrowheads.F:677:27: 673 | CALL MPI_SEND(BUFI(1,ISLAVE),TAILLE_SENDI, | 2 ...... 677 | CALL MPI_SEND( BUFR(1,ISLAVE), TAILLE_SENDR, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). darrowheads.F:830:23: 820 | CALL MPI_RECV( BUFI(1), 2*NBRECORDS+1, | 2 ...... 830 | CALL MPI_RECV( BUFR(1), NBRECORDS, MPI_DOUBLE_PRECISION, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dfac_process_blocfacto_LDLT.F:17:44: 17 | & LBUFR_BYTES, PROCNODE_STEPS, MSGSOU, | 1 Warning: Unused dummy argument ‘msgsou’ at (1) [-Wunused-dummy-argument] dfac_process_contrib_type3.F: In function ‘dmumps_process_contrib_type3_’: dfac_process_contrib_type3.F:234:72: warning: ‘pos_root’ may be used uninitialized [-Wmaybe-uninitialized] 234 | & 0) | ^ dfac_process_contrib_type3.F:65:37: note: ‘pos_root’ was declared here 65 | INTEGER(8) :: LREQA, POS_ROOT | ^ darrowheads.F:658:41: 658 | & BUFI, BUFR, NBRECORDS, NBUFS, LP, COMM, | 1 Warning: Unused dummy argument ‘lp’ at (1) [-Wunused-dummy-argument] darrowheads.F:659:20: 659 | & TYPE_PARALL ) | 1 Warning: Unused dummy argument ‘type_parall’ at (1) [-Wunused-dummy-argument] darrowheads.F:915:54: 915 | SUBROUTINE DMUMPS_SET_TO_ZERO(A, LLD, M, N, KEEP) | 1 Warning: Unused dummy argument ‘keep’ at (1) [-Wunused-dummy-argument] dfac_process_end_facto_slave.F: In function ‘dmumps_end_facto_slave_’: dfac_process_end_facto_slave.F:164:22: warning: ‘cb_stored_in_blrstruc’ may be used uninitialized [-Wmaybe-uninitialized] 164 | IF (.NOT. CB_STORED_IN_BLRSTRUC) THEN | ^ dfac_process_end_facto_slave.F:103:41: note: ‘cb_stored_in_blrstruc’ was declared here 103 | LOGICAL :: CB_STORED_IN_BLRSTRUC, COMPRESS_CB | ^ dfac_asm.F:171:25: 171 | & IOLDPS, A_PTR(POSELT), LA_PTR, 1_8, KEEP, KEEP8, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘a’ at (1) dfac_asm.F:786:44: 786 | SUBROUTINE DMUMPS_SET_PARPIVT1 ( INODE, NFRONT, NASS1, KEEP, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] dfac_asm.F:898:53: 898 | SUBROUTINE DMUMPS_UPDATE_PARPIV_ENTRIES ( INODE, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] dfac_asm.F:899:21: 899 | & KEEP, PARPIV, LPARPIV, | 1 Warning: Unused dummy argument ‘keep’ at (1) [-Wunused-dummy-argument] dfac_asm.F:634:43: 634 | & A, LA, POSELT, KEEP, KEEP8, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] darrowheads.F:17:35: 17 | & KEEP, KEEP8, ICNTL, id ) | 1 Warning: Unused dummy argument ‘icntl’ at (1) [-Wunused-dummy-argument] dfac_asm.F:17:43: 17 | & OPASSW, IWPOSCB, MYID, KEEP,KEEP8, IS_ofType5or6, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dfac_asm.F:17:31: 17 | & OPASSW, IWPOSCB, MYID, KEEP,KEEP8, IS_ofType5or6, | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] darrowheads.F:201:70: 201 | & INTARR, LINTARR, DBLARR, LDBLARR, PTRAIW, PTRARW, FRERE_STEPS, | 1 Warning: Unused dummy argument ‘frere_steps’ at (1) [-Wunused-dummy-argument] dfac_asm.F:131:15: 131 | & ICNTL, KEEP,KEEP8, MYID, LRGROUPS) | 1 Warning: Unused dummy argument ‘icntl’ at (1) [-Wunused-dummy-argument] dfac_asm.F:131:33: 131 | & ICNTL, KEEP,KEEP8, MYID, LRGROUPS) | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] dfac_asm.F:128:24: 128 | & NBROWS, NBCOLS, | 1 Warning: Unused dummy argument ‘nbcols’ at (1) [-Wunused-dummy-argument] dfac_asm.F:129:16: 129 | & OPASSW, OPELIW, STEP, PTRIST, PTRAST, ITLOC, | 1 Warning: Unused dummy argument ‘opassw’ at (1) [-Wunused-dummy-argument] dfac_asm.F:129:24: 129 | & OPASSW, OPELIW, STEP, PTRIST, PTRAST, ITLOC, | 1 Warning: Unused dummy argument ‘opeliw’ at (1) [-Wunused-dummy-argument] darrowheads.F:200:36: 200 | & LP, COMM, root, KEEP, KEEP8, FILS, RG2L, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dfac_asm.F:190:35: 190 | & ITLOC, RHS_MUMPS, KEEP,KEEP8) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dfac_asm.F:190:23: 190 | & ITLOC, RHS_MUMPS, KEEP,KEEP8) | 1 Warning: Unused dummy argument ‘rhs_mumps’ at (1) [-Wunused-dummy-argument] dfac_asm.F:221:25: 221 | & RHS_MUMPS, FILS, | 1 Warning: Unused dummy argument ‘fils’ at (1) [-Wunused-dummy-argument] dfac_asm.F:222:15: 222 | & ICNTL, KEEP,KEEP8, MYID, IS_ofType5or6, LDA_VALSON) | 1 Warning: Unused dummy argument ‘icntl’ at (1) [-Wunused-dummy-argument] dfac_asm.F:222:27: 222 | & ICNTL, KEEP,KEEP8, MYID, IS_ofType5or6, LDA_VALSON) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dfac_asm.F:222:33: 222 | & ICNTL, KEEP,KEEP8, MYID, IS_ofType5or6, LDA_VALSON) | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] dfac_asm.F:220:24: 220 | & OPASSW, OPELIW, STEP, PTRIST, PTRAST, ITLOC, | 1 Warning: Unused dummy argument ‘opeliw’ at (1) [-Wunused-dummy-argument] dfac_asm.F:221:19: 221 | & RHS_MUMPS, FILS, | 1 Warning: Unused dummy argument ‘rhs_mumps’ at (1) [-Wunused-dummy-argument] dfac_b.F:342:10: 342 | S_IS_POINTERS%IW => IDUMMY | 1 Warning: Pointer at (1) in pointer assignment might outlive the pointer target [-Wtarget-lifetime] dfac_b.F:346:10: 346 | S_IS_POINTERS%A => CDUMMY | 1 Warning: Pointer at (1) in pointer assignment might outlive the pointer target [-Wtarget-lifetime] dfac_asm.F:316:44: 316 | & IW, NROWS, NELIM, ETATASS, | 1 Warning: Unused dummy argument ‘etatass’ at (1) [-Wunused-dummy-argument] dfac_asm.F:314:40: 314 | & IAFATH, NFRONT, NASS1, | 1 Warning: Unused dummy argument ‘nass1’ at (1) [-Wunused-dummy-argument] dfac_asm.F:316:35: 316 | & IW, NROWS, NELIM, ETATASS, | 1 Warning: Unused dummy argument ‘nelim’ at (1) [-Wunused-dummy-argument] darrowheads.F:628:51: 628 | & DEST_SHR, BUFI, BUFR, NBRECORDS, NBUFS, LP, COMM ) | 1 Warning: Unused dummy argument ‘lp’ at (1) [-Wunused-dummy-argument] darrowheads.F:730:35: 730 | & SLAVEF, PERM, FRERE_STEPS, STEP, INFO1, INFO2 | 1 Warning: Unused dummy argument ‘frere_steps’ at (1) [-Wunused-dummy-argument] darrowheads.F:727:21: 727 | & KEEP, KEEP8, MYID, COMM, NBRECORDS, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] darrowheads.F:730:16: 730 | & SLAVEF, PERM, FRERE_STEPS, STEP, INFO1, INFO2 | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] dfac_asm.F:522:62: 522 | & PIMASTER, PTLUST_S, IW, LIW, STEP, KEEP,KEEP8) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dfac_asm.F:580:43: 580 | & OPASSW, IWPOSCB,MYID, KEEP,KEEP8 ) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dfac_asm.F:580:31: 580 | & OPASSW, IWPOSCB,MYID, KEEP,KEEP8 ) | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] dfac_asm.F:580:17: 580 | & OPASSW, IWPOSCB,MYID, KEEP,KEEP8 ) | 1 Warning: Unused dummy argument ‘opassw’ at (1) [-Wunused-dummy-argument] dfac_b.F:354:30: 354 | CALL DMUMPS_FAC_PAR_I(N,S_IS_POINTERS%IW(1),LIW_ARG_FAC_PAR, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘iw’ at (1) dfac_b.F:355:7: 355 | & S_IS_POINTERS%A(1),LA_ARG_FAC_PAR,IW1(NSTK), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘a’ at (1) dmumps_driver.F:661:25: 661 | CALL MPI_ALLREDUCE(JOB,JOBMIN,1,MPI_INTEGER,MPI_MAX, | 1 ...... 2216 | CALL MPI_ALLREDUCE(TMP1,TMP,1,MPI_2INTEGER, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (rank-1 and scalar) dmumps_driver.F:661:29: 661 | CALL MPI_ALLREDUCE(JOB,JOBMIN,1,MPI_INTEGER,MPI_MAX, | 1 ...... 2216 | CALL MPI_ALLREDUCE(TMP1,TMP,1,MPI_2INTEGER, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (rank-1 and scalar) dmumps_driver.F:663:25: 663 | CALL MPI_ALLREDUCE(JOB,JOBMAX,1,MPI_INTEGER,MPI_MIN, | 1 ...... 2216 | CALL MPI_ALLREDUCE(TMP1,TMP,1,MPI_2INTEGER, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (rank-1 and scalar) dmumps_driver.F:663:29: 663 | CALL MPI_ALLREDUCE(JOB,JOBMAX,1,MPI_INTEGER,MPI_MIN, | 1 ...... 2216 | CALL MPI_ALLREDUCE(TMP1,TMP,1,MPI_2INTEGER, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (rank-1 and scalar) dmumps_driver.F:2113:22: 2113 | CALL MPI_BCAST( id%RINFOG(1), 40, MPI_DOUBLE_PRECISION, MASTER, | 1 ...... 2220 | CALL MPI_BCAST( INFOG(1), 1, MPI_INTEGER, ROOT, COMM, IERR ) | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dmumps_driver.F:2128:28: 2128 | call MPI_ALLREDUCE(id%KEEP8(55),id%KEEP8(57),1, | 1 ...... 2216 | CALL MPI_ALLREDUCE(TMP1,TMP,1,MPI_2INTEGER, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). dmumps_driver.F:2128:41: 2128 | call MPI_ALLREDUCE(id%KEEP8(55),id%KEEP8(57),1, | 1 ...... 2216 | CALL MPI_ALLREDUCE(TMP1,TMP,1,MPI_2INTEGER, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). dsol_fwd_aux.F:116:22: 79 | & FINODE, 1, MPI_INTEGER, COMM, IERR ) | 2 ...... 116 | & WCB( PLEFTWCB ), | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dsol_fwd_aux.F:1080:44: 1080 | & IW, LIW, J1, J3, J2, KEEP, DKEEP) | 1 Warning: Unused dummy argument ‘dkeep’ at (1) [-Wunused-dummy-argument] dsol_fwd_aux.F:1080:37: 1080 | & IW, LIW, J1, J3, J2, KEEP, DKEEP) | 1 Warning: Unused dummy argument ‘keep’ at (1) [-Wunused-dummy-argument] dsol_fwd_aux.F:357:15: 357 | & FILS, STEP, FRERE, DAD, | 1 Warning: Unused dummy argument ‘fils’ at (1) [-Wunused-dummy-argument] dsol_fwd_aux.F:357:28: 357 | & FILS, STEP, FRERE, DAD, | 1 Warning: Unused dummy argument ‘frere’ at (1) [-Wunused-dummy-argument] dfac_process_maprow.F:1224:26: 1224 | & FILS, DAD, | 1 Warning: Unused dummy argument ‘dad’ at (1) [-Wunused-dummy-argument] dsol_bwd_aux.F:1199:17: 1162 | & INODE, 1, MPI_INTEGER, | 2 ...... 1199 | & W(POSWCB + 1), LONG, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dsol_c.F:1309:19: 1306 | & NPIV, 1, MPI_INTEGER, COMM, IERR) | 2 ...... 1309 | & IROWlist, NPIV, MPI_INTEGER, COMM, IERR) | 1 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) dsol_c.F:1317:23: 1306 | & NPIV, 1, MPI_INTEGER, COMM, IERR) | 2 ...... 1317 | & CWORK, NPIV, MPI_DOUBLE_PRECISION, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dsol_c.F:1415:24: 1415 | CALL MPI_PACK(RHSCOMP(IPOSINRHSCOMP,J), NPIV, | 1 ...... 1428 | CALL MPI_PACK(FIN, 1, MPI_INTEGER, BUFFER, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dsol_c.F:1923:29: 1430 | CALL MPI_SEND(BUFFER, POS_BUF, MPI_PACKED, MASTER, | 2 ...... 1923 | CALL MPI_SEND( BUF_RHS_2, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dsol_c.F:2023:34: 1301 | CALL MPI_RECV( BUFFER, SIZE_BUF_BYTES, MPI_PACKED, | 2 ...... 2023 | CALL MPI_RECV(BUF_RHS_2, BUF_EFFSIZE*NRHS, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dsol_c.F:19:53: 19 | & ISTEP_TO_INIV2, TAB_POS_IN_PERE, IBEG_ROOT_DEF, IEND_ROOT_DEF, | 1 Warning: Unused dummy argument ‘ibeg_root_def’ at (1) [-Wunused-dummy-argument] dsol_c.F:19:68: 19 | & ISTEP_TO_INIV2, TAB_POS_IN_PERE, IBEG_ROOT_DEF, IEND_ROOT_DEF, | 1 Warning: Unused dummy argument ‘iend_root_def’ at (1) [-Wunused-dummy-argument] dsol_c.F:20:25: 20 | & IROOT_DEF_RHS_COL1, RHS_ROOT, LRHS_ROOT, SIZE_ROOT, MASTER_ROOT, | 1 Warning: Unused dummy argument ‘iroot_def_rhs_col1’ at (1) [-Wunused-dummy-argument] dsol_c.F:22:38: 22 | & NZ_RHS, NBCOL_INBLOC, NRHS_ORIG, JBEG_RHS, Step2node, LStep2node, | 1 Warning: Unused dummy argument ‘nrhs_orig’ at (1) [-Wunused-dummy-argument] dsol_c.F:1078:27: 1078 | & KEEP,KEEP8, PROCNODE_STEPS, IW, LIW, STEP, BUFFER, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dsol_c.F:1438:54: 1438 | SUBROUTINE DMUMPS_GATHER_SOLUTION_AM1(NSLAVES, N, MYID, COMM, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] dsol_c.F:1447:56: 1447 | & POSINRHSCOMP, LPOS_ROW, NB_FS_IN_RHSCOMP ) | 1 Warning: Unused dummy argument ‘nb_fs_in_rhscomp’ at (1) [-Wunused-dummy-argument] dsol_c.F:1439:21: 1439 | & NRHS, RHSCOMP, LRHSCOMP, NRHSCOMP_COL, | 1 Warning: Unused dummy argument ‘nrhs’ at (1) [-Wunused-dummy-argument] dsol_c.F:1639:37: 1639 | & PTRIST, KEEP,KEEP8, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dsol_c.F:1641:36: 1641 | & PROCNODE, NSLAVES, scaling_data, LSCAL | 1 Warning: Unused dummy argument ‘nslaves’ at (1) [-Wunused-dummy-argument] dsol_c.F:1713:25: 1713 | & ISOL_LOC, | 1 Warning: Unused dummy argument ‘isol_loc’ at (1) [-Wunused-dummy-argument] dsol_c.F:1716:43: 1716 | & PROCNODE_STEPS, KEEP,KEEP8, IW, LIW, STEP, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dsol_c.F:1710:23: 1710 | & SLAVEF, N, MYID_NODES, | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] dsol_c.F:1827:27: 1827 | & KEEP,KEEP8, PROCNODE_STEPS, IW, LIW, STEP, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dsol_c.F:1822:25: 1822 | & (NSLAVES, N, MYID, COMM, | 1 Warning: Unused dummy argument ‘nslaves’ at (1) [-Wunused-dummy-argument] dtype3_root.F:1192:16: 1192 | & root%SCHUR_POINTER(1), root%SCHUR_LLD, LOCAL_M, LOCAL_N, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘valroot’ at (1) dtype3_root.F:1205:17: 1205 | & root%SCHUR_POINTER(1), root%SCHUR_LLD, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘valroot’ at (1) dtype3_root.F:420:14: 420 | & root%SCHUR_POINTER(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘val_root’ at (1) dtype3_root.F:426:19: 426 | & LDA, SONA_PTR( POSSONA_PTR + SHIFT_VAL_SON ), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘val_son’ at (1) dtype3_root.F:432:14: 432 | & root%RG2L_ROW(1), root%RG2L_COL(1), TRANSPOSE_ASM, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘rg2l_row’ at (1) dtype3_root.F:432:32: 432 | & root%RG2L_ROW(1), root%RG2L_COL(1), TRANSPOSE_ASM, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘rg2l_col’ at (1) dtype3_root.F:434:14: 434 | & root%RHS_ROOT(1,1), root%RHS_NLOC ) | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘rhs_root’ at (1) dsol_c.F:2062:27: 2062 | & KEEP,KEEP8, PROCNODE_STEPS, IW, LIW, STEP, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dtype3_root.F:454:19: 454 | & LDA, SONA_PTR( POSSONA_PTR + SHIFT_VAL_SON ), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘val_son’ at (1) dsol_c.F:2060:25: 2060 | & (NSLAVES, N, MYID_NODES, | 1 Warning: Unused dummy argument ‘nslaves’ at (1) [-Wunused-dummy-argument] dtype3_root.F:460:14: 460 | & root%RG2L_ROW(1), root%RG2L_COL(1), TRANSPOSE_ASM, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘rg2l_row’ at (1) dtype3_root.F:460:32: 460 | & root%RG2L_ROW(1), root%RG2L_COL(1), TRANSPOSE_ASM, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘rg2l_col’ at (1) dtype3_root.F:462:14: 462 | & root%RHS_ROOT(1,1), root%RHS_NLOC ) | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘rhs_root’ at (1) dfac_scalings_simScaleAbs.F: In function ‘dmumps_simscaleabssym_’: dfac_scalings_simScaleAbs.F:845:24: warning: ‘irnghbprcs’ may be used uninitialized [-Wmaybe-uninitialized] 845 | INTEGER IRNGHBPRCS, IRSNDRCVIA,IRSNDRCVJA | ^ dfac_scalings_simScaleAbs.F:1133:72: warning: ‘irsndrcvia’ may be used uninitialized [-Wmaybe-uninitialized] 1133 | & COMM) | ^ dfac_scalings_simScaleAbs.F:845:36: note: ‘irsndrcvia’ was declared here 845 | INTEGER IRNGHBPRCS, IRSNDRCVIA,IRSNDRCVJA | ^ dfac_scalings_simScaleAbs.F:845:47: warning: ‘irsndrcvja’ may be used uninitialized [-Wmaybe-uninitialized] 845 | INTEGER IRNGHBPRCS, IRSNDRCVIA,IRSNDRCVJA | ^ dfac_scalings_simScaleAbs.F:1133:72: warning: ‘istatus’ may be used uninitialized [-Wmaybe-uninitialized] 1133 | & COMM) | ^ dfac_scalings_simScaleAbs.F:847:21: note: ‘istatus’ was declared here 847 | INTEGER ISTATUS, REQUESTS, TMPWORK | ^ dfac_scalings_simScaleAbs.F:1133:72: warning: ‘ornghbprcs’ may be used uninitialized [-Wmaybe-uninitialized] 1133 | & COMM) | ^ dfac_scalings_simScaleAbs.F:846:24: note: ‘ornghbprcs’ was declared here 846 | INTEGER ORNGHBPRCS, ORSNDRCVIA,ORSNDRCVJA | ^ dfac_scalings_simScaleAbs.F:1133:72: warning: ‘orsndrcvia’ may be used uninitialized [-Wmaybe-uninitialized] 1133 | & COMM) | ^ dfac_scalings_simScaleAbs.F:846:36: note: ‘orsndrcvia’ was declared here 846 | INTEGER ORNGHBPRCS, ORSNDRCVIA,ORSNDRCVJA | ^ dfac_scalings_simScaleAbs.F:846:47: warning: ‘orsndrcvja’ may be used uninitialized [-Wmaybe-uninitialized] 846 | INTEGER ORNGHBPRCS, ORSNDRCVIA,ORSNDRCVJA | ^ dfac_scalings_simScaleAbs.F:1133:72: warning: ‘requests’ may be used uninitialized [-Wmaybe-uninitialized] 1133 | & COMM) | ^ dfac_scalings_simScaleAbs.F:847:31: note: ‘requests’ was declared here 847 | INTEGER ISTATUS, REQUESTS, TMPWORK | ^ dtype3_root.F:868:60: 868 | SUBROUTINE DMUMPS_DEF_GRID( NPROCS, NPROW, NPCOL, SIZE, K50 ) | 1 Warning: Unused dummy argument ‘size’ at (1) [-Wunused-dummy-argument] dsol_c.F:2163:27: 2163 | & KEEP,KEEP8, PROCNODE_STEPS, IW, LIW, STEP, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dtype3_root.F:1087:55: 1087 | & STEP, PIMASTER, PAMASTER, ITLOC, RHS_MUMPS, | 1 Warning: Unused dummy argument ‘itloc’ at (1) [-Wunused-dummy-argument] dtype3_root.F:1220:24: 1220 | & KEEP, KEEP8, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dtype3_root.F:1216:42: 1216 | & VALROOT, LOCAL_M_LLD, LOCAL_M, LOCAL_N, | 1 Warning: Unused dummy argument ‘local_m’ at (1) [-Wunused-dummy-argument] dfac_driver.F:374:24: 374 | CALL MPI_REDUCE ( id%KEEP8(24), LWK_USER_SUM8, 1, MPI_INTEGER8, | 1 ...... 3901 | CALL MPI_REDUCE( LOC_VAL, AVG_VAL, 1, MPI_DOUBLE_PRECISION, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/REAL(8)). dtype3_root.F:1221:17: 1221 | & MYID) | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] dfac_driver.F:374:38: 374 | CALL MPI_REDUCE ( id%KEEP8(24), LWK_USER_SUM8, 1, MPI_INTEGER8, | 1 ...... 3901 | CALL MPI_REDUCE( LOC_VAL, AVG_VAL, 1, MPI_DOUBLE_PRECISION, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/REAL(8)). dfac_driver.F:524:21: 446 | CALL MPI_BCAST( KEEP(12), 1, MPI_INTEGER, | 2 ...... 524 | CALL MPI_BCAST(CNTL1, 1, MPI_DOUBLE_PRECISION, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dtype3_root.F:1331:38: 1331 | & VALROOT, LOCAL_M_LLD, LOCAL_M, LOCAL_N, FILS, | 1 Warning: Unused dummy argument ‘local_m’ at (1) [-Wunused-dummy-argument] dtype3_root.F:1334:17: 1334 | & MYID) | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] dfac_driver.F:2170:26: 730 | CALL MPI_ALLREDUCE( ITMP, JTMP, 1, MPI_INTEGER, | 2 ...... 2170 | CALL MPI_ALLREDUCE(id%KEEP8(29), NZ_locMAX8, 1, MPI_INTEGER8, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). dfac_driver.F:2170:40: 730 | CALL MPI_ALLREDUCE( ITMP, JTMP, 1, MPI_INTEGER, | 2 ...... 2170 | CALL MPI_ALLREDUCE(id%KEEP8(29), NZ_locMAX8, 1, MPI_INTEGER8, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). dtype3_root.F:1297:32: 1297 | & IFLAG, IERROR ) | 1 Warning: Unused dummy argument ‘ierror’ at (1) [-Wunused-dummy-argument] dtype3_root.F:1297:24: 1297 | & IFLAG, IERROR ) | 1 Warning: Unused dummy argument ‘iflag’ at (1) [-Wunused-dummy-argument] dfac_driver.F:2806:27: 2806 | CALL MPI_RECV( KEEP(17), 1, MPI_INTEGER, 1, DEFIC_TAG, | 1 ...... 4010 | CALL MPI_RECV( id%REDRHS((I-1)*id%LREDRHS+1), | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/REAL(8)). dfac_driver.F:2811:27: 2811 | CALL MPI_SEND( KEEP(17), 1, MPI_INTEGER, 0, DEFIC_TAG, | 1 ...... 4003 | & id%root%RHS_CNTR_MASTER_ROOT((I-1)*SIZE_SCHUR+1), | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/REAL(8)). dfac_driver.F:3855:28: 3855 | & MP, MPG, INFO16, INFOG18, INFOG19, NSLAVES, IRANK, KEEP ) | 1 Warning: Unused dummy argument ‘info16’ at (1) [-Wunused-dummy-argument] dfac_driver.F:3855:62: 3855 | & MP, MPG, INFO16, INFOG18, INFOG19, NSLAVES, IRANK, KEEP ) | 1 Warning: Unused dummy argument ‘irank’ at (1) [-Wunused-dummy-argument] dfac_driver.F:3855:68: 3855 | & MP, MPG, INFO16, INFOG18, INFOG19, NSLAVES, IRANK, KEEP ) | 1 Warning: Unused dummy argument ‘keep’ at (1) [-Wunused-dummy-argument] dfac_driver.F:3855:15: 3855 | & MP, MPG, INFO16, INFOG18, INFOG19, NSLAVES, IRANK, KEEP ) | 1 Warning: Unused dummy argument ‘mp’ at (1) [-Wunused-dummy-argument] dfac_driver.F:3855:55: 3855 | & MP, MPG, INFO16, INFOG18, INFOG19, NSLAVES, IRANK, KEEP ) | 1 Warning: Unused dummy argument ‘nslaves’ at (1) [-Wunused-dummy-argument] dfac_driver.F:3854:49: 3854 | SUBROUTINE DMUMPS_PRINT_ALLOCATED_MEM( PROK, PROKG, PRINT_MAXAVG, | 1 Warning: Unused dummy argument ‘prok’ at (1) [-Wunused-dummy-argument] dtype3_root.F:829:43: 829 | & KEEP, INFO ) | 1 Warning: Unused dummy argument ‘keep’ at (1) [-Wunused-dummy-argument] dsol_aux.F:804:26: 802 | CALL MPI_SEND(N_LOCAL_LIST, 1, | 2 803 | & MPI_INTEGER, MASTER, TAG_SIZE, id%COMM,IERR) 804 | CALL MPI_SEND(LOCAL_LIST, N_LOCAL_LIST, | 1 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) dsol_aux.F:847:26: 827 | CALL MPI_RECV(TMP, 1, MPI_INTEGER, MPI_ANY_SOURCE, | 2 ...... 847 | CALL MPI_RECV(LOCAL_LIST, NSTEPS, MPI_INTEGER, | 1 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) dsol_aux.F:1184:70: 1184 | & NRHS_B, WCB, LWCB, LDA_WCB, PPIV_COURANT, MTYPE, KEEP) | 1 Warning: Unused dummy argument ‘keep’ at (1) [-Wunused-dummy-argument] dsol_aux.F:1325:28: 1325 | & MTYPE, KEEP, COEF_Y ) | 1 Warning: Unused dummy argument ‘keep’ at (1) [-Wunused-dummy-argument] dsol_aux.F:528:23: 528 | & W, KEEP,KEEP8 ) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dsol_aux.F:14:36: 14 | SUBROUTINE DMUMPS_FREETOPSO( N, KEEP28, IWCB, LIWW, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] dsol_aux.F:16:41: 16 | & POSWCB,IWPOSCB,PTRICB,PTRACB) | 1 Warning: Unused dummy argument ‘ptracb’ at (1) [-Wunused-dummy-argument] dsol_aux.F:16:34: 16 | & POSWCB,IWPOSCB,PTRICB,PTRACB) | 1 Warning: Unused dummy argument ‘ptricb’ at (1) [-Wunused-dummy-argument] dsol_aux.F:15:14: 15 | & W, LWC, | 1 Warning: Unused dummy argument ‘w’ at (1) [-Wunused-dummy-argument] dsol_aux.F:35:32: 35 | SUBROUTINE DMUMPS_COMPSO(N,KEEP28,IWCB,LIWW,W,LWC, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] dsol_aux.F:86:64: 86 | SUBROUTINE DMUMPS_SOL_X(A, NZ8, N, IRN, ICN, Z, KEEP,KEEP8, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dsol_aux.F:172:29: 172 | & KEEP, KEEP8, COLSCA, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dsol_aux.F:223:27: 223 | & KEEP,KEEP8) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dsol_aux.F:421:39: 421 | & LHS, WRHS, W, RHS, KEEP,KEEP8) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dsol_aux.F:587:23: 587 | & W, KEEP,KEEP8, COLSCA ) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dsol_aux.F:860:12: 860 | & LP, ARRET, GRAIN ) | 1 Warning: Unused dummy argument ‘lp’ at (1) [-Wunused-dummy-argument] dsol_aux.F:938:24: 938 | & LP, KEEP,KEEP8 ) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dsol_aux.F:938:12: 938 | & LP, KEEP,KEEP8 ) | 1 Warning: Unused dummy argument ‘lp’ at (1) [-Wunused-dummy-argument] dsol_driver.F:1304:26: 582 | CALL MPI_BCAST( id%KEEP(401), 1, MPI_INTEGER, MASTER, id%COMM, | 2 ...... 1304 | CALL MPI_BCAST( WORKSPACE_MINIMAL_PREFERRED, 1, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (LOGICAL(4)/INTEGER(4)). dsol_aux.F:1038:13: 1038 | & KEEP, RHSCOMP, NRHS, LRHSCOMP, FIRST_ROW_RHSCOMP, W, LD_W, | 1 Warning: Unused dummy argument ‘keep’ at (1) [-Wunused-dummy-argument] dsol_driver.F:3613:16: 3590 | & C_DUMMY, 1, 1, | 2 ...... 3613 | & id%RHSCOMP(IBEG_RHSCOMP), LD_RHSCOMP, NBRHS_EFF, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) dsol_driver.F:3614:16: 3591 | & IDUMMY, 0, | 2 ...... 3614 | & id%POSINRHSCOMP_ROW(1), NB_FS_RHSCOMP_F, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) dsol_driver.F:3616:16: 3592 | & JDUMMY, id%KEEP(1), id%KEEP8(1), id%PROCNODE_STEPS(1), | 2 ...... 3616 | & id%PTLUST_S(1), id%KEEP(1), id%KEEP8(1), | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) dsol_driver.F:3618:16: 3593 | & IDUMMY, 1, | 2 ...... 3618 | & IS(1), LIW_PASSED, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) dsol_driver.F:3983:31: 2413 | CALL MPI_SEND(LD_REDRHS,1,MPI_INTEGER, | 2 ...... 3983 | CALL MPI_SEND(id%REDRHS(KDEC), | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dsol_aux.F:1088:35: 1088 | & MPRINT, ICNTL, KEEP,KEEP8) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dsol_driver.F:4001:31: 2417 | CALL MPI_RECV(LD_REDRHS,1,MPI_INTEGER, | 2 ...... 4001 | CALL MPI_RECV(PTR_RHS_ROOT(II), | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dsol_aux.F:1086:35: 1086 | SUBROUTINE DMUMPS_SOL_Q(MTYPE, IFLAG, N, | 1 Warning: Unused dummy argument ‘mtype’ at (1) [-Wunused-dummy-argument] dsol_aux.F:1087:19: 1087 | & LHS, WRHS, W, RES, GIVNORM, ANORM, XNORM, SCLNRM, | 1 Warning: Unused dummy argument ‘wrhs’ at (1) [-Wunused-dummy-argument] dsol_driver.F:4066:55: 4041 | & , 1, 1, 1, 1, IDUMMY, 1, JDUMMY, KDUMMY, 1, LDUMMY, 1, MDUMMY | 2 ...... 4066 | & NZ_THIS_BLOCK, NBCOL_INBLOC, id%NRHS, JBEG_RHS, id%Step2node(1), | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) dsol_driver.F:4067:19: 4041 | & , 1, 1, 1, 1, IDUMMY, 1, JDUMMY, KDUMMY, 1, LDUMMY, 1, MDUMMY | 2 ...... 4067 | & id%KEEP(28),IRHS_SPARSE_COPY(1),IRHS_PTR_COPY(1), size(PERM_RHS), | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) dsol_driver.F:4067:39: 4041 | & , 1, 1, 1, 1, IDUMMY, 1, JDUMMY, KDUMMY, 1, LDUMMY, 1, MDUMMY | 2 ...... 4067 | & id%KEEP(28),IRHS_SPARSE_COPY(1),IRHS_PTR_COPY(1), size(PERM_RHS), | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) dsol_driver.F:4281:16: 4240 | & JDUMMY, id%KEEP(1), id%KEEP8(1), | 2 ...... 4281 | & id%PTLUST_S(1), id%KEEP(1), id%KEEP8(1), | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) dsol_driver.F:4282:38: 4241 | & id%PROCNODE_STEPS(1), IDUMMY, 1, | 2 ...... 4282 | & id%PROCNODE_STEPS(1), IS(1), LIW_PASSED, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) dsol_driver.F:4286:16: 4245 | & C_DUMMY, 1 , 1, IDUMMY, 1, | 2 ...... 4286 | & id%RHSCOMP(IBEG_RHSCOMP), LD_RHSCOMP, NBRHS_EFF, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) dsol_driver.F:4287:16: 4245 | & C_DUMMY, 1 , 1, IDUMMY, 1, | 2 ...... 4287 | & id%POSINRHSCOMP_COL(1), id%N, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) dsol_driver.F:4293:16: 4252 | & C_DUMMY, 1, 1, | 2 ...... 4293 | & id%RHSCOMP(IBEG_RHSCOMP), LD_RHSCOMP, NBRHS_EFF, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) dsol_driver.F:4301:16: 4260 | & IDUMMY, 1, 0 | 2 ...... 4301 | & id%POSINRHSCOMP_COL(1), id%N, NB_FS_RHSCOMP_TOT | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) dsol_driver.F:4559:33: 1668 | CALL MPI_REDUCE( MAT_ALLOC_LOC, MAT_ALLOC, 1, | 2 ...... 4559 | CALL MPI_REDUCE( R_LOCWK54, R_W( id%N + 1 ), | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dsol_driver.F:4559:44: 1668 | CALL MPI_REDUCE( MAT_ALLOC_LOC, MAT_ALLOC, 1, | 2 ...... 4559 | CALL MPI_REDUCE( R_LOCWK54, R_W( id%N + 1 ), | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dsol_driver.F:5725:12: 3590 | & C_DUMMY, 1, 1, | 2 ...... 5725 | & id%RHSCOMP(IBEG_RHSCOMP), LD_RHSCOMP, 1, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) dsol_aux.F:1369:13: 1369 | & INODE, N, NPIV, LIELL, NELIM, NSLAVES, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] dsol_aux.F:1394:45: 1394 | INTEGER :: IPOSINRHSCOMP, JJ, K, NBK, | 1 Warning: Unused variable ‘nbk’ declared at (1) [-Wunused-variable] dsol_driver.F:5726:12: 3591 | & IDUMMY, 0, | 2 ...... 5726 | & PTR_POSINRHSCOMP_FWD(1), NB_FS_RHSCOMP_F, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) dsol_aux.F:1369:36: 1369 | & INODE, N, NPIV, LIELL, NELIM, NSLAVES, | 1 Warning: Unused dummy argument ‘nelim’ at (1) [-Wunused-dummy-argument] dsol_aux.F:1369:45: 1369 | & INODE, N, NPIV, LIELL, NELIM, NSLAVES, | 1 Warning: Unused dummy argument ‘nslaves’ at (1) [-Wunused-dummy-argument] dsol_aux.F:1376:49: 1376 | & MTYPE, KEEP, OOCWRITE_COMPATIBLE_WITH_BLR, | 1 Warning: Unused dummy argument ‘oocwrite_compatible_with_blr’ at (1) [-Wunused-dummy-argument] dsol_driver.F:5728:12: 3592 | & JDUMMY, id%KEEP(1), id%KEEP8(1), id%PROCNODE_STEPS(1), | 2 ...... 5728 | & id%PTLUST_S(1), id%KEEP(1), id%KEEP8(1), | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) dsol_driver.F:5730:12: 3593 | & IDUMMY, 1, | 2 ...... 5730 | & IS(1), LIW_PASSED, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) dsol_driver.F:5825:20: 4239 | & MTYPE, id%RHS(1), LD_RHS, id%NRHS, JBEG_RHS, | 2 ...... 5825 | & SOLVET, C_Y, id%N, NBRHS_EFF, 1, | 1 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) dsol_driver.F:5839:20: 4239 | & MTYPE, id%RHS(1), LD_RHS, id%NRHS, JBEG_RHS, | 2 ...... 5839 | & SOLVET, C_Y, id%N, NBRHS_EFF, 1, | 1 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) dsol_driver.F:5840:12: 4240 | & JDUMMY, id%KEEP(1), id%KEEP8(1), | 2 ...... 5840 | & id%PTLUST_S(1), id%KEEP(1),id%KEEP8(1), | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) dsol_driver.F:5842:12: 4241 | & id%PROCNODE_STEPS(1), IDUMMY, 1, | 2 ...... 5842 | & IS(1), LIW_PASSED, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) dsol_driver.F:5846:12: 4245 | & C_DUMMY, 1 , 1, IDUMMY, 1, | 2 ...... 5846 | & id%RHSCOMP(IBEG_RHSCOMP), LD_RHSCOMP, NBRHS_EFF, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) dsol_aux.F:1499:13: 1499 | & INODE, N, NPIV, LIELL, NELIM, NSLAVES, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] dsol_driver.F:5847:12: 4245 | & C_DUMMY, 1 , 1, IDUMMY, 1, | 2 ...... 5847 | & PTR_POSINRHSCOMP_BWD(1), id%N, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) dana_driver.F:5031:27: 4943 | CALL MPI_SEND( NZ_loc8, 1, MPI_INTEGER8, MASTER, | 2 ...... 5031 | CALL MPI_SEND( id%IRN_loc(I8), SIZE_SENT, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/INTEGER(8)). dana_driver.F:508:30: 508 | CALL MPI_ALLREDUCE( id%KEEP8(29), id%KEEP8(28), 1, | 1 ...... 5237 | CALL MPI_ALLREDUCE(DO_WRITE, DO_WRITE_CHECK, 1, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). dana_driver.F:508:44: 508 | CALL MPI_ALLREDUCE( id%KEEP8(29), id%KEEP8(28), 1, | 1 ...... 5237 | CALL MPI_ALLREDUCE(DO_WRITE, DO_WRITE_CHECK, 1, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). dana_driver.F:513:28: 451 | CALL MPI_BCAST( KEEP(60), 1, MPI_INTEGER, MASTER, id%COMM, IERR ) | 2 ...... 513 | CALL MPI_BCAST( id%KEEP8(28), 1, MPI_INTEGER8, MASTER, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). dana_driver.F:1917:26: 451 | CALL MPI_BCAST( KEEP(60), 1, MPI_INTEGER, MASTER, id%COMM, IERR ) | 2 ...... 1917 | CALL MPI_BCAST( SIZEOFBLOCKS, NBLK, MPI_INTEGER, MASTER, | 1 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) dana_driver.F:2670:26: 2670 | CALL MPI_RECV(id%NBSA_LOCAL,1,MPI_INTEGER, | 1 ...... 4922 | CALL MPI_RECV( MATPTR( I+1 ), 1, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/INTEGER(8)). dana_driver.F:2876:14: 2876 | & id%CANDIDATES(1,1), id%I_AM_CAND(1) ) | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘candidates’ at (1) dana_driver.F:2876:34: 2876 | & id%CANDIDATES(1,1), id%I_AM_CAND(1) ) | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘i_am_cand’ at (1) dana_driver.F:3744:23: 3647 | CALL MPI_REDUCE( KEEP8(11), SUM_KEEP811_THIS_NODE, 1, | 2 ...... 3744 | CALL MPI_REDUCE( INFO(15), SUM_INFO15_THIS_NODE, 1, MPI_INTEGER, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/INTEGER(8)). dana_driver.F:3744:33: 3647 | CALL MPI_REDUCE( KEEP8(11), SUM_KEEP811_THIS_NODE, 1, | 2 ...... 3744 | CALL MPI_REDUCE( INFO(15), SUM_INFO15_THIS_NODE, 1, MPI_INTEGER, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/INTEGER(8)). dtools.F:291:17: 291 | & SON_A(IACHK), SIZFR_SON_A, MonBloc, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘afac’ at (1) dtools.F:1836:23: 1830 | CALL dcopy(N8, SRC(1), 1, DEST(1), 1) | 2 ...... 1836 | CALL dcopy(I4SIZE, SRC(SHIFT8), 1, DEST(SHIFT8), 1) | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/INTEGER(8)). dtools.F:18:17: 18 | & , LRGROUPS, NASS | 1 Warning: Unused dummy argument ‘lrgroups’ at (1) [-Wunused-dummy-argument] dtools.F:18:23: 18 | & , LRGROUPS, NASS | 1 Warning: Unused dummy argument ‘nass’ at (1) [-Wunused-dummy-argument] dtools.F:16:54: 16 | &POSFAC, LRLU, LRLUS, IWPOS, PTRAST, PTRFAC, STEP, KEEP,KEEP8, | 1 Warning: Unused dummy argument ‘step’ at (1) [-Wunused-dummy-argument] dtools.F:457:36: 457 | & PTRIST, PTRAST, IW, LIW, A, LA, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] dtools.F:459:51: 459 | & IPTRLU, STEP, MYID, KEEP, KEEP8, TYPE_SON | 1 Warning: Unused dummy argument ‘type_son’ at (1) [-Wunused-dummy-argument] dana_driver.F:3974:53: 3974 | SUBROUTINE DMUMPS_ANA_CHECK_KEEP(id, I_AM_SLAVE) | 1 Warning: Unused dummy argument ‘i_am_slave’ at (1) [-Wunused-dummy-argument] dtools.F:499:38: 499 | & INFO, INFOG, PROK, MP, PROKG, MPG | 1 Warning: Unused dummy argument ‘mp’ at (1) [-Wunused-dummy-argument] dtools.F:498:60: 498 | & MYID, COMM, N, NELT, NA, LNA, NNZ8, NA_ELT8, NSLAVES, | 1 Warning: Unused dummy argument ‘na_elt8’ at (1) [-Wunused-dummy-argument] dtools.F:498:51: 498 | & MYID, COMM, N, NELT, NA, LNA, NNZ8, NA_ELT8, NSLAVES, | 1 Warning: Unused dummy argument ‘nnz8’ at (1) [-Wunused-dummy-argument] dtools.F:499:34: 499 | & INFO, INFOG, PROK, MP, PROKG, MPG | 1 Warning: Unused dummy argument ‘prok’ at (1) [-Wunused-dummy-argument] dtools.F:1428:37: 1428 | & BLR_STRAT, OOC_STRAT, | 1 Warning: Unused dummy argument ‘ooc_strat’ at (1) [-Wunused-dummy-argument] dtools.F:1476:43: 1476 | & KEEP, KEEP8, IFLAG, IERROR | 1 Warning: Unused dummy argument ‘ierror’ at (1) [-Wunused-dummy-argument] dtools.F:1476:35: 1476 | & KEEP, KEEP8, IFLAG, IERROR | 1 Warning: Unused dummy argument ‘iflag’ at (1) [-Wunused-dummy-argument] dtools.F:1475:37: 1475 | & BLR_STRAT, OOC_STRAT, | 1 Warning: Unused dummy argument ‘ooc_strat’ at (1) [-Wunused-dummy-argument] dtools.F:1579:22: 1579 | & IOLDPS, HF, IW, LIW, | 1 Warning: Unused dummy argument ‘hf’ at (1) [-Wunused-dummy-argument] dtools.F:1578:27: 1578 | & N, INODE, IFATH, KEEP, | 1 Warning: Unused dummy argument ‘ifath’ at (1) [-Wunused-dummy-argument] dtools.F:1578:20: 1578 | & N, INODE, IFATH, KEEP, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] dtools.F:1579:18: 1579 | & IOLDPS, HF, IW, LIW, | 1 Warning: Unused dummy argument ‘ioldps’ at (1) [-Wunused-dummy-argument] dtools.F:1579:26: 1579 | & IOLDPS, HF, IW, LIW, | 1 Warning: Unused dummy argument ‘iw’ at (1) [-Wunused-dummy-argument] dtools.F:1578:13: 1578 | & N, INODE, IFATH, KEEP, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] dtools.F:1608:20: 1608 | & N, INODE, IFATH, FILS, PERM, KEEP, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] dtools.F:1608:45: 1608 | & N, INODE, IFATH, FILS, PERM, KEEP, | 1 Warning: Unused dummy argument ‘keep’ at (1) [-Wunused-dummy-argument] dfac_process_blfac_slave.F: In function ‘dmumps_process_blfac_slave_’: dfac_process_blfac_slave.F:341:72: warning: ‘posblocfacto’ may be used uninitialized [-Wmaybe-uninitialized] 341 | & A_PTR( CPOS ), NCOL1 ) | ^ dfac_process_blfac_slave.F:87:37: note: ‘posblocfacto’ was declared here 87 | INTEGER(8) POSELT, POSBLOCFACTO | ^ dfac_process_blfac_slave.F:316:72: warning: ‘begs_blr_u.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 316 | & ) | ^ dfac_process_blfac_slave.F:102:50: note: ‘begs_blr_u.dim[0].ubound’ was declared here 102 | INTEGER, POINTER, DIMENSION(:) :: BEGS_BLR_U | ^ dfac_process_blfac_slave.F:316:72: warning: ‘begs_blr_u.data’ may be used uninitialized [-Wmaybe-uninitialized] 316 | & ) | ^ dfac_process_blfac_slave.F:102:50: note: ‘begs_blr_u.data’ was declared here 102 | INTEGER, POINTER, DIMENSION(:) :: BEGS_BLR_U | ^ dfac_distrib_ELT.F: In function ‘dmumps_elt_distrib_’: dfac_distrib_ELT.F:318:72: warning: ‘rg2l.data’ may be used uninitialized [-Wmaybe-uninitialized] 318 | & ( id%ELTVAR( id%ELTPTR(IELT) + I - 1 ) ) | ^ dfac_distrib_ELT.F:75:50: note: ‘rg2l.data’ was declared here 75 | INTEGER, DIMENSION( : ), POINTER :: RG2L | ^ dfac_distrib_ELT.F:318:72: warning: ‘rg2l.offset’ may be used uninitialized [-Wmaybe-uninitialized] 318 | & ( id%ELTVAR( id%ELTPTR(IELT) + I - 1 ) ) | ^ dfac_distrib_ELT.F:75:50: note: ‘rg2l.offset’ was declared here 75 | INTEGER, DIMENSION( : ), POINTER :: RG2L | ^ dfac_distrib_ELT.F:318:72: warning: ‘rg2l.dim[0].stride’ may be used uninitialized [-Wmaybe-uninitialized] 318 | & ( id%ELTVAR( id%ELTPTR(IELT) + I - 1 ) ) | ^ dfac_distrib_ELT.F:75:50: note: ‘rg2l.dim[0].stride’ was declared here 75 | INTEGER, DIMENSION( : ), POINTER :: RG2L | ^ dfac_distrib_ELT.F:401:72: warning: ‘bufi.offset’ may be used uninitialized [-Wmaybe-uninitialized] 401 | & COMM, STATUS, IERR_MPI ) | ^ dfac_distrib_ELT.F:69:53: note: ‘bufi.offset’ was declared here 69 | INTEGER, DIMENSION( :, : ), ALLOCATABLE :: BUFI | ^ dfac_distrib_ELT.F:401:72: warning: ‘bufi.dim[1].stride’ may be used uninitialized [-Wmaybe-uninitialized] 401 | & COMM, STATUS, IERR_MPI ) | ^ dfac_distrib_ELT.F:69:53: note: ‘bufi.dim[1].stride’ was declared here 69 | INTEGER, DIMENSION( :, : ), ALLOCATABLE :: BUFI | ^ dfac_distrib_ELT.F:411:72: warning: ‘bufr.offset’ may be used uninitialized [-Wmaybe-uninitialized] 411 | & COMM, STATUS, IERR_MPI ) | ^ dfac_distrib_ELT.F:70:62: note: ‘bufr.offset’ was declared here 70 | DOUBLE PRECISION, DIMENSION( :, : ), ALLOCATABLE :: BUFR | ^ dfac_distrib_ELT.F:411:72: warning: ‘bufr.dim[1].stride’ may be used uninitialized [-Wmaybe-uninitialized] 411 | & COMM, STATUS, IERR_MPI ) | ^ dfac_distrib_ELT.F:70:62: note: ‘bufr.dim[1].stride’ was declared here 70 | DOUBLE PRECISION, DIMENSION( :, : ), ALLOCATABLE :: BUFR | ^ dana_mtrans.F: In function ‘dmumps_mtransu_’: dana_mtrans.F:768:72: warning: ‘i’ may be used uninitialized [-Wmaybe-uninitialized] 768 | 80 IPERM(I) = J | ^ dana_mtrans.F:702:15: note: ‘i’ was declared here 702 | INTEGER I,J,J1,JORD,NFC,K,KK, | ^ dana_mtrans.F:769:72: warning: ‘ii’ may be used uninitialized [-Wmaybe-uninitialized] 769 | ARP(J) = int(II - IP(J)) + 1 | ^ dana_mtrans.F:704:32: note: ‘ii’ was declared here 704 | INTEGER(8) :: IN1, IN2, II | ^ dfac_scalings_simScaleAbs.F: In function ‘dmumps_simscaleabsuns_’: dfac_scalings_simScaleAbs.F:614:72: warning: ‘icnghbprcs’ may be used uninitialized [-Wmaybe-uninitialized] 614 | & COMM) | ^ dfac_scalings_simScaleAbs.F:224:24: note: ‘icnghbprcs’ was declared here 224 | INTEGER ICNGHBPRCS, ICSNDRCVIA,ICSNDRCVJA | ^ dfac_scalings_simScaleAbs.F:614:72: warning: ‘icsndrcvia’ may be used uninitialized [-Wmaybe-uninitialized] 614 | & COMM) | ^ dfac_scalings_simScaleAbs.F:224:36: note: ‘icsndrcvia’ was declared here 224 | INTEGER ICNGHBPRCS, ICSNDRCVIA,ICSNDRCVJA | ^ dfac_scalings_simScaleAbs.F:224:47: warning: ‘icsndrcvja’ may be used uninitialized [-Wmaybe-uninitialized] 224 | INTEGER ICNGHBPRCS, ICSNDRCVIA,ICSNDRCVJA | ^ dfac_scalings_simScaleAbs.F:221:29: warning: ‘imycptr’ may be used uninitialized [-Wmaybe-uninitialized] 221 | INTEGER IMYRPTR,IMYCPTR | ^ dfac_scalings_simScaleAbs.F:625:72: warning: ‘irnghbprcs’ may be used uninitialized [-Wmaybe-uninitialized] 625 | & COMM) | ^ dfac_scalings_simScaleAbs.F:222:24: note: ‘irnghbprcs’ was declared here 222 | INTEGER IRNGHBPRCS, IRSNDRCVIA,IRSNDRCVJA | ^ dfac_scalings_simScaleAbs.F:625:72: warning: ‘irsndrcvia’ may be used uninitialized [-Wmaybe-uninitialized] 625 | & COMM) | ^ dfac_scalings_simScaleAbs.F:222:36: note: ‘irsndrcvia’ was declared here 222 | INTEGER IRNGHBPRCS, IRSNDRCVIA,IRSNDRCVJA | ^ dfac_scalings_simScaleAbs.F:222:47: warning: ‘irsndrcvja’ may be used uninitialized [-Wmaybe-uninitialized] 222 | INTEGER IRNGHBPRCS, IRSNDRCVIA,IRSNDRCVJA | ^ dfac_scalings_simScaleAbs.F:614:72: warning: ‘istatus’ may be used uninitialized [-Wmaybe-uninitialized] 614 | & COMM) | ^ dfac_scalings_simScaleAbs.F:226:21: note: ‘istatus’ was declared here 226 | INTEGER ISTATUS, REQUESTS, TMPWORK | ^ dfac_scalings_simScaleAbs.F:614:72: warning: ‘ocnghbprcs’ may be used uninitialized [-Wmaybe-uninitialized] 614 | & COMM) | ^ dfac_scalings_simScaleAbs.F:225:24: note: ‘ocnghbprcs’ was declared here 225 | INTEGER OCNGHBPRCS, OCSNDRCVIA,OCSNDRCVJA | ^ dfac_scalings_simScaleAbs.F:614:72: warning: ‘ocsndrcvia’ may be used uninitialized [-Wmaybe-uninitialized] 614 | & COMM) | ^ dfac_scalings_simScaleAbs.F:225:36: note: ‘ocsndrcvia’ was declared here 225 | INTEGER OCNGHBPRCS, OCSNDRCVIA,OCSNDRCVJA | ^ dfac_scalings_simScaleAbs.F:225:47: warning: ‘ocsndrcvja’ may be used uninitialized [-Wmaybe-uninitialized] 225 | INTEGER OCNGHBPRCS, OCSNDRCVIA,OCSNDRCVJA | ^ dfac_scalings_simScaleAbs.F:625:72: warning: ‘ornghbprcs’ may be used uninitialized [-Wmaybe-uninitialized] 625 | & COMM) | ^ dfac_scalings_simScaleAbs.F:223:24: note: ‘ornghbprcs’ was declared here 223 | INTEGER ORNGHBPRCS, ORSNDRCVIA,ORSNDRCVJA | ^ dfac_scalings_simScaleAbs.F:625:72: warning: ‘orsndrcvia’ may be used uninitialized [-Wmaybe-uninitialized] 625 | & COMM) | ^ dfac_scalings_simScaleAbs.F:223:36: note: ‘orsndrcvia’ was declared here 223 | INTEGER ORNGHBPRCS, ORSNDRCVIA,ORSNDRCVJA | ^ dfac_scalings_simScaleAbs.F:223:47: warning: ‘orsndrcvja’ may be used uninitialized [-Wmaybe-uninitialized] 223 | INTEGER ORNGHBPRCS, ORSNDRCVIA,ORSNDRCVJA | ^ dfac_scalings_simScaleAbs.F:614:72: warning: ‘requests’ may be used uninitialized [-Wmaybe-uninitialized] 614 | & COMM) | ^ dfac_scalings_simScaleAbs.F:226:31: note: ‘requests’ was declared here 226 | INTEGER ISTATUS, REQUESTS, TMPWORK | ^ dfac_process_blocfacto.F: In function ‘dmumps_process_blocfacto_’: dfac_process_blocfacto.F:588:72: warning: ‘lpos’ may be used uninitialized [-Wmaybe-uninitialized] 588 | & A_PTR(LPOS2), NCOL1, ONE, A_PTR(LPOS), NCOL1) | ^ dfac_process_blocfacto.F:98:25: note: ‘lpos’ was declared here 98 | INTEGER (8) :: LPOS, UPOS, LPOS2, IPOS, KPOS | ^ dfac_process_blocfacto.F:588:72: warning: ‘lpos2’ may be used uninitialized [-Wmaybe-uninitialized] 588 | & A_PTR(LPOS2), NCOL1, ONE, A_PTR(LPOS), NCOL1) | ^ dfac_process_blocfacto.F:98:38: note: ‘lpos2’ was declared here 98 | INTEGER (8) :: LPOS, UPOS, LPOS2, IPOS, KPOS | ^ dfac_process_maprow.F: In function ‘dmumps_local_assembly_type2_’: dfac_process_maprow.F:1681:72: warning: ‘posrow’ may be used uninitialized [-Wmaybe-uninitialized] 1681 | & BUF_MAX_ARRAY,NFS4FATHER,PACKED_CB,ITMP) | ^ dfac_process_maprow.F:1284:33: note: ‘posrow’ was declared here 1284 | INTEGER(8) :: SIZFR, POSROW, SHIFTCB_SON | ^ dana_mtrans.F: In function ‘dmumps_mtransb_’: dana_mtrans.F:71:22: warning: ‘i0’ may be used uninitialized [-Wmaybe-uninitialized] 71 | & I0,UP,LOW, IK | ^ dana_mtrans.F:246:72: warning: ‘isp’ may be used uninitialized [-Wmaybe-uninitialized] 246 | I = ISP | ^ dana_mtrans.F:70:56: note: ‘isp’ was declared here 70 | INTEGER :: I,II,J,JJ,JORD,Q0,QLEN,IDUM,JDUM,ISP,JSP, | ^ dana_mtrans.F:247:72: warning: ‘jsp’ may be used uninitialized [-Wmaybe-uninitialized] 247 | J = JSP | ^ dana_mtrans.F:70:60: note: ‘jsp’ was declared here 70 | INTEGER :: I,II,J,JJ,JORD,Q0,QLEN,IDUM,JDUM,ISP,JSP, | ^ In function ‘dmumps_process_node_underl0.0’, inlined from ‘dmumps_ana_distm_underl0_1thr_’ at dana_dist_m.F:1868:72: dana_dist_m.F:2031:72: warning: ‘sizefrnocblu’ may be used uninitialized [-Wmaybe-uninitialized] 2031 | CURRENT_ACTIVE_MEM = CURRENT_ACTIVE_MEM + SIZEFRNOCBLU | ^ dana_dist_m.F: In function ‘dmumps_ana_distm_underl0_1thr_’: dana_dist_m.F:1904:32: note: ‘sizefrnocblu’ was declared here 1904 | INTEGER(8) :: SIZEFRNOCBLU | ^ dsol_bwd_aux.F: In function ‘dmumps_backslv_traiter_message_’: dsol_bwd_aux.F:1543:18: warning: ‘jj’ may be used uninitialized [-Wmaybe-uninitialized] 1543 | IF (JJ.EQ.NPIV_LAST) THEN | ^ dsol_bwd_aux.F:1119:19: note: ‘jj’ was declared here 1119 | INTEGER I, JJ, IN, PROCDEST, J1, J2, LDA | ^ dsol_bwd_aux.F:1808:72: warning: ‘pool_first_pos’ may be used uninitialized [-Wmaybe-uninitialized] 1808 | DO I=1,(IIPOOL-POOL_FIRST_POS)/2 | ^ dsol_bwd_aux.F:1129:28: note: ‘pool_first_pos’ was declared here 1129 | INTEGER POOL_FIRST_POS, TMP | ^ darrowheads.F: In function ‘dmumps_facto_send_arrowheads_’: darrowheads.F:505:72: warning: ‘iw4.offset’ may be used uninitialized [-Wmaybe-uninitialized] 505 | ISHIFT = int(PTRAIW(IARR)+IW4(IARR,1)+2,8) | ^ darrowheads.F:254:49: note: ‘iw4.offset’ was declared here 254 | INTEGER, ALLOCATABLE, DIMENSION(:,:) :: IW4 | ^ darrowheads.F:505:72: warning: ‘iw4.dim[1].stride’ may be used uninitialized [-Wmaybe-uninitialized] 505 | ISHIFT = int(PTRAIW(IARR)+IW4(IARR,1)+2,8) | ^ darrowheads.F:254:49: note: ‘iw4.dim[1].stride’ was declared here 254 | INTEGER, ALLOCATABLE, DIMENSION(:,:) :: IW4 | ^ darrowheads.F:465:72: warning: ‘iposroot’ may be used uninitialized [-Wmaybe-uninitialized] 465 | & + mod( IPOSROOT - 1, root%MBLOCK ) + 1 | ^ darrowheads.F:238:22: note: ‘iposroot’ was declared here 238 | INTEGER IPOSROOT, JPOSROOT | ^ darrowheads.F:461:50: warning: ‘irow_grid’ may be used uninitialized [-Wmaybe-uninitialized] 461 | IF ( IROW_GRID .EQ. root%MYROW .AND. | ^ darrowheads.F:239:23: note: ‘irow_grid’ was declared here 239 | INTEGER IROW_GRID, JCOL_GRID | ^ darrowheads.F:461:50: warning: ‘jcol_grid’ may be used uninitialized [-Wmaybe-uninitialized] 461 | IF ( IROW_GRID .EQ. root%MYROW .AND. | ^ darrowheads.F:239:34: note: ‘jcol_grid’ was declared here 239 | INTEGER IROW_GRID, JCOL_GRID | ^ darrowheads.F:468:72: warning: ‘jposroot’ may be used uninitialized [-Wmaybe-uninitialized] 468 | & + mod( JPOSROOT - 1, root%NBLOCK ) + 1 | ^ darrowheads.F:238:32: note: ‘jposroot’ was declared here 238 | INTEGER IPOSROOT, JPOSROOT | ^ dfac_process_blocfacto_LDLT.F: In function ‘dmumps_process_sym_blocfacto_’: dfac_process_blocfacto_LDLT.F:615:16: warning: ‘nslaves_prec’ may be used uninitialized [-Wmaybe-uninitialized] 615 | IF (NSLAVES_PREC.GT.0) THEN | ^ dfac_process_blocfacto_LDLT.F:129:49: note: ‘nslaves_prec’ was declared here 129 | INTEGER :: XSIZE, CURRENT_BLR, NSLAVES_PREC, INFO_TMP(2) | ^ dsol_fwd_aux.F: In function ‘dmumps_solve_node_fwd_’: dsol_fwd_aux.F:620:72: warning: ‘panel_size’ may be used uninitialized [-Wmaybe-uninitialized] 620 | JFIN = min(J+PANEL_SIZE-1, NPIV) | ^ dsol_fwd_aux.F:421:44: note: ‘panel_size’ was declared here 421 | INTEGER TempNROW, TempNCOL, PANEL_SIZE, | ^ dana_reordertree.F: In function ‘dmumps_reorder_tree_’: dana_reordertree.F:231:72: warning: ‘inode’ may be used uninitialized [-Wmaybe-uninitialized] 231 | NFR = int(ND(STEP(INODE)),8) | ^ dana_reordertree.F:34:33: note: ‘inode’ was declared here 34 | INTEGER IFATH,IN,NSTK,INODE,I,allocok,LOCAL_PERM | ^ dana_reordertree.F:655:72: warning: ‘dernier’ may be used uninitialized [-Wmaybe-uninitialized] 655 | FILS(dernier)=-TAB(I) | ^ dana_reordertree.F:44:21: note: ‘dernier’ was declared here 44 | INTEGER dernier,fin | ^ dana_aux_ELT.F: In function ‘dmumps_ana_f_elt_’: dana_aux_ELT.F:442:26: warning: ‘lp’ may be used uninitialized [-Wmaybe-uninitialized] 442 | IF ((LP.GT.0).AND.(ICNTL(4).GE.1)) WRITE (LP,99996) INFO(1) | ^ dana_aux_ELT.F:42:31: note: ‘lp’ was declared here 42 | INTEGER NEMIN, MPRINT, LP, MP, LDIAG | ^ dmumps_driver.F: In function ‘dmumps_’: dmumps_driver.F:2039:72: warning: ‘keep235save’ may be used uninitialized [-Wmaybe-uninitialized] 2039 | id%KEEP(235) = KEEP235SAVE | ^ dmumps_driver.F:585:44: note: ‘keep235save’ was declared here 585 | INTEGER I, J, MP, LP, MPG, KEEP235SAVE, KEEP242SAVE, | ^ dmumps_driver.F:2040:72: warning: ‘keep242save’ may be used uninitialized [-Wmaybe-uninitialized] 2040 | id%KEEP(242) = KEEP242SAVE | ^ dmumps_driver.F:585:57: note: ‘keep242save’ was declared here 585 | INTEGER I, J, MP, LP, MPG, KEEP235SAVE, KEEP242SAVE, | ^ dmumps_driver.F:2041:72: warning: ‘keep243save’ may be used uninitialized [-Wmaybe-uninitialized] 2041 | id%KEEP(243) = KEEP243SAVE | ^ dmumps_driver.F:586:25: note: ‘keep243save’ was declared here 586 | & KEEP243SAVE, KEEP495SAVE, KEEP497SAVE | ^ dmumps_driver.F:2042:72: warning: ‘keep495save’ may be used uninitialized [-Wmaybe-uninitialized] 2042 | id%KEEP(495) = KEEP495SAVE | ^ dmumps_driver.F:586:38: note: ‘keep495save’ was declared here 586 | & KEEP243SAVE, KEEP495SAVE, KEEP497SAVE | ^ dmumps_driver.F:2043:72: warning: ‘keep497save’ may be used uninitialized [-Wmaybe-uninitialized] 2043 | id%KEEP(497) = KEEP497SAVE | ^ dmumps_driver.F:586:51: note: ‘keep497save’ was declared here 586 | & KEEP243SAVE, KEEP495SAVE, KEEP497SAVE | ^ dsol_c.F: In function ‘dmumps_sol_c_’: dsol_c.F:243:72: warning: ‘pruned_sons.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 243 | Pruned_SONS(:) = -1 | ^ dsol_c.F:132:56: note: ‘pruned_sons.dim[0].ubound’ was declared here 132 | INTEGER, DIMENSION(:), ALLOCATABLE :: Pruned_SONS, Pruned_Roots | ^ dana_mtrans.F: In function ‘dmumps_mtransw_’: dana_mtrans.F:864:32: warning: ‘i0’ may be used uninitialized [-Wmaybe-uninitialized] 864 | IF (IPERM(I).NE.0 .OR. IPERM(I0).EQ.0) GO TO 50 | ^ dana_mtrans.F:799:22: note: ‘i0’ was declared here 799 | INTEGER :: I,I0,II,J,JJ,JORD,Q0,QLEN,JDUM,JSP, | ^ dana_mtrans.F:873:17: warning: ‘k0’ may be used uninitialized [-Wmaybe-uninitialized] 873 | DO 60 K = K0,K2 | ^ dana_mtrans.F:801:39: note: ‘k0’ was declared here 801 | INTEGER(8) :: K, KK, KK1, KK2, K0, K1, K2, ISP | ^ dana_mtrans.F:1033:72: warning: ‘isp’ may be used uninitialized [-Wmaybe-uninitialized] 1033 | I = IRN(ISP) | ^ dana_mtrans.F:801:52: note: ‘isp’ was declared here 801 | INTEGER(8) :: K, KK, KK1, KK2, K0, K1, K2, ISP | ^ dana_mtrans.F:1036:72: warning: ‘jsp’ may be used uninitialized [-Wmaybe-uninitialized] 1036 | JPERM(J) = ISP | ^ dana_mtrans.F:799:52: note: ‘jsp’ was declared here 799 | INTEGER :: I,I0,II,J,JJ,JORD,Q0,QLEN,JDUM,JSP, | ^ dana_aux_ELT.F: In function ‘dmumps_frtelt_’: dana_aux_ELT.F:916:72: warning: ‘inode’ may be used uninitialized [-Wmaybe-uninitialized] 916 | IF (ELTNOD(I).EQ.0) ELTNOD(I) = INODE | ^ dana_aux_ELT.F:848:19: note: ‘inode’ was declared here 848 | INTEGER INODE, LEAF, NBLEAF, NBROOT, III, IN | ^ dana_mtrans.F: In function ‘dmumps_mtransz_’: dana_mtrans.F:1138:72: warning: ‘ii’ may be used uninitialized [-Wmaybe-uninitialized] 1138 | ARP(J) = int(IN2 - II - 1_8) | ^ dana_mtrans.F:1091:22: note: ‘ii’ was declared here 1091 | INTEGER(8) :: II, IN1, IN2 | ^ dana_mtrans.F:1138:72: warning: ‘in2’ may be used uninitialized [-Wmaybe-uninitialized] 1138 | ARP(J) = int(IN2 - II - 1_8) | ^ dana_mtrans.F:1091:32: note: ‘in2’ was declared here 1091 | INTEGER(8) :: II, IN1, IN2 | ^ dana_dist_m.F: In function ‘dmumps_ana_distm_’: dana_dist_m.F:742:72: warning: ‘nrladu_current_missing’ may be used uninitialized [-Wmaybe-uninitialized] 742 | & NRLADU_CURRENT_MISSING) | ^ dana_dist_m.F:101:42: note: ‘nrladu_current_missing’ was declared here 101 | INTEGER(8) :: NRLADU_CURRENT_MISSING | ^ dana_dist_m.F:719:72: warning: ‘sizefrnocblu’ may be used uninitialized [-Wmaybe-uninitialized] 719 | CURRENT_ACTIVE_MEM = CURRENT_ACTIVE_MEM + SIZEFRNOCBLU | ^ dana_dist_m.F:118:32: note: ‘sizefrnocblu’ was declared here 118 | INTEGER(8) :: SIZEFRNOCBLU | ^ dana_dist_m.F:1154:72: warning: ‘current_active_mem’ may be used uninitialized [-Wmaybe-uninitialized] 1154 | & NRLADU_ROOT_3+CURRENT_ACTIVE_MEM) | ^ dana_dist_m.F:113:35: note: ‘current_active_mem’ was declared here 113 | INTEGER(8) CURRENT_ACTIVE_MEM, MAXTEMPCB | ^ dana_dist_m.F:1456:72: warning: ‘sizecblr_slave_ud’ may be used uninitialized [-Wmaybe-uninitialized] 1456 | ISTKRLR_CB_UD = ISTKRLR_CB_UD + LSTKRLR_CB_UD(ITOP) | ^ dana_dist_m.F:122:34: note: ‘sizecblr_slave_ud’ was declared here 122 | INTEGER(8) SIZECBLR_SLAVE_UD, SIZECBLR_SLAVE_WC | ^ dana_dist_m.F:1458:72: warning: ‘sizecblr_slave_wc’ may be used uninitialized [-Wmaybe-uninitialized] 1458 | ISTKRLR_CB_WC = ISTKRLR_CB_WC + LSTKRLR_CB_WC(ITOP) | ^ dana_dist_m.F:122:53: note: ‘sizecblr_slave_wc’ was declared here 122 | INTEGER(8) SIZECBLR_SLAVE_UD, SIZECBLR_SLAVE_WC | ^ dana_dist_m.F:995:72: warning: ‘ops_node_slave’ may be used uninitialized [-Wmaybe-uninitialized] 995 | & dble(OPS_NODE_SLAVE)/dble(NSLAVES_LOC) | ^ dana_dist_m.F:141:64: note: ‘ops_node_slave’ was declared here 141 | DOUBLE PRECISION OPS_NODE, OPS_NODE_MASTER, OPS_NODE_SLAVE | ^ dsol_bwd_aux.F: In function ‘dmumps_solve_node_bwd_’: dsol_bwd_aux.F:102:27: warning: ‘posindices’ may be used uninitialized [-Wmaybe-uninitialized] 102 | INTEGER :: POSINDICES, IPOSINRHSCOMP, IPOSINRHSCOMP_PANEL | ^ dsol_bwd_aux.F:597:18: warning: ‘jj’ may be used uninitialized [-Wmaybe-uninitialized] 597 | IF (JJ.EQ.NPIV_LAST) THEN | ^ dsol_bwd_aux.F:94:33: note: ‘jj’ was declared here 94 | INTEGER IPOS,LIELL,NELIM,JJ,I | ^ dana_reordertree.F: In function ‘dmumps_build_load_mem_info_’: dana_reordertree.F:1103:72: warning: ‘id’ may be used uninitialized [-Wmaybe-uninitialized] 1103 | MY_FIRST_LEAF(INDICE(ID+1)-1,ID+1)=FIRST_LEAF | ^ dana_reordertree.F:780:16: note: ‘id’ was declared here 780 | INTEGER ID,FIRST_LEAF,SIZE_SBTR | ^ dfac_process_maprow.F: In function ‘dmumps_maplig_fils_niv1_’: dfac_process_maprow.F:1197:10: warning: ‘cb_is_lr’ may be used uninitialized [-Wmaybe-uninitialized] 1197 | IF (CB_IS_LR) THEN | ^ dfac_process_maprow.F:718:25: note: ‘cb_is_lr’ was declared here 718 | LOGICAL :: CB_IS_LR | ^ dsol_aux.F: In function ‘dmumps_set_scaling_loc_’: dsol_aux.F:1709:72: warning: ‘scaling.data’ may be used uninitialized [-Wmaybe-uninitialized] 1709 | & MASTER, COMM, IERR_MPI) | ^ dsol_aux.F:1674:56: note: ‘scaling.data’ was declared here 1674 | DOUBLE PRECISION, POINTER, DIMENSION(:) :: SCALING | ^ dsol_aux.F:1709:72: warning: ‘scaling.offset’ may be used uninitialized [-Wmaybe-uninitialized] 1709 | & MASTER, COMM, IERR_MPI) | ^ dsol_aux.F:1674:56: note: ‘scaling.offset’ was declared here 1674 | DOUBLE PRECISION, POINTER, DIMENSION(:) :: SCALING | ^ dsol_aux.F:1709:72: warning: ‘scaling.dim[0].stride’ may be used uninitialized [-Wmaybe-uninitialized] 1709 | & MASTER, COMM, IERR_MPI) | ^ dsol_aux.F:1674:56: note: ‘scaling.dim[0].stride’ was declared here 1674 | DOUBLE PRECISION, POINTER, DIMENSION(:) :: SCALING | ^ dfac_driver.F: In function ‘dmumps_fac_driver_’: dfac_driver.F:1972:10: warning: ‘earlyt3rootins’ may be used uninitialized [-Wmaybe-uninitialized] 1972 | IF (EARLYT3ROOTINS) THEN | ^ dfac_driver.F:146:68: note: ‘earlyt3rootins’ was declared here 146 | LOGICAL I_AM_SLAVE, PERLU_ON, WK_USER_PROVIDED, EARLYT3ROOTINS | ^ dfac_driver.F:2739:72: warning: ‘ipool’ may be used uninitialized [-Wmaybe-uninitialized] 2739 | & ) | ^ dfac_driver.F:110:23: note: ‘ipool’ was declared here 110 | & ITLOC, IPOOL, K28, LPOOL | ^ dfac_driver.F:2739:72: warning: ‘itloc’ may be used uninitialized [-Wmaybe-uninitialized] 2739 | & ) | ^ dfac_driver.F:110:16: note: ‘itloc’ was declared here 110 | & ITLOC, IPOOL, K28, LPOOL | ^ dfac_driver.F:2739:72: warning: ‘ptrwb’ may be used uninitialized [-Wmaybe-uninitialized] 2739 | & ) | ^ dfac_driver.F:109:27: note: ‘ptrwb’ was declared here 109 | INTEGER PTRIST, PTRWB, MAXELT_SIZE, | ^ dana_driver.F: In function ‘dmumps_gather_matrix_’: dana_driver.F:4995:72: warning: ‘reqptr.offset’ may be used uninitialized [-Wmaybe-uninitialized] 4995 | & I, COLLECT_JCN, id%COMM, REQPTR(I,2), IERR ) | ^ dana_driver.F:4810:41: note: ‘reqptr.offset’ was declared here 4810 | INTEGER, ALLOCATABLE :: REQPTR(:,:) | ^ dana_driver.F:4995:72: warning: ‘reqptr.dim[1].stride’ may be used uninitialized [-Wmaybe-uninitialized] 4995 | & I, COLLECT_JCN, id%COMM, REQPTR(I,2), IERR ) | ^ dana_driver.F:4810:41: note: ‘reqptr.dim[1].stride’ was declared here 4810 | INTEGER, ALLOCATABLE :: REQPTR(:,:) | ^ dana_driver.F:4956:72: warning: ‘matptr.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 4956 | MATPTR_cp = MATPTR | ^ dana_driver.F:4811:42: note: ‘matptr.dim[0].ubound’ was declared here 4811 | INTEGER(8), ALLOCATABLE :: MATPTR(:) | ^ dsol_c.F: In function ‘dmumps_build_posinrhscomp_’: dsol_c.F:2142:72: warning: ‘iposinrhscomp_col’ may be used uninitialized [-Wmaybe-uninitialized] 2142 | IPOSINRHSCOMP_COL = IPOSINRHSCOMP_COL + 1 | ^ dsol_c.F:2083:46: note: ‘iposinrhscomp_col’ was declared here 2083 | INTEGER IPOSINRHSCOMP, IPOSINRHSCOMP_COL | ^ dsol_driver.F: In function ‘dmumps_solve_driver_’: dsol_driver.F:1890:72: warning: ‘rhs_ir.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 1890 | NB_BYTES = NB_BYTES + int(size(RHS_IR),8)*K35_8 | ^ dsol_driver.F:173:55: note: ‘rhs_ir.dim[0].ubound’ was declared here 173 | DOUBLE PRECISION, DIMENSION(:), POINTER :: RHS_IR | ^ dsol_driver.F:3643:72: warning: ‘idrhs_loc.data’ may be used uninitialized [-Wmaybe-uninitialized] 3643 | & LP, LPOK, KEEP(1), NB_BYTES_LOC, INFO(1)) | ^ dsol_driver.F:129:58: note: ‘idrhs_loc.data’ was declared here 129 | DOUBLE PRECISION, DIMENSION(:), POINTER :: idRHS_loc | ^ dsol_driver.F:3643:72: warning: ‘idrhs_loc.offset’ may be used uninitialized [-Wmaybe-uninitialized] 3643 | & LP, LPOK, KEEP(1), NB_BYTES_LOC, INFO(1)) | ^ dsol_driver.F:129:58: note: ‘idrhs_loc.offset’ was declared here 129 | DOUBLE PRECISION, DIMENSION(:), POINTER :: idRHS_loc | ^ dsol_driver.F:3643:72: warning: ‘idrhs_loc.dim[0].stride’ may be used uninitialized [-Wmaybe-uninitialized] 3643 | & LP, LPOK, KEEP(1), NB_BYTES_LOC, INFO(1)) | ^ dsol_driver.F:129:58: note: ‘idrhs_loc.dim[0].stride’ was declared here 129 | DOUBLE PRECISION, DIMENSION(:), POINTER :: idRHS_loc | ^ dsol_driver.F:2043:72: warning: ‘nb_k133’ may be used uninitialized [-Wmaybe-uninitialized] 2043 | LIWCB = 20*NB_K133*2 + KEEP(133) | ^ dsol_driver.F:279:21: note: ‘nb_k133’ was declared here 279 | INTEGER NB_K133, IRANK, TSIZE | ^ dsol_driver.F:3933:72: warning: ‘lwcb8’ may be used uninitialized [-Wmaybe-uninitialized] 3933 | LWCB8_SOL_C = LWCB8 | ^ dsol_driver.F:87:36: note: ‘lwcb8’ was declared here 87 | INTEGER(8) :: LWCB8_MIN, LWCB8, LWCB8_SOL_C | ^ dsol_driver.F:3421:72: warning: ‘saverhs.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 3421 | SAVERHS(:) = ZERO | ^ dsol_driver.F:180:49: note: ‘saverhs.dim[0].ubound’ was declared here 180 | DOUBLE PRECISION, ALLOCATABLE :: SAVERHS(:), C_RW1(:), | ^ dsol_driver.F:4054:72: warning: ‘do_nbsparse’ may be used uninitialized [-Wmaybe-uninitialized] 4054 | NBSPARSE_LOC = (DO_NBSPARSE.AND.NBRHS_EFF.GT.1) | ^ dsol_driver.F:261:29: note: ‘do_nbsparse’ was declared here 261 | LOGICAL :: DO_NBSPARSE, NBSPARSE_LOC | ^ dsol_driver.F:2217:47: warning: ‘uns_perm_inv_needed_befmainloop’ may be used uninitialized [-Wmaybe-uninitialized] 2217 | IF (UNS_PERM_INV_NEEDED_BEFMAINLOOP .AND. | ^ dsol_driver.F:198:48: note: ‘uns_perm_inv_needed_befmainloop’ was declared here 198 | & UNS_PERM_INV_NEEDED_BEFMAINLOOP | ^ dsol_driver.F:2217:47: warning: ‘uns_perm_inv_needed_inmainloop’ may be used uninitialized [-Wmaybe-uninitialized] 2217 | IF (UNS_PERM_INV_NEEDED_BEFMAINLOOP .AND. | ^ dsol_driver.F:197:47: note: ‘uns_perm_inv_needed_inmainloop’ was declared here 197 | LOGICAL :: UNS_PERM_INV_NEEDED_INMAINLOOP, | ^ dsol_driver.F:4640:72: warning: ‘rhs_ir.offset’ may be used uninitialized [-Wmaybe-uninitialized] 4640 | & id%COMM, IERR ) | ^ dsol_driver.F:173:55: note: ‘rhs_ir.offset’ was declared here 173 | DOUBLE PRECISION, DIMENSION(:), POINTER :: RHS_IR | ^ dsol_driver.F:4640:72: warning: ‘rhs_ir.dim[0].stride’ may be used uninitialized [-Wmaybe-uninitialized] 4640 | & id%COMM, IERR ) | ^ dsol_driver.F:173:55: note: ‘rhs_ir.dim[0].stride’ was declared here 173 | DOUBLE PRECISION, DIMENSION(:), POINTER :: RHS_IR | ^ dsol_driver.F:2219:72: warning: ‘uns_perm_inv.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 2219 | NB_BYTES = NB_BYTES - int(size(UNS_PERM_INV),8)*K34_8 | ^ dsol_driver.F:196:56: note: ‘uns_perm_inv.dim[0].ubound’ was declared here 196 | INTEGER, DIMENSION(:), ALLOCATABLE :: UNS_PERM_INV | ^ dsol_driver.F:2238:72: warning: ‘irhs_loc_ptr.data’ may be used uninitialized [-Wmaybe-uninitialized] 2238 | & ICNTL(1), INFO(1) ) | ^ dsol_driver.F:127:52: note: ‘irhs_loc_ptr.data’ was declared here 127 | INTEGER, DIMENSION(:), POINTER :: IRHS_loc_PTR | ^ dsol_driver.F:2238:72: warning: ‘irhs_loc_ptr.offset’ may be used uninitialized [-Wmaybe-uninitialized] 2238 | & ICNTL(1), INFO(1) ) | ^ dsol_driver.F:127:52: note: ‘irhs_loc_ptr.offset’ was declared here 127 | INTEGER, DIMENSION(:), POINTER :: IRHS_loc_PTR | ^ dsol_driver.F:2238:72: warning: ‘irhs_loc_ptr.dim[0].stride’ may be used uninitialized [-Wmaybe-uninitialized] 2238 | & ICNTL(1), INFO(1) ) | ^ dsol_driver.F:127:52: note: ‘irhs_loc_ptr.dim[0].stride’ was declared here 127 | INTEGER, DIMENSION(:), POINTER :: IRHS_loc_PTR | ^ dsol_driver.F:3487:72: warning: ‘iperm’ may be used uninitialized [-Wmaybe-uninitialized] 3487 | & ONE | ^ dsol_driver.F:80:21: note: ‘iperm’ was declared here 80 | INTEGER I,IPERM,K,JPERM, J, II, IZ2 | ^ dsol_driver.F:4343:72: warning: ‘map_rhs.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 4343 | NB_BYTES = NB_BYTES - int(size(MAP_RHS),8) * K34_8 | ^ dsol_driver.F:186:40: note: ‘map_rhs.dim[0].ubound’ was declared here 186 | INTEGER, ALLOCATABLE :: MAP_RHS(:) | ^ dsol_driver.F:4651:72: warning: ‘c_locwk54.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 4651 | C_LOCWK54 = ZERO | ^ dsol_driver.F:193:62: note: ‘c_locwk54.dim[0].ubound’ was declared here 193 | DOUBLE PRECISION, ALLOCATABLE, DIMENSION(:) :: C_LOCWK54 | ^ dsol_driver.F:5046:72: warning: ‘c_w.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 5046 | NB_BYTES = NB_BYTES - int(size(C_W),8)*K35_8 | ^ dsol_driver.F:183:45: note: ‘c_w.dim[0].ubound’ was declared here 183 | & C_W(:) | ^ dsol_driver.F:4553:72: warning: ‘r_locwk54.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 4553 | R_LOCWK54 = RZERO | ^ dsol_driver.F:192:65: note: ‘r_locwk54.dim[0].ubound’ was declared here 192 | DOUBLE PRECISION, ALLOCATABLE, DIMENSION(:) :: R_LOCWK54 | ^ dsol_driver.F:5049:72: warning: ‘r_w.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 5049 | & - int(size(IW1),8)*K34_8 | ^ dsol_driver.F:188:45: note: ‘r_w.dim[0].ubound’ was declared here 188 | DOUBLE PRECISION, ALLOCATABLE :: R_W(:) | ^ dsol_driver.F:5054:72: warning: ‘d.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 5054 | NB_BYTES = NB_BYTES - int(size(D ),8)*K16_8 | ^ dsol_driver.F:187:51: note: ‘d.dim[0].ubound’ was declared here 187 | DOUBLE PRECISION, ALLOCATABLE :: R_Y(:), D(:) | ^ dana_driver.F: In function ‘dmumps_ana_driver_’: dana_driver.F:1219:16: warning: ‘listvar_schur_2be_freed’ may be used uninitialized [-Wmaybe-uninitialized] 1219 | IF ( LISTVAR_SCHUR_2BE_FREED ) THEN | ^ dana_driver.F:63:50: note: ‘listvar_schur_2be_freed’ was declared here 63 | LOGICAL PROK, PROKG, LISTVAR_SCHUR_2BE_FREED, LPOK | ^ dana_driver.F:1345:72: warning: ‘na’ may be used uninitialized [-Wmaybe-uninitialized] 1345 | & IKEEPALLOC(NE), IKEEPALLOC(NA)) | ^ dana_driver.F:53:27: note: ‘na’ was declared here 53 | INTEGER IKEEP, NE, NA | ^ dana_driver.F:1345:72: warning: ‘ne’ may be used uninitialized [-Wmaybe-uninitialized] 1345 | & IKEEPALLOC(NE), IKEEPALLOC(NA)) | ^ dana_driver.F:53:23: note: ‘ne’ was declared here 53 | INTEGER IKEEP, NE, NA | ^ dana_driver.F:1756:72: warning: ‘nbleaf’ may be used uninitialized [-Wmaybe-uninitialized] 1756 | id%NA(1) = NBLEAF | ^ dana_driver.F:76:20: note: ‘nbleaf’ was declared here 76 | INTEGER NBLEAF, NBROOT, MYROW_CHECK, INIV2 | ^ dana_driver.F:1757:72: warning: ‘nbroot’ may be used uninitialized [-Wmaybe-uninitialized] 1757 | id%NA(2) = NBROOT | ^ dana_driver.F:76:28: note: ‘nbroot’ was declared here 76 | INTEGER NBLEAF, NBROOT, MYROW_CHECK, INIV2 | ^ dana_driver.F:2653:72: warning: ‘temp_leaf.offset’ may be used uninitialized [-Wmaybe-uninitialized] 2653 | id%MY_FIRST_LEAF(1:J)=TEMP_LEAF(1:J,1) | ^ dana_driver.F:148:56: note: ‘temp_leaf.offset’ was declared here 148 | INTEGER, DIMENSION (:,:), ALLOCATABLE :: TEMP_LEAF | ^ dana_driver.F:2653:72: warning: ‘temp_leaf.dim[1].stride’ may be used uninitialized [-Wmaybe-uninitialized] 2653 | id%MY_FIRST_LEAF(1:J)=TEMP_LEAF(1:J,1) | ^ dana_driver.F:148:56: note: ‘temp_leaf.dim[1].stride’ was declared here 148 | INTEGER, DIMENSION (:,:), ALLOCATABLE :: TEMP_LEAF | ^ dana_driver.F:2640:72: warning: ‘temp_root.offset’ may be used uninitialized [-Wmaybe-uninitialized] 2640 | id%MY_ROOT_SBTR(1:J)=TEMP_ROOT(1:J,1) | ^ dana_driver.F:147:56: note: ‘temp_root.offset’ was declared here 147 | INTEGER, DIMENSION (:,:), ALLOCATABLE :: TEMP_ROOT | ^ dana_driver.F:2640:72: warning: ‘temp_root.dim[1].stride’ may be used uninitialized [-Wmaybe-uninitialized] 2640 | id%MY_ROOT_SBTR(1:J)=TEMP_ROOT(1:J,1) | ^ dana_driver.F:147:56: note: ‘temp_root.dim[1].stride’ was declared here 147 | INTEGER, DIMENSION (:,:), ALLOCATABLE :: TEMP_ROOT | ^ dana_driver.F:2666:72: warning: ‘temp_size.offset’ may be used uninitialized [-Wmaybe-uninitialized] 2666 | id%MY_NB_LEAF(1:J)=TEMP_SIZE(1:J,1) | ^ dana_driver.F:149:56: note: ‘temp_size.offset’ was declared here 149 | INTEGER, DIMENSION (:,:), ALLOCATABLE :: TEMP_SIZE | ^ dana_driver.F:2666:72: warning: ‘temp_size.dim[1].stride’ may be used uninitialized [-Wmaybe-uninitialized] 2666 | id%MY_NB_LEAF(1:J)=TEMP_SIZE(1:J,1) | ^ dana_driver.F:149:56: note: ‘temp_size.dim[1].stride’ was declared here 149 | INTEGER, DIMENSION (:,:), ALLOCATABLE :: TEMP_SIZE | ^ dana_driver.F:3304:72: warning: ‘loci_am_cand.data’ may be used uninitialized [-Wmaybe-uninitialized] 3304 | & ) | ^ dana_driver.F:198:41: note: ‘loci_am_cand.data’ was declared here 198 | LOGICAL, POINTER :: locI_AM_CAND(:) | ^ dana_driver.F:3304:72: warning: ‘loci_am_cand.offset’ may be used uninitialized [-Wmaybe-uninitialized] 3304 | & ) | ^ dana_driver.F:198:41: note: ‘loci_am_cand.offset’ was declared here 198 | LOGICAL, POINTER :: locI_AM_CAND(:) | ^ dana_driver.F:3304:72: warning: ‘loci_am_cand.dim[0].stride’ may be used uninitialized [-Wmaybe-uninitialized] 3304 | & ) | ^ dana_driver.F:198:41: note: ‘loci_am_cand.dim[0].stride’ was declared here 198 | LOGICAL, POINTER :: locI_AM_CAND(:) | ^ ar rv ../lib/libdmumpsFREEFEM-SEQ.a dana_aux.o dana_aux_par.o dana_lr.o dfac_asm_master_ELT_m.o dfac_asm_master_m.o dfac_front_aux.o dfac_front_LU_type1.o dfac_front_LU_type2.o dfac_front_LDLT_type1.o dfac_front_LDLT_type2.o dfac_front_type2_aux.o dfac_sispointers_m.o dfac_lr.o dfac_mem_dynamic.o dfac_omp_m.o dfac_par_m.o dfac_sol_l0omp_m.o dlr_core.o dlr_stats.o dlr_type.o dmumps_comm_buffer.o dmumps_config_file.o dmumps_load.o dmumps_lr_data_m.o dmumps_ooc_buffer.o dmumps_ooc.o dmumps_sol_es.o dmumps_save_restore.o dmumps_save_restore_files.o dmumps_struc_def.o domp_tps_m.o dsol_lr.o dsol_omp_m.o dstatic_ptr_m.o dini_driver.o dana_driver.o dfac_driver.o dsol_driver.o dsol_distrhs.o dend_driver.o dana_aux_ELT.o dana_dist_m.o dana_LDLT_preprocess.o dana_reordertree.o darrowheads.o dbcast_int.o dfac_asm_ELT.o dfac_asm.o dfac_b.o dfac_distrib_distentry.o dfac_distrib_ELT.o dfac_lastrtnelind.o dfac_mem_alloc_cb.o dfac_mem_compress_cb.o dfac_mem_free_block_cb.o dfac_mem_stack_aux.o dfac_mem_stack.o dfac_process_band.o dfac_process_blfac_slave.o dfac_process_blocfacto_LDLT.o dfac_process_blocfacto.o dfac_process_bf.o dfac_process_end_facto_slave.o dfac_process_contrib_type1.o dfac_process_contrib_type2.o dfac_process_contrib_type3.o dfac_process_maprow.o dfac_process_master2.o dfac_process_message.o dfac_process_root2slave.o dfac_process_root2son.o dfac_process_rtnelind.o dfac_root_parallel.o dfac_scalings.o dfac_determinant.o dfac_scalings_simScaleAbs.o dfac_scalings_simScale_util.o dfac_sol_pool.o dfac_type3_symmetrize.o dini_defaults.o dmumps_c.o dmumps_driver.o dmumps_f77.o dmumps_gpu.o dmumps_iXamax.o dana_mtrans.o dooc_panel_piv.o drank_revealing.o dsol_aux.o dsol_bwd_aux.o dsol_bwd.o dsol_c.o dsol_fwd_aux.o dsol_fwd.o dsol_matvec.o dsol_root_parallel.o dtools.o dtype3_root.o ar: creating ../lib/libdmumpsFREEFEM-SEQ.a a - dana_aux.o a - dana_aux_par.o a - dana_lr.o a - dfac_asm_master_ELT_m.o a - dfac_asm_master_m.o a - dfac_front_aux.o a - dfac_front_LU_type1.o a - dfac_front_LU_type2.o a - dfac_front_LDLT_type1.o a - dfac_front_LDLT_type2.o a - dfac_front_type2_aux.o a - dfac_sispointers_m.o a - dfac_lr.o a - dfac_mem_dynamic.o a - dfac_omp_m.o a - dfac_par_m.o a - dfac_sol_l0omp_m.o a - dlr_core.o a - dlr_stats.o a - dlr_type.o a - dmumps_comm_buffer.o a - dmumps_config_file.o a - dmumps_load.o a - dmumps_lr_data_m.o a - dmumps_ooc_buffer.o a - dmumps_ooc.o a - dmumps_sol_es.o a - dmumps_save_restore.o a - dmumps_save_restore_files.o a - dmumps_struc_def.o a - domp_tps_m.o a - dsol_lr.o a - dsol_omp_m.o a - dstatic_ptr_m.o a - dini_driver.o a - dana_driver.o a - dfac_driver.o a - dsol_driver.o a - dsol_distrhs.o a - dend_driver.o a - dana_aux_ELT.o a - dana_dist_m.o a - dana_LDLT_preprocess.o a - dana_reordertree.o a - darrowheads.o a - dbcast_int.o a - dfac_asm_ELT.o a - dfac_asm.o a - dfac_b.o a - dfac_distrib_distentry.o a - dfac_distrib_ELT.o a - dfac_lastrtnelind.o a - dfac_mem_alloc_cb.o a - dfac_mem_compress_cb.o a - dfac_mem_free_block_cb.o a - dfac_mem_stack_aux.o a - dfac_mem_stack.o a - dfac_process_band.o a - dfac_process_blfac_slave.o a - dfac_process_blocfacto_LDLT.o a - dfac_process_blocfacto.o a - dfac_process_bf.o a - dfac_process_end_facto_slave.o a - dfac_process_contrib_type1.o a - dfac_process_contrib_type2.o a - dfac_process_contrib_type3.o a - dfac_process_maprow.o a - dfac_process_master2.o a - dfac_process_message.o a - dfac_process_root2slave.o a - dfac_process_root2son.o a - dfac_process_rtnelind.o a - dfac_root_parallel.o a - dfac_scalings.o a - dfac_determinant.o a - dfac_scalings_simScaleAbs.o a - dfac_scalings_simScale_util.o a - dfac_sol_pool.o a - dfac_type3_symmetrize.o a - dini_defaults.o a - dmumps_c.o a - dmumps_driver.o a - dmumps_f77.o a - dmumps_gpu.o a - dmumps_iXamax.o a - dana_mtrans.o a - dooc_panel_piv.o a - drank_revealing.o a - dsol_aux.o a - dsol_bwd_aux.o a - dsol_bwd.o a - dsol_c.o a - dsol_fwd_aux.o a - dsol_fwd.o a - dsol_matvec.o a - dsol_root_parallel.o a - dtools.o a - dtype3_root.o ranlib ../lib/libdmumpsFREEFEM-SEQ.a make[8]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/src' make[7]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/src' cd examples; make d make[7]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/examples' gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I../src -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -c dsimpletest.F -o dsimpletest.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I../src -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -c dsimpletest_save_restore.F -o dsimpletest_save_restore.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -DAdd_ -I. -I../include -I../src -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -c c_example_save_restore.c -o c_example_save_restore.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -DAdd_ -I. -I../include -I../src -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -c c_example.c -o c_example.o c_example_save_restore.c: In function ‘main’: c_example_save_restore.c:54:13: warning: variable ‘ierr’ set but not used [-Wunused-but-set-variable] 54 | int myid, ierr; | ^~~~ c_example.c: In function ‘main’: c_example.c:53:13: warning: variable ‘ierr’ set but not used [-Wunused-but-set-variable] 53 | int myid, ierr; | ^~~~ gfortran -o c_example -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz c_example.o -L../lib -ldmumpsFREEFEM-SEQ -lmumps_commonFREEFEM-SEQ -L../PORD/lib/ -lpord -L/builddir/build/BUILD/freefem++-4.13/serial/3rdparty//mumps-seq/MUMPS_5.5.1/libseq -lmpiseqFREEFEM-SEQ -L/usr/lib64 -lflexiblas -lpthread -L/usr/lib/gcc/aarch64-redhat-linux/13 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../.. -lgfortran -lm gfortran -o c_example_save_restore -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz c_example_save_restore.o -L../lib -ldmumpsFREEFEM-SEQ -lmumps_commonFREEFEM-SEQ -L../PORD/lib/ -lpord -L/builddir/build/BUILD/freefem++-4.13/serial/3rdparty//mumps-seq/MUMPS_5.5.1/libseq -lmpiseqFREEFEM-SEQ -L/usr/lib64 -lflexiblas -lpthread -L/usr/lib/gcc/aarch64-redhat-linux/13 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../.. -lgfortran -lm gfortran -o dsimpletest -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz dsimpletest.o -L../lib -ldmumpsFREEFEM-SEQ -lmumps_commonFREEFEM-SEQ -L../PORD/lib/ -lpord -L/builddir/build/BUILD/freefem++-4.13/serial/3rdparty//mumps-seq/MUMPS_5.5.1/libseq -lmpiseqFREEFEM-SEQ -L/usr/lib64 -lflexiblas -lpthread -L/usr/lib/gcc/aarch64-redhat-linux/13 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../.. -lgfortran -lm gfortran -o dsimpletest_save_restore -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz dsimpletest_save_restore.o -L../lib -ldmumpsFREEFEM-SEQ -lmumps_commonFREEFEM-SEQ -L../PORD/lib/ -lpord -L/builddir/build/BUILD/freefem++-4.13/serial/3rdparty//mumps-seq/MUMPS_5.5.1/libseq -lmpiseqFREEFEM-SEQ -L/usr/lib64 -lflexiblas -lpthread -L/usr/lib/gcc/aarch64-redhat-linux/13 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../.. -lgfortran -lm ../libseq/mpi.f:707:72: warning: type of ‘mumps_checkaddrequal’ does not match original declaration [-Wlto-type-mismatch] 707 | CALL MUMPS_CHECKADDREQUAL(SENDBUF(1), MPI_IN_PLACE, I) | ^ ../libseq/mpic.c:51:18: note: ‘mumps_checkaddrequal_’ was previously declared here 51 | void LIBSEQ_CALL mumps_checkaddrequal_(char *a, char*b, LIBSEQ_INT *i) | ^ ../libseq/mpic.c:51:18: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/tools_common.F:1234:72: warning: type of ‘mumps_icopy_64to32_64c_ip_c’ does not match original declaration [-Wlto-type-mismatch] 1234 | & SIZETAB) | ^ ../src/mumps_common.c:98:1: note: ‘mumps_icopy_64to32_64c_ip_c_’ was previously declared here 98 | MUMPS_ICOPY_64TO32_64C_IP_C(MUMPS_INT8 *inouttab, MUMPS_INT8 *sizetab) | ^ ../src/mumps_common.c:98:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/ana_orderings_wrappers_m.F:893:72: warning: type of ‘mumps_pordf’ does not match original declaration [-Wlto-type-mismatch] 893 | & NV, NCMPA ) | ^ ../src/mumps_pord.c:42:1: note: ‘mumps_pordf_’ was previously declared here 42 | MUMPS_PORDF( MUMPS_INT *nvtx, MUMPS_INT *nedges, | ^ ../src/mumps_pord.c:42:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/ana_orderings_wrappers_m.F:997:72: warning: type of ‘mumps_pordf_wnd’ does not match original declaration [-Wlto-type-mismatch] 997 | & NV, NCMPA, int(N,8) ) | ^ ../src/mumps_pord.c:57:1: note: ‘mumps_pordf_wnd_’ was previously declared here 57 | MUMPS_PORDF_WND( MUMPS_INT *nvtx, MUMPS_INT *nedges, | ^ ../src/mumps_pord.c:57:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_driver.F:5217:72: warning: type of ‘mumps_dumpmatbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5217 | & trim(id%WRITE_PROBLEM)//char(0) ) | ^ ../src/mumps_io.c:43:17: note: type mismatch in parameter 9 43 | void MUMPS_CALL MUMPS_DUMPMATBINARY_C ( MUMPS_INT *N, MUMPS_INT8 *NNZ, | ^ ../src/mumps_io.c:43:17: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:43:17: note: ‘mumps_dumpmatbinary_c_’ was previously declared here ../src/mumps_io.c:43:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_driver.F:5314:72: warning: type of ‘mumps_dumprhsbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5314 | & trim(id%WRITE_PROBLEM)//'.rhs'//char(0) ) | ^ ../src/mumps_io.c:27:17: note: type mismatch in parameter 7 27 | void MUMPS_CALL MUMPS_DUMPRHSBINARY_C ( MUMPS_INT *N, MUMPS_INT *NRHS, | ^ ../src/mumps_io.c:27:17: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:27:17: note: ‘mumps_dumprhsbinary_c_’ was previously declared here ../src/mumps_io.c:27:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_save_restore_files.F:244:72: warning: type of ‘mumps_get_save_dir_c’ does not match original declaration [-Wlto-type-mismatch] 244 | call mumps_get_save_dir_C(len_save_dir,tmp_savedir) | ^ ../src/mumps_save_restore_C.c:23:1: note: type mismatch in parameter 3 23 | MUMPS_GET_SAVE_DIR_C(MUMPS_INT *len_save_dir, char* save_dir, mumps_ftnlen l1) | ^ ../src/mumps_save_restore_C.c:23:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_save_restore_C.c:23:1: note: ‘mumps_get_save_dir_c_’ was previously declared here ../src/mumps_save_restore_C.c:23:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_save_restore_files.F:260:72: warning: type of ‘mumps_get_save_prefix_c’ does not match original declaration [-Wlto-type-mismatch] 260 | call mumps_get_save_prefix_C(len_save_prefix,tmp_saveprefix) | ^ ../src/mumps_save_restore_C.c:35:1: note: type mismatch in parameter 3 35 | MUMPS_GET_SAVE_PREFIX_C(MUMPS_INT *len_save_prefix, char* save_prefix, mumps_ftnlen l1) | ^ ../src/mumps_save_restore_C.c:35:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_save_restore_C.c:35:1: note: ‘mumps_get_save_prefix_c_’ was previously declared here ../src/mumps_save_restore_C.c:35:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_ooc.F:248:72: warning: type of ‘mumps_low_level_init_prefix’ does not match original declaration [-Wlto-type-mismatch] 248 | CALL MUMPS_LOW_LEVEL_INIT_PREFIX(DIM_PREFIX, TMP_PREFIX) | ^ ../src/mumps_io.c:173:1: note: type mismatch in parameter 3 173 | MUMPS_LOW_LEVEL_INIT_PREFIX(MUMPS_INT *dim, char *str, mumps_ftnlen l1) | ^ ../src/mumps_io.c:173:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:173:1: note: ‘mumps_low_level_init_prefix_’ was previously declared here ../src/mumps_io.c:173:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_ooc.F:249:72: warning: type of ‘mumps_low_level_init_tmpdir’ does not match original declaration [-Wlto-type-mismatch] 249 | CALL MUMPS_LOW_LEVEL_INIT_TMPDIR(DIM_DIR, TMP_DIR) | ^ ../src/mumps_io.c:185:1: note: type mismatch in parameter 3 185 | MUMPS_LOW_LEVEL_INIT_TMPDIR(MUMPS_INT *dim, char *str, mumps_ftnlen l1) | ^ ../src/mumps_io.c:185:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:185:1: note: ‘mumps_low_level_init_tmpdir_’ was previously declared here ../src/mumps_io.c:185:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_ooc.F:692:72: warning: type of ‘mumps_low_level_init_err_str’ does not match original declaration [-Wlto-type-mismatch] 692 | CALL MUMPS_LOW_LEVEL_INIT_ERR_STR(DIM_ERR_STR_OOC,ERR_STR_OOC) | ^ ../src/mumps_io_err.c:37:1: note: type mismatch in parameter 3 37 | MUMPS_LOW_LEVEL_INIT_ERR_STR(MUMPS_INT *dim, char* err_str, mumps_ftnlen l1){ | ^ ../src/mumps_io_err.c:37:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io_err.c:37:1: note: ‘mumps_low_level_init_err_str_’ was previously declared here ../src/mumps_io_err.c:37:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_ooc.F:540:72: warning: type of ‘mumps_ooc_remove_file_c’ does not match original declaration [-Wlto-type-mismatch] 540 | CALL MUMPS_OOC_REMOVE_FILE_C(IERR, TMP_NAME(1)) | ^ ../src/mumps_io.c:629:1: note: type mismatch in parameter 3 629 | MUMPS_OOC_REMOVE_FILE_C(MUMPS_INT *ierr, char *name, mumps_ftnlen l1) | ^ ../src/mumps_io.c:629:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:629:1: note: ‘mumps_ooc_remove_file_c_’ was previously declared here ../src/mumps_io.c:629:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_ooc.F:2861:72: warning: type of ‘mumps_ooc_get_file_name_c’ does not match original declaration [-Wlto-type-mismatch] 2861 | CALL MUMPS_OOC_GET_FILE_NAME_C(TMP,I,DIM,TMP_NAME(1)) | ^ ../src/mumps_io.c:541:1: note: type mismatch in parameter 5 541 | MUMPS_OOC_GET_FILE_NAME_C(MUMPS_INT *type,MUMPS_INT *indice,MUMPS_INT *length, char* name, mumps_ftnlen l1) | ^ ../src/mumps_io.c:541:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:541:1: note: ‘mumps_ooc_get_file_name_c_’ was previously declared here ../src/mumps_io.c:541:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_ooc.F:2919:72: warning: type of ‘mumps_ooc_set_file_name_c’ does not match original declaration [-Wlto-type-mismatch] 2919 | CALL MUMPS_OOC_SET_FILE_NAME_C(TMP,I,DIM,IERR,TMP_NAME(1)) | ^ ../src/mumps_io.c:551:1: note: type mismatch in parameter 6 551 | MUMPS_OOC_SET_FILE_NAME_C(MUMPS_INT *type, MUMPS_INT *indice, MUMPS_INT *length, MUMPS_INT *ierr, | ^ ../src/mumps_io.c:551:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:551:1: note: ‘mumps_ooc_set_file_name_c_’ was previously declared here ../src/mumps_io.c:551:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dfac_mem_dynamic.F:286:72: warning: type of ‘mumps_addr_c’ does not match original declaration [-Wlto-type-mismatch] 286 | CALL MUMPS_ADDR_C(DYNAMIC_CB(1), TMP_ADDRESS) | ^ ../src/mumps_size.c:22:17: note: ‘mumps_addr_c_’ was previously declared here 22 | void MUMPS_CALL MUMPS_ADDR_C(char *a, MUMPS_INT8 *addr) | ^ ../src/mumps_size.c:22:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_aux_par.F:996:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 996 | & MPI_SUM, 0, id%COMM, IERR) | ^ ../src/dfac_driver.F:3902:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 3902 | & MPI_SUM, MASTER, COMM, IERR ) | ^ ../src/dfac_scalings.F:369:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 369 | & MPI_SUM,MASTER,id%COMM, IERR) | ^ ../src/dfac_scalings_simScaleAbs.F:1180:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 1180 | & COMM, IERROR) | ^ ../libseq/mpi.f:118:27: note: ‘mpi_reduce’ was previously declared here 118 | SUBROUTINE MPI_REDUCE( SENDBUF, RECVBUF, CNT, DATATYPE, OP, | ^ ../libseq/mpi.f:118:27: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_aux_par.F:1130:72: warning: type of ‘mpi_irecv’ does not match original declaration [-Wlto-type-mismatch] 1130 | & id%COMM, RHANDPE, IERR) | ^ ../src/dfac_scalings_simScale_util.F:771:72: warning: type of ‘mpi_irecv’ does not match original declaration [-Wlto-type-mismatch] 771 | & ITAGCOMM,COMM,REQUESTS(I), IERROR) | ^ ../libseq/mpi.f:370:26: note: ‘mpi_irecv’ was previously declared here 370 | SUBROUTINE MPI_IRECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | ^ ../libseq/mpi.f:370:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_aux_par.F:1854:72: warning: type of ‘mpi_gather’ does not match original declaration [-Wlto-type-mismatch] 1854 | & MPI_INTEGER8, 0, id%COMM, IERR) | ^ ../libseq/mpi.f:53:27: note: ‘mpi_gather’ was previously declared here 53 | SUBROUTINE MPI_GATHER( SENDBUF, CNT, | ^ ../libseq/mpi.f:53:27: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_aux_par.F:1693:72: warning: type of ‘mpi_alltoall’ does not match original declaration [-Wlto-type-mismatch] 1693 | & MPI_INTEGER8, id%COMM, IERR) | ^ ../libseq/mpi.f:159:29: note: ‘mpi_alltoall’ was previously declared here 159 | SUBROUTINE MPI_ALLTOALL( SENDBUF, SENDCNT, SENDTYPE, | ^ ../libseq/mpi.f:159:29: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_aux.F:1260:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 1260 | & MPI_INTEGER8, MPI_SUM, id%COMM, IERR ) | ^ ../src/dfac_determinant.F:111:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 111 | & DETERREDUCE_OP, COMM, IERR_MPI) | ^ ../src/dfac_scalings_simScaleAbs.F:1061:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 1061 | & MPI_MAX, COMM, IERROR) | ^ ../libseq/mpi.f:101:30: note: ‘mpi_allreduce’ was previously declared here 101 | SUBROUTINE MPI_ALLREDUCE( SENDBUF, RECVBUF, CNT, DATATYPE, | ^ ../libseq/mpi.f:101:30: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dtype3_root.F:959:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 959 | & IDEST, 128, COMM, IERR ) | ^ ../src/dtype3_root.F:1060:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 1060 | & MASTER_ROOT,128,COMM,IERR) | ^ ../libseq/mpi.f:490:26: note: ‘mpi_ssend’ was previously declared here 490 | SUBROUTINE MPI_SSEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR) | ^ ../libseq/mpi.f:490:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dfac_front_aux.F:2179:72: warning: type of ‘dcopy’ does not match original declaration [-Wlto-type-mismatch] 2179 | & LDA, A(UPOS+int(I-1,8)*LDA8), 1) | ^ ../src/dtools.F:1830:72: note: ‘dcopy’ was previously declared here 1830 | CALL dcopy(N8, SRC(1), 1, DEST(1), 1) | ^ ../src/dtools.F:1830:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dfac_process_blocfacto.F:703:72: warning: type of ‘dmumps_compress_cb_i’ does not match original declaration [-Wlto-type-mismatch] 703 | & IDUMMY, 0, -9999 ) | ^ ../src/dtools.F:1944:37: note: ‘dmumps_compress_cb_i’ was previously declared here 1944 | SUBROUTINE DMUMPS_COMPRESS_CB_I(A_PTR, LA_PTR, POSELT, LDA, | ^ ../src/dtools.F:1944:37: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dsol_c.F:1674:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 1674 | & DIFF_ADDR ) | ^ ../src/dmumps_load.F:752:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 752 | CALL MUMPS_SIZE_C(SIZE_DBLE(1),SIZE_DBLE(2),I8SIZE) | ^ ../src/mumps_size.c:18:18: note: ‘mumps_size_c_’ was previously declared here 18 | void MUMPS_CALL MUMPS_SIZE_C(char *a, char *b, MUMPS_INT8 *diff) | ^ ../src/mumps_size.c:18:18: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dsol_c.F:726:72: warning: type of ‘dmumps_root_solve’ does not match original declaration [-Wlto-type-mismatch] 726 | & INFO(1), MTYPE, KEEP(50), FROM_PP) | ^ ../src/dsol_root_parallel.F:14:34: note: type mismatch in parameter 19 14 | SUBROUTINE DMUMPS_ROOT_SOLVE( NRHS, DESCA_PAR, | ^ ../src/dsol_root_parallel.F:14:34: note: ‘dmumps_root_solve’ was previously declared here ../src/dana_driver.F:4944:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 4944 | & COLLECT_NZ, id%COMM, IERR ) | ^ ../src/dfac_driver.F:4007:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 4007 | & id%COMM, IERR ) | ^ ../src/dfac_type3_symmetrize.F:119:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 119 | & DEST, SYMMETRIZE, COMM, IERR ) | ^ ../libseq/mpi.f:479:25: note: ‘mpi_send’ was previously declared here 479 | SUBROUTINE MPI_SEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR ) | ^ ../libseq/mpi.f:479:25: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dsol_c.F:2026:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 2026 | & ScatterRhsR, COMM, STATUS, IERR ) | ^ ../src/dtype3_root.F:964:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 964 | & MASTER_ROOT,128,COMM,STATUS,IERR) | ^ ../src/dana_driver.F:4924:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 4924 | & COLLECT_NZ, id%COMM, STATUS, IERR ) | ^ ../libseq/mpi.f:459:25: note: ‘mpi_recv’ was previously declared here 459 | SUBROUTINE MPI_RECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | ^ ../libseq/mpi.f:459:25: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dsol_aux.F:1709:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 1709 | & MASTER, COMM, IERR_MPI) | ^ ../src/dana_aux.F:1266:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 1266 | & 0, id%COMM, IERR ) | ^ ../src/dmumps_save_restore.F:980:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 980 | CALL MPI_BCAST( hash, 23, MPI_CHARACTER, 0, id%COMM, ierr ) | ^ ../libseq/mpi.f:204:26: note: type mismatch in parameter 7 204 | SUBROUTINE MPI_BCAST( BUFFER, CNT, DATATYPE, ROOT, COMM, IERR ) | ^ ../libseq/mpi.f:204:26: note: type ‘void’ should match type ‘long int’ ../libseq/mpi.f:204:26: note: ‘mpi_bcast’ was previously declared here ../libseq/mpi.f:204:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../libseq/mpi.f:707:72: warning: type of ‘mumps_checkaddrequal’ does not match original declaration [-Wlto-type-mismatch] 707 | CALL MUMPS_CHECKADDREQUAL(SENDBUF(1), MPI_IN_PLACE, I) | ^ ../libseq/mpic.c:51:18: note: ‘mumps_checkaddrequal_’ was previously declared here 51 | void LIBSEQ_CALL mumps_checkaddrequal_(char *a, char*b, LIBSEQ_INT *i) | ^ ../libseq/mpic.c:51:18: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/tools_common.F:1234:72: warning: type of ‘mumps_icopy_64to32_64c_ip_c’ does not match original declaration [-Wlto-type-mismatch] 1234 | & SIZETAB) | ^ ../src/mumps_common.c:98:1: note: ‘mumps_icopy_64to32_64c_ip_c_’ was previously declared here 98 | MUMPS_ICOPY_64TO32_64C_IP_C(MUMPS_INT8 *inouttab, MUMPS_INT8 *sizetab) | ^ ../src/mumps_common.c:98:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/ana_orderings_wrappers_m.F:893:72: warning: type of ‘mumps_pordf’ does not match original declaration [-Wlto-type-mismatch] 893 | & NV, NCMPA ) | ^ ../src/mumps_pord.c:42:1: note: ‘mumps_pordf_’ was previously declared here 42 | MUMPS_PORDF( MUMPS_INT *nvtx, MUMPS_INT *nedges, | ^ ../src/mumps_pord.c:42:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/ana_orderings_wrappers_m.F:997:72: warning: type of ‘mumps_pordf_wnd’ does not match original declaration [-Wlto-type-mismatch] 997 | & NV, NCMPA, int(N,8) ) | ^ ../src/mumps_pord.c:57:1: note: ‘mumps_pordf_wnd_’ was previously declared here 57 | MUMPS_PORDF_WND( MUMPS_INT *nvtx, MUMPS_INT *nedges, | ^ ../src/mumps_pord.c:57:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_driver.F:5217:72: warning: type of ‘mumps_dumpmatbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5217 | & trim(id%WRITE_PROBLEM)//char(0) ) | ^ ../src/mumps_io.c:43:17: note: type mismatch in parameter 9 43 | void MUMPS_CALL MUMPS_DUMPMATBINARY_C ( MUMPS_INT *N, MUMPS_INT8 *NNZ, | ^ ../src/mumps_io.c:43:17: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:43:17: note: ‘mumps_dumpmatbinary_c_’ was previously declared here ../src/mumps_io.c:43:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_driver.F:5314:72: warning: type of ‘mumps_dumprhsbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5314 | & trim(id%WRITE_PROBLEM)//'.rhs'//char(0) ) | ^ ../src/mumps_io.c:27:17: note: type mismatch in parameter 7 27 | void MUMPS_CALL MUMPS_DUMPRHSBINARY_C ( MUMPS_INT *N, MUMPS_INT *NRHS, | ^ ../src/mumps_io.c:27:17: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:27:17: note: ‘mumps_dumprhsbinary_c_’ was previously declared here ../src/mumps_io.c:27:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_save_restore_files.F:244:72: warning: type of ‘mumps_get_save_dir_c’ does not match original declaration [-Wlto-type-mismatch] 244 | call mumps_get_save_dir_C(len_save_dir,tmp_savedir) | ^ ../src/mumps_save_restore_C.c:23:1: note: type mismatch in parameter 3 23 | MUMPS_GET_SAVE_DIR_C(MUMPS_INT *len_save_dir, char* save_dir, mumps_ftnlen l1) | ^ ../src/mumps_save_restore_C.c:23:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_save_restore_C.c:23:1: note: ‘mumps_get_save_dir_c_’ was previously declared here ../src/mumps_save_restore_C.c:23:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_save_restore_files.F:260:72: warning: type of ‘mumps_get_save_prefix_c’ does not match original declaration [-Wlto-type-mismatch] 260 | call mumps_get_save_prefix_C(len_save_prefix,tmp_saveprefix) | ^ ../src/mumps_save_restore_C.c:35:1: note: type mismatch in parameter 3 35 | MUMPS_GET_SAVE_PREFIX_C(MUMPS_INT *len_save_prefix, char* save_prefix, mumps_ftnlen l1) | ^ ../src/mumps_save_restore_C.c:35:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_save_restore_C.c:35:1: note: ‘mumps_get_save_prefix_c_’ was previously declared here ../src/mumps_save_restore_C.c:35:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_ooc.F:248:72: warning: type of ‘mumps_low_level_init_prefix’ does not match original declaration [-Wlto-type-mismatch] 248 | CALL MUMPS_LOW_LEVEL_INIT_PREFIX(DIM_PREFIX, TMP_PREFIX) | ^ ../src/mumps_io.c:173:1: note: type mismatch in parameter 3 173 | MUMPS_LOW_LEVEL_INIT_PREFIX(MUMPS_INT *dim, char *str, mumps_ftnlen l1) | ^ ../src/mumps_io.c:173:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:173:1: note: ‘mumps_low_level_init_prefix_’ was previously declared here ../src/mumps_io.c:173:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_ooc.F:249:72: warning: type of ‘mumps_low_level_init_tmpdir’ does not match original declaration [-Wlto-type-mismatch] 249 | CALL MUMPS_LOW_LEVEL_INIT_TMPDIR(DIM_DIR, TMP_DIR) | ^ ../src/mumps_io.c:185:1: note: type mismatch in parameter 3 185 | MUMPS_LOW_LEVEL_INIT_TMPDIR(MUMPS_INT *dim, char *str, mumps_ftnlen l1) | ^ ../src/mumps_io.c:185:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:185:1: note: ‘mumps_low_level_init_tmpdir_’ was previously declared here ../src/mumps_io.c:185:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_ooc.F:692:72: warning: type of ‘mumps_low_level_init_err_str’ does not match original declaration [-Wlto-type-mismatch] 692 | CALL MUMPS_LOW_LEVEL_INIT_ERR_STR(DIM_ERR_STR_OOC,ERR_STR_OOC) | ^ ../src/mumps_io_err.c:37:1: note: type mismatch in parameter 3 37 | MUMPS_LOW_LEVEL_INIT_ERR_STR(MUMPS_INT *dim, char* err_str, mumps_ftnlen l1){ | ^ ../src/mumps_io_err.c:37:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io_err.c:37:1: note: ‘mumps_low_level_init_err_str_’ was previously declared here ../src/mumps_io_err.c:37:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_ooc.F:540:72: warning: type of ‘mumps_ooc_remove_file_c’ does not match original declaration [-Wlto-type-mismatch] 540 | CALL MUMPS_OOC_REMOVE_FILE_C(IERR, TMP_NAME(1)) | ^ ../src/mumps_io.c:629:1: note: type mismatch in parameter 3 629 | MUMPS_OOC_REMOVE_FILE_C(MUMPS_INT *ierr, char *name, mumps_ftnlen l1) | ^ ../src/mumps_io.c:629:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:629:1: note: ‘mumps_ooc_remove_file_c_’ was previously declared here ../src/mumps_io.c:629:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_ooc.F:2861:72: warning: type of ‘mumps_ooc_get_file_name_c’ does not match original declaration [-Wlto-type-mismatch] 2861 | CALL MUMPS_OOC_GET_FILE_NAME_C(TMP,I,DIM,TMP_NAME(1)) | ^ ../src/mumps_io.c:541:1: note: type mismatch in parameter 5 541 | MUMPS_OOC_GET_FILE_NAME_C(MUMPS_INT *type,MUMPS_INT *indice,MUMPS_INT *length, char* name, mumps_ftnlen l1) | ^ ../src/mumps_io.c:541:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:541:1: note: ‘mumps_ooc_get_file_name_c_’ was previously declared here ../src/mumps_io.c:541:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_ooc.F:2919:72: warning: type of ‘mumps_ooc_set_file_name_c’ does not match original declaration [-Wlto-type-mismatch] 2919 | CALL MUMPS_OOC_SET_FILE_NAME_C(TMP,I,DIM,IERR,TMP_NAME(1)) | ^ ../src/mumps_io.c:551:1: note: type mismatch in parameter 6 551 | MUMPS_OOC_SET_FILE_NAME_C(MUMPS_INT *type, MUMPS_INT *indice, MUMPS_INT *length, MUMPS_INT *ierr, | ^ ../src/mumps_io.c:551:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:551:1: note: ‘mumps_ooc_set_file_name_c_’ was previously declared here ../src/mumps_io.c:551:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dfac_mem_dynamic.F:286:72: warning: type of ‘mumps_addr_c’ does not match original declaration [-Wlto-type-mismatch] 286 | CALL MUMPS_ADDR_C(DYNAMIC_CB(1), TMP_ADDRESS) | ^ ../src/mumps_size.c:22:17: note: ‘mumps_addr_c_’ was previously declared here 22 | void MUMPS_CALL MUMPS_ADDR_C(char *a, MUMPS_INT8 *addr) | ^ ../src/mumps_size.c:22:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_aux_par.F:996:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 996 | & MPI_SUM, 0, id%COMM, IERR) | ^ ../src/dfac_driver.F:3902:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 3902 | & MPI_SUM, MASTER, COMM, IERR ) | ^ ../src/dfac_scalings.F:369:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 369 | & MPI_SUM,MASTER,id%COMM, IERR) | ^ ../src/dfac_scalings_simScaleAbs.F:1180:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 1180 | & COMM, IERROR) | ^ ../libseq/mpi.f:118:27: note: ‘mpi_reduce’ was previously declared here 118 | SUBROUTINE MPI_REDUCE( SENDBUF, RECVBUF, CNT, DATATYPE, OP, | ^ ../libseq/mpi.f:118:27: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_aux_par.F:1130:72: warning: type of ‘mpi_irecv’ does not match original declaration [-Wlto-type-mismatch] 1130 | & id%COMM, RHANDPE, IERR) | ^ ../src/dfac_scalings_simScale_util.F:771:72: warning: type of ‘mpi_irecv’ does not match original declaration [-Wlto-type-mismatch] 771 | & ITAGCOMM,COMM,REQUESTS(I), IERROR) | ^ ../libseq/mpi.f:370:26: note: ‘mpi_irecv’ was previously declared here 370 | SUBROUTINE MPI_IRECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | ^ ../libseq/mpi.f:370:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_aux_par.F:1854:72: warning: type of ‘mpi_gather’ does not match original declaration [-Wlto-type-mismatch] 1854 | & MPI_INTEGER8, 0, id%COMM, IERR) | ^ ../libseq/mpi.f:53:27: note: ‘mpi_gather’ was previously declared here 53 | SUBROUTINE MPI_GATHER( SENDBUF, CNT, | ^ ../libseq/mpi.f:53:27: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_aux_par.F:1693:72: warning: type of ‘mpi_alltoall’ does not match original declaration [-Wlto-type-mismatch] 1693 | & MPI_INTEGER8, id%COMM, IERR) | ^ ../libseq/mpi.f:159:29: note: ‘mpi_alltoall’ was previously declared here 159 | SUBROUTINE MPI_ALLTOALL( SENDBUF, SENDCNT, SENDTYPE, | ^ ../libseq/mpi.f:159:29: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_aux.F:1260:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 1260 | & MPI_INTEGER8, MPI_SUM, id%COMM, IERR ) | ^ ../src/dfac_determinant.F:111:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 111 | & DETERREDUCE_OP, COMM, IERR_MPI) | ^ ../src/dfac_scalings_simScaleAbs.F:1061:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 1061 | & MPI_MAX, COMM, IERROR) | ^ ../libseq/mpi.f:101:30: note: ‘mpi_allreduce’ was previously declared here 101 | SUBROUTINE MPI_ALLREDUCE( SENDBUF, RECVBUF, CNT, DATATYPE, | ^ ../libseq/mpi.f:101:30: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dtype3_root.F:959:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 959 | & IDEST, 128, COMM, IERR ) | ^ ../src/dtype3_root.F:1060:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 1060 | & MASTER_ROOT,128,COMM,IERR) | ^ ../libseq/mpi.f:490:26: note: ‘mpi_ssend’ was previously declared here 490 | SUBROUTINE MPI_SSEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR) | ^ ../libseq/mpi.f:490:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dfac_front_aux.F:2179:72: warning: type of ‘dcopy’ does not match original declaration [-Wlto-type-mismatch] 2179 | & LDA, A(UPOS+int(I-1,8)*LDA8), 1) | ^ ../src/dtools.F:1830:72: note: ‘dcopy’ was previously declared here 1830 | CALL dcopy(N8, SRC(1), 1, DEST(1), 1) | ^ ../src/dtools.F:1830:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dfac_process_blocfacto.F:703:72: warning: type of ‘dmumps_compress_cb_i’ does not match original declaration [-Wlto-type-mismatch] 703 | & IDUMMY, 0, -9999 ) | ^ ../src/dtools.F:1944:37: note: ‘dmumps_compress_cb_i’ was previously declared here 1944 | SUBROUTINE DMUMPS_COMPRESS_CB_I(A_PTR, LA_PTR, POSELT, LDA, | ^ ../src/dtools.F:1944:37: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dsol_c.F:1674:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 1674 | & DIFF_ADDR ) | ^ ../src/dmumps_load.F:752:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 752 | CALL MUMPS_SIZE_C(SIZE_DBLE(1),SIZE_DBLE(2),I8SIZE) | ^ ../src/mumps_size.c:18:18: note: ‘mumps_size_c_’ was previously declared here 18 | void MUMPS_CALL MUMPS_SIZE_C(char *a, char *b, MUMPS_INT8 *diff) | ^ ../src/mumps_size.c:18:18: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dsol_c.F:726:72: warning: type of ‘dmumps_root_solve’ does not match original declaration [-Wlto-type-mismatch] 726 | & INFO(1), MTYPE, KEEP(50), FROM_PP) | ^ ../src/dsol_root_parallel.F:14:34: note: type mismatch in parameter 19 14 | SUBROUTINE DMUMPS_ROOT_SOLVE( NRHS, DESCA_PAR, | ^ ../src/dsol_root_parallel.F:14:34: note: ‘dmumps_root_solve’ was previously declared here ../src/dana_driver.F:4944:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 4944 | & COLLECT_NZ, id%COMM, IERR ) | ^ ../src/dfac_driver.F:4007:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 4007 | & id%COMM, IERR ) | ^ ../src/dfac_type3_symmetrize.F:119:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 119 | & DEST, SYMMETRIZE, COMM, IERR ) | ^ ../libseq/mpi.f:479:25: note: ‘mpi_send’ was previously declared here 479 | SUBROUTINE MPI_SEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR ) | ^ ../libseq/mpi.f:479:25: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dsol_c.F:2026:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 2026 | & ScatterRhsR, COMM, STATUS, IERR ) | ^ ../src/dtype3_root.F:964:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 964 | & MASTER_ROOT,128,COMM,STATUS,IERR) | ^ ../src/dana_driver.F:4924:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 4924 | & COLLECT_NZ, id%COMM, STATUS, IERR ) | ^ ../libseq/mpi.f:459:25: note: ‘mpi_recv’ was previously declared here 459 | SUBROUTINE MPI_RECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | ^ ../libseq/mpi.f:459:25: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dsol_aux.F:1709:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 1709 | & MASTER, COMM, IERR_MPI) | ^ ../src/dana_aux.F:1266:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 1266 | & 0, id%COMM, IERR ) | ^ ../src/dmumps_save_restore.F:980:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 980 | CALL MPI_BCAST( hash, 23, MPI_CHARACTER, 0, id%COMM, ierr ) | ^ ../libseq/mpi.f:204:26: note: type mismatch in parameter 7 204 | SUBROUTINE MPI_BCAST( BUFFER, CNT, DATATYPE, ROOT, COMM, IERR ) | ^ ../libseq/mpi.f:204:26: note: type ‘void’ should match type ‘long int’ ../libseq/mpi.f:204:26: note: ‘mpi_bcast’ was previously declared here ../libseq/mpi.f:204:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../libseq/mpi.f:707:72: warning: type of ‘mumps_checkaddrequal’ does not match original declaration [-Wlto-type-mismatch] 707 | CALL MUMPS_CHECKADDREQUAL(SENDBUF(1), MPI_IN_PLACE, I) | ^ ../libseq/mpic.c:51:18: note: ‘mumps_checkaddrequal_’ was previously declared here 51 | void LIBSEQ_CALL mumps_checkaddrequal_(char *a, char*b, LIBSEQ_INT *i) | ^ ../libseq/mpic.c:51:18: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/tools_common.F:1234:72: warning: type of ‘mumps_icopy_64to32_64c_ip_c’ does not match original declaration [-Wlto-type-mismatch] 1234 | & SIZETAB) | ^ ../src/mumps_common.c:98:1: note: ‘mumps_icopy_64to32_64c_ip_c_’ was previously declared here 98 | MUMPS_ICOPY_64TO32_64C_IP_C(MUMPS_INT8 *inouttab, MUMPS_INT8 *sizetab) | ^ ../src/mumps_common.c:98:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/ana_orderings_wrappers_m.F:893:72: warning: type of ‘mumps_pordf’ does not match original declaration [-Wlto-type-mismatch] 893 | & NV, NCMPA ) | ^ ../src/mumps_pord.c:42:1: note: ‘mumps_pordf_’ was previously declared here 42 | MUMPS_PORDF( MUMPS_INT *nvtx, MUMPS_INT *nedges, | ^ ../src/mumps_pord.c:42:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/ana_orderings_wrappers_m.F:997:72: warning: type of ‘mumps_pordf_wnd’ does not match original declaration [-Wlto-type-mismatch] 997 | & NV, NCMPA, int(N,8) ) | ^ ../src/mumps_pord.c:57:1: note: ‘mumps_pordf_wnd_’ was previously declared here 57 | MUMPS_PORDF_WND( MUMPS_INT *nvtx, MUMPS_INT *nedges, | ^ ../src/mumps_pord.c:57:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dtype3_root.F:959:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 959 | & IDEST, 128, COMM, IERR ) | ^ ../src/dtype3_root.F:1060:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 1060 | & MASTER_ROOT,128,COMM,IERR) | ^ ../libseq/mpi.f:490:26: note: ‘mpi_ssend’ was previously declared here 490 | SUBROUTINE MPI_SSEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR) | ^ ../libseq/mpi.f:490:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dsol_c.F:726:72: warning: type of ‘dmumps_root_solve’ does not match original declaration [-Wlto-type-mismatch] 726 | & INFO(1), MTYPE, KEEP(50), FROM_PP) | ^ ../src/dsol_root_parallel.F:14:34: note: type mismatch in parameter 19 14 | SUBROUTINE DMUMPS_ROOT_SOLVE( NRHS, DESCA_PAR, | ^ ../src/dsol_root_parallel.F:14:34: note: ‘dmumps_root_solve’ was previously declared here ../src/dfac_process_blocfacto.F:703:72: warning: type of ‘dmumps_compress_cb_i’ does not match original declaration [-Wlto-type-mismatch] 703 | & IDUMMY, 0, -9999 ) | ^ ../src/dtools.F:1944:37: note: ‘dmumps_compress_cb_i’ was previously declared here 1944 | SUBROUTINE DMUMPS_COMPRESS_CB_I(A_PTR, LA_PTR, POSELT, LDA, | ^ ../src/dtools.F:1944:37: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dfac_process_band.F:149:72: warning: type of ‘mumps_addr_c’ does not match original declaration [-Wlto-type-mismatch] 149 | CALL MUMPS_ADDR_C( DYNAMIC_CB(1), TMP_ADDRESS ) | ^ ../src/mumps_size.c:22:17: note: ‘mumps_addr_c_’ was previously declared here 22 | void MUMPS_CALL MUMPS_ADDR_C(char *a, MUMPS_INT8 *addr) | ^ ../src/mumps_size.c:22:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_driver.F:5217:72: warning: type of ‘mumps_dumpmatbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5217 | & trim(id%WRITE_PROBLEM)//char(0) ) | ^ ../src/mumps_io.c:43:17: note: type mismatch in parameter 9 43 | void MUMPS_CALL MUMPS_DUMPMATBINARY_C ( MUMPS_INT *N, MUMPS_INT8 *NNZ, | ^ ../src/mumps_io.c:43:17: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:43:17: note: ‘mumps_dumpmatbinary_c_’ was previously declared here ../src/mumps_io.c:43:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_driver.F:5314:72: warning: type of ‘mumps_dumprhsbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5314 | & trim(id%WRITE_PROBLEM)//'.rhs'//char(0) ) | ^ ../src/mumps_io.c:27:17: note: type mismatch in parameter 7 27 | void MUMPS_CALL MUMPS_DUMPRHSBINARY_C ( MUMPS_INT *N, MUMPS_INT *NRHS, | ^ ../src/mumps_io.c:27:17: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:27:17: note: ‘mumps_dumprhsbinary_c_’ was previously declared here ../src/mumps_io.c:27:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_save_restore_files.F:244:72: warning: type of ‘mumps_get_save_dir_c’ does not match original declaration [-Wlto-type-mismatch] 244 | call mumps_get_save_dir_C(len_save_dir,tmp_savedir) | ^ ../src/mumps_save_restore_C.c:23:1: note: type mismatch in parameter 3 23 | MUMPS_GET_SAVE_DIR_C(MUMPS_INT *len_save_dir, char* save_dir, mumps_ftnlen l1) | ^ ../src/mumps_save_restore_C.c:23:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_save_restore_C.c:23:1: note: ‘mumps_get_save_dir_c_’ was previously declared here ../src/mumps_save_restore_C.c:23:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_save_restore_files.F:260:72: warning: type of ‘mumps_get_save_prefix_c’ does not match original declaration [-Wlto-type-mismatch] 260 | call mumps_get_save_prefix_C(len_save_prefix,tmp_saveprefix) | ^ ../src/mumps_save_restore_C.c:35:1: note: type mismatch in parameter 3 35 | MUMPS_GET_SAVE_PREFIX_C(MUMPS_INT *len_save_prefix, char* save_prefix, mumps_ftnlen l1) | ^ ../src/mumps_save_restore_C.c:35:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_save_restore_C.c:35:1: note: ‘mumps_get_save_prefix_c_’ was previously declared here ../src/mumps_save_restore_C.c:35:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_ooc.F:248:72: warning: type of ‘mumps_low_level_init_prefix’ does not match original declaration [-Wlto-type-mismatch] 248 | CALL MUMPS_LOW_LEVEL_INIT_PREFIX(DIM_PREFIX, TMP_PREFIX) | ^ ../src/mumps_io.c:173:1: note: type mismatch in parameter 3 173 | MUMPS_LOW_LEVEL_INIT_PREFIX(MUMPS_INT *dim, char *str, mumps_ftnlen l1) | ^ ../src/mumps_io.c:173:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:173:1: note: ‘mumps_low_level_init_prefix_’ was previously declared here ../src/mumps_io.c:173:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_ooc.F:249:72: warning: type of ‘mumps_low_level_init_tmpdir’ does not match original declaration [-Wlto-type-mismatch] 249 | CALL MUMPS_LOW_LEVEL_INIT_TMPDIR(DIM_DIR, TMP_DIR) | ^ ../src/mumps_io.c:185:1: note: type mismatch in parameter 3 185 | MUMPS_LOW_LEVEL_INIT_TMPDIR(MUMPS_INT *dim, char *str, mumps_ftnlen l1) | ^ ../src/mumps_io.c:185:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:185:1: note: ‘mumps_low_level_init_tmpdir_’ was previously declared here ../src/mumps_io.c:185:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_ooc.F:692:72: warning: type of ‘mumps_low_level_init_err_str’ does not match original declaration [-Wlto-type-mismatch] 692 | CALL MUMPS_LOW_LEVEL_INIT_ERR_STR(DIM_ERR_STR_OOC,ERR_STR_OOC) | ^ ../src/mumps_io_err.c:37:1: note: type mismatch in parameter 3 37 | MUMPS_LOW_LEVEL_INIT_ERR_STR(MUMPS_INT *dim, char* err_str, mumps_ftnlen l1){ | ^ ../src/mumps_io_err.c:37:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io_err.c:37:1: note: ‘mumps_low_level_init_err_str_’ was previously declared here ../src/mumps_io_err.c:37:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_ooc.F:540:72: warning: type of ‘mumps_ooc_remove_file_c’ does not match original declaration [-Wlto-type-mismatch] 540 | CALL MUMPS_OOC_REMOVE_FILE_C(IERR, TMP_NAME(1)) | ^ ../src/mumps_io.c:629:1: note: type mismatch in parameter 3 629 | MUMPS_OOC_REMOVE_FILE_C(MUMPS_INT *ierr, char *name, mumps_ftnlen l1) | ^ ../src/mumps_io.c:629:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:629:1: note: ‘mumps_ooc_remove_file_c_’ was previously declared here ../src/mumps_io.c:629:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_ooc.F:2861:72: warning: type of ‘mumps_ooc_get_file_name_c’ does not match original declaration [-Wlto-type-mismatch] 2861 | CALL MUMPS_OOC_GET_FILE_NAME_C(TMP,I,DIM,TMP_NAME(1)) | ^ ../src/mumps_io.c:541:1: note: type mismatch in parameter 5 541 | MUMPS_OOC_GET_FILE_NAME_C(MUMPS_INT *type,MUMPS_INT *indice,MUMPS_INT *length, char* name, mumps_ftnlen l1) | ^ ../src/mumps_io.c:541:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:541:1: note: ‘mumps_ooc_get_file_name_c_’ was previously declared here ../src/mumps_io.c:541:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_ooc.F:2919:72: warning: type of ‘mumps_ooc_set_file_name_c’ does not match original declaration [-Wlto-type-mismatch] 2919 | CALL MUMPS_OOC_SET_FILE_NAME_C(TMP,I,DIM,IERR,TMP_NAME(1)) | ^ ../src/mumps_io.c:551:1: note: type mismatch in parameter 6 551 | MUMPS_OOC_SET_FILE_NAME_C(MUMPS_INT *type, MUMPS_INT *indice, MUMPS_INT *length, MUMPS_INT *ierr, | ^ ../src/mumps_io.c:551:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:551:1: note: ‘mumps_ooc_set_file_name_c_’ was previously declared here ../src/mumps_io.c:551:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_load.F:752:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 752 | CALL MUMPS_SIZE_C(SIZE_DBLE(1),SIZE_DBLE(2),I8SIZE) | ^ ../src/dsol_c.F:1674:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 1674 | & DIFF_ADDR ) | ^ ../src/mumps_size.c:18:18: note: ‘mumps_size_c_’ was previously declared here 18 | void MUMPS_CALL MUMPS_SIZE_C(char *a, char *b, MUMPS_INT8 *diff) | ^ ../src/mumps_size.c:18:18: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dtools.F:1830:72: warning: type of ‘dcopy’ does not match original declaration [-Wlto-type-mismatch] 1830 | CALL dcopy(N8, SRC(1), 1, DEST(1), 1) | ^ ../src/dfac_front_aux.F:2179:72: note: ‘dcopy’ was previously declared here 2179 | & LDA, A(UPOS+int(I-1,8)*LDA8), 1) | ^ ../src/dfac_front_aux.F:2179:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_aux_par.F:996:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 996 | & MPI_SUM, 0, id%COMM, IERR) | ^ ../src/dfac_driver.F:3902:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 3902 | & MPI_SUM, MASTER, COMM, IERR ) | ^ ../src/dfac_scalings.F:369:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 369 | & MPI_SUM,MASTER,id%COMM, IERR) | ^ ../src/dfac_scalings_simScaleAbs.F:1180:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 1180 | & COMM, IERROR) | ^ ../libseq/mpi.f:118:27: note: ‘mpi_reduce’ was previously declared here 118 | SUBROUTINE MPI_REDUCE( SENDBUF, RECVBUF, CNT, DATATYPE, OP, | ^ ../libseq/mpi.f:118:27: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_aux_par.F:1130:72: warning: type of ‘mpi_irecv’ does not match original declaration [-Wlto-type-mismatch] 1130 | & id%COMM, RHANDPE, IERR) | ^ ../src/dfac_scalings_simScale_util.F:771:72: warning: type of ‘mpi_irecv’ does not match original declaration [-Wlto-type-mismatch] 771 | & ITAGCOMM,COMM,REQUESTS(I), IERROR) | ^ ../libseq/mpi.f:370:26: note: ‘mpi_irecv’ was previously declared here 370 | SUBROUTINE MPI_IRECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | ^ ../libseq/mpi.f:370:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_aux_par.F:1854:72: warning: type of ‘mpi_gather’ does not match original declaration [-Wlto-type-mismatch] 1854 | & MPI_INTEGER8, 0, id%COMM, IERR) | ^ ../libseq/mpi.f:53:27: note: ‘mpi_gather’ was previously declared here 53 | SUBROUTINE MPI_GATHER( SENDBUF, CNT, | ^ ../libseq/mpi.f:53:27: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_driver.F:4944:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 4944 | & COLLECT_NZ, id%COMM, IERR ) | ^ ../src/dfac_driver.F:4007:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 4007 | & id%COMM, IERR ) | ^ ../src/dfac_type3_symmetrize.F:119:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 119 | & DEST, SYMMETRIZE, COMM, IERR ) | ^ ../libseq/mpi.f:479:25: note: ‘mpi_send’ was previously declared here 479 | SUBROUTINE MPI_SEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR ) | ^ ../libseq/mpi.f:479:25: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_aux_par.F:1693:72: warning: type of ‘mpi_alltoall’ does not match original declaration [-Wlto-type-mismatch] 1693 | & MPI_INTEGER8, id%COMM, IERR) | ^ ../libseq/mpi.f:159:29: note: ‘mpi_alltoall’ was previously declared here 159 | SUBROUTINE MPI_ALLTOALL( SENDBUF, SENDCNT, SENDTYPE, | ^ ../libseq/mpi.f:159:29: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_driver.F:4924:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 4924 | & COLLECT_NZ, id%COMM, STATUS, IERR ) | ^ ../src/dfac_driver.F:4013:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 4013 | & id%COMM, STATUS, IERR ) | ^ ../src/dsol_c.F:2026:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 2026 | & ScatterRhsR, COMM, STATUS, IERR ) | ^ ../libseq/mpi.f:459:25: note: ‘mpi_recv’ was previously declared here 459 | SUBROUTINE MPI_RECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | ^ ../libseq/mpi.f:459:25: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_aux.F:1260:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 1260 | & MPI_INTEGER8, MPI_SUM, id%COMM, IERR ) | ^ ../src/dfac_determinant.F:111:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 111 | & DETERREDUCE_OP, COMM, IERR_MPI) | ^ ../src/dfac_scalings_simScaleAbs.F:1061:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 1061 | & MPI_MAX, COMM, IERROR) | ^ ../libseq/mpi.f:101:30: note: ‘mpi_allreduce’ was previously declared here 101 | SUBROUTINE MPI_ALLREDUCE( SENDBUF, RECVBUF, CNT, DATATYPE, | ^ ../libseq/mpi.f:101:30: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_aux.F:1266:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 1266 | & 0, id%COMM, IERR ) | ^ ../src/dmumps_save_restore.F:980:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 980 | CALL MPI_BCAST( hash, 23, MPI_CHARACTER, 0, id%COMM, ierr ) | ^ ../libseq/mpi.f:204:26: note: type mismatch in parameter 7 204 | SUBROUTINE MPI_BCAST( BUFFER, CNT, DATATYPE, ROOT, COMM, IERR ) | ^ ../libseq/mpi.f:204:26: note: type ‘void’ should match type ‘long int’ ../src/dfac_scalings.F:393:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 393 | & id%COMM, IERR ) | ^ ../libseq/mpi.f:204:26: note: ‘mpi_bcast’ was previously declared here 204 | SUBROUTINE MPI_BCAST( BUFFER, CNT, DATATYPE, ROOT, COMM, IERR ) | ^ ../libseq/mpi.f:204:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../libseq/mpi.f:707:72: warning: type of ‘mumps_checkaddrequal’ does not match original declaration [-Wlto-type-mismatch] 707 | CALL MUMPS_CHECKADDREQUAL(SENDBUF(1), MPI_IN_PLACE, I) | ^ ../libseq/mpic.c:51:18: note: ‘mumps_checkaddrequal_’ was previously declared here 51 | void LIBSEQ_CALL mumps_checkaddrequal_(char *a, char*b, LIBSEQ_INT *i) | ^ ../libseq/mpic.c:51:18: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/tools_common.F:1234:72: warning: type of ‘mumps_icopy_64to32_64c_ip_c’ does not match original declaration [-Wlto-type-mismatch] 1234 | & SIZETAB) | ^ ../src/mumps_common.c:98:1: note: ‘mumps_icopy_64to32_64c_ip_c_’ was previously declared here 98 | MUMPS_ICOPY_64TO32_64C_IP_C(MUMPS_INT8 *inouttab, MUMPS_INT8 *sizetab) | ^ ../src/mumps_common.c:98:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/ana_orderings_wrappers_m.F:893:72: warning: type of ‘mumps_pordf’ does not match original declaration [-Wlto-type-mismatch] 893 | & NV, NCMPA ) | ^ ../src/mumps_pord.c:42:1: note: ‘mumps_pordf_’ was previously declared here 42 | MUMPS_PORDF( MUMPS_INT *nvtx, MUMPS_INT *nedges, | ^ ../src/mumps_pord.c:42:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/ana_orderings_wrappers_m.F:997:72: warning: type of ‘mumps_pordf_wnd’ does not match original declaration [-Wlto-type-mismatch] 997 | & NV, NCMPA, int(N,8) ) | ^ ../src/mumps_pord.c:57:1: note: ‘mumps_pordf_wnd_’ was previously declared here 57 | MUMPS_PORDF_WND( MUMPS_INT *nvtx, MUMPS_INT *nedges, | ^ ../src/mumps_pord.c:57:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dtype3_root.F:959:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 959 | & IDEST, 128, COMM, IERR ) | ^ ../src/dtype3_root.F:1060:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 1060 | & MASTER_ROOT,128,COMM,IERR) | ^ ../libseq/mpi.f:490:26: note: ‘mpi_ssend’ was previously declared here 490 | SUBROUTINE MPI_SSEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR) | ^ ../libseq/mpi.f:490:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dsol_c.F:726:72: warning: type of ‘dmumps_root_solve’ does not match original declaration [-Wlto-type-mismatch] 726 | & INFO(1), MTYPE, KEEP(50), FROM_PP) | ^ ../src/dsol_root_parallel.F:14:34: note: type mismatch in parameter 19 14 | SUBROUTINE DMUMPS_ROOT_SOLVE( NRHS, DESCA_PAR, | ^ ../src/dsol_root_parallel.F:14:34: note: ‘dmumps_root_solve’ was previously declared here ../src/dfac_process_blocfacto.F:703:72: warning: type of ‘dmumps_compress_cb_i’ does not match original declaration [-Wlto-type-mismatch] 703 | & IDUMMY, 0, -9999 ) | ^ ../src/dtools.F:1944:37: note: ‘dmumps_compress_cb_i’ was previously declared here 1944 | SUBROUTINE DMUMPS_COMPRESS_CB_I(A_PTR, LA_PTR, POSELT, LDA, | ^ ../src/dtools.F:1944:37: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dfac_process_band.F:149:72: warning: type of ‘mumps_addr_c’ does not match original declaration [-Wlto-type-mismatch] 149 | CALL MUMPS_ADDR_C( DYNAMIC_CB(1), TMP_ADDRESS ) | ^ ../src/mumps_size.c:22:17: note: ‘mumps_addr_c_’ was previously declared here 22 | void MUMPS_CALL MUMPS_ADDR_C(char *a, MUMPS_INT8 *addr) | ^ ../src/mumps_size.c:22:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_driver.F:5217:72: warning: type of ‘mumps_dumpmatbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5217 | & trim(id%WRITE_PROBLEM)//char(0) ) | ^ ../src/mumps_io.c:43:17: note: type mismatch in parameter 9 43 | void MUMPS_CALL MUMPS_DUMPMATBINARY_C ( MUMPS_INT *N, MUMPS_INT8 *NNZ, | ^ ../src/mumps_io.c:43:17: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:43:17: note: ‘mumps_dumpmatbinary_c_’ was previously declared here ../src/mumps_io.c:43:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_driver.F:5314:72: warning: type of ‘mumps_dumprhsbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5314 | & trim(id%WRITE_PROBLEM)//'.rhs'//char(0) ) | ^ ../src/mumps_io.c:27:17: note: type mismatch in parameter 7 27 | void MUMPS_CALL MUMPS_DUMPRHSBINARY_C ( MUMPS_INT *N, MUMPS_INT *NRHS, | ^ ../src/mumps_io.c:27:17: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:27:17: note: ‘mumps_dumprhsbinary_c_’ was previously declared here ../src/mumps_io.c:27:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_save_restore_files.F:244:72: warning: type of ‘mumps_get_save_dir_c’ does not match original declaration [-Wlto-type-mismatch] 244 | call mumps_get_save_dir_C(len_save_dir,tmp_savedir) | ^ ../src/mumps_save_restore_C.c:23:1: note: type mismatch in parameter 3 23 | MUMPS_GET_SAVE_DIR_C(MUMPS_INT *len_save_dir, char* save_dir, mumps_ftnlen l1) | ^ ../src/mumps_save_restore_C.c:23:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_save_restore_C.c:23:1: note: ‘mumps_get_save_dir_c_’ was previously declared here ../src/mumps_save_restore_C.c:23:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_save_restore_files.F:260:72: warning: type of ‘mumps_get_save_prefix_c’ does not match original declaration [-Wlto-type-mismatch] 260 | call mumps_get_save_prefix_C(len_save_prefix,tmp_saveprefix) | ^ ../src/mumps_save_restore_C.c:35:1: note: type mismatch in parameter 3 35 | MUMPS_GET_SAVE_PREFIX_C(MUMPS_INT *len_save_prefix, char* save_prefix, mumps_ftnlen l1) | ^ ../src/mumps_save_restore_C.c:35:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_save_restore_C.c:35:1: note: ‘mumps_get_save_prefix_c_’ was previously declared here ../src/mumps_save_restore_C.c:35:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_ooc.F:248:72: warning: type of ‘mumps_low_level_init_prefix’ does not match original declaration [-Wlto-type-mismatch] 248 | CALL MUMPS_LOW_LEVEL_INIT_PREFIX(DIM_PREFIX, TMP_PREFIX) | ^ ../src/mumps_io.c:173:1: note: type mismatch in parameter 3 173 | MUMPS_LOW_LEVEL_INIT_PREFIX(MUMPS_INT *dim, char *str, mumps_ftnlen l1) | ^ ../src/mumps_io.c:173:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:173:1: note: ‘mumps_low_level_init_prefix_’ was previously declared here ../src/mumps_io.c:173:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_ooc.F:249:72: warning: type of ‘mumps_low_level_init_tmpdir’ does not match original declaration [-Wlto-type-mismatch] 249 | CALL MUMPS_LOW_LEVEL_INIT_TMPDIR(DIM_DIR, TMP_DIR) | ^ ../src/mumps_io.c:185:1: note: type mismatch in parameter 3 185 | MUMPS_LOW_LEVEL_INIT_TMPDIR(MUMPS_INT *dim, char *str, mumps_ftnlen l1) | ^ ../src/mumps_io.c:185:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:185:1: note: ‘mumps_low_level_init_tmpdir_’ was previously declared here ../src/mumps_io.c:185:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_ooc.F:692:72: warning: type of ‘mumps_low_level_init_err_str’ does not match original declaration [-Wlto-type-mismatch] 692 | CALL MUMPS_LOW_LEVEL_INIT_ERR_STR(DIM_ERR_STR_OOC,ERR_STR_OOC) | ^ ../src/mumps_io_err.c:37:1: note: type mismatch in parameter 3 37 | MUMPS_LOW_LEVEL_INIT_ERR_STR(MUMPS_INT *dim, char* err_str, mumps_ftnlen l1){ | ^ ../src/mumps_io_err.c:37:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io_err.c:37:1: note: ‘mumps_low_level_init_err_str_’ was previously declared here ../src/mumps_io_err.c:37:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_ooc.F:540:72: warning: type of ‘mumps_ooc_remove_file_c’ does not match original declaration [-Wlto-type-mismatch] 540 | CALL MUMPS_OOC_REMOVE_FILE_C(IERR, TMP_NAME(1)) | ^ ../src/mumps_io.c:629:1: note: type mismatch in parameter 3 629 | MUMPS_OOC_REMOVE_FILE_C(MUMPS_INT *ierr, char *name, mumps_ftnlen l1) | ^ ../src/mumps_io.c:629:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:629:1: note: ‘mumps_ooc_remove_file_c_’ was previously declared here ../src/mumps_io.c:629:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_ooc.F:2861:72: warning: type of ‘mumps_ooc_get_file_name_c’ does not match original declaration [-Wlto-type-mismatch] 2861 | CALL MUMPS_OOC_GET_FILE_NAME_C(TMP,I,DIM,TMP_NAME(1)) | ^ ../src/mumps_io.c:541:1: note: type mismatch in parameter 5 541 | MUMPS_OOC_GET_FILE_NAME_C(MUMPS_INT *type,MUMPS_INT *indice,MUMPS_INT *length, char* name, mumps_ftnlen l1) | ^ ../src/mumps_io.c:541:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:541:1: note: ‘mumps_ooc_get_file_name_c_’ was previously declared here ../src/mumps_io.c:541:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_ooc.F:2919:72: warning: type of ‘mumps_ooc_set_file_name_c’ does not match original declaration [-Wlto-type-mismatch] 2919 | CALL MUMPS_OOC_SET_FILE_NAME_C(TMP,I,DIM,IERR,TMP_NAME(1)) | ^ ../src/mumps_io.c:551:1: note: type mismatch in parameter 6 551 | MUMPS_OOC_SET_FILE_NAME_C(MUMPS_INT *type, MUMPS_INT *indice, MUMPS_INT *length, MUMPS_INT *ierr, | ^ ../src/mumps_io.c:551:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:551:1: note: ‘mumps_ooc_set_file_name_c_’ was previously declared here ../src/mumps_io.c:551:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_load.F:752:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 752 | CALL MUMPS_SIZE_C(SIZE_DBLE(1),SIZE_DBLE(2),I8SIZE) | ^ ../src/dsol_c.F:1674:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 1674 | & DIFF_ADDR ) | ^ ../src/mumps_size.c:18:18: note: ‘mumps_size_c_’ was previously declared here 18 | void MUMPS_CALL MUMPS_SIZE_C(char *a, char *b, MUMPS_INT8 *diff) | ^ ../src/mumps_size.c:18:18: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dtools.F:1830:72: warning: type of ‘dcopy’ does not match original declaration [-Wlto-type-mismatch] 1830 | CALL dcopy(N8, SRC(1), 1, DEST(1), 1) | ^ ../src/dfac_front_aux.F:2179:72: note: ‘dcopy’ was previously declared here 2179 | & LDA, A(UPOS+int(I-1,8)*LDA8), 1) | ^ ../src/dfac_front_aux.F:2179:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_aux_par.F:996:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 996 | & MPI_SUM, 0, id%COMM, IERR) | ^ ../src/dfac_driver.F:3902:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 3902 | & MPI_SUM, MASTER, COMM, IERR ) | ^ ../src/dfac_scalings.F:369:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 369 | & MPI_SUM,MASTER,id%COMM, IERR) | ^ ../src/dfac_scalings_simScaleAbs.F:1180:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 1180 | & COMM, IERROR) | ^ ../libseq/mpi.f:118:27: note: ‘mpi_reduce’ was previously declared here 118 | SUBROUTINE MPI_REDUCE( SENDBUF, RECVBUF, CNT, DATATYPE, OP, | ^ ../libseq/mpi.f:118:27: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_aux_par.F:1130:72: warning: type of ‘mpi_irecv’ does not match original declaration [-Wlto-type-mismatch] 1130 | & id%COMM, RHANDPE, IERR) | ^ ../src/dfac_scalings_simScale_util.F:771:72: warning: type of ‘mpi_irecv’ does not match original declaration [-Wlto-type-mismatch] 771 | & ITAGCOMM,COMM,REQUESTS(I), IERROR) | ^ ../libseq/mpi.f:370:26: note: ‘mpi_irecv’ was previously declared here 370 | SUBROUTINE MPI_IRECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | ^ ../libseq/mpi.f:370:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_aux_par.F:1854:72: warning: type of ‘mpi_gather’ does not match original declaration [-Wlto-type-mismatch] 1854 | & MPI_INTEGER8, 0, id%COMM, IERR) | ^ ../libseq/mpi.f:53:27: note: ‘mpi_gather’ was previously declared here 53 | SUBROUTINE MPI_GATHER( SENDBUF, CNT, | ^ ../libseq/mpi.f:53:27: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_driver.F:4944:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 4944 | & COLLECT_NZ, id%COMM, IERR ) | ^ ../src/dfac_driver.F:4007:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 4007 | & id%COMM, IERR ) | ^ ../src/dfac_type3_symmetrize.F:119:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 119 | & DEST, SYMMETRIZE, COMM, IERR ) | ^ ../libseq/mpi.f:479:25: note: ‘mpi_send’ was previously declared here 479 | SUBROUTINE MPI_SEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR ) | ^ ../libseq/mpi.f:479:25: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_aux_par.F:1693:72: warning: type of ‘mpi_alltoall’ does not match original declaration [-Wlto-type-mismatch] 1693 | & MPI_INTEGER8, id%COMM, IERR) | ^ ../libseq/mpi.f:159:29: note: ‘mpi_alltoall’ was previously declared here 159 | SUBROUTINE MPI_ALLTOALL( SENDBUF, SENDCNT, SENDTYPE, | ^ ../libseq/mpi.f:159:29: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_driver.F:4924:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 4924 | & COLLECT_NZ, id%COMM, STATUS, IERR ) | ^ ../src/dfac_driver.F:4013:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 4013 | & id%COMM, STATUS, IERR ) | ^ ../src/dsol_c.F:2026:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 2026 | & ScatterRhsR, COMM, STATUS, IERR ) | ^ ../libseq/mpi.f:459:25: note: ‘mpi_recv’ was previously declared here 459 | SUBROUTINE MPI_RECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | ^ ../libseq/mpi.f:459:25: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_aux.F:1260:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 1260 | & MPI_INTEGER8, MPI_SUM, id%COMM, IERR ) | ^ ../src/dfac_determinant.F:111:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 111 | & DETERREDUCE_OP, COMM, IERR_MPI) | ^ ../src/dfac_scalings_simScaleAbs.F:1061:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 1061 | & MPI_MAX, COMM, IERROR) | ^ ../libseq/mpi.f:101:30: note: ‘mpi_allreduce’ was previously declared here 101 | SUBROUTINE MPI_ALLREDUCE( SENDBUF, RECVBUF, CNT, DATATYPE, | ^ ../libseq/mpi.f:101:30: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_aux.F:1266:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 1266 | & 0, id%COMM, IERR ) | ^ ../src/dmumps_save_restore.F:980:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 980 | CALL MPI_BCAST( hash, 23, MPI_CHARACTER, 0, id%COMM, ierr ) | ^ ../libseq/mpi.f:204:26: note: type mismatch in parameter 7 204 | SUBROUTINE MPI_BCAST( BUFFER, CNT, DATATYPE, ROOT, COMM, IERR ) | ^ ../libseq/mpi.f:204:26: note: type ‘void’ should match type ‘long int’ ../src/dfac_scalings.F:393:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 393 | & id%COMM, IERR ) | ^ ../libseq/mpi.f:204:26: note: ‘mpi_bcast’ was previously declared here 204 | SUBROUTINE MPI_BCAST( BUFFER, CNT, DATATYPE, ROOT, COMM, IERR ) | ^ ../libseq/mpi.f:204:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used make[7]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/examples' make[6]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1' cd MUMPS_5.5.1 && make z make[6]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1' (cd libseq; make) make[7]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq' make[7]: Nothing to be done for 'all'. make[7]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq' (cp libseq/lib* ./lib) cd src; make z make[7]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/src' make ../lib/libmumps_commonFREEFEM-SEQ.a make[8]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/src' make[8]: '../lib/libmumps_commonFREEFEM-SEQ.a' is up to date. make[8]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/src' make ARITH=z ../lib/libzmumpsFREEFEM-SEQ.a make[8]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/src' gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zmumps_struc_def.F -o zmumps_struc_def.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zlr_type.F -o zlr_type.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zstatic_ptr_m.F -o zstatic_ptr_m.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zomp_tps_m.F -o zomp_tps_m.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zmumps_ooc_buffer.F -o zmumps_ooc_buffer.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_sispointers_m.F -o zfac_sispointers_m.o zlr_type.F:23:48: 23 | SUBROUTINE DEALLOC_LRB(LRB_OUT, KEEP8, K34 | 1 Warning: Unused dummy argument ‘k34’ at (1) [-Wunused-dummy-argument] gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zana_aux.F -o zana_aux.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zana_aux_par.F -o zana_aux_par.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_sol_l0omp_m.F -o zfac_sol_l0omp_m.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zmumps_config_file.F -o zmumps_config_file.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zmumps_save_restore_files.F -o zmumps_save_restore_files.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zsol_omp_m.F -o zsol_omp_m.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zmumps_lr_data_m.F -o zmumps_lr_data_m.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zlr_stats.F -o zlr_stats.o zfac_sol_l0omp_m.F:232:28: 232 | & ,unit,MYID,mode | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] zsol_omp_m.F:293:50: 293 | & ISTEP_TO_INIV2, TAB_POS_IN_PERE, PANEL_POS, LPANEL_POS, | 1 Warning: Unused dummy argument ‘panel_pos’ at (1) [-Wunused-dummy-argument] zsol_omp_m.F:297:37: 297 | & PERM_L0_OMP, PTR_LEAFS_L0_OMP, L0_OMP_MAPPING, LL0_OMP_MAPPING, | 1 Warning: Unused dummy argument ‘ptr_leafs_l0_omp’ at (1) [-Wunused-dummy-argument] zsol_omp_m.F:33:42: 33 | SUBROUTINE ZMUMPS_SOL_L0OMP_LD( K400 ) | 1 Warning: Unused dummy argument ‘k400’ at (1) [-Wunused-dummy-argument] zsol_omp_m.F:20:42: 20 | SUBROUTINE ZMUMPS_SOL_L0OMP_LI( K400 ) | 1 Warning: Unused dummy argument ‘k400’ at (1) [-Wunused-dummy-argument] zlr_stats.F:574:27: 574 | & DEPTH, BCKSZ, NASSMIN, NFRONTMIN, SYM, K486, | 1 Warning: Unused dummy argument ‘bcksz’ at (1) [-Wunused-dummy-argument] zlr_stats.F:574:20: 574 | & DEPTH, BCKSZ, NASSMIN, NFRONTMIN, SYM, K486, | 1 Warning: Unused dummy argument ‘depth’ at (1) [-Wunused-dummy-argument] zlr_stats.F:575:19: 575 | & K472, K475, K478, K480, K481, K483, K484, | 1 Warning: Unused dummy argument ‘k472’ at (1) [-Wunused-dummy-argument] zlr_stats.F:575:25: 575 | & K472, K475, K478, K480, K481, K483, K484, | 1 Warning: Unused dummy argument ‘k475’ at (1) [-Wunused-dummy-argument] zlr_stats.F:575:31: 575 | & K472, K475, K478, K480, K481, K483, K484, | 1 Warning: Unused dummy argument ‘k478’ at (1) [-Wunused-dummy-argument] zlr_stats.F:575:37: 575 | & K472, K475, K478, K480, K481, K483, K484, | 1 Warning: Unused dummy argument ‘k480’ at (1) [-Wunused-dummy-argument] zlr_stats.F:575:43: 575 | & K472, K475, K478, K480, K481, K483, K484, | 1 Warning: Unused dummy argument ‘k481’ at (1) [-Wunused-dummy-argument] zlr_stats.F:575:49: 575 | & K472, K475, K478, K480, K481, K483, K484, | 1 Warning: Unused dummy argument ‘k483’ at (1) [-Wunused-dummy-argument] zlr_stats.F:575:55: 575 | & K472, K475, K478, K480, K481, K483, K484, | 1 Warning: Unused dummy argument ‘k484’ at (1) [-Wunused-dummy-argument] zlr_stats.F:574:58: 574 | & DEPTH, BCKSZ, NASSMIN, NFRONTMIN, SYM, K486, | 1 Warning: Unused dummy argument ‘k486’ at (1) [-Wunused-dummy-argument] zlr_stats.F:572:47: 572 | SUBROUTINE SAVEandWRITE_GAINS(LOCAL, K489, DKEEP, N, | 1 Warning: Unused dummy argument ‘k489’ at (1) [-Wunused-dummy-argument] zlr_stats.F:572:41: 572 | SUBROUTINE SAVEandWRITE_GAINS(LOCAL, K489, DKEEP, N, | 1 Warning: Unused dummy argument ‘local’ at (1) [-Wunused-dummy-argument] zlr_stats.F:572:57: 572 | SUBROUTINE SAVEandWRITE_GAINS(LOCAL, K489, DKEEP, N, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] zlr_stats.F:574:36: 574 | & DEPTH, BCKSZ, NASSMIN, NFRONTMIN, SYM, K486, | 1 Warning: Unused dummy argument ‘nassmin’ at (1) [-Wunused-dummy-argument] zlr_stats.F:577:26: 577 | & NBTREENODES, NPROCS, MPG, PROKG) | 1 Warning: Unused dummy argument ‘nbtreenodes’ at (1) [-Wunused-dummy-argument] zlr_stats.F:574:47: 574 | & DEPTH, BCKSZ, NASSMIN, NFRONTMIN, SYM, K486, | 1 Warning: Unused dummy argument ‘nfrontmin’ at (1) [-Wunused-dummy-argument] zlr_stats.F:577:34: 577 | & NBTREENODES, NPROCS, MPG, PROKG) | 1 Warning: Unused dummy argument ‘nprocs’ at (1) [-Wunused-dummy-argument] zlr_stats.F:574:52: 574 | & DEPTH, BCKSZ, NASSMIN, NFRONTMIN, SYM, K486, | 1 Warning: Unused dummy argument ‘sym’ at (1) [-Wunused-dummy-argument] zlr_stats.F:511:59: 511 | & KEEP50, INODE) | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] zlr_stats.F:478:42: 478 | & NASS1, KEEP50, INODE) | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] zlr_stats.F:343:37: 343 | SUBROUTINE INIT_STATS_GLOBAL(id) | 1 Warning: Unused dummy argument ‘id’ at (1) [-Wunused-dummy-argument] zlr_stats.F:330:35: 330 | & NPROW, NPCOL, MYID) | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] zlr_stats.F:319:47: 319 | SUBROUTINE UPD_FLOP_UPDATE_LRLR3(LRB, NIV) | 1 Warning: Unused dummy argument ‘niv’ at (1) [-Wunused-dummy-argument] zana_aux_par.F:1692:24: 1692 | CALL MPI_ALLTOALL(SNDCNT(1), 1, MPI_INTEGER8, RCVCNT(1), 1, | 1 ...... 1980 | CALL MPI_ALLTOALL(SNDCNT(1), 1, MPI_INTEGER, RCVCNT(1), 1, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). zana_aux_par.F:1692:52: 1692 | CALL MPI_ALLTOALL(SNDCNT(1), 1, MPI_INTEGER8, RCVCNT(1), 1, | 1 ...... 1980 | CALL MPI_ALLTOALL(SNDCNT(1), 1, MPI_INTEGER, RCVCNT(1), 1, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). zana_aux_par.F:999:22: 999 | CALL MPI_GATHER(MYNCLIQUES, 1, MPI_INTEGER, NCLIQUES(1), 1, | 1 ...... 1853 | CALL MPI_GATHER(TOP_CNT, 1, MPI_INTEGER8, RCVCNT(1), 1, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/INTEGER(8)). zana_aux_par.F:999:50: 999 | CALL MPI_GATHER(MYNCLIQUES, 1, MPI_INTEGER, NCLIQUES(1), 1, | 1 ...... 1853 | CALL MPI_GATHER(TOP_CNT, 1, MPI_INTEGER8, RCVCNT(1), 1, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/INTEGER(8)). zana_aux_par.F:1131:27: 1128 | CALL MPI_IRECV(BUF_PE2(1), ord%LAST(PROC+2)- | 2 ...... 1131 | CALL MPI_IRECV(BUF_NV2(1), ord%LAST(PROC+2)- | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/INTEGER(8)). zana_aux_par.F:1192:23: 1192 | CALL MPI_SEND(IPE(1), ord%LAST(MYID+1)-ord%FIRST(MYID+1)+1, | 1 ...... 1893 | CALL MPI_SEND(TSENDI(TOP_CNT-I+1), I, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). zana_aux_par.F:355:48: 355 | SUBROUTINE ZMUMPS_DO_PAR_ORD(id, ord, WORK) | 1 Warning: Unused dummy argument ‘work’ at (1) [-Wunused-dummy-argument] zana_aux_par.F:213:43: 213 | SUBROUTINE ZMUMPS_SET_PAR_ORD(id, ord) | 1 Warning: Unused dummy argument ‘ord’ at (1) [-Wunused-dummy-argument] zmumps_lr_data_m.F:2854:21: 2854 | & ,unit,MYID,mode | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] zmumps_lr_data_m.F:2297:21: 2297 | & ,unit,MYID,mode | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] zana_aux.F:1635:14: 1635 | & PERM(1),IPQ8(1)) | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘flag’ at (1) zana_aux.F:1638:14: 1638 | & PERM(1)) | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘flag’ at (1) zana_aux.F:1648:18: 1648 | & NUMNZ, PERM(1), LIW, IW(IPIW), LDW, S2(LS2+1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘perm’ at (1) zana_aux.F:285:37: 285 | CALL ZMUMPS_ANA_GNEW(N,NZ8,IRN(1), ICN(1), IW(1), LIW8, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘irn’ at (1) zana_aux.F:285:45: 285 | CALL ZMUMPS_ANA_GNEW(N,NZ8,IRN(1), ICN(1), IW(1), LIW8, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘icn’ at (1) zana_aux.F:285:53: 285 | CALL ZMUMPS_ANA_GNEW(N,NZ8,IRN(1), ICN(1), IW(1), LIW8, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘iw’ at (1) zana_aux.F:286:14: 286 | & IPE(1), PTRAR(1,2), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘ipe’ at (1) zana_aux.F:415:30: 415 | & (N,NZ8,IRN(1), ICN(1), IW(1), LIW8, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘irn’ at (1) zana_aux.F:415:38: 415 | & (N,NZ8,IRN(1), ICN(1), IW(1), LIW8, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘icn’ at (1) zana_aux.F:415:46: 415 | & (N,NZ8,IRN(1), ICN(1), IW(1), LIW8, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘iw’ at (1) zana_aux.F:416:24: 416 | & IPE(1), PTRAR(1,2), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘ipe’ at (1) zana_aux.F:936:42: 936 | CALL ZMUMPS_ANA_GNEW(N,NZ8,IRN(1),ICN(1),IW(1),LIW8, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘irn’ at (1) zana_aux.F:936:49: 936 | CALL ZMUMPS_ANA_GNEW(N,NZ8,IRN(1),ICN(1),IW(1),LIW8, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘icn’ at (1) zana_aux.F:936:56: 936 | CALL ZMUMPS_ANA_GNEW(N,NZ8,IRN(1),ICN(1),IW(1),LIW8, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘iw’ at (1) zana_aux.F:937:20: 937 | & IPE(1), PTRAR(1,2), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘ipe’ at (1) zana_aux.F:1005:38: 1005 | CALL ZMUMPS_ANA_J(N, NZ8, IRN(1), ICN(1), IKEEP1(1), IW(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘irn’ at (1) zana_aux.F:1005:46: 1005 | CALL ZMUMPS_ANA_J(N, NZ8, IRN(1), ICN(1), IKEEP1(1), IW(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘icn’ at (1) zana_aux.F:1005:54: 1005 | CALL ZMUMPS_ANA_J(N, NZ8, IRN(1), ICN(1), IKEEP1(1), IW(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘perm’ at (1) zana_aux.F:1005:65: 1005 | CALL ZMUMPS_ANA_J(N, NZ8, IRN(1), ICN(1), IKEEP1(1), IW(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘iw’ at (1) zana_aux.F:1006:23: 1006 | & LIW8, IPE(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘ipe’ at (1) zana_aux.F:1014:33: 1014 | CALL ZMUMPS_ANA_K(N, IPE(1), IW(1), LIW8, IWFR8, IKEEP1(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘ipe’ at (1) zana_aux.F:1014:41: 1014 | CALL ZMUMPS_ANA_K(N, IPE(1), IW(1), LIW8, IWFR8, IKEEP1(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘iw’ at (1) zana_aux.F:1014:61: 1014 | CALL ZMUMPS_ANA_K(N, IPE(1), IW(1), LIW8, IWFR8, IKEEP1(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘ips’ at (1) zana_aux.F:1015:20: 1015 | & IKEEP2(1), IWL1, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘ipv’ at (1) zana_aux.F:1041:29: 1041 | & (N, PARENT, IWL1, IKEEP1(1), IKEEP2(1), IKEEP3(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘ips’ at (1) zana_aux.F:1041:40: 1041 | & (N, PARENT, IWL1, IKEEP1(1), IKEEP2(1), IKEEP3(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘ne’ at (1) zana_aux.F:1041:51: 1041 | & (N, PARENT, IWL1, IKEEP1(1), IKEEP2(1), IKEEP3(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘na’ at (1) zana_aux.F:1042:11: 1042 | & NFSIZ(1), PTRAR, INFO(6), FILS(1), FRERE(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘nfsiz’ at (1) zana_aux.F:1042:37: 1042 | & NFSIZ(1), PTRAR, INFO(6), FILS(1), FRERE(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘fils’ at (1) zana_aux.F:1042:46: 1042 | & NFSIZ(1), PTRAR, INFO(6), FILS(1), FRERE(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘frere’ at (1) zana_aux.F:1044:50: 1044 | & KEEP(20),KEEP(38),PTRAR(1,2),KEEP(104),IW(1),KEEP(50), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘cumul’ at (1) zana_aux.F:1050:29: 1050 | & (N, PARENT, IWL1, IKEEP1(1), IKEEP2(1), IKEEP3(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘ips’ at (1) zana_aux.F:1050:40: 1050 | & (N, PARENT, IWL1, IKEEP1(1), IKEEP2(1), IKEEP3(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘ne’ at (1) zana_aux.F:1050:51: 1050 | & (N, PARENT, IWL1, IKEEP1(1), IKEEP2(1), IKEEP3(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘na’ at (1) zana_aux.F:1051:11: 1051 | & NFSIZ(1), PTRAR, INFO(6), FILS(1), FRERE(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘nfsiz’ at (1) zana_aux.F:1051:37: 1051 | & NFSIZ(1), PTRAR, INFO(6), FILS(1), FRERE(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘fils’ at (1) zana_aux.F:1051:46: 1051 | & NFSIZ(1), PTRAR, INFO(6), FILS(1), FRERE(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘frere’ at (1) zana_aux.F:1053:50: 1053 | & KEEP(20),KEEP(38),PTRAR(1,2),KEEP(104),IW(1),KEEP(50), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘cumul’ at (1) zana_aux.F:1081:24: 1081 | CALL ZMUMPS_ANA_M(IKEEP2(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘ne’ at (1) zana_aux.F:1127:34: 1127 | CALL ZMUMPS_CUTNODES(N, FRERE(1), FILS(1), NFSIZ(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘frere’ at (1) zana_aux.F:1127:44: 1127 | CALL ZMUMPS_CUTNODES(N, FRERE(1), FILS(1), NFSIZ(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘fils’ at (1) zana_aux.F:1127:53: 1127 | CALL ZMUMPS_CUTNODES(N, FRERE(1), FILS(1), NFSIZ(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘nfsiz’ at (1) zana_aux.F:1152:33: 1152 | CALL ZMUMPS_CUTNODES(N, FRERE(1), FILS(1), NFSIZ(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘frere’ at (1) zana_aux.F:1152:43: 1152 | CALL ZMUMPS_CUTNODES(N, FRERE(1), FILS(1), NFSIZ(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘fils’ at (1) zana_aux.F:1152:52: 1152 | CALL ZMUMPS_CUTNODES(N, FRERE(1), FILS(1), NFSIZ(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘nfsiz’ at (1) zana_aux.F:2407:53: 2407 | & KEEP20, KEEP38, NAMALG,NAMALGMAX, | 1 Warning: Unused dummy argument ‘namalgmax’ at (1) [-Wunused-dummy-argument] zana_aux.F:2859:18: 2859 | &( MYID, COMM, KEEP,KEEP8, INFO, INFOG, RINFO, RINFOG, ICNTL, | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] zana_aux.F:2859:50: 2859 | &( MYID, COMM, KEEP,KEEP8, INFO, INFOG, RINFO, RINFOG, ICNTL, | 1 Warning: Unused dummy argument ‘rinfo’ at (1) [-Wunused-dummy-argument] zana_aux.F:3553:34: 3553 | & (KEEP821, KEEP2, KEEP48 ,KEEP50, NSLAVES) | 1 Warning: Unused dummy argument ‘keep48’ at (1) [-Wunused-dummy-argument] zana_aux.F:4099:49: 4099 | SUBROUTINE ZMUMPS_EXPAND_TREE_STEPS( ICNTL, | 1 Warning: Unused dummy argument ‘icntl’ at (1) [-Wunused-dummy-argument] gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zmumps_ooc.F -o zmumps_ooc.o zmumps_ooc.F:3030:13: 3030 | & IW, LIWFAC, | 1 Warning: Unused dummy argument ‘iw’ at (1) [-Wunused-dummy-argument] zmumps_ooc.F:3031:15: 3031 | & MYID, FILESIZE, IERR , LAST_CALL) | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] zmumps_ooc.F:2980:25: 2980 | & KEEP38, KEEP20) | 1 Warning: Unused dummy argument ‘keep20’ at (1) [-Wunused-dummy-argument] zmumps_ooc.F:2980:17: 2980 | & KEEP38, KEEP20) | 1 Warning: Unused dummy argument ‘keep38’ at (1) [-Wunused-dummy-argument] zmumps_ooc.F:2354:31: 2354 | & NB_NODES,FLAG,PTRFAC,NSTEPS) | 1 Warning: Unused dummy argument ‘ptrfac’ at (1) [-Wunused-dummy-argument] zmumps_ooc.F:1957:64: 1957 | SUBROUTINE ZMUMPS_FREE_SPACE_FOR_SOLVE(A,LA,REQUESTED_SIZE,PTRFAC, | 1 Warning: Unused dummy argument ‘requested_size’ at (1) [-Wunused-dummy-argument] zmumps_ooc.F:1924:12: 1924 | & A,ZONE) | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] zmumps_ooc.F:1923:21: 1923 | & KEEP,KEEP8, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zmumps_ooc.F:1883:30: 1883 | & KEEP,KEEP8, A,ZONE) | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] zmumps_ooc.F:1883:27: 1883 | & KEEP,KEEP8, A,ZONE) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zmumps_ooc.F:1717:47: 1717 | SUBROUTINE ZMUMPS_GET_BOTTOM_AREA_SPACE(A,LA,REQUESTED_SIZE, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] zmumps_ooc.F:1584:44: 1584 | SUBROUTINE ZMUMPS_GET_TOP_AREA_SPACE(A,LA,REQUESTED_SIZE,PTRFAC, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] zmumps_ooc.F:1324:65: 1324 | FUNCTION ZMUMPS_SOLVE_IS_INODE_IN_MEM(INODE,PTRFAC,NSTEPS,A,LA, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] zmumps_ooc.F:1042:50: 1042 | SUBROUTINE ZMUMPS_UPDATE_READ_REQ_NODE(INODE,SIZE,DEST,ZONE, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] zmumps_ooc.F:283:58: 283 | SUBROUTINE ZMUMPS_NEW_FACTOR(INODE,PTRFAC,KEEP,KEEP8, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zana_aux_par.F: In function ‘__zmumps_parallel_analysis_MOD_zmumps_build_loc_graph.constprop.0’: zana_aux_par.F:1609:21: warning: ‘sipes.offset’ may be used uninitialized [-Wmaybe-uninitialized] 1609 | & SIPES(:,:) | ^ zana_aux_par.F:1609:21: warning: ‘sipes.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] zana_aux_par.F:1668:72: warning: ‘sipes.dim[1].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 1668 | SIPES(:,:) = 0 | ^ zana_aux_par.F:1609:21: note: ‘sipes.dim[1].ubound’ was declared here 1609 | & SIPES(:,:) | ^ zmumps_ooc.F: In function ‘__zmumps_ooc_MOD_zmumps_solve_compute_read_size’: zmumps_ooc.F:2473:55: warning: ‘max_nb’ may be used uninitialized [-Wmaybe-uninitialized] 2473 | DO WHILE((J8.LE.MAX_SIZE).AND.(I.GE.1).AND. | ^ zmumps_ooc.F:2359:35: note: ‘max_nb’ was declared here 2359 | INTEGER I,START_NODE,K,MAX_NB, | ^ zmumps_ooc.F:2473:55: warning: ‘max_size’ may be used uninitialized [-Wmaybe-uninitialized] 2473 | DO WHILE((J8.LE.MAX_SIZE).AND.(I.GE.1).AND. | ^ zmumps_ooc.F:2358:44: note: ‘max_size’ was declared here 2358 | INTEGER(8) :: PTRFAC(NSTEPS), MAX_SIZE, LAST, J8 | ^ zmumps_ooc.F:2473:55: warning: ‘k’ may be used uninitialized [-Wmaybe-uninitialized] 2473 | DO WHILE((J8.LE.MAX_SIZE).AND.(I.GE.1).AND. | ^ zmumps_ooc.F:2359:28: note: ‘k’ was declared here 2359 | INTEGER I,START_NODE,K,MAX_NB, | ^ zmumps_ooc.F:2508:72: warning: ‘last’ may be used uninitialized [-Wmaybe-uninitialized] 2508 | SIZE=J8-LAST | ^ zmumps_ooc.F:2358:50: note: ‘last’ was declared here 2358 | INTEGER(8) :: PTRFAC(NSTEPS), MAX_SIZE, LAST, J8 | ^ zana_aux.F: In function ‘__zmumps_ana_aux_m_MOD_zmumps_ana_f’: zana_aux.F:1172:26: warning: ‘lp’ may be used uninitialized [-Wmaybe-uninitialized] 1172 | IF ((LP.GT.0).AND.(ICNTL(4).GE.1)) | ^ zana_aux.F:72:23: note: ‘lp’ declared here 72 | INTEGER NEMIN, LP, MP, LDIAG, ITEMP, symmetry | ^ zana_aux_par.F: In function ‘__zmumps_parallel_analysis_MOD_zmumps_ana_f_par’: zana_aux_par.F:901:16: warning: ‘ntvar’ may be used uninitialized [-Wmaybe-uninitialized] 901 | & NTVAR, TGSIZE, MAXS, RHANDPE, | ^ zmumps_ooc.F: In function ‘__zmumps_ooc_MOD_zmumps_solve_is_inode_in_mem’: zmumps_ooc.F:1358:72: warning: ‘__result_zmumps_solve_is_inod’ may be used uninitialized [-Wmaybe-uninitialized] 1358 | RETURN | ^ zmumps_ooc.F:1324:6: note: ‘__result_zmumps_solve_is_inod’ was declared here 1324 | FUNCTION ZMUMPS_SOLVE_IS_INODE_IN_MEM(INODE,PTRFAC,NSTEPS,A,LA, | ^ zmumps_ooc.F: In function ‘__zmumps_ooc_MOD_zmumps_solve_zone_read’: zmumps_ooc.F:2286:9: warning: ‘needed_size’ may be used uninitialized [-Wmaybe-uninitialized] 2286 | IF(LRLUS_SOLVE(ZONE).LT.NEEDED_SIZE)THEN | ^ zmumps_ooc.F:2238:31: note: ‘needed_size’ declared here 2238 | INTEGER(8) :: NEEDED_SIZE | ^ zana_aux.F: In function ‘__zmumps_ana_aux_m_MOD_zmumps_ana_o’: zana_aux.F:1444:72: warning: ‘liwmin’ may be used uninitialized [-Wmaybe-uninitialized] 1444 | LIWG = LIW + NZTOT | ^ zana_aux.F:1303:52: note: ‘liwmin’ was declared here 1303 | INTEGER(8) :: NZTOT, NZREAL, IPIW, LIW, LIWMIN, NZsave, | ^ zana_aux.F:1465:72: warning: ‘ldwmin’ may be used uninitialized [-Wmaybe-uninitialized] 1465 | ALLOCATE(S2(LDW), stat=allocok) | ^ zana_aux.F:1304:40: note: ‘ldwmin’ was declared here 1304 | & K, KPOS, LDW, LDWMIN, IRNW, RSPOS, CSPOS, | ^ zana_aux.F:1830:22: warning: ‘nzer_diag’ may be used uninitialized [-Wmaybe-uninitialized] 1830 | & .AND. KEEP(95) .EQ. 0) THEN | ^ zana_aux.F:1298:38: note: ‘nzer_diag’ was declared here 1298 | INTEGER K50, KER_SIZE, NZER_DIAG, MTRANSLOC,RZ_DIAG | ^ zana_aux.F:1830:22: warning: ‘rz_diag’ may be used uninitialized [-Wmaybe-uninitialized] 1830 | & .AND. KEEP(95) .EQ. 0) THEN | ^ zana_aux.F:1298:57: note: ‘rz_diag’ was declared here 1298 | INTEGER K50, KER_SIZE, NZER_DIAG, MTRANSLOC,RZ_DIAG | ^ gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zlr_core.F -o zlr_core.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zmumps_sol_es.F -o zmumps_sol_es.o zmumps_sol_es.F:436:38: 436 | & (MYID, N, KEEP28, KEEP201, KEEP485, FR_FACT, | 1 Warning: Unused dummy argument ‘keep28’ at (1) [-Wunused-dummy-argument] zmumps_sol_es.F:436:56: 436 | & (MYID, N, KEEP28, KEEP201, KEEP485, FR_FACT, | 1 Warning: Unused dummy argument ‘keep485’ at (1) [-Wunused-dummy-argument] zmumps_sol_es.F:436:27: 436 | & (MYID, N, KEEP28, KEEP201, KEEP485, FR_FACT, | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] zmumps_sol_es.F:415:24: 415 | & FR_FACT, | 1 Warning: Unused dummy argument ‘fr_fact’ at (1) [-Wunused-dummy-argument] zmumps_sol_es.F:414:61: 414 | SUBROUTINE ZMUMPS_TREE_PRUN_NODES_STATS(MYID, N, KEEP28, KEEP201, | 1 Warning: Unused dummy argument ‘keep28’ at (1) [-Wunused-dummy-argument] zmumps_sol_es.F:414:50: 414 | SUBROUTINE ZMUMPS_TREE_PRUN_NODES_STATS(MYID, N, KEEP28, KEEP201, | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] zmumps_sol_es.F:267:17: 267 | & MYID, COMM, KEEP485, | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] zmumps_sol_es.F:268:9: 268 | & IW, LIW, PTRIST, KIXSZ,OOC_FCT_LOC, PHASE, LDLT, K38) | 1 Warning: Unused dummy argument ‘iw’ at (1) [-Wunused-dummy-argument] zmumps_sol_es.F:268:59: 268 | & IW, LIW, PTRIST, KIXSZ,OOC_FCT_LOC, PHASE, LDLT, K38) | 1 Warning: Unused dummy argument ‘k38’ at (1) [-Wunused-dummy-argument] zmumps_sol_es.F:267:26: 267 | & MYID, COMM, KEEP485, | 1 Warning: Unused dummy argument ‘keep485’ at (1) [-Wunused-dummy-argument] zmumps_sol_es.F:268:29: 268 | & IW, LIW, PTRIST, KIXSZ,OOC_FCT_LOC, PHASE, LDLT, K38) | 1 Warning: Unused dummy argument ‘kixsz’ at (1) [-Wunused-dummy-argument] zmumps_sol_es.F:268:54: 268 | & IW, LIW, PTRIST, KIXSZ,OOC_FCT_LOC, PHASE, LDLT, K38) | 1 Warning: Unused dummy argument ‘ldlt’ at (1) [-Wunused-dummy-argument] zmumps_sol_es.F:267:11: 267 | & MYID, COMM, KEEP485, | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] zmumps_sol_es.F:268:41: 268 | & IW, LIW, PTRIST, KIXSZ,OOC_FCT_LOC, PHASE, LDLT, K38) | 1 Warning: Unused dummy argument ‘ooc_fct_loc’ at (1) [-Wunused-dummy-argument] zmumps_sol_es.F:268:48: 268 | & IW, LIW, PTRIST, KIXSZ,OOC_FCT_LOC, PHASE, LDLT, K38) | 1 Warning: Unused dummy argument ‘phase’ at (1) [-Wunused-dummy-argument] zmumps_sol_es.F:268:22: 268 | & IW, LIW, PTRIST, KIXSZ,OOC_FCT_LOC, PHASE, LDLT, K38) | 1 Warning: Unused dummy argument ‘ptrist’ at (1) [-Wunused-dummy-argument] zmumps_sol_es.F:213:22: 213 | & nb_sparse, MYID, | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] zmumps_sol_es.F:41:24: 41 | & DAD, NE_STEPS, FRERE, KEEP28, | 1 Warning: Unused dummy argument ‘ne_steps’ at (1) [-Wunused-dummy-argument] zmumps_sol_es.F:466:37: 466 | & (LP, LPOK, PROKG, MPG, PERM_STRAT, | 1 Warning: Unused dummy argument ‘mpg’ at (1) [-Wunused-dummy-argument] zmumps_sol_es.F:466:32: 466 | & (LP, LPOK, PROKG, MPG, PERM_STRAT, | 1 Warning: Unused dummy argument ‘prokg’ at (1) [-Wunused-dummy-argument] zmumps_sol_es.F:558:25: 558 | & IRHS_PTR, NHRS, | 1 Warning: Unused dummy argument ‘irhs_ptr’ at (1) [-Wunused-dummy-argument] zmumps_sol_es.F:618:51: 618 | & behaviour_L0, reorder, n_select, PROKG, MPG | 1 Warning: Unused dummy argument ‘mpg’ at (1) [-Wunused-dummy-argument] zmumps_sol_es.F:618:46: 618 | & behaviour_L0, reorder, n_select, PROKG, MPG | 1 Warning: Unused dummy argument ‘prokg’ at (1) [-Wunused-dummy-argument] zmumps_sol_es.F:617:32: 617 | & PROCNODE, NSTEPS, SLAVEF, KEEP199, | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] zlr_core.F:824:47: 824 | CALL ZMUMPS_TRUNCATED_RRQR(M, N, ACC_LRB%Q(1,1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘a’ at (1) zlr_core.F:1398:55: 1398 | & IWHANDLER, SON_IW, LIW, LSTK, NELIM, K1, K2, SYM, | 1 Warning: Unused dummy argument ‘k2’ at (1) [-Wunused-dummy-argument] zlr_core.F:1398:34: 1398 | & IWHANDLER, SON_IW, LIW, LSTK, NELIM, K1, K2, SYM, | 1 Warning: Unused dummy argument ‘liw’ at (1) [-Wunused-dummy-argument] zlr_core.F:1398:40: 1398 | & IWHANDLER, SON_IW, LIW, LSTK, NELIM, K1, K2, SYM, | 1 Warning: Unused dummy argument ‘lstk’ at (1) [-Wunused-dummy-argument] zlr_core.F:1399:31: 1399 | & KEEP, KEEP8, OPASSW) | 1 Warning: Unused dummy argument ‘opassw’ at (1) [-Wunused-dummy-argument] zlr_core.F:1197:28: 1197 | & MAXI_RANK, A, LA, POSELTT, NFRONT, NIV, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] zlr_core.F:1198:62: 1198 | & MIDBLK_COMPRESS, TOLEPS, TOL_OPT, KPERCENT_RMB, | 1 Warning: Unused dummy argument ‘kpercent_rmb’ at (1) [-Wunused-dummy-argument] zlr_core.F:1198:31: 1198 | & MIDBLK_COMPRESS, TOLEPS, TOL_OPT, KPERCENT_RMB, | 1 Warning: Unused dummy argument ‘midblk_compress’ at (1) [-Wunused-dummy-argument] zlr_core.F:1197:49: 1197 | & MAXI_RANK, A, LA, POSELTT, NFRONT, NIV, | 1 Warning: Unused dummy argument ‘nfront’ at (1) [-Wunused-dummy-argument] zlr_core.F:1197:54: 1197 | & MAXI_RANK, A, LA, POSELTT, NFRONT, NIV, | 1 Warning: Unused dummy argument ‘niv’ at (1) [-Wunused-dummy-argument] zlr_core.F:1197:41: 1197 | & MAXI_RANK, A, LA, POSELTT, NFRONT, NIV, | 1 Warning: Unused dummy argument ‘poseltt’ at (1) [-Wunused-dummy-argument] zlr_core.F:787:55: 787 | & TOLEPS, TOL_OPT, KPERCENT, BUILDQ, LorU, CB_COMPRESS) | 1 Warning: Unused dummy argument ‘loru’ at (1) [-Wunused-dummy-argument] zlr_core.F:786:25: 786 | & MAXI_RANK, A, LA, POSELTT, NFRONT, NIV, | 1 Warning: Unused dummy argument ‘maxi_rank’ at (1) [-Wunused-dummy-argument] zlr_core.F:786:54: 786 | & MAXI_RANK, A, LA, POSELTT, NFRONT, NIV, | 1 Warning: Unused dummy argument ‘niv’ at (1) [-Wunused-dummy-argument] zlr_core.F:761:61: 761 | & MAXI_RANK, A, LA, POSELTT, NFRONT, NIV, LorU, | 1 Warning: Unused dummy argument ‘loru’ at (1) [-Wunused-dummy-argument] zlr_core.F:761:55: 761 | & MAXI_RANK, A, LA, POSELTT, NFRONT, NIV, LorU, | 1 Warning: Unused dummy argument ‘niv’ at (1) [-Wunused-dummy-argument] zlr_core.F:401:21: 401 | & LorU, | 1 Warning: Unused dummy argument ‘loru’ at (1) [-Wunused-dummy-argument] zlr_core.F:354:53: 354 | SUBROUTINE ZMUMPS_LRGEMM_SCALING(LRB, SCALED, A, LA, DIAG, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] zlr_core.F:355:45: 355 | & LD_DIAG, IW2, POSELTT, NFRONT, BLOCK, MAXI_CLUSTER) | 1 Warning: Unused dummy argument ‘nfront’ at (1) [-Wunused-dummy-argument] zlr_core.F:355:37: 355 | & LD_DIAG, IW2, POSELTT, NFRONT, BLOCK, MAXI_CLUSTER) | 1 Warning: Unused dummy argument ‘poseltt’ at (1) [-Wunused-dummy-argument] zlr_core.F:269:25: 269 | & NIV, SYM, LorU, IW, OFFSET_IW) | 1 Warning: Unused dummy argument ‘niv’ at (1) [-Wunused-dummy-argument] gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zmumps_save_restore.F -o zmumps_save_restore.o zmumps_sol_es.F: In function ‘zmumps_interleave_rhs_am1_’: zmumps_sol_es.F:688:72: warning: ‘used.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 688 | USED = .FALSE. | ^ zmumps_sol_es.F:661:48: note: ‘used.dim[0].ubound’ was declared here 661 | LOGICAL, ALLOCATABLE, DIMENSION(:) :: USED | ^ zmumps_sol_es.F:740:72: warning: ‘load_procs.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 740 | LOAD_PROCS = 0 | ^ zmumps_sol_es.F:656:54: note: ‘load_procs.dim[0].ubound’ was declared here 656 | & LOAD_PROCS, | ^ zmumps_save_restore.F:96:22: 96 | CALL MPI_BCAST( ICNTL34, 1, MPI_INTEGER, MASTER, id%COMM, ierr ) | 1 ...... 980 | CALL MPI_BCAST( hash, 23, MPI_CHARACTER, 0, id%COMM, ierr ) | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/CHARACTER(*)). zlr_core.F: In function ‘__zmumps_lr_core_MOD_regrouping2’: zlr_core.F:216:15: warning: ‘trace’ may be used uninitialized [-Wmaybe-uninitialized] 216 | IF (TRACE) THEN | ^ zlr_core.F:189:32: note: ‘trace’ was declared here 189 | LOGICAL :: ONLYCB, TRACE | ^ zlr_core.F: In function ‘zmumps_truncated_rrqr_’: zlr_core.F:1788:15: warning: ‘trunc_err’ may be used uninitialized [-Wmaybe-uninitialized] 1788 | IF(TRUNC_ERR.LT.TOLEPS_EFF) THEN | ^ zlr_core.F:1687:62: note: ‘trunc_err’ was declared here 1687 | DOUBLE PRECISION :: TOLEPS_EFF, TRUNC_ERR | ^ zlr_core.F:1909:12: warning: ‘rk’ may be used uninitialized [-Wmaybe-uninitialized] 1909 | IF( RK.LT.MIN(N,M) ) THEN | ^ zlr_core.F:1691:46: note: ‘rk’ was declared here 1691 | INTEGER :: LSTICC, PVT, K, RK | ^ gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zana_lr.F -o zana_lr.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zmumps_comm_buffer.F -o zmumps_comm_buffer.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_lr.F -o zfac_lr.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zsol_lr.F -o zsol_lr.o zsol_lr.F:520:15: 520 | & DIAG(1), size(DIAG), DIAGSIZ_DYN, NELIM_PANEL, LIELL, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘diag’ at (1) zsol_lr.F:535:24: 535 | & KEEP8, K34, K450, IS_T2_SLAVE, | 1 Warning: Unused dummy argument ‘k34’ at (1) [-Wunused-dummy-argument] zsol_lr.F:535:30: 535 | & KEEP8, K34, K450, IS_T2_SLAVE, | 1 Warning: Unused dummy argument ‘k450’ at (1) [-Wunused-dummy-argument] zsol_lr.F:535:19: 535 | & KEEP8, K34, K450, IS_T2_SLAVE, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zsol_lr.F:380:16: 380 | & ( INODE, IWHDLR, NPIV_GLOBAL, NSLAVES, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] zsol_lr.F:253:24: 253 | & KEEP8, K34, K450, IS_T2_SLAVE, IFLAG, IERROR ) | 1 Warning: Unused dummy argument ‘k34’ at (1) [-Wunused-dummy-argument] zsol_lr.F:253:30: 253 | & KEEP8, K34, K450, IS_T2_SLAVE, IFLAG, IERROR ) | 1 Warning: Unused dummy argument ‘k450’ at (1) [-Wunused-dummy-argument] zsol_lr.F:253:19: 253 | & KEEP8, K34, K450, IS_T2_SLAVE, IFLAG, IERROR ) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zsol_lr.F:183:16: 183 | & (INODE, IWHDLR, NPIV_GLOBAL, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] zsol_lr.F:695:48: 695 | & DIAG, LDIAG, NPIV, NELIM, LIELL, | 1 Warning: Unused dummy argument ‘liell’ at (1) [-Wunused-dummy-argument] zsol_lr.F:696:26: 696 | & NRHS_B, W, LWC, | 1 Warning: Unused dummy argument ‘w’ at (1) [-Wunused-dummy-argument] zana_lr.F:1949:31: 1938 | CALL MPI_RECV( NBNODES_LOC, 1, MPI_INTEGER, | 2 ...... 1949 | CALL MPI_RECV( WORKH, SIZE_SENT, MPI_INTEGER, | 1 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) zana_lr.F:2017:31: 2010 | CALL MPI_SEND( NBNODES_LOC, 1, MPI_INTEGER, MASTER, | 2 ...... 2017 | CALL MPI_SEND( WORKH, SIZE_SENT, MPI_INTEGER, MASTER, | 1 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) zana_lr.F:1604:35: 1604 | & K60, IFLAG, IERROR, K264, K265, K482, K472, MAXFRONT, K469, | 1 Warning: Unused dummy argument ‘k264’ at (1) [-Wunused-dummy-argument] zana_lr.F:1604:41: 1604 | & K60, IFLAG, IERROR, K264, K265, K482, K472, MAXFRONT, K469, | 1 Warning: Unused dummy argument ‘k265’ at (1) [-Wunused-dummy-argument] zana_lr.F:1605:19: 1605 | & K10, K54, K142, LPOK, LP, | 1 Warning: Unused dummy argument ‘k54’ at (1) [-Wunused-dummy-argument] zana_lr.F:1602:28: 1602 | & SIZEOFBLOCKS, SYM, ICNTL, HALO_DEPTH, GROUP_SIZE, | 1 Warning: Unused dummy argument ‘sym’ at (1) [-Wunused-dummy-argument] zana_lr.F:1295:47: 1295 | & K10, K54, K142, LPOK, LP, MYID, COMM) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] zana_lr.F:1292:35: 1292 | & SIZEOFBLOCKS, SYM, ICNTL, HALO_DEPTH, GROUP_SIZE, | 1 Warning: Unused dummy argument ‘icntl’ at (1) [-Wunused-dummy-argument] zana_lr.F:1294:35: 1294 | & K60, IFLAG, IERROR, K264, K265, K482, K472, MAXFRONT, K469, | 1 Warning: Unused dummy argument ‘k264’ at (1) [-Wunused-dummy-argument] zana_lr.F:1294:41: 1294 | & K60, IFLAG, IERROR, K264, K265, K482, K472, MAXFRONT, K469, | 1 Warning: Unused dummy argument ‘k265’ at (1) [-Wunused-dummy-argument] zana_lr.F:1295:19: 1295 | & K10, K54, K142, LPOK, LP, MYID, COMM) | 1 Warning: Unused dummy argument ‘k54’ at (1) [-Wunused-dummy-argument] zana_lr.F:1292:28: 1292 | & SIZEOFBLOCKS, SYM, ICNTL, HALO_DEPTH, GROUP_SIZE, | 1 Warning: Unused dummy argument ‘sym’ at (1) [-Wunused-dummy-argument] zana_lr.F:700:33: 700 | SUBROUTINE GET_GROUPS(NHALO,PARTS,SEP,NSEP,NPARTS, | 1 Warning: Unused dummy argument ‘nhalo’ at (1) [-Wunused-dummy-argument] zana_lr.F:628:35: 628 | & DEPTH, PMAX, GEN2HALO) | 1 Warning: Unused dummy argument ‘depth’ at (1) [-Wunused-dummy-argument] zana_lr.F:628:41: 628 | & DEPTH, PMAX, GEN2HALO) | 1 Warning: Unused dummy argument ‘pmax’ at (1) [-Wunused-dummy-argument] zana_lr.F:485:37: 485 | & LRGROUPS, N, NBGROUPS, LRGROUPS_SIGN, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] zana_lr.F:434:33: 434 | & HALOEDGENBR,TRACE,NODE, GEN2HALO, IQ) | 1 Warning: Unused dummy argument ‘node’ at (1) [-Wunused-dummy-argument] zana_lr.F:434:28: 434 | & HALOEDGENBR,TRACE,NODE, GEN2HALO, IQ) | 1 Warning: Unused dummy argument ‘trace’ at (1) [-Wunused-dummy-argument] zana_lr.F:382:58: 382 | SUBROUTINE GETHALONODES_AB(N, LUMAT, IND, NIND, PMAX, | 1 Warning: Unused dummy argument ‘pmax’ at (1) [-Wunused-dummy-argument] zana_lr.F:68:46: 68 | SUBROUTINE SEP_GROUPING(NV, VLIST, N, NZ, LRGROUPS, NBGROUPS, IW, | 1 Warning: Unused dummy argument ‘nz’ at (1) [-Wunused-dummy-argument] zfac_lr.F:387:22: 387 | & TEMP_BLOCK , NELIM , BLR_L(I)%Q(1,1) , ML , | 1 ...... 1881 | & BLR_PANEL(IP-CURRENT_BLR)%R(1,1) , K, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-2) zfac_lr.F:303:20: 303 | & TEMP_BLOCK , NELIM , BLR_L(I)%Q(1,1) , ML , | 1 ...... 1881 | & BLR_PANEL(IP-CURRENT_BLR)%R(1,1) , K, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-2) zfac_lr.F:239:39: 239 | & LRB%Q(1,1), LRB%M, TEMP_BLOCK, LRB%K, | 1 ...... 1882 | & BLR_PANEL(IP-CURRENT_BLR)%Q(1,1) , M, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-2) zfac_lr.F:2432:40: 2432 | & IBEG_BLOCK, NB_BLR, | 1 Warning: Unused dummy argument ‘nb_blr’ at (1) [-Wunused-dummy-argument] zfac_lr.F:2195:43: 2195 | & LBANDSLAVE, NPIV, ISHIFT, NIV, KPERCENT, | 1 Warning: Unused dummy argument ‘niv’ at (1) [-Wunused-dummy-argument] zfac_lr.F:1941:33: 1941 | & NROWS, NCOLS, INODE, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] zfac_lr.F:1942:23: 1942 | & IWHANDLER, SYM, NIV, IFLAG, IERROR, | 1 Warning: Unused dummy argument ‘iwhandler’ at (1) [-Wunused-dummy-argument] zfac_lr.F:1752:63: 1752 | & NB_BLR, BLR_PANEL, CURRENT_BLR, DIR, DECOMP_TIMER, | 1 Warning: Unused dummy argument ‘decomp_timer’ at (1) [-Wunused-dummy-argument] zfac_lr.F:1427:26: 1427 | & K474, FSorCB, BLR_U_COL, COMPRESS_CB, CB_LRB, KEEP8) | 1 Warning: Unused dummy argument ‘fsorcb’ at (1) [-Wunused-dummy-argument] zfac_lr.F:1424:33: 1424 | & ACC_LUA, K480, K479, K478, KPERCENT_LUA, | 1 Warning: Unused dummy argument ‘k479’ at (1) [-Wunused-dummy-argument] zfac_lr.F:1129:24: 1129 | & K480, K479, K478, KPERCENT_LUA, KPERCENT, KEEP8) | 1 Warning: Unused dummy argument ‘k479’ at (1) [-Wunused-dummy-argument] zfac_lr.F:761:26: 761 | & K474, FSorCB, BLR_U_COL, KEEP8, | 1 Warning: Unused dummy argument ‘fsorcb’ at (1) [-Wunused-dummy-argument] zfac_lr.F:759:24: 759 | & K480, K479, K478, KPERCENT_LUA, KPERCENT, | 1 Warning: Unused dummy argument ‘k479’ at (1) [-Wunused-dummy-argument] zfac_lr.F:756:38: 756 | & NB_BLR, NPARTSASS, NELIM, NIV, SYM, | 1 Warning: Unused dummy argument ‘nelim’ at (1) [-Wunused-dummy-argument] zfac_lr.F:756:48: 756 | & NB_BLR, NPARTSASS, NELIM, NIV, SYM, | 1 Warning: Unused dummy argument ‘sym’ at (1) [-Wunused-dummy-argument] zfac_lr.F:443:24: 443 | & K480, K479, K478, KPERCENT_LUA, KPERCENT, | 1 Warning: Unused dummy argument ‘k479’ at (1) [-Wunused-dummy-argument] zfac_lr.F:440:19: 440 | & NELIM, IW2, BLOCK, ACC_LUA, | 1 Warning: Unused dummy argument ‘nelim’ at (1) [-Wunused-dummy-argument] zfac_lr.F:439:54: 439 | & BEGS_BLR, CURRENT_BLR, NB_BLR, NPARTSASS, | 1 Warning: Unused dummy argument ‘npartsass’ at (1) [-Wunused-dummy-argument] zfac_lr.F:323:54: 323 | & NB_BLR_U, NELIM, LBANDSLAVE, ISHIFT, NIV, SYM, | 1 Warning: Unused dummy argument ‘niv’ at (1) [-Wunused-dummy-argument] zfac_lr.F:323:59: 323 | & NB_BLR_U, NELIM, LBANDSLAVE, ISHIFT, NIV, SYM, | 1 Warning: Unused dummy argument ‘sym’ at (1) [-Wunused-dummy-argument] zfac_lr.F:21:19: 21 | & NELIM, IW2, BLOCK, | 1 Warning: Unused dummy argument ‘nelim’ at (1) [-Wunused-dummy-argument] zfac_lr.F:22:37: 22 | & MAXI_CLUSTER, NPIV, NIV, | 1 Warning: Unused dummy argument ‘niv’ at (1) [-Wunused-dummy-argument] zfac_lr.F:22:32: 22 | & MAXI_CLUSTER, NPIV, NIV, | 1 Warning: Unused dummy argument ‘npiv’ at (1) [-Wunused-dummy-argument] zmumps_comm_buffer.F:3376:27: 3343 | CALL MPI_PACK( size(BLR), 1, MPI_INTEGER, | 2 ...... 3376 | CALL MPI_PACK( BLR(I)%Q(1,1), BLR(I)%M*BLR(I)%K, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/INTEGER(4)). zmumps_comm_buffer.F:3307:27: 3286 | & ISLR_INT, 1, MPI_INTEGER, COMM, IERR_MPI ) | 2 ...... 3307 | & LRB%Q(1,1), M*K, MPI_DOUBLE_COMPLEX, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/INTEGER(4)). zmumps_comm_buffer.F:3102:23: 3102 | CALL MPI_PACK( LIST_SLAVES, NSLAVES, MPI_INTEGER, | 1 ...... 3343 | CALL MPI_PACK( size(BLR), 1, MPI_INTEGER, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) zmumps_comm_buffer.F:1983:27: 1983 | CALL MPI_PACK( IPIV, NPIV, MPI_INTEGER, | 1 ...... 3343 | CALL MPI_PACK( size(BLR), 1, MPI_INTEGER, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) zmumps_comm_buffer.F:995:27: 995 | CALL MPI_PACK( SLAVES, NSLAVES, MPI_INTEGER, | 1 ...... 3343 | CALL MPI_PACK( size(BLR), 1, MPI_INTEGER, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) zmumps_comm_buffer.F:999:25: 999 | CALL MPI_PACK( IROW, NROW, MPI_INTEGER, | 1 ...... 3343 | CALL MPI_PACK( size(BLR), 1, MPI_INTEGER, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) zmumps_comm_buffer.F:1002:25: 1002 | CALL MPI_PACK( ICOL, NCOL, MPI_INTEGER, | 1 ...... 3343 | CALL MPI_PACK( size(BLR), 1, MPI_INTEGER, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) zmumps_comm_buffer.F:563:25: 563 | CALL MPI_PACK( IW, LONG, MPI_INTEGER, | 1 ...... 3343 | CALL MPI_PACK( size(BLR), 1, MPI_INTEGER, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) zmumps_comm_buffer.F:376:25: 376 | CALL MPI_PACK( IWROW, LCONT, MPI_INTEGER, | 1 ...... 3343 | CALL MPI_PACK( size(BLR), 1, MPI_INTEGER, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) zmumps_comm_buffer.F:379:25: 379 | CALL MPI_PACK( IWCOL, LCONT, MPI_INTEGER, | 1 ...... 3343 | CALL MPI_PACK( size(BLR), 1, MPI_INTEGER, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) zmumps_comm_buffer.F:2886:39: 2886 | & ( WHAT, COMM, NPROCS, | 1 Warning: Unused dummy argument ‘nprocs’ at (1) [-Wunused-dummy-argument] zmumps_comm_buffer.F:1819:24: 1819 | & WIDTH, COMM, | 1 Warning: Unused dummy argument ‘width’ at (1) [-Wunused-dummy-argument] zmumps_comm_buffer.F:1044:14: 1044 | & ISLAVE, PDEST, PDEST_MASTER, COMM, IERR, | 1 Warning: Unused dummy argument ‘islave’ at (1) [-Wunused-dummy-argument] zmumps_comm_buffer.F:1049:20: 1049 | & SON_NIV, MYID, NPIV_CHECK ) | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] zmumps_comm_buffer.F:1049:32: 1049 | & SON_NIV, MYID, NPIV_CHECK ) | 1 Warning: Unused dummy argument ‘npiv_check’ at (1) [-Wunused-dummy-argument] zmumps_comm_buffer.F:868:26: 868 | & SLAVEF, KEEP,KEEP8, INIV2, TAB_POS_IN_PERE ) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zmumps_comm_buffer.F:782:35: 782 | & DEST, IBC_SOURCE, NFRONT, COMM, KEEP, IERR | 1 Warning: Unused dummy argument ‘ibc_source’ at (1) [-Wunused-dummy-argument] zmumps_comm_buffer.F:700:23: 700 | & NDEST , PDEST, TEST_ONLY) | 1 Warning: Unused dummy argument ‘pdest’ at (1) [-Wunused-dummy-argument] zmumps_comm_buffer.F:191:39: 191 | SUBROUTINE BUF_DEALL( BUF, IERR ) | 1 Warning: Unused dummy argument ‘ierr’ at (1) [-Wunused-dummy-argument] zsol_lr.F: In function ‘__zmumps_sol_lr_MOD_zmumps_sol_fwd_lr_su’: zsol_lr.F:69:72: warning: ‘nb_blr’ may be used uninitialized [-Wmaybe-uninitialized] 69 | LAST_BLR = NB_BLR | ^ zsol_lr.F:42:39: note: ‘nb_blr’ was declared here 42 | INTEGER :: I, NPARTSASS, NB_BLR , NELIM, LDADIAG, | ^ zsol_lr.F: In function ‘__zmumps_sol_lr_MOD_zmumps_sol_bwd_lr_su’: zsol_lr.F:425:11: warning: ‘npartsass’ may be used uninitialized [-Wmaybe-uninitialized] 425 | DO I=NPARTSASS,1,-1 | ^ zsol_lr.F:395:31: note: ‘npartsass’ was declared here 395 | INTEGER :: I, NPARTSASS, NB_BLR, LAST_BLR, | ^ zsol_lr.F:448:72: warning: ‘nb_blr’ may be used uninitialized [-Wmaybe-uninitialized] 448 | LAST_BLR = NB_BLR | ^ zsol_lr.F:395:39: note: ‘nb_blr’ was declared here 395 | INTEGER :: I, NPARTSASS, NB_BLR, LAST_BLR, | ^ zmumps_comm_buffer.F: In function ‘__zmumps_buf_MOD_buf_look.isra.0’: zmumps_comm_buffer.F:762:72: warning: ‘ibuf’ may be used uninitialized [-Wmaybe-uninitialized] 762 | B%CONTENT( IBUF + NEXT ) = 0 | ^ zmumps_comm_buffer.F:711:23: note: ‘ibuf’ was declared here 711 | INTEGER :: IBUF | ^ zana_lr.F: In function ‘__zmumps_ana_lr_MOD_get_global_groups’: zana_lr.F:516:72: warning: ‘rightpart.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 516 | RIGHTPART = 0 | ^ zana_lr.F:498:56: note: ‘rightpart.dim[0].ubound’ was declared here 498 | INTEGER,DIMENSION(:),ALLOCATABLE::SIZES, RIGHTPART | ^ zana_lr.F:517:72: warning: ‘sizes.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 517 | SIZES = 0 | ^ zana_lr.F:498:45: note: ‘sizes.dim[0].ubound’ was declared here 498 | INTEGER,DIMENSION(:),ALLOCATABLE::SIZES, RIGHTPART | ^ zana_lr.F: In function ‘__zmumps_ana_lr_MOD_zmumps_ab_lr_mpi_grouping’: zana_lr.F:1788:72: warning: ‘trace.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 1788 | TRACE = 0 | ^ zana_lr.F:1641:50: note: ‘trace.dim[0].ubound’ was declared here 1641 | INTEGER, ALLOCATABLE, DIMENSION (:) :: TRACE, WORKH, | ^ zfac_lr.F: In function ‘__zmumps_fac_lr_MOD_zmumps_blr_upd_cb_left’: zfac_lr.F:1514:72: warning: ‘n’ may be used uninitialized [-Wmaybe-uninitialized] 1514 | ACC_LRB%M = N | ^ zfac_lr.F:1449:21: note: ‘n’ was declared here 1449 | INTEGER :: M, N, allocok | ^ zfac_lr.F:1712:72: warning: ‘nb_dec’ may be used uninitialized [-Wmaybe-uninitialized] 1712 | allocate(POS_LIST(NB_INASM-NB_DEC),stat=allocok) | ^ zfac_lr.F:1454:54: note: ‘nb_dec’ was declared here 1454 | INTEGER :: MID_RANK, K_MAX, FRFR_UPDATES, NB_DEC | ^ zmumps_comm_buffer.F: In function ‘__zmumps_buf_MOD_zmumps_buf_send_contrib_type3’: zmumps_comm_buffer.F:2406:72: warning: ‘nsubset_col_eff’ may be used uninitialized [-Wmaybe-uninitialized] 2406 | DO ISUB = 1, NSUBSET_COL_EFF - NSUPCOL_EFF | ^ zmumps_comm_buffer.F:2197:48: note: ‘nsubset_col_eff’ was declared here 2197 | INTEGER NSUBSET_ROW_EFF, NSUBSET_COL_EFF, NSUPCOL_EFF | ^ zmumps_comm_buffer.F:2497:14: warning: ‘nsubset_row_eff’ may be used uninitialized [-Wmaybe-uninitialized] 2497 | IF ( N_ALREADY_SENT.NE.NSUBSET_ROW_EFF ) IERR = -1 | ^ zmumps_comm_buffer.F:2197:31: note: ‘nsubset_row_eff’ was declared here 2197 | INTEGER NSUBSET_ROW_EFF, NSUBSET_COL_EFF, NSUPCOL_EFF | ^ zmumps_comm_buffer.F:2406:72: warning: ‘nsupcol_eff’ may be used uninitialized [-Wmaybe-uninitialized] 2406 | DO ISUB = 1, NSUBSET_COL_EFF - NSUPCOL_EFF | ^ zmumps_comm_buffer.F:2197:61: note: ‘nsupcol_eff’ was declared here 2197 | INTEGER NSUBSET_ROW_EFF, NSUBSET_COL_EFF, NSUPCOL_EFF | ^ zana_lr.F: In function ‘__zmumps_ana_lr_MOD_zmumps_ab_lr_grouping’: zana_lr.F:1456:72: warning: ‘trace.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 1456 | TRACE = 0 | ^ zana_lr.F:1320:50: note: ‘trace.dim[0].ubound’ was declared here 1320 | INTEGER, ALLOCATABLE, DIMENSION (:) :: TRACE, WORKH, | ^ zana_lr.F: In function ‘__zmumps_ana_lr_MOD_zmumps_lr_grouping_new’: zana_lr.F:1155:72: warning: ‘trace.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 1155 | TRACE = 0 | ^ zana_lr.F:1003:50: note: ‘trace.dim[0].ubound’ was declared here 1003 | INTEGER, ALLOCATABLE, DIMENSION (:) :: TRACE, WORKH, | ^ zmumps_comm_buffer.F: In function ‘__zmumps_buf_MOD_zmumps_buf_send_contrib_type2’: zmumps_comm_buffer.F:1295:72: warning: ‘current_panel_size’ may be used uninitialized [-Wmaybe-uninitialized] 1295 | & CURRENT_PANEL_SIZE-PANEL_BEG_OFFSET) | ^ zmumps_comm_buffer.F:1100:35: note: ‘current_panel_size’ was declared here 1100 | & CURRENT_PANEL_SIZE, NB_BLR_ROWS, NB_BLR_COLS, | ^ gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zmumps_load.F -o zmumps_load.o zmumps_load.F:1235:11: 1231 | & WHAT, 1, MPI_INTEGER, | 2 ...... 1235 | & LOAD_RECEIVED, 1, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). zmumps_load.F:5542:68: 5542 | SUBROUTINE ZMUMPS_LOAD_INIT_SBTR_STRUCT(POOL, LPOOL,KEEP,KEEP8) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zmumps_load.F:5278:67: 5278 | SUBROUTINE ZMUMPS_CHECK_SBTR_COST(NBINSUBTREE,INSUBTREE,NBTOP, | 1 Warning: Unused dummy argument ‘nbtop’ at (1) [-Wunused-dummy-argument] zmumps_load.F:5087:36: 5087 | & TAB_POS, NASS, KEEP,KEEP8, LIST_SLAVES, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zmumps_load.F:4812:41: 4812 | & NE,COMM,SLAVEF,MYID,KEEP,KEEP8,N) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zmumps_load.F:4812:13: 4812 | & NE,COMM,SLAVEF,MYID,KEEP,KEEP8,N) | 1 Warning: Unused dummy argument ‘ne’ at (1) [-Wunused-dummy-argument] zmumps_load.F:4812:25: 4812 | & NE,COMM,SLAVEF,MYID,KEEP,KEEP8,N) | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] zmumps_load.F:4648:42: 4648 | & (INODE,UPPER,SLAVEF,KEEP,KEEP8, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zmumps_load.F:4648:31: 4648 | & (INODE,UPPER,SLAVEF,KEEP,KEEP8, | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] zmumps_load.F:2490:52: 2490 | & SLAVES_LIST,SIZE_SLAVES_LIST,MYID,INODE,MP,LP) | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] zmumps_load.F:2035:48: 2035 | & (SLAVEF,KEEP,KEEP8,PROCS,MEM_DISTRIB,NCB,NFRONT, | 1 Warning: Unused dummy argument ‘mem_distrib’ at (1) [-Wunused-dummy-argument] zmumps_load.F:1933:58: 1933 | & OK,INODE,POOL,LPOOL,MYID,SLAVEF,COMM,KEEP,KEEP8) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zmumps_load.F:1933:13: 1933 | & OK,INODE,POOL,LPOOL,MYID,SLAVEF,COMM,KEEP,KEEP8) | 1 Warning: Unused dummy argument ‘ok’ at (1) [-Wunused-dummy-argument] zmumps_load.F:1933:24: 1933 | & OK,INODE,POOL,LPOOL,MYID,SLAVEF,COMM,KEEP,KEEP8) | 1 Warning: Unused dummy argument ‘pool’ at (1) [-Wunused-dummy-argument] zmumps_load.F:1818:31: 1818 | & PROCNODE, KEEP,KEEP8, SLAVEF, COMM, MYID, STEP, N, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zmumps_load.F:1670:36: 1670 | & TAB_POS, NASS, KEEP,KEEP8, LIST_SLAVES, NSLAVES,INODE) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zmumps_load.F:1526:29: 1526 | & (MEM_DISTRIB,CAND, | 1 Warning: Unused dummy argument ‘mem_distrib’ at (1) [-Wunused-dummy-argument] zmumps_load.F:1061:51: 1061 | SUBROUTINE ZMUMPS_LOAD_SET_SLAVES(MEM_DISTRIB,MSG_SIZE,DEST, | 1 Warning: Unused dummy argument ‘mem_distrib’ at (1) [-Wunused-dummy-argument] zmumps_load.F:1061:60: 1061 | SUBROUTINE ZMUMPS_LOAD_SET_SLAVES(MEM_DISTRIB,MSG_SIZE,DEST, | 1 Warning: Unused dummy argument ‘msg_size’ at (1) [-Wunused-dummy-argument] zmumps_load.F:919:27: 919 | & KEEP,KEEP8,LRLUS) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zmumps_load.F:823:31: 823 | & INC_LOAD, KEEP,KEEP8 ) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zmumps_load.F:269:16: 269 | & CAND, SIZE_CAND, | 1 Warning: Unused dummy argument ‘cand’ at (1) [-Wunused-dummy-argument] zmumps_load.F:272:37: 272 | & PROCNODE_STEPS, KEEP, DAD, FILS, ICNTL, | 1 Warning: Unused dummy argument ‘dad’ at (1) [-Wunused-dummy-argument] zmumps_load.F:272:43: 272 | & PROCNODE_STEPS, KEEP, DAD, FILS, ICNTL, | 1 Warning: Unused dummy argument ‘fils’ at (1) [-Wunused-dummy-argument] zmumps_load.F:272:26: 272 | & PROCNODE_STEPS, KEEP, DAD, FILS, ICNTL, | 1 Warning: Unused dummy argument ‘procnode_steps’ at (1) [-Wunused-dummy-argument] zmumps_load.F:268:28: 268 | & INODE, TYPESPLIT, IFSON, | 1 Warning: Unused dummy argument ‘typesplit’ at (1) [-Wunused-dummy-argument] zmumps_load.F:216:48: 216 | & INODE, STEP, N, SLAVEF, NBSPLIT, NCB, | 1 Warning: Unused dummy argument ‘ncb’ at (1) [-Wunused-dummy-argument] zmumps_load.F: In function ‘__zmumps_load_MOD_zmumps_check_sbtr_cost’: zmumps_load.F:5308:72: warning: ‘tmp_cost’ may be used uninitialized [-Wmaybe-uninitialized] 5308 | TMP_MIN=min(TMP_COST,TMP_MIN) | ^ zmumps_load.F:5285:31: note: ‘tmp_cost’ was declared here 5285 | DOUBLE PRECISION TMP_COST,TMP_MIN | ^ zmumps_load.F: In function ‘__zmumps_load_MOD_zmumps_load_pool_upd_new_pool’: zmumps_load.F:1828:22: warning: ‘inode’ may be used uninitialized [-Wmaybe-uninitialized] 1828 | INTEGER i, INODE, NELIM, NFR, LEVEL, IERR, WHAT | ^ gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_mem_dynamic.F -o zfac_mem_dynamic.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_front_aux.F -o zfac_front_aux.o zfac_mem_dynamic.F:431:49: 431 | SUBROUTINE ZMUMPS_DM_FREE_BLOCK( XXG_STATUS, DYNPTR, SIZFR8, | 1 Warning: Unused dummy argument ‘xxg_status’ at (1) [-Wunused-dummy-argument] zfac_mem_dynamic.F:364:53: 364 | & KEEP, KEEP8, IW, LIW, IWPOSCB, IWPOS, | 1 Warning: Unused dummy argument ‘iwpos’ at (1) [-Wunused-dummy-argument] zfac_mem_dynamic.F:140:40: 140 | & IW, LIW, IWPOSCB, IWPOS, | 1 Warning: Unused dummy argument ‘iwpos’ at (1) [-Wunused-dummy-argument] zfac_mem_dynamic.F:42:66: 42 | & KEEP199, INODE, CB_STATE, IXXD, | 1 Warning: Unused dummy argument ‘ixxd’ at (1) [-Wunused-dummy-argument] zfac_mem_dynamic.F:44:54: 44 | & RCURRENT, PAMASTER, PTRAST, | 1 Warning: Unused dummy argument ‘pamaster’ at (1) [-Wunused-dummy-argument] zfac_mem_dynamic.F:44:62: 44 | & RCURRENT, PAMASTER, PTRAST, | 1 Warning: Unused dummy argument ‘ptrast’ at (1) [-Wunused-dummy-argument] zfac_mem_dynamic.F:44:44: 44 | & RCURRENT, PAMASTER, PTRAST, | 1 Warning: Unused dummy argument ‘rcurrent’ at (1) [-Wunused-dummy-argument] zfac_mem_dynamic.F:41:54: 41 | SUBROUTINE ZMUMPS_DM_PAMASTERORPTRAST( N, SLAVEF, MYID, KEEP28, | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] zfac_mem_dynamic.F:16:47: 16 | SUBROUTINE ZMUMPS_DM_SET_DYNPTR( CB_STATE, A, LA, | 1 Warning: Unused dummy argument ‘cb_state’ at (1) [-Wunused-dummy-argument] zfac_mem_dynamic.F: In function ‘__zmumps_dynamic_memory_m_MOD_zmumps_dm_isband’: zfac_mem_dynamic.F:94:39: warning: ‘__result_zmumps_dm_isband’ may be used uninitialized [-Wmaybe-uninitialized] 94 | LOGICAL FUNCTION ZMUMPS_DM_ISBAND(XXSTATE) | ^ zfac_front_aux.F:2300:47: 2300 | & LIWFAC, MYID, IFLAG, OFFSET_IW, INODE ) | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:2201:37: 2201 | & LA, A, POSELT, A_LPOS, A_UPOS, A_DPOS ) | 1 Warning: Unused dummy argument ‘poselt’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:2087:37: 2087 | & LA, A, POSELT, A_LPOS, A_UPOS, A_DPOS, | 1 Warning: Unused dummy argument ‘poselt’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:1909:27: 1909 | & NFRONT,NASS,INODE,A,LA, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:1912:20: 1912 | & KEEP,KEEP8, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:1909:21: 1909 | & NFRONT,NASS,INODE,A,LA, | 1 Warning: Unused dummy argument ‘nass’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:1596:40: 1596 | & PARPIV_T1, LAST_ROW, IEND_BLR, NVSCHUR_K253, | 1 Warning: Unused dummy argument ‘iend_blr’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:1592:33: 1592 | & NFRONT,NASS,NPIV,INODE, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:1597:23: 1597 | & LR_ACTIVATED | 1 Warning: Unused dummy argument ‘lr_activated’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:1093:41: 1093 | & DET_EXPW, DET_MANTW, DET_SIGNW, | 1 Warning: Unused dummy argument ‘det_signw’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:1090:28: 1090 | & ( NFRONT,NASS,INODE,IBEG_BLOCK,IEND_BLOCK, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:1100:43: 1100 | & NVSCHUR, PARPIV_T1, LR_ACTIVATED | 1 Warning: Unused dummy argument ‘lr_activated’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:1092:16: 1092 | & NNEGW, NB22T1W, NBTINYW, | 1 Warning: Unused dummy argument ‘nnegw’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:1096:26: 1096 | & PP_FIRST2SWAP_L, PP_LastPanelonDisk, | 1 Warning: Unused dummy argument ‘pp_first2swap_l’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:706:17: 706 | & N,INODE,IW,LIW,A,LA, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:706:11: 706 | & N,INODE,IW,LIW,A,LA, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:712:26: 712 | & PP_FIRST2SWAP_L, PP_LastPanelonDisk_L, | 1 Warning: Unused dummy argument ‘pp_first2swap_l’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:714:26: 714 | & PP_FIRST2SWAP_U, PP_LastPanelonDisk_U, | 1 Warning: Unused dummy argument ‘pp_first2swap_u’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:569:41: 569 | SUBROUTINE ZMUMPS_FAC_MQ(IBEG_BLOCK,IEND_BLOCK, | 1 Warning: Unused dummy argument ‘ibeg_block’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:571:23: 571 | & LR_ACTIVATED | 1 Warning: Unused dummy argument ‘lr_activated’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:441:40: 441 | & WITH_COMM_THREAD, LR_ACTIVATED | 1 Warning: Unused dummy argument ‘lr_activated’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:349:52: 349 | & NPIV,NASS,POSELT,CALL_UTRSM, KEEP, INODE, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:349:45: 349 | & NPIV,NASS,POSELT,CALL_UTRSM, KEEP, INODE, | 1 Warning: Unused dummy argument ‘keep’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:338:27: 338 | & K405, K222, NEL1, NASS ) | 1 Warning: Unused dummy argument ‘k222’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:338:21: 338 | & K405, K222, NEL1, NASS ) | 1 Warning: Unused dummy argument ‘k405’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:338:39: 338 | & K405, K222, NEL1, NASS ) | 1 Warning: Unused dummy argument ‘nass’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:338:33: 338 | & K405, K222, NEL1, NASS ) | 1 Warning: Unused dummy argument ‘nel1’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:20:26: 20 | & PP_FIRST2SWAP_L, PP_LastPanelonDisk_L, | 1 Warning: Unused dummy argument ‘pp_first2swap_l’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:22:26: 22 | & PP_FIRST2SWAP_U, PP_LastPanelonDisk_U, | 1 Warning: Unused dummy argument ‘pp_first2swap_u’ at (1) [-Wunused-dummy-argument] gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_asm_master_ELT_m.F -o zfac_asm_master_ELT_m.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_asm_master_m.F -o zfac_asm_master_m.o zfac_asm_master_ELT_m.F:655:16: 647 | & IW, LIW, LRLU, LRLUS, IPTRLU, | 2 ...... 655 | & MUMPS_TPS_ARR(ITHREAD)%IW(1), | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) zfac_asm_master_m.F:792:16: 784 | & IW, LIW, LRLU, LRLUS, IPTRLU, | 2 ...... 792 | & MUMPS_TPS_ARR(ITHREAD)%IW(1), | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) zfac_asm_master_ELT_m.F: In function ‘__zmumps_fac_asm_master_elt_m_MOD_zmumps_fac_asm_niv2_elt’: zfac_asm_master_ELT_m.F:1596:72: warning: ‘maxarr’ may be used uninitialized [-Wmaybe-uninitialized] 1596 | MAXARR = max(MAXARR,abs(DBLARR(AII8))) | ^ zfac_asm_master_ELT_m.F:992:30: note: ‘maxarr’ was declared here 992 | DOUBLE PRECISION MAXARR | ^ zfac_front_aux.F: In function ‘__zmumps_fac_front_aux_m_MOD_zmumps_fac_i_ldlt’: zfac_front_aux.F:1351:72: warning: ‘lim’ may be used uninitialized [-Wmaybe-uninitialized] 1351 | DO J=1, LIM - IEND_BLOCK | ^ zfac_front_aux.F:1133:23: note: ‘lim’ was declared here 1133 | INTEGER JMAX, LIM, LIM_SWAP | ^ zfac_front_aux.F:1542:72: warning: ‘jmax’ may be used uninitialized [-Wmaybe-uninitialized] 1542 | LPIV = min(IPIV,JMAX) | ^ zfac_front_aux.F:1133:18: note: ‘jmax’ was declared here 1133 | INTEGER JMAX, LIM, LIM_SWAP | ^ zfac_front_aux.F: In function ‘__zmumps_fac_front_aux_m_MOD_zmumps_fac_i’: zfac_front_aux.F:1084:72: warning: ‘jmax’ may be used uninitialized [-Wmaybe-uninitialized] 1084 | & PP_LastPIVRPTRFilled_U) | ^ zfac_front_aux.F:765:25: note: ‘jmax’ was declared here 765 | INTEGER NPIVP1,JMAX,J,ISW,ISWPS1 | ^ gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_front_LU_type1.F -o zfac_front_LU_type1.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_front_type2_aux.F -o zfac_front_type2_aux.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_front_LDLT_type1.F -o zfac_front_LDLT_type1.o zfac_front_type2_aux.F:515:28: 515 | & NASS, NPIV, INODE, A, LA, LDAFS, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] zfac_front_type2_aux.F:517:53: 517 | & K219, PIVOT_OPTION, IEND_BLR, LR_ACTIVATED) | 1 Warning: Unused dummy argument ‘lr_activated’ at (1) [-Wunused-dummy-argument] zfac_front_type2_aux.F:21:42: 21 | & DET_EXPW, DET_MANTW, DET_SIGNW, | 1 Warning: Unused dummy argument ‘det_signw’ at (1) [-Wunused-dummy-argument] zfac_front_type2_aux.F:20:20: 20 | & N, INODE, IW, LIW, A, LA, NNEGW, NB22T2W, NBTINYW, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] zfac_front_type2_aux.F:29:57: 29 | & Inextpiv, IEND_BLR, LR_ACTIVATED, | 1 Warning: Unused dummy argument ‘lr_activated’ at (1) [-Wunused-dummy-argument] zfac_front_type2_aux.F:20:13: 20 | & N, INODE, IW, LIW, A, LA, NNEGW, NB22T2W, NBTINYW, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] zfac_front_type2_aux.F:20:43: 20 | & N, INODE, IW, LIW, A, LA, NNEGW, NB22T2W, NBTINYW, | 1 Warning: Unused dummy argument ‘nnegw’ at (1) [-Wunused-dummy-argument] zfac_front_type2_aux.F:26:40: 26 | & PP_FIRST2SWAP_L, PP_LastPanelonDisk, | 1 Warning: Unused dummy argument ‘pp_first2swap_l’ at (1) [-Wunused-dummy-argument] zfac_front_LU_type1.F:24:55: 24 | & AVOID_DELAYED, ETATASS, | 1 Warning: Unused dummy argument ‘etatass’ at (1) [-Wunused-dummy-argument] zfac_front_LU_type1.F:23:47: 23 | & PROCNODE_STEPS, MYID, SLAVEF, SEUIL, | 1 Warning: Unused dummy argument ‘procnode_steps’ at (1) [-Wunused-dummy-argument] zfac_front_LU_type1.F:23:61: 23 | & PROCNODE_STEPS, MYID, SLAVEF, SEUIL, | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] zfac_front_LU_type1.F:22:50: 22 | & KEEP, KEEP8, STEP, | 1 Warning: Unused dummy argument ‘step’ at (1) [-Wunused-dummy-argument] zfac_asm_master_m.F: In function ‘__zmumps_fac_asm_master_m_MOD_zmumps_fac_asm_niv1’: zfac_asm_master_m.F:552:12: warning: ‘ison_top’ may be used uninitialized [-Wmaybe-uninitialized] 552 | IF (ISON_TOP > 0) THEN | ^ zfac_asm_master_m.F:137:22: note: ‘ison_top’ was declared here 137 | INTEGER ISON_TOP | ^ zfac_asm_master_m.F:656:72: warning: ‘nfront8’ may be used uninitialized [-Wmaybe-uninitialized] 656 | POSEL1 = PTRAST(STEP(INODE)) - NFRONT8 | ^ zfac_asm_master_m.F:108:24: note: ‘nfront8’ was declared here 108 | INTEGER(8) NFRONT8, LAELL8, LAELL_REQ8, ITMP8, KEEP8TMPCOPY | ^ zfac_front_type2_aux.F: In function ‘__zmumps_fac_front_type2_aux_m_MOD_zmumps_fac_i_ldlt_niv2’: zfac_front_type2_aux.F:505:72: warning: ‘absdetpiv’ may be used uninitialized [-Wmaybe-uninitialized] 505 | & ) | ^ zfac_front_type2_aux.F:70:35: note: ‘absdetpiv’ was declared here 70 | DOUBLE PRECISION ABSDETPIV | ^ zfac_front_type2_aux.F:505:72: warning: ‘pospv2’ may be used uninitialized [-Wmaybe-uninitialized] 505 | & ) | ^ zfac_front_type2_aux.F:63:33: note: ‘pospv2’ was declared here 63 | INTEGER(8) :: POSPV1,POSPV2,OFFDAG,APOSJ | ^ zfac_front_type2_aux.F:505:72: warning: ‘tmax_noslave’ may be used uninitialized [-Wmaybe-uninitialized] 505 | & ) | ^ zfac_front_type2_aux.F:68:49: note: ‘tmax_noslave’ was declared here 68 | DOUBLE PRECISION RMAX_NOSLAVE, TMAX_NOSLAVE | ^ gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_front_LU_type2.F -o zfac_front_LU_type2.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_front_LDLT_type2.F -o zfac_front_LDLT_type2.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_omp_m.F -o zfac_omp_m.o zfac_omp_m.F:353:59: 353 | & INODE, TYPE, TYPEF, MUMPS_TPS_ARR(THREAD_ID_P)%LA, MUMPS_TPS_ARR | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘iw’ at (1) zfac_omp_m.F:355:8: 355 | & ZMUMPS_TPS_ARR(THREAD_ID_P)%A(1), MAXFRW, NOFFNEGW, NPVW, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘a’ at (1) zfac_omp_m.F:367:29: 367 | & NBFIN, root, OPASSW, MUMPS_TPS_ARR(THREAD_ID_P)%ITLOC(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘itloc’ at (1) zfac_omp_m.F:849:66: 849 | & NbWaitMem, NbFinished, NbOngoingCopies, NbUnderL0, | 1 Warning: Unused dummy argument ‘nbunderl0’ at (1) [-Wunused-dummy-argument] zfac_omp_m.F:24:64: 24 | & PTRIST, PTRAST, PIMASTER, PAMASTER, PTRARW, PTRAIW, ITLOC, | 1 Warning: Unused dummy argument ‘itloc’ at (1) [-Wunused-dummy-argument] zfac_omp_m.F:22:40: 22 | SUBROUTINE ZMUMPS_FAC_L0_OMP(N,LIW, NSTK_STEPS, ND, | 1 Warning: Unused dummy argument ‘liw’ at (1) [-Wunused-dummy-argument] zfac_omp_m.F:30:18: 30 | & MEM_DISTRIB, NE, DKEEP,PIVNUL_LIST,LPN_LIST, | 1 Warning: Unused dummy argument ‘mem_distrib’ at (1) [-Wunused-dummy-argument] zfac_omp_m.F:25:31: 25 | & RHS_MUMPS, RINFO, NBROOT, NBRTOT, NBROOT_UNDER_L0, UU, ICNTL, | 1 Warning: Unused dummy argument ‘nbroot’ at (1) [-Wunused-dummy-argument] zfac_omp_m.F:25:39: 25 | & RHS_MUMPS, RINFO, NBROOT, NBRTOT, NBROOT_UNDER_L0, UU, ICNTL, | 1 Warning: Unused dummy argument ‘nbrtot’ at (1) [-Wunused-dummy-argument] zfac_omp_m.F:25:23: 25 | & RHS_MUMPS, RINFO, NBROOT, NBRTOT, NBROOT_UNDER_L0, UU, ICNTL, | 1 Warning: Unused dummy argument ‘rinfo’ at (1) [-Wunused-dummy-argument] zfac_omp_m.F:34:50: 34 | & L0_OMP_MAPPING, LL0_OMP_MAPPING, THREAD_LA, | 1 Warning: Unused dummy argument ‘thread_la’ at (1) [-Wunused-dummy-argument] zfac_omp_m.F:1139:41: 1139 | & INFO_P, UU, SEUIL, SEUIL_LDLT_NIV2, | 1 Warning: Unused dummy argument ‘seuil_ldlt_niv2’ at (1) [-Wunused-dummy-argument] gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_par_m.F -o zfac_par_m.o zfac_par_m.F:305:35: 213 | CALL ZMUMPS_MCAST2( NBROOT, 1, MPI_INTEGER, | 2 ...... 305 | CALL ZMUMPS_MCAST2(DUMMY, 1, MPI_INTEGER, MYID_NODES, | 1 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) zfac_par_m.F:24:12: 24 | & RINFO, POSFAC ,IWPOS, LRLU, IPTRLU, LRLUS, LEAF, NBROOT, NBRTOT, | 1 Warning: Unused dummy argument ‘rinfo’ at (1) [-Wunused-dummy-argument] gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zini_driver.F -o zini_driver.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zana_driver.F -o zana_driver.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_driver.F -o zfac_driver.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zsol_driver.F -o zsol_driver.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zsol_distrhs.F -o zsol_distrhs.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zend_driver.F -o zend_driver.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zana_aux_ELT.F -o zana_aux_ELT.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zana_dist_m.F -o zana_dist_m.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zana_LDLT_preprocess.F -o zana_LDLT_preprocess.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zana_reordertree.F -o zana_reordertree.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zarrowheads.F -o zarrowheads.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zbcast_int.F -o zbcast_int.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_asm_ELT.F -o zfac_asm_ELT.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_asm.F -o zfac_asm.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_b.F -o zfac_b.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_distrib_distentry.F -o zfac_distrib_distentry.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_distrib_ELT.F -o zfac_distrib_ELT.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_lastrtnelind.F -o zfac_lastrtnelind.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_mem_alloc_cb.F -o zfac_mem_alloc_cb.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_mem_compress_cb.F -o zfac_mem_compress_cb.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_mem_free_block_cb.F -o zfac_mem_free_block_cb.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_mem_stack_aux.F -o zfac_mem_stack_aux.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_mem_stack.F -o zfac_mem_stack.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_process_band.F -o zfac_process_band.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_process_blfac_slave.F -o zfac_process_blfac_slave.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_process_blocfacto_LDLT.F -o zfac_process_blocfacto_LDLT.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_process_blocfacto.F -o zfac_process_blocfacto.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_process_bf.F -o zfac_process_bf.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_process_end_facto_slave.F -o zfac_process_end_facto_slave.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_process_contrib_type1.F -o zfac_process_contrib_type1.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_process_contrib_type2.F -o zfac_process_contrib_type2.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_process_contrib_type3.F -o zfac_process_contrib_type3.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_process_maprow.F -o zfac_process_maprow.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_process_master2.F -o zfac_process_master2.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_process_message.F -o zfac_process_message.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_process_root2slave.F -o zfac_process_root2slave.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_process_root2son.F -o zfac_process_root2son.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_process_rtnelind.F -o zfac_process_rtnelind.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_root_parallel.F -o zfac_root_parallel.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_scalings.F -o zfac_scalings.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_determinant.F -o zfac_determinant.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_scalings_simScaleAbs.F -o zfac_scalings_simScaleAbs.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_scalings_simScale_util.F -o zfac_scalings_simScale_util.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_sol_pool.F -o zfac_sol_pool.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_type3_symmetrize.F -o zfac_type3_symmetrize.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zini_defaults.F -o zini_defaults.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -DAdd_ -DMUMPS_ARITH=MUMPS_ARITH_z \ -I../PORD/include/ -Dpord -c mumps_c.c -o zmumps_c.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zmumps_driver.F -o zmumps_driver.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zmumps_f77.F -o zmumps_f77.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -DAdd_ -I../PORD/include/ -Dpord -c zmumps_gpu.c -o zmumps_gpu.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zmumps_iXamax.F -o zmumps_iXamax.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zana_mtrans.F -o zana_mtrans.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zooc_panel_piv.F -o zooc_panel_piv.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zrank_revealing.F -o zrank_revealing.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zsol_aux.F -o zsol_aux.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zsol_bwd_aux.F -o zsol_bwd_aux.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zsol_bwd.F -o zsol_bwd.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zsol_c.F -o zsol_c.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zsol_fwd_aux.F -o zsol_fwd_aux.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zsol_fwd.F -o zsol_fwd.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zsol_matvec.F -o zsol_matvec.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zsol_root_parallel.F -o zsol_root_parallel.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c ztools.F -o ztools.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c ztype3_root.F -o ztype3_root.o zfac_process_contrib_type1.F:113:15: 59 | & FINODE, 1, MPI_INTEGER, | 2 ...... 113 | & SON_A(IPOS_NODE + ISHIFT_PACKET), | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/INTEGER(4)). zfac_process_contrib_type1.F:21:22: 21 | & ITLOC, RHS_MUMPS ) | 1 Warning: Unused dummy argument ‘itloc’ at (1) [-Wunused-dummy-argument] zfac_process_contrib_type1.F:21:33: 21 | & ITLOC, RHS_MUMPS ) | 1 Warning: Unused dummy argument ‘rhs_mumps’ at (1) [-Wunused-dummy-argument] zfac_mem_free_block_cb.F:15:25: 15 | & SSARBR, MYID, N, IPOSBLOCK, | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] zfac_mem_free_block_cb.F:15:28: 15 | & SSARBR, MYID, N, IPOSBLOCK, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] zfac_mem_stack_aux.F:196:35: 196 | & NBROW_SEND, SIZECB, KEEP, PACKED_CB) | 1 Warning: Unused dummy argument ‘sizecb’ at (1) [-Wunused-dummy-argument] zfac_process_rtnelind.F:26:14: 26 | & COMM, COMM_LOAD, FILS, DAD, ND ) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] zfac_process_rtnelind.F:22:15: 22 | & ITLOC, RHS_MUMPS, COMP, | 1 Warning: Unused dummy argument ‘itloc’ at (1) [-Wunused-dummy-argument] zfac_process_rtnelind.F:24:28: 24 | & IPOOL, LPOOL, LEAF, MYID, SLAVEF, | 1 Warning: Unused dummy argument ‘leaf’ at (1) [-Wunused-dummy-argument] zfac_process_rtnelind.F:20:18: 20 | & PTLUST_S, PTRFAC, | 1 Warning: Unused dummy argument ‘ptlust_s’ at (1) [-Wunused-dummy-argument] zfac_process_rtnelind.F:20:26: 20 | & PTLUST_S, PTRFAC, | 1 Warning: Unused dummy argument ‘ptrfac’ at (1) [-Wunused-dummy-argument] zfac_process_rtnelind.F:22:26: 22 | & ITLOC, RHS_MUMPS, COMP, | 1 Warning: Unused dummy argument ‘rhs_mumps’ at (1) [-Wunused-dummy-argument] zfac_process_rtnelind.F:14:46: 14 | SUBROUTINE ZMUMPS_PROCESS_RTNELIND( ROOT, | 1 Warning: Unused dummy argument ‘root’ at (1) [-Wunused-dummy-argument] zmumps_iXamax.F:14:51: 14 | INTEGER FUNCTION ZMUMPS_IXAMAX(N,X,INCX,GRAIN) | 1 Warning: Unused dummy argument ‘grain’ at (1) [-Wunused-dummy-argument] zfac_determinant.F:43:56: 43 | & A, LOCAL_M, LOCAL_N, N, MYID, | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] zfac_determinant.F:125:67: 125 | SUBROUTINE ZMUMPS_DETERREDUCE_FUNC(INV, INOUTV, NEL, DATATYPE) | 1 Warning: Unused dummy argument ‘datatype’ at (1) [-Wunused-dummy-argument] zfac_root_parallel.F:21:44: 21 | & DET_EXP, DET_MANT, DET_SIGN | 1 Warning: Unused dummy argument ‘det_sign’ at (1) [-Wunused-dummy-argument] zfac_root_parallel.F:17:37: 17 | & COMM, IW, LIW, IFREE, | 1 Warning: Unused dummy argument ‘ifree’ at (1) [-Wunused-dummy-argument] zfac_process_master2.F:152:14: 70 | & IFATH, 1, MPI_INTEGER | 2 ...... 152 | & SON_A( 1_8 + | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/INTEGER(4)). zfac_determinant.F:188:43: 188 | & BLOCK_SIZE,IPIV, | 1 Warning: Unused dummy argument ‘ipiv’ at (1) [-Wunused-dummy-argument] zfac_determinant.F:190:56: 190 | & A, LOCAL_M, LOCAL_N, N, MYID, | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] zfac_process_master2.F:23:38: 23 | & ND, FILS, DAD, FRERE, ITLOC, RHS_MUMPS, | 1 Warning: Unused dummy argument ‘itloc’ at (1) [-Wunused-dummy-argument] zfac_process_master2.F:22:29: 22 | & IPOOL, LPOOL, LEAF, KEEP, KEEP8, DKEEP, | 1 Warning: Unused dummy argument ‘leaf’ at (1) [-Wunused-dummy-argument] zfac_process_master2.F:23:49: 23 | & ND, FILS, DAD, FRERE, ITLOC, RHS_MUMPS, | 1 Warning: Unused dummy argument ‘rhs_mumps’ at (1) [-Wunused-dummy-argument] zrank_revealing.F:14:57: 14 | SUBROUTINE ZMUMPS_GET_NS_OPTIONS_FACTO(N,KEEP,ICNTL,MPG) | 1 Warning: Unused dummy argument ‘icntl’ at (1) [-Wunused-dummy-argument] zrank_revealing.F:14:61: 14 | SUBROUTINE ZMUMPS_GET_NS_OPTIONS_FACTO(N,KEEP,ICNTL,MPG) | 1 Warning: Unused dummy argument ‘mpg’ at (1) [-Wunused-dummy-argument] zrank_revealing.F:14:46: 14 | SUBROUTINE ZMUMPS_GET_NS_OPTIONS_FACTO(N,KEEP,ICNTL,MPG) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] zfac_asm_ELT.F:62:18: 62 | & IOLDPS, A_PTR(POSELT), LA_PTR, 1_8, KEEP, KEEP8, ITLOC, FILS, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘a’ at (1) zfac_asm_ELT.F:80:40: 80 | &IOLDPS, A, LA, POSELT, KEEP, KEEP8, ITLOC, FILS, PTRAIW, PTRARW, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zsol_distrhs.F:455:26: 452 | CALL MPI_ISEND( IRHS_loc_sorted(NEXTROWTOSEND(IPROC_ARG+1)), | 2 ...... 455 | CALL MPI_ISEND( BUFR(1,IBUF), NBRECORDS*NRHS_COL, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/INTEGER(4)). zsol_distrhs.F:201:24: 198 | CALL MPI_RECV(BUFRECI(1), NBRECORDS, MPI_INTEGER, | 2 ...... 201 | CALL MPI_RECV(BUFRECR(1), NBRECORDS*NRHS_COL, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/INTEGER(4)). zfac_scalings.F:371:41: 367 | CALL MPI_REDUCE( SUMR_LOC, SUMR, | 2 ...... 371 | CALL MPI_REDUCE( SUMR_LOC, DUMMY, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/REAL(8)). zfac_asm_ELT.F:21:15: 21 | & ICNTL, KEEP, KEEP8, MYID, LRGROUPS) | 1 Warning: Unused dummy argument ‘icntl’ at (1) [-Wunused-dummy-argument] zfac_asm_ELT.F:21:34: 21 | & ICNTL, KEEP, KEEP8, MYID, LRGROUPS) | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] zfac_asm_ELT.F:17:24: 17 | & NBROWS, NBCOLS, | 1 Warning: Unused dummy argument ‘nbcols’ at (1) [-Wunused-dummy-argument] zfac_asm_ELT.F:18:16: 18 | & OPASSW, OPELIW, STEP, PTRIST, PTRAST, ITLOC, | 1 Warning: Unused dummy argument ‘opassw’ at (1) [-Wunused-dummy-argument] zfac_asm_ELT.F:18:24: 18 | & OPASSW, OPELIW, STEP, PTRIST, PTRAST, ITLOC, | 1 Warning: Unused dummy argument ‘opeliw’ at (1) [-Wunused-dummy-argument] zfac_scalings.F:15:46: 15 | & ASPK, IRN, ICN, COLSCA, ROWSCA, WK, LWK8, WK_REAL, | 1 Warning: Unused dummy argument ‘wk’ at (1) [-Wunused-dummy-argument] zsol_distrhs.F:23:25: 23 | & LP, LPOK, KEEP, NB_BYTES_LOC, INFO ) | 1 Warning: Unused dummy argument ‘lpok’ at (1) [-Wunused-dummy-argument] zfac_distrib_ELT.F:491:26: 482 | CALL MPI_SEND( BUFI(2, I), NBRECI, MPI_INTEGER, | 2 ...... 491 | CALL MPI_SEND( BUFR(2, I), NBRECR, MPI_DOUBLE_COMPLEX, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/INTEGER(4)). zfac_distrib_ELT.F:198:21: 198 | & id%ELTVAR( IELTPTR8 ), id%A_ELT( RELTPTR8 ), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘eltvar’ at (1) zfac_distrib_ELT.F:198:44: 198 | & id%ELTVAR( IELTPTR8 ), id%A_ELT( RELTPTR8 ), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘eltval’ at (1) zfac_distrib_ELT.F:200:21: 200 | & id%ROWSCA(1), id%COLSCA(1), KEEP(50) ) | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘rowsca’ at (1) zfac_distrib_ELT.F:200:35: 200 | & id%ROWSCA(1), id%COLSCA(1), KEEP(50) ) | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘colsca’ at (1) zfac_distrib_ELT.F:216:17: 216 | & id%ELTVAR(IELTPTR8), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘elnodes’ at (1) zfac_distrib_ELT.F:217:17: 217 | & id%A_ELT (RELTPTR8), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘elval’ at (1) zfac_distrib_ELT.F:224:17: 224 | & id%ELTVAR(IELTPTR8), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘elnodes’ at (1) zfac_distrib_ELT.F:256:17: 256 | & id%ELTVAR(IELTPTR8), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘elnodes’ at (1) zfac_distrib_ELT.F:257:17: 257 | & id%A_ELT (RELTPTR8), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘elval’ at (1) zfac_distrib_ELT.F:281:31: 274 | CALL MPI_RECV( ELTVAR_LOC( RECV_IELTPTR8 ), MSGLEN, | 2 ...... 281 | CALL MPI_RECV( ELTVAL_LOC( RECV_RELTPTR8 ), MSGLEN, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/INTEGER(4)). zfac_mem_compress_cb.F:116:30: 116 | & LRLU,IPTRLU,IWPOS, | 1 Warning: Unused dummy argument ‘iwpos’ at (1) [-Wunused-dummy-argument] zfac_mem_compress_cb.F:118:18: 118 | & LRLUS,XSIZE, COMP, ACC_TIME, MYID, | 1 Warning: Unused dummy argument ‘lrlus’ at (1) [-Wunused-dummy-argument] zsol_root_parallel.F:17:32: 17 | & RHS_SEQ,SIZE_ROOT,A,INFO,MTYPE,LDLT ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] zini_defaults.F:52:24: 51 | CALL MUMPS_SIZE_C(I(1),I(2),SIZE_INT) | 2 52 | CALL MUMPS_SIZE_C(R(1),R(2),SIZE_REAL_OR_DOUBLE) | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). zini_defaults.F:52:29: 51 | CALL MUMPS_SIZE_C(I(1),I(2),SIZE_INT) | 2 52 | CALL MUMPS_SIZE_C(R(1),R(2),SIZE_REAL_OR_DOUBLE) | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). zini_defaults.F:66:37: 66 | & DKEEP, MYID ) | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] zana_LDLT_preprocess.F:16:26: 16 | & NCST,KEEP,KEEP8, ROWSCA | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zini_defaults.F:1301:41: 1301 | SUBROUTINE ZMUMPS_SET_KEEP72(id, LP) | 1 Warning: Unused dummy argument ‘lp’ at (1) [-Wunused-dummy-argument] zana_LDLT_preprocess.F:126:29: 126 | & IERROR, KEEP,KEEP8, ICNTL,INPLACE64_GRAPH_COPY) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zfac_process_contrib_type3.F:182:25: 73 | & ISON, 1, MPI_INTEGER, COMM, IERR ) | 2 ...... 182 | & A( IPTRLU + 1_8 ), int(LREQA), | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/INTEGER(4)). zfac_process_contrib_type3.F:14:56: 14 | SUBROUTINE ZMUMPS_PROCESS_CONTRIB_TYPE3(BUFR,LBUFR, | 1 Warning: Unused dummy argument ‘lbufr’ at (1) [-Wunused-dummy-argument] zfac_process_root2slave.F:16:14: 16 | & BUFR, LBUFR, LBUFR_BYTES, PROCNODE_STEPS, POSFAC, | 1 Warning: Unused dummy argument ‘bufr’ at (1) [-Wunused-dummy-argument] zsol_bwd.F:19:20: 19 | & FRERE, DAD, FILS, IPOOL, LPOOL, PTRIST, PTRFAC, | 1 Warning: Unused dummy argument ‘dad’ at (1) [-Wunused-dummy-argument] zfac_process_root2slave.F:29:31: 29 | & INTARR, DBLARR, ICNTL, KEEP, KEEP8, DKEEP, ND) | 1 Warning: Unused dummy argument ‘icntl’ at (1) [-Wunused-dummy-argument] zfac_process_root2slave.F:25:31: 25 | & OPASSW, OPELIW, ITLOC, RHS_MUMPS, | 1 Warning: Unused dummy argument ‘itloc’ at (1) [-Wunused-dummy-argument] zfac_process_root2slave.F:16:34: 16 | & BUFR, LBUFR, LBUFR_BYTES, PROCNODE_STEPS, POSFAC, | 1 Warning: Unused dummy argument ‘lbufr_bytes’ at (1) [-Wunused-dummy-argument] zfac_process_root2slave.F:22:28: 22 | & IPOOL, LPOOL, LEAF, | 1 Warning: Unused dummy argument ‘leaf’ at (1) [-Wunused-dummy-argument] zfac_process_root2slave.F:23:15: 23 | & NBFIN, MYID, SLAVEF, | 1 Warning: Unused dummy argument ‘nbfin’ at (1) [-Wunused-dummy-argument] zfac_process_root2slave.F:20:50: 20 | & PTRAST, STEP, PIMASTER, PAMASTER, NSTK_S, COMP, | 1 Warning: Unused dummy argument ‘nstk_s’ at (1) [-Wunused-dummy-argument] zfac_process_root2slave.F:25:16: 25 | & OPASSW, OPELIW, ITLOC, RHS_MUMPS, | 1 Warning: Unused dummy argument ‘opassw’ at (1) [-Wunused-dummy-argument] zfac_process_root2slave.F:25:24: 25 | & OPASSW, OPELIW, ITLOC, RHS_MUMPS, | 1 Warning: Unused dummy argument ‘opeliw’ at (1) [-Wunused-dummy-argument] zfac_process_band.F:316:46: 316 | CALL ZMUMPS_PROCESS_DESC_BANDE( MYID, DESCBAND_STRUC%BUFR(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘bufr’ at (1) zfac_process_band.F:20:62: 20 | & KEEP,KEEP8, DKEEP, ITLOC, RHS_MUMPS, ISTEP_TO_INIV2, | 1 Warning: Unused dummy argument ‘istep_to_iniv2’ at (1) [-Wunused-dummy-argument] zfac_process_band.F:20:35: 20 | & KEEP,KEEP8, DKEEP, ITLOC, RHS_MUMPS, ISTEP_TO_INIV2, | 1 Warning: Unused dummy argument ‘itloc’ at (1) [-Wunused-dummy-argument] zfac_process_band.F:15:22: 15 | & LBUFR_BYTES, | 1 Warning: Unused dummy argument ‘lbufr_bytes’ at (1) [-Wunused-dummy-argument] zfac_process_band.F:20:46: 20 | & KEEP,KEEP8, DKEEP, ITLOC, RHS_MUMPS, ISTEP_TO_INIV2, | 1 Warning: Unused dummy argument ‘rhs_mumps’ at (1) [-Wunused-dummy-argument] zfac_process_contrib_type2.F:305:20: 108 | CALL MPI_UNPACK( BUFR, LBUFR_BYTES, POSITION, INODE, 1, | 2 ...... 305 | & A(POSCONTRIB), | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/INTEGER(4)). zfac_process_band.F:251:32: 251 | & STACK_RIGHT_AUTHORIZED | 1 Warning: Unused dummy argument ‘stack_right_authorized’ at (1) [-Wunused-dummy-argument] zfac_sol_pool.F:382:21: 382 | & KEEP,KEEP8, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zfac_sol_pool.F:383:19: 383 | & PROCNODE,SLAVEF,MYID,SBTR,FLAG_SAME_PROC,MIN_PROC) | 1 Warning: Unused dummy argument ‘procnode’ at (1) [-Wunused-dummy-argument] zfac_sol_pool.F:383:26: 383 | & PROCNODE,SLAVEF,MYID,SBTR,FLAG_SAME_PROC,MIN_PROC) | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] zfac_sol_pool.F:381:60: 381 | SUBROUTINE ZMUMPS_MEM_CONS_MNG(INODE,POOL,LPOOL,N,STEP, | 1 Warning: Unused dummy argument ‘step’ at (1) [-Wunused-dummy-argument] zfac_sol_pool.F:25:50: 25 | & (N, POOL, LPOOL, PROCNODE, SLAVEF, KEEP199, | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] zfac_sol_pool.F:170:39: 170 | & FORCE_EXTRACT_TOP_SBTR ) | 1 Warning: Unused dummy argument ‘force_extract_top_sbtr’ at (1) [-Wunused-dummy-argument] zfac_sol_pool.F:169:50: 169 | & STEP, INODE, KEEP,KEEP8, MYID, ND, | 1 Warning: Unused dummy argument ‘nd’ at (1) [-Wunused-dummy-argument] zfac_sol_pool.F:515:36: 515 | & ( IPOOL, LPOOL, III, LEAF, | 1 Warning: Unused dummy argument ‘iii’ at (1) [-Wunused-dummy-argument] zfac_sol_pool.F:516:35: 516 | & INODE, STRATEGIE ) | 1 Warning: Unused dummy argument ‘strategie’ at (1) [-Wunused-dummy-argument] zarrowheads.F:963:32: 963 | CALL ZMUMPS_SET_TO_ZERO(root%SCHUR_POINTER(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘a’ at (1) zarrowheads.F:677:27: 673 | CALL MPI_SEND(BUFI(1,ISLAVE),TAILLE_SENDI, | 2 ...... 677 | CALL MPI_SEND( BUFR(1,ISLAVE), TAILLE_SENDR, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/INTEGER(4)). zarrowheads.F:830:23: 820 | CALL MPI_RECV( BUFI(1), 2*NBRECORDS+1, | 2 ...... 830 | CALL MPI_RECV( BUFR(1), NBRECORDS, MPI_DOUBLE_COMPLEX, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/INTEGER(4)). zfac_distrib_distentry.F:340:29: 337 | CALL MPI_RECV( BUFRECI(1), NBRECORDS * 2 + 1, | 2 ...... 340 | CALL MPI_RECV( BUFRECR(1), NBRECORDS, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/INTEGER(4)). zfac_distrib_distentry.F:669:28: 665 | CALL MPI_ISEND( BUFI(1, IACT(ISLAVE), ISLAVE ), | 2 ...... 669 | CALL MPI_ISEND( BUFR(1, IACT(ISLAVE), ISLAVE ), | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/INTEGER(4)). zarrowheads.F:658:41: 658 | & BUFI, BUFR, NBRECORDS, NBUFS, LP, COMM, | 1 Warning: Unused dummy argument ‘lp’ at (1) [-Wunused-dummy-argument] zarrowheads.F:659:20: 659 | & TYPE_PARALL ) | 1 Warning: Unused dummy argument ‘type_parall’ at (1) [-Wunused-dummy-argument] zfac_distrib_distentry.F:706:29: 706 | & KEEP,KEEP8, LOCAL_M, LOCAL_N, root, PTR_ROOT, A, LA, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zfac_distrib_distentry.F:706:47: 706 | & KEEP,KEEP8, LOCAL_M, LOCAL_N, root, PTR_ROOT, A, LA, | 1 Warning: Unused dummy argument ‘local_n’ at (1) [-Wunused-dummy-argument] zarrowheads.F:915:54: 915 | SUBROUTINE ZMUMPS_SET_TO_ZERO(A, LLD, M, N, KEEP) | 1 Warning: Unused dummy argument ‘keep’ at (1) [-Wunused-dummy-argument] zfac_distrib_distentry.F:708:25: 708 | & SLAVEF, | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] zfac_process_blfac_slave.F:189:23: 124 | CALL MPI_UNPACK( BUFR, LBUFR_BYTES, POSITION, INODE, 1, | 2 ...... 189 | & A(POSBLOCFACTO), NPIV*NCOLU, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/INTEGER(4)). zfac_distrib_distentry.F:17:25: 17 | & RG2L, KEEP,KEEP8, MBLOCK, NBLOCK, NPROW, NPCOL ) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zfac_distrib_distentry.F:16:15: 16 | & SLAVEF, PERM, FILS, | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] zana_reordertree.F:732:56: 732 | & NSTEPS,PERM,SYM,INFO,LP,K47,K81,K76,K215,K234,K55,KEEP199, | 1 Warning: Unused dummy argument ‘k234’ at (1) [-Wunused-dummy-argument] zana_reordertree.F:732:60: 732 | & NSTEPS,PERM,SYM,INFO,LP,K47,K81,K76,K215,K234,K55,KEEP199, | 1 Warning: Unused dummy argument ‘k55’ at (1) [-Wunused-dummy-argument] zarrowheads.F:17:35: 17 | & KEEP, KEEP8, ICNTL, id ) | 1 Warning: Unused dummy argument ‘icntl’ at (1) [-Wunused-dummy-argument] zarrowheads.F:201:70: 201 | & INTARR, LINTARR, DBLARR, LDBLARR, PTRAIW, PTRARW, FRERE_STEPS, | 1 Warning: Unused dummy argument ‘frere_steps’ at (1) [-Wunused-dummy-argument] zarrowheads.F:200:36: 200 | & LP, COMM, root, KEEP, KEEP8, FILS, RG2L, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zarrowheads.F:628:51: 628 | & DEST_SHR, BUFI, BUFR, NBRECORDS, NBUFS, LP, COMM ) | 1 Warning: Unused dummy argument ‘lp’ at (1) [-Wunused-dummy-argument] zarrowheads.F:730:35: 730 | & SLAVEF, PERM, FRERE_STEPS, STEP, INFO1, INFO2 | 1 Warning: Unused dummy argument ‘frere_steps’ at (1) [-Wunused-dummy-argument] zarrowheads.F:727:21: 727 | & KEEP, KEEP8, MYID, COMM, NBRECORDS, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zarrowheads.F:730:16: 730 | & SLAVEF, PERM, FRERE_STEPS, STEP, INFO1, INFO2 | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] zfac_asm.F:171:25: 171 | & IOLDPS, A_PTR(POSELT), LA_PTR, 1_8, KEEP, KEEP8, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘a’ at (1) zfac_asm.F:786:44: 786 | SUBROUTINE ZMUMPS_SET_PARPIVT1 ( INODE, NFRONT, NASS1, KEEP, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] zfac_asm.F:898:53: 898 | SUBROUTINE ZMUMPS_UPDATE_PARPIV_ENTRIES ( INODE, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] zfac_asm.F:899:21: 899 | & KEEP, PARPIV, LPARPIV, | 1 Warning: Unused dummy argument ‘keep’ at (1) [-Wunused-dummy-argument] zfac_asm.F:634:43: 634 | & A, LA, POSELT, KEEP, KEEP8, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zfac_asm.F:17:43: 17 | & OPASSW, IWPOSCB, MYID, KEEP,KEEP8, IS_ofType5or6, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zfac_asm.F:17:31: 17 | & OPASSW, IWPOSCB, MYID, KEEP,KEEP8, IS_ofType5or6, | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] zfac_asm.F:131:15: 131 | & ICNTL, KEEP,KEEP8, MYID, LRGROUPS) | 1 Warning: Unused dummy argument ‘icntl’ at (1) [-Wunused-dummy-argument] zfac_asm.F:131:33: 131 | & ICNTL, KEEP,KEEP8, MYID, LRGROUPS) | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] zfac_asm.F:128:24: 128 | & NBROWS, NBCOLS, | 1 Warning: Unused dummy argument ‘nbcols’ at (1) [-Wunused-dummy-argument] zfac_asm.F:129:16: 129 | & OPASSW, OPELIW, STEP, PTRIST, PTRAST, ITLOC, | 1 Warning: Unused dummy argument ‘opassw’ at (1) [-Wunused-dummy-argument] zfac_asm.F:129:24: 129 | & OPASSW, OPELIW, STEP, PTRIST, PTRAST, ITLOC, | 1 Warning: Unused dummy argument ‘opeliw’ at (1) [-Wunused-dummy-argument] zfac_b.F:342:10: 342 | S_IS_POINTERS%IW => IDUMMY | 1 Warning: Pointer at (1) in pointer assignment might outlive the pointer target [-Wtarget-lifetime] zfac_b.F:346:10: 346 | S_IS_POINTERS%A => CDUMMY | 1 Warning: Pointer at (1) in pointer assignment might outlive the pointer target [-Wtarget-lifetime] zfac_asm.F:190:35: 190 | & ITLOC, RHS_MUMPS, KEEP,KEEP8) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zfac_asm.F:190:23: 190 | & ITLOC, RHS_MUMPS, KEEP,KEEP8) | 1 Warning: Unused dummy argument ‘rhs_mumps’ at (1) [-Wunused-dummy-argument] zana_aux_ELT.F:726:34: 726 | & KEEP,KEEP8, ICNTL, SYM ) | 1 Warning: Unused dummy argument ‘icntl’ at (1) [-Wunused-dummy-argument] zana_aux_ELT.F:723:55: 723 | SUBROUTINE ZMUMPS_ANA_DIST_ELEMENTS( MYID, SLAVEF, N, | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] zfac_asm.F:221:25: 221 | & RHS_MUMPS, FILS, | 1 Warning: Unused dummy argument ‘fils’ at (1) [-Wunused-dummy-argument] zfac_asm.F:222:15: 222 | & ICNTL, KEEP,KEEP8, MYID, IS_ofType5or6, LDA_VALSON) | 1 Warning: Unused dummy argument ‘icntl’ at (1) [-Wunused-dummy-argument] zfac_asm.F:222:27: 222 | & ICNTL, KEEP,KEEP8, MYID, IS_ofType5or6, LDA_VALSON) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zfac_asm.F:222:33: 222 | & ICNTL, KEEP,KEEP8, MYID, IS_ofType5or6, LDA_VALSON) | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] zfac_asm.F:220:24: 220 | & OPASSW, OPELIW, STEP, PTRIST, PTRAST, ITLOC, | 1 Warning: Unused dummy argument ‘opeliw’ at (1) [-Wunused-dummy-argument] zfac_asm.F:221:19: 221 | & RHS_MUMPS, FILS, | 1 Warning: Unused dummy argument ‘rhs_mumps’ at (1) [-Wunused-dummy-argument] zana_aux_ELT.F:810:57: 810 | SUBROUTINE ZMUMPS_ELTPROC( N, NELT, ELTPROC, SLAVEF, PROCNODE, | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] zfac_asm.F:316:44: 316 | & IW, NROWS, NELIM, ETATASS, | 1 Warning: Unused dummy argument ‘etatass’ at (1) [-Wunused-dummy-argument] zfac_asm.F:314:40: 314 | & IAFATH, NFRONT, NASS1, | 1 Warning: Unused dummy argument ‘nass1’ at (1) [-Wunused-dummy-argument] zfac_asm.F:316:35: 316 | & IW, NROWS, NELIM, ETATASS, | 1 Warning: Unused dummy argument ‘nelim’ at (1) [-Wunused-dummy-argument] zfac_asm.F:522:62: 522 | & PIMASTER, PTLUST_S, IW, LIW, STEP, KEEP,KEEP8) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zfac_asm.F:580:43: 580 | & OPASSW, IWPOSCB,MYID, KEEP,KEEP8 ) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zfac_asm.F:580:31: 580 | & OPASSW, IWPOSCB,MYID, KEEP,KEEP8 ) | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] zfac_asm.F:580:17: 580 | & OPASSW, IWPOSCB,MYID, KEEP,KEEP8 ) | 1 Warning: Unused dummy argument ‘opassw’ at (1) [-Wunused-dummy-argument] zfac_b.F:354:30: 354 | CALL ZMUMPS_FAC_PAR_I(N,S_IS_POINTERS%IW(1),LIW_ARG_FAC_PAR, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘iw’ at (1) zfac_b.F:355:7: 355 | & S_IS_POINTERS%A(1),LA_ARG_FAC_PAR,IW1(NSTK), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘a’ at (1) zfac_scalings_simScale_util.F:769:24: 724 | CALL MPI_IRECV(ISNDRCVJA(OFFS), ITMP, MPI_INTEGER,IPID-1, | 2 ...... 769 | CALL MPI_IRECV(ISNDRCVA(OFFS), SZ, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). zfac_scalings_simScale_util.F:783:23: 731 | CALL MPI_SEND(OSNDRCVJA(OFFS), ITMP, MPI_INTEGER, IPID-1, | 2 ...... 783 | CALL MPI_SEND(OSNDRCVA(OFFS), SZ, MPI_DOUBLE_PRECISION, PID-1, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). zfac_scalings_simScale_util.F:92:60: 92 | SUBROUTINE ZMUMPS_FINDNUMMYROWCOL(MYID, NUMPROCS, COMM, | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] zfac_process_blocfacto.F:812:27: 790 | & ISLR_INT, 1, MPI_INTEGER, COMM, IERR ) | 2 ...... 812 | & BLR_U(I)%Q(1,1), M*K, MPI_DOUBLE_COMPLEX, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/INTEGER(4)). zfac_scalings_simScale_util.F:92:54: 92 | SUBROUTINE ZMUMPS_FINDNUMMYROWCOL(MYID, NUMPROCS, COMM, | 1 Warning: Unused dummy argument ‘numprocs’ at (1) [-Wunused-dummy-argument] zfac_process_blocfacto.F:227:35: 227 | & BLR_U(1), NB_BLR_U, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘blr_u’ at (1) zfac_process_blocfacto.F:228:35: 228 | & BEGS_BLR_U(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘begs_blr_u’ at (1) zfac_scalings_simScale_util.F:170:63: 170 | SUBROUTINE ZMUMPS_FILLMYROWCOLINDICES(MYID, NUMPROCS,COMM, | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] zfac_scalings_simScale_util.F:170:58: 170 | SUBROUTINE ZMUMPS_FILLMYROWCOLINDICES(MYID, NUMPROCS,COMM, | 1 Warning: Unused dummy argument ‘numprocs’ at (1) [-Wunused-dummy-argument] zfac_scalings_simScale_util.F:311:50: 311 | DOUBLE PRECISION FUNCTION ZMUMPS_ERRSCALOC(D, TMPD, DSZ, | 1 Warning: Unused dummy argument ‘d’ at (1) [-Wunused-dummy-argument] zfac_scalings_simScale_util.F:336:48: 336 | DOUBLE PRECISION FUNCTION ZMUMPS_ERRSCA1(D, TMPD, DSZ) | 1 Warning: Unused dummy argument ‘d’ at (1) [-Wunused-dummy-argument] zfac_process_blocfacto.F:754:51: 754 | & NPIV, NELIM, DIR, | 1 Warning: Unused dummy argument ‘dir’ at (1) [-Wunused-dummy-argument] zfac_scalings_simScale_util.F:460:56: 460 | SUBROUTINE ZMUMPS_BUREDUCE(INV, INOUTV, LEN, DTYPE) | 1 Warning: Unused dummy argument ‘dtype’ at (1) [-Wunused-dummy-argument] zfac_process_blocfacto.F:17:44: 17 | & LBUFR_BYTES, PROCNODE_STEPS, MSGSOU, | 1 Warning: Unused dummy argument ‘msgsou’ at (1) [-Wunused-dummy-argument] zfac_scalings_simScale_util.F:743:38: 743 | SUBROUTINE ZMUMPS_DOCOMMINF(MYID, NUMPROCS,TMPD, IDSZ, ITAGCOMM, | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] zfac_scalings_simScale_util.F:838:37: 838 | SUBROUTINE ZMUMPS_DOCOMM1N(MYID, NUMPROCS,TMPD, IDSZ, ITAGCOMM, | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] zfac_scalings_simScale_util.F:1099:63: 1099 | SUBROUTINE ZMUMPS_FINDNUMMYROWCOLSYM(MYID, NUMPROCS, COMM, | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] zfac_scalings_simScale_util.F:1099:57: 1099 | SUBROUTINE ZMUMPS_FINDNUMMYROWCOLSYM(MYID, NUMPROCS, COMM, | 1 Warning: Unused dummy argument ‘numprocs’ at (1) [-Wunused-dummy-argument] zfac_scalings_simScale_util.F:1172:66: 1172 | SUBROUTINE ZMUMPS_FILLMYROWCOLINDICESSYM(MYID, NUMPROCS,COMM, | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] zfac_scalings_simScale_util.F:1172:61: 1172 | SUBROUTINE ZMUMPS_FILLMYROWCOLINDICESSYM(MYID, NUMPROCS,COMM, | 1 Warning: Unused dummy argument ‘numprocs’ at (1) [-Wunused-dummy-argument] zfac_process_message.F:770:43: 770 | SUBROUTINE ZMUMPS_CANCEL_IRECV( INFO1, | 1 Warning: Unused dummy argument ‘info1’ at (1) [-Wunused-dummy-argument] zfac_process_message.F:772:34: 772 | & BUFR, LBUFR, LBUFR_BYTES, | 1 Warning: Unused dummy argument ‘lbufr_bytes’ at (1) [-Wunused-dummy-argument] zfac_process_message.F:816:15: 816 | & INFO1, KEEP, BUFR, LBUFR, LBUFR_BYTES, | 1 Warning: Unused dummy argument ‘info1’ at (1) [-Wunused-dummy-argument] zfac_process_blocfacto_LDLT.F:244:23: 153 | CALL MPI_UNPACK( BUFR, LBUFR_BYTES, POSITION, INODE, 1, | 2 ...... 244 | & DYN_PIVINFO, NPIV, | 1 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) zfac_process_blocfacto_LDLT.F:253:22: 153 | CALL MPI_UNPACK( BUFR, LBUFR_BYTES, POSITION, INODE, 1, | 2 ...... 253 | & DYN_BLOCFACTO, int(LA_BLOCFACTO), | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/INTEGER(4)). zfac_process_blocfacto_LDLT.F:17:44: 17 | & LBUFR_BYTES, PROCNODE_STEPS, MSGSOU, | 1 Warning: Unused dummy argument ‘msgsou’ at (1) [-Wunused-dummy-argument] zfac_process_contrib_type3.F: In function ‘zmumps_process_contrib_type3_’: zfac_process_contrib_type3.F:234:72: warning: ‘pos_root’ may be used uninitialized [-Wmaybe-uninitialized] 234 | & 0) | ^ zfac_process_contrib_type3.F:65:37: note: ‘pos_root’ was declared here 65 | INTEGER(8) :: LREQA, POS_ROOT | ^ zfac_process_end_facto_slave.F: In function ‘zmumps_end_facto_slave_’: zfac_process_end_facto_slave.F:164:22: warning: ‘cb_stored_in_blrstruc’ may be used uninitialized [-Wmaybe-uninitialized] 164 | IF (.NOT. CB_STORED_IN_BLRSTRUC) THEN | ^ zfac_process_end_facto_slave.F:103:41: note: ‘cb_stored_in_blrstruc’ was declared here 103 | LOGICAL :: CB_STORED_IN_BLRSTRUC, COMPRESS_CB | ^ zmumps_driver.F:661:25: 661 | CALL MPI_ALLREDUCE(JOB,JOBMIN,1,MPI_INTEGER,MPI_MAX, | 1 ...... 2216 | CALL MPI_ALLREDUCE(TMP1,TMP,1,MPI_2INTEGER, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (rank-1 and scalar) zmumps_driver.F:661:29: 661 | CALL MPI_ALLREDUCE(JOB,JOBMIN,1,MPI_INTEGER,MPI_MAX, | 1 ...... 2216 | CALL MPI_ALLREDUCE(TMP1,TMP,1,MPI_2INTEGER, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (rank-1 and scalar) zmumps_driver.F:663:25: 663 | CALL MPI_ALLREDUCE(JOB,JOBMAX,1,MPI_INTEGER,MPI_MIN, | 1 ...... 2216 | CALL MPI_ALLREDUCE(TMP1,TMP,1,MPI_2INTEGER, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (rank-1 and scalar) zmumps_driver.F:663:29: 663 | CALL MPI_ALLREDUCE(JOB,JOBMAX,1,MPI_INTEGER,MPI_MIN, | 1 ...... 2216 | CALL MPI_ALLREDUCE(TMP1,TMP,1,MPI_2INTEGER, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (rank-1 and scalar) zmumps_driver.F:2113:22: 2113 | CALL MPI_BCAST( id%RINFOG(1), 40, MPI_DOUBLE_PRECISION, MASTER, | 1 ...... 2220 | CALL MPI_BCAST( INFOG(1), 1, MPI_INTEGER, ROOT, COMM, IERR ) | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). zmumps_driver.F:2128:28: 2128 | call MPI_ALLREDUCE(id%KEEP8(55),id%KEEP8(57),1, | 1 ...... 2216 | CALL MPI_ALLREDUCE(TMP1,TMP,1,MPI_2INTEGER, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). zmumps_driver.F:2128:41: 2128 | call MPI_ALLREDUCE(id%KEEP8(55),id%KEEP8(57),1, | 1 ...... 2216 | CALL MPI_ALLREDUCE(TMP1,TMP,1,MPI_2INTEGER, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). zsol_fwd_aux.F:116:22: 79 | & FINODE, 1, MPI_INTEGER, COMM, IERR ) | 2 ...... 116 | & WCB( PLEFTWCB ), | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/INTEGER(4)). zsol_fwd_aux.F:1082:44: 1082 | & IW, LIW, J1, J3, J2, KEEP, DKEEP) | 1 Warning: Unused dummy argument ‘dkeep’ at (1) [-Wunused-dummy-argument] zsol_fwd_aux.F:1082:37: 1082 | & IW, LIW, J1, J3, J2, KEEP, DKEEP) | 1 Warning: Unused dummy argument ‘keep’ at (1) [-Wunused-dummy-argument] zsol_aux.F:805:26: 803 | CALL MPI_SEND(N_LOCAL_LIST, 1, | 2 804 | & MPI_INTEGER, MASTER, TAG_SIZE, id%COMM,IERR) 805 | CALL MPI_SEND(LOCAL_LIST, N_LOCAL_LIST, | 1 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) zsol_aux.F:848:26: 828 | CALL MPI_RECV(TMP, 1, MPI_INTEGER, MPI_ANY_SOURCE, | 2 ...... 848 | CALL MPI_RECV(LOCAL_LIST, NSTEPS, MPI_INTEGER, | 1 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) zsol_aux.F:1185:70: 1185 | & NRHS_B, WCB, LWCB, LDA_WCB, PPIV_COURANT, MTYPE, KEEP) | 1 Warning: Unused dummy argument ‘keep’ at (1) [-Wunused-dummy-argument] zsol_aux.F:1326:28: 1326 | & MTYPE, KEEP, COEF_Y ) | 1 Warning: Unused dummy argument ‘keep’ at (1) [-Wunused-dummy-argument] zsol_aux.F:529:23: 529 | & W, KEEP,KEEP8 ) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zsol_fwd_aux.F:357:15: 357 | & FILS, STEP, FRERE, DAD, | 1 Warning: Unused dummy argument ‘fils’ at (1) [-Wunused-dummy-argument] zsol_aux.F:14:36: 14 | SUBROUTINE ZMUMPS_FREETOPSO( N, KEEP28, IWCB, LIWW, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] zsol_aux.F:16:41: 16 | & POSWCB,IWPOSCB,PTRICB,PTRACB) | 1 Warning: Unused dummy argument ‘ptracb’ at (1) [-Wunused-dummy-argument] zsol_fwd_aux.F:357:28: 357 | & FILS, STEP, FRERE, DAD, | 1 Warning: Unused dummy argument ‘frere’ at (1) [-Wunused-dummy-argument] zsol_aux.F:16:34: 16 | & POSWCB,IWPOSCB,PTRICB,PTRACB) | 1 Warning: Unused dummy argument ‘ptricb’ at (1) [-Wunused-dummy-argument] zsol_aux.F:15:14: 15 | & W, LWC, | 1 Warning: Unused dummy argument ‘w’ at (1) [-Wunused-dummy-argument] zsol_aux.F:35:32: 35 | SUBROUTINE ZMUMPS_COMPSO(N,KEEP28,IWCB,LIWW,W,LWC, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] zsol_aux.F:86:64: 86 | SUBROUTINE ZMUMPS_SOL_X(A, NZ8, N, IRN, ICN, Z, KEEP,KEEP8, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zsol_aux.F:172:29: 172 | & KEEP, KEEP8, COLSCA, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zsol_aux.F:223:27: 223 | & KEEP,KEEP8) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zsol_aux.F:422:39: 422 | & LHS, WRHS, W, RHS, KEEP,KEEP8) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zsol_aux.F:588:23: 588 | & W, KEEP,KEEP8, COLSCA ) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zsol_aux.F:861:12: 861 | & LP, ARRET, GRAIN ) | 1 Warning: Unused dummy argument ‘lp’ at (1) [-Wunused-dummy-argument] zsol_aux.F:939:24: 939 | & LP, KEEP,KEEP8 ) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zsol_aux.F:939:12: 939 | & LP, KEEP,KEEP8 ) | 1 Warning: Unused dummy argument ‘lp’ at (1) [-Wunused-dummy-argument] zsol_aux.F:1039:13: 1039 | & KEEP, RHSCOMP, NRHS, LRHSCOMP, FIRST_ROW_RHSCOMP, W, LD_W, | 1 Warning: Unused dummy argument ‘keep’ at (1) [-Wunused-dummy-argument] zsol_aux.F:1089:35: 1089 | & MPRINT, ICNTL, KEEP,KEEP8) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zsol_aux.F:1087:35: 1087 | SUBROUTINE ZMUMPS_SOL_Q(MTYPE, IFLAG, N, | 1 Warning: Unused dummy argument ‘mtype’ at (1) [-Wunused-dummy-argument] zsol_aux.F:1088:19: 1088 | & LHS, WRHS, W, RES, GIVNORM, ANORM, XNORM, SCLNRM, | 1 Warning: Unused dummy argument ‘wrhs’ at (1) [-Wunused-dummy-argument] zfac_process_maprow.F:1224:26: 1224 | & FILS, DAD, | 1 Warning: Unused dummy argument ‘dad’ at (1) [-Wunused-dummy-argument] zsol_aux.F:1371:13: 1371 | & INODE, N, NPIV, LIELL, NELIM, NSLAVES, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] zsol_aux.F:1396:45: 1396 | INTEGER :: IPOSINRHSCOMP, JJ, K, NBK, | 1 Warning: Unused variable ‘nbk’ declared at (1) [-Wunused-variable] zsol_aux.F:1371:36: 1371 | & INODE, N, NPIV, LIELL, NELIM, NSLAVES, | 1 Warning: Unused dummy argument ‘nelim’ at (1) [-Wunused-dummy-argument] zsol_aux.F:1371:45: 1371 | & INODE, N, NPIV, LIELL, NELIM, NSLAVES, | 1 Warning: Unused dummy argument ‘nslaves’ at (1) [-Wunused-dummy-argument] zsol_aux.F:1378:49: 1378 | & MTYPE, KEEP, OOCWRITE_COMPATIBLE_WITH_BLR, | 1 Warning: Unused dummy argument ‘oocwrite_compatible_with_blr’ at (1) [-Wunused-dummy-argument] zsol_aux.F:1501:13: 1501 | & INODE, N, NPIV, LIELL, NELIM, NSLAVES, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] zfac_driver.F:374:24: 374 | CALL MPI_REDUCE ( id%KEEP8(24), LWK_USER_SUM8, 1, MPI_INTEGER8, | 1 ...... 3896 | CALL MPI_REDUCE( LOC_VAL, AVG_VAL, 1, MPI_DOUBLE_PRECISION, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/REAL(8)). zfac_driver.F:374:38: 374 | CALL MPI_REDUCE ( id%KEEP8(24), LWK_USER_SUM8, 1, MPI_INTEGER8, | 1 ...... 3896 | CALL MPI_REDUCE( LOC_VAL, AVG_VAL, 1, MPI_DOUBLE_PRECISION, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/REAL(8)). zfac_driver.F:524:21: 446 | CALL MPI_BCAST( KEEP(12), 1, MPI_INTEGER, | 2 ...... 524 | CALL MPI_BCAST(CNTL1, 1, MPI_DOUBLE_PRECISION, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). zfac_driver.F:2171:26: 730 | CALL MPI_ALLREDUCE( ITMP, JTMP, 1, MPI_INTEGER, | 2 ...... 2171 | CALL MPI_ALLREDUCE(id%KEEP8(29), NZ_locMAX8, 1, MPI_INTEGER8, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). zfac_driver.F:2171:40: 730 | CALL MPI_ALLREDUCE( ITMP, JTMP, 1, MPI_INTEGER, | 2 ...... 2171 | CALL MPI_ALLREDUCE(id%KEEP8(29), NZ_locMAX8, 1, MPI_INTEGER8, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). zfac_driver.F:2807:27: 2807 | CALL MPI_RECV( KEEP(17), 1, MPI_INTEGER, 1, DEFIC_TAG, | 1 ...... 4005 | CALL MPI_RECV( id%REDRHS((I-1)*id%LREDRHS+1), | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/COMPLEX(8)). zfac_driver.F:2812:27: 2812 | CALL MPI_SEND( KEEP(17), 1, MPI_INTEGER, 0, DEFIC_TAG, | 1 ...... 3998 | & id%root%RHS_CNTR_MASTER_ROOT((I-1)*SIZE_SCHUR+1), | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/COMPLEX(8)). zfac_driver.F:3850:28: 3850 | & MP, MPG, INFO16, INFOG18, INFOG19, NSLAVES, IRANK, KEEP ) | 1 Warning: Unused dummy argument ‘info16’ at (1) [-Wunused-dummy-argument] zfac_driver.F:3850:62: 3850 | & MP, MPG, INFO16, INFOG18, INFOG19, NSLAVES, IRANK, KEEP ) | 1 Warning: Unused dummy argument ‘irank’ at (1) [-Wunused-dummy-argument] zfac_driver.F:3850:68: 3850 | & MP, MPG, INFO16, INFOG18, INFOG19, NSLAVES, IRANK, KEEP ) | 1 Warning: Unused dummy argument ‘keep’ at (1) [-Wunused-dummy-argument] zfac_driver.F:3850:15: 3850 | & MP, MPG, INFO16, INFOG18, INFOG19, NSLAVES, IRANK, KEEP ) | 1 Warning: Unused dummy argument ‘mp’ at (1) [-Wunused-dummy-argument] zfac_driver.F:3850:55: 3850 | & MP, MPG, INFO16, INFOG18, INFOG19, NSLAVES, IRANK, KEEP ) | 1 Warning: Unused dummy argument ‘nslaves’ at (1) [-Wunused-dummy-argument] zfac_driver.F:3849:49: 3849 | SUBROUTINE ZMUMPS_PRINT_ALLOCATED_MEM( PROK, PROKG, PRINT_MAXAVG, | 1 Warning: Unused dummy argument ‘prok’ at (1) [-Wunused-dummy-argument] zfac_scalings_simScaleAbs.F: In function ‘zmumps_simscaleabssym_’: zfac_scalings_simScaleAbs.F:845:24: warning: ‘irnghbprcs’ may be used uninitialized [-Wmaybe-uninitialized] 845 | INTEGER IRNGHBPRCS, IRSNDRCVIA,IRSNDRCVJA | ^ zfac_scalings_simScaleAbs.F:1133:72: warning: ‘irsndrcvia’ may be used uninitialized [-Wmaybe-uninitialized] 1133 | & COMM) | ^ zfac_scalings_simScaleAbs.F:845:36: note: ‘irsndrcvia’ was declared here 845 | INTEGER IRNGHBPRCS, IRSNDRCVIA,IRSNDRCVJA | ^ zfac_scalings_simScaleAbs.F:845:47: warning: ‘irsndrcvja’ may be used uninitialized [-Wmaybe-uninitialized] 845 | INTEGER IRNGHBPRCS, IRSNDRCVIA,IRSNDRCVJA | ^ zfac_scalings_simScaleAbs.F:1133:72: warning: ‘istatus’ may be used uninitialized [-Wmaybe-uninitialized] 1133 | & COMM) | ^ zfac_scalings_simScaleAbs.F:847:21: note: ‘istatus’ was declared here 847 | INTEGER ISTATUS, REQUESTS, TMPWORK | ^ zfac_scalings_simScaleAbs.F:1133:72: warning: ‘ornghbprcs’ may be used uninitialized [-Wmaybe-uninitialized] 1133 | & COMM) | ^ zfac_scalings_simScaleAbs.F:846:24: note: ‘ornghbprcs’ was declared here 846 | INTEGER ORNGHBPRCS, ORSNDRCVIA,ORSNDRCVJA | ^ zfac_scalings_simScaleAbs.F:1133:72: warning: ‘orsndrcvia’ may be used uninitialized [-Wmaybe-uninitialized] 1133 | & COMM) | ^ zfac_scalings_simScaleAbs.F:846:36: note: ‘orsndrcvia’ was declared here 846 | INTEGER ORNGHBPRCS, ORSNDRCVIA,ORSNDRCVJA | ^ zfac_scalings_simScaleAbs.F:846:47: warning: ‘orsndrcvja’ may be used uninitialized [-Wmaybe-uninitialized] 846 | INTEGER ORNGHBPRCS, ORSNDRCVIA,ORSNDRCVJA | ^ zfac_scalings_simScaleAbs.F:1133:72: warning: ‘requests’ may be used uninitialized [-Wmaybe-uninitialized] 1133 | & COMM) | ^ zfac_scalings_simScaleAbs.F:847:31: note: ‘requests’ was declared here 847 | INTEGER ISTATUS, REQUESTS, TMPWORK | ^ ztype3_root.F:1192:16: 1192 | & root%SCHUR_POINTER(1), root%SCHUR_LLD, LOCAL_M, LOCAL_N, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘valroot’ at (1) ztype3_root.F:1205:17: 1205 | & root%SCHUR_POINTER(1), root%SCHUR_LLD, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘valroot’ at (1) ztype3_root.F:420:14: 420 | & root%SCHUR_POINTER(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘val_root’ at (1) ztype3_root.F:426:19: 426 | & LDA, SONA_PTR( POSSONA_PTR + SHIFT_VAL_SON ), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘val_son’ at (1) ztype3_root.F:432:14: 432 | & root%RG2L_ROW(1), root%RG2L_COL(1), TRANSPOSE_ASM, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘rg2l_row’ at (1) ztype3_root.F:432:32: 432 | & root%RG2L_ROW(1), root%RG2L_COL(1), TRANSPOSE_ASM, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘rg2l_col’ at (1) ztype3_root.F:434:14: 434 | & root%RHS_ROOT(1,1), root%RHS_NLOC ) | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘rhs_root’ at (1) ztype3_root.F:454:19: 454 | & LDA, SONA_PTR( POSSONA_PTR + SHIFT_VAL_SON ), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘val_son’ at (1) ztype3_root.F:460:14: 460 | & root%RG2L_ROW(1), root%RG2L_COL(1), TRANSPOSE_ASM, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘rg2l_row’ at (1) ztype3_root.F:460:32: 460 | & root%RG2L_ROW(1), root%RG2L_COL(1), TRANSPOSE_ASM, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘rg2l_col’ at (1) ztype3_root.F:462:14: 462 | & root%RHS_ROOT(1,1), root%RHS_NLOC ) | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘rhs_root’ at (1) ztype3_root.F:868:60: 868 | SUBROUTINE ZMUMPS_DEF_GRID( NPROCS, NPROW, NPCOL, SIZE, K50 ) | 1 Warning: Unused dummy argument ‘size’ at (1) [-Wunused-dummy-argument] ztype3_root.F:1087:55: 1087 | & STEP, PIMASTER, PAMASTER, ITLOC, RHS_MUMPS, | 1 Warning: Unused dummy argument ‘itloc’ at (1) [-Wunused-dummy-argument] ztype3_root.F:1220:24: 1220 | & KEEP, KEEP8, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] ztype3_root.F:1216:42: 1216 | & VALROOT, LOCAL_M_LLD, LOCAL_M, LOCAL_N, | 1 Warning: Unused dummy argument ‘local_m’ at (1) [-Wunused-dummy-argument] ztype3_root.F:1221:17: 1221 | & MYID) | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] ztype3_root.F:1331:38: 1331 | & VALROOT, LOCAL_M_LLD, LOCAL_M, LOCAL_N, FILS, | 1 Warning: Unused dummy argument ‘local_m’ at (1) [-Wunused-dummy-argument] ztype3_root.F:1334:17: 1334 | & MYID) | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] ztype3_root.F:1297:32: 1297 | & IFLAG, IERROR ) | 1 Warning: Unused dummy argument ‘ierror’ at (1) [-Wunused-dummy-argument] ztype3_root.F:1297:24: 1297 | & IFLAG, IERROR ) | 1 Warning: Unused dummy argument ‘iflag’ at (1) [-Wunused-dummy-argument] ztype3_root.F:829:43: 829 | & KEEP, INFO ) | 1 Warning: Unused dummy argument ‘keep’ at (1) [-Wunused-dummy-argument] zsol_bwd_aux.F:1203:17: 1166 | & INODE, 1, MPI_INTEGER, | 2 ...... 1203 | & W(POSWCB + 1), LONG, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/INTEGER(4)). zsol_driver.F:1304:26: 582 | CALL MPI_BCAST( id%KEEP(401), 1, MPI_INTEGER, MASTER, id%COMM, | 2 ...... 1304 | CALL MPI_BCAST( WORKSPACE_MINIMAL_PREFERRED, 1, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (LOGICAL(4)/INTEGER(4)). zsol_driver.F:3613:16: 3590 | & C_DUMMY, 1, 1, | 2 ...... 3613 | & id%RHSCOMP(IBEG_RHSCOMP), LD_RHSCOMP, NBRHS_EFF, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) zsol_driver.F:3614:16: 3591 | & IDUMMY, 0, | 2 ...... 3614 | & id%POSINRHSCOMP_ROW(1), NB_FS_RHSCOMP_F, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) zsol_driver.F:3616:16: 3592 | & JDUMMY, id%KEEP(1), id%KEEP8(1), id%PROCNODE_STEPS(1), | 2 ...... 3616 | & id%PTLUST_S(1), id%KEEP(1), id%KEEP8(1), | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) zsol_driver.F:3618:16: 3593 | & IDUMMY, 1, | 2 ...... 3618 | & IS(1), LIW_PASSED, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) zsol_driver.F:3983:31: 2413 | CALL MPI_SEND(LD_REDRHS,1,MPI_INTEGER, | 2 ...... 3983 | CALL MPI_SEND(id%REDRHS(KDEC), | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/INTEGER(4)). zsol_driver.F:4001:31: 2417 | CALL MPI_RECV(LD_REDRHS,1,MPI_INTEGER, | 2 ...... 4001 | CALL MPI_RECV(PTR_RHS_ROOT(II), | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/INTEGER(4)). zsol_driver.F:4066:55: 4041 | & , 1, 1, 1, 1, IDUMMY, 1, JDUMMY, KDUMMY, 1, LDUMMY, 1, MDUMMY | 2 ...... 4066 | & NZ_THIS_BLOCK, NBCOL_INBLOC, id%NRHS, JBEG_RHS, id%Step2node(1), | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) zsol_driver.F:4067:19: 4041 | & , 1, 1, 1, 1, IDUMMY, 1, JDUMMY, KDUMMY, 1, LDUMMY, 1, MDUMMY | 2 ...... 4067 | & id%KEEP(28),IRHS_SPARSE_COPY(1),IRHS_PTR_COPY(1), size(PERM_RHS), | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) zsol_driver.F:4067:39: 4041 | & , 1, 1, 1, 1, IDUMMY, 1, JDUMMY, KDUMMY, 1, LDUMMY, 1, MDUMMY | 2 ...... 4067 | & id%KEEP(28),IRHS_SPARSE_COPY(1),IRHS_PTR_COPY(1), size(PERM_RHS), | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) zsol_driver.F:4281:16: 4240 | & JDUMMY, id%KEEP(1), id%KEEP8(1), | 2 ...... 4281 | & id%PTLUST_S(1), id%KEEP(1), id%KEEP8(1), | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) zsol_driver.F:4282:38: 4241 | & id%PROCNODE_STEPS(1), IDUMMY, 1, | 2 ...... 4282 | & id%PROCNODE_STEPS(1), IS(1), LIW_PASSED, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) zsol_driver.F:4286:16: 4245 | & C_DUMMY, 1 , 1, IDUMMY, 1, | 2 ...... 4286 | & id%RHSCOMP(IBEG_RHSCOMP), LD_RHSCOMP, NBRHS_EFF, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) zsol_driver.F:4287:16: 4245 | & C_DUMMY, 1 , 1, IDUMMY, 1, | 2 ...... 4287 | & id%POSINRHSCOMP_COL(1), id%N, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) zsol_driver.F:4293:16: 4252 | & C_DUMMY, 1, 1, | 2 ...... 4293 | & id%RHSCOMP(IBEG_RHSCOMP), LD_RHSCOMP, NBRHS_EFF, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) zsol_driver.F:4301:16: 4260 | & IDUMMY, 1, 0 | 2 ...... 4301 | & id%POSINRHSCOMP_COL(1), id%N, NB_FS_RHSCOMP_TOT | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) zsol_driver.F:4559:33: 1668 | CALL MPI_REDUCE( MAT_ALLOC_LOC, MAT_ALLOC, 1, | 2 ...... 4559 | CALL MPI_REDUCE( R_LOCWK54, R_W( id%N + 1 ), | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). zsol_driver.F:4559:44: 1668 | CALL MPI_REDUCE( MAT_ALLOC_LOC, MAT_ALLOC, 1, | 2 ...... 4559 | CALL MPI_REDUCE( R_LOCWK54, R_W( id%N + 1 ), | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). zsol_driver.F:5725:12: 3590 | & C_DUMMY, 1, 1, | 2 ...... 5725 | & id%RHSCOMP(IBEG_RHSCOMP), LD_RHSCOMP, 1, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) zsol_driver.F:5726:12: 3591 | & IDUMMY, 0, | 2 ...... 5726 | & PTR_POSINRHSCOMP_FWD(1), NB_FS_RHSCOMP_F, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) zsol_driver.F:5728:12: 3592 | & JDUMMY, id%KEEP(1), id%KEEP8(1), id%PROCNODE_STEPS(1), | 2 ...... 5728 | & id%PTLUST_S(1), id%KEEP(1), id%KEEP8(1), | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) zsol_driver.F:5730:12: 3593 | & IDUMMY, 1, | 2 ...... 5730 | & IS(1), LIW_PASSED, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) zsol_driver.F:5825:20: 4239 | & MTYPE, id%RHS(1), LD_RHS, id%NRHS, JBEG_RHS, | 2 ...... 5825 | & SOLVET, C_Y, id%N, NBRHS_EFF, 1, | 1 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) zsol_driver.F:5839:20: 4239 | & MTYPE, id%RHS(1), LD_RHS, id%NRHS, JBEG_RHS, | 2 ...... 5839 | & SOLVET, C_Y, id%N, NBRHS_EFF, 1, | 1 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) zsol_driver.F:5840:12: 4240 | & JDUMMY, id%KEEP(1), id%KEEP8(1), | 2 ...... 5840 | & id%PTLUST_S(1), id%KEEP(1),id%KEEP8(1), | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) zsol_driver.F:5842:12: 4241 | & id%PROCNODE_STEPS(1), IDUMMY, 1, | 2 ...... 5842 | & IS(1), LIW_PASSED, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) zsol_driver.F:5846:12: 4245 | & C_DUMMY, 1 , 1, IDUMMY, 1, | 2 ...... 5846 | & id%RHSCOMP(IBEG_RHSCOMP), LD_RHSCOMP, NBRHS_EFF, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) zsol_driver.F:5847:12: 4245 | & C_DUMMY, 1 , 1, IDUMMY, 1, | 2 ...... 5847 | & PTR_POSINRHSCOMP_BWD(1), id%N, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) zana_driver.F:5031:27: 4943 | CALL MPI_SEND( NZ_loc8, 1, MPI_INTEGER8, MASTER, | 2 ...... 5031 | CALL MPI_SEND( id%IRN_loc(I8), SIZE_SENT, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/INTEGER(8)). zana_driver.F:508:30: 508 | CALL MPI_ALLREDUCE( id%KEEP8(29), id%KEEP8(28), 1, | 1 ...... 5237 | CALL MPI_ALLREDUCE(DO_WRITE, DO_WRITE_CHECK, 1, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). zana_driver.F:508:44: 508 | CALL MPI_ALLREDUCE( id%KEEP8(29), id%KEEP8(28), 1, | 1 ...... 5237 | CALL MPI_ALLREDUCE(DO_WRITE, DO_WRITE_CHECK, 1, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). zana_driver.F:513:28: 451 | CALL MPI_BCAST( KEEP(60), 1, MPI_INTEGER, MASTER, id%COMM, IERR ) | 2 ...... 513 | CALL MPI_BCAST( id%KEEP8(28), 1, MPI_INTEGER8, MASTER, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). zana_driver.F:1917:26: 451 | CALL MPI_BCAST( KEEP(60), 1, MPI_INTEGER, MASTER, id%COMM, IERR ) | 2 ...... 1917 | CALL MPI_BCAST( SIZEOFBLOCKS, NBLK, MPI_INTEGER, MASTER, | 1 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) zana_driver.F:2670:26: 2670 | CALL MPI_RECV(id%NBSA_LOCAL,1,MPI_INTEGER, | 1 ...... 4922 | CALL MPI_RECV( MATPTR( I+1 ), 1, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/INTEGER(8)). zana_driver.F:2876:14: 2876 | & id%CANDIDATES(1,1), id%I_AM_CAND(1) ) | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘candidates’ at (1) zana_driver.F:2876:34: 2876 | & id%CANDIDATES(1,1), id%I_AM_CAND(1) ) | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘i_am_cand’ at (1) zana_driver.F:3744:23: 3647 | CALL MPI_REDUCE( KEEP8(11), SUM_KEEP811_THIS_NODE, 1, | 2 ...... 3744 | CALL MPI_REDUCE( INFO(15), SUM_INFO15_THIS_NODE, 1, MPI_INTEGER, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/INTEGER(8)). zana_driver.F:3744:33: 3647 | CALL MPI_REDUCE( KEEP8(11), SUM_KEEP811_THIS_NODE, 1, | 2 ...... 3744 | CALL MPI_REDUCE( INFO(15), SUM_INFO15_THIS_NODE, 1, MPI_INTEGER, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/INTEGER(8)). zsol_c.F:1309:19: 1306 | & NPIV, 1, MPI_INTEGER, COMM, IERR) | 2 ...... 1309 | & IROWlist, NPIV, MPI_INTEGER, COMM, IERR) | 1 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) zsol_c.F:1317:23: 1306 | & NPIV, 1, MPI_INTEGER, COMM, IERR) | 2 ...... 1317 | & CWORK, NPIV, MPI_DOUBLE_COMPLEX, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/INTEGER(4)). zsol_c.F:1415:24: 1415 | CALL MPI_PACK(RHSCOMP(IPOSINRHSCOMP,J), NPIV, | 1 ...... 1428 | CALL MPI_PACK(FIN, 1, MPI_INTEGER, BUFFER, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/INTEGER(4)). zsol_c.F:1923:29: 1430 | CALL MPI_SEND(BUFFER, POS_BUF, MPI_PACKED, MASTER, | 2 ...... 1923 | CALL MPI_SEND( BUF_RHS_2, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/INTEGER(4)). zsol_c.F:2023:34: 1301 | CALL MPI_RECV( BUFFER, SIZE_BUF_BYTES, MPI_PACKED, | 2 ...... 2023 | CALL MPI_RECV(BUF_RHS_2, BUF_EFFSIZE*NRHS, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/INTEGER(4)). zsol_c.F:19:53: 19 | & ISTEP_TO_INIV2, TAB_POS_IN_PERE, IBEG_ROOT_DEF, IEND_ROOT_DEF, | 1 Warning: Unused dummy argument ‘ibeg_root_def’ at (1) [-Wunused-dummy-argument] zsol_c.F:19:68: 19 | & ISTEP_TO_INIV2, TAB_POS_IN_PERE, IBEG_ROOT_DEF, IEND_ROOT_DEF, | 1 Warning: Unused dummy argument ‘iend_root_def’ at (1) [-Wunused-dummy-argument] zsol_c.F:20:25: 20 | & IROOT_DEF_RHS_COL1, RHS_ROOT, LRHS_ROOT, SIZE_ROOT, MASTER_ROOT, | 1 Warning: Unused dummy argument ‘iroot_def_rhs_col1’ at (1) [-Wunused-dummy-argument] zsol_c.F:22:38: 22 | & NZ_RHS, NBCOL_INBLOC, NRHS_ORIG, JBEG_RHS, Step2node, LStep2node, | 1 Warning: Unused dummy argument ‘nrhs_orig’ at (1) [-Wunused-dummy-argument] zana_driver.F:3974:53: 3974 | SUBROUTINE ZMUMPS_ANA_CHECK_KEEP(id, I_AM_SLAVE) | 1 Warning: Unused dummy argument ‘i_am_slave’ at (1) [-Wunused-dummy-argument] ztools.F:291:17: 291 | & SON_A(IACHK), SIZFR_SON_A, MonBloc, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘afac’ at (1) ztools.F:1836:23: 1830 | CALL zcopy(N8, SRC(1), 1, DEST(1), 1) | 2 ...... 1836 | CALL zcopy(I4SIZE, SRC(SHIFT8), 1, DEST(SHIFT8), 1) | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/INTEGER(8)). ztools.F:18:17: 18 | & , LRGROUPS, NASS | 1 Warning: Unused dummy argument ‘lrgroups’ at (1) [-Wunused-dummy-argument] ztools.F:18:23: 18 | & , LRGROUPS, NASS | 1 Warning: Unused dummy argument ‘nass’ at (1) [-Wunused-dummy-argument] ztools.F:16:54: 16 | &POSFAC, LRLU, LRLUS, IWPOS, PTRAST, PTRFAC, STEP, KEEP,KEEP8, | 1 Warning: Unused dummy argument ‘step’ at (1) [-Wunused-dummy-argument] zfac_process_blfac_slave.F: In function ‘zmumps_process_blfac_slave_’: zfac_process_blfac_slave.F:341:72: warning: ‘posblocfacto’ may be used uninitialized [-Wmaybe-uninitialized] 341 | & A_PTR( CPOS ), NCOL1 ) | ^ zfac_process_blfac_slave.F:87:37: note: ‘posblocfacto’ was declared here 87 | INTEGER(8) POSELT, POSBLOCFACTO | ^ zfac_process_blfac_slave.F:316:72: warning: ‘begs_blr_u.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 316 | & ) | ^ zfac_process_blfac_slave.F:102:50: note: ‘begs_blr_u.dim[0].ubound’ was declared here 102 | INTEGER, POINTER, DIMENSION(:) :: BEGS_BLR_U | ^ zfac_process_blfac_slave.F:316:72: warning: ‘begs_blr_u.data’ may be used uninitialized [-Wmaybe-uninitialized] 316 | & ) | ^ zfac_process_blfac_slave.F:102:50: note: ‘begs_blr_u.data’ was declared here 102 | INTEGER, POINTER, DIMENSION(:) :: BEGS_BLR_U | ^ zsol_c.F:1078:27: 1078 | & KEEP,KEEP8, PROCNODE_STEPS, IW, LIW, STEP, BUFFER, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] ztools.F:457:36: 457 | & PTRIST, PTRAST, IW, LIW, A, LA, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] ztools.F:459:51: 459 | & IPTRLU, STEP, MYID, KEEP, KEEP8, TYPE_SON | 1 Warning: Unused dummy argument ‘type_son’ at (1) [-Wunused-dummy-argument] zsol_c.F:1438:54: 1438 | SUBROUTINE ZMUMPS_GATHER_SOLUTION_AM1(NSLAVES, N, MYID, COMM, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] zsol_c.F:1447:56: 1447 | & POSINRHSCOMP, LPOS_ROW, NB_FS_IN_RHSCOMP ) | 1 Warning: Unused dummy argument ‘nb_fs_in_rhscomp’ at (1) [-Wunused-dummy-argument] zsol_c.F:1439:21: 1439 | & NRHS, RHSCOMP, LRHSCOMP, NRHSCOMP_COL, | 1 Warning: Unused dummy argument ‘nrhs’ at (1) [-Wunused-dummy-argument] ztools.F:499:38: 499 | & INFO, INFOG, PROK, MP, PROKG, MPG | 1 Warning: Unused dummy argument ‘mp’ at (1) [-Wunused-dummy-argument] ztools.F:498:60: 498 | & MYID, COMM, N, NELT, NA, LNA, NNZ8, NA_ELT8, NSLAVES, | 1 Warning: Unused dummy argument ‘na_elt8’ at (1) [-Wunused-dummy-argument] ztools.F:498:51: 498 | & MYID, COMM, N, NELT, NA, LNA, NNZ8, NA_ELT8, NSLAVES, | 1 Warning: Unused dummy argument ‘nnz8’ at (1) [-Wunused-dummy-argument] ztools.F:499:34: 499 | & INFO, INFOG, PROK, MP, PROKG, MPG | 1 Warning: Unused dummy argument ‘prok’ at (1) [-Wunused-dummy-argument] zsol_c.F:1639:37: 1639 | & PTRIST, KEEP,KEEP8, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zsol_c.F:1641:36: 1641 | & PROCNODE, NSLAVES, scaling_data, LSCAL | 1 Warning: Unused dummy argument ‘nslaves’ at (1) [-Wunused-dummy-argument] ztools.F:1428:37: 1428 | & BLR_STRAT, OOC_STRAT, | 1 Warning: Unused dummy argument ‘ooc_strat’ at (1) [-Wunused-dummy-argument] zsol_c.F:1713:25: 1713 | & ISOL_LOC, | 1 Warning: Unused dummy argument ‘isol_loc’ at (1) [-Wunused-dummy-argument] ztools.F:1476:43: 1476 | & KEEP, KEEP8, IFLAG, IERROR | 1 Warning: Unused dummy argument ‘ierror’ at (1) [-Wunused-dummy-argument] ztools.F:1476:35: 1476 | & KEEP, KEEP8, IFLAG, IERROR | 1 Warning: Unused dummy argument ‘iflag’ at (1) [-Wunused-dummy-argument] zsol_c.F:1716:43: 1716 | & PROCNODE_STEPS, KEEP,KEEP8, IW, LIW, STEP, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] ztools.F:1475:37: 1475 | & BLR_STRAT, OOC_STRAT, | 1 Warning: Unused dummy argument ‘ooc_strat’ at (1) [-Wunused-dummy-argument] zsol_c.F:1710:23: 1710 | & SLAVEF, N, MYID_NODES, | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] ztools.F:1579:22: 1579 | & IOLDPS, HF, IW, LIW, | 1 Warning: Unused dummy argument ‘hf’ at (1) [-Wunused-dummy-argument] ztools.F:1578:27: 1578 | & N, INODE, IFATH, KEEP, | 1 Warning: Unused dummy argument ‘ifath’ at (1) [-Wunused-dummy-argument] ztools.F:1578:20: 1578 | & N, INODE, IFATH, KEEP, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] ztools.F:1579:18: 1579 | & IOLDPS, HF, IW, LIW, | 1 Warning: Unused dummy argument ‘ioldps’ at (1) [-Wunused-dummy-argument] ztools.F:1579:26: 1579 | & IOLDPS, HF, IW, LIW, | 1 Warning: Unused dummy argument ‘iw’ at (1) [-Wunused-dummy-argument] ztools.F:1578:13: 1578 | & N, INODE, IFATH, KEEP, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] ztools.F:1608:20: 1608 | & N, INODE, IFATH, FILS, PERM, KEEP, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] ztools.F:1608:45: 1608 | & N, INODE, IFATH, FILS, PERM, KEEP, | 1 Warning: Unused dummy argument ‘keep’ at (1) [-Wunused-dummy-argument] zsol_c.F:1827:27: 1827 | & KEEP,KEEP8, PROCNODE_STEPS, IW, LIW, STEP, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zsol_c.F:1822:25: 1822 | & (NSLAVES, N, MYID, COMM, | 1 Warning: Unused dummy argument ‘nslaves’ at (1) [-Wunused-dummy-argument] zsol_c.F:2062:27: 2062 | & KEEP,KEEP8, PROCNODE_STEPS, IW, LIW, STEP, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zsol_c.F:2060:25: 2060 | & (NSLAVES, N, MYID_NODES, | 1 Warning: Unused dummy argument ‘nslaves’ at (1) [-Wunused-dummy-argument] zsol_c.F:2163:27: 2163 | & KEEP,KEEP8, PROCNODE_STEPS, IW, LIW, STEP, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zfac_distrib_ELT.F: In function ‘zmumps_elt_distrib_’: zfac_distrib_ELT.F:318:72: warning: ‘rg2l.data’ may be used uninitialized [-Wmaybe-uninitialized] 318 | & ( id%ELTVAR( id%ELTPTR(IELT) + I - 1 ) ) | ^ zfac_distrib_ELT.F:75:50: note: ‘rg2l.data’ was declared here 75 | INTEGER, DIMENSION( : ), POINTER :: RG2L | ^ zfac_distrib_ELT.F:318:72: warning: ‘rg2l.offset’ may be used uninitialized [-Wmaybe-uninitialized] 318 | & ( id%ELTVAR( id%ELTPTR(IELT) + I - 1 ) ) | ^ zfac_distrib_ELT.F:75:50: note: ‘rg2l.offset’ was declared here 75 | INTEGER, DIMENSION( : ), POINTER :: RG2L | ^ zfac_distrib_ELT.F:318:72: warning: ‘rg2l.dim[0].stride’ may be used uninitialized [-Wmaybe-uninitialized] 318 | & ( id%ELTVAR( id%ELTPTR(IELT) + I - 1 ) ) | ^ zfac_distrib_ELT.F:75:50: note: ‘rg2l.dim[0].stride’ was declared here 75 | INTEGER, DIMENSION( : ), POINTER :: RG2L | ^ zfac_distrib_ELT.F:401:72: warning: ‘bufi.offset’ may be used uninitialized [-Wmaybe-uninitialized] 401 | & COMM, STATUS, IERR_MPI ) | ^ zfac_distrib_ELT.F:69:53: note: ‘bufi.offset’ was declared here 69 | INTEGER, DIMENSION( :, : ), ALLOCATABLE :: BUFI | ^ zfac_distrib_ELT.F:401:72: warning: ‘bufi.dim[1].stride’ may be used uninitialized [-Wmaybe-uninitialized] 401 | & COMM, STATUS, IERR_MPI ) | ^ zfac_distrib_ELT.F:69:53: note: ‘bufi.dim[1].stride’ was declared here 69 | INTEGER, DIMENSION( :, : ), ALLOCATABLE :: BUFI | ^ zfac_distrib_ELT.F:411:72: warning: ‘bufr.offset’ may be used uninitialized [-Wmaybe-uninitialized] 411 | & COMM, STATUS, IERR_MPI ) | ^ zfac_distrib_ELT.F:70:61: note: ‘bufr.offset’ was declared here 70 | COMPLEX(kind=8), DIMENSION( :, : ), ALLOCATABLE :: BUFR | ^ zfac_distrib_ELT.F:411:72: warning: ‘bufr.dim[1].stride’ may be used uninitialized [-Wmaybe-uninitialized] 411 | & COMM, STATUS, IERR_MPI ) | ^ zfac_distrib_ELT.F:70:61: note: ‘bufr.dim[1].stride’ was declared here 70 | COMPLEX(kind=8), DIMENSION( :, : ), ALLOCATABLE :: BUFR | ^ zana_mtrans.F: In function ‘zmumps_mtransu_’: zana_mtrans.F:768:72: warning: ‘i’ may be used uninitialized [-Wmaybe-uninitialized] 768 | 80 IPERM(I) = J | ^ zana_mtrans.F:702:15: note: ‘i’ was declared here 702 | INTEGER I,J,J1,JORD,NFC,K,KK, | ^ zana_mtrans.F:769:72: warning: ‘ii’ may be used uninitialized [-Wmaybe-uninitialized] 769 | ARP(J) = int(II - IP(J)) + 1 | ^ zana_mtrans.F:704:32: note: ‘ii’ was declared here 704 | INTEGER(8) :: IN1, IN2, II | ^ zfac_scalings_simScaleAbs.F: In function ‘zmumps_simscaleabsuns_’: zfac_scalings_simScaleAbs.F:614:72: warning: ‘icnghbprcs’ may be used uninitialized [-Wmaybe-uninitialized] 614 | & COMM) | ^ zfac_scalings_simScaleAbs.F:224:24: note: ‘icnghbprcs’ was declared here 224 | INTEGER ICNGHBPRCS, ICSNDRCVIA,ICSNDRCVJA | ^ zfac_scalings_simScaleAbs.F:614:72: warning: ‘icsndrcvia’ may be used uninitialized [-Wmaybe-uninitialized] 614 | & COMM) | ^ zfac_scalings_simScaleAbs.F:224:36: note: ‘icsndrcvia’ was declared here 224 | INTEGER ICNGHBPRCS, ICSNDRCVIA,ICSNDRCVJA | ^ zfac_scalings_simScaleAbs.F:224:47: warning: ‘icsndrcvja’ may be used uninitialized [-Wmaybe-uninitialized] 224 | INTEGER ICNGHBPRCS, ICSNDRCVIA,ICSNDRCVJA | ^ zfac_scalings_simScaleAbs.F:221:29: warning: ‘imycptr’ may be used uninitialized [-Wmaybe-uninitialized] 221 | INTEGER IMYRPTR,IMYCPTR | ^ zfac_scalings_simScaleAbs.F:625:72: warning: ‘irnghbprcs’ may be used uninitialized [-Wmaybe-uninitialized] 625 | & COMM) | ^ zfac_scalings_simScaleAbs.F:222:24: note: ‘irnghbprcs’ was declared here 222 | INTEGER IRNGHBPRCS, IRSNDRCVIA,IRSNDRCVJA | ^ zfac_scalings_simScaleAbs.F:625:72: warning: ‘irsndrcvia’ may be used uninitialized [-Wmaybe-uninitialized] 625 | & COMM) | ^ zfac_scalings_simScaleAbs.F:222:36: note: ‘irsndrcvia’ was declared here 222 | INTEGER IRNGHBPRCS, IRSNDRCVIA,IRSNDRCVJA | ^ zfac_scalings_simScaleAbs.F:222:47: warning: ‘irsndrcvja’ may be used uninitialized [-Wmaybe-uninitialized] 222 | INTEGER IRNGHBPRCS, IRSNDRCVIA,IRSNDRCVJA | ^ zfac_scalings_simScaleAbs.F:614:72: warning: ‘istatus’ may be used uninitialized [-Wmaybe-uninitialized] 614 | & COMM) | ^ zfac_scalings_simScaleAbs.F:226:21: note: ‘istatus’ was declared here 226 | INTEGER ISTATUS, REQUESTS, TMPWORK | ^ zfac_scalings_simScaleAbs.F:614:72: warning: ‘ocnghbprcs’ may be used uninitialized [-Wmaybe-uninitialized] 614 | & COMM) | ^ zfac_scalings_simScaleAbs.F:225:24: note: ‘ocnghbprcs’ was declared here 225 | INTEGER OCNGHBPRCS, OCSNDRCVIA,OCSNDRCVJA | ^ zfac_scalings_simScaleAbs.F:614:72: warning: ‘ocsndrcvia’ may be used uninitialized [-Wmaybe-uninitialized] 614 | & COMM) | ^ zfac_scalings_simScaleAbs.F:225:36: note: ‘ocsndrcvia’ was declared here 225 | INTEGER OCNGHBPRCS, OCSNDRCVIA,OCSNDRCVJA | ^ zfac_scalings_simScaleAbs.F:225:47: warning: ‘ocsndrcvja’ may be used uninitialized [-Wmaybe-uninitialized] 225 | INTEGER OCNGHBPRCS, OCSNDRCVIA,OCSNDRCVJA | ^ zfac_scalings_simScaleAbs.F:625:72: warning: ‘ornghbprcs’ may be used uninitialized [-Wmaybe-uninitialized] 625 | & COMM) | ^ zfac_scalings_simScaleAbs.F:223:24: note: ‘ornghbprcs’ was declared here 223 | INTEGER ORNGHBPRCS, ORSNDRCVIA,ORSNDRCVJA | ^ zfac_scalings_simScaleAbs.F:625:72: warning: ‘orsndrcvia’ may be used uninitialized [-Wmaybe-uninitialized] 625 | & COMM) | ^ zfac_scalings_simScaleAbs.F:223:36: note: ‘orsndrcvia’ was declared here 223 | INTEGER ORNGHBPRCS, ORSNDRCVIA,ORSNDRCVJA | ^ zfac_scalings_simScaleAbs.F:223:47: warning: ‘orsndrcvja’ may be used uninitialized [-Wmaybe-uninitialized] 223 | INTEGER ORNGHBPRCS, ORSNDRCVIA,ORSNDRCVJA | ^ zfac_scalings_simScaleAbs.F:614:72: warning: ‘requests’ may be used uninitialized [-Wmaybe-uninitialized] 614 | & COMM) | ^ zfac_scalings_simScaleAbs.F:226:31: note: ‘requests’ was declared here 226 | INTEGER ISTATUS, REQUESTS, TMPWORK | ^ zfac_process_blocfacto.F: In function ‘zmumps_process_blocfacto_’: zfac_process_blocfacto.F:588:72: warning: ‘lpos’ may be used uninitialized [-Wmaybe-uninitialized] 588 | & A_PTR(LPOS2), NCOL1, ONE, A_PTR(LPOS), NCOL1) | ^ zfac_process_blocfacto.F:98:25: note: ‘lpos’ was declared here 98 | INTEGER (8) :: LPOS, UPOS, LPOS2, IPOS, KPOS | ^ zfac_process_blocfacto.F:588:72: warning: ‘lpos2’ may be used uninitialized [-Wmaybe-uninitialized] 588 | & A_PTR(LPOS2), NCOL1, ONE, A_PTR(LPOS), NCOL1) | ^ zfac_process_blocfacto.F:98:38: note: ‘lpos2’ was declared here 98 | INTEGER (8) :: LPOS, UPOS, LPOS2, IPOS, KPOS | ^ zfac_process_maprow.F: In function ‘zmumps_local_assembly_type2_’: zfac_process_maprow.F:1681:72: warning: ‘posrow’ may be used uninitialized [-Wmaybe-uninitialized] 1681 | & BUF_MAX_ARRAY,NFS4FATHER,PACKED_CB,ITMP) | ^ zfac_process_maprow.F:1284:33: note: ‘posrow’ was declared here 1284 | INTEGER(8) :: SIZFR, POSROW, SHIFTCB_SON | ^ zarrowheads.F: In function ‘zmumps_facto_send_arrowheads_’: zarrowheads.F:505:72: warning: ‘iw4.offset’ may be used uninitialized [-Wmaybe-uninitialized] 505 | ISHIFT = int(PTRAIW(IARR)+IW4(IARR,1)+2,8) | ^ zarrowheads.F:254:49: note: ‘iw4.offset’ was declared here 254 | INTEGER, ALLOCATABLE, DIMENSION(:,:) :: IW4 | ^ zarrowheads.F:505:72: warning: ‘iw4.dim[1].stride’ may be used uninitialized [-Wmaybe-uninitialized] 505 | ISHIFT = int(PTRAIW(IARR)+IW4(IARR,1)+2,8) | ^ zarrowheads.F:254:49: note: ‘iw4.dim[1].stride’ was declared here 254 | INTEGER, ALLOCATABLE, DIMENSION(:,:) :: IW4 | ^ zarrowheads.F:465:72: warning: ‘iposroot’ may be used uninitialized [-Wmaybe-uninitialized] 465 | & + mod( IPOSROOT - 1, root%MBLOCK ) + 1 | ^ zarrowheads.F:238:22: note: ‘iposroot’ was declared here 238 | INTEGER IPOSROOT, JPOSROOT | ^ zarrowheads.F:461:50: warning: ‘irow_grid’ may be used uninitialized [-Wmaybe-uninitialized] 461 | IF ( IROW_GRID .EQ. root%MYROW .AND. | ^ zarrowheads.F:239:23: note: ‘irow_grid’ was declared here 239 | INTEGER IROW_GRID, JCOL_GRID | ^ zarrowheads.F:461:50: warning: ‘jcol_grid’ may be used uninitialized [-Wmaybe-uninitialized] 461 | IF ( IROW_GRID .EQ. root%MYROW .AND. | ^ zarrowheads.F:239:34: note: ‘jcol_grid’ was declared here 239 | INTEGER IROW_GRID, JCOL_GRID | ^ zarrowheads.F:468:72: warning: ‘jposroot’ may be used uninitialized [-Wmaybe-uninitialized] 468 | & + mod( JPOSROOT - 1, root%NBLOCK ) + 1 | ^ zarrowheads.F:238:32: note: ‘jposroot’ was declared here 238 | INTEGER IPOSROOT, JPOSROOT | ^ In function ‘zmumps_process_node_underl0.0’, inlined from ‘zmumps_ana_distm_underl0_1thr_’ at zana_dist_m.F:1868:72: zana_dist_m.F:2031:72: warning: ‘sizefrnocblu’ may be used uninitialized [-Wmaybe-uninitialized] 2031 | CURRENT_ACTIVE_MEM = CURRENT_ACTIVE_MEM + SIZEFRNOCBLU | ^ zana_dist_m.F: In function ‘zmumps_ana_distm_underl0_1thr_’: zana_dist_m.F:1904:32: note: ‘sizefrnocblu’ was declared here 1904 | INTEGER(8) :: SIZEFRNOCBLU | ^ zana_mtrans.F: In function ‘zmumps_mtransb_’: zana_mtrans.F:71:22: warning: ‘i0’ may be used uninitialized [-Wmaybe-uninitialized] 71 | & I0,UP,LOW, IK | ^ zana_mtrans.F:246:72: warning: ‘isp’ may be used uninitialized [-Wmaybe-uninitialized] 246 | I = ISP | ^ zana_mtrans.F:70:56: note: ‘isp’ was declared here 70 | INTEGER :: I,II,J,JJ,JORD,Q0,QLEN,IDUM,JDUM,ISP,JSP, | ^ zana_mtrans.F:247:72: warning: ‘jsp’ may be used uninitialized [-Wmaybe-uninitialized] 247 | J = JSP | ^ zana_mtrans.F:70:60: note: ‘jsp’ was declared here 70 | INTEGER :: I,II,J,JJ,JORD,Q0,QLEN,IDUM,JDUM,ISP,JSP, | ^ zsol_bwd_aux.F: In function ‘zmumps_backslv_traiter_message_’: zsol_bwd_aux.F:1547:18: warning: ‘jj’ may be used uninitialized [-Wmaybe-uninitialized] 1547 | IF (JJ.EQ.NPIV_LAST) THEN | ^ zsol_bwd_aux.F:1121:19: note: ‘jj’ was declared here 1121 | INTEGER I, JJ, IN, PROCDEST, J1, J2, LDA | ^ zsol_bwd_aux.F:1812:72: warning: ‘pool_first_pos’ may be used uninitialized [-Wmaybe-uninitialized] 1812 | DO I=1,(IIPOOL-POOL_FIRST_POS)/2 | ^ zsol_bwd_aux.F:1133:28: note: ‘pool_first_pos’ was declared here 1133 | INTEGER POOL_FIRST_POS, TMP | ^ zfac_process_blocfacto_LDLT.F: In function ‘zmumps_process_sym_blocfacto_’: zfac_process_blocfacto_LDLT.F:615:16: warning: ‘nslaves_prec’ may be used uninitialized [-Wmaybe-uninitialized] 615 | IF (NSLAVES_PREC.GT.0) THEN | ^ zfac_process_blocfacto_LDLT.F:129:49: note: ‘nslaves_prec’ was declared here 129 | INTEGER :: XSIZE, CURRENT_BLR, NSLAVES_PREC, INFO_TMP(2) | ^ zana_reordertree.F: In function ‘zmumps_reorder_tree_’: zana_reordertree.F:231:72: warning: ‘inode’ may be used uninitialized [-Wmaybe-uninitialized] 231 | NFR = int(ND(STEP(INODE)),8) | ^ zana_reordertree.F:34:33: note: ‘inode’ was declared here 34 | INTEGER IFATH,IN,NSTK,INODE,I,allocok,LOCAL_PERM | ^ zana_reordertree.F:655:72: warning: ‘dernier’ may be used uninitialized [-Wmaybe-uninitialized] 655 | FILS(dernier)=-TAB(I) | ^ zana_reordertree.F:44:21: note: ‘dernier’ was declared here 44 | INTEGER dernier,fin | ^ zsol_fwd_aux.F: In function ‘zmumps_solve_node_fwd_’: zsol_fwd_aux.F:622:72: warning: ‘panel_size’ may be used uninitialized [-Wmaybe-uninitialized] 622 | JFIN = min(J+PANEL_SIZE-1, NPIV) | ^ zsol_fwd_aux.F:423:44: note: ‘panel_size’ was declared here 423 | INTEGER TempNROW, TempNCOL, PANEL_SIZE, | ^ zmumps_driver.F: In function ‘zmumps_’: zmumps_driver.F:2039:72: warning: ‘keep235save’ may be used uninitialized [-Wmaybe-uninitialized] 2039 | id%KEEP(235) = KEEP235SAVE | ^ zmumps_driver.F:585:44: note: ‘keep235save’ was declared here 585 | INTEGER I, J, MP, LP, MPG, KEEP235SAVE, KEEP242SAVE, | ^ zmumps_driver.F:2040:72: warning: ‘keep242save’ may be used uninitialized [-Wmaybe-uninitialized] 2040 | id%KEEP(242) = KEEP242SAVE | ^ zmumps_driver.F:585:57: note: ‘keep242save’ was declared here 585 | INTEGER I, J, MP, LP, MPG, KEEP235SAVE, KEEP242SAVE, | ^ zmumps_driver.F:2041:72: warning: ‘keep243save’ may be used uninitialized [-Wmaybe-uninitialized] 2041 | id%KEEP(243) = KEEP243SAVE | ^ zmumps_driver.F:586:25: note: ‘keep243save’ was declared here 586 | & KEEP243SAVE, KEEP495SAVE, KEEP497SAVE | ^ zmumps_driver.F:2042:72: warning: ‘keep495save’ may be used uninitialized [-Wmaybe-uninitialized] 2042 | id%KEEP(495) = KEEP495SAVE | ^ zmumps_driver.F:586:38: note: ‘keep495save’ was declared here 586 | & KEEP243SAVE, KEEP495SAVE, KEEP497SAVE | ^ zmumps_driver.F:2043:72: warning: ‘keep497save’ may be used uninitialized [-Wmaybe-uninitialized] 2043 | id%KEEP(497) = KEEP497SAVE | ^ zmumps_driver.F:586:51: note: ‘keep497save’ was declared here 586 | & KEEP243SAVE, KEEP495SAVE, KEEP497SAVE | ^ zana_aux_ELT.F: In function ‘zmumps_ana_f_elt_’: zana_aux_ELT.F:442:26: warning: ‘lp’ may be used uninitialized [-Wmaybe-uninitialized] 442 | IF ((LP.GT.0).AND.(ICNTL(4).GE.1)) WRITE (LP,99996) INFO(1) | ^ zana_aux_ELT.F:42:31: note: ‘lp’ was declared here 42 | INTEGER NEMIN, MPRINT, LP, MP, LDIAG | ^ zana_mtrans.F: In function ‘zmumps_mtransw_’: zana_mtrans.F:864:32: warning: ‘i0’ may be used uninitialized [-Wmaybe-uninitialized] 864 | IF (IPERM(I).NE.0 .OR. IPERM(I0).EQ.0) GO TO 50 | ^ zana_mtrans.F:799:22: note: ‘i0’ was declared here 799 | INTEGER :: I,I0,II,J,JJ,JORD,Q0,QLEN,JDUM,JSP, | ^ zana_mtrans.F:873:17: warning: ‘k0’ may be used uninitialized [-Wmaybe-uninitialized] 873 | DO 60 K = K0,K2 | ^ zana_mtrans.F:801:39: note: ‘k0’ was declared here 801 | INTEGER(8) :: K, KK, KK1, KK2, K0, K1, K2, ISP | ^ zana_mtrans.F:1033:72: warning: ‘isp’ may be used uninitialized [-Wmaybe-uninitialized] 1033 | I = IRN(ISP) | ^ zana_mtrans.F:801:52: note: ‘isp’ was declared here 801 | INTEGER(8) :: K, KK, KK1, KK2, K0, K1, K2, ISP | ^ zana_mtrans.F:1036:72: warning: ‘jsp’ may be used uninitialized [-Wmaybe-uninitialized] 1036 | JPERM(J) = ISP | ^ zana_mtrans.F:799:52: note: ‘jsp’ was declared here 799 | INTEGER :: I,I0,II,J,JJ,JORD,Q0,QLEN,JDUM,JSP, | ^ zsol_c.F: In function ‘zmumps_sol_c_’: zsol_c.F:243:72: warning: ‘pruned_sons.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 243 | Pruned_SONS(:) = -1 | ^ zsol_c.F:132:56: note: ‘pruned_sons.dim[0].ubound’ was declared here 132 | INTEGER, DIMENSION(:), ALLOCATABLE :: Pruned_SONS, Pruned_Roots | ^ zana_aux_ELT.F: In function ‘zmumps_frtelt_’: zana_aux_ELT.F:916:72: warning: ‘inode’ may be used uninitialized [-Wmaybe-uninitialized] 916 | IF (ELTNOD(I).EQ.0) ELTNOD(I) = INODE | ^ zana_aux_ELT.F:848:19: note: ‘inode’ was declared here 848 | INTEGER INODE, LEAF, NBLEAF, NBROOT, III, IN | ^ zana_dist_m.F: In function ‘zmumps_ana_distm_’: zana_dist_m.F:742:72: warning: ‘nrladu_current_missing’ may be used uninitialized [-Wmaybe-uninitialized] 742 | & NRLADU_CURRENT_MISSING) | ^ zana_dist_m.F:101:42: note: ‘nrladu_current_missing’ was declared here 101 | INTEGER(8) :: NRLADU_CURRENT_MISSING | ^ zana_dist_m.F:719:72: warning: ‘sizefrnocblu’ may be used uninitialized [-Wmaybe-uninitialized] 719 | CURRENT_ACTIVE_MEM = CURRENT_ACTIVE_MEM + SIZEFRNOCBLU | ^ zana_dist_m.F:118:32: note: ‘sizefrnocblu’ was declared here 118 | INTEGER(8) :: SIZEFRNOCBLU | ^ zana_dist_m.F:1154:72: warning: ‘current_active_mem’ may be used uninitialized [-Wmaybe-uninitialized] 1154 | & NRLADU_ROOT_3+CURRENT_ACTIVE_MEM) | ^ zana_dist_m.F:113:35: note: ‘current_active_mem’ was declared here 113 | INTEGER(8) CURRENT_ACTIVE_MEM, MAXTEMPCB | ^ zana_dist_m.F:1456:72: warning: ‘sizecblr_slave_ud’ may be used uninitialized [-Wmaybe-uninitialized] 1456 | ISTKRLR_CB_UD = ISTKRLR_CB_UD + LSTKRLR_CB_UD(ITOP) | ^ zana_dist_m.F:122:34: note: ‘sizecblr_slave_ud’ was declared here 122 | INTEGER(8) SIZECBLR_SLAVE_UD, SIZECBLR_SLAVE_WC | ^ zana_dist_m.F:1458:72: warning: ‘sizecblr_slave_wc’ may be used uninitialized [-Wmaybe-uninitialized] 1458 | ISTKRLR_CB_WC = ISTKRLR_CB_WC + LSTKRLR_CB_WC(ITOP) | ^ zana_dist_m.F:122:53: note: ‘sizecblr_slave_wc’ was declared here 122 | INTEGER(8) SIZECBLR_SLAVE_UD, SIZECBLR_SLAVE_WC | ^ zana_dist_m.F:995:72: warning: ‘ops_node_slave’ may be used uninitialized [-Wmaybe-uninitialized] 995 | & dble(OPS_NODE_SLAVE)/dble(NSLAVES_LOC) | ^ zana_dist_m.F:141:64: note: ‘ops_node_slave’ was declared here 141 | DOUBLE PRECISION OPS_NODE, OPS_NODE_MASTER, OPS_NODE_SLAVE | ^ zana_mtrans.F: In function ‘zmumps_mtransz_’: zana_mtrans.F:1138:72: warning: ‘ii’ may be used uninitialized [-Wmaybe-uninitialized] 1138 | ARP(J) = int(IN2 - II - 1_8) | ^ zana_mtrans.F:1091:22: note: ‘ii’ was declared here 1091 | INTEGER(8) :: II, IN1, IN2 | ^ zana_mtrans.F:1138:72: warning: ‘in2’ may be used uninitialized [-Wmaybe-uninitialized] 1138 | ARP(J) = int(IN2 - II - 1_8) | ^ zana_mtrans.F:1091:32: note: ‘in2’ was declared here 1091 | INTEGER(8) :: II, IN1, IN2 | ^ zsol_bwd_aux.F: In function ‘zmumps_solve_node_bwd_’: zsol_bwd_aux.F:102:27: warning: ‘posindices’ may be used uninitialized [-Wmaybe-uninitialized] 102 | INTEGER :: POSINDICES, IPOSINRHSCOMP, IPOSINRHSCOMP_PANEL | ^ zsol_bwd_aux.F:599:18: warning: ‘jj’ may be used uninitialized [-Wmaybe-uninitialized] 599 | IF (JJ.EQ.NPIV_LAST) THEN | ^ zsol_bwd_aux.F:94:33: note: ‘jj’ was declared here 94 | INTEGER IPOS,LIELL,NELIM,JJ,I | ^ zana_reordertree.F: In function ‘zmumps_build_load_mem_info_’: zana_reordertree.F:1103:72: warning: ‘id’ may be used uninitialized [-Wmaybe-uninitialized] 1103 | MY_FIRST_LEAF(INDICE(ID+1)-1,ID+1)=FIRST_LEAF | ^ zana_reordertree.F:780:16: note: ‘id’ was declared here 780 | INTEGER ID,FIRST_LEAF,SIZE_SBTR | ^ zfac_process_maprow.F: In function ‘zmumps_maplig_fils_niv1_’: zfac_process_maprow.F:1197:10: warning: ‘cb_is_lr’ may be used uninitialized [-Wmaybe-uninitialized] 1197 | IF (CB_IS_LR) THEN | ^ zfac_process_maprow.F:718:25: note: ‘cb_is_lr’ was declared here 718 | LOGICAL :: CB_IS_LR | ^ zsol_aux.F: In function ‘zmumps_set_scaling_loc_’: zsol_aux.F:1711:72: warning: ‘scaling.data’ may be used uninitialized [-Wmaybe-uninitialized] 1711 | & MASTER, COMM, IERR_MPI) | ^ zsol_aux.F:1676:56: note: ‘scaling.data’ was declared here 1676 | DOUBLE PRECISION, POINTER, DIMENSION(:) :: SCALING | ^ zsol_aux.F:1711:72: warning: ‘scaling.offset’ may be used uninitialized [-Wmaybe-uninitialized] 1711 | & MASTER, COMM, IERR_MPI) | ^ zsol_aux.F:1676:56: note: ‘scaling.offset’ was declared here 1676 | DOUBLE PRECISION, POINTER, DIMENSION(:) :: SCALING | ^ zsol_aux.F:1711:72: warning: ‘scaling.dim[0].stride’ may be used uninitialized [-Wmaybe-uninitialized] 1711 | & MASTER, COMM, IERR_MPI) | ^ zsol_aux.F:1676:56: note: ‘scaling.dim[0].stride’ was declared here 1676 | DOUBLE PRECISION, POINTER, DIMENSION(:) :: SCALING | ^ zfac_driver.F: In function ‘zmumps_fac_driver_’: zfac_driver.F:1973:10: warning: ‘earlyt3rootins’ may be used uninitialized [-Wmaybe-uninitialized] 1973 | IF (EARLYT3ROOTINS) THEN | ^ zfac_driver.F:146:68: note: ‘earlyt3rootins’ was declared here 146 | LOGICAL I_AM_SLAVE, PERLU_ON, WK_USER_PROVIDED, EARLYT3ROOTINS | ^ zfac_driver.F:2740:72: warning: ‘ipool’ may be used uninitialized [-Wmaybe-uninitialized] 2740 | & ) | ^ zfac_driver.F:110:23: note: ‘ipool’ was declared here 110 | & ITLOC, IPOOL, K28, LPOOL | ^ zfac_driver.F:2740:72: warning: ‘itloc’ may be used uninitialized [-Wmaybe-uninitialized] 2740 | & ) | ^ zfac_driver.F:110:16: note: ‘itloc’ was declared here 110 | & ITLOC, IPOOL, K28, LPOOL | ^ zfac_driver.F:2740:72: warning: ‘ptrwb’ may be used uninitialized [-Wmaybe-uninitialized] 2740 | & ) | ^ zfac_driver.F:109:27: note: ‘ptrwb’ was declared here 109 | INTEGER PTRIST, PTRWB, MAXELT_SIZE, | ^ zana_driver.F: In function ‘zmumps_gather_matrix_’: zana_driver.F:4995:72: warning: ‘reqptr.offset’ may be used uninitialized [-Wmaybe-uninitialized] 4995 | & I, COLLECT_JCN, id%COMM, REQPTR(I,2), IERR ) | ^ zana_driver.F:4810:41: note: ‘reqptr.offset’ was declared here 4810 | INTEGER, ALLOCATABLE :: REQPTR(:,:) | ^ zana_driver.F:4995:72: warning: ‘reqptr.dim[1].stride’ may be used uninitialized [-Wmaybe-uninitialized] 4995 | & I, COLLECT_JCN, id%COMM, REQPTR(I,2), IERR ) | ^ zana_driver.F:4810:41: note: ‘reqptr.dim[1].stride’ was declared here 4810 | INTEGER, ALLOCATABLE :: REQPTR(:,:) | ^ zana_driver.F:4956:72: warning: ‘matptr.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 4956 | MATPTR_cp = MATPTR | ^ zana_driver.F:4811:42: note: ‘matptr.dim[0].ubound’ was declared here 4811 | INTEGER(8), ALLOCATABLE :: MATPTR(:) | ^ zsol_c.F: In function ‘zmumps_build_posinrhscomp_’: zsol_c.F:2142:72: warning: ‘iposinrhscomp_col’ may be used uninitialized [-Wmaybe-uninitialized] 2142 | IPOSINRHSCOMP_COL = IPOSINRHSCOMP_COL + 1 | ^ zsol_c.F:2083:46: note: ‘iposinrhscomp_col’ was declared here 2083 | INTEGER IPOSINRHSCOMP, IPOSINRHSCOMP_COL | ^ zsol_driver.F: In function ‘zmumps_solve_driver_’: zsol_driver.F:1890:72: warning: ‘rhs_ir.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 1890 | NB_BYTES = NB_BYTES + int(size(RHS_IR),8)*K35_8 | ^ zsol_driver.F:173:54: note: ‘rhs_ir.dim[0].ubound’ was declared here 173 | COMPLEX(kind=8), DIMENSION(:), POINTER :: RHS_IR | ^ zsol_driver.F:3643:72: warning: ‘idrhs_loc.data’ may be used uninitialized [-Wmaybe-uninitialized] 3643 | & LP, LPOK, KEEP(1), NB_BYTES_LOC, INFO(1)) | ^ zsol_driver.F:129:57: note: ‘idrhs_loc.data’ was declared here 129 | COMPLEX(kind=8), DIMENSION(:), POINTER :: idRHS_loc | ^ zsol_driver.F:3643:72: warning: ‘idrhs_loc.offset’ may be used uninitialized [-Wmaybe-uninitialized] 3643 | & LP, LPOK, KEEP(1), NB_BYTES_LOC, INFO(1)) | ^ zsol_driver.F:129:57: note: ‘idrhs_loc.offset’ was declared here 129 | COMPLEX(kind=8), DIMENSION(:), POINTER :: idRHS_loc | ^ zsol_driver.F:3643:72: warning: ‘idrhs_loc.dim[0].stride’ may be used uninitialized [-Wmaybe-uninitialized] 3643 | & LP, LPOK, KEEP(1), NB_BYTES_LOC, INFO(1)) | ^ zsol_driver.F:129:57: note: ‘idrhs_loc.dim[0].stride’ was declared here 129 | COMPLEX(kind=8), DIMENSION(:), POINTER :: idRHS_loc | ^ zsol_driver.F:2043:72: warning: ‘nb_k133’ may be used uninitialized [-Wmaybe-uninitialized] 2043 | LIWCB = 20*NB_K133*2 + KEEP(133) | ^ zsol_driver.F:279:21: note: ‘nb_k133’ was declared here 279 | INTEGER NB_K133, IRANK, TSIZE | ^ zsol_driver.F:3933:72: warning: ‘lwcb8’ may be used uninitialized [-Wmaybe-uninitialized] 3933 | LWCB8_SOL_C = LWCB8 | ^ zsol_driver.F:87:36: note: ‘lwcb8’ was declared here 87 | INTEGER(8) :: LWCB8_MIN, LWCB8, LWCB8_SOL_C | ^ zsol_driver.F:3421:72: warning: ‘saverhs.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 3421 | SAVERHS(:) = ZERO | ^ zsol_driver.F:180:48: note: ‘saverhs.dim[0].ubound’ was declared here 180 | COMPLEX(kind=8), ALLOCATABLE :: SAVERHS(:), C_RW1(:), | ^ zsol_driver.F:4054:72: warning: ‘do_nbsparse’ may be used uninitialized [-Wmaybe-uninitialized] 4054 | NBSPARSE_LOC = (DO_NBSPARSE.AND.NBRHS_EFF.GT.1) | ^ zsol_driver.F:261:29: note: ‘do_nbsparse’ was declared here 261 | LOGICAL :: DO_NBSPARSE, NBSPARSE_LOC | ^ zsol_driver.F:2217:47: warning: ‘uns_perm_inv_needed_befmainloop’ may be used uninitialized [-Wmaybe-uninitialized] 2217 | IF (UNS_PERM_INV_NEEDED_BEFMAINLOOP .AND. | ^ zsol_driver.F:198:48: note: ‘uns_perm_inv_needed_befmainloop’ was declared here 198 | & UNS_PERM_INV_NEEDED_BEFMAINLOOP | ^ zsol_driver.F:2217:47: warning: ‘uns_perm_inv_needed_inmainloop’ may be used uninitialized [-Wmaybe-uninitialized] 2217 | IF (UNS_PERM_INV_NEEDED_BEFMAINLOOP .AND. | ^ zsol_driver.F:197:47: note: ‘uns_perm_inv_needed_inmainloop’ was declared here 197 | LOGICAL :: UNS_PERM_INV_NEEDED_INMAINLOOP, | ^ zsol_driver.F:4640:72: warning: ‘rhs_ir.offset’ may be used uninitialized [-Wmaybe-uninitialized] 4640 | & id%COMM, IERR ) | ^ zsol_driver.F:173:54: note: ‘rhs_ir.offset’ was declared here 173 | COMPLEX(kind=8), DIMENSION(:), POINTER :: RHS_IR | ^ zsol_driver.F:4640:72: warning: ‘rhs_ir.dim[0].stride’ may be used uninitialized [-Wmaybe-uninitialized] 4640 | & id%COMM, IERR ) | ^ zsol_driver.F:173:54: note: ‘rhs_ir.dim[0].stride’ was declared here 173 | COMPLEX(kind=8), DIMENSION(:), POINTER :: RHS_IR | ^ zsol_driver.F:2219:72: warning: ‘uns_perm_inv.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 2219 | NB_BYTES = NB_BYTES - int(size(UNS_PERM_INV),8)*K34_8 | ^ zsol_driver.F:196:56: note: ‘uns_perm_inv.dim[0].ubound’ was declared here 196 | INTEGER, DIMENSION(:), ALLOCATABLE :: UNS_PERM_INV | ^ zsol_driver.F:2238:72: warning: ‘irhs_loc_ptr.data’ may be used uninitialized [-Wmaybe-uninitialized] 2238 | & ICNTL(1), INFO(1) ) | ^ zsol_driver.F:127:52: note: ‘irhs_loc_ptr.data’ was declared here 127 | INTEGER, DIMENSION(:), POINTER :: IRHS_loc_PTR | ^ zsol_driver.F:2238:72: warning: ‘irhs_loc_ptr.offset’ may be used uninitialized [-Wmaybe-uninitialized] 2238 | & ICNTL(1), INFO(1) ) | ^ zsol_driver.F:127:52: note: ‘irhs_loc_ptr.offset’ was declared here 127 | INTEGER, DIMENSION(:), POINTER :: IRHS_loc_PTR | ^ zsol_driver.F:2238:72: warning: ‘irhs_loc_ptr.dim[0].stride’ may be used uninitialized [-Wmaybe-uninitialized] 2238 | & ICNTL(1), INFO(1) ) | ^ zsol_driver.F:127:52: note: ‘irhs_loc_ptr.dim[0].stride’ was declared here 127 | INTEGER, DIMENSION(:), POINTER :: IRHS_loc_PTR | ^ zsol_driver.F:3487:72: warning: ‘iperm’ may be used uninitialized [-Wmaybe-uninitialized] 3487 | & ONE | ^ zsol_driver.F:80:21: note: ‘iperm’ was declared here 80 | INTEGER I,IPERM,K,JPERM, J, II, IZ2 | ^ zsol_driver.F:4343:72: warning: ‘map_rhs.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 4343 | NB_BYTES = NB_BYTES - int(size(MAP_RHS),8) * K34_8 | ^ zsol_driver.F:186:40: note: ‘map_rhs.dim[0].ubound’ was declared here 186 | INTEGER, ALLOCATABLE :: MAP_RHS(:) | ^ zsol_driver.F:4651:72: warning: ‘c_locwk54.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 4651 | C_LOCWK54 = ZERO | ^ zsol_driver.F:193:61: note: ‘c_locwk54.dim[0].ubound’ was declared here 193 | COMPLEX(kind=8), ALLOCATABLE, DIMENSION(:) :: C_LOCWK54 | ^ zsol_driver.F:5046:72: warning: ‘c_w.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 5046 | NB_BYTES = NB_BYTES - int(size(C_W),8)*K35_8 | ^ zsol_driver.F:183:45: note: ‘c_w.dim[0].ubound’ was declared here 183 | & C_W(:) | ^ zsol_driver.F:4553:72: warning: ‘r_locwk54.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 4553 | R_LOCWK54 = RZERO | ^ zsol_driver.F:192:65: note: ‘r_locwk54.dim[0].ubound’ was declared here 192 | DOUBLE PRECISION, ALLOCATABLE, DIMENSION(:) :: R_LOCWK54 | ^ zsol_driver.F:5049:72: warning: ‘r_w.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 5049 | & - int(size(IW1),8)*K34_8 | ^ zsol_driver.F:188:45: note: ‘r_w.dim[0].ubound’ was declared here 188 | DOUBLE PRECISION, ALLOCATABLE :: R_W(:) | ^ zsol_driver.F:5054:72: warning: ‘d.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 5054 | NB_BYTES = NB_BYTES - int(size(D ),8)*K16_8 | ^ zsol_driver.F:187:51: note: ‘d.dim[0].ubound’ was declared here 187 | DOUBLE PRECISION, ALLOCATABLE :: R_Y(:), D(:) | ^ zana_driver.F: In function ‘zmumps_ana_driver_’: zana_driver.F:1219:16: warning: ‘listvar_schur_2be_freed’ may be used uninitialized [-Wmaybe-uninitialized] 1219 | IF ( LISTVAR_SCHUR_2BE_FREED ) THEN | ^ zana_driver.F:63:50: note: ‘listvar_schur_2be_freed’ was declared here 63 | LOGICAL PROK, PROKG, LISTVAR_SCHUR_2BE_FREED, LPOK | ^ zana_driver.F:1345:72: warning: ‘na’ may be used uninitialized [-Wmaybe-uninitialized] 1345 | & IKEEPALLOC(NE), IKEEPALLOC(NA)) | ^ zana_driver.F:53:27: note: ‘na’ was declared here 53 | INTEGER IKEEP, NE, NA | ^ zana_driver.F:1345:72: warning: ‘ne’ may be used uninitialized [-Wmaybe-uninitialized] 1345 | & IKEEPALLOC(NE), IKEEPALLOC(NA)) | ^ zana_driver.F:53:23: note: ‘ne’ was declared here 53 | INTEGER IKEEP, NE, NA | ^ zana_driver.F:1756:72: warning: ‘nbleaf’ may be used uninitialized [-Wmaybe-uninitialized] 1756 | id%NA(1) = NBLEAF | ^ zana_driver.F:76:20: note: ‘nbleaf’ was declared here 76 | INTEGER NBLEAF, NBROOT, MYROW_CHECK, INIV2 | ^ zana_driver.F:1757:72: warning: ‘nbroot’ may be used uninitialized [-Wmaybe-uninitialized] 1757 | id%NA(2) = NBROOT | ^ zana_driver.F:76:28: note: ‘nbroot’ was declared here 76 | INTEGER NBLEAF, NBROOT, MYROW_CHECK, INIV2 | ^ zana_driver.F:2653:72: warning: ‘temp_leaf.offset’ may be used uninitialized [-Wmaybe-uninitialized] 2653 | id%MY_FIRST_LEAF(1:J)=TEMP_LEAF(1:J,1) | ^ zana_driver.F:148:56: note: ‘temp_leaf.offset’ was declared here 148 | INTEGER, DIMENSION (:,:), ALLOCATABLE :: TEMP_LEAF | ^ zana_driver.F:2653:72: warning: ‘temp_leaf.dim[1].stride’ may be used uninitialized [-Wmaybe-uninitialized] 2653 | id%MY_FIRST_LEAF(1:J)=TEMP_LEAF(1:J,1) | ^ zana_driver.F:148:56: note: ‘temp_leaf.dim[1].stride’ was declared here 148 | INTEGER, DIMENSION (:,:), ALLOCATABLE :: TEMP_LEAF | ^ zana_driver.F:2640:72: warning: ‘temp_root.offset’ may be used uninitialized [-Wmaybe-uninitialized] 2640 | id%MY_ROOT_SBTR(1:J)=TEMP_ROOT(1:J,1) | ^ zana_driver.F:147:56: note: ‘temp_root.offset’ was declared here 147 | INTEGER, DIMENSION (:,:), ALLOCATABLE :: TEMP_ROOT | ^ zana_driver.F:2640:72: warning: ‘temp_root.dim[1].stride’ may be used uninitialized [-Wmaybe-uninitialized] 2640 | id%MY_ROOT_SBTR(1:J)=TEMP_ROOT(1:J,1) | ^ zana_driver.F:147:56: note: ‘temp_root.dim[1].stride’ was declared here 147 | INTEGER, DIMENSION (:,:), ALLOCATABLE :: TEMP_ROOT | ^ zana_driver.F:2666:72: warning: ‘temp_size.offset’ may be used uninitialized [-Wmaybe-uninitialized] 2666 | id%MY_NB_LEAF(1:J)=TEMP_SIZE(1:J,1) | ^ zana_driver.F:149:56: note: ‘temp_size.offset’ was declared here 149 | INTEGER, DIMENSION (:,:), ALLOCATABLE :: TEMP_SIZE | ^ zana_driver.F:2666:72: warning: ‘temp_size.dim[1].stride’ may be used uninitialized [-Wmaybe-uninitialized] 2666 | id%MY_NB_LEAF(1:J)=TEMP_SIZE(1:J,1) | ^ zana_driver.F:149:56: note: ‘temp_size.dim[1].stride’ was declared here 149 | INTEGER, DIMENSION (:,:), ALLOCATABLE :: TEMP_SIZE | ^ zana_driver.F:3304:72: warning: ‘loci_am_cand.data’ may be used uninitialized [-Wmaybe-uninitialized] 3304 | & ) | ^ zana_driver.F:198:41: note: ‘loci_am_cand.data’ was declared here 198 | LOGICAL, POINTER :: locI_AM_CAND(:) | ^ zana_driver.F:3304:72: warning: ‘loci_am_cand.offset’ may be used uninitialized [-Wmaybe-uninitialized] 3304 | & ) | ^ zana_driver.F:198:41: note: ‘loci_am_cand.offset’ was declared here 198 | LOGICAL, POINTER :: locI_AM_CAND(:) | ^ zana_driver.F:3304:72: warning: ‘loci_am_cand.dim[0].stride’ may be used uninitialized [-Wmaybe-uninitialized] 3304 | & ) | ^ zana_driver.F:198:41: note: ‘loci_am_cand.dim[0].stride’ was declared here 198 | LOGICAL, POINTER :: locI_AM_CAND(:) | ^ ar rv ../lib/libzmumpsFREEFEM-SEQ.a zana_aux.o zana_aux_par.o zana_lr.o zfac_asm_master_ELT_m.o zfac_asm_master_m.o zfac_front_aux.o zfac_front_LU_type1.o zfac_front_LU_type2.o zfac_front_LDLT_type1.o zfac_front_LDLT_type2.o zfac_front_type2_aux.o zfac_sispointers_m.o zfac_lr.o zfac_mem_dynamic.o zfac_omp_m.o zfac_par_m.o zfac_sol_l0omp_m.o zlr_core.o zlr_stats.o zlr_type.o zmumps_comm_buffer.o zmumps_config_file.o zmumps_load.o zmumps_lr_data_m.o zmumps_ooc_buffer.o zmumps_ooc.o zmumps_sol_es.o zmumps_save_restore.o zmumps_save_restore_files.o zmumps_struc_def.o zomp_tps_m.o zsol_lr.o zsol_omp_m.o zstatic_ptr_m.o zini_driver.o zana_driver.o zfac_driver.o zsol_driver.o zsol_distrhs.o zend_driver.o zana_aux_ELT.o zana_dist_m.o zana_LDLT_preprocess.o zana_reordertree.o zarrowheads.o zbcast_int.o zfac_asm_ELT.o zfac_asm.o zfac_b.o zfac_distrib_distentry.o zfac_distrib_ELT.o zfac_lastrtnelind.o zfac_mem_alloc_cb.o zfac_mem_compress_cb.o zfac_mem_free_block_cb.o zfac_mem_stack_aux.o zfac_mem_stack.o zfac_process_band.o zfac_process_blfac_slave.o zfac_process_blocfacto_LDLT.o zfac_process_blocfacto.o zfac_process_bf.o zfac_process_end_facto_slave.o zfac_process_contrib_type1.o zfac_process_contrib_type2.o zfac_process_contrib_type3.o zfac_process_maprow.o zfac_process_master2.o zfac_process_message.o zfac_process_root2slave.o zfac_process_root2son.o zfac_process_rtnelind.o zfac_root_parallel.o zfac_scalings.o zfac_determinant.o zfac_scalings_simScaleAbs.o zfac_scalings_simScale_util.o zfac_sol_pool.o zfac_type3_symmetrize.o zini_defaults.o zmumps_c.o zmumps_driver.o zmumps_f77.o zmumps_gpu.o zmumps_iXamax.o zana_mtrans.o zooc_panel_piv.o zrank_revealing.o zsol_aux.o zsol_bwd_aux.o zsol_bwd.o zsol_c.o zsol_fwd_aux.o zsol_fwd.o zsol_matvec.o zsol_root_parallel.o ztools.o ztype3_root.o ar: creating ../lib/libzmumpsFREEFEM-SEQ.a a - zana_aux.o a - zana_aux_par.o a - zana_lr.o a - zfac_asm_master_ELT_m.o a - zfac_asm_master_m.o a - zfac_front_aux.o a - zfac_front_LU_type1.o a - zfac_front_LU_type2.o a - zfac_front_LDLT_type1.o a - zfac_front_LDLT_type2.o a - zfac_front_type2_aux.o a - zfac_sispointers_m.o a - zfac_lr.o a - zfac_mem_dynamic.o a - zfac_omp_m.o a - zfac_par_m.o a - zfac_sol_l0omp_m.o a - zlr_core.o a - zlr_stats.o a - zlr_type.o a - zmumps_comm_buffer.o a - zmumps_config_file.o a - zmumps_load.o a - zmumps_lr_data_m.o a - zmumps_ooc_buffer.o a - zmumps_ooc.o a - zmumps_sol_es.o a - zmumps_save_restore.o a - zmumps_save_restore_files.o a - zmumps_struc_def.o a - zomp_tps_m.o a - zsol_lr.o a - zsol_omp_m.o a - zstatic_ptr_m.o a - zini_driver.o a - zana_driver.o a - zfac_driver.o a - zsol_driver.o a - zsol_distrhs.o a - zend_driver.o a - zana_aux_ELT.o a - zana_dist_m.o a - zana_LDLT_preprocess.o a - zana_reordertree.o a - zarrowheads.o a - zbcast_int.o a - zfac_asm_ELT.o a - zfac_asm.o a - zfac_b.o a - zfac_distrib_distentry.o a - zfac_distrib_ELT.o a - zfac_lastrtnelind.o a - zfac_mem_alloc_cb.o a - zfac_mem_compress_cb.o a - zfac_mem_free_block_cb.o a - zfac_mem_stack_aux.o a - zfac_mem_stack.o a - zfac_process_band.o a - zfac_process_blfac_slave.o a - zfac_process_blocfacto_LDLT.o a - zfac_process_blocfacto.o a - zfac_process_bf.o a - zfac_process_end_facto_slave.o a - zfac_process_contrib_type1.o a - zfac_process_contrib_type2.o a - zfac_process_contrib_type3.o a - zfac_process_maprow.o a - zfac_process_master2.o a - zfac_process_message.o a - zfac_process_root2slave.o a - zfac_process_root2son.o a - zfac_process_rtnelind.o a - zfac_root_parallel.o a - zfac_scalings.o a - zfac_determinant.o a - zfac_scalings_simScaleAbs.o a - zfac_scalings_simScale_util.o a - zfac_sol_pool.o a - zfac_type3_symmetrize.o a - zini_defaults.o a - zmumps_c.o a - zmumps_driver.o a - zmumps_f77.o a - zmumps_gpu.o a - zmumps_iXamax.o a - zana_mtrans.o a - zooc_panel_piv.o a - zrank_revealing.o a - zsol_aux.o a - zsol_bwd_aux.o a - zsol_bwd.o a - zsol_c.o a - zsol_fwd_aux.o a - zsol_fwd.o a - zsol_matvec.o a - zsol_root_parallel.o a - ztools.o a - ztype3_root.o ranlib ../lib/libzmumpsFREEFEM-SEQ.a make[8]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/src' make[7]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/src' cd examples; make z make[7]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/examples' gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I../src -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -c zsimpletest.F -o zsimpletest.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I../src -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -c zsimpletest_save_restore.F -o zsimpletest_save_restore.o gfortran -o zsimpletest -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz zsimpletest.o -L../lib -lzmumpsFREEFEM-SEQ -lmumps_commonFREEFEM-SEQ -L../PORD/lib/ -lpord -L/builddir/build/BUILD/freefem++-4.13/serial/3rdparty//mumps-seq/MUMPS_5.5.1/libseq -lmpiseqFREEFEM-SEQ -L/usr/lib64 -lflexiblas -lpthread -L/usr/lib/gcc/aarch64-redhat-linux/13 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../.. -lgfortran -lm gfortran -o zsimpletest_save_restore -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz zsimpletest_save_restore.o -L../lib -lzmumpsFREEFEM-SEQ -lmumps_commonFREEFEM-SEQ -L../PORD/lib/ -lpord -L/builddir/build/BUILD/freefem++-4.13/serial/3rdparty//mumps-seq/MUMPS_5.5.1/libseq -lmpiseqFREEFEM-SEQ -L/usr/lib64 -lflexiblas -lpthread -L/usr/lib/gcc/aarch64-redhat-linux/13 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../.. -lgfortran -lm ../libseq/mpi.f:707:72: warning: type of ‘mumps_checkaddrequal’ does not match original declaration [-Wlto-type-mismatch] 707 | CALL MUMPS_CHECKADDREQUAL(SENDBUF(1), MPI_IN_PLACE, I) | ^ ../libseq/mpic.c:51:18: note: ‘mumps_checkaddrequal_’ was previously declared here 51 | void LIBSEQ_CALL mumps_checkaddrequal_(char *a, char*b, LIBSEQ_INT *i) | ^ ../libseq/mpic.c:51:18: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/tools_common.F:1234:72: warning: type of ‘mumps_icopy_64to32_64c_ip_c’ does not match original declaration [-Wlto-type-mismatch] 1234 | & SIZETAB) | ^ ../src/mumps_common.c:98:1: note: ‘mumps_icopy_64to32_64c_ip_c_’ was previously declared here 98 | MUMPS_ICOPY_64TO32_64C_IP_C(MUMPS_INT8 *inouttab, MUMPS_INT8 *sizetab) | ^ ../src/mumps_common.c:98:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/ana_orderings_wrappers_m.F:893:72: warning: type of ‘mumps_pordf’ does not match original declaration [-Wlto-type-mismatch] 893 | & NV, NCMPA ) | ^ ../src/mumps_pord.c:42:1: note: ‘mumps_pordf_’ was previously declared here 42 | MUMPS_PORDF( MUMPS_INT *nvtx, MUMPS_INT *nedges, | ^ ../src/mumps_pord.c:42:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/ana_orderings_wrappers_m.F:997:72: warning: type of ‘mumps_pordf_wnd’ does not match original declaration [-Wlto-type-mismatch] 997 | & NV, NCMPA, int(N,8) ) | ^ ../src/mumps_pord.c:57:1: note: ‘mumps_pordf_wnd_’ was previously declared here 57 | MUMPS_PORDF_WND( MUMPS_INT *nvtx, MUMPS_INT *nedges, | ^ ../src/mumps_pord.c:57:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/ztype3_root.F:959:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 959 | & IDEST, 128, COMM, IERR ) | ^ ../src/ztype3_root.F:1060:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 1060 | & MASTER_ROOT,128,COMM,IERR) | ^ ../libseq/mpi.f:490:26: note: ‘mpi_ssend’ was previously declared here 490 | SUBROUTINE MPI_SSEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR) | ^ ../libseq/mpi.f:490:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zsol_c.F:726:72: warning: type of ‘zmumps_root_solve’ does not match original declaration [-Wlto-type-mismatch] 726 | & INFO(1), MTYPE, KEEP(50), FROM_PP) | ^ ../src/zsol_root_parallel.F:14:34: note: type mismatch in parameter 19 14 | SUBROUTINE ZMUMPS_ROOT_SOLVE( NRHS, DESCA_PAR, | ^ ../src/zsol_root_parallel.F:14:34: note: ‘zmumps_root_solve’ was previously declared here ../src/zfac_process_blocfacto.F:703:72: warning: type of ‘zmumps_compress_cb_i’ does not match original declaration [-Wlto-type-mismatch] 703 | & IDUMMY, 0, -9999 ) | ^ ../src/ztools.F:1944:37: note: ‘zmumps_compress_cb_i’ was previously declared here 1944 | SUBROUTINE ZMUMPS_COMPRESS_CB_I(A_PTR, LA_PTR, POSELT, LDA, | ^ ../src/ztools.F:1944:37: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zfac_process_band.F:149:72: warning: type of ‘mumps_addr_c’ does not match original declaration [-Wlto-type-mismatch] 149 | CALL MUMPS_ADDR_C( DYNAMIC_CB(1), TMP_ADDRESS ) | ^ ../src/mumps_size.c:22:17: note: ‘mumps_addr_c_’ was previously declared here 22 | void MUMPS_CALL MUMPS_ADDR_C(char *a, MUMPS_INT8 *addr) | ^ ../src/mumps_size.c:22:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zfac_driver.F:1139:72: warning: type of ‘zmumps_deter_square’ does not match original declaration [-Wlto-type-mismatch] 1139 | CALL ZMUMPS_DETER_SQUARE(id%DKEEP(6), KEEP(259)) | ^ ../src/zfac_determinant.F:146:36: note: ‘zmumps_deter_square’ was previously declared here 146 | SUBROUTINE ZMUMPS_DETER_SQUARE(DETER, NEXP) | ^ ../src/zfac_determinant.F:146:36: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zfac_driver.F:3561:72: warning: type of ‘zmumps_deter_reduction’ does not match original declaration [-Wlto-type-mismatch] 3561 | & RINFOG(12), INFOG(34), id%NPROCS) | ^ ../src/zfac_determinant.F:87:39: note: ‘zmumps_deter_reduction’ was previously declared here 87 | SUBROUTINE ZMUMPS_DETER_REDUCTION( | ^ ../src/zfac_determinant.F:87:39: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zfac_driver.F:3575:72: warning: type of ‘zmumps_deter_sign_perm’ does not match original declaration [-Wlto-type-mismatch] 3575 | & id%UNS_PERM(1) ) | ^ ../src/zfac_determinant.F:162:39: note: ‘zmumps_deter_sign_perm’ was previously declared here 162 | SUBROUTINE ZMUMPS_DETER_SIGN_PERM(DETER, N, VISITED, PERM) | ^ ../src/zfac_determinant.F:162:39: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zana_driver.F:5217:72: warning: type of ‘mumps_dumpmatbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5217 | & trim(id%WRITE_PROBLEM)//char(0) ) | ^ ../src/mumps_io.c:43:17: note: type mismatch in parameter 9 43 | void MUMPS_CALL MUMPS_DUMPMATBINARY_C ( MUMPS_INT *N, MUMPS_INT8 *NNZ, | ^ ../src/mumps_io.c:43:17: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:43:17: note: ‘mumps_dumpmatbinary_c_’ was previously declared here ../src/mumps_io.c:43:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zana_driver.F:5314:72: warning: type of ‘mumps_dumprhsbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5314 | & trim(id%WRITE_PROBLEM)//'.rhs'//char(0) ) | ^ ../src/mumps_io.c:27:17: note: type mismatch in parameter 7 27 | void MUMPS_CALL MUMPS_DUMPRHSBINARY_C ( MUMPS_INT *N, MUMPS_INT *NRHS, | ^ ../src/mumps_io.c:27:17: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:27:17: note: ‘mumps_dumprhsbinary_c_’ was previously declared here ../src/mumps_io.c:27:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zmumps_save_restore_files.F:244:72: warning: type of ‘mumps_get_save_dir_c’ does not match original declaration [-Wlto-type-mismatch] 244 | call mumps_get_save_dir_C(len_save_dir,tmp_savedir) | ^ ../src/mumps_save_restore_C.c:23:1: note: type mismatch in parameter 3 23 | MUMPS_GET_SAVE_DIR_C(MUMPS_INT *len_save_dir, char* save_dir, mumps_ftnlen l1) | ^ ../src/mumps_save_restore_C.c:23:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_save_restore_C.c:23:1: note: ‘mumps_get_save_dir_c_’ was previously declared here ../src/mumps_save_restore_C.c:23:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zmumps_save_restore_files.F:260:72: warning: type of ‘mumps_get_save_prefix_c’ does not match original declaration [-Wlto-type-mismatch] 260 | call mumps_get_save_prefix_C(len_save_prefix,tmp_saveprefix) | ^ ../src/mumps_save_restore_C.c:35:1: note: type mismatch in parameter 3 35 | MUMPS_GET_SAVE_PREFIX_C(MUMPS_INT *len_save_prefix, char* save_prefix, mumps_ftnlen l1) | ^ ../src/mumps_save_restore_C.c:35:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_save_restore_C.c:35:1: note: ‘mumps_get_save_prefix_c_’ was previously declared here ../src/mumps_save_restore_C.c:35:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zmumps_ooc.F:248:72: warning: type of ‘mumps_low_level_init_prefix’ does not match original declaration [-Wlto-type-mismatch] 248 | CALL MUMPS_LOW_LEVEL_INIT_PREFIX(DIM_PREFIX, TMP_PREFIX) | ^ ../src/mumps_io.c:173:1: note: type mismatch in parameter 3 173 | MUMPS_LOW_LEVEL_INIT_PREFIX(MUMPS_INT *dim, char *str, mumps_ftnlen l1) | ^ ../src/mumps_io.c:173:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:173:1: note: ‘mumps_low_level_init_prefix_’ was previously declared here ../src/mumps_io.c:173:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zmumps_ooc.F:249:72: warning: type of ‘mumps_low_level_init_tmpdir’ does not match original declaration [-Wlto-type-mismatch] 249 | CALL MUMPS_LOW_LEVEL_INIT_TMPDIR(DIM_DIR, TMP_DIR) | ^ ../src/mumps_io.c:185:1: note: type mismatch in parameter 3 185 | MUMPS_LOW_LEVEL_INIT_TMPDIR(MUMPS_INT *dim, char *str, mumps_ftnlen l1) | ^ ../src/mumps_io.c:185:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:185:1: note: ‘mumps_low_level_init_tmpdir_’ was previously declared here ../src/mumps_io.c:185:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zmumps_ooc.F:692:72: warning: type of ‘mumps_low_level_init_err_str’ does not match original declaration [-Wlto-type-mismatch] 692 | CALL MUMPS_LOW_LEVEL_INIT_ERR_STR(DIM_ERR_STR_OOC,ERR_STR_OOC) | ^ ../src/mumps_io_err.c:37:1: note: type mismatch in parameter 3 37 | MUMPS_LOW_LEVEL_INIT_ERR_STR(MUMPS_INT *dim, char* err_str, mumps_ftnlen l1){ | ^ ../src/mumps_io_err.c:37:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io_err.c:37:1: note: ‘mumps_low_level_init_err_str_’ was previously declared here ../src/mumps_io_err.c:37:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zmumps_ooc.F:540:72: warning: type of ‘mumps_ooc_remove_file_c’ does not match original declaration [-Wlto-type-mismatch] 540 | CALL MUMPS_OOC_REMOVE_FILE_C(IERR, TMP_NAME(1)) | ^ ../src/mumps_io.c:629:1: note: type mismatch in parameter 3 629 | MUMPS_OOC_REMOVE_FILE_C(MUMPS_INT *ierr, char *name, mumps_ftnlen l1) | ^ ../src/mumps_io.c:629:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:629:1: note: ‘mumps_ooc_remove_file_c_’ was previously declared here ../src/mumps_io.c:629:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zmumps_ooc.F:2861:72: warning: type of ‘mumps_ooc_get_file_name_c’ does not match original declaration [-Wlto-type-mismatch] 2861 | CALL MUMPS_OOC_GET_FILE_NAME_C(TMP,I,DIM,TMP_NAME(1)) | ^ ../src/mumps_io.c:541:1: note: type mismatch in parameter 5 541 | MUMPS_OOC_GET_FILE_NAME_C(MUMPS_INT *type,MUMPS_INT *indice,MUMPS_INT *length, char* name, mumps_ftnlen l1) | ^ ../src/mumps_io.c:541:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:541:1: note: ‘mumps_ooc_get_file_name_c_’ was previously declared here ../src/mumps_io.c:541:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zmumps_ooc.F:2919:72: warning: type of ‘mumps_ooc_set_file_name_c’ does not match original declaration [-Wlto-type-mismatch] 2919 | CALL MUMPS_OOC_SET_FILE_NAME_C(TMP,I,DIM,IERR,TMP_NAME(1)) | ^ ../src/mumps_io.c:551:1: note: type mismatch in parameter 6 551 | MUMPS_OOC_SET_FILE_NAME_C(MUMPS_INT *type, MUMPS_INT *indice, MUMPS_INT *length, MUMPS_INT *ierr, | ^ ../src/mumps_io.c:551:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:551:1: note: ‘mumps_ooc_set_file_name_c_’ was previously declared here ../src/mumps_io.c:551:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zmumps_load.F:752:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 752 | CALL MUMPS_SIZE_C(SIZE_DBLE(1),SIZE_DBLE(2),I8SIZE) | ^ ../src/zsol_driver.F:1010:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 1010 | & DIFF_SOL_loc_RHS_loc) | ^ ../src/zsol_c.F:1674:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 1674 | & DIFF_ADDR ) | ^ ../src/mumps_size.c:18:18: note: ‘mumps_size_c_’ was previously declared here 18 | void MUMPS_CALL MUMPS_SIZE_C(char *a, char *b, MUMPS_INT8 *diff) | ^ ../src/mumps_size.c:18:18: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zfac_b.F:393:72: warning: type of ‘zmumps_updatedeter’ does not match original declaration [-Wlto-type-mismatch] 393 | CALL ZMUMPS_UPDATEDETER( DET_MANT, DKEEP(6), KEEP(259) ) | ^ ../src/zfac_determinant.F:14:35: note: ‘zmumps_updatedeter’ was previously declared here 14 | SUBROUTINE ZMUMPS_UPDATEDETER(PIV, DETER, NEXP) | ^ ../src/zfac_determinant.F:14:35: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/ztools.F:1830:72: warning: type of ‘zcopy’ does not match original declaration [-Wlto-type-mismatch] 1830 | CALL zcopy(N8, SRC(1), 1, DEST(1), 1) | ^ ../src/zfac_front_aux.F:2169:72: note: ‘zcopy’ was previously declared here 2169 | & LDA, A(UPOS+int(I-1,8)*LDA8), 1) | ^ ../src/zfac_front_aux.F:2169:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zana_aux_par.F:996:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 996 | & MPI_SUM, 0, id%COMM, IERR) | ^ ../src/zfac_driver.F:3897:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 3897 | & MPI_SUM, MASTER, COMM, IERR ) | ^ ../src/zfac_scalings.F:369:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 369 | & MPI_SUM,MASTER,id%COMM, IERR) | ^ ../src/zfac_scalings_simScaleAbs.F:1180:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 1180 | & COMM, IERROR) | ^ ../libseq/mpi.f:118:27: note: ‘mpi_reduce’ was previously declared here 118 | SUBROUTINE MPI_REDUCE( SENDBUF, RECVBUF, CNT, DATATYPE, OP, | ^ ../libseq/mpi.f:118:27: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zana_aux_par.F:1130:72: warning: type of ‘mpi_irecv’ does not match original declaration [-Wlto-type-mismatch] 1130 | & id%COMM, RHANDPE, IERR) | ^ ../src/zfac_scalings_simScale_util.F:771:72: warning: type of ‘mpi_irecv’ does not match original declaration [-Wlto-type-mismatch] 771 | & ITAGCOMM,COMM,REQUESTS(I), IERROR) | ^ ../libseq/mpi.f:370:26: note: ‘mpi_irecv’ was previously declared here 370 | SUBROUTINE MPI_IRECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | ^ ../libseq/mpi.f:370:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zana_aux_par.F:1854:72: warning: type of ‘mpi_gather’ does not match original declaration [-Wlto-type-mismatch] 1854 | & MPI_INTEGER8, 0, id%COMM, IERR) | ^ ../libseq/mpi.f:53:27: note: ‘mpi_gather’ was previously declared here 53 | SUBROUTINE MPI_GATHER( SENDBUF, CNT, | ^ ../libseq/mpi.f:53:27: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zana_driver.F:4944:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 4944 | & COLLECT_NZ, id%COMM, IERR ) | ^ ../src/zfac_driver.F:4002:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 4002 | & id%COMM, IERR ) | ^ ../src/zfac_scalings_simScale_util.F:784:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 784 | & ITAGCOMM, COMM, IERROR) | ^ ../src/zfac_type3_symmetrize.F:119:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 119 | & DEST, SYMMETRIZE, COMM, IERR ) | ^ ../libseq/mpi.f:479:25: note: ‘mpi_send’ was previously declared here 479 | SUBROUTINE MPI_SEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR ) | ^ ../libseq/mpi.f:479:25: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zana_aux_par.F:1693:72: warning: type of ‘mpi_alltoall’ does not match original declaration [-Wlto-type-mismatch] 1693 | & MPI_INTEGER8, id%COMM, IERR) | ^ ../libseq/mpi.f:159:29: note: ‘mpi_alltoall’ was previously declared here 159 | SUBROUTINE MPI_ALLTOALL( SENDBUF, SENDCNT, SENDTYPE, | ^ ../libseq/mpi.f:159:29: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zana_driver.F:4924:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 4924 | & COLLECT_NZ, id%COMM, STATUS, IERR ) | ^ ../src/zfac_driver.F:4008:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 4008 | & id%COMM, STATUS, IERR ) | ^ ../src/zsol_c.F:2026:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 2026 | & ScatterRhsR, COMM, STATUS, IERR ) | ^ ../libseq/mpi.f:459:25: note: ‘mpi_recv’ was previously declared here 459 | SUBROUTINE MPI_RECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | ^ ../libseq/mpi.f:459:25: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zana_aux.F:1260:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 1260 | & MPI_INTEGER8, MPI_SUM, id%COMM, IERR ) | ^ ../src/zfac_determinant.F:118:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 118 | & DETERREDUCE_OP, COMM, IERR_MPI) | ^ ../src/zfac_scalings_simScaleAbs.F:1061:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 1061 | & MPI_MAX, COMM, IERROR) | ^ ../libseq/mpi.f:101:30: note: ‘mpi_allreduce’ was previously declared here 101 | SUBROUTINE MPI_ALLREDUCE( SENDBUF, RECVBUF, CNT, DATATYPE, | ^ ../libseq/mpi.f:101:30: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zana_aux.F:1266:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 1266 | & 0, id%COMM, IERR ) | ^ ../src/zmumps_save_restore.F:980:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 980 | CALL MPI_BCAST( hash, 23, MPI_CHARACTER, 0, id%COMM, ierr ) | ^ ../libseq/mpi.f:204:26: note: type mismatch in parameter 7 204 | SUBROUTINE MPI_BCAST( BUFFER, CNT, DATATYPE, ROOT, COMM, IERR ) | ^ ../libseq/mpi.f:204:26: note: type ‘void’ should match type ‘long int’ ../src/zfac_scalings.F:393:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 393 | & id%COMM, IERR ) | ^ ../libseq/mpi.f:204:26: note: ‘mpi_bcast’ was previously declared here 204 | SUBROUTINE MPI_BCAST( BUFFER, CNT, DATATYPE, ROOT, COMM, IERR ) | ^ ../libseq/mpi.f:204:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../libseq/mpi.f:707:72: warning: type of ‘mumps_checkaddrequal’ does not match original declaration [-Wlto-type-mismatch] 707 | CALL MUMPS_CHECKADDREQUAL(SENDBUF(1), MPI_IN_PLACE, I) | ^ ../libseq/mpic.c:51:18: note: ‘mumps_checkaddrequal_’ was previously declared here 51 | void LIBSEQ_CALL mumps_checkaddrequal_(char *a, char*b, LIBSEQ_INT *i) | ^ ../libseq/mpic.c:51:18: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/tools_common.F:1234:72: warning: type of ‘mumps_icopy_64to32_64c_ip_c’ does not match original declaration [-Wlto-type-mismatch] 1234 | & SIZETAB) | ^ ../src/mumps_common.c:98:1: note: ‘mumps_icopy_64to32_64c_ip_c_’ was previously declared here 98 | MUMPS_ICOPY_64TO32_64C_IP_C(MUMPS_INT8 *inouttab, MUMPS_INT8 *sizetab) | ^ ../src/mumps_common.c:98:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/ana_orderings_wrappers_m.F:893:72: warning: type of ‘mumps_pordf’ does not match original declaration [-Wlto-type-mismatch] 893 | & NV, NCMPA ) | ^ ../src/mumps_pord.c:42:1: note: ‘mumps_pordf_’ was previously declared here 42 | MUMPS_PORDF( MUMPS_INT *nvtx, MUMPS_INT *nedges, | ^ ../src/mumps_pord.c:42:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/ana_orderings_wrappers_m.F:997:72: warning: type of ‘mumps_pordf_wnd’ does not match original declaration [-Wlto-type-mismatch] 997 | & NV, NCMPA, int(N,8) ) | ^ ../src/mumps_pord.c:57:1: note: ‘mumps_pordf_wnd_’ was previously declared here 57 | MUMPS_PORDF_WND( MUMPS_INT *nvtx, MUMPS_INT *nedges, | ^ ../src/mumps_pord.c:57:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/ztype3_root.F:959:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 959 | & IDEST, 128, COMM, IERR ) | ^ ../src/ztype3_root.F:1060:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 1060 | & MASTER_ROOT,128,COMM,IERR) | ^ ../libseq/mpi.f:490:26: note: ‘mpi_ssend’ was previously declared here 490 | SUBROUTINE MPI_SSEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR) | ^ ../libseq/mpi.f:490:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zsol_c.F:726:72: warning: type of ‘zmumps_root_solve’ does not match original declaration [-Wlto-type-mismatch] 726 | & INFO(1), MTYPE, KEEP(50), FROM_PP) | ^ ../src/zsol_root_parallel.F:14:34: note: type mismatch in parameter 19 14 | SUBROUTINE ZMUMPS_ROOT_SOLVE( NRHS, DESCA_PAR, | ^ ../src/zsol_root_parallel.F:14:34: note: ‘zmumps_root_solve’ was previously declared here ../src/zfac_process_blocfacto.F:703:72: warning: type of ‘zmumps_compress_cb_i’ does not match original declaration [-Wlto-type-mismatch] 703 | & IDUMMY, 0, -9999 ) | ^ ../src/ztools.F:1944:37: note: ‘zmumps_compress_cb_i’ was previously declared here 1944 | SUBROUTINE ZMUMPS_COMPRESS_CB_I(A_PTR, LA_PTR, POSELT, LDA, | ^ ../src/ztools.F:1944:37: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zfac_process_band.F:149:72: warning: type of ‘mumps_addr_c’ does not match original declaration [-Wlto-type-mismatch] 149 | CALL MUMPS_ADDR_C( DYNAMIC_CB(1), TMP_ADDRESS ) | ^ ../src/mumps_size.c:22:17: note: ‘mumps_addr_c_’ was previously declared here 22 | void MUMPS_CALL MUMPS_ADDR_C(char *a, MUMPS_INT8 *addr) | ^ ../src/mumps_size.c:22:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zfac_driver.F:1139:72: warning: type of ‘zmumps_deter_square’ does not match original declaration [-Wlto-type-mismatch] 1139 | CALL ZMUMPS_DETER_SQUARE(id%DKEEP(6), KEEP(259)) | ^ ../src/zfac_determinant.F:146:36: note: ‘zmumps_deter_square’ was previously declared here 146 | SUBROUTINE ZMUMPS_DETER_SQUARE(DETER, NEXP) | ^ ../src/zfac_determinant.F:146:36: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zfac_driver.F:3561:72: warning: type of ‘zmumps_deter_reduction’ does not match original declaration [-Wlto-type-mismatch] 3561 | & RINFOG(12), INFOG(34), id%NPROCS) | ^ ../src/zfac_determinant.F:87:39: note: ‘zmumps_deter_reduction’ was previously declared here 87 | SUBROUTINE ZMUMPS_DETER_REDUCTION( | ^ ../src/zfac_determinant.F:87:39: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zfac_driver.F:3575:72: warning: type of ‘zmumps_deter_sign_perm’ does not match original declaration [-Wlto-type-mismatch] 3575 | & id%UNS_PERM(1) ) | ^ ../src/zfac_determinant.F:162:39: note: ‘zmumps_deter_sign_perm’ was previously declared here 162 | SUBROUTINE ZMUMPS_DETER_SIGN_PERM(DETER, N, VISITED, PERM) | ^ ../src/zfac_determinant.F:162:39: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zana_driver.F:5217:72: warning: type of ‘mumps_dumpmatbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5217 | & trim(id%WRITE_PROBLEM)//char(0) ) | ^ ../src/mumps_io.c:43:17: note: type mismatch in parameter 9 43 | void MUMPS_CALL MUMPS_DUMPMATBINARY_C ( MUMPS_INT *N, MUMPS_INT8 *NNZ, | ^ ../src/mumps_io.c:43:17: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:43:17: note: ‘mumps_dumpmatbinary_c_’ was previously declared here ../src/mumps_io.c:43:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zana_driver.F:5314:72: warning: type of ‘mumps_dumprhsbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5314 | & trim(id%WRITE_PROBLEM)//'.rhs'//char(0) ) | ^ ../src/mumps_io.c:27:17: note: type mismatch in parameter 7 27 | void MUMPS_CALL MUMPS_DUMPRHSBINARY_C ( MUMPS_INT *N, MUMPS_INT *NRHS, | ^ ../src/mumps_io.c:27:17: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:27:17: note: ‘mumps_dumprhsbinary_c_’ was previously declared here ../src/mumps_io.c:27:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zmumps_save_restore_files.F:244:72: warning: type of ‘mumps_get_save_dir_c’ does not match original declaration [-Wlto-type-mismatch] 244 | call mumps_get_save_dir_C(len_save_dir,tmp_savedir) | ^ ../src/mumps_save_restore_C.c:23:1: note: type mismatch in parameter 3 23 | MUMPS_GET_SAVE_DIR_C(MUMPS_INT *len_save_dir, char* save_dir, mumps_ftnlen l1) | ^ ../src/mumps_save_restore_C.c:23:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_save_restore_C.c:23:1: note: ‘mumps_get_save_dir_c_’ was previously declared here ../src/mumps_save_restore_C.c:23:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zmumps_save_restore_files.F:260:72: warning: type of ‘mumps_get_save_prefix_c’ does not match original declaration [-Wlto-type-mismatch] 260 | call mumps_get_save_prefix_C(len_save_prefix,tmp_saveprefix) | ^ ../src/mumps_save_restore_C.c:35:1: note: type mismatch in parameter 3 35 | MUMPS_GET_SAVE_PREFIX_C(MUMPS_INT *len_save_prefix, char* save_prefix, mumps_ftnlen l1) | ^ ../src/mumps_save_restore_C.c:35:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_save_restore_C.c:35:1: note: ‘mumps_get_save_prefix_c_’ was previously declared here ../src/mumps_save_restore_C.c:35:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zmumps_ooc.F:248:72: warning: type of ‘mumps_low_level_init_prefix’ does not match original declaration [-Wlto-type-mismatch] 248 | CALL MUMPS_LOW_LEVEL_INIT_PREFIX(DIM_PREFIX, TMP_PREFIX) | ^ ../src/mumps_io.c:173:1: note: type mismatch in parameter 3 173 | MUMPS_LOW_LEVEL_INIT_PREFIX(MUMPS_INT *dim, char *str, mumps_ftnlen l1) | ^ ../src/mumps_io.c:173:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:173:1: note: ‘mumps_low_level_init_prefix_’ was previously declared here ../src/mumps_io.c:173:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zmumps_ooc.F:249:72: warning: type of ‘mumps_low_level_init_tmpdir’ does not match original declaration [-Wlto-type-mismatch] 249 | CALL MUMPS_LOW_LEVEL_INIT_TMPDIR(DIM_DIR, TMP_DIR) | ^ ../src/mumps_io.c:185:1: note: type mismatch in parameter 3 185 | MUMPS_LOW_LEVEL_INIT_TMPDIR(MUMPS_INT *dim, char *str, mumps_ftnlen l1) | ^ ../src/mumps_io.c:185:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:185:1: note: ‘mumps_low_level_init_tmpdir_’ was previously declared here ../src/mumps_io.c:185:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zmumps_ooc.F:692:72: warning: type of ‘mumps_low_level_init_err_str’ does not match original declaration [-Wlto-type-mismatch] 692 | CALL MUMPS_LOW_LEVEL_INIT_ERR_STR(DIM_ERR_STR_OOC,ERR_STR_OOC) | ^ ../src/mumps_io_err.c:37:1: note: type mismatch in parameter 3 37 | MUMPS_LOW_LEVEL_INIT_ERR_STR(MUMPS_INT *dim, char* err_str, mumps_ftnlen l1){ | ^ ../src/mumps_io_err.c:37:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io_err.c:37:1: note: ‘mumps_low_level_init_err_str_’ was previously declared here ../src/mumps_io_err.c:37:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zmumps_ooc.F:540:72: warning: type of ‘mumps_ooc_remove_file_c’ does not match original declaration [-Wlto-type-mismatch] 540 | CALL MUMPS_OOC_REMOVE_FILE_C(IERR, TMP_NAME(1)) | ^ ../src/mumps_io.c:629:1: note: type mismatch in parameter 3 629 | MUMPS_OOC_REMOVE_FILE_C(MUMPS_INT *ierr, char *name, mumps_ftnlen l1) | ^ ../src/mumps_io.c:629:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:629:1: note: ‘mumps_ooc_remove_file_c_’ was previously declared here ../src/mumps_io.c:629:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zmumps_ooc.F:2861:72: warning: type of ‘mumps_ooc_get_file_name_c’ does not match original declaration [-Wlto-type-mismatch] 2861 | CALL MUMPS_OOC_GET_FILE_NAME_C(TMP,I,DIM,TMP_NAME(1)) | ^ ../src/mumps_io.c:541:1: note: type mismatch in parameter 5 541 | MUMPS_OOC_GET_FILE_NAME_C(MUMPS_INT *type,MUMPS_INT *indice,MUMPS_INT *length, char* name, mumps_ftnlen l1) | ^ ../src/mumps_io.c:541:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:541:1: note: ‘mumps_ooc_get_file_name_c_’ was previously declared here ../src/mumps_io.c:541:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zmumps_ooc.F:2919:72: warning: type of ‘mumps_ooc_set_file_name_c’ does not match original declaration [-Wlto-type-mismatch] 2919 | CALL MUMPS_OOC_SET_FILE_NAME_C(TMP,I,DIM,IERR,TMP_NAME(1)) | ^ ../src/mumps_io.c:551:1: note: type mismatch in parameter 6 551 | MUMPS_OOC_SET_FILE_NAME_C(MUMPS_INT *type, MUMPS_INT *indice, MUMPS_INT *length, MUMPS_INT *ierr, | ^ ../src/mumps_io.c:551:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:551:1: note: ‘mumps_ooc_set_file_name_c_’ was previously declared here ../src/mumps_io.c:551:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zmumps_load.F:752:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 752 | CALL MUMPS_SIZE_C(SIZE_DBLE(1),SIZE_DBLE(2),I8SIZE) | ^ ../src/zsol_driver.F:1010:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 1010 | & DIFF_SOL_loc_RHS_loc) | ^ ../src/zsol_c.F:1674:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 1674 | & DIFF_ADDR ) | ^ ../src/mumps_size.c:18:18: note: ‘mumps_size_c_’ was previously declared here 18 | void MUMPS_CALL MUMPS_SIZE_C(char *a, char *b, MUMPS_INT8 *diff) | ^ ../src/mumps_size.c:18:18: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zfac_b.F:393:72: warning: type of ‘zmumps_updatedeter’ does not match original declaration [-Wlto-type-mismatch] 393 | CALL ZMUMPS_UPDATEDETER( DET_MANT, DKEEP(6), KEEP(259) ) | ^ ../src/zfac_determinant.F:14:35: note: ‘zmumps_updatedeter’ was previously declared here 14 | SUBROUTINE ZMUMPS_UPDATEDETER(PIV, DETER, NEXP) | ^ ../src/zfac_determinant.F:14:35: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/ztools.F:1830:72: warning: type of ‘zcopy’ does not match original declaration [-Wlto-type-mismatch] 1830 | CALL zcopy(N8, SRC(1), 1, DEST(1), 1) | ^ ../src/zfac_front_aux.F:2169:72: note: ‘zcopy’ was previously declared here 2169 | & LDA, A(UPOS+int(I-1,8)*LDA8), 1) | ^ ../src/zfac_front_aux.F:2169:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zana_aux_par.F:996:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 996 | & MPI_SUM, 0, id%COMM, IERR) | ^ ../src/zfac_driver.F:3897:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 3897 | & MPI_SUM, MASTER, COMM, IERR ) | ^ ../src/zfac_scalings.F:369:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 369 | & MPI_SUM,MASTER,id%COMM, IERR) | ^ ../src/zfac_scalings_simScaleAbs.F:1180:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 1180 | & COMM, IERROR) | ^ ../libseq/mpi.f:118:27: note: ‘mpi_reduce’ was previously declared here 118 | SUBROUTINE MPI_REDUCE( SENDBUF, RECVBUF, CNT, DATATYPE, OP, | ^ ../libseq/mpi.f:118:27: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zana_aux_par.F:1130:72: warning: type of ‘mpi_irecv’ does not match original declaration [-Wlto-type-mismatch] 1130 | & id%COMM, RHANDPE, IERR) | ^ ../src/zfac_scalings_simScale_util.F:771:72: warning: type of ‘mpi_irecv’ does not match original declaration [-Wlto-type-mismatch] 771 | & ITAGCOMM,COMM,REQUESTS(I), IERROR) | ^ ../libseq/mpi.f:370:26: note: ‘mpi_irecv’ was previously declared here 370 | SUBROUTINE MPI_IRECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | ^ ../libseq/mpi.f:370:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zana_aux_par.F:1854:72: warning: type of ‘mpi_gather’ does not match original declaration [-Wlto-type-mismatch] 1854 | & MPI_INTEGER8, 0, id%COMM, IERR) | ^ ../libseq/mpi.f:53:27: note: ‘mpi_gather’ was previously declared here 53 | SUBROUTINE MPI_GATHER( SENDBUF, CNT, | ^ ../libseq/mpi.f:53:27: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zana_driver.F:4944:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 4944 | & COLLECT_NZ, id%COMM, IERR ) | ^ ../src/zfac_driver.F:4002:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 4002 | & id%COMM, IERR ) | ^ ../src/zfac_scalings_simScale_util.F:784:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 784 | & ITAGCOMM, COMM, IERROR) | ^ ../src/zfac_type3_symmetrize.F:119:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 119 | & DEST, SYMMETRIZE, COMM, IERR ) | ^ ../libseq/mpi.f:479:25: note: ‘mpi_send’ was previously declared here 479 | SUBROUTINE MPI_SEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR ) | ^ ../libseq/mpi.f:479:25: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zana_aux_par.F:1693:72: warning: type of ‘mpi_alltoall’ does not match original declaration [-Wlto-type-mismatch] 1693 | & MPI_INTEGER8, id%COMM, IERR) | ^ ../libseq/mpi.f:159:29: note: ‘mpi_alltoall’ was previously declared here 159 | SUBROUTINE MPI_ALLTOALL( SENDBUF, SENDCNT, SENDTYPE, | ^ ../libseq/mpi.f:159:29: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zana_driver.F:4924:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 4924 | & COLLECT_NZ, id%COMM, STATUS, IERR ) | ^ ../src/zfac_driver.F:4008:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 4008 | & id%COMM, STATUS, IERR ) | ^ ../src/zsol_c.F:2026:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 2026 | & ScatterRhsR, COMM, STATUS, IERR ) | ^ ../libseq/mpi.f:459:25: note: ‘mpi_recv’ was previously declared here 459 | SUBROUTINE MPI_RECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | ^ ../libseq/mpi.f:459:25: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zana_aux.F:1260:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 1260 | & MPI_INTEGER8, MPI_SUM, id%COMM, IERR ) | ^ ../src/zfac_determinant.F:118:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 118 | & DETERREDUCE_OP, COMM, IERR_MPI) | ^ ../src/zfac_scalings_simScaleAbs.F:1061:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 1061 | & MPI_MAX, COMM, IERROR) | ^ ../libseq/mpi.f:101:30: note: ‘mpi_allreduce’ was previously declared here 101 | SUBROUTINE MPI_ALLREDUCE( SENDBUF, RECVBUF, CNT, DATATYPE, | ^ ../libseq/mpi.f:101:30: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zana_aux.F:1266:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 1266 | & 0, id%COMM, IERR ) | ^ ../src/zmumps_save_restore.F:980:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 980 | CALL MPI_BCAST( hash, 23, MPI_CHARACTER, 0, id%COMM, ierr ) | ^ ../libseq/mpi.f:204:26: note: type mismatch in parameter 7 204 | SUBROUTINE MPI_BCAST( BUFFER, CNT, DATATYPE, ROOT, COMM, IERR ) | ^ ../libseq/mpi.f:204:26: note: type ‘void’ should match type ‘long int’ ../src/zfac_scalings.F:393:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 393 | & id%COMM, IERR ) | ^ ../libseq/mpi.f:204:26: note: ‘mpi_bcast’ was previously declared here 204 | SUBROUTINE MPI_BCAST( BUFFER, CNT, DATATYPE, ROOT, COMM, IERR ) | ^ ../libseq/mpi.f:204:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used make[7]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1/examples' make[6]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq/MUMPS_5.5.1' touch MUMPS_5.5.1/FAIT mkdir -p ../include/mumps_seq cp MUMPS_5.5.1/include/*.h ../include/mumps_seq cp MUMPS_5.5.1/libseq/*.h ../include/mumps_seq mkdir -p ../lib cp MUMPS_5.5.1/lib/*.a ../lib/ cp MUMPS_5.5.1/libseq/libmpiseqFREEFEM-SEQ.a ../lib/ touch install.done echo mumps_seq LD -L@DIR@/lib -ldmumpsFREEFEM-SEQ -lzmumpsFREEFEM-SEQ -lmumps_commonFREEFEM-SEQ \ -lpordFREEFEM-SEQ -lpthread > ../lib/WHERE.mumpsseq echo mumps_seq INCLUDE -I@DIR@/include/mumps_seq >> ../lib/WHERE.mumpsseq echo libseq LD -L@DIR@/lib -lmpiseqFREEFEM-SEQ >>../lib/WHERE.mumpsseq echo libseq INCLUDE -I@DIR@/include -I@DIR@/include/mumps_seq >> ../lib/WHERE.mumpsseq make[5]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq' make[4]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty' make install-hpddm install-htool install-bemtool make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty' if test -n ""; then ./getall -o hpddm -a; make include/hpddm/done.tag lib/WHERE.hpddm; else true; fi if test -n "htool"; then ./getall -o htool -a; make include/htool/done.tag lib/WHERE.htool; else true; fi if test -n "bem"; then ./getall -o bemtool -a; make include/BemTool/done.tag lib/WHERE.bemtool; else true;fi bemtool bemtool.zip done make[5]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty' make[5]: 'include/BemTool/done.tag' is up to date. if test -d include/BemTool/; then \ echo bemtool LD -L@DIR@/lib > lib/WHERE.bemtool; \ echo bemtool INCLUDE -I@DIR@/include/BemTool/ >> lib/WHERE.bemtool ; \ else true; fi make[5]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty' htool htool.zip done make[5]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty' make[5]: 'include/htool/done.tag' is up to date. if test -d include/htool/include; then \ echo htool LD -L@DIR@/lib > lib/WHERE.htool; \ echo htool INCLUDE -I@DIR@/include/htool/include >> lib/WHERE.htool; \ else true; fi make[5]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty' make[4]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty' touch tag-compile-pkg touch ../plugin/seq/WHERE_LIBRARY-config ../plugin/seq/WHERE_LIBRARY grep LD ../plugin/seq/WHERE_LIBRARY ../plugin/seq/WHERE_LIBRARY-config >WHERE-LD make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty' Making all in src make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/src' Making all in libMesh make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh' Making all in bamglib make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/src/bamglib' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/src/bamglib' Making all in femlib make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/src/femlib' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/src/femlib' Making all in Graphics make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/src/Graphics' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/src/Graphics' Making all in Algo make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/src/Algo' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/src/Algo' Making all in lglib make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/src/lglib' make all-am make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/src/lglib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../bamglib -I./../Graphics -I./../femlib -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o lg.tab.o lg.tab.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../bamglib -I./../Graphics -I./../femlib -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o mymain.o mymain.cpp In file included from lg.ypp:62: ./../fflib/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./../fflib/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jsize();i++) | ~^~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./../fflib/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./../femlib/MeshLn.hpp:51, from ./../femlib/FESpacen.hpp:54, from lg.ypp:66: ./../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from lg.ypp:68: ./../femlib/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./../femlib/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./../femlib/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./../femlib/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./../femlib/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./../femlib/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./../femlib/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./../femlib/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./../femlib/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./../femlib/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./../femlib/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./../femlib/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./../femlib/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ In file included from ./../fflib/AFunction.hpp:92: ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./../fflib/AFunction.hpp:438:32: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./../fflib/AFunction.hpp:1798:40: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./../fflib/AFunction.hpp:1903:38: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./../fflib/lgfem.hpp:475:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./../fflib/lgfem.hpp:522:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./../fflib/lgfem.hpp:569:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const char*]’: ./../fflib/AFunction.hpp:1300:85: required from ‘AnyType EConstant::operator()(Stack) const [with R = const char*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../fflib/AFunction.hpp:1300:11: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]’: ./../fflib/AFunction.hpp:1300:85: required from ‘AnyType EConstant::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../fflib/AFunction.hpp:1300:11: required from here ./../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 std::complex’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In function ‘For(C_F0, C_F0, C_F0, C_F0)’: ./../fflib/AFunction.hpp:1533:107: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1533 | inline C_F0 For(C_F0 i0,C_F0 i1,C_F0 i2,C_F0 ins) {return C_F0(new E_F0_CFunc4(FFor,i0,to(i1),i2,ins),0);} | ^ In file included from ./../fflib/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘For(C_F0, C_F0, C_F0, C_F0)’ at ./../fflib/AFunction.hpp:1533:107: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ rm -f liblg.a ar rv liblg.a lg.tab.o mymain.o ar: creating liblg.a a - lg.tab.o a - mymain.o ranlib liblg.a make[4]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/src/lglib' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/src/lglib' Making all in fflib make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/src/fflib' m4 -DVersionFreeFemDate="`date`" -DGitVersion="`git describe --tags 2>/dev/null|| echo 'no git'`" strversionnumber.m4 > strversionnumber.cpp make all-am make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o UMFPack_Solver.o UMFPack_Solver.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o AFunction.o AFunction.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o AFunction2.o AFunction2.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o array_long.o array_long.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o array_real.o array_real.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o array_complex.o array_complex.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o lex.o lex.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o lgmesh.o lgmesh.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o lgmesh3.o lgmesh3.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o CodeAlloc.o CodeAlloc.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o lgmat.o lgmat.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o global.o global.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o problem.o problem.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o mt19937ar.o mt19937ar.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o InitFunct.o InitFunct.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/Element_P2h.o ../femlib/Element_P2h.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o load.o load.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o lgfem.o lgfem.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o environment.o environment.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o string_def.o string_def.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/FESpacen.o ../femlib/FESpacen.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/P012_1d.o ../femlib/P012_1d.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/P012_2d.o ../femlib/P012_2d.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/P012_3d.o ../femlib/P012_3d.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/P012_3dSurf.o ../femlib/P012_3dSurf.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/P012_3dCurve.o ../femlib/P012_3dCurve.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/Mesh1dn.o ../femlib/Mesh1dn.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/Mesh2dn.o ../femlib/Mesh2dn.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/Mesh3dn.o ../femlib/Mesh3dn.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/MeshSn.o ../femlib/MeshSn.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/MeshLn.o ../femlib/MeshLn.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/GQuadTree.o ../femlib/GQuadTree.cpp gcc -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o ../femlib/libmeshb7.o ../femlib/libmeshb7.c g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o glumesh2D.o glumesh2D.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/splitsimplex.o ../femlib/splitsimplex.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o P1IsoValue.o P1IsoValue.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/HashMatrix.o ../femlib/HashMatrix.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/CG.o ../femlib/CG.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/SparseLinearSolver.o ../femlib/SparseLinearSolver.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o strversionnumber.o strversionnumber.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/Drawing.o ../femlib/Drawing.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/gibbs.o ../femlib/gibbs.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/CheckPtr.o ../femlib/CheckPtr.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/fem.o ../femlib/fem.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/QuadratureFormular.o ../femlib/QuadratureFormular.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/FESpace.o ../femlib/FESpace.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/Element_RT.o ../femlib/Element_RT.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/mshptg.o ../femlib/mshptg.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/FQuadTree.o ../femlib/FQuadTree.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../bamglib/QuadTree.o ../bamglib/QuadTree.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../bamglib/R2.o ../bamglib/R2.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../bamglib/Meshio.o ../bamglib/Meshio.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../bamglib/Mesh2.o ../bamglib/Mesh2.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../bamglib/Metric.o ../bamglib/Metric.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/BamgFreeFem.o ../femlib/BamgFreeFem.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../bamglib/MeshDraw.o ../bamglib/MeshDraw.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../bamglib/MeshGeom.o ../bamglib/MeshGeom.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../bamglib/MeshQuad.o ../bamglib/MeshQuad.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../bamglib/SetOfE4.o ../bamglib/SetOfE4.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../bamglib/MeshRead.o ../bamglib/MeshRead.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../bamglib/write_hdf5.o ../bamglib/write_hdf5.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../bamglib/write_xdmf.o ../bamglib/write_xdmf.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../bamglib/MeshWrite.o ../bamglib/MeshWrite.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../Graphics/DefColor.o ../Graphics/DefColor.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../Algo/lgalgo.o ../Algo/lgalgo.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../Eigen/eigenvalue.o ../Eigen/eigenvalue.cpp ../Eigen/eigenvalue.cpp:952:3: warning: multi-line comment [-Wcomment] 952 | // Finding an Arnoldi basis.\ | ^ ../Eigen/eigenvalue.cpp:954:3: warning: multi-line comment [-Wcomment] 954 | // int mode=3; // Shift invert \ | ^ P1IsoValue.cpp: In function ‘int IsoLineK(double*, Fem2D::R3*, double)’: P1IsoValue.cpp:274:14: warning: variable ‘vk’ set but not used [-Wunused-but-set-variable] 274 | int kv=0,vk[4],tv[4],kf; | ^~ P1IsoValue.cpp:274:20: warning: variable ‘tv’ set but not used [-Wunused-but-set-variable] 274 | int kv=0,vk[4],tv[4],kf; | ^~ ../femlib/mshptg.cpp: In function ‘int Fem2D::mshfrt_(long int*, long int*, long int*, long int*, long int, long int*, long int, long int*, long int*, long int*)’: ../femlib/mshptg.cpp:1535:25: warning: variable ‘ifrt’ set but not used [-Wunused-but-set-variable] 1535 | static long nbac, ifrt, a, i, t, itera, s1, s2; | ^~~~ ../femlib/mshptg.cpp: In function ‘int Fem2D::mshfr1_(long int*, long int*, long int*, long int*, long int*, long int*, long int*)’: ../femlib/mshptg.cpp:2010:19: warning: variable ‘s2t’ set but not used [-Wunused-but-set-variable] 2010 | static long s2t, s3t, lst[768] /* was [3][256] */ ; | ^~~ ../femlib/mshptg.cpp:2010:24: warning: variable ‘s3t’ set but not used [-Wunused-but-set-variable] 2010 | static long s2t, s3t, lst[768] /* was [3][256] */ ; | ^~~ ../bamglib/MeshGeom.cpp: In member function ‘void bamg::Triangles::ConsGeometry(bamg::Real8, int*)’: ../bamglib/MeshGeom.cpp:340:15: warning: unused variable ‘k’ [-Wunused-variable] 340 | int k = Gh.vertices[j].cas; | ^ ../bamglib/Mesh2.cpp: In function ‘bamg::TriangleAdjacent bamg::CloseBoundaryEdge(I2, Triangle*, double&, double&)’: ../bamglib/Mesh2.cpp:269:9: warning: unused variable ‘kkk’ [-Wunused-variable] 269 | int kkk = 0; | ^~~ ../bamglib/Mesh2.cpp: In function ‘bamg::TriangleAdjacent bamg::CloseBoundaryEdgeV2(I2, Triangle*, double&, double&)’: ../bamglib/Mesh2.cpp:425:11: warning: unused variable ‘kkk’ [-Wunused-variable] 425 | int kkk = 0; | ^~~ ../bamglib/Mesh2.cpp:358:9: warning: variable ‘cas’ set but not used [-Wunused-but-set-variable] 358 | int cas = -2; | ^~~ In file included from ../bamglib/Meshio.cpp:30: ../bamglib/Meshio.h: In member function ‘std::istream& bamg::MeshIstream::cm()’: ../bamglib/Meshio.h:79:89: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 79 | ? (((c == '\n' || c == char(12) || c == char(15)) && (LineNumber++, cmm = 0)), 1) | ~~~~^~~ ../bamglib/MeshGeom.cpp: In member function ‘bamg::GeometricalEdge* bamg::Geometry::Contening(bamg::R2, bamg::GeometricalEdge*) const’: ../bamglib/MeshGeom.cpp:523:9: warning: unused variable ‘k’ [-Wunused-variable] 523 | int k = 0; | ^ ../bamglib/Meshio.cpp: In function ‘void bamg::WriteStr(std::ostream&, char*)’: ../bamglib/Meshio.cpp:40:19: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 40 | while (i++, c = *str++) { | ~~^~~~~~~~ ../bamglib/Mesh2.cpp: In function ‘int bamg::ForceEdge(Vertex&, Vertex&, TriangleAdjacent&)’: ../bamglib/Mesh2.cpp:1063:9: warning: unused variable ‘k’ [-Wunused-variable] 1063 | int k = 0; | ^ ../bamglib/Mesh2.cpp:1067:13: warning: variable ‘v1’ set but not used [-Wunused-but-set-variable] 1067 | Vertex *v1, *v2 = tta.EdgeVertex(0), *vbegin = v2; | ^~ ../bamglib/Mesh2.cpp: In member function ‘void bamg::Triangles::NewPoints(bamg::Triangles&, int)’: ../bamglib/Mesh2.cpp:1947:23: warning: variable ‘NbSwp’ set but not used [-Wunused-but-set-variable] 1947 | Int4 NbSwapf = 0, NbSwp; | ^~~~~ ../bamglib/Mesh2.cpp: In member function ‘void bamg::Triangles::NewPointsOld(bamg::Triangles&)’: ../bamglib/Mesh2.cpp:2166:18: warning: variable ‘VP’ set but not used [-Wunused-but-set-variable] 2166 | R2 VP = V10 * s + V11 * (1 - s); | ^~ ../bamglib/Mesh2.cpp:1982:10: warning: variable ‘ColorEdge’ set but not used [-Wunused-but-set-variable] 1982 | Int4 ColorEdge[3]; | ^~~~~~~~~ In file included from ../bamglib/MeshRead.cpp:33: ../bamglib/Meshio.h: In member function ‘std::istream& bamg::MeshIstream::cm()’: ../bamglib/Meshio.h:79:89: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 79 | ? (((c == '\n' || c == char(12) || c == char(15)) && (LineNumber++, cmm = 0)), 1) | ~~~~^~~ In file included from ../bamglib/MeshQuad.cpp:46: ../bamglib/Meshio.h: In member function ‘std::istream& bamg::MeshIstream::cm()’: ../bamglib/Meshio.h:79:89: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 79 | ? (((c == '\n' || c == char(12) || c == char(15)) && (LineNumber++, cmm = 0)), 1) | ~~~~^~~ ../bamglib/Mesh2.cpp: In member function ‘void bamg::Triangles::FindSubDomain(int)’: ../bamglib/Mesh2.cpp:2752:13: warning: unused variable ‘ssdlab’ [-Wunused-variable] 2752 | int ssdlab = subdomains[i].ref; | ^~~~~~ ../bamglib/Mesh2.cpp: In member function ‘void bamg::Triangles::GeomToTriangles1(bamg::Int4, int)’: ../bamglib/Mesh2.cpp:3279:15: warning: unused variable ‘ei’ [-Wunused-variable] 3279 | Edge &ei = BTh.edges[iedge]; | ^~ ../bamglib/Mesh2.cpp:3284:26: warning: variable ‘Lcurve’ set but not used [-Wunused-but-set-variable] 3284 | Real8 Lstep = 0, Lcurve = 0; // step between two points (phase==1) | ^~~~~~ ../bamglib/Mesh2.cpp:3259:10: warning: variable ‘nbex’ set but not used [-Wunused-but-set-variable] 3259 | Int4 nbex = 0, NbVerticesOnGeomEdgex = 0; | ^~~~ ../bamglib/Mesh2.cpp:3259:20: warning: variable ‘NbVerticesOnGeomEdgex’ set but not used [-Wunused-but-set-variable] 3259 | Int4 nbex = 0, NbVerticesOnGeomEdgex = 0; | ^~~~~~~~~~~~~~~~~~~~~ ../femlib/QuadratureFormular.cpp: In instantiation of ‘void Fem2D::GQuadratureFormular::Verification() [with Rdd = Fem2D::R1]’: ../femlib/QuadratureFormular.cpp:750:58: required from here ../femlib/QuadratureFormular.cpp:650:14: warning: variable ‘P’ set but not used [-Wunused-but-set-variable] 650 | Rd P = p[j]; | ^ ../femlib/QuadratureFormular.cpp:660:15: warning: variable ‘see’ set but not used [-Wunused-but-set-variable] 660 | R se(1),see(1); | ^~~ In file included from ../bamglib/QuadTree.cpp:34: ../bamglib/Meshio.h: In member function ‘std::istream& bamg::MeshIstream::cm()’: ../bamglib/Meshio.h:79:89: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 79 | ? (((c == '\n' || c == char(12) || c == char(15)) && (LineNumber++, cmm = 0)), 1) | ~~~~^~~ ../femlib/QuadratureFormular.cpp: In instantiation of ‘void Fem2D::GQuadratureFormular::Verification() [with Rdd = Fem2D::R2]’: ../femlib/QuadratureFormular.cpp:751:58: required from here ../femlib/QuadratureFormular.cpp:650:14: warning: variable ‘P’ set but not used [-Wunused-but-set-variable] 650 | Rd P = p[j]; | ^ In file included from ../bamglib/Metric.cpp:30: ../bamglib/Meshio.h: In member function ‘std::istream& bamg::MeshIstream::cm()’: ../bamglib/Meshio.h:79:89: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 79 | ? (((c == '\n' || c == char(12) || c == char(15)) && (LineNumber++, cmm = 0)), 1) | ~~~~^~~ ../femlib/QuadratureFormular.cpp:660:15: warning: variable ‘see’ set but not used [-Wunused-but-set-variable] 660 | R se(1),see(1); | ^~~ ../femlib/QuadratureFormular.cpp: In instantiation of ‘void Fem2D::GQuadratureFormular::Verification() [with Rdd = Fem2D::R3]’: ../femlib/QuadratureFormular.cpp:752:58: required from here ../femlib/QuadratureFormular.cpp:650:14: warning: variable ‘P’ set but not used [-Wunused-but-set-variable] 650 | Rd P = p[j]; | ^ ../femlib/QuadratureFormular.cpp:660:15: warning: variable ‘see’ set but not used [-Wunused-but-set-variable] 660 | R se(1),see(1); | ^~~ In file included from ../femlib/BamgFreeFem.cpp:41: ./../bamglib/Meshio.h: In member function ‘std::istream& bamg::MeshIstream::cm()’: ./../bamglib/Meshio.h:79:89: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 79 | ? (((c == '\n' || c == char(12) || c == char(15)) && (LineNumber++, cmm = 0)), 1) | ~~~~^~~ ../bamglib/Mesh2.cpp: In member function ‘bamg::Int4 bamg::Triangle::Optim(bamg::Int2, int)’: ../bamglib/Mesh2.cpp:4403:9: warning: unused variable ‘k’ [-Wunused-variable] 4403 | int k = 0, j = OppositeEdge[i]; | ^ ../bamglib/MeshQuad.cpp: In member function ‘bamg::GeometricalEdge* bamg::Triangles::ProjectOnCurve(bamg::Edge&, bamg::Vertex&, bamg::Vertex&, bamg::Real8, bamg::Vertex&, bamg::VertexOnEdge&, bamg::VertexOnGeom&)’: ../bamglib/MeshQuad.cpp:215:9: warning: unused variable ‘kkk’ [-Wunused-variable] 215 | int kkk = 0; | ^~~ ../femlib/FQuadTree.cpp: In member function ‘Fem2D::Vertex* Fem2D::FQuadTree::TrueNearestVertex(long int, long int)’: ../femlib/FQuadTree.cpp:139:11: warning: unused variable ‘n0’ [-Wunused-variable] 139 | long n0; | ^~ ../femlib/FQuadTree.cpp: In member function ‘int Fem2D::FQuadTree::ListNearestVertex(Fem2D::Vertex**, int, long int, long int, long int)’: ../femlib/FQuadTree.cpp:301:14: warning: unused variable ‘hunsed’ [-Wunused-variable] 301 | IntQuad hunsed=MaxISize,h0; | ^~~~~~ ../femlib/FQuadTree.cpp:311:11: warning: unused variable ‘n0’ [-Wunused-variable] 311 | long n0; | ^~ ../bamglib/Mesh2.cpp: In member function ‘int bamg::Triangles::CrackMesh()’: ../bamglib/Mesh2.cpp:4688:28: warning: variable ‘tta’ set but not used [-Wunused-but-set-variable] 4688 | TriangleAdjacent tta = (ta.Adj( )); | ^~~ ../bamglib/Mesh2.cpp:4699:15: warning: unused variable ‘it’ [-Wunused-variable] 4699 | int it = Number(tt); | ^~ ../bamglib/MeshRead.cpp: In member function ‘void bamg::Triangles::Read_am(bamg::MeshIstream&)’: ../bamglib/MeshRead.cpp:403:10: warning: variable ‘l’ set but not used [-Wunused-but-set-variable] 403 | Int4 l = f_in.Record( ); | ^ ../bamglib/write_hdf5.cpp: In member function ‘void WriteHdf5::WriteHdf5SolFile2DAddField(std::string*, int, int, int, float*)’: ../bamglib/write_hdf5.cpp:355:10: warning: unused variable ‘size_str_float’ [-Wunused-variable] 355 | size_t size_str_float = str_float.size( ) + 1; | ^~~~~~~~~~~~~~ ../bamglib/write_hdf5.cpp:357:10: warning: unused variable ‘size_str_underscore’ [-Wunused-variable] 357 | size_t size_str_underscore = str_underscore.size( ) + 1; | ^~~~~~~~~~~~~~~~~~~ ../bamglib/MeshQuad.cpp: In member function ‘int bamg::Triangles::SplitElement(int)’: ../bamglib/MeshQuad.cpp:657:12: warning: variable ‘mkadj’ set but not used [-Wunused-but-set-variable] 657 | Int4 mkadj[100]; | ^~~~~ ../bamglib/write_hdf5.cpp: In member function ‘void WriteHdf5::WriteHdf5SolFile3DAddField(std::string*, int, int, int, float*)’: ../bamglib/write_hdf5.cpp:432:10: warning: unused variable ‘size_str_float’ [-Wunused-variable] 432 | size_t size_str_float = str_float.size( ) + 1; | ^~~~~~~~~~~~~~ ../bamglib/write_hdf5.cpp:434:10: warning: unused variable ‘size_str_underscore’ [-Wunused-variable] 434 | size_t size_str_underscore = str_underscore.size( ) + 1; | ^~~~~~~~~~~~~~~~~~~ ../bamglib/Mesh2.cpp: In member function ‘bamg::Triangle* bamg::Triangles::FindTriangleContening(const bamg::I2&, bamg::Icoor2*, bamg::Triangle*) const’: ../bamglib/Mesh2.cpp:4900:9: warning: unused variable ‘kkkk’ [-Wunused-variable] 4900 | int kkkk = 0; // number of test triangle | ^~~~ ../femlib/splitsimplex.cpp: In function ‘void SplitSimplex(int, Fem2D::R1*, int*, int, Fem2D::R1*)’: ../femlib/splitsimplex.cpp:71:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 71 | for(int i=0;i<=N;++i) | ^~~ ../femlib/splitsimplex.cpp:76:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 76 | int l=0; | ^~~ In file included from ../femlib/Mesh1dn.hpp:40, from ../femlib/Mesh1dn.cpp:39: ../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ../femlib/splitsimplex.cpp:104: ../femlib/InvIntFunc.cpp: In function ‘int invNumSimplex2(int)’: ../femlib/InvIntFunc.cpp:40:7: warning: variable ‘Fi’ set but not used [-Wunused-but-set-variable] 40 | int Fi=F(i),Fj,Fk=F(k); | ^~ In file included from ../femlib/splitsimplex.cpp:112: ../femlib/InvIntFunc.cpp: In function ‘int invNumSimplex3(int)’: ../femlib/InvIntFunc.cpp:40:7: warning: variable ‘Fi’ set but not used [-Wunused-but-set-variable] 40 | int Fi=F(i),Fj,Fk=F(k); | ^~ In file included from ../femlib/Mesh2dn.hpp:40, from ../femlib/MeshSn.cpp:43: ../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ../femlib/MeshLn.hpp:51, from ../femlib/FESpacen.hpp:54, from ../femlib/PkLagrange.hpp:32, from ../femlib/P012_3dCurve.cpp:36: ../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ../femlib/Mesh2dn.hpp:40, from ../femlib/Mesh2dn.cpp:41: ../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ../femlib/Mesh2dn.hpp:40, from ../femlib/MeshLn.cpp:43: ../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ../femlib/splitsimplex.cpp: In function ‘void SplitSurfaceSimplex(int, int&, int*&)’: ../femlib/splitsimplex.cpp:297:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 297 | if(verbosity>200) | ^~ ../femlib/splitsimplex.cpp:299:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 299 | for (int i=0;i3) | ^~ ../femlib/fem.cpp:1874:25: warning: unused variable ‘nnebmax’ [-Wunused-variable] 1874 | int nnebmax = bbe ? nebmax : nebimax; | ^~~~~~~ ../bamglib/Mesh2.cpp: At global scope: ../bamglib/Mesh2.cpp:74:24: warning: ‘bamg::myrand_next’ defined but not used [-Wunused-variable] 74 | static unsigned long myrand_next = 1; | ^~~~~~~~~~~ ../femlib/GQuadTree.cpp: In function ‘int EF23::CoorBaryPos(const Fem2D::Triangle2&, const Fem2D::R2&, Fem2D::R*)’: ../femlib/GQuadTree.cpp:680:13: warning: variable ‘nl’ set but not used [-Wunused-but-set-variable] 680 | int nl[Tet::nv+1]; | ^~ ../femlib/GQuadTree.cpp: In function ‘int EF23::CoorBaryPos(const Fem2D::Tet&, const Fem2D::R3&, Fem2D::R*)’: ../femlib/GQuadTree.cpp:709:13: warning: variable ‘nl’ set but not used [-Wunused-but-set-variable] 709 | int nl[Tet::nv+1]; | ^~ ../femlib/FESpacen.cpp: In function ‘int* Fem2D::builddata_d(const int*, const int*, int)’: ../femlib/FESpacen.cpp:75:13: warning: unused variable ‘nnode’ [-Wunused-variable] 75 | const int nnode=nbnode_d(ndfitem,nd); | ^~~~~ ../bamglib/QuadTree.cpp: In member function ‘bamg::Vertex* bamg::QuadTree::ToClose(bamg::Vertex&, bamg::Real8, bamg::Icoor1, bamg::Icoor1)’: ../bamglib/QuadTree.cpp:225:12: warning: variable ‘h’ set but not used [-Wunused-but-set-variable] 225 | Icoor1 h = MaxISize; | ^ ../femlib/GQuadTree.cpp: In function ‘const typename Mesh::Element* EF23::Find(const Mesh&, GTree*, typename Mesh::Rd, typename Mesh::RdHat&, bool&, const typename Mesh::Element*)’: ../femlib/GQuadTree.cpp:856:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 856 | for(int i=0;i19 && nbdeja >1) { | ^~ In file included from ../femlib/MeshLn.hpp:51, from ../femlib/FESpacen.hpp:54, from ../femlib/PkLagrange.hpp:32, from ../femlib/P012_3dSurf.cpp:36: ../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ../femlib/GQuadTree.cpp: In function ‘int TrueBorder(const Mesh&, typename Mesh::Vertex*, double*)’: ../femlib/GQuadTree.cpp:1486:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1486 | typedef typename Mesh::Vertex Vertex; | ^~~~~~ ../femlib/Mesh2dn.cpp: In member function ‘int Fem2D::Mesh2::load(const std::string&)’: ../femlib/Mesh2dn.cpp:133:7: warning: variable ‘bin’ set but not used [-Wunused-but-set-variable] 133 | int bin; | ^~~ In file included from lex.cpp:35: AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ../femlib/gibbs.cpp:37: ../femlib/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ../femlib/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i&, CGMatVirt&, int, K*, K*, double&, int&, int, int, int*) [with K = double; Z = int]’: ../femlib/CG.cpp:528:21: required from here ../femlib/CG.cpp:365:7: warning: unused variable ‘relerr’ [-Wunused-variable] 365 | R relerr=1e100 , relres=1e100,normb=0.; | ^~~~~~ ../femlib/Mesh3dn.cpp: In member function ‘double Fem2D::Mesh3::hmin() const’: ../femlib/Mesh3dn.cpp:500:25: warning: variable ‘iv’ set but not used [-Wunused-but-set-variable] 500 | int iv[4]; | ^~ ../femlib/MeshSn.cpp: In member function ‘int Fem2D::MeshS::load(const std::string&)’: ../femlib/MeshSn.cpp:273:13: warning: variable ‘bin’ set but not used [-Wunused-but-set-variable] 273 | int bin; | ^~~ ../femlib/MeshLn.cpp: In member function ‘int Fem2D::MeshL::load(const std::string&)’: ../femlib/MeshLn.cpp:292:8: warning: variable ‘bin’ set but not used [-Wunused-but-set-variable] 292 | int bin; | ^~~ In file included from load.cpp:31: AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ../femlib/MeshLn.cpp: In constructor ‘Fem2D::MeshL::MeshL(std::string, bool, bool, bool, int, double, bool, double)’: ../femlib/MeshLn.cpp:442:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 442 | if(!f) | ^~ In file included from ./error.hpp:32, from ../femlib/MeshLn.cpp:38: ./throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ../femlib/MeshLn.cpp:443:69: note: in expansion of macro ‘ffassert’ 443 | cerr << " -- MeshL Erreur opening " << filename<size();i++) | ~^~~~~~~~~~ AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ../femlib/MeshSn.cpp: In member function ‘double Fem2D::MeshS::hmin() const’: ../femlib/MeshSn.cpp:589:25: warning: variable ‘iv’ set but not used [-Wunused-but-set-variable] 589 | int iv[3]; | ^~ ../femlib/MeshLn.cpp: In member function ‘double Fem2D::MeshL::hmin() const’: ../femlib/MeshLn.cpp:536:17: warning: variable ‘iv’ set but not used [-Wunused-but-set-variable] 536 | int iv[2]; | ^~ ../femlib/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ../femlib/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i&, CGMatVirt&, int, K*, K*, double&, int&, int, int, int*) [with K = std::complex; Z = int]’: ../femlib/CG.cpp:538:21: required from here ../femlib/CG.cpp:365:7: warning: unused variable ‘relerr’ [-Wunused-variable] AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ../femlib/FESpace.cpp:41: ../femlib/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ../femlib/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i5) | ^~ ../femlib/Mesh3dn.cpp:787:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 787 | return 1; | ^~~~~~ ../femlib/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ../femlib/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j::ToClose(const Rd&, Fem2D::R, Zd, bool) [with Vertex = Fem2D::GenericVertex; Rd = Fem2D::R2; Fem2D::R = double; Zd = EF23::Z2]’: ../femlib/GQuadTree.cpp:1120:16: required from here ../femlib/GQuadTree.cpp:314:10: warning: variable ‘h’ set but not used [-Wunused-but-set-variable] 314 | long h=MaxISize; | ^ ../femlib/CG.cpp: In instantiation of ‘bool fgmres(CGMatVirt&, CGMatVirt&, int, K*, K*, double&, int&, int, int, int*) [with K = double; Z = long int]’: ../femlib/CG.cpp:548:22: required from here ../femlib/CG.cpp:365:7: warning: unused variable ‘relerr’ [-Wunused-variable] In file included from UMFPack_Solver.cpp:8: AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ../femlib/SparseLinearSolver.hpp:5, from ../femlib/SparseLinearSolver.cpp:1: ./AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; j >::Element* Fem2D::MeshL::Find(Fem2D::GenericMesh >::Rd, Fem2D::R1&, bool&, const Fem2D::GenericMesh >::Element*) const’: ../femlib/MeshLn.cpp:629:12: warning: variable ‘out’ set but not used [-Wunused-but-set-variable] 629 | bool out = true; | ^~~ ./AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ../femlib/MeshSn.cpp: In member function ‘const Fem2D::GenericMesh >::Element* Fem2D::MeshS::Find(Fem2D::GenericMesh >::Rd, Fem2D::R2&, bool&, const Fem2D::GenericMesh >::Element*) const’: ../femlib/MeshSn.cpp:726:24: warning: unused variable ‘eps’ [-Wunused-variable] 726 | double eps= lab2*1e-6; | ^~~ ../femlib/GQuadTree.cpp: In instantiation of ‘int EF23::GTree::ListNearestVertex(Vertex**, int, int, Zd) [with Vertex = Fem2D::GenericVertex; Zd = EF23::Z2]’: ../femlib/GQuadTree.cpp:1120:16: required from here ../femlib/GQuadTree.cpp:114:17: warning: unused variable ‘vn’ [-Wunused-variable] 114 | Vertex *vn=0; | ^~ ../femlib/GQuadTree.cpp:118:15: warning: unused variable ‘n0’ [-Wunused-variable] 118 | long n0=0; | ^~ AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ../femlib/Mesh3dn.hpp:45, from ../femlib/MeshSn.cpp:44: ../femlib/MeshSn.hpp: In constructor ‘Fem2D::MeshS::MeshS(int, int, int, Fem2D::Vertex3*, Fem2D::TriangleS*, Fem2D::BoundaryEdgeS*, bool, bool, bool, int, double, bool, double)’: ../femlib/MeshSn.hpp:123:14: warning: ‘Fem2D::MeshS::mapVol2Surf’ will be initialized after [-Wreorder] 123 | int *mapVol2Surf; | ^~~~~~~~~~~ ../femlib/MeshSn.hpp:122:14: warning: ‘int* Fem2D::MeshS::mapSurf2Vol’ [-Wreorder] 122 | int *mapSurf2Vol; | ^~~~~~~~~~~ ../femlib/MeshSn.cpp:760:5: warning: when initialized here [-Wreorder] 760 | MeshS::MeshS(int nnv, int nnt, int nnbe, Vertex3 *vv, TriangleS *tt, BoundaryEdgeS *bb, bool cleanmesh, bool removeduplicate, bool rebuildboundary, int orientation, double precis_mesh, bool labeledBoundary, double ridgeangledetection) | ^~~~~ ../femlib/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ../femlib/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j&, CGMatVirt&, int, K*, K*, double&, int&, int, int, int*) [with K = std::complex; Z = long int]’: ../femlib/CG.cpp:558:22: required from here ../femlib/CG.cpp:365:7: warning: unused variable ‘relerr’ [-Wunused-variable] ../femlib/MeshSn.hpp: In constructor ‘Fem2D::MeshS::MeshS(const Serialize&)’: ../femlib/MeshSn.hpp:123:14: warning: ‘Fem2D::MeshS::mapVol2Surf’ will be initialized after [-Wreorder] 123 | int *mapVol2Surf; | ^~~~~~~~~~~ ../femlib/MeshSn.hpp:122:14: warning: ‘int* Fem2D::MeshS::mapSurf2Vol’ [-Wreorder] 122 | int *mapSurf2Vol; | ^~~~~~~~~~~ ../femlib/MeshSn.cpp:811:5: warning: when initialized here [-Wreorder] 811 | MeshS::MeshS(const Serialize &serialized) | ^~~~~ ../femlib/GQuadTree.cpp: In instantiation of ‘Vertex* EF23::GTree::ToClose(const Rd&, Fem2D::R, Zd, bool) [with Vertex = Fem2D::GenericVertex; Rd = Fem2D::R3; Fem2D::R = double; Zd = EF23::Z3]’: ../femlib/GQuadTree.cpp:1121:16: required from here ../femlib/GQuadTree.cpp:314:10: warning: variable ‘h’ set but not used [-Wunused-but-set-variable] 314 | long h=MaxISize; | ^ ../femlib/MeshSn.cpp:816:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 816 | if(verbosity>1) | ^~ ../femlib/MeshSn.cpp:820:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 820 | BuildAdj(); | ^~~~~~~~ ../femlib/gibbs.cpp: In function ‘int gibbsb_(long int*, long int*, long int*, long int*, long int*, long int*, long int*, long int*, long int*, long int*, long int*, long int*, long int*, long int*, long int*)’: ../femlib/gibbs.cpp:454:20: warning: variable ‘lg’ set but not used [-Wunused-but-set-variable] 454 | static integer lg; | ^~ ../femlib/GQuadTree.cpp: In instantiation of ‘int EF23::GTree::ListNearestVertex(Vertex**, int, int, Zd) [with Vertex = Fem2D::GenericVertex; Zd = EF23::Z3]’: ../femlib/GQuadTree.cpp:1121:16: required from here ../femlib/GQuadTree.cpp:114:17: warning: unused variable ‘vn’ [-Wunused-variable] 114 | Vertex *vn=0; | ^~ ../femlib/GQuadTree.cpp:118:15: warning: unused variable ‘n0’ [-Wunused-variable] 118 | long n0=0; | ^~ ../femlib/PkLagrange.hpp: In instantiation of ‘Fem2D::TypeOfFE_Lagrange::TypeOfFE_Lagrange(int, int, Fem2D::R) [with MMesh = Fem2D::MeshL; Fem2D::R = double]’: ../femlib/P012_3dCurve.cpp:44:61: required from here ../femlib/PkLagrange.hpp:205:7: warning: ‘Fem2D::TypeOfFE_Lagrange::cshrink1’ will be initialized after [-Wreorder] 205 | R cshrink1; | ^~~~~~~~ ../femlib/PkLagrange.hpp:203:17: warning: ‘const Fem2D::TypeOfFE_Lagrange::RdHat Fem2D::TypeOfFE_Lagrange::G’ [-Wreorder] 203 | const RdHat G; | ^ ../femlib/PkLagrange.hpp:210:5: warning: when initialized here [-Wreorder] 210 | TypeOfFE_Lagrange(int k,int ttdc=0,R ccshrink=0): | ^~~~~~~~~~~~~~~~~ ../femlib/gibbs.cpp: In function ‘int gibbsd_(long int*, long int*, long int*, long int*, long int*, long int*, long int*)’: ../femlib/gibbs.cpp:689:50: warning: variable ‘nvni’ set but not used [-Wunused-but-set-variable] 689 | static integer i, k, s, sv, stk, stk1, stk2, nvni=-1; | ^~~~ ./AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ../femlib/PkLagrange.hpp: In instantiation of ‘Fem2D::TypeOfFE_Lagrange::TypeOfFE_Lagrange(int, int, Fem2D::R) [with MMesh = Fem2D::Mesh1; Fem2D::R = double]’: ../femlib/P012_1d.cpp:43:54: required from here ../femlib/PkLagrange.hpp:205:7: warning: ‘Fem2D::TypeOfFE_Lagrange::cshrink1’ will be initialized after [-Wreorder] 205 | R cshrink1; | ^~~~~~~~ ../femlib/PkLagrange.hpp:203:17: warning: ‘const Fem2D::TypeOfFE_Lagrange::RdHat Fem2D::TypeOfFE_Lagrange::G’ [-Wreorder] 203 | const RdHat G; | ^ ../femlib/PkLagrange.hpp:210:5: warning: when initialized here [-Wreorder] 210 | TypeOfFE_Lagrange(int k,int ttdc=0,R ccshrink=0): | ^~~~~~~~~~~~~~~~~ In file included from ff++.hpp:21, from lgmat.cpp:33: AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jsize();i++) | ~^~~~~~~~~~ AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ../femlib/GQuadTree.cpp: In instantiation of ‘Vertex* EF23::GTree::ToClose(const Rd&, Fem2D::R, Zd, bool) [with Vertex = Fem2D::GenericVertex; Rd = Fem2D::R1; Fem2D::R = double; Zd = EF23::Z1]’: ../femlib/GQuadTree.cpp:1122:16: required from here ../femlib/GQuadTree.cpp:314:10: warning: variable ‘h’ set but not used [-Wunused-but-set-variable] 314 | long h=MaxISize; | ^ ../femlib/gibbs.cpp: In member function ‘int Fem2D::Mesh::renum()’: ../femlib/gibbs.cpp:1081:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 1081 | for (int it=0;itinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from problem.cpp:33: AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ../femlib/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ../femlib/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j::ListNearestVertex(Vertex**, int, int, Zd) [with Vertex = Fem2D::GenericVertex; Zd = EF23::Z1]’: ../femlib/GQuadTree.cpp:1122:16: required from here ../femlib/GQuadTree.cpp:114:17: warning: unused variable ‘vn’ [-Wunused-variable] 114 | Vertex *vn=0; | ^~ ../femlib/GQuadTree.cpp:118:15: warning: unused variable ‘n0’ [-Wunused-variable] 118 | long n0=0; | ^~ ../femlib/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ../femlib/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j&, KN&)’: ../femlib/FESpace.cpp:49:27: warning: typedef ‘IPJ’ locally defined but not used [-Wunused-local-typedefs] 49 | typedef TypeOfFE::IPJ IPJ; | ^~~ ../femlib/FESpacen.cpp: In instantiation of ‘void Fem2D::GTypeOfFESum::Build() [with Mesh = Fem2D::Mesh2]’: ../femlib/FESpacen.cpp:680:21: required from here ../femlib/FESpacen.cpp:381:42: warning: unused variable ‘t’ [-Wunused-variable] 381 | const KN< GTypeOfFE const *> & t=teb; | ^ AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ../femlib/GQuadTree.cpp: In instantiation of ‘const typename Mesh::Element* EF23::Find(const Mesh&, GTree*, typename Mesh::Rd, typename Mesh::RdHat&, bool&, const typename Mesh::Element*) [with Mesh = Fem2D::GenericMesh >; typename Mesh::Element = Fem2D::Tet; typename Mesh::Vertex = Fem2D::GenericVertex; typename Mesh::Rd = Fem2D::R3; typename Mesh::RdHat = Fem2D::R3]’: ../femlib/GQuadTree.cpp:1145:44: required from here ../femlib/GQuadTree.cpp:1019:21: warning: unused variable ‘i’ [-Wunused-variable] 1019 | int i = (nReStart-2)/2; | ^ In file included from ../femlib/CG.cpp:7: ../femlib/CG.hpp: In instantiation of ‘CGMatVirt::CGMatVirt(int, int) [with TypeIndex = int; TypeScalar = double]’: ../femlib/CG.hpp:91:45: required from ‘CGMatVirtId::CGMatVirtId(Z) [with Z = int; R = double]’ ../femlib/CG.cpp:373:22: required from ‘bool fgmres(CGMatVirt&, CGMatVirt&, int, K*, K*, double&, int&, int, int, int*) [with K = double; Z = int]’ ../femlib/CG.cpp:528:21: required from here ../femlib/CG.hpp:39:18: warning: ‘CGMatVirt::cpu’ will be initialized after [-Wreorder] 39 | mutable double cpu; | ^~~ ../femlib/CG.hpp:38:15: warning: ‘int CGMatVirt::it’ [-Wreorder] 38 | mutable int it; | ^~ ../femlib/CG.hpp:55:3: warning: when initialized here [-Wreorder] 55 | CGMatVirt(int nn, int mm=-1) : n(nn), m(mm < 0 ? nn : mm), cpu(0.), it(0) {} | ^~~~~~~~~ AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ../femlib/CG.hpp: In instantiation of ‘CGMatVirt::CGMatVirt(int, int) [with TypeIndex = int; TypeScalar = std::complex]’: ../femlib/CG.hpp:91:45: required from ‘CGMatVirtId::CGMatVirtId(Z) [with Z = int; R = std::complex]’ ../femlib/CG.cpp:373:22: required from ‘bool fgmres(CGMatVirt&, CGMatVirt&, int, K*, K*, double&, int&, int, int, int*) [with K = std::complex; Z = int]’ ../femlib/CG.cpp:538:21: required from here ../femlib/CG.hpp:39:18: warning: ‘CGMatVirt >::cpu’ will be initialized after [-Wreorder] 39 | mutable double cpu; | ^~~ ../femlib/CG.hpp:38:15: warning: ‘int CGMatVirt >::it’ [-Wreorder] 38 | mutable int it; | ^~ ../femlib/CG.hpp:55:3: warning: when initialized here [-Wreorder] 55 | CGMatVirt(int nn, int mm=-1) : n(nn), m(mm < 0 ? nn : mm), cpu(0.), it(0) {} | ^~~~~~~~~ ../femlib/FESpace.cpp: In constructor ‘Fem2D::FEProduitConstruct::FEProduitConstruct(int, const Fem2D::TypeOfFE&)’: ../femlib/FESpace.cpp:275:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 275 | for (int i=0;i::CGMatVirt(int, int) [with TypeIndex = long int; TypeScalar = double]’: ../femlib/CG.hpp:91:45: required from ‘CGMatVirtId::CGMatVirtId(Z) [with Z = long int; R = double]’ ../femlib/CG.cpp:373:22: required from ‘bool fgmres(CGMatVirt&, CGMatVirt&, int, K*, K*, double&, int&, int, int, int*) [with K = double; Z = long int]’ ../femlib/CG.cpp:548:22: required from here ../femlib/CG.hpp:39:18: warning: ‘CGMatVirt::cpu’ will be initialized after [-Wreorder] 39 | mutable double cpu; | ^~~ ../femlib/CG.hpp:38:15: warning: ‘int CGMatVirt::it’ [-Wreorder] 38 | mutable int it; | ^~ ../femlib/CG.hpp:55:3: warning: when initialized here [-Wreorder] 55 | CGMatVirt(int nn, int mm=-1) : n(nn), m(mm < 0 ? nn : mm), cpu(0.), it(0) {} | ^~~~~~~~~ ../femlib/CG.hpp: In instantiation of ‘CGMatVirt::CGMatVirt(int, int) [with TypeIndex = long int; TypeScalar = std::complex]’: ../femlib/CG.hpp:91:45: required from ‘CGMatVirtId::CGMatVirtId(Z) [with Z = long int; R = std::complex]’ ../femlib/CG.cpp:373:22: required from ‘bool fgmres(CGMatVirt&, CGMatVirt&, int, K*, K*, double&, int&, int, int, int*) [with K = std::complex; Z = long int]’ ../femlib/CG.cpp:558:22: required from here ../femlib/CG.hpp:39:18: warning: ‘CGMatVirt >::cpu’ will be initialized after [-Wreorder] 39 | mutable double cpu; | ^~~ ../femlib/CG.hpp:38:15: warning: ‘int CGMatVirt >::it’ [-Wreorder] 38 | mutable int it; | ^~ ../femlib/CG.hpp:55:3: warning: when initialized here [-Wreorder] 55 | CGMatVirt(int nn, int mm=-1) : n(nn), m(mm < 0 ? nn : mm), cpu(0.), it(0) {} | ^~~~~~~~~ ../femlib/FESpacen.cpp: In instantiation of ‘void Fem2D::GTypeOfFESum::set(const Mesh&, const Element&, Fem2D::InterpolationMatrix&, int, int, int*) const [with Mesh = Fem2D::Mesh2; Element = Fem2D::Triangle2; typename Mesh::Element::RdHat = Fem2D::R2; typename Mesh::Element = Fem2D::Triangle2]’: ../femlib/FESpacen.cpp:680:21: required from here ../femlib/FESpacen.cpp:511:23: warning: unused variable ‘k’ [-Wunused-variable] 511 | for (int i=0,k=0;inb_sub_fem;i++) | ^ ../femlib/Mesh3dn.cpp: In function ‘int Fem2D::WalkInTetn(const Mesh3&, int, R3&, const R3&, R&, R3&)’: ../femlib/Mesh3dn.cpp:1516:14: warning: variable ‘nomove’ set but not used [-Wunused-but-set-variable] 1516 | bool nomove=true; | ^~~~~~ ../femlib/Mesh3dn.cpp:1599:26: warning: variable ‘nng’ set but not used [-Wunused-but-set-variable] 1599 | int neg[nve],k=0,nng[4],kn=0;// Bug missing init of kn Thank of Axel mars 2019.. | ^~~ ../femlib/GQuadTree.cpp: In instantiation of ‘const typename Mesh::Element* EF23::Find(const Mesh&, GTree*, typename Mesh::Rd, typename Mesh::RdHat&, bool&, const typename Mesh::Element*) [with Mesh = Fem2D::GenericMesh >; typename Mesh::Element = Fem2D::Triangle2; typename Mesh::Vertex = Fem2D::GenericVertex; typename Mesh::Rd = Fem2D::R2; typename Mesh::RdHat = Fem2D::R2]’: ../femlib/GQuadTree.cpp:1152:44: required from here ../femlib/GQuadTree.cpp:1019:21: warning: unused variable ‘i’ [-Wunused-variable] 1019 | int i = (nReStart-2)/2; | ^ ../femlib/GQuadTree.cpp:777:5: warning: variable ‘dP’ set but not used [-Wunused-but-set-variable] 777 | R dP=DBL_MAX, nddd=0; | ^~ ../femlib/GQuadTree.cpp:786:12: warning: variable ‘it00’ set but not used [-Wunused-but-set-variable] 786 | int it,j,it00,nbdeja=0,nbdejax=0; | ^~~~ ../femlib/FESpacen.cpp: In instantiation of ‘void Fem2D::GTypeOfFESum::Build() [with Mesh = Fem2D::Mesh3]’: ../femlib/FESpacen.cpp:681:21: required from here ../femlib/FESpacen.cpp:381:42: warning: unused variable ‘t’ [-Wunused-variable] 381 | const KN< GTypeOfFE const *> & t=teb; | ^ ../femlib/P012_3d.cpp: In member function ‘virtual void Fem2D::TypeOfFE_P1bLagrange3d::FB(Fem2D::What_d, const Mesh&, const Fem2D::TypeOfFE_Lagrange::Element&, const Fem2D::TypeOfFE_Lagrange::RdHat&, Fem2D::RNMK_&) const’: ../femlib/P012_3d.cpp:508:18: warning: unused variable ‘d14’ [-Wunused-variable] 508 | const R d14=d13*d1; | ^~~ ../femlib/P012_3d.cpp: In member function ‘virtual void Fem2D::TypeOfFE_RT0_3d::set(const Mesh&, const Element&, Fem2D::InterpolationMatrix&, int, int, int*) const’: ../femlib/P012_3d.cpp:652:26: warning: unused variable ‘e’ [-Wunused-variable] 652 | int e= f; //dgeface[f][p] ; | ^ ../femlib/P012_3d.cpp: In member function ‘virtual void Fem2D::TypeOfFE_RT0_3d::FB(Fem2D::What_d, const Mesh&, const Fem2D::GenericMesh >::Element&, const Fem2D::GTypeOfFE::RdHat&, Fem2D::RNMK_&) const’: ../femlib/P012_3d.cpp:679:20: warning: unused variable ‘k’ [-Wunused-variable] 679 | int k=0; | ^ ../femlib/GQuadTree.cpp: In instantiation of ‘GenericDataFindBoundary::GenericDataFindBoundary(const Mesh*, int) [with Mesh = Fem2D::GenericMesh >]’: ../femlib/GQuadTree.cpp:1623:16: required from here ../femlib/GQuadTree.cpp:1531:15: warning: unused variable ‘nvK’ [-Wunused-variable] 1531 | const int nvK = bborder ? nvB : nvE; | ^~~ ../femlib/GQuadTree.cpp:1571:12: warning: unused variable ‘col’ [-Wunused-variable] 1571 | double col=0; | ^~~ ../femlib/GQuadTree.cpp: In instantiation of ‘int GenericDataFindBoundary::Find(typename Mesh::Rd, double*, int&, long int) const [with Mesh = Fem2D::GenericMesh >; typename Mesh::Rd = Fem2D::R3]’: ../femlib/GQuadTree.cpp:1623:16: required from here ../femlib/GQuadTree.cpp:1414:17: warning: unused variable ‘i’ [-Wunused-variable] 1414 | int i = lp[j]-p0; | ^ ../femlib/GQuadTree.cpp:1416:17: warning: unused variable ‘e’ [-Wunused-variable] 1416 | int e = lp[j]->lab%Element::ne; | ^ ../femlib/FESpace.cpp: In member function ‘void Fem2D::ConstructDataFElement::Make(const Fem2D::Mesh&, const KN&, const Fem2D::TypeOfMortar*, int, const int*, int, const int*)’: ../femlib/FESpace.cpp:641:7: warning: unused variable ‘NbDfOnSommet’ [-Wunused-variable] 641 | int NbDfOnSommet=TFE.NbDfOnVertex; | ^~~~~~~~~~~~ ../femlib/FESpace.cpp:642:7: warning: unused variable ‘NbDfOnEdge’ [-Wunused-variable] 642 | int NbDfOnEdge=TFE.NbDfOnEdge; | ^~~~~~~~~~ ../femlib/FESpace.cpp:643:7: warning: unused variable ‘NbDfOnElement’ [-Wunused-variable] 643 | int NbDfOnElement=TFE.NbDfOnElement; | ^~~~~~~~~~~~~ ../femlib/P012_3d.cpp: In member function ‘virtual void Fem2D::TypeOfFE_Edge0_3d::FB(Fem2D::What_d, const Mesh&, const Fem2D::GenericMesh >::Element&, const Fem2D::GTypeOfFE::RdHat&, Fem2D::RNMK_&) const’: ../femlib/P012_3d.cpp:792:19: warning: variable ‘X’ set but not used [-Wunused-but-set-variable] 792 | R3 X=K(PHat); | ^ ../femlib/P012_3d.cpp:793:20: warning: unused variable ‘k’ [-Wunused-variable] 793 | int k=0; | ^ AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ../femlib/Mesh3dn.cpp: In function ‘int Fem2D::WalkInTetv2(const Mesh3&, int, R3&, const R3&, R&)’: ../femlib/Mesh3dn.cpp:1878:14: warning: variable ‘nomove’ set but not used [-Wunused-but-set-variable] 1878 | bool nomove=true; | ^~~~~~ ../femlib/Mesh3dn.cpp:1895:12: warning: variable ‘PFK’ set but not used [-Wunused-but-set-variable] 1895 | Rd PFK= PF; | ^~~ ../femlib/FESpacen.cpp: In instantiation of ‘void Fem2D::GTypeOfFESum::set(const Mesh&, const Element&, Fem2D::InterpolationMatrix&, int, int, int*) const [with Mesh = Fem2D::Mesh3; Element = Fem2D::Tet; typename Mesh::Element::RdHat = Fem2D::R3; typename Mesh::Element = Fem2D::Tet]’: ../femlib/FESpacen.cpp:681:21: required from here ../femlib/FESpacen.cpp:511:23: warning: unused variable ‘k’ [-Wunused-variable] 511 | for (int i=0,k=0;inb_sub_fem;i++) | ^ ../femlib/GQuadTree.cpp: In instantiation of ‘GenericDataFindBoundary::GenericDataFindBoundary(const Mesh*, int) [with Mesh = Fem2D::GenericMesh >]’: ../femlib/GQuadTree.cpp:1624:16: required from here ../femlib/GQuadTree.cpp:1531:15: warning: unused variable ‘nvK’ [-Wunused-variable] 1531 | const int nvK = bborder ? nvB : nvE; | ^~~ ../femlib/GQuadTree.cpp:1571:12: warning: unused variable ‘col’ [-Wunused-variable] 1571 | double col=0; | ^~~ ../femlib/Mesh3dn.cpp: In member function ‘void Fem2D::Mesh3::BuildMeshS(bool, double)’: ../femlib/Mesh3dn.cpp:1970:22: warning: unused variable ‘mesb’ [-Wunused-variable] 1970 | int mes = 0, mesb = 0; | ^~~~ AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ../femlib/GQuadTree.cpp: In instantiation of ‘int GenericDataFindBoundary::Find(typename Mesh::Rd, double*, int&, long int) const [with Mesh = Fem2D::GenericMesh >; typename Mesh::Rd = Fem2D::R3]’: ../femlib/GQuadTree.cpp:1624:16: required from here ../femlib/GQuadTree.cpp:1414:17: warning: unused variable ‘i’ [-Wunused-variable] 1414 | int i = lp[j]-p0; | ^ ../femlib/GQuadTree.cpp:1416:17: warning: unused variable ‘e’ [-Wunused-variable] 1416 | int e = lp[j]->lab%Element::ne; | ^ In file included from lgfem.cpp:38: AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ../femlib/MeshLn.hpp:51, from ../femlib/FESpacen.hpp:54, from ../femlib/Drawing.cpp:40: ../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ../femlib/PkLagrange.hpp: In instantiation of ‘Fem2D::TypeOfFE_Lagrange::TypeOfFE_Lagrange(int, int, Fem2D::R) [with MMesh = Fem2D::Mesh2; Fem2D::R = double]’: ../femlib/P012_2d.cpp:42:54: required from here ../femlib/PkLagrange.hpp:205:7: warning: ‘Fem2D::TypeOfFE_Lagrange::cshrink1’ will be initialized after [-Wreorder] 205 | R cshrink1; | ^~~~~~~~ ../femlib/PkLagrange.hpp:203:17: warning: ‘const Fem2D::TypeOfFE_Lagrange::RdHat Fem2D::TypeOfFE_Lagrange::G’ [-Wreorder] 203 | const RdHat G; | ^ ../femlib/PkLagrange.hpp:210:5: warning: when initialized here [-Wreorder] 210 | TypeOfFE_Lagrange(int k,int ttdc=0,R ccshrink=0): | ^~~~~~~~~~~~~~~~~ ../femlib/FESpacen.cpp: In instantiation of ‘void Fem2D::GTypeOfFESum::Build() [with Mesh = Fem2D::MeshS]’: ../femlib/FESpacen.cpp:682:21: required from here ../femlib/FESpacen.cpp:381:42: warning: unused variable ‘t’ [-Wunused-variable] 381 | const KN< GTypeOfFE const *> & t=teb; | ^ ../bamglib/MeshQuad.cpp: In member function ‘bamg::Triangles::ProjectOnCurve(bamg::Edge&, bamg::Vertex&, bamg::Vertex&, double, bamg::Vertex&, bamg::VertexOnEdge&, bamg::VertexOnGeom&)’: ../bamglib/MeshQuad.cpp:257:7: warning: ‘v1’ may be used uninitialized [-Wmaybe-uninitialized] 257 | if (v1 != pvB) { | ^~ ../bamglib/MeshQuad.cpp:225:26: note: ‘v1’ was declared here 225 | Vertex *v0 = pvA, *v1; | ^~ ../femlib/GQuadTree.cpp: In instantiation of ‘GenericDataFindBoundary::GenericDataFindBoundary(const Mesh*, int) [with Mesh = Fem2D::GenericMesh >]’: ../femlib/GQuadTree.cpp:1625:16: required from here ../femlib/GQuadTree.cpp:1531:15: warning: unused variable ‘nvK’ [-Wunused-variable] 1531 | const int nvK = bborder ? nvB : nvE; | ^~~ ../femlib/GQuadTree.cpp:1571:12: warning: unused variable ‘col’ [-Wunused-variable] 1571 | double col=0; | ^~~ ../femlib/GQuadTree.cpp: In instantiation of ‘int GenericDataFindBoundary::Find(typename Mesh::Rd, double*, int&, long int) const [with Mesh = Fem2D::GenericMesh >; typename Mesh::Rd = Fem2D::R2]’: ../femlib/GQuadTree.cpp:1625:16: required from here ../femlib/GQuadTree.cpp:1414:17: warning: unused variable ‘i’ [-Wunused-variable] 1414 | int i = lp[j]-p0; | ^ ../femlib/GQuadTree.cpp:1416:17: warning: unused variable ‘e’ [-Wunused-variable] 1416 | int e = lp[j]->lab%Element::ne; | ^ ../femlib/FESpacen.cpp: In instantiation of ‘void Fem2D::GTypeOfFESum::set(const Mesh&, const Element&, Fem2D::InterpolationMatrix&, int, int, int*) const [with Mesh = Fem2D::MeshS; Element = Fem2D::TriangleS; typename Mesh::Element::RdHat = Fem2D::R2; typename Mesh::Element = Fem2D::TriangleS]’: ../femlib/FESpacen.cpp:682:21: required from here ../femlib/FESpacen.cpp:511:23: warning: unused variable ‘k’ [-Wunused-variable] 511 | for (int i=0,k=0;inb_sub_fem;i++) | ^ ../femlib/GQuadTree.cpp: In instantiation of ‘GenericDataFindBoundary::GenericDataFindBoundary(const Mesh*, int) [with Mesh = Fem2D::GenericMesh >]’: ../femlib/GQuadTree.cpp:1626:16: required from here ../femlib/GQuadTree.cpp:1531:15: warning: unused variable ‘nvK’ [-Wunused-variable] 1531 | const int nvK = bborder ? nvB : nvE; | ^~~ ../femlib/GQuadTree.cpp:1571:12: warning: unused variable ‘col’ [-Wunused-variable] 1571 | double col=0; | ^~~ AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ../femlib/GQuadTree.cpp: In instantiation of ‘int GenericDataFindBoundary::Find(typename Mesh::Rd, double*, int&, long int) const [with Mesh = Fem2D::GenericMesh >; typename Mesh::Rd = Fem2D::R1]’: ../femlib/GQuadTree.cpp:1626:16: required from here ../femlib/GQuadTree.cpp:1414:17: warning: unused variable ‘i’ [-Wunused-variable] 1414 | int i = lp[j]-p0; | ^ ../femlib/GQuadTree.cpp:1416:17: warning: unused variable ‘e’ [-Wunused-variable] 1416 | int e = lp[j]->lab%Element::ne; | ^ ../femlib/FESpacen.cpp: In instantiation of ‘void Fem2D::GTypeOfFESum::Build() [with Mesh = Fem2D::MeshL]’: ../femlib/FESpacen.cpp:683:21: required from here ../femlib/FESpacen.cpp:381:42: warning: unused variable ‘t’ [-Wunused-variable] 381 | const KN< GTypeOfFE const *> & t=teb; | ^ ./AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ../femlib/PkLagrange.hpp: In instantiation of ‘void Fem2D::TypeOfFE_LagrangeDC::FB(Fem2D::What_d, const Mesh&, const Element&, const RdHat&, Fem2D::RNMK_&) const [with Mesh = Fem2D::MeshL; Fem2D::What_d = unsigned int; Element = Fem2D::EdgeL; RdHat = Fem2D::R1; Fem2D::RNMK_ = KNMK_]’: ../femlib/PkLagrange.hpp:315:10: required from here ../femlib/PkLagrange.hpp:338:16: warning: unused variable ‘DDl’ [-Wunused-variable] 338 | Rd DDl[dHat+1][d]; | ^~~ AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ../femlib/GQuadTree.cpp: In instantiation of ‘GenericDataFindBoundary::GenericDataFindBoundary(const Mesh*, int) [with Mesh = Fem2D::GenericMesh >]’: ../femlib/GQuadTree.cpp:1627:16: required from here ../femlib/GQuadTree.cpp:1531:15: warning: unused variable ‘nvK’ [-Wunused-variable] 1531 | const int nvK = bborder ? nvB : nvE; | ^~~ ../femlib/GQuadTree.cpp:1571:12: warning: unused variable ‘col’ [-Wunused-variable] 1571 | double col=0; | ^~~ ../femlib/GQuadTree.cpp: In instantiation of ‘int GenericDataFindBoundary::Find(typename Mesh::Rd, double*, int&, long int) const [with Mesh = Fem2D::GenericMesh >; typename Mesh::Rd = Fem2D::R3]’: ../femlib/GQuadTree.cpp:1627:16: required from here ../femlib/GQuadTree.cpp:1414:17: warning: unused variable ‘i’ [-Wunused-variable] 1414 | int i = lp[j]-p0; | ^ ../femlib/GQuadTree.cpp:1416:17: warning: unused variable ‘e’ [-Wunused-variable] 1416 | int e = lp[j]->lab%Element::ne; | ^ ../femlib/PkLagrange.hpp: In instantiation of ‘Fem2D::TypeOfFE_Lagrange::TypeOfFE_Lagrange(int, int, Fem2D::R) [with MMesh = Fem2D::Mesh3; Fem2D::R = double]’: ../femlib/P012_3d.cpp:48:54: required from here ../femlib/PkLagrange.hpp:205:7: warning: ‘Fem2D::TypeOfFE_Lagrange::cshrink1’ will be initialized after [-Wreorder] 205 | R cshrink1; | ^~~~~~~~ ../femlib/PkLagrange.hpp:203:17: warning: ‘const Fem2D::TypeOfFE_Lagrange::RdHat Fem2D::TypeOfFE_Lagrange::G’ [-Wreorder] 203 | const RdHat G; | ^ ../femlib/PkLagrange.hpp:210:5: warning: when initialized here [-Wreorder] 210 | TypeOfFE_Lagrange(int k,int ttdc=0,R ccshrink=0): | ^~~~~~~~~~~~~~~~~ ../femlib/FESpacen.cpp: In instantiation of ‘void Fem2D::GTypeOfFESum::set(const Mesh&, const Element&, Fem2D::InterpolationMatrix&, int, int, int*) const [with Mesh = Fem2D::MeshL; Element = Fem2D::EdgeL; typename Mesh::Element::RdHat = Fem2D::R1; typename Mesh::Element = Fem2D::EdgeL]’: ../femlib/FESpacen.cpp:683:21: required from here ../femlib/FESpacen.cpp:511:23: warning: unused variable ‘k’ [-Wunused-variable] 511 | for (int i=0,k=0;inb_sub_fem;i++) | ^ ../femlib/P012_3dSurf.cpp: In member function ‘virtual void Fem2D::TypeOfFE_RT0ortho_surf::FB(Fem2D::What_d, const Mesh&, const Fem2D::GenericMesh >::Element&, const Fem2D::GTypeOfFE::RdHat&, Fem2D::RNMK_&) const’: ../femlib/P012_3dSurf.cpp:507:7: warning: unused variable ‘divxyz_tK’ [-Wunused-variable] 507 | R divxyz_tK =((AB,D[1]) + (AC,D[2]))*K.mesure(); | ^~~~~~~~~ AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ../femlib/GenericMesh.hpp: In instantiation of ‘void Fem2D::GenericMesh::VertexInElement(V*, T*, int&, int*&, int, int*, int*&) [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ../femlib/GenericMesh.hpp:1416:9: required from ‘void Fem2D::GenericMesh::clean_mesh(double, int&, int&, int&, V*&, T*&, B*&, bool, bool, int) [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ../femlib/MeshLn.cpp:455:19: required from here ../femlib/GenericMesh.hpp:1231:9: warning: variable ‘takev’ set but not used [-Wunused-but-set-variable] 1231 | int takev[nv], takenewv[nv] ; | ^~~~~ AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ../femlib/GQuadTree.cpp: In instantiation of ‘int TrueBorder(const Mesh&, typename Mesh::Vertex*, double*) [with Mesh = Fem2D::GenericMesh >; typename Mesh::Vertex = Fem2D::GenericVertex]’: ../femlib/GQuadTree.cpp:1540:25: required from ‘GenericDataFindBoundary::GenericDataFindBoundary(const Mesh*, int) [with Mesh = Fem2D::GenericMesh >]’ ../femlib/GQuadTree.cpp:1623:16: required from here ../femlib/GQuadTree.cpp:1492:22: warning: unused variable ‘d’ [-Wunused-variable] 1492 | static const int d = Rd::d; | ^ lex.cpp: In member function ‘bool mylex::AddMacro(std::string, std::string)’: lex.cpp:589:9: warning: unused variable ‘nbparam’ [-Wunused-variable] 589 | int nbparam =0; | ^~~~~~~ In file included from ../femlib/MeshLn.hpp:51, from ../femlib/FESpacen.hpp:54, from ../femlib/MatriceElementaire.hpp:4, from ../femlib/VirtualMatrix.hpp:3, from ../femlib/HashMatrix.hpp:17, from ../femlib/HashMatrix.cpp:2: ../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ../bamglib/MeshWrite.cpp: In member function ‘void bamg::Triangles::Write_am(std::ostream&) const’: ../bamglib/MeshWrite.cpp:450:13: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 450 | Int4 i, j; | ^ lex.cpp: In member function ‘bool mylex::SetMacro(int&)’: lex.cpp:659:17: warning: unused variable ‘lk’ [-Wunused-variable] 659 | int lk=0,nl=0; | ^~ In file included from ../femlib/BamgFreeFem.cpp:48: ./AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; j >; typename Mesh::Vertex = Fem2D::GenericVertex]’: ../femlib/GQuadTree.cpp:1540:25: required from ‘GenericDataFindBoundary::GenericDataFindBoundary(const Mesh*, int) [with Mesh = Fem2D::GenericMesh >]’ ../femlib/GQuadTree.cpp:1624:16: required from here ../femlib/GQuadTree.cpp:1492:22: warning: unused variable ‘d’ [-Wunused-variable] ./AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ../femlib/GQuadTree.cpp: In instantiation of ‘int TrueBorder(const Mesh&, typename Mesh::Vertex*, double*) [with Mesh = Fem2D::GenericMesh >; typename Mesh::Vertex = Fem2D::GenericVertex]’: ../femlib/GQuadTree.cpp:1540:25: required from ‘GenericDataFindBoundary::GenericDataFindBoundary(const Mesh*, int) [with Mesh = Fem2D::GenericMesh >]’ ../femlib/GQuadTree.cpp:1625:16: required from here ../femlib/GQuadTree.cpp:1492:22: warning: unused variable ‘d’ [-Wunused-variable] lex.cpp: In member function ‘bool mylex::IFMacroId(bool, std::string&, bool, std::string&)’: lex.cpp:739:10: warning: unused variable ‘rt’ [-Wunused-variable] 739 | bool rt=false; | ^~ ../femlib/GQuadTree.cpp: In instantiation of ‘int TrueBorder(const Mesh&, typename Mesh::Vertex*, double*) [with Mesh = Fem2D::GenericMesh >; typename Mesh::Vertex = Fem2D::GenericVertex]’: ../femlib/GQuadTree.cpp:1540:25: required from ‘GenericDataFindBoundary::GenericDataFindBoundary(const Mesh*, int) [with Mesh = Fem2D::GenericMesh >]’ ../femlib/GQuadTree.cpp:1626:16: required from here ../femlib/GQuadTree.cpp:1492:22: warning: unused variable ‘d’ [-Wunused-variable] ../femlib/GQuadTree.cpp: In instantiation of ‘int TrueBorder(const Mesh&, typename Mesh::Vertex*, double*) [with Mesh = Fem2D::GenericMesh >; typename Mesh::Vertex = Fem2D::GenericVertex]’: ../femlib/GQuadTree.cpp:1540:25: required from ‘GenericDataFindBoundary::GenericDataFindBoundary(const Mesh*, int) [with Mesh = Fem2D::GenericMesh >]’ ../femlib/GQuadTree.cpp:1627:16: required from here ../femlib/GQuadTree.cpp:1492:22: warning: unused variable ‘d’ [-Wunused-variable] lex.cpp: In member function ‘bool mylex::IFMacro(int&)’: lex.cpp:893:17: warning: unused variable ‘lk’ [-Wunused-variable] 893 | int lk=0,nl=0; | ^~ lex.cpp:887:13: warning: unused variable ‘kmacro’ [-Wunused-variable] 887 | int kmacro=0; | ^~~~~~ lex.cpp:836:9: warning: unused variable ‘isnot’ [-Wunused-variable] 836 | int isnot=0; | ^~~~~ ../bamglib/write_hdf5.cpp:457:10: warning: ‘strncpy’ specified bound 100 equals destination size [-Wstringop-truncation] 457 | strncpy(data_type, str_float.c_str( ), ldata_type); | ^ ../bamglib/write_hdf5.cpp:468:10: warning: ‘__strncat_chk’ specified bound 100 equals destination size [-Wstringop-truncation] 468 | strncat(data_type, res_char[result_order].c_str( ), ldata_type); | ^ ../bamglib/write_hdf5.cpp:469:10: warning: ‘__strncat_chk’ specified bound 100 equals destination size [-Wstringop-truncation] 469 | strncat(data_type, str_underscore.c_str( ), ldata_type); | ^ ../bamglib/write_hdf5.cpp:470:10: warning: ‘__strncat_chk’ specified bound 100 equals destination size [-Wstringop-truncation] 470 | strncat(data_type, type_char[what_type].c_str( ), ldata_type); | ^ lex.cpp: In member function ‘bool mylex::CallMacro(int&)’: lex.cpp:1000:17: warning: unused variable ‘sep’ [-Wunused-variable] 1000 | int sep = EatCommentAndSpace(&cmm); | ^~~ ../femlib/GenericMesh.hpp: In instantiation of ‘void Fem2D::GenericMesh::VertexInElement(V*, T*, int&, int*&, int, int*, int*&) [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ../femlib/GenericMesh.hpp:1416:9: required from ‘void Fem2D::GenericMesh::clean_mesh(double, int&, int&, int&, V*&, T*&, B*&, bool, bool, int) [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ../femlib/MeshSn.cpp:504:23: required from here ../femlib/GenericMesh.hpp:1231:9: warning: variable ‘takev’ set but not used [-Wunused-but-set-variable] 1231 | int takev[nv], takenewv[nv] ; | ^~~~~ ../femlib/PkLagrange.hpp: In instantiation of ‘Fem2D::TypeOfFE_Lagrange::TypeOfFE_Lagrange(int, int, Fem2D::R) [with MMesh = Fem2D::MeshS; Fem2D::R = double]’: ../femlib/P012_3dSurf.cpp:44:60: required from here ../femlib/PkLagrange.hpp:205:7: warning: ‘Fem2D::TypeOfFE_Lagrange::cshrink1’ will be initialized after [-Wreorder] 205 | R cshrink1; | ^~~~~~~~ ../femlib/PkLagrange.hpp:203:17: warning: ‘const Fem2D::TypeOfFE_Lagrange::RdHat Fem2D::TypeOfFE_Lagrange::G’ [-Wreorder] 203 | const RdHat G; | ^ ../femlib/PkLagrange.hpp:210:5: warning: when initialized here [-Wreorder] 210 | TypeOfFE_Lagrange(int k,int ttdc=0,R ccshrink=0): | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:548, from /usr/include/c++/13/cstring:42, from ../bamglib/write_hdf5.hpp:5, from ../bamglib/write_hdf5.cpp:7: In function ‘strncat’, inlined from ‘WriteHdf5::WriteHdf5SolFile3DAddField(std::__cxx11::basic_string, std::allocator >*, int, int, int, float*)’ at ../bamglib/write_hdf5.cpp:468:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 139 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘strncat’, inlined from ‘WriteHdf5::WriteHdf5SolFile3DAddField(std::__cxx11::basic_string, std::allocator >*, int, int, int, float*)’ at ../bamglib/write_hdf5.cpp:469:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 139 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘strncat’, inlined from ‘WriteHdf5::WriteHdf5SolFile3DAddField(std::__cxx11::basic_string, std::allocator >*, int, int, int, float*)’ at ../bamglib/write_hdf5.cpp:470:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 139 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ ./AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ../femlib/MeshLn.hpp:51, from ../femlib/FESpacen.hpp:54, from ../femlib/FESpace.hpp:31, from ../femlib/MatriceCreuse.hpp:41, from ../femlib/SparseLinearSolver.hpp:6: ../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from AFunction.hpp:92: AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: AFunction.hpp:438:32: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from AFunction.cpp:56: AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./../femlib/MeshLn.hpp:51, from ./../femlib/FESpacen.hpp:54, from ./../femlib/MatriceElementaire.hpp:4, from ./../femlib/VirtualMatrix.hpp:3, from ./../femlib/HashMatrix.hpp:17, from UMFPack_Solver.cpp:9: ./../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from array_tlp.hpp:43, from array_real.cpp:23: AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ AFunction2.cpp: In constructor ‘E_Routine::E_Routine(const Routine*, const basicAC_F0&)’: AFunction2.cpp:699:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 699 | for (int i=0;i >&, MapOfE_F0&, size_t&)’: AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: AFunction.hpp:1798:40: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: AFunction.hpp:1798:40: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: AFunction.hpp:1903:38: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: AFunction.hpp:1903:38: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./../femlib/Mesh3dn.hpp:44, from global.cpp:118: ./../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ../femlib/PkLagrange.hpp: In instantiation of ‘void Fem2D::TypeOfFE_LagrangeDC::FB(Fem2D::What_d, const Mesh&, const Element&, const RdHat&, Fem2D::RNMK_&) const [with Mesh = Fem2D::Mesh3; Fem2D::What_d = unsigned int; Element = Fem2D::Tet; RdHat = Fem2D::R3; Fem2D::RNMK_ = KNMK_]’: ../femlib/PkLagrange.hpp:315:10: required from here ../femlib/PkLagrange.hpp:338:16: warning: unused variable ‘DDl’ [-Wunused-variable] 338 | Rd DDl[dHat+1][d]; | ^~~ lex.cpp:1118:22: warning: unused variable ‘buf2’ [-Wunused-variable] 1118 | char buf2[256]; | ^~~~ AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ AFunction2.cpp: In function ‘void ShowDebugStack()’: AFunction2.cpp:831:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 831 | for (int i=0; isize(); ++i) | ~^~~~~~~~~~~~~~~~~~~ In file included from ./../femlib/MeshLn.hpp:51, from ./../femlib/FESpacen.hpp:54, from ./../femlib/MatriceElementaire.hpp:4, from ./../femlib/VirtualMatrix.hpp:3, from ./../femlib/HashMatrix.hpp:17, from problem.cpp:36: ./../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./../femlib/MeshLn.hpp:51, from ./../femlib/FESpacen.hpp:54, from glumesh2D.cpp:16: ./../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./../femlib/MeshLn.hpp:51, from ./../femlib/FESpacen.hpp:54, from ff++.hpp:33: ./../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./../femlib/MeshLn.hpp:51, from ./../femlib/FESpacen.hpp:54, from ff++.hpp:33: ./../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ../femlib/Drawing.cpp:41: ../femlib/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ../femlib/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i1000) | ^~ In file included from error.hpp:32, from AFunction.hpp:43: throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ AFunction2.cpp:959:6: note: in expansion of macro ‘ffassert’ 959 | ffassert(id->size()<4); | ^~~~~~~~ AFunction2.cpp:981:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::deque::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 981 | for(int j=0,i=id->size(); jsize() ; ++j) | ~^~~~~~~~~~~ AFunction2.cpp:994:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 994 | if(verbosity>1000) | ^~ AFunction2.cpp:997:6: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 997 | return C_F0(loop,atype()); | ^~~~~~ ../femlib/GenericMesh.hpp: In instantiation of ‘void Fem2D::GenericMesh::VertexInElement(V*, T*, int&, int*&, int, int*, int*&) [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ../femlib/GenericMesh.hpp:1416:9: required from ‘void Fem2D::GenericMesh::clean_mesh(double, int&, int&, int&, V*&, T*&, B*&, bool, bool, int) [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ../femlib/Mesh3dn.cpp:231:23: required from here ../femlib/GenericMesh.hpp:1231:9: warning: variable ‘takev’ set but not used [-Wunused-but-set-variable] 1231 | int takev[nv], takenewv[nv] ; | ^~~~~ In file included from array_tlp.hpp:43, from array_complex.cpp:23: AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ../bamglib/write_hdf5.cpp: In member function ‘WriteHdf5::WriteHdf5SolFile2DAddField(std::__cxx11::basic_string, std::allocator >*, int, int, int, float*)’: ../bamglib/write_hdf5.cpp:380:10: warning: ‘strncpy’ specified bound 100 equals destination size [-Wstringop-truncation] 380 | strncpy(data_type, str_float.c_str( ), ldata_type); | ^ ../bamglib/write_hdf5.cpp:391:10: warning: ‘__strncat_chk’ specified bound 100 equals destination size [-Wstringop-truncation] 391 | strncat(data_type, res_char[result_order].c_str( ), ldata_type); | ^ ../bamglib/write_hdf5.cpp:392:10: warning: ‘__strncat_chk’ specified bound 100 equals destination size [-Wstringop-truncation] 392 | strncat(data_type, str_underscore.c_str( ), ldata_type); | ^ ../bamglib/write_hdf5.cpp:393:10: warning: ‘__strncat_chk’ specified bound 100 equals destination size [-Wstringop-truncation] 393 | strncat(data_type, type_char[what_type].c_str( ), ldata_type); | ^ AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In function ‘strncat’, inlined from ‘WriteHdf5::WriteHdf5SolFile2DAddField(std::__cxx11::basic_string, std::allocator >*, int, int, int, float*)’ at ../bamglib/write_hdf5.cpp:391:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 139 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘strncat’, inlined from ‘WriteHdf5::WriteHdf5SolFile2DAddField(std::__cxx11::basic_string, std::allocator >*, int, int, int, float*)’ at ../bamglib/write_hdf5.cpp:392:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 139 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘strncat’, inlined from ‘WriteHdf5::WriteHdf5SolFile2DAddField(std::__cxx11::basic_string, std::allocator >*, int, int, int, float*)’ at ../bamglib/write_hdf5.cpp:393:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 139 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ ../femlib/PkLagrange.hpp: In instantiation of ‘void Fem2D::TypeOfFE_LagrangeDC::FB(Fem2D::What_d, const Mesh&, const Element&, const RdHat&, Fem2D::RNMK_&) const [with Mesh = Fem2D::MeshS; Fem2D::What_d = unsigned int; Element = Fem2D::TriangleS; RdHat = Fem2D::R2; Fem2D::RNMK_ = KNMK_]’: ../femlib/PkLagrange.hpp:315:10: required from here ../femlib/PkLagrange.hpp:338:16: warning: unused variable ‘DDl’ [-Wunused-variable] 338 | Rd DDl[dHat+1][d]; | ^~~ ../femlib/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ../femlib/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::basic_string*]’: AFunction.hpp:793: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*]’ string_def.cpp:149:115: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from AFunction.hpp:92: AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: AFunction.hpp:438:32: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from AFunction.hpp:92: AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: AFunction.hpp:438:32: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./../femlib/Mesh3dn.hpp:44, from lgfem.cpp:43: ./../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: AFunction.hpp:1798:40: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: AFunction.hpp:1798:40: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: AFunction.hpp:1903:38: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: AFunction.hpp:1903:38: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from AFunction.hpp:92: AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: AFunction.hpp:438:32: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ../femlib/MatriceElementaire.hpp:5: ../femlib/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ../femlib/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i >&, MapOfE_F0&, size_t&)’: AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ../femlib/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ../femlib/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Seg1; B = Fem2D::BoundaryPoint1; V = Fem2D::GenericVertex]’: ../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Seg1; B = Fem2D::BoundaryPoint1; V = Fem2D::GenericVertex]’ ../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh1; Mesh = Fem2D::Mesh1]’ ../femlib/FESpacen.cpp:684:21: required from here ../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ../femlib/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ../femlib/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j::Build() [with Mesh = Fem2D::Mesh1]’: ../femlib/FESpacen.cpp:374:17: required from ‘Fem2D::GTypeOfFESum::GTypeOfFESum(const Fem2D::GFESpace&, int) [with Mesh = Fem2D::Mesh1]’ ../femlib/FESpacen.cpp:533:28: required from ‘Fem2D::GFESpace::GFESpace(const Fem2D::GFESpace&, int, int, int*) [with MMesh = Fem2D::Mesh1]’ ../femlib/FESpacen.cpp:684:21: required from here ../femlib/FESpacen.cpp:381:42: warning: unused variable ‘t’ [-Wunused-variable] 381 | const KN< GTypeOfFE const *> & t=teb; | ^ ../femlib/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ../femlib/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j >&, MapOfE_F0&, size_t&)’: AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./../femlib/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./../femlib/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Triangle2; B = Fem2D::BoundaryEdge2; V = Fem2D::GenericVertex]’: ../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Triangle2; B = Fem2D::BoundaryEdge2; V = Fem2D::GenericVertex]’ ../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh2; Mesh = Fem2D::Mesh2]’ ../femlib/FESpacen.cpp:685:21: required from here ../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ AFunction.cpp: In function ‘long int storageused()’: AFunction.cpp:89:18: warning: ‘mallinfo mallinfo()’ is deprecated [-Wdeprecated-declarations] 89 | mem1=mallinfo(); | ~~~~~~~~^~ In file included from AFunction.cpp:76: /usr/include/malloc.h:114:24: note: declared here 114 | extern struct mallinfo mallinfo (void) __THROW __MALLOC_DEPRECATED; | ^~~~~~~~ AFunction.cpp: In function ‘long int storagetotal()’: AFunction.cpp:104:18: warning: ‘mallinfo mallinfo()’ is deprecated [-Wdeprecated-declarations] 104 | mem1=mallinfo(); | ~~~~~~~~^~ /usr/include/malloc.h:114:24: note: declared here 114 | extern struct mallinfo mallinfo (void) __THROW __MALLOC_DEPRECATED; | ^~~~~~~~ In file included from ./ff++.hpp:21, from ../Algo/lgalgo.cpp:26: ./AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ../femlib/FESpacen.cpp:686:21: required from here ../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ../femlib/FESpacen.cpp:687:21: required from here ../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./../femlib/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./../femlib/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j >&, MapOfE_F0&, size_t&)’: ./AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ../femlib/FESpacen.cpp:688:21: required from here ../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./../femlib/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./../femlib/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j::Op::operator()(Stack) const [with C = set_substring; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = String_find]’: AFunction.hpp:960: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*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]’: AFunction.hpp:1033: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*]’ AFunction.hpp:1032:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = String_find]’: AFunction.hpp:960: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*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ../femlib/HashMatrix.hpp:15: ../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ../femlib/HashMatrix.hpp:44:7: required from ‘class HashMatrix’ ../femlib/HashMatrix.cpp:1420:16: required from here ../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ../femlib/HashMatrix.hpp:44:7: required from ‘class HashMatrix >’ ../femlib/HashMatrix.cpp:1421:16: required from here ../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ../femlib/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ../femlib/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;isize(); | ^~~ In file included from ./error.hpp:32, from ../femlib/FESpace.cpp:31: ../femlib/FESpace.cpp: In member function ‘Fem2D::ConstructDataFElement::renum(long const*, int)’: ./throwassert.hpp:49:43: warning: ‘nonnull’ argument ‘this’ compared to NULL [-Wnonnull-compare] 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../femlib/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./../femlib/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./../femlib/SparseLinearSolver.hpp:7, from UMFPack_Solver.cpp:11: ./../femlib/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./../femlib/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./../femlib/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./../femlib/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from error.hpp:32, from UMFPack_Solver.cpp:7: throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./../femlib/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ../femlib/HashMatrix.hpp: In instantiation of ‘void HashMatrix::Setdiffij(int) const [with TypeIndex = int; TypeScalaire = double]’: ../femlib/HashMatrix.cpp:1418:16: required from here ../femlib/HashMatrix.hpp:96:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 96 | for(int k=0; k< nnz; ++k) { | ~^~~~~ In file included from ./../femlib/SparseLinearSolver.hpp:7, from global.cpp:121: ./../femlib/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./../femlib/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./../femlib/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ../femlib/HashMatrix.cpp: In instantiation of ‘void HashMatrix::resize(I, I, size_t, double, int) [with TypeIndex = int; TypeScalaire = double; I = int; size_t = long unsigned int]’: ../femlib/HashMatrix.cpp:1418:16: required from here ../femlib/HashMatrix.cpp:370:7: warning: unused variable ‘mxt’ [-Wunused-variable] 370 | R mxt =0; | ^~~ ../femlib/HashMatrix.cpp: In instantiation of ‘void HashMatrix::setfortran(int) [with TypeIndex = int; TypeScalaire = double]’: ../femlib/HashMatrix.cpp:1418:16: required from here ../femlib/HashMatrix.cpp:437:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 437 | for( int k = 0; k::Add(const HashMatrix*, R, bool, I, I) [with TypeIndex = int; TypeScalaire = double; R = double; I = int]’: ../femlib/HashMatrix.cpp:1418:16: required from here ../femlib/HashMatrix.cpp:766:22: warning: comparison of integer expressions of different signedness: ‘HashMatrix::I’ {aka ‘int’} and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 766 | for(I k=0; k < nnz; ++k) | ~~^~~~~ ../femlib/HashMatrix.cpp: In instantiation of ‘void HashMatrix::operator*=(R) [with TypeIndex = int; TypeScalaire = double; R = double]’: ../femlib/HashMatrix.cpp:1418:16: required from here ../femlib/HashMatrix.cpp:812:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 812 | for(int k=0; k < nnz; ++k) | ~~^~~~~ ../femlib/HashMatrix.cpp: In instantiation of ‘void HashMatrix::operator=(const R&) [with TypeIndex = int; TypeScalaire = double; R = double]’: ../femlib/HashMatrix.cpp:1418:16: required from here ../femlib/HashMatrix.cpp:821:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 821 | for(int k=0; k < nnz; ++k) | ~~^~~~~ ../femlib/HashMatrix.cpp: In instantiation of ‘size_t HashMatrix::SortLU(int) [with TypeIndex = int; TypeScalaire = double; size_t = long unsigned int]’: ../femlib/HashMatrix.cpp:1418:16: required from here ../femlib/HashMatrix.cpp:909:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 909 | for(int k=0; k::addMatMul(R*, R*, bool, I, I) const [with TypeIndex = int; TypeScalaire = double; R = double; I = int]’: ../femlib/HashMatrix.cpp:1418:16: required from here ../femlib/HashMatrix.cpp:1104:19: warning: unused variable ‘aak’ [-Wunused-variable] 1104 | R aak=aa[k],caak=conj(aa[k]); | ^~~ AFunction.hpp: In instantiation of ‘AnyType Initialize(Stack, const AnyType&) [with A = MyMap; AnyType = AnyTypeWithOutCheck; Stack = void*]’: array_tlp.hpp:951:49: required from ‘void ArrayDCL() [with K = long int]’ array_long.cpp:45:17: required from here AFunction.hpp:814: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] 814 | memcpy(a,b,sizeof(A));// bitcopy | ~~~~~~^~~~~~~~~~~~~~~ In file included from AFunction.hpp:93: String.hpp:139:7: note: ‘class MyMap’ declared here 139 | class MyMap { | ^~~~~ AFunction.hpp: In instantiation of ‘AnyType Initialize(Stack, const AnyType&) [with A = MyMap >; AnyType = AnyTypeWithOutCheck; Stack = void*]’: array_tlp.hpp:957:46: required from ‘void ArrayDCL() [with K = long int]’ array_long.cpp:45:17: required from here AFunction.hpp:814: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] 814 | memcpy(a,b,sizeof(A));// bitcopy | ~~~~~~^~~~~~~~~~~~~~~ String.hpp:139:7: note: ‘class MyMap >’ declared here 139 | class MyMap { | ^~~~~ array_complex.cpp: In function ‘void initArrayOperatorComplex()’: array_complex.cpp:87:21: warning: typedef ‘RR’ locally defined but not used [-Wunused-local-typedefs] 87 | typedef const R & RR; | ^~ ../femlib/HashMatrix.cpp: In instantiation of ‘void HashMatrix::UnHalf() [with TypeIndex = int; TypeScalaire = double]’: ../femlib/HashMatrix.cpp:1418:16: required from here ../femlib/HashMatrix.cpp:1394:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1394 | for(int k=0; k::Setdiffij(int) const [with TypeIndex = int; TypeScalaire = std::complex]’: ../femlib/HashMatrix.cpp:1419:16: required from here ../femlib/HashMatrix.hpp:96:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 96 | for(int k=0; k< nnz; ++k) { | ~^~~~~ In file included from ./AFunction.hpp:54: ../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ../femlib/VirtualSolverSparseSuite.hpp:536:64: required from here ./../femlib/RNM.hpp:263:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 263 | virtual bool ChecknbColumn (Z m) const =0; | ^~~~~~~~~~~~~ In file included from ../femlib/HashMatrix.hpp:17, from ../femlib/MatriceCreuse.hpp:44: ../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:262:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 262 | virtual bool ChecknbLine (Z n) const= 0; | ^~~~~~~~~~~ ../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from AFunction.hpp:54: ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./../femlib/VirtualSolverSparseSuite.hpp:536:64: required from here ./../femlib/RNM.hpp:263:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 263 | virtual bool ChecknbColumn (Z m) const =0; | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:262:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 262 | virtual bool ChecknbLine (Z n) const= 0; | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ../femlib/VirtualSolverSparseSuite.hpp:615:78: required from here ./../femlib/RNM.hpp:263:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 263 | virtual bool ChecknbColumn (Z m) const =0; | ^~~~~~~~~~~~~ ../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:262:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 262 | virtual bool ChecknbLine (Z n) const= 0; | ^~~~~~~~~~~ ../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from AFunction.hpp:54: ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./../femlib/VirtualSolverSparseSuite.hpp:536:64: required from here ./../femlib/RNM.hpp:263:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 263 | virtual bool ChecknbColumn (Z m) const =0; | ^~~~~~~~~~~~~ In file included from ./../femlib/HashMatrix.hpp:17, from global.cpp:120: ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:262:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 262 | virtual bool ChecknbLine (Z n) const= 0; | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ../femlib/SparseLinearSolver.hpp:9: ../femlib/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ../femlib/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ../femlib/HashMatrix.cpp: In instantiation of ‘void HashMatrix::resize(I, I, size_t, double, int) [with TypeIndex = int; TypeScalaire = std::complex; I = int; size_t = long unsigned int]’: ../femlib/HashMatrix.cpp:1419:16: required from here ../femlib/HashMatrix.cpp:370:7: warning: variable ‘mxt’ set but not used [-Wunused-but-set-variable] 370 | R mxt =0; | ^~~ ../femlib/HashMatrix.cpp: In instantiation of ‘void HashMatrix::setfortran(int) [with TypeIndex = int; TypeScalaire = std::complex]’: ../femlib/HashMatrix.cpp:1419:16: required from here ../femlib/HashMatrix.cpp:437:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 437 | for( int k = 0; k >’: ./../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./../femlib/VirtualSolverSparseSuite.hpp:615:78: required from here ./../femlib/RNM.hpp:263:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 263 | virtual bool ChecknbColumn (Z m) const =0; | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:262:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 262 | virtual bool ChecknbLine (Z n) const= 0; | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./../femlib/VirtualSolverSparseSuite.hpp:615:78: required from here ./../femlib/RNM.hpp:263:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 263 | virtual bool ChecknbColumn (Z m) const =0; | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:262:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 262 | virtual bool ChecknbLine (Z n) const= 0; | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./../femlib/SparseLinearSolver.hpp:9: ./../femlib/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./../femlib/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./../femlib/SparseLinearSolver.hpp:9: ./../femlib/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./../femlib/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./../femlib/MeshLn.hpp:51, from ./../femlib/FESpacen.hpp:54, from ./ff++.hpp:33: ./../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ../femlib/HashMatrix.cpp: In instantiation of ‘void HashMatrix::Add(const HashMatrix*, R, bool, I, I) [with TypeIndex = int; TypeScalaire = std::complex; R = std::complex; I = int]’: ../femlib/HashMatrix.cpp:1419:16: required from here ../femlib/HashMatrix.cpp:766:22: warning: comparison of integer expressions of different signedness: ‘HashMatrix >::I’ {aka ‘int’} and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 766 | for(I k=0; k < nnz; ++k) | ~~^~~~~ ../femlib/HashMatrix.cpp: In instantiation of ‘void HashMatrix::operator*=(R) [with TypeIndex = int; TypeScalaire = std::complex; R = std::complex]’: ../femlib/HashMatrix.cpp:1419:16: required from here ../femlib/HashMatrix.cpp:812:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 812 | for(int k=0; k < nnz; ++k) | ~~^~~~~ ../femlib/HashMatrix.cpp: In instantiation of ‘void HashMatrix::operator=(const R&) [with TypeIndex = int; TypeScalaire = std::complex; R = std::complex]’: ../femlib/HashMatrix.cpp:1419:16: required from here ../femlib/HashMatrix.cpp:821:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 821 | for(int k=0; k < nnz; ++k) | ~~^~~~~ In file included from ./../femlib/SparseLinearSolver.hpp:7, from lgfem.cpp:47: ./../femlib/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./../femlib/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./../femlib/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./../femlib/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from error.hpp:32, from lgfem.cpp:37: throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./../femlib/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ../femlib/VirtualSolverSkyLine.hpp:11, from ../femlib/SparseLinearSolver.hpp:10: ../femlib/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ../femlib/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ../femlib/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ../femlib/HashMatrix.cpp: In instantiation of ‘size_t HashMatrix::SortLU(int) [with TypeIndex = int; TypeScalaire = std::complex; size_t = long unsigned int]’: ../femlib/HashMatrix.cpp:1419:16: required from here ../femlib/HashMatrix.cpp:909:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 909 | for(int k=0; k’: ./../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./../femlib/VirtualSolverSparseSuite.hpp:536:64: required from here ./../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./../femlib/HashMatrix.hpp:17, from ff++.hpp:35: ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./../femlib/VirtualSolverSkyLine.hpp:11, from ./../femlib/SparseLinearSolver.hpp:10: ./../femlib/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./../femlib/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./../femlib/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./../femlib/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./../femlib/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from AFunction.hpp:54: ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./../femlib/VirtualSolverSparseSuite.hpp:536:64: required from here ./../femlib/RNM.hpp:263:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 263 | virtual bool ChecknbColumn (Z m) const =0; | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:262:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 262 | virtual bool ChecknbLine (Z n) const= 0; | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ../femlib/FESpacen.cpp: In instantiation of ‘void Fem2D::GTypeOfFESum::set(const Mesh&, const Element&, Fem2D::InterpolationMatrix&, int, int, int*) const [with Mesh = Fem2D::Mesh1; Element = Fem2D::Seg1; typename Mesh::Element::RdHat = Fem2D::R1; typename Mesh::Element = Fem2D::Seg1]’: ../femlib/FESpacen.cpp:507:27: required from here ../femlib/FESpacen.cpp:511:23: warning: unused variable ‘k’ [-Wunused-variable] 511 | for (int i=0,k=0;inb_sub_fem;i++) | ^ ../femlib/HashMatrix.cpp: In instantiation of ‘R* HashMatrix::addMatMul(R*, R*, bool, I, I) const [with TypeIndex = int; TypeScalaire = std::complex; R = std::complex; I = int]’: ../femlib/HashMatrix.cpp:1419:16: required from here ../femlib/HashMatrix.cpp:1104:19: warning: variable ‘aak’ set but not used [-Wunused-but-set-variable] 1104 | R aak=aa[k],caak=conj(aa[k]); | ^~~ ../femlib/BamgFreeFem.cpp: In function ‘const Fem2D::Mesh* BuildMesh(Stack, const Fem2D::MeshL**, int, bool, int, bool, KNM*, double, bool)’: ../femlib/BamgFreeFem.cpp:783:33: warning: unused variable ‘on’ [-Wunused-variable] 783 | VertexOnGeom *on=0; | ^~ ../femlib/BamgFreeFem.cpp:806:41: warning: unused variable ‘gv’ [-Wunused-variable] 806 | bamg::GeometricalVertex * gv= on->gv; | ^~ ../femlib/BamgFreeFem.cpp:809:39: warning: unused variable ‘ge’ [-Wunused-variable] 809 | bamg::GeometricalEdge * ge= on->ge; | ^~ ../femlib/BamgFreeFem.cpp:442:10: warning: unused variable ‘nn’ [-Wunused-variable] 442 | Int4 i,nn,n; | ^~ ../femlib/BamgFreeFem.cpp:442:13: warning: unused variable ‘n’ [-Wunused-variable] 442 | Int4 i,nn,n; | ^ ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./../femlib/VirtualSolverSparseSuite.hpp:615:78: required from here ./../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: AFunction.hpp:1798:40: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from AFunction.hpp:54: ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./../femlib/VirtualSolverSparseSuite.hpp:536:64: required from here ./../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./../femlib/HashMatrix.hpp:17, from ff++.hpp:35: ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: AFunction.hpp:1903:38: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./../femlib/VirtualSolverSparseSuite.hpp:615:78: required from here ./../femlib/RNM.hpp:263:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 263 | virtual bool ChecknbColumn (Z m) const =0; | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:262:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 262 | virtual bool ChecknbLine (Z n) const= 0; | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./../femlib/MatriceElementaire.hpp:5: ./../femlib/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./../femlib/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i >::dosolver(K*, K*, int, int)’: ./../femlib/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from AFunction.hpp:54: ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./../femlib/VirtualSolverSparseSuite.hpp:536:64: required from here ./../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./../femlib/HashMatrix.hpp:17, from glumesh2D.cpp:18: ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./../femlib/SparseLinearSolver.hpp:9: ./../femlib/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./../femlib/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./../femlib/VirtualSolverSparseSuite.hpp:615:78: required from here ./../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ../femlib/SparseLinearSolver.cpp: In function ‘int TypeOfMat(Data_Sparse_Solver&)’: ../femlib/SparseLinearSolver.cpp:66:33: warning: typedef ‘VM’ locally defined but not used [-Wunused-local-typedefs] 66 | typedef VirtualMatrix VM; | ^~ In file included from ./../femlib/SparseLinearSolver.hpp:9: ./../femlib/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./../femlib/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./../femlib/VirtualSolverSparseSuite.hpp:615:78: required from here ./../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ../femlib/BamgFreeFem.cpp: In function ‘const Fem2D::Mesh* BuildMesh(Stack, const E_BorderN* const&, bool, int, bool, KNM*, double, bool)’: ../femlib/BamgFreeFem.cpp:1154:33: warning: unused variable ‘on’ [-Wunused-variable] 1154 | VertexOnGeom *on=0; | ^~ ../femlib/BamgFreeFem.cpp:1177:53: warning: unused variable ‘gv’ [-Wunused-variable] 1177 | bamg::GeometricalVertex * gv= on->gv; | ^~ ../femlib/BamgFreeFem.cpp:1180:51: warning: unused variable ‘ge’ [-Wunused-variable] 1180 | bamg::GeometricalEdge * ge= on->ge; | ^~ In file included from ./../femlib/SparseLinearSolver.hpp:9: ./../femlib/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./../femlib/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./../femlib/VirtualSolverSkyLine.hpp:11, from ./../femlib/SparseLinearSolver.hpp:10: ./../femlib/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./../femlib/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./../femlib/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./../femlib/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./../femlib/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from global.cpp:122: ./../femlib/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./../femlib/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./../femlib/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./../femlib/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./../femlib/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./../femlib/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./../femlib/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./../femlib/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./../femlib/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./../femlib/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ../femlib/HashMatrix.cpp: In instantiation of ‘void HashMatrix::UnHalf() [with TypeIndex = int; TypeScalaire = std::complex]’: ../femlib/HashMatrix.cpp:1419:16: required from here ../femlib/HashMatrix.cpp:1394:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1394 | for(int k=0; k::cholesky(double) const’: ./../femlib/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./../femlib/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./../femlib/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./../femlib/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: lgsolver.hpp:152:23: required from here ./../femlib/RNM.hpp:263:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 263 | virtual bool ChecknbColumn (Z m) const =0; | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:262:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 262 | virtual bool ChecknbLine (Z n) const= 0; | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ../femlib/HashMatrix.hpp: In instantiation of ‘void HashMatrix::Setdiffij(int) const [with TypeIndex = long int; TypeScalaire = double]’: ../femlib/HashMatrix.cpp:1420:16: required from here ../femlib/HashMatrix.hpp:96:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 96 | for(int k=0; k< nnz; ++k) { | ~^~~~~ In file included from ./../femlib/VirtualSolverSkyLine.hpp:11, from ./../femlib/SparseLinearSolver.hpp:10: ./../femlib/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./../femlib/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./../femlib/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./../femlib/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./../femlib/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from ./../femlib/VirtualSolverSkyLine.hpp:11, from ./../femlib/SparseLinearSolver.hpp:10: ./../femlib/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./../femlib/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./../femlib/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./../femlib/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./../femlib/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./../femlib/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./../femlib/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j’: lgsolver.hpp:152:23: required from here ./../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ In file included from problem.cpp:40: ./../femlib/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./../femlib/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./../femlib/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./../femlib/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ../femlib/HashMatrix.cpp: In instantiation of ‘void HashMatrix::resize(I, I, size_t, double, int) [with TypeIndex = long int; TypeScalaire = double; I = long int; size_t = long unsigned int]’: ../femlib/HashMatrix.cpp:1420:16: required from here ../femlib/HashMatrix.cpp:370:7: warning: unused variable ‘mxt’ [-Wunused-variable] 370 | R mxt =0; | ^~~ ./../femlib/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./../femlib/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./../femlib/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./../femlib/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./../femlib/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./../femlib/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ../femlib/HashMatrix.cpp: In instantiation of ‘void HashMatrix::setfortran(int) [with TypeIndex = long int; TypeScalaire = double]’: ../femlib/HashMatrix.cpp:1420:16: required from here ../femlib/HashMatrix.cpp:437:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 437 | for( int k = 0; k’: lgsolver.hpp:152:23: required from here ./../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ff++.hpp:46: ./../femlib/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./../femlib/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: AFunction.hpp:1798:40: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../femlib/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./../femlib/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./../femlib/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./../femlib/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./../femlib/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./../femlib/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./../femlib/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./../femlib/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: AFunction.hpp:1903:38: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../femlib/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./../femlib/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ In file included from glumesh2D.cpp:22: ./../femlib/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./../femlib/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./../femlib/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./../femlib/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./../femlib/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./../femlib/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./../femlib/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./../femlib/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./../femlib/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./../femlib/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./../femlib/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ../femlib/HashMatrix.cpp: In instantiation of ‘void HashMatrix::Add(const HashMatrix*, R, bool, I, I) [with TypeIndex = long int; TypeScalaire = double; R = double; I = long int]’: ../femlib/HashMatrix.cpp:1420:16: required from here ../femlib/HashMatrix.cpp:766:22: warning: comparison of integer expressions of different signedness: ‘HashMatrix::I’ {aka ‘long int’} and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 766 | for(I k=0; k < nnz; ++k) | ~~^~~~~ ../femlib/HashMatrix.cpp: In instantiation of ‘void HashMatrix::operator*=(R) [with TypeIndex = long int; TypeScalaire = double; R = double]’: ../femlib/HashMatrix.cpp:1420:16: required from here ../femlib/HashMatrix.cpp:812:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 812 | for(int k=0; k < nnz; ++k) | ~~^~~~~ ../femlib/HashMatrix.cpp: In instantiation of ‘void HashMatrix::operator=(const R&) [with TypeIndex = long int; TypeScalaire = double; R = double]’: ../femlib/HashMatrix.cpp:1420:16: required from here ../femlib/HashMatrix.cpp:821:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 821 | for(int k=0; k < nnz; ++k) | ~~^~~~~ ../femlib/HashMatrix.cpp: In instantiation of ‘size_t HashMatrix::SortLU(int) [with TypeIndex = long int; TypeScalaire = double; size_t = long unsigned int]’: ../femlib/HashMatrix.cpp:1420:16: required from here ../femlib/HashMatrix.cpp:909:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 909 | for(int k=0; k’: ./../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./../femlib/VirtualSolverSparseSuite.hpp:536:64: required from here ./../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from AFunction.hpp:92: AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: AFunction.hpp:438:32: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../femlib/HashMatrix.cpp: In instantiation of ‘R* HashMatrix::addMatMul(R*, R*, bool, I, I) const [with TypeIndex = long int; TypeScalaire = double; R = double; I = long int]’: ../femlib/HashMatrix.cpp:1420:16: required from here ../femlib/HashMatrix.cpp:1104:19: warning: unused variable ‘aak’ [-Wunused-variable] 1104 | R aak=aa[k],caak=conj(aa[k]); | ^~~ ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./../femlib/VirtualSolverSparseSuite.hpp:615:78: required from here ./../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./AFunction.hpp:92: ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./AFunction.hpp:438:32: required from here ./AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN_]’: array_tlp.hpp:841:23: required from ‘AnyType ClearReturnKK_(Stack, const AnyType&) [with K = long int; KK = KN; KK_ = KN_; AnyType = AnyTypeWithOutCheck; Stack = void*]’ array_long.cpp:166:45: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./../femlib/SparseLinearSolver.hpp:9: ./../femlib/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./../femlib/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: AFunction.hpp:1798:40: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: AFunction.hpp:1903:38: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./AFunction.hpp:1798:40: required from here ./AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../femlib/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./../femlib/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./../femlib/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ In file included from ./AFunction.hpp:92: ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./AFunction.hpp:438:32: required from here ./AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./AFunction.hpp:1903:38: required from here ./AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../femlib/HashMatrix.cpp: In instantiation of ‘void HashMatrix::UnHalf() [with TypeIndex = long int; TypeScalaire = double]’: ../femlib/HashMatrix.cpp:1420:16: required from here ../femlib/HashMatrix.cpp:1394:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1394 | for(int k=0; k::cholesky(double) const’: ./../femlib/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./../femlib/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./../femlib/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./../femlib/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./../femlib/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./../femlib/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./../femlib/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ../femlib/HashMatrix.hpp: In instantiation of ‘void HashMatrix::Setdiffij(int) const [with TypeIndex = long int; TypeScalaire = std::complex]’: ../femlib/HashMatrix.cpp:1421:16: required from here ../femlib/HashMatrix.hpp:96:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 96 | for(int k=0; k< nnz; ++k) { | ~^~~~~ ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./AFunction.hpp:1798:40: required from here ./AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../femlib/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./../femlib/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./../femlib/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./AFunction.hpp:1903:38: required from here ./AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AFunction.hpp: In instantiation of ‘AnyType Initialize(Stack, const AnyType&) [with A = MyMap; AnyType = AnyTypeWithOutCheck; Stack = void*]’: AFunction.cpp:1074:104: required from here AFunction.hpp:814: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] 814 | memcpy(a,b,sizeof(A));// bitcopy | ~~~~~~^~~~~~~~~~~~~~~ In file included from AFunction.hpp:93: String.hpp:139:7: note: ‘class MyMap’ declared here 139 | class MyMap { | ^~~~~ ./../femlib/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./../femlib/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./../femlib/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ In file included from ./../femlib/MeshLn.hpp:51, from ./../femlib/FESpacen.hpp:54, from ff++.hpp:33: ./../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ../femlib/HashMatrix.cpp: In instantiation of ‘void HashMatrix::resize(I, I, size_t, double, int) [with TypeIndex = long int; TypeScalaire = std::complex; I = long int; size_t = long unsigned int]’: ../femlib/HashMatrix.cpp:1421:16: required from here ../femlib/HashMatrix.cpp:370:7: warning: variable ‘mxt’ set but not used [-Wunused-but-set-variable] 370 | R mxt =0; | ^~~ In file included from ./ff++.hpp:34: ./../femlib/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./../femlib/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i::setfortran(int) [with TypeIndex = long int; TypeScalaire = std::complex]’: ../femlib/HashMatrix.cpp:1421:16: required from here ../femlib/HashMatrix.cpp:437:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 437 | for( int k = 0; k::Add(const HashMatrix*, R, bool, I, I) [with TypeIndex = long int; TypeScalaire = std::complex; R = std::complex; I = long int]’: ../femlib/HashMatrix.cpp:1421:16: required from here ../femlib/HashMatrix.cpp:766:22: warning: comparison of integer expressions of different signedness: ‘HashMatrix >::I’ {aka ‘long int’} and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 766 | for(I k=0; k < nnz; ++k) | ~~^~~~~ ../femlib/HashMatrix.cpp: In instantiation of ‘void HashMatrix::operator*=(R) [with TypeIndex = long int; TypeScalaire = std::complex; R = std::complex]’: ../femlib/HashMatrix.cpp:1421:16: required from here ../femlib/HashMatrix.cpp:812:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 812 | for(int k=0; k < nnz; ++k) | ~~^~~~~ ../femlib/HashMatrix.cpp: In instantiation of ‘void HashMatrix::operator=(const R&) [with TypeIndex = long int; TypeScalaire = std::complex; R = std::complex]’: ../femlib/HashMatrix.cpp:1421:16: required from here ../femlib/HashMatrix.cpp:821:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 821 | for(int k=0; k < nnz; ++k) | ~~^~~~~ In file included from AFunction.hpp:92: AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: AFunction.hpp:438:32: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../femlib/HashMatrix.cpp: In instantiation of ‘size_t HashMatrix::SortLU(int) [with TypeIndex = long int; TypeScalaire = std::complex; size_t = long unsigned int]’: ../femlib/HashMatrix.cpp:1421:16: required from here ../femlib/HashMatrix.cpp:909:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 909 | for(int k=0; k]’: array_tlp.hpp:841:23: required from ‘AnyType ClearReturnKK_(Stack, const AnyType&) [with K = long int; KK = KN; KK_ = KN_; AnyType = AnyTypeWithOutCheck; Stack = void*]’ array_tlp.hpp:879:39: required from ‘void ArrayDCL() [with K = long int]’ array_long.cpp:45:17: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./../femlib/VirtualSolverCG.hpp:10, from ./../femlib/SparseLinearSolver.hpp:8: ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./../femlib/VirtualSolverSparseSuite.hpp:153:79: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./../femlib/VirtualSolverSparseSuite.hpp:233:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./../femlib/VirtualSolverSparseSuite.hpp:553:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KNM_]’: array_tlp.hpp:841:23: required from ‘AnyType ClearReturnKK_(Stack, const AnyType&) [with K = long int; KK = KNM; KK_ = KNM_; AnyType = AnyTypeWithOutCheck; Stack = void*]’ array_tlp.hpp:886:41: required from ‘void ArrayDCL() [with K = long int]’ array_long.cpp:45:17: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./../femlib/VirtualSolverSparseSuite.hpp:635:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ../femlib/HashMatrix.cpp: In instantiation of ‘R* HashMatrix::addMatMul(R*, R*, bool, I, I) const [with TypeIndex = long int; TypeScalaire = std::complex; R = std::complex; I = long int]’: ../femlib/HashMatrix.cpp:1421:16: required from here ../femlib/HashMatrix.cpp:1104:19: warning: variable ‘aak’ set but not used [-Wunused-but-set-variable] 1104 | R aak=aa[k],caak=conj(aa[k]); | ^~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: AFunction.hpp:1798:40: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: AFunction.hpp:1903:38: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ../femlib/VirtualSolverCG.hpp:10, from ../femlib/SparseLinearSolver.hpp:8: ../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ../femlib/VirtualSolverSparseSuite.hpp:153:79: required from here ../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ../femlib/VirtualSolverSparseSuite.hpp:233:78: required from here ../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ../femlib/VirtualSolverSparseSuite.hpp:553:78: required from here ../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ../femlib/VirtualSolverSparseSuite.hpp:635:78: required from here ../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./../femlib/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j::UnHalf() [with TypeIndex = long int; TypeScalaire = std::complex]’: ../femlib/HashMatrix.cpp:1421:16: required from here ../femlib/HashMatrix.cpp:1394:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1394 | for(int k=0; k; AnyType = AnyTypeWithOutCheck; Stack = void*]’: array_tlp.hpp:951:49: required from ‘void ArrayDCL() [with K = double]’ array_real.cpp:30:19: required from here AFunction.hpp:814: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] 814 | memcpy(a,b,sizeof(A));// bitcopy | ~~~~~~^~~~~~~~~~~~~~~ In file included from AFunction.hpp:93: String.hpp:139:7: note: ‘class MyMap’ declared here 139 | class MyMap { | ^~~~~ ./../femlib/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./../femlib/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./../femlib/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ../femlib/HashMatrix.cpp: In instantiation of ‘void Addto(HashMatrix*, const HashMatrix*, R (*)(K), bool, I, I) [with I = int; R = double; K = std::complex]’: ../femlib/HashMatrix.cpp:1434:122: required from here ../femlib/HashMatrix.cpp:793:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 793 | for(I k=0; k < P0->nnz; ++k) | ~~^~~~~~~~~ ../femlib/SparseLinearSolver.cpp: In instantiation of ‘static typename VirtualMatrix::VSolver* TheFFSolver::Find(HashMatrix&, const Data_Sparse_Solver&, Stack) [with Z = int; K = double; typename VirtualMatrix::VSolver = VirtualMatrix::VSolver; Stack = void*]’: ../femlib/SparseLinearSolver.cpp:193:16: required from here ../femlib/SparseLinearSolver.cpp:90:10: warning: variable ‘ii’ set but not used [-Wunused-but-set-variable] 90 | auto ii=i; | ^~ ../femlib/HashMatrix.cpp: In instantiation of ‘void Addto(HashMatrix*, const HashMatrix*, R (*)(K), bool, I, I) [with I = int; R = std::complex; K = double]’: ../femlib/HashMatrix.cpp:1435:122: required from here ../femlib/HashMatrix.cpp:793:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] AFunction.hpp: In instantiation of ‘AnyType Initialize(Stack, const AnyType&) [with A = MyMap >; AnyType = AnyTypeWithOutCheck; Stack = void*]’: array_tlp.hpp:957:46: required from ‘void ArrayDCL() [with K = double]’ array_real.cpp:30:19: required from here AFunction.hpp:814: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] 814 | memcpy(a,b,sizeof(A));// bitcopy | ~~~~~~^~~~~~~~~~~~~~~ String.hpp:139:7: note: ‘class MyMap >’ declared here 139 | class MyMap { | ^~~~~ ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: lgsolver.hpp:152:23: required from here ./../femlib/RNM.hpp:263:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 263 | virtual bool ChecknbColumn (Z m) const =0; | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:262:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 262 | virtual bool ChecknbLine (Z n) const= 0; | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ../femlib/SparseLinearSolver.cpp: In instantiation of ‘static typename VirtualMatrix::VSolver* TheFFSolver::Find(HashMatrix&, const Data_Sparse_Solver&, Stack) [with Z = int; K = std::complex; typename VirtualMatrix::VSolver = VirtualMatrix >::VSolver; Stack = void*]’: ../femlib/SparseLinearSolver.cpp:194:16: required from here ../femlib/SparseLinearSolver.cpp:90:10: warning: variable ‘ii’ set but not used [-Wunused-but-set-variable] ../femlib/SparseLinearSolver.cpp: In instantiation of ‘int TypeOfMat(Data_Sparse_Solver&) [with Z = int; K = double]’: ../femlib/SparseLinearSolver.cpp:196:55: required from here ../femlib/SparseLinearSolver.cpp:67:10: warning: variable ‘i’ set but not used [-Wunused-but-set-variable] 67 | auto i= TheFFSolver::ffsolver.find(sn); | ^ ../femlib/SparseLinearSolver.cpp: In instantiation of ‘int TypeOfMat(Data_Sparse_Solver&) [with Z = int; K = std::complex]’: ../femlib/SparseLinearSolver.cpp:197:56: required from here ../femlib/SparseLinearSolver.cpp:67:10: warning: variable ‘i’ set but not used [-Wunused-but-set-variable] In file included from ./../femlib/SparseLinearSolver.hpp:7, from ../Eigen/eigenvalue.cpp:40: ./../femlib/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./../femlib/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./../femlib/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./../femlib/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./error.hpp:32, from ../Eigen/eigenvalue.cpp:32: ./throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./../femlib/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./../femlib/VirtualSolverCG.hpp:10, from ./../femlib/SparseLinearSolver.hpp:8: ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./../femlib/VirtualSolverSparseSuite.hpp:153:79: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./../femlib/VirtualSolverSparseSuite.hpp:233:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./../femlib/VirtualSolverSparseSuite.hpp:553:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./../femlib/VirtualSolverSparseSuite.hpp:635:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from problem.cpp:44: problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: lgsolver.hpp:152:23: required from here ./../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ In file included from ff++.hpp:34: ./../femlib/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./../femlib/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i’: ./../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./../femlib/VirtualSolverSparseSuite.hpp:536:64: required from here ./../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ff++.hpp:55: problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./../femlib/VirtualSolverSparseSuite.hpp:615:78: required from here ./../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ AFunction.hpp: In instantiation of ‘AnyType Initialize(Stack, const AnyType&) [with A = MyMap >; AnyType = AnyTypeWithOutCheck; Stack = void*]’: array_tlp.hpp:951:49: required from ‘void ArrayDCL() [with K = std::complex]’ array_complex.cpp:74:20: required from here AFunction.hpp:814: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] 814 | memcpy(a,b,sizeof(A));// bitcopy | ~~~~~~^~~~~~~~~~~~~~~ In file included from AFunction.hpp:93: String.hpp:139:7: note: ‘class MyMap >’ declared here 139 | class MyMap { | ^~~~~ problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ./../femlib/SparseLinearSolver.hpp:9: ./../femlib/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./../femlib/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ff++.hpp:55: problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ AFunction.hpp: In instantiation of ‘AnyType Initialize(Stack, const AnyType&) [with A = MyMap > >; AnyType = AnyTypeWithOutCheck; Stack = void*]’: array_tlp.hpp:957:46: required from ‘void ArrayDCL() [with K = std::complex]’ array_complex.cpp:74:20: required from here AFunction.hpp:814: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] 814 | memcpy(a,b,sizeof(A));// bitcopy | ~~~~~~^~~~~~~~~~~~~~~ String.hpp:139:7: note: ‘class MyMap > >’ declared here 139 | class MyMap { | ^~~~~ In file included from glumesh2D.cpp:29: problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ In file included from ./../femlib/VirtualSolverSkyLine.hpp:11, from ./../femlib/SparseLinearSolver.hpp:10: ./../femlib/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./../femlib/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./../femlib/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./../femlib/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./../femlib/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: lgsolver.hpp:152:23: required from here ./../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = SetArray]’: AFunction.hpp:789:23: required from ‘AnyType Cast(Stack, const AnyType&) [with A = SetArray; B = SetArray; AnyType = AnyTypeWithOutCheck; Stack = void*]’ array_real.cpp:72:84: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ../Eigen/eigenvalue.cpp:43: ./../femlib/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./../femlib/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./../femlib/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./../femlib/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./../femlib/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./../femlib/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./../femlib/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./../femlib/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./../femlib/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./../femlib/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN_]’: array_tlp.hpp:841:23: required from ‘AnyType ClearReturnKK_(Stack, const AnyType&) [with K = double; KK = KN; KK_ = KN_; AnyType = AnyTypeWithOutCheck; Stack = void*]’ array_tlp.hpp:879:39: required from ‘void ArrayDCL() [with K = double]’ array_real.cpp:30:19: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from lgfem.cpp:61: problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KNM_]’: array_tlp.hpp:841:23: required from ‘AnyType ClearReturnKK_(Stack, const AnyType&) [with K = double; KK = KNM; KK_ = KNM_; AnyType = AnyTypeWithOutCheck; Stack = void*]’ array_tlp.hpp:886:41: required from ‘void ArrayDCL() [with K = double]’ array_real.cpp:30:19: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../femlib/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./../femlib/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./../femlib/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.cpp:1127:55: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class std::complex’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::basic_string*]’: AFunction.hpp:793: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*]’ AFunction.cpp:1134:65: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ In file included from ./AFunction.hpp:54: ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./../femlib/VirtualSolverSparseSuite.hpp:536:64: required from here ./../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./../femlib/HashMatrix.hpp:17, from ./ff++.hpp:35: ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./../femlib/VirtualSolverSparseSuite.hpp:615:78: required from here ./../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./../femlib/SparseLinearSolver.hpp:9: ./../femlib/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./../femlib/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = std::basic_istream*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.cpp:1454:86: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = std::basic_ostream*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.cpp:1455:86: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../femlib/VirtualSolverCG.hpp: In instantiation of ‘HMatVirtPrecon::HMatVirtPrecon(HMat*, const Data_Sparse_Solver*, Stack) [with I = int; K = double; HMat = HashMatrix; Stack = void*]’: ../femlib/VirtualSolverCG.hpp:143:14: required from ‘SolverCG::SolverCG(HMat&, const Data_Sparse_Solver&, Stack) [with I = int; K = double; HMat = HashMatrix; Stack = void*]’ ../femlib/SparseLinearSolver.hpp:159:23: required from ‘SparseLinearSolver::SparseLinearSolver(HMat&, const char*, ...) [with Z = int; K = double; HMat = HashMatrix]’ ../femlib/SparseLinearSolver.cpp:190:16: required from here ../femlib/VirtualSolverCG.hpp:24:14: warning: ‘HMatVirtPrecon::wcl’ will be initialized after [-Wreorder] 24 | KN *wcl; | ^~~ ../femlib/VirtualSolverCG.hpp:22:12: warning: ‘KN* HMatVirtPrecon::xx’ [-Wreorder] 22 | KN *xx; | ^~ ../femlib/VirtualSolverCG.hpp:27:5: warning: when initialized here [-Wreorder] 27 | HMatVirtPrecon(HMat *AA,const Data_Sparse_Solver * ds,Stack stk=0) :CGMatVirt(AA->n),A(AA),//diag(!ds || !ds->precon|| !stk), | ^~~~~~~~~~~~~~ In file included from ./../femlib/VirtualSolverSkyLine.hpp:11, from ./../femlib/SparseLinearSolver.hpp:10: ./../femlib/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./../femlib/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./../femlib/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./../femlib/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./../femlib/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ../femlib/VirtualSolverCG.hpp: In instantiation of ‘HMatVirtPrecon::HMatVirtPrecon(HMat*, const Data_Sparse_Solver*, Stack) [with I = int; K = std::complex; HMat = HashMatrix >; Stack = void*]’: ../femlib/VirtualSolverCG.hpp:143:14: required from ‘SolverCG::SolverCG(HMat&, const Data_Sparse_Solver&, Stack) [with I = int; K = std::complex; HMat = HashMatrix >; Stack = void*]’ ../femlib/SparseLinearSolver.hpp:159:23: required from ‘SparseLinearSolver::SparseLinearSolver(HMat&, const char*, ...) [with Z = int; K = std::complex; HMat = HashMatrix >]’ ../femlib/SparseLinearSolver.cpp:191:16: required from here ../femlib/VirtualSolverCG.hpp:24:14: warning: ‘HMatVirtPrecon >::wcl’ will be initialized after [-Wreorder] 24 | KN *wcl; | ^~~ ../femlib/VirtualSolverCG.hpp:22:12: warning: ‘KN >* HMatVirtPrecon >::xx’ [-Wreorder] 22 | KN *xx; | ^~ ../femlib/VirtualSolverCG.hpp:27:5: warning: when initialized here [-Wreorder] 27 | HMatVirtPrecon(HMat *AA,const Data_Sparse_Solver * ds,Stack stk=0) :CGMatVirt(AA->n),A(AA),//diag(!ds || !ds->precon|| !stk), | ^~~~~~~~~~~~~~ problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = SetArray >]’: AFunction.hpp:789:23: required from ‘AnyType Cast(Stack, const AnyType&) [with A = SetArray >; B = SetArray; AnyType = AnyTypeWithOutCheck; Stack = void*]’ array_complex.cpp:109:84: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp: In function ‘void Fem2D::AssembleBilinearForm(Stack, const MeshS&, const FESpaceS&, const FESpaceS&, bool, MatriceCreuse&, const FormBilinear*, int*)’: problem.cpp:1454:39: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1454 | typedef typename Mesh::RdHat RdHat; | ^~~~~ ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./lgsolver.hpp:152:23: required from here ./../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./../femlib/SparseLinearSolver.hpp:7, from ff++.hpp:36: ./../femlib/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./../femlib/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./../femlib/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./../femlib/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from error.hpp:32, from ff++.hpp:20: throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./../femlib/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ problem.cpp: In function ‘void Fem2D::AssembleBilinearForm(Stack, const MeshL&, const FESpaceL&, const FESpaceL&, bool, MatriceCreuse&, const FormBilinear*, int*)’: problem.cpp:1760:39: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1760 | typedef typename Mesh::RdHat RdHat; | ^~~~~ In file included from ./ff++.hpp:46: ./../femlib/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./../femlib/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./../femlib/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./../femlib/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./../femlib/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./../femlib/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./../femlib/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./../femlib/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./../femlib/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./../femlib/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./lgsolver.hpp:152:23: required from here ./../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ glumesh2D.cpp: In member function ‘virtual AnyType SetMesh_Op::operator()(Stack) const’: glumesh2D.cpp:314:16: warning: unused variable ‘l1’ [-Wunused-variable] 314 | int l0,l1=ChangeLab(mape,l0=m->bedges[i].lab) ; | ^~ glumesh2D.cpp:336:7: warning: unused variable ‘nberr’ [-Wunused-variable] 336 | int nberr=0; | ^~~~~ glumesh2D.cpp: In constructor ‘Op_GluMeshtab::Op::Op(const basicAC_F0&, Expression, aType)’: glumesh2D.cpp:429:15: warning: ‘Op_GluMeshtab::Op::tgetmeshtab’ will be initialized after [-Wreorder] 429 | aType tgetmeshtab; | ^~~~~~~~~~~ glumesh2D.cpp:428:25: warning: ‘KN Op_GluMeshtab::Op::te’ [-Wreorder] 428 | KN te; | ^~ glumesh2D.cpp:432:9: warning: when initialized here [-Wreorder] 432 | Op (const basicAC_F0 &args, Expression t, aType tt): getmeshtab(t),tgetmeshtab(tt),te(0) | ^~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN_ >]’: array_tlp.hpp:841:23: required from ‘AnyType ClearReturnKK_(Stack, const AnyType&) [with K = std::complex; KK = KN >; KK_ = KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]’ array_tlp.hpp:879:39: required from ‘void ArrayDCL() [with K = std::complex]’ array_complex.cpp:74:20: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ../femlib/VirtualSolverCG.hpp:5: ../femlib/CG.hpp: In instantiation of ‘CGMatVirt::CGMatVirt(int, int) [with TypeIndex = int; TypeScalar = double]’: ../femlib/VirtualSolverCG.hpp:28:86: required from ‘HMatVirtPrecon::HMatVirtPrecon(HMat*, const Data_Sparse_Solver*, Stack) [with I = int; K = double; HMat = HashMatrix; Stack = void*]’ ../femlib/VirtualSolverCG.hpp:143:14: required from ‘SolverCG::SolverCG(HMat&, const Data_Sparse_Solver&, Stack) [with I = int; K = double; HMat = HashMatrix; Stack = void*]’ ../femlib/SparseLinearSolver.hpp:159:23: required from ‘SparseLinearSolver::SparseLinearSolver(HMat&, const char*, ...) [with Z = int; K = double; HMat = HashMatrix]’ ../femlib/SparseLinearSolver.cpp:190:16: required from here ../femlib/CG.hpp:39:18: warning: ‘CGMatVirt::cpu’ will be initialized after [-Wreorder] 39 | mutable double cpu; | ^~~ ../femlib/CG.hpp:38:15: warning: ‘int CGMatVirt::it’ [-Wreorder] 38 | mutable int it; | ^~ ../femlib/CG.hpp:55:3: warning: when initialized here [-Wreorder] 55 | CGMatVirt(int nn, int mm=-1) : n(nn), m(mm < 0 ? nn : mm), cpu(0.), it(0) {} | ^~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KNM_ >]’: array_tlp.hpp:841:23: required from ‘AnyType ClearReturnKK_(Stack, const AnyType&) [with K = std::complex; KK = KNM >; KK_ = KNM_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]’ array_tlp.hpp:886:41: required from ‘void ArrayDCL() [with K = std::complex]’ array_complex.cpp:74:20: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../femlib/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./../femlib/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./../femlib/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ../femlib/CG.hpp: In instantiation of ‘CGMatVirt::CGMatVirt(int, int) [with TypeIndex = int; TypeScalar = std::complex]’: ../femlib/VirtualSolverCG.hpp:28:86: required from ‘HMatVirtPrecon::HMatVirtPrecon(HMat*, const Data_Sparse_Solver*, Stack) [with I = int; K = std::complex; HMat = HashMatrix >; Stack = void*]’ ../femlib/VirtualSolverCG.hpp:143:14: required from ‘SolverCG::SolverCG(HMat&, const Data_Sparse_Solver&, Stack) [with I = int; K = std::complex; HMat = HashMatrix >; Stack = void*]’ ../femlib/SparseLinearSolver.hpp:159:23: required from ‘SparseLinearSolver::SparseLinearSolver(HMat&, const char*, ...) [with Z = int; K = std::complex; HMat = HashMatrix >]’ ../femlib/SparseLinearSolver.cpp:191:16: required from here ../femlib/CG.hpp:39:18: warning: ‘CGMatVirt >::cpu’ will be initialized after [-Wreorder] 39 | mutable double cpu; | ^~~ ../femlib/CG.hpp:38:15: warning: ‘int CGMatVirt >::it’ [-Wreorder] 38 | mutable int it; | ^~ ../femlib/CG.hpp:55:3: warning: when initialized here [-Wreorder] 55 | CGMatVirt(int nn, int mm=-1) : n(nn), m(mm < 0 ? nn : mm), cpu(0.), it(0) {} | ^~~~~~~~~ lgmat.cpp: In function ‘MatriceMorse* buildInterpolationMatrix(const FESpace&, const FESpace&, void*)’: lgmat.cpp:628:7: warning: unused variable ‘nnz’ [-Wunused-variable] 628 | int nnz =0; | ^~~ lgmat.cpp: In function ‘MatriceMorse* buildInterpolationMatrixT(const FESpaceT1&, const FESpaceT2&, void*)’: lgmat.cpp:812:34: warning: typedef ‘Rd1’ locally defined but not used [-Wunused-local-typedefs] 812 | typedef typename FESpaceT1::Rd Rd1; | ^~~ lgmat.cpp:818:34: warning: typedef ‘Rd2’ locally defined but not used [-Wunused-local-typedefs] 818 | typedef typename FESpaceT2::Rd Rd2; | ^~~ lgmat.cpp: In function ‘MatriceMorse* funcBuildInterpolationMatrixT2(const FESpaceT&, const FESpace&, void*)’: lgmat.cpp:982:33: warning: typedef ‘RdT’ locally defined but not used [-Wunused-local-typedefs] 982 | typedef typename FESpaceT::Rd RdT; | ^~~ lgmat.cpp:988:32: warning: typedef ‘Rd2’ locally defined but not used [-Wunused-local-typedefs] 988 | typedef typename FESpace::Rd Rd2; | ^~~ ./problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ lgmat.cpp: In function ‘MatriceMorse* funcBuildInterpolationMatrix2T(const FESpace&, const FESpaceT&, void*)’: lgmat.cpp:1146:32: warning: typedef ‘Rd1’ locally defined but not used [-Wunused-local-typedefs] 1146 | typedef typename FESpace::Rd Rd1; | ^~~ lgmat.cpp:1152:33: warning: typedef ‘RdT’ locally defined but not used [-Wunused-local-typedefs] 1152 | typedef typename FESpaceT::Rd RdT; | ^~~ In file included from ../Eigen/eigenvalue.cpp:47: ./problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from AFunction.hpp:54: ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./../femlib/VirtualSolverSparseSuite.hpp:536:64: required from here ./../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./../femlib/HashMatrix.hpp:17, from ff++.hpp:35: ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./../femlib/VirtualSolverSparseSuite.hpp:615:78: required from here ./../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from AFunction.hpp:92: AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: AFunction.hpp:438:32: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./../femlib/SparseLinearSolver.hpp:9: ./../femlib/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./../femlib/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: AFunction.hpp:1798:40: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgmesh3.cpp: In function ‘bool BuildPeriodic1(int, E_F0**, const Fem2D::MeshL&, Stack, KN&)’: lgmesh3.cpp:367:19: warning: typedef ‘Mesh’ locally defined but not used [-Wunused-local-typedefs] 367 | typedef MeshS Mesh; | ^~~~ lgmat.cpp: In function ‘newpMatrice_Creuse Matrixfull2mapIJ(Stack, KNM* const&, const KN_&, const KN_&)’: lgmat.cpp:2288:4: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2288 | for (long il=0;il n | ^~~ lgmat.cpp:2306:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 2306 | return newpMatrice_Creuse (s,pA);//;pA; | ^~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: AFunction.hpp:1903:38: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Inv_KN_long]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Inv_KN_long; TA0 = KN_; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgmat.cpp: In function ‘newpMatrice_Creuse Matrixmapp2mapIJ1(Stack, Matrice_Creuse* const&, const Inv_KN_long&, const Inv_KN_long&)’: lgmat.cpp:2361:61: warning: typedef ‘It’ locally defined but not used [-Wunused-local-typedefs] 2361 | typedef typename map< pair, R>::const_iterator It; | ^~ In file included from ./../femlib/VirtualSolverSkyLine.hpp:11, from ./../femlib/SparseLinearSolver.hpp:10: ./../femlib/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./../femlib/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./../femlib/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./../femlib/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./../femlib/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ lgmesh3.cpp: In function ‘Fem2D::R SolidAngle(const Fem2D::R3&, const GlgBoundaryElement&)’: lgmesh3.cpp:598:18: warning: unused variable ‘Th’ [-Wunused-variable] 598 | const Mesh3 &Th= *gbe.pTh; | ^~ lgmesh3.cpp: In function ‘Fem2D::R SolidAngle(const Fem2D::R3&, const GlgElement&)’: lgmesh3.cpp:605:18: warning: unused variable ‘Th’ [-Wunused-variable] 605 | const MeshS &Th= *gbe.pTh; | ^~ ./problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ lgmat.cpp: In function ‘newpMatrice_Creuse Matrixmapp2mapIJ(Stack, Matrice_Creuse* const&, const KN_&, const KN_&)’: lgmat.cpp:2401:58: warning: typedef ‘It’ locally defined but not used [-Wunused-local-typedefs] 2401 | typedef typename map< pair, R>::const_iterator It; | ^~ ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: lgsolver.hpp:152:23: required from here ./../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ff++.hpp:46: ./../femlib/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./../femlib/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./../femlib/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./../femlib/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./../femlib/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./../femlib/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./../femlib/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./../femlib/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./../femlib/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./../femlib/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ lgmat.cpp: In member function ‘AnyType BlockMatrix::operator()(Stack) const’: lgmat.cpp:2879:12: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2879 | if(verbosity>99) | ^~ lgmat.cpp:2881:14: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2881 | HashMatrix & mmij=*Aij; | ^~~~~~~~~~ lgmat.cpp:2911:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2911 | for (int i=0;i9) { cout << " End Build Blok Matrix : " << endl;} | ^~ In file included from ./../femlib/VirtualSolverCG.hpp:10, from ./../femlib/SparseLinearSolver.hpp:8: ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./../femlib/VirtualSolverSparseSuite.hpp:153:79: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./../femlib/VirtualSolverSparseSuite.hpp:233:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ lgmat.cpp: In member function ‘E_F0* Op2_mulvirtAvCR::code(const basicAC_F0&) const’: lgmat.cpp:3046:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3046 | { if ( args.named_parameter && !args.named_parameter->empty() ) | ^~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./../femlib/VirtualSolverSparseSuite.hpp:553:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ lgmat.cpp:3049:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3049 | return new CODE( t[0]->CastTo(args[0]), | ^~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./../femlib/VirtualSolverSparseSuite.hpp:635:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ../Eigen/eigenvalue.cpp: In member function ‘virtual AnyType EigenValue::E_EV::operator()(Stack) const’: ../Eigen/eigenvalue.cpp:493:53: warning: unused variable ‘ptOP’ [-Wunused-variable] 493 | const RNM_VirtualMatrix *ptOP1 = 0, *ptB = 0, *ptOP = 0, *ptB1 = 0; | ^~~~ ../Eigen/eigenvalue.cpp:493:64: warning: unused variable ‘ptB1’ [-Wunused-variable] 493 | const RNM_VirtualMatrix *ptOP1 = 0, *ptB = 0, *ptOP = 0, *ptB1 = 0; | ^~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: problem.hpp:141:68: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../femlib/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./../femlib/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./../femlib/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: problem.hpp:300:60: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: problem.hpp:373:82: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: problem.hpp:636:59: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: problem.hpp:679:60: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../femlib/VirtualSolverCG.hpp: In instantiation of ‘K* HMatVirtPrecon::addmatmul(K*, K*) const [with I = int; K = double]’: ../femlib/VirtualSolverCG.hpp:71:9: required from here ../femlib/VirtualSolverCG.hpp:85:15: warning: unused variable ‘dii’ [-Wunused-variable] 85 | K dii; | ^~~ ./problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ lgmesh3.cpp: In function ‘const Fem2D::MeshL* BuildMeshCurve3(Stack, const E_BorderN* const&)’: lgmesh3.cpp:1289:9: warning: unused variable ‘nbvinter’ [-Wunused-variable] 1289 | int nbvinter=0; | ^~~~~~~~ lgmesh3.cpp:1292:9: warning: unused variable ‘brefintp’ [-Wunused-variable] 1292 | int brefintp= -2000000000; | ^~~~~~~~ lgmesh3.cpp:1356:12: warning: unused variable ‘eps’ [-Wunused-variable] 1356 | double eps = (lmin)/16.; | ^~~ In file included from ./ff++.hpp:55: ./problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ lgmesh3.cpp: In function ‘AnyType set_fe3(Stack, Expression, Expression)’: lgmesh3.cpp:1683:33: warning: typedef ‘pfes’ locally defined but not used [-Wunused-local-typedefs] 1683 | typedef typename v_fes::pfes pfes; | ^~~~ lgmesh3.cpp:1690:30: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1690 | typedef typename Mesh::Rd Rd; | ^~ ./problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ lgmesh3.cpp: In function ‘AnyType pf3r2R(Stack, const AnyType&)’: lgmesh3.cpp:2171:33: warning: typedef ‘pfes’ locally defined but not used [-Wunused-local-typedefs] 2171 | typedef typename v_fes::pfes pfes; | ^~~~ lgmesh3.cpp:2176:34: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 2176 | typedef typename Mesh::Vertex Vertex; | ^~~~~~ lgmesh3.cpp:2178:30: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 2178 | typedef typename Mesh::Rd Rd; | ^~ lgmesh3.cpp: In function ‘AnyType pfSr2R(Stack, const AnyType&)’: lgmesh3.cpp:2280:33: warning: typedef ‘pfes’ locally defined but not used [-Wunused-local-typedefs] 2280 | typedef typename v_fes::pfes pfes; | ^~~~ lgmesh3.cpp:2285:34: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 2285 | typedef typename Mesh::Vertex Vertex; | ^~~~~~ lgmesh3.cpp:2287:30: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 2287 | typedef typename Mesh::Rd Rd; | ^~ lgmesh3.cpp: In function ‘AnyType pfLr2R(Stack, const AnyType&)’: lgmesh3.cpp:2354:35: warning: typedef ‘pfes’ locally defined but not used [-Wunused-local-typedefs] 2354 | typedef typename v_fes::pfes pfes; | ^~~~ lgmesh3.cpp:2359:36: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 2359 | typedef typename Mesh::Vertex Vertex; | ^~~~~~ lgmesh3.cpp:2360:35: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 2360 | typedef typename Mesh::RdHat RdHat; | ^~~~~ lgmesh3.cpp:2361:32: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 2361 | typedef typename Mesh::Rd Rd; | ^~ In file included from ./AFunction.hpp:92: ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./AFunction.hpp:438:32: required from here ./AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../femlib/SkyLineSolver.hpp: In instantiation of ‘SkyLineMatrix::SkyLineMatrix(HashMatrix*, Z*, int, int) [with Z = int; R = std::complex]’: ../femlib/VirtualSolverSkyLine.hpp:206:18: required from ‘void VirtualSolverSkyLine::fac_numeric() [with Z = int; K = std::complex]’ ../femlib/VirtualSolverSkyLine.hpp:204:14: required from here ../femlib/SkyLineSolver.hpp:34:9: warning: ‘SkyLineMatrix >::verb’ will be initialized after [-Wreorder] 34 | int verb; | ^~~~ ../femlib/SkyLineSolver.hpp:28:16: warning: ‘std::complex* SkyLineMatrix >::L’ [-Wreorder] 28 | mutable R *L,*oL; // lower if oL == L => no delete | ^ ../femlib/SkyLineSolver.hpp:132:2: warning: when initialized here [-Wreorder] 132 | SkyLineMatrix::SkyLineMatrix(HashMatrix *A,Z *p,int typfact,int verbb) | ^~~~~~~~~~~~~~~~~~ ../femlib/SkyLineSolver.hpp:156:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 156 | for(int k=0; knnz;++k) | ~^~~~~~~ In file included from AFunction.hpp:92: AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: AFunction.hpp:438:32: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./AFunction.hpp:1798:40: required from here ./AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../femlib/SkyLineSolver.hpp:189:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 189 | for(int k=0; knnz;++k) | ~^~~~~~~ ./problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ../femlib/SkyLineSolver.hpp:207:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 207 | for(int k=0; knnz;++k) | ~^~~~~~~ ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./AFunction.hpp:1903:38: required from here ./AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: AFunction.hpp:1798:40: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = bool*]’: AFunction.hpp:1300:85: required from ‘AnyType EConstant::operator()(Stack) const [with R = bool*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1300:11: required from here AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: AFunction.hpp:1903:38: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const char*]’: AFunction.hpp:1300:85: required from ‘AnyType EConstant::operator()(Stack) const [with R = const char*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1300:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::_Ios_Openmode]’: AFunction.hpp:1300:85: required from ‘AnyType EConstant::operator()(Stack) const [with R = std::_Ios_Openmode; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1300:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../femlib/SkyLineSolver.hpp: In instantiation of ‘SkyLineMatrix::SkyLineMatrix(HashMatrix*, Z*, int, int) [with Z = int; R = double]’: ../femlib/VirtualSolverSkyLine.hpp:206:18: required from ‘void VirtualSolverSkyLine::fac_numeric() [with Z = int; K = double]’ ../femlib/VirtualSolverSkyLine.hpp:204:14: required from here ../femlib/SkyLineSolver.hpp:34:9: warning: ‘SkyLineMatrix::verb’ will be initialized after [-Wreorder] 34 | int verb; | ^~~~ ../femlib/SkyLineSolver.hpp:28:16: warning: ‘double* SkyLineMatrix::L’ [-Wreorder] 28 | mutable R *L,*oL; // lower if oL == L => no delete | ^ ../femlib/SkyLineSolver.hpp:132:2: warning: when initialized here [-Wreorder] 132 | SkyLineMatrix::SkyLineMatrix(HashMatrix *A,Z *p,int typfact,int verbb) | ^~~~~~~~~~~~~~~~~~ ../femlib/SkyLineSolver.hpp:156:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 156 | for(int k=0; knnz;++k) | ~^~~~~~~ ../femlib/SkyLineSolver.hpp:189:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 189 | for(int k=0; knnz;++k) | ~^~~~~~~ ../femlib/SkyLineSolver.hpp:207:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 207 | for(int k=0; knnz;++k) | ~^~~~~~~ problem.cpp: In function ‘void Fem2D::Element_Op(MatriceElementaireSymetrique >&, const FElement3&, double*, int, int, void*, R3*)’: problem.cpp:7020:26: warning: typedef ‘FESpace’ locally defined but not used [-Wunused-local-typedefs] 7020 | typedef FESpace3 FESpace; | ^~~~~~~ problem.cpp:7022:23: warning: typedef ‘pmesh’ locally defined but not used [-Wunused-local-typedefs] 7022 | typedef Mesh *pmesh ; | ^~~~~ ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../femlib/DOperator.hpp:154:11: required from here ./AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../femlib/DOperator.hpp:154:11: required from here ./AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../femlib/DOperator.hpp:154:11: required from here ./AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = char]’: AFunction.hpp:1300:85: required from ‘AnyType EConstant::operator()(Stack) const [with R = char; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1300:11: required from here 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./../femlib/VirtualSolverCG.hpp:10, from ./../femlib/SparseLinearSolver.hpp:8: ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./../femlib/VirtualSolverSparseSuite.hpp:153:79: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./../femlib/VirtualSolverCG.hpp:10, from ./../femlib/SparseLinearSolver.hpp:8: ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./../femlib/VirtualSolverSparseSuite.hpp:153:79: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./../femlib/VirtualSolverSparseSuite.hpp:233:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./../femlib/VirtualSolverSparseSuite.hpp:233:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./../femlib/VirtualSolverSparseSuite.hpp:553:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./../femlib/VirtualSolverSparseSuite.hpp:553:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./../femlib/VirtualSolverSparseSuite.hpp:635:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./../femlib/VirtualSolverSparseSuite.hpp:635:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: problem.hpp:141:68: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./problem.hpp:141:68: required from here ./AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ff++.hpp:55: problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: problem.hpp:300:60: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: problem.hpp:373:82: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./problem.hpp:300:60: required from here ./AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp: In function ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*)’: problem.cpp:9462:29: warning: typedef ‘DotSlash’ locally defined but not used [-Wunused-local-typedefs] 9462 | typedef DotSlash_KN_ DotSlash; | ^~~~~~~~ ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./problem.hpp:373:82: required from here ./AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: problem.hpp:636:59: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./problem.hpp:636:59: required from here ./AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: problem.hpp:679:60: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./problem.hpp:679:60: required from here ./AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ lgmat.cpp: In instantiation of ‘MatriceMorse* funcBuildInterpolationMatrixT2(const FESpaceT&, const FESpace&, void*) [with FESpaceT = Fem2D::GFESpace; MatriceMorse = HashMatrix; FESpace = Fem2D::FESpace]’: lgmat.cpp:1306:42: required from here lgmat.cpp:1020:7: warning: unused variable ‘n1’ [-Wunused-variable] 1020 | int n1=n+1; | ^~ lgmat.cpp:1026:7: warning: unused variable ‘nnz’ [-Wunused-variable] 1026 | int nnz =0; | ^~~ lgmat.cpp:1032:9: warning: unused variable ‘cl’ [-Wunused-variable] 1032 | int * cl = 0; | ^~ lgmat.cpp:1033:11: warning: unused variable ‘a’ [-Wunused-variable] 1033 | double *a=0; | ^ lgmat.cpp:1036:13: warning: variable ‘Uh0’ set but not used [-Wunused-but-set-variable] 1036 | FElementT Uh0 = Uh[0]; | ^~~ lgmat.cpp: In instantiation of ‘MatriceMorse* funcBuildInterpolationMatrixT2(const FESpaceT&, const FESpace&, void*) [with FESpaceT = Fem2D::GFESpace; MatriceMorse = HashMatrix; FESpace = Fem2D::FESpace]’: lgmat.cpp:1312:43: required from here lgmat.cpp:1020:7: warning: unused variable ‘n1’ [-Wunused-variable] 1020 | int n1=n+1; | ^~ lgmat.cpp:1026:7: warning: unused variable ‘nnz’ [-Wunused-variable] 1026 | int nnz =0; | ^~~ lgmat.cpp:1032:9: warning: unused variable ‘cl’ [-Wunused-variable] 1032 | int * cl = 0; | ^~ lgmat.cpp:1033:11: warning: unused variable ‘a’ [-Wunused-variable] 1033 | double *a=0; | ^ lgmat.cpp:1036:13: warning: variable ‘Uh0’ set but not used [-Wunused-but-set-variable] 1036 | FElementT Uh0 = Uh[0]; | ^~~ problem.cpp: In function ‘void Fem2D::AssembleBC(Stack, const Mesh3&, const FESpace3&, const FESpace3&, bool, MatriceCreuse*, KN_*, KN_*, const BC_set*, double, int*)’: problem.cpp:9751:46: warning: typedef ‘BorderElement’ locally defined but not used [-Wunused-local-typedefs] 9751 | typedef typename Mesh::BorderElement BorderElement; | ^~~~~~~~~~~~~ lgmat.cpp: In instantiation of ‘MatriceMorse* funcBuildInterpolationMatrix2T(const FESpace&, const FESpaceT&, void*) [with FESpaceT = Fem2D::GFESpace; MatriceMorse = HashMatrix; FESpace = Fem2D::FESpace]’: lgmat.cpp:1318:42: required from here lgmat.cpp:1184:7: warning: unused variable ‘n1’ [-Wunused-variable] 1184 | int n1=n+1; | ^~ lgmat.cpp:1190:7: warning: unused variable ‘nnz’ [-Wunused-variable] 1190 | int nnz =0; | ^~~ lgmat.cpp:1196:9: warning: unused variable ‘cl’ [-Wunused-variable] 1196 | int * cl = 0; | ^~ lgmat.cpp:1197:11: warning: unused variable ‘a’ [-Wunused-variable] 1197 | double *a=0; | ^ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ lgfem.hpp:475:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ problem.cpp: In function ‘void Fem2D::AssembleBC(Stack, const MeshS&, const FESpaceS&, const FESpaceS&, bool, MatriceCreuse*, KN_*, KN_*, const BC_set*, double, int*)’: problem.cpp:9908:46: warning: typedef ‘BorderElement’ locally defined but not used [-Wunused-local-typedefs] 9908 | typedef typename Mesh::BorderElement BorderElement; | ^~~~~~~~~~~~~ problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ lgmat.cpp: In instantiation of ‘MatriceMorse* funcBuildInterpolationMatrix2T(const FESpace&, const FESpaceT&, void*) [with FESpaceT = Fem2D::GFESpace; MatriceMorse = HashMatrix; FESpace = Fem2D::FESpace]’: lgmat.cpp:1324:43: required from here lgmat.cpp:1184:7: warning: unused variable ‘n1’ [-Wunused-variable] 1184 | int n1=n+1; | ^~ lgmat.cpp:1190:7: warning: unused variable ‘nnz’ [-Wunused-variable] 1190 | int nnz =0; | ^~~ lgmat.cpp:1196:9: warning: unused variable ‘cl’ [-Wunused-variable] 1196 | int * cl = 0; | ^~ lgmat.cpp:1197:11: warning: unused variable ‘a’ [-Wunused-variable] 1197 | double *a=0; | ^ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ lgfem.hpp:522:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] problem.cpp: In function ‘void Fem2D::AssembleBC(Stack, const MeshL&, const FESpaceL&, const FESpaceL&, bool, MatriceCreuse*, KN_*, KN_*, const BC_set*, double, int*)’: problem.cpp:10073:46: warning: typedef ‘BorderElement’ locally defined but not used [-Wunused-local-typedefs] 10073 | typedef typename Mesh::BorderElement BorderElement; | ^~~~~~~~~~~~~ lgmat.cpp: In instantiation of ‘MatriceMorse* funcBuildInterpolationMatrix2T(const FESpace&, const FESpaceT&, void*) [with FESpaceT = Fem2D::GFESpace; MatriceMorse = HashMatrix; FESpace = Fem2D::FESpace]’: lgmat.cpp:1330:43: required from here lgmat.cpp:1184:7: warning: unused variable ‘n1’ [-Wunused-variable] 1184 | int n1=n+1; | ^~ lgmat.cpp:1190:7: warning: unused variable ‘nnz’ [-Wunused-variable] 1190 | int nnz =0; | ^~~ lgmat.cpp:1196:9: warning: unused variable ‘cl’ [-Wunused-variable] 1196 | int * cl = 0; | ^~ lgmat.cpp:1197:11: warning: unused variable ‘a’ [-Wunused-variable] 1197 | double *a=0; | ^ problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ lgfem.hpp:569:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]’: array_tlp.hpp:535:23: required from ‘AnyType InitArrayfromArray::CODE::operator()(Stack) const [with CR = std::__cxx11::basic_string*; KNRR = KN*; bool isinit = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ array_tlp.hpp:502:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]’: AFunction.hpp:2562: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*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from AFunction.hpp:92: AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: AFunction.hpp:438:32: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: AFunction.hpp:1798:40: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: AFunction.hpp:1903:38: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = F_KN_]’: array_tlp.hpp:1930: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*]’ array_tlp.hpp:1930:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = MyMap*]’: array_tlp.hpp:434: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*]’ array_tlp.hpp:420:17: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = PrintPnd*>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp: In function ‘void Fem2D::AssembleLinearForm(Stack, const Mesh3&, const FESpace3&, KN_*, const FormLinear*, int*)’: problem.cpp:10580:26: warning: typedef ‘FESpace’ locally defined but not used [-Wunused-local-typedefs] 10580 | typedef FESpace3 FESpace; | ^~~~~~~ problem.cpp:10582:23: warning: typedef ‘pmesh’ locally defined but not used [-Wunused-local-typedefs] 10582 | typedef Mesh *pmesh ; | ^~~~~ In file included from ./AFunction.hpp:92: ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./AFunction.hpp:438:32: required from here ./AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KNM*]’: array_tlp.hpp:614:23: required from ‘AnyType InitMatfromAArray::CODE::operator()(Stack) const [with RR = long int; bool isinit = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ array_tlp.hpp:603:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./AFunction.hpp:1798:40: required from here ./AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./AFunction.hpp:1903:38: required from here ./AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../femlib/PkLagrange.hpp: In member function ‘Fem2D::TypeOfFE_ConstDC::FB(unsigned int, Fem2D::MeshL const&, Fem2D::EdgeL const&, Fem2D::R1 const&, KNMK_&) const’: ../femlib/PkLagrange.hpp:450:76: warning: ‘l’ may be used uninitialized [-Wmaybe-uninitialized] 450 | cout << Element::nv << " " << l[0] << " "<< l[1] << " "<< l[2] << " "<< l[3]<< " bug ???"<< endl; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ ../femlib/PkLagrange.hpp:420:16: note: ‘l’ declared here 420 | double l[d+1]; | ^ ../femlib/PkLagrange.hpp:450:90: warning: ‘l’ may be used uninitialized [-Wmaybe-uninitialized] 450 | cout << Element::nv << " " << l[0] << " "<< l[1] << " "<< l[2] << " "<< l[3]<< " bug ???"<< endl; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ ../femlib/PkLagrange.hpp:420:16: note: ‘l’ declared here 420 | double l[d+1]; | ^ ../femlib/PkLagrange.hpp:454:95: warning: ‘l’ may be used uninitialized [-Wmaybe-uninitialized] 454 | cout << "TypeOfFE_ConstDC: " << ie << " l: " << l[0] << " "<< l[1] << " "<< l[2] << " "<< l[3]<< " " << this->NbDoF << endl; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ ../femlib/PkLagrange.hpp:420:16: note: ‘l’ declared here 420 | double l[d+1]; | ^ ../femlib/PkLagrange.hpp:454:109: warning: ‘l’ may be used uninitialized [-Wmaybe-uninitialized] 454 | cout << "TypeOfFE_ConstDC: " << ie << " l: " << l[0] << " "<< l[1] << " "<< l[2] << " "<< l[3]<< " " << this->NbDoF << endl; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ ../femlib/PkLagrange.hpp:420:16: note: ‘l’ declared here 420 | double l[d+1]; | ^ problem.cpp: In function ‘void InitProblem(int, const FESpace&, const FESpace&, KN*&, KN*&, std::vector*, int> >&, Data_Sparse_Solver*, std::vector*>&, const FESpace**, bool)’: problem.cpp:11520:37: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 11520 | typedef typename Mesh::Element Element; | ^~~~~~~ problem.cpp:11521:36: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 11521 | typedef typename Mesh::Vertex Vertex; | ^~~~~~ problem.cpp:11522:35: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 11522 | typedef typename Mesh::RdHat RdHat; | ^~~~~ problem.cpp:11523:32: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 11523 | typedef typename Mesh::Rd Rd; | ^~ problem.cpp: In function ‘void InitProblem(int, const FESpace&, KN*&, KN*&, FEbase*&, bool)’: problem.cpp:11597:41: warning: typedef ‘FElement’ locally defined but not used [-Wunused-local-typedefs] 11597 | typedef typename FESpace::FElement FElement; | ^~~~~~~~ problem.cpp:11598:37: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 11598 | typedef typename Mesh::Element Element; | ^~~~~~~ problem.cpp:11599:36: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 11599 | typedef typename Mesh::Vertex Vertex; | ^~~~~~ problem.cpp:11600:35: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 11600 | typedef typename Mesh::RdHat RdHat; | ^~~~~ problem.cpp:11601:32: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 11601 | typedef typename Mesh::Rd Rd; | ^~ In file included from ./../femlib/VirtualSolverCG.hpp:10, from ./../femlib/SparseLinearSolver.hpp:8: ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./../femlib/VirtualSolverSparseSuite.hpp:153:79: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Add_KN_]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_add0, KN_, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./../femlib/VirtualSolverSparseSuite.hpp:233:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Add_Mulc_KN_*]’: AFunction.hpp:2562: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*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./../femlib/VirtualSolverSparseSuite.hpp:553:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ lgfem.cpp: In member function ‘virtual AnyType Plot::operator()(Stack) const’: lgfem.cpp:4408:11: warning: unused variable ‘i’ [-Wunused-variable] 4408 | int i= ll[ii].i; | ^ problem.cpp: In function ‘MatriceCreuse::Scalaire>* DefSolverCadna(Stack, MatriceCreuse&, Data_Sparse_Solver&)’: problem.cpp:11741:44: warning: typedef ‘R_st’ locally defined but not used [-Wunused-local-typedefs] 11741 | typedef typename CadnaType::Scalaire R_st; | ^~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./../femlib/VirtualSolverSparseSuite.hpp:635:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ problem.cpp: In function ‘void DispatchSolution(const typename FESpace::Mesh&, int, std::vector*>&, KN*, KN*, const FESpace**, const FESpace&)’: problem.cpp:11776:37: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 11776 | typedef typename Mesh::Element Element; | ^~~~~~~ problem.cpp:11777:36: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 11777 | typedef typename Mesh::Vertex Vertex; | ^~~~~~ problem.cpp:11778:35: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 11778 | typedef typename Mesh::RdHat RdHat; | ^~~~~ problem.cpp:11779:32: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 11779 | typedef typename Mesh::Rd Rd; | ^~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Sub_KN_]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_sub0, KN_, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Mulc_KN_]’: AFunction.hpp:2759:28: required from ‘AnyType Unary_Op::operator()(Stack) const [with C = Op1_sub, KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2758:16: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Mul_KNM_KN_]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_mulpcp, KNM*, KN*>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = outProduct_KN_*]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_pbuild, KN_, Transpose > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp: In member function ‘AnyType Problem::eval(Stack, Data*, CountPointer >&, MatriceCreuse::Scalaire>*&) const’: problem.cpp:11886:41: warning: typedef ‘FElement’ locally defined but not used [-Wunused-local-typedefs] 11886 | typedef typename FESpace::FElement FElement; | ^~~~~~~~ problem.cpp:11887:38: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 11887 | typedef typename MeshT::Element Element; | ^~~~~~~ problem.cpp:11888:37: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 11888 | typedef typename MeshT::Vertex Vertex; | ^~~~~~ problem.cpp:11889:36: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 11889 | typedef typename MeshT::RdHat RdHat; | ^~~~~ problem.cpp:11890:33: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 11890 | typedef typename MeshT::Rd Rd; | ^~ problem.cpp: In function ‘void FEbaseToCompositeFESpaceInfo(const int&, const int&, const std::vector&, const std::vector&, std::vector&, std::vector&, std::vector&, std::vector&, std::vector&)’: problem.cpp:12160:31: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 12160 | ffassert( (size_component == sizeUh.size()) ); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ problem.cpp:12161:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 12161 | ffassert( (size_component+1 == offsetUh.size()) ); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Mul_KNMh_KN_]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_2p_, Transpose*>, KN*>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp:12162:31: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 12162 | ffassert( (size_component == pfesUh.size())); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Divc_KN_]’: AFunction.hpp:2562: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*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = if_arth_KN_*]’: AFunction.hpp:2421:27: required from ‘AnyType OneTernaryOperator3::Op::operator()(Stack) const [with T = Op3_p, KN_, KN_, KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2420:16: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ array_tlp.hpp: In instantiation of ‘static if_arth_KN_* Op3_pacc::f(Stack, const KN_&, const K&, const K&) [with K = long int; Stack = void*]’: AFunction.hpp:2421:47: required from ‘AnyType OneTernaryOperator3::Op::operator()(Stack) const [with T = Op3_pacc; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2420:16: required from here array_tlp.hpp:1090:11: warning: unused variable ‘cc’ [-Wunused-variable] 1090 | K cc(c),bb(b); | ^~ array_tlp.hpp:1090:17: warning: unused variable ‘bb’ [-Wunused-variable] 1090 | K cc(c),bb(b); | ^~ In file included from ./../femlib/VirtualSolverCG.hpp:10, from ./../femlib/SparseLinearSolver.hpp:8: ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./../femlib/VirtualSolverSparseSuite.hpp:153:79: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./../femlib/VirtualSolverSparseSuite.hpp:233:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./../femlib/VirtualSolverSparseSuite.hpp:553:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./../femlib/VirtualSolverSparseSuite.hpp:635:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = NothingType]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_AI_B >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: problem.hpp:141:68: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = DotStar_KN_]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_build, KN_, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgmat.cpp: In instantiation of ‘AnyType SetRestrict(Stack, Expression, Expression) [with pfes = v_fes*; int INIT = 1; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’: lgmat.cpp:3861:126: required from here lgmat.cpp:394:10: warning: unused variable ‘ndfF’ [-Wunused-variable] 394 | long ndfF = VFh.NbOfDF ; | ^~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = DotSlash_KN_]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_build, KN_, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: problem.hpp:300:60: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgmat.cpp: In instantiation of ‘AnyType SetRestrict(Stack, Expression, Expression) [with pfes = v_fes3*; int INIT = 1; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’: lgmat.cpp:3862:128: required from here lgmat.cpp:394:10: warning: unused variable ‘ndfF’ [-Wunused-variable] AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: problem.hpp:373:82: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgmat.cpp: In instantiation of ‘AnyType SetRestrict(Stack, Expression, Expression) [with pfes = v_fesS*; int INIT = 1; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’: lgmat.cpp:3863:128: required from here lgmat.cpp:394:10: warning: unused variable ‘ndfF’ [-Wunused-variable] lgfem.cpp:4668:7: warning: variable ‘dimplot’ set but not used [-Wunused-but-set-variable] 4668 | int dimplot = 2; | ^~~~~~~ lgfem.cpp:4670:8: warning: variable ‘addtoplot’ set but not used [-Wunused-but-set-variable] 4670 | bool addtoplot = false, keepPV = false, pNormalT = false; | ^~~~~~~~~ lgfem.cpp:4670:27: warning: variable ‘keepPV’ set but not used [-Wunused-but-set-variable] 4670 | bool addtoplot = false, keepPV = false, pNormalT = false; | ^~~~~~ lgfem.cpp:4670:43: warning: variable ‘pNormalT’ set but not used [-Wunused-but-set-variable] 4670 | bool addtoplot = false, keepPV = false, pNormalT = false; | ^~~~~~~~ problem.cpp: In function ‘std::pair isSameDimAndComplexTypeProblem(const ListOfId&)’: problem.cpp:12679:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::deque::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 12679 | for(int j=0; jsize(); ++j) | ~^~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op_ReadKN; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgmat.cpp: In instantiation of ‘AnyType SetRestrict(Stack, Expression, Expression) [with pfes = v_fesL*; int INIT = 1; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’: lgmat.cpp:3864:128: required from here lgmat.cpp:394:10: warning: unused variable ‘ndfF’ [-Wunused-variable] AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: problem.hpp:636:59: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgmat.cpp: In instantiation of ‘AnyType SetRestrict(Stack, Expression, Expression) [with pfes = v_fes*; int INIT = 0; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’: lgmat.cpp:3867:126: required from here lgmat.cpp:394:10: warning: unused variable ‘ndfF’ [-Wunused-variable] problem.cpp: In function ‘int dimProblem(const ListOfId&)’: problem.cpp:12814:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::deque::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 12814 | for(int j=0; jsize(); ++j) | ~^~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./problem.hpp:141:68: required from here ./AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: problem.hpp:679:60: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgmat.cpp: In instantiation of ‘AnyType SetRestrict(Stack, Expression, Expression) [with pfes = v_fes3*; int INIT = 0; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’: lgmat.cpp:3868:128: required from here lgmat.cpp:394:10: warning: unused variable ‘ndfF’ [-Wunused-variable] AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = SetArray]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = SetArray2; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgmat.cpp: In instantiation of ‘AnyType SetRestrict(Stack, Expression, Expression) [with pfes = v_fesS*; int INIT = 0; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’: lgmat.cpp:3869:128: required from here lgmat.cpp:394:10: warning: unused variable ‘ndfF’ [-Wunused-variable] lgmat.cpp: In instantiation of ‘AnyType SetRestrict(Stack, Expression, Expression) [with pfes = v_fesL*; int INIT = 0; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’: lgmat.cpp:3870:128: required from here lgmat.cpp:394:10: warning: unused variable ‘ndfF’ [-Wunused-variable] AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = MyMap*]’: array_tlp.hpp:434: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*]’ array_tlp.hpp:420:17: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = long int*]’: AFunction.hpp:1163: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*]’ AFunction.hpp:1162:11: required from here AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./problem.hpp:300:60: required from here ./AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::basic_string**]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./problem.hpp:373:82: required from here ./AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Eye]’: AFunction.hpp:1033:22: required from ‘AnyType E_F_F0F0::operator()(Stack) const [with R = Eye; TA0 = long int; TA1 = long int; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1032:11: required from here AnyType.hpp: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 Eye’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, KN_ >*]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KN >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KN >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KNM*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp: In function ‘void GetBilinearParamCompositeFESpace(const ListOfId&, basicAC_F0::name_and_type*, int, E_F0**, int&, int&, std::vector&, std::vector&, KN&, KN&)’: problem.cpp:13116:26: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 13116 | for (size_t k=0,j=0;k >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KN*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Transpose*>]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Transpose*>; TA0 = KNM*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp:13145:26: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 13145 | for (size_t k=0,j=0;k >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Transpose >; TA0 = KN_; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./problem.hpp:636:59: required from here ./AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./problem.hpp:679:60: required from here ./AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.hpp: In constructor ‘Problem::Problem(const C_args*, const ListOfId&, size_t&)’: problem.hpp:570:17: warning: ‘Problem::offset’ will be initialized after [-Wreorder] 570 | const size_t offset; | ^~~~~~ problem.hpp:503:13: warning: ‘const int Problem::dim’ [-Wreorder] 503 | const int dim; | ^~~ problem.cpp:13331:1: warning: when initialized here [-Wreorder] 13331 | Problem::Problem(const C_args * ca,const ListOfId &l,size_t & top) : | ^~~~~~~ problem.cpp:13394:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 13394 | for(int j=0; j&) [with Mesh = Fem2D::MeshS; Expression = E_F0*; Stack = void*]’: lgmesh3.cpp:355:26: required from here lgmesh3.cpp:80:15: warning: unused variable ‘benv’ [-Wunused-variable] 80 | const int benv=BE::nv; | ^~~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./lgfem.hpp:475:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ problem.cpp: In constructor ‘Call_FormLinear::Call_FormLinear(E_F0**, Expression, Expression)’: problem.cpp:13585:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 13585 | for(int j=0; jnbitem()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./lgfem.hpp:522:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] lgmesh.cpp: In member function ‘virtual AnyType Adaptation::operator()(Stack) const’: lgmesh.cpp:808:3: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation] 808 | else | ^~~~ lgmesh.cpp:810:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’ 810 | Triangles &Th(*oTh); | ^~~~~~~~~ lgmesh3.cpp: In instantiation of ‘bool BuildPeriodic3(int, E_F0**, const Mesh&, Stack, KN&) [with Mesh = Fem2D::MeshL; Expression = E_F0*; Stack = void*]’: lgmesh3.cpp:365:26: required from here lgmesh3.cpp:80:15: warning: unused variable ‘benv’ [-Wunused-variable] ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./lgfem.hpp:569:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = SubArray]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = SubArray2; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgmesh.cpp:888:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 888 | for ( iv=0;iv::f(const A&, const B&) [with R = bool; A = bool; B = bool]’: AFunction.hpp:2562:43: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_mul; MI = OneBinaryOperatorMI; MIx = evalE_mul; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here Operator.hpp:93:16: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 93 | return ((R)a * (R)b);} }; | ~~~~~~^~~~~~~ lgmesh3.cpp: In instantiation of ‘bool BuildPeriodic3(int, E_F0**, const Mesh&, Stack, KN&) [with Mesh = Fem2D::Mesh3; Expression = E_F0*; Stack = void*]’: lgmesh3.cpp:373:26: required from here lgmesh3.cpp:80:15: warning: unused variable ‘benv’ [-Wunused-variable] 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*]’: AFunction.hpp:2565:23: required from ‘AnyType OneBinaryOperator::Op::eval(Stack, bool&) const [with C = Op2_mul; MI = OneBinaryOperatorMI; MIx = evalE_mul; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2564:13: required from here AFunction.cpp:864:16: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 864 | R rr(aa*bb); | ~~^~~ lgmesh.cpp: In function ‘const Fem2D::Mesh* MoveTheMesh(const Fem2D::Mesh&, const KN_&, const KN_&)’: lgmesh.cpp:1189:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1189 | { if (verbosity) | ^~ lgmesh.cpp:1191:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1191 | cout << " u min " << U.min() << " max " << U.max() << endl; | ^~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = F_KN_]’: array_tlp.hpp:1930:56: required from ‘AnyType OneOperator1F_KN_::Op::operator()(Stack) const [with R = F_KN_; A = double; B = double; BB = KN_; AnyType = AnyTypeWithOutCheck; Stack = void*]’ array_tlp.hpp:1930:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgmesh.cpp: In function ‘Fem2D::Mesh* Carre_(int, int, Expression, Expression, Stack, int, KN_, long int)’: lgmesh.cpp:1284:9: warning: variable ‘p’ set but not used [-Wunused-but-set-variable] 1284 | int p[2]={1,0}; | ^ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh3*]’: lgmesh3.cpp:941:24: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::MeshS*]’: lgmesh3.cpp:972:26: required from here AnyType.hpp:145: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::MeshS* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::MeshL*]’: lgmesh3.cpp:1075:26: required from here AnyType.hpp:145: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::MeshL* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgmesh.cpp: In function ‘bool SameMesh(const Fem2D::Mesh* const&, const Fem2D::Mesh* const&)’: lgmesh.cpp:1571:27: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1571 | typedef Mesh::Element Element; | ^~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]’: array_tlp.hpp:535:23: required from ‘AnyType InitArrayfromArray::CODE::operator()(Stack) const [with CR = double; KNRR = KN*; bool isinit = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ array_tlp.hpp:502:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KNM*]’: array_tlp.hpp:614:23: required from ‘AnyType InitMatfromAArray::CODE::operator()(Stack) const [with RR = double; bool isinit = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ array_tlp.hpp:603:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from AFunction.hpp:92: AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: AFunction.hpp:438:32: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = long int*]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_eq; MI = OneBinaryOperatorMIWO; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = double*]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_eq; MI = OneBinaryOperatorMIWO; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex*]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_eq >; MI = OneBinaryOperatorMIWO; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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::complex* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::basic_string**]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_peqstring; MI = OneBinaryOperatorMIWO; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: AFunction.hpp:1798:40: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: AFunction.hpp:1903:38: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream**]’: AFunction.hpp:2562: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*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::R3]’: lgmesh3.cpp:2853:24: required from here AnyType.hpp:145: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::R3’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream**]’: AFunction.hpp:2562: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*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Add_KN_]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_add0, KN_, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Add_Mulc_KN_*]’: AFunction.hpp:2562: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*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = ostream_seekp]’: AFunction.hpp:960: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*]’ AFunction.hpp:959:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Sub_KN_]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_sub0, KN_, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Mulc_KN_]’: AFunction.hpp:2759:28: required from ‘AnyType Unary_Op::operator()(Stack) const [with C = Op1_sub, KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2758:16: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = ostream_precis]’: AFunction.hpp:960: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*]’ AFunction.hpp:959:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Mul_KNM_KN_]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_mulpcp, KNM*, KN*>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = outProduct_KN_*]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_pbuild, KN_, Transpose > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Mul_KNMh_KN_]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_2p_, Transpose*>, KN*>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Divc_KN_]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_divc, double, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = if_arth_KN_*]’: AFunction.hpp:2421:27: required from ‘AnyType OneTernaryOperator3::Op::operator()(Stack) const [with T = Op3_p, KN_, KN_, KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2420:16: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ array_tlp.hpp: In instantiation of ‘static if_arth_KN_* Op3_pacc::f(Stack, const KN_&, const K&, const K&) [with K = double; Stack = void*]’: AFunction.hpp:2421:47: required from ‘AnyType OneTernaryOperator3::Op::operator()(Stack) const [with T = Op3_pacc; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2420:16: required from here array_tlp.hpp:1090:11: warning: unused variable ‘cc’ [-Wunused-variable] 1090 | K cc(c),bb(b); | ^~ array_tlp.hpp:1090:17: warning: unused variable ‘bb’ [-Wunused-variable] 1090 | K cc(c),bb(b); | ^~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = istream_good]’: AFunction.hpp:960: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*]’ AFunction.hpp:959:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = OP_setw]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = OP_setw; TA0 = long int; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = istream_seekg]’: AFunction.hpp:960: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*]’ AFunction.hpp:959:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = NothingType]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_AI_B >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = listMesh]’: AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = Op2_addmesh; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2461:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh**]’: AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = Op2_setmesh; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2461:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from AFunction.hpp:92: AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: AFunction.hpp:438:32: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = DotStar_KN_]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_build, KN_, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = DotSlash_KN_]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_build, KN_, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Print >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op_ReadKN; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./../femlib/VirtualSolverCG.hpp:10, from ./../femlib/SparseLinearSolver.hpp:8: ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./../femlib/VirtualSolverSparseSuite.hpp:153:79: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./../femlib/VirtualSolverSparseSuite.hpp:233:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: AFunction.hpp:1798:40: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./../femlib/VirtualSolverSparseSuite.hpp:553:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = F_KN_, std::complex, std::complex, const std::complex&>]’: array_tlp.hpp:1930: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*]’ array_tlp.hpp:1930:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./../femlib/VirtualSolverSparseSuite.hpp:635:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: AFunction.hpp:1903:38: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]’: array_tlp.hpp:535:23: required from ‘AnyType InitArrayfromArray::CODE::operator()(Stack) const [with CR = std::complex; KNRR = KN >*; bool isinit = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ array_tlp.hpp:502:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KNM >*]’: array_tlp.hpp:614:23: required from ‘AnyType InitMatfromAArray::CODE::operator()(Stack) const [with RR = std::complex; bool isinit = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ array_tlp.hpp:603:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = MyMap*]’: array_tlp.hpp:434: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*]’ array_tlp.hpp:420:17: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = QuantileKN]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = QuantileKN; TA0 = KN_; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = double*]’: AFunction.hpp:1163: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*]’ AFunction.hpp:1162:11: required from here AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN_rmeps]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = KN_rmeps; TA0 = KN_; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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 KN_rmeps’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Transpose >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Transpose >; TA0 = KN_; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, KN_ >*]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./lgfem.hpp:475:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KN >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KNM*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KN*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KN >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: problem.hpp:141:68: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Transpose*>]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Transpose*>; TA0 = KNM*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./lgfem.hpp:522:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: problem.hpp:300:60: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: problem.hpp:373:82: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./lgfem.hpp:569:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] lgmesh3.cpp: In instantiation of ‘AnyType set_fe3(Stack, Expression, Expression) [with R = double; v_fes = v_fes3; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’: lgmesh3.cpp:2978:93: required from here lgmesh3.cpp:1727:27: warning: unused variable ‘K’ [-Wunused-variable] 1727 | const Element & K(Th[ik]); | ^ lgmat.cpp: In instantiation of ‘newpMatrice_Creuse Matrixmapp2mapIJ1(Stack, Matrice_Creuse* const&, const Inv_KN_long&, const Inv_KN_long&) [with R = double; Stack = void*]’: lgmat.cpp:3336:19: required from ‘void AddSparseMat() [with R = double]’ lgmat.cpp:3820:23: required from here lgmat.cpp:2372:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2372 | for (int k=0;knnz;++k) | ~^~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Add_KN_ >]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_add0 >, KN_ >, KN_ > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Add_Mulc_KN_ >*]’: AFunction.hpp:2562: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*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgmat.cpp: In instantiation of ‘newpMatrice_Creuse Matrixmapp2mapIJ(Stack, Matrice_Creuse* const&, const KN_&, const KN_&) [with R = double; Stack = void*]’: lgmat.cpp:3337:19: required from ‘void AddSparseMat() [with R = double]’ lgmat.cpp:3820:23: required from here lgmat.cpp:2417:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2417 | for (int k=0;k!=B->nnz;++k) | ~^~~~~~~~ lgmesh3.cpp: In instantiation of ‘AnyType set_fe3(Stack, Expression, Expression) [with R = std::complex; v_fes = v_fes3; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’: lgmesh3.cpp:2979:96: required from here lgmesh3.cpp:1727:27: warning: unused variable ‘K’ [-Wunused-variable] AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Sub_KN_ >]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_sub0 >, KN_ >, KN_ > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: problem.hpp:636:59: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Mulc_KN_ >]’: AFunction.hpp:2759:28: required from ‘AnyType Unary_Op::operator()(Stack) const [with C = Op1_sub >, KN_ > >; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2758:16: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./../femlib/VirtualSolverCG.hpp:10, from ./../femlib/SparseLinearSolver.hpp:8: ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./../femlib/VirtualSolverSparseSuite.hpp:153:79: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./../femlib/VirtualSolverSparseSuite.hpp:233:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./../femlib/VirtualSolverSparseSuite.hpp:553:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: problem.hpp:679:60: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./../femlib/VirtualSolverSparseSuite.hpp:635:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Mul_KNM_KN_ >]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_mulpcp >, KNM >*, KN >*>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_dotproduct_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class std::complex’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = outProduct_KN_ >*]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_pbuild >, KN_ >, Transpose > > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Mul_KNMh_KN_ >]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_2p_ >, Transpose >*>, KN >*>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Divc_KN_ >]’: AFunction.hpp:2562: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*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgmesh3.cpp: In instantiation of ‘AnyType set_fe3(Stack, Expression, Expression) [with R = double; v_fes = v_fesS; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’: lgmesh3.cpp:3002:92: required from here lgmesh3.cpp:1727:27: warning: unused variable ‘K’ [-Wunused-variable] AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = if_arth_KN_ >*]’: AFunction.hpp:2421:27: required from ‘AnyType OneTernaryOperator3::Op::operator()(Stack) const [with T = Op3_p >, KN_ >, KN_ >, KN_ > >; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2420:16: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgmesh3.cpp: In instantiation of ‘AnyType set_fe3(Stack, Expression, Expression) [with R = std::complex; v_fes = v_fesS; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’: lgmesh3.cpp:3003:95: required from here lgmesh3.cpp:1727:27: warning: unused variable ‘K’ [-Wunused-variable] AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = NothingType]’: AFunction.hpp:2562: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*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgmesh3.cpp: In instantiation of ‘AnyType set_fe3(Stack, Expression, Expression) [with R = double; v_fes = v_fesL; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’: lgmesh3.cpp:3026:105: required from here lgmesh3.cpp:1727:27: warning: unused variable ‘K’ [-Wunused-variable] AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: problem.hpp:141:68: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = DotStar_KN_ >]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_build >, KN_ >, KN_ > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgmesh3.cpp: In instantiation of ‘AnyType set_fe3(Stack, Expression, Expression) [with R = std::complex; v_fes = v_fesL; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’: lgmesh3.cpp:3027:109: required from here lgmesh3.cpp:1727:27: warning: unused variable ‘K’ [-Wunused-variable] AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = DotSlash_KN_ >]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_build >, KN_ >, KN_ > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Print > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: problem.hpp:300:60: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: problem.hpp:373:82: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op_ReadKN >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: problem.hpp:636:59: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: problem.hpp:679:60: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here ./AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here ./AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here ./AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = MyMap >*]’: array_tlp.hpp:434: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*]’ array_tlp.hpp:420:17: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp: In instantiation of ‘AnyType Problem::eval(Stack, Data*, CountPointer >&, MatriceCreuse::Scalaire>*&) const [with R = std::complex; FESpace = Fem2D::FESpace; v_fes = v_fes; AnyType = AnyTypeWithOutCheck; Stack = void*; MatriceCreuse::Scalaire> = VirtualMatrix >; typename CadnaType::Scalaire = std::complex]’: problem.cpp:12856:47: required from here problem.cpp:11917:28: warning: unused variable ‘Nbcomp’ [-Wunused-variable] 11917 | int Nbcomp2=var.size(),Nbcomp=Nbcomp2/2; // nb de composante | ^~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KNM >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Transpose >*>]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Transpose >*>; TA0 = KNM >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KN >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KNM_]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = KNM_; TA0 = KNM_ >; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN_]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = KN_; TA0 = KN_ >; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN_rmeps >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = KN_rmeps >; TA0 = KN_ >; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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 KN_rmeps >’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Transpose > >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Transpose > >; TA0 = KN_ >; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh*]’: lgmesh.cpp:483:25: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex*]’: AFunction.hpp:1163:22: required from ‘AnyType E_F_F0F0F0_::operator()(Stack) const [with R = std::complex*; A0 = KNM_ >; A1 = long int; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1162:11: required from here AnyType.hpp: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::complex* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair >, KN_ >*]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgfem.cpp: In function ‘KN dimFESpaceImage(const basicAC_F0&)’: lgfem.cpp:7303:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 7303 | for (int i = 0; i < args.size( ); i++){ | ~~^~~~~~~~~~~~~~ lgfem.cpp:7314:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 7314 | for (int i = !compositeFESpace; i < args.size( ); i++) { // on saute le maillage si pas de composite !! | ~~^~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN > >*]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN > >*]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > > >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize > > >; TA0 = KN > >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > > >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize > > >; TA0 = KN > >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgfem.cpp:7352:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 7352 | for (int ii = 0; ii < dimComposite.size( ); ii++){ | ~~~^~~~~~~~~~~~~~~~~~~~~~ lgfem.cpp: In function ‘const basicForEachType* typeFESpace(const basicAC_F0&)’: lgfem.cpp:7398:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 7398 | for (int i = 0; i < args.size( ); i++){ | ~~^~~~~~~~~~~~~~ lgfem.cpp:7435:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 7435 | for (int i = 0; i < args.size( ); i++) { | ~~^~~~~~~~~~~~~~ lgfem.cpp:7392:9: warning: unused variable ‘tMesh’ [-Wunused-variable] 7392 | aType tMesh = 0; | ^~~~~ problem.cpp: In instantiation of ‘AnyType Problem::eval(Stack, Data*, CountPointer >&, MatriceCreuse::Scalaire>*&) const [with R = double; FESpace = Fem2D::FESpace; v_fes = v_fes; AnyType = AnyTypeWithOutCheck; Stack = void*; MatriceCreuse::Scalaire> = VirtualMatrix; typename CadnaType::Scalaire = double]’: problem.cpp:12858:46: required from here problem.cpp:11917:28: warning: unused variable ‘Nbcomp’ [-Wunused-variable] lgmat.cpp: In instantiation of ‘newpMatrice_Creuse Matrixmapp2mapIJ1(Stack, Matrice_Creuse* const&, const Inv_KN_long&, const Inv_KN_long&) [with R = std::complex; Stack = void*]’: lgmat.cpp:3336:19: required from ‘void AddSparseMat() [with R = std::complex]’ lgmat.cpp:3821:24: required from here lgmat.cpp:2372:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2372 | for (int k=0;knnz;++k) | ~^~~~~~~ lgmat.cpp: In instantiation of ‘newpMatrice_Creuse Matrixmapp2mapIJ(Stack, Matrice_Creuse* const&, const KN_&, const KN_&) [with R = std::complex; Stack = void*]’: lgmat.cpp:3337:19: required from ‘void AddSparseMat() [with R = std::complex]’ lgmat.cpp:3821:24: required from here lgmat.cpp:2417:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2417 | for (int k=0;k!=B->nnz;++k) | ~^~~~~~~~ problem.cpp: In instantiation of ‘AnyType Problem::eval(Stack, Data*, CountPointer >&, MatriceCreuse::Scalaire>*&) const [with R = std::complex; FESpace = Fem2D::GFESpace; v_fes = v_fes3; AnyType = AnyTypeWithOutCheck; Stack = void*; MatriceCreuse::Scalaire> = VirtualMatrix >; typename CadnaType::Scalaire = std::complex]’: problem.cpp:12863:49: required from here problem.cpp:11917:28: warning: unused variable ‘Nbcomp’ [-Wunused-variable] In file included from AFunction.hpp:92: AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: AFunction.hpp:438:32: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp: In instantiation of ‘AnyType Problem::eval(Stack, Data*, CountPointer >&, MatriceCreuse::Scalaire>*&) const [with R = double; FESpace = Fem2D::GFESpace; v_fes = v_fes3; AnyType = AnyTypeWithOutCheck; Stack = void*; MatriceCreuse::Scalaire> = VirtualMatrix; typename CadnaType::Scalaire = double]’: problem.cpp:12865:48: required from here problem.cpp:11917:28: warning: unused variable ‘Nbcomp’ [-Wunused-variable] AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: AFunction.hpp:1798:40: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: AFunction.hpp:1903:38: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgmat.cpp: In instantiation of ‘MatriceMorse* removeHalf(MatriceMorse&, long int, double) [with R = double; MatriceMorse = HashMatrix]’: lgmat.cpp:3702:50: required from ‘newpMatrice_Creuse removeHalf(Stack, Matrice_Creuse* const&, const long int&, const double&) [with R = double; Stack = void*]’ lgmat.cpp:3987:121: required from here lgmat.cpp:3683:9: warning: unused variable ‘nnz’ [-Wunused-variable] 3683 | int nnz =0; | ^~~ lgmat.cpp: In instantiation of ‘MatriceMorse* removeHalf(MatriceMorse&, long int, double) [with R = std::complex; MatriceMorse = HashMatrix >]’: lgmat.cpp:3702:50: required from ‘newpMatrice_Creuse removeHalf(Stack, Matrice_Creuse* const&, const long int&, const double&) [with R = std::complex; Stack = void*]’ lgmat.cpp:3991:133: required from here lgmat.cpp:3683:9: warning: unused variable ‘nnz’ [-Wunused-variable] problem.cpp: In instantiation of ‘AnyType Problem::eval(Stack, Data*, CountPointer >&, MatriceCreuse::Scalaire>*&) const [with R = std::complex; FESpace = Fem2D::GFESpace; v_fes = v_fesS; AnyType = AnyTypeWithOutCheck; Stack = void*; MatriceCreuse::Scalaire> = VirtualMatrix >; typename CadnaType::Scalaire = std::complex]’: problem.cpp:12870:49: required from here problem.cpp:11917:28: warning: unused variable ‘Nbcomp’ [-Wunused-variable] ../femlib/fem.cpp: In member function ‘Fem2D::Mesh::Find(Fem2D::R2, Fem2D::R2&, bool&, Fem2D::TTriangle const*) const’: ../femlib/fem.cpp:1409:9: warning: ‘it00’ may be used uninitialized [-Wmaybe-uninitialized] 1409 | if( it != it00) goto RESTART; | ^~ ../femlib/fem.cpp:1193:14: note: ‘it00’ was declared here 1193 | int it,j,it00; | ^~~~ In file included from ../femlib/fem.cpp:42: In member function ‘Fem2D::TTriangle::operator()(Fem2D::R2 const&) const’, inlined from ‘Fem2D::Mesh::Find(Fem2D::R2, Fem2D::R2&, bool&, Fem2D::TTriangle const*) const’ at ../femlib/fem.cpp:1400:22: ../femlib/fem.hpp:368:32: warning: ‘tt’ may be used uninitialized [-Wmaybe-uninitialized] 368 | + (const Rd &)*vertices[1]*(P.x) | ~~~~~~~~^ ../femlib/fem.cpp: In member function ‘Fem2D::Mesh::Find(Fem2D::R2, Fem2D::R2&, bool&, Fem2D::TTriangle const*) const’: ../femlib/fem.cpp:1211:26: note: ‘tt’ was declared here 1211 | const Triangle * tt; | ^~ problem.cpp: In instantiation of ‘AnyType Problem::eval(Stack, Data*, CountPointer >&, MatriceCreuse::Scalaire>*&) const [with R = double; FESpace = Fem2D::GFESpace; v_fes = v_fesS; AnyType = AnyTypeWithOutCheck; Stack = void*; MatriceCreuse::Scalaire> = VirtualMatrix; typename CadnaType::Scalaire = double]’: problem.cpp:12872:48: required from here problem.cpp:11917:28: warning: unused variable ‘Nbcomp’ [-Wunused-variable] In file included from ./../femlib/VirtualSolverCG.hpp:10, from ./../femlib/SparseLinearSolver.hpp:8: ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./../femlib/VirtualSolverSparseSuite.hpp:153:79: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./../femlib/VirtualSolverSparseSuite.hpp:233:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./../femlib/VirtualSolverSparseSuite.hpp:553:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./../femlib/VirtualSolverSparseSuite.hpp:635:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ problem.cpp: In instantiation of ‘AnyType Problem::eval(Stack, Data*, CountPointer >&, MatriceCreuse::Scalaire>*&) const [with R = std::complex; FESpace = Fem2D::GFESpace; v_fes = v_fesL; AnyType = AnyTypeWithOutCheck; Stack = void*; MatriceCreuse::Scalaire> = VirtualMatrix >; typename CadnaType::Scalaire = std::complex]’: problem.cpp:12877:49: required from here problem.cpp:11917:28: warning: unused variable ‘Nbcomp’ [-Wunused-variable] ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ lgfem.hpp:475:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ lgfem.hpp:522:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] problem.cpp: In instantiation of ‘AnyType Problem::eval(Stack, Data*, CountPointer >&, MatriceCreuse::Scalaire>*&) const [with R = double; FESpace = Fem2D::GFESpace; v_fes = v_fesL; AnyType = AnyTypeWithOutCheck; Stack = void*; MatriceCreuse::Scalaire> = VirtualMatrix; typename CadnaType::Scalaire = double]’: problem.cpp:12879:48: required from here problem.cpp:11917:28: warning: unused variable ‘Nbcomp’ [-Wunused-variable] AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: problem.hpp:141:68: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here ./AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here ./AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ lgfem.hpp:569:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here ./AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: problem.hpp:300:60: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, std::__cxx11::basic_string, std::allocator >*, E_F_F0, std::__cxx11::basic_string, std::allocator >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, std::__cxx11::basic_string, std::allocator >*, E_F_F0, std::__cxx11::basic_string, std::allocator >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: problem.hpp:373:82: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp: In instantiation of ‘AnyType Problem::evalComposite(Stack, DataComposite*, CountPointer >&) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’: problem.cpp:12884:42: required from here problem.cpp:12252:28: warning: unused variable ‘Nbcomp’ [-Wunused-variable] 12252 | int Nbcomp2=var.size(),Nbcomp=Nbcomp2/2; // nb de composante | ^~~~~~ problem.cpp:12444:10: warning: unused variable ‘VhNbOfDF’ [-Wunused-variable] 12444 | long VhNbOfDF = offsetVh[NpVh]; | ^~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: problem.hpp:636:59: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: problem.hpp:679:60: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, std::__cxx11::basic_string, std::allocator >**, E_F_F0, std::__cxx11::basic_string, std::allocator >**, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, std::__cxx11::basic_string, std::allocator >**, E_F_F0, std::__cxx11::basic_string, std::allocator >**, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]’: AddNewFE.h:36:100: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: AddNewFE.h:64:87: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: AddNewFE.h:84:87: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: AddNewFE.h:105:87: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp: In instantiation of ‘AnyType Problem::evalComposite(Stack, DataComposite*, CountPointer >&) const [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’: problem.cpp:12886:41: required from here problem.cpp:12252:28: warning: unused variable ‘Nbcomp’ [-Wunused-variable] 12252 | int Nbcomp2=var.size(),Nbcomp=Nbcomp2/2; // nb de composante | ^~~~~~ problem.cpp:12444:10: warning: unused variable ‘VhNbOfDF’ [-Wunused-variable] 12444 | long VhNbOfDF = offsetVh[NpVh]; | ^~~~~~~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ lgfem.hpp:475:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ problem.cpp: In instantiation of ‘void verified_E_FEcompo_ForProblem(const int&, const int&, const size_t&, const std::vector&, const std::vector&) [with K = std::complex; v_fes = v_fes; size_t = long unsigned int]’: problem.cpp:13163:61: required from here problem.cpp:12991:33: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 12991 | if( !(FEbase_comp->comp == i) ){ | ~~~~~~~~~~~~~~~~~~~^~~~~ problem.cpp:13003:35: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 13003 | if( !( FEbase_comp->N == Nbitem) ){ | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, std::__cxx11::basic_string, std::allocator >**, E_F_F0, std::__cxx11::basic_string, std::allocator >**, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, std::__cxx11::basic_string, std::allocator >**, E_F_F0, std::__cxx11::basic_string, std::allocator >**, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ problem.cpp: In instantiation of ‘void verified_E_FEcompo_ForProblem(const int&, const int&, const size_t&, const std::vector&, const std::vector&) [with K = double; v_fes = v_fes; size_t = long unsigned int]’: problem.cpp:13165:60: required from here problem.cpp:12991:33: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 12991 | if( !(FEbase_comp->comp == i) ){ | ~~~~~~~~~~~~~~~~~~~^~~~~ ./../femlib/HashMatrix.hpp: In instantiation of ‘void AddMul(HashMatrix&, HashMatrix&, HashMatrix&, bool, bool, Fem2D::R) [with I = int; RA = double; RB = double; RAB = double; Fem2D::R = double]’: lgmat.cpp:1688:10: required from ‘AnyType ProdMat(Stack, Expression, Expression) [with RA = double; RB = double; RAB = double; int init = 1; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’ lgmat.cpp:3220:8: required from ‘void AddSparseMat() [with R = double]’ lgmat.cpp:3820:23: required from here ./../femlib/HashMatrix.hpp:397:33: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘HashMatrix::I’ {aka ‘int’} [-Wsign-compare] 397 | for(size_t ll=B.p[j]; ll< B.p[j+1] ;++ll) | ~~^~~~~~~ problem.cpp:13003:35: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 13003 | if( !( FEbase_comp->N == Nbitem) ){ | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::R3*]’: lgfem.cpp:258:26: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = double*]’: lgfem.cpp:266:25: required from here AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = long int*]’: lgfem.cpp:336:28: required from here AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp: In instantiation of ‘void verified_E_FEcompo_ForProblem(const int&, const int&, const size_t&, const std::vector&, const std::vector&) [with K = std::complex; v_fes = v_fes3; size_t = long unsigned int]’: problem.cpp:13169:62: required from here problem.cpp:12991:33: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 12991 | if( !(FEbase_comp->comp == i) ){ | ~~~~~~~~~~~~~~~~~~~^~~~~ problem.cpp:13003:35: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 13003 | if( !( FEbase_comp->N == Nbitem) ){ | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh*]’: lgfem.cpp:354:27: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../femlib/HashMatrix.hpp:420:33: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘HashMatrix::I’ {aka ‘int’} [-Wsign-compare] 420 | for(size_t ll=B.p[j]; ll< B.p[j+1] ;++ll) | ~~^~~~~~~ problem.cpp: In instantiation of ‘void verified_E_FEcompo_ForProblem(const int&, const int&, const size_t&, const std::vector&, const std::vector&) [with K = double; v_fes = v_fes3; size_t = long unsigned int]’: problem.cpp:13171:61: required from here problem.cpp:12991:33: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 12991 | if( !(FEbase_comp->comp == i) ){ | ~~~~~~~~~~~~~~~~~~~^~~~~ problem.cpp:13003:35: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 13003 | if( !( FEbase_comp->N == Nbitem) ){ | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ problem.cpp: In instantiation of ‘void verified_E_FEcompo_ForProblem(const int&, const int&, const size_t&, const std::vector&, const std::vector&) [with K = std::complex; v_fes = v_fesS; size_t = long unsigned int]’: problem.cpp:13175:62: required from here problem.cpp:12991:33: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 12991 | if( !(FEbase_comp->comp == i) ){ | ~~~~~~~~~~~~~~~~~~~^~~~~ problem.cpp:13003:35: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 13003 | if( !( FEbase_comp->N == Nbitem) ){ | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ ./../femlib/HashMatrix.hpp:446:35: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘HashMatrix::I’ {aka ‘int’} [-Wsign-compare] 446 | for(size_t ll=B.p[j]; ll< B.p[j+1] ;++ll) | ~~^~~~~~~ ./../femlib/HashMatrix.hpp:467:39: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘HashMatrix::I’ {aka ‘int’} [-Wsign-compare] 467 | for(size_t ll=B.p[j]; ll< B.p[j+1] ;++ll) | ~~^~~~~~~ problem.cpp: In instantiation of ‘void verified_E_FEcompo_ForProblem(const int&, const int&, const size_t&, const std::vector&, const std::vector&) [with K = double; v_fes = v_fesS; size_t = long unsigned int]’: problem.cpp:13177:61: required from here problem.cpp:12991:33: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 12991 | if( !(FEbase_comp->comp == i) ){ | ~~~~~~~~~~~~~~~~~~~^~~~~ problem.cpp:13003:35: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 13003 | if( !( FEbase_comp->N == Nbitem) ){ | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ lgfem.hpp:522:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] problem.cpp: In instantiation of ‘void verified_E_FEcompo_ForProblem(const int&, const int&, const size_t&, const std::vector&, const std::vector&) [with K = std::complex; v_fes = v_fesL; size_t = long unsigned int]’: problem.cpp:13181:62: required from here problem.cpp:12991:33: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 12991 | if( !(FEbase_comp->comp == i) ){ | ~~~~~~~~~~~~~~~~~~~^~~~~ problem.cpp:13003:35: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 13003 | if( !( FEbase_comp->N == Nbitem) ){ | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ problem.cpp: In instantiation of ‘void verified_E_FEcompo_ForProblem(const int&, const int&, const size_t&, const std::vector&, const std::vector&) [with K = double; v_fes = v_fesL; size_t = long unsigned int]’: problem.cpp:13183:61: required from here problem.cpp:12991:33: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 12991 | if( !(FEbase_comp->comp == i) ){ | ~~~~~~~~~~~~~~~~~~~^~~~~ problem.cpp:13003:35: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 13003 | if( !( FEbase_comp->N == Nbitem) ){ | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, std::allocator >*, E_F_F0, std::allocator >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, std::allocator >*, E_F_F0, std::allocator >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = v_fes**]’: lgfem.cpp:1483:25: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = v_fes3**]’: lgfem.cpp:1515:25: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = v_fesS**]’: lgfem.cpp:1548:25: required from here AnyType.hpp: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_fesS** const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ lgfem.hpp:569:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = v_fesL**]’: lgfem.cpp:1581:25: required from here AnyType.hpp: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_fesL** const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase*]’: lgfem.cpp:2022:40: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, std::allocator >**, E_F_F0, std::allocator >**, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, std::allocator >**, E_F_F0, std::allocator >**, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN_]’: lgfem.cpp:2541:50: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = newpMatrice_Creuse]’: lgmat.cpp:2328:40: required from ‘AnyType Matrixfull2map(Stack, const AnyType&) [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmat.cpp:3343:6: required from ‘void AddSparseMat() [with R = double]’ lgmat.cpp:3820:23: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class newpMatrice_Creuse’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../femlib/PkLagrange.hpp: In member function ‘Fem2D::TypeOfFE_ConstDC::FB(unsigned int, Fem2D::MeshS const&, Fem2D::TriangleS const&, Fem2D::R2 const&, KNMK_&) const’: ../femlib/PkLagrange.hpp:450:90: warning: ‘l’ may be used uninitialized [-Wmaybe-uninitialized] 450 | cout << Element::nv << " " << l[0] << " "<< l[1] << " "<< l[2] << " "<< l[3]<< " bug ???"<< endl; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = minusMat]’: lgmat.cpp:2937:32: required from ‘AnyType mM2L3(Stack, const AnyType&) [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmat.cpp:3351:6: required from ‘void AddSparseMat() [with R = double]’ lgmat.cpp:3820:23: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../femlib/PkLagrange.hpp:420:16: note: ‘l’ declared here 420 | double l[d+1]; | ^ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../femlib/PkLagrange.hpp:454:109: warning: ‘l’ may be used uninitialized [-Wmaybe-uninitialized] 454 | cout << "TypeOfFE_ConstDC: " << ie << " l: " << l[0] << " "<< l[1] << " "<< l[2] << " "<< l[3]<< " " << this->NbDoF << endl; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ ../femlib/PkLagrange.hpp:420:16: note: ‘l’ declared here 420 | double l[d+1]; | ^ AFunction.hpp: In member function ‘OneOperator1, std::__cxx11::basic_string, std::allocator >*, E_F_F0, std::__cxx11::basic_string, std::allocator >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, std::__cxx11::basic_string, std::allocator >*, E_F_F0, std::__cxx11::basic_string, std::allocator >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleLinearForm(Stack, const Mesh&, const FESpace&, KN_*, const FormLinear*, int*) [with R = double; Stack = void*]’: problem.cpp:13856:159: required from here problem.cpp:10546:36: warning: unused variable ‘arean’ [-Wunused-variable] 10546 | double arean = (1-c)*Th[t].area; | ^~~~~ problem.cpp:10511:20: warning: unused variable ‘Q’ [-Wunused-variable] 10511 | R2 Q[4]; | ^ ./../femlib/HashMatrix.hpp: In instantiation of ‘void AddMul(HashMatrix&, HashMatrix&, HashMatrix&, bool, bool, Fem2D::R) [with I = int; RA = std::complex; RB = std::complex; RAB = std::complex; Fem2D::R = double]’: lgmat.cpp:1688:10: required from ‘AnyType ProdMat(Stack, Expression, Expression) [with RA = std::complex; RB = std::complex; RAB = std::complex; int init = 1; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’ lgmat.cpp:3220:8: required from ‘void AddSparseMat() [with R = std::complex]’ lgmat.cpp:3821:24: required from here ./../femlib/HashMatrix.hpp:397:33: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘HashMatrix >::I’ {aka ‘int’} [-Wsign-compare] 397 | for(size_t ll=B.p[j]; ll< B.p[j+1] ;++ll) | ~~^~~~~~~ ./../femlib/HashMatrix.hpp:420:33: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘HashMatrix >::I’ {aka ‘int’} [-Wsign-compare] 420 | for(size_t ll=B.p[j]; ll< B.p[j+1] ;++ll) | ~~^~~~~~~ ./../femlib/HashMatrix.hpp:446:35: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘HashMatrix >::I’ {aka ‘int’} [-Wsign-compare] 446 | for(size_t ll=B.p[j]; ll< B.p[j+1] ;++ll) | ~~^~~~~~~ ./../femlib/HashMatrix.hpp:467:39: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘HashMatrix >::I’ {aka ‘int’} [-Wsign-compare] 467 | for(size_t ll=B.p[j]; ll< B.p[j+1] ;++ll) | ~~^~~~~~~ ./../femlib/MatriceElementaire.hpp: In instantiation of ‘class MatriceElementaireFES’: ./../femlib/MatriceElementaire.hpp:185:7: required from ‘class MatriceElementairePleine’ problem.cpp:939:20: required from ‘void Fem2D::AssembleBilinearForm(Stack, const Mesh&, const FESpace&, const FESpace&, bool, MatriceCreuse&, const FormBilinear*, int*) [with R = double; Stack = void*; MatriceCreuse = VirtualMatrix]’ problem.cpp:13859:123: required from here ./../femlib/MatriceElementaire.hpp:91:15: warning: ‘R& MatriceElementaire::operator()(int, int) [with R = double]’ was hidden [-Woverloaded-virtual=] 91 | virtual R & operator() (int i,int j) =0; | ^~~~~~~~ ./../femlib/MatriceElementaire.hpp:179:27: note: by ‘MatriceElementaireFES& MatriceElementaireFES::operator()(int, int, int, void*, void*) [with R = double; FES = Fem2D::FESpace]’ 179 | MatriceElementaireFES & operator()(int k,int ie,int label,void * s=0,void *Q=0) { | ^~~~~~~~ AFunction.hpp: In member function ‘OneOperator2, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0, std::__cxx11::basic_string, std::allocator >*> >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0, std::__cxx11::basic_string, std::allocator >*> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleBilinearForm(Stack, const Mesh&, const FESpace&, const FESpace&, bool, MatriceMap&, const FormBilinear*, int*) [with R = double; Stack = void*; MatriceMap = HashMatrix]’: problem.cpp:13862:119: required from here problem.cpp:3913:24: warning: unused variable ‘vol6’ [-Wunused-variable] 3913 | double vol6[2]; | ^~~~ AFunction.hpp: In member function ‘OneOperator2, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0, std::__cxx11::basic_string, std::allocator >*> >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0, std::__cxx11::basic_string, std::allocator >*> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = newpMatrice_Creuse >]’: lgmat.cpp:2328:40: required from ‘AnyType Matrixfull2map(Stack, const AnyType&) [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmat.cpp:3343:6: required from ‘void AddSparseMat() [with R = std::complex]’ lgmat.cpp:3821:24: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class newpMatrice_Creuse >’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = minusMat >]’: lgmat.cpp:2937:32: required from ‘AnyType mM2L3(Stack, const AnyType&) [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmat.cpp:3351:6: required from ‘void AddSparseMat() [with R = std::complex]’ lgmat.cpp:3821:24: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleLinearForm(Stack, const Mesh&, const FESpace&, KN_*, const FormLinear*, int*) [with R = std::complex; Stack = void*]’: problem.cpp:13864:161: required from here problem.cpp:10546:36: warning: unused variable ‘arean’ [-Wunused-variable] 10546 | double arean = (1-c)*Th[t].area; | ^~~~~ problem.cpp:10511:20: warning: unused variable ‘Q’ [-Wunused-variable] 10511 | R2 Q[4]; | ^ AFunction.hpp: In member function ‘OneOperator2 >*, std::basic_istream >*, std::__cxx11::basic_string, std::allocator >**, E_F_F0F0 >*, std::basic_istream >*, std::__cxx11::basic_string, std::allocator >**> >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >*, std::basic_istream >*, std::__cxx11::basic_string, std::allocator >**, E_F_F0F0 >*, std::basic_istream >*, std::__cxx11::basic_string, std::allocator >**> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgmat.cpp: In instantiation of ‘MatriceMorse* buildInterpolationMatrixT(const FESpaceT1&, const FESpaceT2&, void*) [with FESpaceT1 = Fem2D::GFESpace; FESpaceT2 = Fem2D::GFESpace; MatriceMorse = HashMatrix]’: lgmat.cpp:1604:76: required from ‘AnyType SetMatrixInterpolationT1(Stack, Expression, Expression, int) [with pfesT1 = v_fes3*; FESpaceT1 = Fem2D::GFESpace; pfesT2 = v_fes3*; FESpaceT2 = Fem2D::GFESpace; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’ lgmat.cpp:1630:65: required from ‘AnyType SetMatrixInterpolation3(Stack, Expression, Expression) [with int init = 1; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’ lgmat.cpp:3919:147: required from here lgmat.cpp:850:7: warning: unused variable ‘n1’ [-Wunused-variable] 850 | int n1=n+1; | ^~ lgmat.cpp:856:7: warning: unused variable ‘nnz’ [-Wunused-variable] 856 | int nnz =0; | ^~~ lgmat.cpp:862:9: warning: unused variable ‘cl’ [-Wunused-variable] 862 | int * cl = 0; | ^~ lgmat.cpp:863:11: warning: unused variable ‘a’ [-Wunused-variable] 863 | double *a=0; | ^ lgmat.cpp:866:13: warning: variable ‘Uh0’ set but not used [-Wunused-but-set-variable] 866 | FElement1 Uh0 = Uh[0]; | ^~~ ./../femlib/MatriceElementaire.hpp: In instantiation of ‘class MatriceElementaireFES, Fem2D::FESpace>’: ./../femlib/MatriceElementaire.hpp:185:7: required from ‘class MatriceElementairePleine, Fem2D::FESpace>’ problem.cpp:939:20: required from ‘void Fem2D::AssembleBilinearForm(Stack, const Mesh&, const FESpace&, const FESpace&, bool, MatriceCreuse&, const FormBilinear*, int*) [with R = std::complex; Stack = void*; MatriceCreuse = VirtualMatrix >]’ problem.cpp:13867:125: required from here ./../femlib/MatriceElementaire.hpp:91:15: warning: ‘R& MatriceElementaire::operator()(int, int) [with R = std::complex]’ was hidden [-Woverloaded-virtual=] 91 | virtual R & operator() (int i,int j) =0; | ^~~~~~~~ ./../femlib/MatriceElementaire.hpp:179:27: note: by ‘MatriceElementaireFES& MatriceElementaireFES::operator()(int, int, int, void*, void*) [with R = std::complex; FES = Fem2D::FESpace]’ 179 | MatriceElementaireFES & operator()(int k,int ie,int label,void * s=0,void *Q=0) { | ^~~~~~~~ ../bamglib/Mesh2.cpp: In member function ‘bamg::Triangles::Add(bamg::Vertex&, bamg::Triangle*, long*)’: ../bamglib/Mesh2.cpp:1561:37: warning: ‘iedge’ may be used uninitialized [-Wmaybe-uninitialized] 1561 | int rswap = tt[izerodet]->swap(iedge); | ~~~~~~~~~~~~~~~~~~^~~~~~~ ../bamglib/Mesh2.cpp:1454:24: note: ‘iedge’ was declared here 1454 | int izerodet = -1, iedge; // izerodet = egde contening the vertex s | ^~~~~ lgmat.cpp: In instantiation of ‘MatriceMorse* buildInterpolationMatrixT(const FESpaceT1&, const FESpaceT2&, void*) [with FESpaceT1 = Fem2D::GFESpace; FESpaceT2 = Fem2D::GFESpace; MatriceMorse = HashMatrix]’: lgmat.cpp:1604:76: required from ‘AnyType SetMatrixInterpolationT1(Stack, Expression, Expression, int) [with pfesT1 = v_fesS*; FESpaceT1 = Fem2D::GFESpace; pfesT2 = v_fesS*; FESpaceT2 = Fem2D::GFESpace; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’ lgmat.cpp:1633:65: required from ‘AnyType SetMatrixInterpolationS(Stack, Expression, Expression) [with int init = 1; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’ lgmat.cpp:3920:153: required from here lgmat.cpp:850:7: warning: unused variable ‘n1’ [-Wunused-variable] 850 | int n1=n+1; | ^~ lgmat.cpp:856:7: warning: unused variable ‘nnz’ [-Wunused-variable] 856 | int nnz =0; | ^~~ lgmat.cpp:862:9: warning: unused variable ‘cl’ [-Wunused-variable] 862 | int * cl = 0; | ^~ lgmat.cpp:863:11: warning: unused variable ‘a’ [-Wunused-variable] 863 | double *a=0; | ^ lgmat.cpp:866:13: warning: variable ‘Uh0’ set but not used [-Wunused-but-set-variable] 866 | FElement1 Uh0 = Uh[0]; | ^~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleBilinearForm(Stack, const Mesh&, const FESpace&, const FESpace&, bool, MatriceMap&, const FormBilinear*, int*) [with R = std::complex; Stack = void*; MatriceMap = HashMatrix >]’: problem.cpp:13870:121: required from here problem.cpp:3913:24: warning: unused variable ‘vol6’ [-Wunused-variable] 3913 | double vol6[2]; | ^~~~ lgmat.cpp: In instantiation of ‘MatriceMorse* buildInterpolationMatrixT(const FESpaceT1&, const FESpaceT2&, void*) [with FESpaceT1 = Fem2D::GFESpace; FESpaceT2 = Fem2D::GFESpace; MatriceMorse = HashMatrix]’: lgmat.cpp:1604:76: required from ‘AnyType SetMatrixInterpolationT1(Stack, Expression, Expression, int) [with pfesT1 = v_fesL*; FESpaceT1 = Fem2D::GFESpace; pfesT2 = v_fesL*; FESpaceT2 = Fem2D::GFESpace; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’ lgmat.cpp:1636:65: required from ‘AnyType SetMatrixInterpolationL(Stack, Expression, Expression) [with int init = 1; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’ lgmat.cpp:3921:153: required from here lgmat.cpp:850:7: warning: unused variable ‘n1’ [-Wunused-variable] 850 | int n1=n+1; | ^~ lgmat.cpp:856:7: warning: unused variable ‘nnz’ [-Wunused-variable] 856 | int nnz =0; | ^~~ lgmat.cpp:862:9: warning: unused variable ‘cl’ [-Wunused-variable] 862 | int * cl = 0; | ^~ lgmat.cpp:863:11: warning: unused variable ‘a’ [-Wunused-variable] 863 | double *a=0; | ^ lgmat.cpp:866:13: warning: variable ‘Uh0’ set but not used [-Wunused-but-set-variable] 866 | FElement1 Uh0 = Uh[0]; | ^~~ lgmat.cpp: In instantiation of ‘MatriceMorse* buildInterpolationMatrixT(const FESpaceT1&, const FESpaceT2&, void*) [with FESpaceT1 = Fem2D::GFESpace; FESpaceT2 = Fem2D::GFESpace; MatriceMorse = HashMatrix]’: lgmat.cpp:1604:76: required from ‘AnyType SetMatrixInterpolationT1(Stack, Expression, Expression, int) [with pfesT1 = v_fesL*; FESpaceT1 = Fem2D::GFESpace; pfesT2 = v_fesS*; FESpaceT2 = Fem2D::GFESpace; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’ lgmat.cpp:1645:65: required from ‘AnyType SetMatrixInterpolationLS(Stack, Expression, Expression) [with int init = 1; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’ lgmat.cpp:3923:154: required from here lgmat.cpp:850:7: warning: unused variable ‘n1’ [-Wunused-variable] 850 | int n1=n+1; | ^~ lgmat.cpp:856:7: warning: unused variable ‘nnz’ [-Wunused-variable] 856 | int nnz =0; | ^~~ lgmat.cpp:862:9: warning: unused variable ‘cl’ [-Wunused-variable] 862 | int * cl = 0; | ^~ lgmat.cpp:863:11: warning: unused variable ‘a’ [-Wunused-variable] 863 | double *a=0; | ^ lgmat.cpp:866:13: warning: variable ‘Uh0’ set but not used [-Wunused-but-set-variable] 866 | FElement1 Uh0 = Uh[0]; | ^~~ lgmat.cpp: In instantiation of ‘MatriceMorse* buildInterpolationMatrixT(const FESpaceT1&, const FESpaceT2&, void*) [with FESpaceT1 = Fem2D::GFESpace; FESpaceT2 = Fem2D::GFESpace; MatriceMorse = HashMatrix]’: lgmat.cpp:1604:76: required from ‘AnyType SetMatrixInterpolationT1(Stack, Expression, Expression, int) [with pfesT1 = v_fesS*; FESpaceT1 = Fem2D::GFESpace; pfesT2 = v_fesL*; FESpaceT2 = Fem2D::GFESpace; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’ lgmat.cpp:1648:65: required from ‘AnyType SetMatrixInterpolationSL(Stack, Expression, Expression) [with int init = 1; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’ lgmat.cpp:3924:154: required from here lgmat.cpp:850:7: warning: unused variable ‘n1’ [-Wunused-variable] 850 | int n1=n+1; | ^~ lgmat.cpp:856:7: warning: unused variable ‘nnz’ [-Wunused-variable] 856 | int nnz =0; | ^~~ lgmat.cpp:862:9: warning: unused variable ‘cl’ [-Wunused-variable] 862 | int * cl = 0; | ^~ lgmat.cpp:863:11: warning: unused variable ‘a’ [-Wunused-variable] 863 | double *a=0; | ^ lgmat.cpp:866:13: warning: variable ‘Uh0’ set but not used [-Wunused-but-set-variable] 866 | FElement1 Uh0 = Uh[0]; | ^~~ lgmat.cpp: In instantiation of ‘MatriceMorse* buildInterpolationMatrixT(const FESpaceT1&, const FESpaceT2&, void*) [with FESpaceT1 = Fem2D::GFESpace; FESpaceT2 = Fem2D::GFESpace; MatriceMorse = HashMatrix]’: lgmat.cpp:1604:76: required from ‘AnyType SetMatrixInterpolationT1(Stack, Expression, Expression, int) [with pfesT1 = v_fesS*; FESpaceT1 = Fem2D::GFESpace; pfesT2 = v_fes3*; FESpaceT2 = Fem2D::GFESpace; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’ lgmat.cpp:1639:65: required from ‘AnyType SetMatrixInterpolationS3(Stack, Expression, Expression) [with int init = 1; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’ lgmat.cpp:3925:154: required from here lgmat.cpp:850:7: warning: unused variable ‘n1’ [-Wunused-variable] 850 | int n1=n+1; | ^~ lgmat.cpp:856:7: warning: unused variable ‘nnz’ [-Wunused-variable] 856 | int nnz =0; | ^~~ lgmat.cpp:862:9: warning: unused variable ‘cl’ [-Wunused-variable] 862 | int * cl = 0; | ^~ lgmat.cpp:863:11: warning: unused variable ‘a’ [-Wunused-variable] 863 | double *a=0; | ^ lgmat.cpp:866:13: warning: variable ‘Uh0’ set but not used [-Wunused-but-set-variable] 866 | FElement1 Uh0 = Uh[0]; | ^~~ AFunction.hpp: In member function ‘OneBinaryOperator::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, std::allocator >**, SubArray, E_F_F0F0_, std::allocator >**, SubArray, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, std::allocator >**, SubArray, E_F_F0F0_, std::allocator >**, SubArray, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = v_fes3*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = v_fes3*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmesh3.cpp:2868:71: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = FEbase*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmesh3.cpp:2869:81: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fes3>*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = FEbase, v_fes3>*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmesh3.cpp:2870:81: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = v_fesS*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = v_fesS*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmesh3.cpp:2873:71: required from here AnyType.hpp: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_fesS* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = FEbase*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmesh3.cpp:2874:81: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fesS>*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = FEbase, v_fesS>*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmesh3.cpp:2875:81: required from here AnyType.hpp: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_fesS>* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = v_fesL*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = v_fesL*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmesh3.cpp:2878:71: required from here AnyType.hpp: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_fesL* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = FEbase*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmesh3.cpp:2879:81: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fesL>*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = FEbase, v_fesL>*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmesh3.cpp:2880:81: required from here AnyType.hpp: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_fesL>* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp: In instantiation of ‘Call_CompositeFormBilinear::Call_CompositeFormBilinear(E_F0**, Expression, Expression, Expression) [with VFES1 = vect_generic_v_fes; VFES2 = vect_generic_v_fes; Expression = E_F0*]’: problem.cpp:14117:16: required from here problem.cpp:13532:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 13532 | for(int j=0; jnbitem()); throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ problem.cpp:13545:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 13545 | for(int j=0; jnbitem()); throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgmesh.cpp: In instantiation of ‘AnyType classBuildMesh::operator()(Stack) const [with TP = Fem2D::MeshL; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgmesh.cpp:68:13: required from here lgmesh.cpp:466:8: warning: unused variable ‘defrb’ [-Wunused-variable] 466 | int defrb = is_same::value ; | ^~~~~ lgmesh.cpp: In instantiation of ‘AnyType classBuildMesh::operator()(Stack) const [with TP = E_BorderN; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgmesh.cpp:68:13: required from here lgmesh.cpp:466:8: warning: unused variable ‘defrb’ [-Wunused-variable] AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::R3]’: lgmesh.cpp:1949:25: required from ‘AnyType E_F_F0s_np::operator()(Stack) const [with R = Fem2D::R3; A0 = const Fem2D::MeshL*; E = E_F0mps; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmesh.cpp:1942:11: required from here AnyType.hpp:145: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::R3’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, std::__cxx11::basic_string, std::allocator >*, long, E_F_F0F0F0_, std::__cxx11::basic_string, std::allocator >*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, std::__cxx11::basic_string, std::allocator >*, long, E_F_F0F0F0_, std::__cxx11::basic_string, std::allocator >*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh**]’: AFunction.hpp:1134:22: required from ‘AnyType E_F_F0F0_::operator()(Stack) const [with R = const Fem2D::Mesh**; A0 = const Fem2D::Mesh**; A1 = std::__cxx11::basic_string*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1133:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgfem.cpp: In instantiation of ‘int Send3d(PlotStream&, Plot::ListWhat&, std::map&) [with K = double; v_fes = v_fes3; typename v_fes::FESpace::Mesh = Fem2D::Mesh3; typename v_fes::FESpace = Fem2D::GFESpace]’: lgfem.cpp:4568:34: required from here lgfem.cpp:4015:7: warning: unused variable ‘lg’ [-Wunused-variable] 4015 | int lg, nsb; | ^~ lgfem.cpp:4015:11: warning: unused variable ‘nsb’ [-Wunused-variable] 4015 | int lg, nsb; | ^~~ lgfem.cpp: In instantiation of ‘int Send3d(PlotStream&, Plot::ListWhat&, std::map&) [with K = std::complex; v_fes = v_fes3; typename v_fes::FESpace::Mesh = Fem2D::Mesh3; typename v_fes::FESpace = Fem2D::GFESpace]’: lgfem.cpp:4570:40: required from here lgfem.cpp:4015:7: warning: unused variable ‘lg’ [-Wunused-variable] 4015 | int lg, nsb; | ^~ lgfem.cpp:4015:11: warning: unused variable ‘nsb’ [-Wunused-variable] 4015 | int lg, nsb; | ^~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘int Fem2D::GenericMesh::ElementAdj(int, int&, Rd&) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex; Rd = Fem2D::R3]’: lgfem.cpp:5252:35: required from here ./../femlib/GenericMesh.hpp:659:12: warning: variable ‘Pin’ set but not used [-Wunused-but-set-variable] 659 | Rd Pin=K(PHat); | ^~~ In file included from lgfem.cpp:58: lgfem.hpp: In instantiation of ‘void FEbaseArray::resize(int) [with K = double; v_fes = v_fes]’: lgfem.cpp:5481:15: required from here lgfem.hpp:957:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 957 | for (unsigned int j = 0; j < std::max(this->N, 1); ++j) yy[j] = xx[j]; | ~~^~~~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, std::__cxx11::basic_string, std::allocator >*, long, E_F_F0F0F0_, std::__cxx11::basic_string, std::allocator >*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, std::__cxx11::basic_string, std::allocator >*, long, E_F_F0F0F0_, std::__cxx11::basic_string, std::allocator >*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp:958:55: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 958 | for (unsigned int j = std::max(this->N, 1); j < i; ++j) | ~~^~~ lgfem.hpp:961:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 961 | for (unsigned int j = 0; j < i; ++j) yy[j] = xx[j]; | ~~^~~ lgfem.hpp:962:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 962 | for (unsigned int j = i; j < this->N; ++j) xx[j]->destroy( ); | ~~^~~~~~~~~ lgfem.hpp: In instantiation of ‘void FEbaseArray::resize(int) [with K = std::complex; v_fes = v_fes]’: lgfem.cpp:5486:15: required from here lgfem.hpp:957:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 957 | for (unsigned int j = 0; j < std::max(this->N, 1); ++j) yy[j] = xx[j]; | ~~^~~~~~~~~~~~~~~~~~~~~~ lgfem.hpp:958:55: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 958 | for (unsigned int j = std::max(this->N, 1); j < i; ++j) | ~~^~~ lgfem.hpp:961:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 961 | for (unsigned int j = 0; j < i; ++j) yy[j] = xx[j]; | ~~^~~ lgfem.hpp:962:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 962 | for (unsigned int j = i; j < this->N; ++j) xx[j]->destroy( ); | ~~^~~~~~~~~ ../femlib/fem.cpp: In member function ‘Fem2D::Mesh::ConsAdjacence()’: ../femlib/fem.cpp:490:56: warning: ‘avam’ may be used uninitialized [-Wmaybe-uninitialized] 490 | ll[gd] = avam; | ~~~~~~~^~~~~~ ../femlib/fem.cpp:457:51: note: ‘avam’ was declared here 457 | R lAV,avam; | ^~~~ ../femlib/fem.cpp:489:60: warning: ‘k’ may be used uninitialized [-Wmaybe-uninitialized] 489 | int kkgd= 3*k + j; | ~^~ ../femlib/fem.cpp:459:51: note: ‘k’ was declared here 459 | int p,k,i,j; | ^ ../femlib/fem.cpp:489:53: warning: ‘j’ may be used uninitialized [-Wmaybe-uninitialized] 489 | int kkgd= 3*k + j; | ^~~~ ../femlib/fem.cpp:459:55: note: ‘j’ was declared here 459 | int p,k,i,j; | ^ ../femlib/fem.cpp:588:38: warning: ‘t3’ may be used uninitialized [-Wmaybe-uninitialized] 588 | if (NextT3[t3]==0) NbMortarsPaper++; | ^ ../femlib/fem.cpp:575:25: note: ‘t3’ was declared here 575 | int t3,nt3 = nt*3; | ^~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Problem*]’: problem.cpp:12138:35: required from ‘AnyType Problem::eval(Stack, Data*, CountPointer >&, MatriceCreuse::Scalaire>*&) const [with R = std::complex; FESpace = Fem2D::FESpace; v_fes = v_fes; AnyType = AnyTypeWithOutCheck; Stack = void*; MatriceCreuse::Scalaire> = VirtualMatrix >; typename CadnaType::Scalaire = std::complex]’ problem.cpp:12856:47: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp: In instantiation of ‘void DispatchSolution(std::vector&, std::vector&, std::vector&, std::vector&, KN*, KN*) [with R = std::complex]’: problem.cpp:12582:28: required from ‘AnyType Problem::evalComposite(Stack, DataComposite*, CountPointer >&) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ problem.cpp:12884:42: required from here problem.cpp:11829:29: warning: unused variable ‘Uh’ [-Wunused-variable] 11829 | const FESpace & Uh= *PUh; | ^~ problem.cpp:11839:30: warning: unused variable ‘Uh’ [-Wunused-variable] 11839 | const FESpace3 & Uh= *PUh; | ^~ problem.cpp:11849:30: warning: unused variable ‘Uh’ [-Wunused-variable] 11849 | const FESpaceS & Uh= *PUh; | ^~ problem.cpp:11859:30: warning: unused variable ‘Uh’ [-Wunused-variable] 11859 | const FESpaceL & Uh= *PUh; | ^~ problem.cpp: In instantiation of ‘void DispatchSolution(std::vector&, std::vector&, std::vector&, std::vector&, KN*, KN*) [with R = double]’: problem.cpp:12582:28: required from ‘AnyType Problem::evalComposite(Stack, DataComposite*, CountPointer >&) const [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ problem.cpp:12886:41: required from here problem.cpp:11829:29: warning: unused variable ‘Uh’ [-Wunused-variable] 11829 | const FESpace & Uh= *PUh; | ^~ problem.cpp:11839:30: warning: unused variable ‘Uh’ [-Wunused-variable] 11839 | const FESpace3 & Uh= *PUh; | ^~ problem.cpp:11849:30: warning: unused variable ‘Uh’ [-Wunused-variable] 11849 | const FESpaceS & Uh= *PUh; | ^~ problem.cpp:11859:30: warning: unused variable ‘Uh’ [-Wunused-variable] 11859 | const FESpaceL & Uh= *PUh; | ^~ AFunction2.cpp: In member function ‘Routine::code(basicAC_F0 const&) const’: AFunction2.cpp:883:34: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 883 | return new E_Routine(this,args); | ^ In file included from AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Routine::code(basicAC_F0 const&) const’ at AFunction2.cpp:883:34: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::Element_rhsVF(const FElement&, const FElement&, int, int, int, const LOperaD&, double*, int*, void*, KN_&, const QuadratureFormular1d&, int) [with R = double; LOperaD = LinearComb; QuadratureFormular1d = GQuadratureFormular]’: problem.cpp:10465:41: required from ‘void Fem2D::AssembleLinearForm(Stack, const Mesh&, const FESpace&, KN_*, const FormLinear*, int*) [with R = double; Stack = void*]’ problem.cpp:13856:159: required from here problem.cpp:8782:14: warning: unused variable ‘nnv’ [-Wunused-variable] 8782 | long nnv=KKv.NbDoF(); | ^~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]’: lgmesh3.cpp:2188:25: required from ‘AnyType pf3r2R(Stack, const AnyType&) [with R = std::complex; int dd = 0; v_fes = v_fes3; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmesh3.cpp:3049:57: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class std::complex’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ lgfem.hpp:475:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ lgfem.hpp:522:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] lgfem.cpp: In instantiation of ‘AnyType pfer2R(Stack, const AnyType&) [with R = double; int dd = 0; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgfem.cpp:6761:90: required from here lgfem.cpp:1884:8: warning: variable ‘qnu’ set but not used [-Wunused-but-set-variable] 1884 | bool qnu = true; | ^~~ lgfem.cpp: In instantiation of ‘AnyType pfer2R(Stack, const AnyType&) [with R = std::complex; int dd = 0; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgfem.cpp:6763:98: required from here lgfem.cpp:1884:8: warning: variable ‘qnu’ set but not used [-Wunused-but-set-variable] lgfem.cpp: In instantiation of ‘AnyType pfer2R(Stack, const AnyType&) [with R = double; int dd = 1; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgfem.cpp:6766:74: required from here lgfem.cpp:1884:8: warning: variable ‘qnu’ set but not used [-Wunused-but-set-variable] lgfem.cpp: In instantiation of ‘AnyType pfer2R(Stack, const AnyType&) [with R = double; int dd = 2; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgfem.cpp:6767:74: required from here lgfem.cpp:1884:8: warning: variable ‘qnu’ set but not used [-Wunused-but-set-variable] lgfem.cpp: In instantiation of ‘AnyType pfer2R(Stack, const AnyType&) [with R = double; int dd = 3; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgfem.cpp:6768:76: required from here lgfem.cpp:1884:8: warning: variable ‘qnu’ set but not used [-Wunused-but-set-variable] ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ lgfem.hpp:569:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] lgfem.cpp: In instantiation of ‘AnyType pfer2R(Stack, const AnyType&) [with R = double; int dd = 4; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgfem.cpp:6769:76: required from here lgfem.cpp:1884:8: warning: variable ‘qnu’ set but not used [-Wunused-but-set-variable] problem.cpp: In instantiation of ‘void Fem2D::Element_rhsVF(const FElement&, const FElement&, int, int, int, const LOperaD&, double*, int*, void*, KN_&, const QuadratureFormular1d&, int) [with R = std::complex; LOperaD = LinearComb; QuadratureFormular1d = GQuadratureFormular]’: problem.cpp:10465:41: required from ‘void Fem2D::AssembleLinearForm(Stack, const Mesh&, const FESpace&, KN_*, const FormLinear*, int*) [with R = std::complex; Stack = void*]’ problem.cpp:13864:161: required from here problem.cpp:8782:14: warning: unused variable ‘nnv’ [-Wunused-variable] lgfem.cpp: In instantiation of ‘AnyType pfer2R(Stack, const AnyType&) [with R = double; int dd = 5; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgfem.cpp:6770:76: required from here lgfem.cpp:1884:8: warning: variable ‘qnu’ set but not used [-Wunused-but-set-variable] lgfem.cpp: In instantiation of ‘AnyType pfer2R(Stack, const AnyType&) [with R = std::complex; int dd = 1; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgfem.cpp:6773:81: required from here lgfem.cpp:1884:8: warning: variable ‘qnu’ set but not used [-Wunused-but-set-variable] lgfem.cpp: In instantiation of ‘AnyType pfer2R(Stack, const AnyType&) [with R = std::complex; int dd = 2; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgfem.cpp:6774:81: required from here lgfem.cpp:1884:8: warning: variable ‘qnu’ set but not used [-Wunused-but-set-variable] lgfem.cpp: In instantiation of ‘AnyType pfer2R(Stack, const AnyType&) [with R = std::complex; int dd = 3; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgfem.cpp:6775:83: required from here lgfem.cpp:1884:8: warning: variable ‘qnu’ set but not used [-Wunused-but-set-variable] lgfem.cpp: In instantiation of ‘AnyType pfer2R(Stack, const AnyType&) [with R = std::complex; int dd = 4; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgfem.cpp:6776:83: required from here lgfem.cpp:1884:8: warning: variable ‘qnu’ set but not used [-Wunused-but-set-variable] lgfem.cpp: In instantiation of ‘AnyType pfer2R(Stack, const AnyType&) [with R = std::complex; int dd = 5; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgfem.cpp:6777:83: required from here lgfem.cpp:1884:8: warning: variable ‘qnu’ set but not used [-Wunused-but-set-variable] AFunction.hpp: In member function ‘E_F_F0F0, std::__cxx11::basic_string, std::allocator >*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0, std::__cxx11::basic_string, std::allocator >*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:1076:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0, std::__cxx11::basic_string, std::allocator >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0, std::__cxx11::basic_string, std::allocator >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0, std::allocator >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0, std::allocator >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0F0, std::__cxx11::basic_string, std::allocator >*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0, std::__cxx11::basic_string, std::allocator >*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:1076:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0, std::allocator >**, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0, std::allocator >**, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0F0 >*, std::basic_istream >*, std::__cxx11::basic_string, std::allocator >**>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0 >*, std::basic_istream >*, std::__cxx11::basic_string, std::allocator >**>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:1076:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0, std::__cxx11::basic_string, std::allocator >**, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0, std::__cxx11::basic_string, std::allocator >**, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0, std::__cxx11::basic_string, std::allocator >**, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0, std::__cxx11::basic_string, std::allocator >**, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0, std::__cxx11::basic_string, std::allocator >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0, std::__cxx11::basic_string, std::allocator >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgmat.cpp: In instantiation of ‘AnyType RawMatrix::operator()(Stack) const [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgmat.cpp:2732:31: required from here lgmat.cpp:2739:10: warning: variable ‘sym’ set but not used [-Wunused-but-set-variable] 2739 | bool sym=false; | ^~~ lgmat.cpp: In instantiation of ‘AnyType RawMatrix::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgmat.cpp:2732:31: required from here lgmat.cpp:2739:10: warning: variable ‘sym’ set but not used [-Wunused-but-set-variable] lgmat.cpp: In instantiation of ‘AnyType removeDOF_Op::operator()(Stack) const [with T = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgmat.cpp:3452:9: required from here lgmat.cpp:3531:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 3531 | for(int i=0; i::I’ {aka ‘int’} [-Wsign-compare] 3550 | for(unsigned int j = mA->p[mR->j[i]]; j < mA->p[mR->j[i] + 1]; ++j) { | ~~^~~~~~~~ lgmat.cpp:3583:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘VirtualMatrix::I’ {aka ‘int’} [-Wsign-compare] 3583 | for(unsigned int k = 0; k < mA->n; ++k) { | ~~^~~~~~~ lgmat.cpp:3606:54: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘HashMatrix::I’ {aka ‘int’} [-Wsign-compare] 3606 | for(unsigned int j = mA->p[i]; j < mA->p[i + 1]; ++j) { | ~~^~~~~~~~ lgmat.cpp:3616:54: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘HashMatrix::I’ {aka ‘int’} [-Wsign-compare] 3616 | for(unsigned int j = mA->p[i]; j < mA->p[i + 1]; ++j) { | ~~^~~~~~~~ lgmat.cpp: In instantiation of ‘AnyType removeDOF_Op::operator()(Stack) const [with T = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgmat.cpp:3452:9: required from here lgmat.cpp:3531:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 3531 | for(int i=0; i >::I’ {aka ‘int’} [-Wsign-compare] 3550 | for(unsigned int j = mA->p[mR->j[i]]; j < mA->p[mR->j[i] + 1]; ++j) { | ~~^~~~~~~~ lgmat.cpp:3583:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘VirtualMatrix >::I’ {aka ‘int’} [-Wsign-compare] 3583 | for(unsigned int k = 0; k < mA->n; ++k) { | ~~^~~~~~~ lgmat.cpp:3606:54: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘HashMatrix >::I’ {aka ‘int’} [-Wsign-compare] 3606 | for(unsigned int j = mA->p[i]; j < mA->p[i + 1]; ++j) { | ~~^~~~~~~~ lgmat.cpp:3616:54: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘HashMatrix >::I’ {aka ‘int’} [-Wsign-compare] 3616 | for(unsigned int j = mA->p[i]; j < mA->p[i + 1]; ++j) { | ~~^~~~~~~~ lgmat.cpp: In instantiation of ‘AnyType plotMatrix::Op::operator()(Stack) const [with K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgmat.cpp:3739:21: required from here lgmat.cpp:3770:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3770 | for (int i=0;innz;i++) { | ~^~~~~~~~ lgmat.cpp: In instantiation of ‘AnyType plotMatrix::Op::operator()(Stack) const [with K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgmat.cpp:3739:21: required from here lgmat.cpp:3770:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] ./../femlib/MatriceElementaire.hpp: In instantiation of ‘class MatriceElementaireFES >’: ./../femlib/MatriceElementaire.hpp:185:7: required from ‘class MatriceElementairePleine >’ problem.cpp:1252:20: required from ‘void Fem2D::AssembleBilinearForm(Stack, const GFESpace::Mesh&, const FESpace3&, const FESpace3&, bool, MatriceCreuse&, const FormBilinear*, int*) [with R = double; Stack = void*; GFESpace::Mesh = Mesh3; FESpace3 = GFESpace; MatriceCreuse = VirtualMatrix]’ problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = VirtualMatrix; MMesh = Mesh3; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13901:165: required from here ./../femlib/MatriceElementaire.hpp:91:15: warning: ‘R& MatriceElementaire::operator()(int, int) [with R = double]’ was hidden [-Woverloaded-virtual=] 91 | virtual R & operator() (int i,int j) =0; | ^~~~~~~~ ./../femlib/MatriceElementaire.hpp:179:27: note: by ‘MatriceElementaireFES& MatriceElementaireFES::operator()(int, int, int, void*, void*) [with R = double; FES = Fem2D::GFESpace]’ 179 | MatriceElementaireFES & operator()(int k,int ie,int label,void * s=0,void *Q=0) { | ^~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleBilinearForm(Stack, const GFESpace::Mesh&, const FESpace3&, const FESpace3&, bool, MatriceCreuse&, const FormBilinear*, int*) [with R = double; Stack = void*; GFESpace::Mesh = Mesh3; FESpace3 = GFESpace; MatriceCreuse = VirtualMatrix]’: problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = VirtualMatrix; MMesh = Mesh3; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13901:165: required from here problem.cpp:1374:32: warning: unused variable ‘umx’ [-Wunused-variable] 1374 | double umx=std::numeric_limits::lowest(),umn=std::numeric_limits::max(); | ^~~ problem.cpp:1374:74: warning: unused variable ‘umn’ [-Wunused-variable] 1374 | double umx=std::numeric_limits::lowest(),umn=std::numeric_limits::max(); | ^~~ problem.cpp:1370:44: warning: unused variable ‘K’ [-Wunused-variable] 1370 | const Mesh3::Element & K(Th[t]); | ^ problem.cpp:1358:24: warning: unused variable ‘llevelset’ [-Wunused-variable] 1358 | double llevelset = 0; | ^~~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleLinearForm(Stack, const Mesh3&, const FESpace3&, KN_*, const FormLinear*, int*) [with R = double; Stack = void*; FESpace3 = GFESpace]’: problem.cpp:9524:51: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = VirtualMatrix; MMesh = Mesh3; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13901:165: required from here problem.cpp:10820:32: warning: unused variable ‘umx’ [-Wunused-variable] 10820 | double umx=std::numeric_limits::lowest(),umn=std::numeric_limits::max(); | ^~~ problem.cpp:10820:74: warning: unused variable ‘umn’ [-Wunused-variable] 10820 | double umx=std::numeric_limits::lowest(),umn=std::numeric_limits::max(); | ^~~ problem.cpp:10816:44: warning: unused variable ‘K’ [-Wunused-variable] 10816 | const Mesh3::Element & K(ThI[t]); | ^ problem.cpp:10804:24: warning: unused variable ‘llevelset’ [-Wunused-variable] 10804 | double llevelset = 0; | ^~~~~~~~~ problem.cpp:10877:37: warning: unused variable ‘K’ [-Wunused-variable] 10877 | const Tet & K(ThI[i]); | ^ problem.cpp: In instantiation of ‘void Fem2D::AssembleBilinearForm(Stack, const Mesh3&, const FESpace3&, const FESpace3&, bool, MatriceMap&, const FormBilinear*, int*) [with R = double; Stack = void*; FESpace3 = GFESpace; MatriceMap = HashMatrix]’: problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = HashMatrix; MMesh = Mesh3; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13904:168: required from here problem.cpp:4262:32: warning: unused variable ‘umx’ [-Wunused-variable] 4262 | double umx=std::numeric_limits::lowest(),umn=std::numeric_limits::max(); | ^~~ problem.cpp:4262:74: warning: unused variable ‘umn’ [-Wunused-variable] 4262 | double umx=std::numeric_limits::lowest(),umn=std::numeric_limits::max(); | ^~~ problem.cpp:4258:44: warning: unused variable ‘K’ [-Wunused-variable] 4258 | const Mesh3::Element & K(Th[t]); | ^ problem.cpp:4246:24: warning: unused variable ‘llevelset’ [-Wunused-variable] 4246 | double llevelset = 0; | ^~~~~~~~~ problem.cpp:4093:23: warning: unused variable ‘pThdi’ [-Wunused-variable] 4093 | const Mesh3 * pThdi = GetAny( (* di.Th)(stack)); | ^~~~~ ./../femlib/MatriceElementaire.hpp: In instantiation of ‘class MatriceElementaireFES, Fem2D::GFESpace >’: ./../femlib/MatriceElementaire.hpp:185:7: required from ‘class MatriceElementairePleine, Fem2D::GFESpace >’ problem.cpp:1252:20: required from ‘void Fem2D::AssembleBilinearForm(Stack, const GFESpace::Mesh&, const FESpace3&, const FESpace3&, bool, MatriceCreuse&, const FormBilinear*, int*) [with R = std::complex; Stack = void*; GFESpace::Mesh = Mesh3; FESpace3 = GFESpace; MatriceCreuse = VirtualMatrix >]’ problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = VirtualMatrix >; MMesh = Mesh3; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13911:169: required from here ./../femlib/MatriceElementaire.hpp:91:15: warning: ‘R& MatriceElementaire::operator()(int, int) [with R = std::complex]’ was hidden [-Woverloaded-virtual=] 91 | virtual R & operator() (int i,int j) =0; | ^~~~~~~~ ./../femlib/MatriceElementaire.hpp:179:27: note: by ‘MatriceElementaireFES& MatriceElementaireFES::operator()(int, int, int, void*, void*) [with R = std::complex; FES = Fem2D::GFESpace]’ 179 | MatriceElementaireFES & operator()(int k,int ie,int label,void * s=0,void *Q=0) { | ^~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleBilinearForm(Stack, const GFESpace::Mesh&, const FESpace3&, const FESpace3&, bool, MatriceCreuse&, const FormBilinear*, int*) [with R = std::complex; Stack = void*; GFESpace::Mesh = Mesh3; FESpace3 = GFESpace; MatriceCreuse = VirtualMatrix >]’: problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = VirtualMatrix >; MMesh = Mesh3; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13911:169: required from here problem.cpp:1374:32: warning: unused variable ‘umx’ [-Wunused-variable] 1374 | double umx=std::numeric_limits::lowest(),umn=std::numeric_limits::max(); | ^~~ problem.cpp:1374:74: warning: unused variable ‘umn’ [-Wunused-variable] 1374 | double umx=std::numeric_limits::lowest(),umn=std::numeric_limits::max(); | ^~~ problem.cpp:1370:44: warning: unused variable ‘K’ [-Wunused-variable] 1370 | const Mesh3::Element & K(Th[t]); | ^ problem.cpp:1358:24: warning: unused variable ‘llevelset’ [-Wunused-variable] 1358 | double llevelset = 0; | ^~~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleLinearForm(Stack, const Mesh3&, const FESpace3&, KN_*, const FormLinear*, int*) [with R = std::complex; Stack = void*; FESpace3 = GFESpace]’: problem.cpp:9524:51: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = VirtualMatrix >; MMesh = Mesh3; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13911:169: required from here problem.cpp:10820:32: warning: unused variable ‘umx’ [-Wunused-variable] 10820 | double umx=std::numeric_limits::lowest(),umn=std::numeric_limits::max(); | ^~~ problem.cpp:10820:74: warning: unused variable ‘umn’ [-Wunused-variable] 10820 | double umx=std::numeric_limits::lowest(),umn=std::numeric_limits::max(); | ^~~ problem.cpp:10816:44: warning: unused variable ‘K’ [-Wunused-variable] 10816 | const Mesh3::Element & K(ThI[t]); | ^ problem.cpp:10804:24: warning: unused variable ‘llevelset’ [-Wunused-variable] 10804 | double llevelset = 0; | ^~~~~~~~~ problem.cpp:10877:37: warning: unused variable ‘K’ [-Wunused-variable] 10877 | const Tet & K(ThI[i]); | ^ problem.cpp: In instantiation of ‘void Fem2D::AssembleBilinearForm(Stack, const Mesh3&, const FESpace3&, const FESpace3&, bool, MatriceMap&, const FormBilinear*, int*) [with R = std::complex; Stack = void*; FESpace3 = GFESpace; MatriceMap = HashMatrix >]’: problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = HashMatrix >; MMesh = Mesh3; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13914:171: required from here problem.cpp:4262:32: warning: unused variable ‘umx’ [-Wunused-variable] 4262 | double umx=std::numeric_limits::lowest(),umn=std::numeric_limits::max(); | ^~~ problem.cpp:4262:74: warning: unused variable ‘umn’ [-Wunused-variable] 4262 | double umx=std::numeric_limits::lowest(),umn=std::numeric_limits::max(); | ^~~ problem.cpp:4258:44: warning: unused variable ‘K’ [-Wunused-variable] 4258 | const Mesh3::Element & K(Th[t]); | ^ problem.cpp:4246:24: warning: unused variable ‘llevelset’ [-Wunused-variable] 4246 | double llevelset = 0; | ^~~~~~~~~ problem.cpp:4093:23: warning: unused variable ‘pThdi’ [-Wunused-variable] 4093 | const Mesh3 * pThdi = GetAny( (* di.Th)(stack)); | ^~~~~ ./../femlib/MatriceElementaire.hpp: In instantiation of ‘class MatriceElementaireFES >’: ./../femlib/MatriceElementaire.hpp:185:7: required from ‘class MatriceElementairePleine >’ problem.cpp:1576:20: required from ‘void Fem2D::AssembleBilinearForm(Stack, const MeshS&, const FESpaceS&, const FESpaceS&, bool, MatriceCreuse&, const FormBilinear*, int*) [with R = double; Stack = void*; FESpaceS = GFESpace; MatriceCreuse = VirtualMatrix]’ problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = VirtualMatrix; MMesh = MeshS; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13928:165: required from here ./../femlib/MatriceElementaire.hpp:91:15: warning: ‘R& MatriceElementaire::operator()(int, int) [with R = double]’ was hidden [-Woverloaded-virtual=] 91 | virtual R & operator() (int i,int j) =0; | ^~~~~~~~ ./../femlib/MatriceElementaire.hpp:179:27: note: by ‘MatriceElementaireFES& MatriceElementaireFES::operator()(int, int, int, void*, void*) [with R = double; FES = Fem2D::GFESpace]’ 179 | MatriceElementaireFES & operator()(int k,int ie,int label,void * s=0,void *Q=0) { | ^~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleBilinearForm(Stack, const MeshS&, const FESpaceS&, const FESpaceS&, bool, MatriceCreuse&, const FormBilinear*, int*) [with R = double; Stack = void*; FESpaceS = GFESpace; MatriceCreuse = VirtualMatrix]’: problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = VirtualMatrix; MMesh = MeshS; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13928:165: required from here problem.cpp:1559:15: warning: variable ‘paramate’ set but not used [-Wunused-but-set-variable] 1559 | void *paramate=stack; | ^~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArrayKn*]’: AFunction.hpp:789:23: required from ‘AnyType Cast(Stack, const AnyType&) [with A = FEbaseArrayKn*; B = FEbaseArray*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.cpp:5952:56: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArrayKn >*]’: AFunction.hpp:789:23: required from ‘AnyType Cast(Stack, const AnyType&) [with A = FEbaseArrayKn >*; B = FEbaseArray, v_fes>*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.cpp:5975:57: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleLinearForm(Stack, const MeshS&, const FESpaceS&, KN_*, const FormLinear*, int*) [with R = double; Stack = void*; FESpaceS = GFESpace]’: problem.cpp:9524:51: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = VirtualMatrix; MMesh = MeshS; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13928:165: required from here problem.cpp:11203:36: warning: unused variable ‘arean’ [-Wunused-variable] 11203 | double arean = (1-c)*Th[t].mesure(); | ^~~~~ problem.cpp:11168:20: warning: unused variable ‘Q’ [-Wunused-variable] 11168 | R2 Q[4]; | ^ problem.cpp: In instantiation of ‘void Fem2D::AssembleBilinearForm(Stack, const MeshS&, const FESpaceS&, const FESpaceS&, bool, MatriceMap&, const FormBilinear*, int*) [with R = double; Stack = void*; FESpaceS = GFESpace; MatriceMap = HashMatrix]’: problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = HashMatrix; MMesh = MeshS; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13931:168: required from here problem.cpp:4444:24: warning: unused variable ‘vol6’ [-Wunused-variable] 4444 | double vol6[2]; | ^~~~ problem.cpp:4321:17: warning: unused variable ‘pThdi’ [-Wunused-variable] 4321 | pmeshS pThdi = GetAny((*b->di->Th)(stack)); //Trait_MESHO::topmesh(ThbfO); // | ^~~~~ problem.cpp:4336:35: warning: unused variable ‘mapt’ [-Wunused-variable] 4336 | Expression const * const mapt=*di.mapt?di.mapt:0 ; | ^~~~ problem.cpp:4337:35: warning: unused variable ‘mapu’ [-Wunused-variable] 4337 | Expression const * const mapu=*di.mapu?di.mapu:0 ; | ^~~~ problem.cpp:4338:14: warning: unused variable ‘withmap’ [-Wunused-variable] 4338 | bool withmap =di.withmap(); | ^~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = v_fes*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = v_fes*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.cpp:6100:73: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fes>*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = FEbase, v_fes>*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.cpp:6103:87: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleBC(Stack, const MeshS&, const FESpaceS&, const FESpaceS&, bool, MatriceCreuse*, KN_*, KN_*, const BC_set*, double, int*) [with R = double; Stack = void*; FESpaceS = GFESpace; MatriceCreuse = VirtualMatrix]’: problem.cpp:9577:27: required from ‘void Fem2D::AssembleBC(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MatriceCreuse*, KN_*, KN_*, const std::__cxx11::list&, double, int*) [with R = double; MMesh = MeshS; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*; MatriceCreuse = VirtualMatrix]’ problem.cpp:13933:167: required from here problem.cpp:10009:28: warning: unused variable ‘le’ [-Wunused-variable] 10009 | double le = sqrt((E,E)); | ^~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::R3]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = Fem2D::R3; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.cpp:6201:74: required from here AnyType.hpp:145: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::R3’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../femlib/MatriceElementaire.hpp: In instantiation of ‘class MatriceElementaireFES, Fem2D::GFESpace >’: ./../femlib/MatriceElementaire.hpp:185:7: required from ‘class MatriceElementairePleine, Fem2D::GFESpace >’ problem.cpp:1576:20: required from ‘void Fem2D::AssembleBilinearForm(Stack, const MeshS&, const FESpaceS&, const FESpaceS&, bool, MatriceCreuse&, const FormBilinear*, int*) [with R = std::complex; Stack = void*; FESpaceS = GFESpace; MatriceCreuse = VirtualMatrix >]’ problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = VirtualMatrix >; MMesh = MeshS; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13938:169: required from here ./../femlib/MatriceElementaire.hpp:91:15: warning: ‘R& MatriceElementaire::operator()(int, int) [with R = std::complex]’ was hidden [-Woverloaded-virtual=] 91 | virtual R & operator() (int i,int j) =0; | ^~~~~~~~ ./../femlib/MatriceElementaire.hpp:179:27: note: by ‘MatriceElementaireFES& MatriceElementaireFES::operator()(int, int, int, void*, void*) [with R = std::complex; FES = Fem2D::GFESpace]’ 179 | MatriceElementaireFES & operator()(int k,int ie,int label,void * s=0,void *Q=0) { | ^~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleBilinearForm(Stack, const MeshS&, const FESpaceS&, const FESpaceS&, bool, MatriceCreuse&, const FormBilinear*, int*) [with R = std::complex; Stack = void*; FESpaceS = GFESpace; MatriceCreuse = VirtualMatrix >]’: problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = VirtualMatrix >; MMesh = MeshS; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13938:169: required from here problem.cpp:1559:15: warning: variable ‘paramate’ set but not used [-Wunused-but-set-variable] 1559 | void *paramate=stack; | ^~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]’: lgfem.cpp:1873:25: required from ‘AnyType pfer2R(Stack, const AnyType&) [with R = std::complex; int dd = 0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.cpp:6763:98: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class std::complex’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleLinearForm(Stack, const MeshS&, const FESpaceS&, KN_*, const FormLinear*, int*) [with R = std::complex; Stack = void*; FESpaceS = GFESpace]’: problem.cpp:9524:51: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = VirtualMatrix >; MMesh = MeshS; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13938:169: required from here problem.cpp:11203:36: warning: unused variable ‘arean’ [-Wunused-variable] 11203 | double arean = (1-c)*Th[t].mesure(); | ^~~~~ problem.cpp:11168:20: warning: unused variable ‘Q’ [-Wunused-variable] 11168 | R2 Q[4]; | ^ problem.cpp: In instantiation of ‘void Fem2D::AssembleBilinearForm(Stack, const MeshS&, const FESpaceS&, const FESpaceS&, bool, MatriceMap&, const FormBilinear*, int*) [with R = std::complex; Stack = void*; FESpaceS = GFESpace; MatriceMap = HashMatrix >]’: problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = HashMatrix >; MMesh = MeshS; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13941:171: required from here problem.cpp:4444:24: warning: unused variable ‘vol6’ [-Wunused-variable] 4444 | double vol6[2]; | ^~~~ lgfem.hpp: In instantiation of ‘void FEbaseArray::resize(int) [with K = double; v_fes = v_fes3]’: lgfem.cpp:5708:20: required from ‘T fepresize(const Resize1&, const long int&) [with T = FEbaseArray**]’ lgfem.cpp:6833:94: required from here lgfem.hpp:957:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 957 | for (unsigned int j = 0; j < std::max(this->N, 1); ++j) yy[j] = xx[j]; | ~~^~~~~~~~~~~~~~~~~~~~~~ lgfem.hpp:958:55: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 958 | for (unsigned int j = std::max(this->N, 1); j < i; ++j) | ~~^~~ lgfem.hpp:961:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 961 | for (unsigned int j = 0; j < i; ++j) yy[j] = xx[j]; | ~~^~~ lgfem.hpp:962:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 962 | for (unsigned int j = i; j < this->N; ++j) xx[j]->destroy( ); | ~~^~~~~~~~~ lgfem.hpp: In instantiation of ‘void FEbaseArray::resize(int) [with K = std::complex; v_fes = v_fes3]’: lgfem.cpp:5708:20: required from ‘T fepresize(const Resize1&, const long int&) [with T = FEbaseArray, v_fes3>**]’ lgfem.cpp:6839:16: required from here lgfem.hpp:957:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 957 | for (unsigned int j = 0; j < std::max(this->N, 1); ++j) yy[j] = xx[j]; | ~~^~~~~~~~~~~~~~~~~~~~~~ lgfem.hpp:958:55: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 958 | for (unsigned int j = std::max(this->N, 1); j < i; ++j) | ~~^~~ problem.cpp:4321:17: warning: unused variable ‘pThdi’ [-Wunused-variable] 4321 | pmeshS pThdi = GetAny((*b->di->Th)(stack)); //Trait_MESHO::topmesh(ThbfO); // | ^~~~~ lgfem.hpp:961:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 961 | for (unsigned int j = 0; j < i; ++j) yy[j] = xx[j]; | ~~^~~ problem.cpp:4336:35: warning: unused variable ‘mapt’ [-Wunused-variable] 4336 | Expression const * const mapt=*di.mapt?di.mapt:0 ; | ^~~~ problem.cpp:4337:35: warning: unused variable ‘mapu’ [-Wunused-variable] 4337 | Expression const * const mapu=*di.mapu?di.mapu:0 ; | ^~~~ lgfem.hpp:962:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 962 | for (unsigned int j = i; j < this->N; ++j) xx[j]->destroy( ); | ~~^~~~~~~~~ problem.cpp:4338:14: warning: unused variable ‘withmap’ [-Wunused-variable] 4338 | bool withmap =di.withmap(); | ^~~~~~~ In function ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘InitLoop()’ at AFunction2.cpp:1017:32: AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at AFunction.hpp:3112:42, inlined from ‘InitLoop()’ at AFunction2.cpp:1017:32: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from ff++.hpp:52: lgfem.hpp: In instantiation of ‘void FEbaseArray::resize(int) [with K = std::complex; v_fes = v_fesL]’: lgfem.hpp:953:8: required from here lgfem.hpp:957:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 957 | for (unsigned int j = 0; j < std::max(this->N, 1); ++j) yy[j] = xx[j]; | ~~^~~~~~~~~~~~~~~~~~~~~~ lgfem.hpp:958:55: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 958 | for (unsigned int j = std::max(this->N, 1); j < i; ++j) | ~~^~~ lgfem.hpp:961:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 961 | for (unsigned int j = 0; j < i; ++j) yy[j] = xx[j]; | ~~^~~ lgfem.hpp:962:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 962 | for (unsigned int j = i; j < this->N; ++j) xx[j]->destroy( ); | ~~^~~~~~~~~ lgfem.hpp: In instantiation of ‘void FEbaseArray::resize(int) [with K = double; v_fes = v_fesL]’: lgfem.hpp:953:8: required from here lgfem.hpp:957:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 957 | for (unsigned int j = 0; j < std::max(this->N, 1); ++j) yy[j] = xx[j]; | ~~^~~~~~~~~~~~~~~~~~~~~~ lgfem.hpp:958:55: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 958 | for (unsigned int j = std::max(this->N, 1); j < i; ++j) | ~~^~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleBC(Stack, const MeshS&, const FESpaceS&, const FESpaceS&, bool, MatriceCreuse*, KN_*, KN_*, const BC_set*, double, int*) [with R = std::complex; Stack = void*; FESpaceS = GFESpace; MatriceCreuse = VirtualMatrix >]’: problem.cpp:9577:27: required from ‘void Fem2D::AssembleBC(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MatriceCreuse*, KN_*, KN_*, const std::__cxx11::list&, double, int*) [with R = std::complex; MMesh = MeshS; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*; MatriceCreuse = VirtualMatrix >]’ problem.cpp:13943:170: required from here problem.cpp:10009:28: warning: unused variable ‘le’ [-Wunused-variable] 10009 | double le = sqrt((E,E)); | ^~ lgfem.hpp: In instantiation of ‘void FEbaseArray::resize(int) [with K = double; v_fes = v_fesS]’: lgfem.cpp:5708:20: required from ‘T fepresize(const Resize1&, const long int&) [with T = FEbaseArray**]’ lgfem.cpp:6856:94: required from here lgfem.hpp:957:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 957 | for (unsigned int j = 0; j < std::max(this->N, 1); ++j) yy[j] = xx[j]; | ~~^~~~~~~~~~~~~~~~~~~~~~ lgfem.hpp:961:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 961 | for (unsigned int j = 0; j < i; ++j) yy[j] = xx[j]; | ~~^~~ lgfem.hpp:962:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 962 | for (unsigned int j = i; j < this->N; ++j) xx[j]->destroy( ); | ~~^~~~~~~~~ lgfem.hpp:958:55: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 958 | for (unsigned int j = std::max(this->N, 1); j < i; ++j) | ~~^~~ lgfem.hpp:961:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 961 | for (unsigned int j = 0; j < i; ++j) yy[j] = xx[j]; | ~~^~~ lgfem.hpp:962:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 962 | for (unsigned int j = i; j < this->N; ++j) xx[j]->destroy( ); | ~~^~~~~~~~~ lgfem.hpp: In instantiation of ‘void FEbaseArray::resize(int) [with K = std::complex; v_fes = v_fesS]’: lgfem.hpp:953:8: required from here lgfem.hpp:957:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 957 | for (unsigned int j = 0; j < std::max(this->N, 1); ++j) yy[j] = xx[j]; | ~~^~~~~~~~~~~~~~~~~~~~~~ lgfem.hpp:958:55: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 958 | for (unsigned int j = std::max(this->N, 1); j < i; ++j) | ~~^~~ lgfem.hpp:961:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 961 | for (unsigned int j = 0; j < i; ++j) yy[j] = xx[j]; | ~~^~~ lgfem.hpp:962:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 962 | for (unsigned int j = i; j < this->N; ++j) xx[j]->destroy( ); | ~~^~~~~~~~~ lgfem.hpp: In instantiation of ‘void FEbaseArray::resize(int) [with K = std::complex; v_fes = v_fesS]’: lgfem.cpp:5708:20: required from ‘T fepresize(const Resize1&, const long int&) [with T = FEbaseArray, v_fesS>**]’ lgfem.cpp:6860:94: required from here lgfem.hpp:957:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 957 | for (unsigned int j = 0; j < std::max(this->N, 1); ++j) yy[j] = xx[j]; | ~~^~~~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In instantiation of ‘void FEbaseArray::resize(int) [with K = double; v_fes = v_fesS]’: lgfem.hpp:953:8: required from here lgfem.hpp:957:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 957 | for (unsigned int j = 0; j < std::max(this->N, 1); ++j) yy[j] = xx[j]; | ~~^~~~~~~~~~~~~~~~~~~~~~ lgfem.hpp:958:55: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 958 | for (unsigned int j = std::max(this->N, 1); j < i; ++j) | ~~^~~ lgfem.hpp:958:55: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 958 | for (unsigned int j = std::max(this->N, 1); j < i; ++j) | ~~^~~ lgfem.hpp:961:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 961 | for (unsigned int j = 0; j < i; ++j) yy[j] = xx[j]; | ~~^~~ lgfem.hpp:961:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 961 | for (unsigned int j = 0; j < i; ++j) yy[j] = xx[j]; | ~~^~~ lgfem.hpp:962:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 962 | for (unsigned int j = i; j < this->N; ++j) xx[j]->destroy( ); | ~~^~~~~~~~~ lgfem.hpp:962:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 962 | for (unsigned int j = i; j < this->N; ++j) xx[j]->destroy( ); | ~~^~~~~~~~~ lgfem.hpp: In instantiation of ‘void FEbaseArray::resize(int) [with K = std::complex; v_fes = v_fes3]’: lgfem.hpp:953:8: required from here lgfem.hpp:957:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 957 | for (unsigned int j = 0; j < std::max(this->N, 1); ++j) yy[j] = xx[j]; | ~~^~~~~~~~~~~~~~~~~~~~~~ lgfem.hpp:958:55: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 958 | for (unsigned int j = std::max(this->N, 1); j < i; ++j) | ~~^~~ lgfem.hpp:961:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 961 | for (unsigned int j = 0; j < i; ++j) yy[j] = xx[j]; | ~~^~~ lgfem.hpp:962:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 962 | for (unsigned int j = i; j < this->N; ++j) xx[j]->destroy( ); | ~~^~~~~~~~~ lgfem.hpp: In instantiation of ‘void FEbaseArray::resize(int) [with K = double; v_fes = v_fes3]’: lgfem.hpp:953:8: required from here lgfem.hpp:957:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 957 | for (unsigned int j = 0; j < std::max(this->N, 1); ++j) yy[j] = xx[j]; | ~~^~~~~~~~~~~~~~~~~~~~~~ lgfem.hpp:958:55: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 958 | for (unsigned int j = std::max(this->N, 1); j < i; ++j) | ~~^~~ lgfem.hpp:961:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 961 | for (unsigned int j = 0; j < i; ++j) yy[j] = xx[j]; | ~~^~~ lgfem.hpp:962:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 962 | for (unsigned int j = i; j < this->N; ++j) xx[j]->destroy( ); | ~~^~~~~~~~~ ./../femlib/MatriceElementaire.hpp: In instantiation of ‘class MatriceElementaireFES >’: ./../femlib/MatriceElementaire.hpp:185:7: required from ‘class MatriceElementairePleine >’ problem.cpp:1861:24: required from ‘void Fem2D::AssembleBilinearForm(Stack, const MeshL&, const FESpaceL&, const FESpaceL&, bool, MatriceCreuse&, const FormBilinear*, int*) [with R = double; Stack = void*; FESpaceL = GFESpace; MatriceCreuse = VirtualMatrix]’ problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = VirtualMatrix; MMesh = MeshL; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13951:165: required from here ./../femlib/MatriceElementaire.hpp:91:15: warning: ‘R& MatriceElementaire::operator()(int, int) [with R = double]’ was hidden [-Woverloaded-virtual=] 91 | virtual R & operator() (int i,int j) =0; | ^~~~~~~~ ./../femlib/MatriceElementaire.hpp:179:27: note: by ‘MatriceElementaireFES& MatriceElementaireFES::operator()(int, int, int, void*, void*) [with R = double; FES = Fem2D::GFESpace]’ 179 | MatriceElementaireFES & operator()(int k,int ie,int label,void * s=0,void *Q=0) { | ^~~~~~~~ lgfem.hpp: In instantiation of ‘void FEbaseArray::resize(int) [with K = double; v_fes = v_fesL]’: lgfem.cpp:5708:20: required from ‘T fepresize(const Resize1&, const long int&) [with T = FEbaseArray**]’ lgfem.cpp:6876:94: required from here lgfem.hpp:957:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 957 | for (unsigned int j = 0; j < std::max(this->N, 1); ++j) yy[j] = xx[j]; | ~~^~~~~~~~~~~~~~~~~~~~~~ lgfem.hpp:958:55: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 958 | for (unsigned int j = std::max(this->N, 1); j < i; ++j) | ~~^~~ lgfem.hpp:961:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 961 | for (unsigned int j = 0; j < i; ++j) yy[j] = xx[j]; | ~~^~~ lgfem.hpp:962:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 962 | for (unsigned int j = i; j < this->N; ++j) xx[j]->destroy( ); | ~~^~~~~~~~~ lgfem.hpp: In instantiation of ‘void FEbaseArray::resize(int) [with K = std::complex; v_fes = v_fesL]’: lgfem.cpp:5708:20: required from ‘T fepresize(const Resize1&, const long int&) [with T = FEbaseArray, v_fesL>**]’ lgfem.cpp:6880:94: required from here lgfem.hpp:957:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 957 | for (unsigned int j = 0; j < std::max(this->N, 1); ++j) yy[j] = xx[j]; | ~~^~~~~~~~~~~~~~~~~~~~~~ lgfem.hpp:958:55: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 958 | for (unsigned int j = std::max(this->N, 1); j < i; ++j) | ~~^~~ lgfem.hpp:961:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 961 | for (unsigned int j = 0; j < i; ++j) yy[j] = xx[j]; | ~~^~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleBilinearForm(Stack, const MeshL&, const FESpaceL&, const FESpaceL&, bool, MatriceCreuse&, const FormBilinear*, int*) [with R = double; Stack = void*; FESpaceL = GFESpace; MatriceCreuse = VirtualMatrix]’: problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = VirtualMatrix; MMesh = MeshL; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13951:165: required from here problem.cpp:1779:14: warning: unused variable ‘sameMesh’ [-Wunused-variable] 1779 | bool sameMesh = &ThI == &Vh.Th && &ThI == &Uh.Th; | ^~~~~~~~ problem.cpp:1844:15: warning: variable ‘paramate’ set but not used [-Wunused-but-set-variable] 1844 | void *paramate=stack; | ^~~~~~~~ lgfem.hpp:962:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 962 | for (unsigned int j = i; j < this->N; ++j) xx[j]->destroy( ); | ~~^~~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleLinearForm(Stack, const MeshL&, const FESpaceL&, KN_*, const FormLinear*, int*) [with R = double; Stack = void*; FESpaceL = GFESpace]’: problem.cpp:9524:51: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = VirtualMatrix; MMesh = MeshL; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13951:165: required from here problem.cpp:11377:41: warning: unused variable ‘K’ [-Wunused-variable] 11377 | const Element & K(ThI[i]); | ^ problem.cpp: In instantiation of ‘void Fem2D::AssembleBilinearForm(Stack, const MeshL&, const FESpaceL&, const FESpaceL&, bool, MatriceMap&, const FormBilinear*, int*) [with R = double; Stack = void*; FESpaceL = GFESpace; MatriceMap = HashMatrix]’: problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = HashMatrix; MMesh = MeshL; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13954:159: required from here problem.cpp:4621:17: warning: unused variable ‘pThdi’ [-Wunused-variable] 4621 | pmeshL pThdi = GetAny((*b->di->Th)(stack)); | ^~~~~ problem.cpp:4635:35: warning: unused variable ‘mapt’ [-Wunused-variable] 4635 | Expression const * const mapt=*di.mapt?di.mapt:0 ; | ^~~~ problem.cpp:4636:35: warning: unused variable ‘mapu’ [-Wunused-variable] 4636 | Expression const * const mapu=*di.mapu?di.mapu:0 ; | ^~~~ problem.cpp:4637:14: warning: unused variable ‘withmap’ [-Wunused-variable] 4637 | bool withmap =di.withmap(); | ^~~~~~~ problem.cpp:4644:13: warning: unused variable ‘bei0’ [-Wunused-variable] 4644 | int bei0 = mpi_rank*ceil(1.*Th.nbe/mpi_size); | ^~~~ problem.cpp:4645:13: warning: unused variable ‘bei1’ [-Wunused-variable] 4645 | int bei1 = min(Th.nbe,(int)((mpi_rank+1)*ceil(1.*Th.nbe/mpi_size))); | ^~~~ ./../femlib/MatriceElementaire.hpp: In instantiation of ‘class MatriceElementaireFES, Fem2D::GFESpace >’: ./../femlib/MatriceElementaire.hpp:185:7: required from ‘class MatriceElementairePleine, Fem2D::GFESpace >’ problem.cpp:1861:24: required from ‘void Fem2D::AssembleBilinearForm(Stack, const MeshL&, const FESpaceL&, const FESpaceL&, bool, MatriceCreuse&, const FormBilinear*, int*) [with R = std::complex; Stack = void*; FESpaceL = GFESpace; MatriceCreuse = VirtualMatrix >]’ problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = VirtualMatrix >; MMesh = MeshL; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13961:169: required from here ./../femlib/MatriceElementaire.hpp:91:15: warning: ‘R& MatriceElementaire::operator()(int, int) [with R = std::complex]’ was hidden [-Woverloaded-virtual=] 91 | virtual R & operator() (int i,int j) =0; | ^~~~~~~~ ./../femlib/MatriceElementaire.hpp:179:27: note: by ‘MatriceElementaireFES& MatriceElementaireFES::operator()(int, int, int, void*, void*) [with R = std::complex; FES = Fem2D::GFESpace]’ 179 | MatriceElementaireFES & operator()(int k,int ie,int label,void * s=0,void *Q=0) { | ^~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleBilinearForm(Stack, const MeshL&, const FESpaceL&, const FESpaceL&, bool, MatriceCreuse&, const FormBilinear*, int*) [with R = std::complex; Stack = void*; FESpaceL = GFESpace; MatriceCreuse = VirtualMatrix >]’: problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = VirtualMatrix >; MMesh = MeshL; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13961:169: required from here problem.cpp:1779:14: warning: unused variable ‘sameMesh’ [-Wunused-variable] 1779 | bool sameMesh = &ThI == &Vh.Th && &ThI == &Uh.Th; | ^~~~~~~~ problem.cpp:1844:15: warning: variable ‘paramate’ set but not used [-Wunused-but-set-variable] 1844 | void *paramate=stack; | ^~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleLinearForm(Stack, const MeshL&, const FESpaceL&, KN_*, const FormLinear*, int*) [with R = std::complex; Stack = void*; FESpaceL = GFESpace]’: problem.cpp:9524:51: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = VirtualMatrix >; MMesh = MeshL; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13961:169: required from here problem.cpp:11377:41: warning: unused variable ‘K’ [-Wunused-variable] 11377 | const Element & K(ThI[i]); | ^ problem.cpp: In instantiation of ‘void Fem2D::AssembleBilinearForm(Stack, const MeshL&, const FESpaceL&, const FESpaceL&, bool, MatriceMap&, const FormBilinear*, int*) [with R = std::complex; Stack = void*; FESpaceL = GFESpace; MatriceMap = HashMatrix >]’: problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = HashMatrix >; MMesh = MeshL; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13964:162: required from here problem.cpp:4621:17: warning: unused variable ‘pThdi’ [-Wunused-variable] 4621 | pmeshL pThdi = GetAny((*b->di->Th)(stack)); | ^~~~~ problem.cpp:4635:35: warning: unused variable ‘mapt’ [-Wunused-variable] 4635 | Expression const * const mapt=*di.mapt?di.mapt:0 ; | ^~~~ problem.cpp:4636:35: warning: unused variable ‘mapu’ [-Wunused-variable] 4636 | Expression const * const mapu=*di.mapu?di.mapu:0 ; | ^~~~ problem.cpp:4637:14: warning: unused variable ‘withmap’ [-Wunused-variable] 4637 | bool withmap =di.withmap(); | ^~~~~~~ problem.cpp:4644:13: warning: unused variable ‘bei0’ [-Wunused-variable] 4644 | int bei0 = mpi_rank*ceil(1.*Th.nbe/mpi_size); | ^~~~ problem.cpp:4645:13: warning: unused variable ‘bei1’ [-Wunused-variable] 4645 | int bei1 = min(Th.nbe,(int)((mpi_rank+1)*ceil(1.*Th.nbe/mpi_size))); | ^~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleBilinearForm(Stack, const MeshL&, const FESpaceL&, const FESpace&, bool, MatriceMap&, const FormBilinear*, int*) [with R = double; Stack = void*; FESpaceL = GFESpace; MatriceMap = HashMatrix]’: problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = HashMatrix; MMesh = MeshL; FESpace1 = GFESpace; FESpace2 = FESpace; Stack = void*]’ problem.cpp:13976:159: required from here problem.cpp:4741:16: warning: unused variable ‘pThdi’ [-Wunused-variable] 4741 | pmeshL pThdi = GetAny((*b->di->Th)(stack)); | ^~~~~ problem.cpp:4747:13: warning: unused variable ‘bei0’ [-Wunused-variable] 4747 | int bei0 = mpi_rank*ceil(1.*Th.nbe/mpi_size); | ^~~~ problem.cpp:4748:13: warning: unused variable ‘bei1’ [-Wunused-variable] 4748 | int bei1 = min(Th.nbe,(int)((mpi_rank+1)*ceil(1.*Th.nbe/mpi_size))); | ^~~~ problem.cpp:4762:34: warning: unused variable ‘mapt’ [-Wunused-variable] 4762 | Expression const * const mapt=*di.mapt?di.mapt:0 ; | ^~~~ problem.cpp:4763:34: warning: unused variable ‘mapu’ [-Wunused-variable] 4763 | Expression const * const mapu=*di.mapu?di.mapu:0 ; | ^~~~ problem.cpp:4764:13: warning: unused variable ‘withmap’ [-Wunused-variable] 4764 | bool withmap =di.withmap(); | ^~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleBilinearForm(Stack, const MeshL&, const FESpaceL&, const FESpace&, bool, MatriceMap&, const FormBilinear*, int*) [with R = std::complex; Stack = void*; FESpaceL = GFESpace; MatriceMap = HashMatrix >]’: problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = HashMatrix >; MMesh = MeshL; FESpace1 = GFESpace; FESpace2 = FESpace; Stack = void*]’ problem.cpp:13986:162: required from here problem.cpp:4741:16: warning: unused variable ‘pThdi’ [-Wunused-variable] 4741 | pmeshL pThdi = GetAny((*b->di->Th)(stack)); | ^~~~~ problem.cpp:4747:13: warning: unused variable ‘bei0’ [-Wunused-variable] 4747 | int bei0 = mpi_rank*ceil(1.*Th.nbe/mpi_size); | ^~~~ problem.cpp:4748:13: warning: unused variable ‘bei1’ [-Wunused-variable] 4748 | int bei1 = min(Th.nbe,(int)((mpi_rank+1)*ceil(1.*Th.nbe/mpi_size))); | ^~~~ problem.cpp:4762:34: warning: unused variable ‘mapt’ [-Wunused-variable] 4762 | Expression const * const mapt=*di.mapt?di.mapt:0 ; | ^~~~ problem.cpp:4763:34: warning: unused variable ‘mapu’ [-Wunused-variable] 4763 | Expression const * const mapu=*di.mapu?di.mapu:0 ; | ^~~~ problem.cpp:4764:13: warning: unused variable ‘withmap’ [-Wunused-variable] 4764 | bool withmap =di.withmap(); | ^~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleBilinearForm(Stack, const MeshL&, const FESpace&, const FESpaceL&, bool, MatriceMap&, const FormBilinear*, int*) [with R = double; Stack = void*; FESpaceL = GFESpace; MatriceMap = HashMatrix]’: problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = HashMatrix; MMesh = MeshL; FESpace1 = FESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13997:161: required from here problem.cpp:4857:16: warning: unused variable ‘pThdi’ [-Wunused-variable] 4857 | pmeshL pThdi = GetAny((*b->di->Th)(stack)); | ^~~~~ problem.cpp:4863:13: warning: unused variable ‘bei0’ [-Wunused-variable] 4863 | int bei0 = mpi_rank*ceil(1.*Th.nbe/mpi_size); | ^~~~ problem.cpp:4864:13: warning: unused variable ‘bei1’ [-Wunused-variable] 4864 | int bei1 = min(Th.nbe,(int)((mpi_rank+1)*ceil(1.*Th.nbe/mpi_size))); | ^~~~ problem.cpp:4877:34: warning: unused variable ‘mapt’ [-Wunused-variable] 4877 | Expression const * const mapt=*di.mapt?di.mapt:0 ; | ^~~~ problem.cpp:4878:34: warning: unused variable ‘mapu’ [-Wunused-variable] 4878 | Expression const * const mapu=*di.mapu?di.mapu:0 ; | ^~~~ problem.cpp:4879:13: warning: unused variable ‘withmap’ [-Wunused-variable] 4879 | bool withmap =di.withmap(); | ^~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = RNM_VirtualMatrix >::plusAx]’: lgmat.cpp:3039:29: required from ‘AnyType Op2_mulvirtAvCR::CODE::operator()(Stack) const [with R = RNM_VirtualMatrix >::plusAx; A = Matrice_Creuse*; B = KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmat.cpp:3034:17: required from here AnyType.hpp: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 RNM_VirtualMatrix >::plusAx’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = RNM_VirtualMatrix >::plusAtx]’: lgmat.cpp:3039:29: required from ‘AnyType Op2_mulvirtAvCR::CODE::operator()(Stack) const [with R = RNM_VirtualMatrix >::plusAtx; A = Matrice_Creuse_Transpose; B = KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmat.cpp:3034:17: required from here AnyType.hpp: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 RNM_VirtualMatrix >::plusAtx’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = RNM_VirtualMatrix >::solveAxeqb]’: lgmat.cpp:3039:29: required from ‘AnyType Op2_mulvirtAvCR::CODE::operator()(Stack) const [with R = RNM_VirtualMatrix >::solveAxeqb; A = Matrice_Creuse_inv; B = KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmat.cpp:3034:17: required from here AnyType.hpp: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 RNM_VirtualMatrix >::solveAxeqb’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = RNM_VirtualMatrix >::solveAtxeqb]’: lgmat.cpp:3039:29: required from ‘AnyType Op2_mulvirtAvCR::CODE::operator()(Stack) const [with R = RNM_VirtualMatrix >::solveAtxeqb; A = Matrice_Creuse_inv; B = KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmat.cpp:3034:17: required from here AnyType.hpp: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 RNM_VirtualMatrix >::solveAtxeqb’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = RNM_VirtualMatrix::plusAx]’: AFunction.hpp:2562: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*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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 RNM_VirtualMatrix::plusAx’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = RNM_VirtualMatrix::plusAtx]’: AFunction.hpp:2562: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*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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 RNM_VirtualMatrix::plusAtx’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = RNM_VirtualMatrix::solveAxeqb]’: AFunction.hpp:2562: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*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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 RNM_VirtualMatrix::solveAxeqb’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleBilinearForm(Stack, const MeshL&, const FESpace&, const FESpaceL&, bool, MatriceMap&, const FormBilinear*, int*) [with R = std::complex; Stack = void*; FESpaceL = GFESpace; MatriceMap = HashMatrix >]’: problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = HashMatrix >; MMesh = MeshL; FESpace1 = FESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:14007:160: required from here problem.cpp:4857:16: warning: unused variable ‘pThdi’ [-Wunused-variable] 4857 | pmeshL pThdi = GetAny((*b->di->Th)(stack)); | ^~~~~ problem.cpp:4863:13: warning: unused variable ‘bei0’ [-Wunused-variable] 4863 | int bei0 = mpi_rank*ceil(1.*Th.nbe/mpi_size); | ^~~~ problem.cpp:4864:13: warning: unused variable ‘bei1’ [-Wunused-variable] 4864 | int bei1 = min(Th.nbe,(int)((mpi_rank+1)*ceil(1.*Th.nbe/mpi_size))); | ^~~~ problem.cpp:4877:34: warning: unused variable ‘mapt’ [-Wunused-variable] 4877 | Expression const * const mapt=*di.mapt?di.mapt:0 ; | ^~~~ problem.cpp:4878:34: warning: unused variable ‘mapu’ [-Wunused-variable] 4878 | Expression const * const mapu=*di.mapu?di.mapu:0 ; | ^~~~ problem.cpp:4879:13: warning: unused variable ‘withmap’ [-Wunused-variable] 4879 | bool withmap =di.withmap(); | ^~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = RNM_VirtualMatrix::solveAtxeqb]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_mulvirtAv::solveAtxeqb, Matrice_Creuse_inv_trans, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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 RNM_VirtualMatrix::solveAtxeqb’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse_inv]’: AFunction.hpp:960: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*]’ AFunction.hpp:959:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse_inv_trans]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Matrice_Creuse_inv_trans; TA0 = Matrice_Creuse_Transpose; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp:145: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_trans’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Matrix_Prod]’: AFunction.hpp:2562: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*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::list*, bool>, std::allocator*, bool> > >*]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_ListCM; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleBilinearForm(Stack, const MeshS&, const FESpaceS&, const FESpace3&, bool, MatriceMap&, const FormBilinear*, int*) [with R = double; Stack = void*; FESpaceS = GFESpace; FESpace3 = GFESpace; MatriceMap = HashMatrix]’: problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = HashMatrix; MMesh = MeshS; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:14018:160: required from here problem.cpp:5089:17: warning: unused variable ‘vol6’ [-Wunused-variable] 5089 | double vol6[2]; | ^~~~ problem.cpp:4967:10: warning: unused variable ‘pThdi’ [-Wunused-variable] 4967 | pmeshS pThdi = GetAny((*b->di->Th)(stack)); //Trait_MESHO::topmesh(ThbfO); // | ^~~~~ problem.cpp:4989:28: warning: unused variable ‘mapt’ [-Wunused-variable] 4989 | Expression const * const mapt=*di.mapt?di.mapt:0 ; | ^~~~ problem.cpp:4990:28: warning: unused variable ‘mapu’ [-Wunused-variable] 4990 | Expression const * const mapu=*di.mapu?di.mapu:0 ; | ^~~~ problem.cpp:4991:7: warning: unused variable ‘withmap’ [-Wunused-variable] 4991 | bool withmap =di.withmap(); | ^~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse*]’: lgmat.cpp:2717:19: required from ‘AnyType SetRawMatformMat::CODE::operator()(Stack) const [with RR = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmat.cpp:2681:14: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgmat.cpp: In instantiation of ‘AnyType E_ForAllLoopMatrix::f(Stack) const [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’: AFunction.hpp:3513:61: required from ‘AnyType ForAllLoop::ForAllLoopOp::operator()(Stack) const [with F = E_ForAllLoopMatrix; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:3513:17: required from here lgmat.cpp:2969:27: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2969 | for (long kk=0;kk< mm->nnz; ++kk) | ~~^~~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleBilinearForm(Stack, const MeshS&, const FESpaceS&, const FESpace3&, bool, MatriceMap&, const FormBilinear*, int*) [with R = std::complex; Stack = void*; FESpaceS = GFESpace; FESpace3 = GFESpace; MatriceMap = HashMatrix >]’: problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = HashMatrix >; MMesh = MeshS; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:14028:159: required from here problem.cpp:5089:17: warning: unused variable ‘vol6’ [-Wunused-variable] 5089 | double vol6[2]; | ^~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse_inv >]’: AFunction.hpp:960: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*]’ AFunction.hpp:959:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp:4967:10: warning: unused variable ‘pThdi’ [-Wunused-variable] 4967 | pmeshS pThdi = GetAny((*b->di->Th)(stack)); //Trait_MESHO::topmesh(ThbfO); // | ^~~~~ problem.cpp:4989:28: warning: unused variable ‘mapt’ [-Wunused-variable] 4989 | Expression const * const mapt=*di.mapt?di.mapt:0 ; | ^~~~ problem.cpp:4990:28: warning: unused variable ‘mapu’ [-Wunused-variable] 4990 | Expression const * const mapu=*di.mapu?di.mapu:0 ; | ^~~~ problem.cpp:4991:7: warning: unused variable ‘withmap’ [-Wunused-variable] 4991 | bool withmap =di.withmap(); | ^~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse_inv_trans >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Matrice_Creuse_inv_trans >; TA0 = Matrice_Creuse_Transpose >; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp:145: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_trans >’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Matrix_Prod, std::complex >]’: AFunction.hpp:2562: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*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::list, VirtualMatrix >*, bool>, std::allocator, VirtualMatrix >*, bool> > >*]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_ListCM >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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, VirtualMatrix >*, bool>, std::allocator, VirtualMatrix >*, bool> > >* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ lgfem.hpp:475:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleBilinearForm(Stack, const MeshS&, const FESpace3&, const FESpaceS&, bool, MatriceMap&, const FormBilinear*, int*) [with R = double; Stack = void*; FESpace3 = GFESpace; FESpaceS = GFESpace; MatriceMap = HashMatrix]’: problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = HashMatrix; MMesh = MeshS; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:14039:160: required from here problem.cpp:5387:17: warning: unused variable ‘vol6’ [-Wunused-variable] 5387 | double vol6[2]; | ^~~~ problem.cpp:5267:9: warning: unused variable ‘pThdi’ [-Wunused-variable] 5267 | pmeshS pThdi = GetAny((*b->di->Th)(stack)); | ^~~~~ problem.cpp:5287:28: warning: unused variable ‘mapt’ [-Wunused-variable] 5287 | Expression const * const mapt=*di.mapt?di.mapt:0 ; | ^~~~ problem.cpp:5288:28: warning: unused variable ‘mapu’ [-Wunused-variable] 5288 | Expression const * const mapu=*di.mapu?di.mapu:0 ; | ^~~~ problem.cpp:5289:7: warning: unused variable ‘withmap’ [-Wunused-variable] 5289 | bool withmap =di.withmap(); | ^~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse >*]’: lgmat.cpp:2717:19: required from ‘AnyType SetRawMatformMat::CODE::operator()(Stack) const [with RR = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmat.cpp:2681:14: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ lgfem.hpp:522:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] lgmat.cpp: In instantiation of ‘AnyType E_ForAllLoopMatrix::f(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’: AFunction.hpp:3513:61: required from ‘AnyType ForAllLoop::ForAllLoopOp::operator()(Stack) const [with F = E_ForAllLoopMatrix >; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:3513:17: required from here lgmat.cpp:2969:27: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2969 | for (long kk=0;kk< mm->nnz; ++kk) | ~~^~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = double*]’: AFunction.hpp:1163: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*]’ AFunction.hpp:1162:11: required from here AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = SparseMat_Add >]’: AFunction_ext.hpp:245:22: required from ‘AnyType E_F_F0F0F0F0F0_::operator()(Stack) const [with R = SparseMat_Add >; A0 = SparseMat_Add >; A1 = std::complex; A2 = Matrice_Creuse >*; A3 = long int; A4 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction_ext.hpp:244:11: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class SparseMat_Add >’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = TheCoefMat]’: AFunction.hpp:1033:22: required from ‘AnyType E_F_F0F0::operator()(Stack) const [with R = TheCoefMat; TA0 = TheCoefMat; TA1 = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1032:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]’: AFunction.hpp:1163: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*]’ AFunction.hpp:1162:11: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class std::complex’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]’: AFunction.hpp:1033:22: required from ‘AnyType E_F_F0F0::operator()(Stack) const [with R = KN*; TA0 = KN*; TA1 = TheCoefMat; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1032:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleBilinearForm(Stack, const MeshS&, const FESpace3&, const FESpaceS&, bool, MatriceMap&, const FormBilinear*, int*) [with R = std::complex; Stack = void*; FESpace3 = GFESpace; FESpaceS = GFESpace; MatriceMap = HashMatrix >]’: problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = HashMatrix >; MMesh = MeshS; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:14049:159: required from here problem.cpp:5387:17: warning: unused variable ‘vol6’ [-Wunused-variable] 5387 | double vol6[2]; | ^~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = TheDiagMat]’: AFunction.hpp:1033:22: required from ‘AnyType E_F_F0F0::operator()(Stack) const [with R = TheDiagMat; TA0 = TheDiagMat; TA1 = KN*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1032:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex*]’: AFunction.hpp:1163: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*]’ AFunction.hpp:1162:11: required from here AnyType.hpp: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::complex* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp:5267:9: warning: unused variable ‘pThdi’ [-Wunused-variable] 5267 | pmeshS pThdi = GetAny((*b->di->Th)(stack)); | ^~~~~ problem.cpp:5287:28: warning: unused variable ‘mapt’ [-Wunused-variable] 5287 | Expression const * const mapt=*di.mapt?di.mapt:0 ; | ^~~~ problem.cpp:5288:28: warning: unused variable ‘mapu’ [-Wunused-variable] 5288 | Expression const * const mapu=*di.mapu?di.mapu:0 ; | ^~~~ problem.cpp:5289:7: warning: unused variable ‘withmap’ [-Wunused-variable] 5289 | bool withmap =di.withmap(); | ^~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = Matrice_Creuse >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = Matrice_Creuse*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ lgfem.hpp:569:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = TheCoefMat >]’: AFunction.hpp:1033:22: required from ‘AnyType E_F_F0F0::operator()(Stack) const [with R = TheCoefMat >; TA0 = TheCoefMat >; TA1 = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1032:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]’: AFunction.hpp:1033:22: required from ‘AnyType E_F_F0F0::operator()(Stack) const [with R = KN >*; TA0 = KN >*; TA1 = TheCoefMat >; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1032:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = TheDiagMat >]’: AFunction.hpp:1033:22: required from ‘AnyType E_F_F0F0::operator()(Stack) const [with R = TheDiagMat >; TA0 = TheDiagMat >; TA1 = KN >*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1032:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleBilinearForm(Stack, const MeshL&, const FESpaceL&, const FESpaceS&, bool, MatriceMap&, const FormBilinear*, int*) [with R = double; Stack = void*; FESpaceL = GFESpace; FESpaceS = GFESpace; MatriceMap = HashMatrix]’: problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = HashMatrix; MMesh = MeshL; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:14061:158: required from here problem.cpp:5672:15: warning: unused variable ‘pThdi’ [-Wunused-variable] 5672 | pmeshL pThdi = GetAny((*b->di->Th)(stack)); | ^~~~~ problem.cpp:5678:9: warning: unused variable ‘bei0’ [-Wunused-variable] 5678 | int bei0 = mpi_rank*ceil(1.*Th.nbe/mpi_size); | ^~~~ problem.cpp:5679:9: warning: unused variable ‘bei1’ [-Wunused-variable] 5679 | int bei1 = min(Th.nbe,(int)((mpi_rank+1)*ceil(1.*Th.nbe/mpi_size))); | ^~~~ problem.cpp:5693:33: warning: unused variable ‘mapt’ [-Wunused-variable] 5693 | Expression const * const mapt=*di.mapt?di.mapt:0 ; | ^~~~ problem.cpp:5694:33: warning: unused variable ‘mapu’ [-Wunused-variable] 5694 | Expression const * const mapu=*di.mapu?di.mapu:0 ; | ^~~~ problem.cpp:5695:12: warning: unused variable ‘withmap’ [-Wunused-variable] 5695 | bool withmap =di.withmap(); | ^~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = SparseMat_Add]’: AFunction_ext.hpp:245:22: required from ‘AnyType E_F_F0F0F0F0F0_::operator()(Stack) const [with R = SparseMat_Add; A0 = SparseMat_Add; A1 = double; A2 = Matrice_Creuse*; A3 = long int; A4 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction_ext.hpp:244:11: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class SparseMat_Add’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleBilinearForm(Stack, const MeshL&, const FESpaceL&, const FESpaceS&, bool, MatriceMap&, const FormBilinear*, int*) [with R = std::complex; Stack = void*; FESpaceL = GFESpace; FESpaceS = GFESpace; MatriceMap = HashMatrix >]’: problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = HashMatrix >; MMesh = MeshL; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:14071:161: required from here problem.cpp:5672:15: warning: unused variable ‘pThdi’ [-Wunused-variable] 5672 | pmeshL pThdi = GetAny((*b->di->Th)(stack)); | ^~~~~ problem.cpp:5678:9: warning: unused variable ‘bei0’ [-Wunused-variable] 5678 | int bei0 = mpi_rank*ceil(1.*Th.nbe/mpi_size); | ^~~~ problem.cpp:5679:9: warning: unused variable ‘bei1’ [-Wunused-variable] 5679 | int bei1 = min(Th.nbe,(int)((mpi_rank+1)*ceil(1.*Th.nbe/mpi_size))); | ^~~~ problem.cpp:5693:33: warning: unused variable ‘mapt’ [-Wunused-variable] 5693 | Expression const * const mapt=*di.mapt?di.mapt:0 ; | ^~~~ problem.cpp:5694:33: warning: unused variable ‘mapu’ [-Wunused-variable] 5694 | Expression const * const mapu=*di.mapu?di.mapu:0 ; | ^~~~ problem.cpp:5695:12: warning: unused variable ‘withmap’ [-Wunused-variable] 5695 | bool withmap =di.withmap(); | ^~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Thresholding >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Thresholding >; TA0 = Matrice_Creuse >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleBilinearForm(Stack, const MeshL&, const FESpaceS&, const FESpaceL&, bool, MatriceMap&, const FormBilinear*, int*) [with R = double; Stack = void*; FESpaceS = GFESpace; FESpaceL = GFESpace; MatriceMap = HashMatrix]’: problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = HashMatrix; MMesh = MeshL; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:14082:160: required from here problem.cpp:5561:13: warning: unused variable ‘pThdi’ [-Wunused-variable] 5561 | pmeshL pThdi = GetAny((*b->di->Th)(stack)); | ^~~~~ problem.cpp:5567:9: warning: unused variable ‘bei0’ [-Wunused-variable] 5567 | int bei0 = mpi_rank*ceil(1.*Th.nbe/mpi_size); | ^~~~ problem.cpp:5568:9: warning: unused variable ‘bei1’ [-Wunused-variable] 5568 | int bei1 = min(Th.nbe,(int)((mpi_rank+1)*ceil(1.*Th.nbe/mpi_size))); | ^~~~ problem.cpp:5581:31: warning: unused variable ‘mapt’ [-Wunused-variable] 5581 | Expression const * const mapt=*di.mapt?di.mapt:0 ; | ^~~~ problem.cpp:5582:31: warning: unused variable ‘mapu’ [-Wunused-variable] 5582 | Expression const * const mapu=*di.mapu?di.mapu:0 ; | ^~~~ problem.cpp:5583:10: warning: unused variable ‘withmap’ [-Wunused-variable] 5583 | bool withmap =di.withmap(); | ^~~~~~~ lgmat.cpp: In instantiation of ‘void BuildCombMat(MatriceMorse&, const KNM_&, int, int, R, bool) [with R = double; MatriceMorse = HashMatrix]’: lgmat.cpp:2895:24: required from ‘AnyType BlockMatrix::operator()(Stack) const [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmat.cpp:2770:31: required from here lgmat.cpp:582:10: warning: unused variable ‘eps0’ [-Wunused-variable] 582 | double eps0=numeric_limits::min(); | ^~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleBilinearForm(Stack, const MeshL&, const FESpaceS&, const FESpaceL&, bool, MatriceMap&, const FormBilinear*, int*) [with R = std::complex; Stack = void*; FESpaceS = GFESpace; FESpaceL = GFESpace; MatriceMap = HashMatrix >]’: problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = HashMatrix >; MMesh = MeshL; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:14092:159: required from here problem.cpp:5561:13: warning: unused variable ‘pThdi’ [-Wunused-variable] 5561 | pmeshL pThdi = GetAny((*b->di->Th)(stack)); | ^~~~~ problem.cpp:5567:9: warning: unused variable ‘bei0’ [-Wunused-variable] 5567 | int bei0 = mpi_rank*ceil(1.*Th.nbe/mpi_size); | ^~~~ problem.cpp:5568:9: warning: unused variable ‘bei1’ [-Wunused-variable] 5568 | int bei1 = min(Th.nbe,(int)((mpi_rank+1)*ceil(1.*Th.nbe/mpi_size))); | ^~~~ problem.cpp:5581:31: warning: unused variable ‘mapt’ [-Wunused-variable] 5581 | Expression const * const mapt=*di.mapt?di.mapt:0 ; | ^~~~ problem.cpp:5582:31: warning: unused variable ‘mapu’ [-Wunused-variable] 5582 | Expression const * const mapu=*di.mapu?di.mapu:0 ; | ^~~~ problem.cpp:5583:10: warning: unused variable ‘withmap’ [-Wunused-variable] 5583 | bool withmap =di.withmap(); | ^~~~~~~ lgmat.cpp: In instantiation of ‘void BuildCombMat(MatriceMorse&, const KNM_&, int, int, R, bool) [with R = std::complex; MatriceMorse = HashMatrix >]’: lgmat.cpp:2895:24: required from ‘AnyType BlockMatrix::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmat.cpp:2770:31: required from here lgmat.cpp:582:10: warning: unused variable ‘eps0’ [-Wunused-variable] AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Thresholding]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Thresholding; TA0 = Matrice_Creuse*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../femlib/HashMatrix.cpp: In member function ‘HashMatrix::IsTrianglulare() const’: ../femlib/HashMatrix.cpp:499:27: warning: ‘nU’ may be used uninitialized [-Wmaybe-uninitialized] 499 | if( i[k] < j[k] ) ++nU;// 0,10 | ^~ ../femlib/HashMatrix.cpp:496:12: note: ‘nU’ was declared here 496 | size_t nU, nL=0,nD=0; | ^~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ lgfem.hpp:475:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ lgfem.hpp:522:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ lgfem.hpp:569:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] AFunction2.cpp: In member function ‘TableOfIdentifier::newdestroy()’: AFunction2.cpp:404:39: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 404 | vectorOfInst * l= new vectorOfInst(k); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘TableOfIdentifier::newdestroy()’ at AFunction2.cpp:404:39: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from ../bamglib/Mesh2.cpp:44: In member function ‘bamg::Triangle::operator[](int)’, inlined from ‘bamg::ListofIntersectionTriangles::SplitEdge(bamg::Triangles const&, bamg::P2 const&, bamg::P2 const&, int)’ at ../bamglib/Mesh2.cpp:717:48: ../bamglib/Mesh2.h:426:45: warning: ‘j’ may be used uninitialized [-Wmaybe-uninitialized] 426 | Vertex &operator[](int i) { return *ns[i]; }; | ^ ../bamglib/Mesh2.cpp: In member function ‘bamg::ListofIntersectionTriangles::SplitEdge(bamg::Triangles const&, bamg::P2 const&, bamg::P2 const&, int)’: ../bamglib/Mesh2.cpp:520:18: note: ‘j’ was declared here 520 | int ocut, i, j, k = -1; | ^ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase**]’: lgmesh3.cpp:2049:23: required from ‘AnyType OneOperatorMakePtrFE3::CODE::operator()(Stack) const [with K = double; v_fes = v_fes3; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmesh3.cpp:2044:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fes3>**]’: lgmesh3.cpp:2049:23: required from ‘AnyType OneOperatorMakePtrFE3::CODE::operator()(Stack) const [with K = std::complex; v_fes = v_fes3; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmesh3.cpp:2044:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase**]’: lgmesh3.cpp:2049:23: required from ‘AnyType OneOperatorMakePtrFE3::CODE::operator()(Stack) const [with K = double; v_fes = v_fesS; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmesh3.cpp:2044:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fesS>**]’: lgmesh3.cpp:2049:23: required from ‘AnyType OneOperatorMakePtrFE3::CODE::operator()(Stack) const [with K = std::complex; v_fes = v_fesS; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmesh3.cpp:2044:13: required from here AnyType.hpp: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_fesS>** const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase**]’: lgmesh3.cpp:2049:23: required from ‘AnyType OneOperatorMakePtrFE3::CODE::operator()(Stack) const [with K = double; v_fes = v_fesL; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmesh3.cpp:2044:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fesL>**]’: lgmesh3.cpp:2049:23: required from ‘AnyType OneOperatorMakePtrFE3::CODE::operator()(Stack) const [with K = std::complex; v_fes = v_fesL; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmesh3.cpp:2044:13: required from here AnyType.hpp: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_fesL>** const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair*, int>]’: lgfem.hpp:1321:23: required from ‘AnyType E_FEcomp_get_elmnt_array::operator()(Stack) const [with K = double; v_fes = v_fes3; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.hpp:1320:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fes3>*, int>]’: lgfem.hpp:1321:23: required from ‘AnyType E_FEcomp_get_elmnt_array::operator()(Stack) const [with K = std::complex; v_fes = v_fes3; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.hpp:1320:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair*, int>]’: lgfem.hpp:1321:23: required from ‘AnyType E_FEcomp_get_elmnt_array::operator()(Stack) const [with K = double; v_fes = v_fesS; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.hpp:1320:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fesS>*, int>]’: lgfem.hpp:1321:23: required from ‘AnyType E_FEcomp_get_elmnt_array::operator()(Stack) const [with K = std::complex; v_fes = v_fesS; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.hpp:1320:11: required from here AnyType.hpp: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_fesS>*, int>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair*, int>]’: lgfem.hpp:1321:23: required from ‘AnyType E_FEcomp_get_elmnt_array::operator()(Stack) const [with K = double; v_fes = v_fesL; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.hpp:1320:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fesL>*, int>]’: lgfem.hpp:1321:23: required from ‘AnyType E_FEcomp_get_elmnt_array::operator()(Stack) const [with K = std::complex; v_fes = v_fesL; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.hpp:1320:11: required from here AnyType.hpp: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_fesL>*, int>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN_]’: AFunction.hpp:1119:22: required from ‘AnyType E_F_F0s_::operator()(Stack) const [with R = KN_; A0 = const Fem2D::MeshL*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1118:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AFunction2.cpp: In function ‘Block::close(Block*&, C_F0)’: AFunction2.cpp:482:12: warning: ‘inst.r’ may be used uninitialized [-Wmaybe-uninitialized] 482 | return rr; | ^~ AFunction2.cpp:476:17: note: ‘inst.r’ was declared here 476 | CListOfInst inst; | ^~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KN*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = GlgVertex]’: AFunction.hpp:1134:22: required from ‘AnyType E_F_F0F0_::operator()(Stack) const [with R = GlgVertex; A0 = const Fem2D::MeshS*; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1133:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = GlgVertex]’: AFunction.hpp:1134:22: required from ‘AnyType E_F_F0F0_::operator()(Stack) const [with R = GlgVertex; A0 = GlgElement; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1133:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::MeshS**]’: AFunction.hpp:1134:22: required from ‘AnyType E_F_F0F0_::operator()(Stack) const [with R = const Fem2D::MeshS**; A0 = KN*; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1133:11: required from here AnyType.hpp:145: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::MeshS** const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KN*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = GlgElement]’: AFunction.hpp:1134:22: required from ‘AnyType E_F_F0F0_::operator()(Stack) const [with R = GlgElement; A0 = const Fem2D::MeshS**; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1133:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh3**]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN_]’: AFunction.hpp:1033:22: required from ‘AnyType E_F_F0F0::operator()(Stack) const [with R = KN_; TA0 = KN_; TA1 = Fem2D::R3; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1032:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]’: AFunction.hpp:1033:22: required from ‘AnyType E_F_F0F0::operator()(Stack) const [with R = KN*; TA0 = KN*; TA1 = Fem2D::R3; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1032:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = GlgElement]’: AFunction.hpp:1134:22: required from ‘AnyType E_F_F0F0_::operator()(Stack) const [with R = GlgElement; A0 = GlgElement::Adj; A1 = long int*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1133:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = v_fesL**]’: AFunction.hpp:1033:22: required from ‘AnyType E_F_F0F0::operator()(Stack) const [with R = v_fesL**; TA0 = v_fesL**; TA1 = v_fesL*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1032:11: required from here AnyType.hpp: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_fesL** const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fesL>**]’: AFunction.hpp:1163:22: required from ‘AnyType E_F_F0F0F0_::operator()(Stack) const [with R = FEbaseArray, v_fesL>**; A0 = FEbaseArray, v_fesL>**; A1 = v_fesL**; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1162:11: required from here AnyType.hpp: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_fesL>** const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = GlgBoundaryElement]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray**]’: AFunction.hpp:1163:22: required from ‘AnyType E_F_F0F0F0_::operator()(Stack) const [with R = FEbaseArray**; A0 = FEbaseArray**; A1 = v_fesL**; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1162:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = GlgElement::Adj]’: AFunction.hpp:1089:22: required from ‘AnyType E_F_F0_::operator()(Stack) const [with R = GlgElement::Adj; A0 = GlgElement; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1088:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = v_fesS**]’: AFunction.hpp:1033:22: required from ‘AnyType E_F_F0F0::operator()(Stack) const [with R = v_fesS**; TA0 = v_fesS**; TA1 = v_fesS*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1032:11: required from here AnyType.hpp: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_fesS** const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fesS>**]’: AFunction.hpp:1163:22: required from ‘AnyType E_F_F0F0F0_::operator()(Stack) const [with R = FEbaseArray, v_fesS>**; A0 = FEbaseArray, v_fesS>**; A1 = v_fesS**; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1162:11: required from here AnyType.hpp: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_fesS>** const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = GlgBoundaryElement::BE]’: AFunction.hpp:1089:22: required from ‘AnyType E_F_F0_::operator()(Stack) const [with R = GlgBoundaryElement::BE; A0 = const Fem2D::MeshL**; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1088:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray**]’: AFunction.hpp:1163:22: required from ‘AnyType E_F_F0F0F0_::operator()(Stack) const [with R = FEbaseArray**; A0 = FEbaseArray**; A1 = v_fesS**; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1162:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = GlgVertex]’: AFunction.hpp:1134:22: required from ‘AnyType E_F_F0F0_::operator()(Stack) const [with R = GlgVertex; A0 = GlgBoundaryElement; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1133:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = v_fes3**]’: AFunction.hpp:1033:22: required from ‘AnyType E_F_F0F0::operator()(Stack) const [with R = v_fes3**; TA0 = v_fes3**; TA1 = v_fes3*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1032:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fes3>**]’: AFunction.hpp:1163: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*]’ AFunction.hpp:1162:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = GlgElement]’: AFunction.hpp:1089:22: required from ‘AnyType E_F_F0_::operator()(Stack) const [with R = GlgElement; A0 = GlgBoundaryElement; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1088:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray**]’: AFunction.hpp:1163: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*]’ AFunction.hpp:1162:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::MeshL**]’: AFunction.hpp:1033:22: required from ‘AnyType E_F_F0F0::operator()(Stack) const [with R = const Fem2D::MeshL**; TA0 = const Fem2D::MeshL**; TA1 = const Fem2D::MeshL*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1032:11: required from here AnyType.hpp:145: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::MeshL** const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = GlgBoundaryElement]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = GlgElement::Adj]’: AFunction.hpp:1089:22: required from ‘AnyType E_F_F0_::operator()(Stack) const [with R = GlgElement::Adj; A0 = GlgElement; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1088:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = KN >*; TA0 = std::pair, v_fesL>*, int>; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = GlgBoundaryElement::BE]’: AFunction.hpp:1089:22: required from ‘AnyType E_F_F0_::operator()(Stack) const [with R = GlgBoundaryElement::BE; A0 = const Fem2D::Mesh3**; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1088:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = GlgBoundaryElement]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = GlgElement::Adj]’: AFunction.hpp:1089:22: required from ‘AnyType E_F_F0_::operator()(Stack) const [with R = GlgElement::Adj; A0 = GlgElement; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1088:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = GlgBoundaryElement::BE]’: AFunction.hpp:1089:22: required from ‘AnyType E_F_F0_::operator()(Stack) const [with R = GlgBoundaryElement::BE; A0 = const Fem2D::MeshS**; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1088:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KN*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::Element_OpVF(MatriceElementairePleine >&, const FElement3&, const FElement3&, const FElement3&, const FElement3&, double*, int, int, int, void*, R3*) [with R = double; FElement3 = GFElement]’: problem.cpp:1255:32: required from ‘void Fem2D::AssembleBilinearForm(Stack, const GFESpace::Mesh&, const FESpace3&, const FESpace3&, bool, MatriceCreuse&, const FormBilinear*, int*) [with R = double; Stack = void*; GFESpace::Mesh = Mesh3; FESpace3 = GFESpace; MatriceCreuse = VirtualMatrix]’ problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = VirtualMatrix; MMesh = Mesh3; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13901:165: required from here problem.cpp:264:15: warning: unused variable ‘oldopt’ [-Wunused-variable] 264 | bool oldopt=1; // juin 2007 FH ???? a voir | ^~~~~~ problem.cpp:265:14: warning: unused variable ‘iloop’ [-Wunused-variable] 265 | int iloop=0; | ^~~~~ problem.cpp: In instantiation of ‘void Fem2D::Element_Op(MatriceElementaireSymetrique >&, const FElement3&, double*, int, int, void*, R3*) [with R = double; FElement3 = GFElement]’: problem.cpp:1260:30: required from ‘void Fem2D::AssembleBilinearForm(Stack, const GFESpace::Mesh&, const FESpace3&, const FESpace3&, bool, MatriceCreuse&, const FormBilinear*, int*) [with R = double; Stack = void*; GFESpace::Mesh = Mesh3; FESpace3 = GFESpace; MatriceCreuse = VirtualMatrix]’ problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = VirtualMatrix; MMesh = Mesh3; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13901:165: required from here problem.cpp:7266:25: warning: suggest parentheses around comparison in operand of ‘&’ [-Wparentheses] 7266 | if (Ku.Vh.Th(T) <0 & verbosity>100) { | ~~~~~~~~~~~~^~ problem.cpp: In instantiation of ‘void Fem2D::Element_Op(MatriceElementairePleine >&, const FElement3&, const FElement3&, double*, int, int, void*, R3*) [with R = double; FElement3 = GFElement]’: problem.cpp:1264:30: required from ‘void Fem2D::AssembleBilinearForm(Stack, const GFESpace::Mesh&, const FESpace3&, const FESpace3&, bool, MatriceCreuse&, const FormBilinear*, int*) [with R = double; Stack = void*; GFESpace::Mesh = Mesh3; FESpace3 = GFESpace; MatriceCreuse = VirtualMatrix]’ problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = VirtualMatrix; MMesh = Mesh3; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13901:165: required from here problem.cpp:6070:19: warning: variable ‘mp’ set but not used [-Wunused-but-set-variable] 6070 | MeshPoint mp= *MeshPointStack(stack); | ^~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::R2]’: AFunction.hpp:801:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = Fem2D::R2; B = Fem2D::R2*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2965:10: required from ‘ForEachTypePtr::ForEachTypePtr(Function1, Function1, Function1) [with T = Fem2D::R2; PT = Fem2D::R2*; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3062:31: required from ‘void Dcl_TypeandPtr(Function1, Function1, Function1, Function1, Function1, Function1) [with T = Fem2D::R2; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ lgfem.cpp:5841:26: required from here AnyType.hpp:145: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::R2’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh3*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = const Fem2D::Mesh3*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2988:10: required from ‘ForEachTypePtr::ForEachTypePtr(Function1, Function1, Function1) [with T = const Fem2D::Mesh3; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3062:31: required from ‘void Dcl_TypeandPtr(Function1, Function1, Function1, Function1, Function1, Function1) [with T = const Fem2D::Mesh3*; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ lgfem.cpp:5847:27: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::MeshS*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = const Fem2D::MeshS*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2988:10: required from ‘ForEachTypePtr::ForEachTypePtr(Function1, Function1, Function1) [with T = const Fem2D::MeshS; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3062:31: required from ‘void Dcl_TypeandPtr(Function1, Function1, Function1, Function1, Function1, Function1) [with T = const Fem2D::MeshS*; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ lgfem.cpp:5849:27: required from here AnyType.hpp:145: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::MeshS* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::MeshL*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = const Fem2D::MeshL*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2988:10: required from ‘ForEachTypePtr::ForEachTypePtr(Function1, Function1, Function1) [with T = const Fem2D::MeshL; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3062:31: required from ‘void Dcl_TypeandPtr(Function1, Function1, Function1, Function1, Function1, Function1) [with T = const Fem2D::MeshL*; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ lgfem.cpp:5851:27: required from here AnyType.hpp:145: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::MeshL* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = FEbaseArray*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2980:10: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3098:37: required from ‘void Dcl_TypeandPtr() [with T = FEbaseArray*]’ lgfem.cpp:5879:34: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgfem.hpp: In instantiation of ‘void FEbaseArray::destroy() [with K = double; v_fes = v_fes]’: AFunction.hpp:872:17: required from ‘AnyType DestroyPtr(Stack, const AnyType&) [with A = FEbaseArray*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2982:56: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3098:37: required from ‘void Dcl_TypeandPtr() [with T = FEbaseArray*]’ lgfem.cpp:5879:34: required from here lgfem.hpp:946:5: warning: deleting object of polymorphic class type ‘FEbaseArray’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 946 | delete this; | ^~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fes>*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = FEbaseArray, v_fes>*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2980:10: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray, v_fes>; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3098:37: required from ‘void Dcl_TypeandPtr() [with T = FEbaseArray, v_fes>*]’ lgfem.cpp:5886:34: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgfem.hpp: In instantiation of ‘void FEbaseArray::destroy() [with K = std::complex; v_fes = v_fes]’: AFunction.hpp:872:17: required from ‘AnyType DestroyPtr(Stack, const AnyType&) [with A = FEbaseArray, v_fes>*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2982:56: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray, v_fes>; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3098:37: required from ‘void Dcl_TypeandPtr() [with T = FEbaseArray, v_fes>*]’ lgfem.cpp:5886:34: required from here lgfem.hpp:946:5: warning: deleting object of polymorphic class type ‘FEbaseArray, v_fes>’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 946 | delete this; | ^~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = generic_v_fes*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = generic_v_fes*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2980:10: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = generic_v_fes; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:772:46: required from ‘ForEachTypePtrfspace::ForEachTypePtrfspace() [with T = generic_v_fes*; int RTYPE = 7]’ lgfem.cpp:5906:89: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘class generic_v_fes* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = vect_generic_v_fes*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = vect_generic_v_fes*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2980:10: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = vect_generic_v_fes; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:772:46: required from ‘ForEachTypePtrfspace::ForEachTypePtrfspace() [with T = vect_generic_v_fes*; int RTYPE = 6]’ lgfem.cpp:5909:97: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘class vect_generic_v_fes* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = FEbase*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2980:10: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbase; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3098:37: required from ‘void Dcl_TypeandPtr() [with T = FEbase*]’ lgfem.cpp:5912:29: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = FEbaseArray*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2980:10: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3098:37: required from ‘void Dcl_TypeandPtr() [with T = FEbaseArray*]’ lgfem.cpp:5913:34: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgfem.hpp: In instantiation of ‘void FEbaseArray::destroy() [with K = double; v_fes = v_fes3]’: AFunction.hpp:872:17: required from ‘AnyType DestroyPtr(Stack, const AnyType&) [with A = FEbaseArray*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2982:56: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3098:37: required from ‘void Dcl_TypeandPtr() [with T = FEbaseArray*]’ lgfem.cpp:5913:34: required from here lgfem.hpp:946:5: warning: deleting object of polymorphic class type ‘FEbaseArray’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 946 | delete this; | ^~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fes3>*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = FEbase, v_fes3>*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2980:10: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbase, v_fes3>; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3098:37: required from ‘void Dcl_TypeandPtr() [with T = FEbase, v_fes3>*]’ lgfem.cpp:5918:29: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fes3>*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = FEbaseArray, v_fes3>*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2980:10: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray, v_fes3>; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3098:37: required from ‘void Dcl_TypeandPtr() [with T = FEbaseArray, v_fes3>*]’ lgfem.cpp:5919:34: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgfem.hpp: In instantiation of ‘void FEbaseArray::destroy() [with K = std::complex; v_fes = v_fes3]’: AFunction.hpp:872:17: required from ‘AnyType DestroyPtr(Stack, const AnyType&) [with A = FEbaseArray, v_fes3>*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2982:56: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray, v_fes3>; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3098:37: required from ‘void Dcl_TypeandPtr() [with T = FEbaseArray, v_fes3>*]’ lgfem.cpp:5919:34: required from here lgfem.hpp:946:5: warning: deleting object of polymorphic class type ‘FEbaseArray, v_fes3>’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 946 | delete this; | ^~~~~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::Element_rhsVF(const FElement3&, const FElement3&, int, int, int, const LOperaD&, double*, int*, void*, KN_&, const QuadratureFormular&, int) [with R = double; FElement3 = GFElement; LOperaD = LinearComb; QuadratureFormular = GQuadratureFormular]’: problem.cpp:10880:41: required from ‘void Fem2D::AssembleLinearForm(Stack, const Mesh3&, const FESpace3&, KN_*, const FormLinear*, int*) [with R = double; Stack = void*; FESpace3 = GFESpace]’ problem.cpp:9524:51: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = VirtualMatrix; MMesh = Mesh3; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13901:165: required from here problem.cpp:8907:11: warning: unused variable ‘intmortar’ [-Wunused-variable] 8907 | int intmortar=0; | ^~~~~~~~~ problem.cpp:8940:11: warning: unused variable ‘oldopt’ [-Wunused-variable] 8940 | bool oldopt=1; | ^~~~~~ problem.cpp:8941:10: warning: unused variable ‘iloop’ [-Wunused-variable] 8941 | int iloop=0; | ^~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = FEbase*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2980:10: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbase; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3098:37: required from ‘void Dcl_TypeandPtr() [with T = FEbase*]’ lgfem.cpp:5924:29: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = FEbaseArray*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2980:10: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3098:37: required from ‘void Dcl_TypeandPtr() [with T = FEbaseArray*]’ lgfem.cpp:5925:34: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgfem.hpp: In instantiation of ‘void FEbaseArray::destroy() [with K = double; v_fes = v_fesS]’: AFunction.hpp:872:17: required from ‘AnyType DestroyPtr(Stack, const AnyType&) [with A = FEbaseArray*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2982:56: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3098:37: required from ‘void Dcl_TypeandPtr() [with T = FEbaseArray*]’ lgfem.cpp:5925:34: required from here lgfem.hpp:946:5: warning: deleting object of polymorphic class type ‘FEbaseArray’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 946 | delete this; | ^~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fesS>*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = FEbase, v_fesS>*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2980:10: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbase, v_fesS>; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3098:37: required from ‘void Dcl_TypeandPtr() [with T = FEbase, v_fesS>*]’ lgfem.cpp:5930:29: required from here AnyType.hpp: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_fesS>* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fesS>*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = FEbaseArray, v_fesS>*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2980:10: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray, v_fesS>; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3098:37: required from ‘void Dcl_TypeandPtr() [with T = FEbaseArray, v_fesS>*]’ lgfem.cpp:5931:34: required from here AnyType.hpp: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_fesS>* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgfem.hpp: In instantiation of ‘void FEbaseArray::destroy() [with K = std::complex; v_fes = v_fesS]’: AFunction.hpp:872:17: required from ‘AnyType DestroyPtr(Stack, const AnyType&) [with A = FEbaseArray, v_fesS>*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2982:56: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray, v_fesS>; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3098:37: required from ‘void Dcl_TypeandPtr() [with T = FEbaseArray, v_fesS>*]’ lgfem.cpp:5931:34: required from here lgfem.hpp:946:5: warning: deleting object of polymorphic class type ‘FEbaseArray, v_fesS>’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 946 | delete this; | ^~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = FEbase*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2980:10: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbase; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3098:37: required from ‘void Dcl_TypeandPtr() [with T = FEbase*]’ lgfem.cpp:5936:29: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = FEbaseArray*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2980:10: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3098:37: required from ‘void Dcl_TypeandPtr() [with T = FEbaseArray*]’ lgfem.cpp:5937:34: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgfem.hpp: In instantiation of ‘void FEbaseArray::destroy() [with K = double; v_fes = v_fesL]’: AFunction.hpp:872:17: required from ‘AnyType DestroyPtr(Stack, const AnyType&) [with A = FEbaseArray*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2982:56: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3098:37: required from ‘void Dcl_TypeandPtr() [with T = FEbaseArray*]’ lgfem.cpp:5937:34: required from here lgfem.hpp:946:5: warning: deleting object of polymorphic class type ‘FEbaseArray’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 946 | delete this; | ^~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fesL>*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = FEbase, v_fesL>*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2980:10: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbase, v_fesL>; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3098:37: required from ‘void Dcl_TypeandPtr() [with T = FEbase, v_fesL>*]’ lgfem.cpp:5942:29: required from here AnyType.hpp: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_fesL>* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fesL>*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = FEbaseArray, v_fesL>*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2980:10: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray, v_fesL>; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3098:37: required from ‘void Dcl_TypeandPtr() [with T = FEbaseArray, v_fesL>*]’ lgfem.cpp:5943:34: required from here AnyType.hpp: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_fesL>* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgfem.hpp: In instantiation of ‘void FEbaseArray::destroy() [with K = std::complex; v_fes = v_fesL]’: AFunction.hpp:872:17: required from ‘AnyType DestroyPtr(Stack, const AnyType&) [with A = FEbaseArray, v_fesL>*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2982:56: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray, v_fesL>; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3098:37: required from ‘void Dcl_TypeandPtr() [with T = FEbaseArray, v_fesL>*]’ lgfem.cpp:5943:34: required from here lgfem.hpp:946:5: warning: deleting object of polymorphic class type ‘FEbaseArray, v_fesL>’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 946 | delete this; | ^~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = v_fes3*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = v_fes3*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2980:10: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = v_fes3; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:772:46: required from ‘ForEachTypePtrfspace::ForEachTypePtrfspace() [with T = v_fes3*; int RTYPE = 3]’ lgfem.cpp:5996:77: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = v_fesS*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = v_fesS*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2980:10: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = v_fesS; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:772:46: required from ‘ForEachTypePtrfspace::ForEachTypePtrfspace() [with T = v_fesS*; int RTYPE = 4]’ lgfem.cpp:5999:77: required from here AnyType.hpp: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_fesS* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = v_fesL*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = v_fesL*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2980:10: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = v_fesL; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:772:46: required from ‘ForEachTypePtrfspace::ForEachTypePtrfspace() [with T = v_fesL*; int RTYPE = 5]’ lgfem.cpp:6002:77: required from here AnyType.hpp: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_fesL* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::Element_OpVF(MatriceElementairePleine >&, const FElement3&, const FElement3&, const FElement3&, const FElement3&, double*, int, int, int, void*, R3*) [with R = std::complex; FElement3 = GFElement]’: problem.cpp:1255:32: required from ‘void Fem2D::AssembleBilinearForm(Stack, const GFESpace::Mesh&, const FESpace3&, const FESpace3&, bool, MatriceCreuse&, const FormBilinear*, int*) [with R = std::complex; Stack = void*; GFESpace::Mesh = Mesh3; FESpace3 = GFESpace; MatriceCreuse = VirtualMatrix >]’ problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = VirtualMatrix >; MMesh = Mesh3; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13911:169: required from here problem.cpp:264:15: warning: unused variable ‘oldopt’ [-Wunused-variable] 264 | bool oldopt=1; // juin 2007 FH ???? a voir | ^~~~~~ problem.cpp:265:14: warning: unused variable ‘iloop’ [-Wunused-variable] 265 | int iloop=0; | ^~~~~ problem.cpp: In instantiation of ‘void Fem2D::Element_Op(MatriceElementaireSymetrique >&, const FElement3&, double*, int, int, void*, R3*) [with R = std::complex; FElement3 = GFElement]’: problem.cpp:1260:30: required from ‘void Fem2D::AssembleBilinearForm(Stack, const GFESpace::Mesh&, const FESpace3&, const FESpace3&, bool, MatriceCreuse&, const FormBilinear*, int*) [with R = std::complex; Stack = void*; GFESpace::Mesh = Mesh3; FESpace3 = GFESpace; MatriceCreuse = VirtualMatrix >]’ problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = VirtualMatrix >; MMesh = Mesh3; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13911:169: required from here problem.cpp:7266:25: warning: suggest parentheses around comparison in operand of ‘&’ [-Wparentheses] 7266 | if (Ku.Vh.Th(T) <0 & verbosity>100) { | ~~~~~~~~~~~~^~ problem.cpp: In instantiation of ‘void Fem2D::Element_Op(MatriceElementairePleine >&, const FElement3&, const FElement3&, double*, int, int, void*, R3*) [with R = std::complex; FElement3 = GFElement]’: problem.cpp:1264:30: required from ‘void Fem2D::AssembleBilinearForm(Stack, const GFESpace::Mesh&, const FESpace3&, const FESpace3&, bool, MatriceCreuse&, const FormBilinear*, int*) [with R = std::complex; Stack = void*; GFESpace::Mesh = Mesh3; FESpace3 = GFESpace; MatriceCreuse = VirtualMatrix >]’ problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = VirtualMatrix >; MMesh = Mesh3; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13911:169: required from here problem.cpp:6070:19: warning: variable ‘mp’ set but not used [-Wunused-but-set-variable] 6070 | MeshPoint mp= *MeshPointStack(stack); | ^~ problem.cpp: In instantiation of ‘void Fem2D::Element_rhsVF(const FElement3&, const FElement3&, int, int, int, const LOperaD&, double*, int*, void*, KN_&, const QuadratureFormular&, int) [with R = std::complex; FElement3 = GFElement; LOperaD = LinearComb; QuadratureFormular = GQuadratureFormular]’: problem.cpp:10880:41: required from ‘void Fem2D::AssembleLinearForm(Stack, const Mesh3&, const FESpace3&, KN_*, const FormLinear*, int*) [with R = std::complex; Stack = void*; FESpace3 = GFESpace]’ problem.cpp:9524:51: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = VirtualMatrix >; MMesh = Mesh3; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13911:169: required from here problem.cpp:8907:11: warning: unused variable ‘intmortar’ [-Wunused-variable] 8907 | int intmortar=0; | ^~~~~~~~~ problem.cpp:8940:11: warning: unused variable ‘oldopt’ [-Wunused-variable] 8940 | bool oldopt=1; | ^~~~~~ problem.cpp:8941:10: warning: unused variable ‘iloop’ [-Wunused-variable] 8941 | int iloop=0; | ^~~~~ ../femlib/HashMatrix.cpp: In member function ‘HashMatrix >::IsTrianglulare() const’: ../femlib/HashMatrix.cpp:499:27: warning: ‘nU’ may be used uninitialized [-Wmaybe-uninitialized] 499 | if( i[k] < j[k] ) ++nU;// 0,10 | ^~ ../femlib/HashMatrix.cpp:496:12: note: ‘nU’ was declared here 496 | size_t nU, nL=0,nD=0; | ^~ problem.cpp: In instantiation of ‘void Fem2D::Element_OpVF(MatriceElementairePleine >&, const FElementL&, const FElementL&, const FElementL&, const FElementL&, double*, int, int, int, void*, R3*) [with R = double; FElementL = GFElement]’: problem.cpp:1865:32: required from ‘void Fem2D::AssembleBilinearForm(Stack, const MeshL&, const FESpaceL&, const FESpaceL&, bool, MatriceCreuse&, const FormBilinear*, int*) [with R = double; Stack = void*; FESpaceL = GFESpace; MatriceCreuse = VirtualMatrix]’ problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = VirtualMatrix; MMesh = MeshL; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13951:165: required from here problem.cpp:460:11: warning: unused variable ‘mes’ [-Wunused-variable] 460 | R mes = 1.; | ^~~ problem.cpp:463:11: warning: unused variable ‘coef’ [-Wunused-variable] 463 | R coef = 1.; | ^~~~ problem.cpp:469:14: warning: unused variable ‘npi’ [-Wunused-variable] 469 | long npi=1; | ^~~ problem.cpp: In instantiation of ‘void Fem2D::Element_Op(MatriceElementairePleine >&, const FElementL&, const FElementL&, double*, int, int, void*, R3*) [with R = double; FElementL = GFElement]’: problem.cpp:1874:30: required from ‘void Fem2D::AssembleBilinearForm(Stack, const MeshL&, const FESpaceL&, const FESpaceL&, bool, MatriceCreuse&, const FormBilinear*, int*) [with R = double; Stack = void*; FESpaceL = GFESpace; MatriceCreuse = VirtualMatrix]’ problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = VirtualMatrix; MMesh = MeshL; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13951:165: required from here problem.cpp:6629:9: warning: unused variable ‘mes’ [-Wunused-variable] 6629 | R mes = 1.; | ^~~ problem.cpp:6566:13: warning: unused variable ‘ll’ [-Wunused-variable] 6566 | int ll=-1; //bof bof | ^~ problem.cpp: In instantiation of ‘void Fem2D::Element_rhs(const FElementL&, int, int, const LOperaD&, double*, void*, KN_&, const QuadratureFormular1d&, bool, int) [with R = double; FElementL = GFElement; LOperaD = LinearComb; QuadratureFormular1d = GQuadratureFormular]’: problem.cpp:11350:37: required from ‘void Fem2D::AssembleLinearForm(Stack, const MeshL&, const FESpaceL&, KN_*, const FormLinear*, int*) [with R = double; Stack = void*; FESpaceL = GFESpace]’ problem.cpp:9524:51: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = VirtualMatrix; MMesh = MeshL; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13951:165: required from here problem.cpp:8605:18: warning: unused variable ‘npi’ [-Wunused-variable] 8605 | long npi; | ^~~ problem.cpp: In instantiation of ‘void Fem2D::Element_rhsVF(const FElementL&, const FElementL&, int, int, int, const LOperaD&, double*, int*, void*, KN_&, int) [with R = double; FElementL = GFElement; LOperaD = LinearComb]’: problem.cpp:11381:41: required from ‘void Fem2D::AssembleLinearForm(Stack, const MeshL&, const FESpaceL&, KN_*, const FormLinear*, int*) [with R = double; Stack = void*; FESpaceL = GFESpace]’ problem.cpp:9524:51: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = VirtualMatrix; MMesh = MeshL; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13951:165: required from here problem.cpp:7809:7: warning: unused variable ‘mes’ [-Wunused-variable] 7809 | R mes = 1.; | ^~~ problem.cpp:7818:10: warning: unused variable ‘npi’ [-Wunused-variable] 7818 | long npi=1; | ^~~ problem.cpp:7819:12: warning: unused variable ‘j’ [-Wunused-variable] 7819 | long i,j; | ^ problem.cpp:7828:9: warning: unused variable ‘n’ [-Wunused-variable] 7828 | int n = BuildMEK_KK(lp,pp,pk,pkk,&Kv,&KKv); | ^ problem.cpp:7842:9: warning: unused variable ‘loffset’ [-Wunused-variable] 7842 | int loffset = 0 ; | ^~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::Element_OpVF(MatriceElementairePleine >&, const FElementL&, const FElementL&, const FElementL&, const FElementL&, double*, int, int, int, void*, R3*) [with R = std::complex; FElementL = GFElement]’: problem.cpp:1865:32: required from ‘void Fem2D::AssembleBilinearForm(Stack, const MeshL&, const FESpaceL&, const FESpaceL&, bool, MatriceCreuse&, const FormBilinear*, int*) [with R = std::complex; Stack = void*; FESpaceL = GFESpace; MatriceCreuse = VirtualMatrix >]’ problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = VirtualMatrix >; MMesh = MeshL; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13961:169: required from here problem.cpp:460:11: warning: variable ‘mes’ set but not used [-Wunused-but-set-variable] 460 | R mes = 1.; | ^~~ problem.cpp:463:11: warning: variable ‘coef’ set but not used [-Wunused-but-set-variable] 463 | R coef = 1.; | ^~~~ problem.cpp:469:14: warning: unused variable ‘npi’ [-Wunused-variable] 469 | long npi=1; | ^~~ problem.cpp: In instantiation of ‘void Fem2D::Element_Op(MatriceElementairePleine >&, const FElementL&, const FElementL&, double*, int, int, void*, R3*) [with R = std::complex; FElementL = GFElement]’: problem.cpp:1874:30: required from ‘void Fem2D::AssembleBilinearForm(Stack, const MeshL&, const FESpaceL&, const FESpaceL&, bool, MatriceCreuse&, const FormBilinear*, int*) [with R = std::complex; Stack = void*; FESpaceL = GFESpace; MatriceCreuse = VirtualMatrix >]’ problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = VirtualMatrix >; MMesh = MeshL; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13961:169: required from here problem.cpp:6629:9: warning: variable ‘mes’ set but not used [-Wunused-but-set-variable] 6629 | R mes = 1.; | ^~~ problem.cpp:6566:13: warning: unused variable ‘ll’ [-Wunused-variable] 6566 | int ll=-1; //bof bof | ^~ problem.cpp: In instantiation of ‘void Fem2D::Element_rhs(const FElementL&, int, int, const LOperaD&, double*, void*, KN_&, const QuadratureFormular1d&, bool, int) [with R = std::complex; FElementL = GFElement; LOperaD = LinearComb; QuadratureFormular1d = GQuadratureFormular]’: problem.cpp:11350:37: required from ‘void Fem2D::AssembleLinearForm(Stack, const MeshL&, const FESpaceL&, KN_*, const FormLinear*, int*) [with R = std::complex; Stack = void*; FESpaceL = GFESpace]’ problem.cpp:9524:51: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = VirtualMatrix >; MMesh = MeshL; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13961:169: required from here problem.cpp:8605:18: warning: unused variable ‘npi’ [-Wunused-variable] 8605 | long npi; | ^~~ problem.cpp: In instantiation of ‘void Fem2D::Element_rhsVF(const FElementL&, const FElementL&, int, int, int, const LOperaD&, double*, int*, void*, KN_&, int) [with R = std::complex; FElementL = GFElement; LOperaD = LinearComb]’: problem.cpp:11381:41: required from ‘void Fem2D::AssembleLinearForm(Stack, const MeshL&, const FESpaceL&, KN_*, const FormLinear*, int*) [with R = std::complex; Stack = void*; FESpaceL = GFESpace]’ problem.cpp:9524:51: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = VirtualMatrix >; MMesh = MeshL; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13961:169: required from here problem.cpp:7809:7: warning: variable ‘mes’ set but not used [-Wunused-but-set-variable] 7809 | R mes = 1.; | ^~~ problem.cpp:7818:10: warning: unused variable ‘npi’ [-Wunused-variable] 7818 | long npi=1; | ^~~ problem.cpp:7819:12: warning: unused variable ‘j’ [-Wunused-variable] 7819 | long i,j; | ^ problem.cpp:7828:9: warning: unused variable ‘n’ [-Wunused-variable] 7828 | int n = BuildMEK_KK(lp,pp,pk,pkk,&Kv,&KKv); | ^ problem.cpp:7842:9: warning: unused variable ‘loffset’ [-Wunused-variable] 7842 | int loffset = 0 ; | ^~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AddMatElem(MatriceMap&, const MeshL&, const BilinearOperator&, bool, int, int, int, const FESpace&, const FESpaceL&, const GQuadratureFormular&, const QuadratureFormular1d&, double*, void*, bool) [with R = double; MatriceMap = HashMatrix; BilinearOperator = LinearComb, C_F0>; FESpaceL = GFESpace; QuadratureFormular1d = GQuadratureFormular]’: problem.cpp:4943:26: required from ‘void Fem2D::AssembleBilinearForm(Stack, const MeshL&, const FESpace&, const FESpaceL&, bool, MatriceMap&, const FormBilinear*, int*) [with R = double; Stack = void*; FESpaceL = GFESpace; MatriceMap = HashMatrix]’ problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = HashMatrix; MMesh = MeshL; FESpace1 = FESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13997:161: required from here problem.cpp:3293:27: warning: variable ‘outsidev’ set but not used [-Wunused-but-set-variable] 3293 | bool outsideu,outsidev; | ^~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AddMatElem(MatriceMap&, const MeshL&, const BilinearOperator&, bool, int, int, int, const FESpace&, const FESpaceL&, const GQuadratureFormular&, const QuadratureFormular1d&, double*, void*, bool) [with R = std::complex; MatriceMap = HashMatrix >; BilinearOperator = LinearComb, C_F0>; FESpaceL = GFESpace; QuadratureFormular1d = GQuadratureFormular]’: problem.cpp:4943:26: required from ‘void Fem2D::AssembleBilinearForm(Stack, const MeshL&, const FESpace&, const FESpaceL&, bool, MatriceMap&, const FormBilinear*, int*) [with R = std::complex; Stack = void*; FESpaceL = GFESpace; MatriceMap = HashMatrix >]’ problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = HashMatrix >; MMesh = MeshL; FESpace1 = FESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:14007:160: required from here problem.cpp:3293:27: warning: variable ‘outsidev’ set but not used [-Wunused-but-set-variable] problem.cpp: In instantiation of ‘void Fem2D::AddMatElem(MatriceMap&, const MeshS&, const BilinearOperator&, bool, int, int, int, const FESpaceS&, const FESpace3&, const QuadratureFormular&, const QuadratureFormular1d&, double*, void*, bool) [with R = double; MatriceMap = HashMatrix; BilinearOperator = LinearComb, C_F0>; FESpaceS = GFESpace; FESpace3 = GFESpace; QuadratureFormular = GQuadratureFormular; QuadratureFormular1d = GQuadratureFormular]’: problem.cpp:5124:32: required from ‘void Fem2D::AssembleBilinearForm(Stack, const MeshS&, const FESpaceS&, const FESpace3&, bool, MatriceMap&, const FormBilinear*, int*) [with R = double; Stack = void*; FESpaceS = GFESpace; FESpace3 = GFESpace; MatriceMap = HashMatrix]’ problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = HashMatrix; MMesh = MeshS; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:14018:160: required from here problem.cpp:3387:12: warning: unused variable ‘epsP’ [-Wunused-variable] 3387 | double epsP=1e-6; // must be choose | ^~~~ problem.cpp: In instantiation of ‘void Fem2D::AddMatElem(MatriceMap&, const MeshS&, const BilinearOperator&, bool, int, int, int, const FESpaceS&, const FESpace3&, const QuadratureFormular&, const QuadratureFormular1d&, double*, void*, bool) [with R = std::complex; MatriceMap = HashMatrix >; BilinearOperator = LinearComb, C_F0>; FESpaceS = GFESpace; FESpace3 = GFESpace; QuadratureFormular = GQuadratureFormular; QuadratureFormular1d = GQuadratureFormular]’: problem.cpp:5124:32: required from ‘void Fem2D::AssembleBilinearForm(Stack, const MeshS&, const FESpaceS&, const FESpace3&, bool, MatriceMap&, const FormBilinear*, int*) [with R = std::complex; Stack = void*; FESpaceS = GFESpace; FESpace3 = GFESpace; MatriceMap = HashMatrix >]’ problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = HashMatrix >; MMesh = MeshS; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:14028:159: required from here problem.cpp:3387:12: warning: unused variable ‘epsP’ [-Wunused-variable] problem.cpp: In instantiation of ‘void Fem2D::AddMatElem(MatriceMap&, const MeshL&, const BilinearOperator&, bool, int, int, int, const FESpaceS&, const FESpaceL&, const GQuadratureFormular&, const QuadratureFormular1d&, double*, void*, bool) [with R = double; MatriceMap = HashMatrix; BilinearOperator = LinearComb, C_F0>; FESpaceS = GFESpace; FESpaceL = GFESpace; QuadratureFormular1d = GQuadratureFormular]’: problem.cpp:5647:23: required from ‘void Fem2D::AssembleBilinearForm(Stack, const MeshL&, const FESpaceS&, const FESpaceL&, bool, MatriceMap&, const FormBilinear*, int*) [with R = double; Stack = void*; FESpaceS = GFESpace; FESpaceL = GFESpace; MatriceMap = HashMatrix]’ problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = HashMatrix; MMesh = MeshL; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:14082:160: required from here problem.cpp:3700:27: warning: variable ‘outsidev’ set but not used [-Wunused-but-set-variable] 3700 | bool outsideu,outsidev; | ^~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AddMatElem(MatriceMap&, const MeshL&, const BilinearOperator&, bool, int, int, int, const FESpaceS&, const FESpaceL&, const GQuadratureFormular&, const QuadratureFormular1d&, double*, void*, bool) [with R = std::complex; MatriceMap = HashMatrix >; BilinearOperator = LinearComb, C_F0>; FESpaceS = GFESpace; FESpaceL = GFESpace; QuadratureFormular1d = GQuadratureFormular]’: problem.cpp:5647:23: required from ‘void Fem2D::AssembleBilinearForm(Stack, const MeshL&, const FESpaceS&, const FESpaceL&, bool, MatriceMap&, const FormBilinear*, int*) [with R = std::complex; Stack = void*; FESpaceS = GFESpace; FESpaceL = GFESpace; MatriceMap = HashMatrix >]’ problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = HashMatrix >; MMesh = MeshL; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:14092:159: required from here problem.cpp:3700:27: warning: variable ‘outsidev’ set but not used [-Wunused-but-set-variable] ./../femlib/GenericMesh.hpp: In instantiation of ‘int Fem2D::GenericElement::facePermutation(int) const [with Data = Fem2D::DataTet]’: problem.cpp:292:35: required from ‘void Fem2D::Element_OpVF(MatriceElementairePleine >&, const FElement3&, const FElement3&, const FElement3&, const FElement3&, double*, int, int, int, void*, R3*) [with R = double; FElement3 = GFElement]’ problem.cpp:1255:32: required from ‘void Fem2D::AssembleBilinearForm(Stack, const GFESpace::Mesh&, const FESpace3&, const FESpace3&, bool, MatriceCreuse&, const FormBilinear*, int*) [with R = double; Stack = void*; GFESpace::Mesh = Mesh3; FESpace3 = GFESpace; MatriceCreuse = VirtualMatrix]’ problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = VirtualMatrix; MMesh = Mesh3; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13901:165: required from here ./../femlib/GenericMesh.hpp:405:30: warning: unused variable ‘j’ [-Wunused-variable] 405 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fesL>*, int>]’: lgfem.hpp:1020:28: required from ‘AnyType E_FEcomp::operator()(Stack) const [with K = std::complex; vv_fes = v_fesL; FE = FEbaseArray, v_fesL>; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.hpp:1019:11: required from here AnyType.hpp: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_fesL>*, int>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fesL>*, int>]’: lgfem.hpp:1020:28: required from ‘AnyType E_FEcomp::operator()(Stack) const [with K = std::complex; vv_fes = v_fesL; FE = FEbase, v_fesL>; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.hpp:1019:11: required from here AnyType.hpp: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_fesL>*, int>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair*, int>]’: lgfem.hpp:1020:28: required from ‘AnyType E_FEcomp::operator()(Stack) const [with K = double; vv_fes = v_fesL; FE = FEbaseArray; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.hpp:1019:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair*, int>]’: lgfem.hpp:1020:28: required from ‘AnyType E_FEcomp::operator()(Stack) const [with K = double; vv_fes = v_fesL; FE = FEbase; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.hpp:1019:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fesS>*, int>]’: lgfem.hpp:1020:28: required from ‘AnyType E_FEcomp::operator()(Stack) const [with K = std::complex; vv_fes = v_fesS; FE = FEbaseArray, v_fesS>; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.hpp:1019:11: required from here AnyType.hpp: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_fesS>*, int>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fesS>*, int>]’: lgfem.hpp:1020:28: required from ‘AnyType E_FEcomp::operator()(Stack) const [with K = std::complex; vv_fes = v_fesS; FE = FEbase, v_fesS>; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.hpp:1019:11: required from here AnyType.hpp: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_fesS>*, int>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair*, int>]’: lgfem.hpp:1020:28: required from ‘AnyType E_FEcomp::operator()(Stack) const [with K = double; vv_fes = v_fesS; FE = FEbaseArray; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.hpp:1019:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair*, int>]’: lgfem.hpp:1020:28: required from ‘AnyType E_FEcomp::operator()(Stack) const [with K = double; vv_fes = v_fesS; FE = FEbase; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.hpp:1019:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fes3>*, int>]’: lgfem.hpp:1020:28: required from ‘AnyType E_FEcomp::operator()(Stack) const [with K = std::complex; vv_fes = v_fes3; FE = FEbaseArray, v_fes3>; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.hpp:1019:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fes3>*, int>]’: lgfem.hpp:1020:28: required from ‘AnyType E_FEcomp::operator()(Stack) const [with K = std::complex; vv_fes = v_fes3; FE = FEbase, v_fes3>; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.hpp:1019:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair*, int>]’: lgfem.hpp:1020:28: required from ‘AnyType E_FEcomp::operator()(Stack) const [with K = double; vv_fes = v_fes3; FE = FEbaseArray; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.hpp:1019:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair*, int>]’: lgfem.hpp:1020:28: required from ‘AnyType E_FEcomp::operator()(Stack) const [with K = double; vv_fes = v_fes3; FE = FEbase; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.hpp:1019:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fes>*, int>]’: lgfem.hpp:1020:28: required from ‘AnyType E_FEcomp::operator()(Stack) const [with K = std::complex; vv_fes = v_fes; FE = FEbaseArray, v_fes>; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.hpp:1019:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fes>*, int>]’: lgfem.hpp:1020:28: required from ‘AnyType E_FEcomp::operator()(Stack) const [with K = std::complex; vv_fes = v_fes; FE = FEbase, v_fes>; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.hpp:1019:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair*, int>]’: lgfem.hpp:1020:28: required from ‘AnyType E_FEcomp::operator()(Stack) const [with K = double; vv_fes = v_fes; FE = FEbaseArray; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.hpp:1019:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair*, int>]’: lgfem.hpp:1020:28: required from ‘AnyType E_FEcomp::operator()(Stack) const [with K = double; vv_fes = v_fes; FE = FEbase; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.hpp:1019:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::basic_string*]’: AFunction.hpp:1300:85: required from ‘AnyType EConstant::operator()(Stack) const [with R = std::__cxx11::basic_string*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1300:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = bool*]’: AFunction.hpp:1300:85: required from ‘AnyType EConstant::operator()(Stack) const [with R = bool*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1300:11: required from here AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]’: AFunction.hpp:1300:85: required from ‘AnyType EConstant::operator()(Stack) const [with R = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1300:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]’: AFunction.hpp:1300:85: required from ‘AnyType EConstant::operator()(Stack) const [with R = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1300:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]’: AFunction.hpp:1300:85: required from ‘AnyType EConstant::operator()(Stack) const [with R = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1300:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../femlib/HashMatrix.cpp: In member function ‘HashMatrix::IsTrianglulare() const’: ../femlib/HashMatrix.cpp:499:27: warning: ‘nU’ may be used uninitialized [-Wmaybe-uninitialized] 499 | if( i[k] < j[k] ) ++nU;// 0,10 | ^~ ../femlib/HashMatrix.cpp:496:12: note: ‘nU’ was declared here 496 | size_t nU, nL=0,nD=0; | ^~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AFunction2.cpp: In function ‘ForAll(Block*, std::deque >*, C_F0)’: AFunction2.cpp:993:49: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 993 | Expression loop= new PolymorphicLoop(m,args); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ForAll(Block*, std::deque >*, C_F0)’ at AFunction2.cpp:993:49: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.cpp: In instantiation of ‘AnyType OpMake_pfes::Op::operator()(Stack) const [with pfes = v_fes*; Mesh = Fem2D::Mesh; TypeOfFE = Fem2D::TypeOfFE; pfes_tefk = pfes_tefk; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgfem.cpp:1327:13: required from here lgfem.cpp:1334:18: warning: unused variable ‘dHatfe’ [-Wunused-variable] 1334 | const int dHatfe = TypeOfFE::RdHat::d; | ^~~~~~ lgfem.cpp: In instantiation of ‘AnyType OpMake_pfes::Op::operator()(Stack) const [with pfes = v_fes3*; Mesh = Fem2D::Mesh3; TypeOfFE = Fem2D::GTypeOfFE; pfes_tefk = pfes3_tefk; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgfem.cpp:1327:13: required from here lgfem.cpp:1334:18: warning: unused variable ‘dHatfe’ [-Wunused-variable] AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgfem.cpp: In instantiation of ‘AnyType OpMake_pfes::Op::operator()(Stack) const [with pfes = v_fesS*; Mesh = Fem2D::MeshS; TypeOfFE = Fem2D::GTypeOfFE; pfes_tefk = pfesS_tefk; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgfem.cpp:1327:13: required from here lgfem.cpp:1334:18: warning: unused variable ‘dHatfe’ [-Wunused-variable] AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgfem.cpp: In instantiation of ‘AnyType OpMake_pfes::Op::operator()(Stack) const [with pfes = v_fesL*; Mesh = Fem2D::MeshL; TypeOfFE = Fem2D::GTypeOfFE; pfes_tefk = pfesL_tefk; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgfem.cpp:1327:13: required from here lgfem.cpp:1334:18: warning: unused variable ‘dHatfe’ [-Wunused-variable] lgfem.cpp: In instantiation of ‘AnyType LinearCG::E_LCG::operator()(Stack) const [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgfem.cpp:705:21: required from here lgfem.cpp:732:13: warning: unused variable ‘p’ [-Wunused-variable] 732 | R p = (b, b); | ^ lgfem.cpp:753:19: warning: deleting object of polymorphic class type ‘E_StopGC’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 753 | if (stop) delete stop; | ^~~~~~~~~~~ lgfem.cpp:756:17: warning: deleting object of polymorphic class type ‘E_StopGC’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 756 | if (stop) delete stop; | ^~~~~~~~~~~ lgfem.cpp: In instantiation of ‘AnyType LinearGMRES::E_LGMRES::operator()(Stack) const [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgfem.cpp:850:21: required from here lgfem.cpp:886:11: warning: unused variable ‘p’ [-Wunused-variable] 886 | R p = (b, b); | ^ lgfem.cpp:915:17: warning: deleting object of polymorphic class type ‘E_StopGC’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 915 | if (stop) delete stop; | ^~~~~~~~~~~ lgfem.cpp:871:12: warning: unused variable ‘gcverb’ [-Wunused-variable] 871 | long gcverb = 51L - Min(Abs(verb), 50L); | ^~~~~~ ../femlib/HashMatrix.cpp: In member function ‘HashMatrix >::IsTrianglulare() const’: ../femlib/HashMatrix.cpp:499:27: warning: ‘nU’ may be used uninitialized [-Wmaybe-uninitialized] 499 | if( i[k] < j[k] ) ++nU;// 0,10 | ^~ ../femlib/HashMatrix.cpp:496:12: note: ‘nU’ was declared here 496 | size_t nU, nL=0,nD=0; | ^~ lgfem.cpp: In instantiation of ‘AnyType IntFunction::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgfem.cpp:3232:9: required from here lgfem.cpp:3377:16: warning: unused variable ‘llevelset’ [-Wunused-variable] 3377 | double llevelset = 0; | ^~~~~~~~~ lgfem.cpp:3379:12: warning: unused variable ‘Q’ [-Wunused-variable] 3379 | R2 Q[3]; | ^ lgfem.cpp:3382:22: warning: unused variable ‘umx’ [-Wunused-variable] 3382 | double f[3], umx, umn; | ^~~ lgfem.cpp:3382:27: warning: unused variable ‘umn’ [-Wunused-variable] 3382 | double f[3], umx, umn; | ^~~ lgfem.cpp:3618:20: warning: unused variable ‘umx’ [-Wunused-variable] 3618 | double umx = std::numeric_limits< double >::lowest( ), | ^~~ lgfem.cpp:3619:20: warning: unused variable ‘umn’ [-Wunused-variable] 3619 | umn = std::numeric_limits< double >::max( ); | ^~~ lgfem.cpp:3607:16: warning: unused variable ‘llevelset’ [-Wunused-variable] 3607 | double llevelset = 0; | ^~~~~~~~~ lgfem.cpp:3794:16: warning: unused variable ‘llevelset’ [-Wunused-variable] 3794 | double llevelset = 0; | ^~~~~~~~~ lgfem.cpp:3796:12: warning: unused variable ‘Q’ [-Wunused-variable] 3796 | R2 Q[3]; | ^ lgfem.cpp:3799:22: warning: unused variable ‘umx’ [-Wunused-variable] 3799 | double f[3], umx, umn; | ^~~ lgfem.cpp:3799:27: warning: unused variable ‘umn’ [-Wunused-variable] 3799 | double f[3], umx, umn; | ^~~ lgfem.cpp:3239:31: warning: unused variable ‘what’ [-Wunused-variable] 3239 | const vector< Expression > &what(di->what); | ^~~~ lgfem.cpp: In instantiation of ‘AnyType IntFunction::operator()(Stack) const [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgfem.cpp:3232:9: required from here lgfem.cpp:3377:16: warning: unused variable ‘llevelset’ [-Wunused-variable] 3377 | double llevelset = 0; | ^~~~~~~~~ lgfem.cpp:3379:12: warning: unused variable ‘Q’ [-Wunused-variable] 3379 | R2 Q[3]; | ^ lgfem.cpp:3382:22: warning: unused variable ‘umx’ [-Wunused-variable] 3382 | double f[3], umx, umn; | ^~~ lgfem.cpp:3382:27: warning: unused variable ‘umn’ [-Wunused-variable] 3382 | double f[3], umx, umn; | ^~~ lgfem.cpp:3618:20: warning: unused variable ‘umx’ [-Wunused-variable] 3618 | double umx = std::numeric_limits< double >::lowest( ), | ^~~ lgfem.cpp:3619:20: warning: unused variable ‘umn’ [-Wunused-variable] 3619 | umn = std::numeric_limits< double >::max( ); | ^~~ lgfem.cpp:3607:16: warning: unused variable ‘llevelset’ [-Wunused-variable] 3607 | double llevelset = 0; | ^~~~~~~~~ lgfem.cpp:3794:16: warning: unused variable ‘llevelset’ [-Wunused-variable] 3794 | double llevelset = 0; | ^~~~~~~~~ lgfem.cpp:3796:12: warning: unused variable ‘Q’ [-Wunused-variable] 3796 | R2 Q[3]; | ^ lgfem.cpp:3799:22: warning: unused variable ‘umx’ [-Wunused-variable] 3799 | double f[3], umx, umn; | ^~~ lgfem.cpp:3799:27: warning: unused variable ‘umn’ [-Wunused-variable] 3799 | double f[3], umx, umn; | ^~~ lgfem.cpp:3239:31: warning: unused variable ‘what’ [-Wunused-variable] 3239 | const vector< Expression > &what(di->what); | ^~~~ lgfem.cpp: In instantiation of ‘AnyType OthersideOp::operator()(Stack) const [with RR = double; AA = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgfem.cpp:5461:11: required from here lgfem.cpp:5462:11: warning: unused variable ‘rg’ [-Wunused-variable] 5462 | A rd, rg; | ^~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::R2*]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_eq; MI = OneBinaryOperatorMIWO; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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::R2* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Print; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse*]’: problem.hpp:1650:58: required from ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const [with R = double; MMesh = Fem2D::Mesh; v_fes1 = v_fes; v_fes2 = v_fes; AnyType = AnyTypeWithOutCheck; Stack = void*]’ problem.hpp:1611:9: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN_ >]’: problem.hpp:1387:25: required from ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const [with R = std::complex; MMesh = Fem2D::Mesh; v_fes = v_fes; AnyType = AnyTypeWithOutCheck; Stack = void*]’ problem.hpp:1351:9: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse >*]’: problem.hpp:1650:58: required from ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const [with R = std::complex; MMesh = Fem2D::Mesh; v_fes1 = v_fes; v_fes2 = v_fes; AnyType = AnyTypeWithOutCheck; Stack = void*]’ problem.hpp:1611:9: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = init_eqarray, RNM_VirtualMatrix::plusAx>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = init_eqarray >, RNM_VirtualMatrix >::plusAx>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase**]’: lgfem.cpp:2241:25: required from ‘AnyType OneOperatorMakePtrFE::CODE::operator()(Stack) const [with K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.cpp:2235:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fes>**]’: lgfem.cpp:2241:25: required from ‘AnyType OneOperatorMakePtrFE::CODE::operator()(Stack) const [with K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.cpp:2235:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op_Read >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = {anonymous}::lgElement]’: AFunction.hpp:1134:22: required from ‘AnyType E_F_F0F0_::operator()(Stack) const [with R = {anonymous}::lgElement; A0 = {anonymous}::lgElement::Adj; A1 = long int*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1133:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = {anonymous}::lgBoundaryEdge]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = {anonymous}::lgElement::Adj]’: AFunction.hpp:1089:22: required from ‘AnyType E_F_F0_::operator()(Stack) const [with R = {anonymous}::lgElement::Adj; A0 = {anonymous}::lgElement; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1088:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray**]’: AFunction.hpp:1163: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*]’ AFunction.hpp:1162:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = {anonymous}::lgBoundaryEdge::BE]’: AFunction.hpp:1089:22: required from ‘AnyType E_F_F0_::operator()(Stack) const [with R = {anonymous}::lgBoundaryEdge::BE; A0 = const Fem2D::Mesh**; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1088:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fesS>**]’: AFunction.hpp:1134:22: required from ‘AnyType E_F_F0F0_::operator()(Stack) const [with R = FEbaseArray, v_fesS>**; A0 = Resize1, v_fesS>**>; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1133:11: required from here AnyType.hpp: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_fesS>** const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray**]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1, v_fesS>*, int> >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize1, v_fesS>*, int> >; TA0 = std::pair, v_fesS>*, int>; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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_fesS>*, int> >’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1, v_fesS>**>]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize1, v_fesS>**>; TA0 = FEbaseArray, v_fesS>**; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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_fesS>**>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1*, int> >]’: AFunction.hpp:960: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*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1**>]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize1**>; TA0 = FEbaseArray**; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh**]’: AFunction.hpp:1033: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*]’ AFunction.hpp:1032:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fes3>**]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray**]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1, v_fes3>*, int> >]’: AFunction.hpp:960: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*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN > >*]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1, v_fes3>**>]’: AFunction.hpp:960: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*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse_Transpose >]’: AFunction.hpp:960: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*]’ AFunction.hpp:959:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1*, int> >]’: AFunction.hpp:960: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*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1**>]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize1**>; TA0 = FEbaseArray**; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse_Transpose]’: AFunction.hpp:960: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*]’ AFunction.hpp:959:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > > >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize > > >; TA0 = KN > >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fes>**]’: AFunction.hpp:1134:22: required from ‘AnyType E_F_F0F0_::operator()(Stack) const [with R = FEbaseArray, v_fes>**; A0 = Resize1, v_fes>**>; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1133:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1, v_fes>*, int> >]’: AFunction.hpp:960: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*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1*, int> >]’: AFunction.hpp:960: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*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1**>]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize1**>; TA0 = FEbaseArray**; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1, v_fes>**>]’: AFunction.hpp:960: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*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Transpose]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Transpose; TA0 = Fem2D::R3; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Transpose]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Transpose; TA0 = Fem2D::R3*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fesL>**]’: AFunction.hpp:1134:22: required from ‘AnyType E_F_F0F0_::operator()(Stack) const [with R = FEbaseArray, v_fesL>**; A0 = Resize1, v_fesL>**>; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1133:11: required from here AnyType.hpp: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_fesL>** const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KN >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray**]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1, v_fesL>*, int> >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize1, v_fesL>*, int> >; TA0 = std::pair, v_fesL>*, int>; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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_fesL>*, int> >’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1, v_fesL>**>]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize1, v_fesL>**>; TA0 = FEbaseArray, v_fesL>**; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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_fesL>**>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = {anonymous}::lgVertex]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1*, int> >]’: AFunction.hpp:960: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*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KN*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1**>]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize1**>; TA0 = FEbaseArray**; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../Eigen/eigenvalue.cpp: In member function ‘EigenValueC::E_EV::operator()(void*) const’: ../Eigen/eigenvalue.cpp:908:16: warning: ‘ptOP1’ may be used uninitialized [-Wmaybe-uninitialized] 908 | if (n != OP1.N) | ~~~~^ ../Eigen/eigenvalue.cpp:880:31: note: ‘ptOP1’ was declared here 880 | const RNM_VirtualMatrix *ptOP1, *ptB; | ^~~~~ ../Eigen/eigenvalue.cpp:910:14: warning: ‘ptB’ may be used uninitialized [-Wmaybe-uninitialized] 910 | if (n != B.N) | ~~^ ../Eigen/eigenvalue.cpp:880:39: note: ‘ptB’ was declared here 880 | const RNM_VirtualMatrix *ptOP1, *ptB; | ^~~ ../Algo/lgalgo.cpp: In member function ‘OptimAlgo::code(basicAC_F0 const&) const’: ../Algo/lgalgo.cpp:233:72: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 233 | E_F0 *code(const basicAC_F0 &args) const { return new E_LCG(args, cas); } | ^ In file included from ./AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimAlgo::code(basicAC_F0 const&) const’ at ../Algo/lgalgo.cpp:233:72: ./CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../Algo/lgalgo.cpp: In function ‘init_algo()’: ../Algo/lgalgo.cpp:254:45: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 254 | Global.Add("BFGS", "(", new OptimAlgo(1, 1)); // j + dJ | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_algo()’ at ../Algo/lgalgo.cpp:254:45: ./CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../Algo/lgalgo.cpp: In function ‘init_algo()’: ../Algo/lgalgo.cpp:255:50: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 255 | Global.Add("Newton", "(", new OptimAlgo(2, 2, 2)); // j + dJ | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_algo()’ at ../Algo/lgalgo.cpp:255:50: ./CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lex.cpp: In function ‘Newlex(std::basic_ostream >&, bool, KN*)’: lex.cpp:1418:36: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1418 | return new mylex(out,eecho,args); | ^ In file included from AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Newlex(std::basic_ostream >&, bool, KN*)’ at lex.cpp:1418:36: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../Eigen/eigenvalue.cpp: In function ‘init_eigenvalue()’: ../Eigen/eigenvalue.cpp:1071:48: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1071 | Global.Add("EigenValue", "(", new EigenValue()); // j + dJ | ^ In file included from ./AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_eigenvalue()’ at ../Eigen/eigenvalue.cpp:1071:48: ./CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../Eigen/eigenvalue.cpp: In function ‘init_eigenvalue()’: ../Eigen/eigenvalue.cpp:1072:49: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1072 | Global.Add("EigenValue", "(", new EigenValueC()); // j + dJ | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_eigenvalue()’ at ../Eigen/eigenvalue.cpp:1072:49: ./CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../Eigen/eigenvalue.cpp: In function ‘init_eigenvalue()’: ../Eigen/eigenvalue.cpp:1073:49: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1073 | Global.Add("EigenValue", "(", new EigenValue(1)); // j + dJ | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_eigenvalue()’ at ../Eigen/eigenvalue.cpp:1073:49: ./CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../Eigen/eigenvalue.cpp: In function ‘init_eigenvalue()’: ../Eigen/eigenvalue.cpp:1074:52: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1074 | Global.Add("EigenValue", "(", new EigenValue(1, 1)); // j + dJ | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_eigenvalue()’ at ../Eigen/eigenvalue.cpp:1074:52: ./CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../Eigen/eigenvalue.cpp: In function ‘init_eigenvalue()’: ../Eigen/eigenvalue.cpp:1075:55: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1075 | Global.Add("EigenValue", "(", new EigenValue(1, 1, 1)); // A=, B= | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_eigenvalue()’ at ../Eigen/eigenvalue.cpp:1075:55: ./CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../Eigen/eigenvalue.cpp: In function ‘init_eigenvalue()’: ../Eigen/eigenvalue.cpp:1077:57: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1077 | Global.Add("complexEigenValue", "(", new EigenValueC(1)); // j + dJ | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_eigenvalue()’ at ../Eigen/eigenvalue.cpp:1077:57: ./CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../Eigen/eigenvalue.cpp: In function ‘init_eigenvalue()’: ../Eigen/eigenvalue.cpp:1078:60: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1078 | Global.Add("complexEigenValue", "(", new EigenValueC(1, 1)); // j + dJ | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_eigenvalue()’ at ../Eigen/eigenvalue.cpp:1078:60: ./CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../Eigen/eigenvalue.cpp: In function ‘init_eigenvalue()’: ../Eigen/eigenvalue.cpp:1079:63: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1079 | Global.Add("complexEigenValue", "(", new EigenValueC(1, 1, 1)); // A=, B= ... | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_eigenvalue()’ at ../Eigen/eigenvalue.cpp:1079:63: ./CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../Eigen/eigenvalue.cpp: In member function ‘EigenValueC::code(basicAC_F0 const&) const’: ../Eigen/eigenvalue.cpp:374:71: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 374 | E_F0 *code (const basicAC_F0 &args) const { return new E_EV(args,cas); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘EigenValueC::code(basicAC_F0 const&) const’ at ../Eigen/eigenvalue.cpp:374:71: ./CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../Eigen/eigenvalue.cpp: In member function ‘EigenValue::code(basicAC_F0 const&) const’: ../Eigen/eigenvalue.cpp:297:73: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 297 | E_F0 * code (const basicAC_F0 & args) const { return new E_EV(args,cas); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘EigenValue::code(basicAC_F0 const&) const’ at ../Eigen/eigenvalue.cpp:297:73: ./CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgmesh.cpp: In member function ‘Op_trunc_mesh::Op::operator()(void*) const’: lgmesh.cpp:561:25: warning: array subscript 1 is outside array bounds of ‘void[8]’ [-Warray-bounds=] 561 | mape[nre[i]]=nre[i+1]; In member function ‘KN::KN(long)’, inlined from ‘Op_trunc_mesh::Op::operator()(void*) const’ at lgmesh.cpp:509:38: ./../femlib/RNM.hpp:971:24: note: at offset 8 into object of size [0, 8] allocated by ‘operator new[](unsigned long)’ 971 | KN(long nn) : KN_(new R[nn],nn) {} | ^~~~~~~~~ lgmesh.cpp: In member function ‘Op_trunc_mesh::Op::operator()(void*) const’: lgmesh.cpp:563:25: warning: array subscript 1 is outside array bounds of ‘void[8]’ [-Warray-bounds=] 563 | mapt[nrt[i]]=nrt[i+1]; In member function ‘KN::KN(long)’, inlined from ‘Op_trunc_mesh::Op::operator()(void*) const’ at lgmesh.cpp:510:38: ./../femlib/RNM.hpp:971:24: note: at offset 8 into object of size [0, 8] allocated by ‘operator new[](unsigned long)’ 971 | KN(long nn) : KN_(new R[nn],nn) {} | ^~~~~~~~~ In function ‘MeshCarre2::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgmesh.cpp:1413:31: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1413 | return new MeshCarre2(args);} | ^ In file included from AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘MeshCarre2::f(basicAC_F0 const&)’ at lgmesh.cpp:1413:31, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘SaveMesh::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgmesh.cpp:294:72: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 294 | static E_F0 * f(const basicAC_F0 & args){ return new SaveMesh(args);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SaveMesh::f(basicAC_F0 const&)’ at lgmesh.cpp:294:72, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CheckMoveMesh::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgmesh.cpp:1525:77: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1525 | static E_F0 * f(const basicAC_F0 & args){ return new CheckMoveMesh(args);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CheckMoveMesh::f(basicAC_F0 const&)’ at lgmesh.cpp:1525:77, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘MoveMesh::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgmesh.cpp:240:72: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 240 | static E_F0 * f(const basicAC_F0 & args){ return new MoveMesh(args);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘MoveMesh::f(basicAC_F0 const&)’ at lgmesh.cpp:240:72, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Adaptation::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgmesh.cpp:389:74: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 389 | static E_F0 * f(const basicAC_F0 & args){ return new Adaptation(args);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Adaptation::f(basicAC_F0 const&)’ at lgmesh.cpp:389:74, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In function ‘C_F0::MeshIndependent() const [clone .isra.0]’: AFunction.hpp:709:67: warning: ‘this’ pointer is null [-Wnonnull] 709 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;} | ~~~~~~~~~~~~~~~~~~^~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >**, std::basic_ostream >**, E_F_F0 >**, std::basic_ostream >**, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >**, std::basic_ostream >**, E_F_F0 >**, std::basic_ostream >**, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >**, E_F_F0 >**, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >**, E_F_F0 >**, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >**, E_F_F0 >**, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >**, E_F_F0 >**, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, E_F_F0, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, E_F_F0, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, std::complex, E_F_F0, std::complex const&, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, std::complex, E_F_F0, std::complex const&, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >**, E_F_F0 >**, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >**, E_F_F0 >**, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from ./../femlib/MatriceCreuse.hpp:42, from ./../femlib/SparseLinearSolver.hpp:6: ./../femlib/DOperator.hpp: In function ‘newU_(int)’: ./../femlib/DOperator.hpp:401:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 401 | r= new LOperaG(make_pair(i,op_id),*pOne); | ^ In file included from AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘newU_(int)’ at ./../femlib/DOperator.hpp:401:42: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../femlib/DOperator.hpp: In function ‘newV_(int)’: ./../femlib/DOperator.hpp:406:75: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 406 | inline LOperaD *newV_(int i) { return new LOperaD(make_pair(i,op_id),*pOne);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘newV_(int)’ at ./../femlib/DOperator.hpp:406:75: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >**, E_F_F0 >**, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >**, E_F_F0 >**, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >*, std::basic_ostream >*, E_F_F0 >*, std::basic_ostream >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >*, std::basic_ostream >*, E_F_F0 >*, std::basic_ostream >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >, Matrice_Creuse*, E_F_F0 >, Matrice_Creuse*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >, Matrice_Creuse*, E_F_F0 >, Matrice_Creuse*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, Matrice_Creuse >*, E_F_F0, Matrice_Creuse >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, Matrice_Creuse >*, E_F_F0, Matrice_Creuse >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >**, E_F_F0 >**, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >**, E_F_F0 >**, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >, Matrice_Creuse >*, E_F_F0 >, Matrice_Creuse >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >, Matrice_Creuse >*, E_F_F0 >, Matrice_Creuse >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >**, E_F_F0 >**, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >**, E_F_F0 >**, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, KN_, E_F_F0, KN_, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, KN_, E_F_F0, KN_, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >, Matrice_Creuse >*, E_F_F0 >, Matrice_Creuse >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >, Matrice_Creuse >*, E_F_F0 >, Matrice_Creuse >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, KNM*, E_F_F0, KNM*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, KNM*, E_F_F0, KNM*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >, Matrice_Creuse >*, E_F_F0 >, Matrice_Creuse >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >, Matrice_Creuse >*, E_F_F0 >, Matrice_Creuse >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >, KNM*, E_F_F0 >, KNM*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >, KNM*, E_F_F0 >, KNM*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, Matrice_Creuse*, E_F_F0, Matrice_Creuse*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, Matrice_Creuse*, E_F_F0, Matrice_Creuse*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >, Matrice_Creuse >*, E_F_F0 >, Matrice_Creuse >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >, Matrice_Creuse >*, E_F_F0 >, Matrice_Creuse >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, E_F_F0, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, E_F_F0, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, KN_, E_F_F0, KN_, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, KN_, E_F_F0, KN_, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, KNM_, E_F_F0, KNM_, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, KNM_, E_F_F0, KNM_, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*>, KNM*, E_F_F0*>, KNM*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*>, KNM*, E_F_F0*>, KNM*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, Matrice_Creuse*, E_F_F0, Matrice_Creuse*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, Matrice_Creuse*, E_F_F0, Matrice_Creuse*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, std::allocator >*, E_F_F0, std::allocator >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, std::allocator >*, E_F_F0, std::allocator >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, std::allocator >*, E_F_F0, std::allocator >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, std::allocator >*, E_F_F0, std::allocator >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >, KN*, E_F_F0 >, KN*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >, KN*, E_F_F0 >, KN*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, Matrice_Creuse*, E_F_F0, Matrice_Creuse*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, Matrice_Creuse*, E_F_F0, Matrice_Creuse*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, int>, E_F_F0*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, int>, E_F_F0*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >, KN_, E_F_F0 >, KN_, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >, KN_, E_F_F0 >, KN_, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, v_fes3>*, int>, E_F_F0, v_fes3>*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, v_fes3>*, int>, E_F_F0, v_fes3>*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator_st, std::allocator >, std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator >*>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st, std::allocator >, std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator >*>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at AFunction.hpp:2511:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, int>, E_F_F0*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, int>, E_F_F0*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, Matrice_Creuse*, E_F_F0, Matrice_Creuse*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, Matrice_Creuse*, E_F_F0, Matrice_Creuse*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >*, std::basic_istream >*, std::__cxx11::basic_string, std::allocator >**, E_F_F0F0 >*, std::basic_istream >*, std::__cxx11::basic_string, std::allocator >**> >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >*, std::basic_istream >*, std::__cxx11::basic_string, std::allocator >**, E_F_F0F0 >*, std::basic_istream >*, std::__cxx11::basic_string, std::allocator >**> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 > >, KN >*, E_F_F0 > >, KN >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 > >, KN >*, E_F_F0 > >, KN >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 > >, Matrice_Creuse >*, E_F_F0 > >, Matrice_Creuse >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 > >, Matrice_Creuse >*, E_F_F0 > >, Matrice_Creuse >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2*, std::complex*, E_F_F0F0*, std::complex*> >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2*, std::complex*, E_F_F0F0*, std::complex*> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >, KN*, E_F_F0 >, KN*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >, KN*, E_F_F0 >, KN*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2, std::allocator >*, long*, E_F_F0F0, std::allocator >*, long*> >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2, std::allocator >*, long*, E_F_F0F0, std::allocator >*, long*> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 > >*, E_F_F0 > >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 > >*, E_F_F0 > >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 > >, KN >*, E_F_F0 > >, KN >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 > >, KN >*, E_F_F0 > >, KN >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >, KN*, E_F_F0 >, KN*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >, KN*, E_F_F0 >, KN*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2, std::allocator >**, std::__cxx11::basic_string, std::allocator >**, E_F_F0F0, std::allocator >**, std::__cxx11::basic_string, std::allocator >**> >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2, std::allocator >**, std::__cxx11::basic_string, std::allocator >**, E_F_F0F0, std::allocator >**, std::__cxx11::basic_string, std::allocator >**> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, KNM_, E_F_F0, KNM_, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, KNM_, E_F_F0, KNM_, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, v_fes3>*, int>, E_F_F0, v_fes3>*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, v_fes3>*, int>, E_F_F0, v_fes3>*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgmat.cpp: In member function ‘plotMatrix::code(basicAC_F0 const&) const’: lgmat.cpp:3792:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3792 | return new Op(args,t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘plotMatrix::code(basicAC_F0 const&) const’ at lgmat.cpp:3792:17: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >, KNM >*, E_F_F0 >, KNM >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >, KNM >*, E_F_F0 >, KNM >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >*, std::pair, v_fesS>*, int>, E_F_F0 >*, std::pair, v_fesS>*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >*, std::pair, v_fesS>*, int>, E_F_F0 >*, std::pair, v_fesS>*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgmat.cpp: In member function ‘plotMatrix >::code(basicAC_F0 const&) const’: lgmat.cpp:3792:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3792 | return new Op(args,t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘plotMatrix >::code(basicAC_F0 const&) const’ at lgmat.cpp:3792:17: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 > >, KN >*, E_F_F0 > >, KN >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 > >, KN >*, E_F_F0 > >, KN >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ array_tlp.hpp: In member function ‘OneOperator1F_KN_, double, double, KN_ >::code(basicAC_F0 const&) const’: array_tlp.hpp:1921:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1921 | { return new Op(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1F_KN_, double, double, KN_ >::code(basicAC_F0 const&) const’ at array_tlp.hpp:1921:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >, TheCoefMat >, std::complex, E_F_F0F0 >, TheCoefMat >, std::complex > >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >, TheCoefMat >, std::complex, E_F_F0F0 >, TheCoefMat >, std::complex > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, KNM_ >, E_F_F0, KNM_ >, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, KNM_ >, E_F_F0, KNM_ >, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2, std::allocator >**, std::__cxx11::basic_string, std::allocator >**, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0, std::allocator >**, std::__cxx11::basic_string, std::allocator >**, std::__cxx11::basic_string, std::allocator >*> >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2, std::allocator >**, std::__cxx11::basic_string, std::allocator >**, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0, std::allocator >**, std::__cxx11::basic_string, std::allocator >**, std::__cxx11::basic_string, std::allocator >*> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >*, std::pair, v_fesL>*, int>, E_F_F0 >*, std::pair, v_fesL>*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >*, std::pair, v_fesL>*, int>, E_F_F0 >*, std::pair, v_fesL>*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >, TheCoefMat >, KN >*, E_F_F0F0 >, TheCoefMat >, KN >*> >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >, TheCoefMat >, KN >*, E_F_F0F0 >, TheCoefMat >, KN >*> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2, KN_rmeps, double, E_F_F0F0, KN_rmeps, double> >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2, KN_rmeps, double, E_F_F0F0, KN_rmeps, double> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >, KNM_ >, E_F_F0 >, KNM_ >, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >, KNM_ >, E_F_F0 >, KNM_ >, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, int>, E_F_F0*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, int>, E_F_F0*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >*>, KNM >*, E_F_F0 >*>, KNM >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp: In member function ‘OneOperator2 >*, KN >*, TheDiagMat >, E_F_F0F0 >*, KN >*, TheDiagMat > > >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >*>, KNM >*, E_F_F0 >*>, KNM >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >*, KN >*, TheDiagMat >, E_F_F0F0 >*, KN >*, TheDiagMat > > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2*, KNM*, Eye, E_F_F0F0*, KNM*, Eye> >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2*, KNM*, Eye, E_F_F0F0*, KNM*, Eye> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, std::pair*, int>, E_F_F0*, std::pair*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, std::pair*, int>, E_F_F0*, std::pair*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 > >, KNM >*, E_F_F0 > >, KNM >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 > >, KNM >*, E_F_F0 > >, KNM >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2*, Matrice_Creuse*, Eye, E_F_F0F0*, Matrice_Creuse*, Eye> >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2*, Matrice_Creuse*, Eye, E_F_F0F0*, Matrice_Creuse*, Eye> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2*, KNM*, Transpose*>, E_F_F0F0*, KNM*, Transpose*> > >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2*, KNM*, Transpose*>, E_F_F0F0*, KNM*, Transpose*> > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, int>, E_F_F0*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, int>, E_F_F0*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2, TheCoefMat, KN*, E_F_F0F0, TheCoefMat, KN*> >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2, TheCoefMat, KN*, E_F_F0F0, TheCoefMat, KN*> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ array_tlp.hpp: In member function ‘Unique::code(basicAC_F0 const&) const’: array_tlp.hpp:1223:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1223 | return new Unique_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Unique::code(basicAC_F0 const&) const’ at array_tlp.hpp:1223:20: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >, KN*, E_F_F0 >, KN*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >, KN*, E_F_F0 >, KN*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2, std::allocator >*, long, E_F_F0F0, std::allocator >*, long> >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2, std::allocator >*, long, E_F_F0F0, std::allocator >*, long> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 > >, KN_ >, E_F_F0 > >, KN_ >, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 > >, KN_ >, E_F_F0 > >, KN_ >, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >*, Matrice_Creuse >*, Eye, E_F_F0F0 >*, Matrice_Creuse >*, Eye> >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >*, Matrice_Creuse >*, Eye, E_F_F0F0 >*, Matrice_Creuse >*, Eye> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ array_tlp.hpp: In member function ‘Unique::code(basicAC_F0 const&) const’: array_tlp.hpp:1223:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1223 | return new Unique_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Unique::code(basicAC_F0 const&) const’ at array_tlp.hpp:1223:20: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, KN_ >, E_F_F0, KN_ >, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, KN_ >, E_F_F0, KN_ >, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2*, KN*, TheCoefMat, E_F_F0F0*, KN*, TheCoefMat > >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2*, KN*, TheCoefMat, E_F_F0F0*, KN*, TheCoefMat > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, std::pair*, int>, E_F_F0*, std::pair*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, std::pair*, int>, E_F_F0*, std::pair*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*>, KNM*, E_F_F0*>, KNM*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*>, KNM*, E_F_F0*>, KNM*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’: AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2431:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 > > >, KN > >*, E_F_F0 > > >, KN > >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 > > >, KN > >*, E_F_F0 > > >, KN > >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 > >, KN >*, E_F_F0 > >, KN >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 > >, KN >*, E_F_F0 > >, KN >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, int>, E_F_F0*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, int>, E_F_F0*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2*, KN*, TheDiagMat, E_F_F0F0*, KN*, TheDiagMat > >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2*, KN*, TheDiagMat, E_F_F0F0*, KN*, TheDiagMat > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator3, KN_, KN_, KN_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3, KN_, KN_, KN_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2431:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >, KN_, E_F_F0 >, KN_, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >, KN_, E_F_F0 >, KN_, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >*, std::pair, v_fes3>*, int>, E_F_F0 >*, std::pair, v_fes3>*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >*, std::pair, v_fes3>*, int>, E_F_F0 >*, std::pair, v_fes3>*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2, TheCoefMat, double, E_F_F0F0, TheCoefMat, double> >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2, TheCoefMat, double, E_F_F0F0, TheCoefMat, double> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >, KNM_ >, E_F_F0 >, KNM_ >, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >, KNM_ >, E_F_F0 >, KNM_ >, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’: AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2431:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, int>, E_F_F0*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, int>, E_F_F0*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2, TheDiagMat, KN*, E_F_F0F0, TheDiagMat, KN*> >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2, TheDiagMat, KN*, E_F_F0F0, TheDiagMat, KN*> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 > >*, E_F_F0 > >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 > >*, E_F_F0 > >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’: AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2431:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, KNM_, E_F_F0, KNM_, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, KNM_, E_F_F0, KNM_, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, std::pair*, int>, E_F_F0*, std::pair*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, std::pair*, int>, E_F_F0*, std::pair*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >*, Matrice_Creuse >*, newpMatrice_Creuse >, E_F_F0F0 >*, Matrice_Creuse >*, newpMatrice_Creuse > > >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >*, Matrice_Creuse >*, newpMatrice_Creuse >, E_F_F0F0 >*, Matrice_Creuse >*, newpMatrice_Creuse > > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: AFunction.hpp: In member function ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2431:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >, KN_ >, E_F_F0 >, KN_ >, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >, KN_ >, E_F_F0 >, KN_ >, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >*, KN >*, TheCoefMat >, E_F_F0F0 >*, KN >*, TheCoefMat > > >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >*, KN >*, TheCoefMat >, E_F_F0F0 >*, KN >*, TheCoefMat > > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >, KNM*, E_F_F0 >, KNM*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >, KNM*, E_F_F0 >, KNM*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, int>, E_F_F0*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, int>, E_F_F0*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 > > >, KN > >*, E_F_F0 > > >, KN > >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 > > >, KN > >*, E_F_F0 > > >, KN > >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2*, Matrice_Creuse*, newpMatrice_Creuse, E_F_F0F0*, Matrice_Creuse*, newpMatrice_Creuse > >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2*, Matrice_Creuse*, newpMatrice_Creuse, E_F_F0F0*, Matrice_Creuse*, newpMatrice_Creuse > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >, TheDiagMat >, KN >*, E_F_F0F0 >, TheDiagMat >, KN >*> >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >, TheDiagMat >, KN >*, E_F_F0F0 >, TheDiagMat >, KN >*> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, v_fes3>*, int>, E_F_F0, v_fes3>*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, v_fes3>*, int>, E_F_F0, v_fes3>*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, KN >*, E_F_F0, KN >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, KN >*, E_F_F0, KN >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator3::code(basicAC_F0 const&) const’: AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3::code(basicAC_F0 const&) const’ at AFunction.hpp:2431:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, v_fesS>*, int>, E_F_F0, v_fesS>*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, v_fesS>*, int>, E_F_F0, v_fesS>*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, KNM >*, E_F_F0, KNM >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, KNM >*, E_F_F0, KNM >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, KNM*, E_F_F0, KNM*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, KNM*, E_F_F0, KNM*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator3 >**, std::basic_ofstream > > >::code(basicAC_F0 const&) const’: AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 >**, std::basic_ofstream > > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2431:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, v_fesS>*, int>, E_F_F0, v_fesS>*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, v_fesS>*, int>, E_F_F0, v_fesS>*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ array_tlp.hpp: In member function ‘OneOperator1F_KN_, std::complex, std::complex, std::complex const&>, std::complex, std::complex const&, KN_ > >::code(basicAC_F0 const&) const’: array_tlp.hpp:1921:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1921 | { return new Op(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1F_KN_, std::complex, std::complex, std::complex const&>, std::complex, std::complex const&, KN_ > >::code(basicAC_F0 const&) const’ at array_tlp.hpp:1921:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, KNM_, E_F_F0, KNM_, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, KNM_, E_F_F0, KNM_, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator3 >**, std::basic_ifstream > > >::code(basicAC_F0 const&) const’: AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 >**, std::basic_ifstream > > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2431:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 > >, KN >*, E_F_F0 > >, KN >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 > >, KN >*, E_F_F0 > >, KN >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, v_fesL>*, int>, E_F_F0, v_fesL>*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, v_fesL>*, int>, E_F_F0, v_fesL>*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.cpp: In member function ‘OneOperator_FEarray::code(basicAC_F0 const&) const’: AFunction.cpp:197:80: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 197 | { /*cout << "call OneOperator_FEarray=" << endl;*/ return new E_FEarray(a);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator_FEarray::code(basicAC_F0 const&) const’ at AFunction.cpp:197:80: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, v_fesL>*, int>, E_F_F0, v_fesL>*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, v_fesL>*, int>, E_F_F0, v_fesL>*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >, KN*, E_F_F0 >, KN*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >, KN*, E_F_F0 >, KN*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.cpp: In member function ‘OneOperator_array::code(basicAC_F0 const&) const’: AFunction.cpp:191:29: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 191 | { return new E_Array(a);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator_array::code(basicAC_F0 const&) const’ at AFunction.cpp:191:29: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ array_tlp.hpp: In member function ‘OneOperator1F_KN_, long, double, KN_ >::code(basicAC_F0 const&) const’: array_tlp.hpp:1921:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1921 | { return new Op(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1F_KN_, long, double, KN_ >::code(basicAC_F0 const&) const’ at array_tlp.hpp:1921:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >, KN_rmeps >, double, E_F_F0F0 >, KN_rmeps >, double> >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >, KN_rmeps >, double, E_F_F0F0 >, KN_rmeps >, double> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2, KN_, Fem2D::R3, E_F_F0F0, KN_, Fem2D::R3> >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2, KN_, Fem2D::R3, E_F_F0F0, KN_, Fem2D::R3> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >*, KNM >*, Transpose >*>, E_F_F0F0 >*, KNM >*, Transpose >*> > >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >*, KNM >*, Transpose >*>, E_F_F0F0 >*, KNM >*, Transpose >*> > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >*, KNM >*, Eye, E_F_F0F0 >*, KNM >*, Eye> >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >*, KNM >*, Eye, E_F_F0F0 >*, KNM >*, Eye> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2*, KNM*, Transpose*>, E_F_F0F0*, KNM*, Transpose*> > >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2*, KNM*, Transpose*>, E_F_F0F0*, KNM*, Transpose*> > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator3 > >::code(basicAC_F0 const&) const’: AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2431:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2*, KNM*, Eye, E_F_F0F0*, KNM*, Eye> >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2*, KNM*, Eye, E_F_F0F0*, KNM*, Eye> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator3 > >::code(basicAC_F0 const&) const’: AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2431:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ array_tlp.hpp: In member function ‘Unique::code(basicAC_F0 const&) const’: array_tlp.hpp:1223:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1223 | return new Unique_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Unique::code(basicAC_F0 const&) const’ at array_tlp.hpp:1223:20: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2*, KN*, Fem2D::R3, E_F_F0F0*, KN*, Fem2D::R3> >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2*, KN*, Fem2D::R3, E_F_F0F0*, KN*, Fem2D::R3> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator3 > >::code(basicAC_F0 const&) const’: AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2431:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ array_tlp.hpp: In member function ‘Unique::code(basicAC_F0 const&) const’: array_tlp.hpp:1223:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1223 | return new Unique_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Unique::code(basicAC_F0 const&) const’ at array_tlp.hpp:1223:20: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator3 > >::code(basicAC_F0 const&) const’: AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2431:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator3 >, KN_ >, KN_ >, KN_ > > >::code(basicAC_F0 const&) const’: AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 >, KN_ >, KN_ >, KN_ > > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2431:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator3, KN_, KN_, KN_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3, KN_, KN_, KN_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2431:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’: AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2431:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’: AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2431:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’: AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2431:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’: AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2431:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator::code(basicAC_F0 const&) const’: AFunction.hpp:2365:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2365 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator::code(basicAC_F0 const&) const’ at AFunction.hpp:2365:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator::code(basicAC_F0 const&) const’: AFunction.hpp:2365:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2365 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator::code(basicAC_F0 const&) const’ at AFunction.hpp:2365:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator::code(basicAC_F0 const&) const’: AFunction.hpp:2365:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2365 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator::code(basicAC_F0 const&) const’ at AFunction.hpp:2365:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneQuadOperator, Op4_pfS2K::Op>::code(basicAC_F0 const&) const’: AFunction.hpp:2398:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2398 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]),t[3]->CastTo(args[3]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneQuadOperator, Op4_pfS2K::Op>::code(basicAC_F0 const&) const’ at AFunction.hpp:2398:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneQuadOperator, Op3_MeshDmp::Op>::code(basicAC_F0 const&) const’: AFunction.hpp:2398:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2398 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]),t[3]->CastTo(args[3]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneQuadOperator, Op3_MeshDmp::Op>::code(basicAC_F0 const&) const’ at AFunction.hpp:2398:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneQuadOperator, v_fes3>, Op4_pf32K, v_fes3>::Op>::code(basicAC_F0 const&) const’: AFunction.hpp:2398:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2398 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]),t[3]->CastTo(args[3]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneQuadOperator, v_fes3>, Op4_pf32K, v_fes3>::Op>::code(basicAC_F0 const&) const’ at AFunction.hpp:2398:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneQuadOperator, Op4_K2R::Op>::code(basicAC_F0 const&) const’: AFunction.hpp:2398:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2398 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]),t[3]->CastTo(args[3]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneQuadOperator, Op4_K2R::Op>::code(basicAC_F0 const&) const’ at AFunction.hpp:2398:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneQuadOperator >, Op4_K2R >::Op>::code(basicAC_F0 const&) const’: AFunction.hpp:2398:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2398 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]),t[3]->CastTo(args[3]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneQuadOperator >, Op4_K2R >::Op>::code(basicAC_F0 const&) const’ at AFunction.hpp:2398:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneQuadOperator, Op4_pfL2K::Op>::code(basicAC_F0 const&) const’: AFunction.hpp:2398:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2398 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]),t[3]->CastTo(args[3]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneQuadOperator, Op4_pfL2K::Op>::code(basicAC_F0 const&) const’ at AFunction.hpp:2398:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneQuadOperator, Op3_MeshDmp::Op>::code(basicAC_F0 const&) const’: AFunction.hpp:2398:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2398 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]),t[3]->CastTo(args[3]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneQuadOperator, Op3_MeshDmp::Op>::code(basicAC_F0 const&) const’ at AFunction.hpp:2398:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneQuadOperator, v_fesL>, Op4_pfL2K, v_fesL>::Op>::code(basicAC_F0 const&) const’: AFunction.hpp:2398:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2398 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]),t[3]->CastTo(args[3]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneQuadOperator, v_fesL>, Op4_pfL2K, v_fesL>::Op>::code(basicAC_F0 const&) const’ at AFunction.hpp:2398:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneQuadOperator, Op3_MeshDmp::Op>::code(basicAC_F0 const&) const’: AFunction.hpp:2398:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2398 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]),t[3]->CastTo(args[3]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneQuadOperator, Op3_MeshDmp::Op>::code(basicAC_F0 const&) const’ at AFunction.hpp:2398:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneQuadOperator, Op4_pf32K::Op>::code(basicAC_F0 const&) const’: AFunction.hpp:2398:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2398 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]),t[3]->CastTo(args[3]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneQuadOperator, Op4_pf32K::Op>::code(basicAC_F0 const&) const’ at AFunction.hpp:2398:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneQuadOperator, v_fesS>, Op4_pfS2K, v_fesS>::Op>::code(basicAC_F0 const&) const’: AFunction.hpp:2398:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2398 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]),t[3]->CastTo(args[3]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneQuadOperator, v_fesS>, Op4_pfS2K, v_fesS>::Op>::code(basicAC_F0 const&) const’ at AFunction.hpp:2398:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgmat.cpp: In member function ‘RestrictArray::code(basicAC_F0 const&) const’: lgmat.cpp:363:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 363 | return new Op(args,t[0]->CastTo(args[0]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 364 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 365 | t[2]->CastTo(args[2])); | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘RestrictArray::code(basicAC_F0 const&) const’ at lgmat.cpp:363:15: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgmat.cpp: In member function ‘RestrictArray::code(basicAC_F0 const&) const’: lgmat.cpp:363:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 363 | return new Op(args,t[0]->CastTo(args[0]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 364 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 365 | t[2]->CastTo(args[2])); | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘RestrictArray::code(basicAC_F0 const&) const’ at lgmat.cpp:363:15: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgmat.cpp: In member function ‘RestrictArray::code(basicAC_F0 const&) const’: lgmat.cpp:363:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 363 | return new Op(args,t[0]->CastTo(args[0]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 364 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 365 | t[2]->CastTo(args[2])); | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘RestrictArray::code(basicAC_F0 const&) const’ at lgmat.cpp:363:15: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgmat.cpp: In member function ‘RestrictArray::code(basicAC_F0 const&) const’: lgmat.cpp:363:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 363 | return new Op(args,t[0]->CastTo(args[0]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 364 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 365 | t[2]->CastTo(args[2])); | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘RestrictArray::code(basicAC_F0 const&) const’ at lgmat.cpp:363:15: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneUnaryOperator, Unary_Op > >::code(basicAC_F0 const&) const’: AFunction.hpp:2795:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2795 | return new Op(tA->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneUnaryOperator, Unary_Op > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2795:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneUnaryOperator, -1>, Unary_Op, -1> > >::code(basicAC_F0 const&) const’: AFunction.hpp:2795:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2795 | return new Op(tA->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneUnaryOperator, -1>, Unary_Op, -1> > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2795:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneUnaryOperator, Unary_Op > >::code(basicAC_F0 const&) const’: AFunction.hpp:2795:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2795 | return new Op(tA->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneUnaryOperator, Unary_Op > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2795:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneUnaryOperator, 1>, Unary_Op, 1> > >::code(basicAC_F0 const&) const’: AFunction.hpp:2795:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2795 | return new Op(tA->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneUnaryOperator, 1>, Unary_Op, 1> > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2795:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1s_, Matrice_Creuse >*, E_F_F0s_, Matrice_Creuse >*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2810:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2810 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1s_, Matrice_Creuse >*, E_F_F0s_, Matrice_Creuse >*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2810:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_*, E_F_F0_*> >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_*, E_F_F0_*> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_ >*, E_F_F0_ >*> >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_ >*, E_F_F0_ >*> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, int>::plusAtx, Matrice_Creuse_Transpose >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, int>::plusAtx, Matrice_Creuse_Transpose >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, -1>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, -1>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::complex >, Matrice_Creuse_Transpose >, Matrice_Creuse_Transpose > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::complex >, Matrice_Creuse_Transpose >, Matrice_Creuse_Transpose > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, int>::plusAx, Matrice_Creuse >*, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, int>::plusAx, Matrice_Creuse >*, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::complex >, Matrice_Creuse_Transpose >, Matrice_Creuse >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::complex >, Matrice_Creuse_Transpose >, Matrice_Creuse >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator::plusAx, Matrice_Creuse*, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator::plusAx, Matrice_Creuse*, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, 1>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, 1>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, -1>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, -1>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, 1>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, 1>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Matrice_Creuse*, Matrice_Creuse_Transpose >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Matrice_Creuse*, Matrice_Creuse_Transpose >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::complex >, Matrice_Creuse >*, Matrice_Creuse >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::complex >, Matrice_Creuse >*, Matrice_Creuse >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, 1>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, 1>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Matrice_Creuse_Transpose, Matrice_Creuse*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Matrice_Creuse_Transpose, Matrice_Creuse*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0 >, KN*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 >, KN*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator::plusAtx, Matrice_Creuse_Transpose, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator::plusAtx, Matrice_Creuse_Transpose, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0 >, KN*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 >, KN*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, -1>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, -1>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0F0, KN_, Fem2D::R3>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0, KN_, Fem2D::R3>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:1076:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0F0*, KN*, Fem2D::R3>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0*, KN*, Fem2D::R3>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:1076:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator::solveAxeqb, Matrice_Creuse_inv, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator::solveAxeqb, Matrice_Creuse_inv, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:1076:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Matrice_Creuse*, Matrice_Creuse*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Matrice_Creuse*, Matrice_Creuse*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:1076:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator::solveAtxeqb, Matrice_Creuse_inv_trans, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator::solveAtxeqb, Matrice_Creuse_inv_trans, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:1076:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0, v_fesL>*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0, v_fesL>*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0, v_fesL>*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0, v_fesL>*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Matrice_Creuse_Transpose, Matrice_Creuse_Transpose >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Matrice_Creuse_Transpose, Matrice_Creuse_Transpose >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:1076:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0, v_fesS>*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0, v_fesS>*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::complex >, Matrice_Creuse >*, Matrice_Creuse_Transpose > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::complex >, Matrice_Creuse >*, Matrice_Creuse_Transpose > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0 >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:1076:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0, v_fesS>*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0, v_fesS>*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0, KN_, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0, KN_, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:1076:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0 >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0 >, KN_, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 >, KN_, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0, v_fes3>*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0, v_fes3>*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0 > >, KN >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 > >, KN >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, int>::solveAxeqb, Matrice_Creuse_inv >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, int>::solveAxeqb, Matrice_Creuse_inv >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0 >*, std::pair, v_fesL>*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 >*, std::pair, v_fesL>*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0 >, KNM*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 >, KNM*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0*, std::pair*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0*, std::pair*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0 >, KN*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 >, KN*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0 > >, KN >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 > >, KN >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0, v_fes3>*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0, v_fes3>*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0*>, KNM*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0*>, KNM*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, int>::solveAtxeqb, Matrice_Creuse_inv_trans >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, int>::solveAtxeqb, Matrice_Creuse_inv_trans >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0 >*, std::pair, v_fesS>*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 >*, std::pair, v_fesS>*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0*, std::pair*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0*, std::pair*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0, v_fes3>*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0, v_fes3>*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0 >*, std::pair, v_fes3>*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 >*, std::pair, v_fes3>*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0*, std::pair*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0*, std::pair*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0 >, KN*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 >, KN*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0, Matrice_Creuse*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0, Matrice_Creuse*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0, Matrice_Creuse_Transpose, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0, Matrice_Creuse_Transpose, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0 >, Matrice_Creuse >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 >, Matrice_Creuse >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0 >, Matrice_Creuse_Transpose >, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 >, Matrice_Creuse_Transpose >, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0F0, TheCoefMat, double>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0, TheCoefMat, double>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:1076:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0F0, TheCoefMat, KN*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0, TheCoefMat, KN*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:1076:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0F0*, KN*, TheCoefMat >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0*, KN*, TheCoefMat >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:1076:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0F0, TheDiagMat, KN*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0, TheDiagMat, KN*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:1076:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0F0*, KN*, TheDiagMat >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0*, KN*, TheDiagMat >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:1076:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0, Matrice_Creuse*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0, Matrice_Creuse*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0, Matrice_Creuse*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0, Matrice_Creuse*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0 >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0F0 >*, Matrice_Creuse >*, Eye>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0 >*, Matrice_Creuse >*, Eye>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:1076:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0 > >, Matrice_Creuse >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 > >, Matrice_Creuse >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0 >, Matrice_Creuse*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 >, Matrice_Creuse*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0 >, Matrice_Creuse >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 >, Matrice_Creuse >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0F0 >, TheCoefMat >, std::complex >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0 >, TheCoefMat >, std::complex >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:1076:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0F0 >*, Matrice_Creuse >*, newpMatrice_Creuse > >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0 >*, Matrice_Creuse >*, newpMatrice_Creuse > >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:1076:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0F0 >, TheCoefMat >, KN >*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0 >, TheCoefMat >, KN >*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:1076:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0F0 >*, KN >*, TheCoefMat > >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0 >*, KN >*, TheCoefMat > >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:1076:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0F0 >, TheDiagMat >, KN >*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0 >, TheDiagMat >, KN >*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:1076:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0F0 >*, KN >*, TheDiagMat > >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0 >*, KN >*, TheDiagMat > >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:1076:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0 >, Matrice_Creuse >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 >, Matrice_Creuse >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0F0*, Matrice_Creuse*, Eye>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0*, Matrice_Creuse*, Eye>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:1076:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0 >, Matrice_Creuse >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 >, Matrice_Creuse >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0, Matrice_Creuse*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0, Matrice_Creuse*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0 >, Matrice_Creuse >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 >, Matrice_Creuse >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0, Matrice_Creuse >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0, Matrice_Creuse >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0F0*, Matrice_Creuse*, newpMatrice_Creuse >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0*, Matrice_Creuse*, newpMatrice_Creuse >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:1076:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0, Matrice_Creuse*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0, Matrice_Creuse*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0 >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0 >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../femlib/DOperator.hpp: In member function ‘LinearComb, C_F0>::Optimize(Block*)’: ./../femlib/DOperator.hpp:212:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 212 | LinearComb * r=new LinearComb(*this); | ^~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘LinearComb, C_F0>::Optimize(Block*)’ at ./../femlib/DOperator.hpp:212:20: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../femlib/DOperator.hpp: In member function ‘LinearComb::Optimize(Block*)’: ./../femlib/DOperator.hpp:212:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 212 | LinearComb * r=new LinearComb(*this); | ^~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘LinearComb::Optimize(Block*)’ at ./../femlib/DOperator.hpp:212:20: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN*, F_KN_, E_F_F0F0_*, KN*, F_KN_, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN*, F_KN_, E_F_F0F0_*, KN*, F_KN_, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, F_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, F_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, F_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, F_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, F_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, F_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, F_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, F_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, F_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, F_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, KN_, SetArray, E_F_F0F0_, KN_, SetArray, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, KN_, SetArray, E_F_F0F0_, KN_, SetArray, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN*, KN*, E_F_F0F0_*, KN*, KN*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN*, KN*, E_F_F0F0_*, KN*, KN*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, KN >*, F_KN_, std::complex, std::complex, std::complex const&>, E_F_F0F0_ >*, KN >*, F_KN_, std::complex, std::complex, std::complex const&>, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, KN >*, F_KN_, std::complex, std::complex, std::complex const&>, E_F_F0F0_ >*, KN >*, F_KN_, std::complex, std::complex, std::complex const&>, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN*, SetArray, E_F_F0F0_*, KN*, SetArray, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN*, SetArray, E_F_F0F0_*, KN*, SetArray, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, F_KN_, std::complex, std::complex, std::complex const&> >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, F_KN_, std::complex, std::complex, std::complex const&> >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, F_KN_, std::complex, std::complex, std::complex const&> >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, F_KN_, std::complex, std::complex, std::complex const&> >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, F_KN_, std::complex, std::complex, std::complex const&> >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, F_KN_, std::complex, std::complex, std::complex const&> >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0_*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0_*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, F_KN_, std::complex, std::complex, std::complex const&> >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, F_KN_, std::complex, std::complex, std::complex const&> >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0_*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0_*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, F_KN_, std::complex, std::complex, std::complex const&> >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, F_KN_, std::complex, std::complex, std::complex const&> >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >, KN_ >, SetArray >, E_F_F0F0_ >, KN_ >, SetArray >, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >, KN_ >, SetArray >, E_F_F0F0_ >, KN_ >, SetArray >, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, KN >*, KN >*, E_F_F0F0_ >*, KN >*, KN >*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, KN >*, KN >*, E_F_F0F0_ >*, KN >*, KN >*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, KN >*, SetArray >, E_F_F0F0_ >*, KN >*, SetArray >, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, KN >*, SetArray >, E_F_F0F0_ >*, KN >*, SetArray >, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0_ >*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0_ >*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, MyMap >*, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0_*, MyMap >*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, MyMap >*, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0_*, MyMap >*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator > >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator > >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator > >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator > >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, KN_ >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, KN_ >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, KN_ >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, KN_ >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, KN_ >*, KN_, KN_, E_F_F0F0_, KN_ >*, KN_, KN_, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, KN_ >*, KN_, KN_, E_F_F0F0_, KN_ >*, KN_, KN_, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, long, affectation_sub > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, long, affectation_sub > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, outProduct_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, outProduct_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, long, affectation_sub > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, long, affectation_sub > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, outProduct_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, outProduct_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, long, affectation_add > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, long, affectation_add > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, outProduct_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, outProduct_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, KN_, SetArray, E_F_F0F0_, KN_, SetArray, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, KN_, SetArray, E_F_F0F0_, KN_, SetArray, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, long, affectation_add > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, long, affectation_add > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_, double>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_, double>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN*, SetArray, E_F_F0F0_*, KN*, SetArray, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN*, SetArray, E_F_F0F0_*, KN*, SetArray, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, long, affectation > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, long, affectation > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, double, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, double, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, long, affectation > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, long, affectation > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mul_KNMh_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mul_KNMh_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, long, affectation > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, long, affectation > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Transpose*>, KN*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Transpose*>, KN*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0_*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0_*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >, KN_ >*, KN_ >, KN_, E_F_F0F0_ >, KN_ >*, KN_ >, KN_, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >, KN_ >*, KN_ >, KN_, E_F_F0F0_ >, KN_ >*, KN_ >, KN_, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mulc_KN_, Transpose > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mulc_KN_, Transpose > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0_*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0_*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, outProduct_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, outProduct_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_, Transpose > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_, Transpose > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, outProduct_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, outProduct_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, outProduct_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, outProduct_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KNM*, KN*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KNM*, KN*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, KN_ >, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, KN_ >, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, double, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, double, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, std::complex, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, std::complex, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_, double>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_, double>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Mul_KNMh_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Mul_KNMh_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mulc_KN_, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mulc_KN_, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Transpose >*>, KN >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Transpose >*>, KN >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Mulc_KN_ >, Transpose > > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Mulc_KN_ >, Transpose > > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mulc_KN_, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mulc_KN_, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, KN_ >, Transpose > > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, KN_ >, Transpose > > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneUnaryOperator, KN_ >, Unary_Op, KN_ > > >::code(basicAC_F0 const&) const’: AFunction.hpp:2795:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2795 | return new Op(tA->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneUnaryOperator, KN_ >, Unary_Op, KN_ > > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2795:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, KNM >*, KN >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, KNM >*, KN >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mulc_KN_, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mulc_KN_, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, std::complex, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, std::complex, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, KN_ >, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, KN_ >, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mulc_KN_, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mulc_KN_, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Mulc_KN_ >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Mulc_KN_ >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, KN_ >, Mulc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, KN_ >, Mulc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Mulc_KN_ >, Mulc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Mulc_KN_ >, Mulc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Add_Mulc_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Add_Mulc_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, KN_ >*, KN_, KN_, E_F_F0F0_, KN_ >*, KN_, KN_, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, KN_ >*, KN_, KN_, E_F_F0F0_, KN_ >*, KN_, KN_, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneUnaryOperator >, KN_ > >, Unary_Op >, KN_ > > > >::code(basicAC_F0 const&) const’: AFunction.hpp:2795:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2795 | return new Op(tA->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneUnaryOperator >, KN_ > >, Unary_Op >, KN_ > > > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2795:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mul_KNM_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mul_KNM_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, outProduct_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, outProduct_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, KN_ >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, KN_ >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Divc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Divc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, outProduct_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, outProduct_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Mulc_KN_ >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Mulc_KN_ >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, outProduct_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, outProduct_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, KN_ >, Mulc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, KN_ >, Mulc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Sub_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Sub_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_, long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_, long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Mulc_KN_ >, Mulc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Mulc_KN_ >, Mulc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Add_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Add_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, long, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, long, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, KN_ >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, KN_ >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, double>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, double>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mul_KNMh_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mul_KNMh_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Transpose*>, KN*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Transpose*>, KN*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Add_Mulc_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Add_Mulc_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Add_Mulc_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Add_Mulc_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mulc_KN_, Transpose > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mulc_KN_, Transpose > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Mul_KNM_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Mul_KNM_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mul_KNM_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mul_KNM_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_, Transpose > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_, Transpose > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Divc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Divc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Divc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Divc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Mulc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Mulc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KNM*, KN*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KNM*, KN*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Sub_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Sub_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Sub_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Sub_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, long, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, long, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Add_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Add_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Add_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Add_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_, long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_, long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, double>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, double>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mulc_KN_, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mulc_KN_, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Add_Mulc_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Add_Mulc_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, if_arth_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, if_arth_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mulc_KN_, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mulc_KN_, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Mul_KNM_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Mul_KNM_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Add_Mulc_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Add_Mulc_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneUnaryOperator, KN_ >, Unary_Op, KN_ > > >::code(basicAC_F0 const&) const’: AFunction.hpp:2795:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2795 | return new Op(tA->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneUnaryOperator, KN_ >, Unary_Op, KN_ > > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2795:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Divc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Divc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mul_KNM_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mul_KNM_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Mulc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Mulc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Divc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Divc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mulc_KN_, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mulc_KN_, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Sub_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Sub_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Add_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Add_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Sub_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Sub_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mulc_KN_, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mulc_KN_, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, DotSlash_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, DotSlash_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, DotStar_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, DotStar_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, if_arth_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, if_arth_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Add_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Add_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Add_Mulc_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Add_Mulc_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Add_Mulc_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Add_Mulc_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, double>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, double>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mul_KNM_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mul_KNM_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Mul_KNM_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Mul_KNM_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Divc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Divc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Divc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Divc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, if_arth_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, if_arth_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Mulc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Mulc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Add_Mulc_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Add_Mulc_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Sub_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Sub_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, std::allocator >**, MyMap*, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0_, std::allocator >**, MyMap*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, std::allocator >**, MyMap*, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0_, std::allocator >**, MyMap*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Sub_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Sub_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mul_KNM_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mul_KNM_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Add_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Add_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, double, double, E_F_F0F0_, double, double, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, double, double, E_F_F0F0_, double, double, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, DotSlash_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, DotSlash_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Divc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Divc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, DotStar_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, DotStar_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Add_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Add_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Sub_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Sub_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Add_Mulc_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Add_Mulc_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp: In member function ‘OneOperator1_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, DotSlash_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, DotSlash_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mul_KNM_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mul_KNM_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, std::complex, E_F_F0_, std::complex > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, std::complex, E_F_F0_, std::complex > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, DotStar_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, DotStar_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Divc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Divc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, if_arth_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, if_arth_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Add_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Add_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Add_Mulc_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Add_Mulc_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, double>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, double>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Sub_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Sub_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Mul_KNM_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp: In member function ‘OneBinaryOperator, KNM_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KNM_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Mul_KNM_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Add_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Add_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KNM_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KNM_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Divc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Divc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Mulc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Mulc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Sub_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Sub_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, if_arth_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, if_arth_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneUnaryOperator >*, std::basic_ofstream > >, Unary_Op >*, std::basic_ofstream > > > >::code(basicAC_F0 const&) const’: AFunction.hpp:2795:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2795 | return new Op(tA->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneUnaryOperator >*, std::basic_ofstream > >, Unary_Op >*, std::basic_ofstream > > > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2795:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Add_Mulc_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Add_Mulc_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, DotSlash_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, DotSlash_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Add_Mulc_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Add_Mulc_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >**, std::basic_ofstream > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >**, std::basic_ofstream > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, if_arth_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, if_arth_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, DotStar_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, DotStar_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mul_KNM_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mul_KNM_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >**, std::basic_ifstream > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >**, std::basic_ifstream > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mul_KNM_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mul_KNM_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Add_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Add_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Divc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Divc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Divc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Divc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, KNM_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, KNM_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Sub_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Sub_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Sub_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Sub_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, KNM_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, KNM_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, DotSlash_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, DotSlash_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, DotSlash_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, DotSlash_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, KN >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, KN >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, DotStar_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, DotStar_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, DotStar_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, DotStar_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Add_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Add_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Add_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Add_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Add_Mulc_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Add_Mulc_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, double>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, double>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, if_arth_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, if_arth_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KNM*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KNM*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Mul_KNM_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Mul_KNM_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, if_arth_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, if_arth_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, double>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, double>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Divc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Divc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Add_Mulc_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Add_Mulc_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, if_arth_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, if_arth_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Mulc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Mulc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mul_KNM_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mul_KNM_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, std::complex*, std::complex, E_F_F0F0_*, std::complex*, std::complex, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, std::complex*, std::complex, E_F_F0F0_*, std::complex*, std::complex, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Add_Mulc_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Add_Mulc_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Sub_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Sub_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Divc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Divc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, DotSlash_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, DotSlash_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mul_KNM_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mul_KNM_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, DotStar_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, DotStar_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Sub_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Sub_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Divc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Divc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Add_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Add_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, DotSlash_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, DotSlash_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::allocator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::allocator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, DotStar_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, DotStar_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Sub_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Sub_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, KNM >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, KNM >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Add_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Add_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, DotSlash_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, DotSlash_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, DotStar_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, DotStar_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, if_arth_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, if_arth_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KNM_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KNM_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Add_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Add_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Add_Mulc_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Add_Mulc_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KNM_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KNM_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::allocator > >, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::allocator > >, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, Resize > >, long, E_F_F0F0_ >*, Resize > >, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Resize > >, long, E_F_F0F0_ >*, Resize > >, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, Resize > >, long, E_F_F0F0_ >*, Resize > >, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Resize > >, long, E_F_F0F0_ >*, Resize > >, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Mul_KNM_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Mul_KNM_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN >*, long, E_F_F0F0_*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN >*, long, E_F_F0F0_*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Divc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Divc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Add_Mulc_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Add_Mulc_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN >*, long, E_F_F0F0_*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN >*, long, E_F_F0F0_*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Mulc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Mulc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, if_arth_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, if_arth_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_*, KNM*, long, long, E_F_F0F0F0_*, KNM*, long, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, KNM*, long, long, E_F_F0F0F0_*, KNM*, long, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Sub_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Sub_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::complex >, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::complex >, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, DotSlash_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, DotSlash_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, KN >*, long, E_F_F0F0_ >*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, KN >*, long, E_F_F0F0_ >*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘ReadMeshS::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgmesh3.cpp:957:73: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 957 | static E_F0 * f(const basicAC_F0 & args){ return new ReadMeshS(args);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ReadMeshS::f(basicAC_F0 const&)’ at lgmesh3.cpp:957:73, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, DotStar_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, DotStar_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, KN >*, long, E_F_F0F0_ >*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, KN >*, long, E_F_F0F0_ >*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘ReadMeshL::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgmesh3.cpp:1060:73: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1060 | static E_F0 * f(const basicAC_F0 & args){ return new ReadMeshL(args);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ReadMeshL::f(basicAC_F0 const&)’ at lgmesh3.cpp:1060:73, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Add_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Add_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN*, long, E_F_F0F0_*, KN*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN*, long, E_F_F0F0_*, KN*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘ReadMesh3::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgmesh3.cpp:924:71: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 924 | static E_F0 * f(const basicAC_F0 & args){ return new ReadMesh3(args);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ReadMesh3::f(basicAC_F0 const&)’ at lgmesh3.cpp:924:71, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::complex >, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::complex >, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ > >*, Resize > > >, long, E_F_F0F0_ > >*, Resize > > >, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ > >*, Resize > > >, long, E_F_F0F0_ > >*, Resize > > >, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_*, Resize >, long, long, E_F_F0F0F0_*, Resize >, long, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, Resize >, long, long, E_F_F0F0F0_*, Resize >, long, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘SaveMeshL::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgmesh3.cpp:1209:73: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1209 | static E_F0 * f(const basicAC_F0 & args){ return new SaveMeshL(args);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SaveMeshL::f(basicAC_F0 const&)’ at lgmesh3.cpp:1209:73, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ > >*, Resize > > >, long, E_F_F0F0_ > >*, Resize > > >, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ > >*, Resize > > >, long, E_F_F0F0_ > >*, Resize > > >, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, Resize >, long, E_F_F0F0_*, Resize >, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Resize >, long, E_F_F0F0_*, Resize >, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘SaveMeshS::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgmesh3.cpp:1173:73: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1173 | static E_F0 * f(const basicAC_F0 & args){ return new SaveMeshS(args);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SaveMeshS::f(basicAC_F0 const&)’ at lgmesh3.cpp:1173:73, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, Matrice_Creuse >*, std::__cxx11::list, VirtualMatrix >*, bool>, std::allocator, VirtualMatrix >*, bool> > >*, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Matrice_Creuse >*, std::__cxx11::list, VirtualMatrix >*, bool>, std::allocator, VirtualMatrix >*, bool> > >*, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, Matrice_Creuse >*, KNM >*, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Matrice_Creuse >*, KNM >*, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘SaveMesh3::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgmesh3.cpp:1118:73: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1118 | static E_F0 * f(const basicAC_F0 & args){ return new SaveMesh3(args);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SaveMesh3::f(basicAC_F0 const&)’ at lgmesh3.cpp:1118:73, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, Matrice_Creuse >*, Matrice_Creuse >*, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Matrice_Creuse >*, Matrice_Creuse >*, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, long, long, E_F_F0F0F0_, long, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, long, long, E_F_F0F0F0_, long, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, Matrice_Creuse >*, Matrice_Creuse_Transpose >, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Matrice_Creuse >*, Matrice_Creuse_Transpose >, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, Matrice_Creuse >*, KN >*, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Matrice_Creuse >*, KN >*, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mul_KNM_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, Matrice_Creuse >*, Matrix_Prod, std::complex > const, E_F_StackF0F0>::code(basicAC_F0 const&) const’: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mul_KNM_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Matrice_Creuse >*, Matrix_Prod, std::complex > const, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, Matrice_Creuse*, std::__cxx11::list*, bool>, std::allocator*, bool> > >*, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Matrice_Creuse*, std::__cxx11::list*, bool>, std::allocator*, bool> > >*, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Divc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Divc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, Matrice_Creuse*, KNM*, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Matrice_Creuse*, KNM*, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘Operator_Aritm_If, std::allocator >*>::code(basicAC_F0 const&) const’: AFunction.hpp:2705:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2705 | return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Operator_Aritm_If, std::allocator >*>::code(basicAC_F0 const&) const’ at AFunction.hpp:2705:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, Matrice_Creuse*, Matrice_Creuse*, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Matrice_Creuse*, Matrice_Creuse*, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Sub_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Sub_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘Operator_Aritm_If >::code(basicAC_F0 const&) const’: AFunction.hpp:2705:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2705 | return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Operator_Aritm_If >::code(basicAC_F0 const&) const’ at AFunction.hpp:2705:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, DotSlash_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, DotSlash_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: AFunction.hpp: In member function ‘OneOperator2_*, Matrice_Creuse*, Matrice_Creuse_Transpose, E_F_StackF0F0>::code(basicAC_F0 const&) const’: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Matrice_Creuse*, Matrice_Creuse_Transpose, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘Operator_Aritm_If::code(basicAC_F0 const&) const’: AFunction.hpp:2705:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2705 | return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Operator_Aritm_If::code(basicAC_F0 const&) const’ at AFunction.hpp:2705:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, DotStar_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, DotStar_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, Matrice_Creuse*, KN*, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Matrice_Creuse*, KN*, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, KN > >*, long, E_F_F0F0_ >*, KN > >*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, KN > >*, long, E_F_F0F0_ >*, KN > >*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘Operator_Aritm_If::code(basicAC_F0 const&) const’: AFunction.hpp:2705:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2705 | return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Operator_Aritm_If::code(basicAC_F0 const&) const’ at AFunction.hpp:2705:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Add_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Add_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, Matrice_Creuse*, Matrix_Prod const, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Matrice_Creuse*, Matrix_Prod const, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, KN > >*, long, E_F_F0F0_ >*, KN > >*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, KN > >*, long, E_F_F0F0_ >*, KN > >*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘Operator_Aritm_If::code(basicAC_F0 const&) const’: AFunction.hpp:2705:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2705 | return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Operator_Aritm_If::code(basicAC_F0 const&) const’ at AFunction.hpp:2705:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, Matrice_Creuse >*, Matrice_Creuse*, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Matrice_Creuse >*, Matrice_Creuse*, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_ >*, KNM >*, long, long, E_F_F0F0F0_ >*, KNM >*, long, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >*, KNM >*, long, long, E_F_F0F0F0_ >*, KNM >*, long, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KNM*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KNM*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, Matrice_Creuse*, MatrixInterpolation::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Matrice_Creuse*, MatrixInterpolation::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ > >*, KN > >*, long, E_F_F0F0_ > >*, KN > >*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ > >*, KN > >*, long, E_F_F0F0_ > >*, KN > >*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, KNM_, char, long, E_F_F0F0F0_, KNM_, char, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, KNM_, char, long, E_F_F0F0F0_, KNM_, char, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, Matrice_Creuse*, MatrixInterpolation::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Matrice_Creuse*, MatrixInterpolation::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ > >*, KN > >*, long, E_F_F0F0_ > >*, KN > >*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ > >*, KN > >*, long, E_F_F0F0_ > >*, KN > >*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, KNM_, long, char, E_F_F0F0F0_, KNM_, long, char, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, KNM_, long, char, E_F_F0F0F0_, KNM_, long, char, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, if_arth_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, if_arth_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, Matrice_Creuse*, MatrixInterpolation::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Matrice_Creuse*, MatrixInterpolation::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, KN >*, long, E_F_F0F0_ >*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, KN >*, long, E_F_F0F0_ >*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, KNM_, SubArray, long, E_F_F0F0F0_, KNM_, SubArray, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, KNM_, SubArray, long, E_F_F0F0F0_, KNM_, SubArray, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Add_Mulc_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Add_Mulc_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, Matrice_Creuse*, MatrixInterpolation::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Matrice_Creuse*, MatrixInterpolation::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_ >*, Resize > >, long, long, E_F_F0F0F0_ >*, Resize > >, long, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >*, Resize > >, long, long, E_F_F0F0F0_ >*, Resize > >, long, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, KNM_, long, SubArray, E_F_F0F0F0_, KNM_, long, SubArray, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, KNM_, long, SubArray, E_F_F0F0F0_, KNM_, long, SubArray, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, Matrice_Creuse*, MatrixInterpolation::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Matrice_Creuse*, MatrixInterpolation::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, Resize > >, long, E_F_F0F0_ >*, Resize > >, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Resize > >, long, E_F_F0F0_ >*, Resize > >, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mul_KNM_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mul_KNM_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_*, long, long, E_F_F0F0F0_*, long, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, long, long, E_F_F0F0F0_*, long, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, Matrice_Creuse*, MatrixInterpolation::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Matrice_Creuse*, MatrixInterpolation::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_ >, E_F_F0_ > > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_ >, E_F_F0_ > > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Divc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Divc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, KNM*, char, long, E_F_F0F0F0_, KNM*, char, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, KNM*, char, long, E_F_F0F0F0_, KNM*, char, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, Matrice_Creuse*, MatrixInterpolation::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Matrice_Creuse*, MatrixInterpolation::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, KNM_ >, E_F_F0_, KNM_ > > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, KNM_ >, E_F_F0_, KNM_ > > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneUnaryOperator, Unary_Op > >::code(basicAC_F0 const&) const’: AFunction.hpp:2795:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2795 | return new Op(tA->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneUnaryOperator, Unary_Op > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2795:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, Matrice_Creuse*, MatrixInterpolation::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Matrice_Creuse*, MatrixInterpolation::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, KNM*, long, char, E_F_F0F0F0_, KNM*, long, char, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, KNM*, long, char, E_F_F0F0F0_, KNM*, long, char, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_ >, E_F_F0_ > > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_ >, E_F_F0_ > > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::allocator >*, std::__cxx11::basic_string, std::allocator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::allocator >*, std::__cxx11::basic_string, std::allocator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Sub_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Sub_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, Matrice_Creuse*, MatrixInterpolation::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Matrice_Creuse*, MatrixInterpolation::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, KN_ >, E_F_F0_, KN_ > > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, KN_ >, E_F_F0_, KN_ > > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, KNM*, SubArray, long, E_F_F0F0F0_, KNM*, SubArray, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, KNM*, SubArray, long, E_F_F0F0F0_, KNM*, SubArray, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, DotSlash_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, DotSlash_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, Matrice_Creuse*, MatrixInterpolation::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Matrice_Creuse*, MatrixInterpolation::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_*, KNM_ >, long, long, E_F_F0F0F0_*, KNM_ >, long, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, KNM_ >, long, long, E_F_F0F0F0_*, KNM_ >, long, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, KNM*, long, SubArray, E_F_F0F0F0_, KNM*, long, SubArray, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, KNM*, long, SubArray, E_F_F0F0F0_, KNM*, long, SubArray, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, DotStar_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, DotStar_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, Matrice_Creuse*, MatrixInterpolation::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Matrice_Creuse*, MatrixInterpolation::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_ >, KNM_ >, char, long, E_F_F0F0F0_ >, KNM_ >, char, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >, KNM_ >, char, long, E_F_F0F0F0_ >, KNM_ >, char, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, long, E_F_F0F0_, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, long, E_F_F0F0_, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Add_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Add_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, Matrice_Creuse*, MatrixInterpolation::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Matrice_Creuse*, MatrixInterpolation::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_ >, KNM_ >, long, char, E_F_F0F0F0_ >, KNM_ >, long, char, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >, KNM_ >, long, char, E_F_F0F0F0_ >, KNM_ >, long, char, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::allocator >*, std::__cxx11::basic_string, std::allocator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::allocator >*, std::__cxx11::basic_string, std::allocator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, KNM*, SubArray, SubArray, E_F_F0F0F0_, KNM*, SubArray, SubArray, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, KNM*, SubArray, SubArray, E_F_F0F0F0_, KNM*, SubArray, SubArray, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, Resize > >, long, E_F_F0F0_ >*, Resize > >, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Resize > >, long, E_F_F0F0_ >*, Resize > >, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN*, RestrictArray::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN*, RestrictArray::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_ >, KNM_ >, SubArray, long, E_F_F0F0F0_ >, KNM_ >, SubArray, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >, KNM_ >, SubArray, long, E_F_F0F0F0_ >, KNM_ >, SubArray, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, KNM_, SubArray, SubArray, E_F_F0F0F0_, KNM_, SubArray, SubArray, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, KNM_, SubArray, SubArray, E_F_F0F0F0_, KNM_, SubArray, SubArray, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, Resize > >, long, E_F_F0F0_ >*, Resize > >, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Resize > >, long, E_F_F0F0_ >*, Resize > >, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN*, RestrictArray::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN*, RestrictArray::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_ >, KNM_ >, long, SubArray, E_F_F0F0F0_ >, KNM_ >, long, SubArray, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >, KNM_ >, long, SubArray, E_F_F0F0F0_ >, KNM_ >, long, SubArray, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN*, char, E_F_F0F0_*, KN*, char, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN*, char, E_F_F0F0_*, KN*, char, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN >*, long, E_F_F0F0_*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN >*, long, E_F_F0F0_*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN*, RestrictArray::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN*, RestrictArray::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, KN*, SubArray, E_F_F0F0_, KN*, SubArray, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, KN*, SubArray, E_F_F0F0_, KN*, SubArray, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: AFunction.hpp: In member function ‘OneOperator3_*, KNM >*, long, long, E_F_F0F0F0_*, KNM >*, long, long, E_F0> >::code(basicAC_F0 const&) const’: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, KNM >*, long, long, E_F_F0F0F0_*, KNM >*, long, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN >*, long, E_F_F0F0_*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN >*, long, E_F_F0F0_*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN*, RestrictArray::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN*, RestrictArray::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::allocator >*, std::__cxx11::basic_string, std::allocator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::allocator >*, std::__cxx11::basic_string, std::allocator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, KN_, SubArray, E_F_F0F0_, KN_, SubArray, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, KN_, SubArray, E_F_F0F0_, KN_, SubArray, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_ >, KNM >*, char, long, E_F_F0F0F0_ >, KNM >*, char, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >, KNM >*, char, long, E_F_F0F0F0_ >, KNM >*, char, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_*, KNM*, long, long, E_F_F0F0F0_*, KNM*, long, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, KNM*, long, long, E_F_F0F0F0_*, KNM*, long, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from lgmat.cpp:36: AFunction_ext.hpp: In member function ‘OneOperator5_ >, SparseMat_Add >, std::complex, Matrice_Creuse >*, long, long, E_F_F0F0F0F0F0_ >, SparseMat_Add >, std::complex, Matrice_Creuse >*, long, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction_ext.hpp:268:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 268 | return new CODE(f, | ^~~~~~~~~~~ 269 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 270 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 271 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 272 | t[3]->CastTo(args[3]), | ~~~~~~~~~~~~~~~~~~~~~~ 273 | t[4]->CastTo(args[4]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator5_ >, SparseMat_Add >, std::complex, Matrice_Creuse >*, long, long, E_F_F0F0F0F0F0_ >, SparseMat_Add >, std::complex, Matrice_Creuse >*, long, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction_ext.hpp:268:10: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, KN_, char, E_F_F0F0_, KN_, char, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, KN_, char, E_F_F0F0_, KN_, char, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_ >, KNM >*, long, char, E_F_F0F0F0_ >, KNM >*, long, char, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >, KNM >*, long, char, E_F_F0F0F0_ >, KNM >*, long, char, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, KN >*, long, E_F_F0F0_ >*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, KN >*, long, E_F_F0F0_ >*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_ >, SparseMat_Add >, std::complex, Matrice_Creuse >*, E_F_F0F0F0_ >, SparseMat_Add >, std::complex, Matrice_Creuse >*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >, SparseMat_Add >, std::complex, Matrice_Creuse >*, E_F_F0F0F0_ >, SparseMat_Add >, std::complex, Matrice_Creuse >*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, long, E_F_F0F0_*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, long, E_F_F0F0_*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_ >, KNM >*, SubArray, long, E_F_F0F0F0_ >, KNM >*, SubArray, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >, KNM >*, SubArray, long, E_F_F0F0F0_ >, KNM >*, SubArray, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, KN >*, long, E_F_F0F0_ >*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, KN >*, long, E_F_F0F0_ >*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::allocator >*, std::__cxx11::basic_string, std::allocator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::allocator >*, std::__cxx11::basic_string, std::allocator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >, SparseMat_Add >, Matrice_Creuse >*, E_F_F0F0_ >, SparseMat_Add >, Matrice_Creuse >*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >, SparseMat_Add >, Matrice_Creuse >*, E_F_F0F0_ >, SparseMat_Add >, Matrice_Creuse >*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_*, long*, long*, E_F_F0F0F0_*, long*, long*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, long*, long*, E_F_F0F0F0_*, long*, long*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_ >, KNM >*, long, SubArray, E_F_F0F0F0_ >, KNM >*, long, SubArray, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >, KNM >*, long, SubArray, E_F_F0F0F0_ >, KNM >*, long, SubArray, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN*, long, E_F_F0F0_*, KN*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN*, long, E_F_F0F0_*, KN*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, Matrice_Creuse >*, KN_ >, KN_ >, E_F_F0F0F0_, Matrice_Creuse >*, KN_ >, KN_ >, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, Matrice_Creuse >*, KN_ >, KN_ >, E_F_F0F0F0_, Matrice_Creuse >*, KN_ >, KN_ >, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, double, E_F_F0F0_, double, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, double, E_F_F0F0_, double, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN_ >, long, E_F_F0F0_*, KN_ >, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN_ >, long, E_F_F0F0_*, KN_ >, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_*, Resize >, long, long, E_F_F0F0F0_*, Resize >, long, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, Resize >, long, long, E_F_F0F0F0_*, Resize >, long, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, Thresholding >, double, E_F_F0F0_ >*, Thresholding >, double, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Thresholding >, double, E_F_F0F0_ >*, Thresholding >, double, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN*, KN*, E_F_F0F0_*, KN*, KN*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN*, KN*, E_F_F0F0_*, KN*, KN*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_ >, KNM >*, SubArray, SubArray, E_F_F0F0F0_ >, KNM >*, SubArray, SubArray, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >, KNM >*, SubArray, SubArray, E_F_F0F0F0_ >, KNM >*, SubArray, SubArray, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, Resize >, long, E_F_F0F0_*, Resize >, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Resize >, long, E_F_F0F0_*, Resize >, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::allocator >*, std::__cxx11::basic_string, std::allocator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::allocator >*, std::__cxx11::basic_string, std::allocator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction_ext.hpp: In member function ‘OneOperator3s_ >, Matrice_Creuse >*, KN_, KN_, E_F_F0F0F0s_ >, Matrice_Creuse >*, KN_, KN_, E_F0> >::code(basicAC_F0 const&) const’: AFunction_ext.hpp:101:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 101 | return new CODE(f, | ^~~~~~~~~~~ 102 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 103 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 104 | t[2]->CastTo(args[2]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3s_ >, Matrice_Creuse >*, KN_, KN_, E_F_F0F0F0s_ >, Matrice_Creuse >*, KN_, KN_, E_F0> >::code(basicAC_F0 const&) const’ at AFunction_ext.hpp:101:15: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_*, KN*, E_F_F0_*, KN*> >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_*, KN*, E_F_F0_*, KN*> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_ >, KNM_ >, SubArray, SubArray, E_F_F0F0F0_ >, KNM_ >, SubArray, SubArray, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >, KNM_ >, SubArray, SubArray, E_F_F0F0F0_ >, KNM_ >, SubArray, SubArray, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, KN_, E_F_F0_, KN_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, KN_, E_F_F0_, KN_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction_ext.hpp: In member function ‘OneOperator3s_ >, Matrice_Creuse >*, Inv_KN_long, Inv_KN_long, E_F_F0F0F0s_ >, Matrice_Creuse >*, Inv_KN_long, Inv_KN_long, E_F0> >::code(basicAC_F0 const&) const’: AFunction_ext.hpp:101:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 101 | return new CODE(f, | ^~~~~~~~~~~ 102 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 103 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 104 | t[2]->CastTo(args[2]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3s_ >, Matrice_Creuse >*, Inv_KN_long, Inv_KN_long, E_F_F0F0F0s_ >, Matrice_Creuse >*, Inv_KN_long, Inv_KN_long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction_ext.hpp:101:15: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, KN >*, char, E_F_F0F0_ >*, KN >*, char, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, KN >*, char, E_F_F0F0_ >*, KN >*, char, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction_ext.hpp: In member function ‘OneOperator3s_ >, outProduct_KN_ >*, KN_, KN_, E_F_F0F0F0s_ >, outProduct_KN_ >*, KN_, KN_, E_F0> >::code(basicAC_F0 const&) const’: AFunction_ext.hpp:101:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 101 | return new CODE(f, | ^~~~~~~~~~~ 102 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 103 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 104 | t[2]->CastTo(args[2]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3s_ >, outProduct_KN_ >*, KN_, KN_, E_F_F0F0F0s_ >, outProduct_KN_ >*, KN_, KN_, E_F0> >::code(basicAC_F0 const&) const’ at AFunction_ext.hpp:101:15: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >, KN >*, SubArray, E_F_F0F0_ >, KN >*, SubArray, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >, KN >*, SubArray, E_F_F0F0_ >, KN >*, SubArray, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::allocator >*, std::__cxx11::basic_string, std::allocator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::allocator >*, std::__cxx11::basic_string, std::allocator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction_ext.hpp: In member function ‘OneOperator3s_ >, outProduct_KN_ >*, Inv_KN_long, Inv_KN_long, E_F_F0F0F0s_ >, outProduct_KN_ >*, Inv_KN_long, Inv_KN_long, E_F0> >::code(basicAC_F0 const&) const’: AFunction_ext.hpp:101:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 101 | return new CODE(f, | ^~~~~~~~~~~ 102 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 103 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 104 | t[2]->CastTo(args[2]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3s_ >, outProduct_KN_ >*, Inv_KN_long, Inv_KN_long, E_F_F0F0F0s_ >, outProduct_KN_ >*, Inv_KN_long, Inv_KN_long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction_ext.hpp:101:15: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >, KN_ >, SubArray, E_F_F0F0_ >, KN_ >, SubArray, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >, KN_ >, SubArray, E_F_F0F0_ >, KN_ >, SubArray, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, long, long, E_F_F0F0F0_, long, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, long, long, E_F_F0F0F0_, long, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction_ext.hpp: In member function ‘OneOperator3s_ >, KNM >*, KN_, KN_, E_F_F0F0F0s_ >, KNM >*, KN_, KN_, E_F0> >::code(basicAC_F0 const&) const’: AFunction_ext.hpp:101:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 101 | return new CODE(f, | ^~~~~~~~~~~ 102 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 103 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 104 | t[2]->CastTo(args[2]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3s_ >, KNM >*, KN_, KN_, E_F_F0F0F0s_ >, KNM >*, KN_, KN_, E_F0> >::code(basicAC_F0 const&) const’ at AFunction_ext.hpp:101:15: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >, KN_ >, char, E_F_F0F0_ >, KN_ >, char, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >, KN_ >, char, E_F_F0F0_ >, KN_ >, char, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, KNM_, char, long, E_F_F0F0F0_, KNM_, char, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, KNM_, char, long, E_F_F0F0F0_, KNM_, char, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction_ext.hpp: In member function ‘OneOperator3s_ >, KNM >*, Inv_KN_long, Inv_KN_long, E_F_F0F0F0s_ >, KNM >*, Inv_KN_long, Inv_KN_long, E_F0> >::code(basicAC_F0 const&) const’: AFunction_ext.hpp:101:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 101 | return new CODE(f, | ^~~~~~~~~~~ 102 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 103 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 104 | t[2]->CastTo(args[2]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3s_ >, KNM >*, Inv_KN_long, Inv_KN_long, E_F_F0F0F0s_ >, KNM >*, Inv_KN_long, Inv_KN_long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction_ext.hpp:101:15: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN >*, long, E_F_F0F0_*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN >*, long, E_F_F0F0_*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::complex, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::complex, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, KNM_, long, char, E_F_F0F0F0_, KNM_, long, char, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, KNM_, long, char, E_F_F0F0F0_, KNM_, long, char, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, Matrice_Creuse >*, long, long, E_F_F0F0F0_, Matrice_Creuse >*, long, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, Matrice_Creuse >*, long, long, E_F_F0F0F0_, Matrice_Creuse >*, long, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, KNM_, SubArray, long, E_F_F0F0F0_, KNM_, SubArray, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, KNM_, SubArray, long, E_F_F0F0F0_, KNM_, SubArray, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_*, Matrice_Creuse >*, long, long, E_F_F0F0F0_*, Matrice_Creuse >*, long, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, Matrice_Creuse >*, long, long, E_F_F0F0F0_*, Matrice_Creuse >*, long, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, KNM_, long, SubArray, E_F_F0F0F0_, KNM_, long, SubArray, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, KNM_, long, SubArray, E_F_F0F0F0_, KNM_, long, SubArray, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, KN_, E_F_F0F0_ >*, KN_, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, KN_, E_F_F0F0_ >*, KN_, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneUnaryOperator, std::complex >, Unary_Op, std::complex > > >::code(basicAC_F0 const&) const’: AFunction.hpp:2795:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2795 | return new Op(tA->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneUnaryOperator, std::complex >, Unary_Op, std::complex > > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2795:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_*, long, long, E_F_F0F0F0_*, long, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, long, long, E_F_F0F0F0_*, long, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_ >*, KN_, double, E_F_F0F0F0_ >*, KN_, double, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >*, KN_, double, E_F_F0F0F0_ >*, KN_, double, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneUnaryOperator, Unary_Op > >::code(basicAC_F0 const&) const’: AFunction.hpp:2795:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2795 | return new Op(tA->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneUnaryOperator, Unary_Op > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2795:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, KNM*, char, long, E_F_F0F0F0_, KNM*, char, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, KNM*, char, long, E_F_F0F0F0_, KNM*, char, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_ >*, Matrice_Creuse >*, long, long, E_F_F0F0F0_ >*, Matrice_Creuse >*, long, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >*, Matrice_Creuse >*, long, long, E_F_F0F0F0_ >*, Matrice_Creuse >*, long, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneUnaryOperator, Unary_Op > >::code(basicAC_F0 const&) const’: AFunction.hpp:2795:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2795 | return new Op(tA->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneUnaryOperator, Unary_Op > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2795:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, Matrice_Creuse >*, long, E_F_F0F0_ >*, Matrice_Creuse >*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Matrice_Creuse >*, long, E_F_F0F0_ >*, Matrice_Creuse >*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, KNM*, long, char, E_F_F0F0F0_, KNM*, long, char, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, KNM*, long, char, E_F_F0F0F0_, KNM*, long, char, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneUnaryOperator, std::complex >, Unary_Op, std::complex > > >::code(basicAC_F0 const&) const’: AFunction.hpp:2795:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2795 | return new Op(tA->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneUnaryOperator, std::complex >, Unary_Op, std::complex > > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2795:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, KNM*, SubArray, long, E_F_F0F0F0_, KNM*, SubArray, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, KNM*, SubArray, long, E_F_F0F0F0_, KNM*, SubArray, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneUnaryOperator, Unary_Op > >::code(basicAC_F0 const&) const’: AFunction.hpp:2795:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2795 | return new Op(tA->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneUnaryOperator, Unary_Op > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2795:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgmat.cpp: In member function ‘OneBinaryOperatorAt_inv >::code(basicAC_F0 const&) const’: lgmat.cpp:2008:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2008 | return new E_F_F0,Matrice_Creuse_Transpose >(Build,Matrice_Creuse_Transpose >,t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperatorAt_inv >::code(basicAC_F0 const&) const’ at lgmat.cpp:2008:17: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, KNM*, long, SubArray, E_F_F0F0F0_, KNM*, long, SubArray, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, KNM*, long, SubArray, E_F_F0F0F0_, KNM*, long, SubArray, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneUnaryOperator, Unary_Op > >::code(basicAC_F0 const&) const’: AFunction.hpp:2795:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2795 | return new Op(tA->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneUnaryOperator, Unary_Op > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2795:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, long, E_F_F0F0_, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, long, E_F_F0F0_, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgmat.cpp: In member function ‘OneBinaryOperatorA_inv >::code(basicAC_F0 const&) const’: lgmat.cpp:1990:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1990 | return new E_F_F0,Matrice_Creuse *>(Build,Matrice_Creuse *>,t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperatorA_inv >::code(basicAC_F0 const&) const’ at lgmat.cpp:1990:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, long, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, long, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, KNM*, SubArray, SubArray, E_F_F0F0F0_, KNM*, SubArray, SubArray, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, KNM*, SubArray, SubArray, E_F_F0F0F0_, KNM*, SubArray, SubArray, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::complex, long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::complex, long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, KNM_, SubArray, SubArray, E_F_F0F0F0_, KNM_, SubArray, SubArray, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, KNM_, SubArray, SubArray, E_F_F0F0F0_, KNM_, SubArray, SubArray, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction_ext.hpp: In member function ‘OneOperator5_, SparseMat_Add, double, Matrice_Creuse*, long, long, E_F_F0F0F0F0F0_, SparseMat_Add, double, Matrice_Creuse*, long, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction_ext.hpp:268:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 268 | return new CODE(f, | ^~~~~~~~~~~ 269 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 270 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 271 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 272 | t[3]->CastTo(args[3]), | ~~~~~~~~~~~~~~~~~~~~~~ 273 | t[4]->CastTo(args[4]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator5_, SparseMat_Add, double, Matrice_Creuse*, long, long, E_F_F0F0F0F0F0_, SparseMat_Add, double, Matrice_Creuse*, long, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction_ext.hpp:268:10: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, double, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, double, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN*, char, E_F_F0F0_*, KN*, char, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN*, char, E_F_F0F0_*, KN*, char, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, SparseMat_Add, double, Matrice_Creuse*, E_F_F0F0F0_, SparseMat_Add, double, Matrice_Creuse*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, SparseMat_Add, double, Matrice_Creuse*, E_F_F0F0F0_, SparseMat_Add, double, Matrice_Creuse*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::complex, double>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::complex, double>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, KN*, SubArray, E_F_F0F0_, KN*, SubArray, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, KN*, SubArray, E_F_F0F0_, KN*, SubArray, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, SparseMat_Add, Matrice_Creuse*, E_F_F0F0_, SparseMat_Add, Matrice_Creuse*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, SparseMat_Add, Matrice_Creuse*, E_F_F0F0_, SparseMat_Add, Matrice_Creuse*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::complex, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::complex, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, KN_, SubArray, E_F_F0F0_, KN_, SubArray, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, KN_, SubArray, E_F_F0F0_, KN_, SubArray, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_*, KN_, KN_, E_F_F0F0F0_*, KN_, KN_, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, KN_, KN_, E_F_F0F0F0_*, KN_, KN_, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, KN_, char, E_F_F0F0_, KN_, char, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, KN_, char, E_F_F0F0_, KN_, char, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, Thresholding, double, E_F_F0F0_*, Thresholding, double, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Thresholding, double, E_F_F0F0_*, Thresholding, double, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, long, E_F_F0F0_*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, long, E_F_F0F0_*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction_ext.hpp: In member function ‘OneOperator3s_, Matrice_Creuse*, KN_, KN_, E_F_F0F0F0s_, Matrice_Creuse*, KN_, KN_, E_F0> >::code(basicAC_F0 const&) const’: AFunction_ext.hpp:101:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 101 | return new CODE(f, | ^~~~~~~~~~~ 102 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 103 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 104 | t[2]->CastTo(args[2]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3s_, Matrice_Creuse*, KN_, KN_, E_F_F0F0F0s_, Matrice_Creuse*, KN_, KN_, E_F0> >::code(basicAC_F0 const&) const’ at AFunction_ext.hpp:101:15: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction_ext.hpp: In member function ‘OneOperator3s_, Matrice_Creuse*, Inv_KN_long, Inv_KN_long, E_F_F0F0F0s_, Matrice_Creuse*, Inv_KN_long, Inv_KN_long, E_F0> >::code(basicAC_F0 const&) const’: AFunction_ext.hpp:101:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 101 | return new CODE(f, | ^~~~~~~~~~~ 102 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 103 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 104 | t[2]->CastTo(args[2]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3s_, Matrice_Creuse*, Inv_KN_long, Inv_KN_long, E_F_F0F0F0s_, Matrice_Creuse*, Inv_KN_long, Inv_KN_long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction_ext.hpp:101:15: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, F_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, F_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction_ext.hpp: In member function ‘OneOperator3s_, outProduct_KN_*, KN_, KN_, E_F_F0F0F0s_, outProduct_KN_*, KN_, KN_, E_F0> >::code(basicAC_F0 const&) const’: AFunction_ext.hpp:101:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 101 | return new CODE(f, | ^~~~~~~~~~~ 102 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 103 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 104 | t[2]->CastTo(args[2]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3s_, outProduct_KN_*, KN_, KN_, E_F_F0F0F0s_, outProduct_KN_*, KN_, KN_, E_F0> >::code(basicAC_F0 const&) const’ at AFunction_ext.hpp:101:15: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, bool, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, bool, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, F_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, F_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, bool, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, bool, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction_ext.hpp: In member function ‘OneOperator3s_, outProduct_KN_*, Inv_KN_long, Inv_KN_long, E_F_F0F0F0s_, outProduct_KN_*, Inv_KN_long, Inv_KN_long, E_F0> >::code(basicAC_F0 const&) const’: AFunction_ext.hpp:101:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 101 | return new CODE(f, | ^~~~~~~~~~~ 102 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 103 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 104 | t[2]->CastTo(args[2]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3s_, outProduct_KN_*, Inv_KN_long, Inv_KN_long, E_F_F0F0F0s_, outProduct_KN_*, Inv_KN_long, Inv_KN_long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction_ext.hpp:101:15: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, F_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, F_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::complex, bool>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::complex, bool>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction_ext.hpp: In member function ‘OneOperator3s_, KNM*, KN_, KN_, E_F_F0F0F0s_, KNM*, KN_, KN_, E_F0> >::code(basicAC_F0 const&) const’: AFunction_ext.hpp:101:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 101 | return new CODE(f, | ^~~~~~~~~~~ 102 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 103 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 104 | t[2]->CastTo(args[2]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3s_, KNM*, KN_, KN_, E_F_F0F0F0s_, KNM*, KN_, KN_, E_F0> >::code(basicAC_F0 const&) const’ at AFunction_ext.hpp:101:15: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, F_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, F_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, bool, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, bool, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction_ext.hpp: In member function ‘OneOperator3s_, KNM*, Inv_KN_long, Inv_KN_long, E_F_F0F0F0s_, KNM*, Inv_KN_long, Inv_KN_long, E_F0> >::code(basicAC_F0 const&) const’: AFunction_ext.hpp:101:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 101 | return new CODE(f, | ^~~~~~~~~~~ 102 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 103 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 104 | t[2]->CastTo(args[2]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3s_, KNM*, Inv_KN_long, Inv_KN_long, E_F_F0F0F0s_, KNM*, Inv_KN_long, Inv_KN_long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction_ext.hpp:101:15: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, F_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, F_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::complex, bool>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::complex, bool>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In function ‘Dcl_TypeandPtr_, KN*>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))void’: AFunction.hpp:3049:37: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3049 | map_type[typeid(PT).name()] = new ForEachTypePtr(pi,pd,pOnReturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_TypeandPtr_, KN*>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))void’ at AFunction.hpp:3049:37: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_*, long*, long*, E_F_F0F0F0_*, long*, long*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, long*, long*, E_F_F0F0F0_*, long*, long*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_*, long, long, E_F_F0F0F0_*, long, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, long, long, E_F_F0F0F0_*, long, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, bool, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, bool, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator*, Inv_KN_long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator*, Inv_KN_long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_*, long, long, E_F_F0F0F0_*, long, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, long, long, E_F_F0F0F0_*, long, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘ForAllLoop >::code(basicAC_F0 const&) const’: AFunction.hpp:3518:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3518 | return new ForAllLoopOp(args); | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ForAllLoop >::code(basicAC_F0 const&) const’ at AFunction.hpp:3518:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::complex, bool>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::complex, bool>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Inv_KN_long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Inv_KN_long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN_, E_F_F0F0_*, KN_, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN_, E_F_F0F0_*, KN_, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: AFunction.hpp: In function ‘Dcl_TypeandPtr_, KNM*>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))void’: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp:3049:37: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3049 | map_type[typeid(PT).name()] = new ForEachTypePtr(pi,pd,pOnReturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_TypeandPtr_, KNM*>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))void’ at AFunction.hpp:3049:37: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN*, long, E_F_F0F0_*, KN*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN*, long, E_F_F0F0_*, KN*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_*, KN_, double, E_F_F0F0F0_*, KN_, double, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, KN_, double, E_F_F0F0F0_*, KN_, double, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘ForAllLoop >::code(basicAC_F0 const&) const’: AFunction.hpp:3518:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3518 | return new ForAllLoopOp(args); | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ForAllLoop >::code(basicAC_F0 const&) const’ at AFunction.hpp:3518:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, std::allocator >**, KN*, long, E_F_F0F0_, std::allocator >**, KN*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, std::allocator >**, KN*, long, E_F_F0F0_, std::allocator >**, KN*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, long, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, long, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN*, KN*, E_F_F0F0_*, KN*, KN*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN*, KN*, E_F_F0F0_*, KN*, KN*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_*, Matrice_Creuse*, long, long, E_F_F0F0F0_*, Matrice_Creuse*, long, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, Matrice_Creuse*, long, long, E_F_F0F0F0_*, Matrice_Creuse*, long, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘ForAllLoop > >::code(basicAC_F0 const&) const’: AFunction.hpp:3518:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3518 | return new ForAllLoopOp(args); | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ForAllLoop > >::code(basicAC_F0 const&) const’ at AFunction.hpp:3518:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::complex, long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::complex, long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_*, KN*, E_F_F0_*, KN*> >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_*, KN*, E_F_F0_*, KN*> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, Matrice_Creuse*, long, E_F_F0F0_*, Matrice_Creuse*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Matrice_Creuse*, long, E_F_F0F0_*, Matrice_Creuse*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, double, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, double, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘ForAllLoop >::code(basicAC_F0 const&) const’: AFunction.hpp:3518:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3518 | return new ForAllLoopOp(args); | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ForAllLoop >::code(basicAC_F0 const&) const’ at AFunction.hpp:3518:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, KN_, E_F_F0_, KN_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, KN_, E_F_F0_, KN_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgmat.cpp: In member function ‘OneBinaryOperatorAt_inv::code(basicAC_F0 const&) const’: lgmat.cpp:2008:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2008 | return new E_F_F0,Matrice_Creuse_Transpose >(Build,Matrice_Creuse_Transpose >,t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperatorAt_inv::code(basicAC_F0 const&) const’ at lgmat.cpp:2008:17: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::complex, double>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::complex, double>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, long, KN*, E_F_F0F0F0_, long, KN*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, long, KN*, E_F_F0F0F0_, long, KN*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘ForAllLoop > >::code(basicAC_F0 const&) const’: AFunction.hpp:3518:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3518 | return new ForAllLoopOp(args); | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ForAllLoop > >::code(basicAC_F0 const&) const’ at AFunction.hpp:3518:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::complex, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::complex, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, MIMul, evalE_mul >::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, MIMul, evalE_mul >::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgmat.cpp: In member function ‘OneBinaryOperatorA_inv::code(basicAC_F0 const&) const’: lgmat.cpp:1990:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1990 | return new E_F_F0,Matrice_Creuse *>(Build,Matrice_Creuse *>,t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperatorA_inv::code(basicAC_F0 const&) const’ at lgmat.cpp:1990:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, MIMul, evalE_mul >::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, MIMul, evalE_mul >::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘ForAllLoop > >::code(basicAC_F0 const&) const’: AFunction.hpp:3518:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3518 | return new ForAllLoopOp(args); | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ForAllLoop > >::code(basicAC_F0 const&) const’ at AFunction.hpp:3518:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, MIMul, evalE_mul >::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, MIMul, evalE_mul >::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction_ext.hpp: In member function ‘OneOperator4s_ >*, Matrice_Creuse >*, long, double, E_F_F0F0F0F0s_ >*, Matrice_Creuse >*, long, double, E_F0> >::code(basicAC_F0 const&) const’: AFunction_ext.hpp:208:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 208 | return new CODE(f, | ^~~~~~~~~~~ 209 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 210 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 211 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 212 | t[3]->CastTo(args[3]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator4s_ >*, Matrice_Creuse >*, long, double, E_F_F0F0F0F0s_ >*, Matrice_Creuse >*, long, double, E_F0> >::code(basicAC_F0 const&) const’ at AFunction_ext.hpp:208:10: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_mul >::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_mul >::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction_ext.hpp: In member function ‘OneOperator3s_ >, Matrice_Creuse >*, long, double, E_F_F0F0F0s_ >, Matrice_Creuse >*, long, double, E_F0> >::code(basicAC_F0 const&) const’: AFunction_ext.hpp:101:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 101 | return new CODE(f, | ^~~~~~~~~~~ 102 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 103 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 104 | t[2]->CastTo(args[2]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3s_ >, Matrice_Creuse >*, long, double, E_F_F0F0F0s_ >, Matrice_Creuse >*, long, double, E_F0> >::code(basicAC_F0 const&) const’ at AFunction_ext.hpp:101:15: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_mul >::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_mul >::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction_ext.hpp: In member function ‘OneOperator2s_ >, Matrice_Creuse >*, long, E_F_F0F0s_ >, Matrice_Creuse >*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction_ext.hpp:46:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 46 | return new CODE(f, | ^~~~~~~~~~~ 47 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 48 | t[1]->CastTo(args[1]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2s_ >, Matrice_Creuse >*, long, E_F_F0F0s_ >, Matrice_Creuse >*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction_ext.hpp:46:15: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, long, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, long, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction_ext.hpp: In member function ‘OneOperator4s_*, Matrice_Creuse*, long, double, E_F_F0F0F0F0s_*, Matrice_Creuse*, long, double, E_F0> >::code(basicAC_F0 const&) const’: AFunction_ext.hpp:208:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 208 | return new CODE(f, | ^~~~~~~~~~~ 209 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 210 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 211 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 212 | t[3]->CastTo(args[3]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator4s_*, Matrice_Creuse*, long, double, E_F_F0F0F0F0s_*, Matrice_Creuse*, long, double, E_F0> >::code(basicAC_F0 const&) const’ at AFunction_ext.hpp:208:10: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::complex, long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::complex, long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction_ext.hpp: In member function ‘OneOperator3s_, Matrice_Creuse*, long, double, E_F_F0F0F0s_, Matrice_Creuse*, long, double, E_F0> >::code(basicAC_F0 const&) const’: AFunction_ext.hpp:101:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 101 | return new CODE(f, | ^~~~~~~~~~~ 102 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 103 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 104 | t[2]->CastTo(args[2]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3s_, Matrice_Creuse*, long, double, E_F_F0F0F0s_, Matrice_Creuse*, long, double, E_F0> >::code(basicAC_F0 const&) const’ at AFunction_ext.hpp:101:15: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, double, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, double, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction_ext.hpp: In member function ‘OneOperator2s_, Matrice_Creuse*, long, E_F_F0F0s_, Matrice_Creuse*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction_ext.hpp:46:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 46 | return new CODE(f, | ^~~~~~~~~~~ 47 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 48 | t[1]->CastTo(args[1]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2s_, Matrice_Creuse*, long, E_F_F0F0s_, Matrice_Creuse*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction_ext.hpp:46:15: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::complex, double>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::complex, double>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, GlgBoundaryElement, long, E_F_F0F0_, GlgBoundaryElement, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, GlgBoundaryElement, long, E_F_F0F0_, GlgBoundaryElement, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgmat.cpp: In member function ‘Op2_mulvirtAvCR, int>::solveAtxeqb, Matrice_Creuse_inv, KN_ > >::code(basicAC_F0 const&) const’: lgmat.cpp:3049:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3049 | return new CODE( t[0]->CastTo(args[0]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3050 | t[1]->CastTo(args[1]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Op2_mulvirtAvCR, int>::solveAtxeqb, Matrice_Creuse_inv, KN_ > >::code(basicAC_F0 const&) const’ at lgmat.cpp:3049:17: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::complex, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::complex, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, GlgElement, long, E_F_F0F0_, GlgElement, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, GlgElement, long, E_F_F0F0_, GlgElement, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgmat.cpp: In member function ‘Op2_mulvirtAvCR, int>::solveAxeqb, Matrice_Creuse_inv, KN_ > >::code(basicAC_F0 const&) const’: lgmat.cpp:3049:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3049 | return new CODE( t[0]->CastTo(args[0]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3050 | t[1]->CastTo(args[1]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Op2_mulvirtAvCR, int>::solveAxeqb, Matrice_Creuse_inv, KN_ > >::code(basicAC_F0 const&) const’ at lgmat.cpp:3049:17: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgmat.cpp: In member function ‘Op2_mulvirtAvCR, int>::plusAtx, Matrice_Creuse_Transpose, KN_ > >::code(basicAC_F0 const&) const’: lgmat.cpp:3049:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3049 | return new CODE( t[0]->CastTo(args[0]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3050 | t[1]->CastTo(args[1]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Op2_mulvirtAvCR, int>::plusAtx, Matrice_Creuse_Transpose, KN_ > >::code(basicAC_F0 const&) const’ at lgmat.cpp:3049:17: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, GlgBoundaryElement, E_F_F0_, GlgBoundaryElement > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, GlgBoundaryElement, E_F_F0_, GlgBoundaryElement > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgmat.cpp: In member function ‘Op2_mulvirtAvCR, int>::plusAx, Matrice_Creuse*, KN_ > >::code(basicAC_F0 const&) const’: lgmat.cpp:3049:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3049 | return new CODE( t[0]->CastTo(args[0]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3050 | t[1]->CastTo(args[1]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Op2_mulvirtAvCR, int>::plusAx, Matrice_Creuse*, KN_ > >::code(basicAC_F0 const&) const’ at lgmat.cpp:3049:17: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_ >*, Resize > >, long, long, E_F_F0F0F0_ >*, Resize > >, long, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >*, Resize > >, long, long, E_F_F0F0F0_ >*, Resize > >, long, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_*, Resize >, long, long, E_F_F0F0F0_*, Resize >, long, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, Resize >, long, long, E_F_F0F0F0_*, Resize >, long, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, GlgElement >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, GlgElement >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, GlgElement >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, GlgElement >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, GlgElement >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, GlgElement >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, long, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, long, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, GlgElement >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, GlgElement >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::complex, long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::complex, long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, GlgElement::Adj, long*, E_F_F0F0_, GlgElement::Adj, long*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, GlgElement::Adj, long*, E_F_F0F0_, GlgElement::Adj, long*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, double, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, double, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, GlgBoundaryElement::BE, long, E_F_F0F0_, GlgBoundaryElement::BE, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, GlgBoundaryElement::BE, long, E_F_F0F0_, GlgBoundaryElement::BE, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::complex, double>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::complex, double>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_::Adj, GlgElement, E_F_F0_::Adj, GlgElement > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_::Adj, GlgElement, E_F_F0_::Adj, GlgElement > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::complex, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::complex, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_::BE, Fem2D::MeshL const**, E_F_F0_::BE, Fem2D::MeshL const**> >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_::BE, Fem2D::MeshL const**, E_F_F0_::BE, Fem2D::MeshL const**> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, Fem2D::MeshL const**, long, E_F_F0F0_, Fem2D::MeshL const**, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, Fem2D::MeshL const**, long, E_F_F0F0_, Fem2D::MeshL const**, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, Fem2D::MeshL const*, long, E_F_F0F0_, Fem2D::MeshL const*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, Fem2D::MeshL const*, long, E_F_F0F0_, Fem2D::MeshL const*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, Fem2D::MeshL const**, long, E_F_F0F0_, Fem2D::MeshL const**, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, Fem2D::MeshL const**, long, E_F_F0F0_, Fem2D::MeshL const**, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, Fem2D::MeshL const*, long, E_F_F0F0_, Fem2D::MeshL const*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, Fem2D::MeshL const*, long, E_F_F0F0_, Fem2D::MeshL const*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, GlgBoundaryElement, long, E_F_F0F0_, GlgBoundaryElement, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, GlgBoundaryElement, long, E_F_F0F0_, GlgBoundaryElement, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, GlgElement, long, E_F_F0F0_, GlgElement, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, GlgElement, long, E_F_F0F0_, GlgElement, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, GlgBoundaryElement, E_F_F0_, GlgBoundaryElement > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, GlgBoundaryElement, E_F_F0_, GlgBoundaryElement > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, GlgElement >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, GlgElement >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, GlgElement >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, GlgElement >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, GlgElement >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, GlgElement >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, GlgElement >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, GlgElement >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, GlgElement::Adj, long*, E_F_F0F0_, GlgElement::Adj, long*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, GlgElement::Adj, long*, E_F_F0F0_, GlgElement::Adj, long*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, GlgBoundaryElement::BE, long, E_F_F0F0_, GlgBoundaryElement::BE, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, GlgBoundaryElement::BE, long, E_F_F0F0_, GlgBoundaryElement::BE, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_::Adj, GlgElement, E_F_F0_::Adj, GlgElement > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_::Adj, GlgElement, E_F_F0_::Adj, GlgElement > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_::BE, Fem2D::MeshS const**, E_F_F0_::BE, Fem2D::MeshS const**> >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_::BE, Fem2D::MeshS const**, E_F_F0_::BE, Fem2D::MeshS const**> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, Fem2D::MeshS const**, long, E_F_F0F0_, Fem2D::MeshS const**, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, Fem2D::MeshS const**, long, E_F_F0F0_, Fem2D::MeshS const**, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘ForAllLoop >::code(basicAC_F0 const&) const’: AFunction.hpp:3518:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3518 | return new ForAllLoopOp(args); | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ForAllLoop >::code(basicAC_F0 const&) const’ at AFunction.hpp:3518:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, Fem2D::MeshS const*, long, E_F_F0F0_, Fem2D::MeshS const*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, Fem2D::MeshS const*, long, E_F_F0F0_, Fem2D::MeshS const*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, Fem2D::MeshS const**, long, E_F_F0F0_, Fem2D::MeshS const**, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, Fem2D::MeshS const**, long, E_F_F0F0_, Fem2D::MeshS const**, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘ForAllLoop >::code(basicAC_F0 const&) const’: AFunction.hpp:3518:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3518 | return new ForAllLoopOp(args); | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ForAllLoop >::code(basicAC_F0 const&) const’ at AFunction.hpp:3518:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, Fem2D::MeshS const*, long, E_F_F0F0_, Fem2D::MeshS const*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, Fem2D::MeshS const*, long, E_F_F0F0_, Fem2D::MeshS const*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘ForAllLoop >::code(basicAC_F0 const&) const’: AFunction.hpp:3518:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3518 | return new ForAllLoopOp(args); | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ForAllLoop >::code(basicAC_F0 const&) const’ at AFunction.hpp:3518:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, GlgBoundaryElement, long, E_F_F0F0_, GlgBoundaryElement, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, GlgBoundaryElement, long, E_F_F0F0_, GlgBoundaryElement, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, GlgElement, long, E_F_F0F0_, GlgElement, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, GlgElement, long, E_F_F0F0_, GlgElement, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, GlgBoundaryElement, E_F_F0_, GlgBoundaryElement > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, GlgBoundaryElement, E_F_F0_, GlgBoundaryElement > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, GlgElement >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, GlgElement >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, GlgElement >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, GlgElement >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, GlgElement >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, GlgElement >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, GlgElement >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, GlgElement >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, GlgElement::Adj, long*, E_F_F0F0_, GlgElement::Adj, long*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, GlgElement::Adj, long*, E_F_F0F0_, GlgElement::Adj, long*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, GlgBoundaryElement::BE, long, E_F_F0F0_, GlgBoundaryElement::BE, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, GlgBoundaryElement::BE, long, E_F_F0F0_, GlgBoundaryElement::BE, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_::Adj, GlgElement, E_F_F0_::Adj, GlgElement > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_::Adj, GlgElement, E_F_F0_::Adj, GlgElement > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_::BE, Fem2D::Mesh3 const**, E_F_F0_::BE, Fem2D::Mesh3 const**> >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_::BE, Fem2D::Mesh3 const**, E_F_F0_::BE, Fem2D::Mesh3 const**> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, Fem2D::Mesh3 const**, long, E_F_F0F0_, Fem2D::Mesh3 const**, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, Fem2D::Mesh3 const**, long, E_F_F0F0_, Fem2D::Mesh3 const**, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, Fem2D::Mesh3 const*, long, E_F_F0F0_, Fem2D::Mesh3 const*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, Fem2D::Mesh3 const*, long, E_F_F0F0_, Fem2D::Mesh3 const*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, Fem2D::Mesh3 const**, long, E_F_F0F0_, Fem2D::Mesh3 const**, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, Fem2D::Mesh3 const**, long, E_F_F0F0_, Fem2D::Mesh3 const**, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, Fem2D::Mesh3 const*, long, E_F_F0F0_, Fem2D::Mesh3 const*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, Fem2D::Mesh3 const*, long, E_F_F0F0_, Fem2D::Mesh3 const*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1s_, Fem2D::Mesh const*, E_F_F0s_, Fem2D::Mesh const*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2810:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2810 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1s_, Fem2D::Mesh const*, E_F_F0s_, Fem2D::Mesh const*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2810:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1s_, Fem2D::Mesh3 const*, E_F_F0s_, Fem2D::Mesh3 const*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2810:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2810 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1s_, Fem2D::Mesh3 const*, E_F_F0s_, Fem2D::Mesh3 const*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2810:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1s_, Fem2D::MeshS const*, E_F_F0s_, Fem2D::MeshS const*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2810:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2810 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1s_, Fem2D::MeshS const*, E_F_F0s_, Fem2D::MeshS const*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2810:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘initArrayDCLlong()’ at array_long.cpp:44:24: AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at AFunction.hpp:3112:42, inlined from ‘initArrayDCLlong()’ at array_long.cpp:44:24: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1s_, Fem2D::MeshL const*, E_F_F0s_, Fem2D::MeshL const*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2810:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2810 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1s_, Fem2D::MeshL const*, E_F_F0s_, Fem2D::MeshL const*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2810:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_**, FEbaseArray**, long, E_F_F0F0_**, FEbaseArray**, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_**, FEbaseArray**, long, E_F_F0F0_**, FEbaseArray**, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, v_fesL>**, FEbaseArray, v_fesL>**, long, E_F_F0F0_, v_fesL>**, FEbaseArray, v_fesL>**, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, v_fesL>**, FEbaseArray, v_fesL>**, long, E_F_F0F0_, v_fesL>**, FEbaseArray, v_fesL>**, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_**, FEbaseArray**, long, E_F_F0F0_**, FEbaseArray**, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_**, FEbaseArray**, long, E_F_F0F0_**, FEbaseArray**, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, v_fesS>**, FEbaseArray, v_fesS>**, long, E_F_F0F0_, v_fesS>**, FEbaseArray, v_fesS>**, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, v_fesS>**, FEbaseArray, v_fesS>**, long, E_F_F0F0_, v_fesS>**, FEbaseArray, v_fesS>**, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_**, FEbaseArray**, long, E_F_F0F0_**, FEbaseArray**, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_**, FEbaseArray**, long, E_F_F0F0_**, FEbaseArray**, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, v_fes3>**, FEbaseArray, v_fes3>**, long, E_F_F0F0_, v_fes3>**, FEbaseArray, v_fes3>**, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, v_fes3>**, FEbaseArray, v_fes3>**, long, E_F_F0F0_, v_fes3>**, FEbaseArray, v_fes3>**, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, v_fesL>**, FEbaseArray, v_fesL>**, v_fesL**, long, E_F_F0F0F0_, v_fesL>**, FEbaseArray, v_fesL>**, v_fesL**, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, v_fesL>**, FEbaseArray, v_fesL>**, v_fesL**, long, E_F_F0F0F0_, v_fesL>**, FEbaseArray, v_fesL>**, v_fesL**, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, v_fesL>**, FEbase, v_fesL>**, v_fesL**, E_F_F0F0_, v_fesL>**, FEbase, v_fesL>**, v_fesL**, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, v_fesL>**, FEbase, v_fesL>**, v_fesL**, E_F_F0F0_, v_fesL>**, FEbase, v_fesL>**, v_fesL**, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_**, FEbaseArray**, v_fesL**, long, E_F_F0F0F0_**, FEbaseArray**, v_fesL**, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_**, FEbaseArray**, v_fesL**, long, E_F_F0F0F0_**, FEbaseArray**, v_fesL**, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_**, FEbase**, v_fesL**, E_F_F0F0_**, FEbase**, v_fesL**, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_**, FEbase**, v_fesL**, E_F_F0F0_**, FEbase**, v_fesL**, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, v_fesS>**, FEbaseArray, v_fesS>**, v_fesS**, long, E_F_F0F0F0_, v_fesS>**, FEbaseArray, v_fesS>**, v_fesS**, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, v_fesS>**, FEbaseArray, v_fesS>**, v_fesS**, long, E_F_F0F0F0_, v_fesS>**, FEbaseArray, v_fesS>**, v_fesS**, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, v_fesS>**, FEbase, v_fesS>**, v_fesS**, E_F_F0F0_, v_fesS>**, FEbase, v_fesS>**, v_fesS**, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, v_fesS>**, FEbase, v_fesS>**, v_fesS**, E_F_F0F0_, v_fesS>**, FEbase, v_fesS>**, v_fesS**, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_**, FEbaseArray**, v_fesS**, long, E_F_F0F0F0_**, FEbaseArray**, v_fesS**, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_**, FEbaseArray**, v_fesS**, long, E_F_F0F0F0_**, FEbaseArray**, v_fesS**, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_**, FEbase**, v_fesS**, E_F_F0F0_**, FEbase**, v_fesS**, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_**, FEbase**, v_fesS**, E_F_F0F0_**, FEbase**, v_fesS**, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘ForAllLoop::code(basicAC_F0 const&) const’: AFunction.hpp:3518:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3518 | return new ForAllLoopOp(args); | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ForAllLoop::code(basicAC_F0 const&) const’ at AFunction.hpp:3518:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, v_fes3>**, FEbaseArray, v_fes3>**, v_fes3**, long, E_F_F0F0F0_, v_fes3>**, FEbaseArray, v_fes3>**, v_fes3**, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, v_fes3>**, FEbaseArray, v_fes3>**, v_fes3**, long, E_F_F0F0F0_, v_fes3>**, FEbaseArray, v_fes3>**, v_fes3**, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, v_fes3>**, FEbase, v_fes3>**, v_fes3**, E_F_F0F0_, v_fes3>**, FEbase, v_fes3>**, v_fes3**, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, v_fes3>**, FEbase, v_fes3>**, v_fes3**, E_F_F0F0_, v_fes3>**, FEbase, v_fes3>**, v_fes3**, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_**, FEbaseArray**, v_fes3**, long, E_F_F0F0F0_**, FEbaseArray**, v_fes3**, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_**, FEbaseArray**, v_fes3**, long, E_F_F0F0F0_**, FEbaseArray**, v_fes3**, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_**, FEbase**, v_fes3**, E_F_F0F0_**, FEbase**, v_fes3**, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_**, FEbase**, v_fes3**, E_F_F0F0_**, FEbase**, v_fes3**, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, long, E_F_F0F0F0_, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, long, E_F_F0F0F0_, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, E_F_F0F0_, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, E_F_F0F0_, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, E_F_F0F0_, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, E_F_F0F0_, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from lgmesh3.cpp:31: AFunction_ext.hpp: In member function ‘OneOperator4_ >::code(basicAC_F0 const&) const’: AFunction_ext.hpp:159:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 159 | return new CODE(f, | ^~~~~~~~~~~ 160 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 161 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 162 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 163 | t[3]->CastTo(args[3]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator4_ >::code(basicAC_F0 const&) const’ at AFunction_ext.hpp:159:10: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1s_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2810:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2810 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1s_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2810:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, int> >, std::pair*, int>, E_F_F0*, int> >, std::pair*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, int> >, std::pair*, int>, E_F_F0*, int> >, std::pair*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >*, std::pair, v_fes>*, int>, E_F_F0 >*, std::pair, v_fes>*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >*, std::pair, v_fes>*, int>, E_F_F0 >*, std::pair, v_fes>*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1s_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2810:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2810 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1s_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2810:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, v_fes>*, int>, E_F_F0, v_fes>*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, v_fes>*, int>, E_F_F0, v_fes>*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, v_fes3>*, int> >, std::pair, v_fes3>*, int>, E_F_F0, v_fes3>*, int> >, std::pair, v_fes3>*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, v_fes3>*, int> >, std::pair, v_fes3>*, int>, E_F_F0, v_fes3>*, int> >, std::pair, v_fes3>*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, std::pair*, int>, E_F_F0*, std::pair*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, std::pair*, int>, E_F_F0*, std::pair*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1s_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2810:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2810 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1s_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2810:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, v_fesS>**>, FEbaseArray, v_fesS>**, E_F_F0, v_fesS>**>, FEbaseArray, v_fesS>**, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, v_fesS>**>, FEbaseArray, v_fesS>**, E_F_F0, v_fesS>**>, FEbaseArray, v_fesS>**, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, Fem2D::R3*, E_F_F0, Fem2D::R3*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, Fem2D::R3*, E_F_F0, Fem2D::R3*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, Fem2D::R3, E_F_F0, Fem2D::R3, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, Fem2D::R3, E_F_F0, Fem2D::R3, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, std::allocator >*, E_F_F0F0_, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, std::allocator >*, E_F_F0F0_, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >, KN*, E_F_F0 >, KN*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >, KN*, E_F_F0 >, KN*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1**>, FEbaseArray**, E_F_F0**>, FEbaseArray**, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1**>, FEbaseArray**, E_F_F0**>, FEbaseArray**, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1**>, FEbaseArray**, E_F_F0**>, FEbaseArray**, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1**>, FEbaseArray**, E_F_F0**>, FEbaseArray**, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, std::allocator >*, E_F_F0F0_, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, std::allocator >*, E_F_F0F0_, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, v_fesS>*, int> >, std::pair, v_fesS>*, int>, E_F_F0, v_fesS>*, int> >, std::pair, v_fesS>*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, v_fesS>*, int> >, std::pair, v_fesS>*, int>, E_F_F0, v_fesS>*, int> >, std::pair, v_fesS>*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, int> >, std::pair*, int>, E_F_F0*, int> >, std::pair*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, int> >, std::pair*, int>, E_F_F0*, int> >, std::pair*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, int>, E_F_F0*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, int>, E_F_F0*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, std::allocator >*, E_F_F0F0_, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, std::allocator >*, E_F_F0F0_, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 > > >, KN > >*, E_F_F0 > > >, KN > >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 > > >, KN > >*, E_F_F0 > > >, KN > >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, v_fes>*, int>, E_F_F0, v_fes>*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, v_fes>*, int>, E_F_F0, v_fes>*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, Resize >, long, E_F_F0F0_*, Resize >, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Resize >, long, E_F_F0F0_*, Resize >, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN*, long, E_F_F0F0_*, KN*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN*, long, E_F_F0F0_*, KN*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, int> >, std::pair*, int>, E_F_F0*, int> >, std::pair*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, int> >, std::pair*, int>, E_F_F0*, int> >, std::pair*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1**>, FEbaseArray**, E_F_F0**>, FEbaseArray**, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1**>, FEbaseArray**, E_F_F0**>, FEbaseArray**, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, long, E_F_F0F0_*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, long, E_F_F0F0_*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1**>, FEbaseArray**, E_F_F0**>, FEbaseArray**, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1**>, FEbaseArray**, E_F_F0**>, FEbaseArray**, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, Resize >, long, E_F_F0F0_*, Resize >, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Resize >, long, E_F_F0F0_*, Resize >, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, v_fes3>**>, FEbaseArray, v_fes3>**, E_F_F0, v_fes3>**>, FEbaseArray, v_fes3>**, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, v_fes3>**>, FEbaseArray, v_fes3>**, E_F_F0, v_fes3>**>, FEbaseArray, v_fes3>**, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN*, long, E_F_F0F0_*, KN*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN*, long, E_F_F0F0_*, KN*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >, Matrice_Creuse >*, E_F_F0 >, Matrice_Creuse >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >, Matrice_Creuse >*, E_F_F0 >, Matrice_Creuse >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, long, E_F_F0F0_*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, long, E_F_F0F0_*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, Resize >, long, E_F_F0F0_*, Resize >, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Resize >, long, E_F_F0F0_*, Resize >, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 > >, KN >*, E_F_F0 > >, KN >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 > >, KN >*, E_F_F0 > >, KN >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 > >*, E_F_F0 > >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 > >*, E_F_F0 > >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN*, long, E_F_F0F0_*, KN*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN*, long, E_F_F0F0_*, KN*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, int> >, std::pair*, int>, E_F_F0*, int> >, std::pair*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, int> >, std::pair*, int>, E_F_F0*, int> >, std::pair*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, int>, E_F_F0*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, int>, E_F_F0*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, long, E_F_F0F0_*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, long, E_F_F0F0_*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, v_fes>*, int>, E_F_F0, v_fes>*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, v_fes>*, int>, E_F_F0, v_fes>*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, v_fes>**>, FEbaseArray, v_fes>**, E_F_F0, v_fes>**>, FEbaseArray, v_fes>**, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, v_fes>**>, FEbaseArray, v_fes>**, E_F_F0, v_fes>**>, FEbaseArray, v_fes>**, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, Matrice_Creuse*, E_F_F0, Matrice_Creuse*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, Matrice_Creuse*, E_F_F0, Matrice_Creuse*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, int>, E_F_F0*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, int>, E_F_F0*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, v_fesL>**>, FEbaseArray, v_fesL>**, E_F_F0, v_fesL>**>, FEbaseArray, v_fesL>**, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, v_fesL>**>, FEbaseArray, v_fesL>**, E_F_F0, v_fesL>**>, FEbaseArray, v_fesL>**, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, v_fesL>*, int> >, std::pair, v_fesL>*, int>, E_F_F0, v_fesL>*, int> >, std::pair, v_fesL>*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, v_fesL>*, int> >, std::pair, v_fesL>*, int>, E_F_F0, v_fesL>*, int> >, std::pair, v_fesL>*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, v_fes>*, int> >, std::pair, v_fes>*, int>, E_F_F0, v_fes>*, int> >, std::pair, v_fes>*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, v_fes>*, int> >, std::pair, v_fes>*, int>, E_F_F0, v_fes>*, int> >, std::pair, v_fes>*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.cpp: In member function ‘OneOperator_trans_Ptr_o_R::code(basicAC_F0 const&) const’: lgfem.cpp:5791:24: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 5791 | return new E_F_trans_A_Ptr_o_R< Result , A >(t[0]->CastTo(args[0]), p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator_trans_Ptr_o_R::code(basicAC_F0 const&) const’ at lgfem.cpp:5791:24: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.cpp: In member function ‘OneOperator_Ptr_o_R::code(basicAC_F0 const&) const’: lgfem.cpp:2260:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2260 | return new E_F_A_Ptr_o_R< Result, A >(t[0]->CastTo(args[0]), p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator_Ptr_o_R::code(basicAC_F0 const&) const’ at lgfem.cpp:2260:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.cpp: In member function ‘OneOperator_Ptr_o_R::code(basicAC_F0 const&) const’: lgfem.cpp:2260:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2260 | return new E_F_A_Ptr_o_R< Result, A >(t[0]->CastTo(args[0]), p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator_Ptr_o_R::code(basicAC_F0 const&) const’ at lgfem.cpp:2260:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.cpp: In member function ‘OneOperator_Ptr_o_R::code(basicAC_F0 const&) const’: lgfem.cpp:2260:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2260 | return new E_F_A_Ptr_o_R< Result, A >(t[0]->CastTo(args[0]), p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator_Ptr_o_R::code(basicAC_F0 const&) const’ at lgfem.cpp:2260:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator::code(basicAC_F0 const&) const’: AFunction.hpp:2365:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2365 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator::code(basicAC_F0 const&) const’ at AFunction.hpp:2365:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator >, Op3_pfe2K >::Op>::code(basicAC_F0 const&) const’: AFunction.hpp:2365:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2365 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator >, Op3_pfe2K >::Op>::code(basicAC_F0 const&) const’ at AFunction.hpp:2365:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator, Op3_pfe2K::Op>::code(basicAC_F0 const&) const’: AFunction.hpp:2365:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2365 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator, Op3_pfe2K::Op>::code(basicAC_F0 const&) const’ at AFunction.hpp:2365:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator::code(basicAC_F0 const&) const’: AFunction.hpp:2365:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2365 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator::code(basicAC_F0 const&) const’ at AFunction.hpp:2365:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator >, Op3_K2R >::Op>::code(basicAC_F0 const&) const’: AFunction.hpp:2365:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2365 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator >, Op3_K2R >::Op>::code(basicAC_F0 const&) const’ at AFunction.hpp:2365:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator, Op3_K2R::Op>::code(basicAC_F0 const&) const’: AFunction.hpp:2365:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2365 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator, Op3_K2R::Op>::code(basicAC_F0 const&) const’ at AFunction.hpp:2365:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ array_tlp.hpp: In member function ‘SetArrayofKNfromKN >::code(basicAC_F0 const&) const’: array_tlp.hpp:700:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 700 | { return new CODE(t[1]->CastTo(args[1]),*dynamic_cast( t[0]->CastTo(args[0]).RightValue()));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SetArrayofKNfromKN >::code(basicAC_F0 const&) const’ at array_tlp.hpp:700:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ array_tlp.hpp: In member function ‘InitMapfromArray*, std::__cxx11::basic_string, std::allocator >*, double, true>::code(basicAC_F0 const&) const’: array_tlp.hpp:447:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 447 | return new CODE(t[0]->CastTo(args[0]),*dynamic_cast( t[1]->CastTo(args[1]).LeftValue()));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘InitMapfromArray*, std::__cxx11::basic_string, std::allocator >*, double, true>::code(basicAC_F0 const&) const’ at array_tlp.hpp:447:17: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ array_tlp.hpp: In member function ‘InitMatfromAArray, false>::code(basicAC_F0 const&) const’: array_tlp.hpp:624:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 624 | { return new CODE(t[0]->CastTo(args[0]),*dynamic_cast( t[1]->CastTo(args[1]).LeftValue()));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘InitMatfromAArray, false>::code(basicAC_F0 const&) const’ at array_tlp.hpp:624:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ array_tlp.hpp: In member function ‘SetArrayofKNfromKN::code(basicAC_F0 const&) const’: array_tlp.hpp:700:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 700 | { return new CODE(t[1]->CastTo(args[1]),*dynamic_cast( t[0]->CastTo(args[0]).RightValue()));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SetArrayofKNfromKN::code(basicAC_F0 const&) const’ at array_tlp.hpp:700:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ array_tlp.hpp: In member function ‘InitMatfromAArray::code(basicAC_F0 const&) const’: array_tlp.hpp:624:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 624 | { return new CODE(t[0]->CastTo(args[0]),*dynamic_cast( t[1]->CastTo(args[1]).LeftValue()));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘InitMatfromAArray::code(basicAC_F0 const&) const’ at array_tlp.hpp:624:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ array_tlp.hpp: In member function ‘InitMatfromAArray, true>::code(basicAC_F0 const&) const’: array_tlp.hpp:624:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 624 | { return new CODE(t[0]->CastTo(args[0]),*dynamic_cast( t[1]->CastTo(args[1]).LeftValue()));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘InitMatfromAArray, true>::code(basicAC_F0 const&) const’ at array_tlp.hpp:624:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ array_tlp.hpp: In member function ‘InitArrayfromArray, false>::code(basicAC_F0 const&) const’: array_tlp.hpp:548:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 548 | return new CODE(t[0]->CastTo(args[0]),*dynamic_cast( t[1]->CastTo(args[1]).LeftValue()));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘InitArrayfromArray, false>::code(basicAC_F0 const&) const’ at array_tlp.hpp:548:18: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ array_tlp.hpp: In member function ‘InitArrayfromArray*, false>::code(basicAC_F0 const&) const’: array_tlp.hpp:548:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 548 | return new CODE(t[0]->CastTo(args[0]),*dynamic_cast( t[1]->CastTo(args[1]).LeftValue()));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘InitArrayfromArray*, false>::code(basicAC_F0 const&) const’ at array_tlp.hpp:548:18: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ array_tlp.hpp: In member function ‘InitMatfromAArray::code(basicAC_F0 const&) const’: array_tlp.hpp:624:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 624 | { return new CODE(t[0]->CastTo(args[0]),*dynamic_cast( t[1]->CastTo(args[1]).LeftValue()));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘InitMatfromAArray::code(basicAC_F0 const&) const’ at array_tlp.hpp:624:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ array_tlp.hpp: In member function ‘InitArrayfromArray*, true>::code(basicAC_F0 const&) const’: array_tlp.hpp:548:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 548 | return new CODE(t[0]->CastTo(args[0]),*dynamic_cast( t[1]->CastTo(args[1]).LeftValue()));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘InitArrayfromArray*, true>::code(basicAC_F0 const&) const’ at array_tlp.hpp:548:18: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ array_tlp.hpp: In member function ‘SetArrayofKNfromKN::code(basicAC_F0 const&) const’: array_tlp.hpp:700:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 700 | { return new CODE(t[1]->CastTo(args[1]),*dynamic_cast( t[0]->CastTo(args[0]).RightValue()));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SetArrayofKNfromKN::code(basicAC_F0 const&) const’ at array_tlp.hpp:700:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ array_tlp.hpp: In member function ‘InitMatfromAArray::code(basicAC_F0 const&) const’: array_tlp.hpp:624:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 624 | { return new CODE(t[0]->CastTo(args[0]),*dynamic_cast( t[1]->CastTo(args[1]).LeftValue()));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘InitMatfromAArray::code(basicAC_F0 const&) const’ at array_tlp.hpp:624:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from ./../femlib/MatriceCreuse.hpp:42, from ./../femlib/SparseLinearSolver.hpp:6: In function ‘Code_VF, (TheCode_VF)1>::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, (TheCode_VF)1>, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:573:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 573 | L * r= new L(*u); | ^~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Code_VF, (TheCode_VF)1>::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:573:13, inlined from ‘OneOperatorCode, (TheCode_VF)1>, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Code_VF, (TheCode_VF)2>::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, (TheCode_VF)2>, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:573:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 573 | L * r= new L(*u); | ^~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Code_VF, (TheCode_VF)2>::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:573:13, inlined from ‘OneOperatorCode, (TheCode_VF)2>, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Code_VF, (TheCode_VF)3>::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, (TheCode_VF)3>, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:573:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 573 | L * r= new L(*u); | ^~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Code_VF, (TheCode_VF)3>::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:573:13, inlined from ‘OneOperatorCode, (TheCode_VF)3>, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CODE_L_Minus >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:486:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 486 | return new L(*pminusOne * *a);} | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CODE_L_Minus >::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:486:12, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In member function ‘FormBilinear::FormBilinear(FormBilinear const&)’, inlined from ‘FieldOfForm(std::__cxx11::list >&, bool)’ at problem.cpp:13291:86: problem.hpp:651:74: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 651 | FormBilinear(const FormBilinear & fb) : di(fb.di),b(new Foperator(*fb.b) ) {} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘FormBilinear::FormBilinear(FormBilinear const&)’ at problem.hpp:651:74, inlined from ‘FieldOfForm(std::__cxx11::list >&, bool)’ at problem.cpp:13291:86: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In member function ‘FormLinear::FormLinear(FormLinear const&)’, inlined from ‘FieldOfForm(std::__cxx11::list >&, bool)’ at problem.cpp:13304:81: problem.hpp:686:66: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 686 | FormLinear(const FormLinear & fb) : di(fb.di),l(new Ftest(*fb.l) ) {} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘FormLinear::FormLinear(FormLinear const&)’ at problem.hpp:686:66, inlined from ‘FieldOfForm(std::__cxx11::list >&, bool)’ at problem.cpp:13304:81: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ problem.cpp: In function ‘FieldOfForm(std::__cxx11::list >&, bool)’: problem.cpp:13291:86: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 13291 | FormBilinear * bb=new FormBilinear(*dynamic_cast(e)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘FieldOfForm(std::__cxx11::list >&, bool)’ at problem.cpp:13291:86: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ problem.cpp: In function ‘FieldOfForm(std::__cxx11::list >&, bool)’: problem.cpp:13304:81: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 13304 | FormLinear * ll=new FormLinear(*dynamic_cast(e)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘FieldOfForm(std::__cxx11::list >&, bool)’ at problem.cpp:13304:81: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ problem.cpp: In function ‘FieldOfForm(std::__cxx11::list >&, bool)’: problem.cpp:13316:70: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 13316 | BC_set * bc= new BC_set(*dynamic_cast(e)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘FieldOfForm(std::__cxx11::list >&, bool)’ at problem.cpp:13316:70: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CODE_L_Minus, C_F0> >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, C_F0> >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:486:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 486 | return new L(*pminusOne * *a);} | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CODE_L_Minus, C_F0> >::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:486:12, inlined from ‘OneOperatorCode, C_F0> >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Code_VF, (TheCode_VF)1>::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, (TheCode_VF)1>, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:573:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 573 | L * r= new L(*u); | ^~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Code_VF, (TheCode_VF)1>::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:573:13, inlined from ‘OneOperatorCode, (TheCode_VF)1>, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Code_VF, (TheCode_VF)2>::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, (TheCode_VF)2>, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:573:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 573 | L * r= new L(*u); | ^~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Code_VF, (TheCode_VF)2>::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:573:13, inlined from ‘OneOperatorCode, (TheCode_VF)2>, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Code_VF, (TheCode_VF)3>::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, (TheCode_VF)3>, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:573:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 573 | L * r= new L(*u); | ^~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Code_VF, (TheCode_VF)3>::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:573:13, inlined from ‘OneOperatorCode, (TheCode_VF)3>, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CODE_L_Minus >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:486:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 486 | return new L(*pminusOne * *a);} | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CODE_L_Minus >::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:486:12, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ array_tlp.hpp: In member function ‘InitMatfromAArray::code(basicAC_F0 const&) const’: array_tlp.hpp:624:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 624 | { return new CODE(t[0]->CastTo(args[0]),*dynamic_cast( t[1]->CastTo(args[1]).LeftValue()));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘InitMatfromAArray::code(basicAC_F0 const&) const’ at array_tlp.hpp:624:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘SaveSurfaceMesh3::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgmesh3.cpp:1259:78: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1259 | static E_F0 * f(const basicAC_F0 & args){ return new SaveSurfaceMesh3(args);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SaveSurfaceMesh3::f(basicAC_F0 const&)’ at lgmesh3.cpp:1259:78, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.cpp: In member function ‘OneOperator_border::code(basicAC_F0 const&) const’: AFunction.cpp:207:35: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 207 | return new E_Border(a);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator_border::code(basicAC_F0 const&) const’ at AFunction.cpp:207:35: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.cpp: In member function ‘opTrans::code(basicAC_F0 const&) const’: AFunction.cpp:596:85: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 596 | return new TransE_Array(dynamic_cast((Expression) args[0])); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘opTrans::code(basicAC_F0 const&) const’ at AFunction.cpp:596:78: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘interpolate_f_X_1::code(basicAC_F0 const&) const’: lgfem.hpp:1068:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1068 | E_F0 *code(const basicAC_F0 &args) const { return new CODE(args); } | ^~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘interpolate_f_X_1::code(basicAC_F0 const&) const’ at lgfem.hpp:1068:53: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CODE_L_MulLR, double>::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, double>, 20>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:531:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 531 | return new L(to(args[1]) * *a);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CODE_L_MulLR, double>::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:531:12, inlined from ‘OneOperatorCode, double>, 20>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CODE_L_MulLR, C_F0>, double>::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, C_F0>, double>, 20>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:531:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 531 | return new L(to(args[1]) * *a);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CODE_L_MulLR, C_F0>, double>::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:531:12, inlined from ‘OneOperatorCode, C_F0>, double>, 20>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CODE_L_MulLR, double>::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, double>, 20>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:531:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 531 | return new L(to(args[1]) * *a);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CODE_L_MulLR, double>::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:531:12, inlined from ‘OneOperatorCode, double>, 20>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgmat.cpp: In member function ‘SetMatrix >::code(basicAC_F0 const&) const’: lgmat.cpp:537:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 537 | return new SetMatrix_Op(args,t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SetMatrix >::code(basicAC_F0 const&) const’ at lgmat.cpp:537:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgmat.cpp: In member function ‘SetMatrix::code(basicAC_F0 const&) const’: lgmat.cpp:537:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 537 | return new SetMatrix_Op(args,t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SetMatrix::code(basicAC_F0 const&) const’ at lgmat.cpp:537:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.cpp: In member function ‘opColumn::code2(basicAC_F0 const&) const’: AFunction.cpp:1992:15: warning: ‘s.r’ may be used uninitialized [-Wmaybe-uninitialized] 1992 | CC_F0 s,aibi; | ^ AFunction.cpp:1992:15: warning: ‘s.f’ may be used uninitialized [-Wmaybe-uninitialized] lgfem.hpp: In member function ‘init_FE_eqarray, v_fes3, KN_ > > >::code(basicAC_F0 const&) const’: lgfem.hpp:1447:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1447 | return new CODE(args[0], args[1], map_type[typeid(C).name( )]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_FE_eqarray, v_fes3, KN_ > > >::code(basicAC_F0 const&) const’ at lgfem.hpp:1447:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘init_FE_eqarray, v_fes3, RNM_VirtualMatrix, int>::plusAtx> >::code(basicAC_F0 const&) const’: lgfem.hpp:1447:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1447 | return new CODE(args[0], args[1], map_type[typeid(C).name( )]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_FE_eqarray, v_fes3, RNM_VirtualMatrix, int>::plusAtx> >::code(basicAC_F0 const&) const’ at lgfem.hpp:1447:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘init_FE_eqarray, v_fes3, RNM_VirtualMatrix, int>::solveAxeqb> >::code(basicAC_F0 const&) const’: lgfem.hpp:1447:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1447 | return new CODE(args[0], args[1], map_type[typeid(C).name( )]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_FE_eqarray, v_fes3, RNM_VirtualMatrix, int>::solveAxeqb> >::code(basicAC_F0 const&) const’ at lgfem.hpp:1447:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘init_FE_eqarray, v_fes3, RNM_VirtualMatrix, int>::plusAx> >::code(basicAC_F0 const&) const’: lgfem.hpp:1447:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1447 | return new CODE(args[0], args[1], map_type[typeid(C).name( )]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_FE_eqarray, v_fes3, RNM_VirtualMatrix, int>::plusAx> >::code(basicAC_F0 const&) const’ at lgfem.hpp:1447:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘init_FE_eqarray > >::code(basicAC_F0 const&) const’: lgfem.hpp:1447:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1447 | return new CODE(args[0], args[1], map_type[typeid(C).name( )]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_FE_eqarray > >::code(basicAC_F0 const&) const’ at lgfem.hpp:1447:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘init_FE_eqarray::plusAtx> >::code(basicAC_F0 const&) const’: lgfem.hpp:1447:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1447 | return new CODE(args[0], args[1], map_type[typeid(C).name( )]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_FE_eqarray::plusAtx> >::code(basicAC_F0 const&) const’ at lgfem.hpp:1447:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘init_FE_eqarray::solveAxeqb> >::code(basicAC_F0 const&) const’: lgfem.hpp:1447:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1447 | return new CODE(args[0], args[1], map_type[typeid(C).name( )]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_FE_eqarray::solveAxeqb> >::code(basicAC_F0 const&) const’ at lgfem.hpp:1447:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘init_FE_eqarray::plusAx> >::code(basicAC_F0 const&) const’: lgfem.hpp:1447:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1447 | return new CODE(args[0], args[1], map_type[typeid(C).name( )]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_FE_eqarray::plusAx> >::code(basicAC_F0 const&) const’ at lgfem.hpp:1447:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘init_FE_eqarray, v_fes, KN_ > > >::code(basicAC_F0 const&) const’: lgfem.hpp:1447:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1447 | return new CODE(args[0], args[1], map_type[typeid(C).name( )]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_FE_eqarray, v_fes, KN_ > > >::code(basicAC_F0 const&) const’ at lgfem.hpp:1447:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In member function ‘Fem2D::GenericElement::operator[](int) const’, inlined from ‘BuildPeriodic3(int, E_F0**, Fem2D::MeshS const&, void*, KN&)bool’ at lgmesh3.cpp:264:70: ./../femlib/GenericMesh.hpp:321:21: warning: array subscript 2 is above array bounds of ‘struct Vertex * const[2]’ [-Warray-bounds=] 321 | return *vertices[i];} // to see triangle as a array of vertex | ~~~~~~~~^ ./../femlib/GenericMesh.hpp: In function ‘BuildPeriodic3(int, E_F0**, Fem2D::MeshS const&, void*, KN&)bool’: ./../femlib/GenericMesh.hpp:315:11: note: while referencing ‘vertices’ 315 | Vertex *vertices[nv]; // an array of 3 pointer to vertex | ^~~~~~~~ lgfem.hpp: In member function ‘init_FE_eqarray, v_fes, RNM_VirtualMatrix, int>::plusAtx> >::code(basicAC_F0 const&) const’: lgfem.hpp:1447:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1447 | return new CODE(args[0], args[1], map_type[typeid(C).name( )]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_FE_eqarray, v_fes, RNM_VirtualMatrix, int>::plusAtx> >::code(basicAC_F0 const&) const’ at lgfem.hpp:1447:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘init_FE_eqarray, v_fes, RNM_VirtualMatrix, int>::solveAtxeqb> >::code(basicAC_F0 const&) const’: lgfem.hpp:1447:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1447 | return new CODE(args[0], args[1], map_type[typeid(C).name( )]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_FE_eqarray, v_fes, RNM_VirtualMatrix, int>::solveAtxeqb> >::code(basicAC_F0 const&) const’ at lgfem.hpp:1447:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘init_FE_eqarray, v_fes, RNM_VirtualMatrix, int>::solveAxeqb> >::code(basicAC_F0 const&) const’: lgfem.hpp:1447:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1447 | return new CODE(args[0], args[1], map_type[typeid(C).name( )]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_FE_eqarray, v_fes, RNM_VirtualMatrix, int>::solveAxeqb> >::code(basicAC_F0 const&) const’ at lgfem.hpp:1447:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘init_FE_eqarray, v_fes, RNM_VirtualMatrix, int>::plusAx> >::code(basicAC_F0 const&) const’: lgfem.hpp:1447:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1447 | return new CODE(args[0], args[1], map_type[typeid(C).name( )]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_FE_eqarray, v_fes, RNM_VirtualMatrix, int>::plusAx> >::code(basicAC_F0 const&) const’ at lgfem.hpp:1447:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘init_FE_eqarray > >::code(basicAC_F0 const&) const’: lgfem.hpp:1447:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1447 | return new CODE(args[0], args[1], map_type[typeid(C).name( )]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_FE_eqarray > >::code(basicAC_F0 const&) const’ at lgfem.hpp:1447:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘init_FE_eqarray::plusAtx> >::code(basicAC_F0 const&) const’: lgfem.hpp:1447:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1447 | return new CODE(args[0], args[1], map_type[typeid(C).name( )]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_FE_eqarray::plusAtx> >::code(basicAC_F0 const&) const’ at lgfem.hpp:1447:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘init_FE_eqarray::solveAtxeqb> >::code(basicAC_F0 const&) const’: lgfem.hpp:1447:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1447 | return new CODE(args[0], args[1], map_type[typeid(C).name( )]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_FE_eqarray::solveAtxeqb> >::code(basicAC_F0 const&) const’ at lgfem.hpp:1447:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘init_FE_eqarray::solveAxeqb> >::code(basicAC_F0 const&) const’: lgfem.hpp:1447:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1447 | return new CODE(args[0], args[1], map_type[typeid(C).name( )]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_FE_eqarray::solveAxeqb> >::code(basicAC_F0 const&) const’ at lgfem.hpp:1447:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘init_FE_eqarray::plusAx> >::code(basicAC_F0 const&) const’: lgfem.hpp:1447:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1447 | return new CODE(args[0], args[1], map_type[typeid(C).name( )]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_FE_eqarray::plusAx> >::code(basicAC_F0 const&) const’ at lgfem.hpp:1447:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In member function ‘Fem2D::GenericElement::operator[](int) const’, inlined from ‘BuildPeriodic3(int, E_F0**, Fem2D::MeshL const&, void*, KN&)bool’ at lgmesh3.cpp:264:51: ./../femlib/GenericMesh.hpp:321:21: warning: array subscript 1 is above array bounds of ‘struct Vertex * const[1]’ [-Warray-bounds=] 321 | return *vertices[i];} // to see triangle as a array of vertex | ~~~~~~~~^ ./../femlib/GenericMesh.hpp: In function ‘BuildPeriodic3(int, E_F0**, Fem2D::MeshL const&, void*, KN&)bool’: ./../femlib/GenericMesh.hpp:315:11: note: while referencing ‘vertices’ 315 | Vertex *vertices[nv]; // an array of 3 pointer to vertex | ^~~~~~~~ In member function ‘Fem2D::GenericElement::operator[](int) const’, inlined from ‘BuildPeriodic3(int, E_F0**, Fem2D::MeshL const&, void*, KN&)bool’ at lgmesh3.cpp:264:70: ./../femlib/GenericMesh.hpp:321:21: warning: array subscript 2 is above array bounds of ‘struct Vertex * const[1]’ [-Warray-bounds=] 321 | return *vertices[i];} // to see triangle as a array of vertex | ~~~~~~~~^ ./../femlib/GenericMesh.hpp: In function ‘BuildPeriodic3(int, E_F0**, Fem2D::MeshL const&, void*, KN&)bool’: ./../femlib/GenericMesh.hpp:315:11: note: while referencing ‘vertices’ 315 | Vertex *vertices[nv]; // an array of 3 pointer to vertex | ^~~~~~~~ AFunction.hpp: In member function ‘ForAllLoop > >::code(basicAC_F0 const&) const’: AFunction.hpp:3518:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3518 | return new ForAllLoopOp(args); | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ForAllLoop > >::code(basicAC_F0 const&) const’ at AFunction.hpp:3518:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘ForAllLoop >::code(basicAC_F0 const&) const’: AFunction.hpp:3518:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3518 | return new ForAllLoopOp(args); | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ForAllLoop >::code(basicAC_F0 const&) const’ at AFunction.hpp:3518:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CODE_L_MulLR, std::complex >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, std::complex >, 10>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:531:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 531 | return new L(to(args[1]) * *a);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CODE_L_MulLR, std::complex >::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:531:12, inlined from ‘OneOperatorCode, std::complex >, 10>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CODE_L_MulLR, std::complex >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, std::complex >, 10>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:531:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 531 | return new L(to(args[1]) * *a);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CODE_L_MulLR, std::complex >::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:531:12, inlined from ‘OneOperatorCode, std::complex >, 10>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CODE_L_MulLR, C_F0>, std::complex >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, C_F0>, std::complex >, 10>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:531:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 531 | return new L(to(args[1]) * *a);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CODE_L_MulLR, C_F0>, std::complex >::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:531:12, inlined from ‘OneOperatorCode, C_F0>, std::complex >, 10>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In member function ‘Fem2D::GenericElement::operator[](int) const’, inlined from ‘Fem2D::Element_OpVF(MatriceElementairePleine >&, Fem2D::GFElement const&, Fem2D::GFElement const&, Fem2D::GFElement const&, Fem2D::GFElement const&, double*, int, int, int, void*, Fem2D::R3*)void’ at problem.cpp:589:129: ./../femlib/GenericMesh.hpp:321:21: warning: array subscript 2 is above array bounds of ‘struct Vertex * const[2]’ [-Warray-bounds=] 321 | return *vertices[i];} // to see triangle as a array of vertex | ~~~~~~~~^ ./../femlib/GenericMesh.hpp: In function ‘Fem2D::Element_OpVF(MatriceElementairePleine >&, Fem2D::GFElement const&, Fem2D::GFElement const&, Fem2D::GFElement const&, Fem2D::GFElement const&, double*, int, int, int, void*, Fem2D::R3*)void’: ./../femlib/GenericMesh.hpp:315:11: note: while referencing ‘vertices’ 315 | Vertex *vertices[nv]; // an array of 3 pointer to vertex | ^~~~~~~~ lgmat.cpp: In member function ‘SetRawMatformMat >::code(basicAC_F0 const&) const’: lgmat.cpp:2727:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2727 | { return new CODE(t[1]->CastTo(args[1]),*dynamic_cast( t[0]->CastTo(args[0]).RightValue()));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SetRawMatformMat >::code(basicAC_F0 const&) const’ at lgmat.cpp:2727:15: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgmat.cpp: In member function ‘SetRawMatformMat::code(basicAC_F0 const&) const’: lgmat.cpp:2727:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2727 | { return new CODE(t[1]->CastTo(args[1]),*dynamic_cast( t[0]->CastTo(args[0]).RightValue()));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SetRawMatformMat::code(basicAC_F0 const&) const’ at lgmat.cpp:2727:15: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_::type, double, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_::type, double, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_<(anonymous namespace)::lgElement, Fem2D::Mesh const*, long, E_F_F0F0_<(anonymous namespace)::lgElement, Fem2D::Mesh const*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_<(anonymous namespace)::lgElement, Fem2D::Mesh const*, long, E_F_F0F0_<(anonymous namespace)::lgElement, Fem2D::Mesh const*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_<(anonymous namespace)::lgBoundaryEdge::BE, Fem2D::Mesh const**, E_F_F0_<(anonymous namespace)::lgBoundaryEdge::BE, Fem2D::Mesh const**> >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_<(anonymous namespace)::lgBoundaryEdge::BE, Fem2D::Mesh const**, E_F_F0_<(anonymous namespace)::lgBoundaryEdge::BE, Fem2D::Mesh const**> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_<(anonymous namespace)::lgElement::Adj, (anonymous namespace)::lgElement, E_F_F0_<(anonymous namespace)::lgElement::Adj, (anonymous namespace)::lgElement> >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_<(anonymous namespace)::lgElement::Adj, (anonymous namespace)::lgElement, E_F_F0_<(anonymous namespace)::lgElement::Adj, (anonymous namespace)::lgElement> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In member function ‘Fem2D::GenericElement::operator[](int) const’, inlined from ‘Fem2D::Element_OpVF >(MatriceElementairePleine, Fem2D::GFESpace >&, Fem2D::GFElement const&, Fem2D::GFElement const&, Fem2D::GFElement const&, Fem2D::GFElement const&, double*, int, int, int, void*, Fem2D::R3*)void’ at problem.cpp:589:129: ./../femlib/GenericMesh.hpp:321:21: warning: array subscript 2 is above array bounds of ‘struct Vertex * const[2]’ [-Warray-bounds=] 321 | return *vertices[i];} // to see triangle as a array of vertex | ~~~~~~~~^ ./../femlib/GenericMesh.hpp: In function ‘Fem2D::Element_OpVF >(MatriceElementairePleine, Fem2D::GFESpace >&, Fem2D::GFElement const&, Fem2D::GFElement const&, Fem2D::GFElement const&, Fem2D::GFElement const&, double*, int, int, int, void*, Fem2D::R3*)void’: ./../femlib/GenericMesh.hpp:315:11: note: while referencing ‘vertices’ 315 | Vertex *vertices[nv]; // an array of 3 pointer to vertex | ^~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_<(anonymous namespace)::lgBoundaryEdge, (anonymous namespace)::lgBoundaryEdge::BE, long, E_F_F0F0_<(anonymous namespace)::lgBoundaryEdge, (anonymous namespace)::lgBoundaryEdge::BE, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_<(anonymous namespace)::lgBoundaryEdge, (anonymous namespace)::lgBoundaryEdge::BE, long, E_F_F0F0_<(anonymous namespace)::lgBoundaryEdge, (anonymous namespace)::lgBoundaryEdge::BE, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_<(anonymous namespace)::lgElement, (anonymous namespace)::lgElement::Adj, long*, E_F_F0F0_<(anonymous namespace)::lgElement, (anonymous namespace)::lgElement::Adj, long*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_<(anonymous namespace)::lgElement, (anonymous namespace)::lgElement::Adj, long*, E_F_F0F0_<(anonymous namespace)::lgElement, (anonymous namespace)::lgElement::Adj, long*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_<(anonymous namespace)::lgElement, Fem2D::Mesh const**, long, E_F_F0F0_<(anonymous namespace)::lgElement, Fem2D::Mesh const**, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_<(anonymous namespace)::lgElement, Fem2D::Mesh const**, long, E_F_F0F0_<(anonymous namespace)::lgElement, Fem2D::Mesh const**, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_<(anonymous namespace)::lgVertex, Fem2D::Mesh const*, long, E_F_F0F0_<(anonymous namespace)::lgVertex, Fem2D::Mesh const*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_<(anonymous namespace)::lgVertex, Fem2D::Mesh const*, long, E_F_F0F0_<(anonymous namespace)::lgVertex, Fem2D::Mesh const*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_<(anonymous namespace)::lgVertex, Fem2D::Mesh const**, long, E_F_F0F0_<(anonymous namespace)::lgVertex, Fem2D::Mesh const**, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_<(anonymous namespace)::lgVertex, Fem2D::Mesh const**, long, E_F_F0F0_<(anonymous namespace)::lgVertex, Fem2D::Mesh const**, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_<(anonymous namespace)::lgVertex, (anonymous namespace)::lgElement, long, E_F_F0F0_<(anonymous namespace)::lgVertex, (anonymous namespace)::lgElement, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_<(anonymous namespace)::lgVertex, (anonymous namespace)::lgElement, long, E_F_F0F0_<(anonymous namespace)::lgVertex, (anonymous namespace)::lgElement, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_<(anonymous namespace)::lgVertex, (anonymous namespace)::lgBoundaryEdge, long, E_F_F0F0_<(anonymous namespace)::lgVertex, (anonymous namespace)::lgBoundaryEdge, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_<(anonymous namespace)::lgVertex, (anonymous namespace)::lgBoundaryEdge, long, E_F_F0F0_<(anonymous namespace)::lgVertex, (anonymous namespace)::lgBoundaryEdge, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_<(anonymous namespace)::lgElement, (anonymous namespace)::lgBoundaryEdge, E_F_F0_<(anonymous namespace)::lgElement, (anonymous namespace)::lgBoundaryEdge> >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_<(anonymous namespace)::lgElement, (anonymous namespace)::lgBoundaryEdge, E_F_F0_<(anonymous namespace)::lgElement, (anonymous namespace)::lgBoundaryEdge> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘BlockMatrix::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgmat.cpp:2238:38: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2238 | if(IsRawMat(args)) return new RawMatrix(args,0); | ^~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘BlockMatrix::f(basicAC_F0 const&)’ at lgmat.cpp:2238:31, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘BlockMatrix::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgmat.cpp:2239:21: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2239 | else return new BlockMatrix(args,0); | ^~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘BlockMatrix::f(basicAC_F0 const&)’ at lgmat.cpp:2239:14, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘BlockMatrix1::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgmat.cpp:2248:38: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2248 | if(IsRawMat(args)) return new RawMatrix(args,1); | ^~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘BlockMatrix1::f(basicAC_F0 const&)’ at lgmat.cpp:2248:38, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘BlockMatrix1::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgmat.cpp:2249:21: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2249 | else return new BlockMatrix(args,1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘BlockMatrix1::f(basicAC_F0 const&)’ at lgmat.cpp:2249:21, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ > >*, Resize > > >, long, E_F_F0F0_ > >*, Resize > > >, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ > >*, Resize > > >, long, E_F_F0F0_ > >*, Resize > > >, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, KN > >*, long, E_F_F0F0_ >*, KN > >*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, KN > >*, long, E_F_F0F0_ >*, KN > >*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ > >*, KN > >*, long, E_F_F0F0_ > >*, KN > >*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ > >*, KN > >*, long, E_F_F0F0_ > >*, KN > >*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘BlockMatrix1 >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgmat.cpp:2248:38: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2248 | if(IsRawMat(args)) return new RawMatrix(args,1); | ^~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘BlockMatrix1 >::f(basicAC_F0 const&)’ at lgmat.cpp:2248:38, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘BlockMatrix1 >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgmat.cpp:2249:21: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2249 | else return new BlockMatrix(args,1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘BlockMatrix1 >::f(basicAC_F0 const&)’ at lgmat.cpp:2249:21, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, Resize > >, long, E_F_F0F0_ >*, Resize > >, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Resize > >, long, E_F_F0F0_ >*, Resize > >, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘BlockMatrix >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgmat.cpp:2238:38: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2238 | if(IsRawMat(args)) return new RawMatrix(args,0); | ^~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘BlockMatrix >::f(basicAC_F0 const&)’ at lgmat.cpp:2238:31, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘BlockMatrix >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgmat.cpp:2239:21: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2239 | else return new BlockMatrix(args,0); | ^~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘BlockMatrix >::f(basicAC_F0 const&)’ at lgmat.cpp:2239:14, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN >*, long, E_F_F0F0_*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN >*, long, E_F_F0F0_*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, KN >*, long, E_F_F0F0_ >*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, KN >*, long, E_F_F0F0_ >*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, v_fes3>*, int>, E_F_F0_, v_fes3>*, int> > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, v_fes3>*, int>, E_F_F0_, v_fes3>*, int> > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, v_fes3>**, E_F_F0_, v_fes3>**> >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, v_fes3>**, E_F_F0_, v_fes3>**> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_*, int>, E_F_F0_*, int> > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_*, int>, E_F_F0_*, int> > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_**, E_F_F0_**> >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_**, E_F_F0_**> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, v_fes>*, int>, E_F_F0_, v_fes>*, int> > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, v_fes>*, int>, E_F_F0_, v_fes>*, int> > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_*, int>, E_F_F0_*, int> > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_*, int>, E_F_F0_*, int> > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_**, E_F_F0_**> >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_**, E_F_F0_**> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, v_fes>**, E_F_F0_, v_fes>**> >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, v_fes>**, E_F_F0_, v_fes>**> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, v_fesL>*, int>, Resize1, v_fesL>*, int> >, long, E_F_F0F0_, v_fesL>*, int>, Resize1, v_fesL>*, int> >, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, v_fesL>*, int>, Resize1, v_fesL>*, int> >, long, E_F_F0F0_, v_fesL>*, int>, Resize1, v_fesL>*, int> >, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, v_fesL>**, Resize1, v_fesL>**>, long, E_F_F0F0_, v_fesL>**, Resize1, v_fesL>**>, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, v_fesL>**, Resize1, v_fesL>**>, long, E_F_F0F0_, v_fesL>**, Resize1, v_fesL>**>, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, int>, Resize1*, int> >, long, E_F_F0F0_*, int>, Resize1*, int> >, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, int>, Resize1*, int> >, long, E_F_F0F0_*, int>, Resize1*, int> >, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_**, Resize1**>, long, E_F_F0F0_**, Resize1**>, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_**, Resize1**>, long, E_F_F0F0_**, Resize1**>, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, v_fesS>*, int>, Resize1, v_fesS>*, int> >, long, E_F_F0F0_, v_fesS>*, int>, Resize1, v_fesS>*, int> >, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, v_fesS>*, int>, Resize1, v_fesS>*, int> >, long, E_F_F0F0_, v_fesS>*, int>, Resize1, v_fesS>*, int> >, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, v_fesS>**, Resize1, v_fesS>**>, long, E_F_F0F0_, v_fesS>**, Resize1, v_fesS>**>, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, v_fesS>**, Resize1, v_fesS>**>, long, E_F_F0F0_, v_fesS>**, Resize1, v_fesS>**>, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, int>, Resize1*, int> >, long, E_F_F0F0_*, int>, Resize1*, int> >, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, int>, Resize1*, int> >, long, E_F_F0F0_*, int>, Resize1*, int> >, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_**, Resize1**>, long, E_F_F0F0_**, Resize1**>, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_**, Resize1**>, long, E_F_F0F0_**, Resize1**>, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘OneOperator2_FE_get_elmnt, v_fesL>::code(basicAC_F0 const&) const’: lgfem.hpp:1351:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1351 | return new CODE(t0->CastTo(args[0]), t1->CastTo(args[1]), afe->comp, afe->N, afe); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_FE_get_elmnt, v_fesL>::code(basicAC_F0 const&) const’ at lgfem.hpp:1351:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, v_fes3>*, int>, Resize1, v_fes3>*, int> >, long, E_F_F0F0_, v_fes3>*, int>, Resize1, v_fes3>*, int> >, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, v_fes3>*, int>, Resize1, v_fes3>*, int> >, long, E_F_F0F0_, v_fes3>*, int>, Resize1, v_fes3>*, int> >, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘OneOperator2_FE_get_elmnt::code(basicAC_F0 const&) const’: lgfem.hpp:1351:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1351 | return new CODE(t0->CastTo(args[0]), t1->CastTo(args[1]), afe->comp, afe->N, afe); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_FE_get_elmnt::code(basicAC_F0 const&) const’ at lgfem.hpp:1351:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, v_fes3>**, Resize1, v_fes3>**>, long, E_F_F0F0_, v_fes3>**, Resize1, v_fes3>**>, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, v_fes3>**, Resize1, v_fes3>**>, long, E_F_F0F0_, v_fes3>**, Resize1, v_fes3>**>, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘OneOperator2_FE_get_elmnt, v_fesS>::code(basicAC_F0 const&) const’: lgfem.hpp:1351:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1351 | return new CODE(t0->CastTo(args[0]), t1->CastTo(args[1]), afe->comp, afe->N, afe); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_FE_get_elmnt, v_fesS>::code(basicAC_F0 const&) const’ at lgfem.hpp:1351:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, int>, Resize1*, int> >, long, E_F_F0F0_*, int>, Resize1*, int> >, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, int>, Resize1*, int> >, long, E_F_F0F0_*, int>, Resize1*, int> >, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘OneOperator2_FE_get_elmnt::code(basicAC_F0 const&) const’: lgfem.hpp:1351:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1351 | return new CODE(t0->CastTo(args[0]), t1->CastTo(args[1]), afe->comp, afe->N, afe); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_FE_get_elmnt::code(basicAC_F0 const&) const’ at lgfem.hpp:1351:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_**, Resize1**>, long, E_F_F0F0_**, Resize1**>, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_**, Resize1**>, long, E_F_F0F0_**, Resize1**>, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘OneOperator2_FE_get_elmnt, v_fes3>::code(basicAC_F0 const&) const’: lgfem.hpp:1351:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1351 | return new CODE(t0->CastTo(args[0]), t1->CastTo(args[1]), afe->comp, afe->N, afe); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_FE_get_elmnt, v_fes3>::code(basicAC_F0 const&) const’ at lgfem.hpp:1351:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, v_fes>*, int>, Resize1, v_fes>*, int> >, long, E_F_F0F0_, v_fes>*, int>, Resize1, v_fes>*, int> >, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, v_fes>*, int>, Resize1, v_fes>*, int> >, long, E_F_F0F0_, v_fes>*, int>, Resize1, v_fes>*, int> >, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘OneOperator2_FE_get_elmnt::code(basicAC_F0 const&) const’: lgfem.hpp:1351:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1351 | return new CODE(t0->CastTo(args[0]), t1->CastTo(args[1]), afe->comp, afe->N, afe); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_FE_get_elmnt::code(basicAC_F0 const&) const’ at lgfem.hpp:1351:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, int>, Resize1*, int> >, long, E_F_F0F0_*, int>, Resize1*, int> >, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, int>, Resize1*, int> >, long, E_F_F0F0_*, int>, Resize1*, int> >, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, v_fes>**, Resize1, v_fes>**>, long, E_F_F0F0_, v_fes>**, Resize1, v_fes>**>, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, v_fes>**, Resize1, v_fes>**>, long, E_F_F0F0_, v_fes>**, Resize1, v_fes>**>, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_**, Resize1**>, long, E_F_F0F0_**, Resize1**>, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_**, Resize1**>, long, E_F_F0F0_**, Resize1**>, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_**, FEbaseArray**, long, E_F_F0F0_**, FEbaseArray**, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_**, FEbaseArray**, long, E_F_F0F0_**, FEbaseArray**, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, v_fes>**, FEbaseArray, v_fes>**, long, E_F_F0F0_, v_fes>**, FEbaseArray, v_fes>**, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, v_fes>**, FEbaseArray, v_fes>**, long, E_F_F0F0_, v_fes>**, FEbaseArray, v_fes>**, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneUnaryOperator, std::complex >, OthersideOp, std::complex > >::code(basicAC_F0 const&) const’: AFunction.hpp:2795:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2795 | return new Op(tA->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneUnaryOperator, std::complex >, OthersideOp, std::complex > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2795:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneUnaryOperator, std::complex >, MeanOp, std::complex > >::code(basicAC_F0 const&) const’: AFunction.hpp:2795:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2795 | return new Op(tA->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneUnaryOperator, std::complex >, MeanOp, std::complex > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2795:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneUnaryOperator, std::complex >, JumpOp, std::complex > >::code(basicAC_F0 const&) const’: AFunction.hpp:2795:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2795 | return new Op(tA->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneUnaryOperator, std::complex >, JumpOp, std::complex > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2795:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneUnaryOperator, OthersideOp >::code(basicAC_F0 const&) const’: AFunction.hpp:2795:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2795 | return new Op(tA->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneUnaryOperator, OthersideOp >::code(basicAC_F0 const&) const’ at AFunction.hpp:2795:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneUnaryOperator, MeanOp >::code(basicAC_F0 const&) const’: AFunction.hpp:2795:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2795 | return new Op(tA->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneUnaryOperator, MeanOp >::code(basicAC_F0 const&) const’ at AFunction.hpp:2795:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneUnaryOperator, JumpOp >::code(basicAC_F0 const&) const’: AFunction.hpp:2795:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2795 | return new Op(tA->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneUnaryOperator, JumpOp >::code(basicAC_F0 const&) const’ at AFunction.hpp:2795:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, v_fes>**, FEbaseArray, v_fes>**, v_fes**, long, E_F_F0F0F0_, v_fes>**, FEbaseArray, v_fes>**, v_fes**, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, v_fes>**, FEbaseArray, v_fes>**, v_fes**, long, E_F_F0F0F0_, v_fes>**, FEbaseArray, v_fes>**, v_fes**, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, v_fes>**, FEbase, v_fes>**, v_fes**, E_F_F0F0_, v_fes>**, FEbase, v_fes>**, v_fes**, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, v_fes>**, FEbase, v_fes>**, v_fes**, E_F_F0F0_, v_fes>**, FEbase, v_fes>**, v_fes**, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_**, FEbaseArray**, v_fes**, long, E_F_F0F0F0_**, FEbaseArray**, v_fes**, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_**, FEbaseArray**, v_fes**, long, E_F_F0F0F0_**, FEbaseArray**, v_fes**, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_**, FEbase**, v_fes**, E_F_F0F0_**, FEbase**, v_fes**, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_**, FEbase**, v_fes**, E_F_F0F0_**, FEbase**, v_fes**, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, RNM_VirtualMatrix, int>::plusAtx>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, RNM_VirtualMatrix, int>::plusAtx>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, RNM_VirtualMatrix, int>::plusAx>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, RNM_VirtualMatrix, int>::plusAx>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, RNM_VirtualMatrix::plusAtx>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, RNM_VirtualMatrix::plusAtx>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, RNM_VirtualMatrix::plusAx>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, RNM_VirtualMatrix::plusAx>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, RNM_VirtualMatrix, int>::solveAtxeqb>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, RNM_VirtualMatrix, int>::solveAtxeqb>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, RNM_VirtualMatrix, int>::solveAxeqb>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, RNM_VirtualMatrix, int>::solveAxeqb>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, RNM_VirtualMatrix, int>::plusAtx>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, RNM_VirtualMatrix, int>::plusAtx>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, RNM_VirtualMatrix, int>::plusAx>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, RNM_VirtualMatrix, int>::plusAx>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, RNM_VirtualMatrix::solveAtxeqb>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, RNM_VirtualMatrix::solveAtxeqb>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, RNM_VirtualMatrix::solveAxeqb>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, RNM_VirtualMatrix::solveAxeqb>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, RNM_VirtualMatrix::plusAtx>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, RNM_VirtualMatrix::plusAtx>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, RNM_VirtualMatrix::plusAx>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, RNM_VirtualMatrix::plusAx>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, RNM_VirtualMatrix, int>::solveAtxeqb>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, RNM_VirtualMatrix, int>::solveAtxeqb>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, RNM_VirtualMatrix, int>::solveAxeqb>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, RNM_VirtualMatrix, int>::solveAxeqb>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, RNM_VirtualMatrix, int>::plusAtx>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, RNM_VirtualMatrix, int>::plusAtx>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, RNM_VirtualMatrix, int>::plusAx>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, RNM_VirtualMatrix, int>::plusAx>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, RNM_VirtualMatrix::solveAtxeqb>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, RNM_VirtualMatrix::solveAtxeqb>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, RNM_VirtualMatrix::solveAxeqb>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, RNM_VirtualMatrix::solveAxeqb>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, RNM_VirtualMatrix::plusAtx>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, RNM_VirtualMatrix::plusAtx>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘newU_(int)’, inlined from ‘SetArgsFormLinear(std::deque > const*, int)’ at problem.cpp:13725:69: ./../femlib/DOperator.hpp:401:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 401 | r= new LOperaG(make_pair(i,op_id),*pOne); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘newU_(int)’ at ./../femlib/DOperator.hpp:401:42, inlined from ‘SetArgsFormLinear(std::deque > const*, int)’ at problem.cpp:13725:69: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘newV_(int)’, inlined from ‘SetArgsFormLinear(std::deque > const*, int)’ at problem.cpp:13727:69: ./../femlib/DOperator.hpp:406:75: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 406 | inline LOperaD *newV_(int i) { return new LOperaD(make_pair(i,op_id),*pOne);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘newV_(int)’ at ./../femlib/DOperator.hpp:406:75, inlined from ‘SetArgsFormLinear(std::deque > const*, int)’ at problem.cpp:13727:69: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘newU_(int)’, inlined from ‘SetArgsFormLinear(std::deque > const*, int)’ at problem.cpp:13752:57: ./../femlib/DOperator.hpp:401:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 401 | r= new LOperaG(make_pair(i,op_id),*pOne); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘newU_(int)’ at ./../femlib/DOperator.hpp:401:42, inlined from ‘SetArgsFormLinear(std::deque > const*, int)’ at problem.cpp:13752:57: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘newV_(int)’, inlined from ‘SetArgsFormLinear(std::deque > const*, int)’ at problem.cpp:13754:57: ./../femlib/DOperator.hpp:406:75: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 406 | inline LOperaD *newV_(int i) { return new LOperaD(make_pair(i,op_id),*pOne);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘newV_(int)’ at ./../femlib/DOperator.hpp:406:75, inlined from ‘SetArgsFormLinear(std::deque > const*, int)’ at problem.cpp:13754:57: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, RNM_VirtualMatrix::plusAx>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, RNM_VirtualMatrix::plusAx>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CDomainOfIntegrationBorderL::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: problem.hpp:472:95: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 472 | static E_F0 * f(const basicAC_F0 & args) { return new CDomainOfIntegration(args,int0d,3,1);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CDomainOfIntegrationBorderL::f(basicAC_F0 const&)’ at problem.hpp:472:95, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CDomainOfIntegrationL::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: problem.hpp:465:95: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 465 | static E_F0 * f(const basicAC_F0 & args) { return new CDomainOfIntegration(args,int1d,3,1);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CDomainOfIntegrationL::f(basicAC_F0 const&)’ at problem.hpp:465:95, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CDomainOfIntegrationBorderS::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: problem.hpp:448:95: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 448 | static E_F0 * f(const basicAC_F0 & args) { return new CDomainOfIntegration(args,int1d,3,2);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CDomainOfIntegrationBorderS::f(basicAC_F0 const&)’ at problem.hpp:448:95, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CDomainOfIntegrationS::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: problem.hpp:441:95: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 441 | static E_F0 * f(const basicAC_F0 & args) { return new CDomainOfIntegration(args,int2d,3,2);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CDomainOfIntegrationS::f(basicAC_F0 const&)’ at problem.hpp:441:95, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CDomainOfIntegrationAll0d::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: problem.hpp:432:96: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 432 | static E_F0 * f(const basicAC_F0 & args) { return new CDomainOfIntegration(args,intall0d,3,1);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CDomainOfIntegrationAll0d::f(basicAC_F0 const&)’ at problem.hpp:432:96, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CDomainOfIntegrationAllEdgesS::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: problem.hpp:455:101: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 455 | static E_F0 * f(const basicAC_F0 & args) { return new CDomainOfIntegration(args,intalledges,3,2);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CDomainOfIntegrationAllEdgesS::f(basicAC_F0 const&)’ at problem.hpp:455:101, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CDomainOfIntegrationAllFaces::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: problem.hpp:425:97: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 425 | static E_F0 * f(const basicAC_F0 & args) { return new CDomainOfIntegration(args,intallfaces,3);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CDomainOfIntegrationAllFaces::f(basicAC_F0 const&)’ at problem.hpp:425:97, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CDomainOfIntegrationBorder3d::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: problem.hpp:418:91: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 418 | static E_F0 * f(const basicAC_F0 & args) { return new CDomainOfIntegration(args,int2d,3);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CDomainOfIntegrationBorder3d::f(basicAC_F0 const&)’ at problem.hpp:418:91, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CDomainOfIntegration3d::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: problem.hpp:411:91: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 411 | static E_F0 * f(const basicAC_F0 & args) { return new CDomainOfIntegration(args,int3d,3);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CDomainOfIntegration3d::f(basicAC_F0 const&)’ at problem.hpp:411:91, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Fem2D::R3>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Fem2D::R3>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Fem2D::R3>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Fem2D::R3>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, Resize >, long, E_F_F0F0_*, Resize >, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Resize >, long, E_F_F0F0_*, Resize >, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN*, long, E_F_F0F0_*, KN*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN*, long, E_F_F0F0_*, KN*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, long, E_F_F0F0_*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, long, E_F_F0F0_*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CODE_L_Add, C_F0> >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, C_F0> >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:465:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 465 | return new L(*a+*b);} | ^~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CODE_L_Add, C_F0> >::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:465:12, inlined from ‘OneOperatorCode, C_F0> >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘E_F_StackF0F0opt2 >::E_F_StackF0F0opt2(AnyTypeWithOutCheck (*)(void*, E_F0*, E_F0*), E_F0*, E_F0*)’: lgfem.hpp:1191:10: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1191 | a1 = new E_F0_Optimize(ll, m, ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_StackF0F0opt2 >::E_F_StackF0F0opt2(AnyTypeWithOutCheck (*)(void*, E_F0*, E_F0*), E_F0*, E_F0*)’ at lgfem.hpp:1191:10: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, v_fesL>*, int>, std::pair, v_fesL>*, int>, std::complex, E_F_StackF0F0opt2 > >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, v_fesL>*, int>, std::pair, v_fesL>*, int>, std::complex, E_F_StackF0F0opt2 > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, v_fesS>*, int>, std::pair, v_fesS>*, int>, std::complex, E_F_StackF0F0opt2 > >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, v_fesS>*, int>, std::pair, v_fesS>*, int>, std::complex, E_F_StackF0F0opt2 > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, v_fes3>*, int>, std::pair, v_fes3>*, int>, std::complex, E_F_StackF0F0opt2 > >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, v_fes3>*, int>, std::pair, v_fes3>*, int>, std::complex, E_F_StackF0F0opt2 > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘E_F_StackF0F0opt2::E_F_StackF0F0opt2(AnyTypeWithOutCheck (*)(void*, E_F0*, E_F0*), E_F0*, E_F0*)’: lgfem.hpp:1191:10: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1191 | a1 = new E_F0_Optimize(ll, m, ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_StackF0F0opt2::E_F_StackF0F0opt2(AnyTypeWithOutCheck (*)(void*, E_F0*, E_F0*), E_F0*, E_F0*)’ at lgfem.hpp:1191:10: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, int>, std::pair*, int>, double, E_F_StackF0F0opt2 >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, int>, std::pair*, int>, double, E_F_StackF0F0opt2 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, int>, std::pair*, int>, double, E_F_StackF0F0opt2 >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, int>, std::pair*, int>, double, E_F_StackF0F0opt2 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, int>, std::pair*, int>, double, E_F_StackF0F0opt2 >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, int>, std::pair*, int>, double, E_F_StackF0F0opt2 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgmesh3.cpp: In member function ‘OneOperatorMakePtrFE3, v_fesL>::code(basicAC_F0 const&) const’: lgmesh3.cpp:2057:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2057 | { return new CODE(args);} | ^~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperatorMakePtrFE3, v_fesL>::code(basicAC_F0 const&) const’ at lgmesh3.cpp:2057:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgmesh3.cpp: In member function ‘OneOperatorMakePtrFE3::code(basicAC_F0 const&) const’: lgmesh3.cpp:2057:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2057 | { return new CODE(args);} | ^~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperatorMakePtrFE3::code(basicAC_F0 const&) const’ at lgmesh3.cpp:2057:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgmesh3.cpp: In member function ‘OneOperatorMakePtrFE3, v_fesS>::code(basicAC_F0 const&) const’: lgmesh3.cpp:2057:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2057 | { return new CODE(args);} | ^~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperatorMakePtrFE3, v_fesS>::code(basicAC_F0 const&) const’ at lgmesh3.cpp:2057:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgmesh3.cpp: In member function ‘OneOperatorMakePtrFE3::code(basicAC_F0 const&) const’: lgmesh3.cpp:2057:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2057 | { return new CODE(args);} | ^~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperatorMakePtrFE3::code(basicAC_F0 const&) const’ at lgmesh3.cpp:2057:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgmesh3.cpp: In member function ‘OneOperatorMakePtrFE3, v_fes3>::code(basicAC_F0 const&) const’: lgmesh3.cpp:2057:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2057 | { return new CODE(args);} | ^~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperatorMakePtrFE3, v_fes3>::code(basicAC_F0 const&) const’ at lgmesh3.cpp:2057:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgmesh3.cpp: In member function ‘OneOperatorMakePtrFE3::code(basicAC_F0 const&) const’: lgmesh3.cpp:2057:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2057 | { return new CODE(args);} | ^~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperatorMakePtrFE3::code(basicAC_F0 const&) const’ at lgmesh3.cpp:2057:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from ./../femlib/MatriceCreuse.hpp:42, from ./../femlib/SparseLinearSolver.hpp:6: ./../femlib/DOperator.hpp: In function ‘Diff >(LinearComb const*, Fem2D::operatortype const&)LinearComb*’: ./../femlib/DOperator.hpp:413:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 413 | L * r= new L(*u); | ^~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Diff >(LinearComb const*, Fem2D::operatortype const&)LinearComb*’ at ./../femlib/DOperator.hpp:413:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../femlib/DOperator.hpp: In function ‘Diff >(LinearComb const*, Fem2D::operatortype const&)LinearComb*’: ./../femlib/DOperator.hpp:413:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 413 | L * r= new L(*u); | ^~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Diff >(LinearComb const*, Fem2D::operatortype const&)LinearComb*’ at ./../femlib/DOperator.hpp:413:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In member function ‘Solve::Solve(C_args const*, std::deque > const&, unsigned long&)’, inlined from ‘TypeSolve::SetParam(C_F0 const&, std::deque > const*, unsigned long&) const’ at problem.hpp:1054:16: problem.hpp:615:29: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 615 | : Problem(new C_args(*ca),l,top) {} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Solve::Solve(C_args const*, std::deque > const&, unsigned long&)’ at problem.hpp:615:29, inlined from ‘TypeSolve::SetParam(C_F0 const&, std::deque > const*, unsigned long&) const’ at problem.hpp:1054:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ problem.hpp: In member function ‘TypeSolve::SetParam(C_F0 const&, std::deque > const*, unsigned long&) const’: problem.hpp:1054:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1054 | Problem * pb=new Problem(ca,*l,top); | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘TypeSolve::SetParam(C_F0 const&, std::deque > const*, unsigned long&) const’ at problem.hpp:1054:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ problem.cpp: In member function ‘Problem::Problem(C_args const*, std::deque > const&, unsigned long&)’: problem.cpp:13332:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 13332 | op(new C_args(*ca)), | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Problem::Problem(C_args const*, std::deque > const&, unsigned long&)’ at problem.cpp:13332:18: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CONJ_op >(LinearComb const*)LinearComb*’, inlined from ‘CODE_conj >::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:561:17, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:429:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 429 | L * r= new L(*u); | ^~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CONJ_op >(LinearComb const*)LinearComb*’ at ./../femlib/DOperator.hpp:429:12, inlined from ‘CODE_conj >::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:561:17, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CONJ_op >(LinearComb const*)LinearComb*’, inlined from ‘CODE_conj >::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:561:17, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:429:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 429 | L * r= new L(*u); | ^~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CONJ_op >(LinearComb const*)LinearComb*’ at ./../femlib/DOperator.hpp:429:12, inlined from ‘CODE_conj >::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:561:17, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CONJ_op, C_F0> >(LinearComb, C_F0> const*)LinearComb, C_F0>*’, inlined from ‘CODE_conj, C_F0> >::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:561:17, inlined from ‘OneOperatorCode, C_F0> >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:429:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 429 | L * r= new L(*u); | ^~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CONJ_op, C_F0> >(LinearComb, C_F0> const*)LinearComb, C_F0>*’ at ./../femlib/DOperator.hpp:429:12, inlined from ‘CODE_conj, C_F0> >::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:561:17, inlined from ‘OneOperatorCode, C_F0> >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘C_args::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: problem.hpp:144:69: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 144 | static E_F0 * f(const basicAC_F0 & args) { return new C_args(args);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘C_args::f(basicAC_F0 const&)’ at problem.hpp:144:69, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘C_args_minus::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: problem.hpp:170:75: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 170 | static E_F0 * f(const basicAC_F0 & args) { return new C_args_minus(args);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘C_args_minus::f(basicAC_F0 const&)’ at problem.hpp:170:75, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Convect::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgfem.cpp:2339:67: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2339 | static E_F0 *f(const basicAC_F0 &args) { return new Convect(args); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Convect::f(basicAC_F0 const&)’ at lgfem.cpp:2339:67, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Plot::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgfem.cpp:3057:25: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3057 | return new Plot(args); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Plot::f(basicAC_F0 const&)’ at lgfem.cpp:3057:25, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘pb2mat >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgfem.cpp:3132:51: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3132 | static E_F0 *f(const basicAC_F0 &args) { return new Plot(args); } | ^~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘pb2mat >::f(basicAC_F0 const&)’ at lgfem.cpp:3132:51, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘pb2mat::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgfem.cpp:3132:51: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3132 | static E_F0 *f(const basicAC_F0 &args) { return new Plot(args); } | ^~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘pb2mat::f(basicAC_F0 const&)’ at lgfem.cpp:3132:51, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘OP_MakePtr2::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgfem.cpp:1488:62: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1488 | static E_F0 *f(const basicAC_F0 &args) { return new Op(args); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OP_MakePtr2::f(basicAC_F0 const&)’ at lgfem.cpp:1488:62, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘OP_MakePtr3::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgfem.cpp:1520:62: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1520 | static E_F0 *f(const basicAC_F0 &args) { return new Op(args); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OP_MakePtr3::f(basicAC_F0 const&)’ at lgfem.cpp:1520:62, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘OP_MakePtrS::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgfem.cpp:1553:62: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1553 | static E_F0 *f(const basicAC_F0 &args) { return new Op(args); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OP_MakePtrS::f(basicAC_F0 const&)’ at lgfem.cpp:1553:62, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘OP_MakePtrL::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgfem.cpp:1586:62: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1586 | static E_F0 *f(const basicAC_F0 &args) { return new Op(args); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OP_MakePtrL::f(basicAC_F0 const&)’ at lgfem.cpp:1586:62, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In member function ‘C_F0::MeshIndependent() const’, inlined from ‘Fem2D::AssembleBilinearForm(void*, Fem2D::Mesh const&, Fem2D::FESpace const&, Fem2D::FESpace const&, bool, HashMatrix&, FormBilinear const*, int*)void’ at problem.cpp:3892:33: AFunction.hpp:709:67: warning: ‘this’ pointer is null [-Wnonnull] 709 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;} | ~~~~~~~~~~~~~~~~~~^~ lgfem.cpp: In function ‘Send3d(PlotStream&, Plot::ListWhat&, std::map, std::allocator > >&)int’: lgfem.cpp:4029:61: warning: ‘nsb’ may be used uninitialized [-Wmaybe-uninitialized] 4029 | cout << " Send plot:what: " << what << " " << nsb << " " << V1.N( ) << " " << V1.max( ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ lgfem.cpp:4017:13: note: ‘nsb’ was declared here 4017 | int lg, nsb; | ^~~ lgfem.cpp:4051:61: warning: ‘nsb’ may be used uninitialized [-Wmaybe-uninitialized] 4051 | cout << " Send plot:what: " << what << " " << nsb << " " << V1.N( ) << " " << V1.max( ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ lgfem.cpp:4037:13: note: ‘nsb’ was declared here 4037 | int lg, nsb; | ^~~ lgfem.cpp: In function ‘Send3d, v_fes3>(PlotStream&, Plot::ListWhat&, std::map, std::allocator > >&)int’: lgfem.cpp:4029:61: warning: ‘nsb’ may be used uninitialized [-Wmaybe-uninitialized] 4029 | cout << " Send plot:what: " << what << " " << nsb << " " << V1.N( ) << " " << V1.max( ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ lgfem.cpp:4017:13: note: ‘nsb’ was declared here 4017 | int lg, nsb; | ^~~ lgfem.cpp:4051:61: warning: ‘nsb’ may be used uninitialized [-Wmaybe-uninitialized] 4051 | cout << " Send plot:what: " << what << " " << nsb << " " << V1.N( ) << " " << V1.max( ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ lgfem.cpp:4037:13: note: ‘nsb’ was declared here 4037 | int lg, nsb; | ^~~ lgfem.cpp: In function ‘SendS(PlotStream&, Plot::ListWhat&, std::map, std::allocator > >&)int’: lgfem.cpp:4108:59: warning: ‘nsb’ may be used uninitialized [-Wmaybe-uninitialized] 4108 | cout << " Send plot:what: " << what << " " << nsb << " " << V1.N( ) << " " << V1.max( )<< " " << V1.min( ) << endl; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ lgfem.cpp:4094:13: note: ‘nsb’ was declared here 4094 | int lg, nsb; | ^~~ In member function ‘C_F0::MeshIndependent() const’, inlined from ‘Fem2D::AssembleBilinearForm >(void*, Fem2D::Mesh const&, Fem2D::FESpace const&, Fem2D::FESpace const&, bool, HashMatrix >&, FormBilinear const*, int*)void’ at problem.cpp:3892:33: AFunction.hpp:709:67: warning: ‘this’ pointer is null [-Wnonnull] 709 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;} | ~~~~~~~~~~~~~~~~~~^~ lgfem.cpp: In function ‘SendS, v_fesS>(PlotStream&, Plot::ListWhat&, std::map, std::allocator > >&)int’: lgfem.cpp:4108:59: warning: ‘nsb’ may be used uninitialized [-Wmaybe-uninitialized] 4108 | cout << " Send plot:what: " << what << " " << nsb << " " << V1.N( ) << " " << V1.max( )<< " " << V1.min( ) << endl; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ lgfem.cpp:4094:13: note: ‘nsb’ was declared here 4094 | int lg, nsb; | ^~~ In member function ‘C_F0::MeshIndependent() const’, inlined from ‘Fem2D::AssembleBilinearForm(void*, Fem2D::Mesh3 const&, Fem2D::GFESpace const&, Fem2D::GFESpace const&, bool, HashMatrix&, FormBilinear const*, int*)void’ at problem.cpp:4193:33: AFunction.hpp:709:67: warning: ‘this’ pointer is null [-Wnonnull] 709 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;} | ~~~~~~~~~~~~~~~~~~^~ In member function ‘C_F0::MeshIndependent() const’, inlined from ‘Fem2D::AssembleBilinearForm >(void*, Fem2D::Mesh3 const&, Fem2D::GFESpace const&, Fem2D::GFESpace const&, bool, HashMatrix >&, FormBilinear const*, int*)void’ at problem.cpp:4193:33: AFunction.hpp:709:67: warning: ‘this’ pointer is null [-Wnonnull] 709 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;} | ~~~~~~~~~~~~~~~~~~^~ In member function ‘C_F0::MeshIndependent() const’, inlined from ‘Fem2D::AssembleBilinearForm(void*, Fem2D::MeshS const&, Fem2D::GFESpace const&, Fem2D::GFESpace const&, bool, HashMatrix&, FormBilinear const*, int*)void’ at problem.cpp:4423:37: AFunction.hpp:709:67: warning: ‘this’ pointer is null [-Wnonnull] 709 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;} | ~~~~~~~~~~~~~~~~~~^~ In member function ‘C_F0::MeshIndependent() const’, inlined from ‘Fem2D::AssembleBilinearForm >(void*, Fem2D::MeshS const&, Fem2D::GFESpace const&, Fem2D::GFESpace const&, bool, HashMatrix >&, FormBilinear const*, int*)void’ at problem.cpp:4423:37: AFunction.hpp:709:67: warning: ‘this’ pointer is null [-Wnonnull] 709 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;} | ~~~~~~~~~~~~~~~~~~^~ In file included from ./../femlib/FESpacen.hpp:63: In member function ‘Fem2D::QuadratureWeight::QuadratureWeight(double)’, inlined from ‘Fem2D::GQuadraturePoint::GQuadraturePoint()’ at ./../femlib/QuadratureFormular.hpp:56:46, inlined from ‘Fem2D::GQuadratureFormular::GQuadratureFormular(int)’ at ./../femlib/QuadratureFormular.hpp:100:62, inlined from ‘Fem2D::AssembleBilinearForm(void*, Fem2D::MeshL const&, Fem2D::GFESpace const&, Fem2D::GFESpace const&, bool, VirtualMatrix&, FormBilinear const*, int*)void’ at problem.cpp:1861:24: ./../femlib/QuadratureFormular.hpp:49:27: warning: ‘memset’ offset [0, 7] is out of the bounds [0, 0] [-Warray-bounds=] 49 | QuadratureWeight(R aa): a(aa){} | ^~~~~ In member function ‘Fem2D::QuadratureWeight::QuadratureWeight(double)’, inlined from ‘Fem2D::GQuadraturePoint::GQuadraturePoint()’ at ./../femlib/QuadratureFormular.hpp:56:46, inlined from ‘Fem2D::GQuadratureFormular::GQuadratureFormular(int)’ at ./../femlib/QuadratureFormular.hpp:100:62, inlined from ‘Fem2D::AssembleBilinearForm(void*, Fem2D::MeshL const&, Fem2D::GFESpace const&, Fem2D::GFESpace const&, bool, VirtualMatrix&, FormBilinear const*, int*)void’ at problem.cpp:1863:24: ./../femlib/QuadratureFormular.hpp:49:27: warning: ‘memset’ offset [0, 7] is out of the bounds [0, 0] [-Warray-bounds=] 49 | QuadratureWeight(R aa): a(aa){} | ^~~~~ In member function ‘Fem2D::QuadratureWeight::QuadratureWeight(double)’, inlined from ‘Fem2D::GQuadraturePoint::GQuadraturePoint()’ at ./../femlib/QuadratureFormular.hpp:56:46, inlined from ‘Fem2D::GQuadratureFormular::GQuadratureFormular(int)’ at ./../femlib/QuadratureFormular.hpp:100:62, inlined from ‘Fem2D::AssembleBilinearForm(void*, Fem2D::MeshL const&, Fem2D::GFESpace const&, Fem2D::GFESpace const&, bool, VirtualMatrix&, FormBilinear const*, int*)void’ at problem.cpp:1869:20: ./../femlib/QuadratureFormular.hpp:49:27: warning: ‘memset’ offset [0, 7] is out of the bounds [0, 0] [-Warray-bounds=] 49 | QuadratureWeight(R aa): a(aa){} | ^~~~~ In member function ‘Fem2D::QuadratureWeight::QuadratureWeight(double)’, inlined from ‘Fem2D::GQuadraturePoint::GQuadraturePoint()’ at ./../femlib/QuadratureFormular.hpp:56:46, inlined from ‘Fem2D::GQuadratureFormular::GQuadratureFormular(int)’ at ./../femlib/QuadratureFormular.hpp:100:62, inlined from ‘Fem2D::AssembleBilinearForm(void*, Fem2D::MeshL const&, Fem2D::GFESpace const&, Fem2D::GFESpace const&, bool, VirtualMatrix&, FormBilinear const*, int*)void’ at problem.cpp:1873:20: ./../femlib/QuadratureFormular.hpp:49:27: warning: ‘memset’ offset [0, 7] is out of the bounds [0, 0] [-Warray-bounds=] 49 | QuadratureWeight(R aa): a(aa){} | ^~~~~ In member function ‘C_F0::MeshIndependent() const’, inlined from ‘Fem2D::AssembleBilinearForm(void*, Fem2D::MeshL const&, Fem2D::GFESpace const&, Fem2D::GFESpace const&, bool, HashMatrix&, FormBilinear const*, int*)void’ at problem.cpp:4700:37: AFunction.hpp:709:67: warning: ‘this’ pointer is null [-Wnonnull] 709 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;} | ~~~~~~~~~~~~~~~~~~^~ In member function ‘Fem2D::QuadratureWeight::QuadratureWeight(double)’, inlined from ‘Fem2D::GQuadraturePoint::GQuadraturePoint()’ at ./../femlib/QuadratureFormular.hpp:56:46, inlined from ‘Fem2D::GQuadratureFormular::GQuadratureFormular(int)’ at ./../femlib/QuadratureFormular.hpp:100:62, inlined from ‘Fem2D::AssembleBilinearForm >(void*, Fem2D::MeshL const&, Fem2D::GFESpace const&, Fem2D::GFESpace const&, bool, VirtualMatrix >&, FormBilinear const*, int*)void’ at problem.cpp:1861:24: ./../femlib/QuadratureFormular.hpp:49:27: warning: ‘memset’ offset [0, 7] is out of the bounds [0, 0] [-Warray-bounds=] 49 | QuadratureWeight(R aa): a(aa){} | ^~~~~ In member function ‘Fem2D::QuadratureWeight::QuadratureWeight(double)’, inlined from ‘Fem2D::GQuadraturePoint::GQuadraturePoint()’ at ./../femlib/QuadratureFormular.hpp:56:46, inlined from ‘Fem2D::GQuadratureFormular::GQuadratureFormular(int)’ at ./../femlib/QuadratureFormular.hpp:100:62, inlined from ‘Fem2D::AssembleBilinearForm >(void*, Fem2D::MeshL const&, Fem2D::GFESpace const&, Fem2D::GFESpace const&, bool, VirtualMatrix >&, FormBilinear const*, int*)void’ at problem.cpp:1863:24: ./../femlib/QuadratureFormular.hpp:49:27: warning: ‘memset’ offset [0, 7] is out of the bounds [0, 0] [-Warray-bounds=] 49 | QuadratureWeight(R aa): a(aa){} | ^~~~~ In member function ‘Fem2D::QuadratureWeight::QuadratureWeight(double)’, inlined from ‘Fem2D::GQuadraturePoint::GQuadraturePoint()’ at ./../femlib/QuadratureFormular.hpp:56:46, inlined from ‘Fem2D::GQuadratureFormular::GQuadratureFormular(int)’ at ./../femlib/QuadratureFormular.hpp:100:62, inlined from ‘Fem2D::AssembleBilinearForm >(void*, Fem2D::MeshL const&, Fem2D::GFESpace const&, Fem2D::GFESpace const&, bool, VirtualMatrix >&, FormBilinear const*, int*)void’ at problem.cpp:1869:20: ./../femlib/QuadratureFormular.hpp:49:27: warning: ‘memset’ offset [0, 7] is out of the bounds [0, 0] [-Warray-bounds=] 49 | QuadratureWeight(R aa): a(aa){} | ^~~~~ In member function ‘Fem2D::QuadratureWeight::QuadratureWeight(double)’, inlined from ‘Fem2D::GQuadraturePoint::GQuadraturePoint()’ at ./../femlib/QuadratureFormular.hpp:56:46, inlined from ‘Fem2D::GQuadratureFormular::GQuadratureFormular(int)’ at ./../femlib/QuadratureFormular.hpp:100:62, inlined from ‘Fem2D::AssembleBilinearForm >(void*, Fem2D::MeshL const&, Fem2D::GFESpace const&, Fem2D::GFESpace const&, bool, VirtualMatrix >&, FormBilinear const*, int*)void’ at problem.cpp:1873:20: ./../femlib/QuadratureFormular.hpp:49:27: warning: ‘memset’ offset [0, 7] is out of the bounds [0, 0] [-Warray-bounds=] 49 | QuadratureWeight(R aa): a(aa){} | ^~~~~ In member function ‘C_F0::MeshIndependent() const’, inlined from ‘Fem2D::AssembleBilinearForm >(void*, Fem2D::MeshL const&, Fem2D::GFESpace const&, Fem2D::GFESpace const&, bool, HashMatrix >&, FormBilinear const*, int*)void’ at problem.cpp:4700:37: AFunction.hpp:709:67: warning: ‘this’ pointer is null [-Wnonnull] 709 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;} | ~~~~~~~~~~~~~~~~~~^~ In member function ‘C_F0::MeshIndependent() const’, inlined from ‘Fem2D::AssembleBilinearForm(void*, Fem2D::MeshL const&, Fem2D::GFESpace const&, Fem2D::FESpace const&, bool, HashMatrix&, FormBilinear const*, int*)void’ at problem.cpp:4817:36: AFunction.hpp:709:67: warning: ‘this’ pointer is null [-Wnonnull] 709 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;} | ~~~~~~~~~~~~~~~~~~^~ In member function ‘C_F0::MeshIndependent() const’, inlined from ‘Fem2D::AssembleBilinearForm >(void*, Fem2D::MeshL const&, Fem2D::GFESpace const&, Fem2D::FESpace const&, bool, HashMatrix >&, FormBilinear const*, int*)void’ at problem.cpp:4817:36: AFunction.hpp:709:67: warning: ‘this’ pointer is null [-Wnonnull] 709 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;} | ~~~~~~~~~~~~~~~~~~^~ In member function ‘C_F0::MeshIndependent() const’, inlined from ‘Fem2D::AssembleBilinearForm(void*, Fem2D::MeshL const&, Fem2D::FESpace const&, Fem2D::GFESpace const&, bool, HashMatrix&, FormBilinear const*, int*)void’ at problem.cpp:4926:31: AFunction.hpp:709:67: warning: ‘this’ pointer is null [-Wnonnull] 709 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;} | ~~~~~~~~~~~~~~~~~~^~ In member function ‘C_F0::MeshIndependent() const’, inlined from ‘Fem2D::AssembleBilinearForm >(void*, Fem2D::MeshL const&, Fem2D::FESpace const&, Fem2D::GFESpace const&, bool, HashMatrix >&, FormBilinear const*, int*)void’ at problem.cpp:4926:31: AFunction.hpp:709:67: warning: ‘this’ pointer is null [-Wnonnull] 709 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;} | ~~~~~~~~~~~~~~~~~~^~ In member function ‘C_F0::MeshIndependent() const’, inlined from ‘Fem2D::AssembleBilinearForm(void*, Fem2D::MeshS const&, Fem2D::GFESpace const&, Fem2D::GFESpace const&, bool, HashMatrix&, FormBilinear const*, int*)void’ at problem.cpp:5068:30: AFunction.hpp:709:67: warning: ‘this’ pointer is null [-Wnonnull] 709 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;} | ~~~~~~~~~~~~~~~~~~^~ In member function ‘C_F0::MeshIndependent() const’, inlined from ‘Fem2D::AssembleBilinearForm >(void*, Fem2D::MeshS const&, Fem2D::GFESpace const&, Fem2D::GFESpace const&, bool, HashMatrix >&, FormBilinear const*, int*)void’ at problem.cpp:5068:30: AFunction.hpp:709:67: warning: ‘this’ pointer is null [-Wnonnull] 709 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;} | ~~~~~~~~~~~~~~~~~~^~ In member function ‘C_F0::MeshIndependent() const’, inlined from ‘Fem2D::AssembleBilinearForm(void*, Fem2D::MeshS const&, Fem2D::GFESpace const&, Fem2D::GFESpace const&, bool, HashMatrix&, FormBilinear const*, int*)void’ at problem.cpp:5366:30: AFunction.hpp:709:67: warning: ‘this’ pointer is null [-Wnonnull] 709 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;} | ~~~~~~~~~~~~~~~~~~^~ In member function ‘C_F0::MeshIndependent() const’, inlined from ‘Fem2D::AssembleBilinearForm >(void*, Fem2D::MeshS const&, Fem2D::GFESpace const&, Fem2D::GFESpace const&, bool, HashMatrix >&, FormBilinear const*, int*)void’ at problem.cpp:5366:30: AFunction.hpp:709:67: warning: ‘this’ pointer is null [-Wnonnull] 709 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;} | ~~~~~~~~~~~~~~~~~~^~ In member function ‘C_F0::MeshIndependent() const’, inlined from ‘Fem2D::AssembleBilinearForm(void*, Fem2D::MeshL const&, Fem2D::GFESpace const&, Fem2D::GFESpace const&, bool, HashMatrix&, FormBilinear const*, int*)void’ at problem.cpp:5748:35: AFunction.hpp:709:67: warning: ‘this’ pointer is null [-Wnonnull] 709 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;} | ~~~~~~~~~~~~~~~~~~^~ In member function ‘C_F0::MeshIndependent() const’, inlined from ‘Fem2D::AssembleBilinearForm >(void*, Fem2D::MeshL const&, Fem2D::GFESpace const&, Fem2D::GFESpace const&, bool, HashMatrix >&, FormBilinear const*, int*)void’ at problem.cpp:5748:35: AFunction.hpp:709:67: warning: ‘this’ pointer is null [-Wnonnull] 709 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;} | ~~~~~~~~~~~~~~~~~~^~ In member function ‘C_F0::MeshIndependent() const’, inlined from ‘Fem2D::AssembleBilinearForm(void*, Fem2D::MeshL const&, Fem2D::GFESpace const&, Fem2D::GFESpace const&, bool, HashMatrix&, FormBilinear const*, int*)void’ at problem.cpp:5630:28: AFunction.hpp:709:67: warning: ‘this’ pointer is null [-Wnonnull] 709 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;} | ~~~~~~~~~~~~~~~~~~^~ In member function ‘C_F0::MeshIndependent() const’, inlined from ‘Fem2D::AssembleBilinearForm >(void*, Fem2D::MeshL const&, Fem2D::GFESpace const&, Fem2D::GFESpace const&, bool, HashMatrix >&, FormBilinear const*, int*)void’ at problem.cpp:5630:28: AFunction.hpp:709:67: warning: ‘this’ pointer is null [-Wnonnull] 709 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;} | ~~~~~~~~~~~~~~~~~~^~ In function ‘BC_set::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: problem.hpp:303:69: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 303 | static E_F0 * f(const basicAC_F0 & args) { return new BC_set(args);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘BC_set::f(basicAC_F0 const&)’ at problem.hpp:303:69, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In member function ‘FormLinear::FormLinear(basicAC_F0 const&)’, inlined from ‘FormLinear::f(basicAC_F0 const&)’ at problem.hpp:682:73, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: problem.hpp:671:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 671 | l = new Ftest(*ll); // FH1004 ->Optimize(currentblock); same as bilinear | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘FormLinear::FormLinear(basicAC_F0 const&)’ at problem.hpp:671:22, inlined from ‘FormLinear::f(basicAC_F0 const&)’ at problem.hpp:682:73, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In member function ‘FormBilinear::FormBilinear(basicAC_F0 const&)’, inlined from ‘FormBilinear::f(basicAC_F0 const&)’ at problem.hpp:639:75, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: problem.hpp:628:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 628 | b=new Foperator(*bb); // FH1004 no optimisation here because we don't the type of the bilinear form here. | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘FormBilinear::FormBilinear(basicAC_F0 const&)’ at problem.hpp:628:22, inlined from ‘FormBilinear::f(basicAC_F0 const&)’ at problem.hpp:639:75, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘OneOperator2_FE_get_elmnt, v_fes>::code(basicAC_F0 const&) const’: lgfem.hpp:1351:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1351 | return new CODE(t0->CastTo(args[0]), t1->CastTo(args[1]), afe->comp, afe->N, afe); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_FE_get_elmnt, v_fes>::code(basicAC_F0 const&) const’ at lgfem.hpp:1351:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘OneOperator2_FE_get_elmnt::code(basicAC_F0 const&) const’: lgfem.hpp:1351:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1351 | return new CODE(t0->CastTo(args[0]), t1->CastTo(args[1]), afe->comp, afe->N, afe); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_FE_get_elmnt::code(basicAC_F0 const&) const’ at lgfem.hpp:1351:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ problem.hpp: In member function ‘TypeSolve::Initialization(std::pair const&) const’: problem.hpp:1090:19: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1090 | { return C_F0( new SolveInit(e) ,atype()); } | ^~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘TypeSolve::Initialization(std::pair const&) const’ at problem.hpp:1090:19: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ problem.hpp: In member function ‘TypeSolve::Destroy(C_F0 const&) const’: problem.hpp:1085:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1085 | { return new SolveDel(c);} | ^~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘TypeSolve::Destroy(C_F0 const&) const’ at problem.hpp:1085:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ problem.hpp: In member function ‘TypeSolve::Initialization(std::pair const&) const’: problem.hpp:1090:19: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1090 | { return C_F0( new SolveInit(e) ,atype()); } | ^~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘TypeSolve::Initialization(std::pair const&) const’ at problem.hpp:1090:19: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ problem.hpp: In member function ‘TypeSolve::Destroy(C_F0 const&) const’: problem.hpp:1085:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1085 | { return new SolveDel(c);} | ^~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘TypeSolve::Destroy(C_F0 const&) const’ at problem.hpp:1085:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘IntFunction >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: problem.hpp:996:54: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 996 | static E_F0 * f(const basicAC_F0 & args) { return new IntFunction(args);} | ^~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘IntFunction >::f(basicAC_F0 const&)’ at problem.hpp:996:54, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘IntFunction::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 1>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: problem.hpp:996:54: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 996 | static E_F0 * f(const basicAC_F0 & args) { return new IntFunction(args);} | ^~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘IntFunction::f(basicAC_F0 const&)’ at problem.hpp:996:54, inlined from ‘OneOperatorCode, 1>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CDomainOfIntegrationVFEdges::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: problem.hpp:404:97: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 404 | static E_F0 * f(const basicAC_F0 & args) { return new CDomainOfIntegration(args,intallVFedges);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CDomainOfIntegrationVFEdges::f(basicAC_F0 const&)’ at problem.hpp:404:97, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CDomainOfIntegrationAllEdges::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: problem.hpp:398:95: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 398 | static E_F0 * f(const basicAC_F0 & args) { return new CDomainOfIntegration(args,intalledges);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CDomainOfIntegrationAllEdges::f(basicAC_F0 const&)’ at problem.hpp:398:95, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CDomainOfIntegrationBorder::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: problem.hpp:392:89: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 392 | static E_F0 * f(const basicAC_F0 & args) { return new CDomainOfIntegration(args,int1d);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CDomainOfIntegrationBorder::f(basicAC_F0 const&)’ at problem.hpp:392:89, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CDomainOfIntegration::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: problem.hpp:376:83: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 376 | static E_F0 * f(const basicAC_F0 & args) { return new CDomainOfIntegration(args);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CDomainOfIntegration::f(basicAC_F0 const&)’ at problem.hpp:376:83, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, v_fes>*, int>, std::pair, v_fes>*, int>, std::complex, E_F_StackF0F0opt2 > >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, v_fes>*, int>, std::pair, v_fes>*, int>, std::complex, E_F_StackF0F0opt2 > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, int>, std::pair*, int>, double, E_F_StackF0F0opt2 >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, int>, std::pair*, int>, double, E_F_StackF0F0opt2 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.cpp: In member function ‘OneOperatorMakePtrFE >::code(basicAC_F0 const&) const’: lgfem.cpp:2246:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2246 | E_F0 *code(const basicAC_F0 &args) const { return new CODE(args); } | ^~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperatorMakePtrFE >::code(basicAC_F0 const&) const’ at lgfem.cpp:2246:53: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.cpp: In member function ‘OneOperatorMakePtrFE::code(basicAC_F0 const&) const’: lgfem.cpp:2246:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2246 | E_F0 *code(const basicAC_F0 &args) const { return new CODE(args); } | ^~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperatorMakePtrFE::code(basicAC_F0 const&) const’ at lgfem.cpp:2246:53: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from problem.hpp:1390: compositeFESpace.hpp: In member function ‘OpMatrixtoBilinearFormVG >::code(basicAC_F0 const&) const’: compositeFESpace.hpp:44:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 44 | { return new Op(to*>(args[0]),args[1],init); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OpMatrixtoBilinearFormVG >::code(basicAC_F0 const&) const’ at compositeFESpace.hpp:44:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ compositeFESpace.hpp: In member function ‘OpMatrixtoBilinearFormVG::code(basicAC_F0 const&) const’: compositeFESpace.hpp:44:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 44 | { return new Op(to*>(args[0]),args[1],init); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OpMatrixtoBilinearFormVG::code(basicAC_F0 const&) const’ at compositeFESpace.hpp:44:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.cpp: In member function ‘LinearGMRES::code(basicAC_F0 const&) const’: lgfem.cpp:922:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 922 | E_F0 *code(const basicAC_F0 &args) const { return new E_LGMRES(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘LinearGMRES::code(basicAC_F0 const&) const’ at lgfem.cpp:922:53: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.cpp: In member function ‘LinearCG::code(basicAC_F0 const&) const’: lgfem.cpp:763:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 763 | E_F0 *code(const basicAC_F0 &args) const { return new E_LCG(args, cas); } | ^~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘LinearCG::code(basicAC_F0 const&) const’ at lgfem.cpp:763:53: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CODE_L_DivLR, std::complex >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, std::complex >, 10>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:541:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 541 | return new L(C_F0(TheOperators,"/",*pOne,args[1]) * *a);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CODE_L_DivLR, std::complex >::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:541:12, inlined from ‘OneOperatorCode, std::complex >, 10>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CODE_L_DivLR, double>::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, double>, 20>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:541:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 541 | return new L(C_F0(TheOperators,"/",*pOne,args[1]) * *a);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CODE_L_DivLR, double>::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:541:12, inlined from ‘OneOperatorCode, double>, 20>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CODE_L_MulRL >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode >, 20>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:521:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 521 | return new L(to(args[0]) * *b);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CODE_L_MulRL >::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:521:12, inlined from ‘OneOperatorCode >, 20>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CODE_L_DivLR, C_F0>, std::complex >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, C_F0>, std::complex >, 10>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:541:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 541 | return new L(C_F0(TheOperators,"/",*pOne,args[1]) * *a);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CODE_L_DivLR, C_F0>, std::complex >::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:541:12, inlined from ‘OneOperatorCode, C_F0>, std::complex >, 10>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CODE_L_DivLR, C_F0>, double>::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, C_F0>, double>, 20>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:541:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 541 | return new L(C_F0(TheOperators,"/",*pOne,args[1]) * *a);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CODE_L_DivLR, C_F0>, double>::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:541:12, inlined from ‘OneOperatorCode, C_F0>, double>, 20>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CODE_L_MulRL, C_F0> >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, C_F0> >, 20>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:521:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 521 | return new L(to(args[0]) * *b);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CODE_L_MulRL, C_F0> >::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:521:12, inlined from ‘OneOperatorCode, C_F0> >, 20>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CODE_L_DivLR, std::complex >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, std::complex >, 10>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:541:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 541 | return new L(C_F0(TheOperators,"/",*pOne,args[1]) * *a);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CODE_L_DivLR, std::complex >::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:541:12, inlined from ‘OneOperatorCode, std::complex >, 10>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CODE_L_DivLR, double>::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, double>, 20>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:541:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 541 | return new L(C_F0(TheOperators,"/",*pOne,args[1]) * *a);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CODE_L_DivLR, double>::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:541:12, inlined from ‘OneOperatorCode, double>, 20>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CODE_L_MulRL >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode >, 20>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:521:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 521 | return new L(to(args[0]) * *b);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CODE_L_MulRL >::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:521:12, inlined from ‘OneOperatorCode >, 20>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../femlib/DOperator.hpp: In function ‘Diff >(LinearComb const*, Fem2D::operatortype const&)LinearComb*’: ./../femlib/DOperator.hpp:413:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 413 | L * r= new L(*u); | ^~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Diff >(LinearComb const*, Fem2D::operatortype const&)LinearComb*’ at ./../femlib/DOperator.hpp:413:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../femlib/DOperator.hpp: In function ‘Diff >(LinearComb const*, Fem2D::operatortype const&)LinearComb*’: ./../femlib/DOperator.hpp:413:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 413 | L * r= new L(*u); | ^~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Diff >(LinearComb const*, Fem2D::operatortype const&)LinearComb*’ at ./../femlib/DOperator.hpp:413:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CODE_L_Add >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:465:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 465 | return new L(*a+*b);} | ^~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CODE_L_Add >::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:465:12, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CODE_L_Sub >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:475:14: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 475 | L * bb = new L(*pminusOne * *b); | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CODE_L_Sub >::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:475:14, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CODE_L_Sub >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:476:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 476 | return new L(*a+*bb);} | ^~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CODE_L_Sub >::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:476:12, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CODE_L_Add >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:465:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 465 | return new L(*a+*b);} | ^~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CODE_L_Add >::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:465:12, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CODE_L_Sub >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:475:14: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 475 | L * bb = new L(*pminusOne * *b); | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CODE_L_Sub >::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:475:14, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CODE_L_Sub >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:476:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 476 | return new L(*a+*bb);} | ^~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CODE_L_Sub >::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:476:12, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In member function ‘Fem2D::MeshPointBase::set(Fem2D::Mesh3 const&, Fem2D::R3 const&, Fem2D::R3 const&, Fem2D::Tet const&, int, Fem2D::R3 const&, int, int)’, inlined from ‘Fem2D::MeshPoint::set(Fem2D::Mesh3 const&, Fem2D::R3 const&, Fem2D::R3 const&, Fem2D::Tet const&, int, Fem2D::R3 const&, int)’ at ./../femlib/MeshPoint.hpp:827:23, inlined from ‘IntFunction >::operator()(void*) const’ at lgfem.cpp:3670:41: ./../femlib/MeshPoint.hpp:300:14: warning: ‘lab’ may be used uninitialized [-Wmaybe-uninitialized] 300 | label = ll; | ^~ lgfem.cpp: In member function ‘IntFunction >::operator()(void*) const’: lgfem.cpp:3654:11: note: ‘lab’ was declared here 3654 | int lab; | ^~~ In member function ‘Fem2D::MeshPoint::set(Fem2D::MeshS const&, Fem2D::R3 const&, Fem2D::R2 const&, Fem2D::TriangleS const&, int, Fem2D::R3 const&, int)’, inlined from ‘IntFunction >::operator()(void*) const’ at lgfem.cpp:3873:41: ./../femlib/MeshPoint.hpp:850:25: warning: ‘lab’ may be used uninitialized [-Wmaybe-uninitialized] 850 | MeshPointBase::set(aTh,P2,P_Hat,aK,ll,EE,iedge); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lgfem.cpp: In member function ‘IntFunction >::operator()(void*) const’: lgfem.cpp:3861:11: note: ‘lab’ was declared here 3861 | int lab; | ^~~ In member function ‘Fem2D::MeshPointBase::set(Fem2D::Mesh3 const&, Fem2D::R3 const&, Fem2D::R3 const&, Fem2D::Tet const&, int, Fem2D::R3 const&, int, int)’, inlined from ‘Fem2D::MeshPoint::set(Fem2D::Mesh3 const&, Fem2D::R3 const&, Fem2D::R3 const&, Fem2D::Tet const&, int, Fem2D::R3 const&, int)’ at ./../femlib/MeshPoint.hpp:827:23, inlined from ‘IntFunction >::operator()(void*) const’ at lgfem.cpp:3597:41: ./../femlib/MeshPoint.hpp:300:14: warning: ‘lab’ may be used uninitialized [-Wmaybe-uninitialized] 300 | label = ll; | ^~ lgfem.cpp: In member function ‘IntFunction >::operator()(void*) const’: lgfem.cpp:3584:13: note: ‘lab’ was declared here 3584 | int lab; | ^~~ In member function ‘Fem2D::MeshPointBase::set(Fem2D::Mesh3 const&, Fem2D::R3 const&, Fem2D::R3 const&, Fem2D::Tet const&, int, Fem2D::R3 const&, int, int)’, inlined from ‘Fem2D::MeshPoint::set(Fem2D::Mesh3 const&, Fem2D::R3 const&, Fem2D::R3 const&, Fem2D::Tet const&, int, Fem2D::R3 const&, int)’ at ./../femlib/MeshPoint.hpp:827:23, inlined from ‘IntFunction::operator()(void*) const’ at lgfem.cpp:3670:41: ./../femlib/MeshPoint.hpp:300:14: warning: ‘lab’ may be used uninitialized [-Wmaybe-uninitialized] 300 | label = ll; | ^~ lgfem.cpp: In member function ‘IntFunction::operator()(void*) const’: lgfem.cpp:3654:11: note: ‘lab’ was declared here 3654 | int lab; | ^~~ In member function ‘Fem2D::MeshPoint::set(Fem2D::MeshS const&, Fem2D::R3 const&, Fem2D::R2 const&, Fem2D::TriangleS const&, int, Fem2D::R3 const&, int)’, inlined from ‘IntFunction::operator()(void*) const’ at lgfem.cpp:3873:41: ./../femlib/MeshPoint.hpp:850:25: warning: ‘lab’ may be used uninitialized [-Wmaybe-uninitialized] 850 | MeshPointBase::set(aTh,P2,P_Hat,aK,ll,EE,iedge); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lgfem.cpp: In member function ‘IntFunction::operator()(void*) const’: lgfem.cpp:3861:11: note: ‘lab’ was declared here 3861 | int lab; | ^~~ In member function ‘Fem2D::MeshPointBase::set(Fem2D::Mesh3 const&, Fem2D::R3 const&, Fem2D::R3 const&, Fem2D::Tet const&, int, Fem2D::R3 const&, int, int)’, inlined from ‘Fem2D::MeshPoint::set(Fem2D::Mesh3 const&, Fem2D::R3 const&, Fem2D::R3 const&, Fem2D::Tet const&, int, Fem2D::R3 const&, int)’ at ./../femlib/MeshPoint.hpp:827:23, inlined from ‘IntFunction::operator()(void*) const’ at lgfem.cpp:3597:41: ./../femlib/MeshPoint.hpp:300:14: warning: ‘lab’ may be used uninitialized [-Wmaybe-uninitialized] 300 | label = ll; | ^~ lgfem.cpp: In member function ‘IntFunction::operator()(void*) const’: lgfem.cpp:3584:13: note: ‘lab’ was declared here 3584 | int lab; | ^~~ rm -f libff.a ar rv libff.a UMFPack_Solver.o AFunction.o AFunction2.o array_long.o array_real.o array_complex.o lex.o lgmesh.o lgmesh3.o CodeAlloc.o lgmat.o global.o ../femlib/Drawing.o ../femlib/gibbs.o ../femlib/CheckPtr.o ../femlib/fem.o ../femlib/QuadratureFormular.o ../femlib/FESpace.o ../femlib/Element_RT.o ../femlib/mshptg.o ../femlib/FQuadTree.o ../bamglib/QuadTree.o ../bamglib/R2.o ../bamglib/Meshio.o ../bamglib/Mesh2.o ../bamglib/Metric.o ../femlib/BamgFreeFem.o ../bamglib/MeshDraw.o ../bamglib/MeshGeom.o ../bamglib/MeshQuad.o ../bamglib/SetOfE4.o ../bamglib/MeshRead.o ../bamglib/write_hdf5.o ../bamglib/write_xdmf.o ../bamglib/MeshWrite.o problem.o mt19937ar.o ../Graphics/DefColor.o InitFunct.o ../Algo/lgalgo.o ../femlib/Element_P2h.o load.o lgfem.o environment.o string_def.o ../femlib/FESpacen.o ../femlib/P012_1d.o ../femlib/P012_2d.o ../femlib/P012_3d.o ../femlib/P012_3dSurf.o ../femlib/P012_3dCurve.o ../femlib/Mesh1dn.o ../femlib/Mesh2dn.o ../femlib/Mesh3dn.o ../femlib/MeshSn.o ../femlib/MeshLn.o ../femlib/GQuadTree.o ../femlib/libmeshb7.o glumesh2D.o ../femlib/splitsimplex.o P1IsoValue.o ../femlib/HashMatrix.o ../femlib/CG.o ../femlib/SparseLinearSolver.o strversionnumber.o ../Eigen/eigenvalue.o ar: creating libff.a a - UMFPack_Solver.o a - AFunction.o a - AFunction2.o a - array_long.o a - array_real.o a - array_complex.o a - lex.o a - lgmesh.o a - lgmesh3.o a - CodeAlloc.o a - lgmat.o a - global.o a - ../femlib/Drawing.o a - ../femlib/gibbs.o a - ../femlib/CheckPtr.o a - ../femlib/fem.o a - ../femlib/QuadratureFormular.o a - ../femlib/FESpace.o a - ../femlib/Element_RT.o a - ../femlib/mshptg.o a - ../femlib/FQuadTree.o a - ../bamglib/QuadTree.o a - ../bamglib/R2.o a - ../bamglib/Meshio.o a - ../bamglib/Mesh2.o a - ../bamglib/Metric.o a - ../femlib/BamgFreeFem.o a - ../bamglib/MeshDraw.o a - ../bamglib/MeshGeom.o a - ../bamglib/MeshQuad.o a - ../bamglib/SetOfE4.o a - ../bamglib/MeshRead.o a - ../bamglib/write_hdf5.o a - ../bamglib/write_xdmf.o a - ../bamglib/MeshWrite.o a - problem.o a - mt19937ar.o a - ../Graphics/DefColor.o a - InitFunct.o a - ../Algo/lgalgo.o a - ../femlib/Element_P2h.o a - load.o a - lgfem.o a - environment.o a - string_def.o a - ../femlib/FESpacen.o a - ../femlib/P012_1d.o a - ../femlib/P012_2d.o a - ../femlib/P012_3d.o a - ../femlib/P012_3dSurf.o a - ../femlib/P012_3dCurve.o a - ../femlib/Mesh1dn.o a - ../femlib/Mesh2dn.o a - ../femlib/Mesh3dn.o a - ../femlib/MeshSn.o a - ../femlib/MeshLn.o a - ../femlib/GQuadTree.o a - ../femlib/libmeshb7.o a - glumesh2D.o a - ../femlib/splitsimplex.o a - P1IsoValue.o a - ../femlib/HashMatrix.o a - ../femlib/CG.o a - ../femlib/SparseLinearSolver.o a - strversionnumber.o a - ../Eigen/eigenvalue.o ranlib libff.a make[4]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/src/fflib' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/src/fflib' Making all in nw make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -I/usr/include/suitesparse -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../Graphics/sansrgraph.o ../Graphics/sansrgraph.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -I/usr/include/suitesparse -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../Graphics/ffglut.o ../Graphics/ffglut.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -I/usr/include/suitesparse -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../Graphics/ffthreads.o ../Graphics/ffthreads.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -I/usr/include/suitesparse -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../Graphics/gggg.o ../Graphics/gggg.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -I/usr/include/suitesparse -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../mpi/parallelempi-empty.o ../mpi/parallelempi-empty.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -I/usr/include/suitesparse -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../fflib/ffapi.o ../fflib/ffapi.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -I/usr/include/suitesparse -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../fflib/compositeFESpace.o ../fflib/compositeFESpace.cpp In file included from ../Graphics/sansrgraph.cpp:118: ../Graphics/getprog-unix.hpp: In function ‘char* Shell_Space(const char*)’: ../Graphics/getprog-unix.hpp:34:15: warning: unused variable ‘c’ [-Wunused-variable] 34 | const char *c = s; | ^ ../Graphics/getprog-unix.hpp: In function ‘int getprog_(char*, int, char**)’: ../Graphics/getprog-unix.hpp:86:13: warning: unused variable ‘lsuffix’ [-Wunused-variable] 86 | const int lsuffix = 0; | ^~~~~~~ In file included from ./../femlib/Mesh2dn.hpp:40, from ../Graphics/ffglut.cpp:44: ./../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ../fflib/compositeFESpace.cpp:50: ../fflib/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ../fflib/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ../fflib/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ../fflib/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ../fflib/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ../fflib/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ../fflib/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ../fflib/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ../fflib/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ../Graphics/ffglut.cpp:65: ../Graphics/ffglut.hpp: In constructor ‘OnePlotHMatrix::OnePlotHMatrix(long int, PlotStream&)’: ../Graphics/ffglut.hpp:291:13: warning: unused variable ‘rank’ [-Wunused-variable] 291 | int rank; | ^~~~ In file included from ./../femlib/MeshLn.hpp:51, from ./../femlib/FESpacen.hpp:54, from ./../femlib/MatriceElementaire.hpp:4, from ./../femlib/VirtualMatrix.hpp:3, from ./../femlib/HashMatrix.hpp:17, from ../fflib/compositeFESpace.cpp:53: ./../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ../Graphics/ffglut.cpp: In function ‘int ReadOnePlot(FILE*)’: ../Graphics/ffglut.cpp:152:17: warning: unused variable ‘c2’ [-Wunused-variable] 152 | int c2 =getc(fp); | ^~ ../Graphics/ffglut.cpp: In function ‘void Plot(const Fem2D::Mesh3&, bool, bool, bool, ThePlot&, GLint, int*)’: ../Graphics/ffglut.cpp:484:12: warning: unused variable ‘r’ [-Wunused-variable] 484 | double r=0,g=0,b=0; | ^ ../Graphics/ffglut.cpp:484:16: warning: unused variable ‘g’ [-Wunused-variable] 484 | double r=0,g=0,b=0; | ^ ../Graphics/ffglut.cpp:484:20: warning: unused variable ‘b’ [-Wunused-variable] 484 | double r=0,g=0,b=0; | ^ ../Graphics/ffglut.cpp:475:28: warning: typedef ‘Tet’ locally defined but not used [-Wunused-local-typedefs] 475 | typedef Mesh3::Element Tet; | ^~~ ../Graphics/ffglut.cpp: In function ‘void Plot(const Fem2D::MeshS&, bool, bool, bool, ThePlot&, GLint, int*, OneWindow*)’: ../Graphics/ffglut.cpp:703:37: warning: operation on ‘i’ may be undefined [-Wsequence-point] 703 | for (int i=0;ihpixel; | ^ ../Graphics/ffglut.cpp:588:12: warning: unused variable ‘r’ [-Wunused-variable] 588 | double r=0,g=0,b=0; | ^ ../Graphics/ffglut.cpp:588:16: warning: unused variable ‘g’ [-Wunused-variable] 588 | double r=0,g=0,b=0; | ^ ../Graphics/ffglut.cpp:588:20: warning: unused variable ‘b’ [-Wunused-variable] 588 | double r=0,g=0,b=0; | ^ ../Graphics/ffglut.cpp: In function ‘void Plot(const Fem2D::MeshL&, bool, bool, bool, ThePlot&, GLint, int*, OneWindow*)’: ../Graphics/ffglut.cpp:830:33: warning: operation on ‘i’ may be undefined [-Wsequence-point] 830 | for (int i=0;ihpixel; | ^~ ../Graphics/ffglut.cpp: In member function ‘virtual void OnePlotBorder::Draw(OneWindow*)’: ../Graphics/ffglut.cpp:1719:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1719 | for(int i=0;i >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1723 | for(int j=1;j > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1764 | for(int i=0;i >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1768 | for(int j=1;jtheplot->nbN; | ^~~ ../Graphics/ffglut.cpp: In function ‘int main(int, char**)’: ../Graphics/ffglut.cpp:4201:10: warning: unused variable ‘fullscreen’ [-Wunused-variable] 4201 | bool fullscreen = false; | ^~~~~~~~~~ In file included from ./../femlib/SparseLinearSolver.hpp:7, from ../fflib/compositeFESpace.cpp:55: ./../femlib/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./../femlib/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./../femlib/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./../femlib/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ../fflib/error.hpp:32, from ../fflib/compositeFESpace.cpp:49: ../fflib/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./../femlib/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ../Graphics/ffglut.cpp: In instantiation of ‘OnePlotFE::OnePlotFE(const Mesh*, long int, PlotStream&) [with Mesh = Fem2D::Mesh]’: ../Graphics/ffglut.cpp:3012:59: required from here ../Graphics/ffglut.cpp:1259:21: warning: unused variable ‘j’ [-Wunused-variable] 1259 | for(int i=0,j=0;i::OnePlotFE(const Mesh*, long int, PlotStream&) [with Mesh = Fem2D::Mesh2]’: ../Graphics/ffglut.cpp:3014:61: required from here ../Graphics/ffglut.cpp:1259:21: warning: unused variable ‘j’ [-Wunused-variable] In file included from ../fflib/AFunction.hpp:54: ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./../femlib/VirtualSolverSparseSuite.hpp:536:64: required from here ./../femlib/RNM.hpp:263:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 263 | virtual bool ChecknbColumn (Z m) const =0; | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:262:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 262 | virtual bool ChecknbLine (Z n) const= 0; | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./../femlib/VirtualSolverSparseSuite.hpp:615:78: required from here ./../femlib/RNM.hpp:263:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 263 | virtual bool ChecknbColumn (Z m) const =0; | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:262:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 262 | virtual bool ChecknbLine (Z n) const= 0; | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./../femlib/SparseLinearSolver.hpp:9: ./../femlib/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./../femlib/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./../femlib/VirtualSolverSkyLine.hpp:11, from ./../femlib/SparseLinearSolver.hpp:10: ./../femlib/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./../femlib/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./../femlib/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./../femlib/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./../femlib/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from ../fflib/compositeFESpace.cpp:57: ./../femlib/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./../femlib/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./../femlib/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./../femlib/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./../femlib/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./../femlib/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./../femlib/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./../femlib/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./../femlib/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./../femlib/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./../femlib/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./../femlib/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./../femlib/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ../fflib/lgsolver.hpp:152:23: required from here ./../femlib/RNM.hpp:263:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 263 | virtual bool ChecknbColumn (Z m) const =0; | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:262:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 262 | virtual bool ChecknbLine (Z n) const= 0; | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ../fflib/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ../fflib/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ../fflib/compositeFESpace.cpp:61: ../fflib/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ../fflib/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ../Graphics/ffglut.cpp: In instantiation of ‘void Plot(const Mesh&, bool, bool, bool, ThePlot&, GLint, int*) [with Mesh = Fem2D::Mesh2; GLint = int]’: ../Graphics/ffglut.cpp:1549:9: required from ‘void OnePlotFE::Draw(OneWindow*) [with Mesh = Fem2D::Mesh2]’ ../Graphics/ffglut.cpp:1435:6: required from here ../Graphics/ffglut.cpp:391:12: warning: unused variable ‘r’ [-Wunused-variable] 391 | double r=0,g=0,b=0; | ^ ../Graphics/ffglut.cpp:391:16: warning: unused variable ‘g’ [-Wunused-variable] 391 | double r=0,g=0,b=0; | ^ ../Graphics/ffglut.cpp:391:20: warning: unused variable ‘b’ [-Wunused-variable] 391 | double r=0,g=0,b=0; | ^ ../fflib/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ../fflib/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ../Graphics/ffglut.cpp: In instantiation of ‘void Plot(const Mesh&, bool, bool, bool, ThePlot&, GLint, int*) [with Mesh = Fem2D::Mesh; GLint = int]’: ../Graphics/ffglut.cpp:1549:9: required from ‘void OnePlotFE::Draw(OneWindow*) [with Mesh = Fem2D::Mesh]’ ../Graphics/ffglut.cpp:1435:6: required from here ../Graphics/ffglut.cpp:391:12: warning: unused variable ‘r’ [-Wunused-variable] 391 | double r=0,g=0,b=0; | ^ ../Graphics/ffglut.cpp:391:16: warning: unused variable ‘g’ [-Wunused-variable] 391 | double r=0,g=0,b=0; | ^ ../Graphics/ffglut.cpp:391:20: warning: unused variable ‘b’ [-Wunused-variable] 391 | double r=0,g=0,b=0; | ^ ../fflib/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ../fflib/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ../fflib/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ../fflib/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ../fflib/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ../fflib/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ../fflib/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ../fflib/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ../fflib/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ../fflib/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ../fflib/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ../fflib/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ../fflib/compositeFESpace.cpp: In function ‘KNM > computeBlockLargs(const std::__cxx11::list&, const int&, const int&, const KN&, const KN&)’: ../fflib/compositeFESpace.cpp:358:14: warning: unused variable ‘d’ [-Wunused-variable] 358 | int d = di.d; | ^ ../fflib/compositeFESpace.cpp:359:11: warning: unused variable ‘dHat’ [-Wunused-variable] 359 | int dHat = di.dHat; | ^~~~ ../fflib/compositeFESpace.cpp:545:14: warning: unused variable ‘Opsize’ [-Wunused-variable] 545 | size_t Opsize= Op->v.size(); | ^~~~~~ ../fflib/compositeFESpace.cpp: In function ‘void listOfComponentBilinearForm(const std::__cxx11::list&)’: ../fflib/compositeFESpace.cpp:993:14: warning: unused variable ‘d’ [-Wunused-variable] 993 | int d = di.d; | ^ ../fflib/compositeFESpace.cpp:994:11: warning: unused variable ‘dHat’ [-Wunused-variable] 994 | int dHat = di.dHat; | ^~~~ ../fflib/compositeFESpace.cpp: In function ‘void separateFEMpartBemPart(const std::__cxx11::list&, std::__cxx11::list&, std::__cxx11::list&)’: ../fflib/compositeFESpace.cpp:1332:30: warning: unused variable ‘OpBEM’ [-Wunused-variable] 1332 | BilinearOperator * OpBEM = new BilinearOperator( Op->v[indexBEMmass].first, Op->v[indexBEMmass].second ); | ^~~~~ ../fflib/compositeFESpace.cpp:1235:7: warning: unused variable ‘nbBEM’ [-Wunused-variable] 1235 | int nbBEM=0; | ^~~~~ ../fflib/compositeFESpace.cpp: In function ‘void varfToCompositeBlockLinearSystem_fes(bool, bool, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, MatriceCreuse&, int*, bool)’: ../fflib/compositeFESpace.cpp:1494:34: warning: typedef ‘pfes1’ locally defined but not used [-Wunused-local-typedefs] 1494 | typedef typename v_fes1::pfes pfes1; | ^~~~~ ../fflib/compositeFESpace.cpp:1495:34: warning: typedef ‘pfes2’ locally defined but not used [-Wunused-local-typedefs] 1495 | typedef typename v_fes2::pfes pfes2; | ^~~~~ ../fflib/compositeFESpace.cpp:1498:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1498 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ../fflib/compositeFESpace.cpp:1499:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1499 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ../fflib/compositeFESpace.cpp: In function ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool)’: ../fflib/compositeFESpace.cpp:1845:36: warning: typedef ‘pfes1’ locally defined but not used [-Wunused-local-typedefs] 1845 | typedef typename v_fes1::pfes pfes1; | ^~~~~ ../fflib/compositeFESpace.cpp:1846:36: warning: typedef ‘pfes2’ locally defined but not used [-Wunused-local-typedefs] 1846 | typedef typename v_fes2::pfes pfes2; | ^~~~~ ../fflib/compositeFESpace.cpp:1847:39: warning: typedef ‘FESpace1’ locally defined but not used [-Wunused-local-typedefs] 1847 | typedef typename v_fes1::FESpace FESpace1; | ^~~~~~~~ ../fflib/compositeFESpace.cpp:1848:39: warning: typedef ‘FESpace2’ locally defined but not used [-Wunused-local-typedefs] 1848 | typedef typename v_fes2::FESpace FESpace2; | ^~~~~~~~ In file included from ../fflib/AFunction.hpp:92: ../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ../fflib/AFunction.hpp:438:32: required from here ../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ../fflib/AFunction.hpp:1798:40: required from here ../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ../fflib/AFunction.hpp:1903:38: required from here ../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./../femlib/VirtualSolverCG.hpp:10, from ./../femlib/SparseLinearSolver.hpp:8: ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./../femlib/VirtualSolverSparseSuite.hpp:153:79: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./../femlib/VirtualSolverSparseSuite.hpp:233:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./../femlib/VirtualSolverSparseSuite.hpp:553:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./../femlib/VirtualSolverSparseSuite.hpp:635:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ../fflib/problem.hpp:141:68: required from here ../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ../fflib/problem.hpp:300:60: required from here ../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ../fflib/problem.hpp:373:82: required from here ../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ../fflib/problem.hpp:636:59: required from here ../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ../fflib/problem.hpp:679:60: required from here ../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../fflib/compositeFESpace.cpp: In instantiation of ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ../fflib/compositeFESpace.cpp:2423:80: required from here ../fflib/compositeFESpace.cpp:2107:11: warning: unused variable ‘N_block’ [-Wunused-variable] 2107 | int N_block = UhNbOfDf[i]; | ^~~~~~~ ../fflib/compositeFESpace.cpp:2108:11: warning: unused variable ‘M_block’ [-Wunused-variable] 2108 | int M_block = VhNbOfDf[j]; | ^~~~~~~ ../fflib/compositeFESpace.cpp:2044:8: warning: unused variable ‘A_is_maybe_sym’ [-Wunused-variable] 2044 | bool A_is_maybe_sym = (void*)pUh == (void*)pVh; | ^~~~~~~~~~~~~~ ../fflib/compositeFESpace.cpp: In instantiation of ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ../fflib/compositeFESpace.cpp:2425:81: required from here ../fflib/compositeFESpace.cpp:2107:11: warning: unused variable ‘N_block’ [-Wunused-variable] 2107 | int N_block = UhNbOfDf[i]; | ^~~~~~~ ../fflib/compositeFESpace.cpp:2108:11: warning: unused variable ‘M_block’ [-Wunused-variable] 2108 | int M_block = VhNbOfDf[j]; | ^~~~~~~ ../fflib/compositeFESpace.cpp:2044:8: warning: unused variable ‘A_is_maybe_sym’ [-Wunused-variable] 2044 | bool A_is_maybe_sym = (void*)pUh == (void*)pVh; | ^~~~~~~~~~~~~~ ../fflib/compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = double; MMesh = Fem2D::Mesh; v_fes1 = v_fes; v_fes2 = v_fes; typename v_fes1::FESpace = Fem2D::FESpace; typename v_fes2::FESpace = Fem2D::FESpace; Stack = void*]’: ../fflib/compositeFESpace.cpp:1953:70: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = double; pcommworld = void*; Stack = void*]’ ../fflib/compositeFESpace.cpp:2392:101: required from here ../fflib/compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ../fflib/compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = double; MMesh = Fem2D::Mesh3; v_fes1 = v_fes3; v_fes2 = v_fes3; typename v_fes1::FESpace = Fem2D::GFESpace; typename v_fes2::FESpace = Fem2D::GFESpace; Stack = void*]’: ../fflib/compositeFESpace.cpp:1960:73: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = double; pcommworld = void*; Stack = void*]’ ../fflib/compositeFESpace.cpp:2392:101: required from here ../fflib/compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ../fflib/compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = double; MMesh = Fem2D::MeshS; v_fes1 = v_fesS; v_fes2 = v_fesS; typename v_fes1::FESpace = Fem2D::GFESpace; typename v_fes2::FESpace = Fem2D::GFESpace; Stack = void*]’: ../fflib/compositeFESpace.cpp:1966:73: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = double; pcommworld = void*; Stack = void*]’ ../fflib/compositeFESpace.cpp:2392:101: required from here ../fflib/compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ../fflib/compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = double; MMesh = Fem2D::MeshL; v_fes1 = v_fesL; v_fes2 = v_fesL; typename v_fes1::FESpace = Fem2D::GFESpace; typename v_fes2::FESpace = Fem2D::GFESpace; Stack = void*]’: ../fflib/compositeFESpace.cpp:1974:73: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = double; pcommworld = void*; Stack = void*]’ ../fflib/compositeFESpace.cpp:2392:101: required from here ../fflib/compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ../fflib/compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = double; MMesh = Fem2D::MeshL; v_fes1 = v_fesL; v_fes2 = v_fes; typename v_fes1::FESpace = Fem2D::GFESpace; typename v_fes2::FESpace = Fem2D::FESpace; Stack = void*]’: ../fflib/compositeFESpace.cpp:1981:72: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = double; pcommworld = void*; Stack = void*]’ ../fflib/compositeFESpace.cpp:2392:101: required from here ../fflib/compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ../fflib/compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = double; MMesh = Fem2D::MeshL; v_fes1 = v_fes; v_fes2 = v_fesL; typename v_fes1::FESpace = Fem2D::FESpace; typename v_fes2::FESpace = Fem2D::GFESpace; Stack = void*]’: ../fflib/compositeFESpace.cpp:1988:72: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = double; pcommworld = void*; Stack = void*]’ ../fflib/compositeFESpace.cpp:2392:101: required from here ../fflib/compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ../fflib/compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = double; MMesh = Fem2D::MeshS; v_fes1 = v_fesS; v_fes2 = v_fes3; typename v_fes1::FESpace = Fem2D::GFESpace; typename v_fes2::FESpace = Fem2D::GFESpace; Stack = void*]’: ../fflib/compositeFESpace.cpp:1994:73: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = double; pcommworld = void*; Stack = void*]’ ../fflib/compositeFESpace.cpp:2392:101: required from here ../fflib/compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ../fflib/compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = double; MMesh = Fem2D::MeshS; v_fes1 = v_fes3; v_fes2 = v_fesS; typename v_fes1::FESpace = Fem2D::GFESpace; typename v_fes2::FESpace = Fem2D::GFESpace; Stack = void*]’: ../fflib/compositeFESpace.cpp:2001:73: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = double; pcommworld = void*; Stack = void*]’ ../fflib/compositeFESpace.cpp:2392:101: required from here ../fflib/compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ../fflib/compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = std::complex; MMesh = Fem2D::Mesh; v_fes1 = v_fes; v_fes2 = v_fes; typename v_fes1::FESpace = Fem2D::FESpace; typename v_fes2::FESpace = Fem2D::FESpace; Stack = void*]’: ../fflib/compositeFESpace.cpp:1953:70: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = std::complex; pcommworld = void*; Stack = void*]’ ../fflib/compositeFESpace.cpp:2400:104: required from here ../fflib/compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ../fflib/compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = std::complex; MMesh = Fem2D::Mesh3; v_fes1 = v_fes3; v_fes2 = v_fes3; typename v_fes1::FESpace = Fem2D::GFESpace; typename v_fes2::FESpace = Fem2D::GFESpace; Stack = void*]’: ../fflib/compositeFESpace.cpp:1960:73: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = std::complex; pcommworld = void*; Stack = void*]’ ../fflib/compositeFESpace.cpp:2400:104: required from here ../fflib/compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ../fflib/compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = std::complex; MMesh = Fem2D::MeshS; v_fes1 = v_fesS; v_fes2 = v_fesS; typename v_fes1::FESpace = Fem2D::GFESpace; typename v_fes2::FESpace = Fem2D::GFESpace; Stack = void*]’: ../fflib/compositeFESpace.cpp:1966:73: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = std::complex; pcommworld = void*; Stack = void*]’ ../fflib/compositeFESpace.cpp:2400:104: required from here ../fflib/compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ../fflib/compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = std::complex; MMesh = Fem2D::MeshL; v_fes1 = v_fesL; v_fes2 = v_fesL; typename v_fes1::FESpace = Fem2D::GFESpace; typename v_fes2::FESpace = Fem2D::GFESpace; Stack = void*]’: ../fflib/compositeFESpace.cpp:1974:73: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = std::complex; pcommworld = void*; Stack = void*]’ ../fflib/compositeFESpace.cpp:2400:104: required from here ../fflib/compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ../fflib/compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = std::complex; MMesh = Fem2D::MeshL; v_fes1 = v_fesL; v_fes2 = v_fes; typename v_fes1::FESpace = Fem2D::GFESpace; typename v_fes2::FESpace = Fem2D::FESpace; Stack = void*]’: ../fflib/compositeFESpace.cpp:1981:72: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = std::complex; pcommworld = void*; Stack = void*]’ ../fflib/compositeFESpace.cpp:2400:104: required from here ../fflib/compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ../fflib/compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = std::complex; MMesh = Fem2D::MeshL; v_fes1 = v_fes; v_fes2 = v_fesL; typename v_fes1::FESpace = Fem2D::FESpace; typename v_fes2::FESpace = Fem2D::GFESpace; Stack = void*]’: ../fflib/compositeFESpace.cpp:1988:72: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = std::complex; pcommworld = void*; Stack = void*]’ ../fflib/compositeFESpace.cpp:2400:104: required from here ../fflib/compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ../fflib/compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = std::complex; MMesh = Fem2D::MeshS; v_fes1 = v_fesS; v_fes2 = v_fes3; typename v_fes1::FESpace = Fem2D::GFESpace; typename v_fes2::FESpace = Fem2D::GFESpace; Stack = void*]’: ../fflib/compositeFESpace.cpp:1994:73: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = std::complex; pcommworld = void*; Stack = void*]’ ../fflib/compositeFESpace.cpp:2400:104: required from here ../fflib/compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ../fflib/compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = std::complex; MMesh = Fem2D::MeshS; v_fes1 = v_fes3; v_fes2 = v_fesS; typename v_fes1::FESpace = Fem2D::GFESpace; typename v_fes2::FESpace = Fem2D::GFESpace; Stack = void*]’: ../fflib/compositeFESpace.cpp:2001:73: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = std::complex; pcommworld = void*; Stack = void*]’ ../fflib/compositeFESpace.cpp:2400:104: required from here ../fflib/compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse*]’: ../fflib/compositeFESpace.cpp:2088:58: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../fflib/compositeFESpace.cpp:2423:80: required from here ../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 Matrice_Creuse* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse >*]’: ../fflib/compositeFESpace.cpp:2088:58: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../fflib/compositeFESpace.cpp:2425:81: required from here ../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 Matrice_Creuse >* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ../fflib/lgfem.hpp:475:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ../fflib/lgfem.hpp:522:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ../fflib/lgfem.hpp:569:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here ../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here ../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here ../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In member function ‘FormBilinear::FormBilinear(CDomainOfIntegration const*, E_F0*)’, inlined from ‘creationLargsForCompositeFESpace(std::__cxx11::list > const&, int const&, int const&, KN const&, KN const&)’ at ../fflib/compositeFESpace.cpp:174:69: ../fflib/problem.hpp:640:79: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 640 | FormBilinear(A a,Expression bb) : di(a),b(new Foperator(*dynamic_cast(bb))/*->Optimize(currentblock) FH1004 */) | ^ In file included from ../fflib/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘FormBilinear::FormBilinear(CDomainOfIntegration const*, E_F0*)’ at ../fflib/problem.hpp:640:79, inlined from ‘creationLargsForCompositeFESpace(std::__cxx11::list > const&, int const&, int const&, KN const&, KN const&)’ at ../fflib/compositeFESpace.cpp:174:69: ../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In member function ‘FormLinear::FormLinear(CDomainOfIntegration const*, E_F0*)’, inlined from ‘creationLargsForCompositeFESpace(std::__cxx11::list > const&, int const&, int const&, KN const&, KN const&)’ at ../fflib/compositeFESpace.cpp:235:70: ../fflib/problem.hpp:683:73: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 683 | FormLinear(A a,Expression bb) : di(a),l(new Ftest(*dynamic_cast(bb))/*->Optimize(currentblock) FH1004 */) {ffassert(l);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘FormLinear::FormLinear(CDomainOfIntegration const*, E_F0*)’ at ../fflib/problem.hpp:683:73, inlined from ‘creationLargsForCompositeFESpace(std::__cxx11::list > const&, int const&, int const&, KN const&, KN const&)’ at ../fflib/compositeFESpace.cpp:235:70: ../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../fflib/compositeFESpace.cpp: In function ‘creationLargsForCompositeFESpace(std::__cxx11::list > const&, int const&, int const&, KN const&, KN const&)’: ../fflib/compositeFESpace.cpp:277:64: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 277 | if(addBC) newlargs.push_back( C_F0( new BC_set(*bc,okBC), r) ); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘creationLargsForCompositeFESpace(std::__cxx11::list > const&, int const&, int const&, KN const&, KN const&)’ at ../fflib/compositeFESpace.cpp:277:64: ../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../fflib/compositeFESpace.cpp: In function ‘creationLargsForCompositeFESpace(std::__cxx11::list > const&, int const&, int const&, KN const&, KN const&)’: ../fflib/compositeFESpace.cpp:174:69: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 174 | newlargs.push_back( C_F0( new FormBilinear( &di, OpBloc ), r ) ); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘creationLargsForCompositeFESpace(std::__cxx11::list > const&, int const&, int const&, KN const&, KN const&)’ at ../fflib/compositeFESpace.cpp:174:69: ../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../fflib/compositeFESpace.cpp: In function ‘creationLargsForCompositeFESpace(std::__cxx11::list > const&, int const&, int const&, KN const&, KN const&)’: ../fflib/compositeFESpace.cpp:235:70: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 235 | newlargs.push_back( C_F0( new FormLinear( (ll->di), OpBloc ), r ) ); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘creationLargsForCompositeFESpace(std::__cxx11::list > const&, int const&, int const&, KN const&, KN const&)’ at ../fflib/compositeFESpace.cpp:235:70: ../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -o FreeFem++ ../Graphics/sansrgraph.o ../mpi/parallelempi-empty.o ../fflib/ffapi.o ../fflib/compositeFESpace.o ../lglib/liblg.a ../fflib/libff.a -lumfpack -lamd -lcholmod -lcolamd -L/usr/lib64 -larpack -L/usr/lib64 -lflexiblas -ldl -lm -lrt -L/usr/lib/gcc/aarch64-redhat-linux/13 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../.. -lgfortran -lm -L/usr/lib64 -lhdf5_hl -lhdf5 -lhdf5_hl -lsz -lz -ldl -lm -lz g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -o FreeFem++-nw ../Graphics/sansrgraph.o ../mpi/parallelempi-empty.o ../fflib/ffapi.o ../fflib/compositeFESpace.o ../lglib/liblg.a ../fflib/libff.a -lumfpack -lamd -lcholmod -lcolamd -L/usr/lib64 -larpack -L/usr/lib64 -lflexiblas -ldl -lm -lrt -L/usr/lib/gcc/aarch64-redhat-linux/13 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../.. -lgfortran -lm -L/usr/lib64 -lhdf5_hl -lhdf5 -lhdf5_hl -lsz -lz -ldl -lm -lz g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -o ffglut ../femlib/Drawing.o ../femlib/fem.o ../fflib/ffapi.o ../femlib/FQuadTree.o ../femlib/GQuadTree.o ../femlib/Mesh1dn.o ../femlib/Mesh2dn.o ../femlib/Mesh3dn.o ../femlib/MeshSn.o ../femlib/MeshLn.o ../femlib/mshptg.o ../Graphics/ffglut.o ../Graphics/ffthreads.o ../Graphics/gggg.o ../libMesh/libMesh.a -lglut -lGLU -lGL -lpthread In member function ‘resize’, inlined from ‘__ct_base ’ at ../fflib/problem.cpp:13594:23: ../fflib/./../femlib/RNM.hpp:1198:16: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1198 | this->v=new R[this->n]; | ^ ../fflib/../femlib/CheckPtr.cpp: In member function ‘__ct_base ’: ../fflib/../femlib/CheckPtr.cpp:604:7: note: in a call to allocation function ‘operator new []’ declared here 604 | void *operator new[](std::size_t size) //throw(std::bad_alloc) | ^ In member function ‘__ct ’, inlined from ‘creationLinearFormCompositeFESpace’ at ../fflib/problem.hpp:1417:49, inlined from ‘__ct_base ’ at ../fflib/problem.cpp:13595:53: ../fflib/./../femlib/RNM.hpp:971:24: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 971 | KN(long nn) : KN_(new R[nn],nn) {} | ^ ../fflib/../femlib/CheckPtr.cpp: In member function ‘__ct_base ’: ../fflib/../femlib/CheckPtr.cpp:604:7: note: in a call to allocation function ‘operator new []’ declared here 604 | void *operator new[](std::size_t size) //throw(std::bad_alloc) | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile2DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:391:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile2DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:392:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile2DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:393:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile3DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:468:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile3DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:469:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile3DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:470:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile2DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:391:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile2DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:392:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile2DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:393:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile3DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:468:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile3DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:469:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile3DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:470:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In member function ‘init’, inlined from ‘set’ at ../fflib/array_tlp.hpp:472:35, inlined from ‘operator()’ at ../fflib/array_tlp.hpp:522:23: ../fflib/./../femlib/RNM.hpp:1189:71: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1189 | void init(long nn) {this->n=nn;this->step=1;this->next=-1;this->v=new R[nn]();} | ^ ../fflib/../femlib/CheckPtr.cpp: In member function ‘operator()’: ../fflib/../femlib/CheckPtr.cpp:604:7: note: in a call to allocation function ‘operator new []’ declared here 604 | void *operator new[](std::size_t size) //throw(std::bad_alloc) | ^ In member function ‘__ct_base ’, inlined from ‘__ct ’ at ../fflib/./../femlib/QuadratureFormular.hpp:56:46, inlined from ‘__ct_base .constprop’ at ../fflib/./../femlib/QuadratureFormular.hpp:100:62: ../fflib/./../femlib/QuadratureFormular.hpp:49:27: warning: ‘__builtin_memset’ writing between 8 and 17179869176 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 49 | QuadratureWeight(R aa): a(aa){} | ^ ../fflib/./../femlib/QuadratureFormular.hpp: In member function ‘__ct_base .constprop’: ../fflib/./../femlib/QuadratureFormular.hpp:100:62: note: destination object of size 0 allocated by ‘operator new []’ 100 | GQuadratureFormular(int ssize):exact(0),n(0),size(ssize),p(new QP[size]),clean(true) {} | ^ In member function ‘__ct_base ’, inlined from ‘__ct ’ at ../fflib/./../femlib/QuadratureFormular.hpp:56:46, inlined from ‘__ct_base .constprop’ at ../fflib/./../femlib/QuadratureFormular.hpp:100:62: ../fflib/./../femlib/QuadratureFormular.hpp:49:27: warning: ‘__builtin_memset’ writing between 8 and 17179869176 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 49 | QuadratureWeight(R aa): a(aa){} | ^ ../fflib/./../femlib/QuadratureFormular.hpp: In member function ‘__ct_base .constprop’: ../fflib/./../femlib/QuadratureFormular.hpp:100:62: note: destination object of size 0 allocated by ‘operator new []’ 100 | GQuadratureFormular(int ssize):exact(0),n(0),size(ssize),p(new QP[size]),clean(true) {} | ^ In member function ‘__ct ’, inlined from ‘mainff’ at ../lglib/lg.ypp:1013:25: ../lglib/./../femlib/RNM.hpp:971:24: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 971 | KN(long nn) : KN_(new R[nn],nn) {} | ^ ../fflib/../femlib/CheckPtr.cpp: In function ‘mainff’: ../fflib/../femlib/CheckPtr.cpp:604:7: note: in a call to allocation function ‘operator new []’ declared here 604 | void *operator new[](std::size_t size) //throw(std::bad_alloc) | ^ ../fflib/./../femlib/gmres.hpp: In function ‘GMRES’: ../fflib/./../femlib/gmres.hpp:110:15: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 110 | Vector *v = new Vector[m+1]; | ^ ../fflib/../femlib/CheckPtr.cpp:604:7: note: in a call to allocation function ‘operator new []’ declared here 604 | void *operator new[](std::size_t size) //throw(std::bad_alloc) | ^ ../fflib/./../femlib/gmres.hpp: In function ‘GMRES’: ../fflib/./../femlib/gmres.hpp:110:15: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 110 | Vector *v = new Vector[m+1]; | ^ ../fflib/../femlib/CheckPtr.cpp:604:7: note: in a call to allocation function ‘operator new []’ declared here 604 | void *operator new[](std::size_t size) //throw(std::bad_alloc) | ^ In member function ‘resize’, inlined from ‘__ct_base ’ at ../fflib/problem.cpp:13594:23: ../fflib/./../femlib/RNM.hpp:1198:16: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1198 | this->v=new R[this->n]; | ^ ../fflib/../femlib/CheckPtr.cpp: In member function ‘__ct_base ’: ../fflib/../femlib/CheckPtr.cpp:604:7: note: in a call to allocation function ‘operator new []’ declared here 604 | void *operator new[](std::size_t size) //throw(std::bad_alloc) | ^ In member function ‘__ct ’, inlined from ‘creationLinearFormCompositeFESpace’ at ../fflib/problem.hpp:1417:49, inlined from ‘__ct_base ’ at ../fflib/problem.cpp:13595:53: ../fflib/./../femlib/RNM.hpp:971:24: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 971 | KN(long nn) : KN_(new R[nn],nn) {} | ^ ../fflib/../femlib/CheckPtr.cpp: In member function ‘__ct_base ’: ../fflib/../femlib/CheckPtr.cpp:604:7: note: in a call to allocation function ‘operator new []’ declared here 604 | void *operator new[](std::size_t size) //throw(std::bad_alloc) | ^ In member function ‘init’, inlined from ‘set’ at ../fflib/array_tlp.hpp:472:35, inlined from ‘operator()’ at ../fflib/array_tlp.hpp:522:23: ../fflib/./../femlib/RNM.hpp:1189:71: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1189 | void init(long nn) {this->n=nn;this->step=1;this->next=-1;this->v=new R[nn]();} | ^ ../fflib/../femlib/CheckPtr.cpp: In member function ‘operator()’: ../fflib/../femlib/CheckPtr.cpp:604:7: note: in a call to allocation function ‘operator new []’ declared here 604 | void *operator new[](std::size_t size) //throw(std::bad_alloc) | ^ In member function ‘__ct ’, inlined from ‘mainff’ at ../lglib/lg.ypp:1013:25: ../lglib/./../femlib/RNM.hpp:971:24: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 971 | KN(long nn) : KN_(new R[nn],nn) {} | ^ ../fflib/../femlib/CheckPtr.cpp: In function ‘mainff’: ../fflib/../femlib/CheckPtr.cpp:604:7: note: in a call to allocation function ‘operator new []’ declared here 604 | void *operator new[](std::size_t size) //throw(std::bad_alloc) | ^ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/src/nw' Making all in mpi make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/src/mpi' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/src/mpi' Making all in bamg make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/src/bamg' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../bamglib -I./../Graphics -I/usr/include -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o bamg.o bamg.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../bamglib -I./../Graphics -I/usr/include -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o global.o global.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../bamglib -I./../Graphics -I/usr/include -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o cvmsh2.o cvmsh2.cpp In file included from cvmsh2.cpp:43: ./../bamglib/Meshio.h: In member function ‘std::istream& bamg::MeshIstream::cm()’: ./../bamglib/Meshio.h:79:89: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 79 | ? (((c == '\n' || c == char(12) || c == char(15)) && (LineNumber++, cmm = 0)), 1) | ~~~~^~~ In file included from bamg.cpp:40: ./../bamglib/Meshio.h: In member function ‘std::istream& bamg::MeshIstream::cm()’: ./../bamglib/Meshio.h:79:89: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 79 | ? (((c == '\n' || c == char(12) || c == char(15)) && (LineNumber++, cmm = 0)), 1) | ~~~~^~~ bamg.cpp: In function ‘int main(int, char**)’: bamg.cpp:448:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 448 | if (verbosity) | ^~ bamg.cpp:450:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 450 | if (fgeom && fileout) | ^~ bamg.cpp:595:10: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 595 | if (NoMeshReconstruction) | ^ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -o cvmsh2 cvmsh2.o global.o ../bamglib/Mesh2.o ../bamglib/MeshDraw.o ../bamglib/MeshGeom.o ../bamglib/MeshQuad.o ../bamglib/MeshRead.o ../bamglib/MeshWrite.o ../bamglib/Meshio.o ../bamglib/Metric.o ../bamglib/QuadTree.o ../bamglib/R2.o ../bamglib/SetOfE4.o ../bamglib/write_hdf5.o ../bamglib/write_xdmf.o -L/usr/lib64 -lhdf5_hl -lhdf5 -lhdf5_hl -lsz -lz -ldl -lm In function ‘strncat’, inlined from ‘WriteHdf5SolFile2DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:391:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile2DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:392:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile2DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:393:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile3DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:468:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile3DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:469:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile3DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:470:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -o bamg bamg.o global.o ../bamglib/Mesh2.o ../bamglib/MeshDraw.o ../bamglib/MeshGeom.o ../bamglib/MeshQuad.o ../bamglib/MeshRead.o ../bamglib/MeshWrite.o ../bamglib/Meshio.o ../bamglib/Metric.o ../bamglib/QuadTree.o ../bamglib/R2.o ../bamglib/SetOfE4.o ../bamglib/write_hdf5.o ../bamglib/write_xdmf.o -L/usr/lib64 -lhdf5_hl -lhdf5 -lhdf5_hl -lsz -lz -ldl -lm In function ‘strncat’, inlined from ‘WriteHdf5SolFile2DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:391:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile2DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:392:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile2DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:393:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile3DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:468:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile3DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:469:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile3DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:470:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/src/bamg' Making all in medit make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/src/medit' echo "#define COMPIL " '"' `date` '(with ff++ 4.13)''"' > compil.date make all-am make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o animat.o animat.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o cube.o cube.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o image.o image.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o listnum.o listnum.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o mouse.o mouse.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o persp.o persp.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o stream.o stream.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o zaldy2.o zaldy2.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o bbfile.o bbfile.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o dlists.o dlists.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o inmsh2.o inmsh2.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o material.o material.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o normal.o normal.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o tiles.o tiles.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o camera.o camera.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o ellipse.o ellipse.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o inout.o inout.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o medit.o medit.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o param.o param.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o psfile.o psfile.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o transform.o transform.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o cenrad.o cenrad.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o geometry.o geometry.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o inout_morice.o inout_morice.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o menus.o menus.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o parsar.o parsar.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o scene.o scene.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o util.o util.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o clip.o clip.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o gisfil.o gisfil.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o inout_popenbinaire.o inout_popenbinaire.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o mesh.o mesh.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o parsop.o parsop.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o scissor.o scissor.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o vector.o vector.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o clipvol.o clipvol.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o hash.o hash.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o items.o items.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o mlists.o mlists.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o particle.o particle.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o sftcpy.o sftcpy.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o view.o view.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o critip.o critip.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o ilists.o ilists.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o keyboard.o keyboard.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o morphing.o morphing.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o path.o path.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o status.o status.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o zaldy1.o zaldy1.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o picking.o picking.c In file included from bbfile.c:30: ./../libMesh/eigenv.h:5:31: warning: argument 2 of type ‘double *’ declared as a pointer [-Warray-parameter=] 5 | int eigenv(int symmat,double *mat,double lambda[3],double v[3][3]); | ~~~~~~~~^~~ In file included from medit.h:56, from bbfile.c:27: sproto.h:84:28: note: previously declared as an array ‘double[6]’ 84 | int eigenv(int sym, double mat[6], double lambda[3], double v[3][3]); | ~~~~~~~^~~~~~ In file included from ellipse.c:30: ./../libMesh/eigenv.h:5:31: warning: argument 2 of type ‘double *’ declared as a pointer [-Warray-parameter=] 5 | int eigenv(int symmat,double *mat,double lambda[3],double v[3][3]); | ~~~~~~~~^~~ In file included from medit.h:56, from ellipse.c:27: sproto.h:84:28: note: previously declared as an array ‘double[6]’ 84 | int eigenv(int sym, double mat[6], double lambda[3], double v[3][3]); | ~~~~~~~^~~~~~ ellipse.c:37:26: warning: argument 1 of type ‘double[3]’ with mismatched bound [-Warray-parameter=] 37 | extern int eigen2(double m[3], double lambda[2], double vp[2][2]); | ~~~~~~~^~~~ ./../libMesh/eigenv.h:6:20: note: previously declared as ‘double *’ 6 | int eigen2(double *mm,double *lambda,double vp[2][2]); | ~~~~~~~~^~ ellipse.c:37:39: warning: argument 2 of type ‘double[2]’ with mismatched bound [-Warray-parameter=] 37 | extern int eigen2(double m[3], double lambda[2], double vp[2][2]); | ~~~~~~~^~~~~~~~~ ./../libMesh/eigenv.h:6:31: note: previously declared as ‘double *’ 6 | int eigen2(double *mm,double *lambda,double vp[2][2]); | ~~~~~~~~^~~~~~ In file included from inout.c:30: ./../libMesh/eigenv.h:5:31: warning: argument 2 of type ‘double *’ declared as a pointer [-Warray-parameter=] 5 | int eigenv(int symmat,double *mat,double lambda[3],double v[3][3]); | ~~~~~~~~^~~ In file included from medit.h:56, from inout.c:27: sproto.h:84:28: note: previously declared as an array ‘double[6]’ 84 | int eigenv(int sym, double mat[6], double lambda[3], double v[3][3]); | ~~~~~~~^~~~~~ In file included from inout_morice.c:31: ./../libMesh/eigenv.h:5:31: warning: argument 2 of type ‘double *’ declared as a pointer [-Warray-parameter=] 5 | int eigenv(int symmat,double *mat,double lambda[3],double v[3][3]); | ~~~~~~~~^~~ In file included from medit.h:56, from inout_morice.c:27: sproto.h:84:28: note: previously declared as an array ‘double[6]’ 84 | int eigenv(int sym, double mat[6], double lambda[3], double v[3][3]); | ~~~~~~~^~~~~~ In file included from inout_popenbinaire.c:31: ./../libMesh/eigenv.h:5:31: warning: argument 2 of type ‘double *’ declared as a pointer [-Warray-parameter=] 5 | int eigenv(int symmat,double *mat,double lambda[3],double v[3][3]); | ~~~~~~~~^~~ In file included from medit.h:56, from inout_popenbinaire.c:27: sproto.h:84:28: note: previously declared as an array ‘double[6]’ 84 | int eigenv(int sym, double mat[6], double lambda[3], double v[3][3]); | ~~~~~~~^~~~~~ cube.c: In function ‘updateCube’: cube.c:55:7: warning: ‘transformVector’ accessing 16 bytes in a region of size 12 [-Wstringop-overflow=] 55 | transformVector(trans, cubetr->axis, inv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cube.c:55:7: note: referencing argument 2 of type ‘float[4]’ cube.c:55:7: note: referencing argument 3 of type ‘float[16]’ In file included from medit.h:56, from cube.c:27: sproto.h:352:6: note: in a call to function ‘transformVector’ 352 | void transformVector(float u[4], float v[4], float m[16]); | ^~~~~~~~~~~~~~~ util.c:162:29: warning: argument 1 of type ‘double[3]’ with mismatched bound [-Warray-parameter=] 162 | void transformPointd(double u[3], double v[3], double m[16]) { | ~~~~~~~^~~~ In file included from medit.h:56, from util.c:29: sproto.h:351:29: note: previously declared as ‘double[4]’ 351 | void transformPointd(double u[4], double v[4], double m[16]); | ~~~~~~~^~~~ util.c:162:42: warning: argument 2 of type ‘double[3]’ with mismatched bound [-Warray-parameter=] 162 | void transformPointd(double u[3], double v[3], double m[16]) { | ~~~~~~~^~~~ sproto.h:351:42: note: previously declared as ‘double[4]’ 351 | void transformPointd(double u[4], double v[4], double m[16]); | ~~~~~~~^~~~ camera.c: In function ‘updateSun’: camera.c:73:3: warning: ‘transformPointd’ accessing 32 bytes in a region of size 24 [-Wstringop-overflow=] 73 | transformPointd(sunp, speed, matrix); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ camera.c:73:3: note: referencing argument 2 of type ‘double[4]’ camera.c:73:3: note: referencing argument 3 of type ‘double[16]’ In file included from medit.h:56, from camera.c:27: sproto.h:351:6: note: in a call to function ‘transformPointd’ 351 | void transformPointd(double u[4], double v[4], double m[16]); | ^~~~~~~~~~~~~~~ clip.c: In function ‘updateClip’: clip.c:95:7: warning: ‘transformVector’ accessing 16 bytes in a region of size 12 [-Wstringop-overflow=] 95 | transformVector(trans, cliptr->axis, inv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ clip.c:95:7: note: referencing argument 2 of type ‘float[4]’ clip.c:95:7: note: referencing argument 3 of type ‘float[16]’ In file included from medit.h:56, from clip.c:27: sproto.h:352:6: note: in a call to function ‘transformVector’ 352 | void transformVector(float u[4], float v[4], float m[16]); | ^~~~~~~~~~~~~~~ clip.c: In function ‘tiltClip’: clip.c:353:3: warning: ‘transformVector’ accessing 16 bytes in a region of size 12 [-Wstringop-overflow=] 353 | transformVector(clip->cliptr->axis, axis, sc->view->matrix); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ clip.c:353:3: note: referencing argument 1 of type ‘float[4]’ clip.c:353:3: note: referencing argument 2 of type ‘float[4]’ clip.c:353:3: note: referencing argument 3 of type ‘float[16]’ sproto.h:352:6: note: in a call to function ‘transformVector’ 352 | void transformVector(float u[4], float v[4], float m[16]); | ^~~~~~~~~~~~~~~ scene.c: In function ‘initGrafix’: scene.c:825:9: warning: the comparison will always evaluate as ‘true’ for the address of ‘sunpos’ will never be NULL [-Waddress] 825 | if (sc->par.sunpos) sc->par.sunpos[2] = -fabs(sc->par.sunpos[2]); | ^~ In file included from medit.h:54, from scene.c:27: grafic.h:163:36: note: ‘sunpos’ declared here 163 | float back[4], line[4], edge[4], sunpos[4], clip[6]; | ^~~~~~ parsop.c: In function ‘parsop’: parsop.c:342:7: warning: ‘strncpy’ output may be truncated copying 10 bytes from a string of length 31 [-Wstringop-truncation] 342 | strncpy(sc->par.pscolor, pscol, 10); | ^ ilists.c: In function ‘listTetraIso’: ilists.c:430:16: warning: ‘outv’ may be used uninitialized [-Wmaybe-uninitialized] 430 | if (outv) { | ^ ilists.c:236:9: note: ‘outv’ was declared here 236 | FILE *outv, *outf; | ^~~~ ilists.c:435:16: warning: ‘outf’ may be used uninitialized [-Wmaybe-uninitialized] 435 | if (outf) fprintf(outf, "%d %d %d 0\n", nv + 1, nv + 2, nv + 3); | ^ ilists.c:236:16: note: ‘outf’ was declared here 236 | FILE *outv, *outf; | ^~~~ In file included from /usr/include/stdio.h:964, from medit.h:28: In function ‘printf’, inlined from ‘loadMesh_popen_bin’ at inout_popenbinaire.c:654:11: /usr/include/bits/stdio2.h:86:10: warning: ‘natureread’ may be used uninitialized [-Wmaybe-uninitialized] 86 | return __printf_chk (__USE_FORTIFY_LEVEL - 1, __fmt, __va_arg_pack ()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ inout_popenbinaire.c: In function ‘loadMesh_popen_bin’: inout_popenbinaire.c:156:9: note: ‘natureread’ was declared here 156 | char *natureread; | ^~~~~~~~~~ In file included from /usr/include/string.h:548, from medit.h:33, from stream.c:27: In function ‘memcpy’, inlined from ‘filterPoint’ at stream.c:758:5: /usr/include/bits/string_fortified.h:29:10: warning: ‘memcpy’ accessing 24 bytes at offsets 48 and 60 overlaps 12 bytes at offset 60 [-Wrestrict] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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 make[4]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/src/medit' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/src/medit' Making all in bin-win32 make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/src/bin-win32' echo done done make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/src/bin-win32' Making all in ffgraphics make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/src/ffgraphics' Making all in server make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/src/ffgraphics/server' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/src/ffgraphics/server' Making all in client make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/src/ffgraphics/client' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/src/ffgraphics/client' make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/src/ffgraphics' make[4]: Nothing to be done for 'all-am'. make[4]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/src/ffgraphics' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/src/ffgraphics' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/src' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/src' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/src' Making all in plugin make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/plugin' Making all in seq make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/plugin/seq' Makefile:902: warning: ignoring prerequisites on suffix rule definition gcc -DHAVE_CONFIG_H -I. -I../.. -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o libff-mmap-semaphore.o libff-mmap-semaphore.c ../../config.status --file=ff-pkg-download:ff-pkg-download.in ../../config.status --file=load.link:load.link.in ../../config.status --file=ff-get-dep:ff-get-dep.in rm -rf include mkdir -p include for i in ../../src/fflib/AddNewFE.h ../../src/fflib/AFunction_ext.hpp ../../src/fflib/AFunction.hpp ../../src/fflib/AnyType.hpp ../../src/fflib/array_init.hpp ../../src/fflib/array_resize.hpp ../../src/fflib/array_tlp.hpp ../../src/femlib/assertion.hpp ../../src/femlib/BamgFreeFem.hpp ../../src/Algo/BFGS.hpp ../../src/Algo/BrentLS.hpp ../../src/femlib/CGNL.hpp ../../src/fflib/CodeAlloc.hpp ../../config.h ../../src/Algo/CubicLS.hpp ../../src/Algo/defs.hpp ../../src/femlib/DOperator.hpp ../../src/libMesh/eigenv.h ../../src/fflib/endian.hpp ../../src/fflib/environment.hpp ../../src/fflib/error.hpp ../../src/femlib/fem3.hpp ../../src/femlib/fem.hpp ../../src/femlib/FESpace.hpp ../../src/femlib/FESpacen.hpp ../../src/fflib/ff++.hpp ../../src/fflib/ffstack.hpp ../../src/femlib/FQuadTree.hpp ../../src/femlib/GenericMesh.hpp ../../src/Graphics/getprog-unix.hpp ../../src/Graphics/glrgraph.hpp ../../src/femlib/gmres.hpp ../../src/femlib/GQuadTree.hpp ../../src/femlib/HashTable.hpp ../../src/femlib/HeapSort.hpp ../../src/fflib/InitFunct.hpp ../../src/fflib/ffapi.hpp ../../src/femlib/Label.hpp ../../src/fflib/lex.hpp ../../src/fflib/lgfem.hpp ../../src/fflib/lgmesh3.hpp ../../src/fflib/lgsolver.hpp ../../src/lglib/lg.tab.hpp ../../src/femlib/libmeshb7.h ../../src/Algo/LineSearch.hpp ../../src/femlib/MatriceCreuse.hpp ../../src/femlib/MatriceCreuse_tpl.hpp ../../src/femlib/Mesh1dn.hpp ../../src/femlib/Mesh2dn.hpp ../../src/bamglib/Mesh2.h ../../src/femlib/Mesh3dn.hpp ../../src/femlib/MeshSn.hpp ../../src/femlib/MeshLn.hpp ../../src/bamglib/Meshio.h ../../src/femlib/MeshPoint.hpp ../../src/bamglib/meshtype.h ../../src/bamglib/Metric.h ../../src/Graphics/mode_open.hpp ../../src/Algo/NewtonRaphson.hpp ../../src/Algo/NRJ.hpp ../../src/fflib/Operator.hpp ../../src/Algo/Optima.hpp ../../src/Algo/Param.hpp ../../src/femlib/PkLagrange.hpp ../../src/fflib/PlotStream.hpp ../../src/fflib/problem.hpp ../../src/femlib/QuadratureFormular.hpp ../../src/bamglib/QuadTree.h ../../src/femlib/R1.hpp ../../src/bamglib/R2.h ../../src/femlib/R2.hpp ../../src/femlib/R3.hpp ../../src/femlib/RefCounter.hpp ../../src/Graphics/rgraph.hpp ../../src/femlib/RNM.hpp ../../src/femlib/RNM_opc.hpp ../../src/femlib/RNM_op.hpp ../../src/femlib/RNM_tpl.hpp ../../src/Algo/RosenBrock.hpp ../../src/fflib/Serialize.hpp ../../src/bamglib/SetOfE4.h ../../src/fflib/showverb.hpp ../../src/femlib/splitsimplex.hpp ../../src/fflib/String.hpp ../../src/fflib/strversionnumber.hpp ../../src/fflib/throwassert.hpp ../../src/femlib/ufunction.hpp ../../src/fflib/versionnumber.hpp ../../src/bamglib/write_hdf5.hpp ../../src/bamglib/write_xdmf.hpp ../../src/fflib/P1IsoValue.hpp ../../src/fflib/compositeFESpace.hpp ../../src/femlib/SkyLineSolver.hpp ../../src/femlib/SolverSkyLine.hpp ../../src/femlib/SparseLinearSolver.hpp ../../src/femlib/VirtualMatrix.hpp ../../src/femlib/VirtualSolver.hpp ../../src/femlib/CG.hpp ../../src/femlib/VirtualSolverCG.hpp ../../src/femlib/VirtualSolverSkyLine.hpp ../../src/femlib/VirtualSolverSparseSuite.hpp ../../src/femlib/HashMatrix.hpp ../../src/femlib/MatriceElementaire.hpp ../../src/femlib/DataFindBoundary.hpp; do ln -s ../$i include/. ; done config.status: creating ff-get-dep config.status: creating load.link config.status: creating ff-pkg-download chmod a+x ff-get-dep chmod a+x load.link chmod a+x ff-pkg-download if [ -d ../../3rdparty/bin ] ;then cp ff-get-dep ../../3rdparty/bin; fi cp ff-pkg-download ../../3rdparty/bin diff: WHERE_LIBRARY-download: No such file or directory ../../config.status --file=ff-c++:load.link.in touch include.done config.status: creating ff-c++ chmod a+x ff-c++ gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC ffmaster.c libff-mmap-semaphore.o -o ffmaster \ `awk -f ff-get-dep.awk -v libs="[pthread-google|pthread]" WHERE_LIBRARY-download WHERE_LIBRARY-config` Makefile:902: warning: ignoring prerequisites on suffix rule definition eval ./ff-c++ tetgen.cpp -ltet eval ./ff-c++ UMFPACK64.cpp -lumfpack -lamd -lcholmod -lcolamd -I/usr/include/suitesparse -lumfpack -lamd -lcholmod -lcolamd -I/usr/include/suitesparse -L/usr/lib64 -lflexiblas eval ./ff-c++ SuperLu.cpp -lsuperlu -L/usr/lib64 -lflexiblas -DWITH_fc -L/usr/lib/gcc/aarch64-redhat-linux/13 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../.. -lgfortran -lm -DAdd_ eval ./ff-c++ NewSolver.cpp -lumfpack -lamd -lcholmod -lcolamd -I/usr/include/suitesparse -lumfpack -lamd -lcholmod -lcolamd -I/usr/include/suitesparse -L/usr/lib64 -lflexiblas eval ./ff-c++ newuoa.f ffnewuoa.cpp -L/usr/lib/gcc/aarch64-redhat-linux/13 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../.. -lgfortran -lm -DAdd_ eval ./ff-c++ dfft.cpp -lfftw3 eval ./ff-c++ lapack.cpp -L/usr/lib64 -lflexiblas -L/usr/lib64 -lflexiblas eval ./ff-c++ mmg.cpp -lmmg -lscotch -lscotcherr eval ./ff-c++ aniso.cpp -L/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/lib -lmshmet -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/include -L/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/lib -lMesh -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/include/libMesh eval ./ff-c++ freeyams.cpp -L/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/lib -lfreeyams -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/include -L/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/lib -lMesh -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/include/libMesh eval ./ff-c++ gsl.cpp -lgsl -lgslcblas -lm -I/usr/include eval ./ff-c++ mshmet.cpp -L/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/lib -lmshmet -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/include -L/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/lib -lMesh -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/include/libMesh eval ./ff-c++ MUMPS_seq.cpp -L/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/lib -ldmumpsFREEFEM-SEQ -lzmumpsFREEFEM-SEQ -lmumps_commonFREEFEM-SEQ -lpordFREEFEM-SEQ -lpthread -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/include/mumps_seq -L/usr/lib64 -lflexiblas -L/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/lib -lmpiseqFREEFEM-SEQ -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/include/mumps_seq -L/usr/lib/gcc/aarch64-redhat-linux/13 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../.. -lgfortran -lm -DAdd_ -lpthread eval ./ff-c++ ff-Ipopt.cpp -lipopt -L/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/lib -ldmumpsFREEFEM-SEQ -lzmumpsFREEFEM-SEQ -lmumps_commonFREEFEM-SEQ -lpordFREEFEM-SEQ -lpthread -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/include/mumps_seq -L/usr/lib64 -lflexiblas -L/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/lib -lmpiseqFREEFEM-SEQ -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/include/mumps_seq -L/usr/lib/gcc/aarch64-redhat-linux/13 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../.. -lgfortran -lm -DAdd_ eval ./ff-c++ MUMPS.cpp -L/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/lib -ldmumpsFREEFEM-SEQ -lzmumpsFREEFEM-SEQ -lmumps_commonFREEFEM-SEQ -lpordFREEFEM-SEQ -lpthread -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/include/mumps_seq -L/usr/lib64 -lflexiblas -L/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/lib -lmpiseqFREEFEM-SEQ -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/include -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/include/mumps_seq -L/usr/lib/gcc/aarch64-redhat-linux/13 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../.. -lgfortran -lm -DAdd_ -lpthread eval ./ff-c++ cmaes.cpp ff-cmaes.cpp eval ./ff-c++ ff-NLopt.cpp -lnlopt eval ./ff-c++ scotch.cpp -lscotch -lscotcherr eval ./ff-c++ iohdf5.cpp -L/usr/lib64 -lhdf5_hl -lhdf5 -lhdf5_hl -lsz -lz -ldl -lm -I/usr/include eval ./ff-c++ metis.cpp -lmetis g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'tetgen.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-I/usr/include/suitesparse' '-I/usr/include/suitesparse' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'UMFPACK64.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-DWITH_fc' '-DAdd_' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'SuperLu.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'dfft.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-I/usr/include/suitesparse' '-I/usr/include/suitesparse' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'NewSolver.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'lapack.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'mmg.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/include' '-I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/include/libMesh' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'aniso.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/include' '-I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/include/libMesh' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'freeyams.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/include' '-I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/include/libMesh' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'mshmet.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-DAdd_' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'ffnewuoa.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-I/usr/include' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'gsl.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/include/mumps_seq' '-I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/include' '-I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/include/mumps_seq' '-DAdd_' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'ff-Ipopt.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'ff-NLopt.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/include/mumps_seq' '-I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/include' '-I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/include/mumps_seq' '-DAdd_' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'MUMPS_seq.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/include/mumps_seq' '-I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/include' '-I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/include/mumps_seq' '-DAdd_' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'MUMPS.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-I/usr/include' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'iohdf5.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'scotch.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'cmaes.cpp' 'ff-cmaes.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'metis.cpp' eval ./ff-c++ BernardiRaugel.cpp eval ./ff-c++ funcTemplate.cpp eval ./ff-c++ qf11to25.cpp eval ./ff-c++ addNewType.cpp eval ./ff-c++ Element_P4dc.cpp eval ./ff-c++ Morley.cpp eval ./ff-c++ Element_P3.cpp eval ./ff-c++ myfunction.cpp eval ./ff-c++ Element_P4.cpp eval ./ff-c++ msh3.cpp eval ./ff-c++ Element_P3dc.cpp eval ./ff-c++ ffrandom.cpp eval ./ff-c++ splitmesh12.cpp eval ./ff-c++ splitmesh6.cpp eval ./ff-c++ Element_PkEdge.cpp eval ./ff-c++ medit.cpp eval ./ff-c++ bmo.cpp lgbmo.cpp eval ./ff-c++ splitmesh3.cpp eval ./ff-c++ splitmesh4.cpp eval ./ff-c++ mat_dervieux.cpp eval ./ff-c++ ppm2rnm.cpp eval ./ff-c++ DxWriter.cpp eval ./ff-c++ ioply.cpp eval ./ff-c++ mat_psi.cpp eval ./ff-c++ pcm.cpp pcm2rnm.cpp eval ./ff-c++ iovtk.cpp g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'BernardiRaugel.cpp' eval ./ff-c++ BinaryIO.cpp eval ./ff-c++ gmsh.cpp eval ./ff-c++ Element_P1dc1.cpp eval ./ff-c++ splitedges.cpp g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'funcTemplate.cpp' eval ./ff-c++ VTK_writer_3d.cpp g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'addNewType.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P4dc.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'qf11to25.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'myfunction.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Morley.cpp' eval ./ff-c++ GeometryQA.cpp FreeFemQA.cpp eval ./ff-c++ isoline.cpp eval ./ff-c++ VTK_writer.cpp eval ./ff-c++ shell.cpp g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P3.cpp' eval ./ff-c++ MetricPk.cpp g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P4.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'msh3.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P3dc.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'splitmesh6.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'splitmesh12.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'ffrandom.cpp' eval ./ff-c++ MetricKuate.cpp eval ./ff-c++ myfunction2.cpp eval ./ff-c++ ClosePoints.cpp eval ./ff-c++ Element_Mixte.cpp -L/usr/lib64 -lflexiblas -L/usr/lib64 -lflexiblas g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'splitmesh3.cpp' eval ./ff-c++ bfstream.cpp g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'medit.cpp' eval ./ff-c++ exactpartition.cpp g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_PkEdge.cpp' eval ./ff-c++ Element_Mixte3d.cpp eval ./ff-c++ ff-AiryBiry.cpp eval ./ff-c++ BEC.cpp eval ./ff-c++ distance.cpp g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'ppm2rnm.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'ioply.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'mat_dervieux.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'bmo.cpp' 'lgbmo.cpp' eval ./ff-c++ Element_HCT.cpp g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'splitmesh4.cpp' eval ./ff-c++ Element_P1bl.cpp g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'mat_psi.cpp' eval ./ff-c++ Element_P2bulle3.cpp eval ./ff-c++ SaveHB.cpp -std=gnu++14 -std=gnu++14 g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'DxWriter.cpp' eval ./ff-c++ Element_P1ncdc.cpp g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'BinaryIO.cpp' eval ./ff-c++ Schur-Complement.cpp -L/usr/lib64 -lflexiblas -L/usr/lib64 -lflexiblas eval ./ff-c++ Curvature.cpp -L/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/lib -lMesh -I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/include/libMesh eval ./ff-c++ Element_P2pnc.cpp g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'iovtk.cpp' eval ./ff-c++ Element_QF.cpp g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'pcm.cpp' 'pcm2rnm.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'splitedges.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P1dc1.cpp' eval ./ff-c++ biofunc.cpp eval ./ff-c++ meshtools.cpp g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'VTK_writer_3d.cpp' eval ./ff-c++ MatD-VFP0.cpp eval ./ff-c++ IncompleteCholesky.cpp -L/usr/lib64 -lflexiblas -L/usr/lib64 -lflexiblas eval ./ff-c++ Element_P3pnc.cpp g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'gmsh.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'VTK_writer.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'shell.cpp' eval ./ff-c++ mat_edgeP1.cpp eval ./ff-c++ Helmholtz_FD.cpp eval ./ff-c++ CircumCenter.cpp g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'MetricPk.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'isoline.cpp' eval ./ff-c++ MatrixMarket.cpp -std=gnu++14 -std=gnu++14 g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'myfunction2.cpp' eval ./ff-c++ vortextools.cpp g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'ClosePoints.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_Mixte.cpp' eval ./ff-c++ geophysics.cpp g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'bfstream.cpp' eval ./ff-c++ plotPDF.cpp -DWITH_zlib -lz g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'GeometryQA.cpp' 'FreeFemQA.cpp' eval ./ff-c++ Element_P3pnc_3d.cpp eval ./ff-c++ Element_P3nc.cpp g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_Mixte3d.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'ff-AiryBiry.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'MetricKuate.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'exactpartition.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'BEC.cpp' eval ./ff-c++ Element_P2pnc_3d.cpp g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P1bl.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'distance.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_HCT.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P1ncdc.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_QF.cpp' g++ -c -fPIC -std=gnu++14 -std=gnu++14 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'SaveHB.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P2bulle3.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-I/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/include/libMesh' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Curvature.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Schur-Complement.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P2pnc.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'meshtools.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'MatD-VFP0.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'IncompleteCholesky.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P3pnc.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'mat_edgeP1.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'biofunc.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'CircumCenter.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Helmholtz_FD.cpp' g++ -c -fPIC -std=gnu++14 -std=gnu++14 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'MatrixMarket.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'vortextools.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P3nc.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'geophysics.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P3pnc_3d.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-DWITH_zlib' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'plotPDF.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P2pnc_3d.cpp' lapack.cpp:1025:47: warning: trigraph ??) ignored, use -trigraphs to enable [-Wtrigraphs] 1025 | cerr << " error: dgesv_ (not invertible ??) " << info << endl; | cmaes.cpp: In function ‘szCat(char const*, char const*, char const*, char const*)’: cmaes.cpp:3311:10: warning: ‘__strncpy_chk’ specified bound depends on the length of the source argument [-Wstringop-truncation] 3311 | strncpy((char *)szBuf, sz1, (unsigned)intMin((int)strlen(sz1), 698)); | ^ cmaes.cpp:3311:59: note: length computed here 3311 | strncpy((char *)szBuf, sz1, (unsigned)intMin((int)strlen(sz1), 698)); | ~~~~~~^~~~~ In file included from ./include/ff++.hpp:21, from mshmet.cpp:40: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from MUMPS_seq.cpp:35: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ffrandom.cpp:39: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from splitmesh6.cpp:32: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jsize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from gsl.cpp:30: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ bmo.cpp: In member function ‘double BijanMO::main(Vect&, Vect&, Vect&)’: bmo.cpp:101:10: warning: variable ‘costsave’ set but not used [-Wunused-but-set-variable] 101 | double costsave; | ^~~~~~~~ In file included from ./include/ff++.hpp:21, from Morley.cpp:48: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ bmo.cpp: In member function ‘double BijanMO::ropt_dicho(Vect, Vect, double&, Vect, double)’: bmo.cpp:453:9: warning: suggest parentheses around comparison in operand of ‘&’ [-Wparentheses] 453 | if (l == 1 & fmin[0] > ccout) { | ~~^~~~ In file included from ./include/ff++.hpp:21, from BernardiRaugel.cpp:32: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from splitmesh12.cpp:32: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from addNewType.cpp:23: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from splitedges.cpp:28: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from isoline.cpp:40: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/ff++.hpp:21, from DxWriter.cpp:34: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from biofunc.cpp:28: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/ff++.hpp:21, from Element_P3pnc_3d.cpp:28: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/ff++.hpp:21, from Element_P3nc.cpp:39: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/ff++.hpp:21, from IncompleteCholesky.cpp:27: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ./include/ff++.hpp:21, from Element_PkEdge.cpp:28: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/ff++.hpp:21, from VTK_writer_3d.cpp:36: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ bmo.cpp: At global scope: bmo.cpp:81:17: warning: ‘std::istream& Eat2LN(std::istream&)’ defined but not used [-Wunused-function] 81 | static istream &Eat2LN(istream &f) { | ^~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ splitmesh6.cpp: In function ‘const Fem2D::Mesh* SplitMesh6(Stack, const Fem2D::Mesh* const&)’: splitmesh6.cpp:126:7: warning: unused variable ‘nberr’ [-Wunused-variable] 126 | int nberr = 0; | ^~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33, from splitmesh12.cpp:36: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;iinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i::operator()(Stack) const [with R = const Fem2D::Mesh*; A0 = const Fem2D::Mesh*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:1118:11: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from NewSolver.cpp:32: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from SuperLu.cpp:28: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ In file included from ./include/ff++.hpp:21, from scotch.cpp:31: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from dfft.cpp:30: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from iohdf5.cpp:28: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - In file included from ./include/ff++.hpp:21, from metis.cpp:29: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from lapack.cpp:28: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from splitmesh3.cpp:32: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/ff++.hpp:21, from tetgen.cpp:42: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jsize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/ff++.hpp:21, from GeometryQA.cpp:33: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./include/ff++.hpp:21, from Curvature.cpp:60: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jsize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ppm2rnm.cpp:35: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from qf11to25.cpp:44: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; j’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/ff++.hpp:21, from Element_P4dc.cpp:28: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./include/ff++.hpp:21, from Element_P4.cpp:28: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jsize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/ff++.hpp:21, from mat_psi.cpp:30: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from CircumCenter.cpp:1: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from Element_P3pnc.cpp:39: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from Element_P1dc1.cpp:28: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; j::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from BEC.cpp:28: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from MetricKuate.cpp:36: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ In file included from ./include/ff++.hpp:21, from mat_edgeP1.cpp:30: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from Element_HCT.cpp:38: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jsize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from myfunction2.cpp:30: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; j’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from MetricPk.cpp:34: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ In file included from ./include/ff++.hpp:21, from ff-AiryBiry.cpp:215: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ In file included from ./include/ff++.hpp:21, from MatD-VFP0.cpp:31: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from geophysics.cpp:2: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; j >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/ff++.hpp:21, from Element_P2pnc_3d.cpp:28: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jsize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/ff++.hpp:21, from Element_Mixte.cpp:50: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jsize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/ff++.hpp:21, from vortextools.cpp:32: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; j >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from plotPDF.cpp:168: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/ff++.hpp:21, from Element_P2pnc.cpp:28: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jsize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ In file included from ./include/ff++.hpp:21, from ioply.cpp:23: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jsize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from Element_P3dc.cpp:28: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; j >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from Schur-Complement.cpp:27: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; j >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/ff++.hpp:21, from Helmholtz_FD.cpp:11: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jsize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ In file included from ./include/ff++.hpp:21, from ff-Ipopt.cpp:37: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ppm2rnm.cpp: In function ‘bool savePPM(std::string* const&, KNM* const&)’: ppm2rnm.cpp:449:12: warning: unused variable ‘k’ [-Wunused-variable] 449 | int ret, k; | ^ ppm2rnm.cpp:450:10: warning: unused variable ‘dd’ [-Wunused-variable] 450 | ubyte *dd; | ^~ ppm2rnm.cpp:451:11: warning: unused variable ‘mm’ [-Wunused-variable] 451 | double *mm; | ^~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ splitmesh3.cpp: In function ‘const Fem2D::Mesh* SplitMesh3(Stack, const Fem2D::Mesh* const&)’: splitmesh3.cpp:80:7: warning: unused variable ‘nberr’ [-Wunused-variable] 80 | int nberr = 0; | ^~~~~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/FESpace.hpp:31, from BinaryIO.cpp:36: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from ./include/ff++.hpp:21, from Element_P1bl.cpp:29: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33, from splitmesh4.cpp:36: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i(nargs[10]); | ^~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i(nargs[10]); | ^~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ DxWriter.cpp: In member function ‘void DxWriter::save_header()’: DxWriter.cpp:75:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 75 | for (int i = 0; i < _vecofts.size( ); ++i) { | ~~^~~~~~~~~~~~~~~~~~ DxWriter.cpp:78:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 78 | for (int j = 0; j < _vecofts[i].vecistant.size( ); ++j) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 101 | for (int i = 0; i < tmp.length( ); ++i) { | ~~^~~~~~~~~~~~~~~ MatrixMarket.cpp:506:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 506 | if(fread(&ij,sizeof(IJ),1,f) != 1) | ^~ MatrixMarket.cpp:508:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 508 | *I=ij.i; | ^ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j&)’: DxWriter.cpp:163:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 163 | for (int i = 0; i < _vecofts.size( ); ++i) { | ~~^~~~~~~~~~~~~~~~~~ MatrixMarket.cpp: In function ‘char* mm_typecode_to_str(char*)’: MatrixMarket.cpp:698:9: warning: variable ‘error’ set but not used [-Wunused-but-set-variable] 698 | int error =0; | ^~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 224 | for (int i = 0; i < _vecofts.size( ); ++i) { | ~~^~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ mshmet.cpp: In function ‘MSHMET_Sol* sol_mshmet(const int&, const int&, const int&, const int&, int*, const KN&)’: mshmet.cpp:204:20: warning: unused variable ‘wrapperMetric’ [-Wunused-variable] 204 | static const int wrapperMetric[6] = {0, 1, 3, 2, 4, 5}; | ^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ Element_P3pnc_3d.cpp: In member function ‘virtual void Fem2D::TypeOfFE_P3pnc_3d::set(const Mesh&, const Element&, Fem2D::InterpolationMatrix&, int, int, int*) const’: Element_P3pnc_3d.cpp:162:9: warning: unused variable ‘n’ [-Wunused-variable] 162 | int n = this->NbDoF; | ^ Element_P3pnc_3d.cpp:164:9: warning: unused variable ‘ncoef’ [-Wunused-variable] 164 | int ncoef=M.ncoef; | ^~~~~ Element_P3pnc_3d.cpp:211:12: warning: unused variable ‘ll’ [-Wunused-variable] 211 | double ll[4]; // dans Khat | ^~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KNM*]’: ./include/AFunction.hpp:1089:22: required from ‘AnyType E_F_F0_::operator()(Stack) const [with R = KNM*; A0 = std::__cxx11::basic_string*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:1088:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]’: ./include/AFunction.hpp:1134:22: required from ‘AnyType E_F_F0F0_::operator()(Stack) const [with R = KN*; A0 = KN*; A1 = KNM*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:1133:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from BinaryIO.cpp:37: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i&) const’: Element_P3nc.cpp:115:18: warning: unused variable ‘x’ [-Wunused-variable] 115 | double x = QFE[p].x; | ^ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i&, const KN_&, bool, long int)’: gsl.cpp:109:24: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 109 | for (long k = 0; k < n; ++k) { | ~~^~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ gsl.cpp: In member function ‘void GSLInterpolation::init(GSLInterpolation*, bool)’: gsl.cpp:132:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 132 | for (int i = 0; i < 2 * n; ++i) { | ~~^~~~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ mshmet.cpp: In member function ‘virtual AnyType mshmet2d_Op::operator()(Stack) const’: mshmet.cpp:691:7: warning: unused variable ‘nbe’ [-Wunused-variable] 691 | int nbe = Th.neb; | ^~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j::operator()(Stack) const [with R = const Fem2D::Mesh*; A0 = const Fem2D::Mesh*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:1118:11: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/FESpace.hpp: In function ‘int Fem2D::max(const T**, const int T::*, int)’: ./include/FESpace.hpp:158:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 158 | for (int i=0;i::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2810:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2810 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1s_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2810:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j(nargs[10]); | ^~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]’: ./include/AddNewFE.h:36:100: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:64:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:84:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j*]’: ./include/AddNewFE.h:105:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ VTK_writer_3d.cpp: In member function ‘void VtkWriter::openfiles(const std::string&)’: VTK_writer_3d.cpp:67:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 67 | for (int i = 0; i < tmp.length( ); ++i) { | ~~^~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ distance.cpp: In function ‘int DistanceIso0(const Fem2D::Triangle&, double*, double*)’: distance.cpp:385:7: warning: variable ‘ke’ set but not used [-Wunused-but-set-variable] 385 | int ke[6]; | ^~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ isoline.cpp: In member function ‘virtual AnyType FINDLOCALMIN_P1_Op::operator()(Stack) const’: isoline.cpp:480:14: warning: variable ‘Uvp’ set but not used [-Wunused-but-set-variable] 480 | double Uvp = Ui; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ VTK_writer_3d.cpp: In constructor ‘Vtkwritesol_Op::Vtkwritesol_Op(const basicAC_F0&)’: VTK_writer_3d.cpp:215:9: warning: unused variable ‘nbofsol’ [-Wunused-variable] 215 | int nbofsol; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ MatrixMarket.cpp: In instantiation of ‘long int savemtx(std::string* const&, Matrice_Creuse* const&, const bool&) [with R = double; std::string = std::__cxx11::basic_string]’: MatrixMarket.cpp:876:16: required from here MatrixMarket.cpp:775:10: warning: unused variable ‘i’ [-Wunused-variable] 775 | int i; | ^ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ isoline.cpp:386:38: warning: typedef ‘myPQL’ locally defined but not used [-Wunused-local-typedefs] 386 | typedef std::priority_queue< KEY > myPQL; | ^~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ VTK_writer_3d.cpp: In member function ‘virtual AnyType Vtkwritesol_Op::operator()(Stack) const’: VTK_writer_3d.cpp:280:14: warning: unused variable ‘mp’ [-Wunused-variable] 280 | MeshPoint *mp(MeshPointStack(stack)); | ^~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ MatrixMarket.cpp: In instantiation of ‘long int savemtx(std::string* const&, Matrice_Creuse* const&, const bool&) [with R = std::complex; std::string = std::__cxx11::basic_string]’: MatrixMarket.cpp:889:16: required from here MatrixMarket.cpp:775:10: warning: unused variable ‘i’ [-Wunused-variable] In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]’: ./include/AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ qf11to25.cpp:4143:49: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]’: ./include/AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ qf11to25.cpp:4146:49: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]’: ./include/AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ qf11to25.cpp:4149:49: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]’: ./include/AddNewFE.h:36:100: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:64:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ distance.cpp: In function ‘AnyType Distance(Stack, const Mesh*, Expression, KN*, double)’: distance.cpp:550:34: warning: typedef ‘Elem’ locally defined but not used [-Wunused-local-typedefs] 550 | typedef typename Mesh::Element Elem; | ^~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:84:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:105:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]’: ./include/AddNewFE.h:36:100: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j*]’: ./include/AddNewFE.h:64:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:84:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:105:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ ./include/AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ isoline.cpp: In function ‘Fem2D::R3* Curve2(Stack, const KNM_&, const long int&, const long int&, const double&, long int* const&)’: isoline.cpp:1071:27: warning: unused variable ‘im’ [-Wunused-variable] 1071 | int i0 = li0, i1 = li1, im; | ^~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/GenericMesh.hpp: In instantiation of ‘int Fem2D::GenericElement::facePermutation(int) const [with Data = Fem2D::DataTet]’: Element_P3pnc_3d.cpp:177:35: required from here ./include/GenericMesh.hpp:405:30: warning: unused variable ‘j’ [-Wunused-variable] 405 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2267:16: ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ isoline.cpp: In function ‘void finit()’: isoline.cpp:1260:23: warning: typedef ‘pmesh’ locally defined but not used [-Wunused-local-typedefs] 1260 | typedef const Mesh *pmesh; | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ In file included from ./include/error.hpp:32, from splitmesh4.cpp:31: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:263:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 263 | virtual bool ChecknbColumn (Z m) const =0; | ^~~~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/RNM.hpp:262:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 262 | virtual bool ChecknbLine (Z n) const= 0; | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:263:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 263 | virtual bool ChecknbColumn (Z m) const =0; | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]’: ./include/AddNewFE.h:36:100: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/RNM.hpp:262:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 262 | virtual bool ChecknbLine (Z n) const= 0; | ^~~~~~~~~~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - In file included from ./include/splitsimplex.hpp:4, from ./include/PkLagrange.hpp:30: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:64:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]’: ./include/AddNewFE.h:36:100: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:84:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:64:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:105:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:84:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:105:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN]’: mshmet.cpp:574:32: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular**]’: ./include/AFunction.hpp:1163: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*]’ ./include/AFunction.hpp:1162:11: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular**]’: ./include/AFunction.hpp:1163: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*]’ ./include/AFunction.hpp:1162:11: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular**]’: ./include/AFunction.hpp:1134: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*]’ ./include/AFunction.hpp:1133:11: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ MatrixMarket.cpp: In instantiation of ‘long int readmtx(const char*, MatriceMorse*&, bool) [with R = double; MatriceMorse = HashMatrix]’: MatrixMarket.cpp:851:5: required from ‘long int readmtx(const char*, Matrice_Creuse* const&, bool) [with R = double]’ MatrixMarket.cpp:863:27: required from ‘long int readmtx(std::string* const&, Matrice_Creuse* const&) [with R = double; std::string = std::__cxx11::basic_string]’ MatrixMarket.cpp:879:17: required from here MatrixMarket.cpp:800:16: warning: unused variable ‘isDouble’ [-Wunused-variable] 800 | const bool isDouble = sizeof(R) == sizeof(double); | ^~~~~~~~ MatrixMarket.cpp:827:13: warning: unused variable ‘val’ [-Wunused-variable] 827 | int I,J,val,vali; | ^~~ MatrixMarket.cpp:827:17: warning: unused variable ‘vali’ [-Wunused-variable] 827 | int I,J,val,vali; | ^~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ MatrixMarket.cpp: In instantiation of ‘long int readmtx(const char*, MatriceMorse*&, bool) [with R = std::complex; MatriceMorse = HashMatrix >]’: MatrixMarket.cpp:851:5: required from ‘long int readmtx(const char*, Matrice_Creuse* const&, bool) [with R = std::complex]’ MatrixMarket.cpp:863:27: required from ‘long int readmtx(std::string* const&, Matrice_Creuse* const&) [with R = std::complex; std::string = std::__cxx11::basic_string]’ MatrixMarket.cpp:892:17: required from here MatrixMarket.cpp:800:16: warning: unused variable ‘isDouble’ [-Wunused-variable] 800 | const bool isDouble = sizeof(R) == sizeof(double); | ^~~~~~~~ MatrixMarket.cpp:827:13: warning: unused variable ‘val’ [-Wunused-variable] 827 | int I,J,val,vali; | ^~~ MatrixMarket.cpp:827:17: warning: unused variable ‘vali’ [-Wunused-variable] 827 | int I,J,val,vali; | ^~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:263:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 263 | virtual bool ChecknbColumn (Z m) const =0; | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/RNM.hpp:262:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 262 | virtual bool ChecknbLine (Z n) const= 0; | ^~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ IncompleteCholesky.cpp: In instantiation of ‘MatriceMorse* removeHalf(MatriceMorse&, long int, double) [with R = double; MatriceMorse = HashMatrix]’: IncompleteCholesky.cpp:455:40: required from ‘long int ff_ichol(Matrice_Creuse* const&, Matrice_Creuse* const&, const double&) [with R = double]’ IncompleteCholesky.cpp:549:93: required from here IncompleteCholesky.cpp:64:9: warning: unused variable ‘nnz’ [-Wunused-variable] 64 | int nnz =0; | ^~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ IncompleteCholesky.cpp: In instantiation of ‘long int ichol(MatriceMorse&, MatriceMorse&, double) [with R = double; MatriceMorse = HashMatrix]’: IncompleteCholesky.cpp:465:15: required from ‘long int ff_ichol(Matrice_Creuse* const&, Matrice_Creuse* const&, const double&) [with R = double]’ IncompleteCholesky.cpp:549:93: required from here IncompleteCholesky.cpp:86:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 86 | for (int k = 0; k < L.nnz; ++k) L.aij[k] = nan; | ~~^~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ IncompleteCholesky.cpp:111:37: warning: unused variable ‘Aij’ [-Wunused-variable] 111 | R Lij = pAij ? *pAij : R(), Aij = Lij; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ IncompleteCholesky.cpp:82:16: warning: unused variable ‘i’ [-Wunused-variable] 82 | int n = A.n, i, j, k, kk; | ^ IncompleteCholesky.cpp:82:19: warning: unused variable ‘j’ [-Wunused-variable] 82 | int n = A.n, i, j, k, kk; | ^ IncompleteCholesky.cpp:82:22: warning: unused variable ‘k’ [-Wunused-variable] 82 | int n = A.n, i, j, k, kk; | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ IncompleteCholesky.cpp: In instantiation of ‘long int iLU(MatriceMorse&, MatriceMorse&, MatriceMorse&, double) [with R = double; MatriceMorse = HashMatrix]’: IncompleteCholesky.cpp:444:13: required from ‘long int ff_ilu(Matrice_Creuse* const&, Matrice_Creuse* const&, Matrice_Creuse* const&, const double&) [with R = double]’ IncompleteCholesky.cpp:552:71: required from here IncompleteCholesky.cpp:170:16: warning: unused variable ‘i’ [-Wunused-variable] 170 | int n = A.n, i, j, k, kk; | ^ IncompleteCholesky.cpp:170:19: warning: unused variable ‘j’ [-Wunused-variable] 170 | int n = A.n, i, j, k, kk; | ^ IncompleteCholesky.cpp:170:22: warning: unused variable ‘k’ [-Wunused-variable] 170 | int n = A.n, i, j, k, kk; | ^ IncompleteCholesky.cpp:170:25: warning: unused variable ‘kk’ [-Wunused-variable] 170 | int n = A.n, i, j, k, kk; | ^~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ IncompleteCholesky.cpp: In instantiation of ‘void LU_solve(MatriceMorse&, int, KN&, bool) [with R = double; MatriceMorse = HashMatrix]’: IncompleteCholesky.cpp:537:11: required from ‘bool ff_ilu_solve(Matrice_Creuse* const&, Matrice_Creuse* const&, KN* const&) [with R = double]’ IncompleteCholesky.cpp:559:28: required from here IncompleteCholesky.cpp:478:16: warning: unused variable ‘i’ [-Wunused-variable] 478 | int n = T.n, i, j, k, k1, k0; | ^ IncompleteCholesky.cpp:478:19: warning: unused variable ‘j’ [-Wunused-variable] 478 | int n = T.n, i, j, k, k1, k0; | ^ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ IncompleteCholesky.cpp: In instantiation of ‘MatriceMorse* removeHalf(MatriceMorse&, long int, double) [with R = std::complex; MatriceMorse = HashMatrix >]’: IncompleteCholesky.cpp:455:40: required from ‘long int ff_ichol(Matrice_Creuse* const&, Matrice_Creuse* const&, const double&) [with R = std::complex]’ IncompleteCholesky.cpp:567:95: required from here IncompleteCholesky.cpp:64:9: warning: unused variable ‘nnz’ [-Wunused-variable] 64 | int nnz =0; | ^~~ IncompleteCholesky.cpp: In instantiation of ‘long int ichol(MatriceMorse&, MatriceMorse&, double) [with R = std::complex; MatriceMorse = HashMatrix >]’: IncompleteCholesky.cpp:465:15: required from ‘long int ff_ichol(Matrice_Creuse* const&, Matrice_Creuse* const&, const double&) [with R = std::complex]’ IncompleteCholesky.cpp:567:95: required from here IncompleteCholesky.cpp:86:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 86 | for (int k = 0; k < L.nnz; ++k) L.aij[k] = nan; | ~~^~~~~~~ IncompleteCholesky.cpp:111:37: warning: variable ‘Aij’ set but not used [-Wunused-but-set-variable] 111 | R Lij = pAij ? *pAij : R(), Aij = Lij; | ^~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ IncompleteCholesky.cpp:82:16: warning: unused variable ‘i’ [-Wunused-variable] 82 | int n = A.n, i, j, k, kk; | ^ IncompleteCholesky.cpp:82:19: warning: unused variable ‘j’ [-Wunused-variable] 82 | int n = A.n, i, j, k, kk; | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ IncompleteCholesky.cpp:82:22: warning: unused variable ‘k’ [-Wunused-variable] 82 | int n = A.n, i, j, k, kk; | ^ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ IncompleteCholesky.cpp: In instantiation of ‘long int iLU(MatriceMorse&, MatriceMorse&, MatriceMorse&, double) [with R = std::complex; MatriceMorse = HashMatrix >]’: IncompleteCholesky.cpp:444:13: required from ‘long int ff_ilu(Matrice_Creuse* const&, Matrice_Creuse* const&, Matrice_Creuse* const&, const double&) [with R = std::complex]’ IncompleteCholesky.cpp:570:73: required from here IncompleteCholesky.cpp:170:16: warning: unused variable ‘i’ [-Wunused-variable] 170 | int n = A.n, i, j, k, kk; | ^ IncompleteCholesky.cpp:170:19: warning: unused variable ‘j’ [-Wunused-variable] 170 | int n = A.n, i, j, k, kk; | ^ IncompleteCholesky.cpp:170:22: warning: unused variable ‘k’ [-Wunused-variable] 170 | int n = A.n, i, j, k, kk; | ^ IncompleteCholesky.cpp:170:25: warning: unused variable ‘kk’ [-Wunused-variable] 170 | int n = A.n, i, j, k, kk; | ^~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at splitmesh6.cpp:190:1: splitmesh6.cpp:177:92: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 177 | Global.Add("splitmesh6", "(", new OneOperator1s_< Mesh const *, Mesh const * >(SplitMesh6)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at splitmesh6.cpp:177:92, inlined from ‘AutoLoadInit()’ at splitmesh6.cpp:190:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ IncompleteCholesky.cpp: In instantiation of ‘void LU_solve(MatriceMorse&, int, KN&, bool) [with R = std::complex; MatriceMorse = HashMatrix >]’: IncompleteCholesky.cpp:537:11: required from ‘bool ff_ilu_solve(Matrice_Creuse* const&, Matrice_Creuse* const&, KN* const&) [with R = std::complex]’ IncompleteCholesky.cpp:577:30: required from here IncompleteCholesky.cpp:478:16: warning: unused variable ‘i’ [-Wunused-variable] 478 | int n = T.n, i, j, k, k1, k0; | ^ IncompleteCholesky.cpp:478:19: warning: unused variable ‘j’ [-Wunused-variable] 478 | int n = T.n, i, j, k, k1, k0; | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ distance.cpp: In instantiation of ‘double distmin(const Rd&, double, const Rd&, double, const Rd&, double, double) [with Rd = Fem2D::R3]’: distance.cpp:238:30: required from here distance.cpp:117:8: warning: variable ‘C’ set but not used [-Wunused-but-set-variable] 117 | Rd C = A + lc * AB; // or Q - CQ | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ iovtk.cpp: In function ‘void VTU_WRITE_MESH(FILE*, const Fem2D::Mesh&, bool, int, bool)’: iovtk.cpp:466:11: warning: unused variable ‘nv’ [-Wunused-variable] 466 | int nc, nv, nconnex; | ^~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ iovtk.cpp: In function ‘void VTU_WRITE_MESH(FILE*, const Fem2D::Mesh3&, bool, int, bool)’: iovtk.cpp:760:11: warning: unused variable ‘nv’ [-Wunused-variable] 760 | int nc, nv, nconnex; | ^~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ distance.cpp: In instantiation of ‘AnyType Distance(Stack, const Mesh*, Expression, KN*, double) [with Mesh = Fem2D::Mesh; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’: distance.cpp:682:26: required from here distance.cpp:559:41: warning: variable ‘mps’ set but not used [-Wunused-but-set-variable] 559 | MeshPoint *mp(MeshPointStack(stack)), mps = *mp; | ^~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ distance.cpp: In instantiation of ‘AnyType Distance(Stack, const Mesh*, Expression, KN*, double) [with Mesh = Fem2D::Mesh3; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’: distance.cpp:730:27: required from here distance.cpp:559:41: warning: variable ‘mps’ set but not used [-Wunused-but-set-variable] ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ In file included from ./include/DataFindBoundary.hpp:4, from ./include/GenericMesh.hpp:61: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/AFunction.hpp: In member function ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:998:22: ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ iovtk.cpp: In function ‘Fem2D::Mesh* VTK_Load(const std::string&, bool, KN >*)’: iovtk.cpp:1532:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1532 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ iovtk.cpp:1598:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1598 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ iovtk.cpp:1696:13: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1696 | if (!bigEndian) | ^~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ iovtk.cpp:1698:15: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1698 | *pv++=*f; | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ iovtk.cpp:1739:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1739 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ iovtk.cpp:1405:9: warning: variable ‘res’ set but not used [-Wunused-but-set-variable] 1405 | char *res; | ^~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:263:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 263 | virtual bool ChecknbColumn (Z m) const =0; | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:262:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 262 | virtual bool ChecknbLine (Z n) const= 0; | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ iovtk.cpp: In member function ‘virtual AnyType VTK_LoadMesh_Op::operator()(Stack) const’: iovtk.cpp:1787:7: warning: variable ‘reftri’ set but not used [-Wunused-but-set-variable] 1787 | int reftri = 1; | ^~~~~~ iovtk.cpp:1788:7: warning: variable ‘refedges’ set but not used [-Wunused-but-set-variable] 1788 | int refedges = 1; | ^~~~~~~~ iovtk.cpp:1802:11: warning: variable ‘DataLabel’ set but not used [-Wunused-but-set-variable] 1802 | string *DataLabel; | ^~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = void*]’: ./include/AFunction.hpp:1163:22: required from ‘AnyType E_F_F0F0F0_::operator()(Stack) const [with R = void*; A0 = DxWriter*; A1 = std::__cxx11::basic_string*; A2 = const Fem2D::Mesh*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:1162:11: required from here ./include/AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = DxWriter*]’: ./include/AFunction.hpp:1134: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*]’ ./include/AFunction.hpp:1133:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ MatrixMarket.cpp: In function ‘int mm_read_unsymmetric_sparse(const char*, int*, int*, int*, double**, int**, int**)’: MatrixMarket.cpp:216:15: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 216 | fscanf(f, "%d %d %lg\n", &I[i], &J[i], &val[i]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:263:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 263 | virtual bool ChecknbColumn (Z m) const =0; | ^~~~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ iovtk.cpp: In member function ‘void VTK_WriteMesh_Op::Expression2::writesolutionP0_double(FILE*, const Fem2D::Mesh&, Stack, bool) const’: iovtk.cpp:2037:21: warning: unused variable ‘ElementChars’ [-Wunused-variable] 2037 | unsigned char ElementChars[256]; | ^~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/RNM.hpp:262:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 262 | virtual bool ChecknbLine (Z n) const= 0; | ^~~~~~~~~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ iovtk.cpp: In constructor ‘VTK_WriteMesh_Op::VTK_WriteMesh_Op(const basicAC_F0&)’: iovtk.cpp:2315:9: warning: variable ‘nbofsol’ set but not used [-Wunused-but-set-variable] 2315 | int nbofsol; | ^~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ iovtk.cpp: In function ‘void VTK_WRITE_MESH(const std::string&, FILE*, const Fem2D::Mesh&, bool, int, bool, bool)’: iovtk.cpp:2436:32: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 2436 | for (unsigned int i = 0; i < Th.nv; i++) { | ~~^~~~~~~ iovtk.cpp:2455:32: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 2455 | for (unsigned int i = 0; i < Th.nv; i++) { | ~~^~~~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ iovtk.cpp:2756:15: warning: unused variable ‘bid0’ [-Wunused-variable] 2756 | int bid0 = snprintf(newvalue,sizeof(int)+1, "%s", (char *)&tab[itab]); | ^~~~ iovtk.cpp:2686:7: warning: unused variable ‘cell_lab’ [-Wunused-variable] 2686 | int cell_lab = 1; | ^~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = long int*]’: ./include/AFunction.hpp:1300:85: required from ‘AnyType EConstant::operator()(Stack) const [with R = long int*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:1300:11: required from here ./include/AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ distance.cpp: In instantiation of ‘double distmin(const Rd&, double, const Rd&, double, const Rd&, double, double) [with Rd = Fem2D::R2]’: distance.cpp:264:17: required from ‘double distmin(const Rd&, double, const Rd&, double, const Rd&) [with Rd = Fem2D::R2]’ distance.cpp:478:28: required from here distance.cpp:117:8: warning: variable ‘C’ set but not used [-Wunused-but-set-variable] 117 | Rd C = A + lc * AB; // or Q - CQ | ^ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] In file included from pcm2rnm.cpp:49: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:263:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 263 | virtual bool ChecknbColumn (Z m) const =0; | ^~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/RNM.hpp:262:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 262 | virtual bool ChecknbLine (Z n) const= 0; | ^~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ iovtk.cpp: In function ‘Fem2D::Mesh3* VTK_Load3(const std::string&, bool, bool, bool, double, KN >*)’: iovtk.cpp:3323:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 3323 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ In function ‘init()’, inlined from ‘AutoLoadInit()’ at ffrandom.cpp:148:1: ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ffrandom.cpp:143:71: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 143 | Global.Add("srandomdev", "(", new OneOperator_0< long >(ffsrandomdev)); | ^ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at ffrandom.cpp:143:71, inlined from ‘AutoLoadInit()’ at ffrandom.cpp:148:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In function ‘init()’, inlined from ‘AutoLoadInit()’ at ffrandom.cpp:148:1: ffrandom.cpp:144:64: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 144 | Global.Add("srandom", "(", new OneOperator1< long >(ffsrandom)); | ^ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In function ‘init()’, inlined from ‘AutoLoadInit()’ at ffrandom.cpp:148:1: ffrandom.cpp:145:63: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 145 | Global.Add("random", "(", new OneOperator_0< long >(ffrandom)); | ^ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at ffrandom.cpp:145:63, inlined from ‘AutoLoadInit()’ at ffrandom.cpp:148:1: iovtk.cpp:3402:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 3402 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/AFunction.hpp: In member function ‘OneOperator1s_ >::code(basicAC_F0 const&) const’: ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/AFunction.hpp:2810:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2810 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1s_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2810:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ iovtk.cpp:3623:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 3623 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::R3*]’: ./include/AFunction.hpp:1089:22: required from ‘AnyType E_F_F0_::operator()(Stack) const [with R = Fem2D::R3*; A0 = myType_uv; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:1088:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = myType_uv]’: ./include/AFunction.hpp:1163: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*]’ ./include/AFunction.hpp:1162:11: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = myType*]’: ./include/AFunction.hpp:1134: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*]’ ./include/AFunction.hpp:1133:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ iovtk.cpp:3184:9: warning: variable ‘res’ set but not used [-Wunused-but-set-variable] 3184 | char *res; | ^~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ iovtk.cpp: In member function ‘virtual AnyType VTK_LoadMesh3_Op::operator()(Stack) const’: iovtk.cpp:3688:7: warning: unused variable ‘reftetra’ [-Wunused-variable] 3688 | int reftetra(arg(0, stack, 1)); | ^~~~~~~~ iovtk.cpp:3690:7: warning: unused variable ‘reftri’ [-Wunused-variable] 3690 | int reftri(arg(2, stack, 1)); | ^~~~~~ iovtk.cpp:3692:11: warning: variable ‘DataLabel’ set but not used [-Wunused-but-set-variable] 3692 | string *DataLabel; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]’: ./include/AFunction_ext.hpp:138:22: required from ‘AnyType E_F_F0F0F0F0_::operator()(Stack) const [with R = KN*; A0 = KN*; A1 = KN*; A2 = KN*; A3 = double; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction_ext.hpp:137:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh3*]’: ./include/AFunction.hpp:1119: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*]’ ./include/AFunction.hpp:1118:11: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ iovtk.cpp: In constructor ‘VTK_WriteMesh3_Op::VTK_WriteMesh3_Op(const basicAC_F0&)’: iovtk.cpp:4259:9: warning: variable ‘nbofsol’ set but not used [-Wunused-but-set-variable] 4259 | int nbofsol; | ^~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ iovtk.cpp: In function ‘void VTK_WRITE_MESH3(const std::string&, FILE*, const Fem2D::Mesh3&, bool, int, bool, bool)’: iovtk.cpp:4385:32: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 4385 | for (unsigned int i = 0; i < Th.nv; i++) { | ~~^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::basic_string*]’: ./include/AFunction.hpp:1119: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*]’ ./include/AFunction.hpp:1118:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ iovtk.cpp:4402:32: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 4402 | for (unsigned int i = 0; i < Th.nv; i++) { | ~~^~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = gsl_rng**]’: ./include/AFunction.hpp:1033: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*]’ ./include/AFunction.hpp:1032:11: required from here ./include/AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const gsl_rng_type*]’: ./include/AFunction.hpp:960: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*]’ ./include/AFunction.hpp:959:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = ddGSLInterpolation]’: ./include/AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = ddGSLInterpolation; TA0 = GSLInterpolation*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:959:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = dGSLInterpolation]’: ./include/AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = dGSLInterpolation; TA0 = GSLInterpolation*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:959:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ iovtk.cpp:4698:15: warning: unused variable ‘bid0’ [-Wunused-variable] 4698 | int bid0 = snprintf(newvalue,sizeof(int)+1, "%s", (char *)&tab[itab]); | ^~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = GSLInterpolation*]’: ./include/AFunction_ext.hpp:138:22: required from ‘AnyType E_F_F0F0F0F0_::operator()(Stack) const [with R = GSLInterpolation*; A0 = GSLInterpolation*; A1 = long int; A2 = KN_; A3 = KN_; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction_ext.hpp:137:11: required from here ./include/AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator1_*, std::__cxx11::basic_string, std::allocator >*, E_F_F0_*, std::__cxx11::basic_string, std::allocator >*> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_*, std::__cxx11::basic_string, std::allocator >*, E_F_F0_*, std::__cxx11::basic_string, std::allocator >*> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2826:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_, std::allocator >*, KNM*, E_F_F0F0_, std::allocator >*, KNM*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, std::allocator >*, KNM*, E_F_F0F0_, std::allocator >*, KNM*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ioply.cpp: In function ‘void PLY_WRITE_MESHT(const std::string&, FILE*, const MMesh&, bool, int, bool)’: ioply.cpp:704:40: warning: typedef ‘V’ locally defined but not used [-Wunused-local-typedefs] 704 | typedef typename MMesh::Vertex V; | ^ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]’: ./include/AddNewFE.h:36:100: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:64:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:84:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:105:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_*, KNM*, KNM*, E_F_F0F0_*, KNM*, KNM*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KNM*, KNM*, E_F_F0F0_*, KNM*, KNM*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ tetgen.cpp: In constructor ‘Build2D3D_Op::Build2D3D_Op(const basicAC_F0&, Expression)’: tetgen.cpp:137:9: warning: unused variable ‘err’ [-Wunused-variable] 137 | int err = 0; | ^~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_*, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0_*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0_*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_*, KNM*, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0_*, KNM*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KNM*, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0_*, KNM*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_, std::allocator >*, E_F_F0F0_, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, std::allocator >*, E_F_F0F0_, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ Element_P2bulle3.cpp: In member function ‘virtual void Fem2D::TypeOfFE_P2_bulle3_3d::FB(Fem2D::What_d, const Mesh&, const Fem2D::GenericMesh >::Element&, const Fem2D::GTypeOfFE::RdHat&, Fem2D::RNMK_&) const’: Element_P2bulle3.cpp:161:28: warning: unused variable ‘tV’ [-Wunused-variable] 161 | const Element::Vertex *tV[4] = {&K.at(0), &K.at(1), &K.at(2), &K.at(3)}; | ^~ Element_P2bulle3.cpp:162:22: warning: unused variable ‘nvf’ [-Wunused-variable] 162 | static const int nvf[4][3] = {{3, 2, 1}, {0, 2, 3}, {3, 1, 0}, {0, 1, 2}}; | ^~~ Element_P2bulle3.cpp:163:22: warning: unused variable ‘nve’ [-Wunused-variable] 163 | static const int nve[6][2] = {{0, 1}, {0, 2}, {0, 3}, {1, 2}, {1, 3}, {2, 3}}; | ^~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ Element_P2pnc.cpp: In member function ‘virtual void Fem2D::TypeOfFE_P2pnc::Pi_h_alpha(const Fem2D::baseFElement&, KN_&) const’: Element_P2pnc.cpp:115:39: warning: unused variable ‘l0’ [-Wunused-variable] 115 | R l1 = QFK[p].x, l2 = QFK[p].y, l0 = 1 - l1 - l2; | ^~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_*, KN*, KNM*, E_F_F0F0_*, KN*, KNM*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN*, KNM*, E_F_F0F0_*, KN*, KNM*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ tetgen.cpp: In member function ‘virtual AnyType Build2D3D_Op::operator()(Stack) const’: tetgen.cpp:194:9: warning: unused variable ‘m’ [-Wunused-variable] 194 | Mesh *m = pTh; // question a quoi sert *m ?? | ^ tetgen.cpp:303:9: warning: unused variable ‘rTh’ [-Wunused-variable] 303 | Mesh &rTh = Th; | ^~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ iovtk.cpp: In function ‘MMesh* VTK_LoadT(const std::string&, bool, bool, bool, double, double, KN >*)’: iovtk.cpp:6611:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 6611 | if (startdatapoint==0) | ^~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ iovtk.cpp:6617:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 6617 | if (strcmp(buffer, "POINT_DATA")==0) { | ^~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ tetgen.cpp: In function ‘Fem2D::Mesh3* Convexhull_3Dpoints(char*, const int&, const double*, const double*, const double*, const int&, const int&)’: tetgen.cpp:878:13: warning: variable ‘jtet’ set but not used [-Wunused-but-set-variable] 878 | int itet, jtet; | ^~~~ ClosePoints.cpp: In constructor ‘R2close::R2close()’: ClosePoints.cpp:40:16: warning: ‘R2close::EPSILON’ will be initialized after [-Wreorder] 40 | const double EPSILON; | ^~~~~~~ ClosePoints.cpp:38:14: warning: ‘int R2close::offset’ [-Wreorder] 38 | int n, nx, offset; | ^~~~~~ ClosePoints.cpp:42:3: warning: when initialized here [-Wreorder] 42 | R2close( ) : data(0), n(0), nx(1000000), P(new Point[nx]), EPSILON(1e-6), offset(0) { | ^~~~~~~ ClosePoints.cpp: In constructor ‘R2close::R2close(double*, int, double, int)’: ClosePoints.cpp:40:16: warning: ‘R2close::EPSILON’ will be initialized after [-Wreorder] 40 | const double EPSILON; | ^~~~~~~ ClosePoints.cpp:38:14: warning: ‘int R2close::offset’ [-Wreorder] 38 | int n, nx, offset; | ^~~~~~ ClosePoints.cpp:46:3: warning: when initialized here [-Wreorder] 46 | R2close(double *dd, int mx, double eps = 1e-6, int offsett = 1) | ^~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ tetgen.cpp: In function ‘Fem2D::Mesh3* RemplissageSurf3D_tetgen(char*, const Fem2D::Mesh3&, const int&)’: tetgen.cpp:945:13: warning: variable ‘jtet’ set but not used [-Wunused-but-set-variable] 945 | int itet, jtet; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ClosePoints.cpp: In member function ‘int R2close::FindAll(double, double, int*)’: ClosePoints.cpp:151:12: warning: unused variable ‘q’ [-Wunused-variable] 151 | Point *q = 0; | ^ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ tetgen.cpp: In function ‘Fem2D::Mesh3* RemplissageSurf3D_tetgen_new(char*, const Fem2D::MeshS&, const int&, const int&, const double*, const int&, const double*, const int&, const double*)’: tetgen.cpp:1043:13: warning: variable ‘jtet’ set but not used [-Wunused-but-set-variable] 1043 | int itet, jtet; | ^~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ iovtk.cpp: In function ‘void Load_Init()’: iovtk.cpp:6862:17: warning: typedef ‘pmesh’ locally defined but not used [-Wunused-local-typedefs] 6862 | typedef Mesh *pmesh; | ^~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ iovtk.cpp:6863:18: warning: typedef ‘pmesh3’ locally defined but not used [-Wunused-local-typedefs] 6863 | typedef Mesh3 *pmesh3; | ^~~~~~ iovtk.cpp:6864:18: warning: typedef ‘pmeshS’ locally defined but not used [-Wunused-local-typedefs] 6864 | typedef MeshS *pmeshS; | ^~~~~~ iovtk.cpp:6865:18: warning: typedef ‘pmeshL’ locally defined but not used [-Wunused-local-typedefs] 6865 | typedef MeshL *pmeshL; | ^~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ Helmholtz_FD.cpp: In member function ‘virtual AnyType HelmholtzFD_Op::operator()(Stack) const’: Helmholtz_FD.cpp:1200:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1200 | for(int i=0; i >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ tetgen.cpp: In function ‘Fem2D::Mesh3* RemplissageSurf3D_tetgen_new(char*, const Fem2D::MeshS&, const int&, const int&, const double*, const int&, const double*, const int&, const double*, const int&, const double*, const int&, const double*)’: tetgen.cpp:1169:13: warning: variable ‘jtet’ set but not used [-Wunused-but-set-variable] 1169 | int itet, jtet; | ^~~~ Helmholtz_FD.cpp:899:35: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 899 | typedef typename Mesh3::Element Element; | ^~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ tetgen.cpp: In function ‘Fem2D::Mesh3* ReconstructionRefine_tetgen(char*, const Fem2D::Mesh3&, const int&, const double*, const int&, const double*, const int&, const double*, const double*)’: tetgen.cpp:1348:9: warning: unused variable ‘lenswitch’ [-Wunused-variable] 1348 | int lenswitch; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]’: ./include/AddNewFE.h:36:100: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:64:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:84:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:105:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ Curvature.cpp: In function ‘double ExtractBorder(Stack, const Fem2D::Mesh* const&, const KN_&, KNM* const&)’: Curvature.cpp:354:10: warning: variable ‘E’ set but not used [-Wunused-but-set-variable] 354 | R2 E = K.Edge(ie); | ^ Curvature.cpp:349:20: warning: unused variable ‘k’ [-Wunused-variable] 349 | for (int ee = 0, k = 0; ee < Th.neb; ++ee) { | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]’: ./include/AddNewFE.h:36:100: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:64:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:84:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:105:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ Curvature.cpp: In function ‘double vp1(const double&, const double&, const double&)’: Curvature.cpp:447:10: warning: unused variable ‘vp’ [-Wunused-variable] 447 | double vp[2][2]; | ^~ Curvature.cpp:449:10: warning: unused variable ‘m’ [-Wunused-variable] 449 | double m[3] = {a11, a12, a22}; | ^ Curvature.cpp: In function ‘double Tresca(const double&, const double&, const double&)’: Curvature.cpp:455:10: warning: unused variable ‘vp’ [-Wunused-variable] 455 | double vp[2][2]; | ^~ Curvature.cpp:457:10: warning: unused variable ‘m’ [-Wunused-variable] 457 | double m[3] = {a11, a12, a22}; | ^ Curvature.cpp: In function ‘double Tresca(const double&, const double&, const double&, const double&)’: Curvature.cpp:463:10: warning: unused variable ‘vp’ [-Wunused-variable] 463 | double vp[2][2]; | ^~ Curvature.cpp:465:10: warning: unused variable ‘m’ [-Wunused-variable] 465 | double m[3] = {arr, arz, azz}; | ^ Curvature.cpp: In function ‘double Tresca(const double&, const double&, const double&, const double&, const double&, const double&)’: Curvature.cpp:474:10: warning: unused variable ‘vp’ [-Wunused-variable] 474 | double vp[3][3]; | ^~ Curvature.cpp:476:10: warning: unused variable ‘m’ [-Wunused-variable] 476 | double m[6] = {a11, a12, a13, a22, a23, a33}; | ^ Curvature.cpp: In function ‘double VonMises(const double&, const double&, const double&, const double&, const double&, const double&)’: Curvature.cpp:482:10: warning: unused variable ‘vp’ [-Wunused-variable] 482 | double vp[3][3]; | ^~ Curvature.cpp:484:10: warning: unused variable ‘m’ [-Wunused-variable] 484 | double m[6] = {a11, a12, a13, a22, a23, a33}; | ^ Curvature.cpp: In function ‘double VonMises(const double&, const double&, const double&)’: Curvature.cpp:491:10: warning: unused variable ‘vp’ [-Wunused-variable] 491 | double vp[2][2]; | ^~ Curvature.cpp:493:10: warning: unused variable ‘m’ [-Wunused-variable] 493 | double m[3] = {a11, a12, a22}; | ^ Curvature.cpp: In function ‘double VonMises(const double&, const double&, const double&, const double&)’: Curvature.cpp:501:10: warning: unused variable ‘vp’ [-Wunused-variable] 501 | double vp[2][2]; | ^~ Curvature.cpp:503:10: warning: unused variable ‘m’ [-Wunused-variable] 503 | double m[3] = {arr, arz, azz}; | ^ ./include/GenericMesh.hpp: In instantiation of ‘int Fem2D::GenericElement::facePermutation(int) const [with Data = Fem2D::DataTet]’: Element_P2bulle3.cpp:128:33: required from here ./include/GenericMesh.hpp:405:30: warning: unused variable ‘j’ [-Wunused-variable] 405 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ tetgen.cpp:1385:13: warning: variable ‘jtet’ set but not used [-Wunused-but-set-variable] 1385 | int itet, jtet; | ^~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ tetgen.cpp: In function ‘Fem2D::Mesh3* ReconstructionRefine_tetgen(char*, const Fem2D::Mesh3&, const int&, const double*, const int&, const double*, const int&, const double*, const double*, const int&, const double*)’: tetgen.cpp:1514:9: warning: unused variable ‘lenswitch’ [-Wunused-variable] 1514 | int lenswitch; | ^~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ MUMPS_seq.cpp: In instantiation of ‘SolveMUMPS_seq::SolveMUMPS_seq(HMat&, const Data_Sparse_Solver&, Stack) [with R = std::complex; HMat = HashMatrix >; Stack = void*]’: ./include/SparseLinearSolver.hpp:51:18: required from ‘VirtualSolver* TheFFSolver::OneFFSlverVS::create(HashMatrix&, const Data_Sparse_Solver&, Stack) [with VS = SolveMUMPS_seq >; Z = int; K = std::complex; Stack = void*]’ ./include/SparseLinearSolver.hpp:50:38: required from here MUMPS_seq.cpp:192:9: warning: unused variable ‘myid’ [-Wunused-variable] 192 | int myid = 0; | ^~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ClosePoints.cpp: In function ‘long int BorderIntersect(const Fem2D::Mesh* const&, const KN_&, const KN_&, const KN_&, const KN_&, const KN_&)’: ClosePoints.cpp:835:17: warning: variable ‘ox’ set but not used [-Wunused-but-set-variable] 835 | KN_< double > ox = OX, oy = OY; | ^~ ClosePoints.cpp:835:26: warning: variable ‘oy’ set but not used [-Wunused-but-set-variable] 835 | KN_< double > ox = OX, oy = OY; | ^~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ freeyams.cpp: In function ‘Fem2D::MeshS* yams_pSurfMesh_to_meshS(yams_pSurfMesh, int, int, int)’: freeyams.cpp:182:15: warning: unused variable ‘ptt’ [-Wunused-variable] 182 | yams_pTetra ptt; | ^~~ freeyams.cpp:183:14: warning: unused variable ‘pte’ [-Wunused-variable] 183 | yams_pEdge pte; | ^~~ freeyams.cpp:184:46: warning: unused variable ‘nbl’ [-Wunused-variable] 184 | int i, k, np, ne, nn, nt, nav, natv, tatv, nbl; | ^~~ freeyams.cpp:185:22: warning: unused variable ‘ndang’ [-Wunused-variable] 185 | int nedge, nridge, ndang, nrequis; | ^~~~~ freeyams.cpp:186:7: warning: unused variable ‘is1’ [-Wunused-variable] 186 | int is1, is2, ncorner, prequis; | ^~~ freeyams.cpp:186:12: warning: unused variable ‘is2’ [-Wunused-variable] 186 | int is1, is2, ncorner, prequis; | ^~~ freeyams.cpp:346:18: warning: unused variable ‘ff_bb’ [-Wunused-variable] 346 | BoundaryEdgeS *ff_bb = ff_b; | ^~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ MUMPS_seq.cpp: In instantiation of ‘SolveMUMPS_seq::SolveMUMPS_seq(HMat&, const Data_Sparse_Solver&, Stack) [with R = double; HMat = HashMatrix; Stack = void*]’: ./include/SparseLinearSolver.hpp:51:18: required from ‘VirtualSolver* TheFFSolver::OneFFSlverVS::create(HashMatrix&, const Data_Sparse_Solver&, Stack) [with VS = SolveMUMPS_seq; Z = int; K = double; Stack = void*]’ ./include/SparseLinearSolver.hpp:50:38: required from here MUMPS_seq.cpp:192:9: warning: unused variable ‘myid’ [-Wunused-variable] In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ tetgen.cpp:1551:13: warning: variable ‘jtet’ set but not used [-Wunused-but-set-variable] 1551 | int itet, jtet; | ^~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ freeyams.cpp: In function ‘void solyams_pSurfMesh(yams_pSurfMesh, const int&, const KN&, float, float)’: freeyams.cpp:364:34: warning: unused variable ‘vp’ [-Wunused-variable] 364 | double sizeh, m[6], lambda[3], vp[2][2], vp3[3][3]; | ^~ freeyams.cpp:368:44: warning: unused variable ‘mmin’ [-Wunused-variable] 368 | float vpmin = FLT_MAX, vpmax = -FLT_MAX, mmin = FLT_MAX, mmax = -FLT_MAX; | ^~~~ freeyams.cpp:368:60: warning: unused variable ‘mmax’ [-Wunused-variable] 368 | float vpmin = FLT_MAX, vpmax = -FLT_MAX, mmin = FLT_MAX, mmax = -FLT_MAX; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from Element_P4.cpp:233: Element_PkL.hpp: In constructor ‘Fem2D::TypeOfFE_Pk_L::TypeOfFE_Pk_L(int)’: Element_PkL.hpp:49:25: warning: typedef ‘E’ locally defined but not used [-Wunused-local-typedefs] 49 | typedef Element E; | ^ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ mat_dervieux.cpp: In constructor ‘MatrixUpWind0::MatrixUpWind0(const basicAC_F0&)’: mat_dervieux.cpp:51:9: warning: unused variable ‘err’ [-Wunused-variable] 51 | int err = 0; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ff-NLopt.cpp: In constructor ‘GenericOptimizer::GenericOptimizer(nlopt::algorithm, int)’: ff-NLopt.cpp:567:22: warning: ‘GenericOptimizer::econstrained’ will be initialized after [-Wreorder] 567 | bool iconstrained, econstrained; | ^~~~~~~~~~~~ ff-NLopt.cpp:567:8: warning: ‘bool GenericOptimizer::iconstrained’ [-Wreorder] 567 | bool iconstrained, econstrained; | ^~~~~~~~~~~~ ff-NLopt.cpp:290:3: warning: when initialized here [-Wreorder] 290 | GenericOptimizer(nlopt::algorithm ALGO, int dim = 0) | ^~~~~~~~~~~~~~~~ ff-NLopt.cpp:570:14: warning: ‘GenericOptimizer::d_equaconst’ will be initialized after [-Wreorder] 570 | MatrixFunc d_equaconst, d_ineqconst; | ^~~~~~~~~~~ ff-NLopt.cpp:569:32: warning: ‘ffcalfunc >* GenericOptimizer::ineqconst’ [-Wreorder] 569 | VectorFunc d_fit, equaconst, ineqconst; | ^~~~~~~~~ ff-NLopt.cpp:290:3: warning: when initialized here [-Wreorder] 290 | GenericOptimizer(nlopt::algorithm ALGO, int dim = 0) | ^~~~~~~~~~~~~~~~ ff-NLopt.cpp:570:27: warning: ‘GenericOptimizer::d_ineqconst’ will be initialized after [-Wreorder] 570 | MatrixFunc d_equaconst, d_ineqconst; | ^~~~~~~~~~~ ff-NLopt.cpp:565:20: warning: ‘nlopt::opt* GenericOptimizer::subopt’ [-Wreorder] 565 | nlopt::opt opt, *subopt; | ^~~~~~ ff-NLopt.cpp:290:3: warning: when initialized here [-Wreorder] 290 | GenericOptimizer(nlopt::algorithm ALGO, int dim = 0) | ^~~~~~~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ff-NLopt.cpp: In constructor ‘GenericOptimizer::GenericOptimizer(nlopt::algorithm, const ffcalfunc&, Rn&)’: ff-NLopt.cpp:567:22: warning: ‘GenericOptimizer::econstrained’ will be initialized after [-Wreorder] 567 | bool iconstrained, econstrained; | ^~~~~~~~~~~~ ff-NLopt.cpp:567:8: warning: ‘bool GenericOptimizer::iconstrained’ [-Wreorder] 567 | bool iconstrained, econstrained; | ^~~~~~~~~~~~ ff-NLopt.cpp:294:3: warning: when initialized here [-Wreorder] 294 | GenericOptimizer(nlopt::algorithm ALGO, const ffcalfunc< R > &_ff, Rn &xstart) | ^~~~~~~~~~~~~~~~ ff-NLopt.cpp:570:14: warning: ‘GenericOptimizer::d_equaconst’ will be initialized after [-Wreorder] 570 | MatrixFunc d_equaconst, d_ineqconst; | ^~~~~~~~~~~ ff-NLopt.cpp:569:32: warning: ‘ffcalfunc >* GenericOptimizer::ineqconst’ [-Wreorder] 569 | VectorFunc d_fit, equaconst, ineqconst; | ^~~~~~~~~ ff-NLopt.cpp:294:3: warning: when initialized here [-Wreorder] 294 | GenericOptimizer(nlopt::algorithm ALGO, const ffcalfunc< R > &_ff, Rn &xstart) | ^~~~~~~~~~~~~~~~ ff-NLopt.cpp:570:27: warning: ‘GenericOptimizer::d_ineqconst’ will be initialized after [-Wreorder] 570 | MatrixFunc d_equaconst, d_ineqconst; | ^~~~~~~~~~~ ff-NLopt.cpp:565:20: warning: ‘nlopt::opt* GenericOptimizer::subopt’ [-Wreorder] 565 | nlopt::opt opt, *subopt; | ^~~~~~ ff-NLopt.cpp:294:3: warning: when initialized here [-Wreorder] 294 | GenericOptimizer(nlopt::algorithm ALGO, const ffcalfunc< R > &_ff, Rn &xstart) | ^~~~~~~~~~~~~~~~ Element_PkL.hpp: In member function ‘virtual void Fem2D::TypeOfFE_Pk_L::FB(Fem2D::What_d, const Mesh&, const Element&, const RdHat&, Fem2D::RNMK_&) const’: Element_PkL.hpp:151:16: warning: unused variable ‘DDl’ [-Wunused-variable] 151 | Rd DDl[dHat+1][d]; | ^~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ff-NLopt.cpp: In member function ‘double GenericOptimizer::operator()()’: ff-NLopt.cpp:316:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 316 | for (int i = 0; i < vv.size( ); ++i) { | ~~^~~~~~~~~~~~ ff-NLopt.cpp:322:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 322 | for (int i = 0; i < vv.size( ); ++i) { | ~~^~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ff-NLopt.cpp: In static member function ‘static void GenericOptimizer::NLoptECDF(unsigned int, double*, unsigned int, const double*, double*, void*)’: ff-NLopt.cpp:490:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 490 | for (int k = 0; k < n; ++k) { | ~~^~~ ff-NLopt.cpp:497:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 497 | for (int i = 0; i < m; ++i) { | ~~^~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ Element_P4.cpp: In constructor ‘Fem2D::TypeOfFE_P4_3d::TypeOfFE_P4_3d()’: Element_P4.cpp:426:21: warning: typedef ‘E’ locally defined but not used [-Wunused-local-typedefs] 426 | typedef Element E; | ^ ff-NLopt.cpp:506:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 506 | for (int i = 0; i < m; ++i) { | ~~^~~ ff-NLopt.cpp:507:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 507 | for (int j = 0; j < n; ++j) { | ~~^~~ ff-NLopt.cpp:513:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 513 | for (int i = 0; i < m; ++i) { | ~~^~~ ff-NLopt.cpp:516:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 516 | for (int j = 0; j < n; ++j) { | ~~^~~ MetricKuate.cpp: In function ‘void metrique(int, Fem2D::R2*, Fem2D::R&, Fem2D::R&, Fem2D::R&, Fem2D::R)’: MetricKuate.cpp:128:32: warning: unused variable ‘Ak’ [-Wunused-variable] 128 | R Xk = 0., Yk = 0., Ck = 0., Ak = 0., Bk = 0., Xi = 0., Yi = 0., ri, detXY = 0., Ri, R0, r0; | ^~ MetricKuate.cpp:135:5: warning: unused variable ‘EPS’ [-Wunused-variable] 135 | R EPS = 0.; // pour recuperer la valeur de epsilon0 optimale | ^~~ ff-NLopt.cpp: In static member function ‘static void GenericOptimizer::NLoptICDF(unsigned int, double*, unsigned int, const double*, double*, void*)’: ff-NLopt.cpp:531:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 531 | for (int k = 0; k < n; ++k) { | ~~^~~ mat_psi.cpp: In constructor ‘MatrixUpWind0::MatrixUpWind0(const basicAC_F0&)’: mat_psi.cpp:46:9: warning: unused variable ‘err’ [-Wunused-variable] 46 | int err = 0; | ^~~ ff-NLopt.cpp:538:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 538 | for (int i = 0; i < m; ++i) { | ~~^~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ff-NLopt.cpp:547:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 547 | for (int i = 0; i < m; ++i) { | ~~^~~ ff-NLopt.cpp:548:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 548 | for (int j = 0; j < n; ++j) { | ~~^~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ff-NLopt.cpp:554:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 554 | for (int i = 0; i < m; ++i) { | ~~^~~ ff-NLopt.cpp:557:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 557 | for (int j = 0; j < n; ++j) { | ~~^~~ mat_psi.cpp: In constructor ‘MatrixUpWind3::MatrixUpWind3(const basicAC_F0&)’: mat_psi.cpp:78:9: warning: unused variable ‘err’ [-Wunused-variable] 78 | int err = 0; | ^~~ Element_P4.cpp: In member function ‘virtual void Fem2D::TypeOfFE_P4_3d::set(const Mesh&, const Element&, Fem2D::InterpolationMatrix&, int, int, int*) const’: Element_P4.cpp:466:9: warning: unused variable ‘n’ [-Wunused-variable] 466 | int n = this->NbDoF; | ^ medit.cpp: In member function ‘virtual AnyType readsol_Op::operator()(Stack) const’: medit.cpp:194:10: warning: unused variable ‘tmp’ [-Wunused-variable] 194 | double tmp; | ^~~ msh3.cpp: In function ‘void TestSameTetrahedraMesh3(const Fem2D::Mesh3&, const double&, const Fem2D::R3&, const Fem2D::R3&, int&)’: msh3.cpp:129:9: warning: variable ‘iv’ set but not used [-Wunused-but-set-variable] 129 | int iv[4]; | ^~ msh3.cpp: In function ‘void TestSameTetrahedraMesh3(const Fem2D::Mesh3&, const double&, const Fem2D::R3&, const Fem2D::R3&, int*, int&)’: msh3.cpp:163:9: warning: variable ‘iv’ set but not used [-Wunused-but-set-variable] 163 | int iv[4]; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In function ‘void TestSameTriangleMesh3(const Fem2D::Mesh3&, const double&, const Fem2D::R3&, const Fem2D::R3&, int&)’: msh3.cpp:196:9: warning: variable ‘iv’ set but not used [-Wunused-but-set-variable] 196 | int iv[3]; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In function ‘void TestSameTriangleMesh3(const Fem2D::Mesh3&, const double&, const Fem2D::R3&, const Fem2D::R3&, int*, int&)’: msh3.cpp:231:9: warning: variable ‘iv’ set but not used [-Wunused-but-set-variable] 231 | int iv[3]; | ^~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ Element_P4.cpp: In constructor ‘Fem2D::TypeOfFE_P4_S::TypeOfFE_P4_S()’: Element_P4.cpp:647:21: warning: typedef ‘E’ locally defined but not used [-Wunused-local-typedefs] 647 | typedef Element E; | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ Element_P4.cpp: In member function ‘virtual void Fem2D::TypeOfFE_P4_S::set(const Fem2D::MeshS&, const Element&, Fem2D::InterpolationMatrix&, int, int, int*) const’: Element_P4.cpp:686:9: warning: unused variable ‘n’ [-Wunused-variable] 686 | int n = this->NbDoF; | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ medit.cpp: In member function ‘virtual AnyType datasolMesh2_Op::operator()(Stack) const’: medit.cpp:408:30: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const long int’ [-Wsign-compare] 408 | for (size_t j = 0; j < l[i].nbfloat; j++) { | ~~^~~~~~~~~~~~~~ tetgen.cpp: In member function ‘virtual AnyType ReconstructionRefine_Op::operator()(Stack) const’: tetgen.cpp:2080:10: warning: unused variable ‘m’ [-Wunused-variable] 2080 | Mesh3 *m = pTh; // question a quoi sert *m ?? | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ medit.cpp:446:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const long int’ [-Wsign-compare] 446 | for (size_t j = 0; j < l[ii].nbfloat; j++) { | ~~^~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ freeyams.cpp: In member function ‘virtual AnyType yams_Op_meshS::operator()(Stack) const’: freeyams.cpp:683:7: warning: unused variable ‘nbe’ [-Wunused-variable] 683 | int nbe = ThS.nbe; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ medit.cpp:358:14: warning: unused variable ‘mp’ [-Wunused-variable] 358 | MeshPoint *mp(MeshPointStack(stack)); | ^~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = VtkWriter*]’: ./include/AFunction.hpp:1134: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*]’ ./include/AFunction.hpp:1133:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ mmg.cpp: In function ‘int ffmesh_to_MMG5_pMesh(const ffmesh&, MMG5_Mesh*&) [with ffmesh = Fem2D::MeshS; MMG5_pMesh = MMG5_Mesh*]’: mmg.cpp:56:7: warning: unused variable ‘nTetrahedra’ [-Wunused-variable] 56 | int nTetrahedra = 0; | ^~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ mmg.cpp:57:7: warning: unused variable ‘nPrisms’ [-Wunused-variable] 57 | int nPrisms = 0; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ mmg.cpp:59:7: warning: unused variable ‘nQuadrilaterals’ [-Wunused-variable] 59 | int nQuadrilaterals = 0; | ^~~~~~~~~~~~~~~ metis.cpp: In function ‘KN* partmetisd(Stack, KN* const&, Fem2D::Mesh* const&, const long int&)’: metis.cpp:177:13: warning: unused variable ‘numflag’ [-Wunused-variable] 177 | idx_t numflag = 0; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ metis.cpp:179:13: warning: unused variable ‘edgecut’ [-Wunused-variable] 179 | idx_t edgecut; | ^~~~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = void*]’: ./include/AFunction.hpp:1134: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*]’ ./include/AFunction.hpp:1133:11: required from here ./include/AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ Element_P3.cpp: In constructor ‘Fem2D::TypeOfFE_P3_3d::TypeOfFE_P3_3d()’: Element_P3.cpp:269:21: warning: typedef ‘E’ locally defined but not used [-Wunused-local-typedefs] 269 | typedef Element E; | ^ metis.cpp: In function ‘double metisFE(const pf3r&, const long int&)’: metis.cpp:202:35: warning: typedef ‘pfes’ locally defined but not used [-Wunused-local-typedefs] 202 | typedef typename FEbase::pfes pfes; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ medit.cpp: In member function ‘AnyType datasolMeshT_Op::operator()(Stack) const’: medit.cpp:589:41: warning: typedef ‘B’ locally defined but not used [-Wunused-local-typedefs] 589 | typedef typename MMesh::BorderElement B; | ^ medit.cpp:590:34: warning: typedef ‘V’ locally defined but not used [-Wunused-local-typedefs] 590 | typedef typename MMesh::Vertex V; | ^ medit.cpp:592:48: warning: typedef ‘BRdHat’ locally defined but not used [-Wunused-local-typedefs] 592 | typedef typename MMesh::BorderElement::RdHat BRdHat; | ^~~~~~ mmg.cpp: In function ‘int MMG5_pMesh_to_ffmesh(MMG5_Mesh* const&, ffmesh*&) [with ffmesh = Fem2D::Mesh3; MMG5_pMesh = MMG5_Mesh*]’: mmg.cpp:96:9: warning: variable ‘ier’ set but not used [-Wunused-but-set-variable] 96 | int ier; | ^~~ Element_P3.cpp: In member function ‘virtual void Fem2D::TypeOfFE_P3_3d::set(const Mesh&, const Element&, Fem2D::InterpolationMatrix&, int, int, int*) const’: Element_P3.cpp:309:9: warning: unused variable ‘n’ [-Wunused-variable] 309 | int n = this->NbDoF; | ^ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In function ‘Fem2D::Mesh3* TestElementMesh3_patch(const Fem2D::Mesh3&)’: msh3.cpp:632:7: warning: unused variable ‘nbt’ [-Wunused-variable] 632 | int nbt = 0; | ^~~ msh3.cpp:653:7: warning: unused variable ‘nbbe’ [-Wunused-variable] 653 | int nbbe = 0; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ Element_P2pnc_3d.cpp: In function ‘void Fem2D::Setp3(int*, int)’: Element_P2pnc_3d.cpp:131:24: warning: unused variable ‘k’ [-Wunused-variable] 131 | int i=n/2, j= n%2, k = 3-i; | ^ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ Element_P3.cpp: In constructor ‘Fem2D::TypeOfFE_P3_S::TypeOfFE_P3_S()’: Element_P3.cpp:482:21: warning: typedef ‘E’ locally defined but not used [-Wunused-local-typedefs] 482 | typedef Element E; | ^ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at BinaryIO.cpp:118:1: In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'splitmesh6.o' -o splitmesh6.so In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ mmg.cpp: In function ‘int MMG5_pMesh_to_ffmesh(MMG5_Mesh* const&, ffmesh*&) [with ffmesh = Fem2D::MeshS; MMG5_pMesh = MMG5_Mesh*]’: mmg.cpp:167:9: warning: variable ‘ier’ set but not used [-Wunused-but-set-variable] 167 | int ier; | ^~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ Element_Mixte3d.cpp: In member function ‘virtual void Fem2D::TypeOfFE_Edge1_3d::FB(Fem2D::What_d, const Mesh&, const Fem2D::GenericMesh >::Element&, const Fem2D::GTypeOfFE::RdHat&, Fem2D::RNMK_&) const’: Element_Mixte3d.cpp:370:10: warning: variable ‘X’ set but not used [-Wunused-but-set-variable] 370 | R3 X = K(PHat); | ^ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ Element_P3.cpp: In member function ‘virtual void Fem2D::TypeOfFE_P3_S::set(const Fem2D::MeshS&, const Element&, Fem2D::InterpolationMatrix&, int, int, int*) const’: Element_P3.cpp:521:9: warning: unused variable ‘n’ [-Wunused-variable] 521 | int n = this->NbDoF; | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ freeyams.cpp: In member function ‘virtual AnyType yams_Op_mesh3::operator()(Stack) const’: freeyams.cpp:1042:7: warning: unused variable ‘nbe’ [-Wunused-variable] 1042 | int nbe = Th.nbe; | ^~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from MetricPk.cpp:39: TensorK.hpp: In constructor ‘TensorK::TensorK(int, int, triangulation_type, which_matrix, double)’: TensorK.hpp:87:22: warning: ‘TensorK::wmat’ will be initialized after [-Wreorder] 87 | const which_matrix wmat; | ^~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ TensorK.hpp:85:16: warning: ‘const double TensorK::p_exp’ [-Wreorder] 85 | const double p_exp; | ^~~~~ TensorK.hpp:135:1: warning: when initialized here [-Wreorder] 135 | TensorK::TensorK(int m_deg_, int r_deg_, triangulation_type ttype_ = Graded, | ^~~~~~~ TensorK.hpp:85:16: warning: ‘TensorK::p_exp’ will be initialized after [-Wreorder] 85 | const double p_exp; | ^~~~~ TensorK.hpp:73:13: warning: ‘const int TensorK::t_deg’ [-Wreorder] 73 | const int t_deg; // degree of the polynomials involved | ^~~~~ TensorK.hpp:135:1: warning: when initialized here [-Wreorder] 135 | TensorK::TensorK(int m_deg_, int r_deg_, triangulation_type ttype_ = Graded, | ^~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ff-Ipopt.cpp: In copy constructor ‘P2ScalarFunc::P2ScalarFunc(const P2ScalarFunc&)’: ff-Ipopt.cpp:157:17: warning: ‘P2ScalarFunc::b’ will be initialized after [-Wreorder] 157 | Expression M, b; // Matrix of the quadratic part, vector of the linear part | ^ ff-Ipopt.cpp:156:14: warning: ‘const bool P2ScalarFunc::vf’ [-Wreorder] 156 | const bool vf; | ^~ Element_P2pnc_3d.cpp: In member function ‘virtual void Fem2D::TypeOfFE_P2pnc_3d::set(const Mesh&, const Element&, Fem2D::InterpolationMatrix&, int, int, int*) const’: Element_P2pnc_3d.cpp:144:9: warning: unused variable ‘n’ [-Wunused-variable] 144 | int n = this->NbDoF; | ^ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ medit.cpp: In constructor ‘PopenMeditMesh_Op::PopenMeditMesh_Op(const basicAC_F0&)’: medit.cpp:1156:16: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘long int’ [-Wsign-compare] 1156 | if (jj != (nbTh - 1) * offset) { | ~~~^~~~~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ gmsh.cpp: In function ‘Fem2D::Mesh* GMSH_Load(const std::string&)’: gmsh.cpp:185:32: warning: unused variable ‘uv’ [-Wunused-variable] 185 | double xyz[3] = {0}, uv[2]; | ^~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In function ‘void Som3D_mesh_product_Version_Sommet_mesh_tab(int, const int*, const double*, const double*, const Fem2D::Mesh&, const std::map&, const std::map&, const std::map&, const std::map&, const std::map&, const std::map&, const std::map&, Fem2D::Mesh3&)’: msh3.cpp:1275:15: warning: variable ‘idl’ set but not used [-Wunused-but-set-variable] 1275 | int idl; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ medit.cpp:1089:9: warning: unused variable ‘nbofsol’ [-Wunused-variable] 1089 | int nbofsol; | ^~~~~~~ medit.cpp:1092:11: warning: unused variable ‘tictac’ [-Wunused-variable] 1092 | char *tictac; | ^~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ gmsh.cpp:230:58: warning: variable ‘partition’ set but not used [-Wunused-but-set-variable] 230 | int num, type, physical = 0, elementary = 0, partition = 0, numVertices; | ^~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ VTK_writer.cpp: In member function ‘void VtkWriter::openfiles(const std::string&)’: VTK_writer.cpp:66:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 66 | for (int i = 0; i < tmp.length( ); ++i) { | ~~^~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ lapack.cpp: In function ‘long int lapack_zgeev(KNM >* const&, KN >* const&, KNM >* const&)’: lapack.cpp:260:9: warning: unused variable ‘k’ [-Wunused-variable] 260 | int k = 0; | ^ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ mat_edgeP1.cpp: In member function ‘AnyType MatrixEdgeP1::operator()(Stack) const’: mat_edgeP1.cpp:71:34: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 71 | typedef typename Mesh::Element Element; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ BinaryIO.cpp:112:91: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 112 | Global.Add("LoadVec", "(", new OneOperator2_< double, KN< double > *, string * >(LoadVec)); | ^ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ iohdf5.cpp: In function ‘void Load_Init()’: iohdf5.cpp:663:23: warning: typedef ‘pmesh’ locally defined but not used [-Wunused-local-typedefs] 663 | typedef const Mesh *pmesh; | ^~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at BinaryIO.cpp:112:91, inlined from ‘AutoLoadInit()’ at BinaryIO.cpp:118:1: In file included from MUMPS_seq.cpp:37: /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/include/mumps_seq/mpi.h: At global scope: /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/include/mumps_seq/mpi.h:51:17: warning: ‘MPI_COMM_WORLD’ defined but not used [-Wunused-variable] 51 | static MPI_Comm MPI_COMM_WORLD=(MPI_Comm)0; | ^~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ Element_P1bl.cpp: In member function ‘virtual void Fem2D::TypeOfFE_P1blLagrange3d::FB(Fem2D::What_d, const Mesh&, const Fem2D::TypeOfFE_Lagrange::Element&, const Fem2D::TypeOfFE_Lagrange::RdHat&, Fem2D::RNMK_&) const’: Element_P1bl.cpp:121:13: warning: unused variable ‘d13’ [-Wunused-variable] 121 | const R d13 = d1 * d1 * d1; | ^~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ iohdf5.cpp:664:24: warning: typedef ‘pmesh3’ locally defined but not used [-Wunused-local-typedefs] 664 | typedef const Mesh3 *pmesh3; | ^~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at BinaryIO.cpp:118:1: In function ‘Load_PPM2RNM()’, inlined from ‘AutoLoadInit()’ at ppm2rnm.cpp:629:1: BinaryIO.cpp:113:89: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 113 | Global.Add("LoadFlag", "(", new OneOperator2_< double, long int *, string * >(LoadFlag)); | ^ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at BinaryIO.cpp:113:89, inlined from ‘AutoLoadInit()’ at BinaryIO.cpp:118:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ppm2rnm.cpp:619:93: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 619 | new OneOperator2_< KNM< double > *, KNM< double > *, string * >(&readPPM)); | ^ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at BinaryIO.cpp:118:1: In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ BinaryIO.cpp:114:91: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 114 | Global.Add("SaveVec", "(", new OneOperator2_< double, KN< double > *, string * >(SaveVec)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_PPM2RNM()’ at ppm2rnm.cpp:619:93, inlined from ‘AutoLoadInit()’ at ppm2rnm.cpp:629:1: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at BinaryIO.cpp:114:91, inlined from ‘AutoLoadInit()’ at BinaryIO.cpp:118:1: ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at BinaryIO.cpp:118:1: ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ BinaryIO.cpp:115:81: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 115 | Global.Add("flag", "(", new OneOperator2_< double, long int *, string * >(flag)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at BinaryIO.cpp:115:81, inlined from ‘AutoLoadInit()’ at BinaryIO.cpp:118:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_PPM2RNM()’, inlined from ‘AutoLoadInit()’ at ppm2rnm.cpp:629:1: ppm2rnm.cpp:621:94: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 621 | new OneOperator2_< KN< double > *, KN< double > *, KNM< double > * >(seta)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_PPM2RNM()’ at ppm2rnm.cpp:621:94, inlined from ‘AutoLoadInit()’ at ppm2rnm.cpp:629:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_PPM2RNM()’, inlined from ‘AutoLoadInit()’ at ppm2rnm.cpp:629:1: In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ff-Ipopt.cpp:158:3: warning: when initialized here [-Wreorder] 158 | P2ScalarFunc(const P2ScalarFunc &f) : ffcalfunc< R >(f), M(f.M), b(f.b), vf(f.vf) {} | ^~~~~~~~~~~~ vortextools.cpp: In function ‘long int smoothCurve(KNM* const&, const long int&)’: vortextools.cpp:150:25: warning: suggest parentheses around comparison in operand of ‘|’ [-Wparentheses] 150 | if(i==0 | i==n){ | ~^~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ mmg.cpp: In member function ‘AnyType mmg_Op::operator()(Stack) const [with ffmesh = Fem2D::Mesh3; AnyType = AnyTypeWithOutCheck; Stack = void*]’: mmg.cpp:456:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 456 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_verbose, arg(i,stack,0L)); i++; /*!< [-1..10], Tune level of verbosity */ | ^~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ mmg.cpp:456:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 456 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_verbose, arg(i,stack,0L)); i++; /*!< [-1..10], Tune level of verbosity */ | ^ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ Element_P3.cpp: In constructor ‘Fem2D::TypeOfFE_P3Hermite::TypeOfFE_P3Hermite()’: Element_P3.cpp:731:25: warning: typedef ‘E’ locally defined but not used [-Wunused-local-typedefs] 731 | typedef Element E; | ^ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ vortextools.cpp:152:32: warning: suggest parentheses around comparison in operand of ‘|’ [-Wparentheses] 152 | } else if(i==1 | i==(n-1)) { | ~^~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ff-Ipopt.cpp: In constructor ‘P2ScalarFunc::P2ScalarFunc(Stack, Expression, Expression, bool)’: ff-Ipopt.cpp:157:17: warning: ‘P2ScalarFunc::b’ will be initialized after [-Wreorder] 157 | Expression M, b; // Matrix of the quadratic part, vector of the linear part | ^ mmg.cpp:457:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 457 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_mem, arg(i,stack,0L)); i++; /*!< [n/-1], Set memory size to n Mbytes or keep the default value */ | ^~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ff-Ipopt.cpp:156:14: warning: ‘const bool P2ScalarFunc::vf’ [-Wreorder] 156 | const bool vf; | ^~ mmg.cpp:457:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 457 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_mem, arg(i,stack,0L)); i++; /*!< [n/-1], Set memory size to n Mbytes or keep the default value */ | ^ ff-Ipopt.cpp:160:3: warning: when initialized here [-Wreorder] 160 | P2ScalarFunc(Stack s, Expression _M, Expression _b, bool _vf = false) | ^~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at splitmesh3.cpp:136:1: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::basic_string*]’: ./include/AFunction.hpp:1119: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*]’ ./include/AFunction.hpp:1118:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ Element_P1dc1.cpp: In function ‘void Fem2D::SetPtPkDC(typename MMesh::Element::RdHat*, int, int, R) [with MMesh = MeshL; typename MMesh::Element::RdHat = R1; typename MMesh::Element = EdgeL; R = double]’: Element_P1dc1.cpp:305:15: warning: unused variable ‘dHat’ [-Wunused-variable] 305 | const int dHat = 2; | ^~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] splitmesh3.cpp:123:92: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 123 | Global.Add("splitmesh3", "(", new OneOperator1s_< Mesh const *, Mesh const * >(SplitMesh3)); | ^ MetricPk.cpp: In member function ‘virtual AnyType MetricPk::operator()(Stack) const’: MetricPk.cpp:204:12: warning: unused variable ‘f’ [-Wunused-variable] 204 | double f[m_deg]; // contains the derivatives of order | ^ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at splitmesh3.cpp:123:92, inlined from ‘AutoLoadInit()’ at splitmesh3.cpp:136:1: ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ gmsh.cpp:315:19: warning: unused variable ‘physical’ [-Wunused-variable] 315 | int physical = (numTags > 0) ? data[4 - numTags] : 0; | ^~~~~~~~ ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ medit.cpp: In member function ‘virtual AnyType PopenMeditMesh_Op::operator()(Stack) const’: medit.cpp:1324:28: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const long int’ [-Wsign-compare] 1324 | for (size_t i = 0; i < offset; i++) { | ~~^~~~~~~~ gmsh.cpp:316:19: warning: unused variable ‘elementary’ [-Wunused-variable] 316 | int elementary = (numTags > 1) ? data[4 - numTags + 1] : 0; | ^~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from tetgen.cpp:2454: msh3.cpp: In function ‘void TestSameTetrahedraMesh3(const Fem2D::Mesh3&, const double&, const Fem2D::R3&, const Fem2D::R3&, int&)’: msh3.cpp:129:9: warning: variable ‘iv’ set but not used [-Wunused-but-set-variable] 129 | int iv[4]; | ^~ gmsh.cpp:317:19: warning: unused variable ‘partition’ [-Wunused-variable] 317 | int partition = (numTags > 2) ? data[4 - numTags + 2] : 0; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ gmsh.cpp:318:20: warning: unused variable ‘indices’ [-Wunused-variable] 318 | int *indices = &data[numTags + 1]; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ medit.cpp:1322:11: warning: unused variable ‘ddim’ [-Wunused-variable] 1322 | int ddim = 2; | ^~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In function ‘void TestSameTetrahedraMesh3(const Fem2D::Mesh3&, const double&, const Fem2D::R3&, const Fem2D::R3&, int*, int&)’: msh3.cpp:163:9: warning: variable ‘iv’ set but not used [-Wunused-but-set-variable] 163 | int iv[4]; | ^~ vortextools.cpp: In function ‘double intdphase(bool, const Complex&, const Complex&, const double&)’: vortextools.cpp:385:16: warning: unused variable ‘count’ [-Wunused-variable] 385 | static int count =0; | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ MatD-VFP0.cpp: In function ‘void Fem2D::ComputeCoefs(const Mesh&, KN&, long int)’: MatD-VFP0.cpp:52:19: warning: unused variable ‘sum’ [-Wunused-variable] 52 | R w1, w2, w3, sum; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ppm2rnm.cpp:623:85: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 623 | Global.Add("readPPM", "(", new OneOperator1_< KNM< double > *, string * >(&readPPM)); | ^ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lapack.cpp:235:20: warning: unused variable ‘zero’ [-Wunused-variable] 235 | intblas nvp = 0, zero = 0; | ^~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_PPM2RNM()’ at ppm2rnm.cpp:623:85, inlined from ‘AutoLoadInit()’ at ppm2rnm.cpp:629:1: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In function ‘Load_PPM2RNM()’, inlined from ‘AutoLoadInit()’ at ppm2rnm.cpp:629:1: ppm2rnm.cpp:624:91: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 624 | Global.Add("savePPM", "(", new OneOperator2_< bool, string *, KNM< double > * >(&savePPM)); | ^ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_PPM2RNM()’ at ppm2rnm.cpp:624:91, inlined from ‘AutoLoadInit()’ at ppm2rnm.cpp:629:1: ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ In function ‘Load_PPM2RNM()’, inlined from ‘AutoLoadInit()’ at ppm2rnm.cpp:629:1: ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ppm2rnm.cpp:626:93: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 626 | new OneOperator2_< KNM< double > *, KNM< double > *, KNM< double > * >(&diffPPM)); | ^ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_PPM2RNM()’ at ppm2rnm.cpp:626:93, inlined from ‘AutoLoadInit()’ at ppm2rnm.cpp:629:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ In file included from ./include/ff++.hpp:21, from lgbmo.cpp:31: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; j::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ geophysics.cpp: In function ‘Crustal3d* init_Crustal3d(Crustal3d* const&, std::string* const&, KN* const&)’: geophysics.cpp:215:7: warning: unused variable ‘sz’ [-Wunused-variable] 215 | int sz = nx*ny*nz; | ^~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ Element_P3.cpp: In member function ‘virtual void Fem2D::TypeOfFE_P3Hermite::FB(Fem2D::What_d, const Mesh&, const Element&, const RdHat&, Fem2D::RNMK_&) const’: Element_P3.cpp:796:19: warning: unused variable ‘ff0’ [-Wunused-variable] 796 | { double ff0; | ^~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ mmg.cpp:459:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 459 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_angle, arg(i,stack,false)); i++; /*!< [1/0], Turn on/off angle detection */ | ^~ Element_P3.cpp:797:17: warning: unused variable ‘dof’ [-Wunused-variable] 797 | int dof =0; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ mmg.cpp:459:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 459 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_angle, arg(i,stack,false)); i++; /*!< [1/0], Turn on/off angle detection */ | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ lapack.cpp: In function ‘long int lapack_dggev(KNM* const&, KNM* const&, KN >* const&, KN* const&, KNM >* const&)’: lapack.cpp:287:20: warning: unused variable ‘zero’ [-Wunused-variable] 287 | intblas nvp = 0, zero = 0; | ^~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ mmg.cpp:460:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 460 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_iso, arg(i,stack,false)); i++; /*!< [1/0], Level-set meshing */ | ^~ mmg.cpp:460:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 460 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_iso, arg(i,stack,false)); i++; /*!< [1/0], Level-set meshing */ | ^ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] mmg.cpp:461:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 461 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_nofem, arg(i,stack,false)); i++; /*!< [1/0], Generate a non finite element mesh */ | ^~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ff-Ipopt.cpp: In copy constructor ‘P1VectorFunc::P1VectorFunc(const P1VectorFunc&)’: ff-Ipopt.cpp:202:17: warning: ‘P1VectorFunc::b’ will be initialized after [-Wreorder] 202 | Expression M, b; | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ Element_QF.cpp: In constructor ‘Fem2D::TypeOfFE_QF2d::TypeOfFE_QF2d(const QF*)’: Element_QF.cpp:83:11: warning: unused variable ‘err’ [-Wunused-variable] 83 | int err = 0, iter = 0; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = __dirstream**]’: ./include/AFunction.hpp:1033:22: required from ‘AnyType E_F_F0F0::operator()(Stack) const [with R = __dirstream**; TA0 = __dirstream**; TA1 = std::__cxx11::basic_string*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:1032:11: required from here ./include/AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ff-Ipopt.cpp:201:14: warning: ‘const bool P1VectorFunc::vf’ [-Wreorder] 201 | const bool vf; | ^~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ff-Ipopt.cpp:203:3: warning: when initialized here [-Wreorder] 203 | P1VectorFunc(const P1VectorFunc &f) : ffcalfunc< Rn >(f), M(f.M), b(f.b), vf(f.vf) {} | ^~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ VTK_writer.cpp: In constructor ‘Vtkwritesol_Op::Vtkwritesol_Op(const basicAC_F0&)’: VTK_writer.cpp:217:9: warning: unused variable ‘nbofsol’ [-Wunused-variable] 217 | int nbofsol; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In function ‘void TestSameTriangleMesh3(const Fem2D::Mesh3&, const double&, const Fem2D::R3&, const Fem2D::R3&, int&)’: msh3.cpp:196:9: warning: variable ‘iv’ set but not used [-Wunused-but-set-variable] 196 | int iv[3]; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ vortextools.cpp: In function ‘double ChargeF(int, int, int, Complex*, const double&)’: vortextools.cpp:398:12: warning: unused variable ‘chn’ [-Wunused-variable] 398 | double chn = round(ch); | ^~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ gmsh.cpp:371:58: warning: variable ‘partition’ set but not used [-Wunused-but-set-variable] 371 | int num, type, physical = 0, elementary = 0, partition = 0, numVertices; | ^~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ff-Ipopt.cpp: In constructor ‘P1VectorFunc::P1VectorFunc(Stack, Expression, Expression, bool)’: ff-Ipopt.cpp:202:17: warning: ‘P1VectorFunc::b’ will be initialized after [-Wreorder] 202 | Expression M, b; | ^ ff-Ipopt.cpp:201:14: warning: ‘const bool P1VectorFunc::vf’ [-Wreorder] 201 | const bool vf; | ^~ ff-Ipopt.cpp:205:3: warning: when initialized here [-Wreorder] 205 | P1VectorFunc(Stack s, Expression _M, Expression _b, bool _vf = false) | ^~~~~~~~~~~~ medit.cpp:1207:14: warning: unused variable ‘mp’ [-Wunused-variable] 1207 | MeshPoint *mp(MeshPointStack(stack)); | ^~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ msh3.cpp: In function ‘void TestSameTriangleMesh3(const Fem2D::Mesh3&, const double&, const Fem2D::R3&, const Fem2D::R3&, int*, int&)’: msh3.cpp:231:9: warning: variable ‘iv’ set but not used [-Wunused-but-set-variable] 231 | int iv[3]; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ gmsh.cpp:485:19: warning: unused variable ‘elementary’ [-Wunused-variable] 485 | int elementary = (numTags > 1) ? data[4 - numTags + 1] : 0; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ gmsh.cpp:113:38: warning: unused variable ‘postpro’ [-Wunused-variable] 113 | bool binary = false, swap = false, postpro = false; | ^~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ mmg.cpp:461:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 461 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_nofem, arg(i,stack,false)); i++; /*!< [1/0], Generate a non finite element mesh */ | ^ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ Element_P3.cpp:813:16: warning: unused variable ‘DDl’ [-Wunused-variable] 813 | Rd DDl[dHat+1][d]; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ lapack.cpp: In function ‘long int lapack_zggev(KNM >* const&, KNM >* const&, KN >* const&, KN >* const&, KNM >* const&)’: lapack.cpp:378:20: warning: unused variable ‘zero’ [-Wunused-variable] 378 | intblas nvp = 0, zero = 0; | ^~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ Element_P3.cpp:770:45: warning: unused variable ‘l01’ [-Wunused-variable] 770 | const double l11=l1*l1,l111=l11*l1, l01 = l0*l1 , l00=l0*l0; | ^~~ msh3.cpp:1787:7: warning: unused variable ‘flagsurfaceall’ [-Wunused-variable] 1787 | int flagsurfaceall = 0; | ^~~~~~~~~~~~~~ Element_P3.cpp:771:59: warning: unused variable ‘dl01’ [-Wunused-variable] 771 | const double dl11= 2*l1,dl00= -2*l0,dl111=3.*l11, dl01 = l0 - l1; | ^~~~ mmg.cpp:462:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 462 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_opnbdy, arg(i,stack,false)); i++; /*!< [1/0], Preserve triangles at interface of 2 domains with same reference */ | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ mmg.cpp:462:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 462 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_opnbdy, arg(i,stack,false)); i++; /*!< [1/0], Preserve triangles at interface of 2 domains with same reference */ | ^ msh3.cpp:1796:16: warning: variable ‘th0’ set but not used [-Wunused-but-set-variable] 1796 | const Mesh3 *th0 = 0; | ^~~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ mmg.cpp:463:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 463 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_lag, arg(i,stack,0L)); i++; /*!< [-1/0/1/2], Lagrangian option */ | ^~ mmg.cpp:463:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 463 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_lag, arg(i,stack,0L)); i++; /*!< [-1/0/1/2], Lagrangian option */ | ^ mmg.cpp:464:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 464 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_optim, arg(i,stack,false)); i++; /*!< [1/0], Optimize mesh keeping its initial edge sizes */ | ^~ mmg.cpp:464:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 464 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_optim, arg(i,stack,false)); i++; /*!< [1/0], Optimize mesh keeping its initial edge sizes */ | ^ mmg.cpp:465:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 465 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_optimLES, arg(i,stack,false)); i++; /*!< [1/0], Strong mesh optimization for Les computations */ | ^~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ mmg.cpp:465:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 465 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_optimLES, arg(i,stack,false)); i++; /*!< [1/0], Strong mesh optimization for Les computations */ | ^ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] Element_P3pnc.cpp: In member function ‘virtual void Fem2D::TypeOfFE_P3pnc::Pi_h_alpha(const Fem2D::baseFElement&, KN_&) const’: Element_P3pnc.cpp:117:18: warning: unused variable ‘x’ [-Wunused-variable] 117 | double x = QFE[p].x; | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ gmsh.cpp: In member function ‘virtual AnyType GMSH_LoadMesh_Op::operator()(Stack) const’: gmsh.cpp:540:7: warning: variable ‘renumsurf’ set but not used [-Wunused-but-set-variable] 540 | int renumsurf = 0; | ^~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ VTK_writer.cpp: In member function ‘virtual AnyType Vtkwritesol_Op::operator()(Stack) const’: VTK_writer.cpp:275:41: warning: variable ‘mps’ set but not used [-Wunused-but-set-variable] 275 | MeshPoint *mp(MeshPointStack(stack)), mps = *mp; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KNM >*]’: ./include/AFunction.hpp:1033:22: required from ‘AnyType E_F_F0F0::operator()(Stack) const [with R = KNM >*; TA0 = std::__cxx11::basic_string*; TA1 = KNM >*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:1032:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ mmg.cpp:466:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 466 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_noinsert, arg(i,stack,false)); i++; /*!< [1/0], Avoid/allow point insertion */ | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ MatD-VFP0.cpp: In function ‘MatriceMorse* Fem2D::Matgrads(const Mesh*, long int)’: MatD-VFP0.cpp:250:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 250 | for(int l=0; l >* const&, KNM >* const&, KN* const&, KNM >* const&)’: lapack.cpp:432:20: warning: unused variable ‘zero’ [-Wunused-variable] 432 | intblas nvp = 0, zero = 0; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ mmg.cpp:466:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 466 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_noinsert, arg(i,stack,false)); i++; /*!< [1/0], Avoid/allow point insertion */ | ^ mmg.cpp:467:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 467 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_noswap, arg(i,stack,false)); i++; /*!< [1/0], Avoid/allow edge or face flipping */ | ^~ mmg.cpp:467:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 467 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_noswap, arg(i,stack,false)); i++; /*!< [1/0], Avoid/allow edge or face flipping */ | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ mmg.cpp:468:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 468 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_nomove, arg(i,stack,false)); i++; /*!< [1/0], Avoid/allow point relocation */ | ^~ mmg.cpp:468:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 468 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_nomove, arg(i,stack,false)); i++; /*!< [1/0], Avoid/allow point relocation */ | ^ Element_QF.cpp: In function ‘void finit()’: Element_QF.cpp:340:23: warning: variable ‘pAddNewFE3’ set but not used [-Wunused-but-set-variable] 340 | static AddNewFE3 *pAddNewFE3[15]; | ^~~~~~~~~~ mmg.cpp:469:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 469 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_nosurf, arg(i,stack,false)); i++; /*!< [1/0], Avoid/allow surface modifications */ | ^~ mmg.cpp:469:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 469 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_nosurf, arg(i,stack,false)); i++; /*!< [1/0], Avoid/allow surface modifications */ | ^ mmg.cpp:471:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 471 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_renum, arg(i,stack,false)); i++; /*!< [1/0], Turn on/off point relocation with Scotch */ | ^~ ff-Ipopt.cpp: In constructor ‘SparseMatStructure::SparseMatStructure(bool)’: ff-Ipopt.cpp:437:8: warning: ‘SparseMatStructure::sym’ will be initialized after [-Wreorder] 437 | bool sym; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ff-Ipopt.cpp:435:7: warning: ‘int SparseMatStructure::n’ [-Wreorder] 435 | int n, m; | ^ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ MetricPk.cpp:323:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 323 | for (int i = 0; i < dist.size( ); ++i) { // Dijkstra's algorithm. | ~~^~~~~~~~~~~~~~ ff-Ipopt.cpp:364:3: warning: when initialized here [-Wreorder] 364 | SparseMatStructure(bool _sym = 0) : structure( ), sym(_sym), n(0), m(0), raws(0), cols(0) {} | ^~~~~~~~~~~~~~~~~~ In file included from Element_P3.cpp:857: Element_PkL.hpp: In constructor ‘Fem2D::TypeOfFE_Pk_L::TypeOfFE_Pk_L(int)’: Element_PkL.hpp:49:25: warning: typedef ‘E’ locally defined but not used [-Wunused-local-typedefs] 49 | typedef Element E; | ^ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ isoline.cpp: In instantiation of ‘AnyType ISOLINE_P1_Op::operator()(Stack) const [with Mesh = Fem2D::MeshS; AnyType = AnyTypeWithOutCheck; Stack = void*]’: isoline.cpp:543:9: required from here isoline.cpp:706:17: warning: unused variable ‘ke’ [-Wunused-variable] 706 | int ke = 0; | ^~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ vortextools.cpp: In function ‘long int uZero(const pf3c&, const pf3r&, const double&)’: vortextools.cpp:437:18: warning: unused variable ‘twopi’ [-Wunused-variable] 437 | const double twopi = 2.*Pi; | ^~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ mmg.cpp:471:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 471 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_renum, arg(i,stack,false)); i++; /*!< [1/0], Turn on/off point relocation with Scotch */ | ^ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ vortextools.cpp:438:12: warning: unused variable ‘charge’ [-Wunused-variable] 438 | double charge; | ^~~~~~ MatD-VFP0.cpp:293:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 293 | for(int l=0; l::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ mmg.cpp:472:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 472 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_anisosize, arg(i,stack,false)); i++; /*!< [1/0], Turn on/off anisotropic metric creation when no metric is provided */ | ^~ mmg.cpp:472:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 472 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_anisosize, arg(i,stack,false)); i++; /*!< [1/0], Turn on/off anisotropic metric creation when no metric is provided */ | ^ msh3.cpp: In function ‘Fem2D::Mesh3* TestElementMesh3_patch(const Fem2D::Mesh3&)’: msh3.cpp:632:7: warning: unused variable ‘nbt’ [-Wunused-variable] 632 | int nbt = 0; | ^~~ mmg.cpp:473:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 473 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_octree, arg(i,stack,0L)); i++; /*!< [n], Specify the max number of points per PROctree cell (DELAUNAY) */ | ^~ msh3.cpp:653:7: warning: unused variable ‘nbbe’ [-Wunused-variable] 653 | int nbbe = 0; | ^~~~ mmg.cpp:473:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 473 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_octree, arg(i,stack,0L)); i++; /*!< [n], Specify the max number of points per PROctree cell (DELAUNAY) */ | ^ mmg.cpp:474:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 474 | if (nargs[i]) MMG3D_Set_dparameter(mesh,sol,MMG3D_DPARAM_angleDetection,arg(i,stack,0.)); i++; /*!< [val], Value for angle detection */ | ^~ mmg.cpp:474:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 474 | if (nargs[i]) MMG3D_Set_dparameter(mesh,sol,MMG3D_DPARAM_angleDetection,arg(i,stack,0.)); i++; /*!< [val], Value for angle detection */ | ^ mmg.cpp:475:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 475 | if (nargs[i]) MMG3D_Set_dparameter(mesh,sol,MMG3D_DPARAM_hmin, arg(i,stack,0.)); i++; /*!< [val], Minimal mesh size */ | ^~ mmg.cpp:475:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 475 | if (nargs[i]) MMG3D_Set_dparameter(mesh,sol,MMG3D_DPARAM_hmin, arg(i,stack,0.)); i++; /*!< [val], Minimal mesh size */ | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ msh3.cpp: In function ‘Fem2D::MeshS* GluMesh(const listMeshT&)’: msh3.cpp:2080:18: warning: variable ‘th0’ set but not used [-Wunused-but-set-variable] 2080 | const MeshS *th0 = 0; | ^~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ mmg.cpp:476:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 476 | if (nargs[i]) MMG3D_Set_dparameter(mesh,sol,MMG3D_DPARAM_hmax, arg(i,stack,0.)); i++; /*!< [val], Maximal mesh size */ | ^~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ mmg.cpp:476:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 476 | if (nargs[i]) MMG3D_Set_dparameter(mesh,sol,MMG3D_DPARAM_hmax, arg(i,stack,0.)); i++; /*!< [val], Maximal mesh size */ | ^ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ Element_Mixte.cpp: In member function ‘virtual void Fem2D::TypeOfFE_TD_NNS0::FB(const bool*, const Fem2D::Mesh&, const Fem2D::Triangle&, const Fem2D::TypeOfFE::RdHat&, Fem2D::RNMK_&) const’: Element_Mixte.cpp:137:16: warning: unused variable ‘S1’ [-Wunused-variable] 137 | R S[3][3], S1[3][3]; | ^~ vortextools.cpp: In function ‘long int uZero2D1(const Fem2D::Mesh* const&, KN >* const&, KN* const&)’: vortextools.cpp:492:18: warning: unused variable ‘twopi’ [-Wunused-variable] 492 | const double twopi = 2.*Pi; | ^~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ff-Ipopt.cpp: In constructor ‘SparseMatStructure::SparseMatStructure(Matrice_Creuse*, bool)’: ff-Ipopt.cpp:437:8: warning: ‘SparseMatStructure::sym’ will be initialized after [-Wreorder] 437 | bool sym; | ^~~ vortextools.cpp:494:12: warning: unused variable ‘charge’ [-Wunused-variable] 494 | double charge; | ^~~~~~ gmsh.cpp:725:58: warning: variable ‘partition’ set but not used [-Wunused-but-set-variable] 725 | int num, type, physical = 0, elementary = 0, partition = 0, numVertices; | ^~~~~~~~~ vortextools.cpp:495:12: warning: unused variable ‘l0’ [-Wunused-variable] 495 | double l0,l1,l2; | ^~ Element_PkL.hpp: In member function ‘virtual void Fem2D::TypeOfFE_Pk_L::FB(Fem2D::What_d, const Mesh&, const Element&, const RdHat&, Fem2D::RNMK_&) const’: Element_PkL.hpp:151:16: warning: unused variable ‘DDl’ [-Wunused-variable] 151 | Rd DDl[dHat+1][d]; | ^~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ff-Ipopt.cpp:435:7: warning: ‘int SparseMatStructure::n’ [-Wreorder] 435 | int n, m; | ^ vortextools.cpp:495:15: warning: unused variable ‘l1’ [-Wunused-variable] 495 | double l0,l1,l2; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ mmg.cpp:477:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 477 | if (nargs[i]) MMG3D_Set_dparameter(mesh,sol,MMG3D_DPARAM_hsiz, arg(i,stack,0.)); i++; /*!< [val], Constant mesh size */ | ^~ vortextools.cpp:495:18: warning: unused variable ‘l2’ [-Wunused-variable] 495 | double l0,l1,l2; | ^~ ff-Ipopt.cpp:366:3: warning: when initialized here [-Wreorder] 366 | SparseMatStructure(Matrice_Creuse< R > *M, bool _sym = 0) | ^~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ mmg.cpp:477:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 477 | if (nargs[i]) MMG3D_Set_dparameter(mesh,sol,MMG3D_DPARAM_hsiz, arg(i,stack,0.)); i++; /*!< [val], Constant mesh size */ | ^ vortextools.cpp:486:29: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 486 | typedef Element::Vertex Vertex; | ^~~~~~ mmg.cpp:478:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 478 | if (nargs[i]) MMG3D_Set_dparameter(mesh,sol,MMG3D_DPARAM_hausd, arg(i,stack,0.)); i++; /*!< [val], Control global Hausdorff distance (on all the boundary surfaces of the mesh) */ | ^~ mmg.cpp:478:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 478 | if (nargs[i]) MMG3D_Set_dparameter(mesh,sol,MMG3D_DPARAM_hausd, arg(i,stack,0.)); i++; /*!< [val], Control global Hausdorff distance (on all the boundary surfaces of the mesh) */ | ^ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ mmg.cpp:479:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 479 | if (nargs[i]) MMG3D_Set_dparameter(mesh,sol,MMG3D_DPARAM_hgrad, arg(i,stack,0.)); i++; /*!< [val], Control gradation */ | ^~ mmg.cpp:479:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 479 | if (nargs[i]) MMG3D_Set_dparameter(mesh,sol,MMG3D_DPARAM_hgrad, arg(i,stack,0.)); i++; /*!< [val], Control gradation */ | ^ mmg.cpp:480:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 480 | if (nargs[i]) MMG3D_Set_dparameter(mesh,sol,MMG3D_DPARAM_ls, arg(i,stack,0.)); i++; /*!< [val], Value of level-set */ | ^~ isoline.cpp:757:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, std::allocator > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 757 | for (int i = 0; i < P.size( ); ++i) { | ~~^~~~~~~~~~~ MetricPk.cpp:341:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 341 | for (int i = 0; i < dist.size( ); ++i) { | ~~^~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ medit.cpp: In member function ‘AnyType PopenMeditMeshT_Op::operator()(Stack) const’: medit.cpp:2709:48: warning: typedef ‘BRdHat’ locally defined but not used [-Wunused-local-typedefs] 2709 | typedef typename MMesh::BorderElement::RdHat BRdHat; | ^~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ mmg.cpp:480:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 480 | if (nargs[i]) MMG3D_Set_dparameter(mesh,sol,MMG3D_DPARAM_ls, arg(i,stack,0.)); i++; /*!< [val], Value of level-set */ | ^ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ mmg.cpp:346:41: warning: variable ‘mps’ set but not used [-Wunused-but-set-variable] 346 | MeshPoint *mp(MeshPointStack(stack)), mps = *mp; | ^~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ gmsh.cpp:815:19: warning: unused variable ‘num’ [-Wunused-variable] 815 | int num = data[0]; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ gmsh.cpp:816:19: warning: unused variable ‘physical’ [-Wunused-variable] 816 | int physical = (numTags > 0) ? data[4 - numTags] : 0; | ^~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ gmsh.cpp:817:19: warning: unused variable ‘elementary’ [-Wunused-variable] 817 | int elementary = (numTags > 1) ? data[4 - numTags + 1] : 0; | ^~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ gmsh.cpp:818:19: warning: unused variable ‘partition’ [-Wunused-variable] 818 | int partition = (numTags > 2) ? data[4 - numTags + 2] : 0; | ^~~~~~~~~ vortextools.cpp: In function ‘long int uZero2D(const Fem2D::Mesh* const&, KNM* const&, KN >* const&, KN* const&, double* const&)’: vortextools.cpp:533:18: warning: unused variable ‘twopi’ [-Wunused-variable] 533 | const double twopi = 2.*Pi; | ^~~~~ gmsh.cpp:819:20: warning: unused variable ‘indices’ [-Wunused-variable] 819 | int *indices = &data[numTags + 1]; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ vortextools.cpp:536:12: warning: unused variable ‘l0’ [-Wunused-variable] 536 | double l0,l1,l2; | ^~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ vortextools.cpp:536:15: warning: unused variable ‘l1’ [-Wunused-variable] 536 | double l0,l1,l2; | ^~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ vortextools.cpp:536:18: warning: unused variable ‘l2’ [-Wunused-variable] 536 | double l0,l1,l2; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ Element_Mixte.cpp: In member function ‘virtual void Fem2D::TypeOfFE_TD_NNS1::FB(const bool*, const Fem2D::Mesh&, const Fem2D::Triangle&, const Fem2D::TypeOfFE::RdHat&, Fem2D::RNMK_&) const’: Element_Mixte.cpp:308:7: warning: variable ‘B’ set but not used [-Wunused-but-set-variable] 308 | R B[3][3], BB[3][3]; | ^ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In function ‘void Som3D_mesh_product_Version_Sommet_mesh_tab(int, const int*, const double*, const double*, const Fem2D::Mesh&, const std::map&, const std::map&, const std::map&, const std::map&, const std::map&, const std::map&, const std::map&, Fem2D::Mesh3&)’: msh3.cpp:1275:15: warning: variable ‘idl’ set but not used [-Wunused-but-set-variable] 1275 | int idl; | ^~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'ffrandom.o' -o ffrandom.so mmg.cpp:351:7: warning: unused variable ‘nv’ [-Wunused-variable] 351 | int nv = Th.nv; | ^~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ mmg.cpp:352:7: warning: unused variable ‘nt’ [-Wunused-variable] 352 | int nt = Th.nt; | ^~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ mmg.cpp:353:7: warning: unused variable ‘nbe’ [-Wunused-variable] 353 | int nbe = Th.nbe; | ^~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ mmg.cpp:485:7: warning: variable ‘ier’ set but not used [-Wunused-but-set-variable] 485 | int ier; | ^~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ medit.cpp: In function ‘void Load_Init()’: medit.cpp:3323:17: warning: typedef ‘pmesh’ locally defined but not used [-Wunused-local-typedefs] 3323 | typedef Mesh *pmesh; | ^~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ medit.cpp:3324:18: warning: typedef ‘pmesh3’ locally defined but not used [-Wunused-local-typedefs] 3324 | typedef Mesh3 *pmesh3; | ^~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ isoline.cpp:813:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 813 | if (iss < starting.size( )) { | ~~~~^~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ff-Ipopt.cpp: In constructor ‘ffNLP::ffNLP(Rn&, const Rn&, const Rn&, const Rn&, const Rn&, ScalarFunc*, VectorFunc*, SparseMatFunc*, VectorFunc*, SparseMatFunc*)’: ff-Ipopt.cpp:573:27: warning: ‘ffNLP::gu’ will be initialized after [-Wreorder] 573 | Rn *xstart, xl, xu, gl, gu; | ^~ msh3.cpp: In function ‘Fem2D::MeshL* GluMesh(const listMeshT&)’: msh3.cpp:2230:18: warning: variable ‘th0’ set but not used [-Wunused-but-set-variable] 2230 | const MeshL *th0 = 0; | ^~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ MetricPk.cpp:114:16: warning: unused variable ‘rmax’ [-Wunused-variable] 114 | const double rmax = arg(5, stack, 1.); // Not used yet. (Lower bound for the metric) | ^~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ff-Ipopt.cpp:569:10: warning: ‘double ffNLP::final_value’ [-Wreorder] 569 | double final_value; | ^~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ff-Ipopt.cpp:601:1: warning: when initialized here [-Wreorder] 601 | ffNLP::ffNLP(Rn &x, const Rn &_xl, const Rn &_xu, const Rn &_gl, const Rn &_gu, | ^~~~~ ff-Ipopt.cpp:575:26: warning: ‘ffNLP::constraints’ will be initialized after [-Wreorder] 575 | VectorFunc *dfitness, *constraints; | ^~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ff-Ipopt.cpp:567:29: warning: ‘Rn ffNLP::uz_start’ [-Wreorder] 567 | Rn lambda_start, x_start, uz_start, lz_start; | ^~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ff-Ipopt.cpp:601:1: warning: when initialized here [-Wreorder] 601 | ffNLP::ffNLP(Rn &x, const Rn &_xl, const Rn &_xu, const Rn &_gl, const Rn &_gu, | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ff-Ipopt.cpp:580:33: warning: ‘ffNLP::JacStruct’ will be initialized after [-Wreorder] 580 | SparseMatStructure HesStruct, JacStruct; | ^~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ff-Ipopt.cpp:568:10: warning: ‘double ffNLP::sigma_start’ [-Wreorder] 568 | double sigma_start; | ^~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ff-Ipopt.cpp:601:1: warning: when initialized here [-Wreorder] 601 | ffNLP::ffNLP(Rn &x, const Rn &_xl, const Rn &_xu, const Rn &_gl, const Rn &_gu, | ^~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ff-Ipopt.cpp:568:10: warning: ‘ffNLP::sigma_start’ will be initialized after [-Wreorder] 568 | double sigma_start; | ^~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ff-Ipopt.cpp:567:6: warning: ‘Rn ffNLP::lambda_start’ [-Wreorder] 567 | Rn lambda_start, x_start, uz_start, lz_start; | ^~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ff-Ipopt.cpp:601:1: warning: when initialized here [-Wreorder] 601 | ffNLP::ffNLP(Rn &x, const Rn &_xl, const Rn &_xu, const Rn &_gl, const Rn &_gu, | ^~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ msh3.cpp:2223:50: warning: typedef ‘BRdHat’ locally defined but not used [-Wunused-local-typedefs] 2223 | typedef typename MeshL::BorderElement::RdHat BRdHat; | ^~~~~~ ff-Ipopt.cpp: In constructor ‘ffNLP::ffNLP(Rn&, const Rn&, const Rn&, const Rn&, const Rn&, ScalarFunc*, VectorFunc*, SparseMatFunc*, VectorFunc*, SparseMatFunc*, int, int, int)’: ff-Ipopt.cpp:576:18: warning: ‘ffNLP::hessian’ will be initialized after [-Wreorder] 576 | SparseMatFunc *hessian, *dconstraints; | ^~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ vortextools.cpp: In function ‘long int ZeroLines(const pf3c&, const double&, KNM* const&, KN* const&, KN* const&)’: vortextools.cpp:618:13: warning: unused variable ‘fi’ [-Wunused-variable] 618 | int fi[4],kf[4],nfi=0; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ vortextools.cpp:618:19: warning: unused variable ‘kf’ [-Wunused-variable] 618 | int fi[4],kf[4],nfi=0; | ^~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ vortextools.cpp:618:25: warning: unused variable ‘nfi’ [-Wunused-variable] 618 | int fi[4],kf[4],nfi=0; | ^~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ vortextools.cpp:619:12: warning: unused variable ‘PF’ [-Wunused-variable] 619 | R3 PF[4]; | ^~ gmsh.cpp:882:58: warning: variable ‘partition’ set but not used [-Wunused-but-set-variable] 882 | int num, type, physical = 0, elementary = 0, partition = 0, numVertices; | ^~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ plotPDF.cpp: In function ‘void drawLegend_fill(std::stringstream&, int, double, int, const KNM&, double, double, bool, bool, double, double, double, double, double, double, double)’: plotPDF.cpp:1081:18: warning: unused variable ‘EPS’ [-Wunused-variable] 1081 | const double EPS = 1e-10; | ^~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ mmg.cpp: In member function ‘AnyType mmg_Op::operator()(Stack) const [with ffmesh = Fem2D::MeshS; AnyType = AnyTypeWithOutCheck; Stack = void*]’: mmg.cpp:602:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 602 | if (nargs[i]) MMGS_Set_iparameter(mesh,sol,MMGS_IPARAM_verbose, arg(i,stack,0L)); i++; /*!< [-1..10], Tune level of verbosity */ | ^~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ Element_Mixte.cpp: In constructor ‘Fem2D::TypeOfFE_BDM1_2d::TypeOfFE_BDM1_2d(bool)’: Element_Mixte.cpp:992:33: warning: ‘Fem2D::TypeOfFE_BDM1_2d::QFE’ will be initialized after [-Wreorder] 992 | const QuadratureFormular1d &QFE; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ mmg.cpp:602:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 602 | if (nargs[i]) MMGS_Set_iparameter(mesh,sol,MMGS_IPARAM_verbose, arg(i,stack,0L)); i++; /*!< [-1..10], Tune level of verbosity */ | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ Element_Mixte.cpp:991:10: warning: ‘bool Fem2D::TypeOfFE_BDM1_2d::Ortho’ [-Wreorder] 991 | bool Ortho; | ^~~~~ msh3.cpp: In function ‘Fem2D::Mesh3* GluMesh3(const listMesh3&)’: msh3.cpp:1925:11: warning: variable ‘iv’ set but not used [-Wunused-but-set-variable] 1925 | int iv[3]; | ^~ Element_Mixte.cpp:993:5: warning: when initialized here [-Wreorder] 993 | TypeOfFE_BDM1_2d(bool ortho) | ^~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ mmg.cpp:603:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 603 | if (nargs[i]) MMGS_Set_iparameter(mesh,sol,MMGS_IPARAM_mem, arg(i,stack,0L)); i++; /*!< [n/-1], Set memory size to n Mbytes or keep the default value */ | ^~ mmg.cpp:603:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 603 | if (nargs[i]) MMGS_Set_iparameter(mesh,sol,MMGS_IPARAM_mem, arg(i,stack,0L)); i++; /*!< [n/-1], Set memory size to n Mbytes or keep the default value */ | ^ mmg.cpp:604:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 604 | if (nargs[i]) MMGS_Set_iparameter(mesh,sol,MMGS_IPARAM_debug, arg(i,stack,false)); i++; /*!< [1/0], Turn on/off debug mode */ | ^~ mmg.cpp:604:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 604 | if (nargs[i]) MMGS_Set_iparameter(mesh,sol,MMGS_IPARAM_debug, arg(i,stack,false)); i++; /*!< [1/0], Turn on/off debug mode */ | ^ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] msh3.cpp:1787:7: warning: unused variable ‘flagsurfaceall’ [-Wunused-variable] 1787 | int flagsurfaceall = 0; | ^~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ff-Ipopt.cpp:569:10: warning: ‘double ffNLP::final_value’ [-Wreorder] 569 | double final_value; | ^~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ff-Ipopt.cpp:610:1: warning: when initialized here [-Wreorder] 610 | ffNLP::ffNLP(Rn &x, const Rn &_xl, const Rn &_xu, const Rn &_gl, const Rn &_gu, | ^~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ff-Ipopt.cpp:576:28: warning: ‘ffNLP::dconstraints’ will be initialized after [-Wreorder] 576 | SparseMatFunc *hessian, *dconstraints; | ^~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ff-Ipopt.cpp:567:29: warning: ‘Rn ffNLP::uz_start’ [-Wreorder] 567 | Rn lambda_start, x_start, uz_start, lz_start; | ^~~~~~~~ isoline.cpp:839:27: warning: unused variable ‘ie’ [-Wunused-variable] 839 | int i0 = i, i1 = 0, ie = i; | ^~ ff-Ipopt.cpp:610:1: warning: when initialized here [-Wreorder] 610 | ffNLP::ffNLP(Rn &x, const Rn &_xl, const Rn &_xu, const Rn &_gl, const Rn &_gu, | ^~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ff-Ipopt.cpp:580:33: warning: ‘ffNLP::JacStruct’ will be initialized after [-Wreorder] 580 | SparseMatStructure HesStruct, JacStruct; | ^~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ff-Ipopt.cpp:568:10: warning: ‘double ffNLP::sigma_start’ [-Wreorder] 568 | double sigma_start; | ^~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ff-Ipopt.cpp:610:1: warning: when initialized here [-Wreorder] 610 | ffNLP::ffNLP(Rn &x, const Rn &_xl, const Rn &_xu, const Rn &_gl, const Rn &_gu, | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ff-Ipopt.cpp:568:10: warning: ‘ffNLP::sigma_start’ will be initialized after [-Wreorder] 568 | double sigma_start; | ^~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ff-Ipopt.cpp:567:6: warning: ‘Rn ffNLP::lambda_start’ [-Wreorder] 567 | Rn lambda_start, x_start, uz_start, lz_start; | ^~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ff-Ipopt.cpp:610:1: warning: when initialized here [-Wreorder] 610 | ffNLP::ffNLP(Rn &x, const Rn &_xl, const Rn &_xu, const Rn &_gl, const Rn &_gu, | ^~~~~ In file included from Geometry.hpp:27, from GeometryQA.cpp:39: RZ.h: At global scope: RZ.h:986:22: warning: ‘virtual const mir::sym2 mir::Metric2::operator()(const mir::R2&) const’ was hidden [-Woverloaded-virtual=] 986 | virtual const sym2 operator( )(const R2 &P) const { return sym2(1, 0, 1); } | ^~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ RZ.h:1014:14: note: by ‘const mir::sym3 mir::FctMetric3::operator()(const mir::R3&) const’ 1014 | const sym3 operator( )(const R3 &P) const { return metric_(P); } | ^~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ gmsh.cpp:985:19: warning: unused variable ‘num’ [-Wunused-variable] 985 | int num = data[0]; | ^~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ gmsh.cpp:987:19: warning: unused variable ‘elementary’ [-Wunused-variable] 987 | int elementary = (numTags > 1) ? data[4 - numTags + 1] : 0; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ gmsh.cpp:988:19: warning: unused variable ‘partition’ [-Wunused-variable] 988 | int partition = (numTags > 2) ? data[4 - numTags + 2] : 0; | ^~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ isoline.cpp:879:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 879 | for (int i = 0, j = 0; i < iQ.size( ); i += 2, ++j) { | ~~^~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ gmsh.cpp:614:38: warning: unused variable ‘postpro’ [-Wunused-variable] 614 | bool binary = false, swap = false, postpro = false; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ plotPDF.cpp: In function ‘void plot_mesh(std::stringstream&, const Fem2D::Mesh&, double, double, double, double, int, int, double, bool, double, double, bool, bool, int, int)’: plotPDF.cpp:1193:22: warning: unused variable ‘grayscale0’ [-Wunused-variable] 1193 | const double grayscale0 = (withmesh < 0)? 0: withmesh; | ^~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ mmg.cpp:605:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 605 | if (nargs[i]) MMGS_Set_iparameter(mesh,sol,MMGS_IPARAM_angle, arg(i,stack,false)); i++; /*!< [1/0], Turn on/off angle detection */ | ^~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ mmg.cpp:605:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 605 | if (nargs[i]) MMGS_Set_iparameter(mesh,sol,MMGS_IPARAM_angle, arg(i,stack,false)); i++; /*!< [1/0], Turn on/off angle detection */ | ^ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ mmg.cpp:607:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 607 | if (nargs[i]) MMGS_Set_iparameter(mesh,sol,MMGS_IPARAM_keepRef, arg(i,stack,false)); i++; /*!< [1/0], Preserve the initial domain references in level-set mode */ | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ mmg.cpp:607:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 607 | if (nargs[i]) MMGS_Set_iparameter(mesh,sol,MMGS_IPARAM_keepRef, arg(i,stack,false)); i++; /*!< [1/0], Preserve the initial domain references in level-set mode */ | ^ mmg.cpp:609:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 609 | if (nargs[i]) MMGS_Set_iparameter(mesh,sol,MMGS_IPARAM_noinsert, arg(i,stack,false)); i++; /*!< [1/0], Avoid/allow point insertion */ | ^~ mmg.cpp:609:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 609 | if (nargs[i]) MMGS_Set_iparameter(mesh,sol,MMGS_IPARAM_noinsert, arg(i,stack,false)); i++; /*!< [1/0], Avoid/allow point insertion */ | ^ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp:1796:16: warning: variable ‘th0’ set but not used [-Wunused-but-set-variable] 1796 | const Mesh3 *th0 = 0; | ^~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ msh3.cpp: In function ‘void SamePointElement(const double&, const double*, const double*, const double*, const Fem2D::Mesh3&, int&, int&, int&, int*, int*, int*, int*, int*, int*, int&, int&, int&)’: msh3.cpp:2912:10: warning: variable ‘bmin3’ set but not used [-Wunused-but-set-variable] 2912 | double bmin3[3], bmax3[3]; | ^~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp:2912:20: warning: variable ‘bmax3’ set but not used [-Wunused-but-set-variable] 2912 | double bmin3[3], bmax3[3]; | ^~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ isoline.cpp:887:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 887 | for (int i = 0, j = 0; i < iQ.size( ); i += 2, ++j) { | ~~^~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ isoline.cpp:896:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 896 | for (int i = 0; i < QQ.size( ); ++i) { | ~~^~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]’: ./include/AddNewFE.h:36:100: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ isoline.cpp:905:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 905 | for (int i = 0; i < iQ.size( );) { | ~~^~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ gmsh.cpp: In member function ‘virtual AnyType GMSH_LoadMesh3_Op::operator()(Stack) const’: gmsh.cpp:1047:7: warning: variable ‘renumsurf’ set but not used [-Wunused-but-set-variable] 1047 | int renumsurf = 0; | ^~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ vortextools.cpp:648:13: warning: variable ‘fi’ set but not used [-Wunused-but-set-variable] 648 | int fi[4],kf[4],ip[4],nfi=0; | ^~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ioply.cpp: In instantiation of ‘void PLY_WRITE_MESHT(const std::string&, FILE*, const MMesh&, bool, int, bool) [with MMesh = Fem2D::MeshL; std::string = std::__cxx11::basic_string; FILE = FILE]’: ioply.cpp:898:31: required from ‘AnyType PLY_WriteMeshT_Op::operator()(Stack) const [with MMesh = Fem2D::MeshL; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ioply.cpp:684:17: required from here ioply.cpp:752:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 752 | for (unsigned int i = 0; i < Th.nv; i++) { | ~~^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ vortextools.cpp:648:19: warning: unused variable ‘kf’ [-Wunused-variable] 648 | int fi[4],kf[4],ip[4],nfi=0; | ^~ mmg.cpp:610:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 610 | if (nargs[i]) MMGS_Set_iparameter(mesh,sol,MMGS_IPARAM_noswap, arg(i,stack,false)); i++; /*!< [1/0], Avoid/allow edge or face flipping */ | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ vortextools.cpp:649:12: warning: unused variable ‘PF’ [-Wunused-variable] 649 | R3 PF[4]; | ^~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ mmg.cpp:610:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 610 | if (nargs[i]) MMGS_Set_iparameter(mesh,sol,MMGS_IPARAM_noswap, arg(i,stack,false)); i++; /*!< [1/0], Avoid/allow edge or face flipping */ | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ mmg.cpp:611:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 611 | if (nargs[i]) MMGS_Set_iparameter(mesh,sol,MMGS_IPARAM_nomove, arg(i,stack,false)); i++; /*!< [1/0], Avoid/allow point relocation */ | ^~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ mmg.cpp:611:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 611 | if (nargs[i]) MMGS_Set_iparameter(mesh,sol,MMGS_IPARAM_nomove, arg(i,stack,false)); i++; /*!< [1/0], Avoid/allow point relocation */ | ^ mmg.cpp:612:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 612 | if (nargs[i]) MMGS_Set_iparameter(mesh,sol,MMGS_IPARAM_nreg, arg(i,stack,false)); i++; /*!< [0/1], Disabled/enabled normal regularization */ | ^~ mmg.cpp:612:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 612 | if (nargs[i]) MMGS_Set_iparameter(mesh,sol,MMGS_IPARAM_nreg, arg(i,stack,false)); i++; /*!< [0/1], Disabled/enabled normal regularization */ | ^ ioply.cpp:767:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 767 | for (unsigned int i = 0; i < Th.nv; i++) { | ~~^~~~~~~ mmg.cpp:613:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 613 | if (nargs[i]) MMGS_Set_iparameter(mesh,sol,MMGS_IPARAM_renum, arg(i,stack,false)); i++; /*!< [1/0], Turn on/off point relocation with Scotch */ | ^~ mmg.cpp:613:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 613 | if (nargs[i]) MMGS_Set_iparameter(mesh,sol,MMGS_IPARAM_renum, arg(i,stack,false)); i++; /*!< [1/0], Turn on/off point relocation with Scotch */ | ^ mmg.cpp:614:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 614 | if (nargs[i]) MMGS_Set_dparameter(mesh,sol,MMGS_DPARAM_angleDetection,arg(i,stack,0.)); i++; /*!< [val], Value for angle detection */ | ^~ msh3.cpp: In function ‘Fem2D::MeshS* MoveMesh2_func(const double&, const Fem2D::Mesh&, const double*, const double*, const double*, int&, int&, int&)’: msh3.cpp:3212:9: warning: unused variable ‘lab’ [-Wunused-variable] 3212 | int lab; | ^~~ mmg.cpp:614:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 614 | if (nargs[i]) MMGS_Set_dparameter(mesh,sol,MMGS_DPARAM_angleDetection,arg(i,stack,0.)); i++; /*!< [val], Value for angle detection */ | ^ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = newpMatrice_Creuse >]’: Helmholtz_FD.cpp:1209:58: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class newpMatrice_Creuse >’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:64:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ vortextools.cpp:729:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 729 | for(int i=0;i >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ isoline.cpp:931:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 931 | for (int i = 0; i < QQ.size( ); ++i) { | ~~^~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ff-Ipopt.cpp:1106:23: warning: ‘const AssumptionF OptimIpopt::E_Ipopt::AF’ [-Wreorder] 1106 | const AssumptionF AF; | ^~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ff-Ipopt.cpp:1141:5: warning: when initialized here [-Wreorder] 1141 | E_Ipopt(const basicAC_F0 &args, AssumptionF af, AssumptionG ag) | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ff-Ipopt.cpp:1109:32: warning: ‘OptimIpopt::E_Ipopt::unused_name_param’ will be initialized after [-Wreorder] 1109 | std::set< unsigned short > unused_name_param; // In some case, some parameter are usless, | ^~~~~~~~~~~~~~~~~ ff-Ipopt.cpp:1103:10: warning: ‘bool OptimIpopt::E_Ipopt::spurious_cases’ [-Wreorder] 1103 | bool spurious_cases; | ^~~~~~~~~~~~~~ ff-Ipopt.cpp:1141:5: warning: when initialized here [-Wreorder] 1141 | E_Ipopt(const basicAC_F0 &args, AssumptionF af, AssumptionG ag) | ^~~~~~~ isoline.cpp:939:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 939 | for (int i = 0; i < iQ.size( ); ++i) { | ~~^~~~~~~~~~~~ isoline.cpp:948:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 948 | for (int i = 0; i < QQ.size( ); ++i) { | ~~^~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:84:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ isoline.cpp:958:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 958 | for (int k = 0; k < iQ.size( ); k += 2) { | ~~^~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ mmg.cpp:615:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 615 | if (nargs[i]) MMGS_Set_dparameter(mesh,sol,MMGS_DPARAM_hmin, arg(i,stack,0.)); i++; /*!< [val], Minimal mesh size */ | ^~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ msh3.cpp:3223:9: warning: unused variable ‘lab’ [-Wunused-variable] 3223 | int lab; | ^~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ mmg.cpp:615:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 615 | if (nargs[i]) MMGS_Set_dparameter(mesh,sol,MMGS_DPARAM_hmin, arg(i,stack,0.)); i++; /*!< [val], Minimal mesh size */ | ^ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ioply.cpp: In instantiation of ‘void PLY_WRITE_MESHT(const std::string&, FILE*, const MMesh&, bool, int, bool) [with MMesh = Fem2D::MeshS; std::string = std::__cxx11::basic_string; FILE = FILE]’: ioply.cpp:898:31: required from ‘AnyType PLY_WriteMeshT_Op::operator()(Stack) const [with MMesh = Fem2D::MeshS; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ioply.cpp:684:17: required from here ioply.cpp:752:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 752 | for (unsigned int i = 0; i < Th.nv; i++) { | ~~^~~~~~~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ mmg.cpp:616:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 616 | if (nargs[i]) MMGS_Set_dparameter(mesh,sol,MMGS_DPARAM_hmax, arg(i,stack,0.)); i++; /*!< [val], Maximal mesh size */ | ^~ mmg.cpp:616:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 616 | if (nargs[i]) MMGS_Set_dparameter(mesh,sol,MMGS_DPARAM_hmax, arg(i,stack,0.)); i++; /*!< [val], Maximal mesh size */ | ^ mmg.cpp:617:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 617 | if (nargs[i]) MMGS_Set_dparameter(mesh,sol,MMGS_DPARAM_hsiz, arg(i,stack,0.)); i++; /*!< [val], Constant mesh size */ | ^~ mmg.cpp:617:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 617 | if (nargs[i]) MMGS_Set_dparameter(mesh,sol,MMGS_DPARAM_hsiz, arg(i,stack,0.)); i++; /*!< [val], Constant mesh size */ | ^ ioply.cpp:767:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 767 | for (unsigned int i = 0; i < Th.nv; i++) { | ~~^~~~~~~ mmg.cpp:618:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 618 | if (nargs[i]) MMGS_Set_dparameter(mesh,sol,MMGS_DPARAM_hausd, arg(i,stack,0.)); i++; /*!< [val], Control global Hausdorff distance (on all the boundary surfaces of the mesh) */ | ^~ mmg.cpp:618:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 618 | if (nargs[i]) MMGS_Set_dparameter(mesh,sol,MMGS_DPARAM_hausd, arg(i,stack,0.)); i++; /*!< [val], Control global Hausdorff distance (on all the boundary surfaces of the mesh) */ | ^ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ mmg.cpp:619:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 619 | if (nargs[i]) MMGS_Set_dparameter(mesh,sol,MMGS_DPARAM_hgrad, arg(i,stack,0.)); i++; /*!< [val], Control gradation */ | ^~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:105:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ isoline.cpp:567:7: warning: unused variable ‘nbt’ [-Wunused-variable] 567 | int nbt = Th.nt; // nombre de triangles | ^~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ msh3.cpp: In function ‘void SamePointElement_Mesh2(const double&, const double*, const double*, const double*, const Fem2D::Mesh&, int&, int&, int*, int*, int*, int*, int*, int*, int&, int&, int&)’: msh3.cpp:3264:10: warning: variable ‘bmin3’ set but not used [-Wunused-but-set-variable] 3264 | double bmin3[3], bmax3[3]; | ^~~~~ msh3.cpp:3264:20: warning: variable ‘bmax3’ set but not used [-Wunused-but-set-variable] 3264 | double bmin3[3], bmax3[3]; | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ mmg.cpp:619:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 619 | if (nargs[i]) MMGS_Set_dparameter(mesh,sol,MMGS_DPARAM_hgrad, arg(i,stack,0.)); i++; /*!< [val], Control gradation */ | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ gmsh.cpp: In function ‘MMesh* GMSH_LoadT(const std::string&, bool, bool, double, double)’: gmsh.cpp:1137:42: warning: typedef ‘TRdHat’ locally defined but not used [-Wunused-local-typedefs] 1137 | typedef typename MMesh::Element::RdHat TRdHat; | ^~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ msh3.cpp: In function ‘Fem2D::MeshS* GluMesh(const listMeshT&)’: msh3.cpp:2080:18: warning: variable ‘th0’ set but not used [-Wunused-but-set-variable] 2080 | const MeshS *th0 = 0; | ^~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ gmsh.cpp:1138:48: warning: typedef ‘BRdHat’ locally defined but not used [-Wunused-local-typedefs] 1138 | typedef typename MMesh::BorderElement::RdHat BRdHat; | ^~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ mmg.cpp:620:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 620 | if (nargs[i]) MMGS_Set_dparameter(mesh,sol,MMGS_DPARAM_ls, arg(i,stack,0.)); i++; /*!< [val], Value of level-set */ | ^~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ioply.cpp: In instantiation of ‘void PLY_WRITE_MESHT(const std::string&, FILE*, const MMesh&, bool, int, bool) [with MMesh = Fem2D::Mesh3; std::string = std::__cxx11::basic_string; FILE = FILE]’: ioply.cpp:898:31: required from ‘AnyType PLY_WriteMeshT_Op::operator()(Stack) const [with MMesh = Fem2D::Mesh3; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ioply.cpp:684:17: required from here ioply.cpp:752:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 752 | for (unsigned int i = 0; i < Th.nv; i++) { | ~~^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ mmg.cpp:620:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 620 | if (nargs[i]) MMGS_Set_dparameter(mesh,sol,MMGS_DPARAM_ls, arg(i,stack,0.)); i++; /*!< [val], Value of level-set */ | ^ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ mmg.cpp:508:41: warning: variable ‘mps’ set but not used [-Wunused-but-set-variable] 508 | MeshPoint *mp(MeshPointStack(stack)), mps = *mp; | ^~~ mmg.cpp:513:7: warning: unused variable ‘nv’ [-Wunused-variable] 513 | int nv = Th.nv; | ^~ mmg.cpp:514:7: warning: unused variable ‘nt’ [-Wunused-variable] 514 | int nt = Th.nt; | ^~ ioply.cpp:767:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 767 | for (unsigned int i = 0; i < Th.nv; i++) { | ~~^~~~~~~ mmg.cpp:515:7: warning: unused variable ‘nbe’ [-Wunused-variable] 515 | int nbe = Th.nbe; | ^~~ mmg.cpp:622:7: warning: variable ‘ier’ set but not used [-Wunused-but-set-variable] 622 | int ier; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ vortextools.cpp: In lambda function: vortextools.cpp:779:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 779 | ffassert(nca < arc.size()) ; | ~~~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ plotPDF.cpp: In function ‘void plot_P1_fill(std::stringstream&, const Fem2D::Mesh&, const KN&, const KNM&, int, int, double, double, double, double, double, int, int, double, bool, bool, int, bool, double, long int, const KN*)’: plotPDF.cpp:1483:16: warning: unused variable ‘nVertices’ [-Wunused-variable] 1483 | const int &nVertices = Th.nv; | ^~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ plotPDF.cpp:1485:16: warning: unused variable ‘nEdges’ [-Wunused-variable] 1485 | const int &nEdges = Th.neb; | ^~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ff-Ipopt.cpp: In member function ‘virtual AnyType OptimIpopt::E_Ipopt::operator()(Stack) const’: ff-Ipopt.cpp:1277:12: warning: unused variable ‘iprint’ [-Wunused-variable] 1277 | long iprint = verbosity; | ^~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ff-Ipopt.cpp:1301:12: warning: unused variable ‘cberror’ [-Wunused-variable] 1301 | cberror = false; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ioply.cpp: In instantiation of ‘MMesh* PLY_LoadT(const std::string&, bool, bool, bool, double) [with MMesh = Fem2D::MeshL; std::string = std::__cxx11::basic_string]’: ioply.cpp:643:37: required from ‘AnyType PLY_LoadMeshT_Op::operator()(Stack) const [with MMesh = Fem2D::MeshL; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ioply.cpp:90:13: required from here ioply.cpp:416:59: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 416 | if (fread(ivt, sizeof(int), numVerts, fp) != numVerts) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In function ‘void OrderVertexTransfo_hcode_nv_gtree(const int&, const Fem2D::R3&, const Fem2D::R3&, const double&, const double*, const double*, const double*, int*, int*, int&)’: msh3.cpp:4016:10: warning: unused variable ‘i’ [-Wunused-variable] 4016 | size_t i; | ^ msh3.cpp:4017:10: warning: unused variable ‘j’ [-Wunused-variable] 4017 | size_t j[3]; | ^ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ msh3.cpp:4018:10: warning: unused variable ‘k’ [-Wunused-variable] 4018 | size_t k[3]; | ^ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ vortextools.cpp: In function ‘long int ZeroLines(const pf3c&, const double&, KNM* const&, KN* const&, KN* const&)’: vortextools.cpp:792:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 792 | for(int j=0; j >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ isoline.cpp: In instantiation of ‘AnyType ISOLINE_P1_Op::operator()(Stack) const [with Mesh = Fem2D::Mesh; AnyType = AnyTypeWithOutCheck; Stack = void*]’: isoline.cpp:543:9: required from here isoline.cpp:706:17: warning: unused variable ‘ke’ [-Wunused-variable] 706 | int ke = 0; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ GeometryQA.cpp: In member function ‘Fem2D::Mesh* mir::Triangulation::export_to_Mesh() const’: GeometryQA.cpp:777:9: warning: unused variable ‘nberr’ [-Wunused-variable] 777 | int nberr = 0; | ^~~~~ msh3.cpp: In constructor ‘BuildLayeMesh_Op::BuildLayeMesh_Op(const basicAC_F0&, Expression, Expression)’: msh3.cpp:4215:9: warning: unused variable ‘err’ [-Wunused-variable] 4215 | int err = 0; | ^~~ vortextools.cpp:800:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 800 | for( int aa=0; aa&, const KNM&, int, int, double, double, double, double, double, int, int, double, bool, bool, int, bool, double, long int, const KN*)’: plotPDF.cpp:1679:16: warning: unused variable ‘nVertices’ [-Wunused-variable] 1679 | const int &nVertices = Th.nv; | ^~~~~~~~~ plotPDF.cpp:1681:16: warning: unused variable ‘nEdges’ [-Wunused-variable] 1681 | const int &nEdges = Th.neb; | ^~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ msh3.cpp: In function ‘Fem2D::MeshL* GluMesh(const listMeshT&)’: msh3.cpp:2230:18: warning: variable ‘th0’ set but not used [-Wunused-but-set-variable] 2230 | const MeshL *th0 = 0; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ioply.cpp:128:9: warning: unused variable ‘nerr’ [-Wunused-variable] 128 | int nerr = 0; | ^~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ioply.cpp:129:11: warning: unused variable ‘res’ [-Wunused-variable] 129 | char *res; | ^~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ vortextools.cpp:809:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 809 | for(int i=nbline; i< b.size(); ++i) | ~^~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ msh3.cpp:2223:50: warning: typedef ‘BRdHat’ locally defined but not used [-Wunused-local-typedefs] 2223 | typedef typename MeshL::BorderElement::RdHat BRdHat; | ^~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ vortextools.cpp:818:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 818 | for(int i=0; i< b.size(); ++i) | ~^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ plotPDF.cpp: In function ‘void drawCubicBeziers(std::stringstream&, const std::vector >&, const std::vector >&, double, double, double, double)’: plotPDF.cpp:2026:18: warning: unused variable ‘EPS’ [-Wunused-variable] 2026 | const double EPS = 1e-10; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from ff-cmaes.cpp:36: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; j::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ msh3.cpp: In constructor ‘cubeMesh_Op::cubeMesh_Op(const basicAC_F0&, Expression, Expression, Expression, Expression)’: msh3.cpp:4314:9: warning: unused variable ‘err’ [-Wunused-variable] 4314 | int err = 0; | ^~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ isoline.cpp:757:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, std::allocator > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 757 | for (int i = 0; i < P.size( ); ++i) { | ~~^~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ plotPDF.cpp: In function ‘bool isInsideTriangle(double, double, const double*, const double*)’: plotPDF.cpp:2063:18: warning: unused variable ‘EPS’ [-Wunused-variable] 2063 | const double EPS = 1e-10; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ vortextools.cpp:612:10: warning: unused variable ‘nt’ [-Wunused-variable] 612 | long nt =Th.nt; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ vortextools.cpp:613:10: warning: unused variable ‘nv’ [-Wunused-variable] 613 | long nv = Th.nv; | ^~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ vortextools.cpp:639:9: warning: unused variable ‘nbarc’ [-Wunused-variable] 639 | int nbarc =0; | ^~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ vortextools.cpp:643:12: warning: unused variable ‘charge’ [-Wunused-variable] 643 | double charge; | ^~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ vortextools.cpp:644:18: warning: unused variable ‘twopi’ [-Wunused-variable] 644 | const double twopi = 2.*Pi; | ^~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ isoline.cpp:813:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 813 | if (iss < starting.size( )) { | ~~~~^~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ioply.cpp: In instantiation of ‘MMesh* PLY_LoadT(const std::string&, bool, bool, bool, double) [with MMesh = Fem2D::MeshS; std::string = std::__cxx11::basic_string]’: ioply.cpp:643:37: required from ‘AnyType PLY_LoadMeshT_Op::operator()(Stack) const [with MMesh = Fem2D::MeshS; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ioply.cpp:90:13: required from here ioply.cpp:416:59: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 416 | if (fread(ivt, sizeof(int), numVerts, fp) != numVerts) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ plotPDF.cpp: In function ‘void trackParabolaCore(std::vector >&, std::vector >&, double, double, std::vector&, const double*, const double*)’: plotPDF.cpp:2108:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2108 | for(int i = 0; i+1 < x.size(); i++){ | ~~~~^~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ vortextools.cpp: In function ‘double interpol(const KN_&, const KN_&, const KN_&)’: vortextools.cpp:923:32: warning: unused variable ‘si1’ [-Wunused-variable] 923 | double dl = l/(N-1.),si=0, si1; | ^~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ isoline.cpp:839:27: warning: unused variable ‘ie’ [-Wunused-variable] 839 | int i0 = i, i1 = 0, ie = i; | ^~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ metis.cpp: In instantiation of ‘KN* partmetis(Stack, KN* const&, Mesh* const&, const long int&) [with Mesh = const Fem2D::Mesh; int NO = 0; R = long int; Stack = void*]’: metis.cpp:248:34: required from here metis.cpp:125:13: warning: unused variable ‘numflag’ [-Wunused-variable] 125 | idx_t numflag = 0; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ Schur-Complement.cpp: In instantiation of ‘long int copy_mat(KNM*, Matrice_Creuse*) [with R = double]’: Schur-Complement.cpp:327:95: required from here Schur-Complement.cpp:312:22: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 312 | for (long k = 0; k < A.nnz; ++k) { | ~~^~~~~~~ metis.cpp:128:13: warning: unused variable ‘etype’ [-Wunused-variable] 128 | idx_t etype = nve - 2; // triangle or tet . change FH fevr 2010 | ^~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ isoline.cpp:879:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 879 | for (int i = 0, j = 0; i < iQ.size( ); i += 2, ++j) { | ~~^~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ msh3.cpp: In member function ‘virtual AnyType cubeMesh_Op::operator()(Stack) const’: msh3.cpp:4448:7: warning: unused variable ‘nebn’ [-Wunused-variable] 4448 | int nebn = 0; | ^~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ msh3.cpp: In function ‘void SamePointElement(const double&, const double*, const double*, const double*, const Fem2D::Mesh3&, int&, int&, int&, int*, int*, int*, int*, int*, int*, int&, int&, int&)’: msh3.cpp:2912:10: warning: variable ‘bmin3’ set but not used [-Wunused-but-set-variable] 2912 | double bmin3[3], bmax3[3]; | ^~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]’: ./include/AddNewFE.h:36:100: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ plotPDF.cpp: In function ‘void trackEllipse(std::vector >&, std::vector >&, const double*, const double*, const double*)’: plotPDF.cpp:2207:19: warning: unused variable ‘D’ [-Wunused-variable] 2207 | const double &D = PHI[6]; const double &E = PHI[7]; const double &F = PHI[8]; | ^ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp:2912:20: warning: variable ‘bmax3’ set but not used [-Wunused-but-set-variable] 2912 | double bmin3[3], bmax3[3]; | ^~~~~ SaveHB.cpp: In instantiation of ‘long int SaveHB(std::string* const&, Matrice_Creuse* const&, const KN_&, std::string* const&) [with R = double; std::string = std::__cxx11::basic_string]’: SaveHB.cpp:198:13: required from here SaveHB.cpp:123:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 123 | for (int i = 0; i < HB_TITLE_LENGTH - strlen(hb_title->c_str( )); i++) strcat(buf, " "); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] plotPDF.cpp:2207:45: warning: unused variable ‘E’ [-Wunused-variable] 2207 | const double &D = PHI[6]; const double &E = PHI[7]; const double &F = PHI[8]; | ^ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ isoline.cpp:887:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 887 | for (int i = 0, j = 0; i < iQ.size( ); i += 2, ++j) { | ~~^~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ isoline.cpp:896:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 896 | for (int i = 0; i < QQ.size( ); ++i) { | ~~^~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ff-NLopt.cpp: In instantiation of ‘std::vector<_Tp> KnToStdVect(const KN_&) [with T = double]’: ff-NLopt.cpp:352:33: required from here ff-NLopt.cpp:257:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 257 | for (int i = 0; i < v.size( ); ++i) { | ~~^~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ metis.cpp: In instantiation of ‘KN* partmetis(Stack, KN* const&, Mesh* const&, const long int&) [with Mesh = const Fem2D::Mesh; int NO = 1; R = long int; Stack = void*]’: metis.cpp:253:34: required from here metis.cpp:125:13: warning: unused variable ‘numflag’ [-Wunused-variable] 125 | idx_t numflag = 0; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ Schur-Complement.cpp: In instantiation of ‘long int copy_mat(KNM*, Matrice_Creuse*) [with R = std::complex]’: Schur-Complement.cpp:329:94: required from here Schur-Complement.cpp:312:22: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] metis.cpp:128:13: warning: unused variable ‘etype’ [-Wunused-variable] 128 | idx_t etype = nve - 2; // triangle or tet . change FH fevr 2010 | ^~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ioply.cpp:128:9: warning: unused variable ‘nerr’ [-Wunused-variable] 128 | int nerr = 0; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ioply.cpp:129:11: warning: unused variable ‘res’ [-Wunused-variable] 129 | char *res; | ^~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ isoline.cpp:905:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 905 | for (int i = 0; i < iQ.size( );) { | ~~^~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ metis.cpp: In instantiation of ‘KN* partmetis(Stack, KN* const&, Mesh* const&, const long int&) [with Mesh = const Fem2D::Mesh3; int NO = 0; R = long int; Stack = void*]’: metis.cpp:258:35: required from here metis.cpp:125:13: warning: unused variable ‘numflag’ [-Wunused-variable] 125 | idx_t numflag = 0; | ^~~~~~~ metis.cpp:128:13: warning: unused variable ‘etype’ [-Wunused-variable] 128 | idx_t etype = nve - 2; // triangle or tet . change FH fevr 2010 | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:64:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]’: ./include/AddNewFE.h:36:100: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘virtual AnyType BuildLayeMesh_Op::operator()(Stack) const’: msh3.cpp:4550:9: warning: unused variable ‘m’ [-Wunused-variable] 4550 | Mesh *m = pTh; // question a quoi sert *m ?? | ^ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ SaveHB.cpp: In instantiation of ‘long int SaveHB(std::string* const&, Matrice_Creuse* const&, const KN_&, std::string* const&) [with R = std::complex; std::string = std::__cxx11::basic_string]’: SaveHB.cpp:201:81: required from here SaveHB.cpp:123:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] plotPDF.cpp: In function ‘void trackHyperbola(std::vector >&, std::vector >&, const double*, const std::vector&, const std::vector&, const double*, const double*)’: plotPDF.cpp:2457:18: warning: unused variable ‘EPS’ [-Wunused-variable] 2457 | const double EPS = 1e-10; | ^~~ msh3.cpp:4647:7: warning: unused variable ‘nebn’ [-Wunused-variable] 4647 | int nebn = 0; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In function ‘Fem2D::MeshS* MoveMesh2_func(const double&, const Fem2D::Mesh&, const double*, const double*, const double*, int&, int&, int&)’: msh3.cpp:3212:9: warning: unused variable ‘lab’ [-Wunused-variable] 3212 | int lab; | ^~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ isoline.cpp:931:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 931 | for (int i = 0; i < QQ.size( ); ++i) { | ~~^~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ isoline.cpp:939:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 939 | for (int i = 0; i < iQ.size( ); ++i) { | ~~^~~~~~~~~~~~ msh3.cpp:3223:9: warning: unused variable ‘lab’ [-Wunused-variable] 3223 | int lab; | ^~~ isoline.cpp:948:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 948 | for (int i = 0; i < QQ.size( ); ++i) { | ~~^~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:84:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ isoline.cpp:958:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 958 | for (int k = 0; k < iQ.size( ); k += 2) { | ~~^~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:64:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]’: ./include/AddNewFE.h:36:100: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ isoline.cpp:567:7: warning: unused variable ‘nbt’ [-Wunused-variable] 567 | int nbt = Th.nt; // nombre de triangles | ^~~ metis.cpp: In instantiation of ‘KN* partmetis(Stack, KN* const&, Mesh* const&, const long int&) [with Mesh = const Fem2D::Mesh3; int NO = 1; R = long int; Stack = void*]’: metis.cpp:263:35: required from here metis.cpp:125:13: warning: unused variable ‘numflag’ [-Wunused-variable] 125 | idx_t numflag = 0; | ^~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]’: ./include/AddNewFE.h:36:100: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ metis.cpp:128:13: warning: unused variable ‘etype’ [-Wunused-variable] 128 | idx_t etype = nve - 2; // triangle or tet . change FH fevr 2010 | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:105:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ioply.cpp: In instantiation of ‘MMesh* PLY_LoadT(const std::string&, bool, bool, bool, double) [with MMesh = Fem2D::Mesh3; std::string = std::__cxx11::basic_string]’: ioply.cpp:643:37: required from ‘AnyType PLY_LoadMeshT_Op::operator()(Stack) const [with MMesh = Fem2D::Mesh3; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ioply.cpp:90:13: required from here ioply.cpp:416:59: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 416 | if (fread(ivt, sizeof(int), numVerts, fp) != numVerts) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:84:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:64:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘virtual AnyType DeplacementTab_Op::operator()(Stack) const’: msh3.cpp:4802:10: warning: unused variable ‘m’ [-Wunused-variable] 4802 | Mesh3 *m = pTh; // question a quoi sert *m ?? | ^ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:84:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:105:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:64:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ metis.cpp: In instantiation of ‘KN* partmetis(Stack, KN* const&, Mesh* const&, const long int&) [with Mesh = const Fem2D::MeshS; int NO = 0; R = long int; Stack = void*]’: metis.cpp:268:35: required from here metis.cpp:125:13: warning: unused variable ‘numflag’ [-Wunused-variable] 125 | idx_t numflag = 0; | ^~~~~~~ metis.cpp:128:13: warning: unused variable ‘etype’ [-Wunused-variable] 128 | idx_t etype = nve - 2; // triangle or tet . change FH fevr 2010 | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:105:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:84:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:105:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ plotPDF.cpp: In function ‘void plot_P2_isoline_body(std::stringstream&, const Fem2D::Mesh&, const KN&, const std::vector&, double, double, const KNM&, double, double, double, double, int, int, bool, bool, int, double)’: plotPDF.cpp:2629:22: warning: unused variable ‘p’ [-Wunused-variable] 2629 | const double p[2][2] = { { ev1x, ev2x }, { ev1y, ev2y } }; | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ metis.cpp: In instantiation of ‘KN* partmetis(Stack, KN* const&, Mesh* const&, const long int&) [with Mesh = const Fem2D::MeshS; int NO = 1; R = long int; Stack = void*]’: metis.cpp:273:35: required from here metis.cpp:125:13: warning: unused variable ‘numflag’ [-Wunused-variable] 125 | idx_t numflag = 0; | ^~~~~~~ msh3.cpp: In function ‘void SamePointElement_Mesh2(const double&, const double*, const double*, const double*, const Fem2D::Mesh&, int&, int&, int*, int*, int*, int*, int*, int*, int&, int&, int&)’: msh3.cpp:3264:10: warning: variable ‘bmin3’ set but not used [-Wunused-but-set-variable] 3264 | double bmin3[3], bmax3[3]; | ^~~~~ metis.cpp:128:13: warning: unused variable ‘etype’ [-Wunused-variable] 128 | idx_t etype = nve - 2; // triangle or tet . change FH fevr 2010 | ^~~~~ msh3.cpp:3264:20: warning: variable ‘bmax3’ set but not used [-Wunused-but-set-variable] 3264 | double bmin3[3], bmax3[3]; | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::MeshS*]’: freeyams.cpp:894:26: required from here ./include/AnyType.hpp:145: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::MeshS* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In function ‘void GetNumberBEManifold(Expression, int&)’: msh3.cpp:4945:9: warning: unused variable ‘i’ [-Wunused-variable] 4945 | int i, j; | ^ msh3.cpp:4945:12: warning: unused variable ‘j’ [-Wunused-variable] 4945 | int i, j; | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]’: ./include/AddNewFE.h:36:100: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ metis.cpp: In instantiation of ‘KN* partmetis(Stack, KN* const&, Mesh* const&, const long int&) [with Mesh = const Fem2D::MeshL; int NO = 0; R = long int; Stack = void*]’: metis.cpp:278:35: required from here metis.cpp:125:13: warning: unused variable ‘numflag’ [-Wunused-variable] 125 | idx_t numflag = 0; | ^~~~~~~ metis.cpp:128:13: warning: unused variable ‘etype’ [-Wunused-variable] 128 | idx_t etype = nve - 2; // triangle or tet . change FH fevr 2010 | ^~~~~ plotPDF.cpp: In function ‘void plot_P2_isoline(std::stringstream&, const Fem2D::Mesh&, const KN&, const KNM&, int, int, double, double, double, double, double, int, int, double, bool, bool, int, bool, double, int, const KN*, double)’: plotPDF.cpp:2711:18: warning: unused variable ‘EPS’ [-Wunused-variable] 2711 | const double EPS = 1e-10; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:64:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:84:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ metis.cpp: In instantiation of ‘KN* partmetis(Stack, KN* const&, Mesh* const&, const long int&) [with Mesh = const Fem2D::MeshL; int NO = 1; R = long int; Stack = void*]’: metis.cpp:283:35: required from here metis.cpp:125:13: warning: unused variable ‘numflag’ [-Wunused-variable] 125 | idx_t numflag = 0; | ^~~~~~~ metis.cpp:128:13: warning: unused variable ‘etype’ [-Wunused-variable] 128 | idx_t etype = nve - 2; // triangle or tet . change FH fevr 2010 | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:105:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ metis.cpp: In instantiation of ‘KN* partmetis(Stack, KN* const&, Mesh* const&, const long int&) [with Mesh = const Fem2D::Mesh; int NO = 0; R = double; Stack = void*]’: metis.cpp:289:34: required from here metis.cpp:125:13: warning: unused variable ‘numflag’ [-Wunused-variable] 125 | idx_t numflag = 0; | ^~~~~~~ metis.cpp:128:13: warning: unused variable ‘etype’ [-Wunused-variable] 128 | idx_t etype = nve - 2; // triangle or tet . change FH fevr 2010 | ^~~~~ plotPDF.cpp: In function ‘void splitByBorder(std::vector >&, std::vector >&, const std::vector >&, const std::vector >&)’: plotPDF.cpp:2863:33: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2863 | for(size_t k = 0; k <= beg_id+1; k++){ | ~~^~~~~~~~~~~ plotPDF.cpp:2887:40: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2887 | for(size_t k = beg_id+2; k <= end_id+1; k++){ | ~~^~~~~~~~~~~ ioply.cpp:554:63: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 554 | if (fread(ivb, sizeof(int), numVerts, fp) != numVerts) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ metis.cpp: In instantiation of ‘KN* partmetis(Stack, KN* const&, Mesh* const&, const long int&) [with Mesh = const Fem2D::Mesh; int NO = 1; R = double; Stack = void*]’: metis.cpp:294:34: required from here metis.cpp:125:13: warning: unused variable ‘numflag’ [-Wunused-variable] 125 | idx_t numflag = 0; | ^~~~~~~ metis.cpp:128:13: warning: unused variable ‘etype’ [-Wunused-variable] 128 | idx_t etype = nve - 2; // triangle or tet . change FH fevr 2010 | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ metis.cpp: In instantiation of ‘KN* partmetis(Stack, KN* const&, Mesh* const&, const long int&) [with Mesh = const Fem2D::Mesh3; int NO = 0; R = double; Stack = void*]’: metis.cpp:299:35: required from here metis.cpp:125:13: warning: unused variable ‘numflag’ [-Wunused-variable] 125 | idx_t numflag = 0; | ^~~~~~~ metis.cpp:128:13: warning: unused variable ‘etype’ [-Wunused-variable] 128 | idx_t etype = nve - 2; // triangle or tet . change FH fevr 2010 | ^~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ metis.cpp: In instantiation of ‘KN* partmetis(Stack, KN* const&, Mesh* const&, const long int&) [with Mesh = const Fem2D::Mesh3; int NO = 1; R = double; Stack = void*]’: metis.cpp:304:35: required from here metis.cpp:125:13: warning: unused variable ‘numflag’ [-Wunused-variable] 125 | idx_t numflag = 0; | ^~~~~~~ metis.cpp:128:13: warning: unused variable ‘etype’ [-Wunused-variable] 128 | idx_t etype = nve - 2; // triangle or tet . change FH fevr 2010 | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ metis.cpp: In instantiation of ‘KN* partmetis(Stack, KN* const&, Mesh* const&, const long int&) [with Mesh = const Fem2D::MeshS; int NO = 0; R = double; Stack = void*]’: metis.cpp:309:35: required from here metis.cpp:125:13: warning: unused variable ‘numflag’ [-Wunused-variable] 125 | idx_t numflag = 0; | ^~~~~~~ metis.cpp:128:13: warning: unused variable ‘etype’ [-Wunused-variable] 128 | idx_t etype = nve - 2; // triangle or tet . change FH fevr 2010 | ^~~~~ ioply.cpp:128:9: warning: unused variable ‘nerr’ [-Wunused-variable] 128 | int nerr = 0; | ^~~~ ioply.cpp:129:11: warning: unused variable ‘res’ [-Wunused-variable] 129 | char *res; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]’: ./include/AddNewFE.h:36:100: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:64:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ metis.cpp: In instantiation of ‘KN* partmetis(Stack, KN* const&, Mesh* const&, const long int&) [with Mesh = const Fem2D::MeshS; int NO = 1; R = double; Stack = void*]’: metis.cpp:314:35: required from here metis.cpp:125:13: warning: unused variable ‘numflag’ [-Wunused-variable] 125 | idx_t numflag = 0; | ^~~~~~~ metis.cpp:128:13: warning: unused variable ‘etype’ [-Wunused-variable] 128 | idx_t etype = nve - 2; // triangle or tet . change FH fevr 2010 | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:84:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:105:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ metis.cpp: In instantiation of ‘KN* partmetis(Stack, KN* const&, Mesh* const&, const long int&) [with Mesh = const Fem2D::MeshL; int NO = 0; R = double; Stack = void*]’: metis.cpp:319:35: required from here metis.cpp:125:13: warning: unused variable ‘numflag’ [-Wunused-variable] 125 | idx_t numflag = 0; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ metis.cpp:128:13: warning: unused variable ‘etype’ [-Wunused-variable] 128 | idx_t etype = nve - 2; // triangle or tet . change FH fevr 2010 | ^~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ metis.cpp: In instantiation of ‘KN* partmetis(Stack, KN* const&, Mesh* const&, const long int&) [with Mesh = const Fem2D::MeshL; int NO = 1; R = double; Stack = void*]’: metis.cpp:324:35: required from here metis.cpp:125:13: warning: unused variable ‘numflag’ [-Wunused-variable] 125 | idx_t numflag = 0; | ^~~~~~~ metis.cpp:128:13: warning: unused variable ‘etype’ [-Wunused-variable] 128 | idx_t etype = nve - 2; // triangle or tet . change FH fevr 2010 | ^~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]’: ./include/AddNewFE.h:36:100: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/PkLagrange.hpp: In instantiation of ‘Fem2D::TypeOfFE_Lagrange::TypeOfFE_Lagrange(int, int, Fem2D::R) [with MMesh = Fem2D::Mesh3; Fem2D::R = double]’: Element_P1bl.cpp:111:63: required from here ./include/PkLagrange.hpp:205:7: warning: ‘Fem2D::TypeOfFE_Lagrange::cshrink1’ will be initialized after [-Wreorder] 205 | R cshrink1; | ^~~~~~~~ ./include/PkLagrange.hpp:203:17: warning: ‘const Fem2D::TypeOfFE_Lagrange::RdHat Fem2D::TypeOfFE_Lagrange::G’ [-Wreorder] 203 | const RdHat G; | ^ ./include/PkLagrange.hpp:210:5: warning: when initialized here [-Wreorder] 210 | TypeOfFE_Lagrange(int k,int ttdc=0,R ccshrink=0): | ^~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:64:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:84:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:105:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In function ‘void OrderVertexTransfo_hcode_nv_gtree(const int&, const Fem2D::R3&, const Fem2D::R3&, const double&, const double*, const double*, const double*, int*, int*, int&)’: msh3.cpp:4016:10: warning: unused variable ‘i’ [-Wunused-variable] 4016 | size_t i; | ^ msh3.cpp:4017:10: warning: unused variable ‘j’ [-Wunused-variable] 4017 | size_t j[3]; | ^ ./include/GenericMesh.hpp: In instantiation of ‘int Fem2D::GenericElement::facePermutation(int) const [with Data = Fem2D::DataTet]’: Element_P4.cpp:263:33: required from here ./include/GenericMesh.hpp:405:30: warning: unused variable ‘j’ [-Wunused-variable] 405 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ msh3.cpp:4018:10: warning: unused variable ‘k’ [-Wunused-variable] 4018 | size_t k[3]; | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ metis.cpp: In instantiation of ‘double metisFE(const pf3r&, const long int&) [with pf3r = std::pair*, int>; int NO = 0]’: metis.cpp:325:84: required from here metis.cpp:223:9: warning: unused variable ‘nbdofK’ [-Wunused-variable] 223 | int nbdofK = Vh[0].NbDoF( ); | ^~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] msh3.cpp: In function ‘Fem2D::MeshS* truncmesh(const Fem2D::MeshS&, const long int&, int*, bool, int, double, long int, bool, bool)’: msh3.cpp:5418:19: warning: unused variable ‘k’ [-Wunused-variable] 5418 | for (int i = 0, k = 0; i < Th.nv; i++) { | ^ metis.cpp: In instantiation of ‘double metisFE(const pf3r&, const long int&) [with pf3r = std::pair*, int>; int NO = 1]’: metis.cpp:326:83: required from here metis.cpp:223:9: warning: unused variable ‘nbdofK’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘int Fem2D::GenericElement::facePermutation(int) const [with Data = Fem2D::DataTet]’: Element_P2pnc_3d.cpp:159:35: required from here ./include/GenericMesh.hpp:405:30: warning: unused variable ‘j’ [-Wunused-variable] 405 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In constructor ‘BuildLayeMesh_Op::BuildLayeMesh_Op(const basicAC_F0&, Expression, Expression)’: msh3.cpp:4215:9: warning: unused variable ‘err’ [-Wunused-variable] 4215 | int err = 0; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ metis.cpp: In instantiation of ‘double metisFE(const pf3r&, const long int&) [with pf3r = std::pair*, int>; int NO = 0]’: metis.cpp:328:84: required from here metis.cpp:223:9: warning: unused variable ‘nbdofK’ [-Wunused-variable] In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ metis.cpp: In instantiation of ‘double metisFE(const pf3r&, const long int&) [with pf3r = std::pair*, int>; int NO = 1]’: metis.cpp:329:83: required from here metis.cpp:223:9: warning: unused variable ‘nbdofK’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]’: ./include/AddNewFE.h:36:100: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:64:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In constructor ‘cubeMesh_Op::cubeMesh_Op(const basicAC_F0&, Expression, Expression, Expression, Expression)’: msh3.cpp:4314:9: warning: unused variable ‘err’ [-Wunused-variable] 4314 | int err = 0; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:84:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN]’: MetricPk.cpp:146:34: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:105:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN]’: medit.cpp:249:32: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ plotPDF.cpp: In function ‘void plot_P2_fill(std::stringstream&, const Fem2D::Mesh&, const KN&, const KNM&, int, int, double, double, double, double, double, int, int, double, bool, bool, int, bool, double, long int, const KN*)’: plotPDF.cpp:3211:22: warning: unused variable ‘p’ [-Wunused-variable] 3211 | const double p[2][2] = { { ev1x, ev2x }, { ev1y, ev2y } }; | ^ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ plotPDF.cpp:3141:18: warning: unused variable ‘fmax’ [-Wunused-variable] 3141 | const double fmax = (logscale)? tmp_fmax*tmp_df: tmp_fmax + tmp_df; | ^~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ metis.cpp: In instantiation of ‘double metisFE(const pf3r&, const long int&) [with pf3r = std::pair*, int>; int NO = 0]’: metis.cpp:331:84: required from here metis.cpp:223:9: warning: unused variable ‘nbdofK’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ msh3.cpp: In member function ‘virtual AnyType Op_trunc_meshS::Op::operator()(Stack) const’: msh3.cpp:5695:18: warning: unused variable ‘kke’ [-Wunused-variable] 5695 | int fkk, kke = pTht.ElementAdj(ke, fkk = fk); | ^~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ metis.cpp: In instantiation of ‘double metisFE(const pf3r&, const long int&) [with pf3r = std::pair*, int>; int NO = 1]’: metis.cpp:332:83: required from here metis.cpp:223:9: warning: unused variable ‘nbdofK’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]’: ./include/AddNewFE.h:36:100: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]’: ./include/AddNewFE.h:36:100: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::R3*]’: isoline.cpp:1221:23: 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*]’ isoline.cpp:1220:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:64:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:64:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:84:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ioply.cpp: In function ‘MMesh* PLY_LoadT(const std::string&, bool, bool, bool, double) [with MMesh = Fem2D::MeshL]’: ioply.cpp:137:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 137 | fscanf(fp, "%s", buffer); // file identifiant | ~~~~~~^~~~~~~~~~~~~~~~~~ ioply.cpp:181:15: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 181 | fscanf(fp, "%s", buffer); | ~~~~~~^~~~~~~~~~~~~~~~~~ ioply.cpp:187:19: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 187 | fscanf(fp, "%s", buffer); | ~~~~~~^~~~~~~~~~~~~~~~~~ ioply.cpp:189:23: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 189 | fscanf(fp, "%d", &nv); | ~~~~~~^~~~~~~~~~~~~~~ ioply.cpp:192:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 192 | fscanf(fp, "%d", &nt); | ~~~~~~^~~~~~~~~~~~~~~ ioply.cpp:195:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 195 | fscanf(fp, "%d", &nbe); | ~~~~~~^~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:84:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ioply.cpp:204:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 204 | fscanf(fp, "%d", &nbe); | ~~~~~~^~~~~~~~~~~~~~~~ geophysics.cpp: In instantiation of ‘Data2D* init_Data2D(Data2D* const&, std::string* const&) [with char T = 'M'; std::string = std::__cxx11::basic_string]’: geophysics.cpp:267:94: required from here geophysics.cpp:69:15: warning: unused variable ‘iz’ [-Wunused-variable] 69 | int ix, iy, iz; | ^~ ioply.cpp:210:23: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 210 | fscanf(fp, "%s", buffer); | ~~~~~~^~~~~~~~~~~~~~~~~~ ioply.cpp:212:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 212 | fscanf(fp, "%s", buffer2); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ioply.cpp:224:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 224 | fscanf(fp, "%s", buffer2); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ioply.cpp:237:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 237 | fscanf(fp, "%s %s %s", buffer,buffer2, buffer3); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ioply.cpp:241:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 241 | fscanf(fp, "%s", buffer); | ~~~~~~^~~~~~~~~~~~~~~~~~ ioply.cpp:254:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 254 | fscanf(fp, "%s", buffer); | ~~~~~~^~~~~~~~~~~~~~~~~~ ioply.cpp:298:19: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 298 | fscanf(fp, "%d", &hack); // hack | ~~~~~~^~~~~~~~~~~~~~~~~ ioply.cpp:481:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 481 | fscanf(fp, "%d %d %d", &color[0], &color[1], &color[2]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ioply.cpp:485:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 485 | fscanf(fp, "%d", &transparencyElem); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ioply.cpp:525:31: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 525 | fscanf(fp, "%d %d %d", &color[0], &color[1], &color[2]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ioply.cpp:529:31: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 529 | fscanf(fp, "%d", &transparencyBdElem); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ioply.cpp:619:31: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 619 | fscanf(fp, "%d %d %d", &color[0], &color[1], &color[2]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ioply.cpp:623:31: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 623 | fscanf(fp, "%d", &transparencyElem); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:105:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:105:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ metis.cpp: In instantiation of ‘double metisFE(const pf3r&, const long int&) [with pf3r = std::pair*, int>; int NO = 0]’: metis.cpp:334:84: required from here metis.cpp:223:9: warning: unused variable ‘nbdofK’ [-Wunused-variable] ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ msh3.cpp: In function ‘Fem2D::MeshL* truncmesh(const Fem2D::MeshL&, const long int&, int*, bool, int, double, long int, bool, bool)’: msh3.cpp:5853:19: warning: unused variable ‘k’ [-Wunused-variable] 5853 | for (int i = 0, k = 0; i < Th.nv; i++) { | ^ metis.cpp: In instantiation of ‘double metisFE(const pf3r&, const long int&) [with pf3r = std::pair*, int>; int NO = 1]’: metis.cpp:335:83: required from here metis.cpp:223:9: warning: unused variable ‘nbdofK’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp:5906:12: warning: variable ‘A’ set but not used [-Wunused-but-set-variable] 5906 | R3 A = vertices[ivt[0]]; | ^ msh3.cpp:5907:12: warning: variable ‘B’ set but not used [-Wunused-but-set-variable] 5907 | R3 B = vertices[ivt[1]]; | ^ geophysics.cpp: In instantiation of ‘Data2D* init_Data2D(Data2D* const&, std::string* const&) [with char T = 'S'; std::string = std::__cxx11::basic_string]’: geophysics.cpp:273:94: required from here geophysics.cpp:69:15: warning: unused variable ‘iz’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp:5762:7: warning: unused variable ‘nbei’ [-Wunused-variable] 5762 | int nbei = 0; | ^~~~ msh3.cpp:5767:7: warning: unused variable ‘nedge’ [-Wunused-variable] 5767 | int nedge = 0; | ^~~~~ msh3.cpp:5768:7: warning: unused variable ‘nface’ [-Wunused-variable] 5768 | int nface = 0; | ^~~~~ msh3.cpp:5756:41: warning: typedef ‘B’ locally defined but not used [-Wunused-local-typedefs] 5756 | typedef typename MeshL::BorderElement B; | ^ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ plotPDF.cpp: In function ‘void plot_vector2flow(std::stringstream&, const Fem2D::Mesh&, const KN&, const KN&, const KN&, const KN&, bool, bool, const KNM&, double, bool, double, double, int, const KN*, int, int, double, double, double, double, double, int, int, double, bool, bool, int, bool, double, long int, const KN*, const std::string&, bool, int, const KN*)’: plotPDF.cpp:3445:18: warning: unused variable ‘EPS’ [-Wunused-variable] 3445 | const double EPS = 1e-10; | ^~~ plotPDF.cpp:3447:16: warning: unused variable ‘nVertices’ [-Wunused-variable] 3447 | const int &nVertices = Th.nv; | ^~~~~~~~~ plotPDF.cpp:3449:16: warning: unused variable ‘nEdges’ [-Wunused-variable] 3449 | const int &nEdges = Th.neb; | ^~~~~~ plotPDF.cpp:3450:19: warning: unused variable ‘r’ [-Wunused-variable] 3450 | const double &r = scale; | ^ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ msh3.cpp: In member function ‘virtual AnyType cubeMesh_Op::operator()(Stack) const’: msh3.cpp:4448:7: warning: unused variable ‘nebn’ [-Wunused-variable] 4448 | int nebn = 0; | ^~~~ msh3.cpp: In member function ‘virtual AnyType Op_trunc_meshL::Op::operator()(Stack) const’: msh3.cpp:6040:18: warning: unused variable ‘kke’ [-Wunused-variable] 6040 | int fkk, kke = pTht.ElementAdj(ke, fkk = fk); | ^~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘virtual AnyType BuildLayeMesh_Op::operator()(Stack) const’: msh3.cpp:4550:9: warning: unused variable ‘m’ [-Wunused-variable] 4550 | Mesh *m = pTh; // question a quoi sert *m ?? | ^ msh3.cpp:4647:7: warning: unused variable ‘nebn’ [-Wunused-variable] 4647 | int nebn = 0; | ^~~~ ioply.cpp: In function ‘MMesh* PLY_LoadT(const std::string&, bool, bool, bool, double) [with MMesh = Fem2D::MeshS]’: ioply.cpp:137:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 137 | fscanf(fp, "%s", buffer); // file identifiant | ~~~~~~^~~~~~~~~~~~~~~~~~ ioply.cpp:181:15: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 181 | fscanf(fp, "%s", buffer); | ~~~~~~^~~~~~~~~~~~~~~~~~ ioply.cpp:187:19: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 187 | fscanf(fp, "%s", buffer); | ~~~~~~^~~~~~~~~~~~~~~~~~ ioply.cpp:189:23: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 189 | fscanf(fp, "%d", &nv); | ~~~~~~^~~~~~~~~~~~~~~ ioply.cpp:192:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 192 | fscanf(fp, "%d", &nt); | ~~~~~~^~~~~~~~~~~~~~~ ioply.cpp:195:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 195 | fscanf(fp, "%d", &nbe); | ~~~~~~^~~~~~~~~~~~~~~~ ioply.cpp:204:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 204 | fscanf(fp, "%d", &nbe); | ~~~~~~^~~~~~~~~~~~~~~~ ioply.cpp:210:23: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 210 | fscanf(fp, "%s", buffer); | ~~~~~~^~~~~~~~~~~~~~~~~~ ioply.cpp:212:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 212 | fscanf(fp, "%s", buffer2); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ioply.cpp:224:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 224 | fscanf(fp, "%s", buffer2); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ioply.cpp:237:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 237 | fscanf(fp, "%s %s %s", buffer,buffer2, buffer3); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ioply.cpp:241:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 241 | fscanf(fp, "%s", buffer); | ~~~~~~^~~~~~~~~~~~~~~~~~ ioply.cpp:254:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 254 | fscanf(fp, "%s", buffer); | ~~~~~~^~~~~~~~~~~~~~~~~~ ioply.cpp:298:19: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 298 | fscanf(fp, "%d", &hack); // hack | ~~~~~~^~~~~~~~~~~~~~~~~ ioply.cpp:481:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 481 | fscanf(fp, "%d %d %d", &color[0], &color[1], &color[2]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ioply.cpp:485:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 485 | fscanf(fp, "%d", &transparencyElem); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ioply.cpp:525:31: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 525 | fscanf(fp, "%d %d %d", &color[0], &color[1], &color[2]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ioply.cpp:529:31: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 529 | fscanf(fp, "%d", &transparencyBdElem); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ioply.cpp:619:31: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 619 | fscanf(fp, "%d %d %d", &color[0], &color[1], &color[2]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ioply.cpp:623:31: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 623 | fscanf(fp, "%d", &transparencyElem); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ msh3.cpp: In function ‘Fem2D::Mesh3* truncmesh(const Fem2D::Mesh3&, const long int&, int*, bool, int, double, long int, bool, bool)’: msh3.cpp:6276:19: warning: unused variable ‘k’ [-Wunused-variable] 6276 | for (int i = 0, k = 0; i < Th.nv; i++) { | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ioply.cpp: In function ‘MMesh* PLY_LoadT(const std::string&, bool, bool, bool, double) [with MMesh = Fem2D::Mesh3]’: ioply.cpp:137:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 137 | fscanf(fp, "%s", buffer); // file identifiant | ~~~~~~^~~~~~~~~~~~~~~~~~ ioply.cpp:181:15: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 181 | fscanf(fp, "%s", buffer); | ~~~~~~^~~~~~~~~~~~~~~~~~ ioply.cpp:187:19: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 187 | fscanf(fp, "%s", buffer); | ~~~~~~^~~~~~~~~~~~~~~~~~ ioply.cpp:189:23: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 189 | fscanf(fp, "%d", &nv); | ~~~~~~^~~~~~~~~~~~~~~ ioply.cpp:192:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 192 | fscanf(fp, "%d", &nt); | ~~~~~~^~~~~~~~~~~~~~~ ioply.cpp:195:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 195 | fscanf(fp, "%d", &nbe); | ~~~~~~^~~~~~~~~~~~~~~~ ioply.cpp:204:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 204 | fscanf(fp, "%d", &nbe); | ~~~~~~^~~~~~~~~~~~~~~~ ioply.cpp:210:23: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 210 | fscanf(fp, "%s", buffer); | ~~~~~~^~~~~~~~~~~~~~~~~~ ioply.cpp:212:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 212 | fscanf(fp, "%s", buffer2); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ioply.cpp:224:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 224 | fscanf(fp, "%s", buffer2); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ioply.cpp:237:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 237 | fscanf(fp, "%s %s %s", buffer,buffer2, buffer3); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ioply.cpp:241:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 241 | fscanf(fp, "%s", buffer); | ~~~~~~^~~~~~~~~~~~~~~~~~ ioply.cpp:254:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 254 | fscanf(fp, "%s", buffer); | ~~~~~~^~~~~~~~~~~~~~~~~~ ioply.cpp:298:19: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 298 | fscanf(fp, "%d", &hack); // hack | ~~~~~~^~~~~~~~~~~~~~~~~ ioply.cpp:481:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 481 | fscanf(fp, "%d %d %d", &color[0], &color[1], &color[2]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ioply.cpp:485:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 485 | fscanf(fp, "%d", &transparencyElem); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ioply.cpp:525:31: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 525 | fscanf(fp, "%d %d %d", &color[0], &color[1], &color[2]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ioply.cpp:529:31: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 529 | fscanf(fp, "%d", &transparencyBdElem); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ioply.cpp:619:31: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 619 | fscanf(fp, "%d %d %d", &color[0], &color[1], &color[2]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ioply.cpp:623:31: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 623 | fscanf(fp, "%d", &transparencyElem); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘virtual AnyType DeplacementTab_Op::operator()(Stack) const’: msh3.cpp:4802:10: warning: unused variable ‘m’ [-Wunused-variable] 4802 | Mesh3 *m = pTh; // question a quoi sert *m ?? | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ msh3.cpp: In function ‘void GetNumberBEManifold(Expression, int&)’: msh3.cpp:4945:9: warning: unused variable ‘i’ [-Wunused-variable] 4945 | int i, j; | ^ msh3.cpp:4945:12: warning: unused variable ‘j’ [-Wunused-variable] 4945 | int i, j; | ^ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ lapack.cpp: In instantiation of ‘KNM* Add4(KNM* const&, KNM* const&, const KN_&, const KN_&) [with R = std::complex]’: lapack.cpp:1513:98: required from here lapack.cpp:1252:22: warning: unused variable ‘Am’ [-Wunused-variable] 1252 | int An = A.N( ), Am = A.M( ); | ^~ lapack.cpp: In instantiation of ‘KNM* Add4(KNM* const&, KNM* const&, const KN_&, const KN_&) [with R = double]’: lapack.cpp:1518:98: required from here lapack.cpp:1252:22: warning: unused variable ‘Am’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘virtual AnyType Op_trunc_mesh3::Op::operator()(Stack) const’: msh3.cpp:6699:18: warning: unused variable ‘kke’ [-Wunused-variable] 6699 | int fkk, kke = pTht.ElementAdj(ke, fkk = fk); | ^~~ msh3.cpp:6598:10: warning: unused variable ‘ThS’ [-Wunused-variable] 6598 | MeshS &ThS = *(pTh->meshS); | ^~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] msh3.cpp: In function ‘Fem2D::MeshS* truncmesh(const Fem2D::MeshS&, const long int&, int*, bool, int, double, long int, bool, bool)’: msh3.cpp:5418:19: warning: unused variable ‘k’ [-Wunused-variable] 5418 | for (int i = 0, k = 0; i < Th.nv; i++) { | ^ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'BinaryIO.o' -o BinaryIO.so ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] msh3.cpp: In member function ‘AnyType ExtractMesh_Op::operator()(Stack) const’: msh3.cpp:6825:35: warning: typedef ‘T’ locally defined but not used [-Wunused-local-typedefs] 6825 | typedef typename MMesh::Element T; | ^ msh3.cpp:6827:34: warning: typedef ‘V’ locally defined but not used [-Wunused-local-typedefs] 6827 | typedef typename MMesh::Vertex V; | ^ msh3.cpp:6830:42: warning: typedef ‘BO’ locally defined but not used [-Wunused-local-typedefs] 6830 | typedef typename MMeshO::BorderElement BO; | ^~ plotPDF.cpp: In member function ‘virtual AnyType PLOTPDF_Op::operator()(Stack) const’: plotPDF.cpp:3864:15: warning: unused variable ‘nVertices’ [-Wunused-variable] 3864 | const int nVertices = Th.nv; | ^~~~~~~~~ plotPDF.cpp:3893:16: warning: unused variable ‘marginr’ [-Wunused-variable] 3893 | const int &marginr = margin[2]; | ^~~~~~~ plotPDF.cpp:3894:16: warning: unused variable ‘margint’ [-Wunused-variable] 3894 | const int &margint = margin[3]; | ^~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] msh3.cpp: In member function ‘virtual AnyType ExtractMeshLfromMesh_Op::operator()(Stack) const’: msh3.cpp:7076:15: warning: unused variable ‘ii’ [-Wunused-variable] 7076 | int ii = mi->second; | ^~ In file included from Geometry.hpp:28: SortedList.h: In instantiation of ‘TabElement& mir::Tab::operator[](int) [with TabElement = mir::RZ]’: SortedList.h:400:10: required from here SortedList.h:76:18: warning: unused variable ‘hasGrown’ [-Wunused-variable] 76 | const bool hasGrown = grow( ); // contents of an assertion are not executed if NDEBUG | ^~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp:7040:13: warning: unused variable ‘nbv’ [-Wunused-variable] 7040 | int nbv = Th.nv; // nombre de sommet | ^~~ msh3.cpp:7041:13: warning: unused variable ‘nbe’ [-Wunused-variable] 7041 | int nbe = Th.neb; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp:7032:40: warning: typedef ‘T’ locally defined but not used [-Wunused-local-typedefs] 7032 | typedef typename Mesh::Element T; | ^ msh3.cpp:7034:39: warning: typedef ‘V’ locally defined but not used [-Wunused-local-typedefs] 7034 | typedef typename Mesh::Vertex V; | ^ msh3.cpp:7037:47: warning: typedef ‘BL’ locally defined but not used [-Wunused-local-typedefs] 7037 | typedef typename MeshL::BorderElement BL; | ^~ SortedList.h: In instantiation of ‘TabElement& mir::Tab::operator[](int) [with TabElement = mir::Edge]’: Geometry.hpp:315:14: required from here SortedList.h:76:18: warning: unused variable ‘hasGrown’ [-Wunused-variable] SortedList.h: In instantiation of ‘TabElement& mir::Tab::operator[](int) [with TabElement = mir::BiDim]’: Geometry.hpp:324:31: required from here SortedList.h:76:18: warning: unused variable ‘hasGrown’ [-Wunused-variable] SortedList.h: In instantiation of ‘TabElement& mir::Tab::operator[](int) [with TabElement = mir::Vertex]’: Geometry.hpp:353:17: required from here SortedList.h:76:18: warning: unused variable ‘hasGrown’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] msh3.cpp: In member function ‘virtual AnyType Op_trunc_meshS::Op::operator()(Stack) const’: msh3.cpp:5695:18: warning: unused variable ‘kke’ [-Wunused-variable] 5695 | int fkk, kke = pTht.ElementAdj(ke, fkk = fk); | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ SortedList.h: In instantiation of ‘mir::Tab::Tab() [with TabElement = mir::Vertex]’: GeometryQA.cpp:431:77: required from here SortedList.h:148:7: warning: ‘mir::Tab::growIndex’ will be initialized after [-Wreorder] 148 | int growIndex; | ^~~~~~~~~ SortedList.h:121:7: warning: ‘int mir::Tab::max_accessed_pos’ [-Wreorder] 121 | int max_accessed_pos; | ^~~~~~~~~~~~~~~~ SortedList.h:60:3: warning: when initialized here [-Wreorder] 60 | Tab( ) : cardMax(startCard), growIndex(0), max_accessed_pos(-1) { | ^~~ SortedList.h: In instantiation of ‘mir::Tab::Tab() [with TabElement = mir::Edge]’: GeometryQA.cpp:431:77: required from here SortedList.h:148:7: warning: ‘mir::Tab::growIndex’ will be initialized after [-Wreorder] 148 | int growIndex; | ^~~~~~~~~ SortedList.h:121:7: warning: ‘int mir::Tab::max_accessed_pos’ [-Wreorder] 121 | int max_accessed_pos; | ^~~~~~~~~~~~~~~~ SortedList.h:60:3: warning: when initialized here [-Wreorder] 60 | Tab( ) : cardMax(startCard), growIndex(0), max_accessed_pos(-1) { | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ msh3.cpp: In function ‘Fem2D::Mesh3* GluMesh3tab(KN* const&, const long int&, const bool&)’: msh3.cpp:7312:15: warning: variable ‘iv’ set but not used [-Wunused-but-set-variable] 7312 | int iv[3]; | ^~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ msh3.cpp: In function ‘Fem2D::MeshL* truncmesh(const Fem2D::MeshL&, const long int&, int*, bool, int, double, long int, bool, bool)’: msh3.cpp:5853:19: warning: unused variable ‘k’ [-Wunused-variable] 5853 | for (int i = 0, k = 0; i < Th.nv; i++) { | ^ SortedList.h: In instantiation of ‘mir::Tab::Tab() [with TabElement = mir::BiDim]’: GeometryQA.cpp:546:17: required from here SortedList.h:148:7: warning: ‘mir::Tab >::growIndex’ will be initialized after [-Wreorder] 148 | int growIndex; | ^~~~~~~~~ SortedList.h:121:7: warning: ‘int mir::Tab >::max_accessed_pos’ [-Wreorder] 121 | int max_accessed_pos; | ^~~~~~~~~~~~~~~~ SortedList.h:60:3: warning: when initialized here [-Wreorder] 60 | Tab( ) : cardMax(startCard), growIndex(0), max_accessed_pos(-1) { | ^~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] msh3.cpp:5906:12: warning: variable ‘A’ set but not used [-Wunused-but-set-variable] 5906 | R3 A = vertices[ivt[0]]; | ^ msh3.cpp:5907:12: warning: variable ‘B’ set but not used [-Wunused-but-set-variable] 5907 | R3 B = vertices[ivt[1]]; | ^ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ SortedList.h: In instantiation of ‘mir::Tab::Tab() [with TabElement = int]’: GeometryQA.cpp:596:16: required from here SortedList.h:148:7: warning: ‘mir::Tab::growIndex’ will be initialized after [-Wreorder] 148 | int growIndex; | ^~~~~~~~~ SortedList.h:121:7: warning: ‘int mir::Tab::max_accessed_pos’ [-Wreorder] 121 | int max_accessed_pos; | ^~~~~~~~~~~~~~~~ SortedList.h:60:3: warning: when initialized here [-Wreorder] 60 | Tab( ) : cardMax(startCard), growIndex(0), max_accessed_pos(-1) { | ^~~ SortedList.h: In instantiation of ‘TabElement& mir::Tab::operator[](int) [with TabElement = int]’: GeometryQA.cpp:636:27: required from here SortedList.h:76:18: warning: unused variable ‘hasGrown’ [-Wunused-variable] 76 | const bool hasGrown = grow( ); // contents of an assertion are not executed if NDEBUG | ^~~~~~~~ metis.cpp: In instantiation of ‘KN* partmetis(KN* const&, FESPACE* const&, const long int&) [with FESPACE = Fem2D::GFESpace; int NO = 0; R = double]’: metis.cpp:228:29: required from ‘double metisFE(const pf3r&, const long int&) [with pf3r = std::pair*, int>; int NO = 0]’ metis.cpp:325:84: required from here metis.cpp:68:13: warning: unused variable ‘numflag’ [-Wunused-variable] 68 | idx_t numflag = 0; | ^~~~~~~ metis.cpp:71:13: warning: unused variable ‘etype’ [-Wunused-variable] 71 | idx_t etype = nve - 2; // triangle or tet . change FH fevr 2010 | ^~~~~ msh3.cpp:5762:7: warning: unused variable ‘nbei’ [-Wunused-variable] 5762 | int nbei = 0; | ^~~~ msh3.cpp:5767:7: warning: unused variable ‘nedge’ [-Wunused-variable] 5767 | int nedge = 0; | ^~~~~ msh3.cpp:5768:7: warning: unused variable ‘nface’ [-Wunused-variable] 5768 | int nface = 0; | ^~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] msh3.cpp:5756:41: warning: typedef ‘B’ locally defined but not used [-Wunused-local-typedefs] 5756 | typedef typename MeshL::BorderElement B; | ^ metis.cpp: In instantiation of ‘KN* partmetis(KN* const&, FESPACE* const&, const long int&) [with FESPACE = Fem2D::GFESpace; int NO = 1; R = double]’: metis.cpp:228:29: required from ‘double metisFE(const pf3r&, const long int&) [with pf3r = std::pair*, int>; int NO = 1]’ metis.cpp:326:83: required from here metis.cpp:68:13: warning: unused variable ‘numflag’ [-Wunused-variable] 68 | idx_t numflag = 0; | ^~~~~~~ metis.cpp:71:13: warning: unused variable ‘etype’ [-Wunused-variable] 71 | idx_t etype = nve - 2; // triangle or tet . change FH fevr 2010 | ^~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ metis.cpp: In instantiation of ‘KN* partmetis(KN* const&, FESPACE* const&, const long int&) [with FESPACE = Fem2D::GFESpace; int NO = 0; R = double]’: metis.cpp:228:29: required from ‘double metisFE(const pf3r&, const long int&) [with pf3r = std::pair*, int>; int NO = 0]’ metis.cpp:328:84: required from here metis.cpp:68:13: warning: unused variable ‘numflag’ [-Wunused-variable] 68 | idx_t numflag = 0; | ^~~~~~~ metis.cpp:71:13: warning: unused variable ‘etype’ [-Wunused-variable] 71 | idx_t etype = nve - 2; // triangle or tet . change FH fevr 2010 | ^~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ metis.cpp: In instantiation of ‘KN* partmetis(KN* const&, FESPACE* const&, const long int&) [with FESPACE = Fem2D::GFESpace; int NO = 1; R = double]’: metis.cpp:228:29: required from ‘double metisFE(const pf3r&, const long int&) [with pf3r = std::pair*, int>; int NO = 1]’ metis.cpp:329:83: required from here metis.cpp:68:13: warning: unused variable ‘numflag’ [-Wunused-variable] 68 | idx_t numflag = 0; | ^~~~~~~ metis.cpp:71:13: warning: unused variable ‘etype’ [-Wunused-variable] 71 | idx_t etype = nve - 2; // triangle or tet . change FH fevr 2010 | ^~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ metis.cpp: In instantiation of ‘KN* partmetis(KN* const&, FESPACE* const&, const long int&) [with FESPACE = Fem2D::GFESpace; int NO = 0; R = double]’: metis.cpp:228:29: required from ‘double metisFE(const pf3r&, const long int&) [with pf3r = std::pair*, int>; int NO = 0]’ metis.cpp:331:84: required from here metis.cpp:68:13: warning: unused variable ‘numflag’ [-Wunused-variable] 68 | idx_t numflag = 0; | ^~~~~~~ metis.cpp:71:13: warning: unused variable ‘etype’ [-Wunused-variable] 71 | idx_t etype = nve - 2; // triangle or tet . change FH fevr 2010 | ^~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] msh3.cpp: In member function ‘virtual AnyType Op_trunc_meshL::Op::operator()(Stack) const’: msh3.cpp:6040:18: warning: unused variable ‘kke’ [-Wunused-variable] 6040 | int fkk, kke = pTht.ElementAdj(ke, fkk = fk); | ^~~ metis.cpp: In instantiation of ‘KN* partmetis(KN* const&, FESPACE* const&, const long int&) [with FESPACE = Fem2D::GFESpace; int NO = 1; R = double]’: metis.cpp:228:29: required from ‘double metisFE(const pf3r&, const long int&) [with pf3r = std::pair*, int>; int NO = 1]’ metis.cpp:332:83: required from here metis.cpp:68:13: warning: unused variable ‘numflag’ [-Wunused-variable] 68 | idx_t numflag = 0; | ^~~~~~~ metis.cpp:71:13: warning: unused variable ‘etype’ [-Wunused-variable] 71 | idx_t etype = nve - 2; // triangle or tet . change FH fevr 2010 | ^~~~~ metis.cpp: In instantiation of ‘KN* partmetis(KN* const&, FESPACE* const&, const long int&) [with FESPACE = Fem2D::FESpace; int NO = 0; R = double]’: metis.cpp:228:29: required from ‘double metisFE(const pf3r&, const long int&) [with pf3r = std::pair*, int>; int NO = 0]’ metis.cpp:334:84: required from here metis.cpp:68:13: warning: unused variable ‘numflag’ [-Wunused-variable] 68 | idx_t numflag = 0; | ^~~~~~~ metis.cpp:71:13: warning: unused variable ‘etype’ [-Wunused-variable] 71 | idx_t etype = nve - 2; // triangle or tet . change FH fevr 2010 | ^~~~~ metis.cpp: In instantiation of ‘KN* partmetis(KN* const&, FESPACE* const&, const long int&) [with FESPACE = Fem2D::FESpace; int NO = 1; R = double]’: metis.cpp:228:29: required from ‘double metisFE(const pf3r&, const long int&) [with pf3r = std::pair*, int>; int NO = 1]’ metis.cpp:335:83: required from here metis.cpp:68:13: warning: unused variable ‘numflag’ [-Wunused-variable] 68 | idx_t numflag = 0; | ^~~~~~~ metis.cpp:71:13: warning: unused variable ‘etype’ [-Wunused-variable] 71 | idx_t etype = nve - 2; // triangle or tet . change FH fevr 2010 | ^~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]’: ./include/AFunction.hpp:1300:85: required from ‘AnyType EConstant::operator()(Stack) const [with R = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ Element_QF.cpp:363:63: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ msh3.cpp:7194:7: warning: unused variable ‘flagsurfaceall’ [-Wunused-variable] 7194 | int flagsurfaceall = 0; | ^~~~~~~~~~~~~~ msh3.cpp:7202:7: warning: unused variable ‘nbtS’ [-Wunused-variable] 7202 | int nbtS = 0; | ^~~~ msh3.cpp:7203:7: warning: unused variable ‘nbeS’ [-Wunused-variable] 7203 | int nbeS = 0; | ^~~~ msh3.cpp:7204:7: warning: unused variable ‘nbeSx’ [-Wunused-variable] 7204 | int nbeSx = 0; | ^~~~~ msh3.cpp:7205:7: warning: unused variable ‘nbvS’ [-Wunused-variable] 7205 | int nbvS = 0; | ^~~~ msh3.cpp:7206:7: warning: unused variable ‘nbvSx’ [-Wunused-variable] 7206 | int nbvSx = 0; | ^~~~~ msh3.cpp:7211:16: warning: variable ‘th0’ set but not used [-Wunused-but-set-variable] 7211 | const Mesh3 *th0 = 0; | ^~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ msh3.cpp: In function ‘Fem2D::Mesh3* truncmesh(const Fem2D::Mesh3&, const long int&, int*, bool, int, double, long int, bool, bool)’: msh3.cpp:6276:19: warning: unused variable ‘k’ [-Wunused-variable] 6276 | for (int i = 0, k = 0; i < Th.nv; i++) { | ^ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] msh3.cpp: In function ‘long int BuildBoundaryElementAdj(const Fem2D::MeshS&, bool, KN*)’: msh3.cpp:7612:21: warning: unused variable ‘m’ [-Wunused-variable] 7612 | for (int i = 0, m = 0; i < nv; ++i) { | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ MUMPS.cpp: In instantiation of ‘SolveMUMPS_seq::SolveMUMPS_seq(HMat&, const Data_Sparse_Solver&, Stack) [with R = std::complex; HMat = HashMatrix >; Stack = void*]’: ./include/SparseLinearSolver.hpp:51:18: required from ‘VirtualSolver* TheFFSolver::OneFFSlverVS::create(HashMatrix&, const Data_Sparse_Solver&, Stack) [with VS = SolveMUMPS_seq >; Z = int; K = std::complex; Stack = void*]’ ./include/SparseLinearSolver.hpp:50:38: required from here MUMPS.cpp:192:9: warning: unused variable ‘myid’ [-Wunused-variable] 192 | int myid = 0; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ MUMPS.cpp: In instantiation of ‘SolveMUMPS_seq::SolveMUMPS_seq(HMat&, const Data_Sparse_Solver&, Stack) [with R = double; HMat = HashMatrix; Stack = void*]’: ./include/SparseLinearSolver.hpp:51:18: required from ‘VirtualSolver* TheFFSolver::OneFFSlverVS::create(HashMatrix&, const Data_Sparse_Solver&, Stack) [with VS = SolveMUMPS_seq; Z = int; K = double; Stack = void*]’ ./include/SparseLinearSolver.hpp:50:38: required from here MUMPS.cpp:192:9: warning: unused variable ‘myid’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp:7504:34: warning: typedef ‘V’ locally defined but not used [-Wunused-local-typedefs] 7504 | typedef typename MeshS::Vertex V; | ^ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ msh3.cpp: In constructor ‘Cube_Op::Cube_Op(const basicAC_F0&, Expression, Expression, Expression, Expression)’: msh3.cpp:7758:11: warning: unused variable ‘err’ [-Wunused-variable] 7758 | int err = 0; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In constructor ‘Square_Op::Square_Op(const basicAC_F0&, Expression, Expression, Expression)’: msh3.cpp:7819:11: warning: unused variable ‘err’ [-Wunused-variable] 7819 | int err = 0; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ msh3.cpp: In function ‘Fem2D::Mesh3* BuildCube(long int, long int, long int, long int, long int*, long int, MovePoint*)’: msh3.cpp:7935:15: warning: unused variable ‘b’ [-Wunused-variable] 7935 | int b = 0; | ^ msh3.cpp: In member function ‘virtual AnyType Op_trunc_mesh3::Op::operator()(Stack) const’: msh3.cpp:6699:18: warning: unused variable ‘kke’ [-Wunused-variable] 6699 | int fkk, kke = pTht.ElementAdj(ke, fkk = fk); | ^~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ msh3.cpp:6598:10: warning: unused variable ‘ThS’ [-Wunused-variable] 6598 | MeshS &ThS = *(pTh->meshS); | ^~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ msh3.cpp:7927:11: warning: unused variable ‘dk’ [-Wunused-variable] 7927 | int dk = 0; | ^~ msh3.cpp:7914:9: warning: unused variable ‘diag’ [-Wunused-variable] 7914 | int diag[8] = {0, 0, 0, 1, 0, 1, 1, 0}; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i::operator()(Stack) const’: msh3.cpp:6825:35: warning: typedef ‘T’ locally defined but not used [-Wunused-local-typedefs] 6825 | typedef typename MMesh::Element T; | ^ msh3.cpp:6827:34: warning: typedef ‘V’ locally defined but not used [-Wunused-local-typedefs] 6827 | typedef typename MMesh::Vertex V; | ^ msh3.cpp:6830:42: warning: typedef ‘BO’ locally defined but not used [-Wunused-local-typedefs] 6830 | typedef typename MMeshO::BorderElement BO; | ^~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] msh3.cpp:8089:17: warning: unused variable ‘b’ [-Wunused-variable] 8089 | int b = 0; | ^ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] msh3.cpp:7911:7: warning: variable ‘df’ set but not used [-Wunused-but-set-variable] 7911 | int df[74]; // decoupe des 6 du cube | ^~ msh3.cpp: In member function ‘virtual AnyType ExtractMeshLfromMesh_Op::operator()(Stack) const’: msh3.cpp:7076:15: warning: unused variable ‘ii’ [-Wunused-variable] 7076 | int ii = mi->second; | ^~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ msh3.cpp:7040:13: warning: unused variable ‘nbv’ [-Wunused-variable] 7040 | int nbv = Th.nv; // nombre de sommet | ^~~ msh3.cpp: In member function ‘virtual AnyType Cube_Op::operator()(Stack) const’: msh3.cpp:8140:7: warning: unused variable ‘renumsurf’ [-Wunused-variable] 8140 | int renumsurf = 0; | ^~~~~~~~~ msh3.cpp:7041:13: warning: unused variable ‘nbe’ [-Wunused-variable] 7041 | int nbe = Th.neb; | ^~~ msh3.cpp:7032:40: warning: typedef ‘T’ locally defined but not used [-Wunused-local-typedefs] 7032 | typedef typename Mesh::Element T; | ^ msh3.cpp:7034:39: warning: typedef ‘V’ locally defined but not used [-Wunused-local-typedefs] 7034 | typedef typename Mesh::Vertex V; | ^ msh3.cpp:7037:47: warning: typedef ‘BL’ locally defined but not used [-Wunused-local-typedefs] 7037 | typedef typename MeshL::BorderElement BL; | ^~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ msh3.cpp: In member function ‘virtual AnyType Square_Op::operator()(Stack) const’: msh3.cpp:8181:8: warning: unused variable ‘kind’ [-Wunused-variable] 8181 | long kind(arg(2, stack, 4L)); | ^~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] msh3.cpp: In member function ‘virtual AnyType BuildMeshS_Op::operator()(Stack) const’: msh3.cpp:8316:9: warning: unused variable ‘i_som’ [-Wunused-variable] 8316 | int i_som = 0, i_elem = 0, i_border = 0; | ^~~~~ msh3.cpp:8316:20: warning: unused variable ‘i_elem’ [-Wunused-variable] 8316 | int i_som = 0, i_elem = 0, i_border = 0; | ^~~~~~ msh3.cpp:8316:32: warning: unused variable ‘i_border’ [-Wunused-variable] 8316 | int i_som = 0, i_elem = 0, i_border = 0; | ^~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ msh3.cpp: In function ‘Fem2D::Mesh3* GluMesh3tab(KN* const&, const long int&, const bool&)’: msh3.cpp:7312:15: warning: variable ‘iv’ set but not used [-Wunused-but-set-variable] 7312 | int iv[3]; | ^~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] msh3.cpp: In member function ‘virtual AnyType BuildMeshL_Op::operator()(Stack) const’: msh3.cpp:8429:9: warning: unused variable ‘i_som’ [-Wunused-variable] 8429 | int i_som = 0, i_elem = 0, i_border = 0; | ^~~~~ msh3.cpp:8429:20: warning: unused variable ‘i_elem’ [-Wunused-variable] 8429 | int i_som = 0, i_elem = 0, i_border = 0; | ^~~~~~ msh3.cpp:8429:32: warning: unused variable ‘i_border’ [-Wunused-variable] 8429 | int i_som = 0, i_elem = 0, i_border = 0; | ^~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] msh3.cpp: In member function ‘AnyType Movemesh_Op::operator()(Stack) const [with MMesh = Fem2D::Mesh; AnyType = AnyTypeWithOutCheck; Stack = void*]’: msh3.cpp:8815:33: warning: typedef ‘V’ locally defined but not used [-Wunused-local-typedefs] 8815 | typedef typename Mesh::Vertex V; | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ msh3.cpp:7194:7: warning: unused variable ‘flagsurfaceall’ [-Wunused-variable] 7194 | int flagsurfaceall = 0; | ^~~~~~~~~~~~~~ msh3.cpp:7202:7: warning: unused variable ‘nbtS’ [-Wunused-variable] 7202 | int nbtS = 0; | ^~~~ msh3.cpp:7203:7: warning: unused variable ‘nbeS’ [-Wunused-variable] 7203 | int nbeS = 0; | ^~~~ msh3.cpp:7204:7: warning: unused variable ‘nbeSx’ [-Wunused-variable] 7204 | int nbeSx = 0; | ^~~~~ msh3.cpp:7205:7: warning: unused variable ‘nbvS’ [-Wunused-variable] 7205 | int nbvS = 0; | ^~~~ msh3.cpp:7206:7: warning: unused variable ‘nbvSx’ [-Wunused-variable] 7206 | int nbvSx = 0; | ^~~~~ msh3.cpp:7211:16: warning: variable ‘th0’ set but not used [-Wunused-but-set-variable] 7211 | const Mesh3 *th0 = 0; | ^~~ iovtk.cpp: In instantiation of ‘VTK_WriteMeshT_Op::VTK_WriteMeshT_Op(const basicAC_F0&) [with MMesh = Fem2D::MeshL]’: iovtk.cpp:5661:51: required from ‘static E_F0* VTK_WriteMeshT_Op::f(const basicAC_F0&) [with MMesh = Fem2D::MeshL]’ ./include/AFunction.hpp:2912:65: required from ‘E_F0* OneOperatorCode::code(const basicAC_F0&) const [with CODE = VTK_WriteMeshT_Op; int ppref = 0]’ ./include/AFunction.hpp:2912:12: required from here iovtk.cpp:5579:9: warning: variable ‘nbofsol’ set but not used [-Wunused-but-set-variable] 5579 | int nbofsol; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh3*]’: ./include/AFunction.hpp:1119: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*]’ ./include/AFunction.hpp:1118:11: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] iovtk.cpp: In instantiation of ‘VTK_WriteMeshT_Op::VTK_WriteMeshT_Op(const basicAC_F0&) [with MMesh = Fem2D::MeshS]’: iovtk.cpp:5661:51: required from ‘static E_F0* VTK_WriteMeshT_Op::f(const basicAC_F0&) [with MMesh = Fem2D::MeshS]’ ./include/AFunction.hpp:2912:65: required from ‘E_F0* OneOperatorCode::code(const basicAC_F0&) const [with CODE = VTK_WriteMeshT_Op; int ppref = 0]’ ./include/AFunction.hpp:2912:12: required from here iovtk.cpp:5579:9: warning: variable ‘nbofsol’ set but not used [-Wunused-but-set-variable] msh3.cpp: In member function ‘virtual AnyType Movemesh_OpS2::operator()(Stack) const’: msh3.cpp:9077:14: warning: unused variable ‘mpp’ [-Wunused-variable] 9077 | MeshPoint *mpp(MeshPointStack(stack)); | ^~~ msh3.cpp:9070:26: warning: typedef ‘pmeshS’ locally defined but not used [-Wunused-local-typedefs] 9070 | typedef const MeshS *pmeshS; | ^~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] msh3.cpp: In constructor ‘Line_Op::Line_Op(const basicAC_F0&, Expression, Expression)’: msh3.cpp:9340:11: warning: unused variable ‘err’ [-Wunused-variable] 9340 | int err = 0; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from MUMPS.cpp:37: /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/include/mumps_seq/mpi.h: At global scope: /builddir/build/BUILD/freefem++-4.13/serial/3rdparty/include/mumps_seq/mpi.h:51:17: warning: ‘MPI_COMM_WORLD’ defined but not used [-Wunused-variable] 51 | static MPI_Comm MPI_COMM_WORLD=(MPI_Comm)0; | ^~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] msh3.cpp: In member function ‘virtual AnyType Line_Op::operator()(Stack) const’: msh3.cpp:9392:8: warning: unused variable ‘region’ [-Wunused-variable] 9392 | long region = 0; | ^~~~~~ msh3.cpp:9402:8: warning: unused variable ‘reg’ [-Wunused-variable] 9402 | long reg = arg(5,stack,0L); | ^~~ msh3.cpp: In function ‘long int BuildBoundaryElementAdj(const Fem2D::MeshS&, bool, KN*)’: msh3.cpp:7612:21: warning: unused variable ‘m’ [-Wunused-variable] 7612 | for (int i = 0, m = 0; i < nv; ++i) { | ^ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ iovtk.cpp: In instantiation of ‘AnyType VTK_LoadMeshT_Op::operator()(Stack) const [with MMesh = Fem2D::MeshS; AnyType = AnyTypeWithOutCheck; Stack = void*]’: iovtk.cpp:6241:11: required from here iovtk.cpp:6754:11: warning: variable ‘DataLabel’ set but not used [-Wunused-but-set-variable] 6754 | string *DataLabel; | ^~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'splitmesh3.o' -o splitmesh3.so msh3.cpp:7504:34: warning: typedef ‘V’ locally defined but not used [-Wunused-local-typedefs] 7504 | typedef typename MeshS::Vertex V; | ^ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] msh3.cpp: In constructor ‘Cube_Op::Cube_Op(const basicAC_F0&, Expression, Expression, Expression, Expression)’: msh3.cpp:7758:11: warning: unused variable ‘err’ [-Wunused-variable] 7758 | int err = 0; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In constructor ‘Square_Op::Square_Op(const basicAC_F0&, Expression, Expression, Expression)’: msh3.cpp:7819:11: warning: unused variable ‘err’ [-Wunused-variable] 7819 | int err = 0; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ iovtk.cpp: In instantiation of ‘AnyType VTK_LoadMeshT_Op::operator()(Stack) const [with MMesh = Fem2D::MeshL; AnyType = AnyTypeWithOutCheck; Stack = void*]’: iovtk.cpp:6241:11: required from here iovtk.cpp:6754:11: warning: variable ‘DataLabel’ set but not used [-Wunused-but-set-variable] ./include/AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In function ‘Fem2D::Mesh3* BuildCube(long int, long int, long int, long int, long int*, long int, MovePoint*)’: msh3.cpp:7935:15: warning: unused variable ‘b’ [-Wunused-variable] 7935 | int b = 0; | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp:7927:11: warning: unused variable ‘dk’ [-Wunused-variable] 7927 | int dk = 0; | ^~ msh3.cpp:7914:9: warning: unused variable ‘diag’ [-Wunused-variable] 7914 | int diag[8] = {0, 0, 0, 1, 0, 1, 1, 0}; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ iovtk.cpp: In instantiation of ‘MMesh* VTK_LoadT(const std::string&, bool, bool, bool, double, double, KN >*) [with MMesh = Fem2D::MeshS; std::string = std::__cxx11::basic_string]’: iovtk.cpp:6766:33: required from ‘AnyType VTK_LoadMeshT_Op::operator()(Stack) const [with MMesh = Fem2D::MeshS; AnyType = AnyTypeWithOutCheck; Stack = void*]’ iovtk.cpp:6241:11: required from here iovtk.cpp:6416:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 6416 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]’: ./include/AFunction_ext.hpp:27:20: required from ‘AnyType E_F_F0F0s_::operator()(Stack) const [with R = KN*; A0 = const Fem2D::Mesh*; A1 = KN*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction_ext.hpp:26:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KNM*]’: ./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*]’ ./include/AFunction_ext.hpp:26:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::R3*]’: ./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*]’ ./include/AFunction_ext.hpp:26:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ iovtk.cpp:6481:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 6481 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In function ‘void Load_Init()’: msh3.cpp:9764:23: warning: typedef ‘pmesh’ locally defined but not used [-Wunused-local-typedefs] 9764 | typedef const Mesh *pmesh; | ^~~~~ iovtk.cpp:6709:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 6709 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ iovtk.cpp:6291:9: warning: variable ‘res’ set but not used [-Wunused-but-set-variable] 6291 | char *res; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ iovtk.cpp: In instantiation of ‘void VTK_WRITE_MESHT(const std::string&, FILE*, const MMesh&, bool, int, bool, bool) [with MMesh = Fem2D::MeshL; std::string = std::__cxx11::basic_string; FILE = FILE]’: iovtk.cpp:6058:29: required from ‘AnyType VTK_WriteMeshT_Op::operator()(Stack) const [with MMesh = Fem2D::MeshL; AnyType = AnyTypeWithOutCheck; Stack = void*]’ iovtk.cpp:5663:11: required from here iovtk.cpp:5710:32: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 5710 | for (unsigned int i = 0; i < Th.nv; i++) { | ~~^~~~~~~ iovtk.cpp:5725:32: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 5725 | for (unsigned int i = 0; i < Th.nv; i++) { | ~~^~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] msh3.cpp:8089:17: warning: unused variable ‘b’ [-Wunused-variable] 8089 | int b = 0; | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ iovtk.cpp:5952:17: warning: unused variable ‘bid0’ [-Wunused-variable] 5952 | int bid0 = snprintf(newvalue,sizeof(int)+1,"%s", (char *)&tab[itab]); | ^~~~ msh3.cpp:7911:7: warning: variable ‘df’ set but not used [-Wunused-but-set-variable] 7911 | int df[74]; // decoupe des 6 du cube | ^~ iovtk.cpp:5897:7: warning: unused variable ‘cell_lab’ [-Wunused-variable] 5897 | int cell_lab = 1; | ^~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'ppm2rnm.o' -o ppm2rnm.so ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘virtual AnyType Cube_Op::operator()(Stack) const’: msh3.cpp:8140:7: warning: unused variable ‘renumsurf’ [-Wunused-variable] 8140 | int renumsurf = 0; | ^~~~~~~~~ dfft.cpp: In instantiation of ‘AnyType Mapkk::operator()(Stack) const [with int NP = 2; AnyType = AnyTypeWithOutCheck; Stack = void*]’: dfft.cpp:226:9: required from here dfft.cpp:241:12: warning: unused variable ‘k1’ [-Wunused-variable] 241 | double k1 = 1. / n1; | ^~ dfft.cpp:242:12: warning: unused variable ‘k2’ [-Wunused-variable] 242 | double k2 = 1. / n2; | ^~ dfft.cpp:243:12: warning: unused variable ‘k3’ [-Wunused-variable] 243 | double k3 = 1. / n3; | ^~ dfft.cpp:245:12: warning: unused variable ‘k10’ [-Wunused-variable] 245 | double k10 = 0., k20 = 0, k30 = 0;; | ^~~ dfft.cpp:245:22: warning: unused variable ‘k20’ [-Wunused-variable] 245 | double k10 = 0., k20 = 0, k30 = 0;; | ^~~ dfft.cpp:245:31: warning: unused variable ‘k30’ [-Wunused-variable] 245 | double k10 = 0., k20 = 0, k30 = 0;; | ^~~ iovtk.cpp: In instantiation of ‘void VTU_WRITE_MESHT(FILE*, const MMesh&, bool, int, bool) [with MMesh = Fem2D::MeshL; FILE = FILE]’: iovtk.cpp:6144:29: required from ‘AnyType VTK_WriteMeshT_Op::operator()(Stack) const [with MMesh = Fem2D::MeshL; AnyType = AnyTypeWithOutCheck; Stack = void*]’ iovtk.cpp:5663:11: required from here iovtk.cpp:1073:13: warning: operation on ‘nconnex’ may be undefined [-Wsequence-point] 1073 | nconnex = surface ? nconnex = 3 * Th.nt + 2 * Th.nbe : 3 * Th.nt; | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iovtk.cpp:1075:13: warning: operation on ‘nconnex’ may be undefined [-Wsequence-point] 1075 | nconnex = surface ? nconnex = 2 * Th.nt + Th.nbe : 2 * Th.nt; | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator1_ >::code(basicAC_F0 const&) const’: ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2826:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘virtual AnyType Square_Op::operator()(Stack) const’: msh3.cpp:8181:8: warning: unused variable ‘kind’ [-Wunused-variable] 8181 | long kind(arg(2, stack, 4L)); | ^~~~ iovtk.cpp:1070:7: warning: unused variable ‘nv’ [-Wunused-variable] 1070 | int nv, nconnex; | ^~ dfft.cpp: In instantiation of ‘AnyType Mapkk::operator()(Stack) const [with int NP = 4; AnyType = AnyTypeWithOutCheck; Stack = void*]’: dfft.cpp:226:9: required from here dfft.cpp:241:12: warning: unused variable ‘k1’ [-Wunused-variable] 241 | double k1 = 1. / n1; | ^~ dfft.cpp:242:12: warning: unused variable ‘k2’ [-Wunused-variable] 242 | double k2 = 1. / n2; | ^~ dfft.cpp:243:12: warning: unused variable ‘k3’ [-Wunused-variable] 243 | double k3 = 1. / n3; | ^~ dfft.cpp:245:12: warning: unused variable ‘k10’ [-Wunused-variable] 245 | double k10 = 0., k20 = 0, k30 = 0;; | ^~~ dfft.cpp:245:22: warning: unused variable ‘k20’ [-Wunused-variable] 245 | double k10 = 0., k20 = 0, k30 = 0;; | ^~~ dfft.cpp:245:31: warning: unused variable ‘k30’ [-Wunused-variable] 245 | double k10 = 0., k20 = 0, k30 = 0;; | ^~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i; FILE = FILE]’: iovtk.cpp:6058:29: required from ‘AnyType VTK_WriteMeshT_Op::operator()(Stack) const [with MMesh = Fem2D::MeshS; AnyType = AnyTypeWithOutCheck; Stack = void*]’ iovtk.cpp:5663:11: required from here iovtk.cpp:5710:32: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 5710 | for (unsigned int i = 0; i < Th.nv; i++) { | ~~^~~~~~~ iovtk.cpp:5725:32: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 5725 | for (unsigned int i = 0; i < Th.nv; i++) { | ~~^~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] msh3.cpp: In member function ‘virtual AnyType BuildMeshS_Op::operator()(Stack) const’: msh3.cpp:8316:9: warning: unused variable ‘i_som’ [-Wunused-variable] 8316 | int i_som = 0, i_elem = 0, i_border = 0; | ^~~~~ msh3.cpp:8316:20: warning: unused variable ‘i_elem’ [-Wunused-variable] 8316 | int i_som = 0, i_elem = 0, i_border = 0; | ^~~~~~ msh3.cpp:8316:32: warning: unused variable ‘i_border’ [-Wunused-variable] 8316 | int i_som = 0, i_elem = 0, i_border = 0; | ^~~~~~~~ iovtk.cpp:5952:17: warning: unused variable ‘bid0’ [-Wunused-variable] 5952 | int bid0 = snprintf(newvalue,sizeof(int)+1,"%s", (char *)&tab[itab]); | ^~~~ iovtk.cpp:5897:7: warning: unused variable ‘cell_lab’ [-Wunused-variable] 5897 | int cell_lab = 1; | ^~~~~~~~ dfft.cpp: In instantiation of ‘AnyType Mapkk::operator()(Stack) const [with int NP = 3; AnyType = AnyTypeWithOutCheck; Stack = void*]’: dfft.cpp:226:9: required from here dfft.cpp:241:12: warning: unused variable ‘k1’ [-Wunused-variable] 241 | double k1 = 1. / n1; | ^~ dfft.cpp:242:12: warning: unused variable ‘k2’ [-Wunused-variable] 242 | double k2 = 1. / n2; | ^~ dfft.cpp:243:12: warning: unused variable ‘k3’ [-Wunused-variable] 243 | double k3 = 1. / n3; | ^~ dfft.cpp:245:12: warning: unused variable ‘k10’ [-Wunused-variable] 245 | double k10 = 0., k20 = 0, k30 = 0;; | ^~~ dfft.cpp:245:22: warning: unused variable ‘k20’ [-Wunused-variable] 245 | double k10 = 0., k20 = 0, k30 = 0;; | ^~~ dfft.cpp:245:31: warning: unused variable ‘k30’ [-Wunused-variable] 245 | double k10 = 0., k20 = 0, k30 = 0;; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = fftw_plan_s*]’: ./include/AFunction_ext.hpp:138:22: required from ‘AnyType E_F_F0F0F0F0_::operator()(Stack) const [with R = fftw_plan_s*; A0 = KN >*; A1 = KN >*; A2 = long int; A3 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction_ext.hpp:137:11: required from here ./include/AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = DFFT_1d2dor3d >]’: ./include/AFunction_ext.hpp:138:22: required from ‘AnyType E_F_F0F0F0F0_::operator()(Stack) const [with R = DFFT_1d2dor3d >; A0 = KN >*; A1 = long int; A2 = long int; A3 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction_ext.hpp:137:11: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = fftw_plan_s**]’: ./include/AFunction.hpp:1033: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*]’ ./include/AFunction.hpp:1032:11: required from here ./include/AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]’: ./include/AFunction.hpp:1134: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*]’ ./include/AFunction.hpp:1133:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘virtual AnyType BuildMeshL_Op::operator()(Stack) const’: msh3.cpp:8429:9: warning: unused variable ‘i_som’ [-Wunused-variable] 8429 | int i_som = 0, i_elem = 0, i_border = 0; | ^~~~~ msh3.cpp:8429:20: warning: unused variable ‘i_elem’ [-Wunused-variable] 8429 | int i_som = 0, i_elem = 0, i_border = 0; | ^~~~~~ msh3.cpp:8429:32: warning: unused variable ‘i_border’ [-Wunused-variable] 8429 | int i_som = 0, i_elem = 0, i_border = 0; | ^~~~~~~~ iovtk.cpp: In instantiation of ‘void VTU_WRITE_MESHT(FILE*, const MMesh&, bool, int, bool) [with MMesh = Fem2D::MeshS; FILE = FILE]’: iovtk.cpp:6144:29: required from ‘AnyType VTK_WriteMeshT_Op::operator()(Stack) const [with MMesh = Fem2D::MeshS; AnyType = AnyTypeWithOutCheck; Stack = void*]’ iovtk.cpp:5663:11: required from here iovtk.cpp:1073:13: warning: operation on ‘nconnex’ may be undefined [-Wsequence-point] 1073 | nconnex = surface ? nconnex = 3 * Th.nt + 2 * Th.nbe : 3 * Th.nt; | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iovtk.cpp:1075:13: warning: operation on ‘nconnex’ may be undefined [-Wsequence-point] 1075 | nconnex = surface ? nconnex = 2 * Th.nt + Th.nbe : 2 * Th.nt; | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] iovtk.cpp:1070:7: warning: unused variable ‘nv’ [-Wunused-variable] 1070 | int nv, nconnex; | ^~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ iovtk.cpp: In instantiation of ‘MMesh* VTK_LoadT(const std::string&, bool, bool, bool, double, double, KN >*) [with MMesh = Fem2D::MeshL; std::string = std::__cxx11::basic_string]’: iovtk.cpp:6766:33: required from ‘AnyType VTK_LoadMeshT_Op::operator()(Stack) const [with MMesh = Fem2D::MeshL; AnyType = AnyTypeWithOutCheck; Stack = void*]’ iovtk.cpp:6241:11: required from here iovtk.cpp:6416:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 6416 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ iovtk.cpp:6481:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 6481 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘AnyType Movemesh_Op::operator()(Stack) const [with MMesh = Fem2D::Mesh; AnyType = AnyTypeWithOutCheck; Stack = void*]’: msh3.cpp:8815:33: warning: typedef ‘V’ locally defined but not used [-Wunused-local-typedefs] 8815 | typedef typename Mesh::Vertex V; | ^ iovtk.cpp:6709:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 6709 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ iovtk.cpp:6291:9: warning: variable ‘res’ set but not used [-Wunused-but-set-variable] 6291 | char *res; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AFunction.hpp: In member function ‘OneOperator3_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator1_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2826:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j]’: ./include/AFunction_ext.hpp:27:20: required from ‘AnyType E_F_F0F0s_::operator()(Stack) const [with R = KN_; A0 = const Fem2D::MeshL*; A1 = KN*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction_ext.hpp:26:11: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ meshtools.cpp: In instantiation of ‘long int connexecomponante(const Mesh*, KN*, long int) [with Mesh = Fem2D::MeshL; K = double]’: meshtools.cpp:205:31: required from ‘AnyType ConnectedComponents::operator()(Stack) const [with Mesh = Fem2D::MeshL; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ meshtools.cpp:196:11: required from here meshtools.cpp:154:21: warning: unused variable ‘nvk’ [-Wunused-variable] 154 | const long nvk = nbvertexElement::value; | ^~~ Element_Mixte3d.cpp: In member function ‘virtual void Fem2D::TypeOfFE_RT1_3d::set(const Mesh&, const Element&, Fem2D::InterpolationMatrix&, int, int, int*) const’: Element_Mixte3d.cpp:3941:30: warning: unused variable ‘fV’ [-Wunused-variable] 3941 | const Element::Vertex *fV[3] = {&K.at(Element::nvface[ff][0]), &K.at(Element::nvface[ff][1]), | ^~ meshtools.cpp: In instantiation of ‘long int connexecomponante(const Mesh*, KN*, long int) [with Mesh = Fem2D::Mesh3; K = long int]’: meshtools.cpp:205:31: required from ‘AnyType ConnectedComponents::operator()(Stack) const [with Mesh = Fem2D::Mesh3; K = long int; AnyType = AnyTypeWithOutCheck; Stack = void*]’ meshtools.cpp:196:11: required from here meshtools.cpp:154:21: warning: unused variable ‘nvk’ [-Wunused-variable] meshtools.cpp: In instantiation of ‘long int connexecomponante(const Mesh*, KN*, long int) [with Mesh = Fem2D::Mesh3; K = double]’: meshtools.cpp:205:31: required from ‘AnyType ConnectedComponents::operator()(Stack) const [with Mesh = Fem2D::Mesh3; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ meshtools.cpp:196:11: required from here meshtools.cpp:154:21: warning: unused variable ‘nvk’ [-Wunused-variable] meshtools.cpp: In instantiation of ‘long int connexecomponante(const Mesh*, KN*, long int) [with Mesh = Fem2D::Mesh; K = long int]’: meshtools.cpp:205:31: required from ‘AnyType ConnectedComponents::operator()(Stack) const [with Mesh = Fem2D::Mesh; K = long int; AnyType = AnyTypeWithOutCheck; Stack = void*]’ meshtools.cpp:196:11: required from here meshtools.cpp:154:21: warning: unused variable ‘nvk’ [-Wunused-variable] ./include/AFunction.hpp: In member function ‘OneOperator2 >*, std::__cxx11::basic_string, std::allocator >*, KNM >*, E_F_F0F0 >*, std::__cxx11::basic_string, std::allocator >*, KNM >*> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >*, std::__cxx11::basic_string, std::allocator >*, KNM >*, E_F_F0F0 >*, std::__cxx11::basic_string, std::allocator >*, KNM >*> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ meshtools.cpp: In instantiation of ‘long int connexecomponante(const Mesh*, KN*, long int) [with Mesh = Fem2D::Mesh; K = double]’: meshtools.cpp:205:31: required from ‘AnyType ConnectedComponents::operator()(Stack) const [with Mesh = Fem2D::Mesh; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ meshtools.cpp:196:11: required from here meshtools.cpp:154:21: warning: unused variable ‘nvk’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]’: ./include/AFunction.hpp:1134:22: required from ‘AnyType E_F_F0F0_::operator()(Stack) const [with R = std::basic_istream*; A0 = Stream_b >; A1 = double*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:1133:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]’: ./include/AFunction.hpp:1033:22: required from ‘AnyType E_F_F0F0::operator()(Stack) const [with R = std::basic_ostream*; TA0 = std::basic_ostream*; TA1 = long int; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:1032:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ meshtools.cpp: In instantiation of ‘long int connexecomponante(const Mesh*, KN*, long int) [with Mesh = Fem2D::MeshS; K = long int]’: meshtools.cpp:205:31: required from ‘AnyType ConnectedComponents::operator()(Stack) const [with Mesh = Fem2D::MeshS; K = long int; AnyType = AnyTypeWithOutCheck; Stack = void*]’ meshtools.cpp:196:11: required from here meshtools.cpp:154:21: warning: unused variable ‘nvk’ [-Wunused-variable] meshtools.cpp: In instantiation of ‘long int connexecomponante(const Mesh*, KN*, long int) [with Mesh = Fem2D::MeshS; K = double]’: meshtools.cpp:205:31: required from ‘AnyType ConnectedComponents::operator()(Stack) const [with Mesh = Fem2D::MeshS; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ meshtools.cpp:196:11: required from here meshtools.cpp:154:21: warning: unused variable ‘nvk’ [-Wunused-variable] meshtools.cpp: In instantiation of ‘long int connexecomponante(const Mesh*, KN*, long int) [with Mesh = Fem2D::MeshL; K = long int]’: meshtools.cpp:205:31: required from ‘AnyType ConnectedComponents::operator()(Stack) const [with Mesh = Fem2D::MeshL; K = long int; AnyType = AnyTypeWithOutCheck; Stack = void*]’ meshtools.cpp:196:11: required from here meshtools.cpp:154:21: warning: unused variable ‘nvk’ [-Wunused-variable] In file included from biofunc.cpp:29: ./include/AFunction_ext.hpp: In member function ‘OneOperator4_*, KN*, KN*, double, double, E_F_F0F0F0F0_*, KN*, KN*, double, double, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:159:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 159 | return new CODE(f, | ^~~~~~~~~~~ 160 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 161 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 162 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 163 | t[3]->CastTo(args[3]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator4_*, KN*, KN*, double, double, E_F_F0F0F0F0_*, KN*, KN*, double, double, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:159:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In constructor ‘Line_Op::Line_Op(const basicAC_F0&, Expression, Expression)’: msh3.cpp:9340:11: warning: unused variable ‘err’ [-Wunused-variable] 9340 | int err = 0; | ^~~ meshtools.cpp: In instantiation of ‘long int connexecomponantev(const Mesh*, KN*) [with Mesh = Fem2D::MeshL; K = long int]’: meshtools.cpp:151:33: required from ‘long int connexecomponante(const Mesh*, KN*, long int) [with Mesh = Fem2D::MeshL; K = double]’ meshtools.cpp:205:31: required from ‘AnyType ConnectedComponents::operator()(Stack) const [with Mesh = Fem2D::MeshL; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ meshtools.cpp:196:11: required from here meshtools.cpp:94:16: warning: unused variable ‘nt’ [-Wunused-variable] 94 | const long nt = Th.nt; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Stream_b >]’: ./include/AFunction.hpp:960: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*]’ ./include/AFunction.hpp:959:11: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Stream_b >]’: ./include/AFunction.hpp:960: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*]’ ./include/AFunction.hpp:959:11: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ meshtools.cpp: In instantiation of ‘long int connexecomponantev(const Mesh*, KN*) [with Mesh = Fem2D::MeshL; K = double]’: meshtools.cpp:160:33: required from ‘long int connexecomponante(const Mesh*, KN*, long int) [with Mesh = Fem2D::MeshL; K = double]’ meshtools.cpp:205:31: required from ‘AnyType ConnectedComponents::operator()(Stack) const [with Mesh = Fem2D::MeshL; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ meshtools.cpp:196:11: required from here meshtools.cpp:94:16: warning: unused variable ‘nt’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_, std::allocator >*, E_F_F0F0_, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, std::allocator >*, E_F_F0F0_, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘virtual AnyType Line_Op::operator()(Stack) const’: msh3.cpp:9392:8: warning: unused variable ‘region’ [-Wunused-variable] 9392 | long region = 0; | ^~~~~~ msh3.cpp:9402:8: warning: unused variable ‘reg’ [-Wunused-variable] 9402 | long reg = arg(5,stack,0L); | ^~~ meshtools.cpp: In instantiation of ‘long int connexecomponantea(const Mesh*, KN*) [with Mesh = Fem2D::MeshL; K = double]’: meshtools.cpp:162:33: required from ‘long int connexecomponante(const Mesh*, KN*, long int) [with Mesh = Fem2D::MeshL; K = double]’ meshtools.cpp:205:31: required from ‘AnyType ConnectedComponents::operator()(Stack) const [with Mesh = Fem2D::MeshL; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ meshtools.cpp:196:11: required from here meshtools.cpp:41:16: warning: unused variable ‘nv’ [-Wunused-variable] 41 | const long nv = Th.nv; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_, std::allocator >*, E_F_F0F0_, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, std::allocator >*, E_F_F0F0_, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ meshtools.cpp: In instantiation of ‘long int connexecomponantev(const Mesh*, KN*) [with Mesh = Fem2D::Mesh3; K = long int]’: meshtools.cpp:151:33: required from ‘long int connexecomponante(const Mesh*, KN*, long int) [with Mesh = Fem2D::Mesh3; K = long int]’ meshtools.cpp:205:31: required from ‘AnyType ConnectedComponents::operator()(Stack) const [with Mesh = Fem2D::Mesh3; K = long int; AnyType = AnyTypeWithOutCheck; Stack = void*]’ meshtools.cpp:196:11: required from here meshtools.cpp:94:16: warning: unused variable ‘nt’ [-Wunused-variable] 94 | const long nt = Th.nt; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ meshtools.cpp: In instantiation of ‘long int connexecomponantea(const Mesh*, KN*) [with Mesh = Fem2D::Mesh3; K = long int]’: meshtools.cpp:162:33: required from ‘long int connexecomponante(const Mesh*, KN*, long int) [with Mesh = Fem2D::Mesh3; K = long int]’ meshtools.cpp:205:31: required from ‘AnyType ConnectedComponents::operator()(Stack) const [with Mesh = Fem2D::Mesh3; K = long int; AnyType = AnyTypeWithOutCheck; Stack = void*]’ meshtools.cpp:196:11: required from here meshtools.cpp:41:16: warning: unused variable ‘nv’ [-Wunused-variable] 41 | const long nv = Th.nv; | ^~ meshtools.cpp: In instantiation of ‘long int connexecomponantev(const Mesh*, KN*) [with Mesh = Fem2D::Mesh3; K = double]’: meshtools.cpp:160:33: required from ‘long int connexecomponante(const Mesh*, KN*, long int) [with Mesh = Fem2D::Mesh3; K = double]’ meshtools.cpp:205:31: required from ‘AnyType ConnectedComponents::operator()(Stack) const [with Mesh = Fem2D::Mesh3; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ meshtools.cpp:196:11: required from here meshtools.cpp:94:16: warning: unused variable ‘nt’ [-Wunused-variable] 94 | const long nt = Th.nt; | ^~ meshtools.cpp: In instantiation of ‘long int connexecomponantea(const Mesh*, KN*) [with Mesh = Fem2D::Mesh3; K = double]’: meshtools.cpp:162:33: required from ‘long int connexecomponante(const Mesh*, KN*, long int) [with Mesh = Fem2D::Mesh3; K = double]’ meshtools.cpp:205:31: required from ‘AnyType ConnectedComponents::operator()(Stack) const [with Mesh = Fem2D::Mesh3; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ meshtools.cpp:196:11: required from here meshtools.cpp:41:16: warning: unused variable ‘nv’ [-Wunused-variable] 41 | const long nv = Th.nv; | ^~ meshtools.cpp: In instantiation of ‘long int connexecomponantev(const Mesh*, KN*) [with Mesh = Fem2D::Mesh; K = long int]’: meshtools.cpp:151:33: required from ‘long int connexecomponante(const Mesh*, KN*, long int) [with Mesh = Fem2D::Mesh; K = long int]’ meshtools.cpp:205:31: required from ‘AnyType ConnectedComponents::operator()(Stack) const [with Mesh = Fem2D::Mesh; K = long int; AnyType = AnyTypeWithOutCheck; Stack = void*]’ meshtools.cpp:196:11: required from here meshtools.cpp:94:16: warning: unused variable ‘nt’ [-Wunused-variable] 94 | const long nt = Th.nt; | ^~ meshtools.cpp: In instantiation of ‘long int connexecomponantea(const Mesh*, KN*) [with Mesh = Fem2D::Mesh; K = long int]’: meshtools.cpp:162:33: required from ‘long int connexecomponante(const Mesh*, KN*, long int) [with Mesh = Fem2D::Mesh; K = long int]’ meshtools.cpp:205:31: required from ‘AnyType ConnectedComponents::operator()(Stack) const [with Mesh = Fem2D::Mesh; K = long int; AnyType = AnyTypeWithOutCheck; Stack = void*]’ meshtools.cpp:196:11: required from here meshtools.cpp:41:16: warning: unused variable ‘nv’ [-Wunused-variable] 41 | const long nv = Th.nv; | ^~ meshtools.cpp: In instantiation of ‘long int connexecomponantev(const Mesh*, KN*) [with Mesh = Fem2D::Mesh; K = double]’: meshtools.cpp:160:33: required from ‘long int connexecomponante(const Mesh*, KN*, long int) [with Mesh = Fem2D::Mesh; K = double]’ meshtools.cpp:205:31: required from ‘AnyType ConnectedComponents::operator()(Stack) const [with Mesh = Fem2D::Mesh; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ meshtools.cpp:196:11: required from here meshtools.cpp:94:16: warning: unused variable ‘nt’ [-Wunused-variable] 94 | const long nt = Th.nt; | ^~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ meshtools.cpp: In instantiation of ‘long int connexecomponantea(const Mesh*, KN*) [with Mesh = Fem2D::Mesh; K = double]’: meshtools.cpp:162:33: required from ‘long int connexecomponante(const Mesh*, KN*, long int) [with Mesh = Fem2D::Mesh; K = double]’ meshtools.cpp:205:31: required from ‘AnyType ConnectedComponents::operator()(Stack) const [with Mesh = Fem2D::Mesh; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ meshtools.cpp:196:11: required from here meshtools.cpp:41:16: warning: unused variable ‘nv’ [-Wunused-variable] 41 | const long nv = Th.nv; | ^~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ meshtools.cpp: In instantiation of ‘long int connexecomponantev(const Mesh*, KN*) [with Mesh = Fem2D::MeshS; K = long int]’: meshtools.cpp:151:33: required from ‘long int connexecomponante(const Mesh*, KN*, long int) [with Mesh = Fem2D::MeshS; K = long int]’ meshtools.cpp:205:31: required from ‘AnyType ConnectedComponents::operator()(Stack) const [with Mesh = Fem2D::MeshS; K = long int; AnyType = AnyTypeWithOutCheck; Stack = void*]’ meshtools.cpp:196:11: required from here meshtools.cpp:94:16: warning: unused variable ‘nt’ [-Wunused-variable] 94 | const long nt = Th.nt; | ^~ meshtools.cpp: In instantiation of ‘long int connexecomponantea(const Mesh*, KN*) [with Mesh = Fem2D::MeshS; K = long int]’: meshtools.cpp:162:33: required from ‘long int connexecomponante(const Mesh*, KN*, long int) [with Mesh = Fem2D::MeshS; K = long int]’ meshtools.cpp:205:31: required from ‘AnyType ConnectedComponents::operator()(Stack) const [with Mesh = Fem2D::MeshS; K = long int; AnyType = AnyTypeWithOutCheck; Stack = void*]’ meshtools.cpp:196:11: required from here meshtools.cpp:41:16: warning: unused variable ‘nv’ [-Wunused-variable] 41 | const long nv = Th.nv; | ^~ ./include/AFunction_ext.hpp: In member function ‘OneOperator4_*, KN*, KN*, KN*, double, E_F_F0F0F0F0_*, KN*, KN*, KN*, double, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:159:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 159 | return new CODE(f, | ^~~~~~~~~~~ 160 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 161 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 162 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 163 | t[3]->CastTo(args[3]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator4_*, KN*, KN*, KN*, double, E_F_F0F0F0F0_*, KN*, KN*, KN*, double, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:159:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ meshtools.cpp: In instantiation of ‘long int connexecomponantev(const Mesh*, KN*) [with Mesh = Fem2D::MeshS; K = double]’: meshtools.cpp:160:33: required from ‘long int connexecomponante(const Mesh*, KN*, long int) [with Mesh = Fem2D::MeshS; K = double]’ meshtools.cpp:205:31: required from ‘AnyType ConnectedComponents::operator()(Stack) const [with Mesh = Fem2D::MeshS; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ meshtools.cpp:196:11: required from here meshtools.cpp:94:16: warning: unused variable ‘nt’ [-Wunused-variable] 94 | const long nt = Th.nt; | ^~ meshtools.cpp: In instantiation of ‘long int connexecomponantea(const Mesh*, KN*) [with Mesh = Fem2D::MeshS; K = double]’: meshtools.cpp:162:33: required from ‘long int connexecomponante(const Mesh*, KN*, long int) [with Mesh = Fem2D::MeshS; K = double]’ meshtools.cpp:205:31: required from ‘AnyType ConnectedComponents::operator()(Stack) const [with Mesh = Fem2D::MeshS; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ meshtools.cpp:196:11: required from here meshtools.cpp:41:16: warning: unused variable ‘nv’ [-Wunused-variable] 41 | const long nv = Th.nv; | ^~ meshtools.cpp: In instantiation of ‘long int connexecomponantea(const Mesh*, KN*) [with Mesh = Fem2D::MeshL; K = long int]’: meshtools.cpp:162:33: required from ‘long int connexecomponante(const Mesh*, KN*, long int) [with Mesh = Fem2D::MeshL; K = long int]’ meshtools.cpp:205:31: required from ‘AnyType ConnectedComponents::operator()(Stack) const [with Mesh = Fem2D::MeshL; K = long int; AnyType = AnyTypeWithOutCheck; Stack = void*]’ meshtools.cpp:196:11: required from here meshtools.cpp:41:16: warning: unused variable ‘nv’ [-Wunused-variable] ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::GN_DIRECT; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ iovtk.cpp: In function ‘Fem2D::Mesh* VTK_Load(const std::string&, bool, KN >*)’: iovtk.cpp:1421:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1421 | fscanf(fp, "%s", buffer); // ASCII or BINARY | ~~~~~~^~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::GN_DIRECT_L; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::GN_DIRECT_L_RAND; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]’: ./include/AFunction.hpp:1119:22: required from ‘AnyType E_F_F0s_::operator()(Stack) const [with R = std::complex; A0 = KNM_; E = E_F0mps; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:1118:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class std::complex’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = VtkWriter*]’: ./include/AFunction.hpp:1134: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*]’ ./include/AFunction.hpp:1133:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = newpMatrice_Creuse]’: ./include/AFunction.hpp:1119:22: required from ‘AnyType E_F_F0s_::operator()(Stack) const [with R = newpMatrice_Creuse; A0 = const Fem2D::Mesh*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:1118:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class newpMatrice_Creuse’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ iovtk.cpp: In function ‘MMesh* VTK_LoadT(const std::string&, bool, bool, bool, double, double, KN >*) [with MMesh = Fem2D::MeshS]’: iovtk.cpp:6305:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 6305 | fscanf(fp, "%s", buffer); // ASCII or BINARY | ~~~~~~^~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = void*]’: ./include/AFunction.hpp:1134: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*]’ ./include/AFunction.hpp:1133:11: required from here ./include/AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]’: ./include/AFunction_ext.hpp:187:20: required from ‘AnyType E_F_F0F0F0F0s_::operator()(Stack) const [with R = KN*; A0 = const Fem2D::Mesh*; A1 = KN*; A2 = KN*; A3 = KN*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction_ext.hpp:186:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::GN_DIRECT_NOSCAL; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]’: ./include/AFunction_ext.hpp:79:20: required from ‘AnyType E_F_F0F0F0s_::operator()(Stack) const [with R = KN*; A0 = double; A1 = const Fem2D::Mesh*; A2 = KNM*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction_ext.hpp:78:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::GN_DIRECT_L_NOSCAL; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ gmsh.cpp: In instantiation of ‘AnyType GMSH_LoadMeshT_Op::operator()(Stack) const [with MMesh = Fem2D::MeshL; AnyType = AnyTypeWithOutCheck; Stack = void*]’: gmsh.cpp:1093:11: required from here gmsh.cpp:1575:7: warning: variable ‘renumsurf’ set but not used [-Wunused-but-set-variable] 1575 | int renumsurf = 0; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ gmsh.cpp: In instantiation of ‘AnyType GMSH_LoadMeshT_Op::operator()(Stack) const [with MMesh = Fem2D::MeshS; AnyType = AnyTypeWithOutCheck; Stack = void*]’: gmsh.cpp:1093:11: required from here gmsh.cpp:1575:7: warning: variable ‘renumsurf’ set but not used [-Wunused-but-set-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ gmsh.cpp: In instantiation of ‘MMesh* GMSH_LoadT(const std::string&, bool, bool, double, double) [with MMesh = Fem2D::MeshL; std::string = std::__cxx11::basic_string]’: gmsh.cpp:1585:34: required from ‘AnyType GMSH_LoadMeshT_Op::operator()(Stack) const [with MMesh = Fem2D::MeshL; AnyType = AnyTypeWithOutCheck; Stack = void*]’ gmsh.cpp:1093:11: required from here gmsh.cpp:1219:26: warning: unused variable ‘uv’ [-Wunused-variable] 1219 | double xyz[3], uv[2]; | ^~ gmsh.cpp:1215:13: warning: unused variable ‘minVertex’ [-Wunused-variable] 1215 | int minVertex = nv + 1, maxVertex = -1; | ^~~~~~~~~ gmsh.cpp:1215:33: warning: unused variable ‘maxVertex’ [-Wunused-variable] 1215 | int minVertex = nv + 1, maxVertex = -1; | ^~~~~~~~~ gmsh.cpp:1260:58: warning: variable ‘partition’ set but not used [-Wunused-but-set-variable] 1260 | int num, type, physical = 0, elementary = 0, partition = 0, numVertices; | ^~~~~~~~~ gmsh.cpp:1339:19: warning: unused variable ‘num’ [-Wunused-variable] 1339 | int num = data[0]; | ^~~ gmsh.cpp:1340:19: warning: unused variable ‘physical’ [-Wunused-variable] 1340 | int physical = (numTags > 0) ? data[4 - numTags] : 0; | ^~~~~~~~ gmsh.cpp:1341:19: warning: unused variable ‘elementary’ [-Wunused-variable] 1341 | int elementary = (numTags > 1) ? data[4 - numTags + 1] : 0; | ^~~~~~~~~~ gmsh.cpp:1342:19: warning: unused variable ‘partition’ [-Wunused-variable] 1342 | int partition = (numTags > 2) ? data[4 - numTags + 2] : 0; | ^~~~~~~~~ gmsh.cpp:1343:20: warning: unused variable ‘indices’ [-Wunused-variable] 1343 | int *indices = &data[numTags + 1]; | ^~~~~~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::GN_DIRECT_L_RAND_NOSCAL; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ gmsh.cpp:1402:58: warning: variable ‘partition’ set but not used [-Wunused-but-set-variable] 1402 | int num, type, physical = 0, elementary = 0, partition = 0, numVertices; | ^~~~~~~~~ gmsh.cpp:1516:19: warning: unused variable ‘num’ [-Wunused-variable] 1516 | int num = data[0]; | ^~~ gmsh.cpp:1518:19: warning: unused variable ‘elementary’ [-Wunused-variable] 1518 | int elementary = (numTags > 1) ? data[4 - numTags + 1] : 0; | ^~~~~~~~~~ gmsh.cpp:1519:19: warning: unused variable ‘partition’ [-Wunused-variable] 1519 | int partition = (numTags > 2) ? data[4 - numTags + 2] : 0; | ^~~~~~~~~ gmsh.cpp:1149:38: warning: unused variable ‘postpro’ [-Wunused-variable] 1149 | bool binary = false, swap = false, postpro = false; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ gmsh.cpp: In instantiation of ‘MMesh* GMSH_LoadT(const std::string&, bool, bool, double, double) [with MMesh = Fem2D::MeshS; std::string = std::__cxx11::basic_string]’: gmsh.cpp:1585:34: required from ‘AnyType GMSH_LoadMeshT_Op::operator()(Stack) const [with MMesh = Fem2D::MeshS; AnyType = AnyTypeWithOutCheck; Stack = void*]’ gmsh.cpp:1093:11: required from here gmsh.cpp:1219:26: warning: unused variable ‘uv’ [-Wunused-variable] 1219 | double xyz[3], uv[2]; | ^~ gmsh.cpp:1215:13: warning: unused variable ‘minVertex’ [-Wunused-variable] 1215 | int minVertex = nv + 1, maxVertex = -1; | ^~~~~~~~~ gmsh.cpp:1215:33: warning: unused variable ‘maxVertex’ [-Wunused-variable] 1215 | int minVertex = nv + 1, maxVertex = -1; | ^~~~~~~~~ gmsh.cpp:1260:58: warning: variable ‘partition’ set but not used [-Wunused-but-set-variable] 1260 | int num, type, physical = 0, elementary = 0, partition = 0, numVertices; | ^~~~~~~~~ gmsh.cpp:1339:19: warning: unused variable ‘num’ [-Wunused-variable] 1339 | int num = data[0]; | ^~~ gmsh.cpp:1340:19: warning: unused variable ‘physical’ [-Wunused-variable] 1340 | int physical = (numTags > 0) ? data[4 - numTags] : 0; | ^~~~~~~~ gmsh.cpp:1341:19: warning: unused variable ‘elementary’ [-Wunused-variable] 1341 | int elementary = (numTags > 1) ? data[4 - numTags + 1] : 0; | ^~~~~~~~~~ gmsh.cpp:1342:19: warning: unused variable ‘partition’ [-Wunused-variable] 1342 | int partition = (numTags > 2) ? data[4 - numTags + 2] : 0; | ^~~~~~~~~ gmsh.cpp:1343:20: warning: unused variable ‘indices’ [-Wunused-variable] 1343 | int *indices = &data[numTags + 1]; | ^~~~~~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::GN_ORIG_DIRECT; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ gmsh.cpp:1402:58: warning: variable ‘partition’ set but not used [-Wunused-but-set-variable] 1402 | int num, type, physical = 0, elementary = 0, partition = 0, numVertices; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ gmsh.cpp:1516:19: warning: unused variable ‘num’ [-Wunused-variable] 1516 | int num = data[0]; | ^~~ gmsh.cpp:1518:19: warning: unused variable ‘elementary’ [-Wunused-variable] 1518 | int elementary = (numTags > 1) ? data[4 - numTags + 1] : 0; | ^~~~~~~~~~ gmsh.cpp:1519:19: warning: unused variable ‘partition’ [-Wunused-variable] 1519 | int partition = (numTags > 2) ? data[4 - numTags + 2] : 0; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ gmsh.cpp:1149:38: warning: unused variable ‘postpro’ [-Wunused-variable] 1149 | bool binary = false, swap = false, postpro = false; | ^~~~~~~ Schur-Complement.cpp: In instantiation of ‘long int ff_SchurComplement(Stack, KNM*, Matrice_Creuse*, const KN_&, Data_Sparse_Solver&, KNM*) [with R = double; Stack = void*]’: Schur-Complement.cpp:137:28: required from ‘AnyType SchurComplement_OP::operator()(Stack) const [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ Schur-Complement.cpp:126:9: required from here Schur-Complement.cpp:230:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 230 | for (int k = 0; k < A.nnz; ++k) { | ~~^~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator3_, std::allocator >*, Fem2D::Mesh const*, E_F_F0F0F0_, std::allocator >*, Fem2D::Mesh const*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, std::allocator >*, Fem2D::Mesh const*, E_F_F0F0F0_, std::allocator >*, Fem2D::Mesh const*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::GN_ORIG_DIRECT_L; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] medit.cpp: In instantiation of ‘PopenMeditMesh3_Op::PopenMeditMesh3_Op(const basicAC_F0&) [with v_fes = v_fes3]’: medit.cpp:1909:51: required from ‘static E_F0* PopenMeditMesh3_Op::f(const basicAC_F0&) [with v_fes = v_fes3]’ ./include/AFunction.hpp:2912:65: required from ‘E_F0* OneOperatorCode::code(const basicAC_F0&) const [with CODE = PopenMeditMesh3_Op; int ppref = 0]’ ./include/AFunction.hpp:2912:12: required from here medit.cpp:1831:9: warning: unused variable ‘nbofsol’ [-Wunused-variable] 1831 | int nbofsol; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ Schur-Complement.cpp: In instantiation of ‘long int ff_SchurComplement(Stack, KNM*, Matrice_Creuse*, const KN_&, Data_Sparse_Solver&, KNM*) [with R = std::complex; Stack = void*]’: Schur-Complement.cpp:137:28: required from ‘AnyType SchurComplement_OP::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ Schur-Complement.cpp:126:9: required from here Schur-Complement.cpp:230:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ medit.cpp: In instantiation of ‘PopenMeditMeshT_Op::PopenMeditMeshT_Op(const basicAC_F0&) [with MMesh = Fem2D::MeshS; v_fes = v_fesS]’: medit.cpp:2679:51: required from ‘static E_F0* PopenMeditMeshT_Op::f(const basicAC_F0&) [with MMesh = Fem2D::MeshS; v_fes = v_fesS]’ ./include/AFunction.hpp:2912:65: required from ‘E_F0* OneOperatorCode::code(const basicAC_F0&) const [with CODE = PopenMeditMeshT_Op; int ppref = 0]’ ./include/AFunction.hpp:2912:12: required from here medit.cpp:2601:9: warning: unused variable ‘nbofsol’ [-Wunused-variable] 2601 | int nbofsol; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::GD_STOGO; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator3_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ medit.cpp: In instantiation of ‘PopenMeditMeshT_Op::PopenMeditMeshT_Op(const basicAC_F0&) [with MMesh = Fem2D::MeshL; v_fes = v_fesL]’: medit.cpp:2679:51: required from ‘static E_F0* PopenMeditMeshT_Op::f(const basicAC_F0&) [with MMesh = Fem2D::MeshL; v_fes = v_fesL]’ ./include/AFunction.hpp:2912:65: required from ‘E_F0* OneOperatorCode::code(const basicAC_F0&) const [with CODE = PopenMeditMeshT_Op; int ppref = 0]’ ./include/AFunction.hpp:2912:12: required from here medit.cpp:2601:9: warning: unused variable ‘nbofsol’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::GD_STOGO_RAND; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P3dc.o' -o Element_P3dc.so ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]’: ./include/AFunction.hpp:1178:22: required from ‘AnyType E_F_stackF0F0F0_::operator()(Stack) const [with R = KN*; A0 = KN*; A1 = const Fem2D::MeshS*; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:1177:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]’: ./include/AFunction.hpp:1178:22: required from ‘AnyType E_F_stackF0F0F0_::operator()(Stack) const [with R = KN*; A0 = KN*; A1 = const Fem2D::MeshL*; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:1177:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ SuperLu.cpp: In instantiation of ‘VirtualSolverSuperLU::VirtualSolverSuperLU(HMat&, const Data_Sparse_Solver&, Stack) [with R = std::complex; int t = 1; HMat = HashMatrix >; Stack = void*]’: ./include/SparseLinearSolver.hpp:51:18: required from ‘VirtualSolver* TheFFSolver::OneFFSlverVS::create(HashMatrix&, const Data_Sparse_Solver&, Stack) [with VS = VirtualSolverSuperLU, 1>; Z = int; K = std::complex; Stack = void*]’ ./include/SparseLinearSolver.hpp:50:38: required from here SuperLu.cpp:513:13: warning: ‘VirtualSolverSuperLU, 1>::etree’ will be initialized after [-Wreorder] 513 | KN< int > etree; | ^~~~~ SuperLu.cpp:512:10: warning: ‘std::string VirtualSolverSuperLU, 1>::string_option’ [-Wreorder] 512 | string string_option; | ^~~~~~~~~~~~~ SuperLu.cpp:523:3: warning: when initialized here [-Wreorder] 523 | VirtualSolverSuperLU(HMat &AA, const Data_Sparse_Solver &ds, Stack stack) | ^~~~~~~~~~~~~~~~~~~~ SuperLu.cpp:512:10: warning: ‘VirtualSolverSuperLU, 1>::string_option’ will be initialized after [-Wreorder] 512 | string string_option; | ^~~~~~~~~~~~~ SuperLu.cpp:511:13: warning: ‘KN VirtualSolverSuperLU, 1>::perm_r’ [-Wreorder] 511 | KN< int > perm_r; /* row permutations from partial pivoting */ | ^~~~~~ SuperLu.cpp:523:3: warning: when initialized here [-Wreorder] 523 | VirtualSolverSuperLU(HMat &AA, const Data_Sparse_Solver &ds, Stack stack) | ^~~~~~~~~~~~~~~~~~~~ SuperLu.cpp:511:13: warning: ‘VirtualSolverSuperLU, 1>::perm_r’ will be initialized after [-Wreorder] 511 | KN< int > perm_r; /* row permutations from partial pivoting */ | ^~~~~~ SuperLu.cpp:510:13: warning: ‘KN VirtualSolverSuperLU, 1>::perm_c’ [-Wreorder] 510 | KN< int > perm_c; /* column permutation vector */ | ^~~~~~ SuperLu.cpp:523:3: warning: when initialized here [-Wreorder] 523 | VirtualSolverSuperLU(HMat &AA, const Data_Sparse_Solver &ds, Stack stack) | ^~~~~~~~~~~~~~~~~~~~ SuperLu.cpp:515:20: warning: ‘VirtualSolverSuperLU, 1>::CC’ will be initialized after [-Wreorder] 515 | KN< double > RR, CC; | ^~ SuperLu.cpp:503:10: warning: ‘double VirtualSolverSuperLU, 1>::tol_pivot_sym’ [-Wreorder] 503 | double tol_pivot_sym, tol_pivot; // Add 31 oct 2005 | ^~~~~~~~~~~~~ SuperLu.cpp:523:3: warning: when initialized here [-Wreorder] 523 | VirtualSolverSuperLU(HMat &AA, const Data_Sparse_Solver &ds, Stack stack) | ^~~~~~~~~~~~~~~~~~~~ SuperLu.cpp:521:11: warning: ‘VirtualSolverSuperLU, 1>::cn’ will be initialized after [-Wreorder] 521 | int cs, cn; | ^~ SuperLu.cpp:521:7: warning: ‘int VirtualSolverSuperLU, 1>::cs’ [-Wreorder] 521 | int cs, cn; | ^~ SuperLu.cpp:523:3: warning: when initialized here [-Wreorder] 523 | VirtualSolverSuperLU(HMat &AA, const Data_Sparse_Solver &ds, Stack stack) | ^~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ SuperLu.cpp: In instantiation of ‘VirtualSolverSuperLU::VirtualSolverSuperLU(HMat&, const Data_Sparse_Solver&, Stack) [with R = double; int t = 1; HMat = HashMatrix; Stack = void*]’: ./include/SparseLinearSolver.hpp:51:18: required from ‘VirtualSolver* TheFFSolver::OneFFSlverVS::create(HashMatrix&, const Data_Sparse_Solver&, Stack) [with VS = VirtualSolverSuperLU; Z = int; K = double; Stack = void*]’ ./include/SparseLinearSolver.hpp:50:38: required from here SuperLu.cpp:513:13: warning: ‘VirtualSolverSuperLU::etree’ will be initialized after [-Wreorder] 513 | KN< int > etree; | ^~~~~ SuperLu.cpp:512:10: warning: ‘std::string VirtualSolverSuperLU::string_option’ [-Wreorder] 512 | string string_option; | ^~~~~~~~~~~~~ SuperLu.cpp:523:3: warning: when initialized here [-Wreorder] 523 | VirtualSolverSuperLU(HMat &AA, const Data_Sparse_Solver &ds, Stack stack) | ^~~~~~~~~~~~~~~~~~~~ SuperLu.cpp:512:10: warning: ‘VirtualSolverSuperLU::string_option’ will be initialized after [-Wreorder] 512 | string string_option; | ^~~~~~~~~~~~~ SuperLu.cpp:511:13: warning: ‘KN VirtualSolverSuperLU::perm_r’ [-Wreorder] 511 | KN< int > perm_r; /* row permutations from partial pivoting */ | ^~~~~~ SuperLu.cpp:523:3: warning: when initialized here [-Wreorder] 523 | VirtualSolverSuperLU(HMat &AA, const Data_Sparse_Solver &ds, Stack stack) | ^~~~~~~~~~~~~~~~~~~~ SuperLu.cpp:511:13: warning: ‘VirtualSolverSuperLU::perm_r’ will be initialized after [-Wreorder] 511 | KN< int > perm_r; /* row permutations from partial pivoting */ | ^~~~~~ SuperLu.cpp:510:13: warning: ‘KN VirtualSolverSuperLU::perm_c’ [-Wreorder] 510 | KN< int > perm_c; /* column permutation vector */ | ^~~~~~ SuperLu.cpp:523:3: warning: when initialized here [-Wreorder] 523 | VirtualSolverSuperLU(HMat &AA, const Data_Sparse_Solver &ds, Stack stack) | ^~~~~~~~~~~~~~~~~~~~ SuperLu.cpp:515:20: warning: ‘VirtualSolverSuperLU::CC’ will be initialized after [-Wreorder] 515 | KN< double > RR, CC; | ^~ SuperLu.cpp:503:10: warning: ‘double VirtualSolverSuperLU::tol_pivot_sym’ [-Wreorder] 503 | double tol_pivot_sym, tol_pivot; // Add 31 oct 2005 | ^~~~~~~~~~~~~ SuperLu.cpp:523:3: warning: when initialized here [-Wreorder] 523 | VirtualSolverSuperLU(HMat &AA, const Data_Sparse_Solver &ds, Stack stack) | ^~~~~~~~~~~~~~~~~~~~ SuperLu.cpp:521:11: warning: ‘VirtualSolverSuperLU::cn’ will be initialized after [-Wreorder] 521 | int cs, cn; | ^~ SuperLu.cpp:521:7: warning: ‘int VirtualSolverSuperLU::cs’ [-Wreorder] 521 | int cs, cn; | ^~ SuperLu.cpp:523:3: warning: when initialized here [-Wreorder] 523 | VirtualSolverSuperLU(HMat &AA, const Data_Sparse_Solver &ds, Stack stack) | ^~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ SuperLu.cpp: In instantiation of ‘VirtualSolverSuperLU::VirtualSolverSuperLU(HMat&, const Data_Sparse_Solver&, Stack) [with R = std::complex; int t = 0; HMat = HashMatrix >; Stack = void*]’: ./include/SparseLinearSolver.hpp:51:18: required from ‘VirtualSolver* TheFFSolver::OneFFSlverVS::create(HashMatrix&, const Data_Sparse_Solver&, Stack) [with VS = VirtualSolverSuperLU, 0>; Z = int; K = std::complex; Stack = void*]’ ./include/SparseLinearSolver.hpp:50:38: required from here SuperLu.cpp:513:13: warning: ‘VirtualSolverSuperLU, 0>::etree’ will be initialized after [-Wreorder] 513 | KN< int > etree; | ^~~~~ SuperLu.cpp:512:10: warning: ‘std::string VirtualSolverSuperLU, 0>::string_option’ [-Wreorder] 512 | string string_option; | ^~~~~~~~~~~~~ SuperLu.cpp:523:3: warning: when initialized here [-Wreorder] 523 | VirtualSolverSuperLU(HMat &AA, const Data_Sparse_Solver &ds, Stack stack) | ^~~~~~~~~~~~~~~~~~~~ SuperLu.cpp:512:10: warning: ‘VirtualSolverSuperLU, 0>::string_option’ will be initialized after [-Wreorder] 512 | string string_option; | ^~~~~~~~~~~~~ SuperLu.cpp:511:13: warning: ‘KN VirtualSolverSuperLU, 0>::perm_r’ [-Wreorder] 511 | KN< int > perm_r; /* row permutations from partial pivoting */ | ^~~~~~ SuperLu.cpp:523:3: warning: when initialized here [-Wreorder] 523 | VirtualSolverSuperLU(HMat &AA, const Data_Sparse_Solver &ds, Stack stack) | ^~~~~~~~~~~~~~~~~~~~ SuperLu.cpp:511:13: warning: ‘VirtualSolverSuperLU, 0>::perm_r’ will be initialized after [-Wreorder] 511 | KN< int > perm_r; /* row permutations from partial pivoting */ | ^~~~~~ SuperLu.cpp:510:13: warning: ‘KN VirtualSolverSuperLU, 0>::perm_c’ [-Wreorder] 510 | KN< int > perm_c; /* column permutation vector */ | ^~~~~~ SuperLu.cpp:523:3: warning: when initialized here [-Wreorder] 523 | VirtualSolverSuperLU(HMat &AA, const Data_Sparse_Solver &ds, Stack stack) | ^~~~~~~~~~~~~~~~~~~~ SuperLu.cpp:515:20: warning: ‘VirtualSolverSuperLU, 0>::CC’ will be initialized after [-Wreorder] 515 | KN< double > RR, CC; | ^~ SuperLu.cpp:503:10: warning: ‘double VirtualSolverSuperLU, 0>::tol_pivot_sym’ [-Wreorder] 503 | double tol_pivot_sym, tol_pivot; // Add 31 oct 2005 | ^~~~~~~~~~~~~ SuperLu.cpp:523:3: warning: when initialized here [-Wreorder] 523 | VirtualSolverSuperLU(HMat &AA, const Data_Sparse_Solver &ds, Stack stack) | ^~~~~~~~~~~~~~~~~~~~ SuperLu.cpp:521:11: warning: ‘VirtualSolverSuperLU, 0>::cn’ will be initialized after [-Wreorder] 521 | int cs, cn; | ^~ SuperLu.cpp:521:7: warning: ‘int VirtualSolverSuperLU, 0>::cs’ [-Wreorder] 521 | int cs, cn; | ^~ SuperLu.cpp:523:3: warning: when initialized here [-Wreorder] 523 | VirtualSolverSuperLU(HMat &AA, const Data_Sparse_Solver &ds, Stack stack) | ^~~~~~~~~~~~~~~~~~~~ SuperLu.cpp: In instantiation of ‘VirtualSolverSuperLU::VirtualSolverSuperLU(HMat&, const Data_Sparse_Solver&, Stack) [with R = double; int t = 0; HMat = HashMatrix; Stack = void*]’: ./include/SparseLinearSolver.hpp:51:18: required from ‘VirtualSolver* TheFFSolver::OneFFSlverVS::create(HashMatrix&, const Data_Sparse_Solver&, Stack) [with VS = VirtualSolverSuperLU; Z = int; K = double; Stack = void*]’ ./include/SparseLinearSolver.hpp:50:38: required from here SuperLu.cpp:513:13: warning: ‘VirtualSolverSuperLU::etree’ will be initialized after [-Wreorder] 513 | KN< int > etree; | ^~~~~ SuperLu.cpp:512:10: warning: ‘std::string VirtualSolverSuperLU::string_option’ [-Wreorder] 512 | string string_option; | ^~~~~~~~~~~~~ SuperLu.cpp:523:3: warning: when initialized here [-Wreorder] 523 | VirtualSolverSuperLU(HMat &AA, const Data_Sparse_Solver &ds, Stack stack) | ^~~~~~~~~~~~~~~~~~~~ SuperLu.cpp:512:10: warning: ‘VirtualSolverSuperLU::string_option’ will be initialized after [-Wreorder] 512 | string string_option; | ^~~~~~~~~~~~~ SuperLu.cpp:511:13: warning: ‘KN VirtualSolverSuperLU::perm_r’ [-Wreorder] 511 | KN< int > perm_r; /* row permutations from partial pivoting */ | ^~~~~~ SuperLu.cpp:523:3: warning: when initialized here [-Wreorder] 523 | VirtualSolverSuperLU(HMat &AA, const Data_Sparse_Solver &ds, Stack stack) | ^~~~~~~~~~~~~~~~~~~~ SuperLu.cpp:511:13: warning: ‘VirtualSolverSuperLU::perm_r’ will be initialized after [-Wreorder] 511 | KN< int > perm_r; /* row permutations from partial pivoting */ | ^~~~~~ SuperLu.cpp:510:13: warning: ‘KN VirtualSolverSuperLU::perm_c’ [-Wreorder] 510 | KN< int > perm_c; /* column permutation vector */ | ^~~~~~ SuperLu.cpp:523:3: warning: when initialized here [-Wreorder] 523 | VirtualSolverSuperLU(HMat &AA, const Data_Sparse_Solver &ds, Stack stack) | ^~~~~~~~~~~~~~~~~~~~ SuperLu.cpp:515:20: warning: ‘VirtualSolverSuperLU::CC’ will be initialized after [-Wreorder] 515 | KN< double > RR, CC; | ^~ SuperLu.cpp:503:10: warning: ‘double VirtualSolverSuperLU::tol_pivot_sym’ [-Wreorder] 503 | double tol_pivot_sym, tol_pivot; // Add 31 oct 2005 | ^~~~~~~~~~~~~ SuperLu.cpp:523:3: warning: when initialized here [-Wreorder] 523 | VirtualSolverSuperLU(HMat &AA, const Data_Sparse_Solver &ds, Stack stack) | ^~~~~~~~~~~~~~~~~~~~ SuperLu.cpp:521:11: warning: ‘VirtualSolverSuperLU::cn’ will be initialized after [-Wreorder] 521 | int cs, cn; | ^~ SuperLu.cpp:521:7: warning: ‘int VirtualSolverSuperLU::cs’ [-Wreorder] 521 | int cs, cn; | ^~ SuperLu.cpp:523:3: warning: when initialized here [-Wreorder] 523 | VirtualSolverSuperLU(HMat &AA, const Data_Sparse_Solver &ds, Stack stack) | ^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::LD_LBFGS; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE**]’: ./include/AFunction.hpp:1033: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*]’ ./include/AFunction.hpp:1032:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE**]’: ./include/AFunction.hpp:1033: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*]’ ./include/AFunction.hpp:1032:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Overthrust3d*]’: ./include/AFunction.hpp:1134:22: required from ‘AnyType E_F_F0F0_::operator()(Stack) const [with R = Overthrust3d*; A0 = Overthrust3d*; A1 = std::__cxx11::basic_string*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:1133:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘class Overthrust3d* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Crustal3d*]’: ./include/AFunction.hpp:1163:22: required from ‘AnyType E_F_F0F0F0_::operator()(Stack) const [with R = Crustal3d*; A0 = Crustal3d*; A1 = std::__cxx11::basic_string*; A2 = KN*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:1162:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘class Crustal3d* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Data2D<'S'>*]’: ./include/AFunction.hpp:1134:22: required from ‘AnyType E_F_F0F0_::operator()(Stack) const [with R = Data2D<'S'>*; A0 = Data2D<'S'>*; A1 = std::__cxx11::basic_string*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:1133:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘class Data2D<'S'>* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::LN_PRAXIS; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Data2D<'M'>*]’: ./include/AFunction.hpp:1134:22: required from ‘AnyType E_F_F0F0_::operator()(Stack) const [with R = Data2D<'M'>*; A0 = Data2D<'M'>*; A1 = std::__cxx11::basic_string*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:1133:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘class Data2D<'M'>* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::LD_VAR1; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ gmsh.cpp: In function ‘MMesh* GMSH_LoadT(const std::string&, bool, bool, double, double) [with MMesh = Fem2D::MeshL]’: gmsh.cpp:1157:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1157 | fgets(str, sizeof(str), fp); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ gmsh.cpp:1262:21: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1262 | fscanf(fp, "%d %d %d %d %d", &num, &type, &physical, &elementary, &numVertices); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmsh.cpp:1265:21: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1265 | fscanf(fp, "%d %d %d", &num, &type, &numTags); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmsh.cpp:1269:23: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1269 | fscanf(fp, "%d", &tag); | ~~~~~~^~~~~~~~~~~~~~~~ gmsh.cpp:1301:21: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1301 | fscanf(fp, "%d", &indices[j]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ gmsh.cpp:1381:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1381 | fgets(str, sizeof(str), fp); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ gmsh.cpp:1404:21: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1404 | fscanf(fp, "%d %d %d %d %d", &num, &type, &physical, &elementary, &numVertices); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmsh.cpp:1407:21: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1407 | fscanf(fp, "%d %d %d", &num, &type, &numTags); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmsh.cpp:1411:23: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1411 | fscanf(fp, "%d", &tag); | ~~~~~~^~~~~~~~~~~~~~~~ gmsh.cpp:1434:21: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1434 | fscanf(fp, "%d", &indices[j]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::LD_VAR2; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ medit.cpp: In instantiation of ‘AnyType datasolMeshT_Op::operator()(Stack) const [with MMesh = Fem2D::MeshL; v_fes = v_fesL; AnyType = AnyTypeWithOutCheck; Stack = void*]’: medit.cpp:573:11: required from here medit.cpp:643:30: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const long int’ [-Wsign-compare] 643 | for (size_t j = 0; j < l[i].nbfloat; j++) { | ~~^~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ medit.cpp:684:34: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const long int’ [-Wsign-compare] 684 | for (size_t j = 0; j < l[ii].nbfloat; j++) { | ~~^~~~~~~~~~~~~~~ medit.cpp:585:14: warning: unused variable ‘mp’ [-Wunused-variable] 585 | MeshPoint *mp(MeshPointStack(stack)); | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ medit.cpp: In instantiation of ‘AnyType datasolMeshT_Op::operator()(Stack) const [with MMesh = Fem2D::MeshS; v_fes = v_fesS; AnyType = AnyTypeWithOutCheck; Stack = void*]’: medit.cpp:573:11: required from here medit.cpp:643:30: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const long int’ [-Wsign-compare] 643 | for (size_t j = 0; j < l[i].nbfloat; j++) { | ~~^~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] medit.cpp:684:34: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const long int’ [-Wsign-compare] 684 | for (size_t j = 0; j < l[ii].nbfloat; j++) { | ~~^~~~~~~~~~~~~~~ medit.cpp:585:14: warning: unused variable ‘mp’ [-Wunused-variable] 585 | MeshPoint *mp(MeshPointStack(stack)); | ^~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::LD_TNEWTON; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ iovtk.cpp: In function ‘MMesh* VTK_LoadT(const std::string&, bool, bool, bool, double, double, KN >*) [with MMesh = Fem2D::MeshL]’: iovtk.cpp:6305:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] medit.cpp: In instantiation of ‘AnyType PopenMeditMesh3_Op::operator()(Stack) const [with v_fes = v_fes3; AnyType = AnyTypeWithOutCheck; Stack = void*]’: medit.cpp:1923:9: required from here medit.cpp:2065:28: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const long int’ [-Wsign-compare] 2065 | for (size_t i = 0; i < offset; i++) { | ~~^~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::LD_TNEWTON_RESTART; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ g++ -shared -fPIC -std=gnu++14 -std=gnu++14 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'MatrixMarket.o' -o MatrixMarket.so ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ medit.cpp:1928:14: warning: unused variable ‘mp’ [-Wunused-variable] 1928 | MeshPoint *mp(MeshPointStack(stack)); | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::LD_TNEWTON_PRECOND; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ medit.cpp: In instantiation of ‘AnyType datasolMesh3_Op::operator()(Stack) const [with v_fes = v_fes3; AnyType = AnyTypeWithOutCheck; Stack = void*]’: medit.cpp:811:9: required from here medit.cpp:865:30: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const long int’ [-Wsign-compare] 865 | for (size_t j = 0; j < l[i].nbfloat; j++) { | ~~^~~~~~~~~~~~~~ medit.cpp:904:34: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const long int’ [-Wsign-compare] 904 | for (size_t j = 0; j < l[ii].nbfloat; j++) { | ~~^~~~~~~~~~~~~~~ iovtk.cpp: In function ‘Fem2D::Mesh3* VTK_Load3(const std::string&, bool, bool, bool, double, KN >*)’: iovtk.cpp:3198:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3198 | fscanf(fp, "%s", buffer); // ASCII or BINARY | ~~~~~~^~~~~~~~~~~~~~~~~~ medit.cpp:892:8: warning: variable ‘Cdg_hat’ set but not used [-Wunused-but-set-variable] 892 | R3 Cdg_hat = R3(1. / 4., 1. / 4., 1. / 4.); | ^~~~~~~ medit.cpp:812:14: warning: unused variable ‘mp’ [-Wunused-variable] 812 | MeshPoint *mp(MeshPointStack(stack)); | ^~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh*]’: msh3.cpp:9119:23: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ msh3.cpp: In instantiation of ‘Movemesh_Op::Movemesh_Op(const basicAC_F0&, Expression, Expression, Expression, Expression) [with MMesh = Fem2D::Mesh; Expression = E_F0*]’: msh3.cpp:9142:65: required from here msh3.cpp:8527:9: warning: unused variable ‘err’ [-Wunused-variable] 8527 | int err = 0; | ^~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ medit.cpp: In instantiation of ‘AnyType PopenMeditMeshT_Op::operator()(Stack) const [with MMesh = Fem2D::MeshL; v_fes = v_fesL; AnyType = AnyTypeWithOutCheck; Stack = void*]’: medit.cpp:2681:11: required from here medit.cpp:2826:28: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const long int’ [-Wsign-compare] 2826 | for (size_t i = 0; i < offset; i++) solnbfloat = solnbfloat + l[i].nbfloat; | ~~^~~~~~~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::LD_TNEWTON_PRECOND_RESTART; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::GN_CRS2_LM; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ medit.cpp:2711:14: warning: unused variable ‘mp’ [-Wunused-variable] 2711 | MeshPoint *mp(MeshPointStack(stack)); | ^~ gmsh.cpp: In function ‘MMesh* GMSH_LoadT(const std::string&, bool, bool, double, double) [with MMesh = Fem2D::MeshS]’: gmsh.cpp:1157:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1157 | fgets(str, sizeof(str), fp); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ gmsh.cpp:1262:21: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1262 | fscanf(fp, "%d %d %d %d %d", &num, &type, &physical, &elementary, &numVertices); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmsh.cpp:1265:21: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1265 | fscanf(fp, "%d %d %d", &num, &type, &numTags); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmsh.cpp:1269:23: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1269 | fscanf(fp, "%d", &tag); | ~~~~~~^~~~~~~~~~~~~~~~ gmsh.cpp:1301:21: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1301 | fscanf(fp, "%d", &indices[j]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ gmsh.cpp:1381:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1381 | fgets(str, sizeof(str), fp); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ gmsh.cpp:1404:21: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1404 | fscanf(fp, "%d %d %d %d %d", &num, &type, &physical, &elementary, &numVertices); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmsh.cpp:1407:21: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1407 | fscanf(fp, "%d %d %d", &num, &type, &numTags); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmsh.cpp:1411:23: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1411 | fscanf(fp, "%d", &tag); | ~~~~~~^~~~~~~~~~~~~~~~ gmsh.cpp:1434:21: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1434 | fscanf(fp, "%d", &indices[j]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ medit.cpp: In instantiation of ‘AnyType PopenMeditMeshT_Op::operator()(Stack) const [with MMesh = Fem2D::MeshS; v_fes = v_fesS; AnyType = AnyTypeWithOutCheck; Stack = void*]’: medit.cpp:2681:11: required from here medit.cpp:2826:28: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const long int’ [-Wsign-compare] 2826 | for (size_t i = 0; i < offset; i++) solnbfloat = solnbfloat + l[i].nbfloat; | ~~^~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::LD_MMA; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Inverse*>]’: ./include/AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Inverse*>; TA0 = KNM*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:959:11: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Inverse >*>]’: ./include/AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Inverse >*>; TA0 = KNM >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:959:11: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KNM >*]’: ./include/AFunction_ext.hpp:138:22: required from ‘AnyType E_F_F0F0F0F0_::operator()(Stack) const [with R = KNM >*; A0 = KNM >*; A1 = KNM >*; A2 = KN_; A3 = KN_; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction_ext.hpp:137:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KNM*]’: ./include/AFunction_ext.hpp:138:22: required from ‘AnyType E_F_F0F0F0F0_::operator()(Stack) const [with R = KNM*; A0 = KNM*; A1 = KNM*; A2 = KN_; A3 = KN_; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction_ext.hpp:137:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::LN_COBYLA; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Mult >*>]’: ./include/AFunction.hpp:1033:22: required from ‘AnyType E_F_F0F0::operator()(Stack) const [with R = Mult >*>; TA0 = KNM >*; TA1 = KNM >*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:1032:11: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ medit.cpp:2711:14: warning: unused variable ‘mp’ [-Wunused-variable] 2711 | MeshPoint *mp(MeshPointStack(stack)); | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Mult*>]’: ./include/AFunction.hpp:1033:22: required from ‘AnyType E_F_F0F0::operator()(Stack) const [with R = Mult*>; TA0 = Transpose*>; TA1 = Transpose*>; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:1032:11: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::LN_NEWUOA; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::LN_NEWUOA_BOUND; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]’: ./include/AddNewFE.h:36:100: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:64:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:84:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:105:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::LN_NELDERMEAD; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::LN_SBPLX; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::LN_BOBYQA; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::GN_ISRES; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘int Fem2D::GenericElement::facePermutation(int) const [with Data = Fem2D::DataTet]’: Element_Mixte3d.cpp:3944:33: required from here ./include/GenericMesh.hpp:405:30: warning: unused variable ‘j’ [-Wunused-variable] 405 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::LD_SLSQP; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ Curvature.cpp: In function ‘VonMises(double const&, double const&, double const&, double const&, double const&, double const&)’: Curvature.cpp:485:18: warning: ‘l’ is used uninitialized [-Wuninitialized] 485 | double s1 = l[1] - l[0]; | ~~~^ Curvature.cpp:483:10: note: ‘l’ declared here 483 | double l[3]; | ^ Curvature.cpp: In function ‘VonMises(double const&, double const&, double const&)’: Curvature.cpp:494:18: warning: ‘l’ is used uninitialized [-Wuninitialized] 494 | double s1 = l[1] - l[0]; | ~~~^ Curvature.cpp:492:10: note: ‘l’ declared here 492 | double l[3]; | ^ Curvature.cpp: In function ‘VonMises(double const&, double const&, double const&, double const&)’: Curvature.cpp:506:18: warning: ‘l’ is used uninitialized [-Wuninitialized] 506 | double s1 = l[1] - l[0]; | ~~~^ Curvature.cpp:502:10: note: ‘l’ declared here 502 | double l[3]; | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::G_MLSL; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:1160:21: required from here ff-NLopt.cpp:1165:12: warning: unused variable ‘n’ [-Wunused-variable] 1165 | long n = x.N( ); | ^ ff-NLopt.cpp:1171:12: warning: unused variable ‘iprint’ [-Wunused-variable] 1171 | long iprint = verbosity; | ^~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ Curvature.cpp: In function ‘vp1(double const&, double const&, double const&)’: Curvature.cpp:451:13: warning: ‘l’ is used uninitialized [-Wuninitialized] 451 | return l[0]; | ^ Curvature.cpp:448:10: note: ‘l’ declared here 448 | double l[2]; | ^ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ Curvature.cpp: In function ‘Tresca(double const&, double const&, double const&)’: Curvature.cpp:459:22: warning: ‘l’ is used uninitialized [-Wuninitialized] 459 | return max(fabs(l[0] - l[1]), max(fabs(l[0]), fabs(l[1]))); | ~~~^ Curvature.cpp:456:10: note: ‘l’ declared here 456 | double l[2]; | ^ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::G_MLSL_LDS; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:1160:21: required from here ff-NLopt.cpp:1165:12: warning: unused variable ‘n’ [-Wunused-variable] 1165 | long n = x.N( ); | ^ ff-NLopt.cpp:1171:12: warning: unused variable ‘iprint’ [-Wunused-variable] 1171 | long iprint = verbosity; | ^~~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ Curvature.cpp: In function ‘Tresca(double const&, double const&, double const&, double const&)’: Curvature.cpp:469:22: warning: ‘l’ is used uninitialized [-Wuninitialized] 469 | return max(fabs(l[0] - l[1]), max(fabs(l[0] - l[2]), fabs(l[1] - l[2]))); | ~~~^ Curvature.cpp:464:10: note: ‘l’ declared here 464 | double l[3]; | ^ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ Curvature.cpp: In function ‘Tresca(double const&, double const&, double const&, double const&, double const&, double const&)’: Curvature.cpp:478:22: warning: ‘l’ is used uninitialized [-Wuninitialized] 478 | return max(fabs(l[0] - l[1]), max(fabs(l[0] - l[2]), fabs(l[1] - l[2]))); | ~~~^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ Curvature.cpp:475:10: note: ‘l’ declared here 475 | double l[3]; | ^ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::AUGLAG; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:1160:21: required from here ff-NLopt.cpp:1165:12: warning: unused variable ‘n’ [-Wunused-variable] 1165 | long n = x.N( ); | ^ ff-NLopt.cpp:1171:12: warning: unused variable ‘iprint’ [-Wunused-variable] 1171 | long iprint = verbosity; | ^~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KNM_]’: ./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*]’ ./include/AFunction_ext.hpp:26:11: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::R3*]’: ./include/AFunction_ext.hpp:79:20: required from ‘AnyType E_F_F0F0F0s_::operator()(Stack) const [with R = Fem2D::R3*; A0 = std::complex; A1 = std::complex; A2 = std::complex; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction_ext.hpp:78:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::AUGLAG_EQ; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:1160:21: required from here ff-NLopt.cpp:1165:12: warning: unused variable ‘n’ [-Wunused-variable] 1165 | long n = x.N( ); | ^ ff-NLopt.cpp:1171:12: warning: unused variable ‘iprint’ [-Wunused-variable] 1171 | long iprint = verbosity; | ^~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh*]’: msh3.cpp:9119:23: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P2pnc.o' -o Element_P2pnc.so msh3.cpp: In instantiation of ‘Movemesh_Op::Movemesh_Op(const basicAC_F0&, Expression, Expression, Expression, Expression) [with MMesh = Fem2D::Mesh; Expression = E_F0*]’: msh3.cpp:9142:65: required from here msh3.cpp:8527:9: warning: unused variable ‘err’ [-Wunused-variable] 8527 | int err = 0; | ^~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/AFunction.hpp: In member function ‘OneOperator3_, std::allocator >*, KNM*, KNM*, E_F_F0F0F0_, std::allocator >*, KNM*, KNM*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, std::allocator >*, KNM*, KNM*, E_F_F0F0F0_, std::allocator >*, KNM*, KNM*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator1s_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2810:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2810 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1s_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2810:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ioply.cpp: In member function ‘PLY_LoadMeshT::code(basicAC_F0 const&) const’: ioply.cpp:115:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 115 | return new PLY_LoadMeshT_Op< MMesh >(args, t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PLY_LoadMeshT::code(basicAC_F0 const&) const’ at ioply.cpp:115:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ioply.cpp: In member function ‘PLY_LoadMeshT::code(basicAC_F0 const&) const’: ioply.cpp:115:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 115 | return new PLY_LoadMeshT_Op< MMesh >(args, t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PLY_LoadMeshT::code(basicAC_F0 const&) const’ at ioply.cpp:115:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ioply.cpp: In member function ‘PLY_LoadMeshT::code(basicAC_F0 const&) const’: ioply.cpp:115:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 115 | return new PLY_LoadMeshT_Op< MMesh >(args, t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PLY_LoadMeshT::code(basicAC_F0 const&) const’ at ioply.cpp:115:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ medit.cpp: At global scope: medit.cpp:47:13: warning: ‘TheWait’ defined but not used [-Wunused-variable] 47 | static bool TheWait = false; | ^~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ In function ‘init()’, inlined from ‘AutoLoadInit()’ at biofunc.cpp:109:1: biofunc.cpp:99:103: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | Global.Add("fmonod", "(", new OneOperator4_< KN *, KN *, KN *, R, R >(fmonod)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at biofunc.cpp:99:103, inlined from ‘AutoLoadInit()’ at biofunc.cpp:109:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘init()’, inlined from ‘AutoLoadInit()’ at biofunc.cpp:109:1: biofunc.cpp:100:114: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 100 | Global.Add("fmonod", "(", new OneOperator4_< KN *, KN *, KN *, KN *, R >(fmonod)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at biofunc.cpp:100:114, inlined from ‘AutoLoadInit()’ at biofunc.cpp:109:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘init()’, inlined from ‘AutoLoadInit()’ at biofunc.cpp:109:1: biofunc.cpp:101:105: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 101 | Global.Add("dfmonod", "(", new OneOperator4_< KN *, KN *, KN *, R, R >(dfmonod)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at biofunc.cpp:101:105, inlined from ‘AutoLoadInit()’ at biofunc.cpp:109:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘init()’, inlined from ‘AutoLoadInit()’ at biofunc.cpp:109:1: biofunc.cpp:102:116: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 102 | Global.Add("dfmonod", "(", new OneOperator4_< KN *, KN *, KN *, KN *, R >(dfmonod)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at biofunc.cpp:102:116, inlined from ‘AutoLoadInit()’ at biofunc.cpp:109:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘init()’, inlined from ‘AutoLoadInit()’ at biofunc.cpp:109:1: biofunc.cpp:103:67: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 103 | Global.Add("fmonod", "(", new OneOperator3_< R, R, R, R >(fmonod)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at biofunc.cpp:103:67, inlined from ‘AutoLoadInit()’ at biofunc.cpp:109:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘init()’, inlined from ‘AutoLoadInit()’ at biofunc.cpp:109:1: biofunc.cpp:104:69: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 104 | Global.Add("dfmonod", "(", new OneOperator3_< R, R, R, R >(dfmonod)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at biofunc.cpp:104:69, inlined from ‘AutoLoadInit()’ at biofunc.cpp:109:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘init()’, inlined from ‘AutoLoadInit()’ at biofunc.cpp:109:1: biofunc.cpp:105:64: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 105 | Global.Add("fmonod", "(", new OneOperator2_< R, R, R >(fmonod)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at biofunc.cpp:105:64, inlined from ‘AutoLoadInit()’ at biofunc.cpp:109:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘init()’, inlined from ‘AutoLoadInit()’ at biofunc.cpp:109:1: biofunc.cpp:106:66: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 106 | Global.Add("dfmonod", "(", new OneOperator2_< R, R, R >(dfmonod)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at biofunc.cpp:106:66, inlined from ‘AutoLoadInit()’ at biofunc.cpp:109:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0F0 >*, std::__cxx11::basic_string, std::allocator >*, KNM >*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0 >*, std::__cxx11::basic_string, std::allocator >*, KNM >*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ In function ‘SplitEdges::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: splitedges.cpp:236:70: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 236 | static E_F0 *f(const basicAC_F0 &args) { return new SplitEdges(args); } | ^ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SplitEdges::f(basicAC_F0 const&)’ at splitedges.cpp:236:70, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ distance.cpp: In member function ‘Distance3d_P1::code(basicAC_F0 const&) const’: distance.cpp:755:51: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 755 | t[2]->CastTo(args[2])); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Distance3d_P1::code(basicAC_F0 const&) const’ at distance.cpp:755:51: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ distance.cpp: In member function ‘Distance2d_P1::code(basicAC_F0 const&) const’: distance.cpp:742:51: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 742 | t[2]->CastTo(args[2])); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Distance2d_P1::code(basicAC_F0 const&) const’ at distance.cpp:742:51: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_, std::allocator >*, E_F_F0F0_, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, std::allocator >*, E_F_F0F0_, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_*, KN*, E_F_F0F0_*, KN*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN*, E_F_F0F0_*, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-cmaes.cpp: In constructor ‘OptimCMA_ES::CMA_ES::CMA_ES()’: ff-cmaes.cpp:218:9: warning: ‘OptimCMA_ES::CMA_ES::x’ will be initialized after [-Wreorder] 218 | Rn *x; | ^ ff-cmaes.cpp:217:16: warning: ‘OptimCMA_ES::ffcalfunc* OptimCMA_ES::CMA_ES::fit’ [-Wreorder] 217 | ffcalfunc *fit; | ^~~ ff-cmaes.cpp:195:5: warning: when initialized here [-Wreorder] 195 | CMA_ES( ) : CMAES( ), x(0), fit(0) {} | ^~~~~~ ff-cmaes.cpp: In constructor ‘OptimCMA_ES::CMA_ES::CMA_ES(OptimCMA_ES::ffcalfunc&, Rn&, const Rn&, long int, int)’: ff-cmaes.cpp:218:9: warning: ‘OptimCMA_ES::CMA_ES::x’ will be initialized after [-Wreorder] 218 | Rn *x; | ^ ff-cmaes.cpp:217:16: warning: ‘OptimCMA_ES::ffcalfunc* OptimCMA_ES::CMA_ES::fit’ [-Wreorder] 217 | ffcalfunc *fit; | ^~~ ff-cmaes.cpp:201:5: warning: when initialized here [-Wreorder] 201 | CMA_ES(ffcalfunc &_ff, Rn &xstart, const Rn &stddev, long seed, int lambda) | ^~~~~~ ff-cmaes.cpp: In constructor ‘OptimCMA_ES::CMA_ES::CMA_ES(OptimCMA_ES::ffcalfunc&, Rn&, const Rn&, long int, int, const std::string&)’: ff-cmaes.cpp:218:9: warning: ‘OptimCMA_ES::CMA_ES::x’ will be initialized after [-Wreorder] 218 | Rn *x; | ^ ff-cmaes.cpp:217:16: warning: ‘OptimCMA_ES::ffcalfunc* OptimCMA_ES::CMA_ES::fit’ [-Wreorder] 217 | ffcalfunc *fit; | ^~~ ff-cmaes.cpp:204:5: warning: when initialized here [-Wreorder] 204 | CMA_ES(ffcalfunc &_ff, Rn &xstart, const Rn &stddev, long seed, int lambda, const string &ipf) | ^~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ >*, KN*, E_F_F0F0_ >*, KN*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, KN*, E_F_F0F0_ >*, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AFunction.hpp: In member function ‘OneOperator1, std::allocator >*, E_F_F0, std::allocator >*, true> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, std::allocator >*, E_F_F0, std::allocator >*, true> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2267:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AFunction.hpp: In member function ‘OneOperator2<__dirstream**, __dirstream**, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0<__dirstream**, __dirstream**, std::__cxx11::basic_string, std::allocator >*> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2<__dirstream**, __dirstream**, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0<__dirstream**, __dirstream**, std::__cxx11::basic_string, std::allocator >*> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at ffnewuoa.cpp:154:1: ffnewuoa.cpp:151:45: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 151 | Global.Add("newuoa", "(", new OptimNewoa(1)); // j + dJ | ^ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at ffnewuoa.cpp:151:45, inlined from ‘AutoLoadInit()’ at ffnewuoa.cpp:154:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2, std::allocator >*, long, E_F_F0F0, std::allocator >*, long> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2, std::allocator >*, long, E_F_F0F0, std::allocator >*, long> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at splitmesh12.cpp:238:1: splitmesh12.cpp:235:96: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 235 | Global.Add("splitmesh12", "(", new OneOperator1s_< Mesh3 const *, Mesh3 const * >(SplitMesh12)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at splitmesh12.cpp:235:96, inlined from ‘AutoLoadInit()’ at splitmesh12.cpp:238:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘init()’, inlined from ‘AutoLoadInit()’ at myfunction.cpp:89:1: myfunction.cpp:85:71: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 85 | Global.Add("myfunction", "(", new OneOperator0s< double >(myfunction)); | ^ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at myfunction.cpp:85:71, inlined from ‘AutoLoadInit()’ at myfunction.cpp:89:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘init()’, inlined from ‘AutoLoadInit()’ at myfunction.cpp:89:1: myfunction.cpp:86:63: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 86 | Global.Add("testio", "(", new OneOperator0s< double >(testio)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at myfunction.cpp:86:63, inlined from ‘AutoLoadInit()’ at myfunction.cpp:89:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ scotch.cpp: In member function ‘SCOTCH::code(basicAC_F0 const&) const’: scotch.cpp:68:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 68 | return new SCOTCH_Op< T, V, K >(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | t[2]->CastTo(args[2])); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SCOTCH::code(basicAC_F0 const&) const’ at scotch.cpp:68:12: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In function ‘PLY_WriteMeshT_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ioply.cpp:682:57: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 682 | static E_F0 *f(const basicAC_F0 &args) { return new PLY_WriteMeshT_Op(args); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PLY_WriteMeshT_Op::f(basicAC_F0 const&)’ at ioply.cpp:682:57, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In function ‘PLY_WriteMeshT_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ioply.cpp:682:57: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 682 | static E_F0 *f(const basicAC_F0 &args) { return new PLY_WriteMeshT_Op(args); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PLY_WriteMeshT_Op::f(basicAC_F0 const&)’ at ioply.cpp:682:57, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ scotch.cpp: In member function ‘SCOTCH::code(basicAC_F0 const&) const’: scotch.cpp:68:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 68 | return new SCOTCH_Op< T, V, K >(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | t[2]->CastTo(args[2])); | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SCOTCH::code(basicAC_F0 const&) const’ at scotch.cpp:68:12: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P2bulle3.o' -o Element_P2bulle3.so ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator1_, std::allocator >*, E_F_F0_, std::allocator >*> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, std::allocator >*, E_F_F0_, std::allocator >*> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2826:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ scotch.cpp: In member function ‘SCOTCH::code(basicAC_F0 const&) const’: scotch.cpp:68:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 68 | return new SCOTCH_Op< T, V, K >(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | t[2]->CastTo(args[2])); | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SCOTCH::code(basicAC_F0 const&) const’ at scotch.cpp:68:12: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at pcm2rnm.cpp:176:1: pcm2rnm.cpp:173:93: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 173 | new OneOperator3_< long, string *, KNM< double > *, KNM< double > * >(&read_pcm)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at pcm2rnm.cpp:173:93, inlined from ‘AutoLoadInit()’ at pcm2rnm.cpp:176:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at pcm2rnm.cpp:176:1: pcm2rnm.cpp:172:88: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 172 | new OneOperator2< KNM< Complex > *, string *, KNM< Complex > * >(&read_pcm), | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at pcm2rnm.cpp:172:88, inlined from ‘AutoLoadInit()’ at pcm2rnm.cpp:176:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ scotch.cpp: In member function ‘SCOTCH::code(basicAC_F0 const&) const’: scotch.cpp:68:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 68 | return new SCOTCH_Op< T, V, K >(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | t[2]->CastTo(args[2])); | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SCOTCH::code(basicAC_F0 const&) const’ at scotch.cpp:68:12: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator1s_, std::allocator >*, __dirstream**, E_F_F0s_, std::allocator >*, __dirstream**, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2810:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2810 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1s_, std::allocator >*, __dirstream**, E_F_F0s_, std::allocator >*, __dirstream**, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2810:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘PLY_WriteMeshT_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ioply.cpp:682:57: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 682 | static E_F0 *f(const basicAC_F0 &args) { return new PLY_WriteMeshT_Op(args); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PLY_WriteMeshT_Op::f(basicAC_F0 const&)’ at ioply.cpp:682:57, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ scotch.cpp: In member function ‘SCOTCH::code(basicAC_F0 const&) const’: scotch.cpp:68:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 68 | return new SCOTCH_Op< T, V, K >(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | t[2]->CastTo(args[2])); | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SCOTCH::code(basicAC_F0 const&) const’ at scotch.cpp:68:12: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator1s_, std::allocator >*, std::__cxx11::basic_string, std::allocator >*, E_F_F0s_, std::allocator >*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2810:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2810 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1s_, std::allocator >*, std::__cxx11::basic_string, std::allocator >*, E_F_F0s_, std::allocator >*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2810:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ scotch.cpp: In member function ‘SCOTCH::code(basicAC_F0 const&) const’: scotch.cpp:68:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 68 | return new SCOTCH_Op< T, V, K >(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | t[2]->CastTo(args[2])); | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SCOTCH::code(basicAC_F0 const&) const’ at scotch.cpp:68:12: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_, std::allocator >*, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0_, std::allocator >*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, std::allocator >*, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0_, std::allocator >*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P1ncdc.o' -o Element_P1ncdc.so scotch.cpp: In member function ‘SCOTCH::code(basicAC_F0 const&) const’: scotch.cpp:68:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 68 | return new SCOTCH_Op< T, V, K >(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | t[2]->CastTo(args[2])); | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SCOTCH::code(basicAC_F0 const&) const’ at scotch.cpp:68:12: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ scotch.cpp: In member function ‘SCOTCH::code(basicAC_F0 const&) const’: scotch.cpp:68:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 68 | return new SCOTCH_Op< T, V, K >(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | t[2]->CastTo(args[2])); | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SCOTCH::code(basicAC_F0 const&) const’ at scotch.cpp:68:12: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ffnewuoa.cpp: In member function ‘OptimNewoa::code(basicAC_F0 const&) const’: ffnewuoa.cpp:130:74: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 130 | E_F0 *code(const basicAC_F0 &args) const { return new E_newoa(args, cas); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNewoa::code(basicAC_F0 const&) const’ at ffnewuoa.cpp:130:74: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at exactpartition.cpp:147:1: exactpartition.cpp:140:97: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 140 | new OneOperator2_< long, FEbaseArrayKn< double > *, KN< long > * >(exactpartition)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at exactpartition.cpp:140:97, inlined from ‘AutoLoadInit()’ at exactpartition.cpp:147:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at exactpartition.cpp:147:1: exactpartition.cpp:143:92: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 143 | new OneOperator2_< long, KN< KN< double > > *, KN< long > * >(exactpartition)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at exactpartition.cpp:143:92, inlined from ‘AutoLoadInit()’ at exactpartition.cpp:147:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator1, std::allocator >*, E_F_F0, std::allocator >*, true> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, std::allocator >*, E_F_F0, std::allocator >*, true> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2267:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_PkEdge.o' -o Element_PkEdge.so ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator3_*, KN*, E_F_F0F0F0_*, KN*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, KN*, E_F_F0F0F0_*, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] In function ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘Load_Init()’ at addNewType.cpp:108:23, inlined from ‘AutoLoadInit()’ at addNewType.cpp:132:1: ./include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ./include/AFunction.hpp:3112:42, inlined from ‘Load_Init()’ at addNewType.cpp:108:23, inlined from ‘AutoLoadInit()’ at addNewType.cpp:132:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘Load_Init()’ at addNewType.cpp:109:24, inlined from ‘AutoLoadInit()’ at addNewType.cpp:132:1: ./include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ./include/AFunction.hpp:3112:42, inlined from ‘Load_Init()’ at addNewType.cpp:109:24, inlined from ‘AutoLoadInit()’ at addNewType.cpp:132:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at addNewType.cpp:132:1: addNewType.cpp:116:89: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 116 | TheOperators->Add("<-", new OneOperator2_< myType *, myType *, string * >(&init_MyType)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at addNewType.cpp:116:89, inlined from ‘AutoLoadInit()’ at addNewType.cpp:132:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at addNewType.cpp:132:1: addNewType.cpp:126:84: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 126 | "(", "", new OneOperator3_< myType_uv, myType *, double, double >(set_myType_uv)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at addNewType.cpp:126:84, inlined from ‘AutoLoadInit()’ at addNewType.cpp:132:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at addNewType.cpp:132:1: addNewType.cpp:128:84: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 128 | Add< myType_uv >("x", ".", new OneOperator1_< double, myType_uv >(get_myType_uv_x)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at addNewType.cpp:128:84, inlined from ‘AutoLoadInit()’ at addNewType.cpp:132:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at addNewType.cpp:132:1: addNewType.cpp:129:82: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 129 | Add< myType_uv >("N", ".", new OneOperator1_< R3 *, myType_uv >(get_myType_uv_N)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at addNewType.cpp:129:82, inlined from ‘AutoLoadInit()’ at addNewType.cpp:132:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AFunction.hpp: In member function ‘OneOperator1s_*, E_F_F0s_*, E_F0mps> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2810:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2810 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1s_*, E_F_F0s_*, E_F0mps> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2810:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] msh3.cpp: In instantiation of ‘Movemesh_Op::Movemesh_Op(const basicAC_F0&, Expression, Expression, Expression, Expression) [with MMesh = Fem2D::Mesh3; Expression = E_F0*]’: msh3.cpp:8772:14: required from ‘E_F0* Movemesh::code(const basicAC_F0&) const [with MMesh = Fem2D::Mesh3]’ msh3.cpp:8763:9: required from here msh3.cpp:8527:9: warning: unused variable ‘err’ [-Wunused-variable] 8527 | int err = 0; | ^~~ msh3.cpp: In instantiation of ‘Movemesh_Op::Movemesh_Op(const basicAC_F0&, Expression, Expression, Expression, Expression) [with MMesh = Fem2D::MeshS; Expression = E_F0*]’: msh3.cpp:8772:14: required from ‘E_F0* Movemesh::code(const basicAC_F0&) const [with MMesh = Fem2D::MeshS]’ msh3.cpp:8763:9: required from here msh3.cpp:8527:9: warning: unused variable ‘err’ [-Wunused-variable] msh3.cpp: In instantiation of ‘Movemesh_Op::Movemesh_Op(const basicAC_F0&, Expression, Expression, Expression, Expression) [with MMesh = Fem2D::MeshL; Expression = E_F0*]’: msh3.cpp:8772:14: required from ‘E_F0* Movemesh::code(const basicAC_F0&) const [with MMesh = Fem2D::MeshL]’ msh3.cpp:8763:9: required from here msh3.cpp:8527:9: warning: unused variable ‘err’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator1_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2826:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator1s_, KNM_, E_F_F0s_, KNM_, E_F0mps> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2810:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2810 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1s_, KNM_, E_F_F0s_, KNM_, E_F0mps> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2810:11: ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator3_*, double, E_F_F0F0F0_*, double, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, double, E_F_F0F0F0_*, double, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘InitFF()’, inlined from ‘AutoLoadInit()’ at ff-AiryBiry.cpp:221:1: ff-AiryBiry.cpp:217:72: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 217 | Global.Add("airy", "(", new OneOperator2< double, double, long >(airy)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘InitFF()’ at ff-AiryBiry.cpp:217:72, inlined from ‘AutoLoadInit()’ at ff-AiryBiry.cpp:221:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘InitFF()’, inlined from ‘AutoLoadInit()’ at ff-AiryBiry.cpp:221:1: ff-AiryBiry.cpp:218:72: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 218 | Global.Add("biry", "(", new OneOperator2< double, double, long >(biry)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘InitFF()’ at ff-AiryBiry.cpp:218:72, inlined from ‘AutoLoadInit()’ at ff-AiryBiry.cpp:221:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In instantiation of ‘AnyType SetMesh_Op::operator()(Stack) const [with MMesh = Fem2D::MeshS; AnyType = AnyTypeWithOutCheck; Stack = void*]’: msh3.cpp:2504:11: required from here msh3.cpp:2612:13: warning: unused variable ‘l1’ [-Wunused-variable] 2612 | int l0, l1 = ChangeLab(mapBref, l0 = K.lab); | ^~ msh3.cpp: In instantiation of ‘AnyType SetMesh_Op::operator()(Stack) const [with MMesh = Fem2D::Mesh3; AnyType = AnyTypeWithOutCheck; Stack = void*]’: msh3.cpp:2504:11: required from here msh3.cpp:2612:13: warning: unused variable ‘l1’ [-Wunused-variable] In file included from BEC.cpp:29: ./include/AFunction_ext.hpp: In member function ‘OneOperator3s_, double, double, double, E_F_F0F0F0s_, double, double, double, E_F0mps> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:101:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 101 | return new CODE(f, | ^~~~~~~~~~~ 102 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 103 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 104 | t[2]->CastTo(args[2]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3s_, double, double, double, E_F_F0F0F0s_, double, double, double, E_F0mps> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:101:15: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In instantiation of ‘AnyType ExtractMesh_Op::operator()(Stack) const [with MMesh = Fem2D::MeshS; MMeshO = Fem2D::MeshL; AnyType = AnyTypeWithOutCheck; Stack = void*]’: msh3.cpp:6775:11: required from here msh3.cpp:6875:13: warning: unused variable ‘ii’ [-Wunused-variable] 6875 | int ii = mi->second; | ^~ msh3.cpp:6821:41: warning: variable ‘mps’ set but not used [-Wunused-but-set-variable] 6821 | MeshPoint *mp(MeshPointStack(stack)), mps = *mp; | ^~~ msh3.cpp:6833:7: warning: unused variable ‘nbv’ [-Wunused-variable] 6833 | int nbv = Th.nv; // nombre de sommet | ^~~ msh3.cpp:6834:7: warning: unused variable ‘nbt’ [-Wunused-variable] 6834 | int nbt = Th.nt; // nombre de triangles | ^~~ msh3.cpp:6835:7: warning: unused variable ‘nbe’ [-Wunused-variable] 6835 | int nbe = Th.nbe; | ^~~ msh3.cpp:6849:15: warning: unused variable ‘nt’ [-Wunused-variable] 6849 | int nv = 0, nt = 0, ns = 0; | ^~ msh3.cpp: In instantiation of ‘AnyType ExtractMesh_Op::operator()(Stack) const [with MMesh = Fem2D::Mesh3; MMeshO = Fem2D::MeshS; AnyType = AnyTypeWithOutCheck; Stack = void*]’: msh3.cpp:6775:11: required from here msh3.cpp:6875:13: warning: unused variable ‘ii’ [-Wunused-variable] 6875 | int ii = mi->second; | ^~ msh3.cpp:6821:41: warning: variable ‘mps’ set but not used [-Wunused-but-set-variable] 6821 | MeshPoint *mp(MeshPointStack(stack)), mps = *mp; | ^~~ msh3.cpp:6833:7: warning: unused variable ‘nbv’ [-Wunused-variable] 6833 | int nbv = Th.nv; // nombre de sommet | ^~~ msh3.cpp:6834:7: warning: unused variable ‘nbt’ [-Wunused-variable] 6834 | int nbt = Th.nt; // nombre de triangles | ^~~ msh3.cpp:6835:7: warning: unused variable ‘nbe’ [-Wunused-variable] 6835 | int nbe = Th.nbe; | ^~~ msh3.cpp:6849:15: warning: unused variable ‘nt’ [-Wunused-variable] 6849 | int nv = 0, nt = 0, ns = 0; | ^~ gfortran -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I./include '-DAdd_' 'newuoa.f' newuoa.f:52:72: 52 | 10 W(N+K)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 10 at (1) newuoa.f:56:72: 56 | DO 20 K=1,NPT | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 20 at (1) newuoa.f:57:72: 57 | 20 W(N+K)=W(N+K)+TEMP*ZMAT(K,J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 20 at (1) newuoa.f:74:72: 74 | 30 XOPTSQ=XOPTSQ+XOPT(I)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 30 at (1) newuoa.f:85:72: 85 | 40 SSTEMP=SSTEMP+DIFF*DIFF | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 40 at (1) newuoa.f:95:72: 95 | 60 S(I)=XPT(KSAV,I)-XOPT(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 60 at (1) newuoa.f:111:72: 111 | 80 XOPTS=XOPTS+XOPT(I)*S(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 80 at (1) newuoa.f:123:72: 123 | 90 DEN(I)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 90 at (1) newuoa.f:134:72: 134 | 100 TEMPC=TEMPC+XPT(K,I)*XOPT(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 100 at (1) newuoa.f:139:72: 139 | 110 WVEC(K,5)=HALF*TEMPA*TEMPB | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 110 at (1) newuoa.f:146:72: 146 | 120 WVEC(IP,5)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 120 at (1) newuoa.f:154:72: 154 | 130 PROD(K,JC)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 130 at (1) newuoa.f:158:72: 158 | 140 SUM=SUM+ZMAT(K,J)*WVEC(K,JC) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 140 at (1) newuoa.f:160:72: 160 | DO 150 K=1,NPT | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 150 at (1) newuoa.f:161:72: 161 | 150 PROD(K,JC)=PROD(K,JC)+SUM*ZMAT(K,J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 150 at (1) newuoa.f:166:72: 166 | 160 SUM=SUM+BMAT(K,J)*WVEC(NPT+J,JC) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 160 at (1) newuoa.f:167:72: 167 | 170 PROD(K,JC)=PROD(K,JC)+SUM | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 170 at (1) newuoa.f:169:72: 169 | DO 190 J=1,N | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 190 at (1) newuoa.f:172:72: 172 | 180 SUM=SUM+BMAT(I,J)*WVEC(I,JC) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 180 at (1) newuoa.f:173:72: 173 | 190 PROD(NPT+J,JC)=SUM | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 190 at (1) newuoa.f:181:72: 181 | 200 SUM=SUM+PAR(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 200 at (1) newuoa.f:200:72: 200 | 210 DEN(9)=DEN(9)-HALF*TEMPA | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 210 at (1) newuoa.f:207:72: 207 | 220 SUM=SUM+PAR(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 220 at (1) newuoa.f:241:72: 241 | 230 PAR(J+1)=PAR(2)*PAR(J-1)+PAR(3)*PAR(J-2) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 230 at (1) newuoa.f:245:72: 245 | 240 SUM=SUM+DENEX(J)*PAR(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 240 at (1) newuoa.f:271:72: 271 | 260 PAR(J+1)=PAR(2)*PAR(J-1)+PAR(3)*PAR(J-2) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 260 at (1) newuoa.f:276:72: 276 | 270 DENMAX=DENMAX+DENEX(J)*PAR(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 270 at (1) newuoa.f:279:72: 279 | DO 280 J=1,5 | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 280 at (1) newuoa.f:280:72: 280 | 280 VLAG(K)=VLAG(K)+PROD(K,J)*PAR(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 280 at (1) newuoa.f:290:72: 290 | 290 TEMPB=TEMPB+W(I)*W(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 290 at (1) newuoa.f:301:72: 301 | 300 S(I)=TAU*BMAT(KNEW,I)+ALPHA*TEMP | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 300 at (1) newuoa.f:305:72: 305 | 310 SUM=SUM+XPT(K,J)*W(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 310 at (1) newuoa.f:307:72: 307 | DO 320 I=1,N | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 320 at (1) newuoa.f:308:72: 308 | 320 S(I)=S(I)+TEMP*XPT(K,I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 320 at (1) newuoa.f:313:72: 313 | 330 DS=DS+D(I)*S(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 330 at (1) newuoa.f:321:72: 321 | DO 350 J=1,5 | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 350 at (1) newuoa.f:322:72: 322 | 350 W(K)=W(K)+WVEC(K,J)*PAR(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 350 at (1) newuoa.f:363:72: 363 | 10 HCOL(K)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 10 at (1) newuoa.f:367:72: 367 | DO 20 K=1,NPT | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 20 at (1) newuoa.f:368:72: 368 | 20 HCOL(K)=HCOL(K)+TEMP*ZMAT(K,J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 20 at (1) newuoa.f:379:72: 379 | 30 DD=DD+D(I)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 30 at (1) msh3.cpp: In instantiation of ‘AnyType SetMesh_Op::operator()(Stack) const [with MMesh = Fem2D::MeshL; AnyType = AnyTypeWithOutCheck; Stack = void*]’: msh3.cpp:2504:11: required from here msh3.cpp:2612:13: warning: unused variable ‘l1’ [-Wunused-variable] 2612 | int l0, l1 = ChangeLab(mapBref, l0 = K.lab); | ^~ newuoa.f:385:72: 385 | 40 SUM=SUM+XPT(K,J)*D(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 40 at (1) newuoa.f:388:72: 388 | DO 50 I=1,N | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 50 at (1) newuoa.f:390:72: 390 | 50 GD(I)=GD(I)+SUM*XPT(K,I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 50 at (1) newuoa.f:401:72: 401 | 60 DHD=DHD+D(I)*GD(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 60 at (1) newuoa.f:411:72: 411 | 70 S(I)=GC(I)+TEMP*GD(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 70 at (1) newuoa.f:424:72: 424 | 90 SS=SS+S(I)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 90 at (1) newuoa.f:430:72: 430 | 100 W(I)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 100 at (1) newuoa.f:438:72: 438 | 110 SUM=SUM+XPT(K,J)*S(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 110 at (1) newuoa.f:440:72: 440 | DO 120 I=1,N | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 120 at (1) newuoa.f:441:72: 441 | 120 W(I)=W(I)+SUM*XPT(K,I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 120 at (1) newuoa.f:452:72: 452 | 130 CF5=CF5+S(I)*GD(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 130 at (1) newuoa.f:476:72: 476 | 140 TAUOLD=TAU | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 140 at (1) newuoa.f:495:72: 495 | 150 S(I)=GC(I)+GD(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 150 at (1) newuoa.f:629:72: 629 | 10 XPT(K,J)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 10 at (1) newuoa.f:630:72: 630 | DO 20 I=1,NDIM | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 20 at (1) newuoa.f:631:72: 631 | 20 BMAT(I,J)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 20 at (1) newuoa.f:633:72: 633 | 30 HQ(IH)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 30 at (1) newuoa.f:636:72: 636 | DO 40 J=1,NPTM | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 40 at (1) newuoa.f:637:72: 637 | 40 ZMAT(K,J)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 40 at (1) newuoa.f:678:72: 678 | 60 X(J)=XPT(NF,J)+XBASE(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 60 at (1) newuoa.f:739:72: 739 | 80 XOPTSQ=XOPTSQ+XOPT(I)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 80 at (1) newuoa.f:750:72: 750 | 110 DSQ=DSQ+D(I)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 110 at (1) newuoa.f:771:72: 771 | 130 SUM=SUM+XPT(K,I)*XOPT(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 130 at (1) newuoa.f:775:72: 775 | DO 140 I=1,N | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 140 at (1) newuoa.f:781:72: 781 | DO 140 J=1,I | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 140 at (1) newuoa.f:782:72: 782 | 140 BMAT(IP,J)=BMAT(IP,J)+VLAG(I)*W(J)+W(I)*VLAG(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 140 at (1) newuoa.f:790:72: 790 | 150 W(I)=W(NPT+I)*ZMAT(I,K) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 150 at (1) newuoa.f:794:72: 794 | 160 SUM=SUM+W(I)*XPT(I,J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 160 at (1) newuoa.f:797:72: 797 | DO 170 I=1,NPT | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 170 at (1) newuoa.f:798:72: 798 | 170 BMAT(I,J)=BMAT(I,J)+SUM*ZMAT(I,K) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 170 at (1) newuoa.f:799:72: 799 | DO 180 I=1,N | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 180 at (1) newuoa.f:803:72: 803 | DO 180 J=1,I | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 180 at (1) newuoa.f:804:72: 804 | 180 BMAT(IP,J)=BMAT(IP,J)+TEMP*VLAG(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 180 at (1) newuoa.f:814:72: 814 | 190 XPT(K,J)=XPT(K,J)-HALF*XOPT(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 190 at (1) newuoa.f:815:72: 815 | DO 200 I=1,J | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 200 at (1) newuoa.f:820:72: 820 | 200 BMAT(NPT+I,J)=BMAT(NPT+J,I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 200 at (1) newuoa.f:823:72: 823 | 210 XOPT(J)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 210 at (1) newuoa.f:846:72: 846 | 220 SUM=SUM+BMAT(K,J)*D(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 220 at (1) newuoa.f:848:72: 848 | 230 VLAG(K)=SUM | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 230 at (1) newuoa.f:853:72: 853 | 240 SUM=SUM+ZMAT(I,K)*W(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 240 at (1) newuoa.f:860:72: 860 | DO 250 I=1,NPT | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 250 at (1) newuoa.f:861:72: 861 | 250 VLAG(I)=VLAG(I)+SUM*ZMAT(I,K) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 250 at (1) newuoa.f:867:72: 867 | 260 SUM=SUM+W(I)*BMAT(I,J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 260 at (1) newuoa.f:871:72: 871 | 270 SUM=SUM+BMAT(JP,K)*D(K) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 270 at (1) newuoa.f:874:72: 874 | 280 DX=DX+D(J)*XOPT(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 280 at (1) newuoa.f:894:72: 894 | 300 X(I)=XBASE(I)+XNEW(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 300 at (1) ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = listMesh3]’: ./include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = Op3_addmesh; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:2461:13: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ newuoa.f:919:72: 919 | DO 340 I=1,J | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 340 at (1) newuoa.f:923:72: 923 | 340 VQUAD=VQUAD+TEMP*HQ(IH) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 340 at (1) newuoa.f:925:72: 925 | 350 VQUAD=VQUAD+PQ(K)*W(K) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 350 at (1) newuoa.f:942:72: 942 | 360 XOPTSQ=XOPTSQ+XOPT(I)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 360 at (1) newuoa.f:979:72: 979 | 380 HDIAG=HDIAG+TEMP*ZMAT(K,J)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 380 at (1) newuoa.f:983:72: 983 | 390 DISTSQ=DISTSQ+(XPT(K,J)-XOPT(J))**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 390 at (1) newuoa.f:1001:72: 1001 | DO 420 J=1,I | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 420 at (1) newuoa.f:1003:72: 1003 | 420 HQ(IH)=HQ(IH)+TEMP*XPT(KNEW,J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 420 at (1) newuoa.f:1012:72: 1012 | DO 440 K=1,NPT | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 440 at (1) newuoa.f:1013:72: 1013 | 440 PQ(K)=PQ(K)+TEMP*ZMAT(K,J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 440 at (1) newuoa.f:1018:72: 1018 | 450 XPT(KNEW,I)=XNEW(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 450 at (1) newuoa.f:1029:72: 1029 | 700 VLAG(K)=FVAL(K)-FVAL(KOPT) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 700 at (1) newuoa.f:1034:72: 1034 | 710 SUM=SUM+BMAT(K,I)*VLAG(K) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 710 at (1) newuoa.f:1036:72: 1036 | 720 W(I)=SUM | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 720 at (1) newuoa.f:1045:72: 1045 | 730 GQ(I)=W(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 730 at (1) newuoa.f:1047:72: 1047 | 740 HQ(IH)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 740 at (1) newuoa.f:1051:72: 1051 | 750 W(J)=W(J)+VLAG(K)*ZMAT(K,J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 750 at (1) newuoa.f:1052:72: 1052 | 760 IF (J .LT. IDZ) W(J)=-W(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 760 at (1) newuoa.f:1055:72: 1055 | DO 770 J=1,NPTM | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 770 at (1) newuoa.f:1056:72: 1056 | 770 PQ(K)=PQ(K)+ZMAT(K,J)*W(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 770 at (1) ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh3**]’: ./include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = Op3_setmesh; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:2461:13: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ newuoa.f:1078:72: 1078 | 470 SUM=SUM+(XPT(K,J)-XOPT(J))**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 470 at (1) newuoa.f:1129:72: 1129 | 540 X(I)=XBASE(I)+XOPT(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 540 at (1) newuoa.f:1173:72: 1173 | 10 D(I)=XOPT(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 10 at (1) newuoa.f:1185:72: 1185 | 30 DD=DD+D(I)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 30 at (1) newuoa.f:1201:72: 1201 | 60 DHD=DHD+D(J)*HD(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 60 at (1) newuoa.f:1222:72: 1222 | 70 GG=GG+(G(I)+HS(I))**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 70 at (1) newuoa.f:1238:72: 1238 | 80 SS=SS+STEP(I)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 80 at (1) newuoa.f:1252:72: 1252 | 100 SHS=SHS+STEP(I)*HS(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 100 at (1) newuoa.f:1265:72: 1265 | 110 D(I)=TEMPA*(G(I)+HS(I))-TEMPB*STEP(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 110 at (1) newuoa.f:1273:72: 1273 | 130 DHS=DHS+HD(I)*STEP(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 130 at (1) newuoa.f:1296:72: 1296 | 140 QSAV=QNEW | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 140 at (1) newuoa.f:1316:72: 1316 | 150 GG=GG+(G(I)+HS(I))**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 150 at (1) newuoa.f:1328:72: 1328 | 180 HD(I)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 180 at (1) newuoa.f:1332:72: 1332 | 190 TEMP=TEMP+XPT(K,J)*D(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 190 at (1) newuoa.f:1334:72: 1334 | DO 200 I=1,N | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 200 at (1) newuoa.f:1335:72: 1335 | 200 HD(I)=HD(I)+TEMP*XPT(K,I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 200 at (1) newuoa.f:1338:72: 1338 | DO 210 I=1,J | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 210 at (1) newuoa.f:1341:72: 1341 | 210 HD(I)=HD(I)+HQ(IH)*D(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 210 at (1) newuoa.f:1376:72: 1376 | 10 ZMAT(I,JL)=TEMP | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 10 at (1) ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = listMeshT]’: ./include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = Op3_addmeshS, const Fem2D::MeshS*, const Fem2D::MeshS*>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:2461:13: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class listMeshT’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ newuoa.f:1407:72: 1407 | 40 ZMAT(I,1)=TEMPA*ZMAT(I,1)-TEMPB*VLAG(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 40 at (1) ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P3nc.o' -o Element_P3nc.so newuoa.f:1425:72: 1425 | 50 ZMAT(I,JB)=SCALB*(ZMAT(I,JB)-TEMPA*W(I)-TEMPB*VLAG(I)) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 50 at (1) newuoa.f:1440:72: 1440 | 60 ZMAT(I,IDZ)=TEMP | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 60 at (1) newuoa.f:1450:72: 1450 | DO 70 I=1,JP | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 70 at (1) ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::MeshS**]’: ./include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = Op3_setmeshS >; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:2461:13: required from here ./include/AnyType.hpp:145: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::MeshS** const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = listMeshT]’: ./include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = Op3_addmeshL, const Fem2D::MeshL*, const Fem2D::MeshL*>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:2461:13: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class listMeshT’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::MeshL**]’: ./include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = Op3_setmeshL >; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:2461:13: required from here ./include/AnyType.hpp:145: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::MeshL** const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In instantiation of ‘void ComputeOrientation(const Mesh&, std::vector&, bool) [with Mesh = Fem2D::MeshS]’: msh3.cpp:9704:21: required from ‘AnyType OrientNormal_Op::operator()(Stack) const [with MMesh = Fem2D::MeshS; AnyType = AnyTypeWithOutCheck; Stack = void*]’ msh3.cpp:9668:9: required from here msh3.cpp:9556:16: warning: unused variable ‘K1’ [-Wunused-variable] 9556 | const T &K1(Th[j1]); | ^~ msh3.cpp:9660:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 9660 | for(int j=0; j, std::allocator >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0, std::allocator >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:998:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In instantiation of ‘void ComputeOrientation(const Mesh&, std::vector&, bool) [with Mesh = Fem2D::MeshL]’: msh3.cpp:9704:21: required from ‘AnyType OrientNormal_Op::operator()(Stack) const [with MMesh = Fem2D::MeshL; AnyType = AnyTypeWithOutCheck; Stack = void*]’ msh3.cpp:9668:9: required from here msh3.cpp:9556:16: warning: unused variable ‘K1’ [-Wunused-variable] 9556 | const T &K1(Th[j1]); | ^~ msh3.cpp:9660:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 9660 | for(int j=0; j*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘void Fem2D::GenericMesh::VertexInElement(V*, T*, int&, int*&, int, int*, int*&) [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:1416:9: required from ‘void Fem2D::GenericMesh::clean_mesh(double, int&, int&, int&, V*&, T*&, B*&, bool, bool, int) [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ msh3.cpp:9238:16: required from ‘AnyType CheckMesh_Op::operator()(Stack) const [with MMesh = Fem2D::MeshL; AnyType = AnyTypeWithOutCheck; Stack = void*]’ msh3.cpp:9182:11: required from here ./include/GenericMesh.hpp:1231:9: warning: variable ‘takev’ set but not used [-Wunused-but-set-variable] 1231 | int takev[nv], takenewv[nv] ; | ^~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'splitmesh12.o' -o splitmesh12.so ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at myfunction2.cpp:46:1: myfunction2.cpp:42:66: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 42 | Global.Add("Why", "(", new OneOperator1< double, string * >(myf)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at myfunction2.cpp:42:66, inlined from ‘AutoLoadInit()’ at myfunction2.cpp:46:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at myfunction2.cpp:46:1: myfunction2.cpp:43:61: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 43 | Global.Add("f", "(", new OneOperator1_< double, double >(f)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at myfunction2.cpp:43:61, inlined from ‘AutoLoadInit()’ at myfunction2.cpp:46:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0, std::allocator >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0, std::allocator >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:998:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Init_Scotch()’, inlined from ‘AutoLoadInit()’ at scotch.cpp:162:1: scotch.cpp:152:33: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 152 | Global.Add("scotch", "(", new SCOTCH< const Mesh, pmesh, long >); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Init_Scotch()’ at scotch.cpp:152:33, inlined from ‘AutoLoadInit()’ at scotch.cpp:162:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Init_Scotch()’, inlined from ‘AutoLoadInit()’ at scotch.cpp:162:1: scotch.cpp:153:33: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 153 | Global.Add("scotch", "(", new SCOTCH< const Mesh3, pmesh3, long >); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Init_Scotch()’ at scotch.cpp:153:33, inlined from ‘AutoLoadInit()’ at scotch.cpp:162:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Init_Scotch()’, inlined from ‘AutoLoadInit()’ at scotch.cpp:162:1: scotch.cpp:154:33: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 154 | Global.Add("scotch", "(", new SCOTCH< const MeshS, pmeshS, long >); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Init_Scotch()’ at scotch.cpp:154:33, inlined from ‘AutoLoadInit()’ at scotch.cpp:162:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Init_Scotch()’, inlined from ‘AutoLoadInit()’ at scotch.cpp:162:1: scotch.cpp:155:33: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 155 | Global.Add("scotch", "(", new SCOTCH< const MeshL, pmeshL, long >); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Init_Scotch()’ at scotch.cpp:155:33, inlined from ‘AutoLoadInit()’ at scotch.cpp:162:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Init_Scotch()’, inlined from ‘AutoLoadInit()’ at scotch.cpp:162:1: scotch.cpp:156:33: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 156 | Global.Add("scotch", "(", new SCOTCH< const Mesh, pmesh, double >); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Init_Scotch()’ at scotch.cpp:156:33, inlined from ‘AutoLoadInit()’ at scotch.cpp:162:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Init_Scotch()’, inlined from ‘AutoLoadInit()’ at scotch.cpp:162:1: scotch.cpp:157:33: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 157 | Global.Add("scotch", "(", new SCOTCH< const Mesh3, pmesh3, double >); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Init_Scotch()’ at scotch.cpp:157:33, inlined from ‘AutoLoadInit()’ at scotch.cpp:162:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Init_Scotch()’, inlined from ‘AutoLoadInit()’ at scotch.cpp:162:1: scotch.cpp:158:33: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 158 | Global.Add("scotch", "(", new SCOTCH< const MeshS, pmeshS, double >); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Init_Scotch()’ at scotch.cpp:158:33, inlined from ‘AutoLoadInit()’ at scotch.cpp:162:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Init_Scotch()’, inlined from ‘AutoLoadInit()’ at scotch.cpp:162:1: scotch.cpp:159:33: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 159 | Global.Add("scotch", "(", new SCOTCH< const MeshL, pmeshL, double >); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Init_Scotch()’ at scotch.cpp:159:33, inlined from ‘AutoLoadInit()’ at scotch.cpp:162:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0F0, std::allocator >*, long>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0, std::allocator >*, long>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘void Fem2D::GenericMesh::VertexInElement(V*, T*, int&, int*&, int, int*, int*&) [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:1416:9: required from ‘void Fem2D::GenericMesh::clean_mesh(double, int&, int&, int&, V*&, T*&, B*&, bool, bool, int) [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ msh3.cpp:9238:16: required from ‘AnyType CheckMesh_Op::operator()(Stack) const [with MMesh = Fem2D::MeshS; AnyType = AnyTypeWithOutCheck; Stack = void*]’ msh3.cpp:9182:11: required from here ./include/GenericMesh.hpp:1231:9: warning: variable ‘takev’ set but not used [-Wunused-but-set-variable] ./include/AFunction.hpp: In member function ‘E_F_F0F0<__dirstream**, __dirstream**, std::__cxx11::basic_string, std::allocator >*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0<__dirstream**, __dirstream**, std::__cxx11::basic_string, std::allocator >*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'pcm.o' 'pcm2rnm.o' -o pcm2rnm.so In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at splitedges.cpp:312:1: splitedges.cpp:299:71: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 299 | Global.Add("SplitEdgeMesh", "(", new OneOperatorCode< SplitEdges >( )); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at splitedges.cpp:299:71, inlined from ‘AutoLoadInit()’ at splitedges.cpp:312:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_, std::allocator >*, E_F_F0F0_, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, std::allocator >*, E_F_F0F0_, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ newuoa.f: In function ‘update_’: newuoa.f:1389:72: warning: ‘tempb’ may be used uninitialized [-Wmaybe-uninitialized] 1389 | IF (JL .GT. 1) W(I)=W(I)+TEMPB*ZMAT(I,JL) | ^ newuoa.f:1372:15: note: ‘tempb’ was declared here 1372 | TEMPB=ZMAT(KNEW,J)/TEMP | ^ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at CircumCenter.cpp:43:1: CircumCenter.cpp:41:91: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 41 | new OneOperator3_< long, pmesh, KN< double > *, KN< double > * >(CircumCenter)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at CircumCenter.cpp:41:91, inlined from ‘AutoLoadInit()’ at CircumCenter.cpp:43:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'biofunc.o' -o biofunc.so ./include/GenericMesh.hpp: In instantiation of ‘void Fem2D::GenericMesh::VertexInElement(V*, T*, int&, int*&, int, int*, int*&) [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:1416:9: required from ‘void Fem2D::GenericMesh::clean_mesh(double, int&, int&, int&, V*&, T*&, B*&, bool, bool, int) [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ msh3.cpp:9238:16: required from ‘AnyType CheckMesh_Op::operator()(Stack) const [with MMesh = Fem2D::Mesh3; AnyType = AnyTypeWithOutCheck; Stack = void*]’ msh3.cpp:9182:11: required from here ./include/GenericMesh.hpp:1231:9: warning: variable ‘takev’ set but not used [-Wunused-but-set-variable] ./include/AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at aniso.cpp:165:1: aniso.cpp:160:80: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 160 | new OneOperator3_< long, long, KN< double > *, double >(Boundaniso)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at aniso.cpp:160:80, inlined from ‘AutoLoadInit()’ at aniso.cpp:165:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'myfunction.o' -o myfunction.so g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'NewSolver.o' -o NewSolver.so '-lumfpack' '-lamd' '-lcholmod' '-lcolamd' '-lumfpack' '-lamd' '-lcholmod' '-lcolamd' '-L/usr/lib64' '-lflexiblas' In file included from SaveHB.cpp:21: ./include/AFunction_ext.hpp: In member function ‘OneOperator4_, std::allocator >*, Matrice_Creuse >*, KN_ >, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0F0F0_, std::allocator >*, Matrice_Creuse >*, KN_ >, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:159:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 159 | return new CODE(f, | ^~~~~~~~~~~ 160 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 161 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 162 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 163 | t[3]->CastTo(args[3]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator4_, std::allocator >*, Matrice_Creuse >*, KN_ >, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0F0F0_, std::allocator >*, Matrice_Creuse >*, KN_ >, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:159:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BEC.cpp: In function ‘init()’: BEC.cpp:161:14: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 161 | BECtrap)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at BEC.cpp:161:14: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BEC.cpp: In function ‘init()’: BEC.cpp:165:92: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 165 | E_F_F0F0F0s_< Complex, double, double, double, E_F0mps > >(GPvortex)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at BEC.cpp:165:92: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BEC.cpp: In function ‘init()’: BEC.cpp:169:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 169 | GPvortices)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at BEC.cpp:169:17: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BEC.cpp: In function ‘init()’: BEC.cpp:173:94: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 173 | E_F_F0F0F0s_< Complex, double, double, double, E_F0mps > >(dxGPvortex)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at BEC.cpp:173:94: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BEC.cpp: In function ‘init()’: BEC.cpp:177:94: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 177 | E_F_F0F0F0s_< Complex, double, double, double, E_F0mps > >(dyGPvortex)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at BEC.cpp:177:94: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction_ext.hpp: In member function ‘OneOperator4_, std::allocator >*, Matrice_Creuse*, KN_, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0F0F0_, std::allocator >*, Matrice_Creuse*, KN_, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:159:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 159 | return new CODE(f, | ^~~~~~~~~~~ 160 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 161 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 162 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 163 | t[3]->CastTo(args[3]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator4_, std::allocator >*, Matrice_Creuse*, KN_, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0F0F0_, std::allocator >*, Matrice_Creuse*, KN_, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:159:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_, std::allocator >*, E_F_F0F0_, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, std::allocator >*, E_F_F0F0_, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'addNewType.o' -o addNewType.so ./include/AFunction.hpp: In member function ‘OneOperator2_*, Data2D<(char)77>*, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0_*, Data2D<(char)77>*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Data2D<(char)77>*, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0_*, Data2D<(char)77>*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_*, Data2D<(char)83>*, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0_*, Data2D<(char)83>*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Data2D<(char)83>*, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0_*, Data2D<(char)83>*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at mshmet.cpp:818:1: mshmet.cpp:814:33: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 814 | Global.Add("mshmet", "(", new OneOperatorCode< mshmet2d_Op >); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at mshmet.cpp:814:33, inlined from ‘AutoLoadInit()’ at mshmet.cpp:818:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at mshmet.cpp:818:1: mshmet.cpp:815:33: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 815 | Global.Add("mshmet", "(", new OneOperatorCode< mshmet3d_Op >); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at mshmet.cpp:815:33, inlined from ‘AutoLoadInit()’ at mshmet.cpp:818:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator3_*, double, double, E_F_F0F0F0_*, double, double, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, double, double, E_F_F0F0F0_*, double, double, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from meshtools.cpp:32: ./include/AFunction_ext.hpp: In member function ‘OneOperator2s_, Fem2D::Mesh3 const*, KN*, E_F_F0F0s_, Fem2D::Mesh3 const*, KN*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:46:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 46 | return new CODE(f, | ^~~~~~~~~~~ 47 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 48 | t[1]->CastTo(args[1]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2s_, Fem2D::Mesh3 const*, KN*, E_F_F0F0s_, Fem2D::Mesh3 const*, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:46:15: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘finit()’, inlined from ‘AutoLoadInit()’ at distance.cpp:768:1: distance.cpp:763:35: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 763 | Global.Add("distance", "(", new Distance2d_P1); | ^~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at distance.cpp:763:35, inlined from ‘AutoLoadInit()’ at distance.cpp:768:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘finit()’, inlined from ‘AutoLoadInit()’ at distance.cpp:768:1: distance.cpp:764:35: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 764 | Global.Add("distance", "(", new Distance3d_P1); | ^~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at distance.cpp:764:35, inlined from ‘AutoLoadInit()’ at distance.cpp:768:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘finit()’, inlined from ‘AutoLoadInit()’ at distance.cpp:768:1: distance.cpp:765:84: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 765 | Global.Add("checkdist", "(", new OneOperator2< double, double, double >(CheckDist)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at distance.cpp:765:84, inlined from ‘AutoLoadInit()’ at distance.cpp:768:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator3_*, double, double, E_F_F0F0F0_*, double, double, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, double, double, E_F_F0F0F0_*, double, double, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction_ext.hpp: In member function ‘OneOperator2s_, Fem2D::Mesh const*, KN*, E_F_F0F0s_, Fem2D::Mesh const*, KN*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:46:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 46 | return new CODE(f, | ^~~~~~~~~~~ 47 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 48 | t[1]->CastTo(args[1]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2s_, Fem2D::Mesh const*, KN*, E_F_F0F0s_, Fem2D::Mesh const*, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:46:15: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator3_, std::allocator >*, KN*, E_F_F0F0F0_, std::allocator >*, KN*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, std::allocator >*, KN*, E_F_F0F0F0_, std::allocator >*, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction_ext.hpp: In member function ‘OneOperator2s_, Fem2D::MeshS const*, KN*, E_F_F0F0s_, Fem2D::MeshS const*, KN*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:46:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 46 | return new CODE(f, | ^~~~~~~~~~~ 47 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 48 | t[1]->CastTo(args[1]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2s_, Fem2D::MeshS const*, KN*, E_F_F0F0s_, Fem2D::MeshS const*, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:46:15: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator1s_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2810:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2810 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1s_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2810:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from geophysics.cpp:4: ./include/AFunction_ext.hpp: In member function ‘OneOperator4_ >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:159:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 159 | return new CODE(f, | ^~~~~~~~~~~ 160 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 161 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 162 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 163 | t[3]->CastTo(args[3]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator4_ >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:159:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'BernardiRaugel.o' -o BernardiRaugel.so g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'splitedges.o' -o splitedges.so ./include/AFunction_ext.hpp: In member function ‘OneOperator2s_, Fem2D::MeshL const*, KN*, E_F_F0F0s_, Fem2D::MeshL const*, KN*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:46:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 46 | return new CODE(f, | ^~~~~~~~~~~ 47 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 48 | t[1]->CastTo(args[1]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2s_, Fem2D::MeshL const*, KN*, E_F_F0F0s_, Fem2D::MeshL const*, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:46:15: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction_ext.hpp: In member function ‘OneOperator4_ >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:159:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 159 | return new CODE(f, | ^~~~~~~~~~~ 160 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 161 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 162 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 163 | t[3]->CastTo(args[3]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator4_ >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:159:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘MatrixEdgeP1::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: mat_edgeP1.cpp:49:51: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 49 | static E_F0 *f(const basicAC_F0 &args) { return new MatrixEdgeP1(args); } | ^~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘MatrixEdgeP1::f(basicAC_F0 const&)’ at mat_edgeP1.cpp:49:51, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ mmg.cpp: In member function ‘mmg_ff::code(basicAC_F0 const&) const’: mmg.cpp:340:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 340 | E_F0 *code(const basicAC_F0 &args) const { return new mmg_Op(args, t[0]->CastTo(args[0])); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘mmg_ff::code(basicAC_F0 const&) const’ at mmg.cpp:340:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘Load_Init()’ at VTK_writer_3d.cpp:379:26, inlined from ‘AutoLoadInit()’ at VTK_writer_3d.cpp:391:1: ./include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ./include/AFunction.hpp:3112:42, inlined from ‘Load_Init()’ at VTK_writer_3d.cpp:379:26, inlined from ‘AutoLoadInit()’ at VTK_writer_3d.cpp:391:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at VTK_writer_3d.cpp:391:1: VTK_writer_3d.cpp:385:98: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 385 | TheOperators->Add("<-", new OneOperator2_< VtkWriter *, VtkWriter *, string * >(&init_VtkWriter)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at VTK_writer_3d.cpp:385:98, inlined from ‘AutoLoadInit()’ at VTK_writer_3d.cpp:391:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at VTK_writer_3d.cpp:391:1: VTK_writer_3d.cpp:387:82: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 387 | new OneOperator2_< void *, VtkWriter *, const Mesh3 * >(call_addmesh)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at VTK_writer_3d.cpp:387:82, inlined from ‘AutoLoadInit()’ at VTK_writer_3d.cpp:391:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at VTK_writer_3d.cpp:391:1: VTK_writer_3d.cpp:388:39: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 388 | Global.Add("Vtkaddscalar", "(", new OneOperatorCode< Vtkwritesol_Op >); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at VTK_writer_3d.cpp:388:39, inlined from ‘AutoLoadInit()’ at VTK_writer_3d.cpp:391:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'ff-AiryBiry.o' -o ff-AiryBiry.so In function ‘MatrixEdgeP1::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: mat_edgeP1.cpp:49:51: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 49 | static E_F0 *f(const basicAC_F0 &args) { return new MatrixEdgeP1(args); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘MatrixEdgeP1::f(basicAC_F0 const&)’ at mat_edgeP1.cpp:49:51, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ newuoa.f: In function ‘trsapp_’: newuoa.f:1210:72: warning: ‘bstep’ may be used uninitialized [-Wmaybe-uninitialized] 1210 | ALPHA=DMIN1(ALPHA,GG/DHD) | ^ newuoa.f:1197:11: note: ‘bstep’ was declared here 1197 | BSTEP=TEMP/(DS+DSQRT(DS*DS+DD*TEMP)) | ^ newuoa.f:1207:72: warning: ‘dd’ may be used uninitialized [-Wmaybe-uninitialized] 1207 | TEMP=DHD/DD | ^ newuoa.f:1179:8: note: ‘dd’ was declared here 1179 | DD=ZERO | ^ newuoa.f:1210:72: warning: ‘gg’ may be used uninitialized [-Wmaybe-uninitialized] 1210 | ALPHA=DMIN1(ALPHA,GG/DHD) | ^ newuoa.f:1190:8: note: ‘gg’ was declared here 1190 | GG=DD | ^ newuoa.f:1228:14: warning: ‘ggbeg’ may be used uninitialized [-Wmaybe-uninitialized] 1228 | IF (GG .LE. 1.0D-4*GGBEG) GOTO 160 | ^ newuoa.f:1191:11: note: ‘ggbeg’ was declared here 1191 | GGBEG=GG | ^ newuoa.f:1213:72: warning: ‘qred’ may be used uninitialized [-Wmaybe-uninitialized] 1213 | QRED=QRED+QADD | ^ newuoa.f:1178:10: note: ‘qred’ was declared here 1178 | 20 QRED=ZERO | ^ newuoa.f:1278:72: warning: ‘sg’ may be used uninitialized [-Wmaybe-uninitialized] 1278 | QBEG=SG+CF | ^ newuoa.f:1248:8: note: ‘sg’ was declared here 1248 | SG=ZERO | ^ newuoa.f:1277:72: warning: ‘shs’ may be used uninitialized [-Wmaybe-uninitialized] 1277 | CF=HALF*(SHS-DHD) | ^ newuoa.f:1249:9: note: ‘shs’ was declared here 1249 | SHS=ZERO | ^ distance.cpp: In function ‘Distance(void*, Fem2D::Mesh const*, E_F0*, KN*, double)AnyTypeWithOutCheck’: distance.cpp:665:11: warning: ‘fm’ may be used uninitialized [-Wmaybe-uninitialized] 665 | if (err && fm < dmax) { | ~~~~^~~~~~~~~~~~ distance.cpp:621:10: note: ‘fm’ was declared here 621 | double fm; | ^~ mmg.cpp: In member function ‘mmg_ff::code(basicAC_F0 const&) const’: mmg.cpp:340:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 340 | E_F0 *code(const basicAC_F0 &args) const { return new mmg_Op(args, t[0]->CastTo(args[0])); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘mmg_ff::code(basicAC_F0 const&) const’ at mmg.cpp:340:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘mshmet3d_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: mshmet.cpp:386:71: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 386 | static E_F0 *f(const basicAC_F0 &args) { return new mshmet3d_Op(args); } | ^ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'myfunction2.o' -o myfunction2.so In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘mshmet3d_Op::f(basicAC_F0 const&)’ at mshmet.cpp:386:71, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Morley.o' -o Morley.so ./include/AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2267:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator1s_, E_F_F0s_, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2810:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2810 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1s_, E_F_F0s_, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2810:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ distance.cpp: In function ‘Distance(void*, Fem2D::Mesh3 const*, E_F0*, KN*, double)AnyTypeWithOutCheck’: distance.cpp:665:11: warning: ‘fm’ may be used uninitialized [-Wmaybe-uninitialized] 665 | if (err && fm < dmax) { | ~~~~^~~~~~~~~~~~ distance.cpp:621:10: note: ‘fm’ was declared here 621 | double fm; | ^~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P2pnc_3d.o' -o Element_P2pnc_3d.so In file included from Curvature.cpp:61: ./include/AFunction_ext.hpp: In member function ‘OneOperator2s_*, Fem2D::Mesh const*, KN*, E_F_F0F0s_*, Fem2D::Mesh const*, KN*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:46:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 46 | return new CODE(f, | ^~~~~~~~~~~ 47 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 48 | t[1]->CastTo(args[1]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2s_*, Fem2D::Mesh const*, KN*, E_F_F0F0s_*, Fem2D::Mesh const*, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:46:15: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from ClosePoints.cpp:29: ./include/AFunction_ext.hpp: In member function ‘OneOperator2s_*, double, KNM_, E_F_F0F0s_*, double, KNM_, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:46:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 46 | return new CODE(f, | ^~~~~~~~~~~ 47 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 48 | t[1]->CastTo(args[1]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2s_*, double, KNM_, E_F_F0F0s_*, double, KNM_, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:46:15: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ >, KNM >*, long, E_F_F0F0_ >, KNM >*, long, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >, KNM >*, long, E_F_F0F0_ >, KNM >*, long, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction_ext.hpp: In member function ‘OneOperator2s_*, KNM_, long, E_F_F0F0s_*, KNM_, long, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:46:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 46 | return new CODE(f, | ^~~~~~~~~~~ 47 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 48 | t[1]->CastTo(args[1]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2s_*, KNM_, long, E_F_F0F0s_*, KNM_, long, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:46:15: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction_ext.hpp: In member function ‘OneOperator3s_*, double, KNM_, KNM_, E_F_F0F0F0s_*, double, KNM_, KNM_, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:101:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 101 | return new CODE(f, | ^~~~~~~~~~~ 102 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 103 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 104 | t[2]->CastTo(args[2]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3s_*, double, KNM_, KNM_, E_F_F0F0F0s_*, double, KNM_, KNM_, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:101:15: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction_ext.hpp: In member function ‘OneOperator2s_*, Fem2D::Mesh const*, long, E_F_F0F0s_*, Fem2D::Mesh const*, long, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:46:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 46 | return new CODE(f, | ^~~~~~~~~~~ 47 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 48 | t[1]->CastTo(args[1]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2s_*, Fem2D::Mesh const*, long, E_F_F0F0s_*, Fem2D::Mesh const*, long, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:46:15: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ >, KN >*, long, E_F_F0F0_ >, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >, KN >*, long, E_F_F0F0_ >, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction_ext.hpp: In member function ‘OneOperator3s_*, double, Fem2D::Mesh const*, KNM*, E_F_F0F0F0s_*, double, Fem2D::Mesh const*, KNM*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:101:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 101 | return new CODE(f, | ^~~~~~~~~~~ 102 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 103 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 104 | t[2]->CastTo(args[2]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3s_*, double, Fem2D::Mesh const*, KNM*, E_F_F0F0F0s_*, double, Fem2D::Mesh const*, KNM*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:101:15: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ newuoa.f: In function ‘newuob_’: newuoa.f:718:14: warning: ‘xipt’ may be used uninitialized [-Wmaybe-uninitialized] 718 | IF (XIPT .LT. ZERO) IPT=IPT+N | ^ newuoa.f:665:14: note: ‘xipt’ was declared here 665 | XIPT=RHOBEG | ^ newuoa.f:719:14: warning: ‘xjpt’ may be used uninitialized [-Wmaybe-uninitialized] 719 | IF (XJPT .LT. ZERO) JPT=JPT+N | ^ newuoa.f:667:14: note: ‘xjpt’ was declared here 667 | XJPT=RHOBEG | ^ newuoa.f:930:10: warning: ‘dnorm’ may be used uninitialized [-Wmaybe-uninitialized] 930 | IF (DNORM .GT. RHO) NFSAV=NF | ^ newuoa.f:751:11: note: ‘dnorm’ was declared here 751 | DNORM=DMIN1(DELTA,DSQRT(DSQ)) | ^ newuoa.f:717:72: warning: ‘ipt’ may be used uninitialized [-Wmaybe-uninitialized] 717 | IH=(IPT*(IPT-1))/2+JPT | ^ newuoa.f:659:13: note: ‘ipt’ was declared here 659 | IPT=JPT+ITEMP | ^ newuoa.f:1041:72: warning: ‘itest’ may be used uninitialized [-Wmaybe-uninitialized] 1041 | ITEST=ITEST+1 | ^ newuoa.f:735:11: note: ‘itest’ was declared here 735 | ITEST=0 | ^ newuoa.f:717:72: warning: ‘jpt’ may be used uninitialized [-Wmaybe-uninitialized] 717 | IH=(IPT*(IPT-1))/2+JPT | ^ newuoa.f:658:13: note: ‘jpt’ was declared here 658 | JPT=NFM-ITEMP*N-N | ^ newuoa.f:1025:14: warning: ‘ratio’ may be used uninitialized [-Wmaybe-uninitialized] 1025 | IF (DABS(RATIO) .GT. 1.0D-2) THEN | ^ newuoa.f:755:15: note: ‘ratio’ was declared here 755 | RATIO=-1.0D0 | ^ newuoa.f:724:72: warning: ‘fbeg’ may be used uninitialized [-Wmaybe-uninitialized] 724 | HQ(IH)=(FBEG-FVAL(IPT+1)-FVAL(JPT+1)+F)/(XIPT*XJPT) | ^ newuoa.f:682:14: note: ‘fbeg’ was declared here 682 | FBEG=F | ^ newuoa.f:759:14: warning: ‘diffa’ may be used uninitialized [-Wmaybe-uninitialized] 759 | IF (TEMP .LE. DMAX1(DIFFA,DIFFB,DIFFC)) GOTO 460 | ^ newuoa.f:733:11: note: ‘diffa’ was declared here 733 | DIFFA=ZERO | ^ newuoa.f:759:14: warning: ‘diffc’ may be used uninitialized [-Wmaybe-uninitialized] 759 | IF (TEMP .LE. DMAX1(DIFFA,DIFFB,DIFFC)) GOTO 460 | ^ newuoa.f:759:47: note: ‘diffc’ was declared here 759 | IF (TEMP .LE. DMAX1(DIFFA,DIFFB,DIFFC)) GOTO 460 | ^ newuoa.f:757:14: warning: ‘nfsav’ may be used uninitialized [-Wmaybe-uninitialized] 757 | IF (NF .LE. NFSAV+2) GOTO 460 | ^ newuoa.f:740:11: note: ‘nfsav’ was declared here 740 | 90 NFSAV=NF | ^ newuoa.f:766:10: warning: ‘xoptsq’ may be used uninitialized [-Wmaybe-uninitialized] 766 | 120 IF (DSQ .LE. 1.0D-3*XOPTSQ) THEN | ^ newuoa.f:736:12: note: ‘xoptsq’ was declared here 736 | XOPTSQ=ZERO | ^ ./include/AFunction_ext.hpp: In member function ‘OneOperator2s_, double, E_F_F0F0s_, double, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:46:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 46 | return new CODE(f, | ^~~~~~~~~~~ 47 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 48 | t[1]->CastTo(args[1]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2s_, double, E_F_F0F0s_, double, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:46:15: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P3pnc_3d.o' -o Element_P3pnc_3d.so ./include/AFunction_ext.hpp: In member function ‘OneOperator4_, KNM_, double, KN >*, E_F_F0F0F0F0_, KNM_, double, KN >*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:159:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 159 | return new CODE(f, | ^~~~~~~~~~~ 160 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 161 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 162 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 163 | t[3]->CastTo(args[3]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator4_, KNM_, double, KN >*, E_F_F0F0F0F0_, KNM_, double, KN >*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:159:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ >*, KN >*, DFFT_1d2dor3d >, E_F_F0F0_ >*, KN >*, DFFT_1d2dor3d >, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, KN >*, DFFT_1d2dor3d >, E_F_F0F0_ >*, KN >*, DFFT_1d2dor3d >, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'ioply.o' -o ioply.so ./include/AFunction.hpp: In member function ‘OneOperator3_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'aniso.o' -o aniso.so '-L/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/lib' '-lmshmet' '-L/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/lib' '-lMesh' In function ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘Load_Init()’ at DxWriter.cpp:360:25, inlined from ‘AutoLoadInit()’ at DxWriter.cpp:380:1: ./include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ./include/AFunction.hpp:3112:42, inlined from ‘Load_Init()’ at DxWriter.cpp:360:25, inlined from ‘AutoLoadInit()’ at DxWriter.cpp:380:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at DxWriter.cpp:380:1: DxWriter.cpp:366:95: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 366 | TheOperators->Add("<-", new OneOperator2_< DxWriter *, DxWriter *, string * >(&init_DxWriter)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at DxWriter.cpp:366:95, inlined from ‘AutoLoadInit()’ at DxWriter.cpp:380:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at DxWriter.cpp:380:1: DxWriter.cpp:369:87: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 369 | new OneOperator2_< void *, DxWriter *, const Fem2D::Mesh * >(call_addmesh)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at DxWriter.cpp:369:87, inlined from ‘AutoLoadInit()’ at DxWriter.cpp:380:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at DxWriter.cpp:380:1: DxWriter.cpp:372:34: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 372 | call_addtimeseries)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at DxWriter.cpp:372:34, inlined from ‘AutoLoadInit()’ at DxWriter.cpp:380:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at DxWriter.cpp:380:1: DxWriter.cpp:374:38: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 374 | Global.Add("Dxaddsol2ts", "(", new OneOperatorCode< Dxwritesol_Op >); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at DxWriter.cpp:374:38, inlined from ‘AutoLoadInit()’ at DxWriter.cpp:380:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction_ext.hpp: In member function ‘OneOperator6_, KN_, KN_, KN_, KN_, E_F_F0F0F0F0F0F0_, KN_, KN_, KN_, KN_, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:330:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 330 | return new CODE(f, | ^~~~~~~~~~~ 331 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 332 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 333 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 334 | t[3]->CastTo(args[3]), | ~~~~~~~~~~~~~~~~~~~~~~ 335 | t[4]->CastTo(args[4]), | ~~~~~~~~~~~~~~~~~~~~~~ 336 | t[5]->CastTo(args[5]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator6_, KN_, KN_, KN_, KN_, E_F_F0F0F0F0F0F0_, KN_, KN_, KN_, KN_, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:330:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘mshmet2d_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: mshmet.cpp:673:71: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 673 | static E_F0 *f(const basicAC_F0 &args) { return new mshmet2d_Op(args); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘mshmet2d_Op::f(basicAC_F0 const&)’ at mshmet.cpp:673:71, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2 >*, Matrice_Creuse >*, E_F_F0F0 >*, Matrice_Creuse >*> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >*, Matrice_Creuse >*, E_F_F0F0 >*, Matrice_Creuse >*> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2 const*, E_F_F0F0 const*> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 const*, E_F_F0F0 const*> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2*, Matrice_Creuse*, E_F_F0F0*, Matrice_Creuse*> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2*, Matrice_Creuse*, E_F_F0F0*, Matrice_Creuse*> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2**, Fem2D::GTypeOfFE**, Fem2D::GQuadratureFormular const*, E_F_F0F0**, Fem2D::GTypeOfFE**, Fem2D::GQuadratureFormular const*> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2**, Fem2D::GTypeOfFE**, Fem2D::GQuadratureFormular const*, E_F_F0F0**, Fem2D::GTypeOfFE**, Fem2D::GQuadratureFormular const*> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘ConnectedComponents::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: meshtools.cpp:194:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 194 | return new ConnectedComponents(args);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ConnectedComponents::f(basicAC_F0 const&)’ at meshtools.cpp:194:12, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Vtkwritesol_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: VTK_writer_3d.cpp:274:74: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 274 | static E_F0 *f(const basicAC_F0 &args) { return new Vtkwritesol_Op(args); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Vtkwritesol_Op::f(basicAC_F0 const&)’ at VTK_writer_3d.cpp:274:74, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction_ext.hpp: In member function ‘OneOperator3s_*, E_F_F0F0F0s_*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:101:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 101 | return new CODE(f, | ^~~~~~~~~~~ 102 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 103 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 104 | t[2]->CastTo(args[2]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3s_*, E_F_F0F0F0s_*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:101:15: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'BEC.o' -o BEC.so In function ‘MetricKuate::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: MetricKuate.cpp:497:71: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 497 | static E_F0 *f(const basicAC_F0 &args) { return new MetricKuate(args); } | ^ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘MetricKuate::f(basicAC_F0 const&)’ at MetricKuate.cpp:497:71, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘ConnectedComponents::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: meshtools.cpp:194:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 194 | return new ConnectedComponents(args);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ConnectedComponents::f(basicAC_F0 const&)’ at meshtools.cpp:194:12, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2, std::allocator >*, E_F_F0F0, std::allocator >*> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2, std::allocator >*, E_F_F0F0, std::allocator >*> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'CircumCenter.o' -o CircumCenter.so In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at splitmesh4.cpp:139:1: splitmesh4.cpp:136:94: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 136 | Global.Add("splitmesh4", "(", new OneOperator1s_< Mesh3 const *, Mesh3 const * >(SplitMesh4)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at splitmesh4.cpp:136:94, inlined from ‘AutoLoadInit()’ at splitmesh4.cpp:139:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction_ext.hpp: In member function ‘OneOperator3s_, long, long, E_F_F0F0F0s_, long, long, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:101:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 101 | return new CODE(f, | ^~~~~~~~~~~ 102 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 103 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 104 | t[2]->CastTo(args[2]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3s_, long, long, E_F_F0F0F0s_, long, long, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:101:15: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2, std::allocator >*, E_F_F0F0, std::allocator >*> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2, std::allocator >*, E_F_F0F0, std::allocator >*> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘MatrixUpWind0::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: mat_dervieux.cpp:63:73: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 63 | static E_F0 *f(const basicAC_F0 &args) { return new MatrixUpWind0(args); } | ^ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘MatrixUpWind0::f(basicAC_F0 const&)’ at mat_dervieux.cpp:63:73, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2, std::allocator >*, E_F_F0F0, std::allocator >*> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2, std::allocator >*, E_F_F0F0, std::allocator >*> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at MetricKuate.cpp:575:1: MetricKuate.cpp:572:70: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 572 | Global.Add("MetricKuate", "(", new OneOperatorCode< MetricKuate >( )); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at MetricKuate.cpp:572:70, inlined from ‘AutoLoadInit()’ at MetricKuate.cpp:575:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘ConnectedComponents::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: meshtools.cpp:194:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 194 | return new ConnectedComponents(args);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ConnectedComponents::f(basicAC_F0 const&)’ at meshtools.cpp:194:12, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at mat_dervieux.cpp:172:1: mat_dervieux.cpp:169:71: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 169 | Global.Add("MatUpWind1", "(", new OneOperatorCode< MatrixUpWind0 >( )); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at mat_dervieux.cpp:169:71, inlined from ‘AutoLoadInit()’ at mat_dervieux.cpp:172:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction_ext.hpp: In member function ‘OneOperator3s_, KNM*, E_F_F0F0F0s_, KNM*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:101:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 101 | return new CODE(f, | ^~~~~~~~~~~ 102 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 103 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 104 | t[2]->CastTo(args[2]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3s_, KNM*, E_F_F0F0F0s_, KNM*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:101:15: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ gmsh.cpp: In member function ‘GMSH_LoadMeshT::code(basicAC_F0 const&) const’: gmsh.cpp:1123:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1123 | return new GMSH_LoadMeshT_Op(args, t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘GMSH_LoadMeshT::code(basicAC_F0 const&) const’ at gmsh.cpp:1123:12: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at freeyams.cpp:1262:1: freeyams.cpp:1255:35: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1255 | Global.Add("freeyams", "(", new OneOperatorCode< yams_Op_mesh3 >); // | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at freeyams.cpp:1255:35, inlined from ‘AutoLoadInit()’ at freeyams.cpp:1262:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at freeyams.cpp:1262:1: freeyams.cpp:1256:35: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1256 | Global.Add("freeyams", "(", new OneOperatorCode< yams_Op_meshS >); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at freeyams.cpp:1256:35, inlined from ‘AutoLoadInit()’ at freeyams.cpp:1262:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ gmsh.cpp: In member function ‘GMSH_LoadMesh::code(basicAC_F0 const&) const’: gmsh.cpp:99:60: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | return new GMSH_LoadMesh_Op(args, t[0]->CastTo(args[0])); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘GMSH_LoadMesh::code(basicAC_F0 const&) const’ at gmsh.cpp:99:60: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘ConnectedComponents::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: meshtools.cpp:194:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 194 | return new ConnectedComponents(args);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ConnectedComponents::f(basicAC_F0 const&)’ at meshtools.cpp:194:12, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction_ext.hpp: In member function ‘OneOperator4_ >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:159:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 159 | return new CODE(f, | ^~~~~~~~~~~ 160 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 161 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 162 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 163 | t[3]->CastTo(args[3]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator4_ >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:159:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator1 > >, std::basic_ostream >**, E_F_F0 > >, std::basic_ostream >**, true> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 > >, std::basic_ostream >**, E_F_F0 > >, std::basic_ostream >**, true> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2267:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ gmsh.cpp: In member function ‘GMSH_LoadMeshT::code(basicAC_F0 const&) const’: gmsh.cpp:1123:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1123 | return new GMSH_LoadMeshT_Op(args, t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘GMSH_LoadMeshT::code(basicAC_F0 const&) const’ at gmsh.cpp:1123:12: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at SaveHB.cpp:203:1: SaveHB.cpp:198:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 198 | SaveHB)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at SaveHB.cpp:198:13, inlined from ‘AutoLoadInit()’ at SaveHB.cpp:203:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at SaveHB.cpp:203:1: SaveHB.cpp:201:81: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 201 | KN_< std::complex< double > >, string * >(SaveHB)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at SaveHB.cpp:201:81, inlined from ‘AutoLoadInit()’ at SaveHB.cpp:203:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator1 > >, std::basic_istream >**, E_F_F0 > >, std::basic_istream >**, true> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 > >, std::basic_istream >**, E_F_F0 > >, std::basic_istream >**, true> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2267:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2 >*, std::basic_istream >*, double*, E_F_F0F0 >*, std::basic_istream >*, double*> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >*, std::basic_istream >*, double*, E_F_F0F0 >*, std::basic_istream >*, double*> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ gmsh.cpp: In member function ‘GMSH_LoadMesh3::code(basicAC_F0 const&) const’: gmsh.cpp:599:61: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 599 | return new GMSH_LoadMesh3_Op(args, t[0]->CastTo(args[0])); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘GMSH_LoadMesh3::code(basicAC_F0 const&) const’ at gmsh.cpp:599:61: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘ConnectedComponents::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: meshtools.cpp:194:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 194 | return new ConnectedComponents(args);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ConnectedComponents::f(basicAC_F0 const&)’ at meshtools.cpp:194:12, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator3_ >*, KNM >*, long, E_F_F0F0F0_ >*, KNM >*, long, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >*, KNM >*, long, E_F_F0F0F0_ >*, KNM >*, long, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2 >*, std::basic_ostream >*, double, E_F_F0F0 >*, std::basic_ostream >*, double> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >*, std::basic_ostream >*, double, E_F_F0F0 >*, std::basic_ostream >*, double> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2 >*, std::basic_istream >*, KN_, E_F_F0F0 >*, std::basic_istream >*, KN_ > >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >*, std::basic_istream >*, KN_, E_F_F0F0 >*, std::basic_istream >*, KN_ > >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'mshmet.o' -o mshmet.so '-L/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/lib' '-lmshmet' '-L/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/lib' '-lMesh' g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'distance.o' -o distance.so ./include/AFunction.hpp: In member function ‘OneOperator2 >*, std::basic_ostream >*, long, E_F_F0F0 >*, std::basic_ostream >*, long> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >*, std::basic_ostream >*, long, E_F_F0F0 >*, std::basic_ostream >*, long> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction_ext.hpp: In member function ‘OneOperator6_ >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:330:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 330 | return new CODE(f, | ^~~~~~~~~~~ 331 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 332 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 333 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 334 | t[3]->CastTo(args[3]), | ~~~~~~~~~~~~~~~~~~~~~~ 335 | t[4]->CastTo(args[4]), | ~~~~~~~~~~~~~~~~~~~~~~ 336 | t[5]->CastTo(args[5]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator6_ >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:330:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator3_ >, KN >*, long, long, E_F_F0F0F0_ >, KN >*, long, long, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >, KN >*, long, long, E_F_F0F0F0_ >, KN >*, long, long, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2 >*, std::basic_istream >*, KN_ >, E_F_F0F0 >*, std::basic_istream >*, KN_ > > >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >*, std::basic_istream >*, KN_ >, E_F_F0F0 >*, std::basic_istream >*, KN_ > > >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘ConnectedComponents::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: meshtools.cpp:194:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 194 | return new ConnectedComponents(args);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ConnectedComponents::f(basicAC_F0 const&)’ at meshtools.cpp:194:12, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2 >*, std::basic_istream >*, KN_, E_F_F0F0 >*, std::basic_istream >*, KN_ > >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >*, std::basic_istream >*, KN_, E_F_F0F0 >*, std::basic_istream >*, KN_ > >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2 >*, std::basic_istream >*, long*, E_F_F0F0 >*, std::basic_istream >*, long*> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >*, std::basic_istream >*, long*, E_F_F0F0 >*, std::basic_istream >*, long*> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ freeyams.cpp: In member function ‘yams_Op_meshS::operator()(void*) const’: freeyams.cpp:841:22: warning: ‘hmin’ may be used uninitialized [-Wmaybe-uninitialized] 841 | solyams_pSurfMesh(yamsmesh, mtype, metric, hmin, hmax); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ freeyams.cpp:840:11: note: ‘hmin’ was declared here 840 | float hmin, hmax; | ^~~~ freeyams.cpp:841:22: warning: ‘hmax’ may be used uninitialized [-Wmaybe-uninitialized] 841 | solyams_pSurfMesh(yamsmesh, mtype, metric, hmin, hmax); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ freeyams.cpp:840:17: note: ‘hmax’ was declared here 840 | float hmin, hmax; | ^~~~ ./include/AFunction.hpp: In member function ‘OneOperator2 >*, std::basic_istream >*, std::complex*, E_F_F0F0 >*, std::basic_istream >*, std::complex*> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >*, std::basic_istream >*, std::complex*, E_F_F0F0 >*, std::basic_istream >*, std::complex*> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator3_ >*, KN >*, long, E_F_F0F0F0_ >*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >*, KN >*, long, E_F_F0F0F0_ >*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P4dc.o' -o Element_P4dc.so In function ‘ConnectedComponents::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: meshtools.cpp:194:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 194 | return new ConnectedComponents(args);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ConnectedComponents::f(basicAC_F0 const&)’ at meshtools.cpp:194:12, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from dfft.cpp:31: ./include/AFunction_ext.hpp: In member function ‘OneOperator4_ >*, KN >*, long, long, E_F_F0F0F0F0_ >*, KN >*, long, long, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:159:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 159 | return new CODE(f, | ^~~~~~~~~~~ 160 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 161 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 162 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 163 | t[3]->CastTo(args[3]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator4_ >*, KN >*, long, long, E_F_F0F0F0F0_ >*, KN >*, long, long, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:159:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘ConnectedComponents::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: meshtools.cpp:194:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 194 | return new ConnectedComponents(args);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ConnectedComponents::f(basicAC_F0 const&)’ at meshtools.cpp:194:12, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P1bl.o' -o Element_P1bl.so newuoa.f: In function ‘newuoa_’: newuoa.f:500:6: warning: ‘__result_newuoa’ may be used uninitialized [-Wmaybe-uninitialized] 500 | FUNCTION NEWUOA (N,NPT,X,RHOBEG,RHOEND,IPRINT,MAXFUN,W,IWF, | ^ ./include/AFunction_ext.hpp: In member function ‘OneOperator4_ >, KN >*, long, long, long, E_F_F0F0F0F0_ >, KN >*, long, long, long, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:159:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 159 | return new CODE(f, | ^~~~~~~~~~~ 160 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 161 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 162 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 163 | t[3]->CastTo(args[3]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator4_ >, KN >*, long, long, long, E_F_F0F0F0F0_ >, KN >*, long, long, long, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:159:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'newuoa.o' 'ffnewuoa.o' -o ffnewuoa.so -ldl -lm -lrt -L/usr/lib/gcc/aarch64-redhat-linux/13 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../.. -lgfortran -lm -L/usr/lib64 -lhdf5_hl -lhdf5 -lhdf5_hl -lsz -lz -ldl -lm '-L/usr/lib/gcc/aarch64-redhat-linux/13' '-L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64' '-L/lib/../lib64' '-L/usr/lib/../lib64' '-L/usr/lib/gcc/aarch64-redhat-linux/13/../../..' '-lgfortran' '-lm' g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'mat_dervieux.o' -o mat_dervieux.so ./include/AFunction_ext.hpp: In member function ‘OneOperator5_ >*, KN >*, long, long, long, E_F_F0F0F0F0F0_ >*, KN >*, long, long, long, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp: In member function ‘OneOperator2_ >*, Stream_b > >, double*, E_F_F0F0_ >*, Stream_b > >, double*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:268:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 268 | return new CODE(f, | ^~~~~~~~~~~ 269 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 270 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 271 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 272 | t[3]->CastTo(args[3]), | ~~~~~~~~~~~~~~~~~~~~~~ 273 | t[4]->CastTo(args[4]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator5_ >*, KN >*, long, long, long, E_F_F0F0F0F0F0_ >*, KN >*, long, long, long, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:268:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Stream_b > >, double*, E_F_F0F0_ >*, Stream_b > >, double*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_, double, E_F_F0F0_, double, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, double, E_F_F0F0_, double, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘Load_Init()’ at VTK_writer.cpp:352:26, inlined from ‘AutoLoadInit()’ at VTK_writer.cpp:363:1: ./include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ./include/AFunction.hpp:3112:42, inlined from ‘Load_Init()’ at VTK_writer.cpp:352:26, inlined from ‘AutoLoadInit()’ at VTK_writer.cpp:363:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at VTK_writer.cpp:363:1: VTK_writer.cpp:357:98: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 357 | TheOperators->Add("<-", new OneOperator2_< VtkWriter *, VtkWriter *, string * >(&init_VtkWriter)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at VTK_writer.cpp:357:98, inlined from ‘AutoLoadInit()’ at VTK_writer.cpp:363:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at VTK_writer.cpp:363:1: VTK_writer.cpp:359:88: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 359 | new OneOperator2_< void *, VtkWriter *, const Fem2D::Mesh * >(call_addmesh)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at VTK_writer.cpp:359:88, inlined from ‘AutoLoadInit()’ at VTK_writer.cpp:363:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at VTK_writer.cpp:363:1: VTK_writer.cpp:360:39: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 360 | Global.Add("Vtkaddscalar", "(", new OneOperatorCode< Vtkwritesol_Op >); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at VTK_writer.cpp:360:39, inlined from ‘AutoLoadInit()’ at VTK_writer.cpp:363:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ >*, Stream_b > >, double*, E_F_F0F0_ >*, Stream_b > >, double*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Stream_b > >, double*, E_F_F0F0_ >*, Stream_b > >, double*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0F0*, Matrice_Creuse*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0*, Matrice_Creuse*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dxwritesol_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: DxWriter.cpp:297:73: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 297 | static E_F0 *f(const basicAC_F0 &args) { return new Dxwritesol_Op(args); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dxwritesol_Op::f(basicAC_F0 const&)’ at DxWriter.cpp:297:73, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from isoline.cpp:41: ./include/AFunction_ext.hpp: In member function ‘OneOperator2s_, double, E_F_F0F0s_, double, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:46:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 46 | return new CODE(f, | ^~~~~~~~~~~ 47 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 48 | t[1]->CastTo(args[1]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2s_, double, E_F_F0F0s_, double, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:46:15: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ freeyams.cpp: In member function ‘yams_Op_mesh3::operator()(void*) const’: freeyams.cpp:1194:22: warning: ‘hmin’ may be used uninitialized [-Wmaybe-uninitialized] 1194 | solyams_pSurfMesh(yamsmesh, mtype, metric, hmin, hmax); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ freeyams.cpp:1193:11: note: ‘hmin’ was declared here 1193 | float hmin, hmax; | ^~~~ freeyams.cpp:1194:22: warning: ‘hmax’ may be used uninitialized [-Wmaybe-uninitialized] 1194 | solyams_pSurfMesh(yamsmesh, mtype, metric, hmin, hmax); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ freeyams.cpp:1193:17: note: ‘hmax’ was declared here 1193 | float hmin, hmax; | ^~~~ ./include/AFunction.hpp: In member function ‘E_F_F0F0 >*, Matrice_Creuse >*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0 >*, Matrice_Creuse >*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘MetricPk::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: MetricPk.cpp:81:68: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 81 | static E_F0 *f(const basicAC_F0 &args) { return new MetricPk(args); } | ^ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘MetricPk::f(basicAC_F0 const&)’ at MetricPk.cpp:81:68, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ >*, Stream_b > >, std::complex, E_F_F0F0_ >*, Stream_b > >, std::complex, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Stream_b > >, std::complex, E_F_F0F0_ >*, Stream_b > >, std::complex, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘MatrixUpWind0::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: mat_psi.cpp:58:73: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 58 | static E_F0 *f(const basicAC_F0 &args) { return new MatrixUpWind0(args); } | ^ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘MatrixUpWind0::f(basicAC_F0 const&)’ at mat_psi.cpp:58:73, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ Helmholtz_FD.cpp: In member function ‘HelmholtzFD::code(basicAC_F0 const&) const’: Helmholtz_FD.cpp:790:101: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 790 | E_F0 *code(const basicAC_F0 &args) const { return new HelmholtzFD_Op(args, t[0]->CastTo(args[0])); } | ^ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘HelmholtzFD::code(basicAC_F0 const&) const’ at Helmholtz_FD.cpp:790:101: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction_ext.hpp: In member function ‘OneOperator2s_, KN_, E_F_F0F0s_, KN_, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:46:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 46 | return new CODE(f, | ^~~~~~~~~~~ 47 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 48 | t[1]->CastTo(args[1]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2s_, KN_, E_F_F0F0s_, KN_, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:46:15: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_Mixte.o' -o Element_Mixte.so '-L/usr/lib64' '-lflexiblas' '-L/usr/lib64' '-lflexiblas' ./include/AFunction_ext.hpp: In member function ‘OneOperator4s_, long, long, double, E_F_F0F0F0F0s_, long, long, double, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:208:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 208 | return new CODE(f, | ^~~~~~~~~~~ 209 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 210 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 211 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 212 | t[3]->CastTo(args[3]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator4s_, long, long, double, E_F_F0F0F0F0s_, long, long, double, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:208:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ >*, Stream_b > >, long, E_F_F0F0_ >*, Stream_b > >, long, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Stream_b > >, long, E_F_F0F0_ >*, Stream_b > >, long, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘MatrixUpWind3::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: mat_psi.cpp:91:73: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 91 | static E_F0 *f(const basicAC_F0 &args) { return new MatrixUpWind3(args); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘MatrixUpWind3::f(basicAC_F0 const&)’ at mat_psi.cpp:91:73, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P3pnc.o' -o Element_P3pnc.so isoline.cpp: In member function ‘OneOperator5s_, long, long, double, long*, E_F_F0F0F0F0F0s_, long, long, double, long*, E_F0> >::code(basicAC_F0 const&) const’: isoline.cpp:1246:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1246 | return new CODE(f, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), t[2]->CastTo(args[2]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1247 | t[3]->CastTo(args[3]), t[4]->CastTo(args[4])); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator5s_, long, long, double, long*, E_F_F0F0F0F0F0s_, long, long, double, long*, E_F0> >::code(basicAC_F0 const&) const’ at isoline.cpp:1246:12: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'VTK_writer_3d.o' -o VTK_writer_3d.so In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at iohdf5.cpp:677:1: iohdf5.cpp:671:38: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 671 | Global.Add("savehdf5sol", "(", new OneOperatorCode< datasolHDF5Mesh2_Op >); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at iohdf5.cpp:671:38, inlined from ‘AutoLoadInit()’ at iohdf5.cpp:677:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at iohdf5.cpp:677:1: iohdf5.cpp:674:38: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 674 | Global.Add("savehdf5sol", "(", new OneOperatorCode< datasolHDF5Mesh3_Op< v_fes3 > >); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at iohdf5.cpp:674:38, inlined from ‘AutoLoadInit()’ at iohdf5.cpp:677:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ >*, Stream_b > >, std::complex*, E_F_F0F0_ >*, Stream_b > >, std::complex*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Stream_b > >, std::complex*, E_F_F0F0_ >*, Stream_b > >, std::complex*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_HCT.o' -o Element_HCT.so In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at mmg.cpp:651:1: mmg.cpp:648:31: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 648 | Global.Add("mmgs", "(", new mmg_ff); | ^~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at mmg.cpp:648:31, inlined from ‘AutoLoadInit()’ at mmg.cpp:651:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ >*, Stream_b > >, std::complex*, E_F_F0F0_ >*, Stream_b > >, std::complex*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Stream_b > >, std::complex*, E_F_F0F0_ >*, Stream_b > >, std::complex*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ >*, Stream_b > >, KN*, E_F_F0F0_ >*, Stream_b > >, KN*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Stream_b > >, KN*, E_F_F0F0_ >*, Stream_b > >, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘yams_Op_meshS::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: freeyams.cpp:650:73: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 650 | static E_F0 *f(const basicAC_F0 &args) { return new yams_Op_meshS(args); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘yams_Op_meshS::f(basicAC_F0 const&)’ at freeyams.cpp:650:73, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type<__dirstream**>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘init()’ at shell.cpp:303:21: ./include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type<__dirstream**>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ./include/AFunction.hpp:3112:42, inlined from ‘init()’ at shell.cpp:303:21: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ shell.cpp: In function ‘init()’: shell.cpp:305:79: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 305 | TheOperators->Add("<-", new OneOperator2< DIR **, DIR **, string * >(OpenDir)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at shell.cpp:305:79: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ shell.cpp: In function ‘init()’: shell.cpp:306:76: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 306 | Global.Add("readdir", "(", new OneOperator1s_< string *, DIR ** >(ReadDir)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at shell.cpp:306:76: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ shell.cpp: In function ‘init()’: shell.cpp:323:73: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 323 | Global.Add("unlink", "(", new OneOperator1< long, string * >(ff_unlink)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at shell.cpp:323:73: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ shell.cpp: In function ‘init()’: shell.cpp:324:71: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 324 | Global.Add("rmdir", "(", new OneOperator1< long, string * >(ff_rmdir)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at shell.cpp:324:71: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ shell.cpp: In function ‘init()’: shell.cpp:325:71: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 325 | Global.Add("cddir", "(", new OneOperator1< long, string * >(ff_chdir)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at shell.cpp:325:71: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ shell.cpp: In function ‘init()’: shell.cpp:326:71: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 326 | Global.Add("chdir", "(", new OneOperator1< long, string * >(ff_chdir)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at shell.cpp:326:71: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ shell.cpp: In function ‘init()’: shell.cpp:327:83: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 327 | Global.Add("basename", "(", new OneOperator1s_< string *, string * >(ff_basename)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at shell.cpp:327:83: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ shell.cpp: In function ‘init()’: shell.cpp:328:81: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 328 | Global.Add("dirname", "(", new OneOperator1s_< string *, string * >(ff_dirname)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at shell.cpp:328:81: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ shell.cpp: In function ‘init()’: shell.cpp:330:77: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 330 | Global.Add("mkdir", "(", new OneOperator2< long, string *, long >(ff_mkdir)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at shell.cpp:330:77: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ shell.cpp: In function ‘init()’: shell.cpp:332:77: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 332 | Global.Add("chmod", "(", new OneOperator2< long, string *, long >(ff_chmod)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at shell.cpp:332:77: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ shell.cpp: In function ‘init()’: shell.cpp:333:71: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 333 | Global.Add("mkdir", "(", new OneOperator1< long, string * >(ff_mkdir)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at shell.cpp:333:71: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ shell.cpp: In function ‘init()’: shell.cpp:334:83: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 334 | Global.Add("cpfile", "(", new OneOperator2_< long, string *, string * >(copyfile)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at shell.cpp:334:83: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ shell.cpp: In function ‘init()’: shell.cpp:335:69: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 335 | Global.Add("stat", "(", new OneOperator1< long, string * >(ff_stat)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at shell.cpp:335:69: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ shell.cpp: In function ‘init()’: shell.cpp:336:71: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 336 | Global.Add("isdir", "(", new OneOperator1< long, string * >(ff_isdir)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at shell.cpp:336:71: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ shell.cpp: In function ‘init()’: shell.cpp:337:78: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 337 | Global.Add("getenv", "(", new OneOperator1s_< string *, string * >(ffgetenv)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at shell.cpp:337:78: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ shell.cpp: In function ‘init()’: shell.cpp:338:83: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 338 | Global.Add("setenv", "(", new OneOperator2_< long, string *, string * >(ffsetenv)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at shell.cpp:338:83: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ shell.cpp: In function ‘init()’: shell.cpp:339:77: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 339 | Global.Add("unsetenv", "(", new OneOperator1_< long, string * >(ffunsetenv)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at shell.cpp:339:77: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ shell.cpp: In function ‘init()’: shell.cpp:340:70: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 340 | Global.Add("getcwd", "(", new OneOperator0s< string * >(ff_getcwd)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at shell.cpp:340:70: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ >*, Stream_b > >, KN*, E_F_F0F0_ >*, Stream_b > >, KN*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Stream_b > >, KN*, E_F_F0F0_ >*, Stream_b > >, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ SuperLu.cpp: In member function ‘VirtualSolverSuperLU::dosolver(double*, double*, int, int)’: SuperLu.cpp:578:17: warning: ‘ferr’ may be used uninitialized [-Wmaybe-uninitialized] 578 | printf("%8d%8d%16e%16e\n", i + 1, stat.RefineSteps, ferr[0], berr[0]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SuperLu.cpp:553:12: note: ‘ferr’ declared here 553 | double ferr[1], berr[1]; | ^~~~ SuperLu.cpp:578:17: warning: ‘berr’ may be used uninitialized [-Wmaybe-uninitialized] 578 | printf("%8d%8d%16e%16e\n", i + 1, stat.RefineSteps, ferr[0], berr[0]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SuperLu.cpp:553:21: note: ‘berr’ declared here 553 | double ferr[1], berr[1]; | ^~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'MetricKuate.o' -o MetricKuate.so ./include/AFunction.hpp: In member function ‘OneOperator2_ >*, Stream_b > >, KN*, E_F_F0F0_ >*, Stream_b > >, KN*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Stream_b > >, KN*, E_F_F0F0_ >*, Stream_b > >, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'mat_edgeP1.o' -o mat_edgeP1.so In function ‘yams_Op_mesh3::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: freeyams.cpp:1009:73: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1009 | static E_F0 *f(const basicAC_F0 &args) { return new yams_Op_mesh3(args); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘yams_Op_mesh3::f(basicAC_F0 const&)’ at freeyams.cpp:1009:73, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'MUMPS_seq.o' -o MUMPS_seq.so '-L/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/lib' '-ldmumpsFREEFEM-SEQ' '-lzmumpsFREEFEM-SEQ' '-lmumps_commonFREEFEM-SEQ' '-lpordFREEFEM-SEQ' '-lpthread' '-L/usr/lib64' '-lflexiblas' '-L/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/lib' '-lmpiseqFREEFEM-SEQ' '-L/usr/lib/gcc/aarch64-redhat-linux/13' '-L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64' '-L/lib/../lib64' '-L/usr/lib/../lib64' '-L/usr/lib/gcc/aarch64-redhat-linux/13/../../..' '-lgfortran' '-lm' '-lpthread' ./include/AFunction.hpp: In member function ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ClosePoints.cpp: In function ‘init()’: ClosePoints.cpp:862:25: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 862 | Voisinage)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at ClosePoints.cpp:862:25: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ClosePoints.cpp: In function ‘init()’: ClosePoints.cpp:865:25: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 865 | Voisinage)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at ClosePoints.cpp:865:25: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ClosePoints.cpp: In function ‘init()’: ClosePoints.cpp:867:97: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 867 | new OneOperator3s_< KN< long > *, double, KNM_< double >, KNM_< double > >(CloseTo2)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at ClosePoints.cpp:867:97: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ClosePoints.cpp: In function ‘init()’: ClosePoints.cpp:871:89: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 871 | new OneOperator2s_< KN< long > *, double, KNM_< double > >(CloseTo< false >)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at ClosePoints.cpp:871:89: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ClosePoints.cpp: In function ‘init()’: ClosePoints.cpp:873:97: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 873 | new OneOperator3s_< KN< long > *, double, pmesh, KNM< double > * >(CloseTo< false >)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at ClosePoints.cpp:873:97: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ClosePoints.cpp: In function ‘init()’: ClosePoints.cpp:875:88: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 875 | new OneOperator2s_< KN< long > *, double, KNM_< double > >(CloseTo< true >)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at ClosePoints.cpp:875:88: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ClosePoints.cpp: In function ‘init()’: ClosePoints.cpp:877:96: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 877 | new OneOperator3s_< KN< long > *, double, pmesh, KNM< double > * >(CloseTo< true >)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at ClosePoints.cpp:877:96: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ClosePoints.cpp: In function ‘init()’: ClosePoints.cpp:880:77: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 880 | KN_< double >, KN_< long > >(BorderIntersect)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at ClosePoints.cpp:880:77: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ SuperLu.cpp: In member function ‘VirtualSolverSuperLU, 1>::dosolver(std::complex*, std::complex*, int, int)’: SuperLu.cpp:578:17: warning: ‘ferr’ may be used uninitialized [-Wmaybe-uninitialized] 578 | printf("%8d%8d%16e%16e\n", i + 1, stat.RefineSteps, ferr[0], berr[0]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SuperLu.cpp:553:12: note: ‘ferr’ declared here 553 | double ferr[1], berr[1]; | ^~~~ SuperLu.cpp:578:17: warning: ‘berr’ may be used uninitialized [-Wmaybe-uninitialized] 578 | printf("%8d%8d%16e%16e\n", i + 1, stat.RefineSteps, ferr[0], berr[0]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SuperLu.cpp:553:21: note: ‘berr’ declared here 553 | double ferr[1], berr[1]; | ^~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ >*, Stream_b > >, long*, E_F_F0F0_ >*, Stream_b > >, long*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Stream_b > >, long*, E_F_F0F0_ >*, Stream_b > >, long*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Vtkwritesol_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: VTK_writer.cpp:269:74: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 269 | static E_F0 *f(const basicAC_F0 &args) { return new Vtkwritesol_Op(args); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Vtkwritesol_Op::f(basicAC_F0 const&)’ at VTK_writer.cpp:269:74, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:998:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -std=gnu++14 -std=gnu++14 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'SaveHB.o' -o SaveHB.so ./include/AFunction.hpp: In member function ‘OneOperator2_ >*, Stream_b > >, KN*, E_F_F0F0_ >*, Stream_b > >, KN*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Stream_b > >, KN*, E_F_F0F0_ >*, Stream_b > >, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0F0 const*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0 const*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ >*, Stream_b > >, long*, E_F_F0F0_ >*, Stream_b > >, long*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Stream_b > >, long*, E_F_F0F0_ >*, Stream_b > >, long*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0F0**, Fem2D::GTypeOfFE**, Fem2D::GQuadratureFormular const*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0**, Fem2D::GTypeOfFE**, Fem2D::GQuadratureFormular const*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'mmg.o' -o mmg.so '-lmmg' '-lscotch' '-lscotcherr' ./include/AFunction.hpp: In member function ‘OneOperator2_ >*, Stream_b > >, double, E_F_F0F0_ >*, Stream_b > >, double, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Stream_b > >, double, E_F_F0F0_ >*, Stream_b > >, double, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'splitmesh4.o' -o splitmesh4.so ./include/AFunction.hpp: In member function ‘OneOperator2_ >*, Stream_b > >, KN >*, E_F_F0F0_ >*, Stream_b > >, KN >*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Stream_b > >, KN >*, E_F_F0F0_ >*, Stream_b > >, KN >*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ >*, Stream_b > >, KN >*, E_F_F0F0_ >*, Stream_b > >, KN >*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Stream_b > >, KN >*, E_F_F0F0_ >*, Stream_b > >, KN >*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ plotPDF.cpp: In function ‘get_string[abi:cxx11](void*, E_F0*, char const*)’: plotPDF.cpp:806:16: warning: ‘strncpy’ specified bound 128 equals destination size [-Wstringop-truncation] 806 | strncpy(carg, GetAny((*e)(stack))->c_str(), length); | ^ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'freeyams.o' -o freeyams.so '-L/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/lib' '-lfreeyams' '-L/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/lib' '-lMesh' g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'DxWriter.o' -o DxWriter.so ./include/AFunction.hpp: In member function ‘E_F_F0 > >, std::basic_ostream >**, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 > >, std::basic_ostream >**, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:998:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0 > >, std::basic_istream >**, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 > >, std::basic_istream >**, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:998:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at Helmholtz_FD.cpp:1216:1: Helmholtz_FD.cpp:1213:38: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1213 | Global.Add("HelmholtzFD", "(", new HelmholtzFD); | ^~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at Helmholtz_FD.cpp:1213:38, inlined from ‘AutoLoadInit()’ at Helmholtz_FD.cpp:1216:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘datasolHDF5Mesh2_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: iohdf5.cpp:175:79: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 175 | static E_F0 *f(const basicAC_F0 &args) { return new datasolHDF5Mesh2_Op(args); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘datasolHDF5Mesh2_Op::f(basicAC_F0 const&)’ at iohdf5.cpp:175:79, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'UMFPACK64.o' -o UMFPACK64.so '-lumfpack' '-lamd' '-lcholmod' '-lcolamd' '-lumfpack' '-lamd' '-lcholmod' '-lcolamd' '-L/usr/lib64' '-lflexiblas' g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'scotch.o' -o scotch.so '-lscotch' '-lscotcherr' In function ‘Dcl_Type*>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘Load_Init()’ at geophysics.cpp:264:30: ./include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type*>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ./include/AFunction.hpp:3112:42, inlined from ‘Load_Init()’ at geophysics.cpp:264:30: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type*>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘Load_Init()’ at geophysics.cpp:270:30: ./include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type*>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ./include/AFunction.hpp:3112:42, inlined from ‘Load_Init()’ at geophysics.cpp:270:30: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘Load_Init()’ at geophysics.cpp:277:29: ./include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ./include/AFunction.hpp:3112:42, inlined from ‘Load_Init()’ at geophysics.cpp:277:29: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘Load_Init()’ at geophysics.cpp:285:26: ./include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ./include/AFunction.hpp:3112:42, inlined from ‘Load_Init()’ at geophysics.cpp:285:26: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ geophysics.cpp: In function ‘Load_Init()’: geophysics.cpp:267:94: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 267 | "<-", new OneOperator2_< Data2D< 'M' > *, Data2D< 'M' > *, string * >(&init_Data2D< 'M' >)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at geophysics.cpp:267:94: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ geophysics.cpp: In function ‘Load_Init()’: geophysics.cpp:269:86: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 269 | "(", "", new OneOperator3_< double, Data2D< 'M' > *, double, double >(Data2D_eval)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at geophysics.cpp:269:86: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ geophysics.cpp: In function ‘Load_Init()’: geophysics.cpp:273:94: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 273 | "<-", new OneOperator2_< Data2D< 'S' > *, Data2D< 'S' > *, string * >(&init_Data2D< 'S' >)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at geophysics.cpp:273:94: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ geophysics.cpp: In function ‘Load_Init()’: geophysics.cpp:275:86: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 275 | "(", "", new OneOperator3_< double, Data2D< 'S' > *, double, double >(Data2D_eval)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at geophysics.cpp:275:86: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ geophysics.cpp: In function ‘Load_Init()’: geophysics.cpp:280:91: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 280 | "<-", new OneOperator2_< Overthrust3d *, Overthrust3d *, string * >(&init_Overthrust3d)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at geophysics.cpp:280:91: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ geophysics.cpp: In function ‘Load_Init()’: geophysics.cpp:283:90: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 283 | new OneOperator4_< double, Overthrust3d *, double, double, double >(Overthrust3d_eval)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at geophysics.cpp:283:90: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ geophysics.cpp: In function ‘Load_Init()’: geophysics.cpp:288:96: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 288 | "<-", new OneOperator3_< Crustal3d *, Crustal3d *, string *, KN * >(&init_Crustal3d)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at geophysics.cpp:288:96: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ geophysics.cpp: In function ‘Load_Init()’: geophysics.cpp:291:84: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 291 | new OneOperator4_< double, Crustal3d *, double, double, double >(Crustal3d_eval)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at geophysics.cpp:291:84: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ gmsh.cpp: In function ‘GMSH_Load3(std::__cxx11::basic_string, std::allocator > const&, bool, bool, double)’: gmsh.cpp:1040:117: warning: ‘vff’ may be used uninitialized [-Wmaybe-uninitialized] 1040 | Mesh3 *Th3 = new Mesh3(nv, nt, nbe, vff, tff, bff, cleanmesh|| (nbe==0), removeduplicate,(nbe==0), precisvertice); | ^ gmsh.cpp:607:12: note: ‘vff’ was declared here 607 | Vertex3 *vff; | ^~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'VTK_writer.o' -o VTK_writer.so Schur-Complement.cpp: In member function ‘SchurComplement::code(basicAC_F0 const&) const’: Schur-Complement.cpp:109:14: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 109 | return new SchurComplement_OP< R >(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 110 | t[2]->CastTo(args[2])); | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SchurComplement::code(basicAC_F0 const&) const’ at Schur-Complement.cpp:109:14: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ Schur-Complement.cpp: In member function ‘SchurComplement::code(basicAC_F0 const&) const’: Schur-Complement.cpp:112:14: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 112 | return new SchurComplement_OP< R >(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113 | t[2]->CastTo(args[2]), t[3]->CastTo(args[3])); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SchurComplement::code(basicAC_F0 const&) const’ at Schur-Complement.cpp:112:14: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'mat_psi.o' -o mat_psi.so g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'MUMPS.o' -o MUMPS.so '-L/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/lib' '-ldmumpsFREEFEM-SEQ' '-lzmumpsFREEFEM-SEQ' '-lmumps_commonFREEFEM-SEQ' '-lpordFREEFEM-SEQ' '-lpthread' '-L/usr/lib64' '-lflexiblas' '-L/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/lib' '-lmpiseqFREEFEM-SEQ' '-L/usr/lib/gcc/aarch64-redhat-linux/13' '-L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64' '-L/lib/../lib64' '-L/usr/lib/../lib64' '-L/usr/lib/gcc/aarch64-redhat-linux/13/../../..' '-lgfortran' '-lm' '-lpthread' Curvature.cpp: In function ‘finit()’: Curvature.cpp:514:93: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 514 | new OneOperator3s_< double, pmesh, KN_< long >, KNM< double > * >(ExtractBorder)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at Curvature.cpp:514:93: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ Curvature.cpp: In function ‘finit()’: Curvature.cpp:516:86: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 516 | new OneOperator3s_< double, pmesh, long, KNM< double > * >(ExtractBorder)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at Curvature.cpp:516:86: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ Curvature.cpp: In function ‘finit()’: Curvature.cpp:518:98: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 518 | Global.Add("curvature", "(", new OneOperator2s_< KN< double > *, pmesh, KN< long > * >(courbure)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at Curvature.cpp:518:98: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ Curvature.cpp: In function ‘finit()’: Curvature.cpp:519:90: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 519 | Global.Add("curvature", "(", new OneOperator2s_< KN< double > *, pmesh, long >(courbure)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at Curvature.cpp:519:90: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ Curvature.cpp: In function ‘finit()’: Curvature.cpp:521:83: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 521 | new OneOperator2s_< KN< double > *, pmesh, KN< long > * >(courbureaxi)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at Curvature.cpp:521:83: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ Curvature.cpp: In function ‘finit()’: Curvature.cpp:522:97: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 522 | Global.Add("raxicurvature", "(", new OneOperator2s_< KN< double > *, pmesh, long >(courbureaxi)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at Curvature.cpp:522:97: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ Curvature.cpp: In function ‘finit()’: Curvature.cpp:523:86: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 523 | Global.Add("curves", "(", new OneOperator2s_< R3 *, KNM_< double >, double >(courbe)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at Curvature.cpp:523:86: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ Curvature.cpp: In function ‘finit()’: Curvature.cpp:524:96: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 524 | Global.Add("setcurveabcisse", "(", new OneOperator1s_< double, KNM_< double > >(reparametrage)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at Curvature.cpp:524:96: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ Curvature.cpp: In function ‘finit()’: Curvature.cpp:525:110: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 525 | Global.Add("setcurveabcisse", "(", new OneOperator3s_< double, KNM_< double > , long , long >(reparametrage)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at Curvature.cpp:525:110: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ Curvature.cpp: In function ‘finit()’: Curvature.cpp:527:87: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 527 | new OneOperator2s_< KNM< double > *, KNM_< double >, long >(equiparametre)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at Curvature.cpp:527:87: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ Curvature.cpp: In function ‘finit()’: Curvature.cpp:528:71: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 528 | Global.Add("Tresca", "(", new OneOperator3_< double, double >(Tresca)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at Curvature.cpp:528:71: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ Curvature.cpp: In function ‘finit()’: Curvature.cpp:529:75: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 529 | Global.Add("VonMises", "(", new OneOperator3_< double, double >(VonMises)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at Curvature.cpp:529:75: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ Curvature.cpp: In function ‘finit()’: Curvature.cpp:530:71: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 530 | Global.Add("Tresca", "(", new OneOperator4_< double, double >(Tresca)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at Curvature.cpp:530:71: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ Curvature.cpp: In function ‘finit()’: Curvature.cpp:531:71: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 531 | Global.Add("Tresca", "(", new OneOperator6_< double, double >(Tresca)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at Curvature.cpp:531:71: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ Curvature.cpp: In function ‘finit()’: Curvature.cpp:532:75: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 532 | Global.Add("VonMises", "(", new OneOperator4_< double, double >(VonMises)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at Curvature.cpp:532:75: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ Curvature.cpp: In function ‘finit()’: Curvature.cpp:533:75: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 533 | Global.Add("VonMises", "(", new OneOperator6_< double, double >(VonMises)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at Curvature.cpp:533:75: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ Schur-Complement.cpp: In member function ‘SchurComplement >::code(basicAC_F0 const&) const’: Schur-Complement.cpp:109:14: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 109 | return new SchurComplement_OP< R >(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 110 | t[2]->CastTo(args[2])); | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SchurComplement >::code(basicAC_F0 const&) const’ at Schur-Complement.cpp:109:14: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ Schur-Complement.cpp: In member function ‘SchurComplement >::code(basicAC_F0 const&) const’: Schur-Complement.cpp:112:14: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 112 | return new SchurComplement_OP< R >(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113 | t[2]->CastTo(args[2]), t[3]->CastTo(args[3])); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SchurComplement >::code(basicAC_F0 const&) const’ at Schur-Complement.cpp:112:14: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ isoline.cpp: In member function ‘FINDLOCALMIN_P1::code(basicAC_F0 const&) const’: isoline.cpp:1061:58: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1061 | t[2]->CastTo(args[2])); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘FINDLOCALMIN_P1::code(basicAC_F0 const&) const’ at isoline.cpp:1061:58: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Mapkk<2>::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: dfft.cpp:219:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 219 | static E_F0 *f(const basicAC_F0 &args) { return new Mapkk(args); } | ^~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Mapkk<2>::f(basicAC_F0 const&)’ at dfft.cpp:219:53, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Mapkk<3>::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: dfft.cpp:219:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 219 | static E_F0 *f(const basicAC_F0 &args) { return new Mapkk(args); } | ^~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Mapkk<3>::f(basicAC_F0 const&)’ at dfft.cpp:219:53, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ iovtk.cpp: In member function ‘VTK_LoadMesh3::code(basicAC_F0 const&) const’: iovtk.cpp:3174:60: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3174 | return new VTK_LoadMesh3_Op(args, t[0]->CastTo(args[0])); | ^ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘VTK_LoadMesh3::code(basicAC_F0 const&) const’ at iovtk.cpp:3174:60: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ iovtk.cpp: In member function ‘VTK_LoadMeshT::code(basicAC_F0 const&) const’: iovtk.cpp:6277:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 6277 | return new VTK_LoadMeshT_Op< MMesh >(args, t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘VTK_LoadMeshT::code(basicAC_F0 const&) const’ at iovtk.cpp:6277:12: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ iovtk.cpp: In member function ‘VTK_LoadMeshT::code(basicAC_F0 const&) const’: iovtk.cpp:6277:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 6277 | return new VTK_LoadMeshT_Op< MMesh >(args, t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘VTK_LoadMeshT::code(basicAC_F0 const&) const’ at iovtk.cpp:6277:12: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Mapkk<4>::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: dfft.cpp:219:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 219 | static E_F0 *f(const basicAC_F0 &args) { return new Mapkk(args); } | ^~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Mapkk<4>::f(basicAC_F0 const&)’ at dfft.cpp:219:53, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ iovtk.cpp: In member function ‘VTK_LoadMesh::code(basicAC_F0 const&) const’: iovtk.cpp:1396:59: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1396 | return new VTK_LoadMesh_Op(args, t[0]->CastTo(args[0])); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘VTK_LoadMesh::code(basicAC_F0 const&) const’ at iovtk.cpp:1396:59: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at Schur-Complement.cpp:332:1: Schur-Complement.cpp:323:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 323 | Global.Add("SchurComplement", "(", new SchurComplement< R >); | ^~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at Schur-Complement.cpp:323:42, inlined from ‘AutoLoadInit()’ at Schur-Complement.cpp:332:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at Schur-Complement.cpp:332:1: Schur-Complement.cpp:324:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 324 | Global.Add("SchurComplement", "(", new SchurComplement< Complex >); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at Schur-Complement.cpp:324:42, inlined from ‘AutoLoadInit()’ at Schur-Complement.cpp:332:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at Schur-Complement.cpp:332:1: Schur-Complement.cpp:325:64: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 325 | Global.Add("SchurComplement", "(", new SchurComplement< R >(1)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at Schur-Complement.cpp:325:64, inlined from ‘AutoLoadInit()’ at Schur-Complement.cpp:332:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at Schur-Complement.cpp:332:1: Schur-Complement.cpp:326:70: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 326 | Global.Add("SchurComplement", "(", new SchurComplement< Complex >(1)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at Schur-Complement.cpp:326:70, inlined from ‘AutoLoadInit()’ at Schur-Complement.cpp:332:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at Schur-Complement.cpp:332:1: Schur-Complement.cpp:327:95: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 327 | Global.Add("copy", "(", new OneOperator2< long, KNM< R > *, Matrice_Creuse< R > * >(copy_mat)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at Schur-Complement.cpp:327:95, inlined from ‘AutoLoadInit()’ at Schur-Complement.cpp:332:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at Schur-Complement.cpp:332:1: Schur-Complement.cpp:329:94: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 329 | new OneOperator2< long, KNM< Complex > *, Matrice_Creuse< Complex > * >(copy_mat)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at Schur-Complement.cpp:329:94, inlined from ‘AutoLoadInit()’ at Schur-Complement.cpp:332:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2267:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2267:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2267:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2267:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2267:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘datasolHDF5Mesh3_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: iohdf5.cpp:502:51: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 502 | static E_F0 *f(const basicAC_F0 &args) { return new datasolHDF5Mesh3_Op(args); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘datasolHDF5Mesh3_Op::f(basicAC_F0 const&)’ at iohdf5.cpp:502:51, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgbmo.cpp: In member function ‘OptimBMO::code(basicAC_F0 const&) const’: lgbmo.cpp:243:72: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 243 | E_F0 *code(const basicAC_F0 &args) const { return new E_BMO(args, cas); } | ^ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimBMO::code(basicAC_F0 const&) const’ at lgbmo.cpp:243:72: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2, KN_, E_F_F0F0, KN_ > >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2, KN_, E_F_F0F0, KN_ > >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘finit()’ at Element_QF.cpp:381:22, inlined from ‘AutoLoadInit()’ at Element_QF.cpp:402:1: ./include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ./include/AFunction.hpp:3112:42, inlined from ‘finit()’ at Element_QF.cpp:381:22, inlined from ‘AutoLoadInit()’ at Element_QF.cpp:402:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type**>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘finit()’ at Element_QF.cpp:391:22, inlined from ‘AutoLoadInit()’ at Element_QF.cpp:402:1: ./include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type**>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ./include/AFunction.hpp:3112:42, inlined from ‘finit()’ at Element_QF.cpp:391:22, inlined from ‘AutoLoadInit()’ at Element_QF.cpp:402:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘finit()’, inlined from ‘AutoLoadInit()’ at Element_QF.cpp:402:1: Element_QF.cpp:387:91: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 387 | map_type[typeid(pEF2d).name( )]->AddCast(new E_F1_funcT< pEF2d, pEF2d * >(UnRef< pEF2d >)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at Element_QF.cpp:387:91, inlined from ‘AutoLoadInit()’ at Element_QF.cpp:402:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘finit()’, inlined from ‘AutoLoadInit()’ at Element_QF.cpp:402:1: Element_QF.cpp:389:98: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 389 | new OneOperator2< pEF2d *, pEF2d *, const GQuadratureFormular< R2 > * >(EFQF2)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at Element_QF.cpp:389:98, inlined from ‘AutoLoadInit()’ at Element_QF.cpp:402:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘finit()’, inlined from ‘AutoLoadInit()’ at Element_QF.cpp:402:1: Element_QF.cpp:397:91: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 397 | map_type[typeid(pEF3d).name( )]->AddCast(new E_F1_funcT< pEF3d, pEF3d * >(UnRef< pEF3d >)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at Element_QF.cpp:397:91, inlined from ‘AutoLoadInit()’ at Element_QF.cpp:402:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘finit()’, inlined from ‘AutoLoadInit()’ at Element_QF.cpp:402:1: Element_QF.cpp:399:98: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 399 | new OneOperator2< pEF3d *, pEF3d *, const GQuadratureFormular< R3 > * >(EFQF3)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at Element_QF.cpp:399:98, inlined from ‘AutoLoadInit()’ at Element_QF.cpp:402:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at lgbmo.cpp:272:1: lgbmo.cpp:268:40: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 268 | Global.Add("bmo", "(", new OptimBMO(1)); // j + dJ | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at lgbmo.cpp:268:40, inlined from ‘AutoLoadInit()’ at lgbmo.cpp:272:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at lgbmo.cpp:272:1: lgbmo.cpp:269:43: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 269 | Global.Add("bmo", "(", new OptimBMO(1, 1)); // j + dJ | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at lgbmo.cpp:269:43, inlined from ‘AutoLoadInit()’ at lgbmo.cpp:272:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2, KN_ >, E_F_F0F0, KN_ > > >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2, KN_ >, E_F_F0F0, KN_ > > >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:707:72: warning: type of ‘mumps_checkaddrequal’ does not match original declaration [-Wlto-type-mismatch] 707 | CALL MUMPS_CHECKADDREQUAL(SENDBUF(1), MPI_IN_PLACE, I) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpic.c:51:18: note: ‘mumps_checkaddrequal_’ was previously declared here 51 | void LIBSEQ_CALL mumps_checkaddrequal_(char *a, char*b, LIBSEQ_INT *i) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpic.c:51:18: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/tools_common.F:1234:72: warning: type of ‘mumps_icopy_64to32_64c_ip_c’ does not match original declaration [-Wlto-type-mismatch] 1234 | & SIZETAB) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_common.c:98:1: note: ‘mumps_icopy_64to32_64c_ip_c_’ was previously declared here 98 | MUMPS_ICOPY_64TO32_64C_IP_C(MUMPS_INT8 *inouttab, MUMPS_INT8 *sizetab) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_common.c:98:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/ana_orderings_wrappers_m.F:893:72: warning: type of ‘mumps_pordf’ does not match original declaration [-Wlto-type-mismatch] 893 | & NV, NCMPA ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_pord.c:42:1: note: ‘mumps_pordf_’ was previously declared here 42 | MUMPS_PORDF( MUMPS_INT *nvtx, MUMPS_INT *nedges, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_pord.c:42:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/ana_orderings_wrappers_m.F:997:72: warning: type of ‘mumps_pordf_wnd’ does not match original declaration [-Wlto-type-mismatch] 997 | & NV, NCMPA, int(N,8) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_pord.c:57:1: note: ‘mumps_pordf_wnd_’ was previously declared here 57 | MUMPS_PORDF_WND( MUMPS_INT *nvtx, MUMPS_INT *nedges, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_pord.c:57:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zsol_c.F:726:72: warning: type of ‘zmumps_root_solve’ does not match original declaration [-Wlto-type-mismatch] 726 | & INFO(1), MTYPE, KEEP(50), FROM_PP) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zsol_root_parallel.F:14:34: note: type mismatch in parameter 19 14 | SUBROUTINE ZMUMPS_ROOT_SOLVE( NRHS, DESCA_PAR, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zsol_root_parallel.F:14:34: note: ‘zmumps_root_solve’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_process_blocfacto.F:703:72: warning: type of ‘zmumps_compress_cb_i’ does not match original declaration [-Wlto-type-mismatch] 703 | & IDUMMY, 0, -9999 ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/ztools.F:1944:37: note: ‘zmumps_compress_cb_i’ was previously declared here 1944 | SUBROUTINE ZMUMPS_COMPRESS_CB_I(A_PTR, LA_PTR, POSELT, LDA, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/ztools.F:1944:37: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_driver.F:1139:72: warning: type of ‘zmumps_deter_square’ does not match original declaration [-Wlto-type-mismatch] 1139 | CALL ZMUMPS_DETER_SQUARE(id%DKEEP(6), KEEP(259)) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:146:36: note: ‘zmumps_deter_square’ was previously declared here 146 | SUBROUTINE ZMUMPS_DETER_SQUARE(DETER, NEXP) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:146:36: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ./include/AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_driver.F:3561:72: warning: type of ‘zmumps_deter_reduction’ does not match original declaration [-Wlto-type-mismatch] 3561 | & RINFOG(12), INFOG(34), id%NPROCS) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:87:39: note: ‘zmumps_deter_reduction’ was previously declared here 87 | SUBROUTINE ZMUMPS_DETER_REDUCTION( | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:87:39: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_driver.F:3575:72: warning: type of ‘zmumps_deter_sign_perm’ does not match original declaration [-Wlto-type-mismatch] 3575 | & id%UNS_PERM(1) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:162:39: note: ‘zmumps_deter_sign_perm’ was previously declared here 162 | SUBROUTINE ZMUMPS_DETER_SIGN_PERM(DETER, N, VISITED, PERM) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:162:39: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_b.F:393:72: warning: type of ‘zmumps_updatedeter’ does not match original declaration [-Wlto-type-mismatch] 393 | CALL ZMUMPS_UPDATEDETER( DET_MANT, DKEEP(6), KEEP(259) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:14:35: note: ‘zmumps_updatedeter’ was previously declared here 14 | SUBROUTINE ZMUMPS_UPDATEDETER(PIV, DETER, NEXP) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:14:35: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/ztools.F:1830:72: warning: type of ‘zcopy’ does not match original declaration [-Wlto-type-mismatch] 1830 | CALL zcopy(N8, SRC(1), 1, DEST(1), 1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_front_aux.F:2169:72: note: ‘zcopy’ was previously declared here 2169 | & LDA, A(UPOS+int(I-1,8)*LDA8), 1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_front_aux.F:2169:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_driver.F:5217:72: warning: type of ‘mumps_dumpmatbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5217 | & trim(id%WRITE_PROBLEM)//char(0) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: type mismatch in parameter 9 43 | void MUMPS_CALL MUMPS_DUMPMATBINARY_C ( MUMPS_INT *N, MUMPS_INT8 *NNZ, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zana_driver.F:5217:72: warning: type of ‘mumps_dumpmatbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5217 | & trim(id%WRITE_PROBLEM)//char(0) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: type mismatch in parameter 9 43 | void MUMPS_CALL MUMPS_DUMPMATBINARY_C ( MUMPS_INT *N, MUMPS_INT8 *NNZ, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: ‘mumps_dumpmatbinary_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_driver.F:5314:72: warning: type of ‘mumps_dumprhsbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5314 | & trim(id%WRITE_PROBLEM)//'.rhs'//char(0) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: type mismatch in parameter 7 27 | void MUMPS_CALL MUMPS_DUMPRHSBINARY_C ( MUMPS_INT *N, MUMPS_INT *NRHS, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zana_driver.F:5314:72: warning: type of ‘mumps_dumprhsbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5314 | & trim(id%WRITE_PROBLEM)//'.rhs'//char(0) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: type mismatch in parameter 7 27 | void MUMPS_CALL MUMPS_DUMPRHSBINARY_C ( MUMPS_INT *N, MUMPS_INT *NRHS, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: ‘mumps_dumprhsbinary_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_save_restore_files.F:244:72: warning: type of ‘mumps_get_save_dir_c’ does not match original declaration [-Wlto-type-mismatch] 244 | call mumps_get_save_dir_C(len_save_dir,tmp_savedir) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:23:1: note: type mismatch in parameter 3 23 | MUMPS_GET_SAVE_DIR_C(MUMPS_INT *len_save_dir, char* save_dir, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:23:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:23:1: note: ‘mumps_get_save_dir_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:23:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_save_restore_files.F:260:72: warning: type of ‘mumps_get_save_prefix_c’ does not match original declaration [-Wlto-type-mismatch] 260 | call mumps_get_save_prefix_C(len_save_prefix,tmp_saveprefix) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:35:1: note: type mismatch in parameter 3 35 | MUMPS_GET_SAVE_PREFIX_C(MUMPS_INT *len_save_prefix, char* save_prefix, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:35:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:35:1: note: ‘mumps_get_save_prefix_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:35:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:248:72: warning: type of ‘mumps_low_level_init_prefix’ does not match original declaration [-Wlto-type-mismatch] 248 | CALL MUMPS_LOW_LEVEL_INIT_PREFIX(DIM_PREFIX, TMP_PREFIX) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:173:1: note: type mismatch in parameter 3 173 | MUMPS_LOW_LEVEL_INIT_PREFIX(MUMPS_INT *dim, char *str, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:173:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:173:1: note: ‘mumps_low_level_init_prefix_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:173:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:249:72: warning: type of ‘mumps_low_level_init_tmpdir’ does not match original declaration [-Wlto-type-mismatch] 249 | CALL MUMPS_LOW_LEVEL_INIT_TMPDIR(DIM_DIR, TMP_DIR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:185:1: note: type mismatch in parameter 3 185 | MUMPS_LOW_LEVEL_INIT_TMPDIR(MUMPS_INT *dim, char *str, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:185:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:185:1: note: ‘mumps_low_level_init_tmpdir_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:185:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:692:72: warning: type of ‘mumps_low_level_init_err_str’ does not match original declaration [-Wlto-type-mismatch] 692 | CALL MUMPS_LOW_LEVEL_INIT_ERR_STR(DIM_ERR_STR_OOC,ERR_STR_OOC) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io_err.c:37:1: note: type mismatch in parameter 3 37 | MUMPS_LOW_LEVEL_INIT_ERR_STR(MUMPS_INT *dim, char* err_str, mumps_ftnlen l1){ | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io_err.c:37:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io_err.c:37:1: note: ‘mumps_low_level_init_err_str_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io_err.c:37:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:540:72: warning: type of ‘mumps_ooc_remove_file_c’ does not match original declaration [-Wlto-type-mismatch] 540 | CALL MUMPS_OOC_REMOVE_FILE_C(IERR, TMP_NAME(1)) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:629:1: note: type mismatch in parameter 3 629 | MUMPS_OOC_REMOVE_FILE_C(MUMPS_INT *ierr, char *name, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:629:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:629:1: note: ‘mumps_ooc_remove_file_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:629:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:2861:72: warning: type of ‘mumps_ooc_get_file_name_c’ does not match original declaration [-Wlto-type-mismatch] 2861 | CALL MUMPS_OOC_GET_FILE_NAME_C(TMP,I,DIM,TMP_NAME(1)) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:541:1: note: type mismatch in parameter 5 541 | MUMPS_OOC_GET_FILE_NAME_C(MUMPS_INT *type,MUMPS_INT *indice,MUMPS_INT *length, char* name, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:541:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:541:1: note: ‘mumps_ooc_get_file_name_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:541:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:2919:72: warning: type of ‘mumps_ooc_set_file_name_c’ does not match original declaration [-Wlto-type-mismatch] 2919 | CALL MUMPS_OOC_SET_FILE_NAME_C(TMP,I,DIM,IERR,TMP_NAME(1)) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:551:1: note: type mismatch in parameter 6 551 | MUMPS_OOC_SET_FILE_NAME_C(MUMPS_INT *type, MUMPS_INT *indice, MUMPS_INT *length, MUMPS_INT *ierr, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:551:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:551:1: note: ‘mumps_ooc_set_file_name_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:551:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_mem_dynamic.F:286:72: warning: type of ‘mumps_addr_c’ does not match original declaration [-Wlto-type-mismatch] 286 | CALL MUMPS_ADDR_C(DYNAMIC_CB(1), TMP_ADDRESS) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_process_band.F:149:72: warning: type of ‘mumps_addr_c’ does not match original declaration [-Wlto-type-mismatch] 149 | CALL MUMPS_ADDR_C( DYNAMIC_CB(1), TMP_ADDRESS ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_size.c:22:17: note: ‘mumps_addr_c_’ was previously declared here 22 | void MUMPS_CALL MUMPS_ADDR_C(char *a, MUMPS_INT8 *addr) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_size.c:22:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux_par.F:996:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 996 | & MPI_SUM, 0, id%COMM, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_driver.F:3902:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 3902 | & MPI_SUM, MASTER, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_scalings.F:369:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 369 | & MPI_SUM,MASTER,id%COMM, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:707:72: warning: type of ‘mumps_checkaddrequal’ does not match original declaration [-Wlto-type-mismatch] 707 | CALL MUMPS_CHECKADDREQUAL(SENDBUF(1), MPI_IN_PLACE, I) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpic.c:51:18: note: ‘mumps_checkaddrequal_’ was previously declared here 51 | void LIBSEQ_CALL mumps_checkaddrequal_(char *a, char*b, LIBSEQ_INT *i) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpic.c:51:18: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/tools_common.F:1234:72: warning: type of ‘mumps_icopy_64to32_64c_ip_c’ does not match original declaration [-Wlto-type-mismatch] 1234 | & SIZETAB) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_common.c:98:1: note: ‘mumps_icopy_64to32_64c_ip_c_’ was previously declared here 98 | MUMPS_ICOPY_64TO32_64C_IP_C(MUMPS_INT8 *inouttab, MUMPS_INT8 *sizetab) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_common.c:98:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_scalings_simScaleAbs.F:1180:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 1180 | & COMM, IERROR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/ana_orderings_wrappers_m.F:893:72: warning: type of ‘mumps_pordf’ does not match original declaration [-Wlto-type-mismatch] 893 | & NV, NCMPA ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:118:27: note: ‘mpi_reduce’ was previously declared here 118 | SUBROUTINE MPI_REDUCE( SENDBUF, RECVBUF, CNT, DATATYPE, OP, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:118:27: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_pord.c:42:1: note: ‘mumps_pordf_’ was previously declared here 42 | MUMPS_PORDF( MUMPS_INT *nvtx, MUMPS_INT *nedges, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_pord.c:42:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/ana_orderings_wrappers_m.F:997:72: warning: type of ‘mumps_pordf_wnd’ does not match original declaration [-Wlto-type-mismatch] 997 | & NV, NCMPA, int(N,8) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux_par.F:1130:72: warning: type of ‘mpi_irecv’ does not match original declaration [-Wlto-type-mismatch] 1130 | & id%COMM, RHANDPE, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_pord.c:57:1: note: ‘mumps_pordf_wnd_’ was previously declared here 57 | MUMPS_PORDF_WND( MUMPS_INT *nvtx, MUMPS_INT *nedges, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_pord.c:57:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_scalings_simScale_util.F:771:72: warning: type of ‘mpi_irecv’ does not match original declaration [-Wlto-type-mismatch] 771 | & ITAGCOMM,COMM,REQUESTS(I), IERROR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:370:26: note: ‘mpi_irecv’ was previously declared here 370 | SUBROUTINE MPI_IRECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:370:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux_par.F:1854:72: warning: type of ‘mpi_gather’ does not match original declaration [-Wlto-type-mismatch] 1854 | & MPI_INTEGER8, 0, id%COMM, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zsol_c.F:726:72: warning: type of ‘zmumps_root_solve’ does not match original declaration [-Wlto-type-mismatch] 726 | & INFO(1), MTYPE, KEEP(50), FROM_PP) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:53:27: note: ‘mpi_gather’ was previously declared here 53 | SUBROUTINE MPI_GATHER( SENDBUF, CNT, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:53:27: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zsol_root_parallel.F:14:34: note: type mismatch in parameter 19 14 | SUBROUTINE ZMUMPS_ROOT_SOLVE( NRHS, DESCA_PAR, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zsol_root_parallel.F:14:34: note: ‘zmumps_root_solve’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux_par.F:1693:72: warning: type of ‘mpi_alltoall’ does not match original declaration [-Wlto-type-mismatch] 1693 | & MPI_INTEGER8, id%COMM, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:159:29: note: ‘mpi_alltoall’ was previously declared here 159 | SUBROUTINE MPI_ALLTOALL( SENDBUF, SENDCNT, SENDTYPE, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:159:29: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_process_blocfacto.F:703:72: warning: type of ‘zmumps_compress_cb_i’ does not match original declaration [-Wlto-type-mismatch] 703 | & IDUMMY, 0, -9999 ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux.F:1260:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 1260 | & MPI_INTEGER8, MPI_SUM, id%COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_determinant.F:111:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 111 | & DETERREDUCE_OP, COMM, IERR_MPI) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_scalings_simScaleAbs.F:1061:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 1061 | & MPI_MAX, COMM, IERROR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/ztools.F:1944:37: note: ‘zmumps_compress_cb_i’ was previously declared here 1944 | SUBROUTINE ZMUMPS_COMPRESS_CB_I(A_PTR, LA_PTR, POSELT, LDA, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/ztools.F:1944:37: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:118:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 118 | & DETERREDUCE_OP, COMM, IERR_MPI) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:101:30: note: ‘mpi_allreduce’ was previously declared here 101 | SUBROUTINE MPI_ALLREDUCE( SENDBUF, RECVBUF, CNT, DATATYPE, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:101:30: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtype3_root.F:959:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 959 | & IDEST, 128, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtype3_root.F:1060:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 1060 | & MASTER_ROOT,128,COMM,IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_driver.F:1139:72: warning: type of ‘zmumps_deter_square’ does not match original declaration [-Wlto-type-mismatch] 1139 | CALL ZMUMPS_DETER_SQUARE(id%DKEEP(6), KEEP(259)) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:146:36: note: ‘zmumps_deter_square’ was previously declared here 146 | SUBROUTINE ZMUMPS_DETER_SQUARE(DETER, NEXP) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:146:36: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/ztype3_root.F:959:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 959 | & IDEST, 128, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/ztype3_root.F:1060:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 1060 | & MASTER_ROOT,128,COMM,IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_driver.F:3561:72: warning: type of ‘zmumps_deter_reduction’ does not match original declaration [-Wlto-type-mismatch] 3561 | & RINFOG(12), INFOG(34), id%NPROCS) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:87:39: note: ‘zmumps_deter_reduction’ was previously declared here 87 | SUBROUTINE ZMUMPS_DETER_REDUCTION( | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:490:26: note: ‘mpi_ssend’ was previously declared here 490 | SUBROUTINE MPI_SSEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:87:39: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:490:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_driver.F:3575:72: warning: type of ‘zmumps_deter_sign_perm’ does not match original declaration [-Wlto-type-mismatch] 3575 | & id%UNS_PERM(1) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:162:39: note: ‘zmumps_deter_sign_perm’ was previously declared here 162 | SUBROUTINE ZMUMPS_DETER_SIGN_PERM(DETER, N, VISITED, PERM) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:162:39: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_b.F:393:72: warning: type of ‘zmumps_updatedeter’ does not match original declaration [-Wlto-type-mismatch] 393 | CALL ZMUMPS_UPDATEDETER( DET_MANT, DKEEP(6), KEEP(259) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_front_aux.F:2179:72: warning: type of ‘dcopy’ does not match original declaration [-Wlto-type-mismatch] 2179 | & LDA, A(UPOS+int(I-1,8)*LDA8), 1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:14:35: note: ‘zmumps_updatedeter’ was previously declared here 14 | SUBROUTINE ZMUMPS_UPDATEDETER(PIV, DETER, NEXP) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:14:35: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/ztools.F:1830:72: warning: type of ‘zcopy’ does not match original declaration [-Wlto-type-mismatch] 1830 | CALL zcopy(N8, SRC(1), 1, DEST(1), 1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtools.F:1830:72: note: ‘dcopy’ was previously declared here 1830 | CALL dcopy(N8, SRC(1), 1, DEST(1), 1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtools.F:1830:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_front_aux.F:2169:72: note: ‘zcopy’ was previously declared here 2169 | & LDA, A(UPOS+int(I-1,8)*LDA8), 1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_front_aux.F:2169:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_process_blocfacto.F:703:72: warning: type of ‘dmumps_compress_cb_i’ does not match original declaration [-Wlto-type-mismatch] 703 | & IDUMMY, 0, -9999 ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtools.F:1944:37: note: ‘dmumps_compress_cb_i’ was previously declared here 1944 | SUBROUTINE DMUMPS_COMPRESS_CB_I(A_PTR, LA_PTR, POSELT, LDA, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtools.F:1944:37: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_c.F:1674:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 1674 | & DIFF_ADDR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_load.F:752:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 752 | CALL MUMPS_SIZE_C(SIZE_DBLE(1),SIZE_DBLE(2),I8SIZE) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_driver.F:5217:72: warning: type of ‘mumps_dumpmatbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5217 | & trim(id%WRITE_PROBLEM)//char(0) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: type mismatch in parameter 9 43 | void MUMPS_CALL MUMPS_DUMPMATBINARY_C ( MUMPS_INT *N, MUMPS_INT8 *NNZ, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zsol_driver.F:1010:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 1010 | & DIFF_SOL_loc_RHS_loc) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_size.c:18:18: note: ‘mumps_size_c_’ was previously declared here 18 | void MUMPS_CALL MUMPS_SIZE_C(char *a, char *b, MUMPS_INT8 *diff) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_size.c:18:18: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_c.F:726:72: warning: type of ‘dmumps_root_solve’ does not match original declaration [-Wlto-type-mismatch] 726 | & INFO(1), MTYPE, KEEP(50), FROM_PP) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_root_parallel.F:14:34: note: type mismatch in parameter 19 14 | SUBROUTINE DMUMPS_ROOT_SOLVE( NRHS, DESCA_PAR, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_root_parallel.F:14:34: note: ‘dmumps_root_solve’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zana_driver.F:5217:72: warning: type of ‘mumps_dumpmatbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5217 | & trim(id%WRITE_PROBLEM)//char(0) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: type mismatch in parameter 9 43 | void MUMPS_CALL MUMPS_DUMPMATBINARY_C ( MUMPS_INT *N, MUMPS_INT8 *NNZ, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: ‘mumps_dumpmatbinary_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_driver.F:5314:72: warning: type of ‘mumps_dumprhsbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5314 | & trim(id%WRITE_PROBLEM)//'.rhs'//char(0) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: type mismatch in parameter 7 27 | void MUMPS_CALL MUMPS_DUMPRHSBINARY_C ( MUMPS_INT *N, MUMPS_INT *NRHS, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zana_driver.F:5314:72: warning: type of ‘mumps_dumprhsbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5314 | & trim(id%WRITE_PROBLEM)//'.rhs'//char(0) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: type mismatch in parameter 7 27 | void MUMPS_CALL MUMPS_DUMPRHSBINARY_C ( MUMPS_INT *N, MUMPS_INT *NRHS, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: ‘mumps_dumprhsbinary_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_save_restore_files.F:244:72: warning: type of ‘mumps_get_save_dir_c’ does not match original declaration [-Wlto-type-mismatch] 244 | call mumps_get_save_dir_C(len_save_dir,tmp_savedir) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:23:1: note: type mismatch in parameter 3 23 | MUMPS_GET_SAVE_DIR_C(MUMPS_INT *len_save_dir, char* save_dir, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:23:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:23:1: note: ‘mumps_get_save_dir_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:23:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_save_restore_files.F:260:72: warning: type of ‘mumps_get_save_prefix_c’ does not match original declaration [-Wlto-type-mismatch] 260 | call mumps_get_save_prefix_C(len_save_prefix,tmp_saveprefix) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:35:1: note: type mismatch in parameter 3 35 | MUMPS_GET_SAVE_PREFIX_C(MUMPS_INT *len_save_prefix, char* save_prefix, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:35:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:35:1: note: ‘mumps_get_save_prefix_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:35:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:248:72: warning: type of ‘mumps_low_level_init_prefix’ does not match original declaration [-Wlto-type-mismatch] 248 | CALL MUMPS_LOW_LEVEL_INIT_PREFIX(DIM_PREFIX, TMP_PREFIX) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:173:1: note: type mismatch in parameter 3 173 | MUMPS_LOW_LEVEL_INIT_PREFIX(MUMPS_INT *dim, char *str, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:173:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:173:1: note: ‘mumps_low_level_init_prefix_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:173:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:249:72: warning: type of ‘mumps_low_level_init_tmpdir’ does not match original declaration [-Wlto-type-mismatch] 249 | CALL MUMPS_LOW_LEVEL_INIT_TMPDIR(DIM_DIR, TMP_DIR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:185:1: note: type mismatch in parameter 3 185 | MUMPS_LOW_LEVEL_INIT_TMPDIR(MUMPS_INT *dim, char *str, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:185:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:185:1: note: ‘mumps_low_level_init_tmpdir_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:185:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_driver.F:4944:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 4944 | & COLLECT_NZ, id%COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:692:72: warning: type of ‘mumps_low_level_init_err_str’ does not match original declaration [-Wlto-type-mismatch] 692 | CALL MUMPS_LOW_LEVEL_INIT_ERR_STR(DIM_ERR_STR_OOC,ERR_STR_OOC) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io_err.c:37:1: note: type mismatch in parameter 3 37 | MUMPS_LOW_LEVEL_INIT_ERR_STR(MUMPS_INT *dim, char* err_str, mumps_ftnlen l1){ | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io_err.c:37:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io_err.c:37:1: note: ‘mumps_low_level_init_err_str_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io_err.c:37:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:540:72: warning: type of ‘mumps_ooc_remove_file_c’ does not match original declaration [-Wlto-type-mismatch] 540 | CALL MUMPS_OOC_REMOVE_FILE_C(IERR, TMP_NAME(1)) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:629:1: note: type mismatch in parameter 3 629 | MUMPS_OOC_REMOVE_FILE_C(MUMPS_INT *ierr, char *name, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:629:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:629:1: note: ‘mumps_ooc_remove_file_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:629:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:2861:72: warning: type of ‘mumps_ooc_get_file_name_c’ does not match original declaration [-Wlto-type-mismatch] 2861 | CALL MUMPS_OOC_GET_FILE_NAME_C(TMP,I,DIM,TMP_NAME(1)) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:541:1: note: type mismatch in parameter 5 541 | MUMPS_OOC_GET_FILE_NAME_C(MUMPS_INT *type,MUMPS_INT *indice,MUMPS_INT *length, char* name, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:541:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:541:1: note: ‘mumps_ooc_get_file_name_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:541:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:2919:72: warning: type of ‘mumps_ooc_set_file_name_c’ does not match original declaration [-Wlto-type-mismatch] 2919 | CALL MUMPS_OOC_SET_FILE_NAME_C(TMP,I,DIM,IERR,TMP_NAME(1)) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:551:1: note: type mismatch in parameter 6 551 | MUMPS_OOC_SET_FILE_NAME_C(MUMPS_INT *type, MUMPS_INT *indice, MUMPS_INT *length, MUMPS_INT *ierr, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:551:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:551:1: note: ‘mumps_ooc_set_file_name_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:551:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_driver.F:4007:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 4007 | & id%COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_type3_symmetrize.F:119:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 119 | & DEST, SYMMETRIZE, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_mem_dynamic.F:286:72: warning: type of ‘mumps_addr_c’ does not match original declaration [-Wlto-type-mismatch] 286 | CALL MUMPS_ADDR_C(DYNAMIC_CB(1), TMP_ADDRESS) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_process_band.F:149:72: warning: type of ‘mumps_addr_c’ does not match original declaration [-Wlto-type-mismatch] 149 | CALL MUMPS_ADDR_C( DYNAMIC_CB(1), TMP_ADDRESS ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_size.c:22:17: note: ‘mumps_addr_c_’ was previously declared here 22 | void MUMPS_CALL MUMPS_ADDR_C(char *a, MUMPS_INT8 *addr) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_size.c:22:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_driver.F:4002:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 4002 | & id%COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_type3_symmetrize.F:119:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 119 | & DEST, SYMMETRIZE, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux_par.F:996:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 996 | & MPI_SUM, 0, id%COMM, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:479:25: note: ‘mpi_send’ was previously declared here 479 | SUBROUTINE MPI_SEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:479:25: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ./include/AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_c.F:2026:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 2026 | & ScatterRhsR, COMM, STATUS, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtype3_root.F:964:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 964 | & MASTER_ROOT,128,COMM,STATUS,IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_driver.F:4924:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 4924 | & COLLECT_NZ, id%COMM, STATUS, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_driver.F:4008:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 4008 | & id%COMM, STATUS, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_driver.F:3902:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 3902 | & MPI_SUM, MASTER, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_scalings.F:369:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 369 | & MPI_SUM,MASTER,id%COMM, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zsol_c.F:2026:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 2026 | & ScatterRhsR, COMM, STATUS, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:459:25: note: ‘mpi_recv’ was previously declared here 459 | SUBROUTINE MPI_RECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:459:25: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_scalings_simScaleAbs.F:1180:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 1180 | & COMM, IERROR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:118:27: note: ‘mpi_reduce’ was previously declared here 118 | SUBROUTINE MPI_REDUCE( SENDBUF, RECVBUF, CNT, DATATYPE, OP, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:118:27: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux_par.F:1130:72: warning: type of ‘mpi_irecv’ does not match original declaration [-Wlto-type-mismatch] 1130 | & id%COMM, RHANDPE, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_scalings_simScale_util.F:771:72: warning: type of ‘mpi_irecv’ does not match original declaration [-Wlto-type-mismatch] 771 | & ITAGCOMM,COMM,REQUESTS(I), IERROR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:370:26: note: ‘mpi_irecv’ was previously declared here 370 | SUBROUTINE MPI_IRECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:370:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux_par.F:1854:72: warning: type of ‘mpi_gather’ does not match original declaration [-Wlto-type-mismatch] 1854 | & MPI_INTEGER8, 0, id%COMM, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:53:27: note: ‘mpi_gather’ was previously declared here 53 | SUBROUTINE MPI_GATHER( SENDBUF, CNT, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:53:27: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux_par.F:1693:72: warning: type of ‘mpi_alltoall’ does not match original declaration [-Wlto-type-mismatch] 1693 | & MPI_INTEGER8, id%COMM, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:159:29: note: ‘mpi_alltoall’ was previously declared here 159 | SUBROUTINE MPI_ALLTOALL( SENDBUF, SENDCNT, SENDTYPE, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:159:29: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux.F:1260:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 1260 | & MPI_INTEGER8, MPI_SUM, id%COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_determinant.F:111:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 111 | & DETERREDUCE_OP, COMM, IERR_MPI) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_scalings_simScaleAbs.F:1061:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 1061 | & MPI_MAX, COMM, IERROR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:118:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 118 | & DETERREDUCE_OP, COMM, IERR_MPI) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:101:30: note: ‘mpi_allreduce’ was previously declared here 101 | SUBROUTINE MPI_ALLREDUCE( SENDBUF, RECVBUF, CNT, DATATYPE, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:101:30: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_aux.F:1709:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 1709 | & MASTER, COMM, IERR_MPI) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtype3_root.F:959:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 959 | & IDEST, 128, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtype3_root.F:1060:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 1060 | & MASTER_ROOT,128,COMM,IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/ztype3_root.F:959:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 959 | & IDEST, 128, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/ztype3_root.F:1060:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 1060 | & MASTER_ROOT,128,COMM,IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux.F:1266:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 1266 | & 0, id%COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:490:26: note: ‘mpi_ssend’ was previously declared here 490 | SUBROUTINE MPI_SSEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:490:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_front_aux.F:2179:72: warning: type of ‘dcopy’ does not match original declaration [-Wlto-type-mismatch] 2179 | & LDA, A(UPOS+int(I-1,8)*LDA8), 1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtools.F:1830:72: note: ‘dcopy’ was previously declared here 1830 | CALL dcopy(N8, SRC(1), 1, DEST(1), 1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtools.F:1830:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_process_blocfacto.F:703:72: warning: type of ‘dmumps_compress_cb_i’ does not match original declaration [-Wlto-type-mismatch] 703 | & IDUMMY, 0, -9999 ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtools.F:1944:37: note: ‘dmumps_compress_cb_i’ was previously declared here 1944 | SUBROUTINE DMUMPS_COMPRESS_CB_I(A_PTR, LA_PTR, POSELT, LDA, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtools.F:1944:37: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_save_restore.F:980:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 980 | CALL MPI_BCAST( hash, 23, MPI_CHARACTER, 0, id%COMM, ierr ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:204:26: note: type mismatch in parameter 7 204 | SUBROUTINE MPI_BCAST( BUFFER, CNT, DATATYPE, ROOT, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_c.F:1674:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 1674 | & DIFF_ADDR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:204:26: note: type ‘void’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:204:26: note: ‘mpi_bcast’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:204:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_load.F:752:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 752 | CALL MUMPS_SIZE_C(SIZE_DBLE(1),SIZE_DBLE(2),I8SIZE) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zsol_driver.F:1010:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 1010 | & DIFF_SOL_loc_RHS_loc) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_size.c:18:18: note: ‘mumps_size_c_’ was previously declared here 18 | void MUMPS_CALL MUMPS_SIZE_C(char *a, char *b, MUMPS_INT8 *diff) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_size.c:18:18: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_c.F:726:72: warning: type of ‘dmumps_root_solve’ does not match original declaration [-Wlto-type-mismatch] 726 | & INFO(1), MTYPE, KEEP(50), FROM_PP) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_root_parallel.F:14:34: note: type mismatch in parameter 19 14 | SUBROUTINE DMUMPS_ROOT_SOLVE( NRHS, DESCA_PAR, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_root_parallel.F:14:34: note: ‘dmumps_root_solve’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_driver.F:4944:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 4944 | & COLLECT_NZ, id%COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_driver.F:4007:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 4007 | & id%COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_type3_symmetrize.F:119:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 119 | & DEST, SYMMETRIZE, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_driver.F:4002:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 4002 | & id%COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_type3_symmetrize.F:119:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 119 | & DEST, SYMMETRIZE, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:479:25: note: ‘mpi_send’ was previously declared here 479 | SUBROUTINE MPI_SEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:479:25: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_c.F:2026:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 2026 | & ScatterRhsR, COMM, STATUS, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtype3_root.F:964:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 964 | & MASTER_ROOT,128,COMM,STATUS,IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_driver.F:4924:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 4924 | & COLLECT_NZ, id%COMM, STATUS, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_driver.F:4008:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 4008 | & id%COMM, STATUS, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zsol_c.F:2026:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 2026 | & ScatterRhsR, COMM, STATUS, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:459:25: note: ‘mpi_recv’ was previously declared here 459 | SUBROUTINE MPI_RECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:459:25: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_aux.F:1709:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 1709 | & MASTER, COMM, IERR_MPI) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux.F:1266:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 1266 | & 0, id%COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_save_restore.F:980:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 980 | CALL MPI_BCAST( hash, 23, MPI_CHARACTER, 0, id%COMM, ierr ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:204:26: note: type mismatch in parameter 7 204 | SUBROUTINE MPI_BCAST( BUFFER, CNT, DATATYPE, ROOT, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:204:26: note: type ‘void’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:204:26: note: ‘mpi_bcast’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:204:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ./include/AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at ff-cmaes.cpp:334:1: ff-cmaes.cpp:332:70: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 332 | static void Load_Init( ) { Global.Add("cmaes", "(", new OptimCMA_ES(1)); } | ^ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at ff-cmaes.cpp:332:70, inlined from ‘AutoLoadInit()’ at ff-cmaes.cpp:334:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'shell.o' -o shell.so ./include/AFunction.hpp: In member function ‘OneOperator1_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2826:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator1s_, std::allocator >*, gsl_rng_type const*, E_F_F0s_, std::allocator >*, gsl_rng_type const*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2810:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2810 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1s_, std::allocator >*, gsl_rng_type const*, E_F_F0s_, std::allocator >*, gsl_rng_type const*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2810:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ gmsh.cpp: In function ‘GMSH_Load(std::__cxx11::basic_string, std::allocator > const&)’: gmsh.cpp:529:50: warning: ‘vff’ may be used uninitialized [-Wmaybe-uninitialized] 529 | Mesh *pTh = new Mesh(nv, nt, nbe, vff, tff, bff); | ^ gmsh.cpp:106:17: note: ‘vff’ was declared here 106 | Mesh::Vertex *vff; | ^~~ ./include/AFunction.hpp: In member function ‘OneOperator1_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2826:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator1_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2826:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_*, long, E_F_F0F0_*, long, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, long, E_F_F0F0_*, long, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ isoline.cpp: In member function ‘ISOLINE_P1::code(basicAC_F0 const&) const’: isoline.cpp:1037:14: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1037 | return new ISOLINE_P1_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1038 | t[2]->CastTo(args[2]), t[3]->CastTo(args[3])); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ISOLINE_P1::code(basicAC_F0 const&) const’ at isoline.cpp:1037:14: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ isoline.cpp: In member function ‘ISOLINE_P1::code(basicAC_F0 const&) const’: isoline.cpp:1040:14: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1040 | return new ISOLINE_P1_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1041 | t[2]->CastTo(args[2])); | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ISOLINE_P1::code(basicAC_F0 const&) const’ at isoline.cpp:1040:14: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ medit.cpp: In function ‘meditcmd(long, int, int, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)’: medit.cpp:993:32: warning: ‘%i’ directive writing between 1 and 10 bytes into a region of size 4 [-Wformat-overflow=] 993 | sprintf(newsol, " ffsol%i", nbstrings); | ^~ medit.cpp:993:25: note: directive argument in the range [2, 2147483647] 993 | sprintf(newsol, " ffsol%i", nbstrings); | ^~~~~~~~~~ In file included from /usr/include/stdio.h:964, from /usr/include/c++/13/cstdio:42, from /usr/include/c++/13/ext/string_conversions.h:45, from /usr/include/c++/13/bits/basic_string.h:4109, from /usr/include/c++/13/string:54, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/fstream:40, from ./include/ff++.hpp:12: In function ‘sprintf’, inlined from ‘meditcmd(long, int, int, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)’ at medit.cpp:993:16: /usr/include/bits/stdio2.h:30:34: note: ‘__sprintf_chk’ output between 8 and 17 bytes into a destination of size 10 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at MetricPk.cpp:556:1: MetricPk.cpp:553:64: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 553 | Global.Add("MetricPk", "(", new OneOperatorCode< MetricPk >( )); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at MetricPk.cpp:553:64, inlined from ‘AutoLoadInit()’ at MetricPk.cpp:556:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-cmaes.cpp: In member function ‘OptimCMA_ES::code(basicAC_F0 const&) const’: ff-cmaes.cpp:313:75: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 313 | E_F0 *code(const basicAC_F0 &args) const { return new E_CMA_ES(args, cas); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimCMA_ES::code(basicAC_F0 const&) const’ at ff-cmaes.cpp:313:75: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_*, E_F_F0F0_*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, E_F_F0F0_*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ isoline.cpp: In member function ‘ISOLINE_P1::code(basicAC_F0 const&) const’: isoline.cpp:1037:14: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1037 | return new ISOLINE_P1_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1038 | t[2]->CastTo(args[2]), t[3]->CastTo(args[3])); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ISOLINE_P1::code(basicAC_F0 const&) const’ at isoline.cpp:1037:14: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ isoline.cpp: In member function ‘ISOLINE_P1::code(basicAC_F0 const&) const’: isoline.cpp:1040:14: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1040 | return new ISOLINE_P1_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1041 | t[2]->CastTo(args[2])); | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ISOLINE_P1::code(basicAC_F0 const&) const’ at isoline.cpp:1040:14: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from vortextools.cpp:33: ./include/AFunction_ext.hpp: In member function ‘OneOperator2s_, KNM_, long, E_F_F0F0s_, KNM_, long, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:46:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 46 | return new CODE(f, | ^~~~~~~~~~~ 47 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 48 | t[1]->CastTo(args[1]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2s_, KNM_, long, E_F_F0F0s_, KNM_, long, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:46:15: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'ClosePoints.o' -o ClosePoints.so ./include/AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'iohdf5.o' -o iohdf5.so '-L/usr/lib64' '-lhdf5_hl' '-lhdf5' '-lhdf5_hl' '-lsz' '-lz' '-ldl' '-lm' ./include/AFunction.hpp: In member function ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2267:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator3_, v_fes3>*, int>, std::pair*, int>, double, E_F_F0F0F0_, v_fes3>*, int>, std::pair*, int>, double, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, v_fes3>*, int>, std::pair*, int>, double, E_F_F0F0F0_, v_fes3>*, int>, std::pair*, int>, double, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2267:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2 >*>, KNM >*, KNM >*, E_F_F0F0 >*>, KNM >*, KNM >*> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >*>, KNM >*, KNM >*, E_F_F0F0 >*>, KNM >*, KNM >*> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'bmo.o' 'lgbmo.o' -o lgbmo.so ./include/AFunction.hpp: In member function ‘OneOperator2 >*, KNM >*, Mult >*>, E_F_F0F0 >*, KNM >*, Mult >*> > >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >*, KNM >*, Mult >*>, E_F_F0F0 >*, KNM >*, Mult >*> > >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_, E_F_F0F0_, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, E_F_F0F0_, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2 >*, KNM >*, Inverse >*>, E_F_F0F0 >*, KNM >*, Inverse >*> > >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >*, KNM >*, Inverse >*>, E_F_F0F0 >*, KNM >*, Inverse >*> > >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2*, KNM*, Inverse*>, E_F_F0F0*, KNM*, Inverse*> > >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2*, KNM*, Inverse*>, E_F_F0F0*, KNM*, Inverse*> > >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2*, KNM*, Mult*>, E_F_F0F0*, KNM*, Mult*> > >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2*, KNM*, Mult*>, E_F_F0F0*, KNM*, Mult*> > >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'geophysics.o' -o geophysics.so ./include/AFunction.hpp: In member function ‘OneOperator2*>, KNM*, KNM*, E_F_F0F0*>, KNM*, KNM*> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2*>, KNM*, KNM*, E_F_F0F0*>, KNM*, KNM*> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator3_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘finit()’, inlined from ‘AutoLoadInit()’ at isoline.cpp:1277:1: isoline.cpp:1262:36: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1262 | Global.Add("isoline", "(", new ISOLINE_P1); | ^~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at isoline.cpp:1262:36, inlined from ‘AutoLoadInit()’ at isoline.cpp:1277:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘finit()’, inlined from ‘AutoLoadInit()’ at isoline.cpp:1277:1: isoline.cpp:1263:55: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1263 | Global.Add("isoline", "(", new ISOLINE_P1(1)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at isoline.cpp:1263:55, inlined from ‘AutoLoadInit()’ at isoline.cpp:1277:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘finit()’, inlined from ‘AutoLoadInit()’ at isoline.cpp:1277:1: isoline.cpp:1264:36: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1264 | Global.Add("isoline", "(", new ISOLINE_P1); | ^~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at isoline.cpp:1264:36, inlined from ‘AutoLoadInit()’ at isoline.cpp:1277:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘finit()’, inlined from ‘AutoLoadInit()’ at isoline.cpp:1277:1: isoline.cpp:1265:52: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1265 | Global.Add("isoline", "(", new ISOLINE_P1(1)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at isoline.cpp:1265:52, inlined from ‘AutoLoadInit()’ at isoline.cpp:1277:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘finit()’, inlined from ‘AutoLoadInit()’ at isoline.cpp:1277:1: isoline.cpp:1267:84: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1267 | Global.Add("Curve", "(", new OneOperator2s_< R3 *, KNM_< double >, double >(Curve)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at isoline.cpp:1267:84, inlined from ‘AutoLoadInit()’ at isoline.cpp:1277:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘finit()’, inlined from ‘AutoLoadInit()’ at isoline.cpp:1277:1: isoline.cpp:1268:96: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1268 | Global.Add("Curve", "(", new OneOperator4s_< R3 *, KNM_< double >, long, long, double >(Curve)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at isoline.cpp:1268:96, inlined from ‘AutoLoadInit()’ at isoline.cpp:1277:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘finit()’, inlined from ‘AutoLoadInit()’ at isoline.cpp:1277:1: isoline.cpp:1270:90: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1270 | new OneOperator5s_< R3 *, KNM_< double >, long, long, double, long * >(Curve)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at isoline.cpp:1270:90, inlined from ‘AutoLoadInit()’ at isoline.cpp:1277:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘finit()’, inlined from ‘AutoLoadInit()’ at isoline.cpp:1277:1: isoline.cpp:1272:91: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1272 | Global.Add("Area", "(", new OneOperator2s_< double, KNM_< double >, KN_< long > >(mesure)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at isoline.cpp:1272:91, inlined from ‘AutoLoadInit()’ at isoline.cpp:1277:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘finit()’, inlined from ‘AutoLoadInit()’ at isoline.cpp:1277:1: isoline.cpp:1273:44: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1273 | Global.Add("findalllocalmin", "(", new FINDLOCALMIN_P1); | ^~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at isoline.cpp:1273:44, inlined from ‘AutoLoadInit()’ at isoline.cpp:1277:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘finit()’, inlined from ‘AutoLoadInit()’ at isoline.cpp:1277:1: isoline.cpp:1274:94: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1274 | Global.Add("Dichotomy", "(", new OneOperator2_< long ,KN_< double > , double > (Dichotomy)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at isoline.cpp:1274:94, inlined from ‘AutoLoadInit()’ at isoline.cpp:1277:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2*>, Transpose*>, Transpose*>, E_F_F0F0*>, Transpose*>, Transpose*> > >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2*>, Transpose*>, Transpose*>, E_F_F0F0*>, Transpose*>, Transpose*> > >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_QF.o' -o Element_QF.so ./include/AFunction.hpp: In member function ‘OneOperator3_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2*>, KNM*, Transpose*>, E_F_F0F0*>, KNM*, Transpose*> > >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2*>, KNM*, Transpose*>, E_F_F0F0*>, KNM*, Transpose*> > >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ bfstream.cpp: In function ‘initK()void’: bfstream.cpp:286:24: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 286 | Add< OB >("(", "", new OneOperator2_< ostream *, OB, K * >(10,Write)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘initK()void’ at bfstream.cpp:286:24: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2*>, Transpose*>, KNM*, E_F_F0F0*>, Transpose*>, KNM*> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2*>, Transpose*>, KNM*, E_F_F0F0*>, Transpose*>, KNM*> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator3_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ bfstream.cpp: In function ‘initK()void’: bfstream.cpp:287:24: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 287 | Add< OB >("(", "", new OneOperator2_< ostream *, OB, K >(Write)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘initK()void’ at bfstream.cpp:287:24: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ bfstream.cpp: In function ‘initK, std::complex >()void’: bfstream.cpp:289:24: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 289 | Add< OB >("(", "", new OneOperator2_< ostream *, OB, KN< K > * >(Write)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘initK, std::complex >()void’ at bfstream.cpp:289:24: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator3_, KN_, E_F_F0F0F0_, KN_, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, KN_, E_F_F0F0F0_, KN_, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In member function ‘AnyTypeWithOutCheck::AnyTypeWithOutCheck(long)’, inlined from ‘datasolMesh2_Op::operator()(void*) const’ at medit.cpp:477:10: ./include/AnyType.hpp:96:38: warning: ‘longdefault’ may be used uninitialized [-Wmaybe-uninitialized] 96 | AnyTypeWithOutCheck(long ll) {l=ll;} | ~^~~ medit.cpp: In member function ‘datasolMesh2_Op::operator()(void*) const’: medit.cpp:371:8: note: ‘longdefault’ was declared here 371 | long longdefault; | ^~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'funcTemplate.o' -o funcTemplate.so ./include/AFunction.hpp: In member function ‘OneOperator3_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator3_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'MetricPk.o' -o MetricPk.so g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'cmaes.o' 'ff-cmaes.o' -o ff-cmaes.so ./include/AFunction.hpp: In member function ‘OneOperator3_, E_F_F0F0F0_, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, E_F_F0F0F0_, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ gmsh.cpp: In function ‘GMSH_LoadT(std::__cxx11::basic_string, std::allocator > const&, bool, bool, double, double)Fem2D::MeshL*’: gmsh.cpp:1568:15: warning: ‘vff’ may be used uninitialized [-Wmaybe-uninitialized] 1568 | MMesh *Th = new MMesh(nv, nt, nbe, vff, tff, bff, cleanmesh, removeduplicate, precisvertice, ridgeangledetection); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmsh.cpp:1142:6: note: ‘vff’ was declared here 1142 | V *vff; | ^~~ ./include/AFunction.hpp: In member function ‘OneOperator3_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from gsl.cpp:31: ./include/AFunction_ext.hpp: In member function ‘OneOperator4_, KN_, E_F_F0F0F0F0_, KN_, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:159:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 159 | return new CODE(f, | ^~~~~~~~~~~ 160 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 161 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 162 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 163 | t[3]->CastTo(args[3]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator4_, KN_, E_F_F0F0F0F0_, KN_, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:159:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lapack.cpp: In member function ‘OneBinaryOperatorRNM_inv >::code(basicAC_F0 const&) const’: lapack.cpp:959:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 959 | return new E_F_F0< Inverse< KNM< K > * >, KNM< K > * >( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 960 | Build< Inverse< KNM< K > * >, KNM< K > * >, t[0]->CastTo(args[0])); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperatorRNM_inv >::code(basicAC_F0 const&) const’ at lapack.cpp:959:12: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lapack.cpp: In member function ‘OneBinaryOperatorRNM_inv::code(basicAC_F0 const&) const’: lapack.cpp:959:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 959 | return new E_F_F0< Inverse< KNM< K > * >, KNM< K > * >( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 960 | Build< Inverse< KNM< K > * >, KNM< K > * >, t[0]->CastTo(args[0])); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperatorRNM_inv::code(basicAC_F0 const&) const’ at lapack.cpp:959:12: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Helmholtz_FD.o' -o Helmholtz_FD.so ./include/AFunction.hpp: In member function ‘OneOperator2_*, KNM*, E_F_F0F0_*, KNM*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KNM*, E_F_F0F0_*, KNM*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_*, KN*, E_F_F0F0_*, KN*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN*, E_F_F0F0_*, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'SuperLu.o' -o SuperLu.so '-lsuperlu' '-L/usr/lib64' '-lflexiblas' '-L/usr/lib/gcc/aarch64-redhat-linux/13' '-L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64' '-L/lib/../lib64' '-L/usr/lib/../lib64' '-L/usr/lib/gcc/aarch64-redhat-linux/13/../../..' '-lgfortran' '-lm' ./include/AFunction.hpp: In member function ‘OneOperator3_*, KNM*, KN_, E_F_F0F0F0_*, KNM*, KN_, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, KNM*, KN_, E_F_F0F0F0_*, KNM*, KN_, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator3_*, KN >*, KNM >*, E_F_F0F0F0_*, KN >*, KNM >*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, KN >*, KNM >*, E_F_F0F0F0_*, KN >*, KNM >*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator3_ >*, KNM >*, KN_, E_F_F0F0F0_ >*, KNM >*, KN_, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >*, KNM >*, KN_, E_F_F0F0F0_ >*, KNM >*, KN_, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator3_*, KN*, KNM*, E_F_F0F0F0_*, KN*, KNM*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, KN*, KNM*, E_F_F0F0F0_*, KN*, KNM*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator3_*, KNM*, KNM*, KN_, E_F_F0F0F0_*, KNM*, KNM*, KN_, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, KNM*, KNM*, KN_, E_F_F0F0F0_*, KNM*, KNM*, KN_, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'dfft.o' -o dfft.so '-lfftw3' g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'MatD-VFP0.o' -o MatD-VFP0.so ./include/AFunction.hpp: In member function ‘OneOperator3_ >*, KN >*, KNM >*, E_F_F0F0F0_ >*, KN >*, KNM >*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >*, KN >*, KNM >*, E_F_F0F0F0_ >*, KN >*, KNM >*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:998:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator3_ >*, KN*, KNM >*, E_F_F0F0F0_ >*, KN*, KNM >*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >*, KN*, KNM >*, E_F_F0F0F0_ >*, KN*, KNM >*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ gmsh.cpp: In function ‘GMSH_LoadT(std::__cxx11::basic_string, std::allocator > const&, bool, bool, double, double)Fem2D::MeshS*’: gmsh.cpp:1568:15: warning: ‘vff’ may be used uninitialized [-Wmaybe-uninitialized] 1568 | MMesh *Th = new MMesh(nv, nt, nbe, vff, tff, bff, cleanmesh, removeduplicate, precisvertice, ridgeangledetection); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmsh.cpp:1142:6: note: ‘vff’ was declared here 1142 | V *vff; | ^~~ ./include/AFunction.hpp: In member function ‘E_F_F0F0, KN_ > >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0, KN_ > >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:998:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator3_ >*, KNM >*, KNM >*, KN_, E_F_F0F0F0_ >*, KNM >*, KNM >*, KN_, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >*, KNM >*, KNM >*, KN_, E_F_F0F0F0_ >*, KNM >*, KNM >*, KN_, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0F0, KN_ >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0, KN_ >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:998:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from lapack.cpp:30: ./include/AFunction_ext.hpp: In member function ‘OneOperator4_ >*, KNM >*, KNM >*, KN_, KN_, E_F_F0F0F0F0_ >*, KNM >*, KNM >*, KN_, KN_, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:159:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 159 | return new CODE(f, | ^~~~~~~~~~~ 160 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 161 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 162 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 163 | t[3]->CastTo(args[3]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator4_ >*, KNM >*, KNM >*, KN_, KN_, E_F_F0F0F0F0_ >*, KNM >*, KNM >*, KN_, KN_, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:159:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:998:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction_ext.hpp: In member function ‘OneOperator4_ >*, KNM >*, KN_, KNM >*, E_F_F0F0F0F0_ >*, KNM >*, KN_, KNM >*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:159:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 159 | return new CODE(f, | ^~~~~~~~~~~ 160 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 161 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 162 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 163 | t[3]->CastTo(args[3]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator4_ >*, KNM >*, KN_, KNM >*, E_F_F0F0F0F0_ >*, KNM >*, KN_, KNM >*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:159:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction_ext.hpp: In member function ‘OneOperator4_*, KNM*, KN*, KNM*, E_F_F0F0F0F0_*, KNM*, KN*, KNM*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:159:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 159 | return new CODE(f, | ^~~~~~~~~~~ 160 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 161 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 162 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 163 | t[3]->CastTo(args[3]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator4_*, KNM*, KN*, KNM*, E_F_F0F0F0F0_*, KNM*, KN*, KNM*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:159:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'meshtools.o' -o meshtools.so ./include/AFunction.hpp: In member function ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:998:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction_ext.hpp: In member function ‘OneOperator4_*, KNM*, KNM*, KN_, KN_, E_F_F0F0F0F0_*, KNM*, KNM*, KN_, KN_, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:159:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 159 | return new CODE(f, | ^~~~~~~~~~~ 160 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 161 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 162 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 163 | t[3]->CastTo(args[3]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator4_*, KNM*, KNM*, KN_, KN_, E_F_F0F0F0F0_*, KNM*, KNM*, KN_, KN_, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:159:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P3.o' -o Element_P3.so ./include/AFunction_ext.hpp: In member function ‘OneOperator4_ >*, KNM >*, KN*, KNM >*, E_F_F0F0F0F0_ >*, KNM >*, KN*, KNM >*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:159:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 159 | return new CODE(f, | ^~~~~~~~~~~ 160 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 161 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 162 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 163 | t[3]->CastTo(args[3]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator4_ >*, KNM >*, KN*, KNM >*, E_F_F0F0F0F0_ >*, KNM >*, KN*, KNM >*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:159:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'bfstream.o' -o bfstream.so ./include/AFunction_ext.hpp: In member function ‘OneOperator4_*, KNM*, KN_, KNM*, E_F_F0F0F0F0_*, KNM*, KN_, KNM*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:159:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 159 | return new CODE(f, | ^~~~~~~~~~~ 160 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 161 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 162 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 163 | t[3]->CastTo(args[3]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator4_*, KNM*, KN_, KNM*, E_F_F0F0F0F0_*, KNM*, KN_, KNM*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:159:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Curvature.o' -o Curvature.so '-L/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/lib' '-lMesh' ./include/AFunction_ext.hpp: In member function ‘OneOperator5_ >*, KNM >*, KN >*, KN >*, KNM >*, E_F_F0F0F0F0F0_ >*, KNM >*, KN >*, KN >*, KNM >*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:268:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 268 | return new CODE(f, | ^~~~~~~~~~~ 269 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 270 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 271 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 272 | t[3]->CastTo(args[3]), | ~~~~~~~~~~~~~~~~~~~~~~ 273 | t[4]->CastTo(args[4]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator5_ >*, KNM >*, KN >*, KN >*, KNM >*, E_F_F0F0F0F0F0_ >*, KNM >*, KN >*, KN >*, KNM >*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:268:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction_ext.hpp: In member function ‘OneOperator5_*, KNM*, KN >*, KN*, KNM >*, E_F_F0F0F0F0F0_*, KNM*, KN >*, KN*, KNM >*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:268:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 268 | return new CODE(f, | ^~~~~~~~~~~ 269 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 270 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 271 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 272 | t[3]->CastTo(args[3]), | ~~~~~~~~~~~~~~~~~~~~~~ 273 | t[4]->CastTo(args[4]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator5_*, KNM*, KN >*, KN*, KNM >*, E_F_F0F0F0F0F0_*, KNM*, KN >*, KN*, KNM >*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:268:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P4.o' -o Element_P4.so g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P1dc1.o' -o Element_P1dc1.so In member function ‘AnyTypeWithOutCheck::AnyTypeWithOutCheck(long)’, inlined from ‘datasolMeshT_Op::operator()(void*) const’ at medit.cpp:709:10: ./include/AnyType.hpp:96:38: warning: ‘longdefault’ may be used uninitialized [-Wmaybe-uninitialized] 96 | AnyTypeWithOutCheck(long ll) {l=ll;} | ~^~~ medit.cpp: In member function ‘datasolMeshT_Op::operator()(void*) const’: medit.cpp:603:8: note: ‘longdefault’ was declared here 603 | long longdefault; | ^~~~~~~~~~~ iovtk.cpp: In function ‘VTK_WRITE_MESH(std::__cxx11::basic_string, std::allocator > const&, _IO_FILE*, Fem2D::Mesh const&, bool, int, bool, bool)’: iovtk.cpp:2756:56: warning: ‘%s’ directive output may be truncated writing up to 15 bytes into a region of size 5 [-Wformat-truncation=] 2756 | int bid0 = snprintf(newvalue,sizeof(int)+1, "%s", (char *)&tab[itab]); | ^~ In file included from /usr/include/stdio.h:964, from /usr/include/c++/13/cstdio:42, from /usr/include/c++/13/ext/string_conversions.h:45, from /usr/include/c++/13/bits/basic_string.h:4109, from /usr/include/c++/13/string:54, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from iovtk.cpp:44: In function ‘snprintf’, inlined from ‘VTK_WRITE_MESH(std::__cxx11::basic_string, std::allocator > const&, _IO_FILE*, Fem2D::Mesh const&, bool, int, bool, bool)’ at iovtk.cpp:2756:30: /usr/include/bits/stdio2.h:54:35: note: ‘snprintf’ output between 1 and 16 bytes into a destination of size 5 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0*>, KNM*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0*>, KNM*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:998:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0 >*>, KNM >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 >*>, KNM >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:998:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0 >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:998:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:998:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0F0 >*, KNM >*, Mult >*> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0 >*, KNM >*, Mult >*> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0F0*, KNM*, Mult*> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0*, KNM*, Mult*> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0F0 >*, KNM >*, Inverse >*> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0 >*, KNM >*, Inverse >*> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0F0*, KNM*, Inverse*> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0*, KNM*, Inverse*> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0F0 >*>, KNM >*, KNM >*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0 >*>, KNM >*, KNM >*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0F0*>, Transpose*>, Transpose*> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0*>, Transpose*>, Transpose*> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In member function ‘AnyTypeWithOutCheck::AnyTypeWithOutCheck(long)’, inlined from ‘datasolMeshT_Op::operator()(void*) const’ at medit.cpp:709:10: ./include/AnyType.hpp:96:38: warning: ‘longdefault’ may be used uninitialized [-Wmaybe-uninitialized] 96 | AnyTypeWithOutCheck(long ll) {l=ll;} | ~^~~ medit.cpp: In member function ‘datasolMeshT_Op::operator()(void*) const’: medit.cpp:603:8: note: ‘longdefault’ was declared here 603 | long longdefault; | ^~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0F0*>, KNM*, Transpose*> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0*>, KNM*, Transpose*> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'gmsh.o' -o gmsh.so ./include/AFunction.hpp: In member function ‘E_F_F0F0*>, Transpose*>, KNM*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0*>, Transpose*>, KNM*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0F0*>, KNM*, KNM*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0*>, KNM*, KNM*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In member function ‘AnyTypeWithOutCheck::AnyTypeWithOutCheck(long)’, inlined from ‘datasolMesh3_Op::operator()(void*) const’ at medit.cpp:930:10: ./include/AnyType.hpp:96:38: warning: ‘longdefault’ may be used uninitialized [-Wmaybe-uninitialized] 96 | AnyTypeWithOutCheck(long ll) {l=ll;} | ~^~~ medit.cpp: In member function ‘datasolMesh3_Op::operator()(void*) const’: medit.cpp:825:8: note: ‘longdefault’ was declared here 825 | long longdefault; | ^~~~~~~~~~~ In function ‘readsol_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: medit.cpp:86:70: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 86 | static E_F0 *f(const basicAC_F0 &args) { return new readsol_Op(args); } | ^ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘readsol_Op::f(basicAC_F0 const&)’ at medit.cpp:86:70, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Schur-Complement.o' -o Schur-Complement.so '-L/usr/lib64' '-lflexiblas' '-L/usr/lib64' '-lflexiblas' iovtk.cpp: In function ‘saveTecplot(std::__cxx11::basic_string, std::allocator > const&, Fem2D::Mesh const&)’: iovtk.cpp:6844:19: warning: ‘m’ may be used uninitialized [-Wmaybe-uninitialized] 6844 | for (n = 0; n < m; n++) { | ~~^~~ iovtk.cpp:6814:13: note: ‘m’ was declared here 6814 | size_t n, m; | ^ In function ‘PopenMeditMesh_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: medit.cpp:1192:77: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1192 | static E_F0 *f(const basicAC_F0 &args) { return new PopenMeditMesh_Op(args); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PopenMeditMesh_Op::f(basicAC_F0 const&)’ at medit.cpp:1192:77, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator1s_ const*, Fem2D::GQuadratureFormular const*, E_F_F0s_ const*, Fem2D::GQuadratureFormular const*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2810:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2810 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1s_ const*, Fem2D::GQuadratureFormular const*, E_F_F0s_ const*, Fem2D::GQuadratureFormular const*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2810:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/algorithm:61, from ./include/AFunction.hpp:52: In function ‘std::__final_insertion_sort(int*, int*, __gnu_cxx::__ops::_Iter_less_iter)void’, inlined from ‘std::__final_insertion_sort(int*, int*, __gnu_cxx::__ops::_Iter_less_iter)void’ at /usr/include/c++/13/bits/stl_algo.h:1854:5, inlined from ‘std::__sort(int*, int*, __gnu_cxx::__ops::_Iter_less_iter)void’ at /usr/include/c++/13/bits/stl_algo.h:1950:31, inlined from ‘std::sort(int*, int*)void’ at /usr/include/c++/13/bits/stl_algo.h:4861:18, inlined from ‘ZeroLines(std::pair, v_fes3>*, int> const&, double const&, KNM* const&, KN* const&, KN* const&)’ at vortextools.cpp:709:17: /usr/include/c++/13/bits/stl_algo.h:1859:32: warning: array subscript 16 is outside array bounds of ‘int[4]’ [-Warray-bounds=] 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vortextools.cpp: In function ‘ZeroLines(std::pair, v_fes3>*, int> const&, double const&, KNM* const&, KN* const&, KN* const&)’: vortextools.cpp:648:25: note: at offset 64 into object ‘ip’ of size 16 648 | int fi[4],kf[4],ip[4],nfi=0; | ^~ ./include/AFunction.hpp: In member function ‘OneOperator2_ const**, Fem2D::GQuadratureFormular const**, Fem2D::GQuadratureFormular const*, E_F_F0F0_ const**, Fem2D::GQuadratureFormular const**, Fem2D::GQuadratureFormular const*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ const**, Fem2D::GQuadratureFormular const**, Fem2D::GQuadratureFormular const*, E_F_F0F0_ const**, Fem2D::GQuadratureFormular const**, Fem2D::GQuadratureFormular const*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ const**, Fem2D::GQuadratureFormular const**, Fem2D::GQuadratureFormular const*, E_F_F0F0_ const**, Fem2D::GQuadratureFormular const**, Fem2D::GQuadratureFormular const*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ const**, Fem2D::GQuadratureFormular const**, Fem2D::GQuadratureFormular const*, E_F_F0F0_ const**, Fem2D::GQuadratureFormular const**, Fem2D::GQuadratureFormular const*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ const**, Fem2D::GQuadratureFormular const**, Fem2D::GQuadratureFormular const*, E_F_F0F0_ const**, Fem2D::GQuadratureFormular const**, Fem2D::GQuadratureFormular const*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ const**, Fem2D::GQuadratureFormular const**, Fem2D::GQuadratureFormular const*, E_F_F0F0_ const**, Fem2D::GQuadratureFormular const**, Fem2D::GQuadratureFormular const*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ const*, long, KNM_, E_F_F0F0_ const*, long, KNM_, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ const*, long, KNM_, E_F_F0F0_ const*, long, KNM_, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ const*, long, KNM_, E_F_F0F0_ const*, long, KNM_, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ const*, long, KNM_, E_F_F0F0_ const*, long, KNM_, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ const*, long, KNM_, E_F_F0F0_ const*, long, KNM_, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ const*, long, KNM_, E_F_F0F0_ const*, long, KNM_, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator3_ const**, Fem2D::GQuadratureFormular const**, long, KNM_, E_F_F0F0F0_ const**, Fem2D::GQuadratureFormular const**, long, KNM_, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ const**, Fem2D::GQuadratureFormular const**, long, KNM_, E_F_F0F0F0_ const**, Fem2D::GQuadratureFormular const**, long, KNM_, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator3_ const**, Fem2D::GQuadratureFormular const**, long, KNM_, E_F_F0F0F0_ const**, Fem2D::GQuadratureFormular const**, long, KNM_, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ const**, Fem2D::GQuadratureFormular const**, long, KNM_, E_F_F0F0F0_ const**, Fem2D::GQuadratureFormular const**, long, KNM_, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In member function ‘Fem2D::GenericElement::set(Fem2D::GenericVertex*, int*, int, double)’, inlined from ‘VTK_LoadT(std::__cxx11::basic_string, std::allocator > const&, bool, bool, bool, double, double, KN >*)Fem2D::MeshL* [clone .isra.0]’ at iovtk.cpp:6718:63: ./include/GenericMesh.hpp:334:21: warning: ‘ivb$’ may be used uninitialized [-Wmaybe-uninitialized] 334 | vertices[i]=v0+iv[i]; | ~~^~~~~~ iovtk.cpp: In function ‘VTK_LoadT(std::__cxx11::basic_string, std::allocator > const&, bool, bool, bool, double, double, KN >*)Fem2D::MeshL* [clone .isra.0]’: iovtk.cpp:6711:9: note: ‘ivb$’ was declared here 6711 | int ivb[B::nv], ivt[T::nv]; | ^~~ ./include/AFunction.hpp: In member function ‘OneOperator3_ const**, Fem2D::GQuadratureFormular const**, long, KNM_, E_F_F0F0F0_ const**, Fem2D::GQuadratureFormular const**, long, KNM_, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ const**, Fem2D::GQuadratureFormular const**, long, KNM_, E_F_F0F0F0_ const**, Fem2D::GQuadratureFormular const**, long, KNM_, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In member function ‘resize’, inlined from ‘Voisinage’ at ClosePoints.cpp:628:13: ./include/RNM.hpp:1198:16: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1198 | this->v=new R[this->n]; | ^ /usr/include/c++/13/new: In function ‘Voisinage’: /usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In function ‘datasolMesh2_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: medit.cpp:351:75: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 351 | static E_F0 *f(const basicAC_F0 &args) { return new datasolMesh2_Op(args); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘datasolMesh2_Op::f(basicAC_F0 const&)’ at medit.cpp:351:75, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘datasolMesh3_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: medit.cpp:803:51: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 803 | static E_F0 *f(const basicAC_F0 &args) { return new datasolMesh3_Op(args); } | ^~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘datasolMesh3_Op::f(basicAC_F0 const&)’ at medit.cpp:803:51, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from FreeFemQA.cpp:34: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'metis.o' -o metis.so '-lmetis' In function ‘PopenMeditMesh3_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: medit.cpp:1909:51: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1909 | static E_F0 *f(const basicAC_F0 &args) { return new PopenMeditMesh3_Op(args); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PopenMeditMesh3_Op::f(basicAC_F0 const&)’ at medit.cpp:1909:51, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In function ‘datasolMeshT_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: medit.cpp:571:51: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 571 | static E_F0 *f(const basicAC_F0 &args) { return new datasolMeshT_Op< MMesh, v_fes >(args); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘datasolMeshT_Op::f(basicAC_F0 const&)’ at medit.cpp:571:51, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from gsl.cpp:74: ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:1582:81: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1582 | new OneOperator2_< double, double, double >(gsl_cdf_gaussian_Pinv__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:1582:81: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:1660:85: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1660 | new OneOperator3_< double, double, double, double >(gsl_cdf_flat_Pinv__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:1660:85: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:1788:93: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1788 | new OneOperator3_< double, gsl_rng **, double, double >(gsl_ran_gaussian_tail__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:1788:93: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:1849:92: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1849 | Global.Add("gslsfairyBi", "(", new OneOperator2_< double, double, long >(gsl_sf_airy_Bi__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:1849:92: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:1874:90: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1874 | Global.Add("gslsfbesselI0", "(", new OneOperator1_< double, double >(gsl_sf_bessel_I0__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:1874:90: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:1878:75: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1878 | new OneOperator1_< double, double >(gsl_sf_bessel_I0_scaled__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:1878:75: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:1887:75: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1887 | new OneOperator1_< double, double >(gsl_sf_bessel_K0_scaled__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:1887:75: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:1892:90: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1892 | Global.Add("gslsfbesselj0", "(", new OneOperator1_< double, double >(gsl_sf_bessel_j0__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:1892:90: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:1896:90: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1896 | Global.Add("gslsfbessely0", "(", new OneOperator1_< double, double >(gsl_sf_bessel_y0__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:1896:90: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:1915:81: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1915 | new OneOperator2_< double, long, double >(gsl_sf_bessel_kl_scaled__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:1915:81: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:1921:84: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1921 | new OneOperator2_< double, double, double >(gsl_sf_bessel_Inu_scaled__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:1921:84: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:1939:86: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1939 | Global.Add("gslsfdebye2", "(", new OneOperator1_< double, double >(gsl_sf_debye_2__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:1939:86: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:1941:86: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1941 | Global.Add("gslsfdebye4", "(", new OneOperator1_< double, double >(gsl_sf_debye_4__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:1941:86: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:1972:90: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1972 | Global.Add("gslsfexpintE1", "(", new OneOperator1_< double, double >(gsl_sf_expint_E1__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:1972:90: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:1976:75: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1976 | new OneOperator1_< double, double >(gsl_sf_expint_E1_scaled__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:1976:75: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:2006:83: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2006 | Global.Add("gslsfgamma", "(", new OneOperator1_< double, double >(gsl_sf_gamma__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:2006:83: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:2008:89: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2008 | Global.Add("gslsfgammainv", "(", new OneOperator1_< double, double >(gsl_sf_gammainv__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:2008:89: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:2010:76: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2010 | new OneOperator2_< double, long, double >(gsl_sf_taylorcoeff__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:2010:76: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:2011:79: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2011 | Global.Add("gslsffact", "(", new OneOperator1_< double, long >(gsl_sf_fact__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:2011:79: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:2013:83: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2013 | Global.Add("gslsflnfact", "(", new OneOperator1_< double, long >(gsl_sf_lnfact__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:2013:83: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:2019:95: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2019 | Global.Add("gslsfpochrel", "(", new OneOperator2_< double, double, double >(gsl_sf_pochrel__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:2019:95: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:2057:92: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2057 | Global.Add("gslsflambertW0", "(", new OneOperator1_< double, double >(gsl_sf_lambert_W0__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:2057:92: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:2065:94: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2065 | Global.Add("gslsflegendreQ1", "(", new OneOperator1_< double, double >(gsl_sf_legendre_Q1__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:2065:94: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:2077:81: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2077 | new OneOperator2_< double, double, double >(gsl_sf_conicalP_mhalf__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:2077:81: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:2109:79: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2109 | Global.Add("gslsfsin", "(", new OneOperator1_< double, double >(gsl_sf_sin__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:2109:79: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:2112:81: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2112 | Global.Add("gslsfsinc", "(", new OneOperator1_< double, double >(gsl_sf_sinc__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:2112:81: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:2118:77: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2118 | new OneOperator1_< double, double >(gsl_sf_angle_restrict_pos__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:2118:77: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In function ‘PopenMeditMeshT_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: medit.cpp:2679:51: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2679 | static E_F0 *f(const basicAC_F0 &args) { return new PopenMeditMeshT_Op< MMesh, v_fes >(args); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PopenMeditMeshT_Op::f(basicAC_F0 const&)’ at medit.cpp:2679:51, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-Ipopt.cpp: In member function ‘OptimIpopt::code(basicAC_F0 const&) const’: ff-Ipopt.cpp:1617:77: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1617 | E_F0 *code(const basicAC_F0 &args) const { return new E_Ipopt(args, AF, AG); } | ^ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimIpopt::code(basicAC_F0 const&) const’ at ff-Ipopt.cpp:1617:77: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;iCastTo(args[2])); | ^ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ConvexHull3D_tetg_file::code(basicAC_F0 const&) const’ at tetgen.cpp:2342:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘datasolMeshT_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: medit.cpp:571:51: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 571 | static E_F0 *f(const basicAC_F0 &args) { return new datasolMeshT_Op< MMesh, v_fes >(args); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘datasolMeshT_Op::f(basicAC_F0 const&)’ at medit.cpp:571:51, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'vortextools.o' -o vortextools.so In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In function ‘PopenMeditMeshT_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: medit.cpp:2679:51: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2679 | static E_F0 *f(const basicAC_F0 &args) { return new PopenMeditMeshT_Op< MMesh, v_fes >(args); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PopenMeditMeshT_Op::f(basicAC_F0 const&)’ at medit.cpp:2679:51, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In function ‘VTK_WriteMesh3_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: iovtk.cpp:4344:77: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 4344 | static E_F0 *f(const basicAC_F0 &args) { return new VTK_WriteMesh3_Op(args); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘VTK_WriteMesh3_Op::f(basicAC_F0 const&)’ at iovtk.cpp:4344:77, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ plotPDF.cpp: In member function ‘PLOTPDF::code(basicAC_F0 const&) const’: plotPDF.cpp:4567:88: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 4567 | return new PLOTPDF_Op( args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]) ); | ^ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PLOTPDF::code(basicAC_F0 const&) const’ at plotPDF.cpp:4567:88: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ plotPDF.cpp: In member function ‘PLOTPDF::code(basicAC_F0 const&) const’: plotPDF.cpp:4594:135: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 4594 | return new PLOTPDF_Op( args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), t[2]->CastTo(args[2]), static_cast(0) ); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PLOTPDF::code(basicAC_F0 const&) const’ at plotPDF.cpp:4594:128: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at plotPDF.cpp:4618:1: plotPDF.cpp:4612:36: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 4612 | Global.Add("plotPDF", "(", new PLOTPDF); // mesh only | ^~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at plotPDF.cpp:4612:36, inlined from ‘AutoLoadInit()’ at plotPDF.cpp:4618:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at plotPDF.cpp:4618:1: plotPDF.cpp:4613:45: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 4613 | Global.Add("plotPDF", "(", new PLOTPDF(0)); // real valued | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at plotPDF.cpp:4613:45, inlined from ‘AutoLoadInit()’ at plotPDF.cpp:4618:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at plotPDF.cpp:4618:1: plotPDF.cpp:4614:47: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 4614 | Global.Add("plotPDF", "(", new PLOTPDF(0,0)); // vector valued | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at plotPDF.cpp:4614:47, inlined from ‘AutoLoadInit()’ at plotPDF.cpp:4618:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at plotPDF.cpp:4618:1: plotPDF.cpp:4615:49: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 4615 | Global.Add("plotPDF", "(", new PLOTPDF(0,0,0)); // complex-valued | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at plotPDF.cpp:4615:49, inlined from ‘AutoLoadInit()’ at plotPDF.cpp:4618:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘VTK_WriteMesh_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: iovtk.cpp:2400:76: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2400 | static E_F0 *f(const basicAC_F0 &args) { return new VTK_WriteMesh_Op(args); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘VTK_WriteMesh_Op::f(basicAC_F0 const&)’ at iovtk.cpp:2400:76, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'ff-Ipopt.o' -o ff-Ipopt.so '-lipopt' '-L/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/lib' '-ldmumpsFREEFEM-SEQ' '-lzmumpsFREEFEM-SEQ' '-lmumps_commonFREEFEM-SEQ' '-lpordFREEFEM-SEQ' '-lpthread' '-L/usr/lib64' '-lflexiblas' '-L/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/lib' '-lmpiseqFREEFEM-SEQ' '-L/usr/lib/gcc/aarch64-redhat-linux/13' '-L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64' '-L/lib/../lib64' '-L/usr/lib/../lib64' '-L/usr/lib/gcc/aarch64-redhat-linux/13/../../..' '-lgfortran' '-lm' ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ In function ‘Dcl_Type const**>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘Load_Init()’ at qf11to25.cpp:4110:49: ./include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type const**>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ./include/AFunction.hpp:3112:42, inlined from ‘Load_Init()’ at qf11to25.cpp:4110:49: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type const**>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘Load_Init()’ at qf11to25.cpp:4113:49: ./include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type const**>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ./include/AFunction.hpp:3112:42, inlined from ‘Load_Init()’ at qf11to25.cpp:4113:49: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type const**>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘Load_Init()’ at qf11to25.cpp:4116:49: ./include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type const**>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ./include/AFunction.hpp:3112:42, inlined from ‘Load_Init()’ at qf11to25.cpp:4116:49: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ qf11to25.cpp: In function ‘Load_Init()’: qf11to25.cpp:4102:95: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 4102 | new OneOperator2_< const GQuadratureFormular< R1 > *, long, KNM_< double > >(BuilQFd< R1 >)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at qf11to25.cpp:4102:95: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ qf11to25.cpp: In function ‘Load_Init()’: qf11to25.cpp:4105:95: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 4105 | new OneOperator2_< const GQuadratureFormular< R2 > *, long, KNM_< double > >(BuilQFd< R2 >)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at qf11to25.cpp:4105:95: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ qf11to25.cpp: In function ‘Load_Init()’: qf11to25.cpp:4108:95: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 4108 | new OneOperator2_< const GQuadratureFormular< R3 > *, long, KNM_< double > >(BuilQFd< R3 >)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at qf11to25.cpp:4108:95: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ qf11to25.cpp: In function ‘Load_Init()’: qf11to25.cpp:4137:73: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 4137 | const GQuadratureFormular< R1 > * >(cloneQF< R1 >) | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at qf11to25.cpp:4137:73: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ qf11to25.cpp: In function ‘Load_Init()’: qf11to25.cpp:4135:73: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 4135 | const GQuadratureFormular< R3 > * >(cloneQF< R3 >), | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at qf11to25.cpp:4135:73: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ qf11to25.cpp: In function ‘Load_Init()’: qf11to25.cpp:4133:73: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 4133 | const GQuadratureFormular< R2 > * >(cloneQF< R2 >), | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at qf11to25.cpp:4133:73: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ qf11to25.cpp: In function ‘Load_Init()’: qf11to25.cpp:4131:55: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 4131 | KNM_< double > >(pBuilQFd< R3 >), | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at qf11to25.cpp:4131:55: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ qf11to25.cpp: In function ‘Load_Init()’: qf11to25.cpp:4129:55: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 4129 | KNM_< double > >(pBuilQFd< R2 >), | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at qf11to25.cpp:4129:55: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ qf11to25.cpp: In function ‘Load_Init()’: qf11to25.cpp:4127:55: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 4127 | KNM_< double > >(pBuilQFd< R1 >), | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at qf11to25.cpp:4127:55: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ qf11to25.cpp: In function ‘Load_Init()’: qf11to25.cpp:4143:49: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 4143 | UnRef< const GQuadratureFormular< R1 > * >)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at qf11to25.cpp:4143:49: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ qf11to25.cpp: In function ‘Load_Init()’: qf11to25.cpp:4146:49: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 4146 | UnRef< const GQuadratureFormular< R2 > * >)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at qf11to25.cpp:4146:49: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ qf11to25.cpp: In function ‘Load_Init()’: qf11to25.cpp:4149:49: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 4149 | UnRef< const GQuadratureFormular< R3 > * >)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at qf11to25.cpp:4149:49: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ qf11to25.cpp: In function ‘Load_Init()’: qf11to25.cpp:4182:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 4182 | tripleQF)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at qf11to25.cpp:4182:15: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ iovtk.cpp: In function ‘VTK_Load(std::__cxx11::basic_string, std::allocator > const&, bool, KN >*)’: iovtk.cpp:1780:50: warning: ‘tff’ may be used uninitialized [-Wmaybe-uninitialized] 1780 | Mesh *pTh = new Mesh(nv, nt, nbe, vff, tff, bff); | ^ iovtk.cpp:1726:19: note: ‘tff’ was declared here 1726 | Mesh::Triangle *tff; | ^~~ iovtk.cpp:1780:50: warning: ‘bff’ may be used uninitialized [-Wmaybe-uninitialized] 1780 | Mesh *pTh = new Mesh(nv, nt, nbe, vff, tff, bff); | ^ iovtk.cpp:1732:24: note: ‘bff’ was declared here 1732 | Mesh::BorderElement *bff; | ^~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ In file included from Geometry.hpp:27, from FreeFemQA.cpp:40: RZ.h: At global scope: RZ.h:986:22: warning: ‘virtual const mir::sym2 mir::Metric2::operator()(const mir::R2&) const’ was hidden [-Woverloaded-virtual=] 986 | virtual const sym2 operator( )(const R2 &P) const { return sym2(1, 0, 1); } | ^~~~~~~~ RZ.h:1014:14: note: by ‘const mir::sym3 mir::FctMetric3::operator()(const mir::R3&) const’ 1014 | const sym3 operator( )(const R3 &P) const { return metric_(P); } | ^~~~~~~~ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:707:72: warning: type of ‘mumps_checkaddrequal’ does not match original declaration [-Wlto-type-mismatch] 707 | CALL MUMPS_CHECKADDREQUAL(SENDBUF(1), MPI_IN_PLACE, I) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpic.c:51:18: note: ‘mumps_checkaddrequal_’ was previously declared here 51 | void LIBSEQ_CALL mumps_checkaddrequal_(char *a, char*b, LIBSEQ_INT *i) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpic.c:51:18: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/tools_common.F:1234:72: warning: type of ‘mumps_icopy_64to32_64c_ip_c’ does not match original declaration [-Wlto-type-mismatch] 1234 | & SIZETAB) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_common.c:98:1: note: ‘mumps_icopy_64to32_64c_ip_c_’ was previously declared here 98 | MUMPS_ICOPY_64TO32_64C_IP_C(MUMPS_INT8 *inouttab, MUMPS_INT8 *sizetab) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_common.c:98:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/ana_orderings_wrappers_m.F:893:72: warning: type of ‘mumps_pordf’ does not match original declaration [-Wlto-type-mismatch] 893 | & NV, NCMPA ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_pord.c:42:1: note: ‘mumps_pordf_’ was previously declared here 42 | MUMPS_PORDF( MUMPS_INT *nvtx, MUMPS_INT *nedges, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_pord.c:42:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/ana_orderings_wrappers_m.F:997:72: warning: type of ‘mumps_pordf_wnd’ does not match original declaration [-Wlto-type-mismatch] 997 | & NV, NCMPA, int(N,8) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_pord.c:57:1: note: ‘mumps_pordf_wnd_’ was previously declared here 57 | MUMPS_PORDF_WND( MUMPS_INT *nvtx, MUMPS_INT *nedges, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_pord.c:57:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_process_blocfacto.F:703:72: warning: type of ‘zmumps_compress_cb_i’ does not match original declaration [-Wlto-type-mismatch] 703 | & IDUMMY, 0, -9999 ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_process_blfac_slave.F:492:72: note: ‘zmumps_compress_cb_i’ was previously declared here 492 | & NELIM, NBROWSinF ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_process_blfac_slave.F:492:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_driver.F:1139:72: warning: type of ‘zmumps_deter_square’ does not match original declaration [-Wlto-type-mismatch] 1139 | CALL ZMUMPS_DETER_SQUARE(id%DKEEP(6), KEEP(259)) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:146:36: note: ‘zmumps_deter_square’ was previously declared here 146 | SUBROUTINE ZMUMPS_DETER_SQUARE(DETER, NEXP) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:146:36: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_driver.F:3561:72: warning: type of ‘zmumps_deter_reduction’ does not match original declaration [-Wlto-type-mismatch] 3561 | & RINFOG(12), INFOG(34), id%NPROCS) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:87:39: note: ‘zmumps_deter_reduction’ was previously declared here 87 | SUBROUTINE ZMUMPS_DETER_REDUCTION( | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:87:39: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_driver.F:3575:72: warning: type of ‘zmumps_deter_sign_perm’ does not match original declaration [-Wlto-type-mismatch] 3575 | & id%UNS_PERM(1) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:162:39: note: ‘zmumps_deter_sign_perm’ was previously declared here 162 | SUBROUTINE ZMUMPS_DETER_SIGN_PERM(DETER, N, VISITED, PERM) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:162:39: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_b.F:393:72: warning: type of ‘zmumps_updatedeter’ does not match original declaration [-Wlto-type-mismatch] 393 | CALL ZMUMPS_UPDATEDETER( DET_MANT, DKEEP(6), KEEP(259) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:14:35: note: ‘zmumps_updatedeter’ was previously declared here 14 | SUBROUTINE ZMUMPS_UPDATEDETER(PIV, DETER, NEXP) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:14:35: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_driver.F:5217:72: warning: type of ‘mumps_dumpmatbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5217 | & trim(id%WRITE_PROBLEM)//char(0) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: type mismatch in parameter 9 43 | void MUMPS_CALL MUMPS_DUMPMATBINARY_C ( MUMPS_INT *N, MUMPS_INT8 *NNZ, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zana_driver.F:5217:72: warning: type of ‘mumps_dumpmatbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5217 | & trim(id%WRITE_PROBLEM)//char(0) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: type mismatch in parameter 9 43 | void MUMPS_CALL MUMPS_DUMPMATBINARY_C ( MUMPS_INT *N, MUMPS_INT8 *NNZ, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: ‘mumps_dumpmatbinary_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_driver.F:5314:72: warning: type of ‘mumps_dumprhsbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5314 | & trim(id%WRITE_PROBLEM)//'.rhs'//char(0) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: type mismatch in parameter 7 27 | void MUMPS_CALL MUMPS_DUMPRHSBINARY_C ( MUMPS_INT *N, MUMPS_INT *NRHS, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zana_driver.F:5314:72: warning: type of ‘mumps_dumprhsbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5314 | & trim(id%WRITE_PROBLEM)//'.rhs'//char(0) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: type mismatch in parameter 7 27 | void MUMPS_CALL MUMPS_DUMPRHSBINARY_C ( MUMPS_INT *N, MUMPS_INT *NRHS, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: ‘mumps_dumprhsbinary_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_save_restore_files.F:244:72: warning: type of ‘mumps_get_save_dir_c’ does not match original declaration [-Wlto-type-mismatch] 244 | call mumps_get_save_dir_C(len_save_dir,tmp_savedir) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:23:1: note: type mismatch in parameter 3 23 | MUMPS_GET_SAVE_DIR_C(MUMPS_INT *len_save_dir, char* save_dir, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:23:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:23:1: note: ‘mumps_get_save_dir_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:23:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_save_restore_files.F:260:72: warning: type of ‘mumps_get_save_prefix_c’ does not match original declaration [-Wlto-type-mismatch] 260 | call mumps_get_save_prefix_C(len_save_prefix,tmp_saveprefix) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:35:1: note: type mismatch in parameter 3 35 | MUMPS_GET_SAVE_PREFIX_C(MUMPS_INT *len_save_prefix, char* save_prefix, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:35:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:35:1: note: ‘mumps_get_save_prefix_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:35:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:248:72: warning: type of ‘mumps_low_level_init_prefix’ does not match original declaration [-Wlto-type-mismatch] 248 | CALL MUMPS_LOW_LEVEL_INIT_PREFIX(DIM_PREFIX, TMP_PREFIX) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:173:1: note: type mismatch in parameter 3 173 | MUMPS_LOW_LEVEL_INIT_PREFIX(MUMPS_INT *dim, char *str, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:173:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:173:1: note: ‘mumps_low_level_init_prefix_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:173:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:249:72: warning: type of ‘mumps_low_level_init_tmpdir’ does not match original declaration [-Wlto-type-mismatch] 249 | CALL MUMPS_LOW_LEVEL_INIT_TMPDIR(DIM_DIR, TMP_DIR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:185:1: note: type mismatch in parameter 3 185 | MUMPS_LOW_LEVEL_INIT_TMPDIR(MUMPS_INT *dim, char *str, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:185:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:185:1: note: ‘mumps_low_level_init_tmpdir_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:185:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:692:72: warning: type of ‘mumps_low_level_init_err_str’ does not match original declaration [-Wlto-type-mismatch] 692 | CALL MUMPS_LOW_LEVEL_INIT_ERR_STR(DIM_ERR_STR_OOC,ERR_STR_OOC) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io_err.c:37:1: note: type mismatch in parameter 3 37 | MUMPS_LOW_LEVEL_INIT_ERR_STR(MUMPS_INT *dim, char* err_str, mumps_ftnlen l1){ | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io_err.c:37:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io_err.c:37:1: note: ‘mumps_low_level_init_err_str_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io_err.c:37:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:540:72: warning: type of ‘mumps_ooc_remove_file_c’ does not match original declaration [-Wlto-type-mismatch] 540 | CALL MUMPS_OOC_REMOVE_FILE_C(IERR, TMP_NAME(1)) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:629:1: note: type mismatch in parameter 3 629 | MUMPS_OOC_REMOVE_FILE_C(MUMPS_INT *ierr, char *name, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:629:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:629:1: note: ‘mumps_ooc_remove_file_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:629:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:2861:72: warning: type of ‘mumps_ooc_get_file_name_c’ does not match original declaration [-Wlto-type-mismatch] 2861 | CALL MUMPS_OOC_GET_FILE_NAME_C(TMP,I,DIM,TMP_NAME(1)) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:541:1: note: type mismatch in parameter 5 541 | MUMPS_OOC_GET_FILE_NAME_C(MUMPS_INT *type,MUMPS_INT *indice,MUMPS_INT *length, char* name, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:541:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:541:1: note: ‘mumps_ooc_get_file_name_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:541:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:2919:72: warning: type of ‘mumps_ooc_set_file_name_c’ does not match original declaration [-Wlto-type-mismatch] 2919 | CALL MUMPS_OOC_SET_FILE_NAME_C(TMP,I,DIM,IERR,TMP_NAME(1)) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:551:1: note: type mismatch in parameter 6 551 | MUMPS_OOC_SET_FILE_NAME_C(MUMPS_INT *type, MUMPS_INT *indice, MUMPS_INT *length, MUMPS_INT *ierr, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:551:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:551:1: note: ‘mumps_ooc_set_file_name_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:551:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_mem_dynamic.F:286:72: warning: type of ‘mumps_addr_c’ does not match original declaration [-Wlto-type-mismatch] 286 | CALL MUMPS_ADDR_C(DYNAMIC_CB(1), TMP_ADDRESS) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_process_band.F:149:72: warning: type of ‘mumps_addr_c’ does not match original declaration [-Wlto-type-mismatch] 149 | CALL MUMPS_ADDR_C( DYNAMIC_CB(1), TMP_ADDRESS ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_size.c:22:17: note: ‘mumps_addr_c_’ was previously declared here 22 | void MUMPS_CALL MUMPS_ADDR_C(char *a, MUMPS_INT8 *addr) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_size.c:22:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux_par.F:996:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 996 | & MPI_SUM, 0, id%COMM, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_driver.F:3902:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 3902 | & MPI_SUM, MASTER, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_scalings.F:369:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 369 | & MPI_SUM,MASTER,id%COMM, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_scalings_simScaleAbs.F:1180:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 1180 | & COMM, IERROR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:118:27: note: ‘mpi_reduce’ was previously declared here 118 | SUBROUTINE MPI_REDUCE( SENDBUF, RECVBUF, CNT, DATATYPE, OP, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:118:27: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux_par.F:1130:72: warning: type of ‘mpi_irecv’ does not match original declaration [-Wlto-type-mismatch] 1130 | & id%COMM, RHANDPE, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_scalings_simScale_util.F:771:72: warning: type of ‘mpi_irecv’ does not match original declaration [-Wlto-type-mismatch] 771 | & ITAGCOMM,COMM,REQUESTS(I), IERROR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:370:26: note: ‘mpi_irecv’ was previously declared here 370 | SUBROUTINE MPI_IRECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:370:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux_par.F:1854:72: warning: type of ‘mpi_gather’ does not match original declaration [-Wlto-type-mismatch] 1854 | & MPI_INTEGER8, 0, id%COMM, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:53:27: note: ‘mpi_gather’ was previously declared here 53 | SUBROUTINE MPI_GATHER( SENDBUF, CNT, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:53:27: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux_par.F:1693:72: warning: type of ‘mpi_alltoall’ does not match original declaration [-Wlto-type-mismatch] 1693 | & MPI_INTEGER8, id%COMM, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:159:29: note: ‘mpi_alltoall’ was previously declared here 159 | SUBROUTINE MPI_ALLTOALL( SENDBUF, SENDCNT, SENDTYPE, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:159:29: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux.F:1260:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 1260 | & MPI_INTEGER8, MPI_SUM, id%COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_determinant.F:111:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 111 | & DETERREDUCE_OP, COMM, IERR_MPI) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_scalings_simScaleAbs.F:1061:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 1061 | & MPI_MAX, COMM, IERROR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:118:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 118 | & DETERREDUCE_OP, COMM, IERR_MPI) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:101:30: note: ‘mpi_allreduce’ was previously declared here 101 | SUBROUTINE MPI_ALLREDUCE( SENDBUF, RECVBUF, CNT, DATATYPE, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:101:30: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtype3_root.F:959:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 959 | & IDEST, 128, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtype3_root.F:1060:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 1060 | & MASTER_ROOT,128,COMM,IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/ztype3_root.F:959:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 959 | & IDEST, 128, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/ztype3_root.F:1060:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 1060 | & MASTER_ROOT,128,COMM,IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:490:26: note: ‘mpi_ssend’ was previously declared here 490 | SUBROUTINE MPI_SSEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:490:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_front_aux.F:2179:72: warning: type of ‘dcopy’ does not match original declaration [-Wlto-type-mismatch] 2179 | & LDA, A(UPOS+int(I-1,8)*LDA8), 1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtools.F:1830:72: note: ‘dcopy’ was previously declared here 1830 | CALL dcopy(N8, SRC(1), 1, DEST(1), 1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtools.F:1830:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_process_blocfacto.F:703:72: warning: type of ‘dmumps_compress_cb_i’ does not match original declaration [-Wlto-type-mismatch] 703 | & IDUMMY, 0, -9999 ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtools.F:1944:37: note: ‘dmumps_compress_cb_i’ was previously declared here 1944 | SUBROUTINE DMUMPS_COMPRESS_CB_I(A_PTR, LA_PTR, POSELT, LDA, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtools.F:1944:37: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_c.F:1674:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 1674 | & DIFF_ADDR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_load.F:752:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 752 | CALL MUMPS_SIZE_C(SIZE_DBLE(1),SIZE_DBLE(2),I8SIZE) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zsol_driver.F:1010:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 1010 | & DIFF_SOL_loc_RHS_loc) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_size.c:18:18: note: ‘mumps_size_c_’ was previously declared here 18 | void MUMPS_CALL MUMPS_SIZE_C(char *a, char *b, MUMPS_INT8 *diff) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_size.c:18:18: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_c.F:726:72: warning: type of ‘dmumps_root_solve’ does not match original declaration [-Wlto-type-mismatch] 726 | & INFO(1), MTYPE, KEEP(50), FROM_PP) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_root_parallel.F:14:34: note: type mismatch in parameter 19 14 | SUBROUTINE DMUMPS_ROOT_SOLVE( NRHS, DESCA_PAR, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_root_parallel.F:14:34: note: ‘dmumps_root_solve’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_driver.F:4944:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 4944 | & COLLECT_NZ, id%COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_driver.F:4007:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 4007 | & id%COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_type3_symmetrize.F:119:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 119 | & DEST, SYMMETRIZE, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_driver.F:4002:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 4002 | & id%COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_type3_symmetrize.F:119:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 119 | & DEST, SYMMETRIZE, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:479:25: note: ‘mpi_send’ was previously declared here 479 | SUBROUTINE MPI_SEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:479:25: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_c.F:2026:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 2026 | & ScatterRhsR, COMM, STATUS, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtype3_root.F:964:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 964 | & MASTER_ROOT,128,COMM,STATUS,IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_driver.F:4924:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 4924 | & COLLECT_NZ, id%COMM, STATUS, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_driver.F:4008:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 4008 | & id%COMM, STATUS, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zsol_c.F:2026:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 2026 | & ScatterRhsR, COMM, STATUS, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:459:25: note: ‘mpi_recv’ was previously declared here 459 | SUBROUTINE MPI_RECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:459:25: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_aux.F:1709:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 1709 | & MASTER, COMM, IERR_MPI) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux.F:1266:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 1266 | & 0, id%COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_save_restore.F:980:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 980 | CALL MPI_BCAST( hash, 23, MPI_CHARACTER, 0, id%COMM, ierr ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:204:26: note: type mismatch in parameter 7 204 | SUBROUTINE MPI_BCAST( BUFFER, CNT, DATATYPE, ROOT, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:204:26: note: type ‘void’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:204:26: note: ‘mpi_bcast’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:204:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ iovtk.cpp: In member function ‘VTK_WriteMesh_Op::operator()(void*) const’: iovtk.cpp:2839:25: warning: ‘dataname’ may be used uninitialized [-Wmaybe-uninitialized] 2839 | char *data = newcopy(dataname); | ~~~~~~~^~~~~~~~~~ iovtk.cpp:2786:11: note: ‘dataname’ was declared here 2786 | string *dataname; | ^~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'isoline.o' -o isoline.so In file included from Geometry.hpp:28: SortedList.h: In instantiation of ‘TabElement& mir::Tab::operator[](int) [with TabElement = mir::RZ]’: SortedList.h:400:10: required from here SortedList.h:76:18: warning: unused variable ‘hasGrown’ [-Wunused-variable] 76 | const bool hasGrown = grow( ); // contents of an assertion are not executed if NDEBUG | ^~~~~~~~ SortedList.h: In instantiation of ‘TabElement& mir::Tab::operator[](int) [with TabElement = mir::Edge]’: Geometry.hpp:315:14: required from here SortedList.h:76:18: warning: unused variable ‘hasGrown’ [-Wunused-variable] SortedList.h: In instantiation of ‘TabElement& mir::Tab::operator[](int) [with TabElement = mir::BiDim]’: Geometry.hpp:324:31: required from here SortedList.h:76:18: warning: unused variable ‘hasGrown’ [-Wunused-variable] SortedList.h: In instantiation of ‘TabElement& mir::Tab::operator[](int) [with TabElement = mir::Vertex]’: Geometry.hpp:353:17: required from here SortedList.h:76:18: warning: unused variable ‘hasGrown’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'qf11to25.o' -o qf11to25.so ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ medit.cpp: In member function ‘PopenMeditMeshT_Op::operator()(void*) const’: medit.cpp:2798:16: warning: ‘t’ may be used uninitialized [-Wmaybe-uninitialized] 2798 | MMesh *pTh = new MMesh(nv, nt, nbe, v, t, b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ medit.cpp:2750:6: note: ‘t’ was declared here 2750 | T *t; | ^ iovtk.cpp: In function ‘VTK_WRITE_MESH3(std::__cxx11::basic_string, std::allocator > const&, _IO_FILE*, Fem2D::Mesh3 const&, bool, int, bool, bool)’: iovtk.cpp:4698:56: warning: ‘%s’ directive output may be truncated writing up to 15 bytes into a region of size 5 [-Wformat-truncation=] 4698 | int bid0 = snprintf(newvalue,sizeof(int)+1, "%s", (char *)&tab[itab]); | ^~ In function ‘snprintf’, inlined from ‘VTK_WRITE_MESH3(std::__cxx11::basic_string, std::allocator > const&, _IO_FILE*, Fem2D::Mesh3 const&, bool, int, bool, bool)’ at iovtk.cpp:4698:30: /usr/include/bits/stdio2.h:54:35: note: ‘snprintf’ output between 1 and 16 bytes into a destination of size 5 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ iovtk.cpp: In member function ‘VTK_WriteMesh3_Op::operator()(void*) const’: iovtk.cpp:4781:25: warning: ‘dataname’ may be used uninitialized [-Wmaybe-uninitialized] 4781 | char *data = newcopy(dataname); | ~~~~~~~^~~~~~~~~~ iovtk.cpp:4729:11: note: ‘dataname’ was declared here 4729 | string *dataname; | ^~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2267:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘RebuildBorder::code(basicAC_F0 const&) const’: msh3.cpp:9312:14: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 9312 | return new RebuildBorder_Op< MMesh >(args, t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘RebuildBorder::code(basicAC_F0 const&) const’ at msh3.cpp:9312:14: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘RebuildBorder::code(basicAC_F0 const&) const’: msh3.cpp:9312:14: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 9312 | return new RebuildBorder_Op< MMesh >(args, t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘RebuildBorder::code(basicAC_F0 const&) const’ at msh3.cpp:9312:14: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘BuildMeshLFromMeshS::code(basicAC_F0 const&) const’: msh3.cpp:8478:57: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 8478 | return new BuildMeshL_Op(args, t[0]->CastTo(args[0])); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘BuildMeshLFromMeshS::code(basicAC_F0 const&) const’ at msh3.cpp:8478:57: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘OrientNormal::code(basicAC_F0 const&) const’: msh3.cpp:9749:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 9749 | return new OrientNormal_Op(args, t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OrientNormal::code(basicAC_F0 const&) const’ at msh3.cpp:9749:12: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘DeplacementTab::code(basicAC_F0 const&) const’: msh3.cpp:4891:61: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 4891 | return new DeplacementTab_Op(args, t[0]->CastTo(args[0])); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘DeplacementTab::code(basicAC_F0 const&) const’ at msh3.cpp:4891:61: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘CheckMesh::code(basicAC_F0 const&) const’: msh3.cpp:9252:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 9252 | return new CheckMesh_Op< MMesh >(args, t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CheckMesh::code(basicAC_F0 const&) const’ at msh3.cpp:9252:12: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'plotPDF.o' -o plotPDF.so '-lz' msh3.cpp: In member function ‘BuildMeshSFromMesh3::code(basicAC_F0 const&) const’: msh3.cpp:8366:57: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 8366 | return new BuildMeshS_Op(args, t[0]->CastTo(args[0])); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘BuildMeshSFromMesh3::code(basicAC_F0 const&) const’ at msh3.cpp:8366:57: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘CheckMesh::code(basicAC_F0 const&) const’: msh3.cpp:9252:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 9252 | return new CheckMesh_Op< MMesh >(args, t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CheckMesh::code(basicAC_F0 const&) const’ at msh3.cpp:9252:12: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘OrientNormal::code(basicAC_F0 const&) const’: msh3.cpp:9749:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 9749 | return new OrientNormal_Op(args, t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OrientNormal::code(basicAC_F0 const&) const’ at msh3.cpp:9749:12: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘Op_GluMeshTtab::code(basicAC_F0 const&) const’: msh3.cpp:7480:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 7480 | E_F0 *code(const basicAC_F0 &args) const { return new Op(args, t[0]->CastTo(args[0])); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Op_GluMeshTtab::code(basicAC_F0 const&) const’ at msh3.cpp:7480:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘Op_GluMeshTtab::code(basicAC_F0 const&) const’: msh3.cpp:7480:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 7480 | E_F0 *code(const basicAC_F0 &args) const { return new Op(args, t[0]->CastTo(args[0])); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Op_GluMeshTtab::code(basicAC_F0 const&) const’ at msh3.cpp:7480:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘Op_GluMesh3tab::code(basicAC_F0 const&) const’: msh3.cpp:7448:87: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 7448 | E_F0 *code(const basicAC_F0 &args) const { return new Op(args, t[0]->CastTo(args[0])); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Op_GluMesh3tab::code(basicAC_F0 const&) const’ at msh3.cpp:7448:87: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘CheckMesh::code(basicAC_F0 const&) const’: msh3.cpp:9252:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 9252 | return new CheckMesh_Op< MMesh >(args, t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CheckMesh::code(basicAC_F0 const&) const’ at msh3.cpp:9252:12: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneBinaryOperator_st >, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st >, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2511:13: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneBinaryOperator_st >, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st >, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2511:13: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneBinaryOperator_st >, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st >, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2511:13: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneBinaryOperator_st, listMeshT, Fem2D::MeshS const*>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st, listMeshT, Fem2D::MeshS const*>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2511:13: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneBinaryOperator_st, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2511:13: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneBinaryOperator_st, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2511:13: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneBinaryOperator_st >, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st >, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2511:13: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneBinaryOperator_st, Fem2D::MeshS const*, Fem2D::MeshS const*>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st, Fem2D::MeshS const*, Fem2D::MeshS const*>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2511:13: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneBinaryOperator_st, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2511:13: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneBinaryOperator_st, Fem2D::MeshL const*, Fem2D::MeshL const*>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st, Fem2D::MeshL const*, Fem2D::MeshL const*>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2511:13: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneBinaryOperator_st, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2511:13: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneBinaryOperator_st, listMeshT, Fem2D::MeshL const*>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st, listMeshT, Fem2D::MeshL const*>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2511:13: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2*, E_F_F0F0*> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2*, E_F_F0F0*> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘Op_trunc_mesh3::code(basicAC_F0 const&) const’: msh3.cpp:6084:69: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 6084 | return new Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1])); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Op_trunc_mesh3::code(basicAC_F0 const&) const’ at msh3.cpp:6084:69: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘Op_trunc_meshS::code(basicAC_F0 const&) const’: msh3.cpp:5227:69: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 5227 | return new Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1])); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Op_trunc_meshS::code(basicAC_F0 const&) const’ at msh3.cpp:5227:69: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘Op_trunc_meshL::code(basicAC_F0 const&) const’: msh3.cpp:5736:69: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 5736 | return new Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1])); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Op_trunc_meshL::code(basicAC_F0 const&) const’ at msh3.cpp:5736:69: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ medit.cpp: In member function ‘PopenMeditMeshT_Op::operator()(void*) const’: medit.cpp:2798:16: warning: ‘t’ may be used uninitialized [-Wmaybe-uninitialized] 2798 | MMesh *pTh = new MMesh(nv, nt, nbe, v, t, b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ medit.cpp:2750:6: note: ‘t’ was declared here 2750 | T *t; | ^ In function ‘VTK_WriteMeshT_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: iovtk.cpp:5661:51: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 5661 | static E_F0 *f(const basicAC_F0 &args) { return new VTK_WriteMeshT_Op< MMesh >(args); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘VTK_WriteMeshT_Op::f(basicAC_F0 const&)’ at iovtk.cpp:5661:51, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘VTK_WriteMeshT_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: iovtk.cpp:5661:51: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 5661 | static E_F0 *f(const basicAC_F0 &args) { return new VTK_WriteMeshT_Op< MMesh >(args); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘VTK_WriteMeshT_Op::f(basicAC_F0 const&)’ at iovtk.cpp:5661:51, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ iovtk.cpp: In function ‘VTK_WRITE_MESHT(std::__cxx11::basic_string, std::allocator > const&, _IO_FILE*, Fem2D::MeshL const&, bool, int, bool, bool)void’: iovtk.cpp:5952:57: warning: ‘%s’ directive output may be truncated writing up to 15 bytes into a region of size 5 [-Wformat-truncation=] 5952 | int bid0 = snprintf(newvalue,sizeof(int)+1,"%s", (char *)&tab[itab]); | ^~ In function ‘snprintf’, inlined from ‘VTK_WRITE_MESHT(std::__cxx11::basic_string, std::allocator > const&, _IO_FILE*, Fem2D::MeshL const&, bool, int, bool, bool)void’ at iovtk.cpp:5952:32: /usr/include/bits/stdio2.h:54:35: note: ‘snprintf’ output between 1 and 16 bytes into a destination of size 5 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ tetgen.cpp: In member function ‘ReconstructionRefine::code(basicAC_F0 const&) const’: tetgen.cpp:2070:67: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2070 | return new ReconstructionRefine_Op(args, t[0]->CastTo(args[0])); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ReconstructionRefine::code(basicAC_F0 const&) const’ at tetgen.cpp:2070:67: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ iovtk.cpp: In function ‘VTK_WRITE_MESHT(std::__cxx11::basic_string, std::allocator > const&, _IO_FILE*, Fem2D::MeshS const&, bool, int, bool, bool)void’: iovtk.cpp:5952:57: warning: ‘%s’ directive output may be truncated writing up to 15 bytes into a region of size 5 [-Wformat-truncation=] 5952 | int bid0 = snprintf(newvalue,sizeof(int)+1,"%s", (char *)&tab[itab]); | ^~ In function ‘snprintf’, inlined from ‘VTK_WRITE_MESHT(std::__cxx11::basic_string, std::allocator > const&, _IO_FILE*, Fem2D::MeshS const&, bool, int, bool, bool)void’ at iovtk.cpp:5952:32: /usr/include/bits/stdio2.h:54:35: note: ‘snprintf’ output between 1 and 16 bytes into a destination of size 5 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ tetgen.cpp: In member function ‘Remplissage::code(basicAC_F0 const&) const’: tetgen.cpp:1779:58: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1779 | return new Remplissage_Op(args, t[0]->CastTo(args[0])); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Remplissage::code(basicAC_F0 const&) const’ at tetgen.cpp:1779:58: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘MeshGenQA::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: FreeFemQA.cpp:90:69: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 90 | static E_F0 *f(const basicAC_F0 &args) { return new MeshGenQA(args); } | ^ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘MeshGenQA::f(basicAC_F0 const&)’ at FreeFemQA.cpp:90:69, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ tetgen.cpp: In member function ‘Build2D3D::code(basicAC_F0 const&) const’: tetgen.cpp:185:97: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 185 | E_F0 *code(const basicAC_F0 &args) const { return new Build2D3D_Op(args, t[0]->CastTo(args[0])); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Build2D3D::code(basicAC_F0 const&) const’ at tetgen.cpp:185:97: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)37, true>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1394:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1394 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)37, true>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1394:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)36, true>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1394:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1394 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)36, true>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1394:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)39, true>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1394:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1394 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)39, true>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1394:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at FreeFemQA.cpp:197:1: FreeFemQA.cpp:194:66: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 194 | Global.Add("MeshGenQA", "(", new OneOperatorCode< MeshGenQA >( )); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at FreeFemQA.cpp:194:66, inlined from ‘AutoLoadInit()’ at FreeFemQA.cpp:197:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'medit.o' -o medit.so ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)38, true>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1394:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1394 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)38, true>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1394:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)40, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)40, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)35, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)35, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)34, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)34, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'GeometryQA.o' 'FreeFemQA.o' -o FreeFemQA.so iovtk.cpp: In member function ‘VTK_WriteMeshT_Op::operator()(void*) const’: iovtk.cpp:5999:25: warning: ‘dataname’ may be used uninitialized [-Wmaybe-uninitialized] 5999 | char *data = newcopy(dataname); | ~~~~~~~^~~~~~~~~~ iovtk.cpp:5976:11: note: ‘dataname’ was declared here 5976 | string *dataname; | ^~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)29, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)29, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'lapack.o' -o lapack.so '-L/usr/lib64' '-lflexiblas' '-L/usr/lib64' '-lflexiblas' ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)28, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)28, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)27, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)27, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)26, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)26, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)25, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)25, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)24, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)24, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)19, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)19, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)18, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)18, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)17, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)17, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)16, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)16, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)15, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)15, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)14, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)14, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)13, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)13, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)12, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)12, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)11, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)11, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)9, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)9, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In function ‘GluMesh3(listMesh3 const&)’: msh3.cpp:1975:48: warning: ‘t’ may be used uninitialized [-Wmaybe-uninitialized] 1975 | Mesh3 *mpq = new Mesh3(nbv, nbt, nbe, v, t, b); | ^ msh3.cpp:1844:8: note: ‘t’ was declared here 1844 | Tet *t; | ^ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)8, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)8, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)7, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)7, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)6, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)6, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ iovtk.cpp: In member function ‘VTK_WriteMeshT_Op::operator()(void*) const’: iovtk.cpp:5999:25: warning: ‘dataname’ may be used uninitialized [-Wmaybe-uninitialized] 5999 | char *data = newcopy(dataname); | ~~~~~~~^~~~~~~~~~ iovtk.cpp:5976:11: note: ‘dataname’ was declared here 5976 | string *dataname; | ^~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)5, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)5, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)4, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)4, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)3, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)3, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)2, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)2, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0F0*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:998:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)1, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)1, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)0, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)0, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'iovtk.o' -o iovtk.so msh3.cpp: In member function ‘Line::code(basicAC_F0 const&) const’: msh3.cpp:9377:76: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 9377 | return new Line_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1])); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Line::code(basicAC_F0 const&) const’ at msh3.cpp:9377:76: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'ff-NLopt.o' -o ff-NLopt.so '-lnlopt' msh3.cpp: In member function ‘BuildLayerMesh::code(basicAC_F0 const&) const’: msh3.cpp:4280:83: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 4280 | return new BuildLayeMesh_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1])); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘BuildLayerMesh::code(basicAC_F0 const&) const’ at msh3.cpp:4280:83: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘ExtractMesh::code(basicAC_F0 const&) const’: msh3.cpp:6815:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 6815 | return new ExtractMesh_Op< MMesh, MMeshO >(args, t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ExtractMesh::code(basicAC_F0 const&) const’ at msh3.cpp:6815:12: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘SetMesh::code(basicAC_F0 const&) const’: msh3.cpp:2739:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2739 | return new SetMesh_Op< MMesh >(args, t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SetMesh::code(basicAC_F0 const&) const’ at msh3.cpp:2739:12: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘SetMesh::code(basicAC_F0 const&) const’: msh3.cpp:2739:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2739 | return new SetMesh_Op< MMesh >(args, t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SetMesh::code(basicAC_F0 const&) const’ at msh3.cpp:2739:12: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘SetMesh::code(basicAC_F0 const&) const’: msh3.cpp:2739:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2739 | return new SetMesh_Op< MMesh >(args, t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SetMesh::code(basicAC_F0 const&) const’ at msh3.cpp:2739:12: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from msh3.cpp:45: ./include/AFunction_ext.hpp: In member function ‘OneOperator4_*, long, KN*, E_F_F0F0F0F0_*, long, KN*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:159:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 159 | return new CODE(f, | ^~~~~~~~~~~ 160 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 161 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 162 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 163 | t[3]->CastTo(args[3]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator4_*, long, KN*, E_F_F0F0F0F0_*, long, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:159:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction_ext.hpp: In member function ‘OneOperator4_*, long, KN*, E_F_F0F0F0F0_*, long, KN*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:159:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 159 | return new CODE(f, | ^~~~~~~~~~~ 160 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 161 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 162 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 163 | t[3]->CastTo(args[3]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator4_*, long, KN*, E_F_F0F0F0F0_*, long, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:159:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction_ext.hpp: In member function ‘OneOperator4_*, long, KN*, E_F_F0F0F0F0_*, long, KN*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:159:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 159 | return new CODE(f, | ^~~~~~~~~~~ 160 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 161 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 162 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 163 | t[3]->CastTo(args[3]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator4_*, long, KN*, E_F_F0F0F0F0_*, long, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:159:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘ExtractMesh::code(basicAC_F0 const&) const’: msh3.cpp:6815:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 6815 | return new ExtractMesh_Op< MMesh, MMeshO >(args, t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ExtractMesh::code(basicAC_F0 const&) const’ at msh3.cpp:6815:12: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In function ‘GluMesh3(listMesh3 const&)’: msh3.cpp:1975:48: warning: ‘t’ may be used uninitialized [-Wmaybe-uninitialized] 1975 | Mesh3 *mpq = new Mesh3(nbv, nbt, nbe, v, t, b); | ^ msh3.cpp:1844:8: note: ‘t’ was declared here 1844 | Tet *t; | ^ msh3.cpp: In member function ‘CheckManifoldMesh::code(basicAC_F0 const&) const’: msh3.cpp:5088:64: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 5088 | return new CheckManifoldMesh_Op(args, t[0]->CastTo(args[0])); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CheckManifoldMesh::code(basicAC_F0 const&) const’ at msh3.cpp:5088:64: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘Load_Init()’ at gsl.cpp:384:25: ./include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ./include/AFunction.hpp:3112:42, inlined from ‘Load_Init()’ at gsl.cpp:384:25: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘Load_Init()’ at gsl.cpp:385:33: ./include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ./include/AFunction.hpp:3112:42, inlined from ‘Load_Init()’ at gsl.cpp:385:33: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘Load_Init()’ at gsl.cpp:387:33: ./include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ./include/AFunction.hpp:3112:42, inlined from ‘Load_Init()’ at gsl.cpp:387:33: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ gsl.cpp: In function ‘Load_Init()’: gsl.cpp:364:86: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 364 | new OneOperator2< long, KN_< double >, KN_< double > >(gslpolysolvecubic)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at gsl.cpp:364:86: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ gsl.cpp: In function ‘Load_Init()’: gsl.cpp:366:89: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 366 | new OneOperator2< long, KN_< double >, KN_< Complex > >(gslpolycomplexsolve)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at gsl.cpp:366:89: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ gsl.cpp: In function ‘Load_Init()’: gsl.cpp:399:44: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 399 | init_GSLInterpolation)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at gsl.cpp:399:44: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ gsl.cpp: In function ‘Load_Init()’: gsl.cpp:402:43: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 402 | set_GSLInterpolation)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at gsl.cpp:402:43: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ gsl.cpp: In function ‘Load_Init()’: gsl.cpp:405:43: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 405 | set_GSLInterpolation)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at gsl.cpp:405:43: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ gsl.cpp: In function ‘Load_Init()’: gsl.cpp:409:34: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 409 | init_GSLInterpolation)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at gsl.cpp:409:34: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ gsl.cpp: In function ‘Load_Init()’: gsl.cpp:418:89: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 418 | "(", "", new OneOperator2< double, GSLInterpolation *, double >(GSLInterpolationeval)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at gsl.cpp:418:89: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ gsl.cpp: In function ‘Load_Init()’: gsl.cpp:420:94: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 420 | "d", ".", new OneOperator1< dGSLInterpolation, GSLInterpolation * >(dGSLInterpolationedef)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at gsl.cpp:420:94: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ gsl.cpp: In function ‘Load_Init()’: gsl.cpp:422:97: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 422 | "dd", ".", new OneOperator1< ddGSLInterpolation, GSLInterpolation * >(ddGSLInterpolationedef)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at gsl.cpp:422:97: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ gsl.cpp: In function ‘Load_Init()’: gsl.cpp:424:89: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 424 | "(", "", new OneOperator2< double, dGSLInterpolation, double >(dGSLInterpolationeval)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at gsl.cpp:424:89: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ gsl.cpp: In function ‘Load_Init()’: gsl.cpp:426:91: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 426 | "(", "", new OneOperator2< double, ddGSLInterpolation, double >(ddGSLInterpolationeval)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at gsl.cpp:426:91: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ gsl.cpp: In function ‘Load_Init()’: gsl.cpp:429:91: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 429 | "=", new OneOperator2< gsl_rng **, gsl_rng **, const gsl_rng_type * >(set_gsl_rng_type)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at gsl.cpp:429:91: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ gsl.cpp: In function ‘Load_Init()’: gsl.cpp:430:92: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 430 | TheOperators->Add("=", new OneOperator2< gsl_rng **, gsl_rng **, gsl_rng ** >(set_gsl_cpy)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at gsl.cpp:430:92: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ gsl.cpp: In function ‘Load_Init()’: gsl.cpp:433:94: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 433 | Global.Add("gslrnguniformpos", "(", new OneOperator1< double, gsl_rng ** >(gslrnguniformpos)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at gsl.cpp:433:94: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ gsl.cpp: In function ‘Load_Init()’: gsl.cpp:436:80: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 436 | Global.Add("gslrngget", "(", new OneOperator1< long, gsl_rng ** >(gsl_rng_get)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at gsl.cpp:436:80: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ gsl.cpp: In function ‘Load_Init()’: gsl.cpp:437:80: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 437 | Global.Add("gslrngmin", "(", new OneOperator1< long, gsl_rng ** >(gsl_rng_min)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at gsl.cpp:437:80: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ gsl.cpp: In function ‘Load_Init()’: gsl.cpp:439:86: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 439 | Global.Add("gslrngset", "(", new OneOperator2< long, gsl_rng **, long >(gsl_rng_set)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at gsl.cpp:439:86: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'gsl.o' -o gsl.so '-lgsl' '-lgslcblas' '-lm' g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'tetgen.o' -o tetgen.so '-ltet' msh3.cpp: In function ‘Renumb’: msh3.cpp:6500:58: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 6500 | std::set< int > *adjncyVec = new std::set< int >[nbv]( ); | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In function ‘Renumb’, inlined from ‘operator()’ at msh3.cpp:6019:20: msh3.cpp:5112:32: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 5112 | std::set< int > *adjncyVec = new std::set< int >[nbv]( ); | ^ /usr/include/c++/13/new: In member function ‘operator()’: /usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ msh3.cpp: In function ‘Renumb’: msh3.cpp:5112:32: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 5112 | std::set< int > *adjncyVec = new std::set< int >[nbv]( ); | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ msh3.cpp: In member function ‘Movemesh::code(basicAC_F0 const&) const’: msh3.cpp:9154:74: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 9154 | return new Movemesh_Op< Mesh >(args, t[0]->CastTo(args[0]), X, Y, Z); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Movemesh::code(basicAC_F0 const&) const’ at msh3.cpp:9154:74: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘MovemeshS2::code(basicAC_F0 const&) const’: msh3.cpp:9064:59: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 9064 | return new Movemesh_OpS2(args, t[0]->CastTo(args[0])); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘MovemeshS2::code(basicAC_F0 const&) const’ at msh3.cpp:9064:59: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'msh3.o' -o msh3.so msh3.cpp: In function ‘Renumb’: msh3.cpp:6500:58: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 6500 | std::set< int > *adjncyVec = new std::set< int >[nbv]( ); | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In function ‘Renumb’, inlined from ‘operator()’ at msh3.cpp:6019:20: msh3.cpp:5112:32: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 5112 | std::set< int > *adjncyVec = new std::set< int >[nbv]( ); | ^ /usr/include/c++/13/new: In member function ‘operator()’: /usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ msh3.cpp: In function ‘Renumb’: msh3.cpp:5112:32: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 5112 | std::set< int > *adjncyVec = new std::set< int >[nbv]( ); | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/serial -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_Mixte3d.o' -o Element_Mixte3d.so Warning missing plugin: finish build list so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/plugin/seq' Making all in mpi make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/plugin/mpi' Makefile:665: warning: ignoring prerequisites on suffix rule definition Warning missing mpi plugin: finish compile load mpi solver ! make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/plugin/mpi' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/plugin' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/plugin' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/plugin' Making all in examples make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/examples' Making all in 3d make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/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 echo includepath = \"../../idp/\" > freefem++.pref echo loadpath = \"../../plugin/seq/\" >> freefem++.pref make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/examples/3d' Making all in 3dSurf make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/examples/3dSurf' (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 echo includepath = \"../../idp/\" > freefem++.pref echo loadpath = \"../../plugin/seq/\" >> freefem++.pref make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/examples/3dSurf' Making all in 3dCurve make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/examples/3dCurve' (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 echo includepath = \"../../idp/\" > freefem++.pref echo loadpath = \"../../plugin/seq/\" >> freefem++.pref make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/examples/3dCurve' Making all in examples make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/examples/examples' (echo "NoUseOfWait=true;int verbosityy=verbosity;"; \ for i in *`ls *.edp|grep -v -E '^(all|regtests|makeref|ref)\.edp$'` ; do \ echo ' cout << "--------- file : '$i' --------------------------------------------------------" << endl;' ;\ echo "verbosity=verbosityy;" ; \ echo \{ include \"$i\"\;\}\; ;\ echo ' cout << "------------------------------------------------------------------------------ " << endl;' ;\ done) > all.edp echo includepath = \"../../idp/\" > freefem++.pref echo loadpath = \"../../plugin/seq/\" >> freefem++.pref make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/examples/examples' Making all in misc make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/examples/misc' (echo "NoUseOfWait=true;int verbosityy=verbosity;"; \ for i in *`ls *.edp|grep -v -E '^(all|regtests|makeref|ref)\.edp$'` ; do \ echo ' cout << "--------- file : '$i' --------------------------------------------------------" << endl;' ;\ echo "verbosity=verbosityy;" ; \ echo \{ include \"$i\"\;\}\; ;\ echo ' cout << "------------------------------------------------------------------------------ " << endl;' ;\ done) > all.edp echo includepath = \"../../idp/\" > freefem++.pref echo loadpath = \"../../plugin/seq/\" >> freefem++.pref make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/examples/misc' Making all in plugin make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/examples/plugin' echo loadpath = "../../plugin/seq/" > freefem++.pref mkdir o echo includepath = "../../idp/" >> freefem++.pref Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/examples/plugin' Making all in bug make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/examples/bug' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/examples/bug' Making all in ffddm make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/examples/ffddm' echo loadpath = \"../../plugin/mpi/\" > freefem++.pref echo loadpath += \"../../plugin/seq/\" >> freefem++.pref echo includepath = \"../../idp/\" >> freefem++.pref make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/examples/ffddm' Making all in mpi make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/examples/mpi' echo "loadpath = ../../plugin/mpi/" > freefem++.pref echo "loadpath += ../../plugin/seq/" >>freefem++.pref echo "includepath = ../../idp/" >> freefem++.pref make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/examples/mpi' Making all in tutorial make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/examples/tutorial' (echo "NoUseOfWait=true;int verbosityy=verbosity;"; \ for i in *`ls *.edp|grep -v -E '^(all|regtests|makeref|ref)\.edp$'` ; do \ echo ' cout << "--------- file : '$i' --------------------------------------------------------" << endl;' ;\ echo "verbosity=verbosityy;" ; \ echo \{ include \"$i\"\;\}\; ;\ echo ' cout << "------------------------------------------------------------------------------ " << endl;' ;\ done) > all.edp echo includepath = \"../../idp/\" > freefem++.pref echo loadpath = \"../../plugin/seq/\" >> freefem++.pref make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/examples/tutorial' Making all in eigen make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/examples/eigen' (echo "NoUseOfWait=true;int verbosityy=verbosity;"; \ for i in *`ls *.edp|grep -v -E '^(all|regtests|makeref|ref)\.edp$'` ; do \ echo ' cout << "--------- file : '$i' --------------------------------------------------------" << endl;' ;\ echo "verbosity=verbosityy;" ; \ echo \{ include \"$i\"\;\}\; ;\ echo ' cout << "------------------------------------------------------------------------------ " << endl;' ;\ done) > all.edp echo includepath = \"../../idp/\" > freefem++.pref echo loadpath = \"../../plugin/seq/\" >> freefem++.pref make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/examples/eigen' Making all in hpddm make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/examples/hpddm' echo loadpath = \"../../plugin/mpi/\" > freefem++.pref echo loadpath += \"../../plugin/seq/\" >> freefem++.pref echo includepath = \"../../idp/\" >> freefem++.pref make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/examples/hpddm' Making all in bem make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/examples/bem' echo "loadpath = ../../plugin/mpi/" > freefem++.pref echo "loadpath += ../../plugin/seq/" >>freefem++.pref echo "includepath = ../../idp/" >> freefem++.pref make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/examples/bem' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/examples' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/examples' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/examples' make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial' + popd ~/build/BUILD/freefem++-4.13 + for mpi in mpich openmpi ~/build/BUILD/freefem++-4.13/mpich ~/build/BUILD/freefem++-4.13 + pushd mpich + . /etc/profile.d/modules.sh ++ . /etc/profile.d/00-modulepath.sh +++ '[' -z /etc/modulefiles:/usr/share/modulefiles:/usr/share/modulefiles/Linux:/usr/share/modulefiles/Core:/usr/share/lmod/lmod/modulefiles/Core ']' +++ : ++ '[' -z '' ']' ++ LMOD_ALLOW_ROOT_USE=yes ++ '[' -n '' ']' ++ '[' yes '!=' yes ']' ++ '[' -z /usr/share/modulefiles ']' ++ findExec READLINK_CMD /usr/bin/readlink readlink ++ Nm=READLINK_CMD ++ confPath=/usr/bin/readlink ++ execNm=readlink ++ eval READLINK_CMD=/usr/bin/readlink +++ READLINK_CMD=/usr/bin/readlink ++ '[' '!' -x /usr/bin/readlink ']' ++ unset Nm confPath execNm ++ findExec PS_CMD /usr/bin/ps ps ++ Nm=PS_CMD ++ confPath=/usr/bin/ps ++ execNm=ps ++ eval PS_CMD=/usr/bin/ps +++ PS_CMD=/usr/bin/ps ++ '[' '!' -x /usr/bin/ps ']' ++ unset Nm confPath execNm ++ findExec EXPR_CMD /usr/bin/expr expr ++ Nm=EXPR_CMD ++ confPath=/usr/bin/expr ++ execNm=expr ++ eval EXPR_CMD=/usr/bin/expr +++ EXPR_CMD=/usr/bin/expr ++ '[' '!' -x /usr/bin/expr ']' ++ unset Nm confPath execNm ++ findExec BASENAME_CMD /usr/bin/basename basename ++ Nm=BASENAME_CMD ++ confPath=/usr/bin/basename ++ execNm=basename ++ eval BASENAME_CMD=/usr/bin/basename +++ BASENAME_CMD=/usr/bin/basename ++ '[' '!' -x /usr/bin/basename ']' ++ unset Nm confPath execNm ++ unset -f findExec ++ '[' -f /proc/486/exe ']' +++ /usr/bin/readlink /proc/486/exe ++ my_shell=/usr/bin/bash +++ /usr/bin/expr /usr/bin/bash : '-*\(.*\)' ++ my_shell=/usr/bin/bash +++ /usr/bin/basename /usr/bin/bash ++ my_shell=bash ++ case ${my_shell} in ++ '[' -f /usr/share/lmod/lmod/init/bash ']' ++ . /usr/share/lmod/lmod/init/bash +++ '[' -z '' ']' +++ case "$-" in +++ __lmod_vx=x +++ '[' -n x ']' +++ set +x Shell debugging temporarily silenced: export LMOD_SH_DBG_ON=1 for this output (/usr/share/lmod/lmod/init/bash) Shell debugging restarted +++ unset __lmod_vx ++ unset my_shell PS_CMD EXPR_CMD BASENAME_CMD MODULEPATH_INIT LMOD_ALLOW_ROOT_USE READLINK_CMD + module load mpi/mpich-aarch64 + '[' -z '' ']' + case "$-" in + __lmod_sh_dbg=x + '[' -n x ']' + set +x Shell debugging temporarily silenced: export LMOD_SH_DBG_ON=1 for Lmod's output Shell debugging restarted + unset __lmod_sh_dbg + return 0 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + '[' '-flto=auto -ffat-lto-objectsx' '!=' x ']' ++ find . -type f -name configure -print + for file in $(find . -type f -name configure -print) + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\) = /__attribute__ ((used)) char (*f) () = /g' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\);/__attribute__ ((used)) char (*f) ();/g' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed -r --in-place=.backup 's/^char \$2 \(\);/__attribute__ ((used)) char \$2 ();/g' ./configure + diff -u ./configure.backup ./configure --- ./configure.backup 2024-06-23 08:35:50.455835866 +0000 +++ ./configure 2024-06-23 08:45:06.348748060 +0000 @@ -2837,7 +2837,7 @@ #ifdef __cplusplus extern "C" #endif -char $2 (); +__attribute__ ((used)) char $2 (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ + /usr/bin/sed --in-place=.backup '1{$!N;$!N};$!N;s/int x = 1;\nint y = 0;\nint z;\nint nan;/volatile int x = 1; volatile int y = 0; volatile int z, nan;/;P;D' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed --in-place=.backup 's#^lt_cv_sys_global_symbol_to_cdecl=.*#lt_cv_sys_global_symbol_to_cdecl="sed -n -e '\''s/^T .* \\(.*\\)$/extern int \\1();/p'\'' -e '\''s/^$symcode* .* \\(.*\\)$/extern char \\1;/p'\''"#' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + '[' 1 = 1 ']' +++ dirname ./configure ++ find . -name config.guess -o -name config.sub + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./config.guess ++ basename ./config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./config.guess '/usr/lib/rpm/redhat/config.guess' -> './config.guess' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./config.sub ++ basename ./config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./config.sub '/usr/lib/rpm/redhat/config.sub' -> './config.sub' + '[' 1 = 1 ']' + '[' x '!=' 'x-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' ']' ++ find . -name ltmain.sh ++ grep -q runstatedir=DIR ./configure ++ echo --runstatedir=/run ++ pwd + ./configure --build=aarch64-redhat-linux-gnu --host=aarch64-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 --runstatedir=/run --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info 'INSTALL=/usr/bin/install -p' --disable-optim --disable-download --with-petsc=/usr/lib64/mpich/lib/petsc/conf/petscvariables --enable-hpddm --enable-download_hpddm --enable-yams --enable-download_yams --enable-gmm --disable-download_gmm --enable-mumps --enable-mumps_seq --enable-download_mumps_seq --enable-bem --enable-download_bem --enable-htool --enable-download_htool --enable-scalapack --disable-download_scalapack --with-scalapack-ldflags=-L/usr/lib64/mpich/lib --enable-mshmet --enable-download_mshmet --enable-boost --disable-mmg3d --disable-parmetis --disable-parmmg '--with-blas=-L/usr/lib64 -lflexiblas' '--with-arpack=-L/usr/lib64 -larpack' --without-cadna --with-mpi=yes --docdir=/usr/share/doc/freefem++ 'CPPFLAGS=-I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch' 'CFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC' 'CXXFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC' configure: WARNING: unrecognized options: --enable-htool, --enable-download_htool, --enable-boost checking for a BSD-compatible install... /usr/bin/install -p checking whether build environment is sane... yes checking for a race-free 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 grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for aarch64-redhat-linux-gnu-ranlib... no checking for ranlib... ranlib checking whether to enable maintainer-specific portions of Makefiles... no checking for aarch64-redhat-linux-gnu-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 the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... 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 whether the compiler supports GNU C++... yes checking whether g++ accepts -g... yes checking for g++ option to enable C++11 features... none needed checking dependency style of g++... none checking for unzip... yes checking for m4... yes checking for bison... yes checking for flex... yes checking for cmake... yes checking for patch... yes checking for aarch64-redhat-linux-gnu-gfortran... no checking for aarch64-redhat-linux-gnu-f90... no checking for aarch64-redhat-linux-gnu-xlf90... no checking for aarch64-redhat-linux-gnu-g95... no checking for aarch64-redhat-linux-gnu-ifort... no checking for aarch64-redhat-linux-gnu-gfortran-mp-4.4... no checking for gfortran... gfortran checking whether the compiler supports GNU Fortran... yes checking whether gfortran accepts -g... yes checking for aarch64-redhat-linux-gnu-gfortran... no checking for aarch64-redhat-linux-gnu-f90... no checking for aarch64-redhat-linux-gnu-xlf... no checking for aarch64-redhat-linux-gnu-xlf90... no checking for aarch64-redhat-linux-gnu-g95... no checking for aarch64-redhat-linux-gnu-f77... no checking for aarch64-redhat-linux-gnu-fort77... no checking for aarch64-redhat-linux-gnu-gfortran... no checking for aarch64-redhat-linux-gnu-ifort... no checking for aarch64-redhat-linux-gnu-gfortran-mp-4.4... no checking for gfortran... gfortran checking whether the compiler supports GNU Fortran 77... yes checking whether gfortran accepts -g... yes checking build system type... aarch64-redhat-linux-gnu checking host system type... aarch64-redhat-linux-gnu checking how to get verbose linking output from gfortran... -v checking for Fortran 77 libraries of gfortran... -L/usr/lib/gcc/aarch64-redhat-linux/13 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../.. -lgfortran -lm 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 : -L/usr/lib/gcc/aarch64-redhat-linux/13 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../.. -lgfortran -lm ; -DAdd_ in plugin/seq/WHERE_LIBRARY-config " configure: ++ add fc : -L/usr/lib/gcc/aarch64-redhat-linux/13 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../.. -lgfortran -lm ; -DAdd_ in plugin/seq/WHERE_LIBRARY-config " checking for aarch64-redhat-linux-gnu-gcc... (cached) gcc checking whether the compiler supports GNU C... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to enable C11 features... (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 for lex output file root... lex.yy checking for lex library... none needed checking for library containing yywrap... no checking whether yytext is a pointer... yes checking for bison... bison -y checking for deflate in -lz... yes checking for pthread_create in -lpthread... yes checking for omp_get_wtime in -liomp5... no checking for clock_gettime in -lrt... yes checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for sys/time.h... yes checking for zlib.h... yes configure: ++ add pthread : -lpthread ; in plugin/seq/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++/4.13 configure: ----- CPU kind: aarch64 , intel/amd: no checking whether to generate debugging information... no configure: CXXFLAGS = -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG checking whether the C++ compiler accepts -std=gnu++14... yes configure: ++ add cxx11 : -std=gnu++14 ; -std=gnu++14 in plugin/seq/WHERE_LIBRARY-config " checking suffix to add to package name... none checking for OpenGL/gl.h... no checking for GL/gl.h... yes checking for GLUT/glut.h... no checking for GL/glut.h... yes checking add suffix ... yes configure: find real ( real ) petsc in /usr/lib64/mpich/lib/petsc/conf/petscvariables configure: choose MPI from petsc : /usr/lib64/mpich/bin/mpiexec -n 8 --mca btl_base_warn_component_unused 0 checking for MPIRUN... /usr/lib64/mpich/bin/mpiexec -n 8 --mca btl_base_warn_component_unused 0 checking for MPIRUN option: ... checking for mpipath ... yes checking MPI_DOUBLE_COMPLEX... yes configure: ++ add mpifc : -L/usr/lib64/mpich/lib -lmpifort -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi ; -I/usr/include/mpich-aarch64 in plugin/seq/WHERE_LIBRARY-config " configure: ++ add mpif77 : -L/usr/lib64/mpich/lib -lmpifort -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi ; -I/usr/include/mpich-aarch64 in plugin/seq/WHERE_LIBRARY-config " configure: ++ add mpi : -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi ; -I/usr/include/mpich-aarch64 in plugin/seq/WHERE_LIBRARY-config " which: no mpiexec -n 8 --mca btl_base_warn_component_unused 0 in (/usr/lib64/mpich/bin) which: no mpiexec -n 8 --mca btl_base_warn_component_unused 0 in (/usr/lib64/mpich/bin) configure: ++ add petsc : -Wl,-rpath,/usr/lib -L/usr/lib -lpetsc -L/usr/lib64/mpich/lib -lHYPRE -ldmumps -lmumps_common -lpord -lpthread -lscalapack -lsuperlu_dist -lflexiblas -lptscotch -lscotch -lptscotcherr -lscotcherr -lhdf5 -lhdf5_hl -lmetis -lm -lX11 -lstdc++ -lmpich -lfmpich -lmpichf90 ; -I/usr/include -I/usr/include/mpich-aarch64/petsc -I/usr/lib64/gfortran/modules/mpich/petsc -I/usr/include/mpich-aarch64/hypre -I/usr/include/mpich-aarch64/superlu_dist -I/usr/include/mpich-aarch64/scotch in plugin/seq/WHERE_LIBRARY-config " configure: ++ add metis : -lmetis ; in plugin/seq/WHERE_LIBRARY-config " configure: ++ add ptscotch : -L/usr/lib64/mpich/lib -lptscotch -lscotch -lptscotcherr -lscotcherr ; -I/usr/include/mpich-aarch64/scotch in plugin/seq/WHERE_LIBRARY-config " configure: ++ add scotch : -L/usr/lib64/mpich/lib -lscotch -lscotcherr ; -I/usr/include/mpich-aarch64/scotch in plugin/seq/WHERE_LIBRARY-config " configure: ++ add mumps : -ldmumps -lmumps_common -lpord -lpthread ; in plugin/seq/WHERE_LIBRARY-config " configure: ++ add scalapack : -L/usr/lib64/mpich/lib -lscalapack ; in plugin/seq/WHERE_LIBRARY-config " configure: ++ add blaslapack : -lflexiblas ; in plugin/seq/WHERE_LIBRARY-config " configure: with petsc yes, with slepc no configure: without petsc complex ***** checking for wget... yes configure: without cadna ***** checking for fftw_execute in -lfftw3... yes checking for fftw3.h... yes configure: ++ add fftw3 : -lfftw3 ; in plugin/seq/WHERE_LIBRARY-config " use BLAS/Lapack of petsc configure: ++ add lapack : ; in plugin/seq/WHERE_LIBRARY-config " configure: ++ add blas : -lflexiblas ; in plugin/seq/WHERE_LIBRARY-config " configure: BLAS and LAPACK from petsc ***** checking for cblas.h... no checking for Accelerate/cblas.h... no checking for atlas/cblas.h... no checking for cblas_zdotu_sub in -lcblas... no configure: -- do not add blas : -lflexiblas in plugin/seq/WHERE_LIBRARY-config " checking for lapack in -lrt -L/usr/lib/gcc/aarch64-redhat-linux/13 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../.. -lgfortran -lm, -lflexiblas and -llapack ... yes configure: ++ add arpack : -L/usr/lib64 -larpack ; in plugin/seq/WHERE_LIBRARY-config " configure: -- do not add lapack : -lflexiblas in plugin/seq/WHERE_LIBRARY-config " checking for umfpack.h... no checking for umfpack/umfpack.h... no checking for ufsparse/umfpack.h... no 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 plugin/seq/WHERE_LIBRARY-config " configure: ++ add umfpack : -lumfpack -lamd -lcholmod -lcolamd ; -I/usr/include/suitesparse in plugin/seq/WHERE_LIBRARY-config " checking for times... yes checking for sysconf... yes checking for cstddef... yes checking for stddef.h... yes checking for semaphore.h... yes checking for sys/mman.h... yes checking for regex.h... yes checking for unistd.h... (cached) 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... no 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 whether the Fortran 77 compiler accepts -fallow-argument-mismatch... yes checking whether the Fortran compiler accepts -fallow-argument-mismatch... yes checking whether the Fortran 77 compiler accepts -fallow-invalid-boz... yes checking whether the Fortran compiler accepts -fallow-invalid-boz... 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 plugin/seq/WHERE_LIBRARY-config " checking check libseq... no checking check mumps_ptscotch... no checking check mumps_scotch... no checking check superlu... yes checking check blacs... no checking check parmetis... no checking check freeyams... no checking check mmg3d... yes checking check mmg... yes checking check zlib... yes checking check parmmg... no checking check tetgen... yes checking check ipopt... yes checking check nlopt... yes configure: -- do not add scalapack : -L/usr/lib64/mpich/lib in plugin/seq/WHERE_LIBRARY-config " checking kernel version... 6.8.9 checking libc version... checking for a sed that does not truncate output... /usr/bin/sed checking for h5cc... /usr/bin/h5cc checking for HDF5 type... serial checking for HDF5 libraries... yes (version 1.12.1) checking for hdf5.h... yes checking for H5Fcreate in -lhdf5... yes checking for H5PTcreate in -lhdf5_hl... yes checking for matching HDF5 Fortran wrapper... /usr/bin/h5fc checking for H5Cpp.h... yes configure: ++ add hdf5 : -L/usr/lib64 -lhdf5_hl -lhdf5 -lhdf5_hl -lsz -lz -ldl -lm ; -I/usr/include in plugin/seq/WHERE_LIBRARY-config " checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating 3rdparty/Makefile config.status: creating 3rdparty/blas/Makefile config.status: creating 3rdparty/arpack/Makefile config.status: creating 3rdparty/umfpack/Makefile config.status: creating 3rdparty/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/ffgraphics/Makefile config.status: creating src/ffgraphics/server/Makefile config.status: creating src/ffgraphics/client/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 plugin/Makefile config.status: creating plugin/seq/Makefile config.status: creating plugin/mpi/Makefile config.status: creating examples/Makefile config.status: creating examples/plugin/Makefile config.status: creating examples/tutorial/Makefile config.status: creating examples/misc/Makefile config.status: creating examples/mpi/Makefile config.status: creating examples/bem/Makefile config.status: creating examples/hpddm/Makefile config.status: creating examples/ffddm/Makefile config.status: creating examples/eigen/Makefile config.status: creating examples/examples/Makefile config.status: creating examples/bug/Makefile config.status: creating examples/3d/Makefile config.status: creating examples/3dSurf/Makefile config.status: creating examples/3dCurve/Makefile config.status: creating config.h config.status: executing depfiles commands configure: WARNING: unrecognized options: --enable-htool, --enable-download_htool, --enable-boost 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: yes / PETSc complex: no configure: -- with SLEPc: no / SLEPc complex: no configure: -- with hpddm: yes configure: -- with htool: yes configure: -- with bemtool: no (need boost: yes and htool: yes) configure: -- without libs: parmetis mmg3d parmmg gmm pipe MMAP NewSolver mkl configure: -- without plugins: parmetis.so mmg3d.so parmmg.so ilut.so pipe.so ff-mmap-semaphore.so NewSolver.so PARDISO.so configure: progs: FreeFem++-nw bamg cvmsh2 FreeFem++-mpi ffmedit ffglut configure: PETSc directories do not exist, to build do: configure: cd 3rdparty/ff-petsc && make + make -j224 make all-recursive make[1]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich' Making all in 3rdparty make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty' mkdir bin mkdir lib mkdir include Making all in blas make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/blas' make all-am make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/blas' make[4]: Nothing to be done for 'all-am'. make[4]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/blas' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/blas' Making all in arpack make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/arpack' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/arpack' Making all in umfpack make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/umfpack' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/umfpack' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty' cd ../src/libMesh && make if test -d include/hpddm/include; then \ echo hpddm LD -L@DIR@/lib > lib/WHERE.hpddm; \ echo hpddm INCLUDE -I@DIR@/include/hpddm/include >> lib/WHERE.hpddm; \ elif test -d include/hpddm/src; then \ echo hpddm LD -L@DIR@/lib > lib/WHERE.hpddm; \ echo hpddm INCLUDE -I@DIR@/include/hpddm/src >> lib/WHERE.hpddm; \ else true; fi if test -d include/htool/include; then \ echo htool LD -L@DIR@/lib > lib/WHERE.htool; \ echo htool INCLUDE -I@DIR@/include/htool/include >> lib/WHERE.htool; \ else true; fi if test -d include/BemTool/; then \ echo bemtool LD -L@DIR@/lib > lib/WHERE.bemtool; \ echo bemtool INCLUDE -I@DIR@/include/BemTool/ >> lib/WHERE.bemtool ; \ else true; fi if test -n "hpddm"; then make install-hpddm; else true; fi make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh' gcc -DHAVE_CONFIG_H -I. -I../.. -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o chrono.o chrono.c gcc -DHAVE_CONFIG_H -I. -I../.. -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o eigenv.o eigenv.c make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty' gcc -DHAVE_CONFIG_H -I. -I../.. -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o libmeshb7.o libmeshb7.c gcc -DHAVE_CONFIG_H -I. -I../.. -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o memory.o memory.c \n\n ****** mshmet ****** \n\n make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty' if test -n "hpddm"; then ./getall -o hpddm -a; make include/hpddm/done.tag lib/WHERE.hpddm; else true; fi /usr/bin/grep: WHERE-LD: No such file or directory make[5]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet' grep 'abs_top_builddir *=' ../Makefile >> ff-flags grep 'CC *=' ../Makefile >> ff-flags grep 'CFLAGS *=' ../Makefile >> ff-flags grep 'LDFLAGS *=' ../Makefile >> ff-flags grep 'AR *=' ../Makefile >> ff-flags grep 'ARFLAGS *=' ../Makefile >> ff-flags hpddm hpddm.zip done grep 'RANLIB *=' ../Makefile >> ff-flags grep 'WGET *=' ../Makefile >> ff-flags make[5]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty' if test -f ./pkg/hpddm.zip ; then \ cd include; rm -rf hpddm hpddm-*; unzip -q ../pkg/hpddm.zip; mv hpddm-* hpddm; touch hpddm/done.tag; \ else true; fi 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 touch ./src/tag-tar cd /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src; make make[6]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src' gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/sourceslib/ -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -DSERIAL -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/sourceslib/boulep.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/objects//boulep.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/sourceslib/ -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -DSERIAL -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/sourceslib/defmet.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/objects//defmet.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/sourceslib/ -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -DSERIAL -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/sourceslib/eigenv.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/objects//eigenv.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/sourceslib/ -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -DSERIAL -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/sourceslib/gradls.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/objects//gradls.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/sourceslib/ -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -DSERIAL -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/sourceslib/hash.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/objects//hash.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/sourceslib/ -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -DSERIAL -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/sourceslib/hessls.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/objects//hessls.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/sourceslib/ -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -DSERIAL -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/sourceslib/inout.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/objects//inout.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/sourceslib/ -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -DSERIAL -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/sourceslib/libmeshb7.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/objects//libmeshb7.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/sourceslib/ -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -DSERIAL -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/sourceslib/lissag.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/objects//lissag.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/sourceslib/ -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -DSERIAL -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/sourceslib/lplib3.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/objects//lplib3.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/sourceslib/ -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -DSERIAL -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/sourceslib/memory.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/objects//memory.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/sourceslib/ -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -DSERIAL -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/sourceslib/mshme1.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/objects//mshme1.o echo "#define COMPIL " '"' `date` '"' > /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/sourceslib/compil.date gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/sourceslib/ -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -DSERIAL -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/sourceslib/norpoi.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/objects//norpoi.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/sourceslib/ -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -DSERIAL -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/sourceslib/redsim.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/objects//redsim.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/sourceslib/ -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -DSERIAL -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/sourceslib/scalem.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/objects//scalem.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/sourceslib/ -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -DSERIAL -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/sourceslib/mshmetlib.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/objects//mshmetlib.o make[5]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty' make[4]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty' if test -n "htool"; then make install-htool; else true; fi make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty' if test -n "htool"; then ./getall -o htool -a; make include/htool/done.tag lib/WHERE.htool; else true; fi /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/sourceslib/lissag.c: In function ‘lissag_3d’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/sourceslib/lissag.c:8:16: warning: variable ‘p1’ set but not used [-Wunused-but-set-variable] 8 | pPoint p0,p1; | ^~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/sourceslib/boulep.c: In function ‘boulep_2d’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/sourceslib/lissag.c: In function ‘lissag_2d’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/sourceslib/boulep.c:116:25: warning: variable ‘nump’ set but not used [-Wunused-but-set-variable] 116 | int *adja,i1,iadr,nump,voy,ilist,iel; | ^~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/sourceslib/lissag.c:82:16: warning: variable ‘p1’ set but not used [-Wunused-but-set-variable] 82 | pPoint p0,p1; | ^~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/sourceslib/hessls.c: In function ‘nrmhes_3d’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/sourceslib/hessls.c:550:7: warning: "/*" within comment [-Wcomment] 550 | /* variable weight / | /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/sourceslib/hessls.c:477:28: warning: unused variable ‘norm’ [-Wunused-variable] 477 | double err,err1,errs,u,norm; | ^~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/sourceslib/hessls.c:477:16: warning: unused variable ‘err1’ [-Wunused-variable] 477 | double err,err1,errs,u,norm; | ^~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/sourceslib/hessls.c:475:12: warning: unused variable ‘p0’ [-Wunused-variable] 475 | pPoint p0; | ^~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/sourceslib/hessls.c: In function ‘nrmhes_2d’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/sourceslib/hessls.c:640:7: warning: "/*" within comment [-Wcomment] 640 | /* variable weight * | /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/sourceslib/hessls.c:566:28: warning: unused variable ‘norm’ [-Wunused-variable] 566 | double err,err1,errs,u,norm; | ^~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/sourceslib/hessls.c:566:16: warning: unused variable ‘err1’ [-Wunused-variable] 566 | double err,err1,errs,u,norm; | ^~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/sourceslib/hessls.c:564:12: warning: unused variable ‘p0’ [-Wunused-variable] 564 | pPoint p0; | ^~ htool htool.zip done make[5]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty' if test -f ./pkg/htool.zip; then \ cd include; rm -rf htool htool-*; unzip -q ../pkg/htool.zip; mv htool-* htool; touch htool/done.tag; \ else true; fi if test -d include/htool/include; then \ echo htool LD -L@DIR@/lib > lib/WHERE.htool; \ echo htool INCLUDE -I@DIR@/include/htool/include >> lib/WHERE.htool; \ else true; fi make[5]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty' make[4]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty' if test -n "bem"; then make install-bemtool; else true; fi make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty' if test -n "bem"; then ./getall -o bemtool -a; make include/BemTool/done.tag lib/WHERE.bemtool; else true;fi bemtool bemtool.zip done make[5]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty' if test -f ./pkg/bemtool.zip; then \ cd include; rm -rf BemTool BemTool-*; unzip -q ../pkg/bemtool.zip; mv BemTool-* BemTool; touch BemTool/done.tag; \ else true; fi if test -d include/BemTool/; then \ echo bemtool LD -L@DIR@/lib > lib/WHERE.bemtool; \ echo bemtool INCLUDE -I@DIR@/include/BemTool/ >> lib/WHERE.bemtool ; \ else true; fi make[5]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty' make[4]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty' touch tag-install-other rm -f libMesh.a ar rv libMesh.a chrono.o eigenv.o libmeshb7.o memory.o ar: creating libMesh.a a - chrono.o a - eigenv.o a - libmeshb7.o a - memory.o ranlib libMesh.a make[4]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh' 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 echo "#define COMPIL " '"' `date` '"' > /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/sourceslib/compil.date #gcc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/sourceslib/ -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/sourceslib/mshmet.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/objects//mshmet.o #gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -L/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -lMesh /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/objects//boulep.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/objects//defmet.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/objects//eigenv.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/objects//gradls.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/objects//hash.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/objects//hessls.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/objects//inout.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/objects//libmeshb7.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/objects//lissag.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/objects//lplib3.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/objects//memory.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/objects//mshme1.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/objects//mshmetlib.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/objects//norpoi.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/objects//redsim.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/objects//scalem.o -o /mshmet -lm ar rv /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/objects//libmshmet.a /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/objects//boulep.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/objects//defmet.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/objects//eigenv.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/objects//gradls.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/objects//hash.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/objects//hessls.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/objects//inout.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/objects//libmeshb7.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/objects//lissag.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/objects//lplib3.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/objects//memory.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/objects//mshme1.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/objects//mshmetlib.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/objects//norpoi.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/objects//redsim.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/objects//scalem.o ar: creating /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/objects//libmshmet.a a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/objects//boulep.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/objects//defmet.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/objects//eigenv.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/objects//gradls.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/objects//hash.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/objects//hessls.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/objects//inout.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/objects//libmeshb7.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/objects//lissag.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/objects//lplib3.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/objects//memory.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/objects//mshme1.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/objects//mshmetlib.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/objects//norpoi.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/objects//redsim.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/objects//scalem.o ranlib /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/objects//libmshmet.a make[6]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src' touch ./src/FAIT make WHERE ./src/../.. make[6]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet' cp /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/sourceslib/mshmetlib.h ./src/../../include/mshmetlib.h make[6]: Nothing to be done for 'src/../..'. cp /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet/src/objects/libmshmet.a ./src/../../lib/libmshmet.a echo mshmet LD -L@DIR@/lib -lmshmet >./src/../../lib/WHERE.mshmet echo mshmet INCLUDE -I@DIR@/include>> ./src/../../lib/WHERE.mshmet make[6]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet' touch ./src/FAIRE make[5]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet' make[4]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty' make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty' \n\n ****** yams ****** \n\n /usr/bin/grep: WHERE-LD: No such file or directory make[5]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams' grep 'abs_top_builddir *=' ../Makefile > ff-flags grep 'CC *=' ../Makefile >> ff-flags grep 'CFLAGS *=' ../Makefile >> ff-flags grep 'LDFLAGS *=' ../Makefile >> ff-flags grep 'AR *=' ../Makefile >> ff-flags grep 'ARFLAGS *=' ../Makefile >> ff-flags grep 'RANLIB *=' ../Makefile >> ff-flags grep 'yams_VERSION *=' ./Makefile >> ff-flags grep 'WGET *=' ../Makefile >> ff-flags grep 'LIBS *=' ../Makefile >> ff-flags mkdir -p ./freeyams.2012.02.05 cd ./freeyams.2012.02.05; tar xzf ../../pkg/freeyams.2012.02.05.tgz mkdir /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/./freeyams.2012.02.05/sourceslib cp /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/./freeyams.2012.02.05/sources/*.c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/./freeyams.2012.02.05/sources/*.h /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/./freeyams.2012.02.05/sourceslib rm /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/./freeyams.2012.02.05/sourceslib/memory.c cp /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/./freeyams.2012.02.05/sources/compil.date /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/./freeyams.2012.02.05/sourceslib cd /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/./freeyams.2012.02.05/sourceslib && \ patch -p2 < ../../freeyams.2012.02.05.patch && \ patch -p2 < ../../freeyams.2012.02.05-return-values.patch patching file blinde.c patching file defines.h patching file extern.h patching file inout.c patching file parsop.c patching file primsg.c patching file surf.h patching file yams.c patching file yams.h patching file yams0.c patching file zaldy1.c patching file zaldy3.c patching file outqua_a.c patching file eigenv.c patching file sproto.h patching file error.c patching file debug.c mv /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/./freeyams.2012.02.05/sourceslib/yams.c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/./freeyams.2012.02.05/sourceslib/.. touch ./freeyams.2012.02.05/PATCH make install WHERE make[6]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams' cp yamslib_internal.h yamslib.c yamslib.h /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/./freeyams.2012.02.05/sourceslib/ cp makefile-yams.inc /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/./freeyams.2012.02.05/makefile cd /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/./freeyams.2012.02.05; make make[7]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05' gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/addver.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/addver.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/analar.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/analar.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/analar_a.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/analar_a.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/analar_q.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/analar_q.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/analfa.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/analfa.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/angdef.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/angdef.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/bilan.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/bilan.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/blinde.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/blinde.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/boulep.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/boulep.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/calpar.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/calpar.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/cassar.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/cassar.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/cassar_a.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/cassar_a.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/cassar_q.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/cassar_q.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/chkspl.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/chkspl.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/chkspl_a.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/chkspl_a.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/chktge.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/chktge.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/chrono.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/chrono.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/colar1.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/colar1.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/colar2.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/colar2.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/coledg.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/coledg.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/colpo3.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/colpo3.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/colpoi.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/colpoi.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/colver.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/colver.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/coorpo.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/coorpo.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/cutmet.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/cutmet.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/debug.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/debug.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/delar1.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/delar1.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/deled0.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/deled0.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/deled1.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/deled1.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/deled2.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/deled2.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/delnul.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/delnul.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/delpo0.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/delpo0.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/delpo1.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/delpo1.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/delpo2.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/delpo2.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/denois.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/denois.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/eigenv.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/eigenv.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/error.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/error.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/flipa0.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/flipa0.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/flipa1.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/flipa1.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/flipa2.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/flipa2.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/flipa3.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/flipa3.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/flprdg.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/flprdg.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/hash.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/hash.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/heap.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/heap.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/hilbert.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/hilbert.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/inbbf.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/inbbf.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/inival.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/inival.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/inmsh2.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/inmsh2.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/inout.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/inout.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/lenseg.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/lenseg.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/libmesh3.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/libmesh3.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/metric_a.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/metric_a.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/norpoi.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/norpoi.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/noshrk.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/noshrk.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/optedg.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/optedg.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/optfem.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/optfem.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/optia1.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/optia1.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/optia2.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/optia2.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/optia3.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/optia3.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/opticu.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/opticu.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/optima.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/optima.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/optlen_a.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/optlen_a.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/optpo1.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/optpo1_q.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo2.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/optpo2.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/optra4.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/optra4.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/outbbf.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/outbbf.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/outms2.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/outms2.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/outqua.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/outqua.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/outqua_a.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/outqua_a.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/outqua_q.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/outqua_q.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/outwrl.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/outwrl.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/parsar.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/parsar.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/parsop.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/parsop.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/prichk.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/prichk.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/prierr.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/prierr.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/prigap.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/prigap.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/prihis.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/prihis.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/prilen.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/prilen.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/primsg.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/primsg.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/priout.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/priout.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/priqua.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/priqua.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/priqua_a.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/priqua_a.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/pritim.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/pritim.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/ptmult.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/ptmult.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/qualfa.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/qualfa.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/qualfa_a.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/qualfa_a.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/radedg_a.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/radedg_a.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/radpoi.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/radpoi.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/radpoi_a.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/radpoi_a.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/rchsub.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/rchsub.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/setvoi.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/setvoi.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/sident.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/sident.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/sizcor.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/sizcor.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/sizcor_a.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/sizcor_a.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/split.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/split.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/split_a.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/split_a.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/stack.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/stack.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/subdvd.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/subdvd.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/swapar.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/swapar.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/tabvo2.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/tabvo2.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/taspoi.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/taspoi.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/tgepoi.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/tgepoi.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/updtop.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/updtop.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/analar_q.c: In function ‘analar_q’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/analar_q.c:15:32: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable] 15 | int k,kk,ii,na,nt,nq,ret; | ^~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/bilan.c: In function ‘bilan’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/bilan.c:59:60: warning: format ‘%d’ expects argument of type ‘int’, but argument 5 has type ‘long int’ [-Wformat=] 59 | fprintf(stdout," NORMALS @ FACES,VERT. : %12d %12d (%d NULL)\n", | ~^ | | | int | %ld 60 | sm->ne,sm->nv,info.nuln); | ~~~~~~~~~ | | | long int gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/yams0.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/yams0.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/yams1.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/yams1.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/bilan.c:68:70: warning: format ‘%d’ expects argument of type ‘int’, but argument 5 has type ‘long int’ [-Wformat=] 68 | fprintf(stdout," TRIANGLES: %8d FLIP : %8d FLAT : %8d\n", | ~~^ | | | int | %8ld 69 | sm->ne,info.flip,info.nulf); | ~~~~~~~~~ | | | long int /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/bilan.c:72:75: warning: format ‘%d’ expects argument of type ‘int’, but argument 6 has type ‘long int’ [-Wformat=] 72 | fprintf(stdout," VERTICES : %8d CORNERS: %8d REQ./UNUS.:.%8d / %d\n", | ~^ | | | int | %ld 73 | sm->np,info.ncoi,info.nvrequis,info.nulp); | ~~~~~~~~~ | | | long int gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/yams2.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/yams2.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/yams3.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/yams3.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/yams4.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/yams4.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/yams6.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/yams6.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/yams8.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/yams8.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/yamslib.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/yamslib.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/yamsq.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/yamsq.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/zaldy1.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/zaldy1.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/zaldy2.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/zaldy2.o gcc -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/zaldy3.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/zaldy3.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/colar2.c: In function ‘colar2’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/colar2.c:26:21: warning: variable ‘ns’ set but not used [-Wunused-but-set-variable] 26 | int nde,nd,ns; | ^~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/analfa.c: In function ‘analfa’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/analfa.c:141:16: warning: suggest parentheses around comparison in operand of ‘&’ [-Wparentheses] 141 | while ( ncor > 1 & !*alert ); | ~~~~~^~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/debug.c: In function ‘dumpit’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/debug.c:58:18: warning: too many arguments for format [-Wformat-extra-args] 58 | fprintf(stderr,"------- EXIT. -------\n",level); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/debug.c: In function ‘debug_q’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/debug.c:145:20: warning: variable ‘voy’ set but not used [-Wunused-but-set-variable] 145 | ubyte i,i1,i2,voy; | ^~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/debug.c:143:15: warning: variable ‘pq1’ set but not used [-Wunused-but-set-variable] 143 | pQuad pq,pq1; | ^~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/coorpo.c: In function ‘coorpo’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/coorpo.c:28:34: warning: variable ‘tt’ set but not used [-Wunused-but-set-variable] 28 | float *n1,*n2,*tg1,*tg2,tt[3]; | ^~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/delnul.c: In function ‘typelt’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/delnul.c:23:14: warning: variable ‘imin’ set but not used [-Wunused-but-set-variable] 23 | ubyte imin,imax,rinsok; | ^~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/delnul.c: In function ‘delnul’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/delnul.c:98:36: warning: variable ‘typ’ set but not used [-Wunused-but-set-variable] 98 | int k,kk,l,nk,nsw,nde,npp,typ; | ^~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/delpo0.c: In function ‘delpo0’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/delpo0.c:32:20: warning: suggest parentheses around comparison in operand of ‘&’ [-Wparentheses] 32 | (pt->tag[i2] == M_NOTAG & p1->tag > M_NOTAG) ) /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/flprdg.c: In function ‘flprdg’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/flprdg.c:16:39: warning: variable ‘angdev’ set but not used [-Wunused-but-set-variable] 16 | float n1[3],n2[3],q1,q2,lbande,angdev; | ^~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/flprdg.c:16:32: warning: variable ‘lbande’ set but not used [-Wunused-but-set-variable] 16 | float n1[3],n2[3],q1,q2,lbande,angdev; | ^~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/noshrk.c: In function ‘noshrk’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/noshrk.c:27:42: warning: variable ‘oz’ set but not used [-Wunused-but-set-variable] 27 | float *tabp,*nv,*nw,nn[3],q,ox,oy,oz; | ^~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/noshrk.c:27:39: warning: variable ‘oy’ set but not used [-Wunused-but-set-variable] 27 | float *tabp,*nv,*nw,nn[3],q,ox,oy,oz; | ^~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/noshrk.c:27:36: warning: variable ‘ox’ set but not used [-Wunused-but-set-variable] 27 | float *tabp,*nv,*nw,nn[3],q,ox,oy,oz; | ^~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/flipa3.c: In function ‘flipa3’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/flipa3.c:16:27: warning: variable ‘hd2’ set but not used [-Wunused-but-set-variable] 16 | float qtarget,hd1,hd2; | ^~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/flipa3.c:16:23: warning: variable ‘hd1’ set but not used [-Wunused-but-set-variable] 16 | float qtarget,hd1,hd2; | ^~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/inmsh2.c: In function ‘inmsh2’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/inmsh2.c:111:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 111 | if ( ptr = strpbrk(sx,"dD") ) *ptr = 'E'; | ^~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/inmsh2.c:112:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 112 | if ( ptr = strpbrk(sy,"dD") ) *ptr = 'E'; | ^~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/inmsh2.c:113:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 113 | if ( ptr = strpbrk(sz,"dD") ) *ptr = 'E'; | ^~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/inmsh2.c:54:3: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 54 | fgets(data,255,inp); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/inmsh2.c:57:3: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 57 | fgets(data,255,inf); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/inmsh2.c:65:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 65 | fscanf(inf,"%d",°ree); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/inmsh2.c:77:5: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 77 | fgets(data,80,inf); | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/inmsh2.c:147:3: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 147 | fgets(data,255,inf); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/inmsh2.c:154:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 154 | fscanf(inf,"%d",°ree); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/inmsh2.c:157:7: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 157 | fscanf(inf,"%d %d %d %d %d %d %d\n",&pt1->v[0],&pt1->v[1],&pt1->v[2], | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158 | &ref,&pt1->edg[2],&pt1->edg[0],&pt1->edg[1]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/inmsh2.c:172:7: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 172 | fscanf(inf,"%d %d %d %d %d",&v[0],&v[1],&v[2],&v[3],&ref); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/inmsh2.c:173:7: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 173 | fscanf(inf,"%d %d %d %d\n",&edg[0],&edg[1],&edg[2],&edg[3]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/inmsh2.c:232:7: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 232 | fscanf(inf,"%d %d %d %d %d\n",&pte->p1,&pte->p2,&ref,&a,&b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/inbbf.c: In function ‘inbbf’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/inout.c: In function ‘loadMesh’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/inbbf.c:87:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 87 | if ( ptr = strpbrk(data,"dD") ) *ptr = 'E'; | ^~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/inout.c:99:11: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 99 | while ( nbl = LM_read_field(&ms, LM_Vertices, NMAX, tabi) ) { | ^~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/libmesh3.c: In function ‘read_sol_headers’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/libmesh3.c:914:20: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 914 | if(mesh->sol_headers[i] = malloc((nbsol+2) * sizeof(int))) | ^~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/inout.c:132:11: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 132 | while ( nbl = LM_read_field(&ms, LM_Triangles, NMAX, tabi) ) { | ^~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/inbbf.c:123:14: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 123 | if ( ptr = strpbrk(data,"dD") ) *ptr = 'E'; | ^~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/inout.c:159:11: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 159 | while ( nbl = LM_read_field(&ms, LM_Quadrilaterals, NMAX, tabi) ) { | ^~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/inbbf.c:153:14: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 153 | if ( ptr = strpbrk(data,"dD") ) | ^~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/inout.c:224:13: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 224 | while ( nbl = LM_read_field(&ms, LM_Tetrahedra, NMAX, tabi) ) { | ^~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/inout.c:255:11: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 255 | while ( nbl = LM_read_field(&ms, LM_Corners, NMAX, tabi) ) { | ^~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/libmesh3.c: In function ‘read_int’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/inout.c:271:11: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 271 | while ( nbl = LM_read_field(&ms, LM_RequiredVertices, NMAX, tabi) ) { | ^~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/libmesh3.c:792:17: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 792 | fscanf(mesh->handle, "%d", &integer); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/inout.c:296:13: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 296 | while ( nbl = LM_read_field(&ms, LM_Edges, NMAX, tabi) ) { | ^~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/libmesh3.c:797:17: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 797 | fread(&integer, 4, 1, mesh->handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/inout.c:342:13: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 342 | while ( nbl = LM_read_field(&ms, LM_Ridges, NMAX, tabi) ) { | ^~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/inbbf.c:47:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 47 | fscanf(in,"%d",&dim); | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/inbbf.c:56:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 56 | fscanf(in,"%d",&nfield); | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/inbbf.c:57:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 57 | fscanf(in,"%d",&np); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/inbbf.c:65:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 65 | fscanf(in,"%d",&typage); | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/inbbf.c:98:9: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 98 | fscanf(in,"%lf %lf",&a,&b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/inbbf.c:106:9: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 106 | fscanf(in,"%lf %lf %lf",&a,&b,&c); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/inout.c:357:13: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 357 | while ( nbl = LM_read_field(&ms, LM_RequiredEdges, NMAX, tabi) ) { | ^~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/inout.c:373:11: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 373 | while ( nbl = LM_read_field(&ms, LM_RequiredTriangles, NMAX, tabi) ) { | ^~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/inout.c:391:11: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 391 | while ( nbl = LM_read_field(&ms, LM_Normals, NMAX, tabi) ) { | ^~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/inout.c:415:13: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 415 | while ( nbl = LM_read_field(&ms, LM_NormalAtVertices, NMAX, tabi) ) { | ^~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/inout.c:450:13: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 450 | while ( nbl = LM_read_field(&ms, LM_NormalAtTriangleVertices, NMAX, tabi) ) { | ^~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/libmesh3.c: In function ‘LM_read_field’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/libmesh3.c:355:41: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 355 | fscanf(mesh->handle, "%d", &int_buffer[ i * size + j ]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/libmesh3.c:357:41: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 357 | fscanf(mesh->handle, "%g", &flt_buffer[ i * size + j ]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/libmesh3.c:364:49: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 364 | fscanf(mesh->handle, "%c", &letter); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/libmesh3.c:369:49: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 369 | fscanf(mesh->handle, "%c", &letter); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/inout.c:484:13: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 484 | while ( nbl = LM_read_field(&ms, LM_NormalAtQuadrilateralVertices, NMAX, tabi) ) { | ^~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/libmesh3.c:381:17: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 381 | fread(buffer, nbl * size * 4, 1, mesh->handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/inmsh2.c:139:7: warning: pointer ‘inp_336’ may be used after ‘fclose’ [-Wuse-after-free] 139 | fclose(inp); | ^~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/inmsh2.c:132:3: note: call to ‘fclose’ here 132 | fclose(inp); | ^~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/inout.c:516:23: warning: operation on ‘pt1->vn[is]’ may be undefined [-Wsequence-point] 516 | pt1->vn[is] = pt1->vn[is] = nis; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/priqua_a.c: In function ‘priqua_a’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/priqua_a.c:14:29: warning: variable ‘delta’ set but not used [-Wunused-but-set-variable] 14 | double m[6],ux,uy,uz,delta,d1,d2,d3,cotmax,peri,surfa,rins; | ^~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/inout.c: In function ‘saveMesh’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c: In function ‘optpo1_q’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:28:31: warning: unused variable ‘kk’ [-Wunused-variable] 28 | int is,ip1,is1,is2,k,kk,l,nb,nk; | ^~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:28:25: warning: unused variable ‘is2’ [-Wunused-variable] 28 | int is,ip1,is1,is2,k,kk,l,nb,nk; | ^~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:28:21: warning: unused variable ‘is1’ [-Wunused-variable] 28 | int is,ip1,is1,is2,k,kk,l,nb,nk; | ^~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:27:58: warning: unused variable ‘qq’ [-Wunused-variable] 27 | float *nna,*nnb,*nnc,c[3],n[3],nn[3],np[3],qtarget,qq,qcoef; | ^~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:27:38: warning: unused variable ‘nn’ [-Wunused-variable] 27 | float *nna,*nnb,*nnc,c[3],n[3],nn[3],np[3],qtarget,qq,qcoef; | ^~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:27:33: warning: unused variable ‘n’ [-Wunused-variable] 27 | float *nna,*nnb,*nnc,c[3],n[3],nn[3],np[3],qtarget,qq,qcoef; | ^ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:27:24: warning: unused variable ‘nnc’ [-Wunused-variable] 27 | float *nna,*nnb,*nnc,c[3],n[3],nn[3],np[3],qtarget,qq,qcoef; | ^~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:27:19: warning: unused variable ‘nnb’ [-Wunused-variable] 27 | float *nna,*nnb,*nnc,c[3],n[3],nn[3],np[3],qtarget,qq,qcoef; | ^~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:26:67: warning: variable ‘epsok’ set but not used [-Wunused-but-set-variable] 26 | double b1[3],b2[3],x,y,z,x2,y2,xy,xx1,yy1,coeff,cpx,cpy,cpz,epsok,gap; | ^~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:25:73: warning: unused variable ‘dz’ [-Wunused-variable] 25 | double cb1,cb2,cb3,cx,cy,cz,ux,uy,uz,vx,vy,vz,wx,wy,wz,dmin,dx,dy,dz; | ^~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:25:70: warning: unused variable ‘dy’ [-Wunused-variable] 25 | double cb1,cb2,cb3,cx,cy,cz,ux,uy,uz,vx,vy,vz,wx,wy,wz,dmin,dx,dy,dz; | ^~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:25:67: warning: unused variable ‘dx’ [-Wunused-variable] 25 | double cb1,cb2,cb3,cx,cy,cz,ux,uy,uz,vx,vy,vz,wx,wy,wz,dmin,dx,dy,dz; | ^~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:25:22: warning: unused variable ‘cb3’ [-Wunused-variable] 25 | double cb1,cb2,cb3,cx,cy,cz,ux,uy,uz,vx,vy,vz,wx,wy,wz,dmin,dx,dy,dz; | ^~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/inout.c:782:20: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 782 | if ( pte->p1 * pte->p2 ) { | ~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:25:18: warning: unused variable ‘cb2’ [-Wunused-variable] 25 | double cb1,cb2,cb3,cx,cy,cz,ux,uy,uz,vx,vy,vz,wx,wy,wz,dmin,dx,dy,dz; | ^~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:25:14: warning: unused variable ‘cb1’ [-Wunused-variable] 25 | double cb1,cb2,cb3,cx,cy,cz,ux,uy,uz,vx,vy,vz,wx,wy,wz,dmin,dx,dy,dz; | ^~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:24:41: warning: unused variable ‘dhd’ [-Wunused-variable] 24 | double ga,gb,gc,dd,dd1,d1,d2,deva,dhd,du,lambda,residu,res0,restot; | ^~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:24:26: warning: unused variable ‘dd1’ [-Wunused-variable] 24 | double ga,gb,gc,dd,dd1,d1,d2,deva,dhd,du,lambda,residu,res0,restot; | ^~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:24:20: warning: unused variable ‘gc’ [-Wunused-variable] 24 | double ga,gb,gc,dd,dd1,d1,d2,deva,dhd,du,lambda,residu,res0,restot; | ^~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:24:17: warning: unused variable ‘gb’ [-Wunused-variable] 24 | double ga,gb,gc,dd,dd1,d1,d2,deva,dhd,du,lambda,residu,res0,restot; | ^~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:24:14: warning: variable ‘ga’ set but not used [-Wunused-but-set-variable] 24 | double ga,gb,gc,dd,dd1,d1,d2,deva,dhd,du,lambda,residu,res0,restot; | ^~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/outqua_a.c: In function ‘outqua_a’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/outqua_a.c:13:24: warning: variable ‘delta’ set but not used [-Wunused-but-set-variable] 13 | double ux,uy,uz,delta,d1,d2,d3,cotmax,peri,surfa,rins; | ^~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/hilbert.c: In function ‘curvpt’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/hilbert.c:26:49: warning: variable ‘k2’ set but not used [-Wunused-but-set-variable] 26 | double x,y,z,x2,xy,y2,z2,maxd,sum,prd,k1,k2; | ^~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/hilbert.c:26:46: warning: variable ‘k1’ set but not used [-Wunused-but-set-variable] 26 | double x,y,z,x2,xy,y2,z2,maxd,sum,prd,k1,k2; | ^~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/inout.c:551:29: warning: variable ‘ndang’ set but not used [-Wunused-but-set-variable] 551 | int nedge,nridge,ndang,nrequis,nbb; | ^~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/priqua.c: In function ‘priqua’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/priqua.c:25:24: warning: variable ‘delta’ set but not used [-Wunused-but-set-variable] 25 | double ux,uy,uz,delta,d1,d2,d3,cotmax,peri,surfa,rins; | ^~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/qualfa.c: In function ‘qualfa_2d’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/qualfa.c:8:14: warning: variable ‘cal’ set but not used [-Wunused-but-set-variable] 8 | double cal,abx,aby,acx,acy,bcx,bcy; | ^~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/inout.c: In function ‘saveQuadMesh’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/inout.c:1187:20: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 1187 | if ( pte->p1 * pte->p2 ) { | ~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/sident.c: In function ‘sident’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/sident.c:63:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 63 | if ( adj = pt->adj[i] ) { | ^~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/inout.c:988:29: warning: variable ‘ndang’ set but not used [-Wunused-but-set-variable] 988 | int nedge,nridge,ndang,nrequis; | ^~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/stack.c: In function ‘stscan’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/stack.c:101:11: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 101 | while ( k = stpop(sm,stack) ) { | ^ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/radpoi_a.c:23:19: warning: argument 1 of type ‘double[6]’ with mismatched bound [-Warray-parameter=] 23 | int sol3x3(double ma[6],double mb[3],double mx[3]) { | ~~~~~~~^~~~~ In file included from /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/radpoi_a.c:15: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/sproto.h:92:14: note: previously declared as ‘double *’ 92 | int sol3x3(double *,double *,double *); | ^~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/radpoi_a.c:23:32: warning: argument 2 of type ‘double[3]’ with mismatched bound [-Warray-parameter=] 23 | int sol3x3(double ma[6],double mb[3],double mx[3]) { | ~~~~~~~^~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/sproto.h:92:23: note: previously declared as ‘double *’ 92 | int sol3x3(double *,double *,double *); | ^~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/radpoi_a.c:23:45: warning: argument 3 of type ‘double[3]’ with mismatched bound [-Warray-parameter=] 23 | int sol3x3(double ma[6],double mb[3],double mx[3]) { | ~~~~~~~^~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/sproto.h:92:32: note: previously declared as ‘double *’ 92 | int sol3x3(double *,double *,double *); | ^~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/inout.c: In function ‘loadSol’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/inout.c:1384:42: warning: variable ‘offset’ set but not used [-Wunused-but-set-variable] 1384 | int i,k,iadr,dim,nbl,np,size,type,offset; | ^~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/parsop.c: In function ‘parsop’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/parsop.c:106:7: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 106 | fscanf(in,"%f",&dummy); | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/parsop.c:110:7: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 110 | fscanf(in,"%f",&dummy); | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/parsop.c:114:7: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 114 | fscanf(in,"%f",&dummy); | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/parsop.c:118:7: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 118 | fscanf(in,"%f",&dummy); | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/parsop.c:122:7: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 122 | fscanf(in,"%f",&ridge); | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/parsop.c:126:7: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 126 | fscanf(in,"%f",&dummy); | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/parsop.c:130:7: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 130 | fscanf(in,"%f",&dummy); | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/parsop.c:140:7: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 140 | fscanf(in,"%d",&dumint); | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/parsop.c:144:7: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 144 | fscanf(in,"%f",&dummy); | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/parsop.c:148:7: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 148 | fscanf(in,"%f",&dummy); | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/parsop.c:154:7: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 154 | fscanf(in,"%f %f",&dummy,&dummy1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/parsop.c:159:7: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 159 | fgets(key,255,in); | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/yams0.c: In function ‘yams0’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/yams0.c:13:17: warning: variable ‘absopt’ set but not used [-Wunused-but-set-variable] 13 | int bb,imp,absopt; | ^~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/outqua.c: In function ‘outqua’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/outqua.c:19:24: warning: variable ‘delta’ set but not used [-Wunused-but-set-variable] 19 | double ux,uy,uz,delta,d1,d2,d3,cotmax,peri,surfa,rins; | ^~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/yams0.c:20:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 20 | fscanf(stdin,"%d",&imp); | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/yams0.c:42:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 42 | fscanf(stdin,"%s",sm->infile); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/yams0.c:51:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 51 | fscanf(stdin,"%d",choix); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/yamsq.c: In function ‘yamsq’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/yamsq.c:18:47: warning: variable ‘na’ set but not used [-Wunused-but-set-variable] 18 | int k,is,it,alert,maxtou,nmq,nmv,nad,na,nq,nqi; | ^~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/yamslib.c: In function ‘yams_main’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/yamslib.c:140:33: warning: variable ‘memory’ set but not used [-Wunused-but-set-variable] 140 | int option,absopt,ret,memory,corr; | ^~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/yams2.c: In function ‘yams22’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/yams2.c:97:54: warning: variable ‘nptas’ set but not used [-Wunused-but-set-variable] 97 | int it,maxtou,ns,nsw,ndd,nd1,nd2,nde,nm,nmv,nptas; | ^~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:87:30: warning: ‘b1[0]’ may be used uninitialized [-Wmaybe-uninitialized] 87 | b2[1] = nna[2]*b1[0] - nna[0]*b1[2]; | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:26:14: note: ‘b1[0]’ was declared here 26 | double b1[3],b2[3],x,y,z,x2,y2,xy,xx1,yy1,coeff,cpx,cpy,cpz,epsok,gap; | ^~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:88:30: warning: ‘b1[1]’ may be used uninitialized [-Wmaybe-uninitialized] 88 | b2[2] = nna[0]*b1[1] - nna[1]*b1[0]; | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:26:14: note: ‘b1[1]’ was declared here 26 | double b1[3],b2[3],x,y,z,x2,y2,xy,xx1,yy1,coeff,cpx,cpy,cpz,epsok,gap; | ^~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:86:30: warning: ‘b1[2]’ may be used uninitialized [-Wmaybe-uninitialized] 86 | b2[0] = nna[1]*b1[2] - nna[2]*b1[1]; | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:26:14: note: ‘b1[2]’ was declared here 26 | double b1[3],b2[3],x,y,z,x2,y2,xy,xx1,yy1,coeff,cpx,cpy,cpz,epsok,gap; | ^~ echo "#define COMPIL " '"' `date` '"' > /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/compil.date gcc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/yams0.c -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/yams0.o -I../../../src/libMesh/ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/yams0.c: In function ‘yams0’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/yams0.c:13:17: warning: variable ‘absopt’ set but not used [-Wunused-but-set-variable] 13 | int bb,imp,absopt; | ^~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/yams0.c:20:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 20 | fscanf(stdin,"%d",&imp); | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/yams0.c:42:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 42 | fscanf(stdin,"%s",sm->infile); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/yams0.c:51:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 51 | fscanf(stdin,"%d",choix); | ^~~~~~~~~~~~~~~~~~~~~~~~ gcc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh/ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib/../yams.c -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/sourceslib -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/yams.o -I../../../src/libMesh/ ar rv /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/libyams.a /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/addver.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/analar.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/analar_a.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/analar_q.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/analfa.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/angdef.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/bilan.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/blinde.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/boulep.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/calpar.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/cassar.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/cassar_a.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/cassar_q.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/chkspl.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/chkspl_a.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/chktge.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/chrono.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/colar1.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/colar2.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/coledg.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/colpo3.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/colpoi.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/colver.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/coorpo.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/cutmet.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/debug.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/delar1.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/deled0.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/deled1.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/deled2.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/delnul.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/delpo0.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/delpo1.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/delpo2.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/denois.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/eigenv.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/error.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/flipa0.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/flipa1.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/flipa2.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/flipa3.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/flprdg.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/hash.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/heap.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/hilbert.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/inbbf.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/inival.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/inmsh2.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/inout.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/lenseg.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/libmesh3.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/metric_a.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/norpoi.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/noshrk.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/optedg.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/optfem.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/optia1.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/optia2.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/optia3.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/opticu.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/optima.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/optlen_a.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/optpo1.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/optpo1_q.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/optpo2.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/optra4.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/outbbf.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/outms2.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/outqua.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/outqua_a.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/outqua_q.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/outwrl.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/parsar.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/parsop.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/prichk.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/prierr.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/prigap.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/prihis.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/prilen.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/primsg.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/priout.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/priqua.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/priqua_a.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/pritim.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/ptmult.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/qualfa.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/qualfa_a.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/radedg_a.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/radpoi.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/radpoi_a.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/rchsub.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/setvoi.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/sident.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/sizcor.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/sizcor_a.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/split.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/split_a.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/stack.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/subdvd.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/swapar.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/tabvo2.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/taspoi.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/tgepoi.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/updtop.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/yams0.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/yams1.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/yams2.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/yams3.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/yams4.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/yams6.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/yams8.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/yamslib.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/yamsq.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/zaldy1.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/zaldy2.o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/zaldy3.o ar: creating /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/libyams.a a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/addver.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/analar.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/analar_a.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/analar_q.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/analfa.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/angdef.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/bilan.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/blinde.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/boulep.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/calpar.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/cassar.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/cassar_a.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/cassar_q.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/chkspl.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/chkspl_a.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/chktge.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/chrono.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/colar1.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/colar2.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/coledg.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/colpo3.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/colpoi.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/colver.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/coorpo.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/cutmet.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/debug.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/delar1.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/deled0.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/deled1.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/deled2.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/delnul.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/delpo0.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/delpo1.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/delpo2.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/denois.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/eigenv.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/error.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/flipa0.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/flipa1.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/flipa2.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/flipa3.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/flprdg.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/hash.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/heap.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/hilbert.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/inbbf.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/inival.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/inmsh2.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/inout.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/lenseg.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/libmesh3.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/metric_a.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/norpoi.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/noshrk.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/optedg.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/optfem.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/optia1.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/optia2.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/optia3.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/opticu.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/optima.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/optlen_a.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/optpo1.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/optpo1_q.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/optpo2.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/optra4.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/outbbf.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/outms2.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/outqua.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/outqua_a.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/outqua_q.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/outwrl.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/parsar.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/parsop.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/prichk.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/prierr.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/prigap.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/prihis.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/prilen.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/primsg.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/priout.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/priqua.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/priqua_a.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/pritim.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/ptmult.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/qualfa.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/qualfa_a.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/radedg_a.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/radpoi.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/radpoi_a.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/rchsub.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/setvoi.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/sident.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/sizcor.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/sizcor_a.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/split.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/split_a.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/stack.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/subdvd.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/swapar.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/tabvo2.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/taspoi.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/tgepoi.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/updtop.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/yams0.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/yams1.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/yams2.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/yams3.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/yams4.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/yams6.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/yams8.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/yamslib.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/yamsq.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/zaldy1.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/zaldy2.o a - /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/zaldy3.o gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -L/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/lib -lMesh /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/yams.o -o /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/bin/yams2 /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/libyams.a -lm -L../../../src/libMesh/ -lMesh ranlib /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05/objects/libyams.a make[7]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/freeyams.2012.02.05' touch ./freeyams.2012.02.05/FAIT sed s/defines.h/freeyams_defines.h/ ../include/freeyamslib.h echo freeyams LD -L@DIR@/lib -lfreeyams >./freeyams.2012.02.05/../../lib/WHERE.freeyams ; echo freeyams INCLUDE -I@DIR@/include>> ./freeyams.2012.02.05/../../lib/WHERE.freeyams ; cp /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/./freeyams.2012.02.05/sourceslib/defines.h ../include/freeyams_defines.h mkdir ../lib mkdir: cannot create directory ‘../lib’: File exists cp /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams/./freeyams.2012.02.05/objects/libyams.a ../lib/libfreeyams.a make[6]: [Makefile:47: install] Error 1 (ignored) make[6]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams' touch FAIRE make[5]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams' make[4]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty' make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty' \n\n ****** mumps-seq ****** \n\n /usr/bin/grep: WHERE-LD: No such file or directory make[5]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq' ../../config.status --file="Makefile.inc:Makefile-mumps-5.5.1.inc" config.status: creating Makefile.inc tar xzf ../pkg/MUMPS_5.5.1.tar.gz touch MUMPS_5.5.1/tag-tar cp Makefile.inc MUMPS_5.5.1 cd MUMPS_5.5.1 && make d make[6]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1' (cd libseq; make) if [ "./PORD/lib/" != "" ] ; then \ cd ./PORD/lib/; \ make CC="gcc" CFLAGS="-O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC " AR="ar rv " RANLIB="ranlib" OUTC="-o " LIBEXT=".a" LIBEXT_SHARED="" libpord.a; \ fi; make[7]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq' gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -c mpi.f -o mpi.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -DAdd_ -I. -c mpic.c -o mpic.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -DAdd_ -I. -c elapse.c -o elapse.o make[7]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/PORD/lib' gcc -I../include -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c graph.c -o graph.o gcc -I../include -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c gbipart.c -o gbipart.o gcc -I../include -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c gbisect.c -o gbisect.o gcc -I../include -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c ddcreate.c -o ddcreate.o gcc -I../include -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c ddbisect.c -o ddbisect.o gcc -I../include -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c nestdiss.c -o nestdiss.o gcc -I../include -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c multisector.c -o multisector.o gcc -I../include -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c gelim.c -o gelim.o gcc -I../include -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c bucket.c -o bucket.o gcc -I../include -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c tree.c -o tree.o gcc -I../include -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c symbfac.c -o symbfac.o gcc -I../include -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c interface.c -o interface.o gcc -I../include -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c sort.c -o sort.o gcc -I../include -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c minpriority.c -o minpriority.o In file included from mpic.c:16: mpi.h:51:17: warning: ‘MPI_COMM_WORLD’ defined but not used [-Wunused-variable] 51 | static MPI_Comm MPI_COMM_WORLD=(MPI_Comm)0; | ^~~~~~~~~~~~~~ sort.c: In function ‘qsortUpInts’: sort.c:111:10: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] 111 | { while (array[++i] < m); | ^~~~~ sort.c:112:10: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘while’ 112 | while (array[--j] > m); | ^~~~~ sort.c: In function ‘qsortUpFloatsWithIntKeys’: sort.c:157:10: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] 157 | { while (key[++i] < m); | ^~~~~ sort.c:158:10: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘while’ 158 | while (key[--j] > m); | ^~~~~ symbfac.c: In function ‘initFactorMtx’: symbfac.c:557:12: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 557 | { for (; nzlsub[h] != nzasub[i]; h++); | ^~~ symbfac.c:558:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 558 | dis = h - hstart; | ^~~ tree.c: In function ‘mergeFronts’: tree.c:665:8: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 665 | { for (J = K; rep[J] != J; J = rep[J]); | ^~~ tree.c:666:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 666 | rep[K] = J; | ^~~ mpi.f:585:72: 585 | CALL MUMPS_COPY_LOGICAL( SENDBUF, RECVBUF, CNT ) | 1 Warning: Type mismatch in argument ‘s’ at (1); passed INTEGER(4) to LOGICAL(4) mpi.f:585:72: 585 | CALL MUMPS_COPY_LOGICAL( SENDBUF, RECVBUF, CNT ) | 1 Warning: Type mismatch in argument ‘r’ at (1); passed INTEGER(4) to LOGICAL(4) mpi.f:587:72: 587 | CALL MUMPS_COPY_REAL( SENDBUF, RECVBUF, CNT ) | 1 Warning: Type mismatch in argument ‘s’ at (1); passed INTEGER(4) to REAL(4) mpi.f:587:72: 587 | CALL MUMPS_COPY_REAL( SENDBUF, RECVBUF, CNT ) | 1 Warning: Type mismatch in argument ‘r’ at (1); passed INTEGER(4) to REAL(4) mpi.f:590:72: 590 | CALL MUMPS_COPY_DOUBLE_PRECISION( SENDBUF, RECVBUF, CNT ) | 1 Warning: Type mismatch in argument ‘s’ at (1); passed INTEGER(4) to REAL(8) mpi.f:590:72: 590 | CALL MUMPS_COPY_DOUBLE_PRECISION( SENDBUF, RECVBUF, CNT ) | 1 Warning: Type mismatch in argument ‘r’ at (1); passed INTEGER(4) to REAL(8) mpi.f:592:72: 592 | CALL MUMPS_COPY_COMPLEX( SENDBUF, RECVBUF, CNT ) | 1 Warning: Type mismatch in argument ‘s’ at (1); passed INTEGER(4) to COMPLEX(4) mpi.f:592:72: 592 | CALL MUMPS_COPY_COMPLEX( SENDBUF, RECVBUF, CNT ) | 1 Warning: Type mismatch in argument ‘r’ at (1); passed INTEGER(4) to COMPLEX(4) mpi.f:594:72: 594 | CALL MUMPS_COPY_DOUBLE_COMPLEX( SENDBUF, RECVBUF, CNT ) | 1 Warning: Type mismatch in argument ‘s’ at (1); passed INTEGER(4) to COMPLEX(8) mpi.f:594:72: 594 | CALL MUMPS_COPY_DOUBLE_COMPLEX( SENDBUF, RECVBUF, CNT ) | 1 Warning: Type mismatch in argument ‘r’ at (1); passed INTEGER(4) to COMPLEX(8) mpi.f:596:72: 596 | CALL MUMPS_COPY_2DOUBLE_PRECISION( SENDBUF, RECVBUF, CNT ) | 1 Warning: Type mismatch in argument ‘s’ at (1); passed INTEGER(4) to REAL(8) mpi.f:596:72: 596 | CALL MUMPS_COPY_2DOUBLE_PRECISION( SENDBUF, RECVBUF, CNT ) | 1 Warning: Type mismatch in argument ‘r’ at (1); passed INTEGER(4) to REAL(8) mpi.f:600:72: 600 | CALL MUMPS_COPY_INTEGER8( SENDBUF, RECVBUF, CNT ) | 1 Warning: Type mismatch in argument ‘s’ at (1); passed INTEGER(4) to INTEGER(8) mpi.f:600:72: 600 | CALL MUMPS_COPY_INTEGER8( SENDBUF, RECVBUF, CNT ) | 1 Warning: Type mismatch in argument ‘r’ at (1); passed INTEGER(4) to INTEGER(8) mpi.f:24:31: 24 | SUBROUTINE MPI_BSEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, | 1 Warning: Unused dummy argument ‘buf’ at (1) [-Wunused-dummy-argument] mpi.f:24:36: 24 | SUBROUTINE MPI_BSEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, | 1 Warning: Unused dummy argument ‘cnt’ at (1) [-Wunused-dummy-argument] mpi.f:24:63: 24 | SUBROUTINE MPI_BSEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:24:46: 24 | SUBROUTINE MPI_BSEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, | 1 Warning: Unused dummy argument ‘datatype’ at (1) [-Wunused-dummy-argument] mpi.f:24:52: 24 | SUBROUTINE MPI_BSEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, | 1 Warning: Unused dummy argument ‘dest’ at (1) [-Wunused-dummy-argument] mpi.f:24:57: 24 | SUBROUTINE MPI_BSEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, | 1 Warning: Unused dummy argument ‘tag’ at (1) [-Wunused-dummy-argument] mpi.f:36:38: 36 | SUBROUTINE MPI_BUFFER_ATTACH(BUF, CNT, IERR ) | 1 Warning: Unused dummy argument ‘buf’ at (1) [-Wunused-dummy-argument] mpi.f:36:43: 36 | SUBROUTINE MPI_BUFFER_ATTACH(BUF, CNT, IERR ) | 1 Warning: Unused dummy argument ‘cnt’ at (1) [-Wunused-dummy-argument] mpi.f:45:38: 45 | SUBROUTINE MPI_BUFFER_DETACH(BUF, CNT, IERR ) | 1 Warning: Unused dummy argument ‘buf’ at (1) [-Wunused-dummy-argument] mpi.f:45:43: 45 | SUBROUTINE MPI_BUFFER_DETACH(BUF, CNT, IERR ) | 1 Warning: Unused dummy argument ‘cnt’ at (1) [-Wunused-dummy-argument] mpi.f:55:25: 55 | & ROOT, COMM, IERR ) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:54:49: 54 | & DATATYPE, RECVBUF, RECCNT, RECTYPE, | 1 Warning: Unused dummy argument ‘rectype’ at (1) [-Wunused-dummy-argument] mpi.f:55:19: 55 | & ROOT, COMM, IERR ) | 1 Warning: Unused dummy argument ‘root’ at (1) [-Wunused-dummy-argument] mpi.f:75:25: 75 | & ROOT, COMM, IERR ) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:74:48: 74 | & DATATYPE, RECVBUF, RECCNT, DISPLS, RECTYPE, | 1 Warning: Unused dummy argument ‘displs’ at (1) [-Wunused-dummy-argument] mpi.f:74:57: 74 | & DATATYPE, RECVBUF, RECCNT, DISPLS, RECTYPE, | 1 Warning: Unused dummy argument ‘rectype’ at (1) [-Wunused-dummy-argument] mpi.f:75:19: 75 | & ROOT, COMM, IERR ) | 1 Warning: Unused dummy argument ‘root’ at (1) [-Wunused-dummy-argument] mpi.f:102:47: 102 | & OPERATION, COMM, IERR ) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:102:41: 102 | & OPERATION, COMM, IERR ) | 1 Warning: Unused dummy argument ‘operation’ at (1) [-Wunused-dummy-argument] mpi.f:119:27: 119 | & ROOT, COMM, IERR ) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:118:64: 118 | SUBROUTINE MPI_REDUCE( SENDBUF, RECVBUF, CNT, DATATYPE, OP, | 1 Warning: Unused dummy argument ‘op’ at (1) [-Wunused-dummy-argument] mpi.f:119:21: 119 | & ROOT, COMM, IERR ) | 1 Warning: Unused dummy argument ‘root’ at (1) [-Wunused-dummy-argument] mpi.f:136:35: 136 | & DATATYPE, OP, COMM, IERR ) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:136:29: 136 | & DATATYPE, OP, COMM, IERR ) | 1 Warning: Unused dummy argument ‘op’ at (1) [-Wunused-dummy-argument] mpi.f:152:32: 152 | SUBROUTINE MPI_ABORT( COMM, IERRCODE, IERR ) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:152:48: 152 | SUBROUTINE MPI_ABORT( COMM, IERRCODE, IERR ) | 1 Warning: Unused dummy argument ‘ierr’ at (1) [-Wunused-dummy-argument] mpi.f:152:42: 152 | SUBROUTINE MPI_ABORT( COMM, IERRCODE, IERR ) | 1 Warning: Unused dummy argument ‘ierrcode’ at (1) [-Wunused-dummy-argument] mpi.f:160:63: 160 | & RECVBUF, RECVCNT, RECVTYPE, COMM, IERR ) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:181:35: 181 | SUBROUTINE MPI_ATTR_PUT( COMM, KEY, VAL, IERR ) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:181:51: 181 | SUBROUTINE MPI_ATTR_PUT( COMM, KEY, VAL, IERR ) | 1 Warning: Unused dummy argument ‘ierr’ at (1) [-Wunused-dummy-argument] mpi.f:181:40: 181 | SUBROUTINE MPI_ATTR_PUT( COMM, KEY, VAL, IERR ) | 1 Warning: Unused dummy argument ‘key’ at (1) [-Wunused-dummy-argument] mpi.f:181:45: 181 | SUBROUTINE MPI_ATTR_PUT( COMM, KEY, VAL, IERR ) | 1 Warning: Unused dummy argument ‘val’ at (1) [-Wunused-dummy-argument] mpi.f:187:34: 187 | SUBROUTINE MPI_BARRIER( COMM, IERR ) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:204:34: 204 | SUBROUTINE MPI_BCAST( BUFFER, CNT, DATATYPE, ROOT, COMM, IERR ) | 1 Warning: Unused dummy argument ‘buffer’ at (1) [-Wunused-dummy-argument] mpi.f:204:39: 204 | SUBROUTINE MPI_BCAST( BUFFER, CNT, DATATYPE, ROOT, COMM, IERR ) | 1 Warning: Unused dummy argument ‘cnt’ at (1) [-Wunused-dummy-argument] mpi.f:204:61: 204 | SUBROUTINE MPI_BCAST( BUFFER, CNT, DATATYPE, ROOT, COMM, IERR ) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:204:49: 204 | SUBROUTINE MPI_BCAST( BUFFER, CNT, DATATYPE, ROOT, COMM, IERR ) | 1 Warning: Unused dummy argument ‘datatype’ at (1) [-Wunused-dummy-argument] mpi.f:204:55: 204 | SUBROUTINE MPI_BCAST( BUFFER, CNT, DATATYPE, ROOT, COMM, IERR ) | 1 Warning: Unused dummy argument ‘root’ at (1) [-Wunused-dummy-argument] mpi.f:213:33: 213 | SUBROUTINE MPI_CANCEL( IREQ, IERR ) | 1 Warning: Unused dummy argument ‘ireq’ at (1) [-Wunused-dummy-argument] mpi.f:221:38: 221 | SUBROUTINE MPI_COMM_CREATE( COMM, GROUP, COMM2, IERR ) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:221:52: 221 | SUBROUTINE MPI_COMM_CREATE( COMM, GROUP, COMM2, IERR ) | 1 Warning: Unused dummy argument ‘comm2’ at (1) [-Wunused-dummy-argument] mpi.f:221:45: 221 | SUBROUTINE MPI_COMM_CREATE( COMM, GROUP, COMM2, IERR ) | 1 Warning: Unused dummy argument ‘group’ at (1) [-Wunused-dummy-argument] mpi.f:229:35: 229 | SUBROUTINE MPI_COMM_DUP( COMM, COMM2, IERR ) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:229:42: 229 | SUBROUTINE MPI_COMM_DUP( COMM, COMM2, IERR ) | 1 Warning: Unused dummy argument ‘comm2’ at (1) [-Wunused-dummy-argument] mpi.f:237:36: 237 | SUBROUTINE MPI_COMM_FREE( COMM, IERR ) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:245:37: 245 | SUBROUTINE MPI_COMM_GROUP( COMM, GROUP, IERR ) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:245:44: 245 | SUBROUTINE MPI_COMM_GROUP( COMM, GROUP, IERR ) | 1 Warning: Unused dummy argument ‘group’ at (1) [-Wunused-dummy-argument] mpi.f:253:36: 253 | SUBROUTINE MPI_COMM_RANK( COMM, RANK, IERR ) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:262:36: 262 | SUBROUTINE MPI_COMM_SIZE( COMM, SIZE, IERR ) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:271:44: 271 | SUBROUTINE MPI_COMM_SPLIT( COMM, COLOR, KEY, COMM2, IERR ) | 1 Warning: Unused dummy argument ‘color’ at (1) [-Wunused-dummy-argument] mpi.f:271:37: 271 | SUBROUTINE MPI_COMM_SPLIT( COMM, COLOR, KEY, COMM2, IERR ) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:271:56: 271 | SUBROUTINE MPI_COMM_SPLIT( COMM, COLOR, KEY, COMM2, IERR ) | 1 Warning: Unused dummy argument ‘comm2’ at (1) [-Wunused-dummy-argument] mpi.f:271:49: 271 | SUBROUTINE MPI_COMM_SPLIT( COMM, COLOR, KEY, COMM2, IERR ) | 1 Warning: Unused dummy argument ‘key’ at (1) [-Wunused-dummy-argument] mpi.f:295:53: 295 | SUBROUTINE MPI_GET_COUNT( STATUS, DATATYPE, CNT, IERR ) | 1 Warning: Unused dummy argument ‘cnt’ at (1) [-Wunused-dummy-argument] mpi.f:295:48: 295 | SUBROUTINE MPI_GET_COUNT( STATUS, DATATYPE, CNT, IERR ) | 1 Warning: Unused dummy argument ‘datatype’ at (1) [-Wunused-dummy-argument] mpi.f:295:38: 295 | SUBROUTINE MPI_GET_COUNT( STATUS, DATATYPE, CNT, IERR ) | 1 Warning: Unused dummy argument ‘status’ at (1) [-Wunused-dummy-argument] mpi.f:306:38: 306 | SUBROUTINE MPI_GROUP_FREE( GROUP, IERR ) | 1 Warning: Unused dummy argument ‘group’ at (1) [-Wunused-dummy-argument] mpi.f:314:44: 314 | SUBROUTINE MPI_GROUP_RANGE_EXCL( GROUP, N, RANGES, GROUP2, IERR ) | 1 Warning: Unused dummy argument ‘group’ at (1) [-Wunused-dummy-argument] mpi.f:314:63: 314 | SUBROUTINE MPI_GROUP_RANGE_EXCL( GROUP, N, RANGES, GROUP2, IERR ) | 1 Warning: Unused dummy argument ‘group2’ at (1) [-Wunused-dummy-argument] mpi.f:314:47: 314 | SUBROUTINE MPI_GROUP_RANGE_EXCL( GROUP, N, RANGES, GROUP2, IERR ) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:314:55: 314 | SUBROUTINE MPI_GROUP_RANGE_EXCL( GROUP, N, RANGES, GROUP2, IERR ) | 1 Warning: Unused dummy argument ‘ranges’ at (1) [-Wunused-dummy-argument] mpi.f:323:38: 323 | SUBROUTINE MPI_GROUP_SIZE( GROUP, SIZE, IERR ) | 1 Warning: Unused dummy argument ‘group’ at (1) [-Wunused-dummy-argument] mpi.f:359:46: 359 | SUBROUTINE MPI_IPROBE( SOURCE, TAG, COMM, FLAG, STATUS, IERR ) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:359:35: 359 | SUBROUTINE MPI_IPROBE( SOURCE, TAG, COMM, FLAG, STATUS, IERR ) | 1 Warning: Unused dummy argument ‘source’ at (1) [-Wunused-dummy-argument] mpi.f:359:60: 359 | SUBROUTINE MPI_IPROBE( SOURCE, TAG, COMM, FLAG, STATUS, IERR ) | 1 Warning: Unused dummy argument ‘status’ at (1) [-Wunused-dummy-argument] mpi.f:359:40: 359 | SUBROUTINE MPI_IPROBE( SOURCE, TAG, COMM, FLAG, STATUS, IERR ) | 1 Warning: Unused dummy argument ‘tag’ at (1) [-Wunused-dummy-argument] mpi.f:370:31: 370 | SUBROUTINE MPI_IRECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | 1 Warning: Unused dummy argument ‘buf’ at (1) [-Wunused-dummy-argument] mpi.f:370:36: 370 | SUBROUTINE MPI_IRECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | 1 Warning: Unused dummy argument ‘cnt’ at (1) [-Wunused-dummy-argument] mpi.f:370:65: 370 | SUBROUTINE MPI_IRECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:370:46: 370 | SUBROUTINE MPI_IRECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | 1 Warning: Unused dummy argument ‘datatype’ at (1) [-Wunused-dummy-argument] mpi.f:371:21: 371 | & IREQ, IERR ) | 1 Warning: Unused dummy argument ‘ireq’ at (1) [-Wunused-dummy-argument] mpi.f:370:54: 370 | SUBROUTINE MPI_IRECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | 1 Warning: Unused dummy argument ‘source’ at (1) [-Wunused-dummy-argument] mpi.f:370:59: 370 | SUBROUTINE MPI_IRECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | 1 Warning: Unused dummy argument ‘tag’ at (1) [-Wunused-dummy-argument] mpi.f:380:31: 380 | SUBROUTINE MPI_ISEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, | 1 Warning: Unused dummy argument ‘buf’ at (1) [-Wunused-dummy-argument] mpi.f:380:36: 380 | SUBROUTINE MPI_ISEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, | 1 Warning: Unused dummy argument ‘cnt’ at (1) [-Wunused-dummy-argument] mpi.f:380:63: 380 | SUBROUTINE MPI_ISEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:380:46: 380 | SUBROUTINE MPI_ISEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, | 1 Warning: Unused dummy argument ‘datatype’ at (1) [-Wunused-dummy-argument] mpi.f:380:52: 380 | SUBROUTINE MPI_ISEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, | 1 Warning: Unused dummy argument ‘dest’ at (1) [-Wunused-dummy-argument] mpi.f:381:21: 381 | & IREQ, IERR ) | 1 Warning: Unused dummy argument ‘ireq’ at (1) [-Wunused-dummy-argument] mpi.f:380:57: 380 | SUBROUTINE MPI_ISEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, | 1 Warning: Unused dummy argument ‘tag’ at (1) [-Wunused-dummy-argument] mpi.f:392:50: 392 | SUBROUTINE MPI_TYPE_COMMIT( NEWTYP, IERR_MPI ) | 1 Warning: Unused dummy argument ‘ierr_mpi’ at (1) [-Wunused-dummy-argument] mpi.f:392:40: 392 | SUBROUTINE MPI_TYPE_COMMIT( NEWTYP, IERR_MPI ) | 1 Warning: Unused dummy argument ‘newtyp’ at (1) [-Wunused-dummy-argument] mpi.f:398:48: 398 | SUBROUTINE MPI_TYPE_FREE( NEWTYP, IERR_MPI ) | 1 Warning: Unused dummy argument ‘ierr_mpi’ at (1) [-Wunused-dummy-argument] mpi.f:398:38: 398 | SUBROUTINE MPI_TYPE_FREE( NEWTYP, IERR_MPI ) | 1 Warning: Unused dummy argument ‘newtyp’ at (1) [-Wunused-dummy-argument] mpi.f:404:54: 404 | SUBROUTINE MPI_TYPE_CONTIGUOUS( LENGTH, DATATYPE, NEWTYPE, | 1 Warning: Unused dummy argument ‘datatype’ at (1) [-Wunused-dummy-argument] mpi.f:405:46: 405 | & IERR_MPI ) | 1 Warning: Unused dummy argument ‘ierr_mpi’ at (1) [-Wunused-dummy-argument] mpi.f:404:44: 404 | SUBROUTINE MPI_TYPE_CONTIGUOUS( LENGTH, DATATYPE, NEWTYPE, | 1 Warning: Unused dummy argument ‘length’ at (1) [-Wunused-dummy-argument] mpi.f:404:63: 404 | SUBROUTINE MPI_TYPE_CONTIGUOUS( LENGTH, DATATYPE, NEWTYPE, | 1 Warning: Unused dummy argument ‘newtype’ at (1) [-Wunused-dummy-argument] mpi.f:411:45: 411 | SUBROUTINE MPI_OP_CREATE( FUNC, COMMUTE, OP, IERR ) | 1 Warning: Unused dummy argument ‘commute’ at (1) [-Wunused-dummy-argument] mpi.f:411:36: 411 | SUBROUTINE MPI_OP_CREATE( FUNC, COMMUTE, OP, IERR ) | 1 Warning: Unused dummy argument ‘func’ at (1) [-Wunused-dummy-argument] mpi.f:411:55: 411 | SUBROUTINE MPI_OP_CREATE( FUNC, COMMUTE, OP, IERR ) | 1 Warning: Unused dummy argument ‘ierr’ at (1) [-Wunused-dummy-argument] mpi.f:420:38: 420 | SUBROUTINE MPI_OP_FREE( OP, IERR ) | 1 Warning: Unused dummy argument ‘ierr’ at (1) [-Wunused-dummy-argument] mpi.f:420:32: 420 | SUBROUTINE MPI_OP_FREE( OP, IERR ) | 1 Warning: Unused dummy argument ‘op’ at (1) [-Wunused-dummy-argument] mpi.f:427:31: 427 | & POSITION, COMM, IERR ) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:426:49: 426 | SUBROUTINE MPI_PACK( INBUF, INCNT, DATATYPE, OUTBUF, OUTCNT, | 1 Warning: Unused dummy argument ‘datatype’ at (1) [-Wunused-dummy-argument] mpi.f:426:32: 426 | SUBROUTINE MPI_PACK( INBUF, INCNT, DATATYPE, OUTBUF, OUTCNT, | 1 Warning: Unused dummy argument ‘inbuf’ at (1) [-Wunused-dummy-argument] mpi.f:426:39: 426 | SUBROUTINE MPI_PACK( INBUF, INCNT, DATATYPE, OUTBUF, OUTCNT, | 1 Warning: Unused dummy argument ‘incnt’ at (1) [-Wunused-dummy-argument] mpi.f:426:57: 426 | SUBROUTINE MPI_PACK( INBUF, INCNT, DATATYPE, OUTBUF, OUTCNT, | 1 Warning: Unused dummy argument ‘outbuf’ at (1) [-Wunused-dummy-argument] mpi.f:426:65: 426 | SUBROUTINE MPI_PACK( INBUF, INCNT, DATATYPE, OUTBUF, OUTCNT, | 1 Warning: Unused dummy argument ‘outcnt’ at (1) [-Wunused-dummy-argument] mpi.f:427:25: 427 | & POSITION, COMM, IERR ) | 1 Warning: Unused dummy argument ‘position’ at (1) [-Wunused-dummy-argument] mpi.f:438:53: 438 | SUBROUTINE MPI_PACK_SIZE( INCNT, DATATYPE, COMM, SIZE, IERR ) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:438:47: 438 | SUBROUTINE MPI_PACK_SIZE( INCNT, DATATYPE, COMM, SIZE, IERR ) | 1 Warning: Unused dummy argument ‘datatype’ at (1) [-Wunused-dummy-argument] mpi.f:438:37: 438 | SUBROUTINE MPI_PACK_SIZE( INCNT, DATATYPE, COMM, SIZE, IERR ) | 1 Warning: Unused dummy argument ‘incnt’ at (1) [-Wunused-dummy-argument] mpi.f:438:59: 438 | SUBROUTINE MPI_PACK_SIZE( INCNT, DATATYPE, COMM, SIZE, IERR ) | 1 Warning: Unused dummy argument ‘size’ at (1) [-Wunused-dummy-argument] mpi.f:448:45: 448 | SUBROUTINE MPI_PROBE( SOURCE, TAG, COMM, STATUS, IERR ) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:448:34: 448 | SUBROUTINE MPI_PROBE( SOURCE, TAG, COMM, STATUS, IERR ) | 1 Warning: Unused dummy argument ‘source’ at (1) [-Wunused-dummy-argument] mpi.f:448:53: 448 | SUBROUTINE MPI_PROBE( SOURCE, TAG, COMM, STATUS, IERR ) | 1 Warning: Unused dummy argument ‘status’ at (1) [-Wunused-dummy-argument] mpi.f:448:39: 448 | SUBROUTINE MPI_PROBE( SOURCE, TAG, COMM, STATUS, IERR ) | 1 Warning: Unused dummy argument ‘tag’ at (1) [-Wunused-dummy-argument] mpi.f:459:30: 459 | SUBROUTINE MPI_RECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | 1 Warning: Unused dummy argument ‘buf’ at (1) [-Wunused-dummy-argument] mpi.f:459:35: 459 | SUBROUTINE MPI_RECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | 1 Warning: Unused dummy argument ‘cnt’ at (1) [-Wunused-dummy-argument] mpi.f:459:64: 459 | SUBROUTINE MPI_RECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:459:45: 459 | SUBROUTINE MPI_RECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | 1 Warning: Unused dummy argument ‘datatype’ at (1) [-Wunused-dummy-argument] mpi.f:459:53: 459 | SUBROUTINE MPI_RECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | 1 Warning: Unused dummy argument ‘source’ at (1) [-Wunused-dummy-argument] mpi.f:460:23: 460 | & STATUS, IERR ) | 1 Warning: Unused dummy argument ‘status’ at (1) [-Wunused-dummy-argument] mpi.f:459:58: 459 | SUBROUTINE MPI_RECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | 1 Warning: Unused dummy argument ‘tag’ at (1) [-Wunused-dummy-argument] mpi.f:471:39: 471 | SUBROUTINE MPI_REQUEST_FREE( IREQ, IERR ) | 1 Warning: Unused dummy argument ‘ireq’ at (1) [-Wunused-dummy-argument] mpi.f:479:30: 479 | SUBROUTINE MPI_SEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR ) | 1 Warning: Unused dummy argument ‘buf’ at (1) [-Wunused-dummy-argument] mpi.f:479:35: 479 | SUBROUTINE MPI_SEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR ) | 1 Warning: Unused dummy argument ‘cnt’ at (1) [-Wunused-dummy-argument] mpi.f:479:62: 479 | SUBROUTINE MPI_SEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR ) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:479:45: 479 | SUBROUTINE MPI_SEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR ) | 1 Warning: Unused dummy argument ‘datatype’ at (1) [-Wunused-dummy-argument] mpi.f:479:51: 479 | SUBROUTINE MPI_SEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR ) | 1 Warning: Unused dummy argument ‘dest’ at (1) [-Wunused-dummy-argument] mpi.f:479:56: 479 | SUBROUTINE MPI_SEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR ) | 1 Warning: Unused dummy argument ‘tag’ at (1) [-Wunused-dummy-argument] mpi.f:490:31: 490 | SUBROUTINE MPI_SSEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR) | 1 Warning: Unused dummy argument ‘buf’ at (1) [-Wunused-dummy-argument] mpi.f:490:36: 490 | SUBROUTINE MPI_SSEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR) | 1 Warning: Unused dummy argument ‘cnt’ at (1) [-Wunused-dummy-argument] mpi.f:490:63: 490 | SUBROUTINE MPI_SSEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:490:46: 490 | SUBROUTINE MPI_SSEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR) | 1 Warning: Unused dummy argument ‘datatype’ at (1) [-Wunused-dummy-argument] mpi.f:490:52: 490 | SUBROUTINE MPI_SSEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR) | 1 Warning: Unused dummy argument ‘dest’ at (1) [-Wunused-dummy-argument] mpi.f:490:57: 490 | SUBROUTINE MPI_SSEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR) | 1 Warning: Unused dummy argument ‘tag’ at (1) [-Wunused-dummy-argument] mpi.f:501:31: 501 | SUBROUTINE MPI_TEST( IREQ, FLAG, STATUS, IERR ) | 1 Warning: Unused dummy argument ‘ireq’ at (1) [-Wunused-dummy-argument] mpi.f:501:45: 501 | SUBROUTINE MPI_TEST( IREQ, FLAG, STATUS, IERR ) | 1 Warning: Unused dummy argument ‘status’ at (1) [-Wunused-dummy-argument] mpi.f:513:31: 513 | & DATATYPE, COMM, IERR ) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:513:25: 513 | & DATATYPE, COMM, IERR ) | 1 Warning: Unused dummy argument ‘datatype’ at (1) [-Wunused-dummy-argument] mpi.f:512:34: 512 | SUBROUTINE MPI_UNPACK( INBUF, INSIZE, POSITION, OUTBUF, OUTCNT, | 1 Warning: Unused dummy argument ‘inbuf’ at (1) [-Wunused-dummy-argument] mpi.f:512:42: 512 | SUBROUTINE MPI_UNPACK( INBUF, INSIZE, POSITION, OUTBUF, OUTCNT, | 1 Warning: Unused dummy argument ‘insize’ at (1) [-Wunused-dummy-argument] mpi.f:512:60: 512 | SUBROUTINE MPI_UNPACK( INBUF, INSIZE, POSITION, OUTBUF, OUTCNT, | 1 Warning: Unused dummy argument ‘outbuf’ at (1) [-Wunused-dummy-argument] mpi.f:512:68: 512 | SUBROUTINE MPI_UNPACK( INBUF, INSIZE, POSITION, OUTBUF, OUTCNT, | 1 Warning: Unused dummy argument ‘outcnt’ at (1) [-Wunused-dummy-argument] mpi.f:512:52: 512 | SUBROUTINE MPI_UNPACK( INBUF, INSIZE, POSITION, OUTBUF, OUTCNT, | 1 Warning: Unused dummy argument ‘position’ at (1) [-Wunused-dummy-argument] mpi.f:524:31: 524 | SUBROUTINE MPI_WAIT( IREQ, STATUS, IERR ) | 1 Warning: Unused dummy argument ‘ireq’ at (1) [-Wunused-dummy-argument] mpi.f:524:39: 524 | SUBROUTINE MPI_WAIT( IREQ, STATUS, IERR ) | 1 Warning: Unused dummy argument ‘status’ at (1) [-Wunused-dummy-argument] mpi.f:535:52: 535 | SUBROUTINE MPI_WAITALL( CNT, ARRAY_OF_REQUESTS, STATUS, IERR ) | 1 Warning: Unused dummy argument ‘array_of_requests’ at (1) [-Wunused-dummy-argument] mpi.f:535:60: 535 | SUBROUTINE MPI_WAITALL( CNT, ARRAY_OF_REQUESTS, STATUS, IERR ) | 1 Warning: Unused dummy argument ‘status’ at (1) [-Wunused-dummy-argument] mpi.f:547:52: 547 | SUBROUTINE MPI_WAITANY( CNT, ARRAY_OF_REQUESTS, INDEX, STATUS, | 1 Warning: Unused dummy argument ‘array_of_requests’ at (1) [-Wunused-dummy-argument] mpi.f:547:59: 547 | SUBROUTINE MPI_WAITANY( CNT, ARRAY_OF_REQUESTS, INDEX, STATUS, | 1 Warning: Unused dummy argument ‘index’ at (1) [-Wunused-dummy-argument] mpi.f:547:67: 547 | SUBROUTINE MPI_WAITANY( CNT, ARRAY_OF_REQUESTS, INDEX, STATUS, | 1 Warning: Unused dummy argument ‘status’ at (1) [-Wunused-dummy-argument] mpi.f:744:41: 744 | SUBROUTINE blacs_gridinit( CNTXT, C, NPROW, NPCOL ) | 1 Warning: Unused dummy argument ‘c’ at (1) [-Wunused-dummy-argument] mpi.f:744:38: 744 | SUBROUTINE blacs_gridinit( CNTXT, C, NPROW, NPCOL ) | 1 Warning: Unused dummy argument ‘cntxt’ at (1) [-Wunused-dummy-argument] mpi.f:744:55: 744 | SUBROUTINE blacs_gridinit( CNTXT, C, NPROW, NPCOL ) | 1 Warning: Unused dummy argument ‘npcol’ at (1) [-Wunused-dummy-argument] mpi.f:744:48: 744 | SUBROUTINE blacs_gridinit( CNTXT, C, NPROW, NPCOL ) | 1 Warning: Unused dummy argument ‘nprow’ at (1) [-Wunused-dummy-argument] mpi.f:753:38: 753 | SUBROUTINE blacs_gridinfo( CNTXT, NPROW, NPCOL, MYROW, MYCOL ) | 1 Warning: Unused dummy argument ‘cntxt’ at (1) [-Wunused-dummy-argument] mpi.f:753:66: 753 | SUBROUTINE blacs_gridinfo( CNTXT, NPROW, NPCOL, MYROW, MYCOL ) | 1 Warning: Unused dummy argument ‘mycol’ at (1) [-Wunused-dummy-argument] mpi.f:753:59: 753 | SUBROUTINE blacs_gridinfo( CNTXT, NPROW, NPCOL, MYROW, MYCOL ) | 1 Warning: Unused dummy argument ‘myrow’ at (1) [-Wunused-dummy-argument] mpi.f:753:52: 753 | SUBROUTINE blacs_gridinfo( CNTXT, NPROW, NPCOL, MYROW, MYCOL ) | 1 Warning: Unused dummy argument ‘npcol’ at (1) [-Wunused-dummy-argument] mpi.f:753:45: 753 | SUBROUTINE blacs_gridinfo( CNTXT, NPROW, NPCOL, MYROW, MYCOL ) | 1 Warning: Unused dummy argument ‘nprow’ at (1) [-Wunused-dummy-argument] mpi.f:761:38: 761 | SUBROUTINE blacs_gridexit( CNTXT ) | 1 Warning: Unused dummy argument ‘cntxt’ at (1) [-Wunused-dummy-argument] mpi.f:775:31: 775 | SUBROUTINE DESCINIT( DESC, M, N, MB, NB, IRSRC, ICSRC, | 1 Warning: Unused dummy argument ‘desc’ at (1) [-Wunused-dummy-argument] mpi.f:775:59: 775 | SUBROUTINE DESCINIT( DESC, M, N, MB, NB, IRSRC, ICSRC, | 1 Warning: Unused dummy argument ‘icsrc’ at (1) [-Wunused-dummy-argument] mpi.f:776:22: 776 | & ICTXT, LLD, INFO ) | 1 Warning: Unused dummy argument ‘ictxt’ at (1) [-Wunused-dummy-argument] mpi.f:776:33: 776 | & ICTXT, LLD, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:775:52: 775 | SUBROUTINE DESCINIT( DESC, M, N, MB, NB, IRSRC, ICSRC, | 1 Warning: Unused dummy argument ‘irsrc’ at (1) [-Wunused-dummy-argument] mpi.f:776:27: 776 | & ICTXT, LLD, INFO ) | 1 Warning: Unused dummy argument ‘lld’ at (1) [-Wunused-dummy-argument] mpi.f:775:34: 775 | SUBROUTINE DESCINIT( DESC, M, N, MB, NB, IRSRC, ICSRC, | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:775:41: 775 | SUBROUTINE DESCINIT( DESC, M, N, MB, NB, IRSRC, ICSRC, | 1 Warning: Unused dummy argument ‘mb’ at (1) [-Wunused-dummy-argument] mpi.f:775:37: 775 | SUBROUTINE DESCINIT( DESC, M, N, MB, NB, IRSRC, ICSRC, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:775:45: 775 | SUBROUTINE DESCINIT( DESC, M, N, MB, NB, IRSRC, ICSRC, | 1 Warning: Unused dummy argument ‘nb’ at (1) [-Wunused-dummy-argument] mpi.f:785:53: 785 | INTEGER FUNCTION numroc( N, NB, IPROC, ISRCPROC, NPROCS ) | 1 Warning: Unused dummy argument ‘isrcproc’ at (1) [-Wunused-dummy-argument] mpi.f:785:36: 785 | INTEGER FUNCTION numroc( N, NB, IPROC, ISRCPROC, NPROCS ) | 1 Warning: Unused dummy argument ‘nb’ at (1) [-Wunused-dummy-argument] mpi.f:800:36: 800 | SUBROUTINE pcpotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:800:51: 800 | SUBROUTINE pcpotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:800:40: 800 | SUBROUTINE pcpotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:800:57: 800 | SUBROUTINE pcpotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:800:44: 800 | SUBROUTINE pcpotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:800:33: 800 | SUBROUTINE pcpotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:800:30: 800 | SUBROUTINE pcpotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘uplo’ at (1) [-Wunused-dummy-argument] mpi.f:811:33: 811 | SUBROUTINE pcgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:811:48: 811 | SUBROUTINE pcgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:811:37: 811 | SUBROUTINE pcgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:811:60: 811 | SUBROUTINE pcgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:811:54: 811 | SUBROUTINE pcgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘ipiv’ at (1) [-Wunused-dummy-argument] mpi.f:811:41: 811 | SUBROUTINE pcgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:811:27: 811 | SUBROUTINE pcgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:811:30: 811 | SUBROUTINE pcgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:821:55: 821 | SUBROUTINE pctrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:822:27: 822 | & B, IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘b’ at (1) [-Wunused-dummy-argument] mpi.f:821:70: 821 | SUBROUTINE pctrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:822:42: 822 | & B, IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘descb’ at (1) [-Wunused-dummy-argument] mpi.f:821:43: 821 | SUBROUTINE pctrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘diag’ at (1) [-Wunused-dummy-argument] mpi.f:821:59: 821 | SUBROUTINE pctrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:822:31: 822 | & B, IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘ib’ at (1) [-Wunused-dummy-argument] mpi.f:822:48: 822 | & B, IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:821:63: 821 | SUBROUTINE pctrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:822:35: 822 | & B, IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘jb’ at (1) [-Wunused-dummy-argument] mpi.f:821:46: 821 | SUBROUTINE pctrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:821:52: 821 | SUBROUTINE pctrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘nrhs’ at (1) [-Wunused-dummy-argument] mpi.f:821:37: 821 | SUBROUTINE pctrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘trans’ at (1) [-Wunused-dummy-argument] mpi.f:821:30: 821 | SUBROUTINE pctrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘uplo’ at (1) [-Wunused-dummy-argument] mpi.f:833:36: 833 | SUBROUTINE pzpotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:833:51: 833 | SUBROUTINE pzpotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:833:40: 833 | SUBROUTINE pzpotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:833:57: 833 | SUBROUTINE pzpotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:833:44: 833 | SUBROUTINE pzpotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:833:33: 833 | SUBROUTINE pzpotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:833:30: 833 | SUBROUTINE pzpotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘uplo’ at (1) [-Wunused-dummy-argument] mpi.f:845:33: 845 | SUBROUTINE pzgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:845:48: 845 | SUBROUTINE pzgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:845:37: 845 | SUBROUTINE pzgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:845:60: 845 | SUBROUTINE pzgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:845:54: 845 | SUBROUTINE pzgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘ipiv’ at (1) [-Wunused-dummy-argument] mpi.f:845:41: 845 | SUBROUTINE pzgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:845:27: 845 | SUBROUTINE pzgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:845:30: 845 | SUBROUTINE pzgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:856:55: 856 | SUBROUTINE pztrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:857:27: 857 | & B, IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘b’ at (1) [-Wunused-dummy-argument] mpi.f:856:70: 856 | SUBROUTINE pztrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:857:42: 857 | & B, IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘descb’ at (1) [-Wunused-dummy-argument] mpi.f:856:43: 856 | SUBROUTINE pztrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘diag’ at (1) [-Wunused-dummy-argument] mpi.f:856:59: 856 | SUBROUTINE pztrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:857:31: 857 | & B, IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘ib’ at (1) [-Wunused-dummy-argument] mpi.f:857:48: 857 | & B, IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:856:63: 856 | SUBROUTINE pztrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:857:35: 857 | & B, IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘jb’ at (1) [-Wunused-dummy-argument] mpi.f:856:46: 856 | SUBROUTINE pztrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:856:52: 856 | SUBROUTINE pztrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘nrhs’ at (1) [-Wunused-dummy-argument] mpi.f:856:37: 856 | SUBROUTINE pztrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘trans’ at (1) [-Wunused-dummy-argument] mpi.f:856:30: 856 | SUBROUTINE pztrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘uplo’ at (1) [-Wunused-dummy-argument] mpi.f:869:36: 869 | SUBROUTINE pspotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:869:51: 869 | SUBROUTINE pspotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:869:40: 869 | SUBROUTINE pspotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:869:57: 869 | SUBROUTINE pspotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:869:44: 869 | SUBROUTINE pspotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:869:33: 869 | SUBROUTINE pspotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:869:30: 869 | SUBROUTINE pspotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘uplo’ at (1) [-Wunused-dummy-argument] mpi.f:880:33: 880 | SUBROUTINE psgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:880:48: 880 | SUBROUTINE psgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:880:37: 880 | SUBROUTINE psgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:880:60: 880 | SUBROUTINE psgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:880:54: 880 | SUBROUTINE psgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘ipiv’ at (1) [-Wunused-dummy-argument] mpi.f:880:41: 880 | SUBROUTINE psgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:880:27: 880 | SUBROUTINE psgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:880:30: 880 | SUBROUTINE psgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:890:55: 890 | SUBROUTINE pstrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:891:27: 891 | & B, IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘b’ at (1) [-Wunused-dummy-argument] mpi.f:890:70: 890 | SUBROUTINE pstrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:891:42: 891 | & B, IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘descb’ at (1) [-Wunused-dummy-argument] mpi.f:890:43: 890 | SUBROUTINE pstrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘diag’ at (1) [-Wunused-dummy-argument] mpi.f:890:59: 890 | SUBROUTINE pstrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:891:31: 891 | & B, IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘ib’ at (1) [-Wunused-dummy-argument] mpi.f:891:48: 891 | & B, IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:890:63: 890 | SUBROUTINE pstrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:891:35: 891 | & B, IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘jb’ at (1) [-Wunused-dummy-argument] mpi.f:890:46: 890 | SUBROUTINE pstrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:890:52: 890 | SUBROUTINE pstrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘nrhs’ at (1) [-Wunused-dummy-argument] mpi.f:890:37: 890 | SUBROUTINE pstrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘trans’ at (1) [-Wunused-dummy-argument] mpi.f:890:30: 890 | SUBROUTINE pstrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘uplo’ at (1) [-Wunused-dummy-argument] mpi.f:902:36: 902 | SUBROUTINE pdpotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:902:51: 902 | SUBROUTINE pdpotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:902:40: 902 | SUBROUTINE pdpotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:902:57: 902 | SUBROUTINE pdpotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:902:44: 902 | SUBROUTINE pdpotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:902:33: 902 | SUBROUTINE pdpotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:902:30: 902 | SUBROUTINE pdpotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘uplo’ at (1) [-Wunused-dummy-argument] mpi.f:913:33: 913 | SUBROUTINE pdgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:913:48: 913 | SUBROUTINE pdgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:913:37: 913 | SUBROUTINE pdgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:913:60: 913 | SUBROUTINE pdgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:913:54: 913 | SUBROUTINE pdgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘ipiv’ at (1) [-Wunused-dummy-argument] mpi.f:913:41: 913 | SUBROUTINE pdgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:913:27: 913 | SUBROUTINE pdgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:913:30: 913 | SUBROUTINE pdgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:923:55: 923 | SUBROUTINE pdtrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:924:27: 924 | & B, IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘b’ at (1) [-Wunused-dummy-argument] mpi.f:923:70: 923 | SUBROUTINE pdtrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:924:42: 924 | & B, IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘descb’ at (1) [-Wunused-dummy-argument] mpi.f:923:43: 923 | SUBROUTINE pdtrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘diag’ at (1) [-Wunused-dummy-argument] mpi.f:923:59: 923 | SUBROUTINE pdtrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:924:31: 924 | & B, IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘ib’ at (1) [-Wunused-dummy-argument] mpi.f:924:48: 924 | & B, IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:923:63: 923 | SUBROUTINE pdtrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:924:35: 924 | & B, IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘jb’ at (1) [-Wunused-dummy-argument] mpi.f:923:46: 923 | SUBROUTINE pdtrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:923:52: 923 | SUBROUTINE pdtrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘nrhs’ at (1) [-Wunused-dummy-argument] mpi.f:923:37: 923 | SUBROUTINE pdtrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘trans’ at (1) [-Wunused-dummy-argument] mpi.f:923:30: 923 | SUBROUTINE pdtrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘uplo’ at (1) [-Wunused-dummy-argument] mpi.f:936:59: 936 | & MYCOL, LRINDX, LCINDX, RSRC, CSRC ) | 1 Warning: Unused dummy argument ‘csrc’ at (1) [-Wunused-dummy-argument] mpi.f:935:46: 935 | SUBROUTINE INFOG2L( GRINDX, GCINDX, DESC, NPROW, NPCOL, MYROW, | 1 Warning: Unused dummy argument ‘desc’ at (1) [-Wunused-dummy-argument] mpi.f:935:40: 935 | SUBROUTINE INFOG2L( GRINDX, GCINDX, DESC, NPROW, NPCOL, MYROW, | 1 Warning: Unused dummy argument ‘gcindx’ at (1) [-Wunused-dummy-argument] mpi.f:935:32: 935 | SUBROUTINE INFOG2L( GRINDX, GCINDX, DESC, NPROW, NPCOL, MYROW, | 1 Warning: Unused dummy argument ‘grindx’ at (1) [-Wunused-dummy-argument] mpi.f:936:47: 936 | & MYCOL, LRINDX, LCINDX, RSRC, CSRC ) | 1 Warning: Unused dummy argument ‘lcindx’ at (1) [-Wunused-dummy-argument] mpi.f:936:39: 936 | & MYCOL, LRINDX, LCINDX, RSRC, CSRC ) | 1 Warning: Unused dummy argument ‘lrindx’ at (1) [-Wunused-dummy-argument] mpi.f:936:31: 936 | & MYCOL, LRINDX, LCINDX, RSRC, CSRC ) | 1 Warning: Unused dummy argument ‘mycol’ at (1) [-Wunused-dummy-argument] mpi.f:935:67: 935 | SUBROUTINE INFOG2L( GRINDX, GCINDX, DESC, NPROW, NPCOL, MYROW, | 1 Warning: Unused dummy argument ‘myrow’ at (1) [-Wunused-dummy-argument] mpi.f:935:60: 935 | SUBROUTINE INFOG2L( GRINDX, GCINDX, DESC, NPROW, NPCOL, MYROW, | 1 Warning: Unused dummy argument ‘npcol’ at (1) [-Wunused-dummy-argument] mpi.f:935:53: 935 | SUBROUTINE INFOG2L( GRINDX, GCINDX, DESC, NPROW, NPCOL, MYROW, | 1 Warning: Unused dummy argument ‘nprow’ at (1) [-Wunused-dummy-argument] mpi.f:936:53: 936 | & MYCOL, LRINDX, LCINDX, RSRC, CSRC ) | 1 Warning: Unused dummy argument ‘rsrc’ at (1) [-Wunused-dummy-argument] mpi.f:946:40: 946 | INTEGER FUNCTION INDXG2P( INDXGLOB, NB, IPROC, ISRCPROC, NPROCS ) | 1 Warning: Unused dummy argument ‘indxglob’ at (1) [-Wunused-dummy-argument] mpi.f:946:51: 946 | INTEGER FUNCTION INDXG2P( INDXGLOB, NB, IPROC, ISRCPROC, NPROCS ) | 1 Warning: Unused dummy argument ‘iproc’ at (1) [-Wunused-dummy-argument] mpi.f:946:61: 946 | INTEGER FUNCTION INDXG2P( INDXGLOB, NB, IPROC, ISRCPROC, NPROCS ) | 1 Warning: Unused dummy argument ‘isrcproc’ at (1) [-Wunused-dummy-argument] mpi.f:946:44: 946 | INTEGER FUNCTION INDXG2P( INDXGLOB, NB, IPROC, ISRCPROC, NPROCS ) | 1 Warning: Unused dummy argument ‘nb’ at (1) [-Wunused-dummy-argument] mpi.f:946:69: 946 | INTEGER FUNCTION INDXG2P( INDXGLOB, NB, IPROC, ISRCPROC, NPROCS ) | 1 Warning: Unused dummy argument ‘nprocs’ at (1) [-Wunused-dummy-argument] mpi.f:954:32: 954 | SUBROUTINE pcscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘alpha’ at (1) [-Wunused-dummy-argument] mpi.f:954:50: 954 | SUBROUTINE pcscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘descx’ at (1) [-Wunused-dummy-argument] mpi.f:954:56: 954 | SUBROUTINE pcscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘incx’ at (1) [-Wunused-dummy-argument] mpi.f:954:39: 954 | SUBROUTINE pcscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘ix’ at (1) [-Wunused-dummy-argument] mpi.f:954:43: 954 | SUBROUTINE pcscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘jx’ at (1) [-Wunused-dummy-argument] mpi.f:954:25: 954 | SUBROUTINE pcscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:954:35: 954 | SUBROUTINE pcscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘x’ at (1) [-Wunused-dummy-argument] mpi.f:965:32: 965 | SUBROUTINE pzscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘alpha’ at (1) [-Wunused-dummy-argument] mpi.f:965:50: 965 | SUBROUTINE pzscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘descx’ at (1) [-Wunused-dummy-argument] mpi.f:965:56: 965 | SUBROUTINE pzscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘incx’ at (1) [-Wunused-dummy-argument] mpi.f:965:39: 965 | SUBROUTINE pzscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘ix’ at (1) [-Wunused-dummy-argument] mpi.f:965:43: 965 | SUBROUTINE pzscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘jx’ at (1) [-Wunused-dummy-argument] mpi.f:965:25: 965 | SUBROUTINE pzscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:965:35: 965 | SUBROUTINE pzscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘x’ at (1) [-Wunused-dummy-argument] mpi.f:977:32: 977 | SUBROUTINE pdscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘alpha’ at (1) [-Wunused-dummy-argument] mpi.f:977:50: 977 | SUBROUTINE pdscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘descx’ at (1) [-Wunused-dummy-argument] mpi.f:977:56: 977 | SUBROUTINE pdscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘incx’ at (1) [-Wunused-dummy-argument] mpi.f:977:39: 977 | SUBROUTINE pdscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘ix’ at (1) [-Wunused-dummy-argument] mpi.f:977:43: 977 | SUBROUTINE pdscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘jx’ at (1) [-Wunused-dummy-argument] mpi.f:977:25: 977 | SUBROUTINE pdscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:977:35: 977 | SUBROUTINE pdscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘x’ at (1) [-Wunused-dummy-argument] mpi.f:988:32: 988 | SUBROUTINE psscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘alpha’ at (1) [-Wunused-dummy-argument] mpi.f:988:50: 988 | SUBROUTINE psscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘descx’ at (1) [-Wunused-dummy-argument] mpi.f:988:56: 988 | SUBROUTINE psscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘incx’ at (1) [-Wunused-dummy-argument] mpi.f:988:39: 988 | SUBROUTINE psscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘ix’ at (1) [-Wunused-dummy-argument] mpi.f:988:43: 988 | SUBROUTINE psscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘jx’ at (1) [-Wunused-dummy-argument] mpi.f:988:25: 988 | SUBROUTINE psscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:988:35: 988 | SUBROUTINE psscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘x’ at (1) [-Wunused-dummy-argument] mpi.f:1000:36: 1000 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘descx’ at (1) [-Wunused-dummy-argument] mpi.f:1000:60: 1000 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘descy’ at (1) [-Wunused-dummy-argument] mpi.f:1000:42: 1000 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘incx’ at (1) [-Wunused-dummy-argument] mpi.f:1000:66: 1000 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘incy’ at (1) [-Wunused-dummy-argument] mpi.f:1000:25: 1000 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘ix’ at (1) [-Wunused-dummy-argument] mpi.f:1000:49: 1000 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘iy’ at (1) [-Wunused-dummy-argument] mpi.f:1000:29: 1000 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘jx’ at (1) [-Wunused-dummy-argument] mpi.f:1000:53: 1000 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘jy’ at (1) [-Wunused-dummy-argument] mpi.f:1000:13: 1000 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1000:21: 1000 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘x’ at (1) [-Wunused-dummy-argument] mpi.f:1000:45: 1000 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘y’ at (1) [-Wunused-dummy-argument] mpi.f:1014:36: 1014 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘descx’ at (1) [-Wunused-dummy-argument] mpi.f:1014:60: 1014 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘descy’ at (1) [-Wunused-dummy-argument] mpi.f:1014:42: 1014 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘incx’ at (1) [-Wunused-dummy-argument] mpi.f:1014:66: 1014 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘incy’ at (1) [-Wunused-dummy-argument] mpi.f:1014:25: 1014 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘ix’ at (1) [-Wunused-dummy-argument] mpi.f:1014:49: 1014 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘iy’ at (1) [-Wunused-dummy-argument] mpi.f:1014:29: 1014 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘jx’ at (1) [-Wunused-dummy-argument] mpi.f:1014:53: 1014 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘jy’ at (1) [-Wunused-dummy-argument] mpi.f:1014:13: 1014 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1014:21: 1014 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘x’ at (1) [-Wunused-dummy-argument] mpi.f:1014:45: 1014 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘y’ at (1) [-Wunused-dummy-argument] mpi.f:1027:36: 1027 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘descx’ at (1) [-Wunused-dummy-argument] mpi.f:1027:60: 1027 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘descy’ at (1) [-Wunused-dummy-argument] mpi.f:1027:42: 1027 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘incx’ at (1) [-Wunused-dummy-argument] mpi.f:1027:66: 1027 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘incy’ at (1) [-Wunused-dummy-argument] mpi.f:1027:25: 1027 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘ix’ at (1) [-Wunused-dummy-argument] mpi.f:1027:49: 1027 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘iy’ at (1) [-Wunused-dummy-argument] mpi.f:1027:29: 1027 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘jx’ at (1) [-Wunused-dummy-argument] mpi.f:1027:53: 1027 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘jy’ at (1) [-Wunused-dummy-argument] mpi.f:1027:13: 1027 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1027:21: 1027 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘x’ at (1) [-Wunused-dummy-argument] mpi.f:1027:45: 1027 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘y’ at (1) [-Wunused-dummy-argument] mpi.f:1039:36: 1039 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘descx’ at (1) [-Wunused-dummy-argument] mpi.f:1039:60: 1039 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘descy’ at (1) [-Wunused-dummy-argument] mpi.f:1039:42: 1039 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘incx’ at (1) [-Wunused-dummy-argument] mpi.f:1039:66: 1039 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘incy’ at (1) [-Wunused-dummy-argument] mpi.f:1039:25: 1039 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘ix’ at (1) [-Wunused-dummy-argument] mpi.f:1039:49: 1039 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘iy’ at (1) [-Wunused-dummy-argument] mpi.f:1039:29: 1039 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘jx’ at (1) [-Wunused-dummy-argument] mpi.f:1039:53: 1039 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘jy’ at (1) [-Wunused-dummy-argument] mpi.f:1039:13: 1039 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1039:21: 1039 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘x’ at (1) [-Wunused-dummy-argument] mpi.f:1039:45: 1039 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘y’ at (1) [-Wunused-dummy-argument] mpi.f:1050:53: 1050 | SUBROUTINE zgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1050:32: 1050 | SUBROUTINE zgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘contxt’ at (1) [-Wunused-dummy-argument] mpi.f:1050:58: 1050 | SUBROUTINE zgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘lda’ at (1) [-Wunused-dummy-argument] mpi.f:1050:47: 1050 | SUBROUTINE zgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:1050:50: 1050 | SUBROUTINE zgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1050:39: 1050 | SUBROUTINE zgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘scope’ at (1) [-Wunused-dummy-argument] mpi.f:1050:44: 1050 | SUBROUTINE zgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘top’ at (1) [-Wunused-dummy-argument] mpi.f:1061:53: 1061 | SUBROUTINE cgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1061:32: 1061 | SUBROUTINE cgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘contxt’ at (1) [-Wunused-dummy-argument] mpi.f:1061:58: 1061 | SUBROUTINE cgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘lda’ at (1) [-Wunused-dummy-argument] mpi.f:1061:47: 1061 | SUBROUTINE cgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:1061:50: 1061 | SUBROUTINE cgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1061:39: 1061 | SUBROUTINE cgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘scope’ at (1) [-Wunused-dummy-argument] mpi.f:1061:44: 1061 | SUBROUTINE cgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘top’ at (1) [-Wunused-dummy-argument] mpi.f:1071:53: 1071 | SUBROUTINE sgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1071:32: 1071 | SUBROUTINE sgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘contxt’ at (1) [-Wunused-dummy-argument] mpi.f:1071:58: 1071 | SUBROUTINE sgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘lda’ at (1) [-Wunused-dummy-argument] mpi.f:1071:47: 1071 | SUBROUTINE sgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:1071:50: 1071 | SUBROUTINE sgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1071:39: 1071 | SUBROUTINE sgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘scope’ at (1) [-Wunused-dummy-argument] mpi.f:1071:44: 1071 | SUBROUTINE sgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘top’ at (1) [-Wunused-dummy-argument] mpi.f:1081:53: 1081 | SUBROUTINE dgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1081:32: 1081 | SUBROUTINE dgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘contxt’ at (1) [-Wunused-dummy-argument] mpi.f:1081:58: 1081 | SUBROUTINE dgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘lda’ at (1) [-Wunused-dummy-argument] mpi.f:1081:47: 1081 | SUBROUTINE dgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:1081:50: 1081 | SUBROUTINE dgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1081:39: 1081 | SUBROUTINE dgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘scope’ at (1) [-Wunused-dummy-argument] mpi.f:1081:44: 1081 | SUBROUTINE dgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘top’ at (1) [-Wunused-dummy-argument] mpi.f:1091:53: 1091 | SUBROUTINE zgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1091:32: 1091 | SUBROUTINE zgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘contxt’ at (1) [-Wunused-dummy-argument] mpi.f:1091:58: 1091 | SUBROUTINE zgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘lda’ at (1) [-Wunused-dummy-argument] mpi.f:1091:47: 1091 | SUBROUTINE zgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:1091:50: 1091 | SUBROUTINE zgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1091:39: 1091 | SUBROUTINE zgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘scope’ at (1) [-Wunused-dummy-argument] mpi.f:1091:44: 1091 | SUBROUTINE zgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘top’ at (1) [-Wunused-dummy-argument] mpi.f:1102:53: 1102 | SUBROUTINE cgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1102:32: 1102 | SUBROUTINE cgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘contxt’ at (1) [-Wunused-dummy-argument] mpi.f:1102:58: 1102 | SUBROUTINE cgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘lda’ at (1) [-Wunused-dummy-argument] mpi.f:1102:47: 1102 | SUBROUTINE cgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:1102:50: 1102 | SUBROUTINE cgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1102:39: 1102 | SUBROUTINE cgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘scope’ at (1) [-Wunused-dummy-argument] mpi.f:1102:44: 1102 | SUBROUTINE cgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘top’ at (1) [-Wunused-dummy-argument] mpi.f:1112:53: 1112 | SUBROUTINE sgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1112:32: 1112 | SUBROUTINE sgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘contxt’ at (1) [-Wunused-dummy-argument] mpi.f:1112:58: 1112 | SUBROUTINE sgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘lda’ at (1) [-Wunused-dummy-argument] mpi.f:1112:47: 1112 | SUBROUTINE sgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:1112:50: 1112 | SUBROUTINE sgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1112:39: 1112 | SUBROUTINE sgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘scope’ at (1) [-Wunused-dummy-argument] mpi.f:1112:44: 1112 | SUBROUTINE sgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘top’ at (1) [-Wunused-dummy-argument] mpi.f:1122:53: 1122 | SUBROUTINE dgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1122:32: 1122 | SUBROUTINE dgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘contxt’ at (1) [-Wunused-dummy-argument] mpi.f:1122:58: 1122 | SUBROUTINE dgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘lda’ at (1) [-Wunused-dummy-argument] mpi.f:1122:47: 1122 | SUBROUTINE dgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:1122:50: 1122 | SUBROUTINE dgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1122:39: 1122 | SUBROUTINE dgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘scope’ at (1) [-Wunused-dummy-argument] mpi.f:1122:44: 1122 | SUBROUTINE dgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘top’ at (1) [-Wunused-dummy-argument] mpi.f:1132:43: 1132 | SUBROUTINE pcgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1132:67: 1132 | SUBROUTINE pcgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘b’ at (1) [-Wunused-dummy-argument] mpi.f:1132:58: 1132 | SUBROUTINE pcgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1133:39: 1133 | & IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘descb’ at (1) [-Wunused-dummy-argument] mpi.f:1132:47: 1132 | SUBROUTINE pcgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1133:28: 1133 | & IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘ib’ at (1) [-Wunused-dummy-argument] mpi.f:1133:45: 1133 | & IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:1132:64: 1132 | SUBROUTINE pcgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘ipiv’ at (1) [-Wunused-dummy-argument] mpi.f:1132:51: 1132 | SUBROUTINE pcgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1133:32: 1133 | & IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘jb’ at (1) [-Wunused-dummy-argument] mpi.f:1132:34: 1132 | SUBROUTINE pcgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1132:40: 1132 | SUBROUTINE pcgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘nrhs’ at (1) [-Wunused-dummy-argument] mpi.f:1132:31: 1132 | SUBROUTINE pcgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘trans’ at (1) [-Wunused-dummy-argument] mpi.f:1144:43: 1144 | SUBROUTINE pzgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1144:67: 1144 | SUBROUTINE pzgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘b’ at (1) [-Wunused-dummy-argument] mpi.f:1144:58: 1144 | SUBROUTINE pzgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1145:39: 1145 | & IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘descb’ at (1) [-Wunused-dummy-argument] mpi.f:1144:47: 1144 | SUBROUTINE pzgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1145:28: 1145 | & IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘ib’ at (1) [-Wunused-dummy-argument] mpi.f:1145:45: 1145 | & IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:1144:64: 1144 | SUBROUTINE pzgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘ipiv’ at (1) [-Wunused-dummy-argument] mpi.f:1144:51: 1144 | SUBROUTINE pzgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1145:32: 1145 | & IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘jb’ at (1) [-Wunused-dummy-argument] mpi.f:1144:34: 1144 | SUBROUTINE pzgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1144:40: 1144 | SUBROUTINE pzgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘nrhs’ at (1) [-Wunused-dummy-argument] mpi.f:1144:31: 1144 | SUBROUTINE pzgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘trans’ at (1) [-Wunused-dummy-argument] mpi.f:1157:43: 1157 | SUBROUTINE psgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1157:67: 1157 | SUBROUTINE psgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘b’ at (1) [-Wunused-dummy-argument] mpi.f:1157:58: 1157 | SUBROUTINE psgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1158:39: 1158 | & IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘descb’ at (1) [-Wunused-dummy-argument] mpi.f:1157:47: 1157 | SUBROUTINE psgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1158:28: 1158 | & IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘ib’ at (1) [-Wunused-dummy-argument] mpi.f:1158:45: 1158 | & IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:1157:64: 1157 | SUBROUTINE psgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘ipiv’ at (1) [-Wunused-dummy-argument] mpi.f:1157:51: 1157 | SUBROUTINE psgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1158:32: 1158 | & IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘jb’ at (1) [-Wunused-dummy-argument] mpi.f:1157:34: 1157 | SUBROUTINE psgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1157:40: 1157 | SUBROUTINE psgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘nrhs’ at (1) [-Wunused-dummy-argument] mpi.f:1157:31: 1157 | SUBROUTINE psgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘trans’ at (1) [-Wunused-dummy-argument] mpi.f:1169:43: 1169 | SUBROUTINE pdgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1169:67: 1169 | SUBROUTINE pdgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘b’ at (1) [-Wunused-dummy-argument] mpi.f:1169:58: 1169 | SUBROUTINE pdgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1170:39: 1170 | & IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘descb’ at (1) [-Wunused-dummy-argument] mpi.f:1169:47: 1169 | SUBROUTINE pdgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1170:28: 1170 | & IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘ib’ at (1) [-Wunused-dummy-argument] mpi.f:1170:45: 1170 | & IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:1169:64: 1169 | SUBROUTINE pdgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘ipiv’ at (1) [-Wunused-dummy-argument] mpi.f:1169:51: 1169 | SUBROUTINE pdgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1170:32: 1170 | & IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘jb’ at (1) [-Wunused-dummy-argument] mpi.f:1169:34: 1169 | SUBROUTINE pdgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1169:40: 1169 | SUBROUTINE pdgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘nrhs’ at (1) [-Wunused-dummy-argument] mpi.f:1169:31: 1169 | SUBROUTINE pdgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘trans’ at (1) [-Wunused-dummy-argument] mpi.f:1181:42: 1181 | SUBROUTINE pcpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1181:60: 1181 | SUBROUTINE pcpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘b’ at (1) [-Wunused-dummy-argument] mpi.f:1181:57: 1181 | SUBROUTINE pcpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1182:22: 1182 | & DESCB, INFO ) | 1 Warning: Unused dummy argument ‘descb’ at (1) [-Wunused-dummy-argument] mpi.f:1181:46: 1181 | SUBROUTINE pcpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1181:64: 1181 | SUBROUTINE pcpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘ib’ at (1) [-Wunused-dummy-argument] mpi.f:1182:28: 1182 | & DESCB, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:1181:50: 1181 | SUBROUTINE pcpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1181:68: 1181 | SUBROUTINE pcpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘jb’ at (1) [-Wunused-dummy-argument] mpi.f:1181:33: 1181 | SUBROUTINE pcpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1181:39: 1181 | SUBROUTINE pcpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘nrhs’ at (1) [-Wunused-dummy-argument] mpi.f:1181:30: 1181 | SUBROUTINE pcpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘uplo’ at (1) [-Wunused-dummy-argument] mpi.f:1193:42: 1193 | SUBROUTINE pzpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1193:60: 1193 | SUBROUTINE pzpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘b’ at (1) [-Wunused-dummy-argument] mpi.f:1193:57: 1193 | SUBROUTINE pzpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1194:22: 1194 | & DESCB, INFO ) | 1 Warning: Unused dummy argument ‘descb’ at (1) [-Wunused-dummy-argument] mpi.f:1193:46: 1193 | SUBROUTINE pzpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1193:64: 1193 | SUBROUTINE pzpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘ib’ at (1) [-Wunused-dummy-argument] mpi.f:1194:28: 1194 | & DESCB, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:1193:50: 1193 | SUBROUTINE pzpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1193:68: 1193 | SUBROUTINE pzpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘jb’ at (1) [-Wunused-dummy-argument] mpi.f:1193:33: 1193 | SUBROUTINE pzpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1193:39: 1193 | SUBROUTINE pzpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘nrhs’ at (1) [-Wunused-dummy-argument] mpi.f:1193:30: 1193 | SUBROUTINE pzpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘uplo’ at (1) [-Wunused-dummy-argument] mpi.f:1206:42: 1206 | SUBROUTINE pspotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1206:60: 1206 | SUBROUTINE pspotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘b’ at (1) [-Wunused-dummy-argument] mpi.f:1206:57: 1206 | SUBROUTINE pspotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1207:22: 1207 | & DESCB, INFO ) | 1 Warning: Unused dummy argument ‘descb’ at (1) [-Wunused-dummy-argument] mpi.f:1206:46: 1206 | SUBROUTINE pspotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1206:64: 1206 | SUBROUTINE pspotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘ib’ at (1) [-Wunused-dummy-argument] mpi.f:1207:28: 1207 | & DESCB, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:1206:50: 1206 | SUBROUTINE pspotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1206:68: 1206 | SUBROUTINE pspotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘jb’ at (1) [-Wunused-dummy-argument] mpi.f:1206:33: 1206 | SUBROUTINE pspotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1206:39: 1206 | SUBROUTINE pspotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘nrhs’ at (1) [-Wunused-dummy-argument] mpi.f:1206:30: 1206 | SUBROUTINE pspotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘uplo’ at (1) [-Wunused-dummy-argument] mpi.f:1218:42: 1218 | SUBROUTINE pdpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1218:60: 1218 | SUBROUTINE pdpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘b’ at (1) [-Wunused-dummy-argument] mpi.f:1218:57: 1218 | SUBROUTINE pdpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1219:22: 1219 | & DESCB, INFO ) | 1 Warning: Unused dummy argument ‘descb’ at (1) [-Wunused-dummy-argument] mpi.f:1218:46: 1218 | SUBROUTINE pdpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1218:64: 1218 | SUBROUTINE pdpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘ib’ at (1) [-Wunused-dummy-argument] mpi.f:1219:28: 1219 | & DESCB, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:1218:50: 1218 | SUBROUTINE pdpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1218:68: 1218 | SUBROUTINE pdpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘jb’ at (1) [-Wunused-dummy-argument] mpi.f:1218:33: 1218 | SUBROUTINE pdpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1218:39: 1218 | SUBROUTINE pdpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘nrhs’ at (1) [-Wunused-dummy-argument] mpi.f:1218:30: 1218 | SUBROUTINE pdpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘uplo’ at (1) [-Wunused-dummy-argument] mpi.f:1230:52: 1230 | SUBROUTINE pscnrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘descx’ at (1) [-Wunused-dummy-argument] mpi.f:1230:58: 1230 | SUBROUTINE pscnrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘incx’ at (1) [-Wunused-dummy-argument] mpi.f:1230:41: 1230 | SUBROUTINE pscnrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘ix’ at (1) [-Wunused-dummy-argument] mpi.f:1230:45: 1230 | SUBROUTINE pscnrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘jx’ at (1) [-Wunused-dummy-argument] mpi.f:1230:27: 1230 | SUBROUTINE pscnrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1230:34: 1230 | SUBROUTINE pscnrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘norm2’ at (1) [-Wunused-dummy-argument] mpi.f:1230:37: 1230 | SUBROUTINE pscnrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘x’ at (1) [-Wunused-dummy-argument] mpi.f:1241:52: 1241 | SUBROUTINE pdznrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘descx’ at (1) [-Wunused-dummy-argument] mpi.f:1241:58: 1241 | SUBROUTINE pdznrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘incx’ at (1) [-Wunused-dummy-argument] mpi.f:1241:41: 1241 | SUBROUTINE pdznrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘ix’ at (1) [-Wunused-dummy-argument] mpi.f:1241:45: 1241 | SUBROUTINE pdznrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘jx’ at (1) [-Wunused-dummy-argument] mpi.f:1241:27: 1241 | SUBROUTINE pdznrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1241:34: 1241 | SUBROUTINE pdznrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘norm2’ at (1) [-Wunused-dummy-argument] mpi.f:1241:37: 1241 | SUBROUTINE pdznrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘x’ at (1) [-Wunused-dummy-argument] mpi.f:1253:51: 1253 | SUBROUTINE psnrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘descx’ at (1) [-Wunused-dummy-argument] mpi.f:1253:57: 1253 | SUBROUTINE psnrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘incx’ at (1) [-Wunused-dummy-argument] mpi.f:1253:40: 1253 | SUBROUTINE psnrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘ix’ at (1) [-Wunused-dummy-argument] mpi.f:1253:44: 1253 | SUBROUTINE psnrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘jx’ at (1) [-Wunused-dummy-argument] mpi.f:1253:26: 1253 | SUBROUTINE psnrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1253:33: 1253 | SUBROUTINE psnrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘norm2’ at (1) [-Wunused-dummy-argument] mpi.f:1253:36: 1253 | SUBROUTINE psnrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘x’ at (1) [-Wunused-dummy-argument] mpi.f:1263:51: 1263 | SUBROUTINE pdnrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘descx’ at (1) [-Wunused-dummy-argument] mpi.f:1263:57: 1263 | SUBROUTINE pdnrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘incx’ at (1) [-Wunused-dummy-argument] mpi.f:1263:40: 1263 | SUBROUTINE pdnrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘ix’ at (1) [-Wunused-dummy-argument] mpi.f:1263:44: 1263 | SUBROUTINE pdnrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘jx’ at (1) [-Wunused-dummy-argument] mpi.f:1263:26: 1263 | SUBROUTINE pdnrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1263:33: 1263 | SUBROUTINE pdnrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘norm2’ at (1) [-Wunused-dummy-argument] mpi.f:1263:36: 1263 | SUBROUTINE pdnrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘x’ at (1) [-Wunused-dummy-argument] mpi.f:1273:42: 1273 | REAL FUNCTION pclange( NORM, M, N, A, IA, JA, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1274:28: 1274 | & DESCA, WORK ) | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1273:46: 1273 | REAL FUNCTION pclange( NORM, M, N, A, IA, JA, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1273:51: 1273 | REAL FUNCTION pclange( NORM, M, N, A, IA, JA, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1273:36: 1273 | REAL FUNCTION pclange( NORM, M, N, A, IA, JA, | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:1273:39: 1273 | REAL FUNCTION pclange( NORM, M, N, A, IA, JA, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1273:33: 1273 | REAL FUNCTION pclange( NORM, M, N, A, IA, JA, | 1 Warning: Unused dummy argument ‘norm’ at (1) [-Wunused-dummy-argument] mpi.f:1274:34: 1274 | & DESCA, WORK ) | 1 Warning: Unused dummy argument ‘work’ at (1) [-Wunused-dummy-argument] mpi.f:1285:54: 1285 | DOUBLE PRECISION FUNCTION pzlange( NORM, M, N, A, IA, JA, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1286:28: 1286 | & DESCA, WORK ) | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1285:58: 1285 | DOUBLE PRECISION FUNCTION pzlange( NORM, M, N, A, IA, JA, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1285:63: 1285 | DOUBLE PRECISION FUNCTION pzlange( NORM, M, N, A, IA, JA, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1285:48: 1285 | DOUBLE PRECISION FUNCTION pzlange( NORM, M, N, A, IA, JA, | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:1285:51: 1285 | DOUBLE PRECISION FUNCTION pzlange( NORM, M, N, A, IA, JA, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1285:45: 1285 | DOUBLE PRECISION FUNCTION pzlange( NORM, M, N, A, IA, JA, | 1 Warning: Unused dummy argument ‘norm’ at (1) [-Wunused-dummy-argument] mpi.f:1286:34: 1286 | & DESCA, WORK ) | 1 Warning: Unused dummy argument ‘work’ at (1) [-Wunused-dummy-argument] mpi.f:1297:42: 1297 | REAL FUNCTION pslange( NORM, M, N, A, IA, JA, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1298:28: 1298 | & DESCA, WORK ) | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1297:46: 1297 | REAL FUNCTION pslange( NORM, M, N, A, IA, JA, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1297:51: 1297 | REAL FUNCTION pslange( NORM, M, N, A, IA, JA, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1297:36: 1297 | REAL FUNCTION pslange( NORM, M, N, A, IA, JA, | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:1297:39: 1297 | REAL FUNCTION pslange( NORM, M, N, A, IA, JA, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1297:33: 1297 | REAL FUNCTION pslange( NORM, M, N, A, IA, JA, | 1 Warning: Unused dummy argument ‘norm’ at (1) [-Wunused-dummy-argument] mpi.f:1298:34: 1298 | & DESCA, WORK ) | 1 Warning: Unused dummy argument ‘work’ at (1) [-Wunused-dummy-argument] mpi.f:1309:54: 1309 | DOUBLE PRECISION FUNCTION pdlange( NORM, M, N, A, IA, JA, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1310:28: 1310 | & DESCA, WORK ) | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1309:58: 1309 | DOUBLE PRECISION FUNCTION pdlange( NORM, M, N, A, IA, JA, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1309:63: 1309 | DOUBLE PRECISION FUNCTION pdlange( NORM, M, N, A, IA, JA, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1309:48: 1309 | DOUBLE PRECISION FUNCTION pdlange( NORM, M, N, A, IA, JA, | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:1309:51: 1309 | DOUBLE PRECISION FUNCTION pdlange( NORM, M, N, A, IA, JA, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1309:45: 1309 | DOUBLE PRECISION FUNCTION pdlange( NORM, M, N, A, IA, JA, | 1 Warning: Unused dummy argument ‘norm’ at (1) [-Wunused-dummy-argument] mpi.f:1310:34: 1310 | & DESCA, WORK ) | 1 Warning: Unused dummy argument ‘work’ at (1) [-Wunused-dummy-argument] mpi.f:1321:37: 1321 | SUBROUTINE pcgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1321:63: 1321 | SUBROUTINE pcgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘anorm’ at (1) [-Wunused-dummy-argument] mpi.f:1321:55: 1321 | SUBROUTINE pcgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1321:42: 1321 | SUBROUTINE pcgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1322:60: 1322 | & RCOND, WORK, LWORK, IWORK, LIWORK, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:1322:45: 1322 | & RCOND, WORK, LWORK, IWORK, LIWORK, INFO ) | 1 Warning: Unused dummy argument ‘iwork’ at (1) [-Wunused-dummy-argument] mpi.f:1321:47: 1321 | SUBROUTINE pcgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1322:54: 1322 | & RCOND, WORK, LWORK, IWORK, LIWORK, INFO ) | 1 Warning: Unused dummy argument ‘liwork’ at (1) [-Wunused-dummy-argument] mpi.f:1322:37: 1322 | & RCOND, WORK, LWORK, IWORK, LIWORK, INFO ) | 1 Warning: Unused dummy argument ‘lwork’ at (1) [-Wunused-dummy-argument] mpi.f:1321:33: 1321 | SUBROUTINE pcgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1321:30: 1321 | SUBROUTINE pcgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘norm’ at (1) [-Wunused-dummy-argument] mpi.f:1322:22: 1322 | & RCOND, WORK, LWORK, IWORK, LIWORK, INFO ) | 1 Warning: Unused dummy argument ‘rcond’ at (1) [-Wunused-dummy-argument] mpi.f:1322:29: 1322 | & RCOND, WORK, LWORK, IWORK, LIWORK, INFO ) | 1 Warning: Unused dummy argument ‘work’ at (1) [-Wunused-dummy-argument] mpi.f:1335:37: 1335 | SUBROUTINE pzgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1335:63: 1335 | SUBROUTINE pzgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘anorm’ at (1) [-Wunused-dummy-argument] mpi.f:1335:55: 1335 | SUBROUTINE pzgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1335:42: 1335 | SUBROUTINE pzgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1336:60: 1336 | & RCOND, WORK, LWORK, IWORK, LIWORK, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:1336:45: 1336 | & RCOND, WORK, LWORK, IWORK, LIWORK, INFO ) | 1 Warning: Unused dummy argument ‘iwork’ at (1) [-Wunused-dummy-argument] mpi.f:1335:47: 1335 | SUBROUTINE pzgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1336:54: 1336 | & RCOND, WORK, LWORK, IWORK, LIWORK, INFO ) | 1 Warning: Unused dummy argument ‘liwork’ at (1) [-Wunused-dummy-argument] mpi.f:1336:37: 1336 | & RCOND, WORK, LWORK, IWORK, LIWORK, INFO ) | 1 Warning: Unused dummy argument ‘lwork’ at (1) [-Wunused-dummy-argument] mpi.f:1335:33: 1335 | SUBROUTINE pzgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1335:30: 1335 | SUBROUTINE pzgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘norm’ at (1) [-Wunused-dummy-argument] mpi.f:1336:22: 1336 | & RCOND, WORK, LWORK, IWORK, LIWORK, INFO ) | 1 Warning: Unused dummy argument ‘rcond’ at (1) [-Wunused-dummy-argument] mpi.f:1336:29: 1336 | & RCOND, WORK, LWORK, IWORK, LIWORK, INFO ) | 1 Warning: Unused dummy argument ‘work’ at (1) [-Wunused-dummy-argument] mpi.f:1350:37: 1350 | SUBROUTINE psgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1350:63: 1350 | SUBROUTINE psgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘anorm’ at (1) [-Wunused-dummy-argument] mpi.f:1350:55: 1350 | SUBROUTINE psgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1350:42: 1350 | SUBROUTINE psgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1351:60: 1351 | & RCOND, WORK, LWORK, IWORK, LIWORK, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:1351:45: 1351 | & RCOND, WORK, LWORK, IWORK, LIWORK, INFO ) | 1 Warning: Unused dummy argument ‘iwork’ at (1) [-Wunused-dummy-argument] mpi.f:1350:47: 1350 | SUBROUTINE psgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1351:54: 1351 | & RCOND, WORK, LWORK, IWORK, LIWORK, INFO ) | 1 Warning: Unused dummy argument ‘liwork’ at (1) [-Wunused-dummy-argument] mpi.f:1351:37: 1351 | & RCOND, WORK, LWORK, IWORK, LIWORK, INFO ) | 1 Warning: Unused dummy argument ‘lwork’ at (1) [-Wunused-dummy-argument] mpi.f:1350:33: 1350 | SUBROUTINE psgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1350:30: 1350 | SUBROUTINE psgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘norm’ at (1) [-Wunused-dummy-argument] mpi.f:1351:22: 1351 | & RCOND, WORK, LWORK, IWORK, LIWORK, INFO ) | 1 Warning: Unused dummy argument ‘rcond’ at (1) [-Wunused-dummy-argument] mpi.f:1351:29: 1351 | & RCOND, WORK, LWORK, IWORK, LIWORK, INFO ) | 1 Warning: Unused dummy argument ‘work’ at (1) [-Wunused-dummy-argument] mpi.f:1364:37: 1364 | SUBROUTINE pdgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1364:63: 1364 | SUBROUTINE pdgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘anorm’ at (1) [-Wunused-dummy-argument] mpi.f:1364:55: 1364 | SUBROUTINE pdgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1364:42: 1364 | SUBROUTINE pdgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1365:60: 1365 | & RCOND, WORK, LWORK, IWORK, LIWORK, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:1365:45: 1365 | & RCOND, WORK, LWORK, IWORK, LIWORK, INFO ) | 1 Warning: Unused dummy argument ‘iwork’ at (1) [-Wunused-dummy-argument] mpi.f:1364:47: 1364 | SUBROUTINE pdgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1365:54: 1365 | & RCOND, WORK, LWORK, IWORK, LIWORK, INFO ) | 1 Warning: Unused dummy argument ‘liwork’ at (1) [-Wunused-dummy-argument] mpi.f:1365:37: 1365 | & RCOND, WORK, LWORK, IWORK, LIWORK, INFO ) | 1 Warning: Unused dummy argument ‘lwork’ at (1) [-Wunused-dummy-argument] mpi.f:1364:33: 1364 | SUBROUTINE pdgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1364:30: 1364 | SUBROUTINE pdgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘norm’ at (1) [-Wunused-dummy-argument] mpi.f:1365:22: 1365 | & RCOND, WORK, LWORK, IWORK, LIWORK, INFO ) | 1 Warning: Unused dummy argument ‘rcond’ at (1) [-Wunused-dummy-argument] mpi.f:1365:29: 1365 | & RCOND, WORK, LWORK, IWORK, LIWORK, INFO ) | 1 Warning: Unused dummy argument ‘work’ at (1) [-Wunused-dummy-argument] mpi.f:1378:35: 1378 | SUBROUTINE pcgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1378:52: 1378 | SUBROUTINE pcgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1378:40: 1378 | SUBROUTINE pcgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1379:34: 1379 | & WORK, LWORK, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:1378:58: 1378 | SUBROUTINE pcgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘ipiv’ at (1) [-Wunused-dummy-argument] mpi.f:1378:45: 1378 | SUBROUTINE pcgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1379:28: 1379 | & WORK, LWORK, INFO ) | 1 Warning: Unused dummy argument ‘lwork’ at (1) [-Wunused-dummy-argument] mpi.f:1378:27: 1378 | SUBROUTINE pcgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:1378:31: 1378 | SUBROUTINE pcgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1378:63: 1378 | SUBROUTINE pcgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘tau’ at (1) [-Wunused-dummy-argument] mpi.f:1379:21: 1379 | & WORK, LWORK, INFO ) | 1 Warning: Unused dummy argument ‘work’ at (1) [-Wunused-dummy-argument] mpi.f:1389:35: 1389 | SUBROUTINE pzgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1389:52: 1389 | SUBROUTINE pzgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1389:40: 1389 | SUBROUTINE pzgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1390:34: 1390 | & WORK, LWORK, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:1389:58: 1389 | SUBROUTINE pzgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘ipiv’ at (1) [-Wunused-dummy-argument] mpi.f:1389:45: 1389 | SUBROUTINE pzgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1390:28: 1390 | & WORK, LWORK, INFO ) | 1 Warning: Unused dummy argument ‘lwork’ at (1) [-Wunused-dummy-argument] mpi.f:1389:27: 1389 | SUBROUTINE pzgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:1389:31: 1389 | SUBROUTINE pzgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1389:63: 1389 | SUBROUTINE pzgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘tau’ at (1) [-Wunused-dummy-argument] mpi.f:1390:21: 1390 | & WORK, LWORK, INFO ) | 1 Warning: Unused dummy argument ‘work’ at (1) [-Wunused-dummy-argument] mpi.f:1401:35: 1401 | SUBROUTINE psgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1401:52: 1401 | SUBROUTINE psgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1401:40: 1401 | SUBROUTINE psgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1402:34: 1402 | & WORK, LWORK, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:1401:58: 1401 | SUBROUTINE psgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘ipiv’ at (1) [-Wunused-dummy-argument] mpi.f:1401:45: 1401 | SUBROUTINE psgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1402:28: 1402 | & WORK, LWORK, INFO ) | 1 Warning: Unused dummy argument ‘lwork’ at (1) [-Wunused-dummy-argument] mpi.f:1401:27: 1401 | SUBROUTINE psgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:1401:31: 1401 | SUBROUTINE psgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1401:63: 1401 | SUBROUTINE psgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘tau’ at (1) [-Wunused-dummy-argument] mpi.f:1402:21: 1402 | & WORK, LWORK, INFO ) | 1 Warning: Unused dummy argument ‘work’ at (1) [-Wunused-dummy-argument] mpi.f:1412:35: 1412 | SUBROUTINE pdgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1412:52: 1412 | SUBROUTINE pdgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1412:40: 1412 | SUBROUTINE pdgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1413:34: 1413 | & WORK, LWORK, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:1412:58: 1412 | SUBROUTINE pdgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘ipiv’ at (1) [-Wunused-dummy-argument] mpi.f:1412:45: 1412 | SUBROUTINE pdgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1413:28: 1413 | & WORK, LWORK, INFO ) | 1 Warning: Unused dummy argument ‘lwork’ at (1) [-Wunused-dummy-argument] mpi.f:1412:27: 1412 | SUBROUTINE pdgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:1412:31: 1412 | SUBROUTINE pdgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1412:63: 1412 | SUBROUTINE pdgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘tau’ at (1) [-Wunused-dummy-argument] mpi.f:1413:21: 1413 | & WORK, LWORK, INFO ) | 1 Warning: Unused dummy argument ‘work’ at (1) [-Wunused-dummy-argument] mpi.f:1423:28: 1423 | SUBROUTINE pcaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1423:46: 1423 | SUBROUTINE pcaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘descx’ at (1) [-Wunused-dummy-argument] mpi.f:1424:22: 1424 | & DESCY, INCY) | 1 Warning: Unused dummy argument ‘descy’ at (1) [-Wunused-dummy-argument] mpi.f:1423:52: 1423 | SUBROUTINE pcaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘incx’ at (1) [-Wunused-dummy-argument] mpi.f:1424:28: 1424 | & DESCY, INCY) | 1 Warning: Unused dummy argument ‘incy’ at (1) [-Wunused-dummy-argument] mpi.f:1423:35: 1423 | SUBROUTINE pcaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘ix’ at (1) [-Wunused-dummy-argument] mpi.f:1423:59: 1423 | SUBROUTINE pcaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘iy’ at (1) [-Wunused-dummy-argument] mpi.f:1423:39: 1423 | SUBROUTINE pcaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘jx’ at (1) [-Wunused-dummy-argument] mpi.f:1423:63: 1423 | SUBROUTINE pcaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘jy’ at (1) [-Wunused-dummy-argument] mpi.f:1423:25: 1423 | SUBROUTINE pcaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1423:31: 1423 | SUBROUTINE pcaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘x’ at (1) [-Wunused-dummy-argument] mpi.f:1423:55: 1423 | SUBROUTINE pcaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘y’ at (1) [-Wunused-dummy-argument] mpi.f:1434:28: 1434 | SUBROUTINE pzaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1434:46: 1434 | SUBROUTINE pzaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘descx’ at (1) [-Wunused-dummy-argument] mpi.f:1435:22: 1435 | & DESCY, INCY) | 1 Warning: Unused dummy argument ‘descy’ at (1) [-Wunused-dummy-argument] mpi.f:1434:52: 1434 | SUBROUTINE pzaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘incx’ at (1) [-Wunused-dummy-argument] mpi.f:1435:28: 1435 | & DESCY, INCY) | 1 Warning: Unused dummy argument ‘incy’ at (1) [-Wunused-dummy-argument] mpi.f:1434:35: 1434 | SUBROUTINE pzaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘ix’ at (1) [-Wunused-dummy-argument] mpi.f:1434:59: 1434 | SUBROUTINE pzaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘iy’ at (1) [-Wunused-dummy-argument] mpi.f:1434:39: 1434 | SUBROUTINE pzaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘jx’ at (1) [-Wunused-dummy-argument] mpi.f:1434:63: 1434 | SUBROUTINE pzaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘jy’ at (1) [-Wunused-dummy-argument] mpi.f:1434:25: 1434 | SUBROUTINE pzaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1434:31: 1434 | SUBROUTINE pzaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘x’ at (1) [-Wunused-dummy-argument] mpi.f:1434:55: 1434 | SUBROUTINE pzaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘y’ at (1) [-Wunused-dummy-argument] mpi.f:1446:28: 1446 | SUBROUTINE psaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1446:46: 1446 | SUBROUTINE psaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘descx’ at (1) [-Wunused-dummy-argument] mpi.f:1447:22: 1447 | & DESCY, INCY) | 1 Warning: Unused dummy argument ‘descy’ at (1) [-Wunused-dummy-argument] mpi.f:1446:52: 1446 | SUBROUTINE psaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘incx’ at (1) [-Wunused-dummy-argument] mpi.f:1447:28: 1447 | & DESCY, INCY) | 1 Warning: Unused dummy argument ‘incy’ at (1) [-Wunused-dummy-argument] mpi.f:1446:35: 1446 | SUBROUTINE psaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘ix’ at (1) [-Wunused-dummy-argument] mpi.f:1446:59: 1446 | SUBROUTINE psaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘iy’ at (1) [-Wunused-dummy-argument] mpi.f:1446:39: 1446 | SUBROUTINE psaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘jx’ at (1) [-Wunused-dummy-argument] mpi.f:1446:63: 1446 | SUBROUTINE psaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘jy’ at (1) [-Wunused-dummy-argument] mpi.f:1446:25: 1446 | SUBROUTINE psaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1446:31: 1446 | SUBROUTINE psaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘x’ at (1) [-Wunused-dummy-argument] mpi.f:1446:55: 1446 | SUBROUTINE psaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘y’ at (1) [-Wunused-dummy-argument] mpi.f:1457:28: 1457 | SUBROUTINE pdaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1457:46: 1457 | SUBROUTINE pdaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘descx’ at (1) [-Wunused-dummy-argument] mpi.f:1458:22: 1458 | & DESCY, INCY) | 1 Warning: Unused dummy argument ‘descy’ at (1) [-Wunused-dummy-argument] mpi.f:1457:52: 1457 | SUBROUTINE pdaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘incx’ at (1) [-Wunused-dummy-argument] mpi.f:1458:28: 1458 | & DESCY, INCY) | 1 Warning: Unused dummy argument ‘incy’ at (1) [-Wunused-dummy-argument] mpi.f:1457:35: 1457 | SUBROUTINE pdaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘ix’ at (1) [-Wunused-dummy-argument] mpi.f:1457:59: 1457 | SUBROUTINE pdaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘iy’ at (1) [-Wunused-dummy-argument] mpi.f:1457:39: 1457 | SUBROUTINE pdaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘jx’ at (1) [-Wunused-dummy-argument] mpi.f:1457:63: 1457 | SUBROUTINE pdaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘jy’ at (1) [-Wunused-dummy-argument] mpi.f:1457:25: 1457 | SUBROUTINE pdaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1457:31: 1457 | SUBROUTINE pdaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘x’ at (1) [-Wunused-dummy-argument] mpi.f:1457:55: 1457 | SUBROUTINE pdaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘y’ at (1) [-Wunused-dummy-argument] mpi.f:1468:66: 1468 | SUBROUTINE pctrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1468:63: 1468 | SUBROUTINE pctrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘alpha’ at (1) [-Wunused-dummy-argument] mpi.f:1469:37: 1469 | $ JA, DESCA, B, IB, JB, DESCB ) | 1 Warning: Unused dummy argument ‘b’ at (1) [-Wunused-dummy-argument] mpi.f:1469:34: 1469 | $ JA, DESCA, B, IB, JB, DESCB ) | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1469:52: 1469 | $ JA, DESCA, B, IB, JB, DESCB ) | 1 Warning: Unused dummy argument ‘descb’ at (1) [-Wunused-dummy-argument] mpi.f:1468:50: 1468 | SUBROUTINE pctrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘diag’ at (1) [-Wunused-dummy-argument] mpi.f:1468:70: 1468 | SUBROUTINE pctrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1469:41: 1469 | $ JA, DESCA, B, IB, JB, DESCB ) | 1 Warning: Unused dummy argument ‘ib’ at (1) [-Wunused-dummy-argument] mpi.f:1469:27: 1469 | $ JA, DESCA, B, IB, JB, DESCB ) | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1469:45: 1469 | $ JA, DESCA, B, IB, JB, DESCB ) | 1 Warning: Unused dummy argument ‘jb’ at (1) [-Wunused-dummy-argument] mpi.f:1468:53: 1468 | SUBROUTINE pctrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:1468:56: 1468 | SUBROUTINE pctrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1468:30: 1468 | SUBROUTINE pctrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘side’ at (1) [-Wunused-dummy-argument] mpi.f:1468:44: 1468 | SUBROUTINE pctrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘transa’ at (1) [-Wunused-dummy-argument] mpi.f:1468:36: 1468 | SUBROUTINE pctrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘uplo’ at (1) [-Wunused-dummy-argument] mpi.f:1481:66: 1481 | SUBROUTINE pztrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1481:63: 1481 | SUBROUTINE pztrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘alpha’ at (1) [-Wunused-dummy-argument] mpi.f:1482:37: 1482 | $ JA, DESCA, B, IB, JB, DESCB ) | 1 Warning: Unused dummy argument ‘b’ at (1) [-Wunused-dummy-argument] mpi.f:1482:34: 1482 | $ JA, DESCA, B, IB, JB, DESCB ) | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1482:52: 1482 | $ JA, DESCA, B, IB, JB, DESCB ) | 1 Warning: Unused dummy argument ‘descb’ at (1) [-Wunused-dummy-argument] mpi.f:1481:50: 1481 | SUBROUTINE pztrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘diag’ at (1) [-Wunused-dummy-argument] mpi.f:1481:70: 1481 | SUBROUTINE pztrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1482:41: 1482 | $ JA, DESCA, B, IB, JB, DESCB ) | 1 Warning: Unused dummy argument ‘ib’ at (1) [-Wunused-dummy-argument] mpi.f:1482:27: 1482 | $ JA, DESCA, B, IB, JB, DESCB ) | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1482:45: 1482 | $ JA, DESCA, B, IB, JB, DESCB ) | 1 Warning: Unused dummy argument ‘jb’ at (1) [-Wunused-dummy-argument] mpi.f:1481:53: 1481 | SUBROUTINE pztrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:1481:56: 1481 | SUBROUTINE pztrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1481:30: 1481 | SUBROUTINE pztrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘side’ at (1) [-Wunused-dummy-argument] mpi.f:1481:44: 1481 | SUBROUTINE pztrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘transa’ at (1) [-Wunused-dummy-argument] mpi.f:1481:36: 1481 | SUBROUTINE pztrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘uplo’ at (1) [-Wunused-dummy-argument] mpi.f:1496:66: 1496 | SUBROUTINE pstrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1496:63: 1496 | SUBROUTINE pstrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘alpha’ at (1) [-Wunused-dummy-argument] mpi.f:1497:37: 1497 | $ JA, DESCA, B, IB, JB, DESCB ) | 1 Warning: Unused dummy argument ‘b’ at (1) [-Wunused-dummy-argument] mpi.f:1497:34: 1497 | $ JA, DESCA, B, IB, JB, DESCB ) | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1497:52: 1497 | $ JA, DESCA, B, IB, JB, DESCB ) | 1 Warning: Unused dummy argument ‘descb’ at (1) [-Wunused-dummy-argument] mpi.f:1496:50: 1496 | SUBROUTINE pstrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘diag’ at (1) [-Wunused-dummy-argument] mpi.f:1496:70: 1496 | SUBROUTINE pstrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1497:41: 1497 | $ JA, DESCA, B, IB, JB, DESCB ) | 1 Warning: Unused dummy argument ‘ib’ at (1) [-Wunused-dummy-argument] mpi.f:1497:27: 1497 | $ JA, DESCA, B, IB, JB, DESCB ) | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1497:45: 1497 | $ JA, DESCA, B, IB, JB, DESCB ) | 1 Warning: Unused dummy argument ‘jb’ at (1) [-Wunused-dummy-argument] mpi.f:1496:53: 1496 | SUBROUTINE pstrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:1496:56: 1496 | SUBROUTINE pstrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1496:30: 1496 | SUBROUTINE pstrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘side’ at (1) [-Wunused-dummy-argument] mpi.f:1496:44: 1496 | SUBROUTINE pstrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘transa’ at (1) [-Wunused-dummy-argument] mpi.f:1496:36: 1496 | SUBROUTINE pstrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘uplo’ at (1) [-Wunused-dummy-argument] mpi.f:1509:66: 1509 | SUBROUTINE pdtrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1509:63: 1509 | SUBROUTINE pdtrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘alpha’ at (1) [-Wunused-dummy-argument] mpi.f:1510:37: 1510 | $ JA, DESCA, B, IB, JB, DESCB ) | 1 Warning: Unused dummy argument ‘b’ at (1) [-Wunused-dummy-argument] mpi.f:1510:34: 1510 | $ JA, DESCA, B, IB, JB, DESCB ) | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1510:52: 1510 | $ JA, DESCA, B, IB, JB, DESCB ) | 1 Warning: Unused dummy argument ‘descb’ at (1) [-Wunused-dummy-argument] mpi.f:1509:50: 1509 | SUBROUTINE pdtrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘diag’ at (1) [-Wunused-dummy-argument] mpi.f:1509:70: 1509 | SUBROUTINE pdtrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1510:41: 1510 | $ JA, DESCA, B, IB, JB, DESCB ) | 1 Warning: Unused dummy argument ‘ib’ at (1) [-Wunused-dummy-argument] mpi.f:1510:27: 1510 | $ JA, DESCA, B, IB, JB, DESCB ) | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1510:45: 1510 | $ JA, DESCA, B, IB, JB, DESCB ) | 1 Warning: Unused dummy argument ‘jb’ at (1) [-Wunused-dummy-argument] mpi.f:1509:53: 1509 | SUBROUTINE pdtrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:1509:56: 1509 | SUBROUTINE pdtrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1509:30: 1509 | SUBROUTINE pdtrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘side’ at (1) [-Wunused-dummy-argument] mpi.f:1509:44: 1509 | SUBROUTINE pdtrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘transa’ at (1) [-Wunused-dummy-argument] mpi.f:1509:36: 1509 | SUBROUTINE pdtrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘uplo’ at (1) [-Wunused-dummy-argument] mpi.f:1522:54: 1522 | SUBROUTINE pcunmqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1523:39: 1523 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘c’ at (1) [-Wunused-dummy-argument] mpi.f:1523:31: 1523 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1523:56: 1523 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘descc’ at (1) [-Wunused-dummy-argument] mpi.f:1522:59: 1522 | SUBROUTINE pcunmqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1523:43: 1523 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘ic’ at (1) [-Wunused-dummy-argument] mpi.f:1524:37: 1524 | & LWORK, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:1522:63: 1522 | SUBROUTINE pcunmqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1523:48: 1523 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘jc’ at (1) [-Wunused-dummy-argument] mpi.f:1522:50: 1522 | SUBROUTINE pcunmqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘k’ at (1) [-Wunused-dummy-argument] mpi.f:1524:31: 1524 | & LWORK, INFO ) | 1 Warning: Unused dummy argument ‘lwork’ at (1) [-Wunused-dummy-argument] mpi.f:1522:42: 1522 | SUBROUTINE pcunmqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:1522:46: 1522 | SUBROUTINE pcunmqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1522:30: 1522 | SUBROUTINE pcunmqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘side’ at (1) [-Wunused-dummy-argument] mpi.f:1523:36: 1523 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘tau’ at (1) [-Wunused-dummy-argument] mpi.f:1522:38: 1522 | SUBROUTINE pcunmqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘trans’ at (1) [-Wunused-dummy-argument] mpi.f:1523:63: 1523 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘work’ at (1) [-Wunused-dummy-argument] mpi.f:1535:54: 1535 | SUBROUTINE pzunmqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1536:39: 1536 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘c’ at (1) [-Wunused-dummy-argument] mpi.f:1536:31: 1536 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1536:56: 1536 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘descc’ at (1) [-Wunused-dummy-argument] mpi.f:1535:59: 1535 | SUBROUTINE pzunmqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1536:43: 1536 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘ic’ at (1) [-Wunused-dummy-argument] mpi.f:1537:37: 1537 | & LWORK, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:1535:63: 1535 | SUBROUTINE pzunmqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1536:48: 1536 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘jc’ at (1) [-Wunused-dummy-argument] mpi.f:1535:50: 1535 | SUBROUTINE pzunmqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘k’ at (1) [-Wunused-dummy-argument] mpi.f:1537:31: 1537 | & LWORK, INFO ) | 1 Warning: Unused dummy argument ‘lwork’ at (1) [-Wunused-dummy-argument] mpi.f:1535:42: 1535 | SUBROUTINE pzunmqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:1535:46: 1535 | SUBROUTINE pzunmqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1535:30: 1535 | SUBROUTINE pzunmqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘side’ at (1) [-Wunused-dummy-argument] mpi.f:1536:36: 1536 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘tau’ at (1) [-Wunused-dummy-argument] mpi.f:1535:38: 1535 | SUBROUTINE pzunmqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘trans’ at (1) [-Wunused-dummy-argument] mpi.f:1536:63: 1536 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘work’ at (1) [-Wunused-dummy-argument] mpi.f:1549:54: 1549 | SUBROUTINE psormqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1550:39: 1550 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘c’ at (1) [-Wunused-dummy-argument] mpi.f:1550:31: 1550 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1550:56: 1550 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘descc’ at (1) [-Wunused-dummy-argument] mpi.f:1549:59: 1549 | SUBROUTINE psormqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1550:43: 1550 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘ic’ at (1) [-Wunused-dummy-argument] mpi.f:1551:37: 1551 | & LWORK, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:1549:63: 1549 | SUBROUTINE psormqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1550:48: 1550 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘jc’ at (1) [-Wunused-dummy-argument] mpi.f:1549:50: 1549 | SUBROUTINE psormqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘k’ at (1) [-Wunused-dummy-argument] mpi.f:1551:31: 1551 | & LWORK, INFO ) | 1 Warning: Unused dummy argument ‘lwork’ at (1) [-Wunused-dummy-argument] mpi.f:1549:42: 1549 | SUBROUTINE psormqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:1549:46: 1549 | SUBROUTINE psormqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1549:30: 1549 | SUBROUTINE psormqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘side’ at (1) [-Wunused-dummy-argument] mpi.f:1550:36: 1550 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘tau’ at (1) [-Wunused-dummy-argument] mpi.f:1549:38: 1549 | SUBROUTINE psormqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘trans’ at (1) [-Wunused-dummy-argument] mpi.f:1550:63: 1550 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘work’ at (1) [-Wunused-dummy-argument] mpi.f:1562:54: 1562 | SUBROUTINE pdormqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1563:39: 1563 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘c’ at (1) [-Wunused-dummy-argument] mpi.f:1563:31: 1563 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1563:56: 1563 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘descc’ at (1) [-Wunused-dummy-argument] mpi.f:1562:59: 1562 | SUBROUTINE pdormqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1563:43: 1563 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘ic’ at (1) [-Wunused-dummy-argument] mpi.f:1564:37: 1564 | & LWORK, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:1562:63: 1562 | SUBROUTINE pdormqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1563:48: 1563 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘jc’ at (1) [-Wunused-dummy-argument] mpi.f:1562:50: 1562 | SUBROUTINE pdormqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘k’ at (1) [-Wunused-dummy-argument] mpi.f:1564:31: 1564 | & LWORK, INFO ) | 1 Warning: Unused dummy argument ‘lwork’ at (1) [-Wunused-dummy-argument] mpi.f:1562:42: 1562 | SUBROUTINE pdormqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:1562:46: 1562 | SUBROUTINE pdormqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1562:30: 1562 | SUBROUTINE pdormqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘side’ at (1) [-Wunused-dummy-argument] mpi.f:1563:36: 1563 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘tau’ at (1) [-Wunused-dummy-argument] mpi.f:1562:38: 1562 | SUBROUTINE pdormqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘trans’ at (1) [-Wunused-dummy-argument] mpi.f:1563:63: 1563 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘work’ at (1) [-Wunused-dummy-argument] mpi.f:1575:63: 1575 | SUBROUTINE chk1mat( MA, MAPOS0, NA, NAPOS0, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1576:35: 1576 | & DESCAPOS0, INFO ) | 1 Warning: Unused dummy argument ‘descapos0’ at (1) [-Wunused-dummy-argument] mpi.f:1575:52: 1575 | SUBROUTINE chk1mat( MA, MAPOS0, NA, NAPOS0, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1576:41: 1576 | & DESCAPOS0, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:1575:56: 1575 | SUBROUTINE chk1mat( MA, MAPOS0, NA, NAPOS0, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1575:28: 1575 | SUBROUTINE chk1mat( MA, MAPOS0, NA, NAPOS0, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘ma’ at (1) [-Wunused-dummy-argument] mpi.f:1575:36: 1575 | SUBROUTINE chk1mat( MA, MAPOS0, NA, NAPOS0, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘mapos0’ at (1) [-Wunused-dummy-argument] mpi.f:1575:40: 1575 | SUBROUTINE chk1mat( MA, MAPOS0, NA, NAPOS0, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘na’ at (1) [-Wunused-dummy-argument] mpi.f:1575:48: 1575 | SUBROUTINE chk1mat( MA, MAPOS0, NA, NAPOS0, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘napos0’ at (1) [-Wunused-dummy-argument] mpi.f:1585:64: 1585 | SUBROUTINE pchk2mat( MA, MAPOS0, NA, NAPOS0, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1586:36: 1586 | & DESCAPOS0, MB, MBPOS0, NB, NBPOS0, IB, JB, | 1 Warning: Unused dummy argument ‘descapos0’ at (1) [-Wunused-dummy-argument] mpi.f:1587:32: 1587 | & DESCB, DESCBPOS0, NEXTRA, EX, EXPOS, INFO ) | 1 Warning: Unused dummy argument ‘descb’ at (1) [-Wunused-dummy-argument] mpi.f:1587:43: 1587 | & DESCB, DESCBPOS0, NEXTRA, EX, EXPOS, INFO ) | 1 Warning: Unused dummy argument ‘descbpos0’ at (1) [-Wunused-dummy-argument] mpi.f:1587:55: 1587 | & DESCB, DESCBPOS0, NEXTRA, EX, EXPOS, INFO ) | 1 Warning: Unused dummy argument ‘ex’ at (1) [-Wunused-dummy-argument] mpi.f:1587:62: 1587 | & DESCB, DESCBPOS0, NEXTRA, EX, EXPOS, INFO ) | 1 Warning: Unused dummy argument ‘expos’ at (1) [-Wunused-dummy-argument] mpi.f:1585:53: 1585 | SUBROUTINE pchk2mat( MA, MAPOS0, NA, NAPOS0, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1586:64: 1586 | & DESCAPOS0, MB, MBPOS0, NB, NBPOS0, IB, JB, | 1 Warning: Unused dummy argument ‘ib’ at (1) [-Wunused-dummy-argument] mpi.f:1587:68: 1587 | & DESCB, DESCBPOS0, NEXTRA, EX, EXPOS, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:1585:57: 1585 | SUBROUTINE pchk2mat( MA, MAPOS0, NA, NAPOS0, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1586:68: 1586 | & DESCAPOS0, MB, MBPOS0, NB, NBPOS0, IB, JB, | 1 Warning: Unused dummy argument ‘jb’ at (1) [-Wunused-dummy-argument] mpi.f:1585:29: 1585 | SUBROUTINE pchk2mat( MA, MAPOS0, NA, NAPOS0, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘ma’ at (1) [-Wunused-dummy-argument] mpi.f:1585:37: 1585 | SUBROUTINE pchk2mat( MA, MAPOS0, NA, NAPOS0, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘mapos0’ at (1) [-Wunused-dummy-argument] mpi.f:1586:40: 1586 | & DESCAPOS0, MB, MBPOS0, NB, NBPOS0, IB, JB, | 1 Warning: Unused dummy argument ‘mb’ at (1) [-Wunused-dummy-argument] mpi.f:1586:48: 1586 | & DESCAPOS0, MB, MBPOS0, NB, NBPOS0, IB, JB, | 1 Warning: Unused dummy argument ‘mbpos0’ at (1) [-Wunused-dummy-argument] mpi.f:1585:41: 1585 | SUBROUTINE pchk2mat( MA, MAPOS0, NA, NAPOS0, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘na’ at (1) [-Wunused-dummy-argument] mpi.f:1585:49: 1585 | SUBROUTINE pchk2mat( MA, MAPOS0, NA, NAPOS0, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘napos0’ at (1) [-Wunused-dummy-argument] mpi.f:1586:52: 1586 | & DESCAPOS0, MB, MBPOS0, NB, NBPOS0, IB, JB, | 1 Warning: Unused dummy argument ‘nb’ at (1) [-Wunused-dummy-argument] mpi.f:1586:60: 1586 | & DESCAPOS0, MB, MBPOS0, NB, NBPOS0, IB, JB, | 1 Warning: Unused dummy argument ‘nbpos0’ at (1) [-Wunused-dummy-argument] mpi.f:1599:32: 1599 | SUBROUTINE pxerbla( CONTXT, SRNAME, INFO ) | 1 Warning: Unused dummy argument ‘contxt’ at (1) [-Wunused-dummy-argument] mpi.f:1599:46: 1599 | SUBROUTINE pxerbla( CONTXT, SRNAME, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:1599:40: 1599 | SUBROUTINE pxerbla( CONTXT, SRNAME, INFO ) | 1 Warning: Unused dummy argument ‘srname’ at (1) [-Wunused-dummy-argument] mpi.f:1608:30: 1608 | SUBROUTINE descset( DESC, M, N, MB, NB, IRSRC, ICSRC, ICTXT, | 1 Warning: Unused dummy argument ‘desc’ at (1) [-Wunused-dummy-argument] mpi.f:1608:58: 1608 | SUBROUTINE descset( DESC, M, N, MB, NB, IRSRC, ICSRC, ICTXT, | 1 Warning: Unused dummy argument ‘icsrc’ at (1) [-Wunused-dummy-argument] mpi.f:1608:65: 1608 | SUBROUTINE descset( DESC, M, N, MB, NB, IRSRC, ICSRC, ICTXT, | 1 Warning: Unused dummy argument ‘ictxt’ at (1) [-Wunused-dummy-argument] mpi.f:1608:51: 1608 | SUBROUTINE descset( DESC, M, N, MB, NB, IRSRC, ICSRC, ICTXT, | 1 Warning: Unused dummy argument ‘irsrc’ at (1) [-Wunused-dummy-argument] mpi.f:1609:29: 1609 | & LLD ) | 1 Warning: Unused dummy argument ‘lld’ at (1) [-Wunused-dummy-argument] mpi.f:1608:33: 1608 | SUBROUTINE descset( DESC, M, N, MB, NB, IRSRC, ICSRC, ICTXT, | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:1608:40: 1608 | SUBROUTINE descset( DESC, M, N, MB, NB, IRSRC, ICSRC, ICTXT, | 1 Warning: Unused dummy argument ‘mb’ at (1) [-Wunused-dummy-argument] mpi.f:1608:36: 1608 | SUBROUTINE descset( DESC, M, N, MB, NB, IRSRC, ICSRC, ICTXT, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1608:44: 1608 | SUBROUTINE descset( DESC, M, N, MB, NB, IRSRC, ICSRC, ICTXT, | 1 Warning: Unused dummy argument ‘nb’ at (1) [-Wunused-dummy-argument] ar rv libpord.a graph.o gbipart.o gbisect.o ddcreate.o ddbisect.o nestdiss.o multisector.o gelim.o bucket.o tree.o symbfac.o interface.o sort.o minpriority.o ar: creating libpord.a a - graph.o a - gbipart.o a - gbisect.o a - ddcreate.o a - ddbisect.o a - nestdiss.o a - multisector.o a - gelim.o a - bucket.o a - tree.o a - symbfac.o a - interface.o a - sort.o a - minpriority.o ranlib libpord.a make[7]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/PORD/lib' if [ "./PORD/lib/" != "" ] ; then \ cp ./PORD/lib//libpord.a lib/libpordFREEFEM-SEQ.a; \ fi; ar rv libmpiseqFREEFEM-SEQ.a mpi.o mpic.o elapse.o ar: creating libmpiseqFREEFEM-SEQ.a a - mpi.o a - mpic.o a - elapse.o ranlib libmpiseqFREEFEM-SEQ.a make[7]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq' (cp libseq/lib* ./lib) cd src; make d make[7]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/src' if echo " -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC " | grep DINTSIZE64; then cat mumps_int_def64_h.in > ../include/mumps_int_def.h; else cat mumps_int_def32_h.in > ../include/mumps_int_def.h; fi make ../lib/libmumps_commonFREEFEM-SEQ.a make[8]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/src' gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c double_linked_list.F -o double_linked_list.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c ana_blk_m.F -o ana_blk_m.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c ana_orderings_wrappers_m.F -o ana_orderings_wrappers_m.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c omp_tps_common_m.F -o omp_tps_common_m.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c front_data_mgt_m.F -o front_data_mgt_m.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c fac_future_niv2_mod.F -o fac_future_niv2_mod.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c lr_common.F -o lr_common.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c mumps_l0_omp_m.F -o mumps_l0_omp_m.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c mumps_memory_mod.F -o mumps_memory_mod.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c mumps_mpitoomp_m.F -o mumps_mpitoomp_m.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c mumps_ooc_common.F -o mumps_ooc_common.o lr_common.F:36:71: 36 | & VLIST, FILS, FRERE_STEPS, STEP, DAD_STEPS, NE_STEPS, NA, LNA, | 1 Warning: Unused dummy argument ‘lna’ at (1) [-Wunused-dummy-argument] lr_common.F:35:45: 35 | SUBROUTINE MUMPS_UPD_TREE(NV, NSTEPS, N, FIRST, LPTR, RPTR, F, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c mumps_comm_ibcast.F -o mumps_comm_ibcast.o ana_orderings_wrappers_m.F:1025:35: 997 | & NV, NCMPA, int(N,8) ) | 2 ...... 1025 | & NV8, NCMPA, int(N,8) ) | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). ana_orderings_wrappers_m.F:1028:45: 996 | & XADJ8(1), IW(1), | 2 ...... 1028 | & XADJ8(1), IW8, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). ana_orderings_wrappers_m.F:1033:32: 998 | CALL MUMPS_ICOPY_64TO32(XADJ8(1), NVTX, PARENT) | 2 ...... 1033 | CALL MUMPS_ICOPY_64TO32(NV8, NVTX, NV) | 1 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) ana_orderings_wrappers_m.F:965:28: 965 | CALL MUMPS_PORDF_WND( NVTX, int(NEDGES8), | 1 ...... 995 | CALL MUMPS_PORDF_WND( int(NVTX,8), NEDGES8, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/INTEGER(8)). ana_orderings_wrappers_m.F:965:34: 965 | CALL MUMPS_PORDF_WND( NVTX, int(NEDGES8), | 1 ...... 995 | CALL MUMPS_PORDF_WND( int(NVTX,8), NEDGES8, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/INTEGER(8)). ana_orderings_wrappers_m.F:966:35: 966 | & XADJ, IW(1), | 1 ...... 996 | & XADJ8(1), IW(1), | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/INTEGER(8)). ana_orderings_wrappers_m.F:967:46: 967 | & NV, NCMPA, N ) | 1 ...... 997 | & NV, NCMPA, int(N,8) ) | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/INTEGER(8)). ana_orderings_wrappers_m.F:921:46: 893 | & NV, NCMPA ) | 2 ...... 921 | & NV8, NCMPA ) | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). ana_orderings_wrappers_m.F:923:59: 892 | CALL MUMPS_PORDF( int(NVTX,8), NEDGES8, XADJ8(1), IW(1), | 2 ...... 923 | CALL MUMPS_PORDF( int(NVTX,8), NEDGES8, XADJ8(1), IW8, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). ana_orderings_wrappers_m.F:928:32: 928 | CALL MUMPS_ICOPY_64TO32(NV8, NVTX, NV) | 1 ...... 998 | CALL MUMPS_ICOPY_64TO32(XADJ8(1), NVTX, PARENT) | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) ana_orderings_wrappers_m.F:864:24: 864 | CALL MUMPS_PORDF( NVTX, int(NEDGES8), XADJ, IW(1), | 1 ...... 892 | CALL MUMPS_PORDF( int(NVTX,8), NEDGES8, XADJ8(1), IW(1), | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/INTEGER(8)). ana_orderings_wrappers_m.F:864:30: 864 | CALL MUMPS_PORDF( NVTX, int(NEDGES8), XADJ, IW(1), | 1 ...... 892 | CALL MUMPS_PORDF( int(NVTX,8), NEDGES8, XADJ8(1), IW(1), | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/INTEGER(8)). ana_orderings_wrappers_m.F:864:44: 864 | CALL MUMPS_PORDF( NVTX, int(NEDGES8), XADJ, IW(1), | 1 ...... 892 | CALL MUMPS_PORDF( int(NVTX,8), NEDGES8, XADJ8(1), IW(1), | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/INTEGER(8)). ana_orderings_wrappers_m.F:936:66: 936 | & INFO, LP, LPOK, KEEP10 ) | 1 Warning: Unused dummy argument ‘keep10’ at (1) [-Wunused-dummy-argument] ana_orderings_wrappers_m.F:835:62: 835 | & INFO, LP, LPOK, KEEP10 ) | 1 Warning: Unused dummy argument ‘keep10’ at (1) [-Wunused-dummy-argument] gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c fac_asm_build_sort_index_ELT_m.F -o fac_asm_build_sort_index_ELT_m.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c fac_asm_build_sort_index_m.F -o fac_asm_build_sort_index_m.o front_data_mgt_m.F:502:21: 502 | & ,unit,MYID,mode | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] front_data_mgt_m.F:297:45: 297 | SUBROUTINE MUMPS_FDM_END_IDX(WHAT, FROM, IWHANDLER) | 1 Warning: Unused dummy argument ‘from’ at (1) [-Wunused-dummy-argument] front_data_mgt_m.F:230:47: 230 | SUBROUTINE MUMPS_FDM_START_IDX(WHAT, FROM, IWHANDLER, INFO) | 1 Warning: Unused dummy argument ‘from’ at (1) [-Wunused-dummy-argument] front_data_mgt_m.F:199:44: 199 | SUBROUTINE MUMPS_FDM_STRUC_TO_MOD(WHAT, id_FDM_ENCODING) | 1 Warning: Unused dummy argument ‘what’ at (1) [-Wunused-dummy-argument] mumps_memory_mod.F:33:24: 32 | CALL MUMPS_SIZE_C(I (1), I (2), ISIZE) | 2 33 | CALL MUMPS_SIZE_C(S (1), S (2), SSIZE) | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(4)/INTEGER(4)). mumps_memory_mod.F:33:31: 32 | CALL MUMPS_SIZE_C(I (1), I (2), ISIZE) | 2 33 | CALL MUMPS_SIZE_C(S (1), S (2), SSIZE) | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(4)/INTEGER(4)). fac_asm_build_sort_index_ELT_m.F:26:44: 26 | & DAD, PROCNODE_STEPS, SLAVEF, | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] fac_asm_build_sort_index_m.F:22:45: 22 | & SON_LEVEL2, NIV1, KEEP,KEEP8, IFLAG, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] fac_asm_build_sort_index_m.F:23:54: 23 | & ISON_IN_PLACE, PROCNODE_STEPS, SLAVEF, | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c mumps_static_mapping.F -o mumps_static_mapping.o mumps_static_mapping.F:4566:24: 4554 | call MPI_BCAST(lenrcv,1,MPI_INTEGER,i, | 2 ...... 4566 | call MPI_BCAST(namercv,lenrcv,MPI_INTEGER,i, | 1 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) mumps_static_mapping.F:3975:23: 3975 | & cv_frere(1), cv_nodetype(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘frere’ at (1) mumps_static_mapping.F:3975:36: 3975 | & cv_frere(1), cv_nodetype(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘nodetype’ at (1) mumps_static_mapping.F:3976:23: 3976 | & cv_par2_nodes(1), cv_procnode(1), cv_cand(1,1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘par2_nodes’ at (1) mumps_static_mapping.F:3976:41: 3976 | & cv_par2_nodes(1), cv_procnode(1), cv_cand(1,1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘procnode’ at (1) mumps_static_mapping.F:3976:57: 3976 | & cv_par2_nodes(1), cv_procnode(1), cv_cand(1,1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘cand’ at (1) mumps_static_mapping.F:3923:11: 3923 | & cv_keep(1), cv_frere(1), cv_nfsiz(1), istat) | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘keep’ at (1) mumps_static_mapping.F:3923:23: 3923 | & cv_keep(1), cv_frere(1), cv_nfsiz(1), istat) | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘frere’ at (1) mumps_static_mapping.F:3923:36: 3923 | & cv_keep(1), cv_frere(1), cv_nfsiz(1), istat) | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘nd’ at (1) mumps_static_mapping.F:1262:41: 1262 | & k1, lnpivsplit, npivsplit, n, cv_frere(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘frere’ at (1) mumps_static_mapping.F:1263:11: 1263 | & cv_keep(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘keep’ at (1) mumps_static_mapping.F:1264:11: 1264 | & cv_fils(1), cv_BLKON, cv_SIZEOFBLOCKS(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘fils’ at (1) mumps_static_mapping.F:1264:33: 1264 | & cv_fils(1), cv_BLKON, cv_SIZEOFBLOCKS(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘sizeofblocks’ at (1) mumps_static_mapping.F:1337:37: 1337 | & lnpivsplit, npivsplit, cv_keep(1), n, cv_fils(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘keep’ at (1) mumps_static_mapping.F:1337:52: 1337 | & lnpivsplit, npivsplit, cv_keep(1), n, cv_fils(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘fils’ at (1) mumps_static_mapping.F:1338:14: 1338 | & cv_frere(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘frere’ at (1) mumps_static_mapping.F:1339:14: 1339 | & cv_nfsiz(1), cv_ne(1), cv_info(5), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘nfsiz’ at (1) mumps_static_mapping.F:1339:27: 1339 | & cv_nfsiz(1), cv_ne(1), cv_info(5), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘ne’ at (1) mumps_static_mapping.F:1340:25: 1340 | & cv_nsteps, cv_nodetype(1), ierr | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘nodetype’ at (1) mumps_static_mapping.F:4118:67: 4118 | subroutine MUMPS_STORE_GLOBALS(ne,nfsiz,frere,fils,keep,KEEP8, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] mumps_static_mapping.F:1993:46: 1993 | & procnode,ssarbr,peak,istat | 1 Warning: Unused dummy argument ‘peak’ at (1) [-Wunused-dummy-argument] mumps_static_mapping.F:986:62: 986 | subroutine MUMPS_COSTS_LAYER_T2PM(layernmb,nmb_thislayer,istat) | 1 Warning: Unused dummy argument ‘nmb_thislayer’ at (1) [-Wunused-dummy-argument] mumps_static_mapping.F:840:60: 840 | subroutine MUMPS_COSTS_LAYER_T2(layernmb,nmb_thislayer,istat) | 1 Warning: Unused dummy argument ‘nmb_thislayer’ at (1) [-Wunused-dummy-argument] fac_asm_build_sort_index_ELT_m.F: In function ‘__mumps_build_sort_index_elt_m_MOD_mumps_elt_build_sort’: fac_asm_build_sort_index_ELT_m.F:296:72: warning: ‘ison’ may be used uninitialized [-Wmaybe-uninitialized] 296 | ITHREAD = L0_OMP_MAPPING(STEP(ISON)) | ^ fac_asm_build_sort_index_ELT_m.F:60:34: note: ‘ison’ was declared here 60 | & ITRANS, J, JT1, ISON, IELL, LSTK, | ^ mumps_static_mapping.F:4849:34: 4849 | & nfsiz, ne, info5_nfrmax, k28_nsteps, nodetype, | 1 Warning: Unused dummy argument ‘info5_nfrmax’ at (1) [-Wunused-dummy-argument] gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c ana_omp_m.F -o ana_omp_m.o front_data_mgt_m.F: In function ‘__mumps_front_data_mgt_m_MOD_mumps_fdm_end_idx’: front_data_mgt_m.F:316:72: warning: ‘fdm_ptr’ may be used uninitialized [-Wmaybe-uninitialized] 316 | FDM_PTR%COUNT_ACCESS(IWHANDLER)=FDM_PTR%COUNT_ACCESS(IWHANDLER)-1 | ^ front_data_mgt_m.F:308:43: note: ‘fdm_ptr’ was declared here 308 | TYPE(FDM_STRUC_T), POINTER :: FDM_PTR | ^ ana_omp_m.F:789:42: 789 | CALL MUMPS_QUICK_SORT_PHYS_L0( N, STEP(1), PHYS_L0_OMP(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘step’ at (1) ana_omp_m.F:789:51: 789 | CALL MUMPS_QUICK_SORT_PHYS_L0( N, STEP(1), PHYS_L0_OMP(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘intlist’ at (1) ana_omp_m.F:837:43: 837 | CALL MUMPS_QUICK_SORT_IPOOL_PO( N, STEP(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘step’ at (1) ana_omp_m.F:838:18: 838 | & IPOOL_A_L0_OMP(1), LEAF, 1, LEAF ) | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘intlist’ at (1) front_data_mgt_m.F: In function ‘__mumps_front_data_mgt_m_MOD_mumps_fdm_start_idx’: front_data_mgt_m.F:262:10: warning: ‘fdm_ptr’ may be used uninitialized [-Wmaybe-uninitialized] 262 | IF (FDM_PTR%NB_FREE_IDX .EQ. 0) THEN | ^ front_data_mgt_m.F:249:43: note: ‘fdm_ptr’ was declared here 249 | TYPE(FDM_STRUC_T), POINTER :: FDM_PTR | ^ fac_asm_build_sort_index_m.F: In function ‘__mumps_build_sort_index_m_MOD_mumps_build_sort_index’: fac_asm_build_sort_index_m.F:355:72: warning: ‘ison’ may be used uninitialized [-Wmaybe-uninitialized] 355 | ITHREAD = L0_OMP_MAPPING(STEP(ISON)) | ^ fac_asm_build_sort_index_m.F:57:34: note: ‘ison’ was declared here 57 | & ITRANS, J, JT1, ISON, IELL, LSTK, | ^ fac_asm_build_sort_index_m.F:385:72: warning: ‘jmin’ may be used uninitialized [-Wmaybe-uninitialized] 385 | ITLOC( JMIN ) = NFRONT_EFF | ^ fac_asm_build_sort_index_m.F:60:30: note: ‘jmin’ was declared here 60 | & LAST_J_ASS, JMIN, MIN_PERM | ^ front_data_mgt_m.F: In function ‘__mumps_front_data_mgt_m_MOD_mumps_fdm_end’: front_data_mgt_m.F:118:10: warning: ‘fdm_ptr’ may be used uninitialized [-Wmaybe-uninitialized] 118 | IF (associated(FDM_PTR%STACK_FREE_IDX)) THEN | ^ front_data_mgt_m.F:115:44: note: ‘fdm_ptr’ was declared here 115 | TYPE (FDM_STRUC_T), POINTER :: FDM_PTR | ^ front_data_mgt_m.F: In function ‘__mumps_front_data_mgt_m_MOD_mumps_fdm_init’: front_data_mgt_m.F:93:72: warning: ‘fdm_ptr’ may be used uninitialized [-Wmaybe-uninitialized] 93 | & FDM_PTR%COUNT_ACCESS (INITIAL_SIZE), stat=IERR ) | ^ front_data_mgt_m.F:89:44: note: ‘fdm_ptr’ was declared here 89 | TYPE (FDM_STRUC_T), POINTER :: FDM_PTR | ^ gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c fac_descband_data_m.F -o fac_descband_data_m.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c fac_ibct_data_m.F -o fac_ibct_data_m.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c fac_maprow_data_m.F -o fac_maprow_data_m.o In function ‘mumps_calcnodecosts_blr.40’, inlined from ‘mumps_calcnodecosts.41’ at mumps_static_mapping.F:655:38: mumps_static_mapping.F:699:72: warning: ‘r’ may be used uninitialized [-Wmaybe-uninitialized] 699 | R = MIN(R,B/2) | ^ mumps_static_mapping.F: In function ‘mumps_calcnodecosts.41’: mumps_static_mapping.F:685:31: note: ‘r’ was declared here 685 | DOUBLE PRECISION :: B,R,M,N | ^ In function ‘mumps_costs_blr_t2_master.39’, inlined from ‘mumps_costs_layer_t2pm.36.isra.0’ at mumps_static_mapping.F:1126:72: mumps_static_mapping.F:758:72: warning: ‘r’ may be used uninitialized [-Wmaybe-uninitialized] 758 | R = MIN(R,B/2) | ^ mumps_static_mapping.F: In function ‘mumps_costs_layer_t2pm.36.isra.0’: mumps_static_mapping.F:743:31: note: ‘r’ was declared here 743 | DOUBLE PRECISION :: B,R,M,N | ^ In function ‘mumps_costs_blr_t2_slave.38’, inlined from ‘mumps_costs_layer_t2pm.36.isra.0’ at mumps_static_mapping.F:1162:72: mumps_static_mapping.F:819:72: warning: ‘r’ may be used uninitialized [-Wmaybe-uninitialized] 819 | R = MIN(R,B/2) | ^ mumps_static_mapping.F: In function ‘mumps_costs_layer_t2pm.36.isra.0’: mumps_static_mapping.F:803:31: note: ‘r’ was declared here 803 | DOUBLE PRECISION :: B,R,M,N,P | ^ mumps_static_mapping.F:1193:72: warning: ‘nrow’ may be used uninitialized [-Wmaybe-uninitialized] 1193 | & =dble(npiv)*dble(nrow) | ^ mumps_static_mapping.F:996:45: note: ‘nrow’ was declared here 996 | & relative_weight,workmaster,nrow | ^ mumps_static_mapping.F: In function ‘mumps_postprocess_mem.16’: mumps_static_mapping.F:2890:72: warning: ‘node_of_master’ may be used uninitialized [-Wmaybe-uninitialized] 2890 | & ) | ^ mumps_static_mapping.F:2845:37: note: ‘node_of_master’ was declared here 2845 | & totalnmb,node_of_master,node_of_candid,node_of_swapper | ^ mumps_static_mapping.F:2897:72: warning: ‘node_of_swapper’ may be used uninitialized [-Wmaybe-uninitialized] 2897 | & ) | ^ mumps_static_mapping.F:2845:68: note: ‘node_of_swapper’ was declared here 2845 | & totalnmb,node_of_master,node_of_candid,node_of_swapper | ^ mumps_static_mapping.F: In function ‘mumps_propmap.13.isra.0’: mumps_static_mapping.F:3531:21: warning: ‘k69onid’ may be used uninitialized [-Wmaybe-uninitialized] 3531 | if( MUMPS_BIT_GET4PROC(inode,k69onid)) then | ^ mumps_static_mapping.F:3256:21: note: ‘k69onid’ was declared here 3256 | integer k69onid,nb_free_procs,local_son_indice,nb_procs_for_sons, | ^ mumps_static_mapping.F: In function ‘mumps_get_split_4_perf_’: mumps_static_mapping.F:5130:72: warning: ‘npiv2’ may be used uninitialized [-Wmaybe-uninitialized] 5130 | npivsplit(kk) = npiv2 | ^ mumps_static_mapping.F:5074:55: note: ‘npiv2’ was declared here 5074 | integer :: kk, optimization_strategy, nass, npiv2 | ^ gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c ana_blk.F -o ana_blk.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c ana_orderings.F -o ana_orderings.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c ana_set_ordering.F -o ana_set_ordering.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c ana_AMDMF.F -o ana_AMDMF.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c bcast_errors.F -o bcast_errors.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c estim_flops.F -o estim_flops.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c mumps_type_size.F -o mumps_type_size.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c mumps_type2_blocking.F -o mumps_type2_blocking.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c mumps_version.F -o mumps_version.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c mumps_print_defined.F -o mumps_print_defined.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -DAdd_ -I../PORD/include/ -Dpord -c mumps_common.c -o mumps_common.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -DAdd_ -I../PORD/include/ -Dpord -c mumps_pord.c -o mumps_pord.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -DAdd_ -I../PORD/include/ -Dpord -c mumps_metis.c -o mumps_metis.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -DAdd_ -I../PORD/include/ -Dpord -c mumps_metis64.c -o mumps_metis64.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -DAdd_ -I../PORD/include/ -Dpord -c mumps_metis_int.c -o mumps_metis_int.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -DAdd_ -I../PORD/include/ -Dpord -c mumps_scotch.c -o mumps_scotch.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -DAdd_ -I../PORD/include/ -Dpord -c mumps_scotch64.c -o mumps_scotch64.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -DAdd_ -I../PORD/include/ -Dpord -c mumps_scotch_int.c -o mumps_scotch_int.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -DAdd_ -I../PORD/include/ -Dpord -c mumps_size.c -o mumps_size.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -DAdd_ -I../PORD/include/ -Dpord -c mumps_io.c -o mumps_io.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -DAdd_ -I../PORD/include/ -Dpord -c mumps_io_basic.c -o mumps_io_basic.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -DAdd_ -I../PORD/include/ -Dpord -c mumps_io_thread.c -o mumps_io_thread.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -DAdd_ -I../PORD/include/ -Dpord -c mumps_io_err.c -o mumps_io_err.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -DAdd_ -I../PORD/include/ -Dpord -c mumps_numa.c -o mumps_numa.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -DAdd_ -I../PORD/include/ -Dpord -c mumps_thread.c -o mumps_thread.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -DAdd_ -I../PORD/include/ -Dpord -c mumps_save_restore_C.c -o mumps_save_restore_C.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -DAdd_ -I../PORD/include/ -Dpord -c mumps_config_file_C.c -o mumps_config_file_C.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -DAdd_ -I../PORD/include/ -Dpord -c mumps_thread_affinity.c -o mumps_thread_affinity.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -DAdd_ -I../PORD/include/ -Dpord -c mumps_register_thread.c -o mumps_register_thread.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c tools_common.F -o tools_common.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c sol_common.F -o sol_common.o ana_set_ordering.F:15:42: 15 | & NBQD, AvgDens, | 1 Warning: Unused dummy argument ‘avgdens’ at (1) [-Wunused-dummy-argument] ana_set_ordering.F:14:43: 14 | SUBROUTINE MUMPS_SET_ORDERING(N, KEEP, SYM, NPROCS, IORD, | 1 Warning: Unused dummy argument ‘keep’ at (1) [-Wunused-dummy-argument] ana_set_ordering.F:14:56: 14 | SUBROUTINE MUMPS_SET_ORDERING(N, KEEP, SYM, NPROCS, IORD, | 1 Warning: Unused dummy argument ‘nprocs’ at (1) [-Wunused-dummy-argument] estim_flops.F:60:35: 60 | & NPROW, NPCOL, MYID) | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] estim_flops.F:118:52: 118 | SUBROUTINE MUMPS_PRINT_STILL_ACTIVE(MYID, KEEP, DKEEP17, OPELIW, | 1 Warning: Unused dummy argument ‘keep’ at (1) [-Wunused-dummy-argument] mumps_size.c: In function ‘mumps_addr_c_’: mumps_size.c:24:8: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 24 | *addr=*(MUMPS_INT8*)&a; | ^~~~~~~~~~~~~~~ mumps_type2_blocking.F:220:20: 220 | & KMIN, KMAX, SLAVEF, | 1 Warning: Unused dummy argument ‘kmax’ at (1) [-Wunused-dummy-argument] mumps_type2_blocking.F:220:14: 220 | & KMIN, KMAX, SLAVEF, | 1 Warning: Unused dummy argument ‘kmin’ at (1) [-Wunused-dummy-argument] sol_common.F:149:39: 123 | CALL MPI_ALLREDUCE(MPI_IN_PLACE, allocok, 1, | 2 ...... 149 | CALL MPI_ALLREDUCE(MPI_IN_PLACE, GLOBAL_MAPPING, N, MPI_INTEGER, | 1 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) sol_common.F:53:35: 53 | & PTRIST, KEEP,KEEP8, IW, LIW, STEP, PROCNODE_STEPS, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] sol_common.F:52:57: 52 | SUBROUTINE MUMPS_BUILD_IRHS_loc(MYID_NODES, NSLAVES, N, | 1 Warning: Unused dummy argument ‘nslaves’ at (1) [-Wunused-dummy-argument] mumps_type2_blocking.F:363:28: 363 | & KEEP,KEEP8, INODE, STEP, N, SLAVEF, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] sol_common.F:105:38: 105 | & ICNTL, INFO ) | 1 Warning: Unused dummy argument ‘icntl’ at (1) [-Wunused-dummy-argument] sol_common.F:104:40: 104 | & NSLAVES, MYID_NODES, COMM_NODES, | 1 Warning: Unused dummy argument ‘nslaves’ at (1) [-Wunused-dummy-argument] mumps_type2_blocking.F:474:19: 474 | & KEEP,KEEP8, INODE, STEP, N, SLAVEF, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] ana_AMDMF.F:902:22: 902 | & INFO) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] ana_AMDMF.F:851:18: 851 | & INFO | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] ana_AMDMF.F:802:34: 802 | & ancestor, info) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] In file included from mumps_io_err.c:17: mumps_io_basic.h:143:24: warning: ‘mumps_gen_file_info’ declared ‘static’ but never defined [-Wunused-function] 143 | MUMPS_INLINE MUMPS_INT mumps_gen_file_info(long long vaddr, MUMPS_INT * pos, MUMPS_INT * file); | ^~~~~~~~~~~~~~~~~~~ In file included from mumps_io_thread.c:16: mumps_io_basic.h:143:24: warning: ‘mumps_gen_file_info’ declared ‘static’ but never defined [-Wunused-function] 143 | MUMPS_INLINE MUMPS_INT mumps_gen_file_info(long long vaddr, MUMPS_INT * pos, MUMPS_INT * file); | ^~~~~~~~~~~~~~~~~~~ In file included from mumps_io_thread.c:17: mumps_io_err.h:40:24: warning: ‘mumps_io_protect_err’ declared ‘static’ but never defined [-Wunused-function] 40 | MUMPS_INLINE MUMPS_INT mumps_io_protect_err(); | ^~~~~~~~~~~~~~~~~~~~ mumps_io_err.h:41:24: warning: ‘mumps_io_unprotect_err’ declared ‘static’ but never defined [-Wunused-function] 41 | MUMPS_INLINE MUMPS_INT mumps_io_unprotect_err(); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from mumps_io.c:17: mumps_io_basic.h:143:24: warning: ‘mumps_gen_file_info’ declared ‘static’ but never defined [-Wunused-function] 143 | MUMPS_INLINE MUMPS_INT mumps_gen_file_info(long long vaddr, MUMPS_INT * pos, MUMPS_INT * file); | ^~~~~~~~~~~~~~~~~~~ In file included from mumps_io.c:18: mumps_io_err.h:40:24: warning: ‘mumps_io_protect_err’ declared ‘static’ but never defined [-Wunused-function] 40 | MUMPS_INLINE MUMPS_INT mumps_io_protect_err(); | ^~~~~~~~~~~~~~~~~~~~ mumps_io_err.h:41:24: warning: ‘mumps_io_unprotect_err’ declared ‘static’ but never defined [-Wunused-function] 41 | MUMPS_INLINE MUMPS_INT mumps_io_unprotect_err(); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from mumps_io_basic.c:17: mumps_io_err.h:40:24: warning: ‘mumps_io_protect_err’ declared ‘static’ but never defined [-Wunused-function] 40 | MUMPS_INLINE MUMPS_INT mumps_io_protect_err(); | ^~~~~~~~~~~~~~~~~~~~ mumps_io_err.h:41:24: warning: ‘mumps_io_unprotect_err’ declared ‘static’ but never defined [-Wunused-function] 41 | MUMPS_INLINE MUMPS_INT mumps_io_unprotect_err(); | ^~~~~~~~~~~~~~~~~~~~~~ sol_common.F: In function ‘mumps_build_irhs_loc_’: sol_common.F:90:72: warning: ‘j1’ may be used uninitialized [-Wmaybe-uninitialized] 90 | IRHS_loc(IIRHS_loc+1:IIRHS_loc+NPIV)=IW(J1:J1+NPIV-1) | ^ sol_common.F:67:19: note: ‘j1’ was declared here 67 | INTEGER :: J1 | ^ tools_common.F:1243:72: 1243 | & SIZE2, IN_OUT_TAB48(IBEG24)) | 1 Warning: Type mismatch in argument ‘intab8’ at (1); passed INTEGER(4) to INTEGER(8) tools_common.F:1194:72: 1194 | & SIZE2, IN_OUT_TAB48(IBEG28)) | 1 Warning: Type mismatch in argument ‘outtab8’ at (1); passed INTEGER(4) to INTEGER(8) tools_common.F:416:23: 410 | CALL MPI_REDUCE( INFO, INFOG(1), 1, MPI_INTEGER, | 2 ...... 416 | CALL MPI_REDUCE( TEMP1, TEMP2, 1, MPI_2INTEGER, | 1 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) tools_common.F:823:22: 410 | CALL MPI_REDUCE( INFO, INFOG(1), 1, MPI_INTEGER, | 2 ...... 823 | CALL MPI_REDUCE(DIN, DOUT, 1, MPI_DOUBLE_PRECISION, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). tools_common.F:823:27: 410 | CALL MPI_REDUCE( INFO, INFOG(1), 1, MPI_INTEGER, | 2 ...... 823 | CALL MPI_REDUCE(DIN, DOUT, 1, MPI_DOUBLE_PRECISION, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). tools_common.F:1131:24: 1121 | call MPI_BCAST(MyNAME_length_RCV,1,MPI_INTEGER, | 2 ...... 1131 | call MPI_BCAST(MyNAME_TAB_RCV,MyNAME_length_RCV,MPI_CHARACTER, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (CHARACTER(1)/INTEGER(4)). ana_blk.F:744:25: 685 | CALL MPI_ALLREDUCE(WT(1), WNBINCOL(1), NBLK, | 2 ...... 744 | CALL MPI_ALLREDUCE(LUMAT%NZL, NZ_locMAX8, 1, MPI_INTEGER8, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). ana_blk.F:744:36: 685 | CALL MPI_ALLREDUCE(WT(1), WNBINCOL(1), NBLK, | 2 ...... 744 | CALL MPI_ALLREDUCE(LUMAT%NZL, NZ_locMAX8, 1, MPI_INTEGER8, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). ana_blk.F:1491:26: 1212 | CALL MPI_RECV( BUFRECI(1), NBRECORDS * 2 + 1, | 2 ...... 1491 | CALL MPI_RECV( GCOMP%IPE(J), NBNONEMPTY, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). ana_blk.F:1502:25: 1497 | CALL MPI_SEND( NBNONEMPTY, 1, MPI_INTEGER, MASTER, | 2 ...... 1502 | CALL MPI_SEND( IQ(FIRSTNONEMPTY), NBNONEMPTY, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). tools_common.F:430:36: 430 | & (MAX_ACTIVE_NODES,KEEP,KEEP8) | 1 Warning: Unused dummy argument ‘keep’ at (1) [-Wunused-dummy-argument] tools_common.F:430:42: 430 | & (MAX_ACTIVE_NODES,KEEP,KEEP8) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] tools_common.F:441:28: 441 | & KEEP, KEEP8, STEP, PROCNODE_STEPS, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] tools_common.F:468:28: 468 | & KEEP, KEEP8, STEP, PROCNODE_STEPS, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] tools_common.F:496:37: 496 | & NA, LNA, KEEP, KEEP8, STEP, PROCNODE_STEPS, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] tools_common.F:522:37: 522 | & NA, LNA, KEEP, KEEP8, STEP, PROCNODE_STEPS, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] tools_common.F:552:37: 552 | & NA, LNA, KEEP, KEEP8, STEP, PROCNODE_STEPS, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] tools_common.F:585:21: 585 | & K199, NA, LNA, KEEP,KEEP8, STEP, | 1 Warning: Unused dummy argument ‘k199’ at (1) [-Wunused-dummy-argument] tools_common.F:585:42: 585 | & K199, NA, LNA, KEEP,KEEP8, STEP, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] tools_common.F:612:44: 612 | & LLEAVES, LEAVES, KEEP,KEEP8, STEP, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] tools_common.F:637:23: 637 | & SLAVEF, NA, LNA, KEEP, STEP, | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] tools_common.F:667:23: 667 | & SLAVEF, KEEP, STEP, | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] ana_blk.F:288:47: 288 | SUBROUTINE MUMPS_AB_LMAT_TO_CLEAN_G( MYID, UNFOLD, | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] tools_common.F:807:31: 807 | & KEEP50,KEEP54,ICNTL6,ICNTL8) | 1 Warning: Unused dummy argument ‘icntl6’ at (1) [-Wunused-dummy-argument] tools_common.F:807:38: 807 | & KEEP50,KEEP54,ICNTL6,ICNTL8) | 1 Warning: Unused dummy argument ‘icntl8’ at (1) [-Wunused-dummy-argument] tools_common.F:807:17: 807 | & KEEP50,KEEP54,ICNTL6,ICNTL8) | 1 Warning: Unused dummy argument ‘keep50’ at (1) [-Wunused-dummy-argument] tools_common.F:807:24: 807 | & KEEP50,KEEP54,ICNTL6,ICNTL8) | 1 Warning: Unused dummy argument ‘keep54’ at (1) [-Wunused-dummy-argument] tools_common.F:969:26: 969 | & PROCNODE,SLAVEF | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] ana_blk.F:151:49: 151 | SUBROUTINE MUMPS_AB_LOCALCLEAN_LMAT ( MYID, | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] ana_blk.F:1285:13: 1285 | & MYID, BUFI, NBRECORDS, LUMAT, | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] ana_blk.F:1315:28: 1315 | & SEND_ACTIVE, LMAT, LUMAT, END_MSG_2_RECV | 1 Warning: Unused dummy argument ‘lmat’ at (1) [-Wunused-dummy-argument] ana_blk.F:559:14: 559 | & MYID, NNZ, NZ_ROW, SIZE_NZROW, NBLK, NPROCS, MAPCOL ) | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] tools_common.F:1563:60: 1563 | & TAB_POS, SLAVES_LIST, SIZE_SLAVES_LIST,MYID,INODE, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] tools_common.F:1560:21: 1560 | & KEEP,KEEP8, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] tools_common.F:1562:22: 1562 | & MEM_DISTRIB, NCB, NFRONT, NSLAVES_NODE, | 1 Warning: Unused dummy argument ‘mem_distrib’ at (1) [-Wunused-dummy-argument] tools_common.F:1563:54: 1563 | & TAB_POS, SLAVES_LIST, SIZE_SLAVES_LIST,MYID,INODE, | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] ana_blk.F:1393:21: 1393 | & ICNTL, KEEP, COMM, MYID, NPROCS, INFO, | 1 Warning: Unused dummy argument ‘keep’ at (1) [-Wunused-dummy-argument] ana_AMDMF.F: In function ‘mumps_symqamd_new_’: ana_AMDMF.F:46:26: warning: ‘me’ may be used uninitialized [-Wmaybe-uninitialized] 46 | & LENJ, LN, ME, MINDEG, NEL, | ^ tools_common.F: In function ‘mumps_sort_step_’: tools_common.F:1023:72: warning: ‘inode’ may be used uninitialized [-Wmaybe-uninitialized] 1023 | IFATH = DAD( STEP(INODE) ) | ^ tools_common.F:983:41: note: ‘inode’ was declared here 983 | INTEGER NBLEAF,NBROOT,LEAF,IN,INODE,IFATH | ^ ana_blk.F: In function ‘mumps_ab_dist_lmat_to_lumat_’: ana_blk.F:1106:52: warning: ‘bufi.offset’ may be used uninitialized [-Wmaybe-uninitialized] 1106 | INTEGER, ALLOCATABLE, DIMENSION(:,:,:) :: BUFI | ^ ana_blk.F:1106:52: warning: ‘bufi.dim[2].stride’ may be used uninitialized [-Wmaybe-uninitialized] ana_blk.F:1106:52: warning: ‘bufi.dim[1].stride’ may be used uninitialized [-Wmaybe-uninitialized] ana_orderings.F: In function ‘mumps_ana_h_’: ana_orderings.F:586:72: warning: ‘me’ may be used uninitialized [-Wmaybe-uninitialized] 586 | INEXT = NEXT (ME) | ^ ana_orderings.F:432:27: note: ‘me’ was declared here 432 | & LENJ, LN, ME, MINDEG, NEL, | ^ ana_orderings.F: In function ‘mumps_amd_elt_’: ana_orderings.F:1722:72: warning: ‘me’ may be used uninitialized [-Wmaybe-uninitialized] 1722 | INEXT = NEXT (ME) | ^ ana_orderings.F:1546:26: note: ‘me’ was declared here 1546 | & LENJ, LN, ME, MINDEG, NEL, | ^ ana_orderings.F: In function ‘mumps_hamd_’: ana_orderings.F:2805:26: warning: ‘me’ may be used uninitialized [-Wmaybe-uninitialized] 2805 | & LENJ, LN, ME, MINDEG, NEL, | ^ ana_orderings.F: In function ‘mumps_hamf4_’: ana_orderings.F:5074:72: warning: ‘me’ may be used uninitialized [-Wmaybe-uninitialized] 5074 | ELEN(ME) = NELME | ^ ana_orderings.F:4135:26: note: ‘me’ was declared here 4135 | & LENJ, LN, ME, MINDEG, NEL, | ^ ana_orderings.F: In function ‘mumps_qamd_’: ana_orderings.F:5788:14: warning: ‘me’ may be used uninitialized [-Wmaybe-uninitialized] 5788 | IF (DEGREE(ME).GT.TOTEL+1) THEN | ^ ana_orderings.F:5558:26: note: ‘me’ was declared here 5558 | & LENJ, LN, ME, MINDEG, NEL, | ^ ana_orderings.F: In function ‘mumps_cst_amf_’: ana_orderings.F:7374:13: warning: ‘me’ may be used uninitialized [-Wmaybe-uninitialized] 7374 | IF (ME.LE.0) THEN | ^ ana_orderings.F:7149:26: note: ‘me’ was declared here 7149 | & LENJ, LN, ME, MINDEG, NEL, | ^ ana_orderings.F: In function ‘mumps_symqamd_’: ana_orderings.F:9930:72: warning: ‘permeqn’ may be used uninitialized [-Wmaybe-uninitialized] 9930 | PERM(PERMeqN) = N | ^ ana_orderings.F:8465:35: note: ‘permeqn’ was declared here 8465 | INTEGER THRESM, NDME, PERMeqN | ^ ana_orderings.F:8732:26: warning: ‘me’ may be used uninitialized [-Wmaybe-uninitialized] 8732 | & LENJ, LN, ME, MINDEG, NEL, | ^ ar rv ../lib/libmumps_commonFREEFEM-SEQ.a ana_omp_m.o ana_blk_m.o ana_orderings_wrappers_m.o double_linked_list.o fac_asm_build_sort_index_ELT_m.o fac_asm_build_sort_index_m.o fac_descband_data_m.o fac_future_niv2_mod.o fac_ibct_data_m.o fac_maprow_data_m.o front_data_mgt_m.o lr_common.o mumps_comm_ibcast.o mumps_l0_omp_m.o mumps_memory_mod.o mumps_mpitoomp_m.o mumps_ooc_common.o mumps_static_mapping.o omp_tps_common_m.o ana_blk.o ana_orderings.o ana_set_ordering.o ana_AMDMF.o bcast_errors.o estim_flops.o mumps_type_size.o mumps_type2_blocking.o mumps_version.o mumps_print_defined.o mumps_common.o mumps_pord.o mumps_metis.o mumps_metis64.o mumps_metis_int.o mumps_scotch.o mumps_scotch64.o mumps_scotch_int.o mumps_size.o mumps_io.o mumps_io_basic.o mumps_io_thread.o mumps_io_err.o mumps_numa.o mumps_thread.o mumps_save_restore_C.o mumps_config_file_C.o mumps_thread_affinity.o mumps_register_thread.o tools_common.o sol_common.o ar: creating ../lib/libmumps_commonFREEFEM-SEQ.a a - ana_omp_m.o a - ana_blk_m.o a - ana_orderings_wrappers_m.o a - double_linked_list.o a - fac_asm_build_sort_index_ELT_m.o a - fac_asm_build_sort_index_m.o a - fac_descband_data_m.o a - fac_future_niv2_mod.o a - fac_ibct_data_m.o a - fac_maprow_data_m.o a - front_data_mgt_m.o a - lr_common.o a - mumps_comm_ibcast.o a - mumps_l0_omp_m.o a - mumps_memory_mod.o a - mumps_mpitoomp_m.o a - mumps_ooc_common.o a - mumps_static_mapping.o a - omp_tps_common_m.o a - ana_blk.o a - ana_orderings.o a - ana_set_ordering.o a - ana_AMDMF.o a - bcast_errors.o a - estim_flops.o a - mumps_type_size.o a - mumps_type2_blocking.o a - mumps_version.o a - mumps_print_defined.o a - mumps_common.o a - mumps_pord.o a - mumps_metis.o a - mumps_metis64.o a - mumps_metis_int.o a - mumps_scotch.o a - mumps_scotch64.o a - mumps_scotch_int.o a - mumps_size.o a - mumps_io.o a - mumps_io_basic.o a - mumps_io_thread.o a - mumps_io_err.o a - mumps_numa.o a - mumps_thread.o a - mumps_save_restore_C.o a - mumps_config_file_C.o a - mumps_thread_affinity.o a - mumps_register_thread.o a - tools_common.o a - sol_common.o ranlib ../lib/libmumps_commonFREEFEM-SEQ.a make[8]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/src' make ARITH=d ../lib/libdmumpsFREEFEM-SEQ.a make[8]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/src' gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dmumps_struc_def.F -o dmumps_struc_def.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dlr_type.F -o dlr_type.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dstatic_ptr_m.F -o dstatic_ptr_m.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c domp_tps_m.F -o domp_tps_m.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dmumps_ooc_buffer.F -o dmumps_ooc_buffer.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_sispointers_m.F -o dfac_sispointers_m.o dlr_type.F:23:48: 23 | SUBROUTINE DEALLOC_LRB(LRB_OUT, KEEP8, K34 | 1 Warning: Unused dummy argument ‘k34’ at (1) [-Wunused-dummy-argument] gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dana_aux.F -o dana_aux.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dana_aux_par.F -o dana_aux_par.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_sol_l0omp_m.F -o dfac_sol_l0omp_m.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dmumps_config_file.F -o dmumps_config_file.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dmumps_save_restore_files.F -o dmumps_save_restore_files.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dsol_omp_m.F -o dsol_omp_m.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dmumps_lr_data_m.F -o dmumps_lr_data_m.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dlr_stats.F -o dlr_stats.o dfac_sol_l0omp_m.F:232:28: 232 | & ,unit,MYID,mode | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] dsol_omp_m.F:293:50: 293 | & ISTEP_TO_INIV2, TAB_POS_IN_PERE, PANEL_POS, LPANEL_POS, | 1 Warning: Unused dummy argument ‘panel_pos’ at (1) [-Wunused-dummy-argument] dsol_omp_m.F:297:37: 297 | & PERM_L0_OMP, PTR_LEAFS_L0_OMP, L0_OMP_MAPPING, LL0_OMP_MAPPING, | 1 Warning: Unused dummy argument ‘ptr_leafs_l0_omp’ at (1) [-Wunused-dummy-argument] dsol_omp_m.F:33:42: 33 | SUBROUTINE DMUMPS_SOL_L0OMP_LD( K400 ) | 1 Warning: Unused dummy argument ‘k400’ at (1) [-Wunused-dummy-argument] dsol_omp_m.F:20:42: 20 | SUBROUTINE DMUMPS_SOL_L0OMP_LI( K400 ) | 1 Warning: Unused dummy argument ‘k400’ at (1) [-Wunused-dummy-argument] dlr_stats.F:574:27: 574 | & DEPTH, BCKSZ, NASSMIN, NFRONTMIN, SYM, K486, | 1 Warning: Unused dummy argument ‘bcksz’ at (1) [-Wunused-dummy-argument] dlr_stats.F:574:20: 574 | & DEPTH, BCKSZ, NASSMIN, NFRONTMIN, SYM, K486, | 1 Warning: Unused dummy argument ‘depth’ at (1) [-Wunused-dummy-argument] dlr_stats.F:575:19: 575 | & K472, K475, K478, K480, K481, K483, K484, | 1 Warning: Unused dummy argument ‘k472’ at (1) [-Wunused-dummy-argument] dlr_stats.F:575:25: 575 | & K472, K475, K478, K480, K481, K483, K484, | 1 Warning: Unused dummy argument ‘k475’ at (1) [-Wunused-dummy-argument] dlr_stats.F:575:31: 575 | & K472, K475, K478, K480, K481, K483, K484, | 1 Warning: Unused dummy argument ‘k478’ at (1) [-Wunused-dummy-argument] dlr_stats.F:575:37: 575 | & K472, K475, K478, K480, K481, K483, K484, | 1 Warning: Unused dummy argument ‘k480’ at (1) [-Wunused-dummy-argument] dlr_stats.F:575:43: 575 | & K472, K475, K478, K480, K481, K483, K484, | 1 Warning: Unused dummy argument ‘k481’ at (1) [-Wunused-dummy-argument] dlr_stats.F:575:49: 575 | & K472, K475, K478, K480, K481, K483, K484, | 1 Warning: Unused dummy argument ‘k483’ at (1) [-Wunused-dummy-argument] dlr_stats.F:575:55: 575 | & K472, K475, K478, K480, K481, K483, K484, | 1 Warning: Unused dummy argument ‘k484’ at (1) [-Wunused-dummy-argument] dlr_stats.F:574:58: 574 | & DEPTH, BCKSZ, NASSMIN, NFRONTMIN, SYM, K486, | 1 Warning: Unused dummy argument ‘k486’ at (1) [-Wunused-dummy-argument] dlr_stats.F:572:47: 572 | SUBROUTINE SAVEandWRITE_GAINS(LOCAL, K489, DKEEP, N, | 1 Warning: Unused dummy argument ‘k489’ at (1) [-Wunused-dummy-argument] dlr_stats.F:572:41: 572 | SUBROUTINE SAVEandWRITE_GAINS(LOCAL, K489, DKEEP, N, | 1 Warning: Unused dummy argument ‘local’ at (1) [-Wunused-dummy-argument] dlr_stats.F:572:57: 572 | SUBROUTINE SAVEandWRITE_GAINS(LOCAL, K489, DKEEP, N, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] dlr_stats.F:574:36: 574 | & DEPTH, BCKSZ, NASSMIN, NFRONTMIN, SYM, K486, | 1 Warning: Unused dummy argument ‘nassmin’ at (1) [-Wunused-dummy-argument] dlr_stats.F:577:26: 577 | & NBTREENODES, NPROCS, MPG, PROKG) | 1 Warning: Unused dummy argument ‘nbtreenodes’ at (1) [-Wunused-dummy-argument] dlr_stats.F:574:47: 574 | & DEPTH, BCKSZ, NASSMIN, NFRONTMIN, SYM, K486, | 1 Warning: Unused dummy argument ‘nfrontmin’ at (1) [-Wunused-dummy-argument] dlr_stats.F:577:34: 577 | & NBTREENODES, NPROCS, MPG, PROKG) | 1 Warning: Unused dummy argument ‘nprocs’ at (1) [-Wunused-dummy-argument] dlr_stats.F:574:52: 574 | & DEPTH, BCKSZ, NASSMIN, NFRONTMIN, SYM, K486, | 1 Warning: Unused dummy argument ‘sym’ at (1) [-Wunused-dummy-argument] dlr_stats.F:511:59: 511 | & KEEP50, INODE) | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] dlr_stats.F:478:42: 478 | & NASS1, KEEP50, INODE) | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] dlr_stats.F:343:37: 343 | SUBROUTINE INIT_STATS_GLOBAL(id) | 1 Warning: Unused dummy argument ‘id’ at (1) [-Wunused-dummy-argument] dlr_stats.F:330:35: 330 | & NPROW, NPCOL, MYID) | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] dlr_stats.F:319:47: 319 | SUBROUTINE UPD_FLOP_UPDATE_LRLR3(LRB, NIV) | 1 Warning: Unused dummy argument ‘niv’ at (1) [-Wunused-dummy-argument] dana_aux_par.F:1692:24: 1692 | CALL MPI_ALLTOALL(SNDCNT(1), 1, MPI_INTEGER8, RCVCNT(1), 1, | 1 ...... 1980 | CALL MPI_ALLTOALL(SNDCNT(1), 1, MPI_INTEGER, RCVCNT(1), 1, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). dana_aux_par.F:1692:52: 1692 | CALL MPI_ALLTOALL(SNDCNT(1), 1, MPI_INTEGER8, RCVCNT(1), 1, | 1 ...... 1980 | CALL MPI_ALLTOALL(SNDCNT(1), 1, MPI_INTEGER, RCVCNT(1), 1, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). dana_aux_par.F:999:22: 999 | CALL MPI_GATHER(MYNCLIQUES, 1, MPI_INTEGER, NCLIQUES(1), 1, | 1 ...... 1853 | CALL MPI_GATHER(TOP_CNT, 1, MPI_INTEGER8, RCVCNT(1), 1, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/INTEGER(8)). dana_aux_par.F:999:50: 999 | CALL MPI_GATHER(MYNCLIQUES, 1, MPI_INTEGER, NCLIQUES(1), 1, | 1 ...... 1853 | CALL MPI_GATHER(TOP_CNT, 1, MPI_INTEGER8, RCVCNT(1), 1, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/INTEGER(8)). dana_aux_par.F:1131:27: 1128 | CALL MPI_IRECV(BUF_PE2(1), ord%LAST(PROC+2)- | 2 ...... 1131 | CALL MPI_IRECV(BUF_NV2(1), ord%LAST(PROC+2)- | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/INTEGER(8)). dana_aux_par.F:1192:23: 1192 | CALL MPI_SEND(IPE(1), ord%LAST(MYID+1)-ord%FIRST(MYID+1)+1, | 1 ...... 1893 | CALL MPI_SEND(TSENDI(TOP_CNT-I+1), I, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). dana_aux_par.F:355:48: 355 | SUBROUTINE DMUMPS_DO_PAR_ORD(id, ord, WORK) | 1 Warning: Unused dummy argument ‘work’ at (1) [-Wunused-dummy-argument] dana_aux_par.F:213:43: 213 | SUBROUTINE DMUMPS_SET_PAR_ORD(id, ord) | 1 Warning: Unused dummy argument ‘ord’ at (1) [-Wunused-dummy-argument] dmumps_lr_data_m.F:2854:21: 2854 | & ,unit,MYID,mode | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] dmumps_lr_data_m.F:2297:21: 2297 | & ,unit,MYID,mode | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] dana_aux.F:1635:14: 1635 | & PERM(1),IPQ8(1)) | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘flag’ at (1) dana_aux.F:1638:14: 1638 | & PERM(1)) | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘flag’ at (1) dana_aux.F:1648:18: 1648 | & NUMNZ, PERM(1), LIW, IW(IPIW), LDW, S2(LS2+1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘perm’ at (1) dana_aux.F:285:37: 285 | CALL DMUMPS_ANA_GNEW(N,NZ8,IRN(1), ICN(1), IW(1), LIW8, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘irn’ at (1) dana_aux.F:285:45: 285 | CALL DMUMPS_ANA_GNEW(N,NZ8,IRN(1), ICN(1), IW(1), LIW8, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘icn’ at (1) dana_aux.F:285:53: 285 | CALL DMUMPS_ANA_GNEW(N,NZ8,IRN(1), ICN(1), IW(1), LIW8, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘iw’ at (1) dana_aux.F:286:14: 286 | & IPE(1), PTRAR(1,2), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘ipe’ at (1) dana_aux.F:415:30: 415 | & (N,NZ8,IRN(1), ICN(1), IW(1), LIW8, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘irn’ at (1) dana_aux.F:415:38: 415 | & (N,NZ8,IRN(1), ICN(1), IW(1), LIW8, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘icn’ at (1) dana_aux.F:415:46: 415 | & (N,NZ8,IRN(1), ICN(1), IW(1), LIW8, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘iw’ at (1) dana_aux.F:416:24: 416 | & IPE(1), PTRAR(1,2), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘ipe’ at (1) dana_aux.F:936:42: 936 | CALL DMUMPS_ANA_GNEW(N,NZ8,IRN(1),ICN(1),IW(1),LIW8, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘irn’ at (1) dana_aux.F:936:49: 936 | CALL DMUMPS_ANA_GNEW(N,NZ8,IRN(1),ICN(1),IW(1),LIW8, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘icn’ at (1) dana_aux.F:936:56: 936 | CALL DMUMPS_ANA_GNEW(N,NZ8,IRN(1),ICN(1),IW(1),LIW8, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘iw’ at (1) dana_aux.F:937:20: 937 | & IPE(1), PTRAR(1,2), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘ipe’ at (1) dana_aux.F:1005:38: 1005 | CALL DMUMPS_ANA_J(N, NZ8, IRN(1), ICN(1), IKEEP1(1), IW(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘irn’ at (1) dana_aux.F:1005:46: 1005 | CALL DMUMPS_ANA_J(N, NZ8, IRN(1), ICN(1), IKEEP1(1), IW(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘icn’ at (1) dana_aux.F:1005:54: 1005 | CALL DMUMPS_ANA_J(N, NZ8, IRN(1), ICN(1), IKEEP1(1), IW(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘perm’ at (1) dana_aux.F:1005:65: 1005 | CALL DMUMPS_ANA_J(N, NZ8, IRN(1), ICN(1), IKEEP1(1), IW(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘iw’ at (1) dana_aux.F:1006:23: 1006 | & LIW8, IPE(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘ipe’ at (1) dana_aux.F:1014:33: 1014 | CALL DMUMPS_ANA_K(N, IPE(1), IW(1), LIW8, IWFR8, IKEEP1(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘ipe’ at (1) dana_aux.F:1014:41: 1014 | CALL DMUMPS_ANA_K(N, IPE(1), IW(1), LIW8, IWFR8, IKEEP1(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘iw’ at (1) dana_aux.F:1014:61: 1014 | CALL DMUMPS_ANA_K(N, IPE(1), IW(1), LIW8, IWFR8, IKEEP1(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘ips’ at (1) dana_aux.F:1015:20: 1015 | & IKEEP2(1), IWL1, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘ipv’ at (1) dana_aux.F:1041:29: 1041 | & (N, PARENT, IWL1, IKEEP1(1), IKEEP2(1), IKEEP3(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘ips’ at (1) dana_aux.F:1041:40: 1041 | & (N, PARENT, IWL1, IKEEP1(1), IKEEP2(1), IKEEP3(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘ne’ at (1) dana_aux.F:1041:51: 1041 | & (N, PARENT, IWL1, IKEEP1(1), IKEEP2(1), IKEEP3(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘na’ at (1) dana_aux.F:1042:11: 1042 | & NFSIZ(1), PTRAR, INFO(6), FILS(1), FRERE(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘nfsiz’ at (1) dana_aux.F:1042:37: 1042 | & NFSIZ(1), PTRAR, INFO(6), FILS(1), FRERE(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘fils’ at (1) dana_aux.F:1042:46: 1042 | & NFSIZ(1), PTRAR, INFO(6), FILS(1), FRERE(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘frere’ at (1) dana_aux.F:1044:50: 1044 | & KEEP(20),KEEP(38),PTRAR(1,2),KEEP(104),IW(1),KEEP(50), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘cumul’ at (1) dana_aux.F:1050:29: 1050 | & (N, PARENT, IWL1, IKEEP1(1), IKEEP2(1), IKEEP3(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘ips’ at (1) dana_aux.F:1050:40: 1050 | & (N, PARENT, IWL1, IKEEP1(1), IKEEP2(1), IKEEP3(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘ne’ at (1) dana_aux.F:1050:51: 1050 | & (N, PARENT, IWL1, IKEEP1(1), IKEEP2(1), IKEEP3(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘na’ at (1) dana_aux.F:1051:11: 1051 | & NFSIZ(1), PTRAR, INFO(6), FILS(1), FRERE(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘nfsiz’ at (1) dana_aux.F:1051:37: 1051 | & NFSIZ(1), PTRAR, INFO(6), FILS(1), FRERE(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘fils’ at (1) dana_aux.F:1051:46: 1051 | & NFSIZ(1), PTRAR, INFO(6), FILS(1), FRERE(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘frere’ at (1) dana_aux.F:1053:50: 1053 | & KEEP(20),KEEP(38),PTRAR(1,2),KEEP(104),IW(1),KEEP(50), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘cumul’ at (1) dana_aux.F:1081:24: 1081 | CALL DMUMPS_ANA_M(IKEEP2(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘ne’ at (1) dana_aux.F:1127:34: 1127 | CALL DMUMPS_CUTNODES(N, FRERE(1), FILS(1), NFSIZ(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘frere’ at (1) dana_aux.F:1127:44: 1127 | CALL DMUMPS_CUTNODES(N, FRERE(1), FILS(1), NFSIZ(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘fils’ at (1) dana_aux.F:1127:53: 1127 | CALL DMUMPS_CUTNODES(N, FRERE(1), FILS(1), NFSIZ(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘nfsiz’ at (1) dana_aux.F:1152:33: 1152 | CALL DMUMPS_CUTNODES(N, FRERE(1), FILS(1), NFSIZ(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘frere’ at (1) dana_aux.F:1152:43: 1152 | CALL DMUMPS_CUTNODES(N, FRERE(1), FILS(1), NFSIZ(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘fils’ at (1) dana_aux.F:1152:52: 1152 | CALL DMUMPS_CUTNODES(N, FRERE(1), FILS(1), NFSIZ(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘nfsiz’ at (1) dana_aux.F:2407:53: 2407 | & KEEP20, KEEP38, NAMALG,NAMALGMAX, | 1 Warning: Unused dummy argument ‘namalgmax’ at (1) [-Wunused-dummy-argument] dana_aux.F:2859:18: 2859 | &( MYID, COMM, KEEP,KEEP8, INFO, INFOG, RINFO, RINFOG, ICNTL, | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] dana_aux.F:2859:50: 2859 | &( MYID, COMM, KEEP,KEEP8, INFO, INFOG, RINFO, RINFOG, ICNTL, | 1 Warning: Unused dummy argument ‘rinfo’ at (1) [-Wunused-dummy-argument] dana_aux.F:3553:34: 3553 | & (KEEP821, KEEP2, KEEP48 ,KEEP50, NSLAVES) | 1 Warning: Unused dummy argument ‘keep48’ at (1) [-Wunused-dummy-argument] dana_aux.F:4099:49: 4099 | SUBROUTINE DMUMPS_EXPAND_TREE_STEPS( ICNTL, | 1 Warning: Unused dummy argument ‘icntl’ at (1) [-Wunused-dummy-argument] gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dmumps_ooc.F -o dmumps_ooc.o dmumps_ooc.F:3030:13: 3030 | & IW, LIWFAC, | 1 Warning: Unused dummy argument ‘iw’ at (1) [-Wunused-dummy-argument] dmumps_ooc.F:3031:15: 3031 | & MYID, FILESIZE, IERR , LAST_CALL) | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] dmumps_ooc.F:2980:25: 2980 | & KEEP38, KEEP20) | 1 Warning: Unused dummy argument ‘keep20’ at (1) [-Wunused-dummy-argument] dmumps_ooc.F:2980:17: 2980 | & KEEP38, KEEP20) | 1 Warning: Unused dummy argument ‘keep38’ at (1) [-Wunused-dummy-argument] dmumps_ooc.F:2354:31: 2354 | & NB_NODES,FLAG,PTRFAC,NSTEPS) | 1 Warning: Unused dummy argument ‘ptrfac’ at (1) [-Wunused-dummy-argument] dmumps_ooc.F:1957:64: 1957 | SUBROUTINE DMUMPS_FREE_SPACE_FOR_SOLVE(A,LA,REQUESTED_SIZE,PTRFAC, | 1 Warning: Unused dummy argument ‘requested_size’ at (1) [-Wunused-dummy-argument] dmumps_ooc.F:1924:12: 1924 | & A,ZONE) | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] dmumps_ooc.F:1923:21: 1923 | & KEEP,KEEP8, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dmumps_ooc.F:1883:30: 1883 | & KEEP,KEEP8, A,ZONE) | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] dmumps_ooc.F:1883:27: 1883 | & KEEP,KEEP8, A,ZONE) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dmumps_ooc.F:1717:47: 1717 | SUBROUTINE DMUMPS_GET_BOTTOM_AREA_SPACE(A,LA,REQUESTED_SIZE, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] dmumps_ooc.F:1584:44: 1584 | SUBROUTINE DMUMPS_GET_TOP_AREA_SPACE(A,LA,REQUESTED_SIZE,PTRFAC, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] dmumps_ooc.F:1324:65: 1324 | FUNCTION DMUMPS_SOLVE_IS_INODE_IN_MEM(INODE,PTRFAC,NSTEPS,A,LA, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] dmumps_ooc.F:1042:50: 1042 | SUBROUTINE DMUMPS_UPDATE_READ_REQ_NODE(INODE,SIZE,DEST,ZONE, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] dmumps_ooc.F:283:58: 283 | SUBROUTINE DMUMPS_NEW_FACTOR(INODE,PTRFAC,KEEP,KEEP8, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dana_aux_par.F: In function ‘__dmumps_parallel_analysis_MOD_dmumps_build_loc_graph.constprop.0’: dana_aux_par.F:1609:21: warning: ‘sipes.offset’ may be used uninitialized [-Wmaybe-uninitialized] 1609 | & SIPES(:,:) | ^ dana_aux_par.F:1609:21: warning: ‘sipes.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] dana_aux_par.F:1668:72: warning: ‘sipes.dim[1].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 1668 | SIPES(:,:) = 0 | ^ dana_aux_par.F:1609:21: note: ‘sipes.dim[1].ubound’ was declared here 1609 | & SIPES(:,:) | ^ dmumps_ooc.F: In function ‘__dmumps_ooc_MOD_dmumps_solve_compute_read_size’: dmumps_ooc.F:2473:55: warning: ‘max_nb’ may be used uninitialized [-Wmaybe-uninitialized] 2473 | DO WHILE((J8.LE.MAX_SIZE).AND.(I.GE.1).AND. | ^ dmumps_ooc.F:2359:35: note: ‘max_nb’ was declared here 2359 | INTEGER I,START_NODE,K,MAX_NB, | ^ dmumps_ooc.F:2473:55: warning: ‘max_size’ may be used uninitialized [-Wmaybe-uninitialized] 2473 | DO WHILE((J8.LE.MAX_SIZE).AND.(I.GE.1).AND. | ^ dmumps_ooc.F:2358:44: note: ‘max_size’ was declared here 2358 | INTEGER(8) :: PTRFAC(NSTEPS), MAX_SIZE, LAST, J8 | ^ dmumps_ooc.F:2473:55: warning: ‘k’ may be used uninitialized [-Wmaybe-uninitialized] 2473 | DO WHILE((J8.LE.MAX_SIZE).AND.(I.GE.1).AND. | ^ dmumps_ooc.F:2359:28: note: ‘k’ was declared here 2359 | INTEGER I,START_NODE,K,MAX_NB, | ^ dmumps_ooc.F:2508:72: warning: ‘last’ may be used uninitialized [-Wmaybe-uninitialized] 2508 | SIZE=J8-LAST | ^ dmumps_ooc.F:2358:50: note: ‘last’ was declared here 2358 | INTEGER(8) :: PTRFAC(NSTEPS), MAX_SIZE, LAST, J8 | ^ dana_aux.F: In function ‘__dmumps_ana_aux_m_MOD_dmumps_ana_f’: dana_aux.F:1172:26: warning: ‘lp’ may be used uninitialized [-Wmaybe-uninitialized] 1172 | IF ((LP.GT.0).AND.(ICNTL(4).GE.1)) | ^ dana_aux.F:72:23: note: ‘lp’ declared here 72 | INTEGER NEMIN, LP, MP, LDIAG, ITEMP, symmetry | ^ dana_aux_par.F: In function ‘__dmumps_parallel_analysis_MOD_dmumps_ana_f_par’: dana_aux_par.F:901:16: warning: ‘ntvar’ may be used uninitialized [-Wmaybe-uninitialized] 901 | & NTVAR, TGSIZE, MAXS, RHANDPE, | ^ dmumps_ooc.F: In function ‘__dmumps_ooc_MOD_dmumps_solve_is_inode_in_mem’: dmumps_ooc.F:1358:72: warning: ‘__result_dmumps_solve_is_inod’ may be used uninitialized [-Wmaybe-uninitialized] 1358 | RETURN | ^ dmumps_ooc.F:1324:6: note: ‘__result_dmumps_solve_is_inod’ was declared here 1324 | FUNCTION DMUMPS_SOLVE_IS_INODE_IN_MEM(INODE,PTRFAC,NSTEPS,A,LA, | ^ dmumps_ooc.F: In function ‘__dmumps_ooc_MOD_dmumps_solve_zone_read’: dmumps_ooc.F:2286:9: warning: ‘needed_size’ may be used uninitialized [-Wmaybe-uninitialized] 2286 | IF(LRLUS_SOLVE(ZONE).LT.NEEDED_SIZE)THEN | ^ dmumps_ooc.F:2238:31: note: ‘needed_size’ declared here 2238 | INTEGER(8) :: NEEDED_SIZE | ^ dana_aux.F: In function ‘__dmumps_ana_aux_m_MOD_dmumps_ana_o’: dana_aux.F:1444:72: warning: ‘liwmin’ may be used uninitialized [-Wmaybe-uninitialized] 1444 | LIWG = LIW + NZTOT | ^ dana_aux.F:1303:52: note: ‘liwmin’ was declared here 1303 | INTEGER(8) :: NZTOT, NZREAL, IPIW, LIW, LIWMIN, NZsave, | ^ dana_aux.F:1465:72: warning: ‘ldwmin’ may be used uninitialized [-Wmaybe-uninitialized] 1465 | ALLOCATE(S2(LDW), stat=allocok) | ^ dana_aux.F:1304:40: note: ‘ldwmin’ was declared here 1304 | & K, KPOS, LDW, LDWMIN, IRNW, RSPOS, CSPOS, | ^ dana_aux.F:1830:22: warning: ‘rz_diag’ may be used uninitialized [-Wmaybe-uninitialized] 1830 | & .AND. KEEP(95) .EQ. 0) THEN | ^ dana_aux.F:1298:57: note: ‘rz_diag’ was declared here 1298 | INTEGER K50, KER_SIZE, NZER_DIAG, MTRANSLOC,RZ_DIAG | ^ dana_aux.F:1830:22: warning: ‘nzer_diag’ may be used uninitialized [-Wmaybe-uninitialized] 1830 | & .AND. KEEP(95) .EQ. 0) THEN | ^ dana_aux.F:1298:38: note: ‘nzer_diag’ was declared here 1298 | INTEGER K50, KER_SIZE, NZER_DIAG, MTRANSLOC,RZ_DIAG | ^ gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dlr_core.F -o dlr_core.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dmumps_sol_es.F -o dmumps_sol_es.o dmumps_sol_es.F:436:38: 436 | & (MYID, N, KEEP28, KEEP201, KEEP485, FR_FACT, | 1 Warning: Unused dummy argument ‘keep28’ at (1) [-Wunused-dummy-argument] dmumps_sol_es.F:436:56: 436 | & (MYID, N, KEEP28, KEEP201, KEEP485, FR_FACT, | 1 Warning: Unused dummy argument ‘keep485’ at (1) [-Wunused-dummy-argument] dmumps_sol_es.F:436:27: 436 | & (MYID, N, KEEP28, KEEP201, KEEP485, FR_FACT, | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] dmumps_sol_es.F:415:24: 415 | & FR_FACT, | 1 Warning: Unused dummy argument ‘fr_fact’ at (1) [-Wunused-dummy-argument] dmumps_sol_es.F:414:61: 414 | SUBROUTINE DMUMPS_TREE_PRUN_NODES_STATS(MYID, N, KEEP28, KEEP201, | 1 Warning: Unused dummy argument ‘keep28’ at (1) [-Wunused-dummy-argument] dmumps_sol_es.F:414:50: 414 | SUBROUTINE DMUMPS_TREE_PRUN_NODES_STATS(MYID, N, KEEP28, KEEP201, | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] dmumps_sol_es.F:267:17: 267 | & MYID, COMM, KEEP485, | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] dmumps_sol_es.F:268:9: 268 | & IW, LIW, PTRIST, KIXSZ,OOC_FCT_LOC, PHASE, LDLT, K38) | 1 Warning: Unused dummy argument ‘iw’ at (1) [-Wunused-dummy-argument] dmumps_sol_es.F:268:59: 268 | & IW, LIW, PTRIST, KIXSZ,OOC_FCT_LOC, PHASE, LDLT, K38) | 1 Warning: Unused dummy argument ‘k38’ at (1) [-Wunused-dummy-argument] dmumps_sol_es.F:267:26: 267 | & MYID, COMM, KEEP485, | 1 Warning: Unused dummy argument ‘keep485’ at (1) [-Wunused-dummy-argument] dmumps_sol_es.F:268:29: 268 | & IW, LIW, PTRIST, KIXSZ,OOC_FCT_LOC, PHASE, LDLT, K38) | 1 Warning: Unused dummy argument ‘kixsz’ at (1) [-Wunused-dummy-argument] dmumps_sol_es.F:268:54: 268 | & IW, LIW, PTRIST, KIXSZ,OOC_FCT_LOC, PHASE, LDLT, K38) | 1 Warning: Unused dummy argument ‘ldlt’ at (1) [-Wunused-dummy-argument] dmumps_sol_es.F:267:11: 267 | & MYID, COMM, KEEP485, | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] dmumps_sol_es.F:268:41: 268 | & IW, LIW, PTRIST, KIXSZ,OOC_FCT_LOC, PHASE, LDLT, K38) | 1 Warning: Unused dummy argument ‘ooc_fct_loc’ at (1) [-Wunused-dummy-argument] dmumps_sol_es.F:268:48: 268 | & IW, LIW, PTRIST, KIXSZ,OOC_FCT_LOC, PHASE, LDLT, K38) | 1 Warning: Unused dummy argument ‘phase’ at (1) [-Wunused-dummy-argument] dmumps_sol_es.F:268:22: 268 | & IW, LIW, PTRIST, KIXSZ,OOC_FCT_LOC, PHASE, LDLT, K38) | 1 Warning: Unused dummy argument ‘ptrist’ at (1) [-Wunused-dummy-argument] dmumps_sol_es.F:213:22: 213 | & nb_sparse, MYID, | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] dmumps_sol_es.F:41:24: 41 | & DAD, NE_STEPS, FRERE, KEEP28, | 1 Warning: Unused dummy argument ‘ne_steps’ at (1) [-Wunused-dummy-argument] dmumps_sol_es.F:466:37: 466 | & (LP, LPOK, PROKG, MPG, PERM_STRAT, | 1 Warning: Unused dummy argument ‘mpg’ at (1) [-Wunused-dummy-argument] dmumps_sol_es.F:466:32: 466 | & (LP, LPOK, PROKG, MPG, PERM_STRAT, | 1 Warning: Unused dummy argument ‘prokg’ at (1) [-Wunused-dummy-argument] dmumps_sol_es.F:558:25: 558 | & IRHS_PTR, NHRS, | 1 Warning: Unused dummy argument ‘irhs_ptr’ at (1) [-Wunused-dummy-argument] dmumps_sol_es.F:618:51: 618 | & behaviour_L0, reorder, n_select, PROKG, MPG | 1 Warning: Unused dummy argument ‘mpg’ at (1) [-Wunused-dummy-argument] dmumps_sol_es.F:618:46: 618 | & behaviour_L0, reorder, n_select, PROKG, MPG | 1 Warning: Unused dummy argument ‘prokg’ at (1) [-Wunused-dummy-argument] dmumps_sol_es.F:617:32: 617 | & PROCNODE, NSTEPS, SLAVEF, KEEP199, | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] dlr_core.F:824:47: 824 | CALL DMUMPS_TRUNCATED_RRQR(M, N, ACC_LRB%Q(1,1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘a’ at (1) dlr_core.F:1398:55: 1398 | & IWHANDLER, SON_IW, LIW, LSTK, NELIM, K1, K2, SYM, | 1 Warning: Unused dummy argument ‘k2’ at (1) [-Wunused-dummy-argument] dlr_core.F:1398:34: 1398 | & IWHANDLER, SON_IW, LIW, LSTK, NELIM, K1, K2, SYM, | 1 Warning: Unused dummy argument ‘liw’ at (1) [-Wunused-dummy-argument] dlr_core.F:1398:40: 1398 | & IWHANDLER, SON_IW, LIW, LSTK, NELIM, K1, K2, SYM, | 1 Warning: Unused dummy argument ‘lstk’ at (1) [-Wunused-dummy-argument] dlr_core.F:1399:31: 1399 | & KEEP, KEEP8, OPASSW) | 1 Warning: Unused dummy argument ‘opassw’ at (1) [-Wunused-dummy-argument] dlr_core.F:1197:28: 1197 | & MAXI_RANK, A, LA, POSELTT, NFRONT, NIV, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] dlr_core.F:1198:62: 1198 | & MIDBLK_COMPRESS, TOLEPS, TOL_OPT, KPERCENT_RMB, | 1 Warning: Unused dummy argument ‘kpercent_rmb’ at (1) [-Wunused-dummy-argument] dlr_core.F:1198:31: 1198 | & MIDBLK_COMPRESS, TOLEPS, TOL_OPT, KPERCENT_RMB, | 1 Warning: Unused dummy argument ‘midblk_compress’ at (1) [-Wunused-dummy-argument] dlr_core.F:1197:49: 1197 | & MAXI_RANK, A, LA, POSELTT, NFRONT, NIV, | 1 Warning: Unused dummy argument ‘nfront’ at (1) [-Wunused-dummy-argument] dlr_core.F:1197:54: 1197 | & MAXI_RANK, A, LA, POSELTT, NFRONT, NIV, | 1 Warning: Unused dummy argument ‘niv’ at (1) [-Wunused-dummy-argument] dlr_core.F:1197:41: 1197 | & MAXI_RANK, A, LA, POSELTT, NFRONT, NIV, | 1 Warning: Unused dummy argument ‘poseltt’ at (1) [-Wunused-dummy-argument] dlr_core.F:787:55: 787 | & TOLEPS, TOL_OPT, KPERCENT, BUILDQ, LorU, CB_COMPRESS) | 1 Warning: Unused dummy argument ‘loru’ at (1) [-Wunused-dummy-argument] dlr_core.F:786:25: 786 | & MAXI_RANK, A, LA, POSELTT, NFRONT, NIV, | 1 Warning: Unused dummy argument ‘maxi_rank’ at (1) [-Wunused-dummy-argument] dlr_core.F:786:54: 786 | & MAXI_RANK, A, LA, POSELTT, NFRONT, NIV, | 1 Warning: Unused dummy argument ‘niv’ at (1) [-Wunused-dummy-argument] dlr_core.F:761:61: 761 | & MAXI_RANK, A, LA, POSELTT, NFRONT, NIV, LorU, | 1 Warning: Unused dummy argument ‘loru’ at (1) [-Wunused-dummy-argument] dlr_core.F:761:55: 761 | & MAXI_RANK, A, LA, POSELTT, NFRONT, NIV, LorU, | 1 Warning: Unused dummy argument ‘niv’ at (1) [-Wunused-dummy-argument] dlr_core.F:401:21: 401 | & LorU, | 1 Warning: Unused dummy argument ‘loru’ at (1) [-Wunused-dummy-argument] dlr_core.F:354:53: 354 | SUBROUTINE DMUMPS_LRGEMM_SCALING(LRB, SCALED, A, LA, DIAG, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] dlr_core.F:355:45: 355 | & LD_DIAG, IW2, POSELTT, NFRONT, BLOCK, MAXI_CLUSTER) | 1 Warning: Unused dummy argument ‘nfront’ at (1) [-Wunused-dummy-argument] dlr_core.F:355:37: 355 | & LD_DIAG, IW2, POSELTT, NFRONT, BLOCK, MAXI_CLUSTER) | 1 Warning: Unused dummy argument ‘poseltt’ at (1) [-Wunused-dummy-argument] dlr_core.F:269:25: 269 | & NIV, SYM, LorU, IW, OFFSET_IW) | 1 Warning: Unused dummy argument ‘niv’ at (1) [-Wunused-dummy-argument] gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dmumps_save_restore.F -o dmumps_save_restore.o dmumps_sol_es.F: In function ‘dmumps_interleave_rhs_am1_’: dmumps_sol_es.F:688:72: warning: ‘used.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 688 | USED = .FALSE. | ^ dmumps_sol_es.F:661:48: note: ‘used.dim[0].ubound’ was declared here 661 | LOGICAL, ALLOCATABLE, DIMENSION(:) :: USED | ^ dmumps_sol_es.F:740:72: warning: ‘load_procs.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 740 | LOAD_PROCS = 0 | ^ dmumps_sol_es.F:656:54: note: ‘load_procs.dim[0].ubound’ was declared here 656 | & LOAD_PROCS, | ^ dmumps_save_restore.F:96:22: 96 | CALL MPI_BCAST( ICNTL34, 1, MPI_INTEGER, MASTER, id%COMM, ierr ) | 1 ...... 980 | CALL MPI_BCAST( hash, 23, MPI_CHARACTER, 0, id%COMM, ierr ) | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/CHARACTER(*)). dlr_core.F: In function ‘__dmumps_lr_core_MOD_regrouping2’: dlr_core.F:216:15: warning: ‘trace’ may be used uninitialized [-Wmaybe-uninitialized] 216 | IF (TRACE) THEN | ^ dlr_core.F:189:32: note: ‘trace’ was declared here 189 | LOGICAL :: ONLYCB, TRACE | ^ dlr_core.F: In function ‘dmumps_truncated_rrqr_’: dlr_core.F:1787:15: warning: ‘trunc_err’ may be used uninitialized [-Wmaybe-uninitialized] 1787 | IF(TRUNC_ERR.LT.TOLEPS_EFF) THEN | ^ dlr_core.F:1687:62: note: ‘trunc_err’ was declared here 1687 | DOUBLE PRECISION :: TOLEPS_EFF, TRUNC_ERR | ^ dlr_core.F:1899:12: warning: ‘rk’ may be used uninitialized [-Wmaybe-uninitialized] 1899 | IF( RK.LT.MIN(N,M) ) THEN | ^ dlr_core.F:1691:46: note: ‘rk’ was declared here 1691 | INTEGER :: LSTICC, PVT, K, RK | ^ gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dana_lr.F -o dana_lr.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dmumps_comm_buffer.F -o dmumps_comm_buffer.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_lr.F -o dfac_lr.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dsol_lr.F -o dsol_lr.o dsol_lr.F:520:15: 520 | & DIAG(1), size(DIAG), DIAGSIZ_DYN, NELIM_PANEL, LIELL, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘diag’ at (1) dsol_lr.F:535:24: 535 | & KEEP8, K34, K450, IS_T2_SLAVE, | 1 Warning: Unused dummy argument ‘k34’ at (1) [-Wunused-dummy-argument] dsol_lr.F:535:30: 535 | & KEEP8, K34, K450, IS_T2_SLAVE, | 1 Warning: Unused dummy argument ‘k450’ at (1) [-Wunused-dummy-argument] dsol_lr.F:535:19: 535 | & KEEP8, K34, K450, IS_T2_SLAVE, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dsol_lr.F:380:16: 380 | & ( INODE, IWHDLR, NPIV_GLOBAL, NSLAVES, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] dsol_lr.F:253:24: 253 | & KEEP8, K34, K450, IS_T2_SLAVE, IFLAG, IERROR ) | 1 Warning: Unused dummy argument ‘k34’ at (1) [-Wunused-dummy-argument] dsol_lr.F:253:30: 253 | & KEEP8, K34, K450, IS_T2_SLAVE, IFLAG, IERROR ) | 1 Warning: Unused dummy argument ‘k450’ at (1) [-Wunused-dummy-argument] dsol_lr.F:253:19: 253 | & KEEP8, K34, K450, IS_T2_SLAVE, IFLAG, IERROR ) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dsol_lr.F:183:16: 183 | & (INODE, IWHDLR, NPIV_GLOBAL, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] dsol_lr.F:695:48: 695 | & DIAG, LDIAG, NPIV, NELIM, LIELL, | 1 Warning: Unused dummy argument ‘liell’ at (1) [-Wunused-dummy-argument] dsol_lr.F:696:26: 696 | & NRHS_B, W, LWC, | 1 Warning: Unused dummy argument ‘w’ at (1) [-Wunused-dummy-argument] dana_lr.F:1949:31: 1938 | CALL MPI_RECV( NBNODES_LOC, 1, MPI_INTEGER, | 2 ...... 1949 | CALL MPI_RECV( WORKH, SIZE_SENT, MPI_INTEGER, | 1 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) dana_lr.F:2017:31: 2010 | CALL MPI_SEND( NBNODES_LOC, 1, MPI_INTEGER, MASTER, | 2 ...... 2017 | CALL MPI_SEND( WORKH, SIZE_SENT, MPI_INTEGER, MASTER, | 1 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) dana_lr.F:1604:35: 1604 | & K60, IFLAG, IERROR, K264, K265, K482, K472, MAXFRONT, K469, | 1 Warning: Unused dummy argument ‘k264’ at (1) [-Wunused-dummy-argument] dana_lr.F:1604:41: 1604 | & K60, IFLAG, IERROR, K264, K265, K482, K472, MAXFRONT, K469, | 1 Warning: Unused dummy argument ‘k265’ at (1) [-Wunused-dummy-argument] dana_lr.F:1605:19: 1605 | & K10, K54, K142, LPOK, LP, | 1 Warning: Unused dummy argument ‘k54’ at (1) [-Wunused-dummy-argument] dana_lr.F:1602:28: 1602 | & SIZEOFBLOCKS, SYM, ICNTL, HALO_DEPTH, GROUP_SIZE, | 1 Warning: Unused dummy argument ‘sym’ at (1) [-Wunused-dummy-argument] dana_lr.F:1295:47: 1295 | & K10, K54, K142, LPOK, LP, MYID, COMM) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] dana_lr.F:1292:35: 1292 | & SIZEOFBLOCKS, SYM, ICNTL, HALO_DEPTH, GROUP_SIZE, | 1 Warning: Unused dummy argument ‘icntl’ at (1) [-Wunused-dummy-argument] dana_lr.F:1294:35: 1294 | & K60, IFLAG, IERROR, K264, K265, K482, K472, MAXFRONT, K469, | 1 Warning: Unused dummy argument ‘k264’ at (1) [-Wunused-dummy-argument] dana_lr.F:1294:41: 1294 | & K60, IFLAG, IERROR, K264, K265, K482, K472, MAXFRONT, K469, | 1 Warning: Unused dummy argument ‘k265’ at (1) [-Wunused-dummy-argument] dana_lr.F:1295:19: 1295 | & K10, K54, K142, LPOK, LP, MYID, COMM) | 1 Warning: Unused dummy argument ‘k54’ at (1) [-Wunused-dummy-argument] dana_lr.F:1292:28: 1292 | & SIZEOFBLOCKS, SYM, ICNTL, HALO_DEPTH, GROUP_SIZE, | 1 Warning: Unused dummy argument ‘sym’ at (1) [-Wunused-dummy-argument] dana_lr.F:700:33: 700 | SUBROUTINE GET_GROUPS(NHALO,PARTS,SEP,NSEP,NPARTS, | 1 Warning: Unused dummy argument ‘nhalo’ at (1) [-Wunused-dummy-argument] dana_lr.F:628:35: 628 | & DEPTH, PMAX, GEN2HALO) | 1 Warning: Unused dummy argument ‘depth’ at (1) [-Wunused-dummy-argument] dana_lr.F:628:41: 628 | & DEPTH, PMAX, GEN2HALO) | 1 Warning: Unused dummy argument ‘pmax’ at (1) [-Wunused-dummy-argument] dana_lr.F:485:37: 485 | & LRGROUPS, N, NBGROUPS, LRGROUPS_SIGN, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] dana_lr.F:434:33: 434 | & HALOEDGENBR,TRACE,NODE, GEN2HALO, IQ) | 1 Warning: Unused dummy argument ‘node’ at (1) [-Wunused-dummy-argument] dana_lr.F:434:28: 434 | & HALOEDGENBR,TRACE,NODE, GEN2HALO, IQ) | 1 Warning: Unused dummy argument ‘trace’ at (1) [-Wunused-dummy-argument] dana_lr.F:382:58: 382 | SUBROUTINE GETHALONODES_AB(N, LUMAT, IND, NIND, PMAX, | 1 Warning: Unused dummy argument ‘pmax’ at (1) [-Wunused-dummy-argument] dfac_lr.F:387:22: 387 | & TEMP_BLOCK , NELIM , BLR_L(I)%Q(1,1) , ML , | 1 ...... 1881 | & BLR_PANEL(IP-CURRENT_BLR)%R(1,1) , K, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-2) dfac_lr.F:303:20: 303 | & TEMP_BLOCK , NELIM , BLR_L(I)%Q(1,1) , ML , | 1 ...... 1881 | & BLR_PANEL(IP-CURRENT_BLR)%R(1,1) , K, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-2) dfac_lr.F:239:39: 239 | & LRB%Q(1,1), LRB%M, TEMP_BLOCK, LRB%K, | 1 ...... 1882 | & BLR_PANEL(IP-CURRENT_BLR)%Q(1,1) , M, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-2) dana_lr.F:68:46: 68 | SUBROUTINE SEP_GROUPING(NV, VLIST, N, NZ, LRGROUPS, NBGROUPS, IW, | 1 Warning: Unused dummy argument ‘nz’ at (1) [-Wunused-dummy-argument] dfac_lr.F:2432:40: 2432 | & IBEG_BLOCK, NB_BLR, | 1 Warning: Unused dummy argument ‘nb_blr’ at (1) [-Wunused-dummy-argument] dfac_lr.F:2195:43: 2195 | & LBANDSLAVE, NPIV, ISHIFT, NIV, KPERCENT, | 1 Warning: Unused dummy argument ‘niv’ at (1) [-Wunused-dummy-argument] dfac_lr.F:1941:33: 1941 | & NROWS, NCOLS, INODE, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] dfac_lr.F:1942:23: 1942 | & IWHANDLER, SYM, NIV, IFLAG, IERROR, | 1 Warning: Unused dummy argument ‘iwhandler’ at (1) [-Wunused-dummy-argument] dfac_lr.F:1752:63: 1752 | & NB_BLR, BLR_PANEL, CURRENT_BLR, DIR, DECOMP_TIMER, | 1 Warning: Unused dummy argument ‘decomp_timer’ at (1) [-Wunused-dummy-argument] dfac_lr.F:1427:26: 1427 | & K474, FSorCB, BLR_U_COL, COMPRESS_CB, CB_LRB, KEEP8) | 1 Warning: Unused dummy argument ‘fsorcb’ at (1) [-Wunused-dummy-argument] dfac_lr.F:1424:33: 1424 | & ACC_LUA, K480, K479, K478, KPERCENT_LUA, | 1 Warning: Unused dummy argument ‘k479’ at (1) [-Wunused-dummy-argument] dfac_lr.F:1129:24: 1129 | & K480, K479, K478, KPERCENT_LUA, KPERCENT, KEEP8) | 1 Warning: Unused dummy argument ‘k479’ at (1) [-Wunused-dummy-argument] dfac_lr.F:761:26: 761 | & K474, FSorCB, BLR_U_COL, KEEP8, | 1 Warning: Unused dummy argument ‘fsorcb’ at (1) [-Wunused-dummy-argument] dfac_lr.F:759:24: 759 | & K480, K479, K478, KPERCENT_LUA, KPERCENT, | 1 Warning: Unused dummy argument ‘k479’ at (1) [-Wunused-dummy-argument] dfac_lr.F:756:38: 756 | & NB_BLR, NPARTSASS, NELIM, NIV, SYM, | 1 Warning: Unused dummy argument ‘nelim’ at (1) [-Wunused-dummy-argument] dfac_lr.F:756:48: 756 | & NB_BLR, NPARTSASS, NELIM, NIV, SYM, | 1 Warning: Unused dummy argument ‘sym’ at (1) [-Wunused-dummy-argument] dfac_lr.F:443:24: 443 | & K480, K479, K478, KPERCENT_LUA, KPERCENT, | 1 Warning: Unused dummy argument ‘k479’ at (1) [-Wunused-dummy-argument] dfac_lr.F:440:19: 440 | & NELIM, IW2, BLOCK, ACC_LUA, | 1 Warning: Unused dummy argument ‘nelim’ at (1) [-Wunused-dummy-argument] dfac_lr.F:439:54: 439 | & BEGS_BLR, CURRENT_BLR, NB_BLR, NPARTSASS, | 1 Warning: Unused dummy argument ‘npartsass’ at (1) [-Wunused-dummy-argument] dfac_lr.F:323:54: 323 | & NB_BLR_U, NELIM, LBANDSLAVE, ISHIFT, NIV, SYM, | 1 Warning: Unused dummy argument ‘niv’ at (1) [-Wunused-dummy-argument] dfac_lr.F:323:59: 323 | & NB_BLR_U, NELIM, LBANDSLAVE, ISHIFT, NIV, SYM, | 1 Warning: Unused dummy argument ‘sym’ at (1) [-Wunused-dummy-argument] dfac_lr.F:21:19: 21 | & NELIM, IW2, BLOCK, | 1 Warning: Unused dummy argument ‘nelim’ at (1) [-Wunused-dummy-argument] dfac_lr.F:22:37: 22 | & MAXI_CLUSTER, NPIV, NIV, | 1 Warning: Unused dummy argument ‘niv’ at (1) [-Wunused-dummy-argument] dfac_lr.F:22:32: 22 | & MAXI_CLUSTER, NPIV, NIV, | 1 Warning: Unused dummy argument ‘npiv’ at (1) [-Wunused-dummy-argument] dmumps_comm_buffer.F:3376:27: 3343 | CALL MPI_PACK( size(BLR), 1, MPI_INTEGER, | 2 ...... 3376 | CALL MPI_PACK( BLR(I)%Q(1,1), BLR(I)%M*BLR(I)%K, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dmumps_comm_buffer.F:3307:27: 3286 | & ISLR_INT, 1, MPI_INTEGER, COMM, IERR_MPI ) | 2 ...... 3307 | & LRB%Q(1,1), M*K, MPI_DOUBLE_PRECISION, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dmumps_comm_buffer.F:3102:23: 3102 | CALL MPI_PACK( LIST_SLAVES, NSLAVES, MPI_INTEGER, | 1 ...... 3343 | CALL MPI_PACK( size(BLR), 1, MPI_INTEGER, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) dmumps_comm_buffer.F:1983:27: 1983 | CALL MPI_PACK( IPIV, NPIV, MPI_INTEGER, | 1 ...... 3343 | CALL MPI_PACK( size(BLR), 1, MPI_INTEGER, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) dmumps_comm_buffer.F:995:27: 995 | CALL MPI_PACK( SLAVES, NSLAVES, MPI_INTEGER, | 1 ...... 3343 | CALL MPI_PACK( size(BLR), 1, MPI_INTEGER, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) dmumps_comm_buffer.F:999:25: 999 | CALL MPI_PACK( IROW, NROW, MPI_INTEGER, | 1 ...... 3343 | CALL MPI_PACK( size(BLR), 1, MPI_INTEGER, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) dmumps_comm_buffer.F:1002:25: 1002 | CALL MPI_PACK( ICOL, NCOL, MPI_INTEGER, | 1 ...... 3343 | CALL MPI_PACK( size(BLR), 1, MPI_INTEGER, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) dmumps_comm_buffer.F:563:25: 563 | CALL MPI_PACK( IW, LONG, MPI_INTEGER, | 1 ...... 3343 | CALL MPI_PACK( size(BLR), 1, MPI_INTEGER, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) dmumps_comm_buffer.F:376:25: 376 | CALL MPI_PACK( IWROW, LCONT, MPI_INTEGER, | 1 ...... 3343 | CALL MPI_PACK( size(BLR), 1, MPI_INTEGER, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) dmumps_comm_buffer.F:379:25: 379 | CALL MPI_PACK( IWCOL, LCONT, MPI_INTEGER, | 1 ...... 3343 | CALL MPI_PACK( size(BLR), 1, MPI_INTEGER, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) dmumps_comm_buffer.F:2886:39: 2886 | & ( WHAT, COMM, NPROCS, | 1 Warning: Unused dummy argument ‘nprocs’ at (1) [-Wunused-dummy-argument] dmumps_comm_buffer.F:1819:24: 1819 | & WIDTH, COMM, | 1 Warning: Unused dummy argument ‘width’ at (1) [-Wunused-dummy-argument] dmumps_comm_buffer.F:1044:14: 1044 | & ISLAVE, PDEST, PDEST_MASTER, COMM, IERR, | 1 Warning: Unused dummy argument ‘islave’ at (1) [-Wunused-dummy-argument] dmumps_comm_buffer.F:1049:20: 1049 | & SON_NIV, MYID, NPIV_CHECK ) | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] dmumps_comm_buffer.F:1049:32: 1049 | & SON_NIV, MYID, NPIV_CHECK ) | 1 Warning: Unused dummy argument ‘npiv_check’ at (1) [-Wunused-dummy-argument] dmumps_comm_buffer.F:868:26: 868 | & SLAVEF, KEEP,KEEP8, INIV2, TAB_POS_IN_PERE ) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dmumps_comm_buffer.F:782:35: 782 | & DEST, IBC_SOURCE, NFRONT, COMM, KEEP, IERR | 1 Warning: Unused dummy argument ‘ibc_source’ at (1) [-Wunused-dummy-argument] dmumps_comm_buffer.F:700:23: 700 | & NDEST , PDEST, TEST_ONLY) | 1 Warning: Unused dummy argument ‘pdest’ at (1) [-Wunused-dummy-argument] dmumps_comm_buffer.F:191:39: 191 | SUBROUTINE BUF_DEALL( BUF, IERR ) | 1 Warning: Unused dummy argument ‘ierr’ at (1) [-Wunused-dummy-argument] dsol_lr.F: In function ‘__dmumps_sol_lr_MOD_dmumps_sol_fwd_lr_su’: dsol_lr.F:69:72: warning: ‘nb_blr’ may be used uninitialized [-Wmaybe-uninitialized] 69 | LAST_BLR = NB_BLR | ^ dsol_lr.F:42:39: note: ‘nb_blr’ was declared here 42 | INTEGER :: I, NPARTSASS, NB_BLR , NELIM, LDADIAG, | ^ dsol_lr.F: In function ‘__dmumps_sol_lr_MOD_dmumps_sol_bwd_lr_su’: dsol_lr.F:425:11: warning: ‘npartsass’ may be used uninitialized [-Wmaybe-uninitialized] 425 | DO I=NPARTSASS,1,-1 | ^ dsol_lr.F:395:31: note: ‘npartsass’ was declared here 395 | INTEGER :: I, NPARTSASS, NB_BLR, LAST_BLR, | ^ dsol_lr.F:448:72: warning: ‘nb_blr’ may be used uninitialized [-Wmaybe-uninitialized] 448 | LAST_BLR = NB_BLR | ^ dsol_lr.F:395:39: note: ‘nb_blr’ was declared here 395 | INTEGER :: I, NPARTSASS, NB_BLR, LAST_BLR, | ^ dmumps_comm_buffer.F: In function ‘__dmumps_buf_MOD_buf_look.isra.0’: dmumps_comm_buffer.F:762:72: warning: ‘ibuf’ may be used uninitialized [-Wmaybe-uninitialized] 762 | B%CONTENT( IBUF + NEXT ) = 0 | ^ dmumps_comm_buffer.F:711:23: note: ‘ibuf’ was declared here 711 | INTEGER :: IBUF | ^ dana_lr.F: In function ‘__dmumps_ana_lr_MOD_get_global_groups’: dana_lr.F:516:72: warning: ‘rightpart.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 516 | RIGHTPART = 0 | ^ dana_lr.F:498:56: note: ‘rightpart.dim[0].ubound’ was declared here 498 | INTEGER,DIMENSION(:),ALLOCATABLE::SIZES, RIGHTPART | ^ dana_lr.F:517:72: warning: ‘sizes.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 517 | SIZES = 0 | ^ dana_lr.F:498:45: note: ‘sizes.dim[0].ubound’ was declared here 498 | INTEGER,DIMENSION(:),ALLOCATABLE::SIZES, RIGHTPART | ^ dana_lr.F: In function ‘__dmumps_ana_lr_MOD_dmumps_ab_lr_mpi_grouping’: dana_lr.F:1788:72: warning: ‘trace.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 1788 | TRACE = 0 | ^ dana_lr.F:1641:50: note: ‘trace.dim[0].ubound’ was declared here 1641 | INTEGER, ALLOCATABLE, DIMENSION (:) :: TRACE, WORKH, | ^ dfac_lr.F: In function ‘__dmumps_fac_lr_MOD_dmumps_blr_upd_cb_left’: dfac_lr.F:1514:72: warning: ‘n’ may be used uninitialized [-Wmaybe-uninitialized] 1514 | ACC_LRB%M = N | ^ dfac_lr.F:1449:21: note: ‘n’ was declared here 1449 | INTEGER :: M, N, allocok | ^ dfac_lr.F:1712:72: warning: ‘nb_dec’ may be used uninitialized [-Wmaybe-uninitialized] 1712 | allocate(POS_LIST(NB_INASM-NB_DEC),stat=allocok) | ^ dfac_lr.F:1454:54: note: ‘nb_dec’ was declared here 1454 | INTEGER :: MID_RANK, K_MAX, FRFR_UPDATES, NB_DEC | ^ dmumps_comm_buffer.F: In function ‘__dmumps_buf_MOD_dmumps_buf_send_contrib_type3’: dmumps_comm_buffer.F:2406:72: warning: ‘nsubset_col_eff’ may be used uninitialized [-Wmaybe-uninitialized] 2406 | DO ISUB = 1, NSUBSET_COL_EFF - NSUPCOL_EFF | ^ dmumps_comm_buffer.F:2197:48: note: ‘nsubset_col_eff’ was declared here 2197 | INTEGER NSUBSET_ROW_EFF, NSUBSET_COL_EFF, NSUPCOL_EFF | ^ dmumps_comm_buffer.F:2497:14: warning: ‘nsubset_row_eff’ may be used uninitialized [-Wmaybe-uninitialized] 2497 | IF ( N_ALREADY_SENT.NE.NSUBSET_ROW_EFF ) IERR = -1 | ^ dmumps_comm_buffer.F:2197:31: note: ‘nsubset_row_eff’ was declared here 2197 | INTEGER NSUBSET_ROW_EFF, NSUBSET_COL_EFF, NSUPCOL_EFF | ^ dmumps_comm_buffer.F:2406:72: warning: ‘nsupcol_eff’ may be used uninitialized [-Wmaybe-uninitialized] 2406 | DO ISUB = 1, NSUBSET_COL_EFF - NSUPCOL_EFF | ^ dmumps_comm_buffer.F:2197:61: note: ‘nsupcol_eff’ was declared here 2197 | INTEGER NSUBSET_ROW_EFF, NSUBSET_COL_EFF, NSUPCOL_EFF | ^ dana_lr.F: In function ‘__dmumps_ana_lr_MOD_dmumps_ab_lr_grouping’: dana_lr.F:1456:72: warning: ‘trace.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 1456 | TRACE = 0 | ^ dana_lr.F:1320:50: note: ‘trace.dim[0].ubound’ was declared here 1320 | INTEGER, ALLOCATABLE, DIMENSION (:) :: TRACE, WORKH, | ^ dana_lr.F: In function ‘__dmumps_ana_lr_MOD_dmumps_lr_grouping_new’: dana_lr.F:1155:72: warning: ‘trace.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 1155 | TRACE = 0 | ^ dana_lr.F:1003:50: note: ‘trace.dim[0].ubound’ was declared here 1003 | INTEGER, ALLOCATABLE, DIMENSION (:) :: TRACE, WORKH, | ^ dmumps_comm_buffer.F: In function ‘__dmumps_buf_MOD_dmumps_buf_send_contrib_type2’: dmumps_comm_buffer.F:1295:72: warning: ‘current_panel_size’ may be used uninitialized [-Wmaybe-uninitialized] 1295 | & CURRENT_PANEL_SIZE-PANEL_BEG_OFFSET) | ^ dmumps_comm_buffer.F:1100:35: note: ‘current_panel_size’ was declared here 1100 | & CURRENT_PANEL_SIZE, NB_BLR_ROWS, NB_BLR_COLS, | ^ gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dmumps_load.F -o dmumps_load.o dmumps_load.F:1235:11: 1231 | & WHAT, 1, MPI_INTEGER, | 2 ...... 1235 | & LOAD_RECEIVED, 1, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dmumps_load.F:5542:68: 5542 | SUBROUTINE DMUMPS_LOAD_INIT_SBTR_STRUCT(POOL, LPOOL,KEEP,KEEP8) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dmumps_load.F:5278:67: 5278 | SUBROUTINE DMUMPS_CHECK_SBTR_COST(NBINSUBTREE,INSUBTREE,NBTOP, | 1 Warning: Unused dummy argument ‘nbtop’ at (1) [-Wunused-dummy-argument] dmumps_load.F:5087:36: 5087 | & TAB_POS, NASS, KEEP,KEEP8, LIST_SLAVES, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dmumps_load.F:4812:41: 4812 | & NE,COMM,SLAVEF,MYID,KEEP,KEEP8,N) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dmumps_load.F:4812:13: 4812 | & NE,COMM,SLAVEF,MYID,KEEP,KEEP8,N) | 1 Warning: Unused dummy argument ‘ne’ at (1) [-Wunused-dummy-argument] dmumps_load.F:4812:25: 4812 | & NE,COMM,SLAVEF,MYID,KEEP,KEEP8,N) | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] dmumps_load.F:4648:42: 4648 | & (INODE,UPPER,SLAVEF,KEEP,KEEP8, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dmumps_load.F:4648:31: 4648 | & (INODE,UPPER,SLAVEF,KEEP,KEEP8, | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] dmumps_load.F:2490:52: 2490 | & SLAVES_LIST,SIZE_SLAVES_LIST,MYID,INODE,MP,LP) | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] dmumps_load.F:2035:48: 2035 | & (SLAVEF,KEEP,KEEP8,PROCS,MEM_DISTRIB,NCB,NFRONT, | 1 Warning: Unused dummy argument ‘mem_distrib’ at (1) [-Wunused-dummy-argument] dmumps_load.F:1933:58: 1933 | & OK,INODE,POOL,LPOOL,MYID,SLAVEF,COMM,KEEP,KEEP8) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dmumps_load.F:1933:13: 1933 | & OK,INODE,POOL,LPOOL,MYID,SLAVEF,COMM,KEEP,KEEP8) | 1 Warning: Unused dummy argument ‘ok’ at (1) [-Wunused-dummy-argument] dmumps_load.F:1933:24: 1933 | & OK,INODE,POOL,LPOOL,MYID,SLAVEF,COMM,KEEP,KEEP8) | 1 Warning: Unused dummy argument ‘pool’ at (1) [-Wunused-dummy-argument] dmumps_load.F:1818:31: 1818 | & PROCNODE, KEEP,KEEP8, SLAVEF, COMM, MYID, STEP, N, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dmumps_load.F:1670:36: 1670 | & TAB_POS, NASS, KEEP,KEEP8, LIST_SLAVES, NSLAVES,INODE) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dmumps_load.F:1526:29: 1526 | & (MEM_DISTRIB,CAND, | 1 Warning: Unused dummy argument ‘mem_distrib’ at (1) [-Wunused-dummy-argument] dmumps_load.F:1061:51: 1061 | SUBROUTINE DMUMPS_LOAD_SET_SLAVES(MEM_DISTRIB,MSG_SIZE,DEST, | 1 Warning: Unused dummy argument ‘mem_distrib’ at (1) [-Wunused-dummy-argument] dmumps_load.F:1061:60: 1061 | SUBROUTINE DMUMPS_LOAD_SET_SLAVES(MEM_DISTRIB,MSG_SIZE,DEST, | 1 Warning: Unused dummy argument ‘msg_size’ at (1) [-Wunused-dummy-argument] dmumps_load.F:919:27: 919 | & KEEP,KEEP8,LRLUS) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dmumps_load.F:823:31: 823 | & INC_LOAD, KEEP,KEEP8 ) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dmumps_load.F:269:16: 269 | & CAND, SIZE_CAND, | 1 Warning: Unused dummy argument ‘cand’ at (1) [-Wunused-dummy-argument] dmumps_load.F:272:37: 272 | & PROCNODE_STEPS, KEEP, DAD, FILS, ICNTL, | 1 Warning: Unused dummy argument ‘dad’ at (1) [-Wunused-dummy-argument] dmumps_load.F:272:43: 272 | & PROCNODE_STEPS, KEEP, DAD, FILS, ICNTL, | 1 Warning: Unused dummy argument ‘fils’ at (1) [-Wunused-dummy-argument] dmumps_load.F:272:26: 272 | & PROCNODE_STEPS, KEEP, DAD, FILS, ICNTL, | 1 Warning: Unused dummy argument ‘procnode_steps’ at (1) [-Wunused-dummy-argument] dmumps_load.F:268:28: 268 | & INODE, TYPESPLIT, IFSON, | 1 Warning: Unused dummy argument ‘typesplit’ at (1) [-Wunused-dummy-argument] dmumps_load.F:216:48: 216 | & INODE, STEP, N, SLAVEF, NBSPLIT, NCB, | 1 Warning: Unused dummy argument ‘ncb’ at (1) [-Wunused-dummy-argument] dmumps_load.F: In function ‘__dmumps_load_MOD_dmumps_check_sbtr_cost’: dmumps_load.F:5308:72: warning: ‘tmp_cost’ may be used uninitialized [-Wmaybe-uninitialized] 5308 | TMP_MIN=min(TMP_COST,TMP_MIN) | ^ dmumps_load.F:5285:31: note: ‘tmp_cost’ was declared here 5285 | DOUBLE PRECISION TMP_COST,TMP_MIN | ^ dmumps_load.F: In function ‘__dmumps_load_MOD_dmumps_load_pool_upd_new_pool’: dmumps_load.F:1828:22: warning: ‘inode’ may be used uninitialized [-Wmaybe-uninitialized] 1828 | INTEGER i, INODE, NELIM, NFR, LEVEL, IERR, WHAT | ^ gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_mem_dynamic.F -o dfac_mem_dynamic.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_front_aux.F -o dfac_front_aux.o dfac_mem_dynamic.F:431:49: 431 | SUBROUTINE DMUMPS_DM_FREE_BLOCK( XXG_STATUS, DYNPTR, SIZFR8, | 1 Warning: Unused dummy argument ‘xxg_status’ at (1) [-Wunused-dummy-argument] dfac_mem_dynamic.F:364:53: 364 | & KEEP, KEEP8, IW, LIW, IWPOSCB, IWPOS, | 1 Warning: Unused dummy argument ‘iwpos’ at (1) [-Wunused-dummy-argument] dfac_mem_dynamic.F:140:40: 140 | & IW, LIW, IWPOSCB, IWPOS, | 1 Warning: Unused dummy argument ‘iwpos’ at (1) [-Wunused-dummy-argument] dfac_mem_dynamic.F:42:66: 42 | & KEEP199, INODE, CB_STATE, IXXD, | 1 Warning: Unused dummy argument ‘ixxd’ at (1) [-Wunused-dummy-argument] dfac_mem_dynamic.F:44:54: 44 | & RCURRENT, PAMASTER, PTRAST, | 1 Warning: Unused dummy argument ‘pamaster’ at (1) [-Wunused-dummy-argument] dfac_mem_dynamic.F:44:62: 44 | & RCURRENT, PAMASTER, PTRAST, | 1 Warning: Unused dummy argument ‘ptrast’ at (1) [-Wunused-dummy-argument] dfac_mem_dynamic.F:44:44: 44 | & RCURRENT, PAMASTER, PTRAST, | 1 Warning: Unused dummy argument ‘rcurrent’ at (1) [-Wunused-dummy-argument] dfac_mem_dynamic.F:41:54: 41 | SUBROUTINE DMUMPS_DM_PAMASTERORPTRAST( N, SLAVEF, MYID, KEEP28, | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] dfac_mem_dynamic.F:16:47: 16 | SUBROUTINE DMUMPS_DM_SET_DYNPTR( CB_STATE, A, LA, | 1 Warning: Unused dummy argument ‘cb_state’ at (1) [-Wunused-dummy-argument] dfac_mem_dynamic.F: In function ‘__dmumps_dynamic_memory_m_MOD_dmumps_dm_isband’: dfac_mem_dynamic.F:94:39: warning: ‘__result_dmumps_dm_isband’ may be used uninitialized [-Wmaybe-uninitialized] 94 | LOGICAL FUNCTION DMUMPS_DM_ISBAND(XXSTATE) | ^ dfac_front_aux.F:2310:47: 2310 | & LIWFAC, MYID, IFLAG, OFFSET_IW, INODE ) | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:2211:37: 2211 | & LA, A, POSELT, A_LPOS, A_UPOS, A_DPOS ) | 1 Warning: Unused dummy argument ‘poselt’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:2097:37: 2097 | & LA, A, POSELT, A_LPOS, A_UPOS, A_DPOS, | 1 Warning: Unused dummy argument ‘poselt’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:1919:27: 1919 | & NFRONT,NASS,INODE,A,LA, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:1922:20: 1922 | & KEEP,KEEP8, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:1919:21: 1919 | & NFRONT,NASS,INODE,A,LA, | 1 Warning: Unused dummy argument ‘nass’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:1606:40: 1606 | & PARPIV_T1, LAST_ROW, IEND_BLR, NVSCHUR_K253, | 1 Warning: Unused dummy argument ‘iend_blr’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:1602:33: 1602 | & NFRONT,NASS,NPIV,INODE, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:1607:23: 1607 | & LR_ACTIVATED | 1 Warning: Unused dummy argument ‘lr_activated’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:1093:41: 1093 | & DET_EXPW, DET_MANTW, DET_SIGNW, | 1 Warning: Unused dummy argument ‘det_signw’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:1090:28: 1090 | & ( NFRONT,NASS,INODE,IBEG_BLOCK,IEND_BLOCK, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:1100:43: 1100 | & NVSCHUR, PARPIV_T1, LR_ACTIVATED | 1 Warning: Unused dummy argument ‘lr_activated’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:1096:26: 1096 | & PP_FIRST2SWAP_L, PP_LastPanelonDisk, | 1 Warning: Unused dummy argument ‘pp_first2swap_l’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:706:17: 706 | & N,INODE,IW,LIW,A,LA, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:706:11: 706 | & N,INODE,IW,LIW,A,LA, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:712:26: 712 | & PP_FIRST2SWAP_L, PP_LastPanelonDisk_L, | 1 Warning: Unused dummy argument ‘pp_first2swap_l’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:714:26: 714 | & PP_FIRST2SWAP_U, PP_LastPanelonDisk_U, | 1 Warning: Unused dummy argument ‘pp_first2swap_u’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:569:41: 569 | SUBROUTINE DMUMPS_FAC_MQ(IBEG_BLOCK,IEND_BLOCK, | 1 Warning: Unused dummy argument ‘ibeg_block’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:571:23: 571 | & LR_ACTIVATED | 1 Warning: Unused dummy argument ‘lr_activated’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:441:40: 441 | & WITH_COMM_THREAD, LR_ACTIVATED | 1 Warning: Unused dummy argument ‘lr_activated’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:349:52: 349 | & NPIV,NASS,POSELT,CALL_UTRSM, KEEP, INODE, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:349:45: 349 | & NPIV,NASS,POSELT,CALL_UTRSM, KEEP, INODE, | 1 Warning: Unused dummy argument ‘keep’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:338:27: 338 | & K405, K222, NEL1, NASS ) | 1 Warning: Unused dummy argument ‘k222’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:338:21: 338 | & K405, K222, NEL1, NASS ) | 1 Warning: Unused dummy argument ‘k405’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:338:39: 338 | & K405, K222, NEL1, NASS ) | 1 Warning: Unused dummy argument ‘nass’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:338:33: 338 | & K405, K222, NEL1, NASS ) | 1 Warning: Unused dummy argument ‘nel1’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:20:26: 20 | & PP_FIRST2SWAP_L, PP_LastPanelonDisk_L, | 1 Warning: Unused dummy argument ‘pp_first2swap_l’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:22:26: 22 | & PP_FIRST2SWAP_U, PP_LastPanelonDisk_U, | 1 Warning: Unused dummy argument ‘pp_first2swap_u’ at (1) [-Wunused-dummy-argument] gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_asm_master_ELT_m.F -o dfac_asm_master_ELT_m.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_asm_master_m.F -o dfac_asm_master_m.o dfac_asm_master_ELT_m.F:655:16: 647 | & IW, LIW, LRLU, LRLUS, IPTRLU, | 2 ...... 655 | & MUMPS_TPS_ARR(ITHREAD)%IW(1), | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) dfac_asm_master_m.F:792:16: 784 | & IW, LIW, LRLU, LRLUS, IPTRLU, | 2 ...... 792 | & MUMPS_TPS_ARR(ITHREAD)%IW(1), | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) dfac_front_aux.F: In function ‘__dmumps_fac_front_aux_m_MOD_dmumps_fac_i_ldlt’: dfac_front_aux.F:1355:72: warning: ‘lim’ may be used uninitialized [-Wmaybe-uninitialized] 1355 | DO J=1, LIM - IEND_BLOCK | ^ dfac_front_aux.F:1133:23: note: ‘lim’ was declared here 1133 | INTEGER JMAX, LIM, LIM_SWAP | ^ dfac_front_aux.F:1552:72: warning: ‘jmax’ may be used uninitialized [-Wmaybe-uninitialized] 1552 | LPIV = min(IPIV,JMAX) | ^ dfac_front_aux.F:1133:18: note: ‘jmax’ was declared here 1133 | INTEGER JMAX, LIM, LIM_SWAP | ^ dfac_asm_master_ELT_m.F: In function ‘__dmumps_fac_asm_master_elt_m_MOD_dmumps_fac_asm_niv2_elt’: dfac_asm_master_ELT_m.F:1594:72: warning: ‘maxarr’ may be used uninitialized [-Wmaybe-uninitialized] 1594 | MAXARR = max(MAXARR,abs(DBLARR(AII8))) | ^ dfac_asm_master_ELT_m.F:992:30: note: ‘maxarr’ was declared here 992 | DOUBLE PRECISION MAXARR | ^ dfac_front_aux.F: In function ‘__dmumps_fac_front_aux_m_MOD_dmumps_fac_i’: dfac_front_aux.F:1084:72: warning: ‘jmax’ may be used uninitialized [-Wmaybe-uninitialized] 1084 | & PP_LastPIVRPTRFilled_U) | ^ dfac_front_aux.F:765:25: note: ‘jmax’ was declared here 765 | INTEGER NPIVP1,JMAX,J,ISW,ISWPS1 | ^ gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_front_LU_type1.F -o dfac_front_LU_type1.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_front_type2_aux.F -o dfac_front_type2_aux.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_front_LDLT_type1.F -o dfac_front_LDLT_type1.o dfac_front_type2_aux.F:524:28: 524 | & NASS, NPIV, INODE, A, LA, LDAFS, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] dfac_front_type2_aux.F:526:53: 526 | & K219, PIVOT_OPTION, IEND_BLR, LR_ACTIVATED) | 1 Warning: Unused dummy argument ‘lr_activated’ at (1) [-Wunused-dummy-argument] dfac_front_type2_aux.F:21:42: 21 | & DET_EXPW, DET_MANTW, DET_SIGNW, | 1 Warning: Unused dummy argument ‘det_signw’ at (1) [-Wunused-dummy-argument] dfac_front_type2_aux.F:20:20: 20 | & N, INODE, IW, LIW, A, LA, NNEGW, NB22T2W, NBTINYW, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] dfac_front_type2_aux.F:29:57: 29 | & Inextpiv, IEND_BLR, LR_ACTIVATED, | 1 Warning: Unused dummy argument ‘lr_activated’ at (1) [-Wunused-dummy-argument] dfac_front_type2_aux.F:20:13: 20 | & N, INODE, IW, LIW, A, LA, NNEGW, NB22T2W, NBTINYW, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] dfac_front_type2_aux.F:26:40: 26 | & PP_FIRST2SWAP_L, PP_LastPanelonDisk, | 1 Warning: Unused dummy argument ‘pp_first2swap_l’ at (1) [-Wunused-dummy-argument] dfac_front_LU_type1.F:24:55: 24 | & AVOID_DELAYED, ETATASS, | 1 Warning: Unused dummy argument ‘etatass’ at (1) [-Wunused-dummy-argument] dfac_front_LU_type1.F:23:47: 23 | & PROCNODE_STEPS, MYID, SLAVEF, SEUIL, | 1 Warning: Unused dummy argument ‘procnode_steps’ at (1) [-Wunused-dummy-argument] dfac_front_LU_type1.F:23:61: 23 | & PROCNODE_STEPS, MYID, SLAVEF, SEUIL, | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] dfac_front_LU_type1.F:22:50: 22 | & KEEP, KEEP8, STEP, | 1 Warning: Unused dummy argument ‘step’ at (1) [-Wunused-dummy-argument] dfac_asm_master_m.F: In function ‘__dmumps_fac_asm_master_m_MOD_dmumps_fac_asm_niv1’: dfac_asm_master_m.F:552:12: warning: ‘ison_top’ may be used uninitialized [-Wmaybe-uninitialized] 552 | IF (ISON_TOP > 0) THEN | ^ dfac_asm_master_m.F:137:22: note: ‘ison_top’ was declared here 137 | INTEGER ISON_TOP | ^ dfac_asm_master_m.F:656:72: warning: ‘nfront8’ may be used uninitialized [-Wmaybe-uninitialized] 656 | POSEL1 = PTRAST(STEP(INODE)) - NFRONT8 | ^ dfac_asm_master_m.F:108:24: note: ‘nfront8’ was declared here 108 | INTEGER(8) NFRONT8, LAELL8, LAELL_REQ8, ITMP8, KEEP8TMPCOPY | ^ dfac_front_type2_aux.F: In function ‘__dmumps_fac_front_type2_aux_m_MOD_dmumps_fac_i_ldlt_niv2’: dfac_front_type2_aux.F:514:72: warning: ‘absdetpiv’ may be used uninitialized [-Wmaybe-uninitialized] 514 | & ) | ^ dfac_front_type2_aux.F:70:35: note: ‘absdetpiv’ was declared here 70 | DOUBLE PRECISION ABSDETPIV | ^ dfac_front_type2_aux.F:514:72: warning: ‘pospv2’ may be used uninitialized [-Wmaybe-uninitialized] 514 | & ) | ^ dfac_front_type2_aux.F:63:33: note: ‘pospv2’ was declared here 63 | INTEGER(8) :: POSPV1,POSPV2,OFFDAG,APOSJ | ^ dfac_front_type2_aux.F:514:72: warning: ‘tmax_noslave’ may be used uninitialized [-Wmaybe-uninitialized] 514 | & ) | ^ dfac_front_type2_aux.F:68:49: note: ‘tmax_noslave’ was declared here 68 | DOUBLE PRECISION RMAX_NOSLAVE, TMAX_NOSLAVE | ^ gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_front_LU_type2.F -o dfac_front_LU_type2.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_front_LDLT_type2.F -o dfac_front_LDLT_type2.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_omp_m.F -o dfac_omp_m.o dfac_omp_m.F:353:59: 353 | & INODE, TYPE, TYPEF, MUMPS_TPS_ARR(THREAD_ID_P)%LA, MUMPS_TPS_ARR | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘iw’ at (1) dfac_omp_m.F:355:8: 355 | & DMUMPS_TPS_ARR(THREAD_ID_P)%A(1), MAXFRW, NOFFNEGW, NPVW, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘a’ at (1) dfac_omp_m.F:367:29: 367 | & NBFIN, root, OPASSW, MUMPS_TPS_ARR(THREAD_ID_P)%ITLOC(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘itloc’ at (1) dfac_omp_m.F:849:66: 849 | & NbWaitMem, NbFinished, NbOngoingCopies, NbUnderL0, | 1 Warning: Unused dummy argument ‘nbunderl0’ at (1) [-Wunused-dummy-argument] dfac_omp_m.F:24:64: 24 | & PTRIST, PTRAST, PIMASTER, PAMASTER, PTRARW, PTRAIW, ITLOC, | 1 Warning: Unused dummy argument ‘itloc’ at (1) [-Wunused-dummy-argument] dfac_omp_m.F:22:40: 22 | SUBROUTINE DMUMPS_FAC_L0_OMP(N,LIW, NSTK_STEPS, ND, | 1 Warning: Unused dummy argument ‘liw’ at (1) [-Wunused-dummy-argument] dfac_omp_m.F:30:18: 30 | & MEM_DISTRIB, NE, DKEEP,PIVNUL_LIST,LPN_LIST, | 1 Warning: Unused dummy argument ‘mem_distrib’ at (1) [-Wunused-dummy-argument] dfac_omp_m.F:25:31: 25 | & RHS_MUMPS, RINFO, NBROOT, NBRTOT, NBROOT_UNDER_L0, UU, ICNTL, | 1 Warning: Unused dummy argument ‘nbroot’ at (1) [-Wunused-dummy-argument] dfac_omp_m.F:25:39: 25 | & RHS_MUMPS, RINFO, NBROOT, NBRTOT, NBROOT_UNDER_L0, UU, ICNTL, | 1 Warning: Unused dummy argument ‘nbrtot’ at (1) [-Wunused-dummy-argument] dfac_omp_m.F:25:23: 25 | & RHS_MUMPS, RINFO, NBROOT, NBRTOT, NBROOT_UNDER_L0, UU, ICNTL, | 1 Warning: Unused dummy argument ‘rinfo’ at (1) [-Wunused-dummy-argument] dfac_omp_m.F:34:50: 34 | & L0_OMP_MAPPING, LL0_OMP_MAPPING, THREAD_LA, | 1 Warning: Unused dummy argument ‘thread_la’ at (1) [-Wunused-dummy-argument] dfac_omp_m.F:1139:41: 1139 | & INFO_P, UU, SEUIL, SEUIL_LDLT_NIV2, | 1 Warning: Unused dummy argument ‘seuil_ldlt_niv2’ at (1) [-Wunused-dummy-argument] gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_par_m.F -o dfac_par_m.o dfac_par_m.F:305:35: 213 | CALL DMUMPS_MCAST2( NBROOT, 1, MPI_INTEGER, | 2 ...... 305 | CALL DMUMPS_MCAST2(DUMMY, 1, MPI_INTEGER, MYID_NODES, | 1 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) dfac_par_m.F:24:12: 24 | & RINFO, POSFAC ,IWPOS, LRLU, IPTRLU, LRLUS, LEAF, NBROOT, NBRTOT, | 1 Warning: Unused dummy argument ‘rinfo’ at (1) [-Wunused-dummy-argument] gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dini_driver.F -o dini_driver.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dana_driver.F -o dana_driver.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_driver.F -o dfac_driver.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dsol_driver.F -o dsol_driver.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dsol_distrhs.F -o dsol_distrhs.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dend_driver.F -o dend_driver.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dana_aux_ELT.F -o dana_aux_ELT.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dana_dist_m.F -o dana_dist_m.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dana_LDLT_preprocess.F -o dana_LDLT_preprocess.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dana_reordertree.F -o dana_reordertree.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c darrowheads.F -o darrowheads.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dbcast_int.F -o dbcast_int.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_asm_ELT.F -o dfac_asm_ELT.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_asm.F -o dfac_asm.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_b.F -o dfac_b.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_distrib_distentry.F -o dfac_distrib_distentry.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_distrib_ELT.F -o dfac_distrib_ELT.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_lastrtnelind.F -o dfac_lastrtnelind.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_mem_alloc_cb.F -o dfac_mem_alloc_cb.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_mem_compress_cb.F -o dfac_mem_compress_cb.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_mem_free_block_cb.F -o dfac_mem_free_block_cb.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_mem_stack_aux.F -o dfac_mem_stack_aux.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_mem_stack.F -o dfac_mem_stack.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_process_band.F -o dfac_process_band.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_process_blfac_slave.F -o dfac_process_blfac_slave.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_process_blocfacto_LDLT.F -o dfac_process_blocfacto_LDLT.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_process_blocfacto.F -o dfac_process_blocfacto.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_process_bf.F -o dfac_process_bf.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_process_end_facto_slave.F -o dfac_process_end_facto_slave.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_process_contrib_type1.F -o dfac_process_contrib_type1.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_process_contrib_type2.F -o dfac_process_contrib_type2.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_process_contrib_type3.F -o dfac_process_contrib_type3.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_process_maprow.F -o dfac_process_maprow.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_process_master2.F -o dfac_process_master2.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_process_message.F -o dfac_process_message.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_process_root2slave.F -o dfac_process_root2slave.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_process_root2son.F -o dfac_process_root2son.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_process_rtnelind.F -o dfac_process_rtnelind.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_root_parallel.F -o dfac_root_parallel.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_scalings.F -o dfac_scalings.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_determinant.F -o dfac_determinant.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_scalings_simScaleAbs.F -o dfac_scalings_simScaleAbs.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_scalings_simScale_util.F -o dfac_scalings_simScale_util.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_sol_pool.F -o dfac_sol_pool.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_type3_symmetrize.F -o dfac_type3_symmetrize.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dini_defaults.F -o dini_defaults.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -DAdd_ -DMUMPS_ARITH=MUMPS_ARITH_d \ -I../PORD/include/ -Dpord -c mumps_c.c -o dmumps_c.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dmumps_driver.F -o dmumps_driver.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dmumps_f77.F -o dmumps_f77.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -DAdd_ -I../PORD/include/ -Dpord -c dmumps_gpu.c -o dmumps_gpu.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dmumps_iXamax.F -o dmumps_iXamax.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dana_mtrans.F -o dana_mtrans.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dooc_panel_piv.F -o dooc_panel_piv.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c drank_revealing.F -o drank_revealing.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dsol_aux.F -o dsol_aux.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dsol_bwd_aux.F -o dsol_bwd_aux.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dsol_bwd.F -o dsol_bwd.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dsol_c.F -o dsol_c.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dsol_fwd_aux.F -o dsol_fwd_aux.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dsol_fwd.F -o dsol_fwd.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dsol_matvec.F -o dsol_matvec.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dsol_root_parallel.F -o dsol_root_parallel.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dtools.F -o dtools.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dtype3_root.F -o dtype3_root.o dfac_mem_free_block_cb.F:15:25: 15 | & SSARBR, MYID, N, IPOSBLOCK, | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] dfac_mem_free_block_cb.F:15:28: 15 | & SSARBR, MYID, N, IPOSBLOCK, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] dfac_mem_stack_aux.F:196:35: 196 | & NBROW_SEND, SIZECB, KEEP, PACKED_CB) | 1 Warning: Unused dummy argument ‘sizecb’ at (1) [-Wunused-dummy-argument] dfac_process_contrib_type1.F:113:15: 59 | & FINODE, 1, MPI_INTEGER, | 2 ...... 113 | & SON_A(IPOS_NODE + ISHIFT_PACKET), | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dfac_process_contrib_type1.F:21:22: 21 | & ITLOC, RHS_MUMPS ) | 1 Warning: Unused dummy argument ‘itloc’ at (1) [-Wunused-dummy-argument] dfac_process_contrib_type1.F:21:33: 21 | & ITLOC, RHS_MUMPS ) | 1 Warning: Unused dummy argument ‘rhs_mumps’ at (1) [-Wunused-dummy-argument] dmumps_iXamax.F:14:51: 14 | INTEGER FUNCTION DMUMPS_IXAMAX(N,X,INCX,GRAIN) | 1 Warning: Unused dummy argument ‘grain’ at (1) [-Wunused-dummy-argument] dfac_asm_ELT.F:62:18: 62 | & IOLDPS, A_PTR(POSELT), LA_PTR, 1_8, KEEP, KEEP8, ITLOC, FILS, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘a’ at (1) dfac_process_rtnelind.F:26:14: 26 | & COMM, COMM_LOAD, FILS, DAD, ND ) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] dfac_asm_ELT.F:80:40: 80 | &IOLDPS, A, LA, POSELT, KEEP, KEEP8, ITLOC, FILS, PTRAIW, PTRARW, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dfac_process_rtnelind.F:22:15: 22 | & ITLOC, RHS_MUMPS, COMP, | 1 Warning: Unused dummy argument ‘itloc’ at (1) [-Wunused-dummy-argument] dfac_process_rtnelind.F:24:28: 24 | & IPOOL, LPOOL, LEAF, MYID, SLAVEF, | 1 Warning: Unused dummy argument ‘leaf’ at (1) [-Wunused-dummy-argument] dfac_process_rtnelind.F:20:18: 20 | & PTLUST_S, PTRFAC, | 1 Warning: Unused dummy argument ‘ptlust_s’ at (1) [-Wunused-dummy-argument] dfac_process_master2.F:152:14: 70 | & IFATH, 1, MPI_INTEGER | 2 ...... 152 | & SON_A( 1_8 + | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dfac_process_rtnelind.F:20:26: 20 | & PTLUST_S, PTRFAC, | 1 Warning: Unused dummy argument ‘ptrfac’ at (1) [-Wunused-dummy-argument] dfac_process_rtnelind.F:22:26: 22 | & ITLOC, RHS_MUMPS, COMP, | 1 Warning: Unused dummy argument ‘rhs_mumps’ at (1) [-Wunused-dummy-argument] dfac_process_rtnelind.F:14:46: 14 | SUBROUTINE DMUMPS_PROCESS_RTNELIND( ROOT, | 1 Warning: Unused dummy argument ‘root’ at (1) [-Wunused-dummy-argument] dfac_process_master2.F:23:38: 23 | & ND, FILS, DAD, FRERE, ITLOC, RHS_MUMPS, | 1 Warning: Unused dummy argument ‘itloc’ at (1) [-Wunused-dummy-argument] dfac_process_master2.F:22:29: 22 | & IPOOL, LPOOL, LEAF, KEEP, KEEP8, DKEEP, | 1 Warning: Unused dummy argument ‘leaf’ at (1) [-Wunused-dummy-argument] dfac_process_master2.F:23:49: 23 | & ND, FILS, DAD, FRERE, ITLOC, RHS_MUMPS, | 1 Warning: Unused dummy argument ‘rhs_mumps’ at (1) [-Wunused-dummy-argument] dfac_root_parallel.F:21:44: 21 | & DET_EXP, DET_MANT, DET_SIGN | 1 Warning: Unused dummy argument ‘det_sign’ at (1) [-Wunused-dummy-argument] dfac_root_parallel.F:17:37: 17 | & COMM, IW, LIW, IFREE, | 1 Warning: Unused dummy argument ‘ifree’ at (1) [-Wunused-dummy-argument] dfac_asm_ELT.F:21:15: 21 | & ICNTL, KEEP, KEEP8, MYID, LRGROUPS) | 1 Warning: Unused dummy argument ‘icntl’ at (1) [-Wunused-dummy-argument] dfac_asm_ELT.F:21:34: 21 | & ICNTL, KEEP, KEEP8, MYID, LRGROUPS) | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] dfac_asm_ELT.F:17:24: 17 | & NBROWS, NBCOLS, | 1 Warning: Unused dummy argument ‘nbcols’ at (1) [-Wunused-dummy-argument] dfac_asm_ELT.F:18:16: 18 | & OPASSW, OPELIW, STEP, PTRIST, PTRAST, ITLOC, | 1 Warning: Unused dummy argument ‘opassw’ at (1) [-Wunused-dummy-argument] dfac_asm_ELT.F:18:24: 18 | & OPASSW, OPELIW, STEP, PTRIST, PTRAST, ITLOC, | 1 Warning: Unused dummy argument ‘opeliw’ at (1) [-Wunused-dummy-argument] dsol_root_parallel.F:17:32: 17 | & RHS_SEQ,SIZE_ROOT,A,INFO,MTYPE,LDLT ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] dfac_determinant.F:36:56: 36 | & A, LOCAL_M, LOCAL_N, N, MYID, | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] dfac_scalings.F:15:46: 15 | & ASPK, IRN, ICN, COLSCA, ROWSCA, WK, LWK8, WK_REAL, | 1 Warning: Unused dummy argument ‘wk’ at (1) [-Wunused-dummy-argument] dfac_determinant.F:118:67: 118 | SUBROUTINE DMUMPS_DETERREDUCE_FUNC(INV, INOUTV, NEL, DATATYPE) | 1 Warning: Unused dummy argument ‘datatype’ at (1) [-Wunused-dummy-argument] drank_revealing.F:14:57: 14 | SUBROUTINE DMUMPS_GET_NS_OPTIONS_FACTO(N,KEEP,ICNTL,MPG) | 1 Warning: Unused dummy argument ‘icntl’ at (1) [-Wunused-dummy-argument] drank_revealing.F:14:61: 14 | SUBROUTINE DMUMPS_GET_NS_OPTIONS_FACTO(N,KEEP,ICNTL,MPG) | 1 Warning: Unused dummy argument ‘mpg’ at (1) [-Wunused-dummy-argument] drank_revealing.F:14:46: 14 | SUBROUTINE DMUMPS_GET_NS_OPTIONS_FACTO(N,KEEP,ICNTL,MPG) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] dfac_determinant.F:181:43: 181 | & BLOCK_SIZE,IPIV, | 1 Warning: Unused dummy argument ‘ipiv’ at (1) [-Wunused-dummy-argument] dfac_determinant.F:183:56: 183 | & A, LOCAL_M, LOCAL_N, N, MYID, | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] dfac_process_band.F:316:46: 316 | CALL DMUMPS_PROCESS_DESC_BANDE( MYID, DESCBAND_STRUC%BUFR(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘bufr’ at (1) dfac_process_band.F:20:62: 20 | & KEEP,KEEP8, DKEEP, ITLOC, RHS_MUMPS, ISTEP_TO_INIV2, | 1 Warning: Unused dummy argument ‘istep_to_iniv2’ at (1) [-Wunused-dummy-argument] dfac_process_band.F:20:35: 20 | & KEEP,KEEP8, DKEEP, ITLOC, RHS_MUMPS, ISTEP_TO_INIV2, | 1 Warning: Unused dummy argument ‘itloc’ at (1) [-Wunused-dummy-argument] dfac_process_band.F:15:22: 15 | & LBUFR_BYTES, | 1 Warning: Unused dummy argument ‘lbufr_bytes’ at (1) [-Wunused-dummy-argument] dfac_process_band.F:20:46: 20 | & KEEP,KEEP8, DKEEP, ITLOC, RHS_MUMPS, ISTEP_TO_INIV2, | 1 Warning: Unused dummy argument ‘rhs_mumps’ at (1) [-Wunused-dummy-argument] dsol_distrhs.F:455:26: 452 | CALL MPI_ISEND( IRHS_loc_sorted(NEXTROWTOSEND(IPROC_ARG+1)), | 2 ...... 455 | CALL MPI_ISEND( BUFR(1,IBUF), NBRECORDS*NRHS_COL, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dsol_distrhs.F:201:24: 198 | CALL MPI_RECV(BUFRECI(1), NBRECORDS, MPI_INTEGER, | 2 ...... 201 | CALL MPI_RECV(BUFRECR(1), NBRECORDS*NRHS_COL, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dfac_process_band.F:251:32: 251 | & STACK_RIGHT_AUTHORIZED | 1 Warning: Unused dummy argument ‘stack_right_authorized’ at (1) [-Wunused-dummy-argument] dsol_distrhs.F:23:25: 23 | & LP, LPOK, KEEP, NB_BYTES_LOC, INFO ) | 1 Warning: Unused dummy argument ‘lpok’ at (1) [-Wunused-dummy-argument] dfac_process_contrib_type3.F:182:25: 73 | & ISON, 1, MPI_INTEGER, COMM, IERR ) | 2 ...... 182 | & A( IPTRLU + 1_8 ), int(LREQA), | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dfac_process_contrib_type3.F:14:56: 14 | SUBROUTINE DMUMPS_PROCESS_CONTRIB_TYPE3(BUFR,LBUFR, | 1 Warning: Unused dummy argument ‘lbufr’ at (1) [-Wunused-dummy-argument] dsol_bwd.F:19:20: 19 | & FRERE, DAD, FILS, IPOOL, LPOOL, PTRIST, PTRFAC, | 1 Warning: Unused dummy argument ‘dad’ at (1) [-Wunused-dummy-argument] dfac_distrib_distentry.F:340:29: 337 | CALL MPI_RECV( BUFRECI(1), NBRECORDS * 2 + 1, | 2 ...... 340 | CALL MPI_RECV( BUFRECR(1), NBRECORDS, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dfac_distrib_distentry.F:669:28: 665 | CALL MPI_ISEND( BUFI(1, IACT(ISLAVE), ISLAVE ), | 2 ...... 669 | CALL MPI_ISEND( BUFR(1, IACT(ISLAVE), ISLAVE ), | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dfac_distrib_distentry.F:706:29: 706 | & KEEP,KEEP8, LOCAL_M, LOCAL_N, root, PTR_ROOT, A, LA, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dfac_distrib_distentry.F:706:47: 706 | & KEEP,KEEP8, LOCAL_M, LOCAL_N, root, PTR_ROOT, A, LA, | 1 Warning: Unused dummy argument ‘local_n’ at (1) [-Wunused-dummy-argument] dfac_distrib_distentry.F:708:25: 708 | & SLAVEF, | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] dfac_distrib_distentry.F:17:25: 17 | & RG2L, KEEP,KEEP8, MBLOCK, NBLOCK, NPROW, NPCOL ) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dfac_distrib_distentry.F:16:15: 16 | & SLAVEF, PERM, FILS, | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] dfac_process_root2slave.F:16:14: 16 | & BUFR, LBUFR, LBUFR_BYTES, PROCNODE_STEPS, POSFAC, | 1 Warning: Unused dummy argument ‘bufr’ at (1) [-Wunused-dummy-argument] dfac_process_root2slave.F:29:31: 29 | & INTARR, DBLARR, ICNTL, KEEP, KEEP8, DKEEP, ND) | 1 Warning: Unused dummy argument ‘icntl’ at (1) [-Wunused-dummy-argument] dfac_process_root2slave.F:25:31: 25 | & OPASSW, OPELIW, ITLOC, RHS_MUMPS, | 1 Warning: Unused dummy argument ‘itloc’ at (1) [-Wunused-dummy-argument] dfac_process_root2slave.F:16:34: 16 | & BUFR, LBUFR, LBUFR_BYTES, PROCNODE_STEPS, POSFAC, | 1 Warning: Unused dummy argument ‘lbufr_bytes’ at (1) [-Wunused-dummy-argument] dfac_process_root2slave.F:22:28: 22 | & IPOOL, LPOOL, LEAF, | 1 Warning: Unused dummy argument ‘leaf’ at (1) [-Wunused-dummy-argument] dfac_process_root2slave.F:23:15: 23 | & NBFIN, MYID, SLAVEF, | 1 Warning: Unused dummy argument ‘nbfin’ at (1) [-Wunused-dummy-argument] dfac_process_root2slave.F:20:50: 20 | & PTRAST, STEP, PIMASTER, PAMASTER, NSTK_S, COMP, | 1 Warning: Unused dummy argument ‘nstk_s’ at (1) [-Wunused-dummy-argument] dfac_process_root2slave.F:25:16: 25 | & OPASSW, OPELIW, ITLOC, RHS_MUMPS, | 1 Warning: Unused dummy argument ‘opassw’ at (1) [-Wunused-dummy-argument] dfac_process_root2slave.F:25:24: 25 | & OPASSW, OPELIW, ITLOC, RHS_MUMPS, | 1 Warning: Unused dummy argument ‘opeliw’ at (1) [-Wunused-dummy-argument] dfac_mem_compress_cb.F:116:30: 116 | & LRLU,IPTRLU,IWPOS, | 1 Warning: Unused dummy argument ‘iwpos’ at (1) [-Wunused-dummy-argument] dfac_mem_compress_cb.F:118:18: 118 | & LRLUS,XSIZE, COMP, ACC_TIME, MYID, | 1 Warning: Unused dummy argument ‘lrlus’ at (1) [-Wunused-dummy-argument] dfac_process_contrib_type2.F:305:20: 108 | CALL MPI_UNPACK( BUFR, LBUFR_BYTES, POSITION, INODE, 1, | 2 ...... 305 | & A(POSCONTRIB), | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dfac_distrib_ELT.F:491:26: 482 | CALL MPI_SEND( BUFI(2, I), NBRECI, MPI_INTEGER, | 2 ...... 491 | CALL MPI_SEND( BUFR(2, I), NBRECR, MPI_DOUBLE_PRECISION, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dfac_distrib_ELT.F:198:21: 198 | & id%ELTVAR( IELTPTR8 ), id%A_ELT( RELTPTR8 ), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘eltvar’ at (1) dfac_distrib_ELT.F:198:44: 198 | & id%ELTVAR( IELTPTR8 ), id%A_ELT( RELTPTR8 ), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘eltval’ at (1) dfac_distrib_ELT.F:200:21: 200 | & id%ROWSCA(1), id%COLSCA(1), KEEP(50) ) | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘rowsca’ at (1) dfac_distrib_ELT.F:200:35: 200 | & id%ROWSCA(1), id%COLSCA(1), KEEP(50) ) | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘colsca’ at (1) dfac_distrib_ELT.F:216:17: 216 | & id%ELTVAR(IELTPTR8), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘elnodes’ at (1) dfac_distrib_ELT.F:217:17: 217 | & id%A_ELT (RELTPTR8), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘elval’ at (1) dfac_distrib_ELT.F:224:17: 224 | & id%ELTVAR(IELTPTR8), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘elnodes’ at (1) dfac_distrib_ELT.F:256:17: 256 | & id%ELTVAR(IELTPTR8), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘elnodes’ at (1) dfac_distrib_ELT.F:257:17: 257 | & id%A_ELT (RELTPTR8), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘elval’ at (1) dfac_distrib_ELT.F:281:31: 274 | CALL MPI_RECV( ELTVAR_LOC( RECV_IELTPTR8 ), MSGLEN, | 2 ...... 281 | CALL MPI_RECV( ELTVAL_LOC( RECV_RELTPTR8 ), MSGLEN, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dini_defaults.F:52:24: 51 | CALL MUMPS_SIZE_C(I(1),I(2),SIZE_INT) | 2 52 | CALL MUMPS_SIZE_C(R(1),R(2),SIZE_REAL_OR_DOUBLE) | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dini_defaults.F:52:29: 51 | CALL MUMPS_SIZE_C(I(1),I(2),SIZE_INT) | 2 52 | CALL MUMPS_SIZE_C(R(1),R(2),SIZE_REAL_OR_DOUBLE) | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dini_defaults.F:65:37: 65 | & DKEEP, MYID ) | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] dana_aux_ELT.F:726:34: 726 | & KEEP,KEEP8, ICNTL, SYM ) | 1 Warning: Unused dummy argument ‘icntl’ at (1) [-Wunused-dummy-argument] dana_aux_ELT.F:723:55: 723 | SUBROUTINE DMUMPS_ANA_DIST_ELEMENTS( MYID, SLAVEF, N, | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] dana_aux_ELT.F:810:57: 810 | SUBROUTINE DMUMPS_ELTPROC( N, NELT, ELTPROC, SLAVEF, PROCNODE, | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] dfac_sol_pool.F:382:21: 382 | & KEEP,KEEP8, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dfac_sol_pool.F:383:19: 383 | & PROCNODE,SLAVEF,MYID,SBTR,FLAG_SAME_PROC,MIN_PROC) | 1 Warning: Unused dummy argument ‘procnode’ at (1) [-Wunused-dummy-argument] dfac_sol_pool.F:383:26: 383 | & PROCNODE,SLAVEF,MYID,SBTR,FLAG_SAME_PROC,MIN_PROC) | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] dfac_sol_pool.F:381:60: 381 | SUBROUTINE DMUMPS_MEM_CONS_MNG(INODE,POOL,LPOOL,N,STEP, | 1 Warning: Unused dummy argument ‘step’ at (1) [-Wunused-dummy-argument] dfac_sol_pool.F:25:50: 25 | & (N, POOL, LPOOL, PROCNODE, SLAVEF, KEEP199, | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] dfac_sol_pool.F:170:39: 170 | & FORCE_EXTRACT_TOP_SBTR ) | 1 Warning: Unused dummy argument ‘force_extract_top_sbtr’ at (1) [-Wunused-dummy-argument] dfac_sol_pool.F:169:50: 169 | & STEP, INODE, KEEP,KEEP8, MYID, ND, | 1 Warning: Unused dummy argument ‘nd’ at (1) [-Wunused-dummy-argument] dfac_sol_pool.F:515:36: 515 | & ( IPOOL, LPOOL, III, LEAF, | 1 Warning: Unused dummy argument ‘iii’ at (1) [-Wunused-dummy-argument] dfac_sol_pool.F:516:35: 516 | & INODE, STRATEGIE ) | 1 Warning: Unused dummy argument ‘strategie’ at (1) [-Wunused-dummy-argument] dini_defaults.F:1291:41: 1291 | SUBROUTINE DMUMPS_SET_KEEP72(id, LP) | 1 Warning: Unused dummy argument ‘lp’ at (1) [-Wunused-dummy-argument] darrowheads.F:963:32: 963 | CALL DMUMPS_SET_TO_ZERO(root%SCHUR_POINTER(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘a’ at (1) darrowheads.F:677:27: 673 | CALL MPI_SEND(BUFI(1,ISLAVE),TAILLE_SENDI, | 2 ...... 677 | CALL MPI_SEND( BUFR(1,ISLAVE), TAILLE_SENDR, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). darrowheads.F:830:23: 820 | CALL MPI_RECV( BUFI(1), 2*NBRECORDS+1, | 2 ...... 830 | CALL MPI_RECV( BUFR(1), NBRECORDS, MPI_DOUBLE_PRECISION, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dana_LDLT_preprocess.F:16:26: 16 | & NCST,KEEP,KEEP8, ROWSCA | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] darrowheads.F:658:41: 658 | & BUFI, BUFR, NBRECORDS, NBUFS, LP, COMM, | 1 Warning: Unused dummy argument ‘lp’ at (1) [-Wunused-dummy-argument] darrowheads.F:659:20: 659 | & TYPE_PARALL ) | 1 Warning: Unused dummy argument ‘type_parall’ at (1) [-Wunused-dummy-argument] darrowheads.F:915:54: 915 | SUBROUTINE DMUMPS_SET_TO_ZERO(A, LLD, M, N, KEEP) | 1 Warning: Unused dummy argument ‘keep’ at (1) [-Wunused-dummy-argument] dana_LDLT_preprocess.F:126:29: 126 | & IERROR, KEEP,KEEP8, ICNTL,INPLACE64_GRAPH_COPY) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] darrowheads.F:17:35: 17 | & KEEP, KEEP8, ICNTL, id ) | 1 Warning: Unused dummy argument ‘icntl’ at (1) [-Wunused-dummy-argument] darrowheads.F:201:70: 201 | & INTARR, LINTARR, DBLARR, LDBLARR, PTRAIW, PTRARW, FRERE_STEPS, | 1 Warning: Unused dummy argument ‘frere_steps’ at (1) [-Wunused-dummy-argument] darrowheads.F:200:36: 200 | & LP, COMM, root, KEEP, KEEP8, FILS, RG2L, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] darrowheads.F:628:51: 628 | & DEST_SHR, BUFI, BUFR, NBRECORDS, NBUFS, LP, COMM ) | 1 Warning: Unused dummy argument ‘lp’ at (1) [-Wunused-dummy-argument] darrowheads.F:730:35: 730 | & SLAVEF, PERM, FRERE_STEPS, STEP, INFO1, INFO2 | 1 Warning: Unused dummy argument ‘frere_steps’ at (1) [-Wunused-dummy-argument] darrowheads.F:727:21: 727 | & KEEP, KEEP8, MYID, COMM, NBRECORDS, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] darrowheads.F:730:16: 730 | & SLAVEF, PERM, FRERE_STEPS, STEP, INFO1, INFO2 | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] dfac_b.F:342:10: 342 | S_IS_POINTERS%IW => IDUMMY | 1 Warning: Pointer at (1) in pointer assignment might outlive the pointer target [-Wtarget-lifetime] dfac_b.F:346:10: 346 | S_IS_POINTERS%A => CDUMMY | 1 Warning: Pointer at (1) in pointer assignment might outlive the pointer target [-Wtarget-lifetime] dfac_b.F:354:30: 354 | CALL DMUMPS_FAC_PAR_I(N,S_IS_POINTERS%IW(1),LIW_ARG_FAC_PAR, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘iw’ at (1) dfac_b.F:355:7: 355 | & S_IS_POINTERS%A(1),LA_ARG_FAC_PAR,IW1(NSTK), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘a’ at (1) dfac_scalings_simScale_util.F:769:24: 724 | CALL MPI_IRECV(ISNDRCVJA(OFFS), ITMP, MPI_INTEGER,IPID-1, | 2 ...... 769 | CALL MPI_IRECV(ISNDRCVA(OFFS), SZ, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dfac_scalings_simScale_util.F:783:23: 731 | CALL MPI_SEND(OSNDRCVJA(OFFS), ITMP, MPI_INTEGER, IPID-1, | 2 ...... 783 | CALL MPI_SEND(OSNDRCVA(OFFS), SZ, MPI_DOUBLE_PRECISION, PID-1, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dfac_process_blocfacto.F:812:27: 790 | & ISLR_INT, 1, MPI_INTEGER, COMM, IERR ) | 2 ...... 812 | & BLR_U(I)%Q(1,1), M*K, MPI_DOUBLE_PRECISION, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dfac_process_blocfacto.F:227:35: 227 | & BLR_U(1), NB_BLR_U, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘blr_u’ at (1) dfac_process_blocfacto.F:228:35: 228 | & BEGS_BLR_U(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘begs_blr_u’ at (1) dfac_process_blfac_slave.F:189:23: 124 | CALL MPI_UNPACK( BUFR, LBUFR_BYTES, POSITION, INODE, 1, | 2 ...... 189 | & A(POSBLOCFACTO), NPIV*NCOLU, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dfac_scalings_simScale_util.F:92:60: 92 | SUBROUTINE DMUMPS_FINDNUMMYROWCOL(MYID, NUMPROCS, COMM, | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] dfac_scalings_simScale_util.F:92:54: 92 | SUBROUTINE DMUMPS_FINDNUMMYROWCOL(MYID, NUMPROCS, COMM, | 1 Warning: Unused dummy argument ‘numprocs’ at (1) [-Wunused-dummy-argument] dfac_scalings_simScale_util.F:170:63: 170 | SUBROUTINE DMUMPS_FILLMYROWCOLINDICES(MYID, NUMPROCS,COMM, | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] dfac_scalings_simScale_util.F:170:58: 170 | SUBROUTINE DMUMPS_FILLMYROWCOLINDICES(MYID, NUMPROCS,COMM, | 1 Warning: Unused dummy argument ‘numprocs’ at (1) [-Wunused-dummy-argument] dfac_process_blocfacto.F:754:51: 754 | & NPIV, NELIM, DIR, | 1 Warning: Unused dummy argument ‘dir’ at (1) [-Wunused-dummy-argument] dfac_scalings_simScale_util.F:311:50: 311 | DOUBLE PRECISION FUNCTION DMUMPS_ERRSCALOC(D, TMPD, DSZ, | 1 Warning: Unused dummy argument ‘d’ at (1) [-Wunused-dummy-argument] dfac_scalings_simScale_util.F:336:48: 336 | DOUBLE PRECISION FUNCTION DMUMPS_ERRSCA1(D, TMPD, DSZ) | 1 Warning: Unused dummy argument ‘d’ at (1) [-Wunused-dummy-argument] dfac_scalings_simScale_util.F:460:56: 460 | SUBROUTINE DMUMPS_BUREDUCE(INV, INOUTV, LEN, DTYPE) | 1 Warning: Unused dummy argument ‘dtype’ at (1) [-Wunused-dummy-argument] dfac_process_blocfacto.F:17:44: 17 | & LBUFR_BYTES, PROCNODE_STEPS, MSGSOU, | 1 Warning: Unused dummy argument ‘msgsou’ at (1) [-Wunused-dummy-argument] dfac_scalings_simScale_util.F:743:38: 743 | SUBROUTINE DMUMPS_DOCOMMINF(MYID, NUMPROCS,TMPD, IDSZ, ITAGCOMM, | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] dfac_scalings_simScale_util.F:838:37: 838 | SUBROUTINE DMUMPS_DOCOMM1N(MYID, NUMPROCS,TMPD, IDSZ, ITAGCOMM, | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] dfac_scalings_simScale_util.F:1099:63: 1099 | SUBROUTINE DMUMPS_FINDNUMMYROWCOLSYM(MYID, NUMPROCS, COMM, | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] dfac_scalings_simScale_util.F:1099:57: 1099 | SUBROUTINE DMUMPS_FINDNUMMYROWCOLSYM(MYID, NUMPROCS, COMM, | 1 Warning: Unused dummy argument ‘numprocs’ at (1) [-Wunused-dummy-argument] dfac_scalings_simScale_util.F:1172:66: 1172 | SUBROUTINE DMUMPS_FILLMYROWCOLINDICESSYM(MYID, NUMPROCS,COMM, | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] dfac_scalings_simScale_util.F:1172:61: 1172 | SUBROUTINE DMUMPS_FILLMYROWCOLINDICESSYM(MYID, NUMPROCS,COMM, | 1 Warning: Unused dummy argument ‘numprocs’ at (1) [-Wunused-dummy-argument] dfac_process_blocfacto_LDLT.F:244:23: 153 | CALL MPI_UNPACK( BUFR, LBUFR_BYTES, POSITION, INODE, 1, | 2 ...... 244 | & DYN_PIVINFO, NPIV, | 1 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) dfac_process_blocfacto_LDLT.F:253:22: 153 | CALL MPI_UNPACK( BUFR, LBUFR_BYTES, POSITION, INODE, 1, | 2 ...... 253 | & DYN_BLOCFACTO, int(LA_BLOCFACTO), | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dfac_process_contrib_type3.F: In function ‘dmumps_process_contrib_type3_’: dfac_process_contrib_type3.F:234:72: warning: ‘pos_root’ may be used uninitialized [-Wmaybe-uninitialized] 234 | & 0) | ^ dfac_process_contrib_type3.F:65:37: note: ‘pos_root’ was declared here 65 | INTEGER(8) :: LREQA, POS_ROOT | ^ dfac_asm.F:171:25: 171 | & IOLDPS, A_PTR(POSELT), LA_PTR, 1_8, KEEP, KEEP8, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘a’ at (1) dfac_process_blocfacto_LDLT.F:17:44: 17 | & LBUFR_BYTES, PROCNODE_STEPS, MSGSOU, | 1 Warning: Unused dummy argument ‘msgsou’ at (1) [-Wunused-dummy-argument] dfac_asm.F:786:44: 786 | SUBROUTINE DMUMPS_SET_PARPIVT1 ( INODE, NFRONT, NASS1, KEEP, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] dfac_asm.F:898:53: 898 | SUBROUTINE DMUMPS_UPDATE_PARPIV_ENTRIES ( INODE, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] dfac_asm.F:899:21: 899 | & KEEP, PARPIV, LPARPIV, | 1 Warning: Unused dummy argument ‘keep’ at (1) [-Wunused-dummy-argument] dana_reordertree.F:732:56: 732 | & NSTEPS,PERM,SYM,INFO,LP,K47,K81,K76,K215,K234,K55,KEEP199, | 1 Warning: Unused dummy argument ‘k234’ at (1) [-Wunused-dummy-argument] dfac_asm.F:634:43: 634 | & A, LA, POSELT, KEEP, KEEP8, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dana_reordertree.F:732:60: 732 | & NSTEPS,PERM,SYM,INFO,LP,K47,K81,K76,K215,K234,K55,KEEP199, | 1 Warning: Unused dummy argument ‘k55’ at (1) [-Wunused-dummy-argument] dfac_asm.F:17:43: 17 | & OPASSW, IWPOSCB, MYID, KEEP,KEEP8, IS_ofType5or6, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dfac_asm.F:17:31: 17 | & OPASSW, IWPOSCB, MYID, KEEP,KEEP8, IS_ofType5or6, | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] dfac_asm.F:131:15: 131 | & ICNTL, KEEP,KEEP8, MYID, LRGROUPS) | 1 Warning: Unused dummy argument ‘icntl’ at (1) [-Wunused-dummy-argument] dfac_asm.F:131:33: 131 | & ICNTL, KEEP,KEEP8, MYID, LRGROUPS) | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] dfac_asm.F:128:24: 128 | & NBROWS, NBCOLS, | 1 Warning: Unused dummy argument ‘nbcols’ at (1) [-Wunused-dummy-argument] dfac_asm.F:129:16: 129 | & OPASSW, OPELIW, STEP, PTRIST, PTRAST, ITLOC, | 1 Warning: Unused dummy argument ‘opassw’ at (1) [-Wunused-dummy-argument] dfac_asm.F:129:24: 129 | & OPASSW, OPELIW, STEP, PTRIST, PTRAST, ITLOC, | 1 Warning: Unused dummy argument ‘opeliw’ at (1) [-Wunused-dummy-argument] dfac_asm.F:190:35: 190 | & ITLOC, RHS_MUMPS, KEEP,KEEP8) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dfac_asm.F:190:23: 190 | & ITLOC, RHS_MUMPS, KEEP,KEEP8) | 1 Warning: Unused dummy argument ‘rhs_mumps’ at (1) [-Wunused-dummy-argument] dfac_asm.F:221:25: 221 | & RHS_MUMPS, FILS, | 1 Warning: Unused dummy argument ‘fils’ at (1) [-Wunused-dummy-argument] dfac_asm.F:222:15: 222 | & ICNTL, KEEP,KEEP8, MYID, IS_ofType5or6, LDA_VALSON) | 1 Warning: Unused dummy argument ‘icntl’ at (1) [-Wunused-dummy-argument] dfac_asm.F:222:27: 222 | & ICNTL, KEEP,KEEP8, MYID, IS_ofType5or6, LDA_VALSON) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dfac_asm.F:222:33: 222 | & ICNTL, KEEP,KEEP8, MYID, IS_ofType5or6, LDA_VALSON) | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] dfac_asm.F:220:24: 220 | & OPASSW, OPELIW, STEP, PTRIST, PTRAST, ITLOC, | 1 Warning: Unused dummy argument ‘opeliw’ at (1) [-Wunused-dummy-argument] dfac_asm.F:221:19: 221 | & RHS_MUMPS, FILS, | 1 Warning: Unused dummy argument ‘rhs_mumps’ at (1) [-Wunused-dummy-argument] dfac_asm.F:316:44: 316 | & IW, NROWS, NELIM, ETATASS, | 1 Warning: Unused dummy argument ‘etatass’ at (1) [-Wunused-dummy-argument] dfac_asm.F:314:40: 314 | & IAFATH, NFRONT, NASS1, | 1 Warning: Unused dummy argument ‘nass1’ at (1) [-Wunused-dummy-argument] dfac_asm.F:316:35: 316 | & IW, NROWS, NELIM, ETATASS, | 1 Warning: Unused dummy argument ‘nelim’ at (1) [-Wunused-dummy-argument] dfac_asm.F:522:62: 522 | & PIMASTER, PTLUST_S, IW, LIW, STEP, KEEP,KEEP8) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dfac_asm.F:580:43: 580 | & OPASSW, IWPOSCB,MYID, KEEP,KEEP8 ) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dfac_asm.F:580:31: 580 | & OPASSW, IWPOSCB,MYID, KEEP,KEEP8 ) | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] dfac_asm.F:580:17: 580 | & OPASSW, IWPOSCB,MYID, KEEP,KEEP8 ) | 1 Warning: Unused dummy argument ‘opassw’ at (1) [-Wunused-dummy-argument] dmumps_driver.F:661:25: 661 | CALL MPI_ALLREDUCE(JOB,JOBMIN,1,MPI_INTEGER,MPI_MAX, | 1 ...... 2216 | CALL MPI_ALLREDUCE(TMP1,TMP,1,MPI_2INTEGER, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (rank-1 and scalar) dmumps_driver.F:661:29: 661 | CALL MPI_ALLREDUCE(JOB,JOBMIN,1,MPI_INTEGER,MPI_MAX, | 1 ...... 2216 | CALL MPI_ALLREDUCE(TMP1,TMP,1,MPI_2INTEGER, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (rank-1 and scalar) dmumps_driver.F:663:25: 663 | CALL MPI_ALLREDUCE(JOB,JOBMAX,1,MPI_INTEGER,MPI_MIN, | 1 ...... 2216 | CALL MPI_ALLREDUCE(TMP1,TMP,1,MPI_2INTEGER, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (rank-1 and scalar) dmumps_driver.F:663:29: 663 | CALL MPI_ALLREDUCE(JOB,JOBMAX,1,MPI_INTEGER,MPI_MIN, | 1 ...... 2216 | CALL MPI_ALLREDUCE(TMP1,TMP,1,MPI_2INTEGER, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (rank-1 and scalar) dmumps_driver.F:2113:22: 2113 | CALL MPI_BCAST( id%RINFOG(1), 40, MPI_DOUBLE_PRECISION, MASTER, | 1 ...... 2220 | CALL MPI_BCAST( INFOG(1), 1, MPI_INTEGER, ROOT, COMM, IERR ) | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dmumps_driver.F:2128:28: 2128 | call MPI_ALLREDUCE(id%KEEP8(55),id%KEEP8(57),1, | 1 ...... 2216 | CALL MPI_ALLREDUCE(TMP1,TMP,1,MPI_2INTEGER, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). dmumps_driver.F:2128:41: 2128 | call MPI_ALLREDUCE(id%KEEP8(55),id%KEEP8(57),1, | 1 ...... 2216 | CALL MPI_ALLREDUCE(TMP1,TMP,1,MPI_2INTEGER, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). dfac_process_message.F:770:43: 770 | SUBROUTINE DMUMPS_CANCEL_IRECV( INFO1, | 1 Warning: Unused dummy argument ‘info1’ at (1) [-Wunused-dummy-argument] dfac_process_message.F:772:34: 772 | & BUFR, LBUFR, LBUFR_BYTES, | 1 Warning: Unused dummy argument ‘lbufr_bytes’ at (1) [-Wunused-dummy-argument] dfac_process_message.F:816:15: 816 | & INFO1, KEEP, BUFR, LBUFR, LBUFR_BYTES, | 1 Warning: Unused dummy argument ‘info1’ at (1) [-Wunused-dummy-argument] dsol_bwd_aux.F:1199:17: 1162 | & INODE, 1, MPI_INTEGER, | 2 ...... 1199 | & W(POSWCB + 1), LONG, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dfac_process_maprow.F:1224:26: 1224 | & FILS, DAD, | 1 Warning: Unused dummy argument ‘dad’ at (1) [-Wunused-dummy-argument] dfac_process_end_facto_slave.F: In function ‘dmumps_end_facto_slave_’: dfac_process_end_facto_slave.F:164:22: warning: ‘cb_stored_in_blrstruc’ may be used uninitialized [-Wmaybe-uninitialized] 164 | IF (.NOT. CB_STORED_IN_BLRSTRUC) THEN | ^ dfac_process_end_facto_slave.F:103:41: note: ‘cb_stored_in_blrstruc’ was declared here 103 | LOGICAL :: CB_STORED_IN_BLRSTRUC, COMPRESS_CB | ^ dsol_aux.F:804:26: 802 | CALL MPI_SEND(N_LOCAL_LIST, 1, | 2 803 | & MPI_INTEGER, MASTER, TAG_SIZE, id%COMM,IERR) 804 | CALL MPI_SEND(LOCAL_LIST, N_LOCAL_LIST, | 1 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) dsol_aux.F:847:26: 827 | CALL MPI_RECV(TMP, 1, MPI_INTEGER, MPI_ANY_SOURCE, | 2 ...... 847 | CALL MPI_RECV(LOCAL_LIST, NSTEPS, MPI_INTEGER, | 1 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) dsol_aux.F:1184:70: 1184 | & NRHS_B, WCB, LWCB, LDA_WCB, PPIV_COURANT, MTYPE, KEEP) | 1 Warning: Unused dummy argument ‘keep’ at (1) [-Wunused-dummy-argument] dsol_aux.F:1325:28: 1325 | & MTYPE, KEEP, COEF_Y ) | 1 Warning: Unused dummy argument ‘keep’ at (1) [-Wunused-dummy-argument] dsol_aux.F:528:23: 528 | & W, KEEP,KEEP8 ) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dsol_aux.F:14:36: 14 | SUBROUTINE DMUMPS_FREETOPSO( N, KEEP28, IWCB, LIWW, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] dsol_aux.F:16:41: 16 | & POSWCB,IWPOSCB,PTRICB,PTRACB) | 1 Warning: Unused dummy argument ‘ptracb’ at (1) [-Wunused-dummy-argument] dsol_aux.F:16:34: 16 | & POSWCB,IWPOSCB,PTRICB,PTRACB) | 1 Warning: Unused dummy argument ‘ptricb’ at (1) [-Wunused-dummy-argument] dsol_aux.F:15:14: 15 | & W, LWC, | 1 Warning: Unused dummy argument ‘w’ at (1) [-Wunused-dummy-argument] dsol_aux.F:35:32: 35 | SUBROUTINE DMUMPS_COMPSO(N,KEEP28,IWCB,LIWW,W,LWC, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] dsol_aux.F:86:64: 86 | SUBROUTINE DMUMPS_SOL_X(A, NZ8, N, IRN, ICN, Z, KEEP,KEEP8, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dsol_aux.F:172:29: 172 | & KEEP, KEEP8, COLSCA, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dsol_aux.F:223:27: 223 | & KEEP,KEEP8) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dsol_aux.F:421:39: 421 | & LHS, WRHS, W, RHS, KEEP,KEEP8) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dsol_aux.F:587:23: 587 | & W, KEEP,KEEP8, COLSCA ) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dsol_aux.F:860:12: 860 | & LP, ARRET, GRAIN ) | 1 Warning: Unused dummy argument ‘lp’ at (1) [-Wunused-dummy-argument] dsol_aux.F:938:24: 938 | & LP, KEEP,KEEP8 ) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dsol_aux.F:938:12: 938 | & LP, KEEP,KEEP8 ) | 1 Warning: Unused dummy argument ‘lp’ at (1) [-Wunused-dummy-argument] dsol_aux.F:1038:13: 1038 | & KEEP, RHSCOMP, NRHS, LRHSCOMP, FIRST_ROW_RHSCOMP, W, LD_W, | 1 Warning: Unused dummy argument ‘keep’ at (1) [-Wunused-dummy-argument] dsol_aux.F:1088:35: 1088 | & MPRINT, ICNTL, KEEP,KEEP8) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dsol_aux.F:1086:35: 1086 | SUBROUTINE DMUMPS_SOL_Q(MTYPE, IFLAG, N, | 1 Warning: Unused dummy argument ‘mtype’ at (1) [-Wunused-dummy-argument] dsol_aux.F:1087:19: 1087 | & LHS, WRHS, W, RES, GIVNORM, ANORM, XNORM, SCLNRM, | 1 Warning: Unused dummy argument ‘wrhs’ at (1) [-Wunused-dummy-argument] dsol_aux.F:1369:13: 1369 | & INODE, N, NPIV, LIELL, NELIM, NSLAVES, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] dsol_aux.F:1394:45: 1394 | INTEGER :: IPOSINRHSCOMP, JJ, K, NBK, | 1 Warning: Unused variable ‘nbk’ declared at (1) [-Wunused-variable] dsol_aux.F:1369:36: 1369 | & INODE, N, NPIV, LIELL, NELIM, NSLAVES, | 1 Warning: Unused dummy argument ‘nelim’ at (1) [-Wunused-dummy-argument] dsol_aux.F:1369:45: 1369 | & INODE, N, NPIV, LIELL, NELIM, NSLAVES, | 1 Warning: Unused dummy argument ‘nslaves’ at (1) [-Wunused-dummy-argument] dsol_aux.F:1376:49: 1376 | & MTYPE, KEEP, OOCWRITE_COMPATIBLE_WITH_BLR, | 1 Warning: Unused dummy argument ‘oocwrite_compatible_with_blr’ at (1) [-Wunused-dummy-argument] dsol_aux.F:1499:13: 1499 | & INODE, N, NPIV, LIELL, NELIM, NSLAVES, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] dtype3_root.F:1192:16: 1192 | & root%SCHUR_POINTER(1), root%SCHUR_LLD, LOCAL_M, LOCAL_N, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘valroot’ at (1) dtype3_root.F:1205:17: 1205 | & root%SCHUR_POINTER(1), root%SCHUR_LLD, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘valroot’ at (1) dtype3_root.F:420:14: 420 | & root%SCHUR_POINTER(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘val_root’ at (1) dtype3_root.F:426:19: 426 | & LDA, SONA_PTR( POSSONA_PTR + SHIFT_VAL_SON ), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘val_son’ at (1) dtype3_root.F:432:14: 432 | & root%RG2L_ROW(1), root%RG2L_COL(1), TRANSPOSE_ASM, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘rg2l_row’ at (1) dtype3_root.F:432:32: 432 | & root%RG2L_ROW(1), root%RG2L_COL(1), TRANSPOSE_ASM, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘rg2l_col’ at (1) dtype3_root.F:434:14: 434 | & root%RHS_ROOT(1,1), root%RHS_NLOC ) | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘rhs_root’ at (1) dtype3_root.F:454:19: 454 | & LDA, SONA_PTR( POSSONA_PTR + SHIFT_VAL_SON ), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘val_son’ at (1) dtype3_root.F:460:14: 460 | & root%RG2L_ROW(1), root%RG2L_COL(1), TRANSPOSE_ASM, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘rg2l_row’ at (1) dtype3_root.F:460:32: 460 | & root%RG2L_ROW(1), root%RG2L_COL(1), TRANSPOSE_ASM, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘rg2l_col’ at (1) dtype3_root.F:462:14: 462 | & root%RHS_ROOT(1,1), root%RHS_NLOC ) | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘rhs_root’ at (1) dtype3_root.F:868:60: 868 | SUBROUTINE DMUMPS_DEF_GRID( NPROCS, NPROW, NPCOL, SIZE, K50 ) | 1 Warning: Unused dummy argument ‘size’ at (1) [-Wunused-dummy-argument] dtools.F:291:17: 291 | & SON_A(IACHK), SIZFR_SON_A, MonBloc, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘afac’ at (1) dtools.F:1836:23: 1830 | CALL dcopy(N8, SRC(1), 1, DEST(1), 1) | 2 ...... 1836 | CALL dcopy(I4SIZE, SRC(SHIFT8), 1, DEST(SHIFT8), 1) | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/INTEGER(8)). dtype3_root.F:1087:55: 1087 | & STEP, PIMASTER, PAMASTER, ITLOC, RHS_MUMPS, | 1 Warning: Unused dummy argument ‘itloc’ at (1) [-Wunused-dummy-argument] dtype3_root.F:1220:24: 1220 | & KEEP, KEEP8, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dtype3_root.F:1216:42: 1216 | & VALROOT, LOCAL_M_LLD, LOCAL_M, LOCAL_N, | 1 Warning: Unused dummy argument ‘local_m’ at (1) [-Wunused-dummy-argument] dtype3_root.F:1221:17: 1221 | & MYID) | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] dtools.F:18:17: 18 | & , LRGROUPS, NASS | 1 Warning: Unused dummy argument ‘lrgroups’ at (1) [-Wunused-dummy-argument] dtools.F:18:23: 18 | & , LRGROUPS, NASS | 1 Warning: Unused dummy argument ‘nass’ at (1) [-Wunused-dummy-argument] dtools.F:16:54: 16 | &POSFAC, LRLU, LRLUS, IWPOS, PTRAST, PTRFAC, STEP, KEEP,KEEP8, | 1 Warning: Unused dummy argument ‘step’ at (1) [-Wunused-dummy-argument] dtype3_root.F:1331:38: 1331 | & VALROOT, LOCAL_M_LLD, LOCAL_M, LOCAL_N, FILS, | 1 Warning: Unused dummy argument ‘local_m’ at (1) [-Wunused-dummy-argument] dtype3_root.F:1334:17: 1334 | & MYID) | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] dtype3_root.F:1297:32: 1297 | & IFLAG, IERROR ) | 1 Warning: Unused dummy argument ‘ierror’ at (1) [-Wunused-dummy-argument] dtype3_root.F:1297:24: 1297 | & IFLAG, IERROR ) | 1 Warning: Unused dummy argument ‘iflag’ at (1) [-Wunused-dummy-argument] dfac_scalings_simScaleAbs.F: In function ‘dmumps_simscaleabssym_’: dfac_scalings_simScaleAbs.F:845:24: warning: ‘irnghbprcs’ may be used uninitialized [-Wmaybe-uninitialized] 845 | INTEGER IRNGHBPRCS, IRSNDRCVIA,IRSNDRCVJA | ^ dfac_scalings_simScaleAbs.F:1133:72: warning: ‘irsndrcvia’ may be used uninitialized [-Wmaybe-uninitialized] 1133 | & COMM) | ^ dfac_scalings_simScaleAbs.F:845:36: note: ‘irsndrcvia’ was declared here 845 | INTEGER IRNGHBPRCS, IRSNDRCVIA,IRSNDRCVJA | ^ dfac_scalings_simScaleAbs.F:845:47: warning: ‘irsndrcvja’ may be used uninitialized [-Wmaybe-uninitialized] 845 | INTEGER IRNGHBPRCS, IRSNDRCVIA,IRSNDRCVJA | ^ dfac_scalings_simScaleAbs.F:1133:72: warning: ‘istatus’ may be used uninitialized [-Wmaybe-uninitialized] 1133 | & COMM) | ^ dfac_scalings_simScaleAbs.F:847:21: note: ‘istatus’ was declared here 847 | INTEGER ISTATUS, REQUESTS, TMPWORK | ^ dfac_scalings_simScaleAbs.F:1133:72: warning: ‘ornghbprcs’ may be used uninitialized [-Wmaybe-uninitialized] 1133 | & COMM) | ^ dfac_scalings_simScaleAbs.F:846:24: note: ‘ornghbprcs’ was declared here 846 | INTEGER ORNGHBPRCS, ORSNDRCVIA,ORSNDRCVJA | ^ dfac_scalings_simScaleAbs.F:1133:72: warning: ‘orsndrcvia’ may be used uninitialized [-Wmaybe-uninitialized] 1133 | & COMM) | ^ dfac_scalings_simScaleAbs.F:846:36: note: ‘orsndrcvia’ was declared here 846 | INTEGER ORNGHBPRCS, ORSNDRCVIA,ORSNDRCVJA | ^ dfac_scalings_simScaleAbs.F:846:47: warning: ‘orsndrcvja’ may be used uninitialized [-Wmaybe-uninitialized] 846 | INTEGER ORNGHBPRCS, ORSNDRCVIA,ORSNDRCVJA | ^ dfac_scalings_simScaleAbs.F:1133:72: warning: ‘requests’ may be used uninitialized [-Wmaybe-uninitialized] 1133 | & COMM) | ^ dfac_scalings_simScaleAbs.F:847:31: note: ‘requests’ was declared here 847 | INTEGER ISTATUS, REQUESTS, TMPWORK | ^ dtools.F:457:36: 457 | & PTRIST, PTRAST, IW, LIW, A, LA, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] dtools.F:459:51: 459 | & IPTRLU, STEP, MYID, KEEP, KEEP8, TYPE_SON | 1 Warning: Unused dummy argument ‘type_son’ at (1) [-Wunused-dummy-argument] dtools.F:499:38: 499 | & INFO, INFOG, PROK, MP, PROKG, MPG | 1 Warning: Unused dummy argument ‘mp’ at (1) [-Wunused-dummy-argument] dtools.F:498:60: 498 | & MYID, COMM, N, NELT, NA, LNA, NNZ8, NA_ELT8, NSLAVES, | 1 Warning: Unused dummy argument ‘na_elt8’ at (1) [-Wunused-dummy-argument] dtools.F:498:51: 498 | & MYID, COMM, N, NELT, NA, LNA, NNZ8, NA_ELT8, NSLAVES, | 1 Warning: Unused dummy argument ‘nnz8’ at (1) [-Wunused-dummy-argument] dtools.F:499:34: 499 | & INFO, INFOG, PROK, MP, PROKG, MPG | 1 Warning: Unused dummy argument ‘prok’ at (1) [-Wunused-dummy-argument] dtools.F:1428:37: 1428 | & BLR_STRAT, OOC_STRAT, | 1 Warning: Unused dummy argument ‘ooc_strat’ at (1) [-Wunused-dummy-argument] dtools.F:1476:43: 1476 | & KEEP, KEEP8, IFLAG, IERROR | 1 Warning: Unused dummy argument ‘ierror’ at (1) [-Wunused-dummy-argument] dtools.F:1476:35: 1476 | & KEEP, KEEP8, IFLAG, IERROR | 1 Warning: Unused dummy argument ‘iflag’ at (1) [-Wunused-dummy-argument] dtools.F:1475:37: 1475 | & BLR_STRAT, OOC_STRAT, | 1 Warning: Unused dummy argument ‘ooc_strat’ at (1) [-Wunused-dummy-argument] dtools.F:1579:22: 1579 | & IOLDPS, HF, IW, LIW, | 1 Warning: Unused dummy argument ‘hf’ at (1) [-Wunused-dummy-argument] dtools.F:1578:27: 1578 | & N, INODE, IFATH, KEEP, | 1 Warning: Unused dummy argument ‘ifath’ at (1) [-Wunused-dummy-argument] dtools.F:1578:20: 1578 | & N, INODE, IFATH, KEEP, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] dtools.F:1579:18: 1579 | & IOLDPS, HF, IW, LIW, | 1 Warning: Unused dummy argument ‘ioldps’ at (1) [-Wunused-dummy-argument] dtools.F:1579:26: 1579 | & IOLDPS, HF, IW, LIW, | 1 Warning: Unused dummy argument ‘iw’ at (1) [-Wunused-dummy-argument] dtools.F:1578:13: 1578 | & N, INODE, IFATH, KEEP, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] dtools.F:1608:20: 1608 | & N, INODE, IFATH, FILS, PERM, KEEP, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] dtools.F:1608:45: 1608 | & N, INODE, IFATH, FILS, PERM, KEEP, | 1 Warning: Unused dummy argument ‘keep’ at (1) [-Wunused-dummy-argument] dsol_fwd_aux.F:116:22: 79 | & FINODE, 1, MPI_INTEGER, COMM, IERR ) | 2 ...... 116 | & WCB( PLEFTWCB ), | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dtype3_root.F:829:43: 829 | & KEEP, INFO ) | 1 Warning: Unused dummy argument ‘keep’ at (1) [-Wunused-dummy-argument] dsol_fwd_aux.F:1080:44: 1080 | & IW, LIW, J1, J3, J2, KEEP, DKEEP) | 1 Warning: Unused dummy argument ‘dkeep’ at (1) [-Wunused-dummy-argument] dsol_fwd_aux.F:1080:37: 1080 | & IW, LIW, J1, J3, J2, KEEP, DKEEP) | 1 Warning: Unused dummy argument ‘keep’ at (1) [-Wunused-dummy-argument] dsol_fwd_aux.F:357:15: 357 | & FILS, STEP, FRERE, DAD, | 1 Warning: Unused dummy argument ‘fils’ at (1) [-Wunused-dummy-argument] dsol_fwd_aux.F:357:28: 357 | & FILS, STEP, FRERE, DAD, | 1 Warning: Unused dummy argument ‘frere’ at (1) [-Wunused-dummy-argument] dsol_driver.F:1304:26: 582 | CALL MPI_BCAST( id%KEEP(401), 1, MPI_INTEGER, MASTER, id%COMM, | 2 ...... 1304 | CALL MPI_BCAST( WORKSPACE_MINIMAL_PREFERRED, 1, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (LOGICAL(4)/INTEGER(4)). dsol_driver.F:3613:16: 3590 | & C_DUMMY, 1, 1, | 2 ...... 3613 | & id%RHSCOMP(IBEG_RHSCOMP), LD_RHSCOMP, NBRHS_EFF, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) dsol_driver.F:3614:16: 3591 | & IDUMMY, 0, | 2 ...... 3614 | & id%POSINRHSCOMP_ROW(1), NB_FS_RHSCOMP_F, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) dsol_driver.F:3616:16: 3592 | & JDUMMY, id%KEEP(1), id%KEEP8(1), id%PROCNODE_STEPS(1), | 2 ...... 3616 | & id%PTLUST_S(1), id%KEEP(1), id%KEEP8(1), | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) dsol_driver.F:3618:16: 3593 | & IDUMMY, 1, | 2 ...... 3618 | & IS(1), LIW_PASSED, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) dsol_driver.F:3983:31: 2413 | CALL MPI_SEND(LD_REDRHS,1,MPI_INTEGER, | 2 ...... 3983 | CALL MPI_SEND(id%REDRHS(KDEC), | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dsol_driver.F:4001:31: 2417 | CALL MPI_RECV(LD_REDRHS,1,MPI_INTEGER, | 2 ...... 4001 | CALL MPI_RECV(PTR_RHS_ROOT(II), | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dsol_driver.F:4066:55: 4041 | & , 1, 1, 1, 1, IDUMMY, 1, JDUMMY, KDUMMY, 1, LDUMMY, 1, MDUMMY | 2 ...... 4066 | & NZ_THIS_BLOCK, NBCOL_INBLOC, id%NRHS, JBEG_RHS, id%Step2node(1), | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) dsol_driver.F:4067:19: 4041 | & , 1, 1, 1, 1, IDUMMY, 1, JDUMMY, KDUMMY, 1, LDUMMY, 1, MDUMMY | 2 ...... 4067 | & id%KEEP(28),IRHS_SPARSE_COPY(1),IRHS_PTR_COPY(1), size(PERM_RHS), | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) dsol_driver.F:4067:39: 4041 | & , 1, 1, 1, 1, IDUMMY, 1, JDUMMY, KDUMMY, 1, LDUMMY, 1, MDUMMY | 2 ...... 4067 | & id%KEEP(28),IRHS_SPARSE_COPY(1),IRHS_PTR_COPY(1), size(PERM_RHS), | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) dsol_driver.F:4281:16: 4240 | & JDUMMY, id%KEEP(1), id%KEEP8(1), | 2 ...... 4281 | & id%PTLUST_S(1), id%KEEP(1), id%KEEP8(1), | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) dsol_driver.F:4282:38: 4241 | & id%PROCNODE_STEPS(1), IDUMMY, 1, | 2 ...... 4282 | & id%PROCNODE_STEPS(1), IS(1), LIW_PASSED, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) dsol_driver.F:4286:16: 4245 | & C_DUMMY, 1 , 1, IDUMMY, 1, | 2 ...... 4286 | & id%RHSCOMP(IBEG_RHSCOMP), LD_RHSCOMP, NBRHS_EFF, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) dsol_driver.F:4287:16: 4245 | & C_DUMMY, 1 , 1, IDUMMY, 1, | 2 ...... 4287 | & id%POSINRHSCOMP_COL(1), id%N, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) dsol_driver.F:4293:16: 4252 | & C_DUMMY, 1, 1, | 2 ...... 4293 | & id%RHSCOMP(IBEG_RHSCOMP), LD_RHSCOMP, NBRHS_EFF, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) dsol_driver.F:4301:16: 4260 | & IDUMMY, 1, 0 | 2 ...... 4301 | & id%POSINRHSCOMP_COL(1), id%N, NB_FS_RHSCOMP_TOT | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) dsol_driver.F:4559:33: 1668 | CALL MPI_REDUCE( MAT_ALLOC_LOC, MAT_ALLOC, 1, | 2 ...... 4559 | CALL MPI_REDUCE( R_LOCWK54, R_W( id%N + 1 ), | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dsol_driver.F:4559:44: 1668 | CALL MPI_REDUCE( MAT_ALLOC_LOC, MAT_ALLOC, 1, | 2 ...... 4559 | CALL MPI_REDUCE( R_LOCWK54, R_W( id%N + 1 ), | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dsol_driver.F:5725:12: 3590 | & C_DUMMY, 1, 1, | 2 ...... 5725 | & id%RHSCOMP(IBEG_RHSCOMP), LD_RHSCOMP, 1, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) dsol_driver.F:5726:12: 3591 | & IDUMMY, 0, | 2 ...... 5726 | & PTR_POSINRHSCOMP_FWD(1), NB_FS_RHSCOMP_F, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) dsol_driver.F:5728:12: 3592 | & JDUMMY, id%KEEP(1), id%KEEP8(1), id%PROCNODE_STEPS(1), | 2 ...... 5728 | & id%PTLUST_S(1), id%KEEP(1), id%KEEP8(1), | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) dsol_driver.F:5730:12: 3593 | & IDUMMY, 1, | 2 ...... 5730 | & IS(1), LIW_PASSED, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) dsol_driver.F:5825:20: 4239 | & MTYPE, id%RHS(1), LD_RHS, id%NRHS, JBEG_RHS, | 2 ...... 5825 | & SOLVET, C_Y, id%N, NBRHS_EFF, 1, | 1 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) dsol_driver.F:5839:20: 4239 | & MTYPE, id%RHS(1), LD_RHS, id%NRHS, JBEG_RHS, | 2 ...... 5839 | & SOLVET, C_Y, id%N, NBRHS_EFF, 1, | 1 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) dsol_driver.F:5840:12: 4240 | & JDUMMY, id%KEEP(1), id%KEEP8(1), | 2 ...... 5840 | & id%PTLUST_S(1), id%KEEP(1),id%KEEP8(1), | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) dsol_driver.F:5842:12: 4241 | & id%PROCNODE_STEPS(1), IDUMMY, 1, | 2 ...... 5842 | & IS(1), LIW_PASSED, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) dsol_driver.F:5846:12: 4245 | & C_DUMMY, 1 , 1, IDUMMY, 1, | 2 ...... 5846 | & id%RHSCOMP(IBEG_RHSCOMP), LD_RHSCOMP, NBRHS_EFF, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) dsol_driver.F:5847:12: 4245 | & C_DUMMY, 1 , 1, IDUMMY, 1, | 2 ...... 5847 | & PTR_POSINRHSCOMP_BWD(1), id%N, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) dsol_c.F:1309:19: 1306 | & NPIV, 1, MPI_INTEGER, COMM, IERR) | 2 ...... 1309 | & IROWlist, NPIV, MPI_INTEGER, COMM, IERR) | 1 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) dsol_c.F:1317:23: 1306 | & NPIV, 1, MPI_INTEGER, COMM, IERR) | 2 ...... 1317 | & CWORK, NPIV, MPI_DOUBLE_PRECISION, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dana_driver.F:5031:27: 4943 | CALL MPI_SEND( NZ_loc8, 1, MPI_INTEGER8, MASTER, | 2 ...... 5031 | CALL MPI_SEND( id%IRN_loc(I8), SIZE_SENT, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/INTEGER(8)). dsol_c.F:1415:24: 1415 | CALL MPI_PACK(RHSCOMP(IPOSINRHSCOMP,J), NPIV, | 1 ...... 1428 | CALL MPI_PACK(FIN, 1, MPI_INTEGER, BUFFER, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dsol_c.F:1923:29: 1430 | CALL MPI_SEND(BUFFER, POS_BUF, MPI_PACKED, MASTER, | 2 ...... 1923 | CALL MPI_SEND( BUF_RHS_2, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dsol_c.F:2023:34: 1301 | CALL MPI_RECV( BUFFER, SIZE_BUF_BYTES, MPI_PACKED, | 2 ...... 2023 | CALL MPI_RECV(BUF_RHS_2, BUF_EFFSIZE*NRHS, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dana_driver.F:508:30: 508 | CALL MPI_ALLREDUCE( id%KEEP8(29), id%KEEP8(28), 1, | 1 ...... 5237 | CALL MPI_ALLREDUCE(DO_WRITE, DO_WRITE_CHECK, 1, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). dana_driver.F:508:44: 508 | CALL MPI_ALLREDUCE( id%KEEP8(29), id%KEEP8(28), 1, | 1 ...... 5237 | CALL MPI_ALLREDUCE(DO_WRITE, DO_WRITE_CHECK, 1, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). dana_driver.F:513:28: 451 | CALL MPI_BCAST( KEEP(60), 1, MPI_INTEGER, MASTER, id%COMM, IERR ) | 2 ...... 513 | CALL MPI_BCAST( id%KEEP8(28), 1, MPI_INTEGER8, MASTER, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). dana_driver.F:1917:26: 451 | CALL MPI_BCAST( KEEP(60), 1, MPI_INTEGER, MASTER, id%COMM, IERR ) | 2 ...... 1917 | CALL MPI_BCAST( SIZEOFBLOCKS, NBLK, MPI_INTEGER, MASTER, | 1 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) dsol_c.F:19:53: 19 | & ISTEP_TO_INIV2, TAB_POS_IN_PERE, IBEG_ROOT_DEF, IEND_ROOT_DEF, | 1 Warning: Unused dummy argument ‘ibeg_root_def’ at (1) [-Wunused-dummy-argument] dsol_c.F:19:68: 19 | & ISTEP_TO_INIV2, TAB_POS_IN_PERE, IBEG_ROOT_DEF, IEND_ROOT_DEF, | 1 Warning: Unused dummy argument ‘iend_root_def’ at (1) [-Wunused-dummy-argument] dsol_c.F:20:25: 20 | & IROOT_DEF_RHS_COL1, RHS_ROOT, LRHS_ROOT, SIZE_ROOT, MASTER_ROOT, | 1 Warning: Unused dummy argument ‘iroot_def_rhs_col1’ at (1) [-Wunused-dummy-argument] dsol_c.F:22:38: 22 | & NZ_RHS, NBCOL_INBLOC, NRHS_ORIG, JBEG_RHS, Step2node, LStep2node, | 1 Warning: Unused dummy argument ‘nrhs_orig’ at (1) [-Wunused-dummy-argument] dana_driver.F:2670:26: 2670 | CALL MPI_RECV(id%NBSA_LOCAL,1,MPI_INTEGER, | 1 ...... 4922 | CALL MPI_RECV( MATPTR( I+1 ), 1, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/INTEGER(8)). dana_driver.F:2876:14: 2876 | & id%CANDIDATES(1,1), id%I_AM_CAND(1) ) | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘candidates’ at (1) dana_driver.F:2876:34: 2876 | & id%CANDIDATES(1,1), id%I_AM_CAND(1) ) | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘i_am_cand’ at (1) dana_driver.F:3744:23: 3647 | CALL MPI_REDUCE( KEEP8(11), SUM_KEEP811_THIS_NODE, 1, | 2 ...... 3744 | CALL MPI_REDUCE( INFO(15), SUM_INFO15_THIS_NODE, 1, MPI_INTEGER, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/INTEGER(8)). dana_driver.F:3744:33: 3647 | CALL MPI_REDUCE( KEEP8(11), SUM_KEEP811_THIS_NODE, 1, | 2 ...... 3744 | CALL MPI_REDUCE( INFO(15), SUM_INFO15_THIS_NODE, 1, MPI_INTEGER, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/INTEGER(8)). dana_driver.F:3974:53: 3974 | SUBROUTINE DMUMPS_ANA_CHECK_KEEP(id, I_AM_SLAVE) | 1 Warning: Unused dummy argument ‘i_am_slave’ at (1) [-Wunused-dummy-argument] dsol_c.F:1078:27: 1078 | & KEEP,KEEP8, PROCNODE_STEPS, IW, LIW, STEP, BUFFER, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dsol_c.F:1438:54: 1438 | SUBROUTINE DMUMPS_GATHER_SOLUTION_AM1(NSLAVES, N, MYID, COMM, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] dsol_c.F:1447:56: 1447 | & POSINRHSCOMP, LPOS_ROW, NB_FS_IN_RHSCOMP ) | 1 Warning: Unused dummy argument ‘nb_fs_in_rhscomp’ at (1) [-Wunused-dummy-argument] dsol_c.F:1439:21: 1439 | & NRHS, RHSCOMP, LRHSCOMP, NRHSCOMP_COL, | 1 Warning: Unused dummy argument ‘nrhs’ at (1) [-Wunused-dummy-argument] dsol_c.F:1639:37: 1639 | & PTRIST, KEEP,KEEP8, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dsol_c.F:1641:36: 1641 | & PROCNODE, NSLAVES, scaling_data, LSCAL | 1 Warning: Unused dummy argument ‘nslaves’ at (1) [-Wunused-dummy-argument] dfac_driver.F:374:24: 374 | CALL MPI_REDUCE ( id%KEEP8(24), LWK_USER_SUM8, 1, MPI_INTEGER8, | 1 ...... 3901 | CALL MPI_REDUCE( LOC_VAL, AVG_VAL, 1, MPI_DOUBLE_PRECISION, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/REAL(8)). dfac_driver.F:374:38: 374 | CALL MPI_REDUCE ( id%KEEP8(24), LWK_USER_SUM8, 1, MPI_INTEGER8, | 1 ...... 3901 | CALL MPI_REDUCE( LOC_VAL, AVG_VAL, 1, MPI_DOUBLE_PRECISION, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/REAL(8)). dfac_driver.F:524:21: 446 | CALL MPI_BCAST( KEEP(12), 1, MPI_INTEGER, | 2 ...... 524 | CALL MPI_BCAST(CNTL1, 1, MPI_DOUBLE_PRECISION, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dsol_c.F:1713:25: 1713 | & ISOL_LOC, | 1 Warning: Unused dummy argument ‘isol_loc’ at (1) [-Wunused-dummy-argument] dsol_c.F:1716:43: 1716 | & PROCNODE_STEPS, KEEP,KEEP8, IW, LIW, STEP, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dsol_c.F:1710:23: 1710 | & SLAVEF, N, MYID_NODES, | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] dfac_driver.F:2170:26: 730 | CALL MPI_ALLREDUCE( ITMP, JTMP, 1, MPI_INTEGER, | 2 ...... 2170 | CALL MPI_ALLREDUCE(id%KEEP8(29), NZ_locMAX8, 1, MPI_INTEGER8, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). dfac_driver.F:2170:40: 730 | CALL MPI_ALLREDUCE( ITMP, JTMP, 1, MPI_INTEGER, | 2 ...... 2170 | CALL MPI_ALLREDUCE(id%KEEP8(29), NZ_locMAX8, 1, MPI_INTEGER8, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). dfac_driver.F:2806:27: 2806 | CALL MPI_RECV( KEEP(17), 1, MPI_INTEGER, 1, DEFIC_TAG, | 1 ...... 4010 | CALL MPI_RECV( id%REDRHS((I-1)*id%LREDRHS+1), | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/REAL(8)). dfac_driver.F:2811:27: 2811 | CALL MPI_SEND( KEEP(17), 1, MPI_INTEGER, 0, DEFIC_TAG, | 1 ...... 4003 | & id%root%RHS_CNTR_MASTER_ROOT((I-1)*SIZE_SCHUR+1), | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/REAL(8)). dsol_c.F:1827:27: 1827 | & KEEP,KEEP8, PROCNODE_STEPS, IW, LIW, STEP, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dsol_c.F:1822:25: 1822 | & (NSLAVES, N, MYID, COMM, | 1 Warning: Unused dummy argument ‘nslaves’ at (1) [-Wunused-dummy-argument] dfac_driver.F:3855:28: 3855 | & MP, MPG, INFO16, INFOG18, INFOG19, NSLAVES, IRANK, KEEP ) | 1 Warning: Unused dummy argument ‘info16’ at (1) [-Wunused-dummy-argument] dfac_driver.F:3855:62: 3855 | & MP, MPG, INFO16, INFOG18, INFOG19, NSLAVES, IRANK, KEEP ) | 1 Warning: Unused dummy argument ‘irank’ at (1) [-Wunused-dummy-argument] dfac_driver.F:3855:68: 3855 | & MP, MPG, INFO16, INFOG18, INFOG19, NSLAVES, IRANK, KEEP ) | 1 Warning: Unused dummy argument ‘keep’ at (1) [-Wunused-dummy-argument] dfac_driver.F:3855:15: 3855 | & MP, MPG, INFO16, INFOG18, INFOG19, NSLAVES, IRANK, KEEP ) | 1 Warning: Unused dummy argument ‘mp’ at (1) [-Wunused-dummy-argument] dfac_driver.F:3855:55: 3855 | & MP, MPG, INFO16, INFOG18, INFOG19, NSLAVES, IRANK, KEEP ) | 1 Warning: Unused dummy argument ‘nslaves’ at (1) [-Wunused-dummy-argument] dfac_driver.F:3854:49: 3854 | SUBROUTINE DMUMPS_PRINT_ALLOCATED_MEM( PROK, PROKG, PRINT_MAXAVG, | 1 Warning: Unused dummy argument ‘prok’ at (1) [-Wunused-dummy-argument] dsol_c.F:2062:27: 2062 | & KEEP,KEEP8, PROCNODE_STEPS, IW, LIW, STEP, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dsol_c.F:2060:25: 2060 | & (NSLAVES, N, MYID_NODES, | 1 Warning: Unused dummy argument ‘nslaves’ at (1) [-Wunused-dummy-argument] dsol_c.F:2163:27: 2163 | & KEEP,KEEP8, PROCNODE_STEPS, IW, LIW, STEP, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dana_mtrans.F: In function ‘dmumps_mtransu_’: dana_mtrans.F:768:72: warning: ‘i’ may be used uninitialized [-Wmaybe-uninitialized] 768 | 80 IPERM(I) = J | ^ dana_mtrans.F:702:15: note: ‘i’ was declared here 702 | INTEGER I,J,J1,JORD,NFC,K,KK, | ^ dana_mtrans.F:769:72: warning: ‘ii’ may be used uninitialized [-Wmaybe-uninitialized] 769 | ARP(J) = int(II - IP(J)) + 1 | ^ dana_mtrans.F:704:32: note: ‘ii’ was declared here 704 | INTEGER(8) :: IN1, IN2, II | ^ dfac_scalings_simScaleAbs.F: In function ‘dmumps_simscaleabsuns_’: dfac_scalings_simScaleAbs.F:614:72: warning: ‘icnghbprcs’ may be used uninitialized [-Wmaybe-uninitialized] 614 | & COMM) | ^ dfac_scalings_simScaleAbs.F:224:24: note: ‘icnghbprcs’ was declared here 224 | INTEGER ICNGHBPRCS, ICSNDRCVIA,ICSNDRCVJA | ^ dfac_scalings_simScaleAbs.F:614:72: warning: ‘icsndrcvia’ may be used uninitialized [-Wmaybe-uninitialized] 614 | & COMM) | ^ dfac_scalings_simScaleAbs.F:224:36: note: ‘icsndrcvia’ was declared here 224 | INTEGER ICNGHBPRCS, ICSNDRCVIA,ICSNDRCVJA | ^ dfac_scalings_simScaleAbs.F:224:47: warning: ‘icsndrcvja’ may be used uninitialized [-Wmaybe-uninitialized] 224 | INTEGER ICNGHBPRCS, ICSNDRCVIA,ICSNDRCVJA | ^ dfac_scalings_simScaleAbs.F:221:29: warning: ‘imycptr’ may be used uninitialized [-Wmaybe-uninitialized] 221 | INTEGER IMYRPTR,IMYCPTR | ^ dfac_scalings_simScaleAbs.F:625:72: warning: ‘irnghbprcs’ may be used uninitialized [-Wmaybe-uninitialized] 625 | & COMM) | ^ dfac_scalings_simScaleAbs.F:222:24: note: ‘irnghbprcs’ was declared here 222 | INTEGER IRNGHBPRCS, IRSNDRCVIA,IRSNDRCVJA | ^ dfac_scalings_simScaleAbs.F:625:72: warning: ‘irsndrcvia’ may be used uninitialized [-Wmaybe-uninitialized] 625 | & COMM) | ^ dfac_scalings_simScaleAbs.F:222:36: note: ‘irsndrcvia’ was declared here 222 | INTEGER IRNGHBPRCS, IRSNDRCVIA,IRSNDRCVJA | ^ dfac_scalings_simScaleAbs.F:222:47: warning: ‘irsndrcvja’ may be used uninitialized [-Wmaybe-uninitialized] 222 | INTEGER IRNGHBPRCS, IRSNDRCVIA,IRSNDRCVJA | ^ dfac_scalings_simScaleAbs.F:614:72: warning: ‘istatus’ may be used uninitialized [-Wmaybe-uninitialized] 614 | & COMM) | ^ dfac_scalings_simScaleAbs.F:226:21: note: ‘istatus’ was declared here 226 | INTEGER ISTATUS, REQUESTS, TMPWORK | ^ dfac_scalings_simScaleAbs.F:614:72: warning: ‘ocnghbprcs’ may be used uninitialized [-Wmaybe-uninitialized] 614 | & COMM) | ^ dfac_scalings_simScaleAbs.F:225:24: note: ‘ocnghbprcs’ was declared here 225 | INTEGER OCNGHBPRCS, OCSNDRCVIA,OCSNDRCVJA | ^ dfac_scalings_simScaleAbs.F:614:72: warning: ‘ocsndrcvia’ may be used uninitialized [-Wmaybe-uninitialized] 614 | & COMM) | ^ dfac_scalings_simScaleAbs.F:225:36: note: ‘ocsndrcvia’ was declared here 225 | INTEGER OCNGHBPRCS, OCSNDRCVIA,OCSNDRCVJA | ^ dfac_scalings_simScaleAbs.F:225:47: warning: ‘ocsndrcvja’ may be used uninitialized [-Wmaybe-uninitialized] 225 | INTEGER OCNGHBPRCS, OCSNDRCVIA,OCSNDRCVJA | ^ dfac_scalings_simScaleAbs.F:625:72: warning: ‘ornghbprcs’ may be used uninitialized [-Wmaybe-uninitialized] 625 | & COMM) | ^ dfac_scalings_simScaleAbs.F:223:24: note: ‘ornghbprcs’ was declared here 223 | INTEGER ORNGHBPRCS, ORSNDRCVIA,ORSNDRCVJA | ^ dfac_scalings_simScaleAbs.F:625:72: warning: ‘orsndrcvia’ may be used uninitialized [-Wmaybe-uninitialized] 625 | & COMM) | ^ dfac_scalings_simScaleAbs.F:223:36: note: ‘orsndrcvia’ was declared here 223 | INTEGER ORNGHBPRCS, ORSNDRCVIA,ORSNDRCVJA | ^ dfac_scalings_simScaleAbs.F:223:47: warning: ‘orsndrcvja’ may be used uninitialized [-Wmaybe-uninitialized] 223 | INTEGER ORNGHBPRCS, ORSNDRCVIA,ORSNDRCVJA | ^ dfac_scalings_simScaleAbs.F:614:72: warning: ‘requests’ may be used uninitialized [-Wmaybe-uninitialized] 614 | & COMM) | ^ dfac_scalings_simScaleAbs.F:226:31: note: ‘requests’ was declared here 226 | INTEGER ISTATUS, REQUESTS, TMPWORK | ^ dfac_distrib_ELT.F: In function ‘dmumps_elt_distrib_’: dfac_distrib_ELT.F:318:72: warning: ‘rg2l.data’ may be used uninitialized [-Wmaybe-uninitialized] 318 | & ( id%ELTVAR( id%ELTPTR(IELT) + I - 1 ) ) | ^ dfac_distrib_ELT.F:75:50: note: ‘rg2l.data’ was declared here 75 | INTEGER, DIMENSION( : ), POINTER :: RG2L | ^ dfac_distrib_ELT.F:318:72: warning: ‘rg2l.offset’ may be used uninitialized [-Wmaybe-uninitialized] 318 | & ( id%ELTVAR( id%ELTPTR(IELT) + I - 1 ) ) | ^ dfac_distrib_ELT.F:75:50: note: ‘rg2l.offset’ was declared here 75 | INTEGER, DIMENSION( : ), POINTER :: RG2L | ^ dfac_distrib_ELT.F:318:72: warning: ‘rg2l.dim[0].stride’ may be used uninitialized [-Wmaybe-uninitialized] 318 | & ( id%ELTVAR( id%ELTPTR(IELT) + I - 1 ) ) | ^ dfac_distrib_ELT.F:75:50: note: ‘rg2l.dim[0].stride’ was declared here 75 | INTEGER, DIMENSION( : ), POINTER :: RG2L | ^ dfac_distrib_ELT.F:401:72: warning: ‘bufi.offset’ may be used uninitialized [-Wmaybe-uninitialized] 401 | & COMM, STATUS, IERR_MPI ) | ^ dfac_distrib_ELT.F:69:53: note: ‘bufi.offset’ was declared here 69 | INTEGER, DIMENSION( :, : ), ALLOCATABLE :: BUFI | ^ dfac_distrib_ELT.F:401:72: warning: ‘bufi.dim[1].stride’ may be used uninitialized [-Wmaybe-uninitialized] 401 | & COMM, STATUS, IERR_MPI ) | ^ dfac_distrib_ELT.F:69:53: note: ‘bufi.dim[1].stride’ was declared here 69 | INTEGER, DIMENSION( :, : ), ALLOCATABLE :: BUFI | ^ dfac_distrib_ELT.F:411:72: warning: ‘bufr.offset’ may be used uninitialized [-Wmaybe-uninitialized] 411 | & COMM, STATUS, IERR_MPI ) | ^ dfac_distrib_ELT.F:70:62: note: ‘bufr.offset’ was declared here 70 | DOUBLE PRECISION, DIMENSION( :, : ), ALLOCATABLE :: BUFR | ^ dfac_distrib_ELT.F:411:72: warning: ‘bufr.dim[1].stride’ may be used uninitialized [-Wmaybe-uninitialized] 411 | & COMM, STATUS, IERR_MPI ) | ^ dfac_distrib_ELT.F:70:62: note: ‘bufr.dim[1].stride’ was declared here 70 | DOUBLE PRECISION, DIMENSION( :, : ), ALLOCATABLE :: BUFR | ^ dfac_process_blfac_slave.F: In function ‘dmumps_process_blfac_slave_’: dfac_process_blfac_slave.F:341:72: warning: ‘posblocfacto’ may be used uninitialized [-Wmaybe-uninitialized] 341 | & A_PTR( CPOS ), NCOL1 ) | ^ dfac_process_blfac_slave.F:87:37: note: ‘posblocfacto’ was declared here 87 | INTEGER(8) POSELT, POSBLOCFACTO | ^ dfac_process_blfac_slave.F:316:72: warning: ‘begs_blr_u.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 316 | & ) | ^ dfac_process_blfac_slave.F:102:50: note: ‘begs_blr_u.dim[0].ubound’ was declared here 102 | INTEGER, POINTER, DIMENSION(:) :: BEGS_BLR_U | ^ dfac_process_blfac_slave.F:316:72: warning: ‘begs_blr_u.data’ may be used uninitialized [-Wmaybe-uninitialized] 316 | & ) | ^ dfac_process_blfac_slave.F:102:50: note: ‘begs_blr_u.data’ was declared here 102 | INTEGER, POINTER, DIMENSION(:) :: BEGS_BLR_U | ^ dfac_process_blocfacto.F: In function ‘dmumps_process_blocfacto_’: dfac_process_blocfacto.F:588:72: warning: ‘lpos’ may be used uninitialized [-Wmaybe-uninitialized] 588 | & A_PTR(LPOS2), NCOL1, ONE, A_PTR(LPOS), NCOL1) | ^ dfac_process_blocfacto.F:98:25: note: ‘lpos’ was declared here 98 | INTEGER (8) :: LPOS, UPOS, LPOS2, IPOS, KPOS | ^ dfac_process_blocfacto.F:588:72: warning: ‘lpos2’ may be used uninitialized [-Wmaybe-uninitialized] 588 | & A_PTR(LPOS2), NCOL1, ONE, A_PTR(LPOS), NCOL1) | ^ dfac_process_blocfacto.F:98:38: note: ‘lpos2’ was declared here 98 | INTEGER (8) :: LPOS, UPOS, LPOS2, IPOS, KPOS | ^ dfac_process_maprow.F: In function ‘dmumps_local_assembly_type2_’: dfac_process_maprow.F:1681:72: warning: ‘posrow’ may be used uninitialized [-Wmaybe-uninitialized] 1681 | & BUF_MAX_ARRAY,NFS4FATHER,PACKED_CB,ITMP) | ^ dfac_process_maprow.F:1284:33: note: ‘posrow’ was declared here 1284 | INTEGER(8) :: SIZFR, POSROW, SHIFTCB_SON | ^ dsol_bwd_aux.F: In function ‘dmumps_backslv_traiter_message_’: dsol_bwd_aux.F:1543:18: warning: ‘jj’ may be used uninitialized [-Wmaybe-uninitialized] 1543 | IF (JJ.EQ.NPIV_LAST) THEN | ^ dsol_bwd_aux.F:1119:19: note: ‘jj’ was declared here 1119 | INTEGER I, JJ, IN, PROCDEST, J1, J2, LDA | ^ dsol_bwd_aux.F:1808:72: warning: ‘pool_first_pos’ may be used uninitialized [-Wmaybe-uninitialized] 1808 | DO I=1,(IIPOOL-POOL_FIRST_POS)/2 | ^ dsol_bwd_aux.F:1129:28: note: ‘pool_first_pos’ was declared here 1129 | INTEGER POOL_FIRST_POS, TMP | ^ darrowheads.F: In function ‘dmumps_facto_send_arrowheads_’: darrowheads.F:505:72: warning: ‘iw4.offset’ may be used uninitialized [-Wmaybe-uninitialized] 505 | ISHIFT = int(PTRAIW(IARR)+IW4(IARR,1)+2,8) | ^ darrowheads.F:254:49: note: ‘iw4.offset’ was declared here 254 | INTEGER, ALLOCATABLE, DIMENSION(:,:) :: IW4 | ^ darrowheads.F:505:72: warning: ‘iw4.dim[1].stride’ may be used uninitialized [-Wmaybe-uninitialized] 505 | ISHIFT = int(PTRAIW(IARR)+IW4(IARR,1)+2,8) | ^ darrowheads.F:254:49: note: ‘iw4.dim[1].stride’ was declared here 254 | INTEGER, ALLOCATABLE, DIMENSION(:,:) :: IW4 | ^ darrowheads.F:465:72: warning: ‘iposroot’ may be used uninitialized [-Wmaybe-uninitialized] 465 | & + mod( IPOSROOT - 1, root%MBLOCK ) + 1 | ^ darrowheads.F:238:22: note: ‘iposroot’ was declared here 238 | INTEGER IPOSROOT, JPOSROOT | ^ darrowheads.F:461:50: warning: ‘irow_grid’ may be used uninitialized [-Wmaybe-uninitialized] 461 | IF ( IROW_GRID .EQ. root%MYROW .AND. | ^ darrowheads.F:239:23: note: ‘irow_grid’ was declared here 239 | INTEGER IROW_GRID, JCOL_GRID | ^ darrowheads.F:461:50: warning: ‘jcol_grid’ may be used uninitialized [-Wmaybe-uninitialized] 461 | IF ( IROW_GRID .EQ. root%MYROW .AND. | ^ darrowheads.F:239:34: note: ‘jcol_grid’ was declared here 239 | INTEGER IROW_GRID, JCOL_GRID | ^ darrowheads.F:468:72: warning: ‘jposroot’ may be used uninitialized [-Wmaybe-uninitialized] 468 | & + mod( JPOSROOT - 1, root%NBLOCK ) + 1 | ^ darrowheads.F:238:32: note: ‘jposroot’ was declared here 238 | INTEGER IPOSROOT, JPOSROOT | ^ In function ‘dmumps_process_node_underl0.0’, inlined from ‘dmumps_ana_distm_underl0_1thr_’ at dana_dist_m.F:1868:72: dana_dist_m.F:2031:72: warning: ‘sizefrnocblu’ may be used uninitialized [-Wmaybe-uninitialized] 2031 | CURRENT_ACTIVE_MEM = CURRENT_ACTIVE_MEM + SIZEFRNOCBLU | ^ dana_dist_m.F: In function ‘dmumps_ana_distm_underl0_1thr_’: dana_dist_m.F:1904:32: note: ‘sizefrnocblu’ was declared here 1904 | INTEGER(8) :: SIZEFRNOCBLU | ^ dana_mtrans.F: In function ‘dmumps_mtransb_’: dana_mtrans.F:71:22: warning: ‘i0’ may be used uninitialized [-Wmaybe-uninitialized] 71 | & I0,UP,LOW, IK | ^ dana_mtrans.F:246:72: warning: ‘isp’ may be used uninitialized [-Wmaybe-uninitialized] 246 | I = ISP | ^ dana_mtrans.F:70:56: note: ‘isp’ was declared here 70 | INTEGER :: I,II,J,JJ,JORD,Q0,QLEN,IDUM,JDUM,ISP,JSP, | ^ dana_mtrans.F:247:72: warning: ‘jsp’ may be used uninitialized [-Wmaybe-uninitialized] 247 | J = JSP | ^ dana_mtrans.F:70:60: note: ‘jsp’ was declared here 70 | INTEGER :: I,II,J,JJ,JORD,Q0,QLEN,IDUM,JDUM,ISP,JSP, | ^ dfac_process_blocfacto_LDLT.F: In function ‘dmumps_process_sym_blocfacto_’: dfac_process_blocfacto_LDLT.F:615:16: warning: ‘nslaves_prec’ may be used uninitialized [-Wmaybe-uninitialized] 615 | IF (NSLAVES_PREC.GT.0) THEN | ^ dfac_process_blocfacto_LDLT.F:129:49: note: ‘nslaves_prec’ was declared here 129 | INTEGER :: XSIZE, CURRENT_BLR, NSLAVES_PREC, INFO_TMP(2) | ^ dana_aux_ELT.F: In function ‘dmumps_ana_f_elt_’: dana_aux_ELT.F:442:26: warning: ‘lp’ may be used uninitialized [-Wmaybe-uninitialized] 442 | IF ((LP.GT.0).AND.(ICNTL(4).GE.1)) WRITE (LP,99996) INFO(1) | ^ dana_aux_ELT.F:42:31: note: ‘lp’ was declared here 42 | INTEGER NEMIN, MPRINT, LP, MP, LDIAG | ^ dana_reordertree.F: In function ‘dmumps_reorder_tree_’: dana_reordertree.F:231:72: warning: ‘inode’ may be used uninitialized [-Wmaybe-uninitialized] 231 | NFR = int(ND(STEP(INODE)),8) | ^ dana_reordertree.F:34:33: note: ‘inode’ was declared here 34 | INTEGER IFATH,IN,NSTK,INODE,I,allocok,LOCAL_PERM | ^ dana_reordertree.F:655:72: warning: ‘dernier’ may be used uninitialized [-Wmaybe-uninitialized] 655 | FILS(dernier)=-TAB(I) | ^ dana_reordertree.F:44:21: note: ‘dernier’ was declared here 44 | INTEGER dernier,fin | ^ dmumps_driver.F: In function ‘dmumps_’: dmumps_driver.F:2039:72: warning: ‘keep235save’ may be used uninitialized [-Wmaybe-uninitialized] 2039 | id%KEEP(235) = KEEP235SAVE | ^ dmumps_driver.F:585:44: note: ‘keep235save’ was declared here 585 | INTEGER I, J, MP, LP, MPG, KEEP235SAVE, KEEP242SAVE, | ^ dmumps_driver.F:2040:72: warning: ‘keep242save’ may be used uninitialized [-Wmaybe-uninitialized] 2040 | id%KEEP(242) = KEEP242SAVE | ^ dmumps_driver.F:585:57: note: ‘keep242save’ was declared here 585 | INTEGER I, J, MP, LP, MPG, KEEP235SAVE, KEEP242SAVE, | ^ dmumps_driver.F:2041:72: warning: ‘keep243save’ may be used uninitialized [-Wmaybe-uninitialized] 2041 | id%KEEP(243) = KEEP243SAVE | ^ dmumps_driver.F:586:25: note: ‘keep243save’ was declared here 586 | & KEEP243SAVE, KEEP495SAVE, KEEP497SAVE | ^ dmumps_driver.F:2042:72: warning: ‘keep495save’ may be used uninitialized [-Wmaybe-uninitialized] 2042 | id%KEEP(495) = KEEP495SAVE | ^ dmumps_driver.F:586:38: note: ‘keep495save’ was declared here 586 | & KEEP243SAVE, KEEP495SAVE, KEEP497SAVE | ^ dmumps_driver.F:2043:72: warning: ‘keep497save’ may be used uninitialized [-Wmaybe-uninitialized] 2043 | id%KEEP(497) = KEEP497SAVE | ^ dmumps_driver.F:586:51: note: ‘keep497save’ was declared here 586 | & KEEP243SAVE, KEEP495SAVE, KEEP497SAVE | ^ dsol_fwd_aux.F: In function ‘dmumps_solve_node_fwd_’: dsol_fwd_aux.F:620:72: warning: ‘panel_size’ may be used uninitialized [-Wmaybe-uninitialized] 620 | JFIN = min(J+PANEL_SIZE-1, NPIV) | ^ dsol_fwd_aux.F:421:44: note: ‘panel_size’ was declared here 421 | INTEGER TempNROW, TempNCOL, PANEL_SIZE, | ^ dana_mtrans.F: In function ‘dmumps_mtransw_’: dana_mtrans.F:864:32: warning: ‘i0’ may be used uninitialized [-Wmaybe-uninitialized] 864 | IF (IPERM(I).NE.0 .OR. IPERM(I0).EQ.0) GO TO 50 | ^ dana_mtrans.F:799:22: note: ‘i0’ was declared here 799 | INTEGER :: I,I0,II,J,JJ,JORD,Q0,QLEN,JDUM,JSP, | ^ dana_mtrans.F:873:17: warning: ‘k0’ may be used uninitialized [-Wmaybe-uninitialized] 873 | DO 60 K = K0,K2 | ^ dana_mtrans.F:801:39: note: ‘k0’ was declared here 801 | INTEGER(8) :: K, KK, KK1, KK2, K0, K1, K2, ISP | ^ dana_mtrans.F:1033:72: warning: ‘isp’ may be used uninitialized [-Wmaybe-uninitialized] 1033 | I = IRN(ISP) | ^ dana_mtrans.F:801:52: note: ‘isp’ was declared here 801 | INTEGER(8) :: K, KK, KK1, KK2, K0, K1, K2, ISP | ^ dana_mtrans.F:1036:72: warning: ‘jsp’ may be used uninitialized [-Wmaybe-uninitialized] 1036 | JPERM(J) = ISP | ^ dana_mtrans.F:799:52: note: ‘jsp’ was declared here 799 | INTEGER :: I,I0,II,J,JJ,JORD,Q0,QLEN,JDUM,JSP, | ^ dana_aux_ELT.F: In function ‘dmumps_frtelt_’: dana_aux_ELT.F:916:72: warning: ‘inode’ may be used uninitialized [-Wmaybe-uninitialized] 916 | IF (ELTNOD(I).EQ.0) ELTNOD(I) = INODE | ^ dana_aux_ELT.F:848:19: note: ‘inode’ was declared here 848 | INTEGER INODE, LEAF, NBLEAF, NBROOT, III, IN | ^ dsol_c.F: In function ‘dmumps_sol_c_’: dsol_c.F:243:72: warning: ‘pruned_sons.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 243 | Pruned_SONS(:) = -1 | ^ dsol_c.F:132:56: note: ‘pruned_sons.dim[0].ubound’ was declared here 132 | INTEGER, DIMENSION(:), ALLOCATABLE :: Pruned_SONS, Pruned_Roots | ^ dsol_bwd_aux.F: In function ‘dmumps_solve_node_bwd_’: dsol_bwd_aux.F:102:27: warning: ‘posindices’ may be used uninitialized [-Wmaybe-uninitialized] 102 | INTEGER :: POSINDICES, IPOSINRHSCOMP, IPOSINRHSCOMP_PANEL | ^ dsol_bwd_aux.F:597:18: warning: ‘jj’ may be used uninitialized [-Wmaybe-uninitialized] 597 | IF (JJ.EQ.NPIV_LAST) THEN | ^ dsol_bwd_aux.F:94:33: note: ‘jj’ was declared here 94 | INTEGER IPOS,LIELL,NELIM,JJ,I | ^ dana_mtrans.F: In function ‘dmumps_mtransz_’: dana_mtrans.F:1138:72: warning: ‘ii’ may be used uninitialized [-Wmaybe-uninitialized] 1138 | ARP(J) = int(IN2 - II - 1_8) | ^ dana_mtrans.F:1091:22: note: ‘ii’ was declared here 1091 | INTEGER(8) :: II, IN1, IN2 | ^ dana_mtrans.F:1138:72: warning: ‘in2’ may be used uninitialized [-Wmaybe-uninitialized] 1138 | ARP(J) = int(IN2 - II - 1_8) | ^ dana_mtrans.F:1091:32: note: ‘in2’ was declared here 1091 | INTEGER(8) :: II, IN1, IN2 | ^ dana_dist_m.F: In function ‘dmumps_ana_distm_’: dana_dist_m.F:742:72: warning: ‘nrladu_current_missing’ may be used uninitialized [-Wmaybe-uninitialized] 742 | & NRLADU_CURRENT_MISSING) | ^ dana_dist_m.F:101:42: note: ‘nrladu_current_missing’ was declared here 101 | INTEGER(8) :: NRLADU_CURRENT_MISSING | ^ dana_dist_m.F:719:72: warning: ‘sizefrnocblu’ may be used uninitialized [-Wmaybe-uninitialized] 719 | CURRENT_ACTIVE_MEM = CURRENT_ACTIVE_MEM + SIZEFRNOCBLU | ^ dana_dist_m.F:118:32: note: ‘sizefrnocblu’ was declared here 118 | INTEGER(8) :: SIZEFRNOCBLU | ^ dana_dist_m.F:1154:72: warning: ‘current_active_mem’ may be used uninitialized [-Wmaybe-uninitialized] 1154 | & NRLADU_ROOT_3+CURRENT_ACTIVE_MEM) | ^ dana_dist_m.F:113:35: note: ‘current_active_mem’ was declared here 113 | INTEGER(8) CURRENT_ACTIVE_MEM, MAXTEMPCB | ^ dana_dist_m.F:1456:72: warning: ‘sizecblr_slave_ud’ may be used uninitialized [-Wmaybe-uninitialized] 1456 | ISTKRLR_CB_UD = ISTKRLR_CB_UD + LSTKRLR_CB_UD(ITOP) | ^ dana_dist_m.F:122:34: note: ‘sizecblr_slave_ud’ was declared here 122 | INTEGER(8) SIZECBLR_SLAVE_UD, SIZECBLR_SLAVE_WC | ^ dana_dist_m.F:1458:72: warning: ‘sizecblr_slave_wc’ may be used uninitialized [-Wmaybe-uninitialized] 1458 | ISTKRLR_CB_WC = ISTKRLR_CB_WC + LSTKRLR_CB_WC(ITOP) | ^ dana_dist_m.F:122:53: note: ‘sizecblr_slave_wc’ was declared here 122 | INTEGER(8) SIZECBLR_SLAVE_UD, SIZECBLR_SLAVE_WC | ^ dana_dist_m.F:995:72: warning: ‘ops_node_slave’ may be used uninitialized [-Wmaybe-uninitialized] 995 | & dble(OPS_NODE_SLAVE)/dble(NSLAVES_LOC) | ^ dana_dist_m.F:141:64: note: ‘ops_node_slave’ was declared here 141 | DOUBLE PRECISION OPS_NODE, OPS_NODE_MASTER, OPS_NODE_SLAVE | ^ dana_reordertree.F: In function ‘dmumps_build_load_mem_info_’: dana_reordertree.F:1103:72: warning: ‘id’ may be used uninitialized [-Wmaybe-uninitialized] 1103 | MY_FIRST_LEAF(INDICE(ID+1)-1,ID+1)=FIRST_LEAF | ^ dana_reordertree.F:780:16: note: ‘id’ was declared here 780 | INTEGER ID,FIRST_LEAF,SIZE_SBTR | ^ dfac_process_maprow.F: In function ‘dmumps_maplig_fils_niv1_’: dfac_process_maprow.F:1197:10: warning: ‘cb_is_lr’ may be used uninitialized [-Wmaybe-uninitialized] 1197 | IF (CB_IS_LR) THEN | ^ dfac_process_maprow.F:718:25: note: ‘cb_is_lr’ was declared here 718 | LOGICAL :: CB_IS_LR | ^ dsol_aux.F: In function ‘dmumps_set_scaling_loc_’: dsol_aux.F:1709:72: warning: ‘scaling.data’ may be used uninitialized [-Wmaybe-uninitialized] 1709 | & MASTER, COMM, IERR_MPI) | ^ dsol_aux.F:1674:56: note: ‘scaling.data’ was declared here 1674 | DOUBLE PRECISION, POINTER, DIMENSION(:) :: SCALING | ^ dsol_aux.F:1709:72: warning: ‘scaling.offset’ may be used uninitialized [-Wmaybe-uninitialized] 1709 | & MASTER, COMM, IERR_MPI) | ^ dsol_aux.F:1674:56: note: ‘scaling.offset’ was declared here 1674 | DOUBLE PRECISION, POINTER, DIMENSION(:) :: SCALING | ^ dsol_aux.F:1709:72: warning: ‘scaling.dim[0].stride’ may be used uninitialized [-Wmaybe-uninitialized] 1709 | & MASTER, COMM, IERR_MPI) | ^ dsol_aux.F:1674:56: note: ‘scaling.dim[0].stride’ was declared here 1674 | DOUBLE PRECISION, POINTER, DIMENSION(:) :: SCALING | ^ dfac_driver.F: In function ‘dmumps_fac_driver_’: dfac_driver.F:1972:10: warning: ‘earlyt3rootins’ may be used uninitialized [-Wmaybe-uninitialized] 1972 | IF (EARLYT3ROOTINS) THEN | ^ dfac_driver.F:146:68: note: ‘earlyt3rootins’ was declared here 146 | LOGICAL I_AM_SLAVE, PERLU_ON, WK_USER_PROVIDED, EARLYT3ROOTINS | ^ dfac_driver.F:2739:72: warning: ‘ipool’ may be used uninitialized [-Wmaybe-uninitialized] 2739 | & ) | ^ dfac_driver.F:110:23: note: ‘ipool’ was declared here 110 | & ITLOC, IPOOL, K28, LPOOL | ^ dfac_driver.F:2739:72: warning: ‘itloc’ may be used uninitialized [-Wmaybe-uninitialized] 2739 | & ) | ^ dfac_driver.F:110:16: note: ‘itloc’ was declared here 110 | & ITLOC, IPOOL, K28, LPOOL | ^ dfac_driver.F:2739:72: warning: ‘ptrwb’ may be used uninitialized [-Wmaybe-uninitialized] 2739 | & ) | ^ dfac_driver.F:109:27: note: ‘ptrwb’ was declared here 109 | INTEGER PTRIST, PTRWB, MAXELT_SIZE, | ^ dana_driver.F: In function ‘dmumps_gather_matrix_’: dana_driver.F:4995:72: warning: ‘reqptr.offset’ may be used uninitialized [-Wmaybe-uninitialized] 4995 | & I, COLLECT_JCN, id%COMM, REQPTR(I,2), IERR ) | ^ dana_driver.F:4810:41: note: ‘reqptr.offset’ was declared here 4810 | INTEGER, ALLOCATABLE :: REQPTR(:,:) | ^ dana_driver.F:4995:72: warning: ‘reqptr.dim[1].stride’ may be used uninitialized [-Wmaybe-uninitialized] 4995 | & I, COLLECT_JCN, id%COMM, REQPTR(I,2), IERR ) | ^ dana_driver.F:4810:41: note: ‘reqptr.dim[1].stride’ was declared here 4810 | INTEGER, ALLOCATABLE :: REQPTR(:,:) | ^ dana_driver.F:4956:72: warning: ‘matptr.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 4956 | MATPTR_cp = MATPTR | ^ dana_driver.F:4811:42: note: ‘matptr.dim[0].ubound’ was declared here 4811 | INTEGER(8), ALLOCATABLE :: MATPTR(:) | ^ dsol_c.F: In function ‘dmumps_build_posinrhscomp_’: dsol_c.F:2142:72: warning: ‘iposinrhscomp_col’ may be used uninitialized [-Wmaybe-uninitialized] 2142 | IPOSINRHSCOMP_COL = IPOSINRHSCOMP_COL + 1 | ^ dsol_c.F:2083:46: note: ‘iposinrhscomp_col’ was declared here 2083 | INTEGER IPOSINRHSCOMP, IPOSINRHSCOMP_COL | ^ dsol_driver.F: In function ‘dmumps_solve_driver_’: dsol_driver.F:1890:72: warning: ‘rhs_ir.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 1890 | NB_BYTES = NB_BYTES + int(size(RHS_IR),8)*K35_8 | ^ dsol_driver.F:173:55: note: ‘rhs_ir.dim[0].ubound’ was declared here 173 | DOUBLE PRECISION, DIMENSION(:), POINTER :: RHS_IR | ^ dsol_driver.F:3643:72: warning: ‘idrhs_loc.data’ may be used uninitialized [-Wmaybe-uninitialized] 3643 | & LP, LPOK, KEEP(1), NB_BYTES_LOC, INFO(1)) | ^ dsol_driver.F:129:58: note: ‘idrhs_loc.data’ was declared here 129 | DOUBLE PRECISION, DIMENSION(:), POINTER :: idRHS_loc | ^ dsol_driver.F:3643:72: warning: ‘idrhs_loc.offset’ may be used uninitialized [-Wmaybe-uninitialized] 3643 | & LP, LPOK, KEEP(1), NB_BYTES_LOC, INFO(1)) | ^ dsol_driver.F:129:58: note: ‘idrhs_loc.offset’ was declared here 129 | DOUBLE PRECISION, DIMENSION(:), POINTER :: idRHS_loc | ^ dsol_driver.F:3643:72: warning: ‘idrhs_loc.dim[0].stride’ may be used uninitialized [-Wmaybe-uninitialized] 3643 | & LP, LPOK, KEEP(1), NB_BYTES_LOC, INFO(1)) | ^ dsol_driver.F:129:58: note: ‘idrhs_loc.dim[0].stride’ was declared here 129 | DOUBLE PRECISION, DIMENSION(:), POINTER :: idRHS_loc | ^ dsol_driver.F:2043:72: warning: ‘nb_k133’ may be used uninitialized [-Wmaybe-uninitialized] 2043 | LIWCB = 20*NB_K133*2 + KEEP(133) | ^ dsol_driver.F:279:21: note: ‘nb_k133’ was declared here 279 | INTEGER NB_K133, IRANK, TSIZE | ^ dsol_driver.F:3933:72: warning: ‘lwcb8’ may be used uninitialized [-Wmaybe-uninitialized] 3933 | LWCB8_SOL_C = LWCB8 | ^ dsol_driver.F:87:36: note: ‘lwcb8’ was declared here 87 | INTEGER(8) :: LWCB8_MIN, LWCB8, LWCB8_SOL_C | ^ dsol_driver.F:3421:72: warning: ‘saverhs.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 3421 | SAVERHS(:) = ZERO | ^ dsol_driver.F:180:49: note: ‘saverhs.dim[0].ubound’ was declared here 180 | DOUBLE PRECISION, ALLOCATABLE :: SAVERHS(:), C_RW1(:), | ^ dsol_driver.F:4054:72: warning: ‘do_nbsparse’ may be used uninitialized [-Wmaybe-uninitialized] 4054 | NBSPARSE_LOC = (DO_NBSPARSE.AND.NBRHS_EFF.GT.1) | ^ dsol_driver.F:261:29: note: ‘do_nbsparse’ was declared here 261 | LOGICAL :: DO_NBSPARSE, NBSPARSE_LOC | ^ dsol_driver.F:2217:47: warning: ‘uns_perm_inv_needed_befmainloop’ may be used uninitialized [-Wmaybe-uninitialized] 2217 | IF (UNS_PERM_INV_NEEDED_BEFMAINLOOP .AND. | ^ dsol_driver.F:198:48: note: ‘uns_perm_inv_needed_befmainloop’ was declared here 198 | & UNS_PERM_INV_NEEDED_BEFMAINLOOP | ^ dsol_driver.F:2217:47: warning: ‘uns_perm_inv_needed_inmainloop’ may be used uninitialized [-Wmaybe-uninitialized] 2217 | IF (UNS_PERM_INV_NEEDED_BEFMAINLOOP .AND. | ^ dsol_driver.F:197:47: note: ‘uns_perm_inv_needed_inmainloop’ was declared here 197 | LOGICAL :: UNS_PERM_INV_NEEDED_INMAINLOOP, | ^ dsol_driver.F:4640:72: warning: ‘rhs_ir.offset’ may be used uninitialized [-Wmaybe-uninitialized] 4640 | & id%COMM, IERR ) | ^ dsol_driver.F:173:55: note: ‘rhs_ir.offset’ was declared here 173 | DOUBLE PRECISION, DIMENSION(:), POINTER :: RHS_IR | ^ dsol_driver.F:4640:72: warning: ‘rhs_ir.dim[0].stride’ may be used uninitialized [-Wmaybe-uninitialized] 4640 | & id%COMM, IERR ) | ^ dsol_driver.F:173:55: note: ‘rhs_ir.dim[0].stride’ was declared here 173 | DOUBLE PRECISION, DIMENSION(:), POINTER :: RHS_IR | ^ dsol_driver.F:2219:72: warning: ‘uns_perm_inv.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 2219 | NB_BYTES = NB_BYTES - int(size(UNS_PERM_INV),8)*K34_8 | ^ dsol_driver.F:196:56: note: ‘uns_perm_inv.dim[0].ubound’ was declared here 196 | INTEGER, DIMENSION(:), ALLOCATABLE :: UNS_PERM_INV | ^ dsol_driver.F:2238:72: warning: ‘irhs_loc_ptr.data’ may be used uninitialized [-Wmaybe-uninitialized] 2238 | & ICNTL(1), INFO(1) ) | ^ dsol_driver.F:127:52: note: ‘irhs_loc_ptr.data’ was declared here 127 | INTEGER, DIMENSION(:), POINTER :: IRHS_loc_PTR | ^ dsol_driver.F:2238:72: warning: ‘irhs_loc_ptr.offset’ may be used uninitialized [-Wmaybe-uninitialized] 2238 | & ICNTL(1), INFO(1) ) | ^ dsol_driver.F:127:52: note: ‘irhs_loc_ptr.offset’ was declared here 127 | INTEGER, DIMENSION(:), POINTER :: IRHS_loc_PTR | ^ dsol_driver.F:2238:72: warning: ‘irhs_loc_ptr.dim[0].stride’ may be used uninitialized [-Wmaybe-uninitialized] 2238 | & ICNTL(1), INFO(1) ) | ^ dsol_driver.F:127:52: note: ‘irhs_loc_ptr.dim[0].stride’ was declared here 127 | INTEGER, DIMENSION(:), POINTER :: IRHS_loc_PTR | ^ dsol_driver.F:3487:72: warning: ‘iperm’ may be used uninitialized [-Wmaybe-uninitialized] 3487 | & ONE | ^ dsol_driver.F:80:21: note: ‘iperm’ was declared here 80 | INTEGER I,IPERM,K,JPERM, J, II, IZ2 | ^ dsol_driver.F:4343:72: warning: ‘map_rhs.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 4343 | NB_BYTES = NB_BYTES - int(size(MAP_RHS),8) * K34_8 | ^ dsol_driver.F:186:40: note: ‘map_rhs.dim[0].ubound’ was declared here 186 | INTEGER, ALLOCATABLE :: MAP_RHS(:) | ^ dsol_driver.F:4651:72: warning: ‘c_locwk54.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 4651 | C_LOCWK54 = ZERO | ^ dsol_driver.F:193:62: note: ‘c_locwk54.dim[0].ubound’ was declared here 193 | DOUBLE PRECISION, ALLOCATABLE, DIMENSION(:) :: C_LOCWK54 | ^ dsol_driver.F:5046:72: warning: ‘c_w.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 5046 | NB_BYTES = NB_BYTES - int(size(C_W),8)*K35_8 | ^ dsol_driver.F:183:45: note: ‘c_w.dim[0].ubound’ was declared here 183 | & C_W(:) | ^ dsol_driver.F:4553:72: warning: ‘r_locwk54.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 4553 | R_LOCWK54 = RZERO | ^ dsol_driver.F:192:65: note: ‘r_locwk54.dim[0].ubound’ was declared here 192 | DOUBLE PRECISION, ALLOCATABLE, DIMENSION(:) :: R_LOCWK54 | ^ dsol_driver.F:5049:72: warning: ‘r_w.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 5049 | & - int(size(IW1),8)*K34_8 | ^ dsol_driver.F:188:45: note: ‘r_w.dim[0].ubound’ was declared here 188 | DOUBLE PRECISION, ALLOCATABLE :: R_W(:) | ^ dsol_driver.F:5054:72: warning: ‘d.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 5054 | NB_BYTES = NB_BYTES - int(size(D ),8)*K16_8 | ^ dsol_driver.F:187:51: note: ‘d.dim[0].ubound’ was declared here 187 | DOUBLE PRECISION, ALLOCATABLE :: R_Y(:), D(:) | ^ dana_driver.F: In function ‘dmumps_ana_driver_’: dana_driver.F:1219:16: warning: ‘listvar_schur_2be_freed’ may be used uninitialized [-Wmaybe-uninitialized] 1219 | IF ( LISTVAR_SCHUR_2BE_FREED ) THEN | ^ dana_driver.F:63:50: note: ‘listvar_schur_2be_freed’ was declared here 63 | LOGICAL PROK, PROKG, LISTVAR_SCHUR_2BE_FREED, LPOK | ^ dana_driver.F:1345:72: warning: ‘na’ may be used uninitialized [-Wmaybe-uninitialized] 1345 | & IKEEPALLOC(NE), IKEEPALLOC(NA)) | ^ dana_driver.F:53:27: note: ‘na’ was declared here 53 | INTEGER IKEEP, NE, NA | ^ dana_driver.F:1345:72: warning: ‘ne’ may be used uninitialized [-Wmaybe-uninitialized] 1345 | & IKEEPALLOC(NE), IKEEPALLOC(NA)) | ^ dana_driver.F:53:23: note: ‘ne’ was declared here 53 | INTEGER IKEEP, NE, NA | ^ dana_driver.F:1756:72: warning: ‘nbleaf’ may be used uninitialized [-Wmaybe-uninitialized] 1756 | id%NA(1) = NBLEAF | ^ dana_driver.F:76:20: note: ‘nbleaf’ was declared here 76 | INTEGER NBLEAF, NBROOT, MYROW_CHECK, INIV2 | ^ dana_driver.F:1757:72: warning: ‘nbroot’ may be used uninitialized [-Wmaybe-uninitialized] 1757 | id%NA(2) = NBROOT | ^ dana_driver.F:76:28: note: ‘nbroot’ was declared here 76 | INTEGER NBLEAF, NBROOT, MYROW_CHECK, INIV2 | ^ dana_driver.F:2653:72: warning: ‘temp_leaf.offset’ may be used uninitialized [-Wmaybe-uninitialized] 2653 | id%MY_FIRST_LEAF(1:J)=TEMP_LEAF(1:J,1) | ^ dana_driver.F:148:56: note: ‘temp_leaf.offset’ was declared here 148 | INTEGER, DIMENSION (:,:), ALLOCATABLE :: TEMP_LEAF | ^ dana_driver.F:2653:72: warning: ‘temp_leaf.dim[1].stride’ may be used uninitialized [-Wmaybe-uninitialized] 2653 | id%MY_FIRST_LEAF(1:J)=TEMP_LEAF(1:J,1) | ^ dana_driver.F:148:56: note: ‘temp_leaf.dim[1].stride’ was declared here 148 | INTEGER, DIMENSION (:,:), ALLOCATABLE :: TEMP_LEAF | ^ dana_driver.F:2640:72: warning: ‘temp_root.offset’ may be used uninitialized [-Wmaybe-uninitialized] 2640 | id%MY_ROOT_SBTR(1:J)=TEMP_ROOT(1:J,1) | ^ dana_driver.F:147:56: note: ‘temp_root.offset’ was declared here 147 | INTEGER, DIMENSION (:,:), ALLOCATABLE :: TEMP_ROOT | ^ dana_driver.F:2640:72: warning: ‘temp_root.dim[1].stride’ may be used uninitialized [-Wmaybe-uninitialized] 2640 | id%MY_ROOT_SBTR(1:J)=TEMP_ROOT(1:J,1) | ^ dana_driver.F:147:56: note: ‘temp_root.dim[1].stride’ was declared here 147 | INTEGER, DIMENSION (:,:), ALLOCATABLE :: TEMP_ROOT | ^ dana_driver.F:2666:72: warning: ‘temp_size.offset’ may be used uninitialized [-Wmaybe-uninitialized] 2666 | id%MY_NB_LEAF(1:J)=TEMP_SIZE(1:J,1) | ^ dana_driver.F:149:56: note: ‘temp_size.offset’ was declared here 149 | INTEGER, DIMENSION (:,:), ALLOCATABLE :: TEMP_SIZE | ^ dana_driver.F:2666:72: warning: ‘temp_size.dim[1].stride’ may be used uninitialized [-Wmaybe-uninitialized] 2666 | id%MY_NB_LEAF(1:J)=TEMP_SIZE(1:J,1) | ^ dana_driver.F:149:56: note: ‘temp_size.dim[1].stride’ was declared here 149 | INTEGER, DIMENSION (:,:), ALLOCATABLE :: TEMP_SIZE | ^ dana_driver.F:3304:72: warning: ‘loci_am_cand.data’ may be used uninitialized [-Wmaybe-uninitialized] 3304 | & ) | ^ dana_driver.F:198:41: note: ‘loci_am_cand.data’ was declared here 198 | LOGICAL, POINTER :: locI_AM_CAND(:) | ^ dana_driver.F:3304:72: warning: ‘loci_am_cand.offset’ may be used uninitialized [-Wmaybe-uninitialized] 3304 | & ) | ^ dana_driver.F:198:41: note: ‘loci_am_cand.offset’ was declared here 198 | LOGICAL, POINTER :: locI_AM_CAND(:) | ^ dana_driver.F:3304:72: warning: ‘loci_am_cand.dim[0].stride’ may be used uninitialized [-Wmaybe-uninitialized] 3304 | & ) | ^ dana_driver.F:198:41: note: ‘loci_am_cand.dim[0].stride’ was declared here 198 | LOGICAL, POINTER :: locI_AM_CAND(:) | ^ ar rv ../lib/libdmumpsFREEFEM-SEQ.a dana_aux.o dana_aux_par.o dana_lr.o dfac_asm_master_ELT_m.o dfac_asm_master_m.o dfac_front_aux.o dfac_front_LU_type1.o dfac_front_LU_type2.o dfac_front_LDLT_type1.o dfac_front_LDLT_type2.o dfac_front_type2_aux.o dfac_sispointers_m.o dfac_lr.o dfac_mem_dynamic.o dfac_omp_m.o dfac_par_m.o dfac_sol_l0omp_m.o dlr_core.o dlr_stats.o dlr_type.o dmumps_comm_buffer.o dmumps_config_file.o dmumps_load.o dmumps_lr_data_m.o dmumps_ooc_buffer.o dmumps_ooc.o dmumps_sol_es.o dmumps_save_restore.o dmumps_save_restore_files.o dmumps_struc_def.o domp_tps_m.o dsol_lr.o dsol_omp_m.o dstatic_ptr_m.o dini_driver.o dana_driver.o dfac_driver.o dsol_driver.o dsol_distrhs.o dend_driver.o dana_aux_ELT.o dana_dist_m.o dana_LDLT_preprocess.o dana_reordertree.o darrowheads.o dbcast_int.o dfac_asm_ELT.o dfac_asm.o dfac_b.o dfac_distrib_distentry.o dfac_distrib_ELT.o dfac_lastrtnelind.o dfac_mem_alloc_cb.o dfac_mem_compress_cb.o dfac_mem_free_block_cb.o dfac_mem_stack_aux.o dfac_mem_stack.o dfac_process_band.o dfac_process_blfac_slave.o dfac_process_blocfacto_LDLT.o dfac_process_blocfacto.o dfac_process_bf.o dfac_process_end_facto_slave.o dfac_process_contrib_type1.o dfac_process_contrib_type2.o dfac_process_contrib_type3.o dfac_process_maprow.o dfac_process_master2.o dfac_process_message.o dfac_process_root2slave.o dfac_process_root2son.o dfac_process_rtnelind.o dfac_root_parallel.o dfac_scalings.o dfac_determinant.o dfac_scalings_simScaleAbs.o dfac_scalings_simScale_util.o dfac_sol_pool.o dfac_type3_symmetrize.o dini_defaults.o dmumps_c.o dmumps_driver.o dmumps_f77.o dmumps_gpu.o dmumps_iXamax.o dana_mtrans.o dooc_panel_piv.o drank_revealing.o dsol_aux.o dsol_bwd_aux.o dsol_bwd.o dsol_c.o dsol_fwd_aux.o dsol_fwd.o dsol_matvec.o dsol_root_parallel.o dtools.o dtype3_root.o ar: creating ../lib/libdmumpsFREEFEM-SEQ.a a - dana_aux.o a - dana_aux_par.o a - dana_lr.o a - dfac_asm_master_ELT_m.o a - dfac_asm_master_m.o a - dfac_front_aux.o a - dfac_front_LU_type1.o a - dfac_front_LU_type2.o a - dfac_front_LDLT_type1.o a - dfac_front_LDLT_type2.o a - dfac_front_type2_aux.o a - dfac_sispointers_m.o a - dfac_lr.o a - dfac_mem_dynamic.o a - dfac_omp_m.o a - dfac_par_m.o a - dfac_sol_l0omp_m.o a - dlr_core.o a - dlr_stats.o a - dlr_type.o a - dmumps_comm_buffer.o a - dmumps_config_file.o a - dmumps_load.o a - dmumps_lr_data_m.o a - dmumps_ooc_buffer.o a - dmumps_ooc.o a - dmumps_sol_es.o a - dmumps_save_restore.o a - dmumps_save_restore_files.o a - dmumps_struc_def.o a - domp_tps_m.o a - dsol_lr.o a - dsol_omp_m.o a - dstatic_ptr_m.o a - dini_driver.o a - dana_driver.o a - dfac_driver.o a - dsol_driver.o a - dsol_distrhs.o a - dend_driver.o a - dana_aux_ELT.o a - dana_dist_m.o a - dana_LDLT_preprocess.o a - dana_reordertree.o a - darrowheads.o a - dbcast_int.o a - dfac_asm_ELT.o a - dfac_asm.o a - dfac_b.o a - dfac_distrib_distentry.o a - dfac_distrib_ELT.o a - dfac_lastrtnelind.o a - dfac_mem_alloc_cb.o a - dfac_mem_compress_cb.o a - dfac_mem_free_block_cb.o a - dfac_mem_stack_aux.o a - dfac_mem_stack.o a - dfac_process_band.o a - dfac_process_blfac_slave.o a - dfac_process_blocfacto_LDLT.o a - dfac_process_blocfacto.o a - dfac_process_bf.o a - dfac_process_end_facto_slave.o a - dfac_process_contrib_type1.o a - dfac_process_contrib_type2.o a - dfac_process_contrib_type3.o a - dfac_process_maprow.o a - dfac_process_master2.o a - dfac_process_message.o a - dfac_process_root2slave.o a - dfac_process_root2son.o a - dfac_process_rtnelind.o a - dfac_root_parallel.o a - dfac_scalings.o a - dfac_determinant.o a - dfac_scalings_simScaleAbs.o a - dfac_scalings_simScale_util.o a - dfac_sol_pool.o a - dfac_type3_symmetrize.o a - dini_defaults.o a - dmumps_c.o a - dmumps_driver.o a - dmumps_f77.o a - dmumps_gpu.o a - dmumps_iXamax.o a - dana_mtrans.o a - dooc_panel_piv.o a - drank_revealing.o a - dsol_aux.o a - dsol_bwd_aux.o a - dsol_bwd.o a - dsol_c.o a - dsol_fwd_aux.o a - dsol_fwd.o a - dsol_matvec.o a - dsol_root_parallel.o a - dtools.o a - dtype3_root.o ranlib ../lib/libdmumpsFREEFEM-SEQ.a make[8]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/src' make[7]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/src' cd examples; make d make[7]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/examples' gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I../src -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -c dsimpletest.F -o dsimpletest.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I../src -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -c dsimpletest_save_restore.F -o dsimpletest_save_restore.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -DAdd_ -I. -I../include -I../src -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -c c_example_save_restore.c -o c_example_save_restore.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -DAdd_ -I. -I../include -I../src -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -c c_example.c -o c_example.o c_example_save_restore.c: In function ‘main’: c_example_save_restore.c:54:13: warning: variable ‘ierr’ set but not used [-Wunused-but-set-variable] 54 | int myid, ierr; | ^~~~ c_example.c: In function ‘main’: c_example.c:53:13: warning: variable ‘ierr’ set but not used [-Wunused-but-set-variable] 53 | int myid, ierr; | ^~~~ gfortran -o c_example -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz c_example.o -L../lib -ldmumpsFREEFEM-SEQ -lmumps_commonFREEFEM-SEQ -L../PORD/lib/ -lpord -L/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty//mumps-seq/MUMPS_5.5.1/libseq -lmpiseqFREEFEM-SEQ -lflexiblas -lpthread -L/usr/lib/gcc/aarch64-redhat-linux/13 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../.. -lgfortran -lm gfortran -o c_example_save_restore -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz c_example_save_restore.o -L../lib -ldmumpsFREEFEM-SEQ -lmumps_commonFREEFEM-SEQ -L../PORD/lib/ -lpord -L/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty//mumps-seq/MUMPS_5.5.1/libseq -lmpiseqFREEFEM-SEQ -lflexiblas -lpthread -L/usr/lib/gcc/aarch64-redhat-linux/13 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../.. -lgfortran -lm gfortran -o dsimpletest -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz dsimpletest.o -L../lib -ldmumpsFREEFEM-SEQ -lmumps_commonFREEFEM-SEQ -L../PORD/lib/ -lpord -L/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty//mumps-seq/MUMPS_5.5.1/libseq -lmpiseqFREEFEM-SEQ -lflexiblas -lpthread -L/usr/lib/gcc/aarch64-redhat-linux/13 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../.. -lgfortran -lm gfortran -o dsimpletest_save_restore -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz dsimpletest_save_restore.o -L../lib -ldmumpsFREEFEM-SEQ -lmumps_commonFREEFEM-SEQ -L../PORD/lib/ -lpord -L/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty//mumps-seq/MUMPS_5.5.1/libseq -lmpiseqFREEFEM-SEQ -lflexiblas -lpthread -L/usr/lib/gcc/aarch64-redhat-linux/13 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../.. -lgfortran -lm ../libseq/mpi.f:707:72: warning: type of ‘mumps_checkaddrequal’ does not match original declaration [-Wlto-type-mismatch] 707 | CALL MUMPS_CHECKADDREQUAL(SENDBUF(1), MPI_IN_PLACE, I) | ^ ../libseq/mpic.c:51:18: note: ‘mumps_checkaddrequal_’ was previously declared here 51 | void LIBSEQ_CALL mumps_checkaddrequal_(char *a, char*b, LIBSEQ_INT *i) | ^ ../libseq/mpic.c:51:18: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/tools_common.F:1234:72: warning: type of ‘mumps_icopy_64to32_64c_ip_c’ does not match original declaration [-Wlto-type-mismatch] 1234 | & SIZETAB) | ^ ../src/mumps_common.c:98:1: note: ‘mumps_icopy_64to32_64c_ip_c_’ was previously declared here 98 | MUMPS_ICOPY_64TO32_64C_IP_C(MUMPS_INT8 *inouttab, MUMPS_INT8 *sizetab) | ^ ../src/mumps_common.c:98:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/ana_orderings_wrappers_m.F:893:72: warning: type of ‘mumps_pordf’ does not match original declaration [-Wlto-type-mismatch] 893 | & NV, NCMPA ) | ^ ../src/mumps_pord.c:42:1: note: ‘mumps_pordf_’ was previously declared here 42 | MUMPS_PORDF( MUMPS_INT *nvtx, MUMPS_INT *nedges, | ^ ../src/mumps_pord.c:42:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/ana_orderings_wrappers_m.F:997:72: warning: type of ‘mumps_pordf_wnd’ does not match original declaration [-Wlto-type-mismatch] 997 | & NV, NCMPA, int(N,8) ) | ^ ../src/mumps_pord.c:57:1: note: ‘mumps_pordf_wnd_’ was previously declared here 57 | MUMPS_PORDF_WND( MUMPS_INT *nvtx, MUMPS_INT *nedges, | ^ ../src/mumps_pord.c:57:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_driver.F:5217:72: warning: type of ‘mumps_dumpmatbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5217 | & trim(id%WRITE_PROBLEM)//char(0) ) | ^ ../src/mumps_io.c:43:17: note: type mismatch in parameter 9 43 | void MUMPS_CALL MUMPS_DUMPMATBINARY_C ( MUMPS_INT *N, MUMPS_INT8 *NNZ, | ^ ../src/mumps_io.c:43:17: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:43:17: note: ‘mumps_dumpmatbinary_c_’ was previously declared here ../src/mumps_io.c:43:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_driver.F:5314:72: warning: type of ‘mumps_dumprhsbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5314 | & trim(id%WRITE_PROBLEM)//'.rhs'//char(0) ) | ^ ../src/mumps_io.c:27:17: note: type mismatch in parameter 7 27 | void MUMPS_CALL MUMPS_DUMPRHSBINARY_C ( MUMPS_INT *N, MUMPS_INT *NRHS, | ^ ../src/mumps_io.c:27:17: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:27:17: note: ‘mumps_dumprhsbinary_c_’ was previously declared here ../src/mumps_io.c:27:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_save_restore_files.F:244:72: warning: type of ‘mumps_get_save_dir_c’ does not match original declaration [-Wlto-type-mismatch] 244 | call mumps_get_save_dir_C(len_save_dir,tmp_savedir) | ^ ../src/mumps_save_restore_C.c:23:1: note: type mismatch in parameter 3 23 | MUMPS_GET_SAVE_DIR_C(MUMPS_INT *len_save_dir, char* save_dir, mumps_ftnlen l1) | ^ ../src/mumps_save_restore_C.c:23:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_save_restore_C.c:23:1: note: ‘mumps_get_save_dir_c_’ was previously declared here ../src/mumps_save_restore_C.c:23:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_save_restore_files.F:260:72: warning: type of ‘mumps_get_save_prefix_c’ does not match original declaration [-Wlto-type-mismatch] 260 | call mumps_get_save_prefix_C(len_save_prefix,tmp_saveprefix) | ^ ../src/mumps_save_restore_C.c:35:1: note: type mismatch in parameter 3 35 | MUMPS_GET_SAVE_PREFIX_C(MUMPS_INT *len_save_prefix, char* save_prefix, mumps_ftnlen l1) | ^ ../src/mumps_save_restore_C.c:35:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_save_restore_C.c:35:1: note: ‘mumps_get_save_prefix_c_’ was previously declared here ../src/mumps_save_restore_C.c:35:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_ooc.F:248:72: warning: type of ‘mumps_low_level_init_prefix’ does not match original declaration [-Wlto-type-mismatch] 248 | CALL MUMPS_LOW_LEVEL_INIT_PREFIX(DIM_PREFIX, TMP_PREFIX) | ^ ../src/mumps_io.c:173:1: note: type mismatch in parameter 3 173 | MUMPS_LOW_LEVEL_INIT_PREFIX(MUMPS_INT *dim, char *str, mumps_ftnlen l1) | ^ ../src/mumps_io.c:173:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:173:1: note: ‘mumps_low_level_init_prefix_’ was previously declared here ../src/mumps_io.c:173:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_ooc.F:249:72: warning: type of ‘mumps_low_level_init_tmpdir’ does not match original declaration [-Wlto-type-mismatch] 249 | CALL MUMPS_LOW_LEVEL_INIT_TMPDIR(DIM_DIR, TMP_DIR) | ^ ../src/mumps_io.c:185:1: note: type mismatch in parameter 3 185 | MUMPS_LOW_LEVEL_INIT_TMPDIR(MUMPS_INT *dim, char *str, mumps_ftnlen l1) | ^ ../src/mumps_io.c:185:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:185:1: note: ‘mumps_low_level_init_tmpdir_’ was previously declared here ../src/mumps_io.c:185:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_ooc.F:692:72: warning: type of ‘mumps_low_level_init_err_str’ does not match original declaration [-Wlto-type-mismatch] 692 | CALL MUMPS_LOW_LEVEL_INIT_ERR_STR(DIM_ERR_STR_OOC,ERR_STR_OOC) | ^ ../src/mumps_io_err.c:37:1: note: type mismatch in parameter 3 37 | MUMPS_LOW_LEVEL_INIT_ERR_STR(MUMPS_INT *dim, char* err_str, mumps_ftnlen l1){ | ^ ../src/mumps_io_err.c:37:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io_err.c:37:1: note: ‘mumps_low_level_init_err_str_’ was previously declared here ../src/mumps_io_err.c:37:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_ooc.F:540:72: warning: type of ‘mumps_ooc_remove_file_c’ does not match original declaration [-Wlto-type-mismatch] 540 | CALL MUMPS_OOC_REMOVE_FILE_C(IERR, TMP_NAME(1)) | ^ ../src/mumps_io.c:629:1: note: type mismatch in parameter 3 629 | MUMPS_OOC_REMOVE_FILE_C(MUMPS_INT *ierr, char *name, mumps_ftnlen l1) | ^ ../src/mumps_io.c:629:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:629:1: note: ‘mumps_ooc_remove_file_c_’ was previously declared here ../src/mumps_io.c:629:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_ooc.F:2861:72: warning: type of ‘mumps_ooc_get_file_name_c’ does not match original declaration [-Wlto-type-mismatch] 2861 | CALL MUMPS_OOC_GET_FILE_NAME_C(TMP,I,DIM,TMP_NAME(1)) | ^ ../src/mumps_io.c:541:1: note: type mismatch in parameter 5 541 | MUMPS_OOC_GET_FILE_NAME_C(MUMPS_INT *type,MUMPS_INT *indice,MUMPS_INT *length, char* name, mumps_ftnlen l1) | ^ ../src/mumps_io.c:541:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:541:1: note: ‘mumps_ooc_get_file_name_c_’ was previously declared here ../src/mumps_io.c:541:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_ooc.F:2919:72: warning: type of ‘mumps_ooc_set_file_name_c’ does not match original declaration [-Wlto-type-mismatch] 2919 | CALL MUMPS_OOC_SET_FILE_NAME_C(TMP,I,DIM,IERR,TMP_NAME(1)) | ^ ../src/mumps_io.c:551:1: note: type mismatch in parameter 6 551 | MUMPS_OOC_SET_FILE_NAME_C(MUMPS_INT *type, MUMPS_INT *indice, MUMPS_INT *length, MUMPS_INT *ierr, | ^ ../src/mumps_io.c:551:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:551:1: note: ‘mumps_ooc_set_file_name_c_’ was previously declared here ../src/mumps_io.c:551:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dfac_mem_dynamic.F:286:72: warning: type of ‘mumps_addr_c’ does not match original declaration [-Wlto-type-mismatch] 286 | CALL MUMPS_ADDR_C(DYNAMIC_CB(1), TMP_ADDRESS) | ^ ../src/mumps_size.c:22:17: note: ‘mumps_addr_c_’ was previously declared here 22 | void MUMPS_CALL MUMPS_ADDR_C(char *a, MUMPS_INT8 *addr) | ^ ../src/mumps_size.c:22:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_aux_par.F:996:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 996 | & MPI_SUM, 0, id%COMM, IERR) | ^ ../src/dfac_driver.F:3902:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 3902 | & MPI_SUM, MASTER, COMM, IERR ) | ^ ../src/dfac_scalings.F:369:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 369 | & MPI_SUM,MASTER,id%COMM, IERR) | ^ ../src/dfac_scalings_simScaleAbs.F:1180:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 1180 | & COMM, IERROR) | ^ ../libseq/mpi.f:118:27: note: ‘mpi_reduce’ was previously declared here 118 | SUBROUTINE MPI_REDUCE( SENDBUF, RECVBUF, CNT, DATATYPE, OP, | ^ ../libseq/mpi.f:118:27: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_aux_par.F:1130:72: warning: type of ‘mpi_irecv’ does not match original declaration [-Wlto-type-mismatch] 1130 | & id%COMM, RHANDPE, IERR) | ^ ../src/dfac_scalings_simScale_util.F:771:72: warning: type of ‘mpi_irecv’ does not match original declaration [-Wlto-type-mismatch] 771 | & ITAGCOMM,COMM,REQUESTS(I), IERROR) | ^ ../libseq/mpi.f:370:26: note: ‘mpi_irecv’ was previously declared here 370 | SUBROUTINE MPI_IRECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | ^ ../libseq/mpi.f:370:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_aux_par.F:1854:72: warning: type of ‘mpi_gather’ does not match original declaration [-Wlto-type-mismatch] 1854 | & MPI_INTEGER8, 0, id%COMM, IERR) | ^ ../libseq/mpi.f:53:27: note: ‘mpi_gather’ was previously declared here 53 | SUBROUTINE MPI_GATHER( SENDBUF, CNT, | ^ ../libseq/mpi.f:53:27: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_aux_par.F:1693:72: warning: type of ‘mpi_alltoall’ does not match original declaration [-Wlto-type-mismatch] 1693 | & MPI_INTEGER8, id%COMM, IERR) | ^ ../libseq/mpi.f:159:29: note: ‘mpi_alltoall’ was previously declared here 159 | SUBROUTINE MPI_ALLTOALL( SENDBUF, SENDCNT, SENDTYPE, | ^ ../libseq/mpi.f:159:29: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_aux.F:1260:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 1260 | & MPI_INTEGER8, MPI_SUM, id%COMM, IERR ) | ^ ../src/dfac_determinant.F:111:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 111 | & DETERREDUCE_OP, COMM, IERR_MPI) | ^ ../src/dfac_scalings_simScaleAbs.F:1061:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 1061 | & MPI_MAX, COMM, IERROR) | ^ ../libseq/mpi.f:101:30: note: ‘mpi_allreduce’ was previously declared here 101 | SUBROUTINE MPI_ALLREDUCE( SENDBUF, RECVBUF, CNT, DATATYPE, | ^ ../libseq/mpi.f:101:30: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dtype3_root.F:959:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 959 | & IDEST, 128, COMM, IERR ) | ^ ../src/dtype3_root.F:1060:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 1060 | & MASTER_ROOT,128,COMM,IERR) | ^ ../libseq/mpi.f:490:26: note: ‘mpi_ssend’ was previously declared here 490 | SUBROUTINE MPI_SSEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR) | ^ ../libseq/mpi.f:490:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dfac_front_aux.F:2179:72: warning: type of ‘dcopy’ does not match original declaration [-Wlto-type-mismatch] 2179 | & LDA, A(UPOS+int(I-1,8)*LDA8), 1) | ^ ../src/dtools.F:1830:72: note: ‘dcopy’ was previously declared here 1830 | CALL dcopy(N8, SRC(1), 1, DEST(1), 1) | ^ ../src/dtools.F:1830:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dfac_process_blocfacto.F:703:72: warning: type of ‘dmumps_compress_cb_i’ does not match original declaration [-Wlto-type-mismatch] 703 | & IDUMMY, 0, -9999 ) | ^ ../src/dtools.F:1944:37: note: ‘dmumps_compress_cb_i’ was previously declared here 1944 | SUBROUTINE DMUMPS_COMPRESS_CB_I(A_PTR, LA_PTR, POSELT, LDA, | ^ ../src/dtools.F:1944:37: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dsol_c.F:1674:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 1674 | & DIFF_ADDR ) | ^ ../src/dmumps_load.F:752:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 752 | CALL MUMPS_SIZE_C(SIZE_DBLE(1),SIZE_DBLE(2),I8SIZE) | ^ ../src/mumps_size.c:18:18: note: ‘mumps_size_c_’ was previously declared here 18 | void MUMPS_CALL MUMPS_SIZE_C(char *a, char *b, MUMPS_INT8 *diff) | ^ ../src/mumps_size.c:18:18: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dsol_c.F:726:72: warning: type of ‘dmumps_root_solve’ does not match original declaration [-Wlto-type-mismatch] 726 | & INFO(1), MTYPE, KEEP(50), FROM_PP) | ^ ../src/dsol_root_parallel.F:14:34: note: type mismatch in parameter 19 14 | SUBROUTINE DMUMPS_ROOT_SOLVE( NRHS, DESCA_PAR, | ^ ../src/dsol_root_parallel.F:14:34: note: ‘dmumps_root_solve’ was previously declared here ../src/dana_driver.F:4944:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 4944 | & COLLECT_NZ, id%COMM, IERR ) | ^ ../src/dfac_driver.F:4007:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 4007 | & id%COMM, IERR ) | ^ ../src/dfac_type3_symmetrize.F:119:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 119 | & DEST, SYMMETRIZE, COMM, IERR ) | ^ ../libseq/mpi.f:479:25: note: ‘mpi_send’ was previously declared here 479 | SUBROUTINE MPI_SEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR ) | ^ ../libseq/mpi.f:479:25: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dsol_c.F:2026:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 2026 | & ScatterRhsR, COMM, STATUS, IERR ) | ^ ../src/dtype3_root.F:964:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 964 | & MASTER_ROOT,128,COMM,STATUS,IERR) | ^ ../src/dana_driver.F:4924:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 4924 | & COLLECT_NZ, id%COMM, STATUS, IERR ) | ^ ../libseq/mpi.f:459:25: note: ‘mpi_recv’ was previously declared here 459 | SUBROUTINE MPI_RECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | ^ ../libseq/mpi.f:459:25: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dsol_aux.F:1709:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 1709 | & MASTER, COMM, IERR_MPI) | ^ ../src/dana_aux.F:1266:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 1266 | & 0, id%COMM, IERR ) | ^ ../src/dmumps_save_restore.F:980:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 980 | CALL MPI_BCAST( hash, 23, MPI_CHARACTER, 0, id%COMM, ierr ) | ^ ../libseq/mpi.f:204:26: note: type mismatch in parameter 7 204 | SUBROUTINE MPI_BCAST( BUFFER, CNT, DATATYPE, ROOT, COMM, IERR ) | ^ ../libseq/mpi.f:204:26: note: type ‘void’ should match type ‘long int’ ../libseq/mpi.f:204:26: note: ‘mpi_bcast’ was previously declared here ../libseq/mpi.f:204:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../libseq/mpi.f:707:72: warning: type of ‘mumps_checkaddrequal’ does not match original declaration [-Wlto-type-mismatch] 707 | CALL MUMPS_CHECKADDREQUAL(SENDBUF(1), MPI_IN_PLACE, I) | ^ ../libseq/mpic.c:51:18: note: ‘mumps_checkaddrequal_’ was previously declared here 51 | void LIBSEQ_CALL mumps_checkaddrequal_(char *a, char*b, LIBSEQ_INT *i) | ^ ../libseq/mpic.c:51:18: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/tools_common.F:1234:72: warning: type of ‘mumps_icopy_64to32_64c_ip_c’ does not match original declaration [-Wlto-type-mismatch] 1234 | & SIZETAB) | ^ ../src/mumps_common.c:98:1: note: ‘mumps_icopy_64to32_64c_ip_c_’ was previously declared here 98 | MUMPS_ICOPY_64TO32_64C_IP_C(MUMPS_INT8 *inouttab, MUMPS_INT8 *sizetab) | ^ ../src/mumps_common.c:98:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/ana_orderings_wrappers_m.F:893:72: warning: type of ‘mumps_pordf’ does not match original declaration [-Wlto-type-mismatch] 893 | & NV, NCMPA ) | ^ ../src/mumps_pord.c:42:1: note: ‘mumps_pordf_’ was previously declared here 42 | MUMPS_PORDF( MUMPS_INT *nvtx, MUMPS_INT *nedges, | ^ ../src/mumps_pord.c:42:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/ana_orderings_wrappers_m.F:997:72: warning: type of ‘mumps_pordf_wnd’ does not match original declaration [-Wlto-type-mismatch] 997 | & NV, NCMPA, int(N,8) ) | ^ ../src/mumps_pord.c:57:1: note: ‘mumps_pordf_wnd_’ was previously declared here 57 | MUMPS_PORDF_WND( MUMPS_INT *nvtx, MUMPS_INT *nedges, | ^ ../src/mumps_pord.c:57:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_driver.F:5217:72: warning: type of ‘mumps_dumpmatbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5217 | & trim(id%WRITE_PROBLEM)//char(0) ) | ^ ../src/mumps_io.c:43:17: note: type mismatch in parameter 9 43 | void MUMPS_CALL MUMPS_DUMPMATBINARY_C ( MUMPS_INT *N, MUMPS_INT8 *NNZ, | ^ ../src/mumps_io.c:43:17: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:43:17: note: ‘mumps_dumpmatbinary_c_’ was previously declared here ../src/mumps_io.c:43:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_driver.F:5314:72: warning: type of ‘mumps_dumprhsbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5314 | & trim(id%WRITE_PROBLEM)//'.rhs'//char(0) ) | ^ ../src/mumps_io.c:27:17: note: type mismatch in parameter 7 27 | void MUMPS_CALL MUMPS_DUMPRHSBINARY_C ( MUMPS_INT *N, MUMPS_INT *NRHS, | ^ ../src/mumps_io.c:27:17: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:27:17: note: ‘mumps_dumprhsbinary_c_’ was previously declared here ../src/mumps_io.c:27:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_save_restore_files.F:244:72: warning: type of ‘mumps_get_save_dir_c’ does not match original declaration [-Wlto-type-mismatch] 244 | call mumps_get_save_dir_C(len_save_dir,tmp_savedir) | ^ ../src/mumps_save_restore_C.c:23:1: note: type mismatch in parameter 3 23 | MUMPS_GET_SAVE_DIR_C(MUMPS_INT *len_save_dir, char* save_dir, mumps_ftnlen l1) | ^ ../src/mumps_save_restore_C.c:23:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_save_restore_C.c:23:1: note: ‘mumps_get_save_dir_c_’ was previously declared here ../src/mumps_save_restore_C.c:23:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_save_restore_files.F:260:72: warning: type of ‘mumps_get_save_prefix_c’ does not match original declaration [-Wlto-type-mismatch] 260 | call mumps_get_save_prefix_C(len_save_prefix,tmp_saveprefix) | ^ ../src/mumps_save_restore_C.c:35:1: note: type mismatch in parameter 3 35 | MUMPS_GET_SAVE_PREFIX_C(MUMPS_INT *len_save_prefix, char* save_prefix, mumps_ftnlen l1) | ^ ../src/mumps_save_restore_C.c:35:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_save_restore_C.c:35:1: note: ‘mumps_get_save_prefix_c_’ was previously declared here ../src/mumps_save_restore_C.c:35:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_ooc.F:248:72: warning: type of ‘mumps_low_level_init_prefix’ does not match original declaration [-Wlto-type-mismatch] 248 | CALL MUMPS_LOW_LEVEL_INIT_PREFIX(DIM_PREFIX, TMP_PREFIX) | ^ ../src/mumps_io.c:173:1: note: type mismatch in parameter 3 173 | MUMPS_LOW_LEVEL_INIT_PREFIX(MUMPS_INT *dim, char *str, mumps_ftnlen l1) | ^ ../src/mumps_io.c:173:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:173:1: note: ‘mumps_low_level_init_prefix_’ was previously declared here ../src/mumps_io.c:173:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_ooc.F:249:72: warning: type of ‘mumps_low_level_init_tmpdir’ does not match original declaration [-Wlto-type-mismatch] 249 | CALL MUMPS_LOW_LEVEL_INIT_TMPDIR(DIM_DIR, TMP_DIR) | ^ ../src/mumps_io.c:185:1: note: type mismatch in parameter 3 185 | MUMPS_LOW_LEVEL_INIT_TMPDIR(MUMPS_INT *dim, char *str, mumps_ftnlen l1) | ^ ../src/mumps_io.c:185:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:185:1: note: ‘mumps_low_level_init_tmpdir_’ was previously declared here ../src/mumps_io.c:185:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_ooc.F:692:72: warning: type of ‘mumps_low_level_init_err_str’ does not match original declaration [-Wlto-type-mismatch] 692 | CALL MUMPS_LOW_LEVEL_INIT_ERR_STR(DIM_ERR_STR_OOC,ERR_STR_OOC) | ^ ../src/mumps_io_err.c:37:1: note: type mismatch in parameter 3 37 | MUMPS_LOW_LEVEL_INIT_ERR_STR(MUMPS_INT *dim, char* err_str, mumps_ftnlen l1){ | ^ ../src/mumps_io_err.c:37:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io_err.c:37:1: note: ‘mumps_low_level_init_err_str_’ was previously declared here ../src/mumps_io_err.c:37:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_ooc.F:540:72: warning: type of ‘mumps_ooc_remove_file_c’ does not match original declaration [-Wlto-type-mismatch] 540 | CALL MUMPS_OOC_REMOVE_FILE_C(IERR, TMP_NAME(1)) | ^ ../src/mumps_io.c:629:1: note: type mismatch in parameter 3 629 | MUMPS_OOC_REMOVE_FILE_C(MUMPS_INT *ierr, char *name, mumps_ftnlen l1) | ^ ../src/mumps_io.c:629:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:629:1: note: ‘mumps_ooc_remove_file_c_’ was previously declared here ../src/mumps_io.c:629:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_ooc.F:2861:72: warning: type of ‘mumps_ooc_get_file_name_c’ does not match original declaration [-Wlto-type-mismatch] 2861 | CALL MUMPS_OOC_GET_FILE_NAME_C(TMP,I,DIM,TMP_NAME(1)) | ^ ../src/mumps_io.c:541:1: note: type mismatch in parameter 5 541 | MUMPS_OOC_GET_FILE_NAME_C(MUMPS_INT *type,MUMPS_INT *indice,MUMPS_INT *length, char* name, mumps_ftnlen l1) | ^ ../src/mumps_io.c:541:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:541:1: note: ‘mumps_ooc_get_file_name_c_’ was previously declared here ../src/mumps_io.c:541:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_ooc.F:2919:72: warning: type of ‘mumps_ooc_set_file_name_c’ does not match original declaration [-Wlto-type-mismatch] 2919 | CALL MUMPS_OOC_SET_FILE_NAME_C(TMP,I,DIM,IERR,TMP_NAME(1)) | ^ ../src/mumps_io.c:551:1: note: type mismatch in parameter 6 551 | MUMPS_OOC_SET_FILE_NAME_C(MUMPS_INT *type, MUMPS_INT *indice, MUMPS_INT *length, MUMPS_INT *ierr, | ^ ../src/mumps_io.c:551:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:551:1: note: ‘mumps_ooc_set_file_name_c_’ was previously declared here ../src/mumps_io.c:551:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dfac_mem_dynamic.F:286:72: warning: type of ‘mumps_addr_c’ does not match original declaration [-Wlto-type-mismatch] 286 | CALL MUMPS_ADDR_C(DYNAMIC_CB(1), TMP_ADDRESS) | ^ ../src/mumps_size.c:22:17: note: ‘mumps_addr_c_’ was previously declared here 22 | void MUMPS_CALL MUMPS_ADDR_C(char *a, MUMPS_INT8 *addr) | ^ ../src/mumps_size.c:22:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_aux_par.F:996:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 996 | & MPI_SUM, 0, id%COMM, IERR) | ^ ../src/dfac_driver.F:3902:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 3902 | & MPI_SUM, MASTER, COMM, IERR ) | ^ ../src/dfac_scalings.F:369:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 369 | & MPI_SUM,MASTER,id%COMM, IERR) | ^ ../src/dfac_scalings_simScaleAbs.F:1180:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 1180 | & COMM, IERROR) | ^ ../libseq/mpi.f:118:27: note: ‘mpi_reduce’ was previously declared here 118 | SUBROUTINE MPI_REDUCE( SENDBUF, RECVBUF, CNT, DATATYPE, OP, | ^ ../libseq/mpi.f:118:27: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_aux_par.F:1130:72: warning: type of ‘mpi_irecv’ does not match original declaration [-Wlto-type-mismatch] 1130 | & id%COMM, RHANDPE, IERR) | ^ ../src/dfac_scalings_simScale_util.F:771:72: warning: type of ‘mpi_irecv’ does not match original declaration [-Wlto-type-mismatch] 771 | & ITAGCOMM,COMM,REQUESTS(I), IERROR) | ^ ../libseq/mpi.f:370:26: note: ‘mpi_irecv’ was previously declared here 370 | SUBROUTINE MPI_IRECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | ^ ../libseq/mpi.f:370:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_aux_par.F:1854:72: warning: type of ‘mpi_gather’ does not match original declaration [-Wlto-type-mismatch] 1854 | & MPI_INTEGER8, 0, id%COMM, IERR) | ^ ../libseq/mpi.f:53:27: note: ‘mpi_gather’ was previously declared here 53 | SUBROUTINE MPI_GATHER( SENDBUF, CNT, | ^ ../libseq/mpi.f:53:27: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_aux_par.F:1693:72: warning: type of ‘mpi_alltoall’ does not match original declaration [-Wlto-type-mismatch] 1693 | & MPI_INTEGER8, id%COMM, IERR) | ^ ../libseq/mpi.f:159:29: note: ‘mpi_alltoall’ was previously declared here 159 | SUBROUTINE MPI_ALLTOALL( SENDBUF, SENDCNT, SENDTYPE, | ^ ../libseq/mpi.f:159:29: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_aux.F:1260:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 1260 | & MPI_INTEGER8, MPI_SUM, id%COMM, IERR ) | ^ ../src/dfac_determinant.F:111:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 111 | & DETERREDUCE_OP, COMM, IERR_MPI) | ^ ../src/dfac_scalings_simScaleAbs.F:1061:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 1061 | & MPI_MAX, COMM, IERROR) | ^ ../libseq/mpi.f:101:30: note: ‘mpi_allreduce’ was previously declared here 101 | SUBROUTINE MPI_ALLREDUCE( SENDBUF, RECVBUF, CNT, DATATYPE, | ^ ../libseq/mpi.f:101:30: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dtype3_root.F:959:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 959 | & IDEST, 128, COMM, IERR ) | ^ ../src/dtype3_root.F:1060:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 1060 | & MASTER_ROOT,128,COMM,IERR) | ^ ../libseq/mpi.f:490:26: note: ‘mpi_ssend’ was previously declared here 490 | SUBROUTINE MPI_SSEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR) | ^ ../libseq/mpi.f:490:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dfac_front_aux.F:2179:72: warning: type of ‘dcopy’ does not match original declaration [-Wlto-type-mismatch] 2179 | & LDA, A(UPOS+int(I-1,8)*LDA8), 1) | ^ ../src/dtools.F:1830:72: note: ‘dcopy’ was previously declared here 1830 | CALL dcopy(N8, SRC(1), 1, DEST(1), 1) | ^ ../src/dtools.F:1830:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dfac_process_blocfacto.F:703:72: warning: type of ‘dmumps_compress_cb_i’ does not match original declaration [-Wlto-type-mismatch] 703 | & IDUMMY, 0, -9999 ) | ^ ../src/dtools.F:1944:37: note: ‘dmumps_compress_cb_i’ was previously declared here 1944 | SUBROUTINE DMUMPS_COMPRESS_CB_I(A_PTR, LA_PTR, POSELT, LDA, | ^ ../src/dtools.F:1944:37: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dsol_c.F:1674:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 1674 | & DIFF_ADDR ) | ^ ../src/dmumps_load.F:752:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 752 | CALL MUMPS_SIZE_C(SIZE_DBLE(1),SIZE_DBLE(2),I8SIZE) | ^ ../src/mumps_size.c:18:18: note: ‘mumps_size_c_’ was previously declared here 18 | void MUMPS_CALL MUMPS_SIZE_C(char *a, char *b, MUMPS_INT8 *diff) | ^ ../src/mumps_size.c:18:18: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dsol_c.F:726:72: warning: type of ‘dmumps_root_solve’ does not match original declaration [-Wlto-type-mismatch] 726 | & INFO(1), MTYPE, KEEP(50), FROM_PP) | ^ ../src/dsol_root_parallel.F:14:34: note: type mismatch in parameter 19 14 | SUBROUTINE DMUMPS_ROOT_SOLVE( NRHS, DESCA_PAR, | ^ ../src/dsol_root_parallel.F:14:34: note: ‘dmumps_root_solve’ was previously declared here ../src/dana_driver.F:4944:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 4944 | & COLLECT_NZ, id%COMM, IERR ) | ^ ../src/dfac_driver.F:4007:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 4007 | & id%COMM, IERR ) | ^ ../src/dfac_type3_symmetrize.F:119:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 119 | & DEST, SYMMETRIZE, COMM, IERR ) | ^ ../libseq/mpi.f:479:25: note: ‘mpi_send’ was previously declared here 479 | SUBROUTINE MPI_SEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR ) | ^ ../libseq/mpi.f:479:25: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dsol_c.F:2026:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 2026 | & ScatterRhsR, COMM, STATUS, IERR ) | ^ ../src/dtype3_root.F:964:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 964 | & MASTER_ROOT,128,COMM,STATUS,IERR) | ^ ../src/dana_driver.F:4924:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 4924 | & COLLECT_NZ, id%COMM, STATUS, IERR ) | ^ ../libseq/mpi.f:459:25: note: ‘mpi_recv’ was previously declared here 459 | SUBROUTINE MPI_RECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | ^ ../libseq/mpi.f:459:25: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dsol_aux.F:1709:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 1709 | & MASTER, COMM, IERR_MPI) | ^ ../src/dana_aux.F:1266:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 1266 | & 0, id%COMM, IERR ) | ^ ../src/dmumps_save_restore.F:980:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 980 | CALL MPI_BCAST( hash, 23, MPI_CHARACTER, 0, id%COMM, ierr ) | ^ ../libseq/mpi.f:204:26: note: type mismatch in parameter 7 204 | SUBROUTINE MPI_BCAST( BUFFER, CNT, DATATYPE, ROOT, COMM, IERR ) | ^ ../libseq/mpi.f:204:26: note: type ‘void’ should match type ‘long int’ ../libseq/mpi.f:204:26: note: ‘mpi_bcast’ was previously declared here ../libseq/mpi.f:204:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../libseq/mpi.f:707:72: warning: type of ‘mumps_checkaddrequal’ does not match original declaration [-Wlto-type-mismatch] 707 | CALL MUMPS_CHECKADDREQUAL(SENDBUF(1), MPI_IN_PLACE, I) | ^ ../libseq/mpic.c:51:18: note: ‘mumps_checkaddrequal_’ was previously declared here 51 | void LIBSEQ_CALL mumps_checkaddrequal_(char *a, char*b, LIBSEQ_INT *i) | ^ ../libseq/mpic.c:51:18: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/tools_common.F:1234:72: warning: type of ‘mumps_icopy_64to32_64c_ip_c’ does not match original declaration [-Wlto-type-mismatch] 1234 | & SIZETAB) | ^ ../src/mumps_common.c:98:1: note: ‘mumps_icopy_64to32_64c_ip_c_’ was previously declared here 98 | MUMPS_ICOPY_64TO32_64C_IP_C(MUMPS_INT8 *inouttab, MUMPS_INT8 *sizetab) | ^ ../src/mumps_common.c:98:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/ana_orderings_wrappers_m.F:893:72: warning: type of ‘mumps_pordf’ does not match original declaration [-Wlto-type-mismatch] 893 | & NV, NCMPA ) | ^ ../src/mumps_pord.c:42:1: note: ‘mumps_pordf_’ was previously declared here 42 | MUMPS_PORDF( MUMPS_INT *nvtx, MUMPS_INT *nedges, | ^ ../src/mumps_pord.c:42:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/ana_orderings_wrappers_m.F:997:72: warning: type of ‘mumps_pordf_wnd’ does not match original declaration [-Wlto-type-mismatch] 997 | & NV, NCMPA, int(N,8) ) | ^ ../src/mumps_pord.c:57:1: note: ‘mumps_pordf_wnd_’ was previously declared here 57 | MUMPS_PORDF_WND( MUMPS_INT *nvtx, MUMPS_INT *nedges, | ^ ../src/mumps_pord.c:57:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dtype3_root.F:959:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 959 | & IDEST, 128, COMM, IERR ) | ^ ../src/dtype3_root.F:1060:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 1060 | & MASTER_ROOT,128,COMM,IERR) | ^ ../libseq/mpi.f:490:26: note: ‘mpi_ssend’ was previously declared here 490 | SUBROUTINE MPI_SSEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR) | ^ ../libseq/mpi.f:490:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dsol_c.F:726:72: warning: type of ‘dmumps_root_solve’ does not match original declaration [-Wlto-type-mismatch] 726 | & INFO(1), MTYPE, KEEP(50), FROM_PP) | ^ ../src/dsol_root_parallel.F:14:34: note: type mismatch in parameter 19 14 | SUBROUTINE DMUMPS_ROOT_SOLVE( NRHS, DESCA_PAR, | ^ ../src/dsol_root_parallel.F:14:34: note: ‘dmumps_root_solve’ was previously declared here ../src/dfac_process_blocfacto.F:703:72: warning: type of ‘dmumps_compress_cb_i’ does not match original declaration [-Wlto-type-mismatch] 703 | & IDUMMY, 0, -9999 ) | ^ ../src/dtools.F:1944:37: note: ‘dmumps_compress_cb_i’ was previously declared here 1944 | SUBROUTINE DMUMPS_COMPRESS_CB_I(A_PTR, LA_PTR, POSELT, LDA, | ^ ../src/dtools.F:1944:37: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dfac_process_band.F:149:72: warning: type of ‘mumps_addr_c’ does not match original declaration [-Wlto-type-mismatch] 149 | CALL MUMPS_ADDR_C( DYNAMIC_CB(1), TMP_ADDRESS ) | ^ ../src/mumps_size.c:22:17: note: ‘mumps_addr_c_’ was previously declared here 22 | void MUMPS_CALL MUMPS_ADDR_C(char *a, MUMPS_INT8 *addr) | ^ ../src/mumps_size.c:22:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_driver.F:5217:72: warning: type of ‘mumps_dumpmatbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5217 | & trim(id%WRITE_PROBLEM)//char(0) ) | ^ ../src/mumps_io.c:43:17: note: type mismatch in parameter 9 43 | void MUMPS_CALL MUMPS_DUMPMATBINARY_C ( MUMPS_INT *N, MUMPS_INT8 *NNZ, | ^ ../src/mumps_io.c:43:17: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:43:17: note: ‘mumps_dumpmatbinary_c_’ was previously declared here ../src/mumps_io.c:43:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_driver.F:5314:72: warning: type of ‘mumps_dumprhsbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5314 | & trim(id%WRITE_PROBLEM)//'.rhs'//char(0) ) | ^ ../src/mumps_io.c:27:17: note: type mismatch in parameter 7 27 | void MUMPS_CALL MUMPS_DUMPRHSBINARY_C ( MUMPS_INT *N, MUMPS_INT *NRHS, | ^ ../src/mumps_io.c:27:17: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:27:17: note: ‘mumps_dumprhsbinary_c_’ was previously declared here ../src/mumps_io.c:27:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_save_restore_files.F:244:72: warning: type of ‘mumps_get_save_dir_c’ does not match original declaration [-Wlto-type-mismatch] 244 | call mumps_get_save_dir_C(len_save_dir,tmp_savedir) | ^ ../src/mumps_save_restore_C.c:23:1: note: type mismatch in parameter 3 23 | MUMPS_GET_SAVE_DIR_C(MUMPS_INT *len_save_dir, char* save_dir, mumps_ftnlen l1) | ^ ../src/mumps_save_restore_C.c:23:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_save_restore_C.c:23:1: note: ‘mumps_get_save_dir_c_’ was previously declared here ../src/mumps_save_restore_C.c:23:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_save_restore_files.F:260:72: warning: type of ‘mumps_get_save_prefix_c’ does not match original declaration [-Wlto-type-mismatch] 260 | call mumps_get_save_prefix_C(len_save_prefix,tmp_saveprefix) | ^ ../src/mumps_save_restore_C.c:35:1: note: type mismatch in parameter 3 35 | MUMPS_GET_SAVE_PREFIX_C(MUMPS_INT *len_save_prefix, char* save_prefix, mumps_ftnlen l1) | ^ ../src/mumps_save_restore_C.c:35:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_save_restore_C.c:35:1: note: ‘mumps_get_save_prefix_c_’ was previously declared here ../src/mumps_save_restore_C.c:35:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_ooc.F:248:72: warning: type of ‘mumps_low_level_init_prefix’ does not match original declaration [-Wlto-type-mismatch] 248 | CALL MUMPS_LOW_LEVEL_INIT_PREFIX(DIM_PREFIX, TMP_PREFIX) | ^ ../src/mumps_io.c:173:1: note: type mismatch in parameter 3 173 | MUMPS_LOW_LEVEL_INIT_PREFIX(MUMPS_INT *dim, char *str, mumps_ftnlen l1) | ^ ../src/mumps_io.c:173:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:173:1: note: ‘mumps_low_level_init_prefix_’ was previously declared here ../src/mumps_io.c:173:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_ooc.F:249:72: warning: type of ‘mumps_low_level_init_tmpdir’ does not match original declaration [-Wlto-type-mismatch] 249 | CALL MUMPS_LOW_LEVEL_INIT_TMPDIR(DIM_DIR, TMP_DIR) | ^ ../src/mumps_io.c:185:1: note: type mismatch in parameter 3 185 | MUMPS_LOW_LEVEL_INIT_TMPDIR(MUMPS_INT *dim, char *str, mumps_ftnlen l1) | ^ ../src/mumps_io.c:185:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:185:1: note: ‘mumps_low_level_init_tmpdir_’ was previously declared here ../src/mumps_io.c:185:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_ooc.F:692:72: warning: type of ‘mumps_low_level_init_err_str’ does not match original declaration [-Wlto-type-mismatch] 692 | CALL MUMPS_LOW_LEVEL_INIT_ERR_STR(DIM_ERR_STR_OOC,ERR_STR_OOC) | ^ ../src/mumps_io_err.c:37:1: note: type mismatch in parameter 3 37 | MUMPS_LOW_LEVEL_INIT_ERR_STR(MUMPS_INT *dim, char* err_str, mumps_ftnlen l1){ | ^ ../src/mumps_io_err.c:37:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io_err.c:37:1: note: ‘mumps_low_level_init_err_str_’ was previously declared here ../src/mumps_io_err.c:37:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_ooc.F:540:72: warning: type of ‘mumps_ooc_remove_file_c’ does not match original declaration [-Wlto-type-mismatch] 540 | CALL MUMPS_OOC_REMOVE_FILE_C(IERR, TMP_NAME(1)) | ^ ../src/mumps_io.c:629:1: note: type mismatch in parameter 3 629 | MUMPS_OOC_REMOVE_FILE_C(MUMPS_INT *ierr, char *name, mumps_ftnlen l1) | ^ ../src/mumps_io.c:629:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:629:1: note: ‘mumps_ooc_remove_file_c_’ was previously declared here ../src/mumps_io.c:629:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_ooc.F:2861:72: warning: type of ‘mumps_ooc_get_file_name_c’ does not match original declaration [-Wlto-type-mismatch] 2861 | CALL MUMPS_OOC_GET_FILE_NAME_C(TMP,I,DIM,TMP_NAME(1)) | ^ ../src/mumps_io.c:541:1: note: type mismatch in parameter 5 541 | MUMPS_OOC_GET_FILE_NAME_C(MUMPS_INT *type,MUMPS_INT *indice,MUMPS_INT *length, char* name, mumps_ftnlen l1) | ^ ../src/mumps_io.c:541:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:541:1: note: ‘mumps_ooc_get_file_name_c_’ was previously declared here ../src/mumps_io.c:541:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_ooc.F:2919:72: warning: type of ‘mumps_ooc_set_file_name_c’ does not match original declaration [-Wlto-type-mismatch] 2919 | CALL MUMPS_OOC_SET_FILE_NAME_C(TMP,I,DIM,IERR,TMP_NAME(1)) | ^ ../src/mumps_io.c:551:1: note: type mismatch in parameter 6 551 | MUMPS_OOC_SET_FILE_NAME_C(MUMPS_INT *type, MUMPS_INT *indice, MUMPS_INT *length, MUMPS_INT *ierr, | ^ ../src/mumps_io.c:551:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:551:1: note: ‘mumps_ooc_set_file_name_c_’ was previously declared here ../src/mumps_io.c:551:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_load.F:752:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 752 | CALL MUMPS_SIZE_C(SIZE_DBLE(1),SIZE_DBLE(2),I8SIZE) | ^ ../src/dsol_c.F:1674:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 1674 | & DIFF_ADDR ) | ^ ../src/mumps_size.c:18:18: note: ‘mumps_size_c_’ was previously declared here 18 | void MUMPS_CALL MUMPS_SIZE_C(char *a, char *b, MUMPS_INT8 *diff) | ^ ../src/mumps_size.c:18:18: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dtools.F:1830:72: warning: type of ‘dcopy’ does not match original declaration [-Wlto-type-mismatch] 1830 | CALL dcopy(N8, SRC(1), 1, DEST(1), 1) | ^ ../src/dfac_front_aux.F:2179:72: note: ‘dcopy’ was previously declared here 2179 | & LDA, A(UPOS+int(I-1,8)*LDA8), 1) | ^ ../src/dfac_front_aux.F:2179:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_aux_par.F:996:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 996 | & MPI_SUM, 0, id%COMM, IERR) | ^ ../src/dfac_driver.F:3902:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 3902 | & MPI_SUM, MASTER, COMM, IERR ) | ^ ../src/dfac_scalings.F:369:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 369 | & MPI_SUM,MASTER,id%COMM, IERR) | ^ ../src/dfac_scalings_simScaleAbs.F:1180:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 1180 | & COMM, IERROR) | ^ ../libseq/mpi.f:118:27: note: ‘mpi_reduce’ was previously declared here 118 | SUBROUTINE MPI_REDUCE( SENDBUF, RECVBUF, CNT, DATATYPE, OP, | ^ ../libseq/mpi.f:118:27: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_aux_par.F:1130:72: warning: type of ‘mpi_irecv’ does not match original declaration [-Wlto-type-mismatch] 1130 | & id%COMM, RHANDPE, IERR) | ^ ../src/dfac_scalings_simScale_util.F:771:72: warning: type of ‘mpi_irecv’ does not match original declaration [-Wlto-type-mismatch] 771 | & ITAGCOMM,COMM,REQUESTS(I), IERROR) | ^ ../libseq/mpi.f:370:26: note: ‘mpi_irecv’ was previously declared here 370 | SUBROUTINE MPI_IRECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | ^ ../libseq/mpi.f:370:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_aux_par.F:1854:72: warning: type of ‘mpi_gather’ does not match original declaration [-Wlto-type-mismatch] 1854 | & MPI_INTEGER8, 0, id%COMM, IERR) | ^ ../libseq/mpi.f:53:27: note: ‘mpi_gather’ was previously declared here 53 | SUBROUTINE MPI_GATHER( SENDBUF, CNT, | ^ ../libseq/mpi.f:53:27: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_driver.F:4944:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 4944 | & COLLECT_NZ, id%COMM, IERR ) | ^ ../src/dfac_driver.F:4007:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 4007 | & id%COMM, IERR ) | ^ ../src/dfac_type3_symmetrize.F:119:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 119 | & DEST, SYMMETRIZE, COMM, IERR ) | ^ ../libseq/mpi.f:479:25: note: ‘mpi_send’ was previously declared here 479 | SUBROUTINE MPI_SEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR ) | ^ ../libseq/mpi.f:479:25: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_aux_par.F:1693:72: warning: type of ‘mpi_alltoall’ does not match original declaration [-Wlto-type-mismatch] 1693 | & MPI_INTEGER8, id%COMM, IERR) | ^ ../libseq/mpi.f:159:29: note: ‘mpi_alltoall’ was previously declared here 159 | SUBROUTINE MPI_ALLTOALL( SENDBUF, SENDCNT, SENDTYPE, | ^ ../libseq/mpi.f:159:29: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_driver.F:4924:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 4924 | & COLLECT_NZ, id%COMM, STATUS, IERR ) | ^ ../src/dfac_driver.F:4013:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 4013 | & id%COMM, STATUS, IERR ) | ^ ../src/dsol_c.F:2026:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 2026 | & ScatterRhsR, COMM, STATUS, IERR ) | ^ ../libseq/mpi.f:459:25: note: ‘mpi_recv’ was previously declared here 459 | SUBROUTINE MPI_RECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | ^ ../libseq/mpi.f:459:25: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_aux.F:1260:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 1260 | & MPI_INTEGER8, MPI_SUM, id%COMM, IERR ) | ^ ../src/dfac_determinant.F:111:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 111 | & DETERREDUCE_OP, COMM, IERR_MPI) | ^ ../src/dfac_scalings_simScaleAbs.F:1061:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 1061 | & MPI_MAX, COMM, IERROR) | ^ ../libseq/mpi.f:101:30: note: ‘mpi_allreduce’ was previously declared here 101 | SUBROUTINE MPI_ALLREDUCE( SENDBUF, RECVBUF, CNT, DATATYPE, | ^ ../libseq/mpi.f:101:30: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_aux.F:1266:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 1266 | & 0, id%COMM, IERR ) | ^ ../src/dmumps_save_restore.F:980:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 980 | CALL MPI_BCAST( hash, 23, MPI_CHARACTER, 0, id%COMM, ierr ) | ^ ../libseq/mpi.f:204:26: note: type mismatch in parameter 7 204 | SUBROUTINE MPI_BCAST( BUFFER, CNT, DATATYPE, ROOT, COMM, IERR ) | ^ ../libseq/mpi.f:204:26: note: type ‘void’ should match type ‘long int’ ../src/dfac_scalings.F:393:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 393 | & id%COMM, IERR ) | ^ ../libseq/mpi.f:204:26: note: ‘mpi_bcast’ was previously declared here 204 | SUBROUTINE MPI_BCAST( BUFFER, CNT, DATATYPE, ROOT, COMM, IERR ) | ^ ../libseq/mpi.f:204:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../libseq/mpi.f:707:72: warning: type of ‘mumps_checkaddrequal’ does not match original declaration [-Wlto-type-mismatch] 707 | CALL MUMPS_CHECKADDREQUAL(SENDBUF(1), MPI_IN_PLACE, I) | ^ ../libseq/mpic.c:51:18: note: ‘mumps_checkaddrequal_’ was previously declared here 51 | void LIBSEQ_CALL mumps_checkaddrequal_(char *a, char*b, LIBSEQ_INT *i) | ^ ../libseq/mpic.c:51:18: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/tools_common.F:1234:72: warning: type of ‘mumps_icopy_64to32_64c_ip_c’ does not match original declaration [-Wlto-type-mismatch] 1234 | & SIZETAB) | ^ ../src/mumps_common.c:98:1: note: ‘mumps_icopy_64to32_64c_ip_c_’ was previously declared here 98 | MUMPS_ICOPY_64TO32_64C_IP_C(MUMPS_INT8 *inouttab, MUMPS_INT8 *sizetab) | ^ ../src/mumps_common.c:98:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/ana_orderings_wrappers_m.F:893:72: warning: type of ‘mumps_pordf’ does not match original declaration [-Wlto-type-mismatch] 893 | & NV, NCMPA ) | ^ ../src/mumps_pord.c:42:1: note: ‘mumps_pordf_’ was previously declared here 42 | MUMPS_PORDF( MUMPS_INT *nvtx, MUMPS_INT *nedges, | ^ ../src/mumps_pord.c:42:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/ana_orderings_wrappers_m.F:997:72: warning: type of ‘mumps_pordf_wnd’ does not match original declaration [-Wlto-type-mismatch] 997 | & NV, NCMPA, int(N,8) ) | ^ ../src/mumps_pord.c:57:1: note: ‘mumps_pordf_wnd_’ was previously declared here 57 | MUMPS_PORDF_WND( MUMPS_INT *nvtx, MUMPS_INT *nedges, | ^ ../src/mumps_pord.c:57:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dtype3_root.F:959:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 959 | & IDEST, 128, COMM, IERR ) | ^ ../src/dtype3_root.F:1060:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 1060 | & MASTER_ROOT,128,COMM,IERR) | ^ ../libseq/mpi.f:490:26: note: ‘mpi_ssend’ was previously declared here 490 | SUBROUTINE MPI_SSEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR) | ^ ../libseq/mpi.f:490:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dsol_c.F:726:72: warning: type of ‘dmumps_root_solve’ does not match original declaration [-Wlto-type-mismatch] 726 | & INFO(1), MTYPE, KEEP(50), FROM_PP) | ^ ../src/dsol_root_parallel.F:14:34: note: type mismatch in parameter 19 14 | SUBROUTINE DMUMPS_ROOT_SOLVE( NRHS, DESCA_PAR, | ^ ../src/dsol_root_parallel.F:14:34: note: ‘dmumps_root_solve’ was previously declared here ../src/dfac_process_blocfacto.F:703:72: warning: type of ‘dmumps_compress_cb_i’ does not match original declaration [-Wlto-type-mismatch] 703 | & IDUMMY, 0, -9999 ) | ^ ../src/dtools.F:1944:37: note: ‘dmumps_compress_cb_i’ was previously declared here 1944 | SUBROUTINE DMUMPS_COMPRESS_CB_I(A_PTR, LA_PTR, POSELT, LDA, | ^ ../src/dtools.F:1944:37: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dfac_process_band.F:149:72: warning: type of ‘mumps_addr_c’ does not match original declaration [-Wlto-type-mismatch] 149 | CALL MUMPS_ADDR_C( DYNAMIC_CB(1), TMP_ADDRESS ) | ^ ../src/mumps_size.c:22:17: note: ‘mumps_addr_c_’ was previously declared here 22 | void MUMPS_CALL MUMPS_ADDR_C(char *a, MUMPS_INT8 *addr) | ^ ../src/mumps_size.c:22:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_driver.F:5217:72: warning: type of ‘mumps_dumpmatbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5217 | & trim(id%WRITE_PROBLEM)//char(0) ) | ^ ../src/mumps_io.c:43:17: note: type mismatch in parameter 9 43 | void MUMPS_CALL MUMPS_DUMPMATBINARY_C ( MUMPS_INT *N, MUMPS_INT8 *NNZ, | ^ ../src/mumps_io.c:43:17: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:43:17: note: ‘mumps_dumpmatbinary_c_’ was previously declared here ../src/mumps_io.c:43:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_driver.F:5314:72: warning: type of ‘mumps_dumprhsbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5314 | & trim(id%WRITE_PROBLEM)//'.rhs'//char(0) ) | ^ ../src/mumps_io.c:27:17: note: type mismatch in parameter 7 27 | void MUMPS_CALL MUMPS_DUMPRHSBINARY_C ( MUMPS_INT *N, MUMPS_INT *NRHS, | ^ ../src/mumps_io.c:27:17: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:27:17: note: ‘mumps_dumprhsbinary_c_’ was previously declared here ../src/mumps_io.c:27:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_save_restore_files.F:244:72: warning: type of ‘mumps_get_save_dir_c’ does not match original declaration [-Wlto-type-mismatch] 244 | call mumps_get_save_dir_C(len_save_dir,tmp_savedir) | ^ ../src/mumps_save_restore_C.c:23:1: note: type mismatch in parameter 3 23 | MUMPS_GET_SAVE_DIR_C(MUMPS_INT *len_save_dir, char* save_dir, mumps_ftnlen l1) | ^ ../src/mumps_save_restore_C.c:23:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_save_restore_C.c:23:1: note: ‘mumps_get_save_dir_c_’ was previously declared here ../src/mumps_save_restore_C.c:23:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_save_restore_files.F:260:72: warning: type of ‘mumps_get_save_prefix_c’ does not match original declaration [-Wlto-type-mismatch] 260 | call mumps_get_save_prefix_C(len_save_prefix,tmp_saveprefix) | ^ ../src/mumps_save_restore_C.c:35:1: note: type mismatch in parameter 3 35 | MUMPS_GET_SAVE_PREFIX_C(MUMPS_INT *len_save_prefix, char* save_prefix, mumps_ftnlen l1) | ^ ../src/mumps_save_restore_C.c:35:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_save_restore_C.c:35:1: note: ‘mumps_get_save_prefix_c_’ was previously declared here ../src/mumps_save_restore_C.c:35:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_ooc.F:248:72: warning: type of ‘mumps_low_level_init_prefix’ does not match original declaration [-Wlto-type-mismatch] 248 | CALL MUMPS_LOW_LEVEL_INIT_PREFIX(DIM_PREFIX, TMP_PREFIX) | ^ ../src/mumps_io.c:173:1: note: type mismatch in parameter 3 173 | MUMPS_LOW_LEVEL_INIT_PREFIX(MUMPS_INT *dim, char *str, mumps_ftnlen l1) | ^ ../src/mumps_io.c:173:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:173:1: note: ‘mumps_low_level_init_prefix_’ was previously declared here ../src/mumps_io.c:173:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_ooc.F:249:72: warning: type of ‘mumps_low_level_init_tmpdir’ does not match original declaration [-Wlto-type-mismatch] 249 | CALL MUMPS_LOW_LEVEL_INIT_TMPDIR(DIM_DIR, TMP_DIR) | ^ ../src/mumps_io.c:185:1: note: type mismatch in parameter 3 185 | MUMPS_LOW_LEVEL_INIT_TMPDIR(MUMPS_INT *dim, char *str, mumps_ftnlen l1) | ^ ../src/mumps_io.c:185:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:185:1: note: ‘mumps_low_level_init_tmpdir_’ was previously declared here ../src/mumps_io.c:185:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_ooc.F:692:72: warning: type of ‘mumps_low_level_init_err_str’ does not match original declaration [-Wlto-type-mismatch] 692 | CALL MUMPS_LOW_LEVEL_INIT_ERR_STR(DIM_ERR_STR_OOC,ERR_STR_OOC) | ^ ../src/mumps_io_err.c:37:1: note: type mismatch in parameter 3 37 | MUMPS_LOW_LEVEL_INIT_ERR_STR(MUMPS_INT *dim, char* err_str, mumps_ftnlen l1){ | ^ ../src/mumps_io_err.c:37:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io_err.c:37:1: note: ‘mumps_low_level_init_err_str_’ was previously declared here ../src/mumps_io_err.c:37:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_ooc.F:540:72: warning: type of ‘mumps_ooc_remove_file_c’ does not match original declaration [-Wlto-type-mismatch] 540 | CALL MUMPS_OOC_REMOVE_FILE_C(IERR, TMP_NAME(1)) | ^ ../src/mumps_io.c:629:1: note: type mismatch in parameter 3 629 | MUMPS_OOC_REMOVE_FILE_C(MUMPS_INT *ierr, char *name, mumps_ftnlen l1) | ^ ../src/mumps_io.c:629:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:629:1: note: ‘mumps_ooc_remove_file_c_’ was previously declared here ../src/mumps_io.c:629:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_ooc.F:2861:72: warning: type of ‘mumps_ooc_get_file_name_c’ does not match original declaration [-Wlto-type-mismatch] 2861 | CALL MUMPS_OOC_GET_FILE_NAME_C(TMP,I,DIM,TMP_NAME(1)) | ^ ../src/mumps_io.c:541:1: note: type mismatch in parameter 5 541 | MUMPS_OOC_GET_FILE_NAME_C(MUMPS_INT *type,MUMPS_INT *indice,MUMPS_INT *length, char* name, mumps_ftnlen l1) | ^ ../src/mumps_io.c:541:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:541:1: note: ‘mumps_ooc_get_file_name_c_’ was previously declared here ../src/mumps_io.c:541:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_ooc.F:2919:72: warning: type of ‘mumps_ooc_set_file_name_c’ does not match original declaration [-Wlto-type-mismatch] 2919 | CALL MUMPS_OOC_SET_FILE_NAME_C(TMP,I,DIM,IERR,TMP_NAME(1)) | ^ ../src/mumps_io.c:551:1: note: type mismatch in parameter 6 551 | MUMPS_OOC_SET_FILE_NAME_C(MUMPS_INT *type, MUMPS_INT *indice, MUMPS_INT *length, MUMPS_INT *ierr, | ^ ../src/mumps_io.c:551:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:551:1: note: ‘mumps_ooc_set_file_name_c_’ was previously declared here ../src/mumps_io.c:551:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_load.F:752:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 752 | CALL MUMPS_SIZE_C(SIZE_DBLE(1),SIZE_DBLE(2),I8SIZE) | ^ ../src/dsol_c.F:1674:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 1674 | & DIFF_ADDR ) | ^ ../src/mumps_size.c:18:18: note: ‘mumps_size_c_’ was previously declared here 18 | void MUMPS_CALL MUMPS_SIZE_C(char *a, char *b, MUMPS_INT8 *diff) | ^ ../src/mumps_size.c:18:18: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dtools.F:1830:72: warning: type of ‘dcopy’ does not match original declaration [-Wlto-type-mismatch] 1830 | CALL dcopy(N8, SRC(1), 1, DEST(1), 1) | ^ ../src/dfac_front_aux.F:2179:72: note: ‘dcopy’ was previously declared here 2179 | & LDA, A(UPOS+int(I-1,8)*LDA8), 1) | ^ ../src/dfac_front_aux.F:2179:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_aux_par.F:996:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 996 | & MPI_SUM, 0, id%COMM, IERR) | ^ ../src/dfac_driver.F:3902:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 3902 | & MPI_SUM, MASTER, COMM, IERR ) | ^ ../src/dfac_scalings.F:369:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 369 | & MPI_SUM,MASTER,id%COMM, IERR) | ^ ../src/dfac_scalings_simScaleAbs.F:1180:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 1180 | & COMM, IERROR) | ^ ../libseq/mpi.f:118:27: note: ‘mpi_reduce’ was previously declared here 118 | SUBROUTINE MPI_REDUCE( SENDBUF, RECVBUF, CNT, DATATYPE, OP, | ^ ../libseq/mpi.f:118:27: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_aux_par.F:1130:72: warning: type of ‘mpi_irecv’ does not match original declaration [-Wlto-type-mismatch] 1130 | & id%COMM, RHANDPE, IERR) | ^ ../src/dfac_scalings_simScale_util.F:771:72: warning: type of ‘mpi_irecv’ does not match original declaration [-Wlto-type-mismatch] 771 | & ITAGCOMM,COMM,REQUESTS(I), IERROR) | ^ ../libseq/mpi.f:370:26: note: ‘mpi_irecv’ was previously declared here 370 | SUBROUTINE MPI_IRECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | ^ ../libseq/mpi.f:370:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_aux_par.F:1854:72: warning: type of ‘mpi_gather’ does not match original declaration [-Wlto-type-mismatch] 1854 | & MPI_INTEGER8, 0, id%COMM, IERR) | ^ ../libseq/mpi.f:53:27: note: ‘mpi_gather’ was previously declared here 53 | SUBROUTINE MPI_GATHER( SENDBUF, CNT, | ^ ../libseq/mpi.f:53:27: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_driver.F:4944:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 4944 | & COLLECT_NZ, id%COMM, IERR ) | ^ ../src/dfac_driver.F:4007:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 4007 | & id%COMM, IERR ) | ^ ../src/dfac_type3_symmetrize.F:119:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 119 | & DEST, SYMMETRIZE, COMM, IERR ) | ^ ../libseq/mpi.f:479:25: note: ‘mpi_send’ was previously declared here 479 | SUBROUTINE MPI_SEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR ) | ^ ../libseq/mpi.f:479:25: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_aux_par.F:1693:72: warning: type of ‘mpi_alltoall’ does not match original declaration [-Wlto-type-mismatch] 1693 | & MPI_INTEGER8, id%COMM, IERR) | ^ ../libseq/mpi.f:159:29: note: ‘mpi_alltoall’ was previously declared here 159 | SUBROUTINE MPI_ALLTOALL( SENDBUF, SENDCNT, SENDTYPE, | ^ ../libseq/mpi.f:159:29: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_driver.F:4924:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 4924 | & COLLECT_NZ, id%COMM, STATUS, IERR ) | ^ ../src/dfac_driver.F:4013:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 4013 | & id%COMM, STATUS, IERR ) | ^ ../src/dsol_c.F:2026:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 2026 | & ScatterRhsR, COMM, STATUS, IERR ) | ^ ../libseq/mpi.f:459:25: note: ‘mpi_recv’ was previously declared here 459 | SUBROUTINE MPI_RECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | ^ ../libseq/mpi.f:459:25: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_aux.F:1260:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 1260 | & MPI_INTEGER8, MPI_SUM, id%COMM, IERR ) | ^ ../src/dfac_determinant.F:111:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 111 | & DETERREDUCE_OP, COMM, IERR_MPI) | ^ ../src/dfac_scalings_simScaleAbs.F:1061:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 1061 | & MPI_MAX, COMM, IERROR) | ^ ../libseq/mpi.f:101:30: note: ‘mpi_allreduce’ was previously declared here 101 | SUBROUTINE MPI_ALLREDUCE( SENDBUF, RECVBUF, CNT, DATATYPE, | ^ ../libseq/mpi.f:101:30: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_aux.F:1266:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 1266 | & 0, id%COMM, IERR ) | ^ ../src/dmumps_save_restore.F:980:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 980 | CALL MPI_BCAST( hash, 23, MPI_CHARACTER, 0, id%COMM, ierr ) | ^ ../libseq/mpi.f:204:26: note: type mismatch in parameter 7 204 | SUBROUTINE MPI_BCAST( BUFFER, CNT, DATATYPE, ROOT, COMM, IERR ) | ^ ../libseq/mpi.f:204:26: note: type ‘void’ should match type ‘long int’ ../src/dfac_scalings.F:393:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 393 | & id%COMM, IERR ) | ^ ../libseq/mpi.f:204:26: note: ‘mpi_bcast’ was previously declared here 204 | SUBROUTINE MPI_BCAST( BUFFER, CNT, DATATYPE, ROOT, COMM, IERR ) | ^ ../libseq/mpi.f:204:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used make[7]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/examples' make[6]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1' cd MUMPS_5.5.1 && make z make[6]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1' (cd libseq; make) make[7]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq' make[7]: Nothing to be done for 'all'. make[7]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq' (cp libseq/lib* ./lib) cd src; make z make[7]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/src' make ../lib/libmumps_commonFREEFEM-SEQ.a make[8]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/src' make[8]: '../lib/libmumps_commonFREEFEM-SEQ.a' is up to date. make[8]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/src' make ARITH=z ../lib/libzmumpsFREEFEM-SEQ.a make[8]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/src' gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zmumps_struc_def.F -o zmumps_struc_def.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zlr_type.F -o zlr_type.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zstatic_ptr_m.F -o zstatic_ptr_m.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zomp_tps_m.F -o zomp_tps_m.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zmumps_ooc_buffer.F -o zmumps_ooc_buffer.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_sispointers_m.F -o zfac_sispointers_m.o zlr_type.F:23:48: 23 | SUBROUTINE DEALLOC_LRB(LRB_OUT, KEEP8, K34 | 1 Warning: Unused dummy argument ‘k34’ at (1) [-Wunused-dummy-argument] gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zana_aux.F -o zana_aux.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zana_aux_par.F -o zana_aux_par.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_sol_l0omp_m.F -o zfac_sol_l0omp_m.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zmumps_config_file.F -o zmumps_config_file.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zmumps_save_restore_files.F -o zmumps_save_restore_files.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zsol_omp_m.F -o zsol_omp_m.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zmumps_lr_data_m.F -o zmumps_lr_data_m.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zlr_stats.F -o zlr_stats.o zfac_sol_l0omp_m.F:232:28: 232 | & ,unit,MYID,mode | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] zsol_omp_m.F:293:50: 293 | & ISTEP_TO_INIV2, TAB_POS_IN_PERE, PANEL_POS, LPANEL_POS, | 1 Warning: Unused dummy argument ‘panel_pos’ at (1) [-Wunused-dummy-argument] zsol_omp_m.F:297:37: 297 | & PERM_L0_OMP, PTR_LEAFS_L0_OMP, L0_OMP_MAPPING, LL0_OMP_MAPPING, | 1 Warning: Unused dummy argument ‘ptr_leafs_l0_omp’ at (1) [-Wunused-dummy-argument] zsol_omp_m.F:33:42: 33 | SUBROUTINE ZMUMPS_SOL_L0OMP_LD( K400 ) | 1 Warning: Unused dummy argument ‘k400’ at (1) [-Wunused-dummy-argument] zsol_omp_m.F:20:42: 20 | SUBROUTINE ZMUMPS_SOL_L0OMP_LI( K400 ) | 1 Warning: Unused dummy argument ‘k400’ at (1) [-Wunused-dummy-argument] zlr_stats.F:574:27: 574 | & DEPTH, BCKSZ, NASSMIN, NFRONTMIN, SYM, K486, | 1 Warning: Unused dummy argument ‘bcksz’ at (1) [-Wunused-dummy-argument] zlr_stats.F:574:20: 574 | & DEPTH, BCKSZ, NASSMIN, NFRONTMIN, SYM, K486, | 1 Warning: Unused dummy argument ‘depth’ at (1) [-Wunused-dummy-argument] zlr_stats.F:575:19: 575 | & K472, K475, K478, K480, K481, K483, K484, | 1 Warning: Unused dummy argument ‘k472’ at (1) [-Wunused-dummy-argument] zlr_stats.F:575:25: 575 | & K472, K475, K478, K480, K481, K483, K484, | 1 Warning: Unused dummy argument ‘k475’ at (1) [-Wunused-dummy-argument] zlr_stats.F:575:31: 575 | & K472, K475, K478, K480, K481, K483, K484, | 1 Warning: Unused dummy argument ‘k478’ at (1) [-Wunused-dummy-argument] zlr_stats.F:575:37: 575 | & K472, K475, K478, K480, K481, K483, K484, | 1 Warning: Unused dummy argument ‘k480’ at (1) [-Wunused-dummy-argument] zlr_stats.F:575:43: 575 | & K472, K475, K478, K480, K481, K483, K484, | 1 Warning: Unused dummy argument ‘k481’ at (1) [-Wunused-dummy-argument] zlr_stats.F:575:49: 575 | & K472, K475, K478, K480, K481, K483, K484, | 1 Warning: Unused dummy argument ‘k483’ at (1) [-Wunused-dummy-argument] zlr_stats.F:575:55: 575 | & K472, K475, K478, K480, K481, K483, K484, | 1 Warning: Unused dummy argument ‘k484’ at (1) [-Wunused-dummy-argument] zlr_stats.F:574:58: 574 | & DEPTH, BCKSZ, NASSMIN, NFRONTMIN, SYM, K486, | 1 Warning: Unused dummy argument ‘k486’ at (1) [-Wunused-dummy-argument] zlr_stats.F:572:47: 572 | SUBROUTINE SAVEandWRITE_GAINS(LOCAL, K489, DKEEP, N, | 1 Warning: Unused dummy argument ‘k489’ at (1) [-Wunused-dummy-argument] zlr_stats.F:572:41: 572 | SUBROUTINE SAVEandWRITE_GAINS(LOCAL, K489, DKEEP, N, | 1 Warning: Unused dummy argument ‘local’ at (1) [-Wunused-dummy-argument] zlr_stats.F:572:57: 572 | SUBROUTINE SAVEandWRITE_GAINS(LOCAL, K489, DKEEP, N, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] zlr_stats.F:574:36: 574 | & DEPTH, BCKSZ, NASSMIN, NFRONTMIN, SYM, K486, | 1 Warning: Unused dummy argument ‘nassmin’ at (1) [-Wunused-dummy-argument] zlr_stats.F:577:26: 577 | & NBTREENODES, NPROCS, MPG, PROKG) | 1 Warning: Unused dummy argument ‘nbtreenodes’ at (1) [-Wunused-dummy-argument] zlr_stats.F:574:47: 574 | & DEPTH, BCKSZ, NASSMIN, NFRONTMIN, SYM, K486, | 1 Warning: Unused dummy argument ‘nfrontmin’ at (1) [-Wunused-dummy-argument] zlr_stats.F:577:34: 577 | & NBTREENODES, NPROCS, MPG, PROKG) | 1 Warning: Unused dummy argument ‘nprocs’ at (1) [-Wunused-dummy-argument] zlr_stats.F:574:52: 574 | & DEPTH, BCKSZ, NASSMIN, NFRONTMIN, SYM, K486, | 1 Warning: Unused dummy argument ‘sym’ at (1) [-Wunused-dummy-argument] zlr_stats.F:511:59: 511 | & KEEP50, INODE) | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] zlr_stats.F:478:42: 478 | & NASS1, KEEP50, INODE) | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] zlr_stats.F:343:37: 343 | SUBROUTINE INIT_STATS_GLOBAL(id) | 1 Warning: Unused dummy argument ‘id’ at (1) [-Wunused-dummy-argument] zlr_stats.F:330:35: 330 | & NPROW, NPCOL, MYID) | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] zlr_stats.F:319:47: 319 | SUBROUTINE UPD_FLOP_UPDATE_LRLR3(LRB, NIV) | 1 Warning: Unused dummy argument ‘niv’ at (1) [-Wunused-dummy-argument] zana_aux_par.F:1692:24: 1692 | CALL MPI_ALLTOALL(SNDCNT(1), 1, MPI_INTEGER8, RCVCNT(1), 1, | 1 ...... 1980 | CALL MPI_ALLTOALL(SNDCNT(1), 1, MPI_INTEGER, RCVCNT(1), 1, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). zana_aux_par.F:1692:52: 1692 | CALL MPI_ALLTOALL(SNDCNT(1), 1, MPI_INTEGER8, RCVCNT(1), 1, | 1 ...... 1980 | CALL MPI_ALLTOALL(SNDCNT(1), 1, MPI_INTEGER, RCVCNT(1), 1, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). zana_aux_par.F:999:22: 999 | CALL MPI_GATHER(MYNCLIQUES, 1, MPI_INTEGER, NCLIQUES(1), 1, | 1 ...... 1853 | CALL MPI_GATHER(TOP_CNT, 1, MPI_INTEGER8, RCVCNT(1), 1, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/INTEGER(8)). zana_aux_par.F:999:50: 999 | CALL MPI_GATHER(MYNCLIQUES, 1, MPI_INTEGER, NCLIQUES(1), 1, | 1 ...... 1853 | CALL MPI_GATHER(TOP_CNT, 1, MPI_INTEGER8, RCVCNT(1), 1, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/INTEGER(8)). zana_aux_par.F:1131:27: 1128 | CALL MPI_IRECV(BUF_PE2(1), ord%LAST(PROC+2)- | 2 ...... 1131 | CALL MPI_IRECV(BUF_NV2(1), ord%LAST(PROC+2)- | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/INTEGER(8)). zana_aux_par.F:1192:23: 1192 | CALL MPI_SEND(IPE(1), ord%LAST(MYID+1)-ord%FIRST(MYID+1)+1, | 1 ...... 1893 | CALL MPI_SEND(TSENDI(TOP_CNT-I+1), I, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). zana_aux_par.F:355:48: 355 | SUBROUTINE ZMUMPS_DO_PAR_ORD(id, ord, WORK) | 1 Warning: Unused dummy argument ‘work’ at (1) [-Wunused-dummy-argument] zana_aux_par.F:213:43: 213 | SUBROUTINE ZMUMPS_SET_PAR_ORD(id, ord) | 1 Warning: Unused dummy argument ‘ord’ at (1) [-Wunused-dummy-argument] zmumps_lr_data_m.F:2854:21: 2854 | & ,unit,MYID,mode | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] zmumps_lr_data_m.F:2297:21: 2297 | & ,unit,MYID,mode | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] zana_aux.F:1635:14: 1635 | & PERM(1),IPQ8(1)) | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘flag’ at (1) zana_aux.F:1638:14: 1638 | & PERM(1)) | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘flag’ at (1) zana_aux.F:1648:18: 1648 | & NUMNZ, PERM(1), LIW, IW(IPIW), LDW, S2(LS2+1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘perm’ at (1) zana_aux.F:285:37: 285 | CALL ZMUMPS_ANA_GNEW(N,NZ8,IRN(1), ICN(1), IW(1), LIW8, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘irn’ at (1) zana_aux.F:285:45: 285 | CALL ZMUMPS_ANA_GNEW(N,NZ8,IRN(1), ICN(1), IW(1), LIW8, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘icn’ at (1) zana_aux.F:285:53: 285 | CALL ZMUMPS_ANA_GNEW(N,NZ8,IRN(1), ICN(1), IW(1), LIW8, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘iw’ at (1) zana_aux.F:286:14: 286 | & IPE(1), PTRAR(1,2), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘ipe’ at (1) zana_aux.F:415:30: 415 | & (N,NZ8,IRN(1), ICN(1), IW(1), LIW8, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘irn’ at (1) zana_aux.F:415:38: 415 | & (N,NZ8,IRN(1), ICN(1), IW(1), LIW8, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘icn’ at (1) zana_aux.F:415:46: 415 | & (N,NZ8,IRN(1), ICN(1), IW(1), LIW8, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘iw’ at (1) zana_aux.F:416:24: 416 | & IPE(1), PTRAR(1,2), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘ipe’ at (1) zana_aux.F:936:42: 936 | CALL ZMUMPS_ANA_GNEW(N,NZ8,IRN(1),ICN(1),IW(1),LIW8, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘irn’ at (1) zana_aux.F:936:49: 936 | CALL ZMUMPS_ANA_GNEW(N,NZ8,IRN(1),ICN(1),IW(1),LIW8, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘icn’ at (1) zana_aux.F:936:56: 936 | CALL ZMUMPS_ANA_GNEW(N,NZ8,IRN(1),ICN(1),IW(1),LIW8, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘iw’ at (1) zana_aux.F:937:20: 937 | & IPE(1), PTRAR(1,2), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘ipe’ at (1) zana_aux.F:1005:38: 1005 | CALL ZMUMPS_ANA_J(N, NZ8, IRN(1), ICN(1), IKEEP1(1), IW(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘irn’ at (1) zana_aux.F:1005:46: 1005 | CALL ZMUMPS_ANA_J(N, NZ8, IRN(1), ICN(1), IKEEP1(1), IW(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘icn’ at (1) zana_aux.F:1005:54: 1005 | CALL ZMUMPS_ANA_J(N, NZ8, IRN(1), ICN(1), IKEEP1(1), IW(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘perm’ at (1) zana_aux.F:1005:65: 1005 | CALL ZMUMPS_ANA_J(N, NZ8, IRN(1), ICN(1), IKEEP1(1), IW(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘iw’ at (1) zana_aux.F:1006:23: 1006 | & LIW8, IPE(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘ipe’ at (1) zana_aux.F:1014:33: 1014 | CALL ZMUMPS_ANA_K(N, IPE(1), IW(1), LIW8, IWFR8, IKEEP1(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘ipe’ at (1) zana_aux.F:1014:41: 1014 | CALL ZMUMPS_ANA_K(N, IPE(1), IW(1), LIW8, IWFR8, IKEEP1(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘iw’ at (1) zana_aux.F:1014:61: 1014 | CALL ZMUMPS_ANA_K(N, IPE(1), IW(1), LIW8, IWFR8, IKEEP1(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘ips’ at (1) zana_aux.F:1015:20: 1015 | & IKEEP2(1), IWL1, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘ipv’ at (1) zana_aux.F:1041:29: 1041 | & (N, PARENT, IWL1, IKEEP1(1), IKEEP2(1), IKEEP3(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘ips’ at (1) zana_aux.F:1041:40: 1041 | & (N, PARENT, IWL1, IKEEP1(1), IKEEP2(1), IKEEP3(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘ne’ at (1) zana_aux.F:1041:51: 1041 | & (N, PARENT, IWL1, IKEEP1(1), IKEEP2(1), IKEEP3(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘na’ at (1) zana_aux.F:1042:11: 1042 | & NFSIZ(1), PTRAR, INFO(6), FILS(1), FRERE(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘nfsiz’ at (1) zana_aux.F:1042:37: 1042 | & NFSIZ(1), PTRAR, INFO(6), FILS(1), FRERE(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘fils’ at (1) zana_aux.F:1042:46: 1042 | & NFSIZ(1), PTRAR, INFO(6), FILS(1), FRERE(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘frere’ at (1) zana_aux.F:1044:50: 1044 | & KEEP(20),KEEP(38),PTRAR(1,2),KEEP(104),IW(1),KEEP(50), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘cumul’ at (1) zana_aux.F:1050:29: 1050 | & (N, PARENT, IWL1, IKEEP1(1), IKEEP2(1), IKEEP3(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘ips’ at (1) zana_aux.F:1050:40: 1050 | & (N, PARENT, IWL1, IKEEP1(1), IKEEP2(1), IKEEP3(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘ne’ at (1) zana_aux.F:1050:51: 1050 | & (N, PARENT, IWL1, IKEEP1(1), IKEEP2(1), IKEEP3(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘na’ at (1) zana_aux.F:1051:11: 1051 | & NFSIZ(1), PTRAR, INFO(6), FILS(1), FRERE(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘nfsiz’ at (1) zana_aux.F:1051:37: 1051 | & NFSIZ(1), PTRAR, INFO(6), FILS(1), FRERE(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘fils’ at (1) zana_aux.F:1051:46: 1051 | & NFSIZ(1), PTRAR, INFO(6), FILS(1), FRERE(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘frere’ at (1) zana_aux.F:1053:50: 1053 | & KEEP(20),KEEP(38),PTRAR(1,2),KEEP(104),IW(1),KEEP(50), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘cumul’ at (1) zana_aux.F:1081:24: 1081 | CALL ZMUMPS_ANA_M(IKEEP2(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘ne’ at (1) zana_aux.F:1127:34: 1127 | CALL ZMUMPS_CUTNODES(N, FRERE(1), FILS(1), NFSIZ(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘frere’ at (1) zana_aux.F:1127:44: 1127 | CALL ZMUMPS_CUTNODES(N, FRERE(1), FILS(1), NFSIZ(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘fils’ at (1) zana_aux.F:1127:53: 1127 | CALL ZMUMPS_CUTNODES(N, FRERE(1), FILS(1), NFSIZ(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘nfsiz’ at (1) zana_aux.F:1152:33: 1152 | CALL ZMUMPS_CUTNODES(N, FRERE(1), FILS(1), NFSIZ(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘frere’ at (1) zana_aux.F:1152:43: 1152 | CALL ZMUMPS_CUTNODES(N, FRERE(1), FILS(1), NFSIZ(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘fils’ at (1) zana_aux.F:1152:52: 1152 | CALL ZMUMPS_CUTNODES(N, FRERE(1), FILS(1), NFSIZ(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘nfsiz’ at (1) zana_aux.F:2407:53: 2407 | & KEEP20, KEEP38, NAMALG,NAMALGMAX, | 1 Warning: Unused dummy argument ‘namalgmax’ at (1) [-Wunused-dummy-argument] zana_aux.F:2859:18: 2859 | &( MYID, COMM, KEEP,KEEP8, INFO, INFOG, RINFO, RINFOG, ICNTL, | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] zana_aux.F:2859:50: 2859 | &( MYID, COMM, KEEP,KEEP8, INFO, INFOG, RINFO, RINFOG, ICNTL, | 1 Warning: Unused dummy argument ‘rinfo’ at (1) [-Wunused-dummy-argument] zana_aux.F:3553:34: 3553 | & (KEEP821, KEEP2, KEEP48 ,KEEP50, NSLAVES) | 1 Warning: Unused dummy argument ‘keep48’ at (1) [-Wunused-dummy-argument] zana_aux.F:4099:49: 4099 | SUBROUTINE ZMUMPS_EXPAND_TREE_STEPS( ICNTL, | 1 Warning: Unused dummy argument ‘icntl’ at (1) [-Wunused-dummy-argument] gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zmumps_ooc.F -o zmumps_ooc.o zmumps_ooc.F:3030:13: 3030 | & IW, LIWFAC, | 1 Warning: Unused dummy argument ‘iw’ at (1) [-Wunused-dummy-argument] zmumps_ooc.F:3031:15: 3031 | & MYID, FILESIZE, IERR , LAST_CALL) | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] zmumps_ooc.F:2980:25: 2980 | & KEEP38, KEEP20) | 1 Warning: Unused dummy argument ‘keep20’ at (1) [-Wunused-dummy-argument] zmumps_ooc.F:2980:17: 2980 | & KEEP38, KEEP20) | 1 Warning: Unused dummy argument ‘keep38’ at (1) [-Wunused-dummy-argument] zmumps_ooc.F:2354:31: 2354 | & NB_NODES,FLAG,PTRFAC,NSTEPS) | 1 Warning: Unused dummy argument ‘ptrfac’ at (1) [-Wunused-dummy-argument] zmumps_ooc.F:1957:64: 1957 | SUBROUTINE ZMUMPS_FREE_SPACE_FOR_SOLVE(A,LA,REQUESTED_SIZE,PTRFAC, | 1 Warning: Unused dummy argument ‘requested_size’ at (1) [-Wunused-dummy-argument] zmumps_ooc.F:1924:12: 1924 | & A,ZONE) | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] zmumps_ooc.F:1923:21: 1923 | & KEEP,KEEP8, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zmumps_ooc.F:1883:30: 1883 | & KEEP,KEEP8, A,ZONE) | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] zmumps_ooc.F:1883:27: 1883 | & KEEP,KEEP8, A,ZONE) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zmumps_ooc.F:1717:47: 1717 | SUBROUTINE ZMUMPS_GET_BOTTOM_AREA_SPACE(A,LA,REQUESTED_SIZE, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] zmumps_ooc.F:1584:44: 1584 | SUBROUTINE ZMUMPS_GET_TOP_AREA_SPACE(A,LA,REQUESTED_SIZE,PTRFAC, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] zmumps_ooc.F:1324:65: 1324 | FUNCTION ZMUMPS_SOLVE_IS_INODE_IN_MEM(INODE,PTRFAC,NSTEPS,A,LA, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] zmumps_ooc.F:1042:50: 1042 | SUBROUTINE ZMUMPS_UPDATE_READ_REQ_NODE(INODE,SIZE,DEST,ZONE, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] zmumps_ooc.F:283:58: 283 | SUBROUTINE ZMUMPS_NEW_FACTOR(INODE,PTRFAC,KEEP,KEEP8, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zana_aux_par.F: In function ‘__zmumps_parallel_analysis_MOD_zmumps_build_loc_graph.constprop.0’: zana_aux_par.F:1609:21: warning: ‘sipes.offset’ may be used uninitialized [-Wmaybe-uninitialized] 1609 | & SIPES(:,:) | ^ zana_aux_par.F:1609:21: warning: ‘sipes.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] zana_aux_par.F:1668:72: warning: ‘sipes.dim[1].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 1668 | SIPES(:,:) = 0 | ^ zana_aux_par.F:1609:21: note: ‘sipes.dim[1].ubound’ was declared here 1609 | & SIPES(:,:) | ^ zmumps_ooc.F: In function ‘__zmumps_ooc_MOD_zmumps_solve_compute_read_size’: zmumps_ooc.F:2473:55: warning: ‘max_nb’ may be used uninitialized [-Wmaybe-uninitialized] 2473 | DO WHILE((J8.LE.MAX_SIZE).AND.(I.GE.1).AND. | ^ zmumps_ooc.F:2359:35: note: ‘max_nb’ was declared here 2359 | INTEGER I,START_NODE,K,MAX_NB, | ^ zmumps_ooc.F:2473:55: warning: ‘max_size’ may be used uninitialized [-Wmaybe-uninitialized] 2473 | DO WHILE((J8.LE.MAX_SIZE).AND.(I.GE.1).AND. | ^ zmumps_ooc.F:2358:44: note: ‘max_size’ was declared here 2358 | INTEGER(8) :: PTRFAC(NSTEPS), MAX_SIZE, LAST, J8 | ^ zmumps_ooc.F:2473:55: warning: ‘k’ may be used uninitialized [-Wmaybe-uninitialized] 2473 | DO WHILE((J8.LE.MAX_SIZE).AND.(I.GE.1).AND. | ^ zmumps_ooc.F:2359:28: note: ‘k’ was declared here 2359 | INTEGER I,START_NODE,K,MAX_NB, | ^ zmumps_ooc.F:2508:72: warning: ‘last’ may be used uninitialized [-Wmaybe-uninitialized] 2508 | SIZE=J8-LAST | ^ zmumps_ooc.F:2358:50: note: ‘last’ was declared here 2358 | INTEGER(8) :: PTRFAC(NSTEPS), MAX_SIZE, LAST, J8 | ^ zana_aux.F: In function ‘__zmumps_ana_aux_m_MOD_zmumps_ana_f’: zana_aux.F:1172:26: warning: ‘lp’ may be used uninitialized [-Wmaybe-uninitialized] 1172 | IF ((LP.GT.0).AND.(ICNTL(4).GE.1)) | ^ zana_aux.F:72:23: note: ‘lp’ declared here 72 | INTEGER NEMIN, LP, MP, LDIAG, ITEMP, symmetry | ^ zana_aux_par.F: In function ‘__zmumps_parallel_analysis_MOD_zmumps_ana_f_par’: zana_aux_par.F:901:16: warning: ‘ntvar’ may be used uninitialized [-Wmaybe-uninitialized] 901 | & NTVAR, TGSIZE, MAXS, RHANDPE, | ^ zmumps_ooc.F: In function ‘__zmumps_ooc_MOD_zmumps_solve_is_inode_in_mem’: zmumps_ooc.F:1358:72: warning: ‘__result_zmumps_solve_is_inod’ may be used uninitialized [-Wmaybe-uninitialized] 1358 | RETURN | ^ zmumps_ooc.F:1324:6: note: ‘__result_zmumps_solve_is_inod’ was declared here 1324 | FUNCTION ZMUMPS_SOLVE_IS_INODE_IN_MEM(INODE,PTRFAC,NSTEPS,A,LA, | ^ zmumps_ooc.F: In function ‘__zmumps_ooc_MOD_zmumps_solve_zone_read’: zmumps_ooc.F:2286:9: warning: ‘needed_size’ may be used uninitialized [-Wmaybe-uninitialized] 2286 | IF(LRLUS_SOLVE(ZONE).LT.NEEDED_SIZE)THEN | ^ zmumps_ooc.F:2238:31: note: ‘needed_size’ declared here 2238 | INTEGER(8) :: NEEDED_SIZE | ^ zana_aux.F: In function ‘__zmumps_ana_aux_m_MOD_zmumps_ana_o’: zana_aux.F:1444:72: warning: ‘liwmin’ may be used uninitialized [-Wmaybe-uninitialized] 1444 | LIWG = LIW + NZTOT | ^ zana_aux.F:1303:52: note: ‘liwmin’ was declared here 1303 | INTEGER(8) :: NZTOT, NZREAL, IPIW, LIW, LIWMIN, NZsave, | ^ zana_aux.F:1465:72: warning: ‘ldwmin’ may be used uninitialized [-Wmaybe-uninitialized] 1465 | ALLOCATE(S2(LDW), stat=allocok) | ^ zana_aux.F:1304:40: note: ‘ldwmin’ was declared here 1304 | & K, KPOS, LDW, LDWMIN, IRNW, RSPOS, CSPOS, | ^ zana_aux.F:1830:22: warning: ‘nzer_diag’ may be used uninitialized [-Wmaybe-uninitialized] 1830 | & .AND. KEEP(95) .EQ. 0) THEN | ^ zana_aux.F:1298:38: note: ‘nzer_diag’ was declared here 1298 | INTEGER K50, KER_SIZE, NZER_DIAG, MTRANSLOC,RZ_DIAG | ^ zana_aux.F:1830:22: warning: ‘rz_diag’ may be used uninitialized [-Wmaybe-uninitialized] 1830 | & .AND. KEEP(95) .EQ. 0) THEN | ^ zana_aux.F:1298:57: note: ‘rz_diag’ was declared here 1298 | INTEGER K50, KER_SIZE, NZER_DIAG, MTRANSLOC,RZ_DIAG | ^ gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zlr_core.F -o zlr_core.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zmumps_sol_es.F -o zmumps_sol_es.o zmumps_sol_es.F:436:38: 436 | & (MYID, N, KEEP28, KEEP201, KEEP485, FR_FACT, | 1 Warning: Unused dummy argument ‘keep28’ at (1) [-Wunused-dummy-argument] zmumps_sol_es.F:436:56: 436 | & (MYID, N, KEEP28, KEEP201, KEEP485, FR_FACT, | 1 Warning: Unused dummy argument ‘keep485’ at (1) [-Wunused-dummy-argument] zmumps_sol_es.F:436:27: 436 | & (MYID, N, KEEP28, KEEP201, KEEP485, FR_FACT, | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] zmumps_sol_es.F:415:24: 415 | & FR_FACT, | 1 Warning: Unused dummy argument ‘fr_fact’ at (1) [-Wunused-dummy-argument] zmumps_sol_es.F:414:61: 414 | SUBROUTINE ZMUMPS_TREE_PRUN_NODES_STATS(MYID, N, KEEP28, KEEP201, | 1 Warning: Unused dummy argument ‘keep28’ at (1) [-Wunused-dummy-argument] zmumps_sol_es.F:414:50: 414 | SUBROUTINE ZMUMPS_TREE_PRUN_NODES_STATS(MYID, N, KEEP28, KEEP201, | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] zmumps_sol_es.F:267:17: 267 | & MYID, COMM, KEEP485, | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] zmumps_sol_es.F:268:9: 268 | & IW, LIW, PTRIST, KIXSZ,OOC_FCT_LOC, PHASE, LDLT, K38) | 1 Warning: Unused dummy argument ‘iw’ at (1) [-Wunused-dummy-argument] zmumps_sol_es.F:268:59: 268 | & IW, LIW, PTRIST, KIXSZ,OOC_FCT_LOC, PHASE, LDLT, K38) | 1 Warning: Unused dummy argument ‘k38’ at (1) [-Wunused-dummy-argument] zmumps_sol_es.F:267:26: 267 | & MYID, COMM, KEEP485, | 1 Warning: Unused dummy argument ‘keep485’ at (1) [-Wunused-dummy-argument] zmumps_sol_es.F:268:29: 268 | & IW, LIW, PTRIST, KIXSZ,OOC_FCT_LOC, PHASE, LDLT, K38) | 1 Warning: Unused dummy argument ‘kixsz’ at (1) [-Wunused-dummy-argument] zmumps_sol_es.F:268:54: 268 | & IW, LIW, PTRIST, KIXSZ,OOC_FCT_LOC, PHASE, LDLT, K38) | 1 Warning: Unused dummy argument ‘ldlt’ at (1) [-Wunused-dummy-argument] zmumps_sol_es.F:267:11: 267 | & MYID, COMM, KEEP485, | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] zmumps_sol_es.F:268:41: 268 | & IW, LIW, PTRIST, KIXSZ,OOC_FCT_LOC, PHASE, LDLT, K38) | 1 Warning: Unused dummy argument ‘ooc_fct_loc’ at (1) [-Wunused-dummy-argument] zmumps_sol_es.F:268:48: 268 | & IW, LIW, PTRIST, KIXSZ,OOC_FCT_LOC, PHASE, LDLT, K38) | 1 Warning: Unused dummy argument ‘phase’ at (1) [-Wunused-dummy-argument] zmumps_sol_es.F:268:22: 268 | & IW, LIW, PTRIST, KIXSZ,OOC_FCT_LOC, PHASE, LDLT, K38) | 1 Warning: Unused dummy argument ‘ptrist’ at (1) [-Wunused-dummy-argument] zmumps_sol_es.F:213:22: 213 | & nb_sparse, MYID, | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] zmumps_sol_es.F:41:24: 41 | & DAD, NE_STEPS, FRERE, KEEP28, | 1 Warning: Unused dummy argument ‘ne_steps’ at (1) [-Wunused-dummy-argument] zmumps_sol_es.F:466:37: 466 | & (LP, LPOK, PROKG, MPG, PERM_STRAT, | 1 Warning: Unused dummy argument ‘mpg’ at (1) [-Wunused-dummy-argument] zmumps_sol_es.F:466:32: 466 | & (LP, LPOK, PROKG, MPG, PERM_STRAT, | 1 Warning: Unused dummy argument ‘prokg’ at (1) [-Wunused-dummy-argument] zmumps_sol_es.F:558:25: 558 | & IRHS_PTR, NHRS, | 1 Warning: Unused dummy argument ‘irhs_ptr’ at (1) [-Wunused-dummy-argument] zmumps_sol_es.F:618:51: 618 | & behaviour_L0, reorder, n_select, PROKG, MPG | 1 Warning: Unused dummy argument ‘mpg’ at (1) [-Wunused-dummy-argument] zmumps_sol_es.F:618:46: 618 | & behaviour_L0, reorder, n_select, PROKG, MPG | 1 Warning: Unused dummy argument ‘prokg’ at (1) [-Wunused-dummy-argument] zmumps_sol_es.F:617:32: 617 | & PROCNODE, NSTEPS, SLAVEF, KEEP199, | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] zlr_core.F:824:47: 824 | CALL ZMUMPS_TRUNCATED_RRQR(M, N, ACC_LRB%Q(1,1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘a’ at (1) zlr_core.F:1398:55: 1398 | & IWHANDLER, SON_IW, LIW, LSTK, NELIM, K1, K2, SYM, | 1 Warning: Unused dummy argument ‘k2’ at (1) [-Wunused-dummy-argument] zlr_core.F:1398:34: 1398 | & IWHANDLER, SON_IW, LIW, LSTK, NELIM, K1, K2, SYM, | 1 Warning: Unused dummy argument ‘liw’ at (1) [-Wunused-dummy-argument] zlr_core.F:1398:40: 1398 | & IWHANDLER, SON_IW, LIW, LSTK, NELIM, K1, K2, SYM, | 1 Warning: Unused dummy argument ‘lstk’ at (1) [-Wunused-dummy-argument] zlr_core.F:1399:31: 1399 | & KEEP, KEEP8, OPASSW) | 1 Warning: Unused dummy argument ‘opassw’ at (1) [-Wunused-dummy-argument] zlr_core.F:1197:28: 1197 | & MAXI_RANK, A, LA, POSELTT, NFRONT, NIV, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] zlr_core.F:1198:62: 1198 | & MIDBLK_COMPRESS, TOLEPS, TOL_OPT, KPERCENT_RMB, | 1 Warning: Unused dummy argument ‘kpercent_rmb’ at (1) [-Wunused-dummy-argument] zlr_core.F:1198:31: 1198 | & MIDBLK_COMPRESS, TOLEPS, TOL_OPT, KPERCENT_RMB, | 1 Warning: Unused dummy argument ‘midblk_compress’ at (1) [-Wunused-dummy-argument] zlr_core.F:1197:49: 1197 | & MAXI_RANK, A, LA, POSELTT, NFRONT, NIV, | 1 Warning: Unused dummy argument ‘nfront’ at (1) [-Wunused-dummy-argument] zlr_core.F:1197:54: 1197 | & MAXI_RANK, A, LA, POSELTT, NFRONT, NIV, | 1 Warning: Unused dummy argument ‘niv’ at (1) [-Wunused-dummy-argument] zlr_core.F:1197:41: 1197 | & MAXI_RANK, A, LA, POSELTT, NFRONT, NIV, | 1 Warning: Unused dummy argument ‘poseltt’ at (1) [-Wunused-dummy-argument] zlr_core.F:787:55: 787 | & TOLEPS, TOL_OPT, KPERCENT, BUILDQ, LorU, CB_COMPRESS) | 1 Warning: Unused dummy argument ‘loru’ at (1) [-Wunused-dummy-argument] zlr_core.F:786:25: 786 | & MAXI_RANK, A, LA, POSELTT, NFRONT, NIV, | 1 Warning: Unused dummy argument ‘maxi_rank’ at (1) [-Wunused-dummy-argument] zlr_core.F:786:54: 786 | & MAXI_RANK, A, LA, POSELTT, NFRONT, NIV, | 1 Warning: Unused dummy argument ‘niv’ at (1) [-Wunused-dummy-argument] zlr_core.F:761:61: 761 | & MAXI_RANK, A, LA, POSELTT, NFRONT, NIV, LorU, | 1 Warning: Unused dummy argument ‘loru’ at (1) [-Wunused-dummy-argument] zlr_core.F:761:55: 761 | & MAXI_RANK, A, LA, POSELTT, NFRONT, NIV, LorU, | 1 Warning: Unused dummy argument ‘niv’ at (1) [-Wunused-dummy-argument] zlr_core.F:401:21: 401 | & LorU, | 1 Warning: Unused dummy argument ‘loru’ at (1) [-Wunused-dummy-argument] zlr_core.F:354:53: 354 | SUBROUTINE ZMUMPS_LRGEMM_SCALING(LRB, SCALED, A, LA, DIAG, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] zlr_core.F:355:45: 355 | & LD_DIAG, IW2, POSELTT, NFRONT, BLOCK, MAXI_CLUSTER) | 1 Warning: Unused dummy argument ‘nfront’ at (1) [-Wunused-dummy-argument] zlr_core.F:355:37: 355 | & LD_DIAG, IW2, POSELTT, NFRONT, BLOCK, MAXI_CLUSTER) | 1 Warning: Unused dummy argument ‘poseltt’ at (1) [-Wunused-dummy-argument] zlr_core.F:269:25: 269 | & NIV, SYM, LorU, IW, OFFSET_IW) | 1 Warning: Unused dummy argument ‘niv’ at (1) [-Wunused-dummy-argument] gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zmumps_save_restore.F -o zmumps_save_restore.o zmumps_sol_es.F: In function ‘zmumps_interleave_rhs_am1_’: zmumps_sol_es.F:688:72: warning: ‘used.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 688 | USED = .FALSE. | ^ zmumps_sol_es.F:661:48: note: ‘used.dim[0].ubound’ was declared here 661 | LOGICAL, ALLOCATABLE, DIMENSION(:) :: USED | ^ zmumps_sol_es.F:740:72: warning: ‘load_procs.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 740 | LOAD_PROCS = 0 | ^ zmumps_sol_es.F:656:54: note: ‘load_procs.dim[0].ubound’ was declared here 656 | & LOAD_PROCS, | ^ zmumps_save_restore.F:96:22: 96 | CALL MPI_BCAST( ICNTL34, 1, MPI_INTEGER, MASTER, id%COMM, ierr ) | 1 ...... 980 | CALL MPI_BCAST( hash, 23, MPI_CHARACTER, 0, id%COMM, ierr ) | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/CHARACTER(*)). zlr_core.F: In function ‘__zmumps_lr_core_MOD_regrouping2’: zlr_core.F:216:15: warning: ‘trace’ may be used uninitialized [-Wmaybe-uninitialized] 216 | IF (TRACE) THEN | ^ zlr_core.F:189:32: note: ‘trace’ was declared here 189 | LOGICAL :: ONLYCB, TRACE | ^ zlr_core.F: In function ‘zmumps_truncated_rrqr_’: zlr_core.F:1788:15: warning: ‘trunc_err’ may be used uninitialized [-Wmaybe-uninitialized] 1788 | IF(TRUNC_ERR.LT.TOLEPS_EFF) THEN | ^ zlr_core.F:1687:62: note: ‘trunc_err’ was declared here 1687 | DOUBLE PRECISION :: TOLEPS_EFF, TRUNC_ERR | ^ zlr_core.F:1909:12: warning: ‘rk’ may be used uninitialized [-Wmaybe-uninitialized] 1909 | IF( RK.LT.MIN(N,M) ) THEN | ^ zlr_core.F:1691:46: note: ‘rk’ was declared here 1691 | INTEGER :: LSTICC, PVT, K, RK | ^ gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zana_lr.F -o zana_lr.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zmumps_comm_buffer.F -o zmumps_comm_buffer.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_lr.F -o zfac_lr.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zsol_lr.F -o zsol_lr.o zsol_lr.F:520:15: 520 | & DIAG(1), size(DIAG), DIAGSIZ_DYN, NELIM_PANEL, LIELL, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘diag’ at (1) zsol_lr.F:535:24: 535 | & KEEP8, K34, K450, IS_T2_SLAVE, | 1 Warning: Unused dummy argument ‘k34’ at (1) [-Wunused-dummy-argument] zsol_lr.F:535:30: 535 | & KEEP8, K34, K450, IS_T2_SLAVE, | 1 Warning: Unused dummy argument ‘k450’ at (1) [-Wunused-dummy-argument] zsol_lr.F:535:19: 535 | & KEEP8, K34, K450, IS_T2_SLAVE, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zsol_lr.F:380:16: 380 | & ( INODE, IWHDLR, NPIV_GLOBAL, NSLAVES, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] zsol_lr.F:253:24: 253 | & KEEP8, K34, K450, IS_T2_SLAVE, IFLAG, IERROR ) | 1 Warning: Unused dummy argument ‘k34’ at (1) [-Wunused-dummy-argument] zsol_lr.F:253:30: 253 | & KEEP8, K34, K450, IS_T2_SLAVE, IFLAG, IERROR ) | 1 Warning: Unused dummy argument ‘k450’ at (1) [-Wunused-dummy-argument] zsol_lr.F:253:19: 253 | & KEEP8, K34, K450, IS_T2_SLAVE, IFLAG, IERROR ) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zsol_lr.F:183:16: 183 | & (INODE, IWHDLR, NPIV_GLOBAL, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] zsol_lr.F:695:48: 695 | & DIAG, LDIAG, NPIV, NELIM, LIELL, | 1 Warning: Unused dummy argument ‘liell’ at (1) [-Wunused-dummy-argument] zsol_lr.F:696:26: 696 | & NRHS_B, W, LWC, | 1 Warning: Unused dummy argument ‘w’ at (1) [-Wunused-dummy-argument] zana_lr.F:1949:31: 1938 | CALL MPI_RECV( NBNODES_LOC, 1, MPI_INTEGER, | 2 ...... 1949 | CALL MPI_RECV( WORKH, SIZE_SENT, MPI_INTEGER, | 1 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) zana_lr.F:2017:31: 2010 | CALL MPI_SEND( NBNODES_LOC, 1, MPI_INTEGER, MASTER, | 2 ...... 2017 | CALL MPI_SEND( WORKH, SIZE_SENT, MPI_INTEGER, MASTER, | 1 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) zana_lr.F:1604:35: 1604 | & K60, IFLAG, IERROR, K264, K265, K482, K472, MAXFRONT, K469, | 1 Warning: Unused dummy argument ‘k264’ at (1) [-Wunused-dummy-argument] zana_lr.F:1604:41: 1604 | & K60, IFLAG, IERROR, K264, K265, K482, K472, MAXFRONT, K469, | 1 Warning: Unused dummy argument ‘k265’ at (1) [-Wunused-dummy-argument] zana_lr.F:1605:19: 1605 | & K10, K54, K142, LPOK, LP, | 1 Warning: Unused dummy argument ‘k54’ at (1) [-Wunused-dummy-argument] zana_lr.F:1602:28: 1602 | & SIZEOFBLOCKS, SYM, ICNTL, HALO_DEPTH, GROUP_SIZE, | 1 Warning: Unused dummy argument ‘sym’ at (1) [-Wunused-dummy-argument] zana_lr.F:1295:47: 1295 | & K10, K54, K142, LPOK, LP, MYID, COMM) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] zana_lr.F:1292:35: 1292 | & SIZEOFBLOCKS, SYM, ICNTL, HALO_DEPTH, GROUP_SIZE, | 1 Warning: Unused dummy argument ‘icntl’ at (1) [-Wunused-dummy-argument] zana_lr.F:1294:35: 1294 | & K60, IFLAG, IERROR, K264, K265, K482, K472, MAXFRONT, K469, | 1 Warning: Unused dummy argument ‘k264’ at (1) [-Wunused-dummy-argument] zana_lr.F:1294:41: 1294 | & K60, IFLAG, IERROR, K264, K265, K482, K472, MAXFRONT, K469, | 1 Warning: Unused dummy argument ‘k265’ at (1) [-Wunused-dummy-argument] zana_lr.F:1295:19: 1295 | & K10, K54, K142, LPOK, LP, MYID, COMM) | 1 Warning: Unused dummy argument ‘k54’ at (1) [-Wunused-dummy-argument] zana_lr.F:1292:28: 1292 | & SIZEOFBLOCKS, SYM, ICNTL, HALO_DEPTH, GROUP_SIZE, | 1 Warning: Unused dummy argument ‘sym’ at (1) [-Wunused-dummy-argument] zana_lr.F:700:33: 700 | SUBROUTINE GET_GROUPS(NHALO,PARTS,SEP,NSEP,NPARTS, | 1 Warning: Unused dummy argument ‘nhalo’ at (1) [-Wunused-dummy-argument] zana_lr.F:628:35: 628 | & DEPTH, PMAX, GEN2HALO) | 1 Warning: Unused dummy argument ‘depth’ at (1) [-Wunused-dummy-argument] zana_lr.F:628:41: 628 | & DEPTH, PMAX, GEN2HALO) | 1 Warning: Unused dummy argument ‘pmax’ at (1) [-Wunused-dummy-argument] zana_lr.F:485:37: 485 | & LRGROUPS, N, NBGROUPS, LRGROUPS_SIGN, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] zana_lr.F:434:33: 434 | & HALOEDGENBR,TRACE,NODE, GEN2HALO, IQ) | 1 Warning: Unused dummy argument ‘node’ at (1) [-Wunused-dummy-argument] zana_lr.F:434:28: 434 | & HALOEDGENBR,TRACE,NODE, GEN2HALO, IQ) | 1 Warning: Unused dummy argument ‘trace’ at (1) [-Wunused-dummy-argument] zana_lr.F:382:58: 382 | SUBROUTINE GETHALONODES_AB(N, LUMAT, IND, NIND, PMAX, | 1 Warning: Unused dummy argument ‘pmax’ at (1) [-Wunused-dummy-argument] zana_lr.F:68:46: 68 | SUBROUTINE SEP_GROUPING(NV, VLIST, N, NZ, LRGROUPS, NBGROUPS, IW, | 1 Warning: Unused dummy argument ‘nz’ at (1) [-Wunused-dummy-argument] zfac_lr.F:387:22: 387 | & TEMP_BLOCK , NELIM , BLR_L(I)%Q(1,1) , ML , | 1 ...... 1881 | & BLR_PANEL(IP-CURRENT_BLR)%R(1,1) , K, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-2) zfac_lr.F:303:20: 303 | & TEMP_BLOCK , NELIM , BLR_L(I)%Q(1,1) , ML , | 1 ...... 1881 | & BLR_PANEL(IP-CURRENT_BLR)%R(1,1) , K, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-2) zfac_lr.F:239:39: 239 | & LRB%Q(1,1), LRB%M, TEMP_BLOCK, LRB%K, | 1 ...... 1882 | & BLR_PANEL(IP-CURRENT_BLR)%Q(1,1) , M, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-2) zfac_lr.F:2432:40: 2432 | & IBEG_BLOCK, NB_BLR, | 1 Warning: Unused dummy argument ‘nb_blr’ at (1) [-Wunused-dummy-argument] zfac_lr.F:2195:43: 2195 | & LBANDSLAVE, NPIV, ISHIFT, NIV, KPERCENT, | 1 Warning: Unused dummy argument ‘niv’ at (1) [-Wunused-dummy-argument] zfac_lr.F:1941:33: 1941 | & NROWS, NCOLS, INODE, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] zfac_lr.F:1942:23: 1942 | & IWHANDLER, SYM, NIV, IFLAG, IERROR, | 1 Warning: Unused dummy argument ‘iwhandler’ at (1) [-Wunused-dummy-argument] zfac_lr.F:1752:63: 1752 | & NB_BLR, BLR_PANEL, CURRENT_BLR, DIR, DECOMP_TIMER, | 1 Warning: Unused dummy argument ‘decomp_timer’ at (1) [-Wunused-dummy-argument] zfac_lr.F:1427:26: 1427 | & K474, FSorCB, BLR_U_COL, COMPRESS_CB, CB_LRB, KEEP8) | 1 Warning: Unused dummy argument ‘fsorcb’ at (1) [-Wunused-dummy-argument] zfac_lr.F:1424:33: 1424 | & ACC_LUA, K480, K479, K478, KPERCENT_LUA, | 1 Warning: Unused dummy argument ‘k479’ at (1) [-Wunused-dummy-argument] zfac_lr.F:1129:24: 1129 | & K480, K479, K478, KPERCENT_LUA, KPERCENT, KEEP8) | 1 Warning: Unused dummy argument ‘k479’ at (1) [-Wunused-dummy-argument] zfac_lr.F:761:26: 761 | & K474, FSorCB, BLR_U_COL, KEEP8, | 1 Warning: Unused dummy argument ‘fsorcb’ at (1) [-Wunused-dummy-argument] zfac_lr.F:759:24: 759 | & K480, K479, K478, KPERCENT_LUA, KPERCENT, | 1 Warning: Unused dummy argument ‘k479’ at (1) [-Wunused-dummy-argument] zfac_lr.F:756:38: 756 | & NB_BLR, NPARTSASS, NELIM, NIV, SYM, | 1 Warning: Unused dummy argument ‘nelim’ at (1) [-Wunused-dummy-argument] zfac_lr.F:756:48: 756 | & NB_BLR, NPARTSASS, NELIM, NIV, SYM, | 1 Warning: Unused dummy argument ‘sym’ at (1) [-Wunused-dummy-argument] zfac_lr.F:443:24: 443 | & K480, K479, K478, KPERCENT_LUA, KPERCENT, | 1 Warning: Unused dummy argument ‘k479’ at (1) [-Wunused-dummy-argument] zfac_lr.F:440:19: 440 | & NELIM, IW2, BLOCK, ACC_LUA, | 1 Warning: Unused dummy argument ‘nelim’ at (1) [-Wunused-dummy-argument] zfac_lr.F:439:54: 439 | & BEGS_BLR, CURRENT_BLR, NB_BLR, NPARTSASS, | 1 Warning: Unused dummy argument ‘npartsass’ at (1) [-Wunused-dummy-argument] zfac_lr.F:323:54: 323 | & NB_BLR_U, NELIM, LBANDSLAVE, ISHIFT, NIV, SYM, | 1 Warning: Unused dummy argument ‘niv’ at (1) [-Wunused-dummy-argument] zfac_lr.F:323:59: 323 | & NB_BLR_U, NELIM, LBANDSLAVE, ISHIFT, NIV, SYM, | 1 Warning: Unused dummy argument ‘sym’ at (1) [-Wunused-dummy-argument] zfac_lr.F:21:19: 21 | & NELIM, IW2, BLOCK, | 1 Warning: Unused dummy argument ‘nelim’ at (1) [-Wunused-dummy-argument] zfac_lr.F:22:37: 22 | & MAXI_CLUSTER, NPIV, NIV, | 1 Warning: Unused dummy argument ‘niv’ at (1) [-Wunused-dummy-argument] zfac_lr.F:22:32: 22 | & MAXI_CLUSTER, NPIV, NIV, | 1 Warning: Unused dummy argument ‘npiv’ at (1) [-Wunused-dummy-argument] zmumps_comm_buffer.F:3376:27: 3343 | CALL MPI_PACK( size(BLR), 1, MPI_INTEGER, | 2 ...... 3376 | CALL MPI_PACK( BLR(I)%Q(1,1), BLR(I)%M*BLR(I)%K, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/INTEGER(4)). zmumps_comm_buffer.F:3307:27: 3286 | & ISLR_INT, 1, MPI_INTEGER, COMM, IERR_MPI ) | 2 ...... 3307 | & LRB%Q(1,1), M*K, MPI_DOUBLE_COMPLEX, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/INTEGER(4)). zmumps_comm_buffer.F:3102:23: 3102 | CALL MPI_PACK( LIST_SLAVES, NSLAVES, MPI_INTEGER, | 1 ...... 3343 | CALL MPI_PACK( size(BLR), 1, MPI_INTEGER, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) zmumps_comm_buffer.F:1983:27: 1983 | CALL MPI_PACK( IPIV, NPIV, MPI_INTEGER, | 1 ...... 3343 | CALL MPI_PACK( size(BLR), 1, MPI_INTEGER, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) zmumps_comm_buffer.F:995:27: 995 | CALL MPI_PACK( SLAVES, NSLAVES, MPI_INTEGER, | 1 ...... 3343 | CALL MPI_PACK( size(BLR), 1, MPI_INTEGER, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) zmumps_comm_buffer.F:999:25: 999 | CALL MPI_PACK( IROW, NROW, MPI_INTEGER, | 1 ...... 3343 | CALL MPI_PACK( size(BLR), 1, MPI_INTEGER, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) zmumps_comm_buffer.F:1002:25: 1002 | CALL MPI_PACK( ICOL, NCOL, MPI_INTEGER, | 1 ...... 3343 | CALL MPI_PACK( size(BLR), 1, MPI_INTEGER, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) zmumps_comm_buffer.F:563:25: 563 | CALL MPI_PACK( IW, LONG, MPI_INTEGER, | 1 ...... 3343 | CALL MPI_PACK( size(BLR), 1, MPI_INTEGER, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) zmumps_comm_buffer.F:376:25: 376 | CALL MPI_PACK( IWROW, LCONT, MPI_INTEGER, | 1 ...... 3343 | CALL MPI_PACK( size(BLR), 1, MPI_INTEGER, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) zmumps_comm_buffer.F:379:25: 379 | CALL MPI_PACK( IWCOL, LCONT, MPI_INTEGER, | 1 ...... 3343 | CALL MPI_PACK( size(BLR), 1, MPI_INTEGER, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) zmumps_comm_buffer.F:2886:39: 2886 | & ( WHAT, COMM, NPROCS, | 1 Warning: Unused dummy argument ‘nprocs’ at (1) [-Wunused-dummy-argument] zmumps_comm_buffer.F:1819:24: 1819 | & WIDTH, COMM, | 1 Warning: Unused dummy argument ‘width’ at (1) [-Wunused-dummy-argument] zmumps_comm_buffer.F:1044:14: 1044 | & ISLAVE, PDEST, PDEST_MASTER, COMM, IERR, | 1 Warning: Unused dummy argument ‘islave’ at (1) [-Wunused-dummy-argument] zmumps_comm_buffer.F:1049:20: 1049 | & SON_NIV, MYID, NPIV_CHECK ) | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] zmumps_comm_buffer.F:1049:32: 1049 | & SON_NIV, MYID, NPIV_CHECK ) | 1 Warning: Unused dummy argument ‘npiv_check’ at (1) [-Wunused-dummy-argument] zmumps_comm_buffer.F:868:26: 868 | & SLAVEF, KEEP,KEEP8, INIV2, TAB_POS_IN_PERE ) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zmumps_comm_buffer.F:782:35: 782 | & DEST, IBC_SOURCE, NFRONT, COMM, KEEP, IERR | 1 Warning: Unused dummy argument ‘ibc_source’ at (1) [-Wunused-dummy-argument] zmumps_comm_buffer.F:700:23: 700 | & NDEST , PDEST, TEST_ONLY) | 1 Warning: Unused dummy argument ‘pdest’ at (1) [-Wunused-dummy-argument] zmumps_comm_buffer.F:191:39: 191 | SUBROUTINE BUF_DEALL( BUF, IERR ) | 1 Warning: Unused dummy argument ‘ierr’ at (1) [-Wunused-dummy-argument] zsol_lr.F: In function ‘__zmumps_sol_lr_MOD_zmumps_sol_fwd_lr_su’: zsol_lr.F:69:72: warning: ‘nb_blr’ may be used uninitialized [-Wmaybe-uninitialized] 69 | LAST_BLR = NB_BLR | ^ zsol_lr.F:42:39: note: ‘nb_blr’ was declared here 42 | INTEGER :: I, NPARTSASS, NB_BLR , NELIM, LDADIAG, | ^ zsol_lr.F: In function ‘__zmumps_sol_lr_MOD_zmumps_sol_bwd_lr_su’: zsol_lr.F:425:11: warning: ‘npartsass’ may be used uninitialized [-Wmaybe-uninitialized] 425 | DO I=NPARTSASS,1,-1 | ^ zsol_lr.F:395:31: note: ‘npartsass’ was declared here 395 | INTEGER :: I, NPARTSASS, NB_BLR, LAST_BLR, | ^ zsol_lr.F:448:72: warning: ‘nb_blr’ may be used uninitialized [-Wmaybe-uninitialized] 448 | LAST_BLR = NB_BLR | ^ zsol_lr.F:395:39: note: ‘nb_blr’ was declared here 395 | INTEGER :: I, NPARTSASS, NB_BLR, LAST_BLR, | ^ zmumps_comm_buffer.F: In function ‘__zmumps_buf_MOD_buf_look.isra.0’: zmumps_comm_buffer.F:762:72: warning: ‘ibuf’ may be used uninitialized [-Wmaybe-uninitialized] 762 | B%CONTENT( IBUF + NEXT ) = 0 | ^ zmumps_comm_buffer.F:711:23: note: ‘ibuf’ was declared here 711 | INTEGER :: IBUF | ^ zana_lr.F: In function ‘__zmumps_ana_lr_MOD_get_global_groups’: zana_lr.F:516:72: warning: ‘rightpart.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 516 | RIGHTPART = 0 | ^ zana_lr.F:498:56: note: ‘rightpart.dim[0].ubound’ was declared here 498 | INTEGER,DIMENSION(:),ALLOCATABLE::SIZES, RIGHTPART | ^ zana_lr.F:517:72: warning: ‘sizes.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 517 | SIZES = 0 | ^ zana_lr.F:498:45: note: ‘sizes.dim[0].ubound’ was declared here 498 | INTEGER,DIMENSION(:),ALLOCATABLE::SIZES, RIGHTPART | ^ zana_lr.F: In function ‘__zmumps_ana_lr_MOD_zmumps_ab_lr_mpi_grouping’: zana_lr.F:1788:72: warning: ‘trace.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 1788 | TRACE = 0 | ^ zana_lr.F:1641:50: note: ‘trace.dim[0].ubound’ was declared here 1641 | INTEGER, ALLOCATABLE, DIMENSION (:) :: TRACE, WORKH, | ^ zfac_lr.F: In function ‘__zmumps_fac_lr_MOD_zmumps_blr_upd_cb_left’: zfac_lr.F:1514:72: warning: ‘n’ may be used uninitialized [-Wmaybe-uninitialized] 1514 | ACC_LRB%M = N | ^ zfac_lr.F:1449:21: note: ‘n’ was declared here 1449 | INTEGER :: M, N, allocok | ^ zfac_lr.F:1712:72: warning: ‘nb_dec’ may be used uninitialized [-Wmaybe-uninitialized] 1712 | allocate(POS_LIST(NB_INASM-NB_DEC),stat=allocok) | ^ zfac_lr.F:1454:54: note: ‘nb_dec’ was declared here 1454 | INTEGER :: MID_RANK, K_MAX, FRFR_UPDATES, NB_DEC | ^ zmumps_comm_buffer.F: In function ‘__zmumps_buf_MOD_zmumps_buf_send_contrib_type3’: zmumps_comm_buffer.F:2406:72: warning: ‘nsubset_col_eff’ may be used uninitialized [-Wmaybe-uninitialized] 2406 | DO ISUB = 1, NSUBSET_COL_EFF - NSUPCOL_EFF | ^ zmumps_comm_buffer.F:2197:48: note: ‘nsubset_col_eff’ was declared here 2197 | INTEGER NSUBSET_ROW_EFF, NSUBSET_COL_EFF, NSUPCOL_EFF | ^ zmumps_comm_buffer.F:2497:14: warning: ‘nsubset_row_eff’ may be used uninitialized [-Wmaybe-uninitialized] 2497 | IF ( N_ALREADY_SENT.NE.NSUBSET_ROW_EFF ) IERR = -1 | ^ zmumps_comm_buffer.F:2197:31: note: ‘nsubset_row_eff’ was declared here 2197 | INTEGER NSUBSET_ROW_EFF, NSUBSET_COL_EFF, NSUPCOL_EFF | ^ zmumps_comm_buffer.F:2406:72: warning: ‘nsupcol_eff’ may be used uninitialized [-Wmaybe-uninitialized] 2406 | DO ISUB = 1, NSUBSET_COL_EFF - NSUPCOL_EFF | ^ zmumps_comm_buffer.F:2197:61: note: ‘nsupcol_eff’ was declared here 2197 | INTEGER NSUBSET_ROW_EFF, NSUBSET_COL_EFF, NSUPCOL_EFF | ^ zana_lr.F: In function ‘__zmumps_ana_lr_MOD_zmumps_ab_lr_grouping’: zana_lr.F:1456:72: warning: ‘trace.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 1456 | TRACE = 0 | ^ zana_lr.F:1320:50: note: ‘trace.dim[0].ubound’ was declared here 1320 | INTEGER, ALLOCATABLE, DIMENSION (:) :: TRACE, WORKH, | ^ zana_lr.F: In function ‘__zmumps_ana_lr_MOD_zmumps_lr_grouping_new’: zana_lr.F:1155:72: warning: ‘trace.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 1155 | TRACE = 0 | ^ zana_lr.F:1003:50: note: ‘trace.dim[0].ubound’ was declared here 1003 | INTEGER, ALLOCATABLE, DIMENSION (:) :: TRACE, WORKH, | ^ zmumps_comm_buffer.F: In function ‘__zmumps_buf_MOD_zmumps_buf_send_contrib_type2’: zmumps_comm_buffer.F:1295:72: warning: ‘current_panel_size’ may be used uninitialized [-Wmaybe-uninitialized] 1295 | & CURRENT_PANEL_SIZE-PANEL_BEG_OFFSET) | ^ zmumps_comm_buffer.F:1100:35: note: ‘current_panel_size’ was declared here 1100 | & CURRENT_PANEL_SIZE, NB_BLR_ROWS, NB_BLR_COLS, | ^ gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zmumps_load.F -o zmumps_load.o zmumps_load.F:1235:11: 1231 | & WHAT, 1, MPI_INTEGER, | 2 ...... 1235 | & LOAD_RECEIVED, 1, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). zmumps_load.F:5542:68: 5542 | SUBROUTINE ZMUMPS_LOAD_INIT_SBTR_STRUCT(POOL, LPOOL,KEEP,KEEP8) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zmumps_load.F:5278:67: 5278 | SUBROUTINE ZMUMPS_CHECK_SBTR_COST(NBINSUBTREE,INSUBTREE,NBTOP, | 1 Warning: Unused dummy argument ‘nbtop’ at (1) [-Wunused-dummy-argument] zmumps_load.F:5087:36: 5087 | & TAB_POS, NASS, KEEP,KEEP8, LIST_SLAVES, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zmumps_load.F:4812:41: 4812 | & NE,COMM,SLAVEF,MYID,KEEP,KEEP8,N) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zmumps_load.F:4812:13: 4812 | & NE,COMM,SLAVEF,MYID,KEEP,KEEP8,N) | 1 Warning: Unused dummy argument ‘ne’ at (1) [-Wunused-dummy-argument] zmumps_load.F:4812:25: 4812 | & NE,COMM,SLAVEF,MYID,KEEP,KEEP8,N) | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] zmumps_load.F:4648:42: 4648 | & (INODE,UPPER,SLAVEF,KEEP,KEEP8, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zmumps_load.F:4648:31: 4648 | & (INODE,UPPER,SLAVEF,KEEP,KEEP8, | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] zmumps_load.F:2490:52: 2490 | & SLAVES_LIST,SIZE_SLAVES_LIST,MYID,INODE,MP,LP) | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] zmumps_load.F:2035:48: 2035 | & (SLAVEF,KEEP,KEEP8,PROCS,MEM_DISTRIB,NCB,NFRONT, | 1 Warning: Unused dummy argument ‘mem_distrib’ at (1) [-Wunused-dummy-argument] zmumps_load.F:1933:58: 1933 | & OK,INODE,POOL,LPOOL,MYID,SLAVEF,COMM,KEEP,KEEP8) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zmumps_load.F:1933:13: 1933 | & OK,INODE,POOL,LPOOL,MYID,SLAVEF,COMM,KEEP,KEEP8) | 1 Warning: Unused dummy argument ‘ok’ at (1) [-Wunused-dummy-argument] zmumps_load.F:1933:24: 1933 | & OK,INODE,POOL,LPOOL,MYID,SLAVEF,COMM,KEEP,KEEP8) | 1 Warning: Unused dummy argument ‘pool’ at (1) [-Wunused-dummy-argument] zmumps_load.F:1818:31: 1818 | & PROCNODE, KEEP,KEEP8, SLAVEF, COMM, MYID, STEP, N, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zmumps_load.F:1670:36: 1670 | & TAB_POS, NASS, KEEP,KEEP8, LIST_SLAVES, NSLAVES,INODE) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zmumps_load.F:1526:29: 1526 | & (MEM_DISTRIB,CAND, | 1 Warning: Unused dummy argument ‘mem_distrib’ at (1) [-Wunused-dummy-argument] zmumps_load.F:1061:51: 1061 | SUBROUTINE ZMUMPS_LOAD_SET_SLAVES(MEM_DISTRIB,MSG_SIZE,DEST, | 1 Warning: Unused dummy argument ‘mem_distrib’ at (1) [-Wunused-dummy-argument] zmumps_load.F:1061:60: 1061 | SUBROUTINE ZMUMPS_LOAD_SET_SLAVES(MEM_DISTRIB,MSG_SIZE,DEST, | 1 Warning: Unused dummy argument ‘msg_size’ at (1) [-Wunused-dummy-argument] zmumps_load.F:919:27: 919 | & KEEP,KEEP8,LRLUS) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zmumps_load.F:823:31: 823 | & INC_LOAD, KEEP,KEEP8 ) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zmumps_load.F:269:16: 269 | & CAND, SIZE_CAND, | 1 Warning: Unused dummy argument ‘cand’ at (1) [-Wunused-dummy-argument] zmumps_load.F:272:37: 272 | & PROCNODE_STEPS, KEEP, DAD, FILS, ICNTL, | 1 Warning: Unused dummy argument ‘dad’ at (1) [-Wunused-dummy-argument] zmumps_load.F:272:43: 272 | & PROCNODE_STEPS, KEEP, DAD, FILS, ICNTL, | 1 Warning: Unused dummy argument ‘fils’ at (1) [-Wunused-dummy-argument] zmumps_load.F:272:26: 272 | & PROCNODE_STEPS, KEEP, DAD, FILS, ICNTL, | 1 Warning: Unused dummy argument ‘procnode_steps’ at (1) [-Wunused-dummy-argument] zmumps_load.F:268:28: 268 | & INODE, TYPESPLIT, IFSON, | 1 Warning: Unused dummy argument ‘typesplit’ at (1) [-Wunused-dummy-argument] zmumps_load.F:216:48: 216 | & INODE, STEP, N, SLAVEF, NBSPLIT, NCB, | 1 Warning: Unused dummy argument ‘ncb’ at (1) [-Wunused-dummy-argument] zmumps_load.F: In function ‘__zmumps_load_MOD_zmumps_check_sbtr_cost’: zmumps_load.F:5308:72: warning: ‘tmp_cost’ may be used uninitialized [-Wmaybe-uninitialized] 5308 | TMP_MIN=min(TMP_COST,TMP_MIN) | ^ zmumps_load.F:5285:31: note: ‘tmp_cost’ was declared here 5285 | DOUBLE PRECISION TMP_COST,TMP_MIN | ^ zmumps_load.F: In function ‘__zmumps_load_MOD_zmumps_load_pool_upd_new_pool’: zmumps_load.F:1828:22: warning: ‘inode’ may be used uninitialized [-Wmaybe-uninitialized] 1828 | INTEGER i, INODE, NELIM, NFR, LEVEL, IERR, WHAT | ^ gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_mem_dynamic.F -o zfac_mem_dynamic.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_front_aux.F -o zfac_front_aux.o zfac_mem_dynamic.F:431:49: 431 | SUBROUTINE ZMUMPS_DM_FREE_BLOCK( XXG_STATUS, DYNPTR, SIZFR8, | 1 Warning: Unused dummy argument ‘xxg_status’ at (1) [-Wunused-dummy-argument] zfac_mem_dynamic.F:364:53: 364 | & KEEP, KEEP8, IW, LIW, IWPOSCB, IWPOS, | 1 Warning: Unused dummy argument ‘iwpos’ at (1) [-Wunused-dummy-argument] zfac_mem_dynamic.F:140:40: 140 | & IW, LIW, IWPOSCB, IWPOS, | 1 Warning: Unused dummy argument ‘iwpos’ at (1) [-Wunused-dummy-argument] zfac_mem_dynamic.F:42:66: 42 | & KEEP199, INODE, CB_STATE, IXXD, | 1 Warning: Unused dummy argument ‘ixxd’ at (1) [-Wunused-dummy-argument] zfac_mem_dynamic.F:44:54: 44 | & RCURRENT, PAMASTER, PTRAST, | 1 Warning: Unused dummy argument ‘pamaster’ at (1) [-Wunused-dummy-argument] zfac_mem_dynamic.F:44:62: 44 | & RCURRENT, PAMASTER, PTRAST, | 1 Warning: Unused dummy argument ‘ptrast’ at (1) [-Wunused-dummy-argument] zfac_mem_dynamic.F:44:44: 44 | & RCURRENT, PAMASTER, PTRAST, | 1 Warning: Unused dummy argument ‘rcurrent’ at (1) [-Wunused-dummy-argument] zfac_mem_dynamic.F:41:54: 41 | SUBROUTINE ZMUMPS_DM_PAMASTERORPTRAST( N, SLAVEF, MYID, KEEP28, | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] zfac_mem_dynamic.F:16:47: 16 | SUBROUTINE ZMUMPS_DM_SET_DYNPTR( CB_STATE, A, LA, | 1 Warning: Unused dummy argument ‘cb_state’ at (1) [-Wunused-dummy-argument] zfac_mem_dynamic.F: In function ‘__zmumps_dynamic_memory_m_MOD_zmumps_dm_isband’: zfac_mem_dynamic.F:94:39: warning: ‘__result_zmumps_dm_isband’ may be used uninitialized [-Wmaybe-uninitialized] 94 | LOGICAL FUNCTION ZMUMPS_DM_ISBAND(XXSTATE) | ^ zfac_front_aux.F:2300:47: 2300 | & LIWFAC, MYID, IFLAG, OFFSET_IW, INODE ) | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:2201:37: 2201 | & LA, A, POSELT, A_LPOS, A_UPOS, A_DPOS ) | 1 Warning: Unused dummy argument ‘poselt’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:2087:37: 2087 | & LA, A, POSELT, A_LPOS, A_UPOS, A_DPOS, | 1 Warning: Unused dummy argument ‘poselt’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:1909:27: 1909 | & NFRONT,NASS,INODE,A,LA, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:1912:20: 1912 | & KEEP,KEEP8, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:1909:21: 1909 | & NFRONT,NASS,INODE,A,LA, | 1 Warning: Unused dummy argument ‘nass’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:1596:40: 1596 | & PARPIV_T1, LAST_ROW, IEND_BLR, NVSCHUR_K253, | 1 Warning: Unused dummy argument ‘iend_blr’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:1592:33: 1592 | & NFRONT,NASS,NPIV,INODE, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:1597:23: 1597 | & LR_ACTIVATED | 1 Warning: Unused dummy argument ‘lr_activated’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:1093:41: 1093 | & DET_EXPW, DET_MANTW, DET_SIGNW, | 1 Warning: Unused dummy argument ‘det_signw’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:1090:28: 1090 | & ( NFRONT,NASS,INODE,IBEG_BLOCK,IEND_BLOCK, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:1100:43: 1100 | & NVSCHUR, PARPIV_T1, LR_ACTIVATED | 1 Warning: Unused dummy argument ‘lr_activated’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:1092:16: 1092 | & NNEGW, NB22T1W, NBTINYW, | 1 Warning: Unused dummy argument ‘nnegw’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:1096:26: 1096 | & PP_FIRST2SWAP_L, PP_LastPanelonDisk, | 1 Warning: Unused dummy argument ‘pp_first2swap_l’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:706:17: 706 | & N,INODE,IW,LIW,A,LA, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:706:11: 706 | & N,INODE,IW,LIW,A,LA, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:712:26: 712 | & PP_FIRST2SWAP_L, PP_LastPanelonDisk_L, | 1 Warning: Unused dummy argument ‘pp_first2swap_l’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:714:26: 714 | & PP_FIRST2SWAP_U, PP_LastPanelonDisk_U, | 1 Warning: Unused dummy argument ‘pp_first2swap_u’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:569:41: 569 | SUBROUTINE ZMUMPS_FAC_MQ(IBEG_BLOCK,IEND_BLOCK, | 1 Warning: Unused dummy argument ‘ibeg_block’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:571:23: 571 | & LR_ACTIVATED | 1 Warning: Unused dummy argument ‘lr_activated’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:441:40: 441 | & WITH_COMM_THREAD, LR_ACTIVATED | 1 Warning: Unused dummy argument ‘lr_activated’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:349:52: 349 | & NPIV,NASS,POSELT,CALL_UTRSM, KEEP, INODE, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:349:45: 349 | & NPIV,NASS,POSELT,CALL_UTRSM, KEEP, INODE, | 1 Warning: Unused dummy argument ‘keep’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:338:27: 338 | & K405, K222, NEL1, NASS ) | 1 Warning: Unused dummy argument ‘k222’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:338:21: 338 | & K405, K222, NEL1, NASS ) | 1 Warning: Unused dummy argument ‘k405’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:338:39: 338 | & K405, K222, NEL1, NASS ) | 1 Warning: Unused dummy argument ‘nass’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:338:33: 338 | & K405, K222, NEL1, NASS ) | 1 Warning: Unused dummy argument ‘nel1’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:20:26: 20 | & PP_FIRST2SWAP_L, PP_LastPanelonDisk_L, | 1 Warning: Unused dummy argument ‘pp_first2swap_l’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:22:26: 22 | & PP_FIRST2SWAP_U, PP_LastPanelonDisk_U, | 1 Warning: Unused dummy argument ‘pp_first2swap_u’ at (1) [-Wunused-dummy-argument] gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_asm_master_ELT_m.F -o zfac_asm_master_ELT_m.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_asm_master_m.F -o zfac_asm_master_m.o zfac_asm_master_ELT_m.F:655:16: 647 | & IW, LIW, LRLU, LRLUS, IPTRLU, | 2 ...... 655 | & MUMPS_TPS_ARR(ITHREAD)%IW(1), | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) zfac_asm_master_m.F:792:16: 784 | & IW, LIW, LRLU, LRLUS, IPTRLU, | 2 ...... 792 | & MUMPS_TPS_ARR(ITHREAD)%IW(1), | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) zfac_asm_master_ELT_m.F: In function ‘__zmumps_fac_asm_master_elt_m_MOD_zmumps_fac_asm_niv2_elt’: zfac_asm_master_ELT_m.F:1596:72: warning: ‘maxarr’ may be used uninitialized [-Wmaybe-uninitialized] 1596 | MAXARR = max(MAXARR,abs(DBLARR(AII8))) | ^ zfac_asm_master_ELT_m.F:992:30: note: ‘maxarr’ was declared here 992 | DOUBLE PRECISION MAXARR | ^ zfac_front_aux.F: In function ‘__zmumps_fac_front_aux_m_MOD_zmumps_fac_i_ldlt’: zfac_front_aux.F:1351:72: warning: ‘lim’ may be used uninitialized [-Wmaybe-uninitialized] 1351 | DO J=1, LIM - IEND_BLOCK | ^ zfac_front_aux.F:1133:23: note: ‘lim’ was declared here 1133 | INTEGER JMAX, LIM, LIM_SWAP | ^ zfac_front_aux.F:1542:72: warning: ‘jmax’ may be used uninitialized [-Wmaybe-uninitialized] 1542 | LPIV = min(IPIV,JMAX) | ^ zfac_front_aux.F:1133:18: note: ‘jmax’ was declared here 1133 | INTEGER JMAX, LIM, LIM_SWAP | ^ zfac_front_aux.F: In function ‘__zmumps_fac_front_aux_m_MOD_zmumps_fac_i’: zfac_front_aux.F:1084:72: warning: ‘jmax’ may be used uninitialized [-Wmaybe-uninitialized] 1084 | & PP_LastPIVRPTRFilled_U) | ^ zfac_front_aux.F:765:25: note: ‘jmax’ was declared here 765 | INTEGER NPIVP1,JMAX,J,ISW,ISWPS1 | ^ gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_front_LU_type1.F -o zfac_front_LU_type1.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_front_type2_aux.F -o zfac_front_type2_aux.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_front_LDLT_type1.F -o zfac_front_LDLT_type1.o zfac_front_type2_aux.F:515:28: 515 | & NASS, NPIV, INODE, A, LA, LDAFS, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] zfac_front_type2_aux.F:517:53: 517 | & K219, PIVOT_OPTION, IEND_BLR, LR_ACTIVATED) | 1 Warning: Unused dummy argument ‘lr_activated’ at (1) [-Wunused-dummy-argument] zfac_front_type2_aux.F:21:42: 21 | & DET_EXPW, DET_MANTW, DET_SIGNW, | 1 Warning: Unused dummy argument ‘det_signw’ at (1) [-Wunused-dummy-argument] zfac_front_type2_aux.F:20:20: 20 | & N, INODE, IW, LIW, A, LA, NNEGW, NB22T2W, NBTINYW, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] zfac_front_type2_aux.F:29:57: 29 | & Inextpiv, IEND_BLR, LR_ACTIVATED, | 1 Warning: Unused dummy argument ‘lr_activated’ at (1) [-Wunused-dummy-argument] zfac_front_type2_aux.F:20:13: 20 | & N, INODE, IW, LIW, A, LA, NNEGW, NB22T2W, NBTINYW, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] zfac_front_type2_aux.F:20:43: 20 | & N, INODE, IW, LIW, A, LA, NNEGW, NB22T2W, NBTINYW, | 1 Warning: Unused dummy argument ‘nnegw’ at (1) [-Wunused-dummy-argument] zfac_front_type2_aux.F:26:40: 26 | & PP_FIRST2SWAP_L, PP_LastPanelonDisk, | 1 Warning: Unused dummy argument ‘pp_first2swap_l’ at (1) [-Wunused-dummy-argument] zfac_front_LU_type1.F:24:55: 24 | & AVOID_DELAYED, ETATASS, | 1 Warning: Unused dummy argument ‘etatass’ at (1) [-Wunused-dummy-argument] zfac_front_LU_type1.F:23:47: 23 | & PROCNODE_STEPS, MYID, SLAVEF, SEUIL, | 1 Warning: Unused dummy argument ‘procnode_steps’ at (1) [-Wunused-dummy-argument] zfac_front_LU_type1.F:23:61: 23 | & PROCNODE_STEPS, MYID, SLAVEF, SEUIL, | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] zfac_front_LU_type1.F:22:50: 22 | & KEEP, KEEP8, STEP, | 1 Warning: Unused dummy argument ‘step’ at (1) [-Wunused-dummy-argument] zfac_asm_master_m.F: In function ‘__zmumps_fac_asm_master_m_MOD_zmumps_fac_asm_niv1’: zfac_asm_master_m.F:552:12: warning: ‘ison_top’ may be used uninitialized [-Wmaybe-uninitialized] 552 | IF (ISON_TOP > 0) THEN | ^ zfac_asm_master_m.F:137:22: note: ‘ison_top’ was declared here 137 | INTEGER ISON_TOP | ^ zfac_asm_master_m.F:656:72: warning: ‘nfront8’ may be used uninitialized [-Wmaybe-uninitialized] 656 | POSEL1 = PTRAST(STEP(INODE)) - NFRONT8 | ^ zfac_asm_master_m.F:108:24: note: ‘nfront8’ was declared here 108 | INTEGER(8) NFRONT8, LAELL8, LAELL_REQ8, ITMP8, KEEP8TMPCOPY | ^ zfac_front_type2_aux.F: In function ‘__zmumps_fac_front_type2_aux_m_MOD_zmumps_fac_i_ldlt_niv2’: zfac_front_type2_aux.F:505:72: warning: ‘absdetpiv’ may be used uninitialized [-Wmaybe-uninitialized] 505 | & ) | ^ zfac_front_type2_aux.F:70:35: note: ‘absdetpiv’ was declared here 70 | DOUBLE PRECISION ABSDETPIV | ^ zfac_front_type2_aux.F:505:72: warning: ‘pospv2’ may be used uninitialized [-Wmaybe-uninitialized] 505 | & ) | ^ zfac_front_type2_aux.F:63:33: note: ‘pospv2’ was declared here 63 | INTEGER(8) :: POSPV1,POSPV2,OFFDAG,APOSJ | ^ zfac_front_type2_aux.F:505:72: warning: ‘tmax_noslave’ may be used uninitialized [-Wmaybe-uninitialized] 505 | & ) | ^ zfac_front_type2_aux.F:68:49: note: ‘tmax_noslave’ was declared here 68 | DOUBLE PRECISION RMAX_NOSLAVE, TMAX_NOSLAVE | ^ gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_front_LU_type2.F -o zfac_front_LU_type2.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_front_LDLT_type2.F -o zfac_front_LDLT_type2.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_omp_m.F -o zfac_omp_m.o zfac_omp_m.F:353:59: 353 | & INODE, TYPE, TYPEF, MUMPS_TPS_ARR(THREAD_ID_P)%LA, MUMPS_TPS_ARR | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘iw’ at (1) zfac_omp_m.F:355:8: 355 | & ZMUMPS_TPS_ARR(THREAD_ID_P)%A(1), MAXFRW, NOFFNEGW, NPVW, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘a’ at (1) zfac_omp_m.F:367:29: 367 | & NBFIN, root, OPASSW, MUMPS_TPS_ARR(THREAD_ID_P)%ITLOC(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘itloc’ at (1) zfac_omp_m.F:849:66: 849 | & NbWaitMem, NbFinished, NbOngoingCopies, NbUnderL0, | 1 Warning: Unused dummy argument ‘nbunderl0’ at (1) [-Wunused-dummy-argument] zfac_omp_m.F:24:64: 24 | & PTRIST, PTRAST, PIMASTER, PAMASTER, PTRARW, PTRAIW, ITLOC, | 1 Warning: Unused dummy argument ‘itloc’ at (1) [-Wunused-dummy-argument] zfac_omp_m.F:22:40: 22 | SUBROUTINE ZMUMPS_FAC_L0_OMP(N,LIW, NSTK_STEPS, ND, | 1 Warning: Unused dummy argument ‘liw’ at (1) [-Wunused-dummy-argument] zfac_omp_m.F:30:18: 30 | & MEM_DISTRIB, NE, DKEEP,PIVNUL_LIST,LPN_LIST, | 1 Warning: Unused dummy argument ‘mem_distrib’ at (1) [-Wunused-dummy-argument] zfac_omp_m.F:25:31: 25 | & RHS_MUMPS, RINFO, NBROOT, NBRTOT, NBROOT_UNDER_L0, UU, ICNTL, | 1 Warning: Unused dummy argument ‘nbroot’ at (1) [-Wunused-dummy-argument] zfac_omp_m.F:25:39: 25 | & RHS_MUMPS, RINFO, NBROOT, NBRTOT, NBROOT_UNDER_L0, UU, ICNTL, | 1 Warning: Unused dummy argument ‘nbrtot’ at (1) [-Wunused-dummy-argument] zfac_omp_m.F:25:23: 25 | & RHS_MUMPS, RINFO, NBROOT, NBRTOT, NBROOT_UNDER_L0, UU, ICNTL, | 1 Warning: Unused dummy argument ‘rinfo’ at (1) [-Wunused-dummy-argument] zfac_omp_m.F:34:50: 34 | & L0_OMP_MAPPING, LL0_OMP_MAPPING, THREAD_LA, | 1 Warning: Unused dummy argument ‘thread_la’ at (1) [-Wunused-dummy-argument] zfac_omp_m.F:1139:41: 1139 | & INFO_P, UU, SEUIL, SEUIL_LDLT_NIV2, | 1 Warning: Unused dummy argument ‘seuil_ldlt_niv2’ at (1) [-Wunused-dummy-argument] gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_par_m.F -o zfac_par_m.o zfac_par_m.F:305:35: 213 | CALL ZMUMPS_MCAST2( NBROOT, 1, MPI_INTEGER, | 2 ...... 305 | CALL ZMUMPS_MCAST2(DUMMY, 1, MPI_INTEGER, MYID_NODES, | 1 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) zfac_par_m.F:24:12: 24 | & RINFO, POSFAC ,IWPOS, LRLU, IPTRLU, LRLUS, LEAF, NBROOT, NBRTOT, | 1 Warning: Unused dummy argument ‘rinfo’ at (1) [-Wunused-dummy-argument] gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zini_driver.F -o zini_driver.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zana_driver.F -o zana_driver.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_driver.F -o zfac_driver.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zsol_driver.F -o zsol_driver.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zsol_distrhs.F -o zsol_distrhs.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zend_driver.F -o zend_driver.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zana_aux_ELT.F -o zana_aux_ELT.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zana_dist_m.F -o zana_dist_m.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zana_LDLT_preprocess.F -o zana_LDLT_preprocess.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zana_reordertree.F -o zana_reordertree.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zarrowheads.F -o zarrowheads.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zbcast_int.F -o zbcast_int.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_asm_ELT.F -o zfac_asm_ELT.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_asm.F -o zfac_asm.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_b.F -o zfac_b.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_distrib_distentry.F -o zfac_distrib_distentry.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_distrib_ELT.F -o zfac_distrib_ELT.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_lastrtnelind.F -o zfac_lastrtnelind.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_mem_alloc_cb.F -o zfac_mem_alloc_cb.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_mem_compress_cb.F -o zfac_mem_compress_cb.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_mem_free_block_cb.F -o zfac_mem_free_block_cb.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_mem_stack_aux.F -o zfac_mem_stack_aux.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_mem_stack.F -o zfac_mem_stack.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_process_band.F -o zfac_process_band.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_process_blfac_slave.F -o zfac_process_blfac_slave.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_process_blocfacto_LDLT.F -o zfac_process_blocfacto_LDLT.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_process_blocfacto.F -o zfac_process_blocfacto.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_process_bf.F -o zfac_process_bf.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_process_end_facto_slave.F -o zfac_process_end_facto_slave.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_process_contrib_type1.F -o zfac_process_contrib_type1.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_process_contrib_type2.F -o zfac_process_contrib_type2.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_process_contrib_type3.F -o zfac_process_contrib_type3.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_process_maprow.F -o zfac_process_maprow.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_process_master2.F -o zfac_process_master2.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_process_message.F -o zfac_process_message.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_process_root2slave.F -o zfac_process_root2slave.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_process_root2son.F -o zfac_process_root2son.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_process_rtnelind.F -o zfac_process_rtnelind.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_root_parallel.F -o zfac_root_parallel.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_scalings.F -o zfac_scalings.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_determinant.F -o zfac_determinant.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_scalings_simScaleAbs.F -o zfac_scalings_simScaleAbs.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_scalings_simScale_util.F -o zfac_scalings_simScale_util.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_sol_pool.F -o zfac_sol_pool.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_type3_symmetrize.F -o zfac_type3_symmetrize.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zini_defaults.F -o zini_defaults.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -DAdd_ -DMUMPS_ARITH=MUMPS_ARITH_z \ -I../PORD/include/ -Dpord -c mumps_c.c -o zmumps_c.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zmumps_driver.F -o zmumps_driver.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zmumps_f77.F -o zmumps_f77.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -DAdd_ -I../PORD/include/ -Dpord -c zmumps_gpu.c -o zmumps_gpu.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zmumps_iXamax.F -o zmumps_iXamax.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zana_mtrans.F -o zana_mtrans.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zooc_panel_piv.F -o zooc_panel_piv.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zrank_revealing.F -o zrank_revealing.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zsol_aux.F -o zsol_aux.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zsol_bwd_aux.F -o zsol_bwd_aux.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zsol_bwd.F -o zsol_bwd.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zsol_c.F -o zsol_c.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zsol_fwd_aux.F -o zsol_fwd_aux.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zsol_fwd.F -o zsol_fwd.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zsol_matvec.F -o zsol_matvec.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zsol_root_parallel.F -o zsol_root_parallel.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c ztools.F -o ztools.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c ztype3_root.F -o ztype3_root.o zfac_mem_free_block_cb.F:15:25: 15 | & SSARBR, MYID, N, IPOSBLOCK, | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] zfac_mem_free_block_cb.F:15:28: 15 | & SSARBR, MYID, N, IPOSBLOCK, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] zfac_mem_stack_aux.F:196:35: 196 | & NBROW_SEND, SIZECB, KEEP, PACKED_CB) | 1 Warning: Unused dummy argument ‘sizecb’ at (1) [-Wunused-dummy-argument] zfac_process_contrib_type1.F:113:15: 59 | & FINODE, 1, MPI_INTEGER, | 2 ...... 113 | & SON_A(IPOS_NODE + ISHIFT_PACKET), | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/INTEGER(4)). zfac_process_contrib_type1.F:21:22: 21 | & ITLOC, RHS_MUMPS ) | 1 Warning: Unused dummy argument ‘itloc’ at (1) [-Wunused-dummy-argument] zfac_process_contrib_type1.F:21:33: 21 | & ITLOC, RHS_MUMPS ) | 1 Warning: Unused dummy argument ‘rhs_mumps’ at (1) [-Wunused-dummy-argument] zfac_process_rtnelind.F:26:14: 26 | & COMM, COMM_LOAD, FILS, DAD, ND ) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] zfac_process_rtnelind.F:22:15: 22 | & ITLOC, RHS_MUMPS, COMP, | 1 Warning: Unused dummy argument ‘itloc’ at (1) [-Wunused-dummy-argument] zfac_process_rtnelind.F:24:28: 24 | & IPOOL, LPOOL, LEAF, MYID, SLAVEF, | 1 Warning: Unused dummy argument ‘leaf’ at (1) [-Wunused-dummy-argument] zfac_process_rtnelind.F:20:18: 20 | & PTLUST_S, PTRFAC, | 1 Warning: Unused dummy argument ‘ptlust_s’ at (1) [-Wunused-dummy-argument] zfac_process_rtnelind.F:20:26: 20 | & PTLUST_S, PTRFAC, | 1 Warning: Unused dummy argument ‘ptrfac’ at (1) [-Wunused-dummy-argument] zfac_process_rtnelind.F:22:26: 22 | & ITLOC, RHS_MUMPS, COMP, | 1 Warning: Unused dummy argument ‘rhs_mumps’ at (1) [-Wunused-dummy-argument] zfac_process_rtnelind.F:14:46: 14 | SUBROUTINE ZMUMPS_PROCESS_RTNELIND( ROOT, | 1 Warning: Unused dummy argument ‘root’ at (1) [-Wunused-dummy-argument] zfac_process_master2.F:152:14: 70 | & IFATH, 1, MPI_INTEGER | 2 ...... 152 | & SON_A( 1_8 + | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/INTEGER(4)). zfac_determinant.F:43:56: 43 | & A, LOCAL_M, LOCAL_N, N, MYID, | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] zfac_process_master2.F:23:38: 23 | & ND, FILS, DAD, FRERE, ITLOC, RHS_MUMPS, | 1 Warning: Unused dummy argument ‘itloc’ at (1) [-Wunused-dummy-argument] zfac_process_master2.F:22:29: 22 | & IPOOL, LPOOL, LEAF, KEEP, KEEP8, DKEEP, | 1 Warning: Unused dummy argument ‘leaf’ at (1) [-Wunused-dummy-argument] zfac_process_master2.F:23:49: 23 | & ND, FILS, DAD, FRERE, ITLOC, RHS_MUMPS, | 1 Warning: Unused dummy argument ‘rhs_mumps’ at (1) [-Wunused-dummy-argument] zmumps_iXamax.F:14:51: 14 | INTEGER FUNCTION ZMUMPS_IXAMAX(N,X,INCX,GRAIN) | 1 Warning: Unused dummy argument ‘grain’ at (1) [-Wunused-dummy-argument] zfac_root_parallel.F:21:44: 21 | & DET_EXP, DET_MANT, DET_SIGN | 1 Warning: Unused dummy argument ‘det_sign’ at (1) [-Wunused-dummy-argument] zfac_root_parallel.F:17:37: 17 | & COMM, IW, LIW, IFREE, | 1 Warning: Unused dummy argument ‘ifree’ at (1) [-Wunused-dummy-argument] zfac_determinant.F:125:67: 125 | SUBROUTINE ZMUMPS_DETERREDUCE_FUNC(INV, INOUTV, NEL, DATATYPE) | 1 Warning: Unused dummy argument ‘datatype’ at (1) [-Wunused-dummy-argument] zfac_determinant.F:188:43: 188 | & BLOCK_SIZE,IPIV, | 1 Warning: Unused dummy argument ‘ipiv’ at (1) [-Wunused-dummy-argument] zfac_determinant.F:190:56: 190 | & A, LOCAL_M, LOCAL_N, N, MYID, | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] zfac_asm_ELT.F:62:18: 62 | & IOLDPS, A_PTR(POSELT), LA_PTR, 1_8, KEEP, KEEP8, ITLOC, FILS, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘a’ at (1) zsol_root_parallel.F:17:32: 17 | & RHS_SEQ,SIZE_ROOT,A,INFO,MTYPE,LDLT ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] zfac_asm_ELT.F:80:40: 80 | &IOLDPS, A, LA, POSELT, KEEP, KEEP8, ITLOC, FILS, PTRAIW, PTRARW, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zfac_asm_ELT.F:21:15: 21 | & ICNTL, KEEP, KEEP8, MYID, LRGROUPS) | 1 Warning: Unused dummy argument ‘icntl’ at (1) [-Wunused-dummy-argument] zfac_asm_ELT.F:21:34: 21 | & ICNTL, KEEP, KEEP8, MYID, LRGROUPS) | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] zfac_asm_ELT.F:17:24: 17 | & NBROWS, NBCOLS, | 1 Warning: Unused dummy argument ‘nbcols’ at (1) [-Wunused-dummy-argument] zfac_asm_ELT.F:18:16: 18 | & OPASSW, OPELIW, STEP, PTRIST, PTRAST, ITLOC, | 1 Warning: Unused dummy argument ‘opassw’ at (1) [-Wunused-dummy-argument] zfac_asm_ELT.F:18:24: 18 | & OPASSW, OPELIW, STEP, PTRIST, PTRAST, ITLOC, | 1 Warning: Unused dummy argument ‘opeliw’ at (1) [-Wunused-dummy-argument] zfac_distrib_ELT.F:491:26: 482 | CALL MPI_SEND( BUFI(2, I), NBRECI, MPI_INTEGER, | 2 ...... 491 | CALL MPI_SEND( BUFR(2, I), NBRECR, MPI_DOUBLE_COMPLEX, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/INTEGER(4)). zfac_distrib_ELT.F:198:21: 198 | & id%ELTVAR( IELTPTR8 ), id%A_ELT( RELTPTR8 ), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘eltvar’ at (1) zfac_distrib_ELT.F:198:44: 198 | & id%ELTVAR( IELTPTR8 ), id%A_ELT( RELTPTR8 ), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘eltval’ at (1) zsol_distrhs.F:455:26: 452 | CALL MPI_ISEND( IRHS_loc_sorted(NEXTROWTOSEND(IPROC_ARG+1)), | 2 ...... 455 | CALL MPI_ISEND( BUFR(1,IBUF), NBRECORDS*NRHS_COL, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/INTEGER(4)). zfac_distrib_ELT.F:200:21: 200 | & id%ROWSCA(1), id%COLSCA(1), KEEP(50) ) | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘rowsca’ at (1) zfac_distrib_ELT.F:200:35: 200 | & id%ROWSCA(1), id%COLSCA(1), KEEP(50) ) | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘colsca’ at (1) zfac_distrib_ELT.F:216:17: 216 | & id%ELTVAR(IELTPTR8), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘elnodes’ at (1) zfac_distrib_ELT.F:217:17: 217 | & id%A_ELT (RELTPTR8), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘elval’ at (1) zfac_distrib_ELT.F:224:17: 224 | & id%ELTVAR(IELTPTR8), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘elnodes’ at (1) zsol_distrhs.F:201:24: 198 | CALL MPI_RECV(BUFRECI(1), NBRECORDS, MPI_INTEGER, | 2 ...... 201 | CALL MPI_RECV(BUFRECR(1), NBRECORDS*NRHS_COL, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/INTEGER(4)). zfac_distrib_ELT.F:256:17: 256 | & id%ELTVAR(IELTPTR8), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘elnodes’ at (1) zfac_distrib_ELT.F:257:17: 257 | & id%A_ELT (RELTPTR8), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘elval’ at (1) zfac_distrib_ELT.F:281:31: 274 | CALL MPI_RECV( ELTVAR_LOC( RECV_IELTPTR8 ), MSGLEN, | 2 ...... 281 | CALL MPI_RECV( ELTVAL_LOC( RECV_RELTPTR8 ), MSGLEN, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/INTEGER(4)). zfac_mem_compress_cb.F:116:30: 116 | & LRLU,IPTRLU,IWPOS, | 1 Warning: Unused dummy argument ‘iwpos’ at (1) [-Wunused-dummy-argument] zfac_mem_compress_cb.F:118:18: 118 | & LRLUS,XSIZE, COMP, ACC_TIME, MYID, | 1 Warning: Unused dummy argument ‘lrlus’ at (1) [-Wunused-dummy-argument] zini_defaults.F:52:24: 51 | CALL MUMPS_SIZE_C(I(1),I(2),SIZE_INT) | 2 52 | CALL MUMPS_SIZE_C(R(1),R(2),SIZE_REAL_OR_DOUBLE) | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). zini_defaults.F:52:29: 51 | CALL MUMPS_SIZE_C(I(1),I(2),SIZE_INT) | 2 52 | CALL MUMPS_SIZE_C(R(1),R(2),SIZE_REAL_OR_DOUBLE) | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). zsol_distrhs.F:23:25: 23 | & LP, LPOK, KEEP, NB_BYTES_LOC, INFO ) | 1 Warning: Unused dummy argument ‘lpok’ at (1) [-Wunused-dummy-argument] zini_defaults.F:66:37: 66 | & DKEEP, MYID ) | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] zrank_revealing.F:14:57: 14 | SUBROUTINE ZMUMPS_GET_NS_OPTIONS_FACTO(N,KEEP,ICNTL,MPG) | 1 Warning: Unused dummy argument ‘icntl’ at (1) [-Wunused-dummy-argument] zrank_revealing.F:14:61: 14 | SUBROUTINE ZMUMPS_GET_NS_OPTIONS_FACTO(N,KEEP,ICNTL,MPG) | 1 Warning: Unused dummy argument ‘mpg’ at (1) [-Wunused-dummy-argument] zrank_revealing.F:14:46: 14 | SUBROUTINE ZMUMPS_GET_NS_OPTIONS_FACTO(N,KEEP,ICNTL,MPG) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] zfac_scalings.F:371:41: 367 | CALL MPI_REDUCE( SUMR_LOC, SUMR, | 2 ...... 371 | CALL MPI_REDUCE( SUMR_LOC, DUMMY, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/REAL(8)). zfac_scalings.F:15:46: 15 | & ASPK, IRN, ICN, COLSCA, ROWSCA, WK, LWK8, WK_REAL, | 1 Warning: Unused dummy argument ‘wk’ at (1) [-Wunused-dummy-argument] zini_defaults.F:1301:41: 1301 | SUBROUTINE ZMUMPS_SET_KEEP72(id, LP) | 1 Warning: Unused dummy argument ‘lp’ at (1) [-Wunused-dummy-argument] zfac_distrib_distentry.F:340:29: 337 | CALL MPI_RECV( BUFRECI(1), NBRECORDS * 2 + 1, | 2 ...... 340 | CALL MPI_RECV( BUFRECR(1), NBRECORDS, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/INTEGER(4)). zfac_distrib_distentry.F:669:28: 665 | CALL MPI_ISEND( BUFI(1, IACT(ISLAVE), ISLAVE ), | 2 ...... 669 | CALL MPI_ISEND( BUFR(1, IACT(ISLAVE), ISLAVE ), | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/INTEGER(4)). zfac_distrib_distentry.F:706:29: 706 | & KEEP,KEEP8, LOCAL_M, LOCAL_N, root, PTR_ROOT, A, LA, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zfac_distrib_distentry.F:706:47: 706 | & KEEP,KEEP8, LOCAL_M, LOCAL_N, root, PTR_ROOT, A, LA, | 1 Warning: Unused dummy argument ‘local_n’ at (1) [-Wunused-dummy-argument] zfac_distrib_distentry.F:708:25: 708 | & SLAVEF, | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] zfac_distrib_distentry.F:17:25: 17 | & RG2L, KEEP,KEEP8, MBLOCK, NBLOCK, NPROW, NPCOL ) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zfac_distrib_distentry.F:16:15: 16 | & SLAVEF, PERM, FILS, | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] zsol_bwd.F:19:20: 19 | & FRERE, DAD, FILS, IPOOL, LPOOL, PTRIST, PTRFAC, | 1 Warning: Unused dummy argument ‘dad’ at (1) [-Wunused-dummy-argument] zfac_process_root2slave.F:16:14: 16 | & BUFR, LBUFR, LBUFR_BYTES, PROCNODE_STEPS, POSFAC, | 1 Warning: Unused dummy argument ‘bufr’ at (1) [-Wunused-dummy-argument] zfac_process_root2slave.F:29:31: 29 | & INTARR, DBLARR, ICNTL, KEEP, KEEP8, DKEEP, ND) | 1 Warning: Unused dummy argument ‘icntl’ at (1) [-Wunused-dummy-argument] zfac_process_root2slave.F:25:31: 25 | & OPASSW, OPELIW, ITLOC, RHS_MUMPS, | 1 Warning: Unused dummy argument ‘itloc’ at (1) [-Wunused-dummy-argument] zfac_process_root2slave.F:16:34: 16 | & BUFR, LBUFR, LBUFR_BYTES, PROCNODE_STEPS, POSFAC, | 1 Warning: Unused dummy argument ‘lbufr_bytes’ at (1) [-Wunused-dummy-argument] zfac_process_root2slave.F:22:28: 22 | & IPOOL, LPOOL, LEAF, | 1 Warning: Unused dummy argument ‘leaf’ at (1) [-Wunused-dummy-argument] zfac_process_root2slave.F:23:15: 23 | & NBFIN, MYID, SLAVEF, | 1 Warning: Unused dummy argument ‘nbfin’ at (1) [-Wunused-dummy-argument] zfac_process_root2slave.F:20:50: 20 | & PTRAST, STEP, PIMASTER, PAMASTER, NSTK_S, COMP, | 1 Warning: Unused dummy argument ‘nstk_s’ at (1) [-Wunused-dummy-argument] zfac_process_root2slave.F:25:16: 25 | & OPASSW, OPELIW, ITLOC, RHS_MUMPS, | 1 Warning: Unused dummy argument ‘opassw’ at (1) [-Wunused-dummy-argument] zfac_process_root2slave.F:25:24: 25 | & OPASSW, OPELIW, ITLOC, RHS_MUMPS, | 1 Warning: Unused dummy argument ‘opeliw’ at (1) [-Wunused-dummy-argument] zfac_process_band.F:316:46: 316 | CALL ZMUMPS_PROCESS_DESC_BANDE( MYID, DESCBAND_STRUC%BUFR(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘bufr’ at (1) zfac_process_band.F:20:62: 20 | & KEEP,KEEP8, DKEEP, ITLOC, RHS_MUMPS, ISTEP_TO_INIV2, | 1 Warning: Unused dummy argument ‘istep_to_iniv2’ at (1) [-Wunused-dummy-argument] zfac_process_band.F:20:35: 20 | & KEEP,KEEP8, DKEEP, ITLOC, RHS_MUMPS, ISTEP_TO_INIV2, | 1 Warning: Unused dummy argument ‘itloc’ at (1) [-Wunused-dummy-argument] zfac_process_band.F:15:22: 15 | & LBUFR_BYTES, | 1 Warning: Unused dummy argument ‘lbufr_bytes’ at (1) [-Wunused-dummy-argument] zfac_process_band.F:20:46: 20 | & KEEP,KEEP8, DKEEP, ITLOC, RHS_MUMPS, ISTEP_TO_INIV2, | 1 Warning: Unused dummy argument ‘rhs_mumps’ at (1) [-Wunused-dummy-argument] zfac_process_contrib_type2.F:305:20: 108 | CALL MPI_UNPACK( BUFR, LBUFR_BYTES, POSITION, INODE, 1, | 2 ...... 305 | & A(POSCONTRIB), | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/INTEGER(4)). zfac_process_band.F:251:32: 251 | & STACK_RIGHT_AUTHORIZED | 1 Warning: Unused dummy argument ‘stack_right_authorized’ at (1) [-Wunused-dummy-argument] zana_aux_ELT.F:726:34: 726 | & KEEP,KEEP8, ICNTL, SYM ) | 1 Warning: Unused dummy argument ‘icntl’ at (1) [-Wunused-dummy-argument] zana_aux_ELT.F:723:55: 723 | SUBROUTINE ZMUMPS_ANA_DIST_ELEMENTS( MYID, SLAVEF, N, | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] zana_aux_ELT.F:810:57: 810 | SUBROUTINE ZMUMPS_ELTPROC( N, NELT, ELTPROC, SLAVEF, PROCNODE, | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] zfac_process_contrib_type3.F:182:25: 73 | & ISON, 1, MPI_INTEGER, COMM, IERR ) | 2 ...... 182 | & A( IPTRLU + 1_8 ), int(LREQA), | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/INTEGER(4)). zfac_process_contrib_type3.F:14:56: 14 | SUBROUTINE ZMUMPS_PROCESS_CONTRIB_TYPE3(BUFR,LBUFR, | 1 Warning: Unused dummy argument ‘lbufr’ at (1) [-Wunused-dummy-argument] zfac_sol_pool.F:382:21: 382 | & KEEP,KEEP8, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zfac_sol_pool.F:383:19: 383 | & PROCNODE,SLAVEF,MYID,SBTR,FLAG_SAME_PROC,MIN_PROC) | 1 Warning: Unused dummy argument ‘procnode’ at (1) [-Wunused-dummy-argument] zfac_sol_pool.F:383:26: 383 | & PROCNODE,SLAVEF,MYID,SBTR,FLAG_SAME_PROC,MIN_PROC) | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] zfac_sol_pool.F:381:60: 381 | SUBROUTINE ZMUMPS_MEM_CONS_MNG(INODE,POOL,LPOOL,N,STEP, | 1 Warning: Unused dummy argument ‘step’ at (1) [-Wunused-dummy-argument] zfac_sol_pool.F:25:50: 25 | & (N, POOL, LPOOL, PROCNODE, SLAVEF, KEEP199, | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] zfac_sol_pool.F:170:39: 170 | & FORCE_EXTRACT_TOP_SBTR ) | 1 Warning: Unused dummy argument ‘force_extract_top_sbtr’ at (1) [-Wunused-dummy-argument] zfac_sol_pool.F:169:50: 169 | & STEP, INODE, KEEP,KEEP8, MYID, ND, | 1 Warning: Unused dummy argument ‘nd’ at (1) [-Wunused-dummy-argument] zana_LDLT_preprocess.F:16:26: 16 | & NCST,KEEP,KEEP8, ROWSCA | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zfac_process_blfac_slave.F:189:23: 124 | CALL MPI_UNPACK( BUFR, LBUFR_BYTES, POSITION, INODE, 1, | 2 ...... 189 | & A(POSBLOCFACTO), NPIV*NCOLU, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/INTEGER(4)). zfac_sol_pool.F:515:36: 515 | & ( IPOOL, LPOOL, III, LEAF, | 1 Warning: Unused dummy argument ‘iii’ at (1) [-Wunused-dummy-argument] zfac_sol_pool.F:516:35: 516 | & INODE, STRATEGIE ) | 1 Warning: Unused dummy argument ‘strategie’ at (1) [-Wunused-dummy-argument] zana_LDLT_preprocess.F:126:29: 126 | & IERROR, KEEP,KEEP8, ICNTL,INPLACE64_GRAPH_COPY) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zfac_asm.F:171:25: 171 | & IOLDPS, A_PTR(POSELT), LA_PTR, 1_8, KEEP, KEEP8, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘a’ at (1) zfac_asm.F:786:44: 786 | SUBROUTINE ZMUMPS_SET_PARPIVT1 ( INODE, NFRONT, NASS1, KEEP, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] zfac_asm.F:898:53: 898 | SUBROUTINE ZMUMPS_UPDATE_PARPIV_ENTRIES ( INODE, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] zfac_asm.F:899:21: 899 | & KEEP, PARPIV, LPARPIV, | 1 Warning: Unused dummy argument ‘keep’ at (1) [-Wunused-dummy-argument] zfac_asm.F:634:43: 634 | & A, LA, POSELT, KEEP, KEEP8, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zfac_asm.F:17:43: 17 | & OPASSW, IWPOSCB, MYID, KEEP,KEEP8, IS_ofType5or6, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zfac_asm.F:17:31: 17 | & OPASSW, IWPOSCB, MYID, KEEP,KEEP8, IS_ofType5or6, | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] zfac_asm.F:131:15: 131 | & ICNTL, KEEP,KEEP8, MYID, LRGROUPS) | 1 Warning: Unused dummy argument ‘icntl’ at (1) [-Wunused-dummy-argument] zfac_asm.F:131:33: 131 | & ICNTL, KEEP,KEEP8, MYID, LRGROUPS) | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] zfac_asm.F:128:24: 128 | & NBROWS, NBCOLS, | 1 Warning: Unused dummy argument ‘nbcols’ at (1) [-Wunused-dummy-argument] zfac_asm.F:129:16: 129 | & OPASSW, OPELIW, STEP, PTRIST, PTRAST, ITLOC, | 1 Warning: Unused dummy argument ‘opassw’ at (1) [-Wunused-dummy-argument] zfac_asm.F:129:24: 129 | & OPASSW, OPELIW, STEP, PTRIST, PTRAST, ITLOC, | 1 Warning: Unused dummy argument ‘opeliw’ at (1) [-Wunused-dummy-argument] zfac_asm.F:190:35: 190 | & ITLOC, RHS_MUMPS, KEEP,KEEP8) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zfac_asm.F:190:23: 190 | & ITLOC, RHS_MUMPS, KEEP,KEEP8) | 1 Warning: Unused dummy argument ‘rhs_mumps’ at (1) [-Wunused-dummy-argument] zfac_asm.F:221:25: 221 | & RHS_MUMPS, FILS, | 1 Warning: Unused dummy argument ‘fils’ at (1) [-Wunused-dummy-argument] zfac_asm.F:222:15: 222 | & ICNTL, KEEP,KEEP8, MYID, IS_ofType5or6, LDA_VALSON) | 1 Warning: Unused dummy argument ‘icntl’ at (1) [-Wunused-dummy-argument] zfac_asm.F:222:27: 222 | & ICNTL, KEEP,KEEP8, MYID, IS_ofType5or6, LDA_VALSON) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zfac_asm.F:222:33: 222 | & ICNTL, KEEP,KEEP8, MYID, IS_ofType5or6, LDA_VALSON) | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] zfac_asm.F:220:24: 220 | & OPASSW, OPELIW, STEP, PTRIST, PTRAST, ITLOC, | 1 Warning: Unused dummy argument ‘opeliw’ at (1) [-Wunused-dummy-argument] zfac_asm.F:221:19: 221 | & RHS_MUMPS, FILS, | 1 Warning: Unused dummy argument ‘rhs_mumps’ at (1) [-Wunused-dummy-argument] zfac_b.F:342:10: 342 | S_IS_POINTERS%IW => IDUMMY | 1 Warning: Pointer at (1) in pointer assignment might outlive the pointer target [-Wtarget-lifetime] zfac_b.F:346:10: 346 | S_IS_POINTERS%A => CDUMMY | 1 Warning: Pointer at (1) in pointer assignment might outlive the pointer target [-Wtarget-lifetime] zfac_asm.F:316:44: 316 | & IW, NROWS, NELIM, ETATASS, | 1 Warning: Unused dummy argument ‘etatass’ at (1) [-Wunused-dummy-argument] zfac_asm.F:314:40: 314 | & IAFATH, NFRONT, NASS1, | 1 Warning: Unused dummy argument ‘nass1’ at (1) [-Wunused-dummy-argument] zfac_asm.F:316:35: 316 | & IW, NROWS, NELIM, ETATASS, | 1 Warning: Unused dummy argument ‘nelim’ at (1) [-Wunused-dummy-argument] zfac_asm.F:522:62: 522 | & PIMASTER, PTLUST_S, IW, LIW, STEP, KEEP,KEEP8) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zfac_asm.F:580:43: 580 | & OPASSW, IWPOSCB,MYID, KEEP,KEEP8 ) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zfac_asm.F:580:31: 580 | & OPASSW, IWPOSCB,MYID, KEEP,KEEP8 ) | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] zfac_asm.F:580:17: 580 | & OPASSW, IWPOSCB,MYID, KEEP,KEEP8 ) | 1 Warning: Unused dummy argument ‘opassw’ at (1) [-Wunused-dummy-argument] zfac_b.F:354:30: 354 | CALL ZMUMPS_FAC_PAR_I(N,S_IS_POINTERS%IW(1),LIW_ARG_FAC_PAR, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘iw’ at (1) zfac_b.F:355:7: 355 | & S_IS_POINTERS%A(1),LA_ARG_FAC_PAR,IW1(NSTK), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘a’ at (1) zfac_process_blocfacto.F:812:27: 790 | & ISLR_INT, 1, MPI_INTEGER, COMM, IERR ) | 2 ...... 812 | & BLR_U(I)%Q(1,1), M*K, MPI_DOUBLE_COMPLEX, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/INTEGER(4)). zfac_process_blocfacto.F:227:35: 227 | & BLR_U(1), NB_BLR_U, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘blr_u’ at (1) zfac_process_blocfacto.F:228:35: 228 | & BEGS_BLR_U(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘begs_blr_u’ at (1) zfac_process_blocfacto.F:754:51: 754 | & NPIV, NELIM, DIR, | 1 Warning: Unused dummy argument ‘dir’ at (1) [-Wunused-dummy-argument] zfac_scalings_simScale_util.F:769:24: 724 | CALL MPI_IRECV(ISNDRCVJA(OFFS), ITMP, MPI_INTEGER,IPID-1, | 2 ...... 769 | CALL MPI_IRECV(ISNDRCVA(OFFS), SZ, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). zfac_scalings_simScale_util.F:783:23: 731 | CALL MPI_SEND(OSNDRCVJA(OFFS), ITMP, MPI_INTEGER, IPID-1, | 2 ...... 783 | CALL MPI_SEND(OSNDRCVA(OFFS), SZ, MPI_DOUBLE_PRECISION, PID-1, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). zfac_scalings_simScale_util.F:92:60: 92 | SUBROUTINE ZMUMPS_FINDNUMMYROWCOL(MYID, NUMPROCS, COMM, | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] zfac_scalings_simScale_util.F:92:54: 92 | SUBROUTINE ZMUMPS_FINDNUMMYROWCOL(MYID, NUMPROCS, COMM, | 1 Warning: Unused dummy argument ‘numprocs’ at (1) [-Wunused-dummy-argument] zfac_scalings_simScale_util.F:170:63: 170 | SUBROUTINE ZMUMPS_FILLMYROWCOLINDICES(MYID, NUMPROCS,COMM, | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] zfac_scalings_simScale_util.F:170:58: 170 | SUBROUTINE ZMUMPS_FILLMYROWCOLINDICES(MYID, NUMPROCS,COMM, | 1 Warning: Unused dummy argument ‘numprocs’ at (1) [-Wunused-dummy-argument] zfac_process_blocfacto.F:17:44: 17 | & LBUFR_BYTES, PROCNODE_STEPS, MSGSOU, | 1 Warning: Unused dummy argument ‘msgsou’ at (1) [-Wunused-dummy-argument] zfac_scalings_simScale_util.F:311:50: 311 | DOUBLE PRECISION FUNCTION ZMUMPS_ERRSCALOC(D, TMPD, DSZ, | 1 Warning: Unused dummy argument ‘d’ at (1) [-Wunused-dummy-argument] zfac_scalings_simScale_util.F:336:48: 336 | DOUBLE PRECISION FUNCTION ZMUMPS_ERRSCA1(D, TMPD, DSZ) | 1 Warning: Unused dummy argument ‘d’ at (1) [-Wunused-dummy-argument] zfac_scalings_simScale_util.F:460:56: 460 | SUBROUTINE ZMUMPS_BUREDUCE(INV, INOUTV, LEN, DTYPE) | 1 Warning: Unused dummy argument ‘dtype’ at (1) [-Wunused-dummy-argument] zarrowheads.F:963:32: 963 | CALL ZMUMPS_SET_TO_ZERO(root%SCHUR_POINTER(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘a’ at (1) zarrowheads.F:677:27: 673 | CALL MPI_SEND(BUFI(1,ISLAVE),TAILLE_SENDI, | 2 ...... 677 | CALL MPI_SEND( BUFR(1,ISLAVE), TAILLE_SENDR, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/INTEGER(4)). zarrowheads.F:830:23: 820 | CALL MPI_RECV( BUFI(1), 2*NBRECORDS+1, | 2 ...... 830 | CALL MPI_RECV( BUFR(1), NBRECORDS, MPI_DOUBLE_COMPLEX, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/INTEGER(4)). zfac_scalings_simScale_util.F:743:38: 743 | SUBROUTINE ZMUMPS_DOCOMMINF(MYID, NUMPROCS,TMPD, IDSZ, ITAGCOMM, | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] zfac_scalings_simScale_util.F:838:37: 838 | SUBROUTINE ZMUMPS_DOCOMM1N(MYID, NUMPROCS,TMPD, IDSZ, ITAGCOMM, | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] zarrowheads.F:658:41: 658 | & BUFI, BUFR, NBRECORDS, NBUFS, LP, COMM, | 1 Warning: Unused dummy argument ‘lp’ at (1) [-Wunused-dummy-argument] zarrowheads.F:659:20: 659 | & TYPE_PARALL ) | 1 Warning: Unused dummy argument ‘type_parall’ at (1) [-Wunused-dummy-argument] zarrowheads.F:915:54: 915 | SUBROUTINE ZMUMPS_SET_TO_ZERO(A, LLD, M, N, KEEP) | 1 Warning: Unused dummy argument ‘keep’ at (1) [-Wunused-dummy-argument] zfac_scalings_simScale_util.F:1099:63: 1099 | SUBROUTINE ZMUMPS_FINDNUMMYROWCOLSYM(MYID, NUMPROCS, COMM, | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] zfac_scalings_simScale_util.F:1099:57: 1099 | SUBROUTINE ZMUMPS_FINDNUMMYROWCOLSYM(MYID, NUMPROCS, COMM, | 1 Warning: Unused dummy argument ‘numprocs’ at (1) [-Wunused-dummy-argument] zfac_process_message.F:770:43: 770 | SUBROUTINE ZMUMPS_CANCEL_IRECV( INFO1, | 1 Warning: Unused dummy argument ‘info1’ at (1) [-Wunused-dummy-argument] zfac_process_message.F:772:34: 772 | & BUFR, LBUFR, LBUFR_BYTES, | 1 Warning: Unused dummy argument ‘lbufr_bytes’ at (1) [-Wunused-dummy-argument] zfac_scalings_simScale_util.F:1172:66: 1172 | SUBROUTINE ZMUMPS_FILLMYROWCOLINDICESSYM(MYID, NUMPROCS,COMM, | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] zfac_scalings_simScale_util.F:1172:61: 1172 | SUBROUTINE ZMUMPS_FILLMYROWCOLINDICESSYM(MYID, NUMPROCS,COMM, | 1 Warning: Unused dummy argument ‘numprocs’ at (1) [-Wunused-dummy-argument] zfac_process_message.F:816:15: 816 | & INFO1, KEEP, BUFR, LBUFR, LBUFR_BYTES, | 1 Warning: Unused dummy argument ‘info1’ at (1) [-Wunused-dummy-argument] zfac_process_blocfacto_LDLT.F:244:23: 153 | CALL MPI_UNPACK( BUFR, LBUFR_BYTES, POSITION, INODE, 1, | 2 ...... 244 | & DYN_PIVINFO, NPIV, | 1 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) zfac_process_blocfacto_LDLT.F:253:22: 153 | CALL MPI_UNPACK( BUFR, LBUFR_BYTES, POSITION, INODE, 1, | 2 ...... 253 | & DYN_BLOCFACTO, int(LA_BLOCFACTO), | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/INTEGER(4)). zarrowheads.F:17:35: 17 | & KEEP, KEEP8, ICNTL, id ) | 1 Warning: Unused dummy argument ‘icntl’ at (1) [-Wunused-dummy-argument] zfac_process_blocfacto_LDLT.F:17:44: 17 | & LBUFR_BYTES, PROCNODE_STEPS, MSGSOU, | 1 Warning: Unused dummy argument ‘msgsou’ at (1) [-Wunused-dummy-argument] zana_reordertree.F:732:56: 732 | & NSTEPS,PERM,SYM,INFO,LP,K47,K81,K76,K215,K234,K55,KEEP199, | 1 Warning: Unused dummy argument ‘k234’ at (1) [-Wunused-dummy-argument] zana_reordertree.F:732:60: 732 | & NSTEPS,PERM,SYM,INFO,LP,K47,K81,K76,K215,K234,K55,KEEP199, | 1 Warning: Unused dummy argument ‘k55’ at (1) [-Wunused-dummy-argument] zfac_process_end_facto_slave.F: In function ‘zmumps_end_facto_slave_’: zfac_process_end_facto_slave.F:164:22: warning: ‘cb_stored_in_blrstruc’ may be used uninitialized [-Wmaybe-uninitialized] 164 | IF (.NOT. CB_STORED_IN_BLRSTRUC) THEN | ^ zfac_process_end_facto_slave.F:103:41: note: ‘cb_stored_in_blrstruc’ was declared here 103 | LOGICAL :: CB_STORED_IN_BLRSTRUC, COMPRESS_CB | ^ zarrowheads.F:201:70: 201 | & INTARR, LINTARR, DBLARR, LDBLARR, PTRAIW, PTRARW, FRERE_STEPS, | 1 Warning: Unused dummy argument ‘frere_steps’ at (1) [-Wunused-dummy-argument] zarrowheads.F:200:36: 200 | & LP, COMM, root, KEEP, KEEP8, FILS, RG2L, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zarrowheads.F:628:51: 628 | & DEST_SHR, BUFI, BUFR, NBRECORDS, NBUFS, LP, COMM ) | 1 Warning: Unused dummy argument ‘lp’ at (1) [-Wunused-dummy-argument] zarrowheads.F:730:35: 730 | & SLAVEF, PERM, FRERE_STEPS, STEP, INFO1, INFO2 | 1 Warning: Unused dummy argument ‘frere_steps’ at (1) [-Wunused-dummy-argument] zarrowheads.F:727:21: 727 | & KEEP, KEEP8, MYID, COMM, NBRECORDS, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zarrowheads.F:730:16: 730 | & SLAVEF, PERM, FRERE_STEPS, STEP, INFO1, INFO2 | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] zfac_process_maprow.F:1224:26: 1224 | & FILS, DAD, | 1 Warning: Unused dummy argument ‘dad’ at (1) [-Wunused-dummy-argument] zsol_aux.F:805:26: 803 | CALL MPI_SEND(N_LOCAL_LIST, 1, | 2 804 | & MPI_INTEGER, MASTER, TAG_SIZE, id%COMM,IERR) 805 | CALL MPI_SEND(LOCAL_LIST, N_LOCAL_LIST, | 1 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) zsol_aux.F:848:26: 828 | CALL MPI_RECV(TMP, 1, MPI_INTEGER, MPI_ANY_SOURCE, | 2 ...... 848 | CALL MPI_RECV(LOCAL_LIST, NSTEPS, MPI_INTEGER, | 1 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) zsol_aux.F:1185:70: 1185 | & NRHS_B, WCB, LWCB, LDA_WCB, PPIV_COURANT, MTYPE, KEEP) | 1 Warning: Unused dummy argument ‘keep’ at (1) [-Wunused-dummy-argument] zsol_aux.F:1326:28: 1326 | & MTYPE, KEEP, COEF_Y ) | 1 Warning: Unused dummy argument ‘keep’ at (1) [-Wunused-dummy-argument] zsol_bwd_aux.F:1203:17: 1166 | & INODE, 1, MPI_INTEGER, | 2 ...... 1203 | & W(POSWCB + 1), LONG, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/INTEGER(4)). zsol_aux.F:529:23: 529 | & W, KEEP,KEEP8 ) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zfac_process_contrib_type3.F: In function ‘zmumps_process_contrib_type3_’: zfac_process_contrib_type3.F:234:72: warning: ‘pos_root’ may be used uninitialized [-Wmaybe-uninitialized] 234 | & 0) | ^ zfac_process_contrib_type3.F:65:37: note: ‘pos_root’ was declared here 65 | INTEGER(8) :: LREQA, POS_ROOT | ^ zsol_aux.F:14:36: 14 | SUBROUTINE ZMUMPS_FREETOPSO( N, KEEP28, IWCB, LIWW, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] zsol_aux.F:16:41: 16 | & POSWCB,IWPOSCB,PTRICB,PTRACB) | 1 Warning: Unused dummy argument ‘ptracb’ at (1) [-Wunused-dummy-argument] zsol_aux.F:16:34: 16 | & POSWCB,IWPOSCB,PTRICB,PTRACB) | 1 Warning: Unused dummy argument ‘ptricb’ at (1) [-Wunused-dummy-argument] zsol_aux.F:15:14: 15 | & W, LWC, | 1 Warning: Unused dummy argument ‘w’ at (1) [-Wunused-dummy-argument] zsol_aux.F:35:32: 35 | SUBROUTINE ZMUMPS_COMPSO(N,KEEP28,IWCB,LIWW,W,LWC, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] zsol_aux.F:86:64: 86 | SUBROUTINE ZMUMPS_SOL_X(A, NZ8, N, IRN, ICN, Z, KEEP,KEEP8, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zsol_aux.F:172:29: 172 | & KEEP, KEEP8, COLSCA, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zsol_aux.F:223:27: 223 | & KEEP,KEEP8) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zsol_aux.F:422:39: 422 | & LHS, WRHS, W, RHS, KEEP,KEEP8) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zsol_aux.F:588:23: 588 | & W, KEEP,KEEP8, COLSCA ) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zsol_aux.F:861:12: 861 | & LP, ARRET, GRAIN ) | 1 Warning: Unused dummy argument ‘lp’ at (1) [-Wunused-dummy-argument] zsol_aux.F:939:24: 939 | & LP, KEEP,KEEP8 ) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zsol_aux.F:939:12: 939 | & LP, KEEP,KEEP8 ) | 1 Warning: Unused dummy argument ‘lp’ at (1) [-Wunused-dummy-argument] zsol_aux.F:1039:13: 1039 | & KEEP, RHSCOMP, NRHS, LRHSCOMP, FIRST_ROW_RHSCOMP, W, LD_W, | 1 Warning: Unused dummy argument ‘keep’ at (1) [-Wunused-dummy-argument] zsol_aux.F:1089:35: 1089 | & MPRINT, ICNTL, KEEP,KEEP8) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zsol_aux.F:1087:35: 1087 | SUBROUTINE ZMUMPS_SOL_Q(MTYPE, IFLAG, N, | 1 Warning: Unused dummy argument ‘mtype’ at (1) [-Wunused-dummy-argument] zsol_aux.F:1088:19: 1088 | & LHS, WRHS, W, RES, GIVNORM, ANORM, XNORM, SCLNRM, | 1 Warning: Unused dummy argument ‘wrhs’ at (1) [-Wunused-dummy-argument] zsol_aux.F:1371:13: 1371 | & INODE, N, NPIV, LIELL, NELIM, NSLAVES, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] zsol_aux.F:1396:45: 1396 | INTEGER :: IPOSINRHSCOMP, JJ, K, NBK, | 1 Warning: Unused variable ‘nbk’ declared at (1) [-Wunused-variable] zsol_aux.F:1371:36: 1371 | & INODE, N, NPIV, LIELL, NELIM, NSLAVES, | 1 Warning: Unused dummy argument ‘nelim’ at (1) [-Wunused-dummy-argument] zsol_aux.F:1371:45: 1371 | & INODE, N, NPIV, LIELL, NELIM, NSLAVES, | 1 Warning: Unused dummy argument ‘nslaves’ at (1) [-Wunused-dummy-argument] zsol_aux.F:1378:49: 1378 | & MTYPE, KEEP, OOCWRITE_COMPATIBLE_WITH_BLR, | 1 Warning: Unused dummy argument ‘oocwrite_compatible_with_blr’ at (1) [-Wunused-dummy-argument] zsol_aux.F:1501:13: 1501 | & INODE, N, NPIV, LIELL, NELIM, NSLAVES, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] zfac_scalings_simScaleAbs.F: In function ‘zmumps_simscaleabssym_’: zfac_scalings_simScaleAbs.F:845:24: warning: ‘irnghbprcs’ may be used uninitialized [-Wmaybe-uninitialized] 845 | INTEGER IRNGHBPRCS, IRSNDRCVIA,IRSNDRCVJA | ^ zfac_scalings_simScaleAbs.F:1133:72: warning: ‘irsndrcvia’ may be used uninitialized [-Wmaybe-uninitialized] 1133 | & COMM) | ^ zfac_scalings_simScaleAbs.F:845:36: note: ‘irsndrcvia’ was declared here 845 | INTEGER IRNGHBPRCS, IRSNDRCVIA,IRSNDRCVJA | ^ zfac_scalings_simScaleAbs.F:845:47: warning: ‘irsndrcvja’ may be used uninitialized [-Wmaybe-uninitialized] 845 | INTEGER IRNGHBPRCS, IRSNDRCVIA,IRSNDRCVJA | ^ zfac_scalings_simScaleAbs.F:1133:72: warning: ‘istatus’ may be used uninitialized [-Wmaybe-uninitialized] 1133 | & COMM) | ^ zfac_scalings_simScaleAbs.F:847:21: note: ‘istatus’ was declared here 847 | INTEGER ISTATUS, REQUESTS, TMPWORK | ^ zfac_scalings_simScaleAbs.F:1133:72: warning: ‘ornghbprcs’ may be used uninitialized [-Wmaybe-uninitialized] 1133 | & COMM) | ^ zfac_scalings_simScaleAbs.F:846:24: note: ‘ornghbprcs’ was declared here 846 | INTEGER ORNGHBPRCS, ORSNDRCVIA,ORSNDRCVJA | ^ zfac_scalings_simScaleAbs.F:1133:72: warning: ‘orsndrcvia’ may be used uninitialized [-Wmaybe-uninitialized] 1133 | & COMM) | ^ zfac_scalings_simScaleAbs.F:846:36: note: ‘orsndrcvia’ was declared here 846 | INTEGER ORNGHBPRCS, ORSNDRCVIA,ORSNDRCVJA | ^ zfac_scalings_simScaleAbs.F:846:47: warning: ‘orsndrcvja’ may be used uninitialized [-Wmaybe-uninitialized] 846 | INTEGER ORNGHBPRCS, ORSNDRCVIA,ORSNDRCVJA | ^ zfac_scalings_simScaleAbs.F:1133:72: warning: ‘requests’ may be used uninitialized [-Wmaybe-uninitialized] 1133 | & COMM) | ^ zfac_scalings_simScaleAbs.F:847:31: note: ‘requests’ was declared here 847 | INTEGER ISTATUS, REQUESTS, TMPWORK | ^ ztype3_root.F:1192:16: 1192 | & root%SCHUR_POINTER(1), root%SCHUR_LLD, LOCAL_M, LOCAL_N, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘valroot’ at (1) ztype3_root.F:1205:17: 1205 | & root%SCHUR_POINTER(1), root%SCHUR_LLD, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘valroot’ at (1) zsol_fwd_aux.F:116:22: 79 | & FINODE, 1, MPI_INTEGER, COMM, IERR ) | 2 ...... 116 | & WCB( PLEFTWCB ), | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/INTEGER(4)). ztype3_root.F:420:14: 420 | & root%SCHUR_POINTER(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘val_root’ at (1) ztype3_root.F:426:19: 426 | & LDA, SONA_PTR( POSSONA_PTR + SHIFT_VAL_SON ), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘val_son’ at (1) ztype3_root.F:432:14: 432 | & root%RG2L_ROW(1), root%RG2L_COL(1), TRANSPOSE_ASM, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘rg2l_row’ at (1) ztype3_root.F:432:32: 432 | & root%RG2L_ROW(1), root%RG2L_COL(1), TRANSPOSE_ASM, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘rg2l_col’ at (1) ztype3_root.F:434:14: 434 | & root%RHS_ROOT(1,1), root%RHS_NLOC ) | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘rhs_root’ at (1) ztype3_root.F:454:19: 454 | & LDA, SONA_PTR( POSSONA_PTR + SHIFT_VAL_SON ), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘val_son’ at (1) ztype3_root.F:460:14: 460 | & root%RG2L_ROW(1), root%RG2L_COL(1), TRANSPOSE_ASM, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘rg2l_row’ at (1) ztype3_root.F:460:32: 460 | & root%RG2L_ROW(1), root%RG2L_COL(1), TRANSPOSE_ASM, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘rg2l_col’ at (1) ztype3_root.F:462:14: 462 | & root%RHS_ROOT(1,1), root%RHS_NLOC ) | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘rhs_root’ at (1) ztype3_root.F:868:60: 868 | SUBROUTINE ZMUMPS_DEF_GRID( NPROCS, NPROW, NPCOL, SIZE, K50 ) | 1 Warning: Unused dummy argument ‘size’ at (1) [-Wunused-dummy-argument] zsol_fwd_aux.F:1082:44: 1082 | & IW, LIW, J1, J3, J2, KEEP, DKEEP) | 1 Warning: Unused dummy argument ‘dkeep’ at (1) [-Wunused-dummy-argument] zsol_fwd_aux.F:1082:37: 1082 | & IW, LIW, J1, J3, J2, KEEP, DKEEP) | 1 Warning: Unused dummy argument ‘keep’ at (1) [-Wunused-dummy-argument] ztype3_root.F:1087:55: 1087 | & STEP, PIMASTER, PAMASTER, ITLOC, RHS_MUMPS, | 1 Warning: Unused dummy argument ‘itloc’ at (1) [-Wunused-dummy-argument] ztype3_root.F:1220:24: 1220 | & KEEP, KEEP8, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] ztype3_root.F:1216:42: 1216 | & VALROOT, LOCAL_M_LLD, LOCAL_M, LOCAL_N, | 1 Warning: Unused dummy argument ‘local_m’ at (1) [-Wunused-dummy-argument] ztype3_root.F:1221:17: 1221 | & MYID) | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] ztype3_root.F:1331:38: 1331 | & VALROOT, LOCAL_M_LLD, LOCAL_M, LOCAL_N, FILS, | 1 Warning: Unused dummy argument ‘local_m’ at (1) [-Wunused-dummy-argument] ztype3_root.F:1334:17: 1334 | & MYID) | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] zsol_fwd_aux.F:357:15: 357 | & FILS, STEP, FRERE, DAD, | 1 Warning: Unused dummy argument ‘fils’ at (1) [-Wunused-dummy-argument] zsol_fwd_aux.F:357:28: 357 | & FILS, STEP, FRERE, DAD, | 1 Warning: Unused dummy argument ‘frere’ at (1) [-Wunused-dummy-argument] ztype3_root.F:1297:32: 1297 | & IFLAG, IERROR ) | 1 Warning: Unused dummy argument ‘ierror’ at (1) [-Wunused-dummy-argument] ztype3_root.F:1297:24: 1297 | & IFLAG, IERROR ) | 1 Warning: Unused dummy argument ‘iflag’ at (1) [-Wunused-dummy-argument] ztype3_root.F:829:43: 829 | & KEEP, INFO ) | 1 Warning: Unused dummy argument ‘keep’ at (1) [-Wunused-dummy-argument] zmumps_driver.F:661:25: 661 | CALL MPI_ALLREDUCE(JOB,JOBMIN,1,MPI_INTEGER,MPI_MAX, | 1 ...... 2216 | CALL MPI_ALLREDUCE(TMP1,TMP,1,MPI_2INTEGER, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (rank-1 and scalar) zmumps_driver.F:661:29: 661 | CALL MPI_ALLREDUCE(JOB,JOBMIN,1,MPI_INTEGER,MPI_MAX, | 1 ...... 2216 | CALL MPI_ALLREDUCE(TMP1,TMP,1,MPI_2INTEGER, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (rank-1 and scalar) zmumps_driver.F:663:25: 663 | CALL MPI_ALLREDUCE(JOB,JOBMAX,1,MPI_INTEGER,MPI_MIN, | 1 ...... 2216 | CALL MPI_ALLREDUCE(TMP1,TMP,1,MPI_2INTEGER, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (rank-1 and scalar) zmumps_driver.F:663:29: 663 | CALL MPI_ALLREDUCE(JOB,JOBMAX,1,MPI_INTEGER,MPI_MIN, | 1 ...... 2216 | CALL MPI_ALLREDUCE(TMP1,TMP,1,MPI_2INTEGER, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (rank-1 and scalar) zmumps_driver.F:2113:22: 2113 | CALL MPI_BCAST( id%RINFOG(1), 40, MPI_DOUBLE_PRECISION, MASTER, | 1 ...... 2220 | CALL MPI_BCAST( INFOG(1), 1, MPI_INTEGER, ROOT, COMM, IERR ) | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). zmumps_driver.F:2128:28: 2128 | call MPI_ALLREDUCE(id%KEEP8(55),id%KEEP8(57),1, | 1 ...... 2216 | CALL MPI_ALLREDUCE(TMP1,TMP,1,MPI_2INTEGER, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). zmumps_driver.F:2128:41: 2128 | call MPI_ALLREDUCE(id%KEEP8(55),id%KEEP8(57),1, | 1 ...... 2216 | CALL MPI_ALLREDUCE(TMP1,TMP,1,MPI_2INTEGER, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). zsol_driver.F:1304:26: 582 | CALL MPI_BCAST( id%KEEP(401), 1, MPI_INTEGER, MASTER, id%COMM, | 2 ...... 1304 | CALL MPI_BCAST( WORKSPACE_MINIMAL_PREFERRED, 1, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (LOGICAL(4)/INTEGER(4)). zsol_driver.F:3613:16: 3590 | & C_DUMMY, 1, 1, | 2 ...... 3613 | & id%RHSCOMP(IBEG_RHSCOMP), LD_RHSCOMP, NBRHS_EFF, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) zsol_driver.F:3614:16: 3591 | & IDUMMY, 0, | 2 ...... 3614 | & id%POSINRHSCOMP_ROW(1), NB_FS_RHSCOMP_F, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) zsol_driver.F:3616:16: 3592 | & JDUMMY, id%KEEP(1), id%KEEP8(1), id%PROCNODE_STEPS(1), | 2 ...... 3616 | & id%PTLUST_S(1), id%KEEP(1), id%KEEP8(1), | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) zsol_driver.F:3618:16: 3593 | & IDUMMY, 1, | 2 ...... 3618 | & IS(1), LIW_PASSED, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) zsol_driver.F:3983:31: 2413 | CALL MPI_SEND(LD_REDRHS,1,MPI_INTEGER, | 2 ...... 3983 | CALL MPI_SEND(id%REDRHS(KDEC), | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/INTEGER(4)). zsol_driver.F:4001:31: 2417 | CALL MPI_RECV(LD_REDRHS,1,MPI_INTEGER, | 2 ...... 4001 | CALL MPI_RECV(PTR_RHS_ROOT(II), | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/INTEGER(4)). zsol_driver.F:4066:55: 4041 | & , 1, 1, 1, 1, IDUMMY, 1, JDUMMY, KDUMMY, 1, LDUMMY, 1, MDUMMY | 2 ...... 4066 | & NZ_THIS_BLOCK, NBCOL_INBLOC, id%NRHS, JBEG_RHS, id%Step2node(1), | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) zsol_driver.F:4067:19: 4041 | & , 1, 1, 1, 1, IDUMMY, 1, JDUMMY, KDUMMY, 1, LDUMMY, 1, MDUMMY | 2 ...... 4067 | & id%KEEP(28),IRHS_SPARSE_COPY(1),IRHS_PTR_COPY(1), size(PERM_RHS), | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) zsol_driver.F:4067:39: 4041 | & , 1, 1, 1, 1, IDUMMY, 1, JDUMMY, KDUMMY, 1, LDUMMY, 1, MDUMMY | 2 ...... 4067 | & id%KEEP(28),IRHS_SPARSE_COPY(1),IRHS_PTR_COPY(1), size(PERM_RHS), | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) zsol_driver.F:4281:16: 4240 | & JDUMMY, id%KEEP(1), id%KEEP8(1), | 2 ...... 4281 | & id%PTLUST_S(1), id%KEEP(1), id%KEEP8(1), | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) zsol_driver.F:4282:38: 4241 | & id%PROCNODE_STEPS(1), IDUMMY, 1, | 2 ...... 4282 | & id%PROCNODE_STEPS(1), IS(1), LIW_PASSED, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) zsol_driver.F:4286:16: 4245 | & C_DUMMY, 1 , 1, IDUMMY, 1, | 2 ...... 4286 | & id%RHSCOMP(IBEG_RHSCOMP), LD_RHSCOMP, NBRHS_EFF, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) zsol_driver.F:4287:16: 4245 | & C_DUMMY, 1 , 1, IDUMMY, 1, | 2 ...... 4287 | & id%POSINRHSCOMP_COL(1), id%N, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) zsol_driver.F:4293:16: 4252 | & C_DUMMY, 1, 1, | 2 ...... 4293 | & id%RHSCOMP(IBEG_RHSCOMP), LD_RHSCOMP, NBRHS_EFF, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) zsol_driver.F:4301:16: 4260 | & IDUMMY, 1, 0 | 2 ...... 4301 | & id%POSINRHSCOMP_COL(1), id%N, NB_FS_RHSCOMP_TOT | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) zsol_driver.F:4559:33: 1668 | CALL MPI_REDUCE( MAT_ALLOC_LOC, MAT_ALLOC, 1, | 2 ...... 4559 | CALL MPI_REDUCE( R_LOCWK54, R_W( id%N + 1 ), | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). zsol_driver.F:4559:44: 1668 | CALL MPI_REDUCE( MAT_ALLOC_LOC, MAT_ALLOC, 1, | 2 ...... 4559 | CALL MPI_REDUCE( R_LOCWK54, R_W( id%N + 1 ), | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). zsol_driver.F:5725:12: 3590 | & C_DUMMY, 1, 1, | 2 ...... 5725 | & id%RHSCOMP(IBEG_RHSCOMP), LD_RHSCOMP, 1, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) zsol_driver.F:5726:12: 3591 | & IDUMMY, 0, | 2 ...... 5726 | & PTR_POSINRHSCOMP_FWD(1), NB_FS_RHSCOMP_F, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) zsol_driver.F:5728:12: 3592 | & JDUMMY, id%KEEP(1), id%KEEP8(1), id%PROCNODE_STEPS(1), | 2 ...... 5728 | & id%PTLUST_S(1), id%KEEP(1), id%KEEP8(1), | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) zsol_driver.F:5730:12: 3593 | & IDUMMY, 1, | 2 ...... 5730 | & IS(1), LIW_PASSED, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) zsol_driver.F:5825:20: 4239 | & MTYPE, id%RHS(1), LD_RHS, id%NRHS, JBEG_RHS, | 2 ...... 5825 | & SOLVET, C_Y, id%N, NBRHS_EFF, 1, | 1 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) zsol_driver.F:5839:20: 4239 | & MTYPE, id%RHS(1), LD_RHS, id%NRHS, JBEG_RHS, | 2 ...... 5839 | & SOLVET, C_Y, id%N, NBRHS_EFF, 1, | 1 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) zsol_driver.F:5840:12: 4240 | & JDUMMY, id%KEEP(1), id%KEEP8(1), | 2 ...... 5840 | & id%PTLUST_S(1), id%KEEP(1),id%KEEP8(1), | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) zsol_driver.F:5842:12: 4241 | & id%PROCNODE_STEPS(1), IDUMMY, 1, | 2 ...... 5842 | & IS(1), LIW_PASSED, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) zsol_driver.F:5846:12: 4245 | & C_DUMMY, 1 , 1, IDUMMY, 1, | 2 ...... 5846 | & id%RHSCOMP(IBEG_RHSCOMP), LD_RHSCOMP, NBRHS_EFF, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) zsol_driver.F:5847:12: 4245 | & C_DUMMY, 1 , 1, IDUMMY, 1, | 2 ...... 5847 | & PTR_POSINRHSCOMP_BWD(1), id%N, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) zana_driver.F:5031:27: 4943 | CALL MPI_SEND( NZ_loc8, 1, MPI_INTEGER8, MASTER, | 2 ...... 5031 | CALL MPI_SEND( id%IRN_loc(I8), SIZE_SENT, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/INTEGER(8)). zana_driver.F:508:30: 508 | CALL MPI_ALLREDUCE( id%KEEP8(29), id%KEEP8(28), 1, | 1 ...... 5237 | CALL MPI_ALLREDUCE(DO_WRITE, DO_WRITE_CHECK, 1, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). zsol_c.F:1309:19: 1306 | & NPIV, 1, MPI_INTEGER, COMM, IERR) | 2 ...... 1309 | & IROWlist, NPIV, MPI_INTEGER, COMM, IERR) | 1 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) zsol_c.F:1317:23: 1306 | & NPIV, 1, MPI_INTEGER, COMM, IERR) | 2 ...... 1317 | & CWORK, NPIV, MPI_DOUBLE_COMPLEX, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/INTEGER(4)). zsol_c.F:1415:24: 1415 | CALL MPI_PACK(RHSCOMP(IPOSINRHSCOMP,J), NPIV, | 1 ...... 1428 | CALL MPI_PACK(FIN, 1, MPI_INTEGER, BUFFER, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/INTEGER(4)). zana_driver.F:508:44: 508 | CALL MPI_ALLREDUCE( id%KEEP8(29), id%KEEP8(28), 1, | 1 ...... 5237 | CALL MPI_ALLREDUCE(DO_WRITE, DO_WRITE_CHECK, 1, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). zana_driver.F:513:28: 451 | CALL MPI_BCAST( KEEP(60), 1, MPI_INTEGER, MASTER, id%COMM, IERR ) | 2 ...... 513 | CALL MPI_BCAST( id%KEEP8(28), 1, MPI_INTEGER8, MASTER, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). zsol_c.F:1923:29: 1430 | CALL MPI_SEND(BUFFER, POS_BUF, MPI_PACKED, MASTER, | 2 ...... 1923 | CALL MPI_SEND( BUF_RHS_2, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/INTEGER(4)). zsol_c.F:2023:34: 1301 | CALL MPI_RECV( BUFFER, SIZE_BUF_BYTES, MPI_PACKED, | 2 ...... 2023 | CALL MPI_RECV(BUF_RHS_2, BUF_EFFSIZE*NRHS, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/INTEGER(4)). zana_driver.F:1917:26: 451 | CALL MPI_BCAST( KEEP(60), 1, MPI_INTEGER, MASTER, id%COMM, IERR ) | 2 ...... 1917 | CALL MPI_BCAST( SIZEOFBLOCKS, NBLK, MPI_INTEGER, MASTER, | 1 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) zana_driver.F:2670:26: 2670 | CALL MPI_RECV(id%NBSA_LOCAL,1,MPI_INTEGER, | 1 ...... 4922 | CALL MPI_RECV( MATPTR( I+1 ), 1, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/INTEGER(8)). zana_driver.F:2876:14: 2876 | & id%CANDIDATES(1,1), id%I_AM_CAND(1) ) | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘candidates’ at (1) zana_driver.F:2876:34: 2876 | & id%CANDIDATES(1,1), id%I_AM_CAND(1) ) | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘i_am_cand’ at (1) zana_driver.F:3744:23: 3647 | CALL MPI_REDUCE( KEEP8(11), SUM_KEEP811_THIS_NODE, 1, | 2 ...... 3744 | CALL MPI_REDUCE( INFO(15), SUM_INFO15_THIS_NODE, 1, MPI_INTEGER, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/INTEGER(8)). zana_driver.F:3744:33: 3647 | CALL MPI_REDUCE( KEEP8(11), SUM_KEEP811_THIS_NODE, 1, | 2 ...... 3744 | CALL MPI_REDUCE( INFO(15), SUM_INFO15_THIS_NODE, 1, MPI_INTEGER, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/INTEGER(8)). zsol_c.F:19:53: 19 | & ISTEP_TO_INIV2, TAB_POS_IN_PERE, IBEG_ROOT_DEF, IEND_ROOT_DEF, | 1 Warning: Unused dummy argument ‘ibeg_root_def’ at (1) [-Wunused-dummy-argument] zsol_c.F:19:68: 19 | & ISTEP_TO_INIV2, TAB_POS_IN_PERE, IBEG_ROOT_DEF, IEND_ROOT_DEF, | 1 Warning: Unused dummy argument ‘iend_root_def’ at (1) [-Wunused-dummy-argument] zsol_c.F:20:25: 20 | & IROOT_DEF_RHS_COL1, RHS_ROOT, LRHS_ROOT, SIZE_ROOT, MASTER_ROOT, | 1 Warning: Unused dummy argument ‘iroot_def_rhs_col1’ at (1) [-Wunused-dummy-argument] zsol_c.F:22:38: 22 | & NZ_RHS, NBCOL_INBLOC, NRHS_ORIG, JBEG_RHS, Step2node, LStep2node, | 1 Warning: Unused dummy argument ‘nrhs_orig’ at (1) [-Wunused-dummy-argument] zana_driver.F:3974:53: 3974 | SUBROUTINE ZMUMPS_ANA_CHECK_KEEP(id, I_AM_SLAVE) | 1 Warning: Unused dummy argument ‘i_am_slave’ at (1) [-Wunused-dummy-argument] zfac_process_blfac_slave.F: In function ‘zmumps_process_blfac_slave_’: zfac_process_blfac_slave.F:341:72: warning: ‘posblocfacto’ may be used uninitialized [-Wmaybe-uninitialized] 341 | & A_PTR( CPOS ), NCOL1 ) | ^ zfac_process_blfac_slave.F:87:37: note: ‘posblocfacto’ was declared here 87 | INTEGER(8) POSELT, POSBLOCFACTO | ^ zfac_process_blfac_slave.F:316:72: warning: ‘begs_blr_u.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 316 | & ) | ^ zfac_process_blfac_slave.F:102:50: note: ‘begs_blr_u.dim[0].ubound’ was declared here 102 | INTEGER, POINTER, DIMENSION(:) :: BEGS_BLR_U | ^ zfac_process_blfac_slave.F:316:72: warning: ‘begs_blr_u.data’ may be used uninitialized [-Wmaybe-uninitialized] 316 | & ) | ^ zfac_process_blfac_slave.F:102:50: note: ‘begs_blr_u.data’ was declared here 102 | INTEGER, POINTER, DIMENSION(:) :: BEGS_BLR_U | ^ zsol_c.F:1078:27: 1078 | & KEEP,KEEP8, PROCNODE_STEPS, IW, LIW, STEP, BUFFER, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zsol_c.F:1438:54: 1438 | SUBROUTINE ZMUMPS_GATHER_SOLUTION_AM1(NSLAVES, N, MYID, COMM, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] zsol_c.F:1447:56: 1447 | & POSINRHSCOMP, LPOS_ROW, NB_FS_IN_RHSCOMP ) | 1 Warning: Unused dummy argument ‘nb_fs_in_rhscomp’ at (1) [-Wunused-dummy-argument] zsol_c.F:1439:21: 1439 | & NRHS, RHSCOMP, LRHSCOMP, NRHSCOMP_COL, | 1 Warning: Unused dummy argument ‘nrhs’ at (1) [-Wunused-dummy-argument] zsol_c.F:1639:37: 1639 | & PTRIST, KEEP,KEEP8, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zsol_c.F:1641:36: 1641 | & PROCNODE, NSLAVES, scaling_data, LSCAL | 1 Warning: Unused dummy argument ‘nslaves’ at (1) [-Wunused-dummy-argument] zsol_c.F:1713:25: 1713 | & ISOL_LOC, | 1 Warning: Unused dummy argument ‘isol_loc’ at (1) [-Wunused-dummy-argument] zsol_c.F:1716:43: 1716 | & PROCNODE_STEPS, KEEP,KEEP8, IW, LIW, STEP, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zsol_c.F:1710:23: 1710 | & SLAVEF, N, MYID_NODES, | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] zsol_c.F:1827:27: 1827 | & KEEP,KEEP8, PROCNODE_STEPS, IW, LIW, STEP, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zsol_c.F:1822:25: 1822 | & (NSLAVES, N, MYID, COMM, | 1 Warning: Unused dummy argument ‘nslaves’ at (1) [-Wunused-dummy-argument] zsol_c.F:2062:27: 2062 | & KEEP,KEEP8, PROCNODE_STEPS, IW, LIW, STEP, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zsol_c.F:2060:25: 2060 | & (NSLAVES, N, MYID_NODES, | 1 Warning: Unused dummy argument ‘nslaves’ at (1) [-Wunused-dummy-argument] zsol_c.F:2163:27: 2163 | & KEEP,KEEP8, PROCNODE_STEPS, IW, LIW, STEP, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zfac_driver.F:374:24: 374 | CALL MPI_REDUCE ( id%KEEP8(24), LWK_USER_SUM8, 1, MPI_INTEGER8, | 1 ...... 3896 | CALL MPI_REDUCE( LOC_VAL, AVG_VAL, 1, MPI_DOUBLE_PRECISION, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/REAL(8)). zfac_driver.F:374:38: 374 | CALL MPI_REDUCE ( id%KEEP8(24), LWK_USER_SUM8, 1, MPI_INTEGER8, | 1 ...... 3896 | CALL MPI_REDUCE( LOC_VAL, AVG_VAL, 1, MPI_DOUBLE_PRECISION, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/REAL(8)). zfac_driver.F:524:21: 446 | CALL MPI_BCAST( KEEP(12), 1, MPI_INTEGER, | 2 ...... 524 | CALL MPI_BCAST(CNTL1, 1, MPI_DOUBLE_PRECISION, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). zfac_driver.F:2171:26: 730 | CALL MPI_ALLREDUCE( ITMP, JTMP, 1, MPI_INTEGER, | 2 ...... 2171 | CALL MPI_ALLREDUCE(id%KEEP8(29), NZ_locMAX8, 1, MPI_INTEGER8, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). zfac_driver.F:2171:40: 730 | CALL MPI_ALLREDUCE( ITMP, JTMP, 1, MPI_INTEGER, | 2 ...... 2171 | CALL MPI_ALLREDUCE(id%KEEP8(29), NZ_locMAX8, 1, MPI_INTEGER8, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). zfac_driver.F:2807:27: 2807 | CALL MPI_RECV( KEEP(17), 1, MPI_INTEGER, 1, DEFIC_TAG, | 1 ...... 4005 | CALL MPI_RECV( id%REDRHS((I-1)*id%LREDRHS+1), | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/COMPLEX(8)). zfac_driver.F:2812:27: 2812 | CALL MPI_SEND( KEEP(17), 1, MPI_INTEGER, 0, DEFIC_TAG, | 1 ...... 3998 | & id%root%RHS_CNTR_MASTER_ROOT((I-1)*SIZE_SCHUR+1), | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/COMPLEX(8)). zfac_driver.F:3850:28: 3850 | & MP, MPG, INFO16, INFOG18, INFOG19, NSLAVES, IRANK, KEEP ) | 1 Warning: Unused dummy argument ‘info16’ at (1) [-Wunused-dummy-argument] zfac_driver.F:3850:62: 3850 | & MP, MPG, INFO16, INFOG18, INFOG19, NSLAVES, IRANK, KEEP ) | 1 Warning: Unused dummy argument ‘irank’ at (1) [-Wunused-dummy-argument] zfac_driver.F:3850:68: 3850 | & MP, MPG, INFO16, INFOG18, INFOG19, NSLAVES, IRANK, KEEP ) | 1 Warning: Unused dummy argument ‘keep’ at (1) [-Wunused-dummy-argument] zfac_driver.F:3850:15: 3850 | & MP, MPG, INFO16, INFOG18, INFOG19, NSLAVES, IRANK, KEEP ) | 1 Warning: Unused dummy argument ‘mp’ at (1) [-Wunused-dummy-argument] zfac_driver.F:3850:55: 3850 | & MP, MPG, INFO16, INFOG18, INFOG19, NSLAVES, IRANK, KEEP ) | 1 Warning: Unused dummy argument ‘nslaves’ at (1) [-Wunused-dummy-argument] zfac_driver.F:3849:49: 3849 | SUBROUTINE ZMUMPS_PRINT_ALLOCATED_MEM( PROK, PROKG, PRINT_MAXAVG, | 1 Warning: Unused dummy argument ‘prok’ at (1) [-Wunused-dummy-argument] ztools.F:291:17: 291 | & SON_A(IACHK), SIZFR_SON_A, MonBloc, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘afac’ at (1) ztools.F:1836:23: 1830 | CALL zcopy(N8, SRC(1), 1, DEST(1), 1) | 2 ...... 1836 | CALL zcopy(I4SIZE, SRC(SHIFT8), 1, DEST(SHIFT8), 1) | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/INTEGER(8)). ztools.F:18:17: 18 | & , LRGROUPS, NASS | 1 Warning: Unused dummy argument ‘lrgroups’ at (1) [-Wunused-dummy-argument] ztools.F:18:23: 18 | & , LRGROUPS, NASS | 1 Warning: Unused dummy argument ‘nass’ at (1) [-Wunused-dummy-argument] ztools.F:16:54: 16 | &POSFAC, LRLU, LRLUS, IWPOS, PTRAST, PTRFAC, STEP, KEEP,KEEP8, | 1 Warning: Unused dummy argument ‘step’ at (1) [-Wunused-dummy-argument] ztools.F:457:36: 457 | & PTRIST, PTRAST, IW, LIW, A, LA, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] ztools.F:459:51: 459 | & IPTRLU, STEP, MYID, KEEP, KEEP8, TYPE_SON | 1 Warning: Unused dummy argument ‘type_son’ at (1) [-Wunused-dummy-argument] ztools.F:499:38: 499 | & INFO, INFOG, PROK, MP, PROKG, MPG | 1 Warning: Unused dummy argument ‘mp’ at (1) [-Wunused-dummy-argument] ztools.F:498:60: 498 | & MYID, COMM, N, NELT, NA, LNA, NNZ8, NA_ELT8, NSLAVES, | 1 Warning: Unused dummy argument ‘na_elt8’ at (1) [-Wunused-dummy-argument] ztools.F:498:51: 498 | & MYID, COMM, N, NELT, NA, LNA, NNZ8, NA_ELT8, NSLAVES, | 1 Warning: Unused dummy argument ‘nnz8’ at (1) [-Wunused-dummy-argument] ztools.F:499:34: 499 | & INFO, INFOG, PROK, MP, PROKG, MPG | 1 Warning: Unused dummy argument ‘prok’ at (1) [-Wunused-dummy-argument] ztools.F:1428:37: 1428 | & BLR_STRAT, OOC_STRAT, | 1 Warning: Unused dummy argument ‘ooc_strat’ at (1) [-Wunused-dummy-argument] ztools.F:1476:43: 1476 | & KEEP, KEEP8, IFLAG, IERROR | 1 Warning: Unused dummy argument ‘ierror’ at (1) [-Wunused-dummy-argument] ztools.F:1476:35: 1476 | & KEEP, KEEP8, IFLAG, IERROR | 1 Warning: Unused dummy argument ‘iflag’ at (1) [-Wunused-dummy-argument] ztools.F:1475:37: 1475 | & BLR_STRAT, OOC_STRAT, | 1 Warning: Unused dummy argument ‘ooc_strat’ at (1) [-Wunused-dummy-argument] ztools.F:1579:22: 1579 | & IOLDPS, HF, IW, LIW, | 1 Warning: Unused dummy argument ‘hf’ at (1) [-Wunused-dummy-argument] ztools.F:1578:27: 1578 | & N, INODE, IFATH, KEEP, | 1 Warning: Unused dummy argument ‘ifath’ at (1) [-Wunused-dummy-argument] ztools.F:1578:20: 1578 | & N, INODE, IFATH, KEEP, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] ztools.F:1579:18: 1579 | & IOLDPS, HF, IW, LIW, | 1 Warning: Unused dummy argument ‘ioldps’ at (1) [-Wunused-dummy-argument] ztools.F:1579:26: 1579 | & IOLDPS, HF, IW, LIW, | 1 Warning: Unused dummy argument ‘iw’ at (1) [-Wunused-dummy-argument] ztools.F:1578:13: 1578 | & N, INODE, IFATH, KEEP, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] ztools.F:1608:20: 1608 | & N, INODE, IFATH, FILS, PERM, KEEP, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] ztools.F:1608:45: 1608 | & N, INODE, IFATH, FILS, PERM, KEEP, | 1 Warning: Unused dummy argument ‘keep’ at (1) [-Wunused-dummy-argument] zfac_distrib_ELT.F: In function ‘zmumps_elt_distrib_’: zfac_distrib_ELT.F:318:72: warning: ‘rg2l.data’ may be used uninitialized [-Wmaybe-uninitialized] 318 | & ( id%ELTVAR( id%ELTPTR(IELT) + I - 1 ) ) | ^ zfac_distrib_ELT.F:75:50: note: ‘rg2l.data’ was declared here 75 | INTEGER, DIMENSION( : ), POINTER :: RG2L | ^ zfac_distrib_ELT.F:318:72: warning: ‘rg2l.offset’ may be used uninitialized [-Wmaybe-uninitialized] 318 | & ( id%ELTVAR( id%ELTPTR(IELT) + I - 1 ) ) | ^ zfac_distrib_ELT.F:75:50: note: ‘rg2l.offset’ was declared here 75 | INTEGER, DIMENSION( : ), POINTER :: RG2L | ^ zfac_distrib_ELT.F:318:72: warning: ‘rg2l.dim[0].stride’ may be used uninitialized [-Wmaybe-uninitialized] 318 | & ( id%ELTVAR( id%ELTPTR(IELT) + I - 1 ) ) | ^ zfac_distrib_ELT.F:75:50: note: ‘rg2l.dim[0].stride’ was declared here 75 | INTEGER, DIMENSION( : ), POINTER :: RG2L | ^ zfac_distrib_ELT.F:401:72: warning: ‘bufi.offset’ may be used uninitialized [-Wmaybe-uninitialized] 401 | & COMM, STATUS, IERR_MPI ) | ^ zfac_distrib_ELT.F:69:53: note: ‘bufi.offset’ was declared here 69 | INTEGER, DIMENSION( :, : ), ALLOCATABLE :: BUFI | ^ zfac_distrib_ELT.F:401:72: warning: ‘bufi.dim[1].stride’ may be used uninitialized [-Wmaybe-uninitialized] 401 | & COMM, STATUS, IERR_MPI ) | ^ zfac_distrib_ELT.F:69:53: note: ‘bufi.dim[1].stride’ was declared here 69 | INTEGER, DIMENSION( :, : ), ALLOCATABLE :: BUFI | ^ zfac_distrib_ELT.F:411:72: warning: ‘bufr.offset’ may be used uninitialized [-Wmaybe-uninitialized] 411 | & COMM, STATUS, IERR_MPI ) | ^ zfac_distrib_ELT.F:70:61: note: ‘bufr.offset’ was declared here 70 | COMPLEX(kind=8), DIMENSION( :, : ), ALLOCATABLE :: BUFR | ^ zfac_distrib_ELT.F:411:72: warning: ‘bufr.dim[1].stride’ may be used uninitialized [-Wmaybe-uninitialized] 411 | & COMM, STATUS, IERR_MPI ) | ^ zfac_distrib_ELT.F:70:61: note: ‘bufr.dim[1].stride’ was declared here 70 | COMPLEX(kind=8), DIMENSION( :, : ), ALLOCATABLE :: BUFR | ^ zana_mtrans.F: In function ‘zmumps_mtransu_’: zana_mtrans.F:768:72: warning: ‘i’ may be used uninitialized [-Wmaybe-uninitialized] 768 | 80 IPERM(I) = J | ^ zana_mtrans.F:702:15: note: ‘i’ was declared here 702 | INTEGER I,J,J1,JORD,NFC,K,KK, | ^ zana_mtrans.F:769:72: warning: ‘ii’ may be used uninitialized [-Wmaybe-uninitialized] 769 | ARP(J) = int(II - IP(J)) + 1 | ^ zana_mtrans.F:704:32: note: ‘ii’ was declared here 704 | INTEGER(8) :: IN1, IN2, II | ^ zfac_scalings_simScaleAbs.F: In function ‘zmumps_simscaleabsuns_’: zfac_scalings_simScaleAbs.F:614:72: warning: ‘icnghbprcs’ may be used uninitialized [-Wmaybe-uninitialized] 614 | & COMM) | ^ zfac_scalings_simScaleAbs.F:224:24: note: ‘icnghbprcs’ was declared here 224 | INTEGER ICNGHBPRCS, ICSNDRCVIA,ICSNDRCVJA | ^ zfac_scalings_simScaleAbs.F:614:72: warning: ‘icsndrcvia’ may be used uninitialized [-Wmaybe-uninitialized] 614 | & COMM) | ^ zfac_scalings_simScaleAbs.F:224:36: note: ‘icsndrcvia’ was declared here 224 | INTEGER ICNGHBPRCS, ICSNDRCVIA,ICSNDRCVJA | ^ zfac_scalings_simScaleAbs.F:224:47: warning: ‘icsndrcvja’ may be used uninitialized [-Wmaybe-uninitialized] 224 | INTEGER ICNGHBPRCS, ICSNDRCVIA,ICSNDRCVJA | ^ zfac_scalings_simScaleAbs.F:221:29: warning: ‘imycptr’ may be used uninitialized [-Wmaybe-uninitialized] 221 | INTEGER IMYRPTR,IMYCPTR | ^ zfac_scalings_simScaleAbs.F:625:72: warning: ‘irnghbprcs’ may be used uninitialized [-Wmaybe-uninitialized] 625 | & COMM) | ^ zfac_scalings_simScaleAbs.F:222:24: note: ‘irnghbprcs’ was declared here 222 | INTEGER IRNGHBPRCS, IRSNDRCVIA,IRSNDRCVJA | ^ zfac_scalings_simScaleAbs.F:625:72: warning: ‘irsndrcvia’ may be used uninitialized [-Wmaybe-uninitialized] 625 | & COMM) | ^ zfac_scalings_simScaleAbs.F:222:36: note: ‘irsndrcvia’ was declared here 222 | INTEGER IRNGHBPRCS, IRSNDRCVIA,IRSNDRCVJA | ^ zfac_scalings_simScaleAbs.F:222:47: warning: ‘irsndrcvja’ may be used uninitialized [-Wmaybe-uninitialized] 222 | INTEGER IRNGHBPRCS, IRSNDRCVIA,IRSNDRCVJA | ^ zfac_scalings_simScaleAbs.F:614:72: warning: ‘istatus’ may be used uninitialized [-Wmaybe-uninitialized] 614 | & COMM) | ^ zfac_scalings_simScaleAbs.F:226:21: note: ‘istatus’ was declared here 226 | INTEGER ISTATUS, REQUESTS, TMPWORK | ^ zfac_scalings_simScaleAbs.F:614:72: warning: ‘ocnghbprcs’ may be used uninitialized [-Wmaybe-uninitialized] 614 | & COMM) | ^ zfac_scalings_simScaleAbs.F:225:24: note: ‘ocnghbprcs’ was declared here 225 | INTEGER OCNGHBPRCS, OCSNDRCVIA,OCSNDRCVJA | ^ zfac_scalings_simScaleAbs.F:614:72: warning: ‘ocsndrcvia’ may be used uninitialized [-Wmaybe-uninitialized] 614 | & COMM) | ^ zfac_scalings_simScaleAbs.F:225:36: note: ‘ocsndrcvia’ was declared here 225 | INTEGER OCNGHBPRCS, OCSNDRCVIA,OCSNDRCVJA | ^ zfac_scalings_simScaleAbs.F:225:47: warning: ‘ocsndrcvja’ may be used uninitialized [-Wmaybe-uninitialized] 225 | INTEGER OCNGHBPRCS, OCSNDRCVIA,OCSNDRCVJA | ^ zfac_scalings_simScaleAbs.F:625:72: warning: ‘ornghbprcs’ may be used uninitialized [-Wmaybe-uninitialized] 625 | & COMM) | ^ zfac_scalings_simScaleAbs.F:223:24: note: ‘ornghbprcs’ was declared here 223 | INTEGER ORNGHBPRCS, ORSNDRCVIA,ORSNDRCVJA | ^ zfac_scalings_simScaleAbs.F:625:72: warning: ‘orsndrcvia’ may be used uninitialized [-Wmaybe-uninitialized] 625 | & COMM) | ^ zfac_scalings_simScaleAbs.F:223:36: note: ‘orsndrcvia’ was declared here 223 | INTEGER ORNGHBPRCS, ORSNDRCVIA,ORSNDRCVJA | ^ zfac_scalings_simScaleAbs.F:223:47: warning: ‘orsndrcvja’ may be used uninitialized [-Wmaybe-uninitialized] 223 | INTEGER ORNGHBPRCS, ORSNDRCVIA,ORSNDRCVJA | ^ zfac_scalings_simScaleAbs.F:614:72: warning: ‘requests’ may be used uninitialized [-Wmaybe-uninitialized] 614 | & COMM) | ^ zfac_scalings_simScaleAbs.F:226:31: note: ‘requests’ was declared here 226 | INTEGER ISTATUS, REQUESTS, TMPWORK | ^ zfac_process_blocfacto.F: In function ‘zmumps_process_blocfacto_’: zfac_process_blocfacto.F:588:72: warning: ‘lpos’ may be used uninitialized [-Wmaybe-uninitialized] 588 | & A_PTR(LPOS2), NCOL1, ONE, A_PTR(LPOS), NCOL1) | ^ zfac_process_blocfacto.F:98:25: note: ‘lpos’ was declared here 98 | INTEGER (8) :: LPOS, UPOS, LPOS2, IPOS, KPOS | ^ zfac_process_blocfacto.F:588:72: warning: ‘lpos2’ may be used uninitialized [-Wmaybe-uninitialized] 588 | & A_PTR(LPOS2), NCOL1, ONE, A_PTR(LPOS), NCOL1) | ^ zfac_process_blocfacto.F:98:38: note: ‘lpos2’ was declared here 98 | INTEGER (8) :: LPOS, UPOS, LPOS2, IPOS, KPOS | ^ zfac_process_maprow.F: In function ‘zmumps_local_assembly_type2_’: zfac_process_maprow.F:1681:72: warning: ‘posrow’ may be used uninitialized [-Wmaybe-uninitialized] 1681 | & BUF_MAX_ARRAY,NFS4FATHER,PACKED_CB,ITMP) | ^ zfac_process_maprow.F:1284:33: note: ‘posrow’ was declared here 1284 | INTEGER(8) :: SIZFR, POSROW, SHIFTCB_SON | ^ zsol_bwd_aux.F: In function ‘zmumps_backslv_traiter_message_’: zsol_bwd_aux.F:1547:18: warning: ‘jj’ may be used uninitialized [-Wmaybe-uninitialized] 1547 | IF (JJ.EQ.NPIV_LAST) THEN | ^ zsol_bwd_aux.F:1121:19: note: ‘jj’ was declared here 1121 | INTEGER I, JJ, IN, PROCDEST, J1, J2, LDA | ^ zsol_bwd_aux.F:1812:72: warning: ‘pool_first_pos’ may be used uninitialized [-Wmaybe-uninitialized] 1812 | DO I=1,(IIPOOL-POOL_FIRST_POS)/2 | ^ zsol_bwd_aux.F:1133:28: note: ‘pool_first_pos’ was declared here 1133 | INTEGER POOL_FIRST_POS, TMP | ^ In function ‘zmumps_process_node_underl0.0’, inlined from ‘zmumps_ana_distm_underl0_1thr_’ at zana_dist_m.F:1868:72: zana_dist_m.F:2031:72: warning: ‘sizefrnocblu’ may be used uninitialized [-Wmaybe-uninitialized] 2031 | CURRENT_ACTIVE_MEM = CURRENT_ACTIVE_MEM + SIZEFRNOCBLU | ^ zana_dist_m.F: In function ‘zmumps_ana_distm_underl0_1thr_’: zana_dist_m.F:1904:32: note: ‘sizefrnocblu’ was declared here 1904 | INTEGER(8) :: SIZEFRNOCBLU | ^ zana_mtrans.F: In function ‘zmumps_mtransb_’: zana_mtrans.F:71:22: warning: ‘i0’ may be used uninitialized [-Wmaybe-uninitialized] 71 | & I0,UP,LOW, IK | ^ zana_mtrans.F:246:72: warning: ‘isp’ may be used uninitialized [-Wmaybe-uninitialized] 246 | I = ISP | ^ zana_mtrans.F:70:56: note: ‘isp’ was declared here 70 | INTEGER :: I,II,J,JJ,JORD,Q0,QLEN,IDUM,JDUM,ISP,JSP, | ^ zana_mtrans.F:247:72: warning: ‘jsp’ may be used uninitialized [-Wmaybe-uninitialized] 247 | J = JSP | ^ zana_mtrans.F:70:60: note: ‘jsp’ was declared here 70 | INTEGER :: I,II,J,JJ,JORD,Q0,QLEN,IDUM,JDUM,ISP,JSP, | ^ zfac_process_blocfacto_LDLT.F: In function ‘zmumps_process_sym_blocfacto_’: zfac_process_blocfacto_LDLT.F:615:16: warning: ‘nslaves_prec’ may be used uninitialized [-Wmaybe-uninitialized] 615 | IF (NSLAVES_PREC.GT.0) THEN | ^ zfac_process_blocfacto_LDLT.F:129:49: note: ‘nslaves_prec’ was declared here 129 | INTEGER :: XSIZE, CURRENT_BLR, NSLAVES_PREC, INFO_TMP(2) | ^ zarrowheads.F: In function ‘zmumps_facto_send_arrowheads_’: zarrowheads.F:505:72: warning: ‘iw4.offset’ may be used uninitialized [-Wmaybe-uninitialized] 505 | ISHIFT = int(PTRAIW(IARR)+IW4(IARR,1)+2,8) | ^ zarrowheads.F:254:49: note: ‘iw4.offset’ was declared here 254 | INTEGER, ALLOCATABLE, DIMENSION(:,:) :: IW4 | ^ zarrowheads.F:505:72: warning: ‘iw4.dim[1].stride’ may be used uninitialized [-Wmaybe-uninitialized] 505 | ISHIFT = int(PTRAIW(IARR)+IW4(IARR,1)+2,8) | ^ zarrowheads.F:254:49: note: ‘iw4.dim[1].stride’ was declared here 254 | INTEGER, ALLOCATABLE, DIMENSION(:,:) :: IW4 | ^ zarrowheads.F:465:72: warning: ‘iposroot’ may be used uninitialized [-Wmaybe-uninitialized] 465 | & + mod( IPOSROOT - 1, root%MBLOCK ) + 1 | ^ zarrowheads.F:238:22: note: ‘iposroot’ was declared here 238 | INTEGER IPOSROOT, JPOSROOT | ^ zarrowheads.F:461:50: warning: ‘irow_grid’ may be used uninitialized [-Wmaybe-uninitialized] 461 | IF ( IROW_GRID .EQ. root%MYROW .AND. | ^ zarrowheads.F:239:23: note: ‘irow_grid’ was declared here 239 | INTEGER IROW_GRID, JCOL_GRID | ^ zarrowheads.F:461:50: warning: ‘jcol_grid’ may be used uninitialized [-Wmaybe-uninitialized] 461 | IF ( IROW_GRID .EQ. root%MYROW .AND. | ^ zarrowheads.F:239:34: note: ‘jcol_grid’ was declared here 239 | INTEGER IROW_GRID, JCOL_GRID | ^ zarrowheads.F:468:72: warning: ‘jposroot’ may be used uninitialized [-Wmaybe-uninitialized] 468 | & + mod( JPOSROOT - 1, root%NBLOCK ) + 1 | ^ zarrowheads.F:238:32: note: ‘jposroot’ was declared here 238 | INTEGER IPOSROOT, JPOSROOT | ^ zana_aux_ELT.F: In function ‘zmumps_ana_f_elt_’: zana_aux_ELT.F:442:26: warning: ‘lp’ may be used uninitialized [-Wmaybe-uninitialized] 442 | IF ((LP.GT.0).AND.(ICNTL(4).GE.1)) WRITE (LP,99996) INFO(1) | ^ zana_aux_ELT.F:42:31: note: ‘lp’ was declared here 42 | INTEGER NEMIN, MPRINT, LP, MP, LDIAG | ^ zana_reordertree.F: In function ‘zmumps_reorder_tree_’: zana_reordertree.F:231:72: warning: ‘inode’ may be used uninitialized [-Wmaybe-uninitialized] 231 | NFR = int(ND(STEP(INODE)),8) | ^ zana_reordertree.F:34:33: note: ‘inode’ was declared here 34 | INTEGER IFATH,IN,NSTK,INODE,I,allocok,LOCAL_PERM | ^ zana_reordertree.F:655:72: warning: ‘dernier’ may be used uninitialized [-Wmaybe-uninitialized] 655 | FILS(dernier)=-TAB(I) | ^ zana_reordertree.F:44:21: note: ‘dernier’ was declared here 44 | INTEGER dernier,fin | ^ zsol_fwd_aux.F: In function ‘zmumps_solve_node_fwd_’: zsol_fwd_aux.F:622:72: warning: ‘panel_size’ may be used uninitialized [-Wmaybe-uninitialized] 622 | JFIN = min(J+PANEL_SIZE-1, NPIV) | ^ zsol_fwd_aux.F:423:44: note: ‘panel_size’ was declared here 423 | INTEGER TempNROW, TempNCOL, PANEL_SIZE, | ^ zmumps_driver.F: In function ‘zmumps_’: zmumps_driver.F:2039:72: warning: ‘keep235save’ may be used uninitialized [-Wmaybe-uninitialized] 2039 | id%KEEP(235) = KEEP235SAVE | ^ zmumps_driver.F:585:44: note: ‘keep235save’ was declared here 585 | INTEGER I, J, MP, LP, MPG, KEEP235SAVE, KEEP242SAVE, | ^ zmumps_driver.F:2040:72: warning: ‘keep242save’ may be used uninitialized [-Wmaybe-uninitialized] 2040 | id%KEEP(242) = KEEP242SAVE | ^ zmumps_driver.F:585:57: note: ‘keep242save’ was declared here 585 | INTEGER I, J, MP, LP, MPG, KEEP235SAVE, KEEP242SAVE, | ^ zmumps_driver.F:2041:72: warning: ‘keep243save’ may be used uninitialized [-Wmaybe-uninitialized] 2041 | id%KEEP(243) = KEEP243SAVE | ^ zmumps_driver.F:586:25: note: ‘keep243save’ was declared here 586 | & KEEP243SAVE, KEEP495SAVE, KEEP497SAVE | ^ zmumps_driver.F:2042:72: warning: ‘keep495save’ may be used uninitialized [-Wmaybe-uninitialized] 2042 | id%KEEP(495) = KEEP495SAVE | ^ zmumps_driver.F:586:38: note: ‘keep495save’ was declared here 586 | & KEEP243SAVE, KEEP495SAVE, KEEP497SAVE | ^ zmumps_driver.F:2043:72: warning: ‘keep497save’ may be used uninitialized [-Wmaybe-uninitialized] 2043 | id%KEEP(497) = KEEP497SAVE | ^ zmumps_driver.F:586:51: note: ‘keep497save’ was declared here 586 | & KEEP243SAVE, KEEP495SAVE, KEEP497SAVE | ^ zana_aux_ELT.F: In function ‘zmumps_frtelt_’: zana_aux_ELT.F:916:72: warning: ‘inode’ may be used uninitialized [-Wmaybe-uninitialized] 916 | IF (ELTNOD(I).EQ.0) ELTNOD(I) = INODE | ^ zana_aux_ELT.F:848:19: note: ‘inode’ was declared here 848 | INTEGER INODE, LEAF, NBLEAF, NBROOT, III, IN | ^ zana_mtrans.F: In function ‘zmumps_mtransw_’: zana_mtrans.F:864:32: warning: ‘i0’ may be used uninitialized [-Wmaybe-uninitialized] 864 | IF (IPERM(I).NE.0 .OR. IPERM(I0).EQ.0) GO TO 50 | ^ zana_mtrans.F:799:22: note: ‘i0’ was declared here 799 | INTEGER :: I,I0,II,J,JJ,JORD,Q0,QLEN,JDUM,JSP, | ^ zana_mtrans.F:873:17: warning: ‘k0’ may be used uninitialized [-Wmaybe-uninitialized] 873 | DO 60 K = K0,K2 | ^ zana_mtrans.F:801:39: note: ‘k0’ was declared here 801 | INTEGER(8) :: K, KK, KK1, KK2, K0, K1, K2, ISP | ^ zana_mtrans.F:1033:72: warning: ‘isp’ may be used uninitialized [-Wmaybe-uninitialized] 1033 | I = IRN(ISP) | ^ zana_mtrans.F:801:52: note: ‘isp’ was declared here 801 | INTEGER(8) :: K, KK, KK1, KK2, K0, K1, K2, ISP | ^ zana_mtrans.F:1036:72: warning: ‘jsp’ may be used uninitialized [-Wmaybe-uninitialized] 1036 | JPERM(J) = ISP | ^ zana_mtrans.F:799:52: note: ‘jsp’ was declared here 799 | INTEGER :: I,I0,II,J,JJ,JORD,Q0,QLEN,JDUM,JSP, | ^ zsol_c.F: In function ‘zmumps_sol_c_’: zsol_c.F:243:72: warning: ‘pruned_sons.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 243 | Pruned_SONS(:) = -1 | ^ zsol_c.F:132:56: note: ‘pruned_sons.dim[0].ubound’ was declared here 132 | INTEGER, DIMENSION(:), ALLOCATABLE :: Pruned_SONS, Pruned_Roots | ^ zsol_bwd_aux.F: In function ‘zmumps_solve_node_bwd_’: zsol_bwd_aux.F:102:27: warning: ‘posindices’ may be used uninitialized [-Wmaybe-uninitialized] 102 | INTEGER :: POSINDICES, IPOSINRHSCOMP, IPOSINRHSCOMP_PANEL | ^ zsol_bwd_aux.F:599:18: warning: ‘jj’ may be used uninitialized [-Wmaybe-uninitialized] 599 | IF (JJ.EQ.NPIV_LAST) THEN | ^ zsol_bwd_aux.F:94:33: note: ‘jj’ was declared here 94 | INTEGER IPOS,LIELL,NELIM,JJ,I | ^ zana_dist_m.F: In function ‘zmumps_ana_distm_’: zana_dist_m.F:742:72: warning: ‘nrladu_current_missing’ may be used uninitialized [-Wmaybe-uninitialized] 742 | & NRLADU_CURRENT_MISSING) | ^ zana_dist_m.F:101:42: note: ‘nrladu_current_missing’ was declared here 101 | INTEGER(8) :: NRLADU_CURRENT_MISSING | ^ zana_dist_m.F:719:72: warning: ‘sizefrnocblu’ may be used uninitialized [-Wmaybe-uninitialized] 719 | CURRENT_ACTIVE_MEM = CURRENT_ACTIVE_MEM + SIZEFRNOCBLU | ^ zana_dist_m.F:118:32: note: ‘sizefrnocblu’ was declared here 118 | INTEGER(8) :: SIZEFRNOCBLU | ^ zana_dist_m.F:1154:72: warning: ‘current_active_mem’ may be used uninitialized [-Wmaybe-uninitialized] 1154 | & NRLADU_ROOT_3+CURRENT_ACTIVE_MEM) | ^ zana_dist_m.F:113:35: note: ‘current_active_mem’ was declared here 113 | INTEGER(8) CURRENT_ACTIVE_MEM, MAXTEMPCB | ^ zana_dist_m.F:1456:72: warning: ‘sizecblr_slave_ud’ may be used uninitialized [-Wmaybe-uninitialized] 1456 | ISTKRLR_CB_UD = ISTKRLR_CB_UD + LSTKRLR_CB_UD(ITOP) | ^ zana_dist_m.F:122:34: note: ‘sizecblr_slave_ud’ was declared here 122 | INTEGER(8) SIZECBLR_SLAVE_UD, SIZECBLR_SLAVE_WC | ^ zana_dist_m.F:1458:72: warning: ‘sizecblr_slave_wc’ may be used uninitialized [-Wmaybe-uninitialized] 1458 | ISTKRLR_CB_WC = ISTKRLR_CB_WC + LSTKRLR_CB_WC(ITOP) | ^ zana_dist_m.F:122:53: note: ‘sizecblr_slave_wc’ was declared here 122 | INTEGER(8) SIZECBLR_SLAVE_UD, SIZECBLR_SLAVE_WC | ^ zana_dist_m.F:995:72: warning: ‘ops_node_slave’ may be used uninitialized [-Wmaybe-uninitialized] 995 | & dble(OPS_NODE_SLAVE)/dble(NSLAVES_LOC) | ^ zana_dist_m.F:141:64: note: ‘ops_node_slave’ was declared here 141 | DOUBLE PRECISION OPS_NODE, OPS_NODE_MASTER, OPS_NODE_SLAVE | ^ zana_mtrans.F: In function ‘zmumps_mtransz_’: zana_mtrans.F:1138:72: warning: ‘ii’ may be used uninitialized [-Wmaybe-uninitialized] 1138 | ARP(J) = int(IN2 - II - 1_8) | ^ zana_mtrans.F:1091:22: note: ‘ii’ was declared here 1091 | INTEGER(8) :: II, IN1, IN2 | ^ zana_mtrans.F:1138:72: warning: ‘in2’ may be used uninitialized [-Wmaybe-uninitialized] 1138 | ARP(J) = int(IN2 - II - 1_8) | ^ zana_mtrans.F:1091:32: note: ‘in2’ was declared here 1091 | INTEGER(8) :: II, IN1, IN2 | ^ zana_reordertree.F: In function ‘zmumps_build_load_mem_info_’: zana_reordertree.F:1103:72: warning: ‘id’ may be used uninitialized [-Wmaybe-uninitialized] 1103 | MY_FIRST_LEAF(INDICE(ID+1)-1,ID+1)=FIRST_LEAF | ^ zana_reordertree.F:780:16: note: ‘id’ was declared here 780 | INTEGER ID,FIRST_LEAF,SIZE_SBTR | ^ zfac_process_maprow.F: In function ‘zmumps_maplig_fils_niv1_’: zfac_process_maprow.F:1197:10: warning: ‘cb_is_lr’ may be used uninitialized [-Wmaybe-uninitialized] 1197 | IF (CB_IS_LR) THEN | ^ zfac_process_maprow.F:718:25: note: ‘cb_is_lr’ was declared here 718 | LOGICAL :: CB_IS_LR | ^ zsol_aux.F: In function ‘zmumps_set_scaling_loc_’: zsol_aux.F:1711:72: warning: ‘scaling.data’ may be used uninitialized [-Wmaybe-uninitialized] 1711 | & MASTER, COMM, IERR_MPI) | ^ zsol_aux.F:1676:56: note: ‘scaling.data’ was declared here 1676 | DOUBLE PRECISION, POINTER, DIMENSION(:) :: SCALING | ^ zsol_aux.F:1711:72: warning: ‘scaling.offset’ may be used uninitialized [-Wmaybe-uninitialized] 1711 | & MASTER, COMM, IERR_MPI) | ^ zsol_aux.F:1676:56: note: ‘scaling.offset’ was declared here 1676 | DOUBLE PRECISION, POINTER, DIMENSION(:) :: SCALING | ^ zsol_aux.F:1711:72: warning: ‘scaling.dim[0].stride’ may be used uninitialized [-Wmaybe-uninitialized] 1711 | & MASTER, COMM, IERR_MPI) | ^ zsol_aux.F:1676:56: note: ‘scaling.dim[0].stride’ was declared here 1676 | DOUBLE PRECISION, POINTER, DIMENSION(:) :: SCALING | ^ zfac_driver.F: In function ‘zmumps_fac_driver_’: zfac_driver.F:1973:10: warning: ‘earlyt3rootins’ may be used uninitialized [-Wmaybe-uninitialized] 1973 | IF (EARLYT3ROOTINS) THEN | ^ zfac_driver.F:146:68: note: ‘earlyt3rootins’ was declared here 146 | LOGICAL I_AM_SLAVE, PERLU_ON, WK_USER_PROVIDED, EARLYT3ROOTINS | ^ zfac_driver.F:2740:72: warning: ‘ipool’ may be used uninitialized [-Wmaybe-uninitialized] 2740 | & ) | ^ zfac_driver.F:110:23: note: ‘ipool’ was declared here 110 | & ITLOC, IPOOL, K28, LPOOL | ^ zfac_driver.F:2740:72: warning: ‘itloc’ may be used uninitialized [-Wmaybe-uninitialized] 2740 | & ) | ^ zfac_driver.F:110:16: note: ‘itloc’ was declared here 110 | & ITLOC, IPOOL, K28, LPOOL | ^ zfac_driver.F:2740:72: warning: ‘ptrwb’ may be used uninitialized [-Wmaybe-uninitialized] 2740 | & ) | ^ zfac_driver.F:109:27: note: ‘ptrwb’ was declared here 109 | INTEGER PTRIST, PTRWB, MAXELT_SIZE, | ^ zana_driver.F: In function ‘zmumps_gather_matrix_’: zana_driver.F:4995:72: warning: ‘reqptr.offset’ may be used uninitialized [-Wmaybe-uninitialized] 4995 | & I, COLLECT_JCN, id%COMM, REQPTR(I,2), IERR ) | ^ zana_driver.F:4810:41: note: ‘reqptr.offset’ was declared here 4810 | INTEGER, ALLOCATABLE :: REQPTR(:,:) | ^ zana_driver.F:4995:72: warning: ‘reqptr.dim[1].stride’ may be used uninitialized [-Wmaybe-uninitialized] 4995 | & I, COLLECT_JCN, id%COMM, REQPTR(I,2), IERR ) | ^ zana_driver.F:4810:41: note: ‘reqptr.dim[1].stride’ was declared here 4810 | INTEGER, ALLOCATABLE :: REQPTR(:,:) | ^ zana_driver.F:4956:72: warning: ‘matptr.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 4956 | MATPTR_cp = MATPTR | ^ zana_driver.F:4811:42: note: ‘matptr.dim[0].ubound’ was declared here 4811 | INTEGER(8), ALLOCATABLE :: MATPTR(:) | ^ zsol_c.F: In function ‘zmumps_build_posinrhscomp_’: zsol_c.F:2142:72: warning: ‘iposinrhscomp_col’ may be used uninitialized [-Wmaybe-uninitialized] 2142 | IPOSINRHSCOMP_COL = IPOSINRHSCOMP_COL + 1 | ^ zsol_c.F:2083:46: note: ‘iposinrhscomp_col’ was declared here 2083 | INTEGER IPOSINRHSCOMP, IPOSINRHSCOMP_COL | ^ zsol_driver.F: In function ‘zmumps_solve_driver_’: zsol_driver.F:1890:72: warning: ‘rhs_ir.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 1890 | NB_BYTES = NB_BYTES + int(size(RHS_IR),8)*K35_8 | ^ zsol_driver.F:173:54: note: ‘rhs_ir.dim[0].ubound’ was declared here 173 | COMPLEX(kind=8), DIMENSION(:), POINTER :: RHS_IR | ^ zsol_driver.F:3643:72: warning: ‘idrhs_loc.data’ may be used uninitialized [-Wmaybe-uninitialized] 3643 | & LP, LPOK, KEEP(1), NB_BYTES_LOC, INFO(1)) | ^ zsol_driver.F:129:57: note: ‘idrhs_loc.data’ was declared here 129 | COMPLEX(kind=8), DIMENSION(:), POINTER :: idRHS_loc | ^ zsol_driver.F:3643:72: warning: ‘idrhs_loc.offset’ may be used uninitialized [-Wmaybe-uninitialized] 3643 | & LP, LPOK, KEEP(1), NB_BYTES_LOC, INFO(1)) | ^ zsol_driver.F:129:57: note: ‘idrhs_loc.offset’ was declared here 129 | COMPLEX(kind=8), DIMENSION(:), POINTER :: idRHS_loc | ^ zsol_driver.F:3643:72: warning: ‘idrhs_loc.dim[0].stride’ may be used uninitialized [-Wmaybe-uninitialized] 3643 | & LP, LPOK, KEEP(1), NB_BYTES_LOC, INFO(1)) | ^ zsol_driver.F:129:57: note: ‘idrhs_loc.dim[0].stride’ was declared here 129 | COMPLEX(kind=8), DIMENSION(:), POINTER :: idRHS_loc | ^ zsol_driver.F:2043:72: warning: ‘nb_k133’ may be used uninitialized [-Wmaybe-uninitialized] 2043 | LIWCB = 20*NB_K133*2 + KEEP(133) | ^ zsol_driver.F:279:21: note: ‘nb_k133’ was declared here 279 | INTEGER NB_K133, IRANK, TSIZE | ^ zsol_driver.F:3933:72: warning: ‘lwcb8’ may be used uninitialized [-Wmaybe-uninitialized] 3933 | LWCB8_SOL_C = LWCB8 | ^ zsol_driver.F:87:36: note: ‘lwcb8’ was declared here 87 | INTEGER(8) :: LWCB8_MIN, LWCB8, LWCB8_SOL_C | ^ zsol_driver.F:3421:72: warning: ‘saverhs.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 3421 | SAVERHS(:) = ZERO | ^ zsol_driver.F:180:48: note: ‘saverhs.dim[0].ubound’ was declared here 180 | COMPLEX(kind=8), ALLOCATABLE :: SAVERHS(:), C_RW1(:), | ^ zsol_driver.F:4054:72: warning: ‘do_nbsparse’ may be used uninitialized [-Wmaybe-uninitialized] 4054 | NBSPARSE_LOC = (DO_NBSPARSE.AND.NBRHS_EFF.GT.1) | ^ zsol_driver.F:261:29: note: ‘do_nbsparse’ was declared here 261 | LOGICAL :: DO_NBSPARSE, NBSPARSE_LOC | ^ zsol_driver.F:2217:47: warning: ‘uns_perm_inv_needed_befmainloop’ may be used uninitialized [-Wmaybe-uninitialized] 2217 | IF (UNS_PERM_INV_NEEDED_BEFMAINLOOP .AND. | ^ zsol_driver.F:198:48: note: ‘uns_perm_inv_needed_befmainloop’ was declared here 198 | & UNS_PERM_INV_NEEDED_BEFMAINLOOP | ^ zsol_driver.F:2217:47: warning: ‘uns_perm_inv_needed_inmainloop’ may be used uninitialized [-Wmaybe-uninitialized] 2217 | IF (UNS_PERM_INV_NEEDED_BEFMAINLOOP .AND. | ^ zsol_driver.F:197:47: note: ‘uns_perm_inv_needed_inmainloop’ was declared here 197 | LOGICAL :: UNS_PERM_INV_NEEDED_INMAINLOOP, | ^ zsol_driver.F:4640:72: warning: ‘rhs_ir.offset’ may be used uninitialized [-Wmaybe-uninitialized] 4640 | & id%COMM, IERR ) | ^ zsol_driver.F:173:54: note: ‘rhs_ir.offset’ was declared here 173 | COMPLEX(kind=8), DIMENSION(:), POINTER :: RHS_IR | ^ zsol_driver.F:4640:72: warning: ‘rhs_ir.dim[0].stride’ may be used uninitialized [-Wmaybe-uninitialized] 4640 | & id%COMM, IERR ) | ^ zsol_driver.F:173:54: note: ‘rhs_ir.dim[0].stride’ was declared here 173 | COMPLEX(kind=8), DIMENSION(:), POINTER :: RHS_IR | ^ zsol_driver.F:2219:72: warning: ‘uns_perm_inv.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 2219 | NB_BYTES = NB_BYTES - int(size(UNS_PERM_INV),8)*K34_8 | ^ zsol_driver.F:196:56: note: ‘uns_perm_inv.dim[0].ubound’ was declared here 196 | INTEGER, DIMENSION(:), ALLOCATABLE :: UNS_PERM_INV | ^ zsol_driver.F:2238:72: warning: ‘irhs_loc_ptr.data’ may be used uninitialized [-Wmaybe-uninitialized] 2238 | & ICNTL(1), INFO(1) ) | ^ zsol_driver.F:127:52: note: ‘irhs_loc_ptr.data’ was declared here 127 | INTEGER, DIMENSION(:), POINTER :: IRHS_loc_PTR | ^ zsol_driver.F:2238:72: warning: ‘irhs_loc_ptr.offset’ may be used uninitialized [-Wmaybe-uninitialized] 2238 | & ICNTL(1), INFO(1) ) | ^ zsol_driver.F:127:52: note: ‘irhs_loc_ptr.offset’ was declared here 127 | INTEGER, DIMENSION(:), POINTER :: IRHS_loc_PTR | ^ zsol_driver.F:2238:72: warning: ‘irhs_loc_ptr.dim[0].stride’ may be used uninitialized [-Wmaybe-uninitialized] 2238 | & ICNTL(1), INFO(1) ) | ^ zsol_driver.F:127:52: note: ‘irhs_loc_ptr.dim[0].stride’ was declared here 127 | INTEGER, DIMENSION(:), POINTER :: IRHS_loc_PTR | ^ zsol_driver.F:3487:72: warning: ‘iperm’ may be used uninitialized [-Wmaybe-uninitialized] 3487 | & ONE | ^ zsol_driver.F:80:21: note: ‘iperm’ was declared here 80 | INTEGER I,IPERM,K,JPERM, J, II, IZ2 | ^ zsol_driver.F:4343:72: warning: ‘map_rhs.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 4343 | NB_BYTES = NB_BYTES - int(size(MAP_RHS),8) * K34_8 | ^ zsol_driver.F:186:40: note: ‘map_rhs.dim[0].ubound’ was declared here 186 | INTEGER, ALLOCATABLE :: MAP_RHS(:) | ^ zsol_driver.F:4651:72: warning: ‘c_locwk54.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 4651 | C_LOCWK54 = ZERO | ^ zsol_driver.F:193:61: note: ‘c_locwk54.dim[0].ubound’ was declared here 193 | COMPLEX(kind=8), ALLOCATABLE, DIMENSION(:) :: C_LOCWK54 | ^ zsol_driver.F:5046:72: warning: ‘c_w.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 5046 | NB_BYTES = NB_BYTES - int(size(C_W),8)*K35_8 | ^ zsol_driver.F:183:45: note: ‘c_w.dim[0].ubound’ was declared here 183 | & C_W(:) | ^ zsol_driver.F:4553:72: warning: ‘r_locwk54.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 4553 | R_LOCWK54 = RZERO | ^ zsol_driver.F:192:65: note: ‘r_locwk54.dim[0].ubound’ was declared here 192 | DOUBLE PRECISION, ALLOCATABLE, DIMENSION(:) :: R_LOCWK54 | ^ zsol_driver.F:5049:72: warning: ‘r_w.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 5049 | & - int(size(IW1),8)*K34_8 | ^ zsol_driver.F:188:45: note: ‘r_w.dim[0].ubound’ was declared here 188 | DOUBLE PRECISION, ALLOCATABLE :: R_W(:) | ^ zsol_driver.F:5054:72: warning: ‘d.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 5054 | NB_BYTES = NB_BYTES - int(size(D ),8)*K16_8 | ^ zsol_driver.F:187:51: note: ‘d.dim[0].ubound’ was declared here 187 | DOUBLE PRECISION, ALLOCATABLE :: R_Y(:), D(:) | ^ zana_driver.F: In function ‘zmumps_ana_driver_’: zana_driver.F:1219:16: warning: ‘listvar_schur_2be_freed’ may be used uninitialized [-Wmaybe-uninitialized] 1219 | IF ( LISTVAR_SCHUR_2BE_FREED ) THEN | ^ zana_driver.F:63:50: note: ‘listvar_schur_2be_freed’ was declared here 63 | LOGICAL PROK, PROKG, LISTVAR_SCHUR_2BE_FREED, LPOK | ^ zana_driver.F:1345:72: warning: ‘na’ may be used uninitialized [-Wmaybe-uninitialized] 1345 | & IKEEPALLOC(NE), IKEEPALLOC(NA)) | ^ zana_driver.F:53:27: note: ‘na’ was declared here 53 | INTEGER IKEEP, NE, NA | ^ zana_driver.F:1345:72: warning: ‘ne’ may be used uninitialized [-Wmaybe-uninitialized] 1345 | & IKEEPALLOC(NE), IKEEPALLOC(NA)) | ^ zana_driver.F:53:23: note: ‘ne’ was declared here 53 | INTEGER IKEEP, NE, NA | ^ zana_driver.F:1756:72: warning: ‘nbleaf’ may be used uninitialized [-Wmaybe-uninitialized] 1756 | id%NA(1) = NBLEAF | ^ zana_driver.F:76:20: note: ‘nbleaf’ was declared here 76 | INTEGER NBLEAF, NBROOT, MYROW_CHECK, INIV2 | ^ zana_driver.F:1757:72: warning: ‘nbroot’ may be used uninitialized [-Wmaybe-uninitialized] 1757 | id%NA(2) = NBROOT | ^ zana_driver.F:76:28: note: ‘nbroot’ was declared here 76 | INTEGER NBLEAF, NBROOT, MYROW_CHECK, INIV2 | ^ zana_driver.F:2653:72: warning: ‘temp_leaf.offset’ may be used uninitialized [-Wmaybe-uninitialized] 2653 | id%MY_FIRST_LEAF(1:J)=TEMP_LEAF(1:J,1) | ^ zana_driver.F:148:56: note: ‘temp_leaf.offset’ was declared here 148 | INTEGER, DIMENSION (:,:), ALLOCATABLE :: TEMP_LEAF | ^ zana_driver.F:2653:72: warning: ‘temp_leaf.dim[1].stride’ may be used uninitialized [-Wmaybe-uninitialized] 2653 | id%MY_FIRST_LEAF(1:J)=TEMP_LEAF(1:J,1) | ^ zana_driver.F:148:56: note: ‘temp_leaf.dim[1].stride’ was declared here 148 | INTEGER, DIMENSION (:,:), ALLOCATABLE :: TEMP_LEAF | ^ zana_driver.F:2640:72: warning: ‘temp_root.offset’ may be used uninitialized [-Wmaybe-uninitialized] 2640 | id%MY_ROOT_SBTR(1:J)=TEMP_ROOT(1:J,1) | ^ zana_driver.F:147:56: note: ‘temp_root.offset’ was declared here 147 | INTEGER, DIMENSION (:,:), ALLOCATABLE :: TEMP_ROOT | ^ zana_driver.F:2640:72: warning: ‘temp_root.dim[1].stride’ may be used uninitialized [-Wmaybe-uninitialized] 2640 | id%MY_ROOT_SBTR(1:J)=TEMP_ROOT(1:J,1) | ^ zana_driver.F:147:56: note: ‘temp_root.dim[1].stride’ was declared here 147 | INTEGER, DIMENSION (:,:), ALLOCATABLE :: TEMP_ROOT | ^ zana_driver.F:2666:72: warning: ‘temp_size.offset’ may be used uninitialized [-Wmaybe-uninitialized] 2666 | id%MY_NB_LEAF(1:J)=TEMP_SIZE(1:J,1) | ^ zana_driver.F:149:56: note: ‘temp_size.offset’ was declared here 149 | INTEGER, DIMENSION (:,:), ALLOCATABLE :: TEMP_SIZE | ^ zana_driver.F:2666:72: warning: ‘temp_size.dim[1].stride’ may be used uninitialized [-Wmaybe-uninitialized] 2666 | id%MY_NB_LEAF(1:J)=TEMP_SIZE(1:J,1) | ^ zana_driver.F:149:56: note: ‘temp_size.dim[1].stride’ was declared here 149 | INTEGER, DIMENSION (:,:), ALLOCATABLE :: TEMP_SIZE | ^ zana_driver.F:3304:72: warning: ‘loci_am_cand.data’ may be used uninitialized [-Wmaybe-uninitialized] 3304 | & ) | ^ zana_driver.F:198:41: note: ‘loci_am_cand.data’ was declared here 198 | LOGICAL, POINTER :: locI_AM_CAND(:) | ^ zana_driver.F:3304:72: warning: ‘loci_am_cand.offset’ may be used uninitialized [-Wmaybe-uninitialized] 3304 | & ) | ^ zana_driver.F:198:41: note: ‘loci_am_cand.offset’ was declared here 198 | LOGICAL, POINTER :: locI_AM_CAND(:) | ^ zana_driver.F:3304:72: warning: ‘loci_am_cand.dim[0].stride’ may be used uninitialized [-Wmaybe-uninitialized] 3304 | & ) | ^ zana_driver.F:198:41: note: ‘loci_am_cand.dim[0].stride’ was declared here 198 | LOGICAL, POINTER :: locI_AM_CAND(:) | ^ ar rv ../lib/libzmumpsFREEFEM-SEQ.a zana_aux.o zana_aux_par.o zana_lr.o zfac_asm_master_ELT_m.o zfac_asm_master_m.o zfac_front_aux.o zfac_front_LU_type1.o zfac_front_LU_type2.o zfac_front_LDLT_type1.o zfac_front_LDLT_type2.o zfac_front_type2_aux.o zfac_sispointers_m.o zfac_lr.o zfac_mem_dynamic.o zfac_omp_m.o zfac_par_m.o zfac_sol_l0omp_m.o zlr_core.o zlr_stats.o zlr_type.o zmumps_comm_buffer.o zmumps_config_file.o zmumps_load.o zmumps_lr_data_m.o zmumps_ooc_buffer.o zmumps_ooc.o zmumps_sol_es.o zmumps_save_restore.o zmumps_save_restore_files.o zmumps_struc_def.o zomp_tps_m.o zsol_lr.o zsol_omp_m.o zstatic_ptr_m.o zini_driver.o zana_driver.o zfac_driver.o zsol_driver.o zsol_distrhs.o zend_driver.o zana_aux_ELT.o zana_dist_m.o zana_LDLT_preprocess.o zana_reordertree.o zarrowheads.o zbcast_int.o zfac_asm_ELT.o zfac_asm.o zfac_b.o zfac_distrib_distentry.o zfac_distrib_ELT.o zfac_lastrtnelind.o zfac_mem_alloc_cb.o zfac_mem_compress_cb.o zfac_mem_free_block_cb.o zfac_mem_stack_aux.o zfac_mem_stack.o zfac_process_band.o zfac_process_blfac_slave.o zfac_process_blocfacto_LDLT.o zfac_process_blocfacto.o zfac_process_bf.o zfac_process_end_facto_slave.o zfac_process_contrib_type1.o zfac_process_contrib_type2.o zfac_process_contrib_type3.o zfac_process_maprow.o zfac_process_master2.o zfac_process_message.o zfac_process_root2slave.o zfac_process_root2son.o zfac_process_rtnelind.o zfac_root_parallel.o zfac_scalings.o zfac_determinant.o zfac_scalings_simScaleAbs.o zfac_scalings_simScale_util.o zfac_sol_pool.o zfac_type3_symmetrize.o zini_defaults.o zmumps_c.o zmumps_driver.o zmumps_f77.o zmumps_gpu.o zmumps_iXamax.o zana_mtrans.o zooc_panel_piv.o zrank_revealing.o zsol_aux.o zsol_bwd_aux.o zsol_bwd.o zsol_c.o zsol_fwd_aux.o zsol_fwd.o zsol_matvec.o zsol_root_parallel.o ztools.o ztype3_root.o ar: creating ../lib/libzmumpsFREEFEM-SEQ.a a - zana_aux.o a - zana_aux_par.o a - zana_lr.o a - zfac_asm_master_ELT_m.o a - zfac_asm_master_m.o a - zfac_front_aux.o a - zfac_front_LU_type1.o a - zfac_front_LU_type2.o a - zfac_front_LDLT_type1.o a - zfac_front_LDLT_type2.o a - zfac_front_type2_aux.o a - zfac_sispointers_m.o a - zfac_lr.o a - zfac_mem_dynamic.o a - zfac_omp_m.o a - zfac_par_m.o a - zfac_sol_l0omp_m.o a - zlr_core.o a - zlr_stats.o a - zlr_type.o a - zmumps_comm_buffer.o a - zmumps_config_file.o a - zmumps_load.o a - zmumps_lr_data_m.o a - zmumps_ooc_buffer.o a - zmumps_ooc.o a - zmumps_sol_es.o a - zmumps_save_restore.o a - zmumps_save_restore_files.o a - zmumps_struc_def.o a - zomp_tps_m.o a - zsol_lr.o a - zsol_omp_m.o a - zstatic_ptr_m.o a - zini_driver.o a - zana_driver.o a - zfac_driver.o a - zsol_driver.o a - zsol_distrhs.o a - zend_driver.o a - zana_aux_ELT.o a - zana_dist_m.o a - zana_LDLT_preprocess.o a - zana_reordertree.o a - zarrowheads.o a - zbcast_int.o a - zfac_asm_ELT.o a - zfac_asm.o a - zfac_b.o a - zfac_distrib_distentry.o a - zfac_distrib_ELT.o a - zfac_lastrtnelind.o a - zfac_mem_alloc_cb.o a - zfac_mem_compress_cb.o a - zfac_mem_free_block_cb.o a - zfac_mem_stack_aux.o a - zfac_mem_stack.o a - zfac_process_band.o a - zfac_process_blfac_slave.o a - zfac_process_blocfacto_LDLT.o a - zfac_process_blocfacto.o a - zfac_process_bf.o a - zfac_process_end_facto_slave.o a - zfac_process_contrib_type1.o a - zfac_process_contrib_type2.o a - zfac_process_contrib_type3.o a - zfac_process_maprow.o a - zfac_process_master2.o a - zfac_process_message.o a - zfac_process_root2slave.o a - zfac_process_root2son.o a - zfac_process_rtnelind.o a - zfac_root_parallel.o a - zfac_scalings.o a - zfac_determinant.o a - zfac_scalings_simScaleAbs.o a - zfac_scalings_simScale_util.o a - zfac_sol_pool.o a - zfac_type3_symmetrize.o a - zini_defaults.o a - zmumps_c.o a - zmumps_driver.o a - zmumps_f77.o a - zmumps_gpu.o a - zmumps_iXamax.o a - zana_mtrans.o a - zooc_panel_piv.o a - zrank_revealing.o a - zsol_aux.o a - zsol_bwd_aux.o a - zsol_bwd.o a - zsol_c.o a - zsol_fwd_aux.o a - zsol_fwd.o a - zsol_matvec.o a - zsol_root_parallel.o a - ztools.o a - ztype3_root.o ranlib ../lib/libzmumpsFREEFEM-SEQ.a make[8]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/src' make[7]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/src' cd examples; make z make[7]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/examples' gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I../src -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -c zsimpletest.F -o zsimpletest.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I../src -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -c zsimpletest_save_restore.F -o zsimpletest_save_restore.o gfortran -o zsimpletest -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz zsimpletest.o -L../lib -lzmumpsFREEFEM-SEQ -lmumps_commonFREEFEM-SEQ -L../PORD/lib/ -lpord -L/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty//mumps-seq/MUMPS_5.5.1/libseq -lmpiseqFREEFEM-SEQ -lflexiblas -lpthread -L/usr/lib/gcc/aarch64-redhat-linux/13 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../.. -lgfortran -lm gfortran -o zsimpletest_save_restore -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz zsimpletest_save_restore.o -L../lib -lzmumpsFREEFEM-SEQ -lmumps_commonFREEFEM-SEQ -L../PORD/lib/ -lpord -L/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty//mumps-seq/MUMPS_5.5.1/libseq -lmpiseqFREEFEM-SEQ -lflexiblas -lpthread -L/usr/lib/gcc/aarch64-redhat-linux/13 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../.. -lgfortran -lm ../libseq/mpi.f:707:72: warning: type of ‘mumps_checkaddrequal’ does not match original declaration [-Wlto-type-mismatch] 707 | CALL MUMPS_CHECKADDREQUAL(SENDBUF(1), MPI_IN_PLACE, I) | ^ ../libseq/mpic.c:51:18: note: ‘mumps_checkaddrequal_’ was previously declared here 51 | void LIBSEQ_CALL mumps_checkaddrequal_(char *a, char*b, LIBSEQ_INT *i) | ^ ../libseq/mpic.c:51:18: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/tools_common.F:1234:72: warning: type of ‘mumps_icopy_64to32_64c_ip_c’ does not match original declaration [-Wlto-type-mismatch] 1234 | & SIZETAB) | ^ ../src/mumps_common.c:98:1: note: ‘mumps_icopy_64to32_64c_ip_c_’ was previously declared here 98 | MUMPS_ICOPY_64TO32_64C_IP_C(MUMPS_INT8 *inouttab, MUMPS_INT8 *sizetab) | ^ ../src/mumps_common.c:98:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/ana_orderings_wrappers_m.F:893:72: warning: type of ‘mumps_pordf’ does not match original declaration [-Wlto-type-mismatch] 893 | & NV, NCMPA ) | ^ ../src/mumps_pord.c:42:1: note: ‘mumps_pordf_’ was previously declared here 42 | MUMPS_PORDF( MUMPS_INT *nvtx, MUMPS_INT *nedges, | ^ ../src/mumps_pord.c:42:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/ana_orderings_wrappers_m.F:997:72: warning: type of ‘mumps_pordf_wnd’ does not match original declaration [-Wlto-type-mismatch] 997 | & NV, NCMPA, int(N,8) ) | ^ ../src/mumps_pord.c:57:1: note: ‘mumps_pordf_wnd_’ was previously declared here 57 | MUMPS_PORDF_WND( MUMPS_INT *nvtx, MUMPS_INT *nedges, | ^ ../src/mumps_pord.c:57:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/ztype3_root.F:959:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 959 | & IDEST, 128, COMM, IERR ) | ^ ../src/ztype3_root.F:1060:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 1060 | & MASTER_ROOT,128,COMM,IERR) | ^ ../libseq/mpi.f:490:26: note: ‘mpi_ssend’ was previously declared here 490 | SUBROUTINE MPI_SSEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR) | ^ ../libseq/mpi.f:490:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zsol_c.F:726:72: warning: type of ‘zmumps_root_solve’ does not match original declaration [-Wlto-type-mismatch] 726 | & INFO(1), MTYPE, KEEP(50), FROM_PP) | ^ ../src/zsol_root_parallel.F:14:34: note: type mismatch in parameter 19 14 | SUBROUTINE ZMUMPS_ROOT_SOLVE( NRHS, DESCA_PAR, | ^ ../src/zsol_root_parallel.F:14:34: note: ‘zmumps_root_solve’ was previously declared here ../src/zfac_process_blocfacto.F:703:72: warning: type of ‘zmumps_compress_cb_i’ does not match original declaration [-Wlto-type-mismatch] 703 | & IDUMMY, 0, -9999 ) | ^ ../src/ztools.F:1944:37: note: ‘zmumps_compress_cb_i’ was previously declared here 1944 | SUBROUTINE ZMUMPS_COMPRESS_CB_I(A_PTR, LA_PTR, POSELT, LDA, | ^ ../src/ztools.F:1944:37: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zfac_process_band.F:149:72: warning: type of ‘mumps_addr_c’ does not match original declaration [-Wlto-type-mismatch] 149 | CALL MUMPS_ADDR_C( DYNAMIC_CB(1), TMP_ADDRESS ) | ^ ../src/mumps_size.c:22:17: note: ‘mumps_addr_c_’ was previously declared here 22 | void MUMPS_CALL MUMPS_ADDR_C(char *a, MUMPS_INT8 *addr) | ^ ../src/mumps_size.c:22:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zfac_driver.F:1139:72: warning: type of ‘zmumps_deter_square’ does not match original declaration [-Wlto-type-mismatch] 1139 | CALL ZMUMPS_DETER_SQUARE(id%DKEEP(6), KEEP(259)) | ^ ../src/zfac_determinant.F:146:36: note: ‘zmumps_deter_square’ was previously declared here 146 | SUBROUTINE ZMUMPS_DETER_SQUARE(DETER, NEXP) | ^ ../src/zfac_determinant.F:146:36: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zfac_driver.F:3561:72: warning: type of ‘zmumps_deter_reduction’ does not match original declaration [-Wlto-type-mismatch] 3561 | & RINFOG(12), INFOG(34), id%NPROCS) | ^ ../src/zfac_determinant.F:87:39: note: ‘zmumps_deter_reduction’ was previously declared here 87 | SUBROUTINE ZMUMPS_DETER_REDUCTION( | ^ ../src/zfac_determinant.F:87:39: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zfac_driver.F:3575:72: warning: type of ‘zmumps_deter_sign_perm’ does not match original declaration [-Wlto-type-mismatch] 3575 | & id%UNS_PERM(1) ) | ^ ../src/zfac_determinant.F:162:39: note: ‘zmumps_deter_sign_perm’ was previously declared here 162 | SUBROUTINE ZMUMPS_DETER_SIGN_PERM(DETER, N, VISITED, PERM) | ^ ../src/zfac_determinant.F:162:39: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zana_driver.F:5217:72: warning: type of ‘mumps_dumpmatbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5217 | & trim(id%WRITE_PROBLEM)//char(0) ) | ^ ../src/mumps_io.c:43:17: note: type mismatch in parameter 9 43 | void MUMPS_CALL MUMPS_DUMPMATBINARY_C ( MUMPS_INT *N, MUMPS_INT8 *NNZ, | ^ ../src/mumps_io.c:43:17: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:43:17: note: ‘mumps_dumpmatbinary_c_’ was previously declared here ../src/mumps_io.c:43:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zana_driver.F:5314:72: warning: type of ‘mumps_dumprhsbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5314 | & trim(id%WRITE_PROBLEM)//'.rhs'//char(0) ) | ^ ../src/mumps_io.c:27:17: note: type mismatch in parameter 7 27 | void MUMPS_CALL MUMPS_DUMPRHSBINARY_C ( MUMPS_INT *N, MUMPS_INT *NRHS, | ^ ../src/mumps_io.c:27:17: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:27:17: note: ‘mumps_dumprhsbinary_c_’ was previously declared here ../src/mumps_io.c:27:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zmumps_save_restore_files.F:244:72: warning: type of ‘mumps_get_save_dir_c’ does not match original declaration [-Wlto-type-mismatch] 244 | call mumps_get_save_dir_C(len_save_dir,tmp_savedir) | ^ ../src/mumps_save_restore_C.c:23:1: note: type mismatch in parameter 3 23 | MUMPS_GET_SAVE_DIR_C(MUMPS_INT *len_save_dir, char* save_dir, mumps_ftnlen l1) | ^ ../src/mumps_save_restore_C.c:23:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_save_restore_C.c:23:1: note: ‘mumps_get_save_dir_c_’ was previously declared here ../src/mumps_save_restore_C.c:23:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zmumps_save_restore_files.F:260:72: warning: type of ‘mumps_get_save_prefix_c’ does not match original declaration [-Wlto-type-mismatch] 260 | call mumps_get_save_prefix_C(len_save_prefix,tmp_saveprefix) | ^ ../src/mumps_save_restore_C.c:35:1: note: type mismatch in parameter 3 35 | MUMPS_GET_SAVE_PREFIX_C(MUMPS_INT *len_save_prefix, char* save_prefix, mumps_ftnlen l1) | ^ ../src/mumps_save_restore_C.c:35:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_save_restore_C.c:35:1: note: ‘mumps_get_save_prefix_c_’ was previously declared here ../src/mumps_save_restore_C.c:35:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zmumps_ooc.F:248:72: warning: type of ‘mumps_low_level_init_prefix’ does not match original declaration [-Wlto-type-mismatch] 248 | CALL MUMPS_LOW_LEVEL_INIT_PREFIX(DIM_PREFIX, TMP_PREFIX) | ^ ../src/mumps_io.c:173:1: note: type mismatch in parameter 3 173 | MUMPS_LOW_LEVEL_INIT_PREFIX(MUMPS_INT *dim, char *str, mumps_ftnlen l1) | ^ ../src/mumps_io.c:173:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:173:1: note: ‘mumps_low_level_init_prefix_’ was previously declared here ../src/mumps_io.c:173:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zmumps_ooc.F:249:72: warning: type of ‘mumps_low_level_init_tmpdir’ does not match original declaration [-Wlto-type-mismatch] 249 | CALL MUMPS_LOW_LEVEL_INIT_TMPDIR(DIM_DIR, TMP_DIR) | ^ ../src/mumps_io.c:185:1: note: type mismatch in parameter 3 185 | MUMPS_LOW_LEVEL_INIT_TMPDIR(MUMPS_INT *dim, char *str, mumps_ftnlen l1) | ^ ../src/mumps_io.c:185:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:185:1: note: ‘mumps_low_level_init_tmpdir_’ was previously declared here ../src/mumps_io.c:185:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zmumps_ooc.F:692:72: warning: type of ‘mumps_low_level_init_err_str’ does not match original declaration [-Wlto-type-mismatch] 692 | CALL MUMPS_LOW_LEVEL_INIT_ERR_STR(DIM_ERR_STR_OOC,ERR_STR_OOC) | ^ ../src/mumps_io_err.c:37:1: note: type mismatch in parameter 3 37 | MUMPS_LOW_LEVEL_INIT_ERR_STR(MUMPS_INT *dim, char* err_str, mumps_ftnlen l1){ | ^ ../src/mumps_io_err.c:37:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io_err.c:37:1: note: ‘mumps_low_level_init_err_str_’ was previously declared here ../src/mumps_io_err.c:37:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zmumps_ooc.F:540:72: warning: type of ‘mumps_ooc_remove_file_c’ does not match original declaration [-Wlto-type-mismatch] 540 | CALL MUMPS_OOC_REMOVE_FILE_C(IERR, TMP_NAME(1)) | ^ ../src/mumps_io.c:629:1: note: type mismatch in parameter 3 629 | MUMPS_OOC_REMOVE_FILE_C(MUMPS_INT *ierr, char *name, mumps_ftnlen l1) | ^ ../src/mumps_io.c:629:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:629:1: note: ‘mumps_ooc_remove_file_c_’ was previously declared here ../src/mumps_io.c:629:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zmumps_ooc.F:2861:72: warning: type of ‘mumps_ooc_get_file_name_c’ does not match original declaration [-Wlto-type-mismatch] 2861 | CALL MUMPS_OOC_GET_FILE_NAME_C(TMP,I,DIM,TMP_NAME(1)) | ^ ../src/mumps_io.c:541:1: note: type mismatch in parameter 5 541 | MUMPS_OOC_GET_FILE_NAME_C(MUMPS_INT *type,MUMPS_INT *indice,MUMPS_INT *length, char* name, mumps_ftnlen l1) | ^ ../src/mumps_io.c:541:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:541:1: note: ‘mumps_ooc_get_file_name_c_’ was previously declared here ../src/mumps_io.c:541:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zmumps_ooc.F:2919:72: warning: type of ‘mumps_ooc_set_file_name_c’ does not match original declaration [-Wlto-type-mismatch] 2919 | CALL MUMPS_OOC_SET_FILE_NAME_C(TMP,I,DIM,IERR,TMP_NAME(1)) | ^ ../src/mumps_io.c:551:1: note: type mismatch in parameter 6 551 | MUMPS_OOC_SET_FILE_NAME_C(MUMPS_INT *type, MUMPS_INT *indice, MUMPS_INT *length, MUMPS_INT *ierr, | ^ ../src/mumps_io.c:551:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:551:1: note: ‘mumps_ooc_set_file_name_c_’ was previously declared here ../src/mumps_io.c:551:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zmumps_load.F:752:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 752 | CALL MUMPS_SIZE_C(SIZE_DBLE(1),SIZE_DBLE(2),I8SIZE) | ^ ../src/zsol_driver.F:1010:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 1010 | & DIFF_SOL_loc_RHS_loc) | ^ ../src/zsol_c.F:1674:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 1674 | & DIFF_ADDR ) | ^ ../src/mumps_size.c:18:18: note: ‘mumps_size_c_’ was previously declared here 18 | void MUMPS_CALL MUMPS_SIZE_C(char *a, char *b, MUMPS_INT8 *diff) | ^ ../src/mumps_size.c:18:18: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zfac_b.F:393:72: warning: type of ‘zmumps_updatedeter’ does not match original declaration [-Wlto-type-mismatch] 393 | CALL ZMUMPS_UPDATEDETER( DET_MANT, DKEEP(6), KEEP(259) ) | ^ ../src/zfac_determinant.F:14:35: note: ‘zmumps_updatedeter’ was previously declared here 14 | SUBROUTINE ZMUMPS_UPDATEDETER(PIV, DETER, NEXP) | ^ ../src/zfac_determinant.F:14:35: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/ztools.F:1830:72: warning: type of ‘zcopy’ does not match original declaration [-Wlto-type-mismatch] 1830 | CALL zcopy(N8, SRC(1), 1, DEST(1), 1) | ^ ../src/zfac_front_aux.F:2169:72: note: ‘zcopy’ was previously declared here 2169 | & LDA, A(UPOS+int(I-1,8)*LDA8), 1) | ^ ../src/zfac_front_aux.F:2169:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zana_aux_par.F:996:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 996 | & MPI_SUM, 0, id%COMM, IERR) | ^ ../src/zfac_driver.F:3897:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 3897 | & MPI_SUM, MASTER, COMM, IERR ) | ^ ../src/zfac_scalings.F:369:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 369 | & MPI_SUM,MASTER,id%COMM, IERR) | ^ ../src/zfac_scalings_simScaleAbs.F:1180:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 1180 | & COMM, IERROR) | ^ ../libseq/mpi.f:118:27: note: ‘mpi_reduce’ was previously declared here 118 | SUBROUTINE MPI_REDUCE( SENDBUF, RECVBUF, CNT, DATATYPE, OP, | ^ ../libseq/mpi.f:118:27: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zana_aux_par.F:1130:72: warning: type of ‘mpi_irecv’ does not match original declaration [-Wlto-type-mismatch] 1130 | & id%COMM, RHANDPE, IERR) | ^ ../src/zfac_scalings_simScale_util.F:771:72: warning: type of ‘mpi_irecv’ does not match original declaration [-Wlto-type-mismatch] 771 | & ITAGCOMM,COMM,REQUESTS(I), IERROR) | ^ ../libseq/mpi.f:370:26: note: ‘mpi_irecv’ was previously declared here 370 | SUBROUTINE MPI_IRECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | ^ ../libseq/mpi.f:370:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zana_aux_par.F:1854:72: warning: type of ‘mpi_gather’ does not match original declaration [-Wlto-type-mismatch] 1854 | & MPI_INTEGER8, 0, id%COMM, IERR) | ^ ../libseq/mpi.f:53:27: note: ‘mpi_gather’ was previously declared here 53 | SUBROUTINE MPI_GATHER( SENDBUF, CNT, | ^ ../libseq/mpi.f:53:27: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zana_driver.F:4944:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 4944 | & COLLECT_NZ, id%COMM, IERR ) | ^ ../src/zfac_driver.F:4002:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 4002 | & id%COMM, IERR ) | ^ ../src/zfac_scalings_simScale_util.F:784:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 784 | & ITAGCOMM, COMM, IERROR) | ^ ../src/zfac_type3_symmetrize.F:119:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 119 | & DEST, SYMMETRIZE, COMM, IERR ) | ^ ../libseq/mpi.f:479:25: note: ‘mpi_send’ was previously declared here 479 | SUBROUTINE MPI_SEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR ) | ^ ../libseq/mpi.f:479:25: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zana_aux_par.F:1693:72: warning: type of ‘mpi_alltoall’ does not match original declaration [-Wlto-type-mismatch] 1693 | & MPI_INTEGER8, id%COMM, IERR) | ^ ../libseq/mpi.f:159:29: note: ‘mpi_alltoall’ was previously declared here 159 | SUBROUTINE MPI_ALLTOALL( SENDBUF, SENDCNT, SENDTYPE, | ^ ../libseq/mpi.f:159:29: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zana_driver.F:4924:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 4924 | & COLLECT_NZ, id%COMM, STATUS, IERR ) | ^ ../src/zfac_driver.F:4008:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 4008 | & id%COMM, STATUS, IERR ) | ^ ../src/zsol_c.F:2026:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 2026 | & ScatterRhsR, COMM, STATUS, IERR ) | ^ ../libseq/mpi.f:459:25: note: ‘mpi_recv’ was previously declared here 459 | SUBROUTINE MPI_RECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | ^ ../libseq/mpi.f:459:25: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zana_aux.F:1260:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 1260 | & MPI_INTEGER8, MPI_SUM, id%COMM, IERR ) | ^ ../src/zfac_determinant.F:118:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 118 | & DETERREDUCE_OP, COMM, IERR_MPI) | ^ ../src/zfac_scalings_simScaleAbs.F:1061:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 1061 | & MPI_MAX, COMM, IERROR) | ^ ../libseq/mpi.f:101:30: note: ‘mpi_allreduce’ was previously declared here 101 | SUBROUTINE MPI_ALLREDUCE( SENDBUF, RECVBUF, CNT, DATATYPE, | ^ ../libseq/mpi.f:101:30: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zana_aux.F:1266:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 1266 | & 0, id%COMM, IERR ) | ^ ../src/zmumps_save_restore.F:980:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 980 | CALL MPI_BCAST( hash, 23, MPI_CHARACTER, 0, id%COMM, ierr ) | ^ ../libseq/mpi.f:204:26: note: type mismatch in parameter 7 204 | SUBROUTINE MPI_BCAST( BUFFER, CNT, DATATYPE, ROOT, COMM, IERR ) | ^ ../libseq/mpi.f:204:26: note: type ‘void’ should match type ‘long int’ ../src/zfac_scalings.F:393:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 393 | & id%COMM, IERR ) | ^ ../libseq/mpi.f:204:26: note: ‘mpi_bcast’ was previously declared here 204 | SUBROUTINE MPI_BCAST( BUFFER, CNT, DATATYPE, ROOT, COMM, IERR ) | ^ ../libseq/mpi.f:204:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../libseq/mpi.f:707:72: warning: type of ‘mumps_checkaddrequal’ does not match original declaration [-Wlto-type-mismatch] 707 | CALL MUMPS_CHECKADDREQUAL(SENDBUF(1), MPI_IN_PLACE, I) | ^ ../libseq/mpic.c:51:18: note: ‘mumps_checkaddrequal_’ was previously declared here 51 | void LIBSEQ_CALL mumps_checkaddrequal_(char *a, char*b, LIBSEQ_INT *i) | ^ ../libseq/mpic.c:51:18: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/tools_common.F:1234:72: warning: type of ‘mumps_icopy_64to32_64c_ip_c’ does not match original declaration [-Wlto-type-mismatch] 1234 | & SIZETAB) | ^ ../src/mumps_common.c:98:1: note: ‘mumps_icopy_64to32_64c_ip_c_’ was previously declared here 98 | MUMPS_ICOPY_64TO32_64C_IP_C(MUMPS_INT8 *inouttab, MUMPS_INT8 *sizetab) | ^ ../src/mumps_common.c:98:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/ana_orderings_wrappers_m.F:893:72: warning: type of ‘mumps_pordf’ does not match original declaration [-Wlto-type-mismatch] 893 | & NV, NCMPA ) | ^ ../src/mumps_pord.c:42:1: note: ‘mumps_pordf_’ was previously declared here 42 | MUMPS_PORDF( MUMPS_INT *nvtx, MUMPS_INT *nedges, | ^ ../src/mumps_pord.c:42:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/ana_orderings_wrappers_m.F:997:72: warning: type of ‘mumps_pordf_wnd’ does not match original declaration [-Wlto-type-mismatch] 997 | & NV, NCMPA, int(N,8) ) | ^ ../src/mumps_pord.c:57:1: note: ‘mumps_pordf_wnd_’ was previously declared here 57 | MUMPS_PORDF_WND( MUMPS_INT *nvtx, MUMPS_INT *nedges, | ^ ../src/mumps_pord.c:57:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/ztype3_root.F:959:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 959 | & IDEST, 128, COMM, IERR ) | ^ ../src/ztype3_root.F:1060:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 1060 | & MASTER_ROOT,128,COMM,IERR) | ^ ../libseq/mpi.f:490:26: note: ‘mpi_ssend’ was previously declared here 490 | SUBROUTINE MPI_SSEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR) | ^ ../libseq/mpi.f:490:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zsol_c.F:726:72: warning: type of ‘zmumps_root_solve’ does not match original declaration [-Wlto-type-mismatch] 726 | & INFO(1), MTYPE, KEEP(50), FROM_PP) | ^ ../src/zsol_root_parallel.F:14:34: note: type mismatch in parameter 19 14 | SUBROUTINE ZMUMPS_ROOT_SOLVE( NRHS, DESCA_PAR, | ^ ../src/zsol_root_parallel.F:14:34: note: ‘zmumps_root_solve’ was previously declared here ../src/zfac_process_blocfacto.F:703:72: warning: type of ‘zmumps_compress_cb_i’ does not match original declaration [-Wlto-type-mismatch] 703 | & IDUMMY, 0, -9999 ) | ^ ../src/ztools.F:1944:37: note: ‘zmumps_compress_cb_i’ was previously declared here 1944 | SUBROUTINE ZMUMPS_COMPRESS_CB_I(A_PTR, LA_PTR, POSELT, LDA, | ^ ../src/ztools.F:1944:37: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zfac_process_band.F:149:72: warning: type of ‘mumps_addr_c’ does not match original declaration [-Wlto-type-mismatch] 149 | CALL MUMPS_ADDR_C( DYNAMIC_CB(1), TMP_ADDRESS ) | ^ ../src/mumps_size.c:22:17: note: ‘mumps_addr_c_’ was previously declared here 22 | void MUMPS_CALL MUMPS_ADDR_C(char *a, MUMPS_INT8 *addr) | ^ ../src/mumps_size.c:22:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zfac_driver.F:1139:72: warning: type of ‘zmumps_deter_square’ does not match original declaration [-Wlto-type-mismatch] 1139 | CALL ZMUMPS_DETER_SQUARE(id%DKEEP(6), KEEP(259)) | ^ ../src/zfac_determinant.F:146:36: note: ‘zmumps_deter_square’ was previously declared here 146 | SUBROUTINE ZMUMPS_DETER_SQUARE(DETER, NEXP) | ^ ../src/zfac_determinant.F:146:36: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zfac_driver.F:3561:72: warning: type of ‘zmumps_deter_reduction’ does not match original declaration [-Wlto-type-mismatch] 3561 | & RINFOG(12), INFOG(34), id%NPROCS) | ^ ../src/zfac_determinant.F:87:39: note: ‘zmumps_deter_reduction’ was previously declared here 87 | SUBROUTINE ZMUMPS_DETER_REDUCTION( | ^ ../src/zfac_determinant.F:87:39: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zfac_driver.F:3575:72: warning: type of ‘zmumps_deter_sign_perm’ does not match original declaration [-Wlto-type-mismatch] 3575 | & id%UNS_PERM(1) ) | ^ ../src/zfac_determinant.F:162:39: note: ‘zmumps_deter_sign_perm’ was previously declared here 162 | SUBROUTINE ZMUMPS_DETER_SIGN_PERM(DETER, N, VISITED, PERM) | ^ ../src/zfac_determinant.F:162:39: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zana_driver.F:5217:72: warning: type of ‘mumps_dumpmatbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5217 | & trim(id%WRITE_PROBLEM)//char(0) ) | ^ ../src/mumps_io.c:43:17: note: type mismatch in parameter 9 43 | void MUMPS_CALL MUMPS_DUMPMATBINARY_C ( MUMPS_INT *N, MUMPS_INT8 *NNZ, | ^ ../src/mumps_io.c:43:17: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:43:17: note: ‘mumps_dumpmatbinary_c_’ was previously declared here ../src/mumps_io.c:43:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zana_driver.F:5314:72: warning: type of ‘mumps_dumprhsbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5314 | & trim(id%WRITE_PROBLEM)//'.rhs'//char(0) ) | ^ ../src/mumps_io.c:27:17: note: type mismatch in parameter 7 27 | void MUMPS_CALL MUMPS_DUMPRHSBINARY_C ( MUMPS_INT *N, MUMPS_INT *NRHS, | ^ ../src/mumps_io.c:27:17: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:27:17: note: ‘mumps_dumprhsbinary_c_’ was previously declared here ../src/mumps_io.c:27:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zmumps_save_restore_files.F:244:72: warning: type of ‘mumps_get_save_dir_c’ does not match original declaration [-Wlto-type-mismatch] 244 | call mumps_get_save_dir_C(len_save_dir,tmp_savedir) | ^ ../src/mumps_save_restore_C.c:23:1: note: type mismatch in parameter 3 23 | MUMPS_GET_SAVE_DIR_C(MUMPS_INT *len_save_dir, char* save_dir, mumps_ftnlen l1) | ^ ../src/mumps_save_restore_C.c:23:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_save_restore_C.c:23:1: note: ‘mumps_get_save_dir_c_’ was previously declared here ../src/mumps_save_restore_C.c:23:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zmumps_save_restore_files.F:260:72: warning: type of ‘mumps_get_save_prefix_c’ does not match original declaration [-Wlto-type-mismatch] 260 | call mumps_get_save_prefix_C(len_save_prefix,tmp_saveprefix) | ^ ../src/mumps_save_restore_C.c:35:1: note: type mismatch in parameter 3 35 | MUMPS_GET_SAVE_PREFIX_C(MUMPS_INT *len_save_prefix, char* save_prefix, mumps_ftnlen l1) | ^ ../src/mumps_save_restore_C.c:35:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_save_restore_C.c:35:1: note: ‘mumps_get_save_prefix_c_’ was previously declared here ../src/mumps_save_restore_C.c:35:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zmumps_ooc.F:248:72: warning: type of ‘mumps_low_level_init_prefix’ does not match original declaration [-Wlto-type-mismatch] 248 | CALL MUMPS_LOW_LEVEL_INIT_PREFIX(DIM_PREFIX, TMP_PREFIX) | ^ ../src/mumps_io.c:173:1: note: type mismatch in parameter 3 173 | MUMPS_LOW_LEVEL_INIT_PREFIX(MUMPS_INT *dim, char *str, mumps_ftnlen l1) | ^ ../src/mumps_io.c:173:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:173:1: note: ‘mumps_low_level_init_prefix_’ was previously declared here ../src/mumps_io.c:173:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zmumps_ooc.F:249:72: warning: type of ‘mumps_low_level_init_tmpdir’ does not match original declaration [-Wlto-type-mismatch] 249 | CALL MUMPS_LOW_LEVEL_INIT_TMPDIR(DIM_DIR, TMP_DIR) | ^ ../src/mumps_io.c:185:1: note: type mismatch in parameter 3 185 | MUMPS_LOW_LEVEL_INIT_TMPDIR(MUMPS_INT *dim, char *str, mumps_ftnlen l1) | ^ ../src/mumps_io.c:185:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:185:1: note: ‘mumps_low_level_init_tmpdir_’ was previously declared here ../src/mumps_io.c:185:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zmumps_ooc.F:692:72: warning: type of ‘mumps_low_level_init_err_str’ does not match original declaration [-Wlto-type-mismatch] 692 | CALL MUMPS_LOW_LEVEL_INIT_ERR_STR(DIM_ERR_STR_OOC,ERR_STR_OOC) | ^ ../src/mumps_io_err.c:37:1: note: type mismatch in parameter 3 37 | MUMPS_LOW_LEVEL_INIT_ERR_STR(MUMPS_INT *dim, char* err_str, mumps_ftnlen l1){ | ^ ../src/mumps_io_err.c:37:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io_err.c:37:1: note: ‘mumps_low_level_init_err_str_’ was previously declared here ../src/mumps_io_err.c:37:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zmumps_ooc.F:540:72: warning: type of ‘mumps_ooc_remove_file_c’ does not match original declaration [-Wlto-type-mismatch] 540 | CALL MUMPS_OOC_REMOVE_FILE_C(IERR, TMP_NAME(1)) | ^ ../src/mumps_io.c:629:1: note: type mismatch in parameter 3 629 | MUMPS_OOC_REMOVE_FILE_C(MUMPS_INT *ierr, char *name, mumps_ftnlen l1) | ^ ../src/mumps_io.c:629:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:629:1: note: ‘mumps_ooc_remove_file_c_’ was previously declared here ../src/mumps_io.c:629:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zmumps_ooc.F:2861:72: warning: type of ‘mumps_ooc_get_file_name_c’ does not match original declaration [-Wlto-type-mismatch] 2861 | CALL MUMPS_OOC_GET_FILE_NAME_C(TMP,I,DIM,TMP_NAME(1)) | ^ ../src/mumps_io.c:541:1: note: type mismatch in parameter 5 541 | MUMPS_OOC_GET_FILE_NAME_C(MUMPS_INT *type,MUMPS_INT *indice,MUMPS_INT *length, char* name, mumps_ftnlen l1) | ^ ../src/mumps_io.c:541:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:541:1: note: ‘mumps_ooc_get_file_name_c_’ was previously declared here ../src/mumps_io.c:541:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zmumps_ooc.F:2919:72: warning: type of ‘mumps_ooc_set_file_name_c’ does not match original declaration [-Wlto-type-mismatch] 2919 | CALL MUMPS_OOC_SET_FILE_NAME_C(TMP,I,DIM,IERR,TMP_NAME(1)) | ^ ../src/mumps_io.c:551:1: note: type mismatch in parameter 6 551 | MUMPS_OOC_SET_FILE_NAME_C(MUMPS_INT *type, MUMPS_INT *indice, MUMPS_INT *length, MUMPS_INT *ierr, | ^ ../src/mumps_io.c:551:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:551:1: note: ‘mumps_ooc_set_file_name_c_’ was previously declared here ../src/mumps_io.c:551:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zmumps_load.F:752:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 752 | CALL MUMPS_SIZE_C(SIZE_DBLE(1),SIZE_DBLE(2),I8SIZE) | ^ ../src/zsol_driver.F:1010:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 1010 | & DIFF_SOL_loc_RHS_loc) | ^ ../src/zsol_c.F:1674:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 1674 | & DIFF_ADDR ) | ^ ../src/mumps_size.c:18:18: note: ‘mumps_size_c_’ was previously declared here 18 | void MUMPS_CALL MUMPS_SIZE_C(char *a, char *b, MUMPS_INT8 *diff) | ^ ../src/mumps_size.c:18:18: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zfac_b.F:393:72: warning: type of ‘zmumps_updatedeter’ does not match original declaration [-Wlto-type-mismatch] 393 | CALL ZMUMPS_UPDATEDETER( DET_MANT, DKEEP(6), KEEP(259) ) | ^ ../src/zfac_determinant.F:14:35: note: ‘zmumps_updatedeter’ was previously declared here 14 | SUBROUTINE ZMUMPS_UPDATEDETER(PIV, DETER, NEXP) | ^ ../src/zfac_determinant.F:14:35: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/ztools.F:1830:72: warning: type of ‘zcopy’ does not match original declaration [-Wlto-type-mismatch] 1830 | CALL zcopy(N8, SRC(1), 1, DEST(1), 1) | ^ ../src/zfac_front_aux.F:2169:72: note: ‘zcopy’ was previously declared here 2169 | & LDA, A(UPOS+int(I-1,8)*LDA8), 1) | ^ ../src/zfac_front_aux.F:2169:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zana_aux_par.F:996:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 996 | & MPI_SUM, 0, id%COMM, IERR) | ^ ../src/zfac_driver.F:3897:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 3897 | & MPI_SUM, MASTER, COMM, IERR ) | ^ ../src/zfac_scalings.F:369:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 369 | & MPI_SUM,MASTER,id%COMM, IERR) | ^ ../src/zfac_scalings_simScaleAbs.F:1180:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 1180 | & COMM, IERROR) | ^ ../libseq/mpi.f:118:27: note: ‘mpi_reduce’ was previously declared here 118 | SUBROUTINE MPI_REDUCE( SENDBUF, RECVBUF, CNT, DATATYPE, OP, | ^ ../libseq/mpi.f:118:27: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zana_aux_par.F:1130:72: warning: type of ‘mpi_irecv’ does not match original declaration [-Wlto-type-mismatch] 1130 | & id%COMM, RHANDPE, IERR) | ^ ../src/zfac_scalings_simScale_util.F:771:72: warning: type of ‘mpi_irecv’ does not match original declaration [-Wlto-type-mismatch] 771 | & ITAGCOMM,COMM,REQUESTS(I), IERROR) | ^ ../libseq/mpi.f:370:26: note: ‘mpi_irecv’ was previously declared here 370 | SUBROUTINE MPI_IRECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | ^ ../libseq/mpi.f:370:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zana_aux_par.F:1854:72: warning: type of ‘mpi_gather’ does not match original declaration [-Wlto-type-mismatch] 1854 | & MPI_INTEGER8, 0, id%COMM, IERR) | ^ ../libseq/mpi.f:53:27: note: ‘mpi_gather’ was previously declared here 53 | SUBROUTINE MPI_GATHER( SENDBUF, CNT, | ^ ../libseq/mpi.f:53:27: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zana_driver.F:4944:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 4944 | & COLLECT_NZ, id%COMM, IERR ) | ^ ../src/zfac_driver.F:4002:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 4002 | & id%COMM, IERR ) | ^ ../src/zfac_scalings_simScale_util.F:784:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 784 | & ITAGCOMM, COMM, IERROR) | ^ ../src/zfac_type3_symmetrize.F:119:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 119 | & DEST, SYMMETRIZE, COMM, IERR ) | ^ ../libseq/mpi.f:479:25: note: ‘mpi_send’ was previously declared here 479 | SUBROUTINE MPI_SEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR ) | ^ ../libseq/mpi.f:479:25: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zana_aux_par.F:1693:72: warning: type of ‘mpi_alltoall’ does not match original declaration [-Wlto-type-mismatch] 1693 | & MPI_INTEGER8, id%COMM, IERR) | ^ ../libseq/mpi.f:159:29: note: ‘mpi_alltoall’ was previously declared here 159 | SUBROUTINE MPI_ALLTOALL( SENDBUF, SENDCNT, SENDTYPE, | ^ ../libseq/mpi.f:159:29: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zana_driver.F:4924:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 4924 | & COLLECT_NZ, id%COMM, STATUS, IERR ) | ^ ../src/zfac_driver.F:4008:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 4008 | & id%COMM, STATUS, IERR ) | ^ ../src/zsol_c.F:2026:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 2026 | & ScatterRhsR, COMM, STATUS, IERR ) | ^ ../libseq/mpi.f:459:25: note: ‘mpi_recv’ was previously declared here 459 | SUBROUTINE MPI_RECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | ^ ../libseq/mpi.f:459:25: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zana_aux.F:1260:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 1260 | & MPI_INTEGER8, MPI_SUM, id%COMM, IERR ) | ^ ../src/zfac_determinant.F:118:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 118 | & DETERREDUCE_OP, COMM, IERR_MPI) | ^ ../src/zfac_scalings_simScaleAbs.F:1061:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 1061 | & MPI_MAX, COMM, IERROR) | ^ ../libseq/mpi.f:101:30: note: ‘mpi_allreduce’ was previously declared here 101 | SUBROUTINE MPI_ALLREDUCE( SENDBUF, RECVBUF, CNT, DATATYPE, | ^ ../libseq/mpi.f:101:30: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zana_aux.F:1266:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 1266 | & 0, id%COMM, IERR ) | ^ ../src/zmumps_save_restore.F:980:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 980 | CALL MPI_BCAST( hash, 23, MPI_CHARACTER, 0, id%COMM, ierr ) | ^ ../libseq/mpi.f:204:26: note: type mismatch in parameter 7 204 | SUBROUTINE MPI_BCAST( BUFFER, CNT, DATATYPE, ROOT, COMM, IERR ) | ^ ../libseq/mpi.f:204:26: note: type ‘void’ should match type ‘long int’ ../src/zfac_scalings.F:393:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 393 | & id%COMM, IERR ) | ^ ../libseq/mpi.f:204:26: note: ‘mpi_bcast’ was previously declared here 204 | SUBROUTINE MPI_BCAST( BUFFER, CNT, DATATYPE, ROOT, COMM, IERR ) | ^ ../libseq/mpi.f:204:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used make[7]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1/examples' make[6]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq/MUMPS_5.5.1' touch MUMPS_5.5.1/FAIT mkdir -p ../include/mumps_seq cp MUMPS_5.5.1/include/*.h ../include/mumps_seq cp MUMPS_5.5.1/libseq/*.h ../include/mumps_seq mkdir -p ../lib cp MUMPS_5.5.1/lib/*.a ../lib/ cp MUMPS_5.5.1/libseq/libmpiseqFREEFEM-SEQ.a ../lib/ touch install.done echo mumps_seq LD -L@DIR@/lib -ldmumpsFREEFEM-SEQ -lzmumpsFREEFEM-SEQ -lmumps_commonFREEFEM-SEQ \ -lpordFREEFEM-SEQ -lpthread > ../lib/WHERE.mumpsseq echo mumps_seq INCLUDE -I@DIR@/include/mumps_seq >> ../lib/WHERE.mumpsseq echo libseq LD -L@DIR@/lib -lmpiseqFREEFEM-SEQ >>../lib/WHERE.mumpsseq echo libseq INCLUDE -I@DIR@/include -I@DIR@/include/mumps_seq >> ../lib/WHERE.mumpsseq make[5]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq' make[4]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty' make install-hpddm install-htool install-bemtool make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty' if test -n "hpddm"; then ./getall -o hpddm -a; make include/hpddm/done.tag lib/WHERE.hpddm; else true; fi if test -n "htool"; then ./getall -o htool -a; make include/htool/done.tag lib/WHERE.htool; else true; fi if test -n "bem"; then ./getall -o bemtool -a; make include/BemTool/done.tag lib/WHERE.bemtool; else true;fi hpddm hpddm.zip done make[5]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty' make[5]: 'include/hpddm/done.tag' is up to date. 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[5]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty' bemtool bemtool.zip done make[5]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty' make[5]: 'include/BemTool/done.tag' is up to date. if test -d include/BemTool/; then \ echo bemtool LD -L@DIR@/lib > lib/WHERE.bemtool; \ echo bemtool INCLUDE -I@DIR@/include/BemTool/ >> lib/WHERE.bemtool ; \ else true; fi make[5]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty' htool htool.zip done make[5]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty' make[5]: 'include/htool/done.tag' is up to date. if test -d include/htool/include; then \ echo htool LD -L@DIR@/lib > lib/WHERE.htool; \ echo htool INCLUDE -I@DIR@/include/htool/include >> lib/WHERE.htool; \ else true; fi make[5]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty' make[4]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty' touch tag-compile-pkg touch ../plugin/seq/WHERE_LIBRARY-config ../plugin/seq/WHERE_LIBRARY grep LD ../plugin/seq/WHERE_LIBRARY ../plugin/seq/WHERE_LIBRARY-config >WHERE-LD make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty' Making all in src make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/src' Making all in libMesh make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh' Making all in bamglib make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/bamglib' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/bamglib' Making all in femlib make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/femlib' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/femlib' Making all in Graphics make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/Graphics' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/Graphics' Making all in Algo make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/Algo' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/Algo' Making all in lglib make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/lglib' make all-am make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/lglib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../bamglib -I./../Graphics -I./../femlib -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o lg.tab.o lg.tab.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../bamglib -I./../Graphics -I./../femlib -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o mymain.o mymain.cpp In file included from lg.ypp:62: ./../fflib/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./../fflib/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jsize();i++) | ~^~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./../fflib/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./../femlib/MeshLn.hpp:51, from ./../femlib/FESpacen.hpp:54, from lg.ypp:66: ./../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from lg.ypp:68: ./../femlib/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./../femlib/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./../femlib/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./../femlib/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./../femlib/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./../femlib/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./../femlib/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./../femlib/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./../femlib/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./../femlib/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./../femlib/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./../femlib/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./../femlib/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ In file included from ./../fflib/AFunction.hpp:92: ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./../fflib/AFunction.hpp:438:32: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./../fflib/AFunction.hpp:1798:40: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./../fflib/AFunction.hpp:1903:38: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./../fflib/lgfem.hpp:475:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./../fflib/lgfem.hpp:522:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./../fflib/lgfem.hpp:569:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const char*]’: ./../fflib/AFunction.hpp:1300:85: required from ‘AnyType EConstant::operator()(Stack) const [with R = const char*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../fflib/AFunction.hpp:1300:11: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]’: ./../fflib/AFunction.hpp:1300:85: required from ‘AnyType EConstant::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../fflib/AFunction.hpp:1300:11: required from here ./../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 std::complex’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In function ‘For(C_F0, C_F0, C_F0, C_F0)’: ./../fflib/AFunction.hpp:1533:107: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1533 | inline C_F0 For(C_F0 i0,C_F0 i1,C_F0 i2,C_F0 ins) {return C_F0(new E_F0_CFunc4(FFor,i0,to(i1),i2,ins),0);} | ^ In file included from ./../fflib/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘For(C_F0, C_F0, C_F0, C_F0)’ at ./../fflib/AFunction.hpp:1533:107: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ rm -f liblg.a ar rv liblg.a lg.tab.o mymain.o ar: creating liblg.a a - lg.tab.o a - mymain.o ranlib liblg.a make[4]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/lglib' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/lglib' Making all in fflib make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/fflib' m4 -DVersionFreeFemDate="`date`" -DGitVersion="`git describe --tags 2>/dev/null|| echo 'no git'`" strversionnumber.m4 > strversionnumber.cpp make all-am make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o UMFPack_Solver.o UMFPack_Solver.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o AFunction.o AFunction.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o AFunction2.o AFunction2.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o array_long.o array_long.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o array_real.o array_real.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o array_complex.o array_complex.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o lex.o lex.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o lgmesh.o lgmesh.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o lgmesh3.o lgmesh3.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o CodeAlloc.o CodeAlloc.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o lgmat.o lgmat.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o global.o global.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o problem.o problem.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o mt19937ar.o mt19937ar.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o InitFunct.o InitFunct.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/Element_P2h.o ../femlib/Element_P2h.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o load.o load.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o lgfem.o lgfem.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o environment.o environment.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o string_def.o string_def.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/FESpacen.o ../femlib/FESpacen.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/P012_1d.o ../femlib/P012_1d.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/P012_2d.o ../femlib/P012_2d.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/P012_3d.o ../femlib/P012_3d.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/P012_3dSurf.o ../femlib/P012_3dSurf.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/P012_3dCurve.o ../femlib/P012_3dCurve.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/Mesh1dn.o ../femlib/Mesh1dn.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/Mesh2dn.o ../femlib/Mesh2dn.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/Mesh3dn.o ../femlib/Mesh3dn.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/MeshSn.o ../femlib/MeshSn.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/MeshLn.o ../femlib/MeshLn.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/GQuadTree.o ../femlib/GQuadTree.cpp gcc -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o ../femlib/libmeshb7.o ../femlib/libmeshb7.c g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o glumesh2D.o glumesh2D.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/splitsimplex.o ../femlib/splitsimplex.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o P1IsoValue.o P1IsoValue.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/HashMatrix.o ../femlib/HashMatrix.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/CG.o ../femlib/CG.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/SparseLinearSolver.o ../femlib/SparseLinearSolver.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o strversionnumber.o strversionnumber.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/Drawing.o ../femlib/Drawing.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/gibbs.o ../femlib/gibbs.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/CheckPtr.o ../femlib/CheckPtr.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/fem.o ../femlib/fem.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/QuadratureFormular.o ../femlib/QuadratureFormular.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/FESpace.o ../femlib/FESpace.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/Element_RT.o ../femlib/Element_RT.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/mshptg.o ../femlib/mshptg.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/FQuadTree.o ../femlib/FQuadTree.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../bamglib/QuadTree.o ../bamglib/QuadTree.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../bamglib/R2.o ../bamglib/R2.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../bamglib/Meshio.o ../bamglib/Meshio.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../bamglib/Mesh2.o ../bamglib/Mesh2.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../bamglib/Metric.o ../bamglib/Metric.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/BamgFreeFem.o ../femlib/BamgFreeFem.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../bamglib/MeshDraw.o ../bamglib/MeshDraw.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../bamglib/MeshGeom.o ../bamglib/MeshGeom.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../bamglib/MeshQuad.o ../bamglib/MeshQuad.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../bamglib/SetOfE4.o ../bamglib/SetOfE4.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../bamglib/MeshRead.o ../bamglib/MeshRead.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../bamglib/write_hdf5.o ../bamglib/write_hdf5.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../bamglib/write_xdmf.o ../bamglib/write_xdmf.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../bamglib/MeshWrite.o ../bamglib/MeshWrite.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../Graphics/DefColor.o ../Graphics/DefColor.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../Algo/lgalgo.o ../Algo/lgalgo.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../Eigen/eigenvalue.o ../Eigen/eigenvalue.cpp ../Eigen/eigenvalue.cpp:952:3: warning: multi-line comment [-Wcomment] 952 | // Finding an Arnoldi basis.\ | ^ ../Eigen/eigenvalue.cpp:954:3: warning: multi-line comment [-Wcomment] 954 | // int mode=3; // Shift invert \ | ^ In file included from ../bamglib/Meshio.cpp:30: ../bamglib/Meshio.h: In member function ‘std::istream& bamg::MeshIstream::cm()’: ../bamglib/Meshio.h:79:89: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 79 | ? (((c == '\n' || c == char(12) || c == char(15)) && (LineNumber++, cmm = 0)), 1) | ~~~~^~~ ../bamglib/Meshio.cpp: In function ‘void bamg::WriteStr(std::ostream&, char*)’: ../bamglib/Meshio.cpp:40:19: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 40 | while (i++, c = *str++) { | ~~^~~~~~~~ P1IsoValue.cpp: In function ‘int IsoLineK(double*, Fem2D::R3*, double)’: P1IsoValue.cpp:274:14: warning: variable ‘vk’ set but not used [-Wunused-but-set-variable] 274 | int kv=0,vk[4],tv[4],kf; | ^~ P1IsoValue.cpp:274:20: warning: variable ‘tv’ set but not used [-Wunused-but-set-variable] 274 | int kv=0,vk[4],tv[4],kf; | ^~ In file included from ../bamglib/Metric.cpp:30: ../bamglib/Meshio.h: In member function ‘std::istream& bamg::MeshIstream::cm()’: ../bamglib/Meshio.h:79:89: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 79 | ? (((c == '\n' || c == char(12) || c == char(15)) && (LineNumber++, cmm = 0)), 1) | ~~~~^~~ ../femlib/splitsimplex.cpp: In function ‘void SplitSimplex(int, Fem2D::R1*, int*, int, Fem2D::R1*)’: ../femlib/splitsimplex.cpp:71:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 71 | for(int i=0;i<=N;++i) | ^~~ ../femlib/splitsimplex.cpp:76:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 76 | int l=0; | ^~~ In file included from ../femlib/splitsimplex.cpp:104: ../femlib/InvIntFunc.cpp: In function ‘int invNumSimplex2(int)’: ../femlib/InvIntFunc.cpp:40:7: warning: variable ‘Fi’ set but not used [-Wunused-but-set-variable] 40 | int Fi=F(i),Fj,Fk=F(k); | ^~ In file included from ../femlib/splitsimplex.cpp:112: ../femlib/InvIntFunc.cpp: In function ‘int invNumSimplex3(int)’: ../femlib/InvIntFunc.cpp:40:7: warning: variable ‘Fi’ set but not used [-Wunused-but-set-variable] 40 | int Fi=F(i),Fj,Fk=F(k); | ^~ ../femlib/splitsimplex.cpp: In function ‘void SplitSurfaceSimplex(int, int&, int*&)’: ../femlib/splitsimplex.cpp:297:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 297 | if(verbosity>200) | ^~ ../femlib/splitsimplex.cpp:299:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 299 | for (int i=0;i::Verification() [with Rdd = Fem2D::R1]’: ../femlib/QuadratureFormular.cpp:750:58: required from here ../femlib/QuadratureFormular.cpp:650:14: warning: variable ‘P’ set but not used [-Wunused-but-set-variable] 650 | Rd P = p[j]; | ^ ../femlib/QuadratureFormular.cpp:660:15: warning: variable ‘see’ set but not used [-Wunused-but-set-variable] 660 | R se(1),see(1); | ^~~ ../femlib/QuadratureFormular.cpp: In instantiation of ‘void Fem2D::GQuadratureFormular::Verification() [with Rdd = Fem2D::R2]’: ../femlib/QuadratureFormular.cpp:751:58: required from here ../femlib/QuadratureFormular.cpp:650:14: warning: variable ‘P’ set but not used [-Wunused-but-set-variable] 650 | Rd P = p[j]; | ^ ../femlib/QuadratureFormular.cpp:660:15: warning: variable ‘see’ set but not used [-Wunused-but-set-variable] 660 | R se(1),see(1); | ^~~ ../femlib/QuadratureFormular.cpp: In instantiation of ‘void Fem2D::GQuadratureFormular::Verification() [with Rdd = Fem2D::R3]’: ../femlib/QuadratureFormular.cpp:752:58: required from here ../femlib/QuadratureFormular.cpp:650:14: warning: variable ‘P’ set but not used [-Wunused-but-set-variable] 650 | Rd P = p[j]; | ^ ../femlib/QuadratureFormular.cpp:660:15: warning: variable ‘see’ set but not used [-Wunused-but-set-variable] 660 | R se(1),see(1); | ^~~ ../bamglib/MeshQuad.cpp: In member function ‘bamg::GeometricalEdge* bamg::Triangles::ProjectOnCurve(bamg::Edge&, bamg::Vertex&, bamg::Vertex&, bamg::Real8, bamg::Vertex&, bamg::VertexOnEdge&, bamg::VertexOnGeom&)’: ../bamglib/MeshQuad.cpp:215:9: warning: unused variable ‘kkk’ [-Wunused-variable] 215 | int kkk = 0; | ^~~ ../bamglib/Metric.cpp: In member function ‘void bamg::Triangles::IntersectConsMetric(const double*, bamg::Int4, const int*, bamg::Real8, bamg::Real8, bamg::Real8, bamg::Real8, bamg::Real8, int, int, double, int)’: ../bamglib/Metric.cpp:501:21: warning: variable ‘lla’ set but not used [-Wunused-but-set-variable] 501 | Real8 lla, llb, llc, llf; | ^~~ ../bamglib/Metric.cpp:501:26: warning: variable ‘llb’ set but not used [-Wunused-but-set-variable] 501 | Real8 lla, llb, llc, llf; | ^~~ ../bamglib/Metric.cpp:501:31: warning: variable ‘llc’ set but not used [-Wunused-but-set-variable] 501 | Real8 lla, llb, llc, llf; | ^~~ ../bamglib/Metric.cpp:501:36: warning: variable ‘llf’ set but not used [-Wunused-but-set-variable] 501 | Real8 lla, llb, llc, llf; | ^~~ ../bamglib/MeshQuad.cpp: In member function ‘int bamg::Triangles::SplitElement(int)’: ../bamglib/MeshQuad.cpp:657:12: warning: variable ‘mkadj’ set but not used [-Wunused-but-set-variable] 657 | Int4 mkadj[100]; | ^~~~~ ../bamglib/QuadTree.cpp: In member function ‘bamg::Vertex* bamg::QuadTree::ToClose(bamg::Vertex&, bamg::Real8, bamg::Icoor1, bamg::Icoor1)’: ../bamglib/QuadTree.cpp:225:12: warning: variable ‘h’ set but not used [-Wunused-but-set-variable] 225 | Icoor1 h = MaxISize; | ^ In file included from ../bamglib/MeshWrite.cpp:37: ../bamglib/Meshio.h: In member function ‘std::istream& bamg::MeshIstream::cm()’: ../bamglib/Meshio.h:79:89: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 79 | ? (((c == '\n' || c == char(12) || c == char(15)) && (LineNumber++, cmm = 0)), 1) | ~~~~^~~ In file included from ../bamglib/MeshRead.cpp:33: ../bamglib/Meshio.h: In member function ‘std::istream& bamg::MeshIstream::cm()’: ../bamglib/Meshio.h:79:89: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 79 | ? (((c == '\n' || c == char(12) || c == char(15)) && (LineNumber++, cmm = 0)), 1) | ~~~~^~~ ../bamglib/Mesh2.cpp: In function ‘bamg::TriangleAdjacent bamg::CloseBoundaryEdge(I2, Triangle*, double&, double&)’: ../bamglib/Mesh2.cpp:269:9: warning: unused variable ‘kkk’ [-Wunused-variable] 269 | int kkk = 0; | ^~~ ../bamglib/Mesh2.cpp: In function ‘bamg::TriangleAdjacent bamg::CloseBoundaryEdgeV2(I2, Triangle*, double&, double&)’: ../bamglib/Mesh2.cpp:425:11: warning: unused variable ‘kkk’ [-Wunused-variable] 425 | int kkk = 0; | ^~~ ../bamglib/Mesh2.cpp:358:9: warning: variable ‘cas’ set but not used [-Wunused-but-set-variable] 358 | int cas = -2; | ^~~ ../bamglib/Mesh2.cpp: In function ‘int bamg::ForceEdge(Vertex&, Vertex&, TriangleAdjacent&)’: ../bamglib/Mesh2.cpp:1063:9: warning: unused variable ‘k’ [-Wunused-variable] 1063 | int k = 0; | ^ ../bamglib/Mesh2.cpp:1067:13: warning: variable ‘v1’ set but not used [-Wunused-but-set-variable] 1067 | Vertex *v1, *v2 = tta.EdgeVertex(0), *vbegin = v2; | ^~ ../femlib/mshptg.cpp: In function ‘int Fem2D::mshfrt_(long int*, long int*, long int*, long int*, long int, long int*, long int, long int*, long int*, long int*)’: ../femlib/mshptg.cpp:1535:25: warning: variable ‘ifrt’ set but not used [-Wunused-but-set-variable] 1535 | static long nbac, ifrt, a, i, t, itera, s1, s2; | ^~~~ ../femlib/mshptg.cpp: In function ‘int Fem2D::mshfr1_(long int*, long int*, long int*, long int*, long int*, long int*, long int*)’: ../femlib/mshptg.cpp:2010:19: warning: variable ‘s2t’ set but not used [-Wunused-but-set-variable] 2010 | static long s2t, s3t, lst[768] /* was [3][256] */ ; | ^~~ ../femlib/mshptg.cpp:2010:24: warning: variable ‘s3t’ set but not used [-Wunused-but-set-variable] 2010 | static long s2t, s3t, lst[768] /* was [3][256] */ ; | ^~~ ../femlib/CG.cpp: In instantiation of ‘bool fgmres(CGMatVirt&, CGMatVirt&, int, K*, K*, double&, int&, int, int, int*) [with K = double; Z = int]’: ../femlib/CG.cpp:528:21: required from here ../femlib/CG.cpp:365:7: warning: unused variable ‘relerr’ [-Wunused-variable] 365 | R relerr=1e100 , relres=1e100,normb=0.; | ^~~~~~ ../bamglib/Mesh2.cpp: In member function ‘void bamg::Triangles::NewPoints(bamg::Triangles&, int)’: ../bamglib/Mesh2.cpp:1947:23: warning: variable ‘NbSwp’ set but not used [-Wunused-but-set-variable] 1947 | Int4 NbSwapf = 0, NbSwp; | ^~~~~ ../femlib/CG.cpp: In instantiation of ‘bool fgmres(CGMatVirt&, CGMatVirt&, int, K*, K*, double&, int&, int, int, int*) [with K = std::complex; Z = int]’: ../femlib/CG.cpp:538:21: required from here ../femlib/CG.cpp:365:7: warning: unused variable ‘relerr’ [-Wunused-variable] ../bamglib/Mesh2.cpp: In member function ‘void bamg::Triangles::NewPointsOld(bamg::Triangles&)’: ../bamglib/Mesh2.cpp:2166:18: warning: variable ‘VP’ set but not used [-Wunused-but-set-variable] 2166 | R2 VP = V10 * s + V11 * (1 - s); | ^~ ../bamglib/Mesh2.cpp:1982:10: warning: variable ‘ColorEdge’ set but not used [-Wunused-but-set-variable] 1982 | Int4 ColorEdge[3]; | ^~~~~~~~~ ../femlib/CG.cpp: In instantiation of ‘bool fgmres(CGMatVirt&, CGMatVirt&, int, K*, K*, double&, int&, int, int, int*) [with K = double; Z = long int]’: ../femlib/CG.cpp:548:22: required from here ../femlib/CG.cpp:365:7: warning: unused variable ‘relerr’ [-Wunused-variable] ../femlib/CG.cpp: In instantiation of ‘bool fgmres(CGMatVirt&, CGMatVirt&, int, K*, K*, double&, int&, int, int, int*) [with K = std::complex; Z = long int]’: ../femlib/CG.cpp:558:22: required from here ../femlib/CG.cpp:365:7: warning: unused variable ‘relerr’ [-Wunused-variable] In file included from ../femlib/Mesh1dn.hpp:40, from ../femlib/Mesh1dn.cpp:39: ../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ../femlib/Mesh3dn.hpp:44, from ../femlib/FESpacen.cpp:42: ../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ../femlib/Mesh2dn.hpp:40, from ../femlib/Mesh2dn.cpp:41: ../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ../bamglib/Mesh2.cpp: In member function ‘void bamg::Triangles::FindSubDomain(int)’: ../bamglib/Mesh2.cpp:2752:13: warning: unused variable ‘ssdlab’ [-Wunused-variable] 2752 | int ssdlab = subdomains[i].ref; | ^~~~~~ In file included from ../femlib/MeshLn.hpp:51, from ../femlib/FESpacen.hpp:54, from ../femlib/PkLagrange.hpp:32, from ../femlib/P012_2d.cpp:35: ../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ../femlib/Mesh2dn.hpp:40, from ../femlib/MeshSn.cpp:43: ../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ../femlib/Mesh2dn.hpp:40, from ../femlib/Mesh3dn.cpp:43: ../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ../femlib/Mesh2dn.hpp:40, from ../femlib/MeshLn.cpp:43: ../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ../femlib/MeshLn.hpp:51, from ../femlib/FESpacen.hpp:54, from ../femlib/PkLagrange.hpp:32, from ../femlib/P012_3dCurve.cpp:36: ../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ../femlib/GQuadTree.cpp:46: ../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ../femlib/MeshLn.hpp:51, from ../femlib/FESpacen.hpp:54, from ../femlib/PkLagrange.hpp:32, from ../femlib/P012_3dSurf.cpp:36: ../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ../bamglib/MeshRead.cpp: In member function ‘void bamg::Triangles::Read_am(bamg::MeshIstream&)’: ../bamglib/MeshRead.cpp:403:10: warning: variable ‘l’ set but not used [-Wunused-but-set-variable] 403 | Int4 l = f_in.Record( ); | ^ In file included from ../femlib/CG.cpp:7: ../femlib/CG.hpp: In instantiation of ‘CGMatVirt::CGMatVirt(int, int) [with TypeIndex = int; TypeScalar = double]’: ../femlib/CG.hpp:91:45: required from ‘CGMatVirtId::CGMatVirtId(Z) [with Z = int; R = double]’ ../femlib/CG.cpp:373:22: required from ‘bool fgmres(CGMatVirt&, CGMatVirt&, int, K*, K*, double&, int&, int, int, int*) [with K = double; Z = int]’ ../femlib/CG.cpp:528:21: required from here ../femlib/CG.hpp:39:18: warning: ‘CGMatVirt::cpu’ will be initialized after [-Wreorder] 39 | mutable double cpu; | ^~~ ../femlib/CG.hpp:38:15: warning: ‘int CGMatVirt::it’ [-Wreorder] 38 | mutable int it; | ^~ ../femlib/CG.hpp:55:3: warning: when initialized here [-Wreorder] 55 | CGMatVirt(int nn, int mm=-1) : n(nn), m(mm < 0 ? nn : mm), cpu(0.), it(0) {} | ^~~~~~~~~ ../femlib/CG.hpp: In instantiation of ‘CGMatVirt::CGMatVirt(int, int) [with TypeIndex = int; TypeScalar = std::complex]’: ../femlib/CG.hpp:91:45: required from ‘CGMatVirtId::CGMatVirtId(Z) [with Z = int; R = std::complex]’ ../femlib/CG.cpp:373:22: required from ‘bool fgmres(CGMatVirt&, CGMatVirt&, int, K*, K*, double&, int&, int, int, int*) [with K = std::complex; Z = int]’ ../femlib/CG.cpp:538:21: required from here ../femlib/CG.hpp:39:18: warning: ‘CGMatVirt >::cpu’ will be initialized after [-Wreorder] 39 | mutable double cpu; | ^~~ ../femlib/CG.hpp:38:15: warning: ‘int CGMatVirt >::it’ [-Wreorder] 38 | mutable int it; | ^~ ../femlib/CG.hpp:55:3: warning: when initialized here [-Wreorder] 55 | CGMatVirt(int nn, int mm=-1) : n(nn), m(mm < 0 ? nn : mm), cpu(0.), it(0) {} | ^~~~~~~~~ ../femlib/CG.hpp: In instantiation of ‘CGMatVirt::CGMatVirt(int, int) [with TypeIndex = long int; TypeScalar = double]’: ../femlib/CG.hpp:91:45: required from ‘CGMatVirtId::CGMatVirtId(Z) [with Z = long int; R = double]’ ../femlib/CG.cpp:373:22: required from ‘bool fgmres(CGMatVirt&, CGMatVirt&, int, K*, K*, double&, int&, int, int, int*) [with K = double; Z = long int]’ ../femlib/CG.cpp:548:22: required from here ../femlib/CG.hpp:39:18: warning: ‘CGMatVirt::cpu’ will be initialized after [-Wreorder] 39 | mutable double cpu; | ^~~ ../femlib/CG.hpp:38:15: warning: ‘int CGMatVirt::it’ [-Wreorder] 38 | mutable int it; | ^~ ../femlib/CG.hpp:55:3: warning: when initialized here [-Wreorder] 55 | CGMatVirt(int nn, int mm=-1) : n(nn), m(mm < 0 ? nn : mm), cpu(0.), it(0) {} | ^~~~~~~~~ ../femlib/CG.hpp: In instantiation of ‘CGMatVirt::CGMatVirt(int, int) [with TypeIndex = long int; TypeScalar = std::complex]’: ../femlib/CG.hpp:91:45: required from ‘CGMatVirtId::CGMatVirtId(Z) [with Z = long int; R = std::complex]’ ../femlib/CG.cpp:373:22: required from ‘bool fgmres(CGMatVirt&, CGMatVirt&, int, K*, K*, double&, int&, int, int, int*) [with K = std::complex; Z = long int]’ ../femlib/CG.cpp:558:22: required from here ../femlib/CG.hpp:39:18: warning: ‘CGMatVirt >::cpu’ will be initialized after [-Wreorder] 39 | mutable double cpu; | ^~~ ../femlib/CG.hpp:38:15: warning: ‘int CGMatVirt >::it’ [-Wreorder] 38 | mutable int it; | ^~ ../femlib/CG.hpp:55:3: warning: when initialized here [-Wreorder] 55 | CGMatVirt(int nn, int mm=-1) : n(nn), m(mm < 0 ? nn : mm), cpu(0.), it(0) {} | ^~~~~~~~~ ../bamglib/Mesh2.cpp: In member function ‘void bamg::Triangles::GeomToTriangles1(bamg::Int4, int)’: ../bamglib/Mesh2.cpp:3279:15: warning: unused variable ‘ei’ [-Wunused-variable] 3279 | Edge &ei = BTh.edges[iedge]; | ^~ ../bamglib/Mesh2.cpp:3284:26: warning: variable ‘Lcurve’ set but not used [-Wunused-but-set-variable] 3284 | Real8 Lstep = 0, Lcurve = 0; // step between two points (phase==1) | ^~~~~~ ../bamglib/Mesh2.cpp:3259:10: warning: variable ‘nbex’ set but not used [-Wunused-but-set-variable] 3259 | Int4 nbex = 0, NbVerticesOnGeomEdgex = 0; | ^~~~ ../bamglib/Mesh2.cpp:3259:20: warning: variable ‘NbVerticesOnGeomEdgex’ set but not used [-Wunused-but-set-variable] 3259 | Int4 nbex = 0, NbVerticesOnGeomEdgex = 0; | ^~~~~~~~~~~~~~~~~~~~~ In file included from ../femlib/MeshLn.hpp:51, from ../femlib/FESpacen.hpp:54, from ../femlib/gibbs.cpp:36: ../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ../bamglib/Mesh2.cpp: In member function ‘bamg::Int4 bamg::Triangle::Optim(bamg::Int2, int)’: ../bamglib/Mesh2.cpp:4403:9: warning: unused variable ‘k’ [-Wunused-variable] 4403 | int k = 0, j = OppositeEdge[i]; | ^ In file included from ../femlib/MeshLn.hpp:51, from ../femlib/FESpacen.hpp:54, from ../femlib/Drawing.cpp:40: ../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ../bamglib/Mesh2.cpp: In member function ‘int bamg::Triangles::CrackMesh()’: ../bamglib/Mesh2.cpp:4688:28: warning: variable ‘tta’ set but not used [-Wunused-but-set-variable] 4688 | TriangleAdjacent tta = (ta.Adj( )); | ^~~ ../bamglib/Mesh2.cpp:4699:15: warning: unused variable ‘it’ [-Wunused-variable] 4699 | int it = Number(tt); | ^~ ../bamglib/MeshGeom.cpp: In member function ‘void bamg::Triangles::ConsGeometry(bamg::Real8, int*)’: ../bamglib/MeshGeom.cpp:340:15: warning: unused variable ‘k’ [-Wunused-variable] 340 | int k = Gh.vertices[j].cas; | ^ P1IsoValue.cpp:291:16: warning: ‘kf’ may be used uninitialized [-Wmaybe-uninitialized] 291 | if(f[kf] <0) i1=2,i2=1; | ^ P1IsoValue.cpp:274:26: note: ‘kf’ was declared here 274 | int kv=0,vk[4],tv[4],kf; | ^~ In file included from ../femlib/MeshLn.hpp:51, from ../femlib/FESpacen.hpp:54, from ../femlib/PkLagrange.hpp:32, from ../femlib/P012_1d.cpp:35: ../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ../bamglib/Mesh2.cpp: In member function ‘bamg::Triangle* bamg::Triangles::FindTriangleContening(const bamg::I2&, bamg::Icoor2*, bamg::Triangle*) const’: ../bamglib/Mesh2.cpp:4900:9: warning: unused variable ‘kkkk’ [-Wunused-variable] 4900 | int kkkk = 0; // number of test triangle | ^~~~ ../bamglib/MeshWrite.cpp: In member function ‘void bamg::Triangles::Write_am(std::ostream&) const’: ../bamglib/MeshWrite.cpp:450:13: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 450 | Int4 i, j; | ^ ../bamglib/MeshGeom.cpp: In member function ‘bamg::GeometricalEdge* bamg::Geometry::Contening(bamg::R2, bamg::GeometricalEdge*) const’: ../bamglib/MeshGeom.cpp:523:9: warning: unused variable ‘k’ [-Wunused-variable] 523 | int k = 0; | ^ ../femlib/FESpacen.cpp: In function ‘int* Fem2D::builddata_d(const int*, const int*, int)’: ../femlib/FESpacen.cpp:75:13: warning: unused variable ‘nnode’ [-Wunused-variable] 75 | const int nnode=nbnode_d(ndfitem,nd); | ^~~~~ ../femlib/GQuadTree.cpp: In function ‘int EF23::CoorBaryPos(const Fem2D::Triangle2&, const Fem2D::R2&, Fem2D::R*)’: ../femlib/GQuadTree.cpp:680:13: warning: variable ‘nl’ set but not used [-Wunused-but-set-variable] 680 | int nl[Tet::nv+1]; | ^~ ../femlib/GQuadTree.cpp: In function ‘int EF23::CoorBaryPos(const Fem2D::Tet&, const Fem2D::R3&, Fem2D::R*)’: ../femlib/GQuadTree.cpp:709:13: warning: variable ‘nl’ set but not used [-Wunused-but-set-variable] 709 | int nl[Tet::nv+1]; | ^~ ../femlib/GQuadTree.cpp: In function ‘const typename Mesh::Element* EF23::Find(const Mesh&, GTree*, typename Mesh::Rd, typename Mesh::RdHat&, bool&, const typename Mesh::Element*)’: ../femlib/GQuadTree.cpp:856:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 856 | for(int i=0;i19 && nbdeja >1) { | ^~ ../bamglib/write_hdf5.cpp: In member function ‘void WriteHdf5::WriteHdf5SolFile2DAddField(std::string*, int, int, int, float*)’: ../bamglib/write_hdf5.cpp:355:10: warning: unused variable ‘size_str_float’ [-Wunused-variable] 355 | size_t size_str_float = str_float.size( ) + 1; | ^~~~~~~~~~~~~~ ../bamglib/write_hdf5.cpp:357:10: warning: unused variable ‘size_str_underscore’ [-Wunused-variable] 357 | size_t size_str_underscore = str_underscore.size( ) + 1; | ^~~~~~~~~~~~~~~~~~~ ../bamglib/write_hdf5.cpp: In member function ‘void WriteHdf5::WriteHdf5SolFile3DAddField(std::string*, int, int, int, float*)’: ../bamglib/write_hdf5.cpp:432:10: warning: unused variable ‘size_str_float’ [-Wunused-variable] 432 | size_t size_str_float = str_float.size( ) + 1; | ^~~~~~~~~~~~~~ ../bamglib/write_hdf5.cpp:434:10: warning: unused variable ‘size_str_underscore’ [-Wunused-variable] 434 | size_t size_str_underscore = str_underscore.size( ) + 1; | ^~~~~~~~~~~~~~~~~~~ In file included from ../femlib/MeshLn.hpp:51, from ../femlib/FESpacen.hpp:54, from ../femlib/FESpace.hpp:31, from ../femlib/Element_P2h.cpp:33: ../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ../femlib/GQuadTree.cpp: In function ‘int TrueBorder(const Mesh&, typename Mesh::Vertex*, double*)’: ../femlib/GQuadTree.cpp:1486:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1486 | typedef typename Mesh::Vertex Vertex; | ^~~~~~ In file included from ../femlib/MeshLn.hpp:51, from ../femlib/FESpacen.hpp:54, from ../femlib/PkLagrange.hpp:32, from ../femlib/P012_3d.cpp:36: ../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ../femlib/Mesh2dn.cpp: In member function ‘int Fem2D::Mesh2::load(const std::string&)’: ../femlib/Mesh2dn.cpp:133:7: warning: variable ‘bin’ set but not used [-Wunused-but-set-variable] 133 | int bin; | ^~~ In file included from lex.cpp:35: AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ../bamglib/MeshQuad.cpp: In member function ‘bamg::Triangles::ProjectOnCurve(bamg::Edge&, bamg::Vertex&, bamg::Vertex&, double, bamg::Vertex&, bamg::VertexOnEdge&, bamg::VertexOnGeom&)’: ../bamglib/MeshQuad.cpp:257:7: warning: ‘v1’ may be used uninitialized [-Wmaybe-uninitialized] 257 | if (v1 != pvB) { | ^~ ../bamglib/MeshQuad.cpp:225:26: note: ‘v1’ was declared here 225 | Vertex *v0 = pvA, *v1; | ^~ In file included from ../femlib/gibbs.cpp:37: ../femlib/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ../femlib/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;isize();i++) | ~^~~~~~~~~~ AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ../femlib/Drawing.cpp:41: ../femlib/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ../femlib/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;isize();i++) | ~^~~~~~~~~~ AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ../femlib/FESpace.hpp: In function ‘int Fem2D::max(const T**, const int T::*, int)’: ../femlib/FESpace.hpp:158:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 158 | for (int i=0;iinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ../femlib/MeshLn.cpp: In constructor ‘Fem2D::MeshL::MeshL(std::string, bool, bool, bool, int, double, bool, double)’: ../femlib/MeshLn.cpp:442:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 442 | if(!f) | ^~ In file included from ./error.hpp:32, from ../femlib/MeshLn.cpp:38: ./throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ../femlib/MeshLn.cpp:443:69: note: in expansion of macro ‘ffassert’ 443 | cerr << " -- MeshL Erreur opening " << filename<size();i++) | ~^~~~~~~~~~ In file included from array_tlp.hpp:43, from array_real.cpp:23: AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jsize();i++) | ~^~~~~~~~~~ AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ../femlib/FQuadTree.cpp: In member function ‘Fem2D::Vertex* Fem2D::FQuadTree::TrueNearestVertex(long int, long int)’: ../femlib/FQuadTree.cpp:139:11: warning: unused variable ‘n0’ [-Wunused-variable] 139 | long n0; | ^~ ../femlib/MeshSn.cpp: In member function ‘double Fem2D::MeshS::hmin() const’: ../femlib/MeshSn.cpp:589:25: warning: variable ‘iv’ set but not used [-Wunused-but-set-variable] 589 | int iv[3]; | ^~ ../femlib/FQuadTree.cpp: In member function ‘int Fem2D::FQuadTree::ListNearestVertex(Fem2D::Vertex**, int, long int, long int, long int)’: ../femlib/FQuadTree.cpp:301:14: warning: unused variable ‘hunsed’ [-Wunused-variable] 301 | IntQuad hunsed=MaxISize,h0; | ^~~~~~ ../femlib/FQuadTree.cpp:311:11: warning: unused variable ‘n0’ [-Wunused-variable] 311 | long n0; | ^~ AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ../femlib/MeshLn.cpp: In member function ‘double Fem2D::MeshL::hmin() const’: ../femlib/MeshLn.cpp:536:17: warning: variable ‘iv’ set but not used [-Wunused-but-set-variable] 536 | int iv[2]; | ^~ In file included from UMFPack_Solver.cpp:8: AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ../femlib/Mesh3dn.cpp: In member function ‘int Fem2D::Mesh3::load(const std::string&)’: ../femlib/Mesh3dn.cpp:785:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 785 | if(verbosity>5) | ^~ ../femlib/Mesh3dn.cpp:787:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 787 | return 1; | ^~~~~~ AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ../femlib/GQuadTree.cpp: In instantiation of ‘Vertex* EF23::GTree::ToClose(const Rd&, Fem2D::R, Zd, bool) [with Vertex = Fem2D::GenericVertex; Rd = Fem2D::R2; Fem2D::R = double; Zd = EF23::Z2]’: ../femlib/GQuadTree.cpp:1120:16: required from here ../femlib/GQuadTree.cpp:314:10: warning: variable ‘h’ set but not used [-Wunused-but-set-variable] 314 | long h=MaxISize; | ^ ../femlib/P012_3dSurf.cpp: In member function ‘virtual void Fem2D::TypeOfFE_RT0ortho_surf::FB(Fem2D::What_d, const Mesh&, const Fem2D::GenericMesh >::Element&, const Fem2D::GTypeOfFE::RdHat&, Fem2D::RNMK_&) const’: ../femlib/P012_3dSurf.cpp:507:7: warning: unused variable ‘divxyz_tK’ [-Wunused-variable] 507 | R divxyz_tK =((AB,D[1]) + (AC,D[2]))*K.mesure(); | ^~~~~~~~~ ../bamglib/Mesh2.cpp: At global scope: ../bamglib/Mesh2.cpp:74:24: warning: ‘bamg::myrand_next’ defined but not used [-Wunused-variable] 74 | static unsigned long myrand_next = 1; | ^~~~~~~~~~~ AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ../femlib/GQuadTree.cpp: In instantiation of ‘int EF23::GTree::ListNearestVertex(Vertex**, int, int, Zd) [with Vertex = Fem2D::GenericVertex; Zd = EF23::Z2]’: ../femlib/GQuadTree.cpp:1120:16: required from here ../femlib/GQuadTree.cpp:114:17: warning: unused variable ‘vn’ [-Wunused-variable] 114 | Vertex *vn=0; | ^~ ../femlib/GQuadTree.cpp:118:15: warning: unused variable ‘n0’ [-Wunused-variable] 118 | long n0=0; | ^~ AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ../femlib/MeshSn.cpp: In member function ‘const Fem2D::GenericMesh >::Element* Fem2D::MeshS::Find(Fem2D::GenericMesh >::Rd, Fem2D::R2&, bool&, const Fem2D::GenericMesh >::Element*) const’: ../femlib/MeshSn.cpp:726:24: warning: unused variable ‘eps’ [-Wunused-variable] 726 | double eps= lab2*1e-6; | ^~~ ../femlib/MeshLn.cpp: In member function ‘const Fem2D::GenericMesh >::Element* Fem2D::MeshL::Find(Fem2D::GenericMesh >::Rd, Fem2D::R1&, bool&, const Fem2D::GenericMesh >::Element*) const’: ../femlib/MeshLn.cpp:629:12: warning: variable ‘out’ set but not used [-Wunused-but-set-variable] 629 | bool out = true; | ^~~ ../femlib/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ../femlib/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;jsize();i++) | ~^~~~~~~~~~ AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ../femlib/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ../femlib/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j::ToClose(const Rd&, Fem2D::R, Zd, bool) [with Vertex = Fem2D::GenericVertex; Rd = Fem2D::R3; Fem2D::R = double; Zd = EF23::Z3]’: ../femlib/GQuadTree.cpp:1121:16: required from here ../femlib/GQuadTree.cpp:314:10: warning: variable ‘h’ set but not used [-Wunused-but-set-variable] 314 | long h=MaxISize; | ^ ../femlib/MeshSn.hpp: In constructor ‘Fem2D::MeshS::MeshS(const Serialize&)’: ../femlib/MeshSn.hpp:123:14: warning: ‘Fem2D::MeshS::mapVol2Surf’ will be initialized after [-Wreorder] 123 | int *mapVol2Surf; | ^~~~~~~~~~~ ../femlib/MeshSn.hpp:122:14: warning: ‘int* Fem2D::MeshS::mapSurf2Vol’ [-Wreorder] 122 | int *mapSurf2Vol; | ^~~~~~~~~~~ ../femlib/MeshSn.cpp:811:5: warning: when initialized here [-Wreorder] 811 | MeshS::MeshS(const Serialize &serialized) | ^~~~~ ../femlib/MeshSn.cpp:816:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 816 | if(verbosity>1) | ^~ ../femlib/MeshSn.cpp:820:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 820 | BuildAdj(); | ^~~~~~~~ ../femlib/PkLagrange.hpp: In instantiation of ‘Fem2D::TypeOfFE_Lagrange::TypeOfFE_Lagrange(int, int, Fem2D::R) [with MMesh = Fem2D::Mesh2; Fem2D::R = double]’: ../femlib/P012_2d.cpp:42:54: required from here ../femlib/PkLagrange.hpp:205:7: warning: ‘Fem2D::TypeOfFE_Lagrange::cshrink1’ will be initialized after [-Wreorder] 205 | R cshrink1; | ^~~~~~~~ ../femlib/PkLagrange.hpp:203:17: warning: ‘const Fem2D::TypeOfFE_Lagrange::RdHat Fem2D::TypeOfFE_Lagrange::G’ [-Wreorder] 203 | const RdHat G; | ^ ../femlib/PkLagrange.hpp:210:5: warning: when initialized here [-Wreorder] 210 | TypeOfFE_Lagrange(int k,int ttdc=0,R ccshrink=0): | ^~~~~~~~~~~~~~~~~ ../femlib/gibbs.cpp: In function ‘int gibbsb_(long int*, long int*, long int*, long int*, long int*, long int*, long int*, long int*, long int*, long int*, long int*, long int*, long int*, long int*, long int*)’: ../femlib/gibbs.cpp:454:20: warning: variable ‘lg’ set but not used [-Wunused-but-set-variable] 454 | static integer lg; | ^~ ../femlib/GQuadTree.cpp: In instantiation of ‘int EF23::GTree::ListNearestVertex(Vertex**, int, int, Zd) [with Vertex = Fem2D::GenericVertex; Zd = EF23::Z3]’: ../femlib/GQuadTree.cpp:1121:16: required from here ../femlib/GQuadTree.cpp:114:17: warning: unused variable ‘vn’ [-Wunused-variable] 114 | Vertex *vn=0; | ^~ ../femlib/GQuadTree.cpp:118:15: warning: unused variable ‘n0’ [-Wunused-variable] 118 | long n0=0; | ^~ ../femlib/gibbs.cpp: In function ‘int gibbsd_(long int*, long int*, long int*, long int*, long int*, long int*, long int*)’: ../femlib/gibbs.cpp:689:50: warning: variable ‘nvni’ set but not used [-Wunused-but-set-variable] 689 | static integer i, k, s, sv, stk, stk1, stk2, nvni=-1; | ^~~~ In file included from problem.cpp:33: AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ff++.hpp:21, from lgmesh3.cpp:29: AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ../femlib/PkLagrange.hpp: In instantiation of ‘Fem2D::TypeOfFE_Lagrange::TypeOfFE_Lagrange(int, int, Fem2D::R) [with MMesh = Fem2D::MeshL; Fem2D::R = double]’: ../femlib/P012_3dCurve.cpp:44:61: required from here ../femlib/PkLagrange.hpp:205:7: warning: ‘Fem2D::TypeOfFE_Lagrange::cshrink1’ will be initialized after [-Wreorder] 205 | R cshrink1; | ^~~~~~~~ ../femlib/PkLagrange.hpp:203:17: warning: ‘const Fem2D::TypeOfFE_Lagrange::RdHat Fem2D::TypeOfFE_Lagrange::G’ [-Wreorder] 203 | const RdHat G; | ^ ../femlib/PkLagrange.hpp:210:5: warning: when initialized here [-Wreorder] 210 | TypeOfFE_Lagrange(int k,int ttdc=0,R ccshrink=0): | ^~~~~~~~~~~~~~~~~ ../femlib/gibbs.cpp: In member function ‘int Fem2D::Mesh::renum()’: ../femlib/gibbs.cpp:1081:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 1081 | for (int it=0;it::ToClose(const Rd&, Fem2D::R, Zd, bool) [with Vertex = Fem2D::GenericVertex; Rd = Fem2D::R1; Fem2D::R = double; Zd = EF23::Z1]’: ../femlib/GQuadTree.cpp:1122:16: required from here ../femlib/GQuadTree.cpp:314:10: warning: variable ‘h’ set but not used [-Wunused-but-set-variable] 314 | long h=MaxISize; | ^ ../femlib/MeshSn.cpp: In member function ‘void Fem2D::MeshS::BuildMeshL(bool, double)’: ../femlib/MeshSn.cpp:1026:22: warning: unused variable ‘mesb’ [-Wunused-variable] 1026 | int mes = 0, mesb = 0; | ^~~~ ../femlib/GQuadTree.cpp: In instantiation of ‘int EF23::GTree::ListNearestVertex(Vertex**, int, int, Zd) [with Vertex = Fem2D::GenericVertex; Zd = EF23::Z1]’: ../femlib/GQuadTree.cpp:1122:16: required from here ../femlib/GQuadTree.cpp:114:17: warning: unused variable ‘vn’ [-Wunused-variable] 114 | Vertex *vn=0; | ^~ ../femlib/GQuadTree.cpp:118:15: warning: unused variable ‘n0’ [-Wunused-variable] 118 | long n0=0; | ^~ In file included from lgfem.cpp:38: AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; j::Build() [with Mesh = Fem2D::Mesh2]’: ../femlib/FESpacen.cpp:680:21: required from here ../femlib/FESpacen.cpp:381:42: warning: unused variable ‘t’ [-Wunused-variable] 381 | const KN< GTypeOfFE const *> & t=teb; | ^ AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ff++.hpp:21, from lgmat.cpp:33: AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ../Eigen/eigenvalue.cpp:34: ./AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; j*, typename Mesh::Rd, typename Mesh::RdHat&, bool&, const typename Mesh::Element*) [with Mesh = Fem2D::GenericMesh >; typename Mesh::Element = Fem2D::Tet; typename Mesh::Vertex = Fem2D::GenericVertex; typename Mesh::Rd = Fem2D::R3; typename Mesh::RdHat = Fem2D::R3]’: ../femlib/GQuadTree.cpp:1145:44: required from here ../femlib/GQuadTree.cpp:1019:21: warning: unused variable ‘i’ [-Wunused-variable] 1019 | int i = (nReStart-2)/2; | ^ ./AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ../femlib/PkLagrange.hpp: In instantiation of ‘Fem2D::TypeOfFE_Lagrange::TypeOfFE_Lagrange(int, int, Fem2D::R) [with MMesh = Fem2D::MeshS; Fem2D::R = double]’: ../femlib/P012_3dSurf.cpp:44:60: required from here ../femlib/PkLagrange.hpp:205:7: warning: ‘Fem2D::TypeOfFE_Lagrange::cshrink1’ will be initialized after [-Wreorder] 205 | R cshrink1; | ^~~~~~~~ ../femlib/PkLagrange.hpp:203:17: warning: ‘const Fem2D::TypeOfFE_Lagrange::RdHat Fem2D::TypeOfFE_Lagrange::G’ [-Wreorder] 203 | const RdHat G; | ^ ../femlib/PkLagrange.hpp:210:5: warning: when initialized here [-Wreorder] 210 | TypeOfFE_Lagrange(int k,int ttdc=0,R ccshrink=0): | ^~~~~~~~~~~~~~~~~ ../femlib/GQuadTree.cpp:777:5: warning: variable ‘dP’ set but not used [-Wunused-but-set-variable] 777 | R dP=DBL_MAX, nddd=0; | ^~ ../femlib/GQuadTree.cpp:786:12: warning: variable ‘it00’ set but not used [-Wunused-but-set-variable] 786 | int it,j,it00,nbdeja=0,nbdejax=0; | ^~~~ ../femlib/FESpacen.cpp: In instantiation of ‘void Fem2D::GTypeOfFESum::set(const Mesh&, const Element&, Fem2D::InterpolationMatrix&, int, int, int*) const [with Mesh = Fem2D::Mesh2; Element = Fem2D::Triangle2; typename Mesh::Element::RdHat = Fem2D::R2; typename Mesh::Element = Fem2D::Triangle2]’: ../femlib/FESpacen.cpp:680:21: required from here ../femlib/FESpacen.cpp:511:23: warning: unused variable ‘k’ [-Wunused-variable] 511 | for (int i=0,k=0;inb_sub_fem;i++) | ^ AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ../femlib/Mesh3dn.cpp: In function ‘int Fem2D::WalkInTetn(const Mesh3&, int, R3&, const R3&, R&, R3&)’: ../femlib/Mesh3dn.cpp:1516:14: warning: variable ‘nomove’ set but not used [-Wunused-but-set-variable] 1516 | bool nomove=true; | ^~~~~~ ../femlib/Mesh3dn.cpp:1599:26: warning: variable ‘nng’ set but not used [-Wunused-but-set-variable] 1599 | int neg[nve],k=0,nng[4],kn=0;// Bug missing init of kn Thank of Axel mars 2019.. | ^~~ AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ../femlib/GQuadTree.cpp: In instantiation of ‘const typename Mesh::Element* EF23::Find(const Mesh&, GTree*, typename Mesh::Rd, typename Mesh::RdHat&, bool&, const typename Mesh::Element*) [with Mesh = Fem2D::GenericMesh >; typename Mesh::Element = Fem2D::Triangle2; typename Mesh::Vertex = Fem2D::GenericVertex; typename Mesh::Rd = Fem2D::R2; typename Mesh::RdHat = Fem2D::R2]’: ../femlib/GQuadTree.cpp:1152:44: required from here ../femlib/GQuadTree.cpp:1019:21: warning: unused variable ‘i’ [-Wunused-variable] 1019 | int i = (nReStart-2)/2; | ^ ../femlib/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ../femlib/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i::Build() [with Mesh = Fem2D::Mesh3]’: ../femlib/FESpacen.cpp:681:21: required from here ../femlib/FESpacen.cpp:381:42: warning: unused variable ‘t’ [-Wunused-variable] 381 | const KN< GTypeOfFE const *> & t=teb; | ^ ./AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ../femlib/GQuadTree.cpp:777:5: warning: variable ‘dP’ set but not used [-Wunused-but-set-variable] 777 | R dP=DBL_MAX, nddd=0; | ^~ ../femlib/GQuadTree.cpp:786:12: warning: variable ‘it00’ set but not used [-Wunused-but-set-variable] 786 | int it,j,it00,nbdeja=0,nbdejax=0; | ^~~~ ../femlib/GQuadTree.cpp: In instantiation of ‘GenericDataFindBoundary::GenericDataFindBoundary(const Mesh*, int) [with Mesh = Fem2D::GenericMesh >]’: ../femlib/GQuadTree.cpp:1623:16: required from here ../femlib/GQuadTree.cpp:1531:15: warning: unused variable ‘nvK’ [-Wunused-variable] 1531 | const int nvK = bborder ? nvB : nvE; | ^~~ ../femlib/GQuadTree.cpp:1571:12: warning: unused variable ‘col’ [-Wunused-variable] 1571 | double col=0; | ^~~ ../femlib/GQuadTree.cpp: In instantiation of ‘int GenericDataFindBoundary::Find(typename Mesh::Rd, double*, int&, long int) const [with Mesh = Fem2D::GenericMesh >; typename Mesh::Rd = Fem2D::R3]’: ../femlib/GQuadTree.cpp:1623:16: required from here ../femlib/GQuadTree.cpp:1414:17: warning: unused variable ‘i’ [-Wunused-variable] 1414 | int i = lp[j]-p0; | ^ AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ../femlib/GQuadTree.cpp:1416:17: warning: unused variable ‘e’ [-Wunused-variable] 1416 | int e = lp[j]->lab%Element::ne; | ^ AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ../femlib/FESpacen.cpp: In instantiation of ‘void Fem2D::GTypeOfFESum::set(const Mesh&, const Element&, Fem2D::InterpolationMatrix&, int, int, int*) const [with Mesh = Fem2D::Mesh3; Element = Fem2D::Tet; typename Mesh::Element::RdHat = Fem2D::R3; typename Mesh::Element = Fem2D::Tet]’: ../femlib/FESpacen.cpp:681:21: required from here ../femlib/FESpacen.cpp:511:23: warning: unused variable ‘k’ [-Wunused-variable] 511 | for (int i=0,k=0;inb_sub_fem;i++) | ^ AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ../femlib/Mesh3dn.cpp: In function ‘int Fem2D::WalkInTetv2(const Mesh3&, int, R3&, const R3&, R&)’: ../femlib/Mesh3dn.cpp:1878:14: warning: variable ‘nomove’ set but not used [-Wunused-but-set-variable] 1878 | bool nomove=true; | ^~~~~~ ../femlib/Mesh3dn.cpp:1895:12: warning: variable ‘PFK’ set but not used [-Wunused-but-set-variable] 1895 | Rd PFK= PF; | ^~~ AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ../femlib/GQuadTree.cpp: In instantiation of ‘GenericDataFindBoundary::GenericDataFindBoundary(const Mesh*, int) [with Mesh = Fem2D::GenericMesh >]’: ../femlib/GQuadTree.cpp:1624:16: required from here ../femlib/GQuadTree.cpp:1531:15: warning: unused variable ‘nvK’ [-Wunused-variable] 1531 | const int nvK = bborder ? nvB : nvE; | ^~~ ../femlib/GQuadTree.cpp:1571:12: warning: unused variable ‘col’ [-Wunused-variable] 1571 | double col=0; | ^~~ ../femlib/Mesh3dn.cpp: In member function ‘void Fem2D::Mesh3::BuildMeshS(bool, double)’: ../femlib/Mesh3dn.cpp:1970:22: warning: unused variable ‘mesb’ [-Wunused-variable] 1970 | int mes = 0, mesb = 0; | ^~~~ ../femlib/GQuadTree.cpp: In instantiation of ‘int GenericDataFindBoundary::Find(typename Mesh::Rd, double*, int&, long int) const [with Mesh = Fem2D::GenericMesh >; typename Mesh::Rd = Fem2D::R3]’: ../femlib/GQuadTree.cpp:1624:16: required from here ../femlib/GQuadTree.cpp:1414:17: warning: unused variable ‘i’ [-Wunused-variable] 1414 | int i = lp[j]-p0; | ^ ../femlib/GQuadTree.cpp:1416:17: warning: unused variable ‘e’ [-Wunused-variable] 1416 | int e = lp[j]->lab%Element::ne; | ^ AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ../femlib/FESpacen.cpp: In instantiation of ‘void Fem2D::GTypeOfFESum::Build() [with Mesh = Fem2D::MeshS]’: ../femlib/FESpacen.cpp:682:21: required from here ../femlib/FESpacen.cpp:381:42: warning: unused variable ‘t’ [-Wunused-variable] 381 | const KN< GTypeOfFE const *> & t=teb; | ^ ../femlib/FESpacen.cpp: In instantiation of ‘void Fem2D::GTypeOfFESum::set(const Mesh&, const Element&, Fem2D::InterpolationMatrix&, int, int, int*) const [with Mesh = Fem2D::MeshS; Element = Fem2D::TriangleS; typename Mesh::Element::RdHat = Fem2D::R2; typename Mesh::Element = Fem2D::TriangleS]’: ../femlib/FESpacen.cpp:682:21: required from here ../femlib/FESpacen.cpp:511:23: warning: unused variable ‘k’ [-Wunused-variable] 511 | for (int i=0,k=0;inb_sub_fem;i++) | ^ ../femlib/GQuadTree.cpp: In instantiation of ‘GenericDataFindBoundary::GenericDataFindBoundary(const Mesh*, int) [with Mesh = Fem2D::GenericMesh >]’: ../femlib/GQuadTree.cpp:1625:16: required from here ../femlib/GQuadTree.cpp:1531:15: warning: unused variable ‘nvK’ [-Wunused-variable] 1531 | const int nvK = bborder ? nvB : nvE; | ^~~ ../femlib/GQuadTree.cpp:1571:12: warning: unused variable ‘col’ [-Wunused-variable] 1571 | double col=0; | ^~~ ../femlib/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ../femlib/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j::Find(typename Mesh::Rd, double*, int&, long int) const [with Mesh = Fem2D::GenericMesh >; typename Mesh::Rd = Fem2D::R2]’: ../femlib/GQuadTree.cpp:1625:16: required from here ../femlib/GQuadTree.cpp:1414:17: warning: unused variable ‘i’ [-Wunused-variable] 1414 | int i = lp[j]-p0; | ^ ../femlib/GQuadTree.cpp:1416:17: warning: unused variable ‘e’ [-Wunused-variable] 1416 | int e = lp[j]->lab%Element::ne; | ^ In file included from ./ff++.hpp:21, from ../Algo/lgalgo.cpp:26: ./AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ../femlib/PkLagrange.hpp: In instantiation of ‘void Fem2D::TypeOfFE_LagrangeDC::FB(Fem2D::What_d, const Mesh&, const Element&, const RdHat&, Fem2D::RNMK_&) const [with Mesh = Fem2D::MeshL; Fem2D::What_d = unsigned int; Element = Fem2D::EdgeL; RdHat = Fem2D::R1; Fem2D::RNMK_ = KNMK_]’: ../femlib/PkLagrange.hpp:315:10: required from here ../femlib/PkLagrange.hpp:338:16: warning: unused variable ‘DDl’ [-Wunused-variable] 338 | Rd DDl[dHat+1][d]; | ^~~ ../femlib/FESpacen.cpp: In instantiation of ‘void Fem2D::GTypeOfFESum::Build() [with Mesh = Fem2D::MeshL]’: ../femlib/FESpacen.cpp:683:21: required from here ../femlib/FESpacen.cpp:381:42: warning: unused variable ‘t’ [-Wunused-variable] 381 | const KN< GTypeOfFE const *> & t=teb; | ^ ../femlib/PkLagrange.hpp: In instantiation of ‘Fem2D::TypeOfFE_Lagrange::TypeOfFE_Lagrange(int, int, Fem2D::R) [with MMesh = Fem2D::Mesh1; Fem2D::R = double]’: ../femlib/P012_1d.cpp:43:54: required from here ../femlib/PkLagrange.hpp:205:7: warning: ‘Fem2D::TypeOfFE_Lagrange::cshrink1’ will be initialized after [-Wreorder] 205 | R cshrink1; | ^~~~~~~~ ../femlib/PkLagrange.hpp:203:17: warning: ‘const Fem2D::TypeOfFE_Lagrange::RdHat Fem2D::TypeOfFE_Lagrange::G’ [-Wreorder] 203 | const RdHat G; | ^ ../femlib/PkLagrange.hpp:210:5: warning: when initialized here [-Wreorder] 210 | TypeOfFE_Lagrange(int k,int ttdc=0,R ccshrink=0): | ^~~~~~~~~~~~~~~~~ ../femlib/GQuadTree.cpp: In instantiation of ‘GenericDataFindBoundary::GenericDataFindBoundary(const Mesh*, int) [with Mesh = Fem2D::GenericMesh >]’: ../femlib/GQuadTree.cpp:1626:16: required from here ../femlib/GQuadTree.cpp:1531:15: warning: unused variable ‘nvK’ [-Wunused-variable] 1531 | const int nvK = bborder ? nvB : nvE; | ^~~ ../femlib/GQuadTree.cpp:1571:12: warning: unused variable ‘col’ [-Wunused-variable] 1571 | double col=0; | ^~~ ../femlib/GQuadTree.cpp: In instantiation of ‘int GenericDataFindBoundary::Find(typename Mesh::Rd, double*, int&, long int) const [with Mesh = Fem2D::GenericMesh >; typename Mesh::Rd = Fem2D::R1]’: ../femlib/GQuadTree.cpp:1626:16: required from here ../femlib/GQuadTree.cpp:1414:17: warning: unused variable ‘i’ [-Wunused-variable] 1414 | int i = lp[j]-p0; | ^ ../femlib/GQuadTree.cpp:1416:17: warning: unused variable ‘e’ [-Wunused-variable] 1416 | int e = lp[j]->lab%Element::ne; | ^ In file included from glumesh2D.cpp:9: AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ../femlib/GQuadTree.cpp: In instantiation of ‘GenericDataFindBoundary::GenericDataFindBoundary(const Mesh*, int) [with Mesh = Fem2D::GenericMesh >]’: ../femlib/GQuadTree.cpp:1627:16: required from here ../femlib/GQuadTree.cpp:1531:15: warning: unused variable ‘nvK’ [-Wunused-variable] 1531 | const int nvK = bborder ? nvB : nvE; | ^~~ ../femlib/GQuadTree.cpp:1571:12: warning: unused variable ‘col’ [-Wunused-variable] 1571 | double col=0; | ^~~ ./AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ../femlib/FESpacen.cpp: In instantiation of ‘void Fem2D::GTypeOfFESum::set(const Mesh&, const Element&, Fem2D::InterpolationMatrix&, int, int, int*) const [with Mesh = Fem2D::MeshL; Element = Fem2D::EdgeL; typename Mesh::Element::RdHat = Fem2D::R1; typename Mesh::Element = Fem2D::EdgeL]’: ../femlib/FESpacen.cpp:683:21: required from here ../femlib/FESpacen.cpp:511:23: warning: unused variable ‘k’ [-Wunused-variable] 511 | for (int i=0,k=0;inb_sub_fem;i++) | ^ ./AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ../femlib/GQuadTree.cpp: In instantiation of ‘int GenericDataFindBoundary::Find(typename Mesh::Rd, double*, int&, long int) const [with Mesh = Fem2D::GenericMesh >; typename Mesh::Rd = Fem2D::R3]’: ../femlib/GQuadTree.cpp:1627:16: required from here ../femlib/GQuadTree.cpp:1414:17: warning: unused variable ‘i’ [-Wunused-variable] 1414 | int i = lp[j]-p0; | ^ ../femlib/GQuadTree.cpp:1416:17: warning: unused variable ‘e’ [-Wunused-variable] 1416 | int e = lp[j]->lab%Element::ne; | ^ AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ../femlib/PkLagrange.hpp: In instantiation of ‘void Fem2D::TypeOfFE_LagrangeDC::FB(Fem2D::What_d, const Mesh&, const Element&, const RdHat&, Fem2D::RNMK_&) const [with Mesh = Fem2D::MeshS; Fem2D::What_d = unsigned int; Element = Fem2D::TriangleS; RdHat = Fem2D::R2; Fem2D::RNMK_ = KNMK_]’: ../femlib/PkLagrange.hpp:315:10: required from here ../femlib/PkLagrange.hpp:338:16: warning: unused variable ‘DDl’ [-Wunused-variable] 338 | Rd DDl[dHat+1][d]; | ^~~ AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ AFunction.cpp: In function ‘long int storageused()’: AFunction.cpp:89:18: warning: ‘mallinfo mallinfo()’ is deprecated [-Wdeprecated-declarations] 89 | mem1=mallinfo(); | ~~~~~~~~^~ In file included from AFunction.cpp:76: /usr/include/malloc.h:114:24: note: declared here 114 | extern struct mallinfo mallinfo (void) __THROW __MALLOC_DEPRECATED; | ^~~~~~~~ AFunction.cpp: In function ‘long int storagetotal()’: AFunction.cpp:104:18: warning: ‘mallinfo mallinfo()’ is deprecated [-Wdeprecated-declarations] 104 | mem1=mallinfo(); | ~~~~~~~~^~ /usr/include/malloc.h:114:24: note: declared here 114 | extern struct mallinfo mallinfo (void) __THROW __MALLOC_DEPRECATED; | ^~~~~~~~ AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ../femlib/GenericMesh.hpp: In instantiation of ‘void Fem2D::GenericMesh::VertexInElement(V*, T*, int&, int*&, int, int*, int*&) [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ../femlib/GenericMesh.hpp:1416:9: required from ‘void Fem2D::GenericMesh::clean_mesh(double, int&, int&, int&, V*&, T*&, B*&, bool, bool, int) [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ../femlib/MeshLn.cpp:455:19: required from here ../femlib/GenericMesh.hpp:1231:9: warning: variable ‘takev’ set but not used [-Wunused-but-set-variable] 1231 | int takev[nv], takenewv[nv] ; | ^~~~~ AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ lex.cpp: In member function ‘bool mylex::AddMacro(std::string, std::string)’: lex.cpp:589:9: warning: unused variable ‘nbparam’ [-Wunused-variable] 589 | int nbparam =0; | ^~~~~~~ ../femlib/P012_3d.cpp: In member function ‘virtual void Fem2D::TypeOfFE_P1bLagrange3d::FB(Fem2D::What_d, const Mesh&, const Fem2D::TypeOfFE_Lagrange::Element&, const Fem2D::TypeOfFE_Lagrange::RdHat&, Fem2D::RNMK_&) const’: ../femlib/P012_3d.cpp:508:18: warning: unused variable ‘d14’ [-Wunused-variable] 508 | const R d14=d13*d1; | ^~~ ../femlib/P012_3d.cpp: In member function ‘virtual void Fem2D::TypeOfFE_RT0_3d::set(const Mesh&, const Element&, Fem2D::InterpolationMatrix&, int, int, int*) const’: ../femlib/P012_3d.cpp:652:26: warning: unused variable ‘e’ [-Wunused-variable] 652 | int e= f; //dgeface[f][p] ; | ^ ../femlib/GQuadTree.cpp: In instantiation of ‘int TrueBorder(const Mesh&, typename Mesh::Vertex*, double*) [with Mesh = Fem2D::GenericMesh >; typename Mesh::Vertex = Fem2D::GenericVertex]’: ../femlib/GQuadTree.cpp:1540:25: required from ‘GenericDataFindBoundary::GenericDataFindBoundary(const Mesh*, int) [with Mesh = Fem2D::GenericMesh >]’ ../femlib/GQuadTree.cpp:1623:16: required from here ../femlib/GQuadTree.cpp:1492:22: warning: unused variable ‘d’ [-Wunused-variable] 1492 | static const int d = Rd::d; | ^ ../femlib/P012_3d.cpp: In member function ‘virtual void Fem2D::TypeOfFE_RT0_3d::FB(Fem2D::What_d, const Mesh&, const Fem2D::GenericMesh >::Element&, const Fem2D::GTypeOfFE::RdHat&, Fem2D::RNMK_&) const’: ../femlib/P012_3d.cpp:679:20: warning: unused variable ‘k’ [-Wunused-variable] 679 | int k=0; | ^ lex.cpp: In member function ‘bool mylex::SetMacro(int&)’: lex.cpp:659:17: warning: unused variable ‘lk’ [-Wunused-variable] 659 | int lk=0,nl=0; | ^~ AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ../femlib/GQuadTree.cpp: In instantiation of ‘int TrueBorder(const Mesh&, typename Mesh::Vertex*, double*) [with Mesh = Fem2D::GenericMesh >; typename Mesh::Vertex = Fem2D::GenericVertex]’: ../femlib/GQuadTree.cpp:1540:25: required from ‘GenericDataFindBoundary::GenericDataFindBoundary(const Mesh*, int) [with Mesh = Fem2D::GenericMesh >]’ ../femlib/GQuadTree.cpp:1624:16: required from here ../femlib/GQuadTree.cpp:1492:22: warning: unused variable ‘d’ [-Wunused-variable] lex.cpp: In member function ‘bool mylex::IFMacroId(bool, std::string&, bool, std::string&)’: lex.cpp:739:10: warning: unused variable ‘rt’ [-Wunused-variable] 739 | bool rt=false; | ^~ ../femlib/GQuadTree.cpp: In instantiation of ‘int TrueBorder(const Mesh&, typename Mesh::Vertex*, double*) [with Mesh = Fem2D::GenericMesh >; typename Mesh::Vertex = Fem2D::GenericVertex]’: ../femlib/GQuadTree.cpp:1540:25: required from ‘GenericDataFindBoundary::GenericDataFindBoundary(const Mesh*, int) [with Mesh = Fem2D::GenericMesh >]’ ../femlib/GQuadTree.cpp:1625:16: required from here ../femlib/GQuadTree.cpp:1492:22: warning: unused variable ‘d’ [-Wunused-variable] ../femlib/P012_3d.cpp: In member function ‘virtual void Fem2D::TypeOfFE_Edge0_3d::FB(Fem2D::What_d, const Mesh&, const Fem2D::GenericMesh >::Element&, const Fem2D::GTypeOfFE::RdHat&, Fem2D::RNMK_&) const’: ../femlib/P012_3d.cpp:792:19: warning: variable ‘X’ set but not used [-Wunused-but-set-variable] 792 | R3 X=K(PHat); | ^ ../femlib/P012_3d.cpp:793:20: warning: unused variable ‘k’ [-Wunused-variable] 793 | int k=0; | ^ ../femlib/GQuadTree.cpp: In instantiation of ‘int TrueBorder(const Mesh&, typename Mesh::Vertex*, double*) [with Mesh = Fem2D::GenericMesh >; typename Mesh::Vertex = Fem2D::GenericVertex]’: ../femlib/GQuadTree.cpp:1540:25: required from ‘GenericDataFindBoundary::GenericDataFindBoundary(const Mesh*, int) [with Mesh = Fem2D::GenericMesh >]’ ../femlib/GQuadTree.cpp:1626:16: required from here ../femlib/GQuadTree.cpp:1492:22: warning: unused variable ‘d’ [-Wunused-variable] lex.cpp: In member function ‘bool mylex::IFMacro(int&)’: lex.cpp:893:17: warning: unused variable ‘lk’ [-Wunused-variable] 893 | int lk=0,nl=0; | ^~ lex.cpp:887:13: warning: unused variable ‘kmacro’ [-Wunused-variable] 887 | int kmacro=0; | ^~~~~~ lex.cpp:836:9: warning: unused variable ‘isnot’ [-Wunused-variable] 836 | int isnot=0; | ^~~~~ ../femlib/GQuadTree.cpp: In instantiation of ‘int TrueBorder(const Mesh&, typename Mesh::Vertex*, double*) [with Mesh = Fem2D::GenericMesh >; typename Mesh::Vertex = Fem2D::GenericVertex]’: ../femlib/GQuadTree.cpp:1540:25: required from ‘GenericDataFindBoundary::GenericDataFindBoundary(const Mesh*, int) [with Mesh = Fem2D::GenericMesh >]’ ../femlib/GQuadTree.cpp:1627:16: required from here ../femlib/GQuadTree.cpp:1492:22: warning: unused variable ‘d’ [-Wunused-variable] lex.cpp: In member function ‘bool mylex::CallMacro(int&)’: lex.cpp:1000:17: warning: unused variable ‘sep’ [-Wunused-variable] 1000 | int sep = EatCommentAndSpace(&cmm); | ^~~ ../femlib/GenericMesh.hpp: In instantiation of ‘void Fem2D::GenericMesh::VertexInElement(V*, T*, int&, int*&, int, int*, int*&) [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ../femlib/GenericMesh.hpp:1416:9: required from ‘void Fem2D::GenericMesh::clean_mesh(double, int&, int&, int&, V*&, T*&, B*&, bool, bool, int) [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ../femlib/MeshSn.cpp:504:23: required from here ../femlib/GenericMesh.hpp:1231:9: warning: variable ‘takev’ set but not used [-Wunused-but-set-variable] 1231 | int takev[nv], takenewv[nv] ; | ^~~~~ In file included from ../femlib/MeshLn.hpp:51, from ../femlib/FESpacen.hpp:54, from ../femlib/MatriceElementaire.hpp:4, from ../femlib/VirtualMatrix.hpp:3, from ../femlib/HashMatrix.hpp:17, from ../femlib/HashMatrix.cpp:2: ../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./../femlib/MeshLn.hpp:51, from ./../femlib/FESpacen.hpp:54, from ./../femlib/MatriceElementaire.hpp:4, from ./../femlib/VirtualMatrix.hpp:3, from ./../femlib/HashMatrix.hpp:17, from UMFPack_Solver.cpp:9: ./../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from AFunction.hpp:92: AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: AFunction.hpp:438:32: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from AFunction.hpp:92: AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: AFunction.hpp:438:32: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AFunction2.cpp: In function ‘std::ostream& operator<<(std::ostream&, const ArrayOfaType&)’: AFunction2.cpp:626:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 626 | for (int i=0;isize(); | ^~~ lex.cpp:1118:22: warning: unused variable ‘buf2’ [-Wunused-variable] 1118 | char buf2[256]; | ^~~~ In file included from ./../femlib/MeshLn.hpp:51, from ./../femlib/FESpacen.hpp:54, from ./../femlib/MatriceElementaire.hpp:4, from ./../femlib/VirtualMatrix.hpp:3, from ./../femlib/HashMatrix.hpp:17, from problem.cpp:36: ./../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ../femlib/PkLagrange.hpp: In instantiation of ‘Fem2D::TypeOfFE_Lagrange::TypeOfFE_Lagrange(int, int, Fem2D::R) [with MMesh = Fem2D::Mesh3; Fem2D::R = double]’: ../femlib/P012_3d.cpp:48:54: required from here ../femlib/PkLagrange.hpp:205:7: warning: ‘Fem2D::TypeOfFE_Lagrange::cshrink1’ will be initialized after [-Wreorder] 205 | R cshrink1; | ^~~~~~~~ ../femlib/PkLagrange.hpp:203:17: warning: ‘const Fem2D::TypeOfFE_Lagrange::RdHat Fem2D::TypeOfFE_Lagrange::G’ [-Wreorder] 203 | const RdHat G; | ^ ../femlib/PkLagrange.hpp:210:5: warning: when initialized here [-Wreorder] 210 | TypeOfFE_Lagrange(int k,int ttdc=0,R ccshrink=0): | ^~~~~~~~~~~~~~~~~ AFunction2.cpp: In function ‘void ShowDebugStack()’: AFunction2.cpp:831:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 831 | for (int i=0; isize(); ++i) | ~^~~~~~~~~~~~~~~~~~~ In file included from ./../femlib/MeshLn.hpp:51, from ./../femlib/FESpacen.hpp:54, from ff++.hpp:33: ./../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ AFunction2.cpp: In function ‘C_F0 ForAll(Block*, ListOfId*, C_F0)’: AFunction2.cpp:956:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 956 | if(verbosity>1000) | ^~ In file included from error.hpp:32, from AFunction.hpp:43: throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ AFunction2.cpp:959:6: note: in expansion of macro ‘ffassert’ 959 | ffassert(id->size()<4); | ^~~~~~~~ In file included from ./../femlib/Mesh3dn.hpp:44, from lgfem.cpp:43: ./../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ AFunction2.cpp:981:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::deque::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 981 | for(int j=0,i=id->size(); jsize() ; ++j) | ~^~~~~~~~~~~ ../femlib/fem.cpp: In member function ‘void Fem2D::Mesh::ConsAdjacence()’: ../femlib/fem.cpp:435:45: warning: variable ‘ig’ set but not used [-Wunused-but-set-variable] 435 | int ig(im),id(jm); | ^~ ../femlib/fem.cpp:435:52: warning: variable ‘id’ set but not used [-Wunused-but-set-variable] 435 | int ig(im),id(jm); | ^~ ../femlib/fem.cpp:450:45: warning: unused variable ‘kkkk’ [-Wunused-variable] 450 | int kkkk=0; | ^~~~ AFunction2.cpp:994:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 994 | if(verbosity>1000) | ^~ AFunction2.cpp:997:6: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 997 | return C_F0(loop,atype()); | ^~~~~~ In file included from ./../femlib/MeshLn.hpp:51, from ./../femlib/FESpacen.hpp:54, from ./../femlib/MatriceElementaire.hpp:4, from ./../femlib/VirtualMatrix.hpp:3, from ./../femlib/HashMatrix.hpp:17, from ../Eigen/eigenvalue.cpp:38: ./../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ../femlib/GenericMesh.hpp: In instantiation of ‘void Fem2D::GenericMesh::VertexInElement(V*, T*, int&, int*&, int, int*, int*&) [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ../femlib/GenericMesh.hpp:1416:9: required from ‘void Fem2D::GenericMesh::clean_mesh(double, int&, int&, int&, V*&, T*&, B*&, bool, bool, int) [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ../femlib/Mesh3dn.cpp:231:23: required from here ../femlib/GenericMesh.hpp:1231:9: warning: variable ‘takev’ set but not used [-Wunused-but-set-variable] 1231 | int takev[nv], takenewv[nv] ; | ^~~~~ array_complex.cpp: In function ‘void initArrayOperatorComplex()’: array_complex.cpp:87:21: warning: typedef ‘RR’ locally defined but not used [-Wunused-local-typedefs] 87 | typedef const R & RR; | ^~ In file included from global.cpp:101: AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; j >&, MapOfE_F0&, size_t&)’: AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ./../femlib/MeshLn.hpp:51, from ./../femlib/FESpacen.hpp:54, from ff++.hpp:33: ./../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::basic_string*]’: AFunction.hpp:793: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*]’ string_def.cpp:149:115: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from AFunction.hpp:92: AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: AFunction.hpp:438:32: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from AFunction.hpp:92: AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: AFunction.hpp:438:32: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from AFunction.hpp:92: AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: AFunction.hpp:438:32: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../femlib/fem.cpp: In member function ‘int Fem2D::Mesh::DataFindBoundary::Find(Fem2D::R2, Fem2D::Mesh::R*, int&) const’: ../femlib/fem.cpp:1068:21: warning: variable ‘ee’ set but not used [-Wunused-but-set-variable] 1068 | int ee[3]; | ^~ In file included from ../femlib/MeshLn.hpp:51, from ../femlib/FESpacen.hpp:54, from ../femlib/FESpace.hpp:31, from ../femlib/Element_RT.cpp:39: ../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: AFunction.hpp:1798:40: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: AFunction.hpp:1798:40: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: AFunction.hpp:1903:38: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: AFunction.hpp:1903:38: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../femlib/fem.cpp: In constructor ‘Fem2D::Mesh::DataFindBoundary::DataFindBoundary(const Fem2D::Mesh*, int)’: ../femlib/fem.cpp:1137:25: warning: unused variable ‘i0’ [-Wunused-variable] 1137 | int i0=Th(E[0]); | ^~ ../femlib/fem.cpp:1138:25: warning: unused variable ‘i1’ [-Wunused-variable] 1138 | int i1=Th(E[1]); | ^~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: AFunction.hpp:1798:40: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: AFunction.hpp:1903:38: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../femlib/PkLagrange.hpp: In instantiation of ‘void Fem2D::TypeOfFE_LagrangeDC::FB(Fem2D::What_d, const Mesh&, const Element&, const RdHat&, Fem2D::RNMK_&) const [with Mesh = Fem2D::Mesh3; Fem2D::What_d = unsigned int; Element = Fem2D::Tet; RdHat = Fem2D::R3; Fem2D::RNMK_ = KNMK_]’: ../femlib/PkLagrange.hpp:315:10: required from here ../femlib/PkLagrange.hpp:338:16: warning: unused variable ‘DDl’ [-Wunused-variable] 338 | Rd DDl[dHat+1][d]; | ^~~ ../femlib/fem.cpp:1159:16: warning: unused variable ‘col’ [-Wunused-variable] 1159 | double col=0; | ^~~ In file included from AFunction.hpp:92: AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: AFunction.hpp:438:32: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../femlib/fem.cpp: In member function ‘void Fem2D::Mesh::BuildDataFindBoundary() const’: ../femlib/fem.cpp:1182:20: warning: unused variable ‘count’ [-Wunused-variable] 1182 | static int count =0; | ^~~~~ In file included from AFunction.hpp:92: AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: AFunction.hpp:438:32: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../femlib/fem.cpp: In member function ‘const Fem2D::Triangle* Fem2D::Mesh::Find(Fem2D::R2, Fem2D::R2&, bool&, const Triangle*) const’: ../femlib/fem.cpp:1418:17: warning: variable ‘nl’ set but not used [-Wunused-but-set-variable] 1418 | int n=0,nl[3]; | ^~ ../femlib/fem.cpp:1391:1: warning: label ‘PICHON’ defined but not used [-Wunused-label] 1391 | PICHON: // Add dec 2010 ... | ^~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: AFunction.hpp:1798:40: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: AFunction.hpp:1903:38: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ../femlib/MeshLn.hpp:51, from ../femlib/FESpacen.hpp:54, from ../femlib/FESpace.cpp:40: ../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./../femlib/MatriceElementaire.hpp:5: ./../femlib/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./../femlib/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Seg1; B = Fem2D::BoundaryPoint1; V = Fem2D::GenericVertex]’: ../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Seg1; B = Fem2D::BoundaryPoint1; V = Fem2D::GenericVertex]’ ../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh1; Mesh = Fem2D::Mesh1]’ ../femlib/FESpacen.cpp:684:21: required from here ../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ In file included from ./../femlib/MatriceElementaire.hpp:5: ./../femlib/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./../femlib/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i3) | ^~ ../femlib/fem.cpp:1874:25: warning: unused variable ‘nnebmax’ [-Wunused-variable] 1874 | int nnebmax = bbe ? nebmax : nebimax; | ^~~~~~~ ../bamglib/write_hdf5.cpp:457:10: warning: ‘strncpy’ specified bound 100 equals destination size [-Wstringop-truncation] 457 | strncpy(data_type, str_float.c_str( ), ldata_type); | ^ ../bamglib/write_hdf5.cpp:468:10: warning: ‘__strncat_chk’ specified bound 100 equals destination size [-Wstringop-truncation] 468 | strncat(data_type, res_char[result_order].c_str( ), ldata_type); | ^ ../bamglib/write_hdf5.cpp:469:10: warning: ‘__strncat_chk’ specified bound 100 equals destination size [-Wstringop-truncation] 469 | strncat(data_type, str_underscore.c_str( ), ldata_type); | ^ ../bamglib/write_hdf5.cpp:470:10: warning: ‘__strncat_chk’ specified bound 100 equals destination size [-Wstringop-truncation] 470 | strncat(data_type, type_char[what_type].c_str( ), ldata_type); | ^ In file included from ./../femlib/MeshLn.hpp:51, from ./../femlib/FESpacen.hpp:54, from ./ff++.hpp:33: ./../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ../femlib/FESpacen.cpp: In instantiation of ‘void Fem2D::GTypeOfFESum::Build() [with Mesh = Fem2D::Mesh1]’: ../femlib/FESpacen.cpp:374:17: required from ‘Fem2D::GTypeOfFESum::GTypeOfFESum(const Fem2D::GFESpace&, int) [with Mesh = Fem2D::Mesh1]’ ../femlib/FESpacen.cpp:533:28: required from ‘Fem2D::GFESpace::GFESpace(const Fem2D::GFESpace&, int, int, int*) [with MMesh = Fem2D::Mesh1]’ ../femlib/FESpacen.cpp:684:21: required from here ../femlib/FESpacen.cpp:381:42: warning: unused variable ‘t’ [-Wunused-variable] 381 | const KN< GTypeOfFE const *> & t=teb; | ^ In file included from /usr/include/string.h:548, from /usr/include/c++/13/cstring:42, from ../bamglib/write_hdf5.hpp:5, from ../bamglib/write_hdf5.cpp:7: In function ‘strncat’, inlined from ‘WriteHdf5::WriteHdf5SolFile3DAddField(std::__cxx11::basic_string, std::allocator >*, int, int, int, float*)’ at ../bamglib/write_hdf5.cpp:468:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 139 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘strncat’, inlined from ‘WriteHdf5::WriteHdf5SolFile3DAddField(std::__cxx11::basic_string, std::allocator >*, int, int, int, float*)’ at ../bamglib/write_hdf5.cpp:469:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 139 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ ./../femlib/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./../femlib/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j, std::allocator >*, int, int, int, float*)’ at ../bamglib/write_hdf5.cpp:470:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 139 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ff++.hpp:34: ./../femlib/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./../femlib/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Triangle2; B = Fem2D::BoundaryEdge2; V = Fem2D::GenericVertex]’: ../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Triangle2; B = Fem2D::BoundaryEdge2; V = Fem2D::GenericVertex]’ ../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh2; Mesh = Fem2D::Mesh2]’ ../femlib/FESpacen.cpp:685:21: required from here ../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ In file included from ./../femlib/MatriceElementaire.hpp:5: ./../femlib/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./../femlib/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ../femlib/FESpacen.cpp:686:21: required from here ../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./../femlib/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./../femlib/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ../femlib/FESpacen.cpp:687:21: required from here ../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] In file included from ff++.hpp:34: ./../femlib/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./../femlib/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ../femlib/FESpacen.cpp:688:21: required from here ../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] In file included from ../femlib/BamgFreeFem.cpp:48: ./AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./../femlib/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./../femlib/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;jsize();i++) | ~^~~~~~~~~~ ./AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./../femlib/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./../femlib/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j::Op::operator()(Stack) const [with C = set_substring; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = String_find]’: AFunction.hpp:960: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*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]’: AFunction.hpp:1033: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*]’ AFunction.hpp:1032:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = String_find]’: AFunction.hpp:960: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*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../bamglib/write_hdf5.cpp: In member function ‘WriteHdf5::WriteHdf5SolFile2DAddField(std::__cxx11::basic_string, std::allocator >*, int, int, int, float*)’: ../bamglib/write_hdf5.cpp:380:10: warning: ‘strncpy’ specified bound 100 equals destination size [-Wstringop-truncation] 380 | strncpy(data_type, str_float.c_str( ), ldata_type); | ^ ../bamglib/write_hdf5.cpp:391:10: warning: ‘__strncat_chk’ specified bound 100 equals destination size [-Wstringop-truncation] 391 | strncat(data_type, res_char[result_order].c_str( ), ldata_type); | ^ ../bamglib/write_hdf5.cpp:392:10: warning: ‘__strncat_chk’ specified bound 100 equals destination size [-Wstringop-truncation] 392 | strncat(data_type, str_underscore.c_str( ), ldata_type); | ^ ../bamglib/write_hdf5.cpp:393:10: warning: ‘__strncat_chk’ specified bound 100 equals destination size [-Wstringop-truncation] 393 | strncat(data_type, type_char[what_type].c_str( ), ldata_type); | ^ In function ‘strncat’, inlined from ‘WriteHdf5::WriteHdf5SolFile2DAddField(std::__cxx11::basic_string, std::allocator >*, int, int, int, float*)’ at ../bamglib/write_hdf5.cpp:391:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 139 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘strncat’, inlined from ‘WriteHdf5::WriteHdf5SolFile2DAddField(std::__cxx11::basic_string, std::allocator >*, int, int, int, float*)’ at ../bamglib/write_hdf5.cpp:392:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 139 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘strncat’, inlined from ‘WriteHdf5::WriteHdf5SolFile2DAddField(std::__cxx11::basic_string, std::allocator >*, int, int, int, float*)’ at ../bamglib/write_hdf5.cpp:393:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 139 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../femlib/HashMatrix.hpp:15: ../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ../femlib/HashMatrix.hpp:44:7: required from ‘class HashMatrix’ ../femlib/HashMatrix.cpp:1420:16: required from here ../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ../femlib/HashMatrix.hpp:44:7: required from ‘class HashMatrix >’ ../femlib/HashMatrix.cpp:1421:16: required from here ../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ AFunction.hpp: In instantiation of ‘AnyType Initialize(Stack, const AnyType&) [with A = MyMap; AnyType = AnyTypeWithOutCheck; Stack = void*]’: AFunction.cpp:1074:104: required from here AFunction.hpp:814: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] 814 | memcpy(a,b,sizeof(A));// bitcopy | ~~~~~~^~~~~~~~~~~~~~~ In file included from AFunction.hpp:93: String.hpp:139:7: note: ‘class MyMap’ declared here 139 | class MyMap { | ^~~~~ In file included from ./../femlib/Mesh3dn.hpp:44, from global.cpp:118: ./../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from glumesh2D.cpp:17: ./../femlib/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./../femlib/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i::Setdiffij(int) const [with TypeIndex = int; TypeScalaire = double]’: ../femlib/HashMatrix.cpp:1418:16: required from here ../femlib/HashMatrix.hpp:96:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 96 | for(int k=0; k< nnz; ++k) { | ~^~~~~ In file included from ../femlib/FESpace.cpp:41: ../femlib/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ../femlib/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i::resize(I, I, size_t, double, int) [with TypeIndex = int; TypeScalaire = double; I = int; size_t = long unsigned int]’: ../femlib/HashMatrix.cpp:1418:16: required from here ../femlib/HashMatrix.cpp:370:7: warning: unused variable ‘mxt’ [-Wunused-variable] 370 | R mxt =0; | ^~~ ../femlib/HashMatrix.cpp: In instantiation of ‘void HashMatrix::setfortran(int) [with TypeIndex = int; TypeScalaire = double]’: ../femlib/HashMatrix.cpp:1418:16: required from here ../femlib/HashMatrix.cpp:437:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 437 | for( int k = 0; k >&, MapOfE_F0&, size_t&)’: ./AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ../femlib/HashMatrix.cpp: In instantiation of ‘void HashMatrix::Add(const HashMatrix*, R, bool, I, I) [with TypeIndex = int; TypeScalaire = double; R = double; I = int]’: ../femlib/HashMatrix.cpp:1418:16: required from here ../femlib/HashMatrix.cpp:766:22: warning: comparison of integer expressions of different signedness: ‘HashMatrix::I’ {aka ‘int’} and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 766 | for(I k=0; k < nnz; ++k) | ~~^~~~~ ./../femlib/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./../femlib/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j::operator*=(R) [with TypeIndex = int; TypeScalaire = double; R = double]’: ../femlib/HashMatrix.cpp:1418:16: required from here ../femlib/HashMatrix.cpp:812:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 812 | for(int k=0; k < nnz; ++k) | ~~^~~~~ ../femlib/HashMatrix.cpp: In instantiation of ‘void HashMatrix::operator=(const R&) [with TypeIndex = int; TypeScalaire = double; R = double]’: ../femlib/HashMatrix.cpp:1418:16: required from here ../femlib/HashMatrix.cpp:821:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 821 | for(int k=0; k < nnz; ++k) | ~~^~~~~ ./../femlib/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./../femlib/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j::SortLU(int) [with TypeIndex = int; TypeScalaire = double; size_t = long unsigned int]’: ../femlib/HashMatrix.cpp:1418:16: required from here ../femlib/HashMatrix.cpp:909:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 909 | for(int k=0; k >; AnyType = AnyTypeWithOutCheck; Stack = void*]’: array_tlp.hpp:951:49: required from ‘void ArrayDCL() [with K = std::complex]’ array_complex.cpp:74:20: required from here AFunction.hpp:814: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] 814 | memcpy(a,b,sizeof(A));// bitcopy | ~~~~~~^~~~~~~~~~~~~~~ In file included from AFunction.hpp:93: String.hpp:139:7: note: ‘class MyMap >’ declared here 139 | class MyMap { | ^~~~~ In file included from ./../femlib/SparseLinearSolver.hpp:7, from lgfem.cpp:47: ./../femlib/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./../femlib/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./../femlib/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./../femlib/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from error.hpp:32, from lgfem.cpp:37: throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./../femlib/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./../femlib/SparseLinearSolver.hpp:7, from ../Eigen/eigenvalue.cpp:40: ./../femlib/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./../femlib/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./../femlib/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - AFunction.hpp: In instantiation of ‘AnyType Initialize(Stack, const AnyType&) [with A = MyMap > >; AnyType = AnyTypeWithOutCheck; Stack = void*]’: array_tlp.hpp:957:46: required from ‘void ArrayDCL() [with K = std::complex]’ array_complex.cpp:74:20: required from here AFunction.hpp:814: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] 814 | memcpy(a,b,sizeof(A));// bitcopy | ~~~~~~^~~~~~~~~~~~~~~ String.hpp:139:7: note: ‘class MyMap > >’ declared here 139 | class MyMap { | ^~~~~ ./../femlib/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./error.hpp:32, from ../Eigen/eigenvalue.cpp:32: ./throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./../femlib/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ../femlib/HashMatrix.cpp: In instantiation of ‘R* HashMatrix::addMatMul(R*, R*, bool, I, I) const [with TypeIndex = int; TypeScalaire = double; R = double; I = int]’: ../femlib/HashMatrix.cpp:1418:16: required from here ../femlib/HashMatrix.cpp:1104:19: warning: unused variable ‘aak’ [-Wunused-variable] 1104 | R aak=aa[k],caak=conj(aa[k]); | ^~~ In file included from ../femlib/SparseLinearSolver.hpp:5, from ../femlib/SparseLinearSolver.cpp:1: ./AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ../femlib/MeshLn.hpp:51, from ../femlib/FESpacen.hpp:54, from ../femlib/FESpace.hpp:31, from ../femlib/BamgFreeFem.cpp:50: ../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ../femlib/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ../femlib/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j::UnHalf() [with TypeIndex = int; TypeScalaire = double]’: ../femlib/HashMatrix.cpp:1418:16: required from here ../femlib/HashMatrix.cpp:1394:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1394 | for(int k=0; kinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./../femlib/SparseLinearSolver.hpp:7, from ff++.hpp:36: ./../femlib/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./../femlib/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./../femlib/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./../femlib/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from error.hpp:32, from ff++.hpp:20: throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./../femlib/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ AFunction.hpp: In instantiation of ‘AnyType Initialize(Stack, const AnyType&) [with A = MyMap; AnyType = AnyTypeWithOutCheck; Stack = void*]’: array_tlp.hpp:951:49: required from ‘void ArrayDCL() [with K = long int]’ array_long.cpp:45:17: required from here AFunction.hpp:814: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] 814 | memcpy(a,b,sizeof(A));// bitcopy | ~~~~~~^~~~~~~~~~~~~~~ In file included from AFunction.hpp:93: String.hpp:139:7: note: ‘class MyMap’ declared here 139 | class MyMap { | ^~~~~ ../femlib/FESpace.cpp: In function ‘int Fem2D::Make(const TypeOfFE**, int, KN&, KN&)’: ../femlib/FESpace.cpp:49:27: warning: typedef ‘IPJ’ locally defined but not used [-Wunused-local-typedefs] 49 | typedef TypeOfFE::IPJ IPJ; | ^~~ AFunction.hpp: In instantiation of ‘AnyType Initialize(Stack, const AnyType&) [with A = MyMap; AnyType = AnyTypeWithOutCheck; Stack = void*]’: array_tlp.hpp:951:49: required from ‘void ArrayDCL() [with K = double]’ array_real.cpp:30:19: required from here AFunction.hpp:814: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] 814 | memcpy(a,b,sizeof(A));// bitcopy | ~~~~~~^~~~~~~~~~~~~~~ In file included from AFunction.hpp:93: String.hpp:139:7: note: ‘class MyMap’ declared here 139 | class MyMap { | ^~~~~ ../femlib/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ../femlib/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j::Setdiffij(int) const [with TypeIndex = int; TypeScalaire = std::complex]’: ../femlib/HashMatrix.cpp:1419:16: required from here ../femlib/HashMatrix.hpp:96:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 96 | for(int k=0; k< nnz; ++k) { | ~^~~~~ ./AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ AFunction.hpp: In instantiation of ‘AnyType Initialize(Stack, const AnyType&) [with A = MyMap >; AnyType = AnyTypeWithOutCheck; Stack = void*]’: array_tlp.hpp:957:46: required from ‘void ArrayDCL() [with K = long int]’ array_long.cpp:45:17: required from here AFunction.hpp:814: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] 814 | memcpy(a,b,sizeof(A));// bitcopy | ~~~~~~^~~~~~~~~~~~~~~ String.hpp:139:7: note: ‘class MyMap >’ declared here 139 | class MyMap { | ^~~~~ ./AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from AFunction.hpp:54: ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./../femlib/VirtualSolverSparseSuite.hpp:536:64: required from here ./../femlib/RNM.hpp:263:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 263 | virtual bool ChecknbColumn (Z m) const =0; | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:262:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 262 | virtual bool ChecknbLine (Z n) const= 0; | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ AFunction.hpp: In instantiation of ‘AnyType Initialize(Stack, const AnyType&) [with A = MyMap >; AnyType = AnyTypeWithOutCheck; Stack = void*]’: array_tlp.hpp:957:46: required from ‘void ArrayDCL() [with K = double]’ array_real.cpp:30:19: required from here AFunction.hpp:814: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] 814 | memcpy(a,b,sizeof(A));// bitcopy | ~~~~~~^~~~~~~~~~~~~~~ String.hpp:139:7: note: ‘class MyMap >’ declared here 139 | class MyMap { | ^~~~~ ../femlib/FESpace.cpp: In constructor ‘Fem2D::FEProduitConstruct::FEProduitConstruct(int, const Fem2D::TypeOfFE&)’: ../femlib/FESpace.cpp:275:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 275 | for (int i=0;i >’: ./../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./../femlib/VirtualSolverSparseSuite.hpp:615:78: required from here ./../femlib/RNM.hpp:263:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 263 | virtual bool ChecknbColumn (Z m) const =0; | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:262:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 262 | virtual bool ChecknbLine (Z n) const= 0; | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./../femlib/SparseLinearSolver.hpp:9: ./../femlib/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./../femlib/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ../femlib/HashMatrix.cpp: In instantiation of ‘void HashMatrix::resize(I, I, size_t, double, int) [with TypeIndex = int; TypeScalaire = std::complex; I = int; size_t = long unsigned int]’: ../femlib/HashMatrix.cpp:1419:16: required from here ../femlib/HashMatrix.cpp:370:7: warning: variable ‘mxt’ set but not used [-Wunused-but-set-variable] 370 | R mxt =0; | ^~~ ../femlib/HashMatrix.cpp: In instantiation of ‘void HashMatrix::setfortran(int) [with TypeIndex = int; TypeScalaire = std::complex]’: ../femlib/HashMatrix.cpp:1419:16: required from here ../femlib/HashMatrix.cpp:437:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 437 | for( int k = 0; k::Add(const HashMatrix*, R, bool, I, I) [with TypeIndex = int; TypeScalaire = std::complex; R = std::complex; I = int]’: ../femlib/HashMatrix.cpp:1419:16: required from here ../femlib/HashMatrix.cpp:766:22: warning: comparison of integer expressions of different signedness: ‘HashMatrix >::I’ {aka ‘int’} and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 766 | for(I k=0; k < nnz; ++k) | ~~^~~~~ ../femlib/HashMatrix.cpp: In instantiation of ‘void HashMatrix::operator*=(R) [with TypeIndex = int; TypeScalaire = std::complex; R = std::complex]’: ../femlib/HashMatrix.cpp:1419:16: required from here ../femlib/HashMatrix.cpp:812:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 812 | for(int k=0; k < nnz; ++k) | ~~^~~~~ ../femlib/HashMatrix.cpp: In instantiation of ‘void HashMatrix::operator=(const R&) [with TypeIndex = int; TypeScalaire = std::complex; R = std::complex]’: ../femlib/HashMatrix.cpp:1419:16: required from here ../femlib/HashMatrix.cpp:821:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 821 | for(int k=0; k < nnz; ++k) | ~~^~~~~ ../femlib/HashMatrix.cpp: In instantiation of ‘size_t HashMatrix::SortLU(int) [with TypeIndex = int; TypeScalaire = std::complex; size_t = long unsigned int]’: ../femlib/HashMatrix.cpp:1419:16: required from here ../femlib/HashMatrix.cpp:909:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 909 | for(int k=0; k::cholesky(double) const’: ./../femlib/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./../femlib/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ In file included from AFunction.hpp:54: ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./../femlib/VirtualSolverSparseSuite.hpp:536:64: required from here ./../femlib/RNM.hpp:263:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 263 | virtual bool ChecknbColumn (Z m) const =0; | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:262:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 262 | virtual bool ChecknbLine (Z n) const= 0; | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./../femlib/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./../femlib/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./../femlib/VirtualSolverSparseSuite.hpp:615:78: required from here ./../femlib/RNM.hpp:263:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 263 | virtual bool ChecknbColumn (Z m) const =0; | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:262:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 262 | virtual bool ChecknbLine (Z n) const= 0; | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ../femlib/HashMatrix.cpp: In instantiation of ‘R* HashMatrix::addMatMul(R*, R*, bool, I, I) const [with TypeIndex = int; TypeScalaire = std::complex; R = std::complex; I = int]’: ../femlib/HashMatrix.cpp:1419:16: required from here ../femlib/HashMatrix.cpp:1104:19: warning: variable ‘aak’ set but not used [-Wunused-but-set-variable] 1104 | R aak=aa[k],caak=conj(aa[k]); | ^~~ In file included from ./../femlib/SparseLinearSolver.hpp:9: ./../femlib/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./../femlib/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ../femlib/FESpacen.cpp: In instantiation of ‘void Fem2D::GTypeOfFESum::set(const Mesh&, const Element&, Fem2D::InterpolationMatrix&, int, int, int*) const [with Mesh = Fem2D::Mesh1; Element = Fem2D::Seg1; typename Mesh::Element::RdHat = Fem2D::R1; typename Mesh::Element = Fem2D::Seg1]’: ../femlib/FESpacen.cpp:507:27: required from here ../femlib/FESpacen.cpp:511:23: warning: unused variable ‘k’ [-Wunused-variable] 511 | for (int i=0,k=0;inb_sub_fem;i++) | ^ ../femlib/FESpace.cpp: In member function ‘void Fem2D::ConstructDataFElement::Make(const Fem2D::Mesh&, const KN&, const Fem2D::TypeOfMortar*, int, const int*, int, const int*)’: ../femlib/FESpace.cpp:641:7: warning: unused variable ‘NbDfOnSommet’ [-Wunused-variable] 641 | int NbDfOnSommet=TFE.NbDfOnVertex; | ^~~~~~~~~~~~ ../femlib/FESpace.cpp:642:7: warning: unused variable ‘NbDfOnEdge’ [-Wunused-variable] 642 | int NbDfOnEdge=TFE.NbDfOnEdge; | ^~~~~~~~~~ ../femlib/FESpace.cpp:643:7: warning: unused variable ‘NbDfOnElement’ [-Wunused-variable] 643 | int NbDfOnElement=TFE.NbDfOnElement; | ^~~~~~~~~~~~~ In file included from AFunction.hpp:54: ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./../femlib/VirtualSolverSparseSuite.hpp:536:64: required from here ./../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./../femlib/HashMatrix.hpp:17, from ff++.hpp:35: ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./../femlib/VirtualSolverSparseSuite.hpp:615:78: required from here ./../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from AFunction.hpp:54: ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./../femlib/VirtualSolverSparseSuite.hpp:536:64: required from here ./../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./../femlib/SparseLinearSolver.hpp:9: ./../femlib/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./../femlib/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./../femlib/VirtualSolverSkyLine.hpp:11, from ./../femlib/SparseLinearSolver.hpp:10: ./../femlib/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./../femlib/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./../femlib/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./../femlib/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./../femlib/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ../femlib/HashMatrix.cpp: In instantiation of ‘void HashMatrix::UnHalf() [with TypeIndex = int; TypeScalaire = std::complex]’: ../femlib/HashMatrix.cpp:1419:16: required from here ../femlib/HashMatrix.cpp:1394:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1394 | for(int k=0; k’: lgsolver.hpp:152:23: required from here ./../femlib/RNM.hpp:263:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 263 | virtual bool ChecknbColumn (Z m) const =0; | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:262:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 262 | virtual bool ChecknbLine (Z n) const= 0; | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./AFunction.hpp:54: ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./../femlib/VirtualSolverSparseSuite.hpp:536:64: required from here ./../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ../femlib/HashMatrix.hpp: In instantiation of ‘void HashMatrix::Setdiffij(int) const [with TypeIndex = long int; TypeScalaire = double]’: ../femlib/HashMatrix.cpp:1420:16: required from here ../femlib/HashMatrix.hpp:96:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 96 | for(int k=0; k< nnz; ++k) { | ~^~~~~ ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./../femlib/VirtualSolverSparseSuite.hpp:615:78: required from here ./../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./../femlib/VirtualSolverSparseSuite.hpp:615:78: required from here ./../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./../femlib/SparseLinearSolver.hpp:9: ./../femlib/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./../femlib/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./../femlib/VirtualSolverSkyLine.hpp:11, from ./../femlib/SparseLinearSolver.hpp:10: ./../femlib/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./../femlib/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./../femlib/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./../femlib/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./../femlib/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from ./../femlib/SparseLinearSolver.hpp:9: ./../femlib/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./../femlib/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from AFunction.hpp:54: ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./../femlib/VirtualSolverSparseSuite.hpp:536:64: required from here ./../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./../femlib/HashMatrix.hpp:17, from ff++.hpp:35: ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ../femlib/HashMatrix.cpp: In instantiation of ‘void HashMatrix::resize(I, I, size_t, double, int) [with TypeIndex = long int; TypeScalaire = double; I = long int; size_t = long unsigned int]’: ../femlib/HashMatrix.cpp:1420:16: required from here ../femlib/HashMatrix.cpp:370:7: warning: unused variable ‘mxt’ [-Wunused-variable] 370 | R mxt =0; | ^~~ ../femlib/HashMatrix.cpp: In instantiation of ‘void HashMatrix::setfortran(int) [with TypeIndex = long int; TypeScalaire = double]’: ../femlib/HashMatrix.cpp:1420:16: required from here ../femlib/HashMatrix.cpp:437:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 437 | for( int k = 0; k::cholesky(double) const’: ./../femlib/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./../femlib/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./../femlib/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./../femlib/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from problem.cpp:40: ./../femlib/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./../femlib/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./../femlib/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./../femlib/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./../femlib/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./../femlib/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./../femlib/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./../femlib/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./../femlib/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./../femlib/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./../femlib/VirtualSolverSparseSuite.hpp:615:78: required from here ./../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./../femlib/VirtualSolverSkyLine.hpp:11, from ./../femlib/SparseLinearSolver.hpp:10: ./../femlib/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./../femlib/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./../femlib/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./../femlib/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./../femlib/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from ./../femlib/SparseLinearSolver.hpp:9: ./../femlib/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./../femlib/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ../femlib/HashMatrix.cpp: In instantiation of ‘void HashMatrix::Add(const HashMatrix*, R, bool, I, I) [with TypeIndex = long int; TypeScalaire = double; R = double; I = long int]’: ../femlib/HashMatrix.cpp:1420:16: required from here ../femlib/HashMatrix.cpp:766:22: warning: comparison of integer expressions of different signedness: ‘HashMatrix::I’ {aka ‘long int’} and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 766 | for(I k=0; k < nnz; ++k) | ~~^~~~~ ../femlib/HashMatrix.cpp: In instantiation of ‘void HashMatrix::operator*=(R) [with TypeIndex = long int; TypeScalaire = double; R = double]’: ../femlib/HashMatrix.cpp:1420:16: required from here ../femlib/HashMatrix.cpp:812:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 812 | for(int k=0; k < nnz; ++k) | ~~^~~~~ ../femlib/HashMatrix.cpp: In instantiation of ‘void HashMatrix::operator=(const R&) [with TypeIndex = long int; TypeScalaire = double; R = double]’: ../femlib/HashMatrix.cpp:1420:16: required from here ../femlib/HashMatrix.cpp:821:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 821 | for(int k=0; k < nnz; ++k) | ~~^~~~~ ../femlib/HashMatrix.cpp: In instantiation of ‘size_t HashMatrix::SortLU(int) [with TypeIndex = long int; TypeScalaire = double; size_t = long unsigned int]’: ../femlib/HashMatrix.cpp:1420:16: required from here ../femlib/HashMatrix.cpp:909:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 909 | for(int k=0; k’: lgsolver.hpp:152:23: required from here ./../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./../femlib/SparseLinearSolver.hpp:7, from ./ff++.hpp:36: ./../femlib/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./../femlib/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./../femlib/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./../femlib/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./error.hpp:32, from ./ff++.hpp:20: ./throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./../femlib/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ../femlib/HashMatrix.cpp: In instantiation of ‘R* HashMatrix::addMatMul(R*, R*, bool, I, I) const [with TypeIndex = long int; TypeScalaire = double; R = double; I = long int]’: ../femlib/HashMatrix.cpp:1420:16: required from here ../femlib/HashMatrix.cpp:1104:19: warning: unused variable ‘aak’ [-Wunused-variable] 1104 | R aak=aa[k],caak=conj(aa[k]); | ^~~ In file included from ./../femlib/VirtualSolverSkyLine.hpp:11, from ./../femlib/SparseLinearSolver.hpp:10: ./../femlib/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./../femlib/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./../femlib/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./../femlib/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./../femlib/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from AFunction.hpp:92: AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: AFunction.hpp:438:32: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from lgfem.cpp:49: ./../femlib/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./../femlib/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ In file included from ff++.hpp:46: ./../femlib/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./../femlib/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./../femlib/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./../femlib/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./../femlib/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./../femlib/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./../femlib/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./../femlib/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./../femlib/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./../femlib/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./../femlib/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./../femlib/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./../femlib/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./../femlib/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./../femlib/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./../femlib/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./../femlib/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./../femlib/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ In file included from ../Eigen/eigenvalue.cpp:43: ./../femlib/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./../femlib/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./../femlib/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./../femlib/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./../femlib/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./../femlib/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./../femlib/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./../femlib/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./../femlib/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ In file included from ./../femlib/SparseLinearSolver.hpp:7, from glumesh2D.cpp:20: ./../femlib/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./../femlib/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./../femlib/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./../femlib/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./../femlib/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from error.hpp:32, from glumesh2D.cpp:8: throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./../femlib/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: AFunction.hpp:1798:40: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = SetArray >]’: AFunction.hpp:789:23: required from ‘AnyType Cast(Stack, const AnyType&) [with A = SetArray >; B = SetArray; AnyType = AnyTypeWithOutCheck; Stack = void*]’ array_complex.cpp:109:84: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: AFunction.hpp:1903:38: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../femlib/HashMatrix.cpp: In instantiation of ‘void HashMatrix::UnHalf() [with TypeIndex = long int; TypeScalaire = double]’: ../femlib/HashMatrix.cpp:1420:16: required from here ../femlib/HashMatrix.cpp:1394:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1394 | for(int k=0; k::Setdiffij(int) const [with TypeIndex = long int; TypeScalaire = std::complex]’: ../femlib/HashMatrix.cpp:1421:16: required from here ../femlib/HashMatrix.hpp:96:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 96 | for(int k=0; k< nnz; ++k) { | ~^~~~~ ../femlib/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ../femlib/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i’: lgsolver.hpp:152:23: required from here ./../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN_]’: array_tlp.hpp:841:23: required from ‘AnyType ClearReturnKK_(Stack, const AnyType&) [with K = long int; KK = KN; KK_ = KN_; AnyType = AnyTypeWithOutCheck; Stack = void*]’ array_long.cpp:166:45: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ff++.hpp:46: ./../femlib/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./../femlib/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./../femlib/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./../femlib/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./../femlib/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./../femlib/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./../femlib/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./../femlib/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./../femlib/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./../femlib/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ../femlib/HashMatrix.cpp: In instantiation of ‘void HashMatrix::resize(I, I, size_t, double, int) [with TypeIndex = long int; TypeScalaire = std::complex; I = long int; size_t = long unsigned int]’: ../femlib/HashMatrix.cpp:1421:16: required from here ../femlib/HashMatrix.cpp:370:7: warning: variable ‘mxt’ set but not used [-Wunused-but-set-variable] 370 | R mxt =0; | ^~~ ../femlib/HashMatrix.cpp: In instantiation of ‘void HashMatrix::setfortran(int) [with TypeIndex = long int; TypeScalaire = std::complex]’: ../femlib/HashMatrix.cpp:1421:16: required from here ../femlib/HashMatrix.cpp:437:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 437 | for( int k = 0; k]’: AFunction.hpp:789:23: required from ‘AnyType Cast(Stack, const AnyType&) [with A = SetArray; B = SetArray; AnyType = AnyTypeWithOutCheck; Stack = void*]’ array_real.cpp:72:84: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../femlib/HashMatrix.cpp: In instantiation of ‘void HashMatrix::Add(const HashMatrix*, R, bool, I, I) [with TypeIndex = long int; TypeScalaire = std::complex; R = std::complex; I = long int]’: ../femlib/HashMatrix.cpp:1421:16: required from here ../femlib/HashMatrix.cpp:766:22: warning: comparison of integer expressions of different signedness: ‘HashMatrix >::I’ {aka ‘long int’} and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 766 | for(I k=0; k < nnz; ++k) | ~~^~~~~ ./../femlib/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./../femlib/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./../femlib/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ../femlib/HashMatrix.cpp: In instantiation of ‘void HashMatrix::operator*=(R) [with TypeIndex = long int; TypeScalaire = std::complex; R = std::complex]’: ../femlib/HashMatrix.cpp:1421:16: required from here ../femlib/HashMatrix.cpp:812:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 812 | for(int k=0; k < nnz; ++k) | ~~^~~~~ ../femlib/HashMatrix.cpp: In instantiation of ‘void HashMatrix::operator=(const R&) [with TypeIndex = long int; TypeScalaire = std::complex; R = std::complex]’: ../femlib/HashMatrix.cpp:1421:16: required from here ../femlib/HashMatrix.cpp:821:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 821 | for(int k=0; k < nnz; ++k) | ~~^~~~~ ../femlib/HashMatrix.cpp: In instantiation of ‘size_t HashMatrix::SortLU(int) [with TypeIndex = long int; TypeScalaire = std::complex; size_t = long unsigned int]’: ../femlib/HashMatrix.cpp:1421:16: required from here ../femlib/HashMatrix.cpp:909:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 909 | for(int k=0; k::addMatMul(R*, R*, bool, I, I) const [with TypeIndex = long int; TypeScalaire = std::complex; R = std::complex; I = long int]’: ../femlib/HashMatrix.cpp:1421:16: required from here ../femlib/HashMatrix.cpp:1104:19: warning: variable ‘aak’ set but not used [-Wunused-but-set-variable] 1104 | R aak=aa[k],caak=conj(aa[k]); | ^~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN_ >]’: array_tlp.hpp:841:23: required from ‘AnyType ClearReturnKK_(Stack, const AnyType&) [with K = std::complex; KK = KN >; KK_ = KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]’ array_tlp.hpp:879:39: required from ‘void ArrayDCL() [with K = std::complex]’ array_complex.cpp:74:20: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.cpp:1127:55: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class std::complex’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::basic_string*]’: AFunction.hpp:793: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*]’ AFunction.cpp:1134:65: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KNM_ >]’: array_tlp.hpp:841:23: required from ‘AnyType ClearReturnKK_(Stack, const AnyType&) [with K = std::complex; KK = KNM >; KK_ = KNM_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]’ array_tlp.hpp:886:41: required from ‘void ArrayDCL() [with K = std::complex]’ array_complex.cpp:74:20: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../femlib/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ../femlib/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j::VirtualSolver(int) [with I = int; R = double]’: ./../femlib/VirtualSolverSparseSuite.hpp:153:79: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./../femlib/VirtualSolverSparseSuite.hpp:233:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./../femlib/VirtualSolverSparseSuite.hpp:553:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./../femlib/VirtualSolverSparseSuite.hpp:635:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ../femlib/BamgFreeFem.cpp:53: ../femlib/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ../femlib/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ../femlib/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ../femlib/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ../femlib/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ../femlib/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ../femlib/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ../femlib/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ../femlib/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ../femlib/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ../femlib/HashMatrix.cpp: In instantiation of ‘void HashMatrix::UnHalf() [with TypeIndex = long int; TypeScalaire = std::complex]’: ../femlib/HashMatrix.cpp:1421:16: required from here ../femlib/HashMatrix.cpp:1394:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1394 | for(int k=0; k’: ./../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./../femlib/VirtualSolverSparseSuite.hpp:536:64: required from here ./../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./../femlib/HashMatrix.hpp:17, from ./ff++.hpp:35: ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ../femlib/HashMatrix.cpp: In instantiation of ‘void Addto(HashMatrix*, const HashMatrix*, R (*)(K), bool, I, I) [with I = int; R = double; K = std::complex]’: ../femlib/HashMatrix.cpp:1434:122: required from here ../femlib/HashMatrix.cpp:793:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 793 | for(I k=0; k < P0->nnz; ++k) | ~~^~~~~~~~~ ../femlib/HashMatrix.cpp: In instantiation of ‘void Addto(HashMatrix*, const HashMatrix*, R (*)(K), bool, I, I) [with I = int; R = std::complex; K = double]’: ../femlib/HashMatrix.cpp:1435:122: required from here ../femlib/HashMatrix.cpp:793:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = std::basic_istream*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.cpp:1454:86: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = std::basic_ostream*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.cpp:1455:86: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./../femlib/VirtualSolverSparseSuite.hpp:615:78: required from here ./../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN_]’: array_tlp.hpp:841:23: required from ‘AnyType ClearReturnKK_(Stack, const AnyType&) [with K = long int; KK = KN; KK_ = KN_; AnyType = AnyTypeWithOutCheck; Stack = void*]’ array_tlp.hpp:879:39: required from ‘void ArrayDCL() [with K = long int]’ array_long.cpp:45:17: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ../femlib/MeshLn.hpp:51, from ../femlib/FESpacen.hpp:54, from ../femlib/FESpace.hpp:31, from ../femlib/MatriceCreuse.hpp:41, from ../femlib/SparseLinearSolver.hpp:6: ../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KNM_]’: array_tlp.hpp:841:23: required from ‘AnyType ClearReturnKK_(Stack, const AnyType&) [with K = long int; KK = KNM; KK_ = KNM_; AnyType = AnyTypeWithOutCheck; Stack = void*]’ array_tlp.hpp:886:41: required from ‘void ArrayDCL() [with K = long int]’ array_long.cpp:45:17: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN_]’: array_tlp.hpp:841:23: required from ‘AnyType ClearReturnKK_(Stack, const AnyType&) [with K = double; KK = KN; KK_ = KN_; AnyType = AnyTypeWithOutCheck; Stack = void*]’ array_tlp.hpp:879:39: required from ‘void ArrayDCL() [with K = double]’ array_real.cpp:30:19: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./../femlib/SparseLinearSolver.hpp:9: ./../femlib/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./../femlib/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KNM_]’: array_tlp.hpp:841:23: required from ‘AnyType ClearReturnKK_(Stack, const AnyType&) [with K = double; KK = KNM; KK_ = KNM_; AnyType = AnyTypeWithOutCheck; Stack = void*]’ array_tlp.hpp:886:41: required from ‘void ArrayDCL() [with K = double]’ array_real.cpp:30:19: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from AFunction.hpp:54: ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./../femlib/VirtualSolverSparseSuite.hpp:536:64: required from here ./../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./../femlib/HashMatrix.hpp:17, from glumesh2D.cpp:18: ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: lgsolver.hpp:152:23: required from here ./../femlib/RNM.hpp:263:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 263 | virtual bool ChecknbColumn (Z m) const =0; | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:262:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 262 | virtual bool ChecknbLine (Z n) const= 0; | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./../femlib/MeshLn.hpp:51, from ./../femlib/FESpacen.hpp:54, from ff++.hpp:33: ./../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./../femlib/VirtualSolverSkyLine.hpp:11, from ./../femlib/SparseLinearSolver.hpp:10: ./../femlib/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./../femlib/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./../femlib/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./../femlib/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./../femlib/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./../femlib/VirtualSolverSparseSuite.hpp:615:78: required from here ./../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./../femlib/SparseLinearSolver.hpp:9: ./../femlib/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./../femlib/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./../femlib/SparseLinearSolver.hpp:7, from global.cpp:121: ./../femlib/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./../femlib/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./../femlib/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ../femlib/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ../femlib/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ../femlib/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ In file included from ./../femlib/VirtualSolverSkyLine.hpp:11, from ./../femlib/SparseLinearSolver.hpp:10: ./../femlib/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./../femlib/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./../femlib/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./../femlib/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./../femlib/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./lgsolver.hpp:152:23: required from here ./../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./lgsolver.hpp:152:23: required from here ./../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./ff++.hpp:46: ./../femlib/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./../femlib/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./../femlib/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./../femlib/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./../femlib/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./../femlib/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./../femlib/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./../femlib/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./../femlib/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./../femlib/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from problem.cpp:44: problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ In file included from glumesh2D.cpp:22: ./../femlib/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./../femlib/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./../femlib/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./../femlib/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./../femlib/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./../femlib/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./../femlib/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./../femlib/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./../femlib/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./../femlib/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: lgsolver.hpp:152:23: required from here ./../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ../Eigen/eigenvalue.cpp:47: ./problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ../femlib/BamgFreeFem.cpp: In function ‘const Fem2D::Mesh* BuildMesh(Stack, const Fem2D::MeshL**, int, bool, int, bool, KNM*, double, bool)’: ../femlib/BamgFreeFem.cpp:783:33: warning: unused variable ‘on’ [-Wunused-variable] 783 | VertexOnGeom *on=0; | ^~ ../femlib/BamgFreeFem.cpp:806:41: warning: unused variable ‘gv’ [-Wunused-variable] 806 | bamg::GeometricalVertex * gv= on->gv; | ^~ ../femlib/BamgFreeFem.cpp:809:39: warning: unused variable ‘ge’ [-Wunused-variable] 809 | bamg::GeometricalEdge * ge= on->ge; | ^~ ../femlib/BamgFreeFem.cpp:442:10: warning: unused variable ‘nn’ [-Wunused-variable] 442 | Int4 i,nn,n; | ^~ ../femlib/BamgFreeFem.cpp:442:13: warning: unused variable ‘n’ [-Wunused-variable] 442 | Int4 i,nn,n; | ^ In file included from AFunction.hpp:54: ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./../femlib/VirtualSolverSparseSuite.hpp:536:64: required from here ./../femlib/RNM.hpp:263:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 263 | virtual bool ChecknbColumn (Z m) const =0; | ^~~~~~~~~~~~~ In file included from ./../femlib/HashMatrix.hpp:17, from global.cpp:120: ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:262:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 262 | virtual bool ChecknbLine (Z n) const= 0; | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./../femlib/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./../femlib/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./../femlib/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./../femlib/VirtualSolverSparseSuite.hpp:615:78: required from here ./../femlib/RNM.hpp:263:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 263 | virtual bool ChecknbColumn (Z m) const =0; | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:262:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 262 | virtual bool ChecknbLine (Z n) const= 0; | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ In file included from ./../femlib/SparseLinearSolver.hpp:9: ./../femlib/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./../femlib/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./../femlib/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./../femlib/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./../femlib/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ../femlib/BamgFreeFem.cpp: In function ‘const Fem2D::Mesh* BuildMesh(Stack, const E_BorderN* const&, bool, int, bool, KNM*, double, bool)’: ../femlib/BamgFreeFem.cpp:1154:33: warning: unused variable ‘on’ [-Wunused-variable] 1154 | VertexOnGeom *on=0; | ^~ ../femlib/BamgFreeFem.cpp:1177:53: warning: unused variable ‘gv’ [-Wunused-variable] 1177 | bamg::GeometricalVertex * gv= on->gv; | ^~ ../femlib/BamgFreeFem.cpp:1180:51: warning: unused variable ‘ge’ [-Wunused-variable] 1180 | bamg::GeometricalEdge * ge= on->ge; | ^~ problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ In file included from ff++.hpp:55: problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ../femlib/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ../femlib/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from lgfem.cpp:61: problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ In file included from ff++.hpp:34: ./../femlib/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./../femlib/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i::Op::operator()(Stack) const’: ./problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./../femlib/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./../femlib/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./../femlib/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./../femlib/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./../femlib/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ff++.hpp:55: problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ../femlib/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ../femlib/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j::Op::operator()(Stack) const’: problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./../femlib/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./../femlib/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ In file included from ./AFunction.hpp:92: ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./AFunction.hpp:438:32: required from here ./AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./../femlib/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./../femlib/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./../femlib/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./AFunction.hpp:1798:40: required from here ./AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./AFunction.hpp:1903:38: required from here ./AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../Eigen/eigenvalue.cpp: In member function ‘virtual AnyType EigenValue::E_EV::operator()(Stack) const’: ../Eigen/eigenvalue.cpp:493:53: warning: unused variable ‘ptOP’ [-Wunused-variable] 493 | const RNM_VirtualMatrix *ptOP1 = 0, *ptB = 0, *ptOP = 0, *ptB1 = 0; | ^~~~ ../Eigen/eigenvalue.cpp:493:64: warning: unused variable ‘ptB1’ [-Wunused-variable] 493 | const RNM_VirtualMatrix *ptOP1 = 0, *ptB = 0, *ptOP = 0, *ptB1 = 0; | ^~~~ problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: lgsolver.hpp:152:23: required from here ./../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ problem.cpp: In function ‘void Fem2D::AssembleBilinearForm(Stack, const MeshS&, const FESpaceS&, const FESpaceS&, bool, MatriceCreuse&, const FormBilinear*, int*)’: problem.cpp:1454:39: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1454 | typedef typename Mesh::RdHat RdHat; | ^~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./error.hpp:32, from ../femlib/FESpace.cpp:31: ../femlib/FESpace.cpp: In member function ‘Fem2D::ConstructDataFElement::renum(long const*, int)’: ./throwassert.hpp:49:43: warning: ‘nonnull’ argument ‘this’ compared to NULL [-Wnonnull-compare] 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from AFunction.hpp:92: AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: AFunction.hpp:438:32: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp: In function ‘void Fem2D::AssembleBilinearForm(Stack, const MeshL&, const FESpaceL&, const FESpaceL&, bool, MatriceCreuse&, const FormBilinear*, int*)’: problem.cpp:1760:39: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1760 | typedef typename Mesh::RdHat RdHat; | ^~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: AFunction.hpp:1798:40: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: AFunction.hpp:1903:38: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./AFunction.hpp:92: ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./AFunction.hpp:438:32: required from here ./AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./AFunction.hpp:1798:40: required from here ./AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./AFunction.hpp:1903:38: required from here ./AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ../femlib/SparseLinearSolver.hpp:7: ../femlib/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ../femlib/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ../femlib/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ../femlib/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./error.hpp:32, from ./AFunction.hpp:43: ./throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ../femlib/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./ff++.hpp:55: ./problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ In file included from glumesh2D.cpp:29: problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = bool*]’: AFunction.hpp:1300:85: required from ‘AnyType EConstant::operator()(Stack) const [with R = bool*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1300:11: required from here AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const char*]’: AFunction.hpp:1300:85: required from ‘AnyType EConstant::operator()(Stack) const [with R = const char*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1300:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::_Ios_Openmode]’: AFunction.hpp:1300:85: required from ‘AnyType EConstant::operator()(Stack) const [with R = std::_Ios_Openmode; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1300:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./../femlib/SparseLinearSolver.hpp:7, from ff++.hpp:36: ./../femlib/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./../femlib/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./../femlib/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./../femlib/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from error.hpp:32, from ff++.hpp:20: throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./../femlib/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ In file included from ./../femlib/VirtualSolverCG.hpp:10, from ./../femlib/SparseLinearSolver.hpp:8: ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./../femlib/VirtualSolverSparseSuite.hpp:153:79: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./../femlib/VirtualSolverSparseSuite.hpp:233:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./../femlib/VirtualSolverSparseSuite.hpp:553:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./../femlib/VirtualSolverSparseSuite.hpp:635:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ lgmesh3.cpp: In function ‘bool BuildPeriodic1(int, E_F0**, const Fem2D::MeshL&, Stack, KN&)’: lgmesh3.cpp:367:19: warning: typedef ‘Mesh’ locally defined but not used [-Wunused-local-typedefs] 367 | typedef MeshS Mesh; | ^~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = char]’: AFunction.hpp:1300:85: required from ‘AnyType EConstant::operator()(Stack) const [with R = char; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1300:11: required from here 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgmesh3.cpp: In function ‘Fem2D::R SolidAngle(const Fem2D::R3&, const GlgBoundaryElement&)’: lgmesh3.cpp:598:18: warning: unused variable ‘Th’ [-Wunused-variable] 598 | const Mesh3 &Th= *gbe.pTh; | ^~ In file included from ./../femlib/VirtualSolverCG.hpp:10, from ./../femlib/SparseLinearSolver.hpp:8: ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./../femlib/VirtualSolverSparseSuite.hpp:153:79: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ lgmesh3.cpp: In function ‘Fem2D::R SolidAngle(const Fem2D::R3&, const GlgElement&)’: lgmesh3.cpp:605:18: warning: unused variable ‘Th’ [-Wunused-variable] 605 | const MeshS &Th= *gbe.pTh; | ^~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./../femlib/VirtualSolverSparseSuite.hpp:233:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./../femlib/VirtualSolverSparseSuite.hpp:553:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./../femlib/VirtualSolverSparseSuite.hpp:635:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./problem.hpp:141:68: required from here ./AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgmat.cpp: In function ‘MatriceMorse* buildInterpolationMatrix(const FESpace&, const FESpace&, void*)’: lgmat.cpp:628:7: warning: unused variable ‘nnz’ [-Wunused-variable] 628 | int nnz =0; | ^~~ lgmat.cpp: In function ‘MatriceMorse* buildInterpolationMatrixT(const FESpaceT1&, const FESpaceT2&, void*)’: lgmat.cpp:812:34: warning: typedef ‘Rd1’ locally defined but not used [-Wunused-local-typedefs] 812 | typedef typename FESpaceT1::Rd Rd1; | ^~~ lgmat.cpp:818:34: warning: typedef ‘Rd2’ locally defined but not used [-Wunused-local-typedefs] 818 | typedef typename FESpaceT2::Rd Rd2; | ^~~ In file included from ./AFunction.hpp:54: ../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ../femlib/VirtualSolverSparseSuite.hpp:536:64: required from here ./../femlib/RNM.hpp:263:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 263 | virtual bool ChecknbColumn (Z m) const =0; | ^~~~~~~~~~~~~ In file included from ../femlib/HashMatrix.hpp:17, from ../femlib/MatriceCreuse.hpp:44: ../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:262:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 262 | virtual bool ChecknbLine (Z n) const= 0; | ^~~~~~~~~~~ ../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./problem.hpp:300:60: required from here ./AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgmat.cpp: In function ‘MatriceMorse* funcBuildInterpolationMatrixT2(const FESpaceT&, const FESpace&, void*)’: lgmat.cpp:982:33: warning: typedef ‘RdT’ locally defined but not used [-Wunused-local-typedefs] 982 | typedef typename FESpaceT::Rd RdT; | ^~~ lgmat.cpp:988:32: warning: typedef ‘Rd2’ locally defined but not used [-Wunused-local-typedefs] 988 | typedef typename FESpace::Rd Rd2; | ^~~ ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./problem.hpp:373:82: required from here ./AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ../femlib/VirtualSolverSparseSuite.hpp:615:78: required from here ./../femlib/RNM.hpp:263:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 263 | virtual bool ChecknbColumn (Z m) const =0; | ^~~~~~~~~~~~~ ../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:262:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 262 | virtual bool ChecknbLine (Z n) const= 0; | ^~~~~~~~~~~ ../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Inv_KN_long]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Inv_KN_long; TA0 = KN_; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgmat.cpp: In function ‘MatriceMorse* funcBuildInterpolationMatrix2T(const FESpace&, const FESpaceT&, void*)’: lgmat.cpp:1146:32: warning: typedef ‘Rd1’ locally defined but not used [-Wunused-local-typedefs] 1146 | typedef typename FESpace::Rd Rd1; | ^~~ lgmat.cpp:1152:33: warning: typedef ‘RdT’ locally defined but not used [-Wunused-local-typedefs] 1152 | typedef typename FESpaceT::Rd RdT; | ^~~ In file included from AFunction.hpp:54: ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./../femlib/VirtualSolverSparseSuite.hpp:536:64: required from here ./../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./../femlib/HashMatrix.hpp:17, from ff++.hpp:35: ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ../femlib/SparseLinearSolver.hpp:9: ../femlib/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ../femlib/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./problem.hpp:636:59: required from here ./AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./problem.hpp:679:60: required from here ./AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./../femlib/VirtualSolverSparseSuite.hpp:615:78: required from here ./../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./../femlib/SparseLinearSolver.hpp:9: ./../femlib/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./../femlib/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ../femlib/VirtualSolverSkyLine.hpp:11, from ../femlib/SparseLinearSolver.hpp:10: ../femlib/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ../femlib/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ../femlib/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ../femlib/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ../femlib/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from ./../femlib/VirtualSolverSkyLine.hpp:11, from ./../femlib/SparseLinearSolver.hpp:10: ./../femlib/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./../femlib/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./../femlib/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./../femlib/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./../femlib/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ lgmat.cpp: In function ‘newpMatrice_Creuse Matrixfull2mapIJ(Stack, KNM* const&, const KN_&, const KN_&)’: lgmat.cpp:2288:4: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2288 | for (long il=0;il n | ^~~ lgmat.cpp:2306:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 2306 | return newpMatrice_Creuse (s,pA);//;pA; | ^~~~~~ ../femlib/SparseLinearSolver.cpp: In function ‘int TypeOfMat(Data_Sparse_Solver&)’: ../femlib/SparseLinearSolver.cpp:66:33: warning: typedef ‘VM’ locally defined but not used [-Wunused-local-typedefs] 66 | typedef VirtualMatrix VM; | ^~ lgmat.cpp: In function ‘newpMatrice_Creuse Matrixmapp2mapIJ1(Stack, Matrice_Creuse* const&, const Inv_KN_long&, const Inv_KN_long&)’: lgmat.cpp:2361:61: warning: typedef ‘It’ locally defined but not used [-Wunused-local-typedefs] 2361 | typedef typename map< pair, R>::const_iterator It; | ^~ lgmesh3.cpp: In function ‘const Fem2D::MeshL* BuildMeshCurve3(Stack, const E_BorderN* const&)’: lgmesh3.cpp:1289:9: warning: unused variable ‘nbvinter’ [-Wunused-variable] 1289 | int nbvinter=0; | ^~~~~~~~ lgmesh3.cpp:1292:9: warning: unused variable ‘brefintp’ [-Wunused-variable] 1292 | int brefintp= -2000000000; | ^~~~~~~~ lgmesh3.cpp:1356:12: warning: unused variable ‘eps’ [-Wunused-variable] 1356 | double eps = (lmin)/16.; | ^~~ ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: lgsolver.hpp:152:23: required from here ./../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ glumesh2D.cpp: In member function ‘virtual AnyType SetMesh_Op::operator()(Stack) const’: glumesh2D.cpp:314:16: warning: unused variable ‘l1’ [-Wunused-variable] 314 | int l0,l1=ChangeLab(mape,l0=m->bedges[i].lab) ; | ^~ lgmesh3.cpp: In function ‘AnyType set_fe3(Stack, Expression, Expression)’: lgmesh3.cpp:1683:33: warning: typedef ‘pfes’ locally defined but not used [-Wunused-local-typedefs] 1683 | typedef typename v_fes::pfes pfes; | ^~~~ lgmesh3.cpp:1690:30: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1690 | typedef typename Mesh::Rd Rd; | ^~ glumesh2D.cpp:336:7: warning: unused variable ‘nberr’ [-Wunused-variable] 336 | int nberr=0; | ^~~~~ lgmat.cpp: In function ‘newpMatrice_Creuse Matrixmapp2mapIJ(Stack, Matrice_Creuse* const&, const KN_&, const KN_&)’: lgmat.cpp:2401:58: warning: typedef ‘It’ locally defined but not used [-Wunused-local-typedefs] 2401 | typedef typename map< pair, R>::const_iterator It; | ^~ In file included from ff++.hpp:46: ./../femlib/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./../femlib/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./../femlib/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./../femlib/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./../femlib/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./../femlib/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./../femlib/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./../femlib/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./../femlib/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./../femlib/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ glumesh2D.cpp: In constructor ‘Op_GluMeshtab::Op::Op(const basicAC_F0&, Expression, aType)’: glumesh2D.cpp:429:15: warning: ‘Op_GluMeshtab::Op::tgetmeshtab’ will be initialized after [-Wreorder] 429 | aType tgetmeshtab; | ^~~~~~~~~~~ glumesh2D.cpp:428:25: warning: ‘KN Op_GluMeshtab::Op::te’ [-Wreorder] 428 | KN te; | ^~ glumesh2D.cpp:432:9: warning: when initialized here [-Wreorder] 432 | Op (const basicAC_F0 &args, Expression t, aType tt): getmeshtab(t),tgetmeshtab(tt),te(0) | ^~ lgmesh3.cpp: In function ‘AnyType pf3r2R(Stack, const AnyType&)’: lgmesh3.cpp:2171:33: warning: typedef ‘pfes’ locally defined but not used [-Wunused-local-typedefs] 2171 | typedef typename v_fes::pfes pfes; | ^~~~ lgmesh3.cpp:2176:34: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 2176 | typedef typename Mesh::Vertex Vertex; | ^~~~~~ lgmesh3.cpp:2178:30: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 2178 | typedef typename Mesh::Rd Rd; | ^~ lgmesh3.cpp: In function ‘AnyType pfSr2R(Stack, const AnyType&)’: lgmesh3.cpp:2280:33: warning: typedef ‘pfes’ locally defined but not used [-Wunused-local-typedefs] 2280 | typedef typename v_fes::pfes pfes; | ^~~~ lgmesh3.cpp:2285:34: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 2285 | typedef typename Mesh::Vertex Vertex; | ^~~~~~ lgmesh3.cpp:2287:30: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 2287 | typedef typename Mesh::Rd Rd; | ^~ lgmesh3.cpp: In function ‘AnyType pfLr2R(Stack, const AnyType&)’: lgmesh3.cpp:2354:35: warning: typedef ‘pfes’ locally defined but not used [-Wunused-local-typedefs] 2354 | typedef typename v_fes::pfes pfes; | ^~~~ lgmesh3.cpp:2359:36: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 2359 | typedef typename Mesh::Vertex Vertex; | ^~~~~~ lgmesh3.cpp:2360:35: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 2360 | typedef typename Mesh::RdHat RdHat; | ^~~~~ lgmesh3.cpp:2361:32: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 2361 | typedef typename Mesh::Rd Rd; | ^~ lgmat.cpp: In member function ‘AnyType BlockMatrix::operator()(Stack) const’: lgmat.cpp:2879:12: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2879 | if(verbosity>99) | ^~ lgmat.cpp:2881:14: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2881 | HashMatrix & mmij=*Aij; | ^~~~~~~~~~ lgmat.cpp:2911:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2911 | for (int i=0;i9) { cout << " End Build Blok Matrix : " << endl;} | ^~ lgmat.cpp: In member function ‘E_F0* Op2_mulvirtAvCR::code(const basicAC_F0&) const’: lgmat.cpp:3046:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3046 | { if ( args.named_parameter && !args.named_parameter->empty() ) | ^~ lgmat.cpp:3049:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3049 | return new CODE( t[0]->CastTo(args[0]), | ^~~~~~ ./../femlib/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./../femlib/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./../femlib/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ In file included from ./AFunction.hpp:92: ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./AFunction.hpp:438:32: required from here ./AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./AFunction.hpp:1798:40: required from here ./AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./AFunction.hpp:1903:38: required from here ./AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from AFunction.hpp:92: AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: AFunction.hpp:438:32: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp: In function ‘void Fem2D::Element_Op(MatriceElementaireSymetrique >&, const FElement3&, double*, int, int, void*, R3*)’: problem.cpp:7020:26: warning: typedef ‘FESpace’ locally defined but not used [-Wunused-local-typedefs] 7020 | typedef FESpace3 FESpace; | ^~~~~~~ problem.cpp:7022:23: warning: typedef ‘pmesh’ locally defined but not used [-Wunused-local-typedefs] 7022 | typedef Mesh *pmesh ; | ^~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: AFunction.hpp:1798:40: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: AFunction.hpp:1903:38: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./AFunction.hpp:92: ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./AFunction.hpp:438:32: required from here ./AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./AFunction.hpp:1798:40: required from here ./AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./AFunction.hpp:1903:38: required from here ./AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ../femlib/VirtualSolverCG.hpp:10, from ../femlib/SparseLinearSolver.hpp:8: ../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ../femlib/VirtualSolverSparseSuite.hpp:153:79: required from here ../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ../femlib/VirtualSolverSparseSuite.hpp:233:78: required from here ../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ../femlib/VirtualSolverSparseSuite.hpp:553:78: required from here ../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ../femlib/VirtualSolverSparseSuite.hpp:635:78: required from here ../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ../femlib/SparseLinearSolver.cpp: In instantiation of ‘static typename VirtualMatrix::VSolver* TheFFSolver::Find(HashMatrix&, const Data_Sparse_Solver&, Stack) [with Z = int; K = double; typename VirtualMatrix::VSolver = VirtualMatrix::VSolver; Stack = void*]’: ../femlib/SparseLinearSolver.cpp:193:16: required from here ../femlib/SparseLinearSolver.cpp:90:10: warning: variable ‘ii’ set but not used [-Wunused-but-set-variable] 90 | auto ii=i; | ^~ In file included from ./../femlib/VirtualSolverCG.hpp:10, from ./../femlib/SparseLinearSolver.hpp:8: ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./../femlib/VirtualSolverSparseSuite.hpp:153:79: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./../femlib/VirtualSolverSparseSuite.hpp:233:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./../femlib/VirtualSolverSparseSuite.hpp:553:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./../femlib/VirtualSolverSparseSuite.hpp:635:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from AFunction.hpp:92: AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: AFunction.hpp:438:32: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./lgfem.hpp:475:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ../femlib/SparseLinearSolver.cpp: In instantiation of ‘static typename VirtualMatrix::VSolver* TheFFSolver::Find(HashMatrix&, const Data_Sparse_Solver&, Stack) [with Z = int; K = std::complex; typename VirtualMatrix::VSolver = VirtualMatrix >::VSolver; Stack = void*]’: ../femlib/SparseLinearSolver.cpp:194:16: required from here ../femlib/SparseLinearSolver.cpp:90:10: warning: variable ‘ii’ set but not used [-Wunused-but-set-variable] ../femlib/SparseLinearSolver.cpp: In instantiation of ‘int TypeOfMat(Data_Sparse_Solver&) [with Z = int; K = double]’: ../femlib/SparseLinearSolver.cpp:196:55: required from here ../femlib/SparseLinearSolver.cpp:67:10: warning: variable ‘i’ set but not used [-Wunused-but-set-variable] 67 | auto i= TheFFSolver::ffsolver.find(sn); | ^ ../femlib/SparseLinearSolver.cpp: In instantiation of ‘int TypeOfMat(Data_Sparse_Solver&) [with Z = int; K = std::complex]’: ../femlib/SparseLinearSolver.cpp:197:56: required from here ../femlib/SparseLinearSolver.cpp:67:10: warning: variable ‘i’ set but not used [-Wunused-but-set-variable] problem.cpp: In function ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*)’: problem.cpp:9462:29: warning: typedef ‘DotSlash’ locally defined but not used [-Wunused-local-typedefs] 9462 | typedef DotSlash_KN_ DotSlash; | ^~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: AFunction.hpp:1798:40: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: AFunction.hpp:1903:38: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./lgfem.hpp:522:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] In file included from ./../femlib/VirtualSolverCG.hpp:10, from ./../femlib/SparseLinearSolver.hpp:8: ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./../femlib/VirtualSolverSparseSuite.hpp:153:79: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./../femlib/VirtualSolverSparseSuite.hpp:233:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./../femlib/VirtualSolverSparseSuite.hpp:553:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./../femlib/VirtualSolverSparseSuite.hpp:635:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./lgfem.hpp:569:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: problem.hpp:141:68: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = SubArray]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = SubArray2; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: problem.hpp:300:60: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: problem.hpp:373:82: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./problem.hpp:141:68: required from here ./AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from AFunction.cpp:64: Operator.hpp: In instantiation of ‘static R Op2_mul::f(const A&, const B&) [with R = bool; A = bool; B = bool]’: AFunction.hpp:2562:43: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_mul; MI = OneBinaryOperatorMI; MIx = evalE_mul; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here Operator.hpp:93:16: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 93 | return ((R)a * (R)b);} }; | ~~~~~~^~~~~~~ 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*]’: AFunction.hpp:2565:23: required from ‘AnyType OneBinaryOperator::Op::eval(Stack, bool&) const [with C = Op2_mul; MI = OneBinaryOperatorMI; MIx = evalE_mul; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2564:13: required from here AFunction.cpp:864:16: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 864 | R rr(aa*bb); | ~~^~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: problem.hpp:636:59: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp: In function ‘void Fem2D::AssembleBC(Stack, const Mesh3&, const FESpace3&, const FESpace3&, bool, MatriceCreuse*, KN_*, KN_*, const BC_set*, double, int*)’: problem.cpp:9751:46: warning: typedef ‘BorderElement’ locally defined but not used [-Wunused-local-typedefs] 9751 | typedef typename Mesh::BorderElement BorderElement; | ^~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: problem.hpp:679:60: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = F_KN_, std::complex, std::complex, const std::complex&>]’: array_tlp.hpp:1930: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*]’ array_tlp.hpp:1930:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./problem.hpp:300:60: required from here ./AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp: In function ‘void Fem2D::AssembleBC(Stack, const MeshS&, const FESpaceS&, const FESpaceS&, bool, MatriceCreuse*, KN_*, KN_*, const BC_set*, double, int*)’: problem.cpp:9908:46: warning: typedef ‘BorderElement’ locally defined but not used [-Wunused-local-typedefs] 9908 | typedef typename Mesh::BorderElement BorderElement; | ^~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]’: array_tlp.hpp:535:23: required from ‘AnyType InitArrayfromArray::CODE::operator()(Stack) const [with CR = std::complex; KNRR = KN >*; bool isinit = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ array_tlp.hpp:502:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./problem.hpp:373:82: required from here ./AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KNM >*]’: array_tlp.hpp:614:23: required from ‘AnyType InitMatfromAArray::CODE::operator()(Stack) const [with RR = std::complex; bool isinit = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ array_tlp.hpp:603:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp: In function ‘void Fem2D::AssembleBC(Stack, const MeshL&, const FESpaceL&, const FESpaceL&, bool, MatriceCreuse*, KN_*, KN_*, const BC_set*, double, int*)’: problem.cpp:10073:46: warning: typedef ‘BorderElement’ locally defined but not used [-Wunused-local-typedefs] 10073 | typedef typename Mesh::BorderElement BorderElement; | ^~~~~~~~~~~~~ In file included from ./../femlib/VirtualSolverCG.hpp:10, from ./../femlib/SparseLinearSolver.hpp:8: ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./../femlib/VirtualSolverSparseSuite.hpp:153:79: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./problem.hpp:636:59: required from here ./AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./../femlib/VirtualSolverSparseSuite.hpp:233:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./problem.hpp:679:60: required from here ./AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./../femlib/VirtualSolverSparseSuite.hpp:553:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./../femlib/VirtualSolverSparseSuite.hpp:635:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from AFunction.hpp:92: AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: AFunction.hpp:438:32: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ../femlib/PkLagrange.hpp: In member function ‘Fem2D::TypeOfFE_ConstDC::FB(unsigned int, Fem2D::MeshL const&, Fem2D::EdgeL const&, Fem2D::R1 const&, KNMK_&) const’: ../femlib/PkLagrange.hpp:450:76: warning: ‘l’ may be used uninitialized [-Wmaybe-uninitialized] 450 | cout << Element::nv << " " << l[0] << " "<< l[1] << " "<< l[2] << " "<< l[3]<< " bug ???"<< endl; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ ../femlib/PkLagrange.hpp:420:16: note: ‘l’ declared here 420 | double l[d+1]; | ^ ../femlib/PkLagrange.hpp:450:90: warning: ‘l’ may be used uninitialized [-Wmaybe-uninitialized] 450 | cout << Element::nv << " " << l[0] << " "<< l[1] << " "<< l[2] << " "<< l[3]<< " bug ???"<< endl; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ ../femlib/PkLagrange.hpp:420:16: note: ‘l’ declared here 420 | double l[d+1]; | ^ ../femlib/PkLagrange.hpp:454:95: warning: ‘l’ may be used uninitialized [-Wmaybe-uninitialized] 454 | cout << "TypeOfFE_ConstDC: " << ie << " l: " << l[0] << " "<< l[1] << " "<< l[2] << " "<< l[3]<< " " << this->NbDoF << endl; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ ../femlib/PkLagrange.hpp:420:16: note: ‘l’ declared here 420 | double l[d+1]; | ^ ../femlib/PkLagrange.hpp:454:109: warning: ‘l’ may be used uninitialized [-Wmaybe-uninitialized] 454 | cout << "TypeOfFE_ConstDC: " << ie << " l: " << l[0] << " "<< l[1] << " "<< l[2] << " "<< l[3]<< " " << this->NbDoF << endl; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ ../femlib/PkLagrange.hpp:420:16: note: ‘l’ declared here 420 | double l[d+1]; | ^ In file included from ff++.hpp:55: problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: AFunction.hpp:1798:40: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: AFunction.hpp:1903:38: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgfem.cpp: In member function ‘virtual AnyType Plot::operator()(Stack) const’: lgfem.cpp:4408:11: warning: unused variable ‘i’ [-Wunused-variable] 4408 | int i= ll[ii].i; | ^ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: problem.hpp:141:68: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp: In function ‘void Fem2D::AssembleLinearForm(Stack, const Mesh3&, const FESpace3&, KN_*, const FormLinear*, int*)’: problem.cpp:10580:26: warning: typedef ‘FESpace’ locally defined but not used [-Wunused-local-typedefs] 10580 | typedef FESpace3 FESpace; | ^~~~~~~ problem.cpp:10582:23: warning: typedef ‘pmesh’ locally defined but not used [-Wunused-local-typedefs] 10582 | typedef Mesh *pmesh ; | ^~~~~ problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = long int*]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_eq; MI = OneBinaryOperatorMIWO; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = double*]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_eq; MI = OneBinaryOperatorMIWO; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex*]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_eq >; MI = OneBinaryOperatorMIWO; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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::complex* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::basic_string**]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_peqstring; MI = OneBinaryOperatorMIWO; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: problem.hpp:300:60: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: problem.hpp:373:82: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Add_KN_ >]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_add0 >, KN_ >, KN_ > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Add_Mulc_KN_ >*]’: AFunction.hpp:2562: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*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Sub_KN_ >]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_sub0 >, KN_ >, KN_ > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Mulc_KN_ >]’: AFunction.hpp:2759:28: required from ‘AnyType Unary_Op::operator()(Stack) const [with C = Op1_sub >, KN_ > >; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2758:16: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Mul_KNM_KN_ >]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_mulpcp >, KNM >*, KN >*>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: problem.hpp:636:59: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_dotproduct_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class std::complex’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = outProduct_KN_ >*]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_pbuild >, KN_ >, Transpose > > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: problem.hpp:679:60: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Mul_KNMh_KN_ >]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_2p_ >, Transpose >*>, KN >*>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Divc_KN_ >]’: AFunction.hpp:2562: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*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream**]’: AFunction.hpp:2562: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*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream**]’: AFunction.hpp:2562: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*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = if_arth_KN_ >*]’: AFunction.hpp:2421:27: required from ‘AnyType OneTernaryOperator3::Op::operator()(Stack) const [with T = Op3_p >, KN_ >, KN_ >, KN_ > >; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2420:16: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = ostream_seekp]’: AFunction.hpp:960: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*]’ AFunction.hpp:959:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = ostream_precis]’: AFunction.hpp:960: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*]’ AFunction.hpp:959:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]’: array_tlp.hpp:535:23: required from ‘AnyType InitArrayfromArray::CODE::operator()(Stack) const [with CR = std::__cxx11::basic_string*; KNRR = KN*; bool isinit = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ array_tlp.hpp:502:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = F_KN_]’: array_tlp.hpp:1930:56: required from ‘AnyType OneOperator1F_KN_::Op::operator()(Stack) const [with R = F_KN_; A = double; B = double; BB = KN_; AnyType = AnyTypeWithOutCheck; Stack = void*]’ array_tlp.hpp:1930:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]’: AFunction.hpp:2562: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*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = NothingType]’: AFunction.hpp:2562: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*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ lgfem.cpp:4668:7: warning: variable ‘dimplot’ set but not used [-Wunused-but-set-variable] 4668 | int dimplot = 2; | ^~~~~~~ lgfem.cpp:4670:8: warning: variable ‘addtoplot’ set but not used [-Wunused-but-set-variable] 4670 | bool addtoplot = false, keepPV = false, pNormalT = false; | ^~~~~~~~~ lgfem.cpp:4670:27: warning: variable ‘keepPV’ set but not used [-Wunused-but-set-variable] 4670 | bool addtoplot = false, keepPV = false, pNormalT = false; | ^~~~~~ lgfem.cpp:4670:43: warning: variable ‘pNormalT’ set but not used [-Wunused-but-set-variable] 4670 | bool addtoplot = false, keepPV = false, pNormalT = false; | ^~~~~~~~ problem.cpp: In function ‘void InitProblem(int, const FESpace&, const FESpace&, KN*&, KN*&, std::vector*, int> >&, Data_Sparse_Solver*, std::vector*>&, const FESpace**, bool)’: problem.cpp:11520:37: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 11520 | typedef typename Mesh::Element Element; | ^~~~~~~ problem.cpp:11521:36: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 11521 | typedef typename Mesh::Vertex Vertex; | ^~~~~~ problem.cpp:11522:35: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 11522 | typedef typename Mesh::RdHat RdHat; | ^~~~~ problem.cpp:11523:32: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 11523 | typedef typename Mesh::Rd Rd; | ^~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = istream_good]’: AFunction.hpp:960: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*]’ AFunction.hpp:959:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp: In function ‘void InitProblem(int, const FESpace&, KN*&, KN*&, FEbase*&, bool)’: problem.cpp:11597:41: warning: typedef ‘FElement’ locally defined but not used [-Wunused-local-typedefs] 11597 | typedef typename FESpace::FElement FElement; | ^~~~~~~~ problem.cpp:11598:37: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 11598 | typedef typename Mesh::Element Element; | ^~~~~~~ problem.cpp:11599:36: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 11599 | typedef typename Mesh::Vertex Vertex; | ^~~~~~ problem.cpp:11600:35: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 11600 | typedef typename Mesh::RdHat RdHat; | ^~~~~ problem.cpp:11601:32: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 11601 | typedef typename Mesh::Rd Rd; | ^~ lgmat.cpp: In instantiation of ‘MatriceMorse* funcBuildInterpolationMatrixT2(const FESpaceT&, const FESpace&, void*) [with FESpaceT = Fem2D::GFESpace; MatriceMorse = HashMatrix; FESpace = Fem2D::FESpace]’: lgmat.cpp:1306:42: required from here lgmat.cpp:1020:7: warning: unused variable ‘n1’ [-Wunused-variable] 1020 | int n1=n+1; | ^~ lgmat.cpp:1026:7: warning: unused variable ‘nnz’ [-Wunused-variable] 1026 | int nnz =0; | ^~~ lgmat.cpp:1032:9: warning: unused variable ‘cl’ [-Wunused-variable] 1032 | int * cl = 0; | ^~ lgmat.cpp:1033:11: warning: unused variable ‘a’ [-Wunused-variable] 1033 | double *a=0; | ^ lgmat.cpp:1036:13: warning: variable ‘Uh0’ set but not used [-Wunused-but-set-variable] 1036 | FElementT Uh0 = Uh[0]; | ^~~ In file included from ./../femlib/VirtualSolverCG.hpp:10, from ./../femlib/SparseLinearSolver.hpp:8: ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./../femlib/VirtualSolverSparseSuite.hpp:153:79: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./../femlib/VirtualSolverSparseSuite.hpp:233:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./../femlib/VirtualSolverSparseSuite.hpp:553:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = OP_setw]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = OP_setw; TA0 = long int; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./../femlib/VirtualSolverSparseSuite.hpp:635:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = DotStar_KN_ >]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_build >, KN_ >, KN_ > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = DotSlash_KN_ >]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_build >, KN_ >, KN_ > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = F_KN_]’: array_tlp.hpp:1930: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*]’ array_tlp.hpp:1930:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = istream_seekg]’: AFunction.hpp:960: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*]’ AFunction.hpp:959:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]’: array_tlp.hpp:535:23: required from ‘AnyType InitArrayfromArray::CODE::operator()(Stack) const [with CR = double; KNRR = KN*; bool isinit = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ array_tlp.hpp:502:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KNM*]’: array_tlp.hpp:614:23: required from ‘AnyType InitMatfromAArray::CODE::operator()(Stack) const [with RR = double; bool isinit = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ array_tlp.hpp:603:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Print > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgmat.cpp: In instantiation of ‘MatriceMorse* funcBuildInterpolationMatrixT2(const FESpaceT&, const FESpace&, void*) [with FESpaceT = Fem2D::GFESpace; MatriceMorse = HashMatrix; FESpace = Fem2D::FESpace]’: lgmat.cpp:1312:43: required from here lgmat.cpp:1020:7: warning: unused variable ‘n1’ [-Wunused-variable] 1020 | int n1=n+1; | ^~ lgmat.cpp:1026:7: warning: unused variable ‘nnz’ [-Wunused-variable] 1026 | int nnz =0; | ^~~ lgmat.cpp:1032:9: warning: unused variable ‘cl’ [-Wunused-variable] 1032 | int * cl = 0; | ^~ lgmat.cpp:1033:11: warning: unused variable ‘a’ [-Wunused-variable] 1033 | double *a=0; | ^ lgmat.cpp:1036:13: warning: variable ‘Uh0’ set but not used [-Wunused-but-set-variable] 1036 | FElementT Uh0 = Uh[0]; | ^~~ problem.cpp: In function ‘MatriceCreuse::Scalaire>* DefSolverCadna(Stack, MatriceCreuse&, Data_Sparse_Solver&)’: problem.cpp:11741:44: warning: typedef ‘R_st’ locally defined but not used [-Wunused-local-typedefs] 11741 | typedef typename CadnaType::Scalaire R_st; | ^~~~ problem.cpp: In function ‘void DispatchSolution(const typename FESpace::Mesh&, int, std::vector*>&, KN*, KN*, const FESpace**, const FESpace&)’: problem.cpp:11776:37: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 11776 | typedef typename Mesh::Element Element; | ^~~~~~~ problem.cpp:11777:36: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 11777 | typedef typename Mesh::Vertex Vertex; | ^~~~~~ problem.cpp:11778:35: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 11778 | typedef typename Mesh::RdHat RdHat; | ^~~~~ problem.cpp:11779:32: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 11779 | typedef typename Mesh::Rd Rd; | ^~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = MyMap*]’: array_tlp.hpp:434: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*]’ array_tlp.hpp:420:17: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = PrintPnd*>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op_ReadKN >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KNM*]’: array_tlp.hpp:614:23: required from ‘AnyType InitMatfromAArray::CODE::operator()(Stack) const [with RR = long int; bool isinit = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ array_tlp.hpp:603:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgmat.cpp: In instantiation of ‘MatriceMorse* funcBuildInterpolationMatrix2T(const FESpace&, const FESpaceT&, void*) [with FESpaceT = Fem2D::GFESpace; MatriceMorse = HashMatrix; FESpace = Fem2D::FESpace]’: lgmat.cpp:1318:42: required from here lgmat.cpp:1184:7: warning: unused variable ‘n1’ [-Wunused-variable] 1184 | int n1=n+1; | ^~ lgmat.cpp:1190:7: warning: unused variable ‘nnz’ [-Wunused-variable] 1190 | int nnz =0; | ^~~ lgmat.cpp:1196:9: warning: unused variable ‘cl’ [-Wunused-variable] 1196 | int * cl = 0; | ^~ lgmat.cpp:1197:11: warning: unused variable ‘a’ [-Wunused-variable] 1197 | double *a=0; | ^ problem.cpp: In member function ‘AnyType Problem::eval(Stack, Data*, CountPointer >&, MatriceCreuse::Scalaire>*&) const’: problem.cpp:11886:41: warning: typedef ‘FElement’ locally defined but not used [-Wunused-local-typedefs] 11886 | typedef typename FESpace::FElement FElement; | ^~~~~~~~ problem.cpp:11887:38: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 11887 | typedef typename MeshT::Element Element; | ^~~~~~~ problem.cpp:11888:37: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 11888 | typedef typename MeshT::Vertex Vertex; | ^~~~~~ problem.cpp:11889:36: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 11889 | typedef typename MeshT::RdHat RdHat; | ^~~~~ problem.cpp:11890:33: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 11890 | typedef typename MeshT::Rd Rd; | ^~ problem.cpp: In function ‘void FEbaseToCompositeFESpaceInfo(const int&, const int&, const std::vector&, const std::vector&, std::vector&, std::vector&, std::vector&, std::vector&, std::vector&)’: problem.cpp:12160:31: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 12160 | ffassert( (size_component == sizeUh.size()) ); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ problem.cpp:12161:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 12161 | ffassert( (size_component+1 == offsetUh.size()) ); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ problem.cpp:12162:31: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 12162 | ffassert( (size_component == pfesUh.size())); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ lgmat.cpp: In instantiation of ‘MatriceMorse* funcBuildInterpolationMatrix2T(const FESpace&, const FESpaceT&, void*) [with FESpaceT = Fem2D::GFESpace; MatriceMorse = HashMatrix; FESpace = Fem2D::FESpace]’: lgmat.cpp:1324:43: required from here lgmat.cpp:1184:7: warning: unused variable ‘n1’ [-Wunused-variable] 1184 | int n1=n+1; | ^~ lgmat.cpp:1190:7: warning: unused variable ‘nnz’ [-Wunused-variable] 1190 | int nnz =0; | ^~~ lgmat.cpp:1196:9: warning: unused variable ‘cl’ [-Wunused-variable] 1196 | int * cl = 0; | ^~ lgmat.cpp:1197:11: warning: unused variable ‘a’ [-Wunused-variable] 1197 | double *a=0; | ^ lgmat.cpp: In instantiation of ‘MatriceMorse* funcBuildInterpolationMatrix2T(const FESpace&, const FESpaceT&, void*) [with FESpaceT = Fem2D::GFESpace; MatriceMorse = HashMatrix; FESpace = Fem2D::FESpace]’: lgmat.cpp:1330:43: required from here lgmat.cpp:1184:7: warning: unused variable ‘n1’ [-Wunused-variable] 1184 | int n1=n+1; | ^~ lgmat.cpp:1190:7: warning: unused variable ‘nnz’ [-Wunused-variable] 1190 | int nnz =0; | ^~~ lgmat.cpp:1196:9: warning: unused variable ‘cl’ [-Wunused-variable] 1196 | int * cl = 0; | ^~ lgmat.cpp:1197:11: warning: unused variable ‘a’ [-Wunused-variable] 1197 | double *a=0; | ^ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = MyMap >*]’: array_tlp.hpp:434: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*]’ array_tlp.hpp:420:17: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: problem.hpp:141:68: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KNM >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Transpose >*>]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Transpose >*>; TA0 = KNM >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KN >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KNM_]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = KNM_; TA0 = KNM_ >; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN_]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = KN_; TA0 = KN_ >; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN_rmeps >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = KN_rmeps >; TA0 = KN_ >; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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 KN_rmeps >’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Transpose > >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Transpose > >; TA0 = KN_ >; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: problem.hpp:300:60: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex*]’: AFunction.hpp:1163:22: required from ‘AnyType E_F_F0F0F0_::operator()(Stack) const [with R = std::complex*; A0 = KNM_ >; A1 = long int; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1162:11: required from here AnyType.hpp: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::complex* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair >, KN_ >*]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: problem.hpp:373:82: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN > >*]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN > >*]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > > >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize > > >; TA0 = KN > >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > > >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize > > >; TA0 = KN > >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: problem.hpp:636:59: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp: In function ‘std::pair isSameDimAndComplexTypeProblem(const ListOfId&)’: problem.cpp:12679:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::deque::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 12679 | for(int j=0; jsize(); ++j) | ~^~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: problem.hpp:679:60: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Add_KN_]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_add0, KN_, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Add_Mulc_KN_*]’: AFunction.hpp:2562: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*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp: In function ‘int dimProblem(const ListOfId&)’: problem.cpp:12814:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::deque::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 12814 | for(int j=0; jsize(); ++j) | ~^~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Sub_KN_]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_sub0, KN_, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Mulc_KN_]’: AFunction.hpp:2759:28: required from ‘AnyType Unary_Op::operator()(Stack) const [with C = Op1_sub, KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2758:16: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Add_KN_]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_add0, KN_, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Add_Mulc_KN_*]’: AFunction.hpp:2562: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*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Mul_KNM_KN_]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_mulpcp, KNM*, KN*>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Sub_KN_]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_sub0, KN_, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = outProduct_KN_*]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_pbuild, KN_, Transpose > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Mulc_KN_]’: AFunction.hpp:2759:28: required from ‘AnyType Unary_Op::operator()(Stack) const [with C = Op1_sub, KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2758:16: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Mul_KNMh_KN_]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_2p_, Transpose*>, KN*>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Divc_KN_]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_divc, double, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Mul_KNM_KN_]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_mulpcp, KNM*, KN*>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = outProduct_KN_*]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_pbuild, KN_, Transpose > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = if_arth_KN_*]’: AFunction.hpp:2421:27: required from ‘AnyType OneTernaryOperator3::Op::operator()(Stack) const [with T = Op3_p, KN_, KN_, KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2420:16: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ array_tlp.hpp: In instantiation of ‘static if_arth_KN_* Op3_pacc::f(Stack, const KN_&, const K&, const K&) [with K = double; Stack = void*]’: AFunction.hpp:2421:47: required from ‘AnyType OneTernaryOperator3::Op::operator()(Stack) const [with T = Op3_pacc; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2420:16: required from here array_tlp.hpp:1090:11: warning: unused variable ‘cc’ [-Wunused-variable] 1090 | K cc(c),bb(b); | ^~ array_tlp.hpp:1090:17: warning: unused variable ‘bb’ [-Wunused-variable] 1090 | K cc(c),bb(b); | ^~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Mul_KNMh_KN_]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_2p_, Transpose*>, KN*>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Divc_KN_]’: AFunction.hpp:2562: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*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp: In function ‘void GetBilinearParamCompositeFESpace(const ListOfId&, basicAC_F0::name_and_type*, int, E_F0**, int&, int&, std::vector&, std::vector&, KN&, KN&)’: problem.cpp:13116:26: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 13116 | for (size_t k=0,j=0;k*]’: AFunction.hpp:2421:27: required from ‘AnyType OneTernaryOperator3::Op::operator()(Stack) const [with T = Op3_p, KN_, KN_, KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2420:16: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp:13145:26: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 13145 | for (size_t k=0,j=0;k* Op3_pacc::f(Stack, const KN_&, const K&, const K&) [with K = long int; Stack = void*]’: AFunction.hpp:2421:47: required from ‘AnyType OneTernaryOperator3::Op::operator()(Stack) const [with T = Op3_pacc; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2420:16: required from here array_tlp.hpp:1090:11: warning: unused variable ‘cc’ [-Wunused-variable] 1090 | K cc(c),bb(b); | ^~ array_tlp.hpp:1090:17: warning: unused variable ‘bb’ [-Wunused-variable] 1090 | K cc(c),bb(b); | ^~ problem.cpp:13145:21: warning: unused variable ‘j’ [-Wunused-variable] 13145 | for (size_t k=0,j=0;k::Op::operator()(Stack) const [with C = set_AI_B >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.hpp: In constructor ‘Problem::Problem(const C_args*, const ListOfId&, size_t&)’: problem.hpp:570:17: warning: ‘Problem::offset’ will be initialized after [-Wreorder] 570 | const size_t offset; | ^~~~~~ problem.hpp:503:13: warning: ‘const int Problem::dim’ [-Wreorder] 503 | const int dim; | ^~~ problem.cpp:13331:1: warning: when initialized here [-Wreorder] 13331 | Problem::Problem(const C_args * ca,const ListOfId &l,size_t & top) : | ^~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = NothingType]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_AI_B >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp:13394:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 13394 | for(int j=0; j&) [with Mesh = Fem2D::MeshS; Expression = E_F0*; Stack = void*]’: lgmesh3.cpp:355:26: required from here lgmesh3.cpp:80:15: warning: unused variable ‘benv’ [-Wunused-variable] 80 | const int benv=BE::nv; | ^~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = DotStar_KN_]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_build, KN_, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = DotSlash_KN_]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_build, KN_, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Print >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp: In constructor ‘Call_FormLinear::Call_FormLinear(E_F0**, Expression, Expression)’: problem.cpp:13585:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 13585 | for(int j=0; jnbitem()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = DotStar_KN_]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_build, KN_, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = DotSlash_KN_]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_build, KN_, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op_ReadKN; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../femlib/VirtualSolverCG.hpp: In instantiation of ‘HMatVirtPrecon::HMatVirtPrecon(HMat*, const Data_Sparse_Solver*, Stack) [with I = int; K = double; HMat = HashMatrix; Stack = void*]’: ../femlib/VirtualSolverCG.hpp:143:14: required from ‘SolverCG::SolverCG(HMat&, const Data_Sparse_Solver&, Stack) [with I = int; K = double; HMat = HashMatrix; Stack = void*]’ ../femlib/SparseLinearSolver.hpp:159:23: required from ‘SparseLinearSolver::SparseLinearSolver(HMat&, const char*, ...) [with Z = int; K = double; HMat = HashMatrix]’ ../femlib/SparseLinearSolver.cpp:190:16: required from here ../femlib/VirtualSolverCG.hpp:24:14: warning: ‘HMatVirtPrecon::wcl’ will be initialized after [-Wreorder] 24 | KN *wcl; | ^~~ ../femlib/VirtualSolverCG.hpp:22:12: warning: ‘KN* HMatVirtPrecon::xx’ [-Wreorder] 22 | KN *xx; | ^~ ../femlib/VirtualSolverCG.hpp:27:5: warning: when initialized here [-Wreorder] 27 | HMatVirtPrecon(HMat *AA,const Data_Sparse_Solver * ds,Stack stk=0) :CGMatVirt(AA->n),A(AA),//diag(!ds || !ds->precon|| !stk), | ^~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op_ReadKN; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgmesh3.cpp: In instantiation of ‘bool BuildPeriodic3(int, E_F0**, const Mesh&, Stack, KN&) [with Mesh = Fem2D::MeshL; Expression = E_F0*; Stack = void*]’: lgmesh3.cpp:365:26: required from here lgmesh3.cpp:80:15: warning: unused variable ‘benv’ [-Wunused-variable] ../femlib/VirtualSolverCG.hpp: In instantiation of ‘HMatVirtPrecon::HMatVirtPrecon(HMat*, const Data_Sparse_Solver*, Stack) [with I = int; K = std::complex; HMat = HashMatrix >; Stack = void*]’: ../femlib/VirtualSolverCG.hpp:143:14: required from ‘SolverCG::SolverCG(HMat&, const Data_Sparse_Solver&, Stack) [with I = int; K = std::complex; HMat = HashMatrix >; Stack = void*]’ ../femlib/SparseLinearSolver.hpp:159:23: required from ‘SparseLinearSolver::SparseLinearSolver(HMat&, const char*, ...) [with Z = int; K = std::complex; HMat = HashMatrix >]’ ../femlib/SparseLinearSolver.cpp:191:16: required from here ../femlib/VirtualSolverCG.hpp:24:14: warning: ‘HMatVirtPrecon >::wcl’ will be initialized after [-Wreorder] 24 | KN *wcl; | ^~~ ../femlib/VirtualSolverCG.hpp:22:12: warning: ‘KN >* HMatVirtPrecon >::xx’ [-Wreorder] 22 | KN *xx; | ^~ ../femlib/VirtualSolverCG.hpp:27:5: warning: when initialized here [-Wreorder] 27 | HMatVirtPrecon(HMat *AA,const Data_Sparse_Solver * ds,Stack stk=0) :CGMatVirt(AA->n),A(AA),//diag(!ds || !ds->precon|| !stk), | ^~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = SetArray]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = SetArray2; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = MyMap*]’: array_tlp.hpp:434: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*]’ array_tlp.hpp:420:17: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = QuantileKN]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = QuantileKN; TA0 = KN_; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = double*]’: AFunction.hpp:1163: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*]’ AFunction.hpp:1162:11: required from here AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = MyMap*]’: array_tlp.hpp:434: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*]’ array_tlp.hpp:420:17: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN_rmeps]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = KN_rmeps; TA0 = KN_; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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 KN_rmeps’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = long int*]’: AFunction.hpp:1163: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*]’ AFunction.hpp:1162:11: required from here AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::basic_string**]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Transpose >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Transpose >; TA0 = KN_; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Eye]’: AFunction.hpp:1033:22: required from ‘AnyType E_F_F0F0::operator()(Stack) const [with R = Eye; TA0 = long int; TA1 = long int; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1032:11: required from here AnyType.hpp: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 Eye’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, KN_ >*]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, KN_ >*]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KN >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgmesh3.cpp: In instantiation of ‘bool BuildPeriodic3(int, E_F0**, const Mesh&, Stack, KN&) [with Mesh = Fem2D::Mesh3; Expression = E_F0*; Stack = void*]’: lgmesh3.cpp:373:26: required from here lgmesh3.cpp:80:15: warning: unused variable ‘benv’ [-Wunused-variable] AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KN >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KN >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KNM*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KNM*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KN*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KN*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KN >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./lgfem.hpp:475:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Transpose*>]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Transpose*>; TA0 = KNM*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Transpose*>]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Transpose*>; TA0 = KNM*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Transpose >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Transpose >; TA0 = KN_; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here ./AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here ./AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here ./AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./lgfem.hpp:522:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh3*]’: lgmesh3.cpp:941:24: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::MeshS*]’: lgmesh3.cpp:972:26: required from here AnyType.hpp:145: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::MeshS* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::MeshL*]’: lgmesh3.cpp:1075:26: required from here AnyType.hpp:145: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::MeshL* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgmat.cpp: In instantiation of ‘AnyType SetRestrict(Stack, Expression, Expression) [with pfes = v_fes*; int INIT = 1; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’: lgmat.cpp:3861:126: required from here lgmat.cpp:394:10: warning: unused variable ‘ndfF’ [-Wunused-variable] 394 | long ndfF = VFh.NbOfDF ; | ^~~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ lgfem.hpp:475:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./lgfem.hpp:569:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] lgmat.cpp: In instantiation of ‘AnyType SetRestrict(Stack, Expression, Expression) [with pfes = v_fes3*; int INIT = 1; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’: lgmat.cpp:3862:128: required from here lgmat.cpp:394:10: warning: unused variable ‘ndfF’ [-Wunused-variable] lgmat.cpp: In instantiation of ‘AnyType SetRestrict(Stack, Expression, Expression) [with pfes = v_fesS*; int INIT = 1; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’: lgmat.cpp:3863:128: required from here lgmat.cpp:394:10: warning: unused variable ‘ndfF’ [-Wunused-variable] lgmat.cpp: In instantiation of ‘AnyType SetRestrict(Stack, Expression, Expression) [with pfes = v_fesL*; int INIT = 1; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’: lgmat.cpp:3864:128: required from here lgmat.cpp:394:10: warning: unused variable ‘ndfF’ [-Wunused-variable] ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ lgfem.hpp:522:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] lgmat.cpp: In instantiation of ‘AnyType SetRestrict(Stack, Expression, Expression) [with pfes = v_fes*; int INIT = 0; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’: lgmat.cpp:3867:126: required from here lgmat.cpp:394:10: warning: unused variable ‘ndfF’ [-Wunused-variable] lgmesh.cpp: In member function ‘virtual AnyType Op_trunc_mesh::Op::operator()(Stack) const’: lgmesh.cpp:581:21: warning: unused variable ‘kk’ [-Wunused-variable] 581 | int kke,kk= Th.ElementAdj(k,kke=ke); | ^~ lgmat.cpp: In instantiation of ‘AnyType SetRestrict(Stack, Expression, Expression) [with pfes = v_fes3*; int INIT = 0; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’: lgmat.cpp:3868:128: required from here lgmat.cpp:394:10: warning: unused variable ‘ndfF’ [-Wunused-variable] lgmat.cpp: In instantiation of ‘AnyType SetRestrict(Stack, Expression, Expression) [with pfes = v_fesS*; int INIT = 0; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’: lgmat.cpp:3869:128: required from here lgmat.cpp:394:10: warning: unused variable ‘ndfF’ [-Wunused-variable] lgmat.cpp: In instantiation of ‘AnyType SetRestrict(Stack, Expression, Expression) [with pfes = v_fesL*; int INIT = 0; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’: lgmat.cpp:3870:128: required from here lgmat.cpp:394:10: warning: unused variable ‘ndfF’ [-Wunused-variable] ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ lgfem.hpp:569:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] In file included from AFunction.hpp:92: AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: AFunction.hpp:438:32: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgmesh.cpp: In member function ‘virtual AnyType Adaptation::operator()(Stack) const’: lgmesh.cpp:808:3: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation] 808 | else | ^~~~ lgmesh.cpp:810:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’ 810 | Triangles &Th(*oTh); | ^~~~~~~~~ In file included from ../femlib/VirtualSolverCG.hpp:5: ../femlib/CG.hpp: In instantiation of ‘CGMatVirt::CGMatVirt(int, int) [with TypeIndex = int; TypeScalar = double]’: ../femlib/VirtualSolverCG.hpp:28:86: required from ‘HMatVirtPrecon::HMatVirtPrecon(HMat*, const Data_Sparse_Solver*, Stack) [with I = int; K = double; HMat = HashMatrix; Stack = void*]’ ../femlib/VirtualSolverCG.hpp:143:14: required from ‘SolverCG::SolverCG(HMat&, const Data_Sparse_Solver&, Stack) [with I = int; K = double; HMat = HashMatrix; Stack = void*]’ ../femlib/SparseLinearSolver.hpp:159:23: required from ‘SparseLinearSolver::SparseLinearSolver(HMat&, const char*, ...) [with Z = int; K = double; HMat = HashMatrix]’ ../femlib/SparseLinearSolver.cpp:190:16: required from here ../femlib/CG.hpp:39:18: warning: ‘CGMatVirt::cpu’ will be initialized after [-Wreorder] 39 | mutable double cpu; | ^~~ ../femlib/CG.hpp:38:15: warning: ‘int CGMatVirt::it’ [-Wreorder] 38 | mutable int it; | ^~ ../femlib/CG.hpp:55:3: warning: when initialized here [-Wreorder] 55 | CGMatVirt(int nn, int mm=-1) : n(nn), m(mm < 0 ? nn : mm), cpu(0.), it(0) {} | ^~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: AFunction.hpp:1798:40: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: AFunction.hpp:1903:38: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../femlib/CG.hpp: In instantiation of ‘CGMatVirt::CGMatVirt(int, int) [with TypeIndex = int; TypeScalar = std::complex]’: ../femlib/VirtualSolverCG.hpp:28:86: required from ‘HMatVirtPrecon::HMatVirtPrecon(HMat*, const Data_Sparse_Solver*, Stack) [with I = int; K = std::complex; HMat = HashMatrix >; Stack = void*]’ ../femlib/VirtualSolverCG.hpp:143:14: required from ‘SolverCG::SolverCG(HMat&, const Data_Sparse_Solver&, Stack) [with I = int; K = std::complex; HMat = HashMatrix >; Stack = void*]’ ../femlib/SparseLinearSolver.hpp:159:23: required from ‘SparseLinearSolver::SparseLinearSolver(HMat&, const char*, ...) [with Z = int; K = std::complex; HMat = HashMatrix >]’ ../femlib/SparseLinearSolver.cpp:191:16: required from here ../femlib/CG.hpp:39:18: warning: ‘CGMatVirt >::cpu’ will be initialized after [-Wreorder] 39 | mutable double cpu; | ^~~ ../femlib/CG.hpp:38:15: warning: ‘int CGMatVirt >::it’ [-Wreorder] 38 | mutable int it; | ^~ ../femlib/CG.hpp:55:3: warning: when initialized here [-Wreorder] 55 | CGMatVirt(int nn, int mm=-1) : n(nn), m(mm < 0 ? nn : mm), cpu(0.), it(0) {} | ^~~~~~~~~ lgmesh.cpp:888:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 888 | for ( iv=0;iv&, const KN_&)’: lgmesh.cpp:1189:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1189 | { if (verbosity) | ^~ lgmesh.cpp:1191:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1191 | cout << " u min " << U.min() << " max " << U.max() << endl; | ^~~~ lgmesh.cpp: In function ‘Fem2D::Mesh* Carre_(int, int, Expression, Expression, Stack, int, KN_, long int)’: lgmesh.cpp:1284:9: warning: variable ‘p’ set but not used [-Wunused-but-set-variable] 1284 | int p[2]={1,0}; | ^ lgmesh.cpp: In function ‘bool SameMesh(const Fem2D::Mesh* const&, const Fem2D::Mesh* const&)’: lgmesh.cpp:1571:27: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1571 | typedef Mesh::Element Element; | ^~~~~~~ In file included from ./../femlib/VirtualSolverCG.hpp:10, from ./../femlib/SparseLinearSolver.hpp:8: ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./../femlib/VirtualSolverSparseSuite.hpp:153:79: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./../femlib/VirtualSolverSparseSuite.hpp:233:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./../femlib/VirtualSolverSparseSuite.hpp:553:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./../femlib/VirtualSolverSparseSuite.hpp:635:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: problem.hpp:141:68: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: problem.hpp:300:60: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: problem.hpp:373:82: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgmesh3.cpp: In instantiation of ‘AnyType set_fe3(Stack, Expression, Expression) [with R = double; v_fes = v_fes3; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’: lgmesh3.cpp:2978:93: required from here lgmesh3.cpp:1727:27: warning: unused variable ‘K’ [-Wunused-variable] 1727 | const Element & K(Th[ik]); | ^ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: problem.hpp:636:59: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: problem.hpp:679:60: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgmesh3.cpp: In instantiation of ‘AnyType set_fe3(Stack, Expression, Expression) [with R = std::complex; v_fes = v_fes3; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’: lgmesh3.cpp:2979:96: required from here lgmesh3.cpp:1727:27: warning: unused variable ‘K’ [-Wunused-variable] lgfem.cpp: In function ‘KN dimFESpaceImage(const basicAC_F0&)’: lgfem.cpp:7303:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 7303 | for (int i = 0; i < args.size( ); i++){ | ~~^~~~~~~~~~~~~~ lgfem.cpp:7314:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 7314 | for (int i = !compositeFESpace; i < args.size( ); i++) { // on saute le maillage si pas de composite !! | ~~^~~~~~~~~~~~~~ In file included from AFunction.hpp:92: AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: AFunction.hpp:438:32: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgmesh3.cpp: In instantiation of ‘AnyType set_fe3(Stack, Expression, Expression) [with R = double; v_fes = v_fesS; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’: lgmesh3.cpp:3002:92: required from here lgmesh3.cpp:1727:27: warning: unused variable ‘K’ [-Wunused-variable] lgfem.cpp:7352:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 7352 | for (int ii = 0; ii < dimComposite.size( ); ii++){ | ~~~^~~~~~~~~~~~~~~~~~~~~~ lgfem.cpp: In function ‘const basicForEachType* typeFESpace(const basicAC_F0&)’: lgfem.cpp:7398:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 7398 | for (int i = 0; i < args.size( ); i++){ | ~~^~~~~~~~~~~~~~ lgmesh3.cpp: In instantiation of ‘AnyType set_fe3(Stack, Expression, Expression) [with R = std::complex; v_fes = v_fesS; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’: lgmesh3.cpp:3003:95: required from here lgmesh3.cpp:1727:27: warning: unused variable ‘K’ [-Wunused-variable] lgfem.cpp:7435:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 7435 | for (int i = 0; i < args.size( ); i++) { | ~~^~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: AFunction.hpp:1798:40: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: AFunction.hpp:1903:38: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgfem.cpp:7392:9: warning: unused variable ‘tMesh’ [-Wunused-variable] 7392 | aType tMesh = 0; | ^~~~~ lgmesh3.cpp: In instantiation of ‘AnyType set_fe3(Stack, Expression, Expression) [with R = double; v_fes = v_fesL; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’: lgmesh3.cpp:3026:105: required from here lgmesh3.cpp:1727:27: warning: unused variable ‘K’ [-Wunused-variable] problem.cpp: In instantiation of ‘AnyType Problem::eval(Stack, Data*, CountPointer >&, MatriceCreuse::Scalaire>*&) const [with R = std::complex; FESpace = Fem2D::FESpace; v_fes = v_fes; AnyType = AnyTypeWithOutCheck; Stack = void*; MatriceCreuse::Scalaire> = VirtualMatrix >; typename CadnaType::Scalaire = std::complex]’: problem.cpp:12856:47: required from here problem.cpp:11917:28: warning: unused variable ‘Nbcomp’ [-Wunused-variable] 11917 | int Nbcomp2=var.size(),Nbcomp=Nbcomp2/2; // nb de composante | ^~~~~~ lgmesh3.cpp: In instantiation of ‘AnyType set_fe3(Stack, Expression, Expression) [with R = std::complex; v_fes = v_fesL; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’: lgmesh3.cpp:3027:109: required from here lgmesh3.cpp:1727:27: warning: unused variable ‘K’ [-Wunused-variable] problem.cpp: In instantiation of ‘AnyType Problem::eval(Stack, Data*, CountPointer >&, MatriceCreuse::Scalaire>*&) const [with R = double; FESpace = Fem2D::FESpace; v_fes = v_fes; AnyType = AnyTypeWithOutCheck; Stack = void*; MatriceCreuse::Scalaire> = VirtualMatrix; typename CadnaType::Scalaire = double]’: problem.cpp:12858:46: required from here problem.cpp:11917:28: warning: unused variable ‘Nbcomp’ [-Wunused-variable] ../femlib/VirtualSolverCG.hpp: In instantiation of ‘K* HMatVirtPrecon::addmatmul(K*, K*) const [with I = int; K = double]’: ../femlib/VirtualSolverCG.hpp:71:9: required from here ../femlib/VirtualSolverCG.hpp:85:15: warning: unused variable ‘dii’ [-Wunused-variable] 85 | K dii; | ^~~ In file included from ./../femlib/VirtualSolverCG.hpp:10, from ./../femlib/SparseLinearSolver.hpp:8: ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./../femlib/VirtualSolverSparseSuite.hpp:153:79: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./../femlib/VirtualSolverSparseSuite.hpp:233:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./../femlib/VirtualSolverSparseSuite.hpp:553:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./../femlib/VirtualSolverSparseSuite.hpp:635:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ problem.cpp: In instantiation of ‘AnyType Problem::eval(Stack, Data*, CountPointer >&, MatriceCreuse::Scalaire>*&) const [with R = std::complex; FESpace = Fem2D::GFESpace; v_fes = v_fes3; AnyType = AnyTypeWithOutCheck; Stack = void*; MatriceCreuse::Scalaire> = VirtualMatrix >; typename CadnaType::Scalaire = std::complex]’: problem.cpp:12863:49: required from here problem.cpp:11917:28: warning: unused variable ‘Nbcomp’ [-Wunused-variable] In file included from AFunction.hpp:92: AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: AFunction.hpp:438:32: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp: In instantiation of ‘AnyType Problem::eval(Stack, Data*, CountPointer >&, MatriceCreuse::Scalaire>*&) const [with R = double; FESpace = Fem2D::GFESpace; v_fes = v_fes3; AnyType = AnyTypeWithOutCheck; Stack = void*; MatriceCreuse::Scalaire> = VirtualMatrix; typename CadnaType::Scalaire = double]’: problem.cpp:12865:48: required from here problem.cpp:11917:28: warning: unused variable ‘Nbcomp’ [-Wunused-variable] AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: AFunction.hpp:1798:40: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: problem.hpp:141:68: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: AFunction.hpp:1903:38: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgmat.cpp: In instantiation of ‘newpMatrice_Creuse Matrixmapp2mapIJ1(Stack, Matrice_Creuse* const&, const Inv_KN_long&, const Inv_KN_long&) [with R = double; Stack = void*]’: lgmat.cpp:3336:19: required from ‘void AddSparseMat() [with R = double]’ lgmat.cpp:3820:23: required from here lgmat.cpp:2372:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2372 | for (int k=0;knnz;++k) | ~^~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: problem.hpp:300:60: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgmat.cpp: In instantiation of ‘newpMatrice_Creuse Matrixmapp2mapIJ(Stack, Matrice_Creuse* const&, const KN_&, const KN_&) [with R = double; Stack = void*]’: lgmat.cpp:3337:19: required from ‘void AddSparseMat() [with R = double]’ lgmat.cpp:3820:23: required from here lgmat.cpp:2417:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2417 | for (int k=0;k!=B->nnz;++k) | ~^~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: problem.hpp:373:82: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../femlib/SkyLineSolver.hpp: In instantiation of ‘SkyLineMatrix::SkyLineMatrix(HashMatrix*, Z*, int, int) [with Z = int; R = std::complex]’: ../femlib/VirtualSolverSkyLine.hpp:206:18: required from ‘void VirtualSolverSkyLine::fac_numeric() [with Z = int; K = std::complex]’ ../femlib/VirtualSolverSkyLine.hpp:204:14: required from here ../femlib/SkyLineSolver.hpp:34:9: warning: ‘SkyLineMatrix >::verb’ will be initialized after [-Wreorder] 34 | int verb; | ^~~~ ../femlib/SkyLineSolver.hpp:28:16: warning: ‘std::complex* SkyLineMatrix >::L’ [-Wreorder] 28 | mutable R *L,*oL; // lower if oL == L => no delete | ^ ../femlib/SkyLineSolver.hpp:132:2: warning: when initialized here [-Wreorder] 132 | SkyLineMatrix::SkyLineMatrix(HashMatrix *A,Z *p,int typfact,int verbb) | ^~~~~~~~~~~~~~~~~~ ../femlib/SkyLineSolver.hpp:156:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 156 | for(int k=0; knnz;++k) | ~^~~~~~~ ../femlib/SkyLineSolver.hpp:189:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 189 | for(int k=0; knnz;++k) | ~^~~~~~~ ../femlib/SkyLineSolver.hpp:207:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 207 | for(int k=0; knnz;++k) | ~^~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: problem.hpp:636:59: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here ./AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp: In instantiation of ‘AnyType Problem::eval(Stack, Data*, CountPointer >&, MatriceCreuse::Scalaire>*&) const [with R = std::complex; FESpace = Fem2D::GFESpace; v_fes = v_fesS; AnyType = AnyTypeWithOutCheck; Stack = void*; MatriceCreuse::Scalaire> = VirtualMatrix >; typename CadnaType::Scalaire = std::complex]’: problem.cpp:12870:49: required from here problem.cpp:11917:28: warning: unused variable ‘Nbcomp’ [-Wunused-variable] ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here ./AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: problem.hpp:679:60: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here ./AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../femlib/SkyLineSolver.hpp: In instantiation of ‘SkyLineMatrix::SkyLineMatrix(HashMatrix*, Z*, int, int) [with Z = int; R = double]’: ../femlib/VirtualSolverSkyLine.hpp:206:18: required from ‘void VirtualSolverSkyLine::fac_numeric() [with Z = int; K = double]’ ../femlib/VirtualSolverSkyLine.hpp:204:14: required from here ../femlib/SkyLineSolver.hpp:34:9: warning: ‘SkyLineMatrix::verb’ will be initialized after [-Wreorder] 34 | int verb; | ^~~~ ../femlib/SkyLineSolver.hpp:28:16: warning: ‘double* SkyLineMatrix::L’ [-Wreorder] 28 | mutable R *L,*oL; // lower if oL == L => no delete | ^ ../femlib/SkyLineSolver.hpp:132:2: warning: when initialized here [-Wreorder] 132 | SkyLineMatrix::SkyLineMatrix(HashMatrix *A,Z *p,int typfact,int verbb) | ^~~~~~~~~~~~~~~~~~ ../femlib/SkyLineSolver.hpp:156:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 156 | for(int k=0; knnz;++k) | ~^~~~~~~ ../femlib/SkyLineSolver.hpp:189:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 189 | for(int k=0; knnz;++k) | ~^~~~~~~ ../femlib/SkyLineSolver.hpp:207:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 207 | for(int k=0; knnz;++k) | ~^~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh*]’: lgmesh.cpp:483:25: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp: In instantiation of ‘AnyType Problem::eval(Stack, Data*, CountPointer >&, MatriceCreuse::Scalaire>*&) const [with R = double; FESpace = Fem2D::GFESpace; v_fes = v_fesS; AnyType = AnyTypeWithOutCheck; Stack = void*; MatriceCreuse::Scalaire> = VirtualMatrix; typename CadnaType::Scalaire = double]’: problem.cpp:12872:48: required from here problem.cpp:11917:28: warning: unused variable ‘Nbcomp’ [-Wunused-variable] AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../femlib/DOperator.hpp:154:11: required from here ./AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../femlib/DOperator.hpp:154:11: required from here ./AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../femlib/DOperator.hpp:154:11: required from here ./AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./../femlib/VirtualSolverCG.hpp:10, from ./../femlib/SparseLinearSolver.hpp:8: ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./../femlib/VirtualSolverSparseSuite.hpp:153:79: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./../femlib/VirtualSolverSparseSuite.hpp:233:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./../femlib/VirtualSolverSparseSuite.hpp:553:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./../femlib/VirtualSolverSparseSuite.hpp:635:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = listMesh]’: AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = Op2_addmesh; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2461:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh**]’: AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = Op2_setmesh; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2461:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp: In instantiation of ‘AnyType Problem::eval(Stack, Data*, CountPointer >&, MatriceCreuse::Scalaire>*&) const [with R = std::complex; FESpace = Fem2D::GFESpace; v_fes = v_fesL; AnyType = AnyTypeWithOutCheck; Stack = void*; MatriceCreuse::Scalaire> = VirtualMatrix >; typename CadnaType::Scalaire = std::complex]’: problem.cpp:12877:49: required from here problem.cpp:11917:28: warning: unused variable ‘Nbcomp’ [-Wunused-variable] AFunction.hpp: In member function ‘OneOperator1, std::__cxx11::basic_string, std::allocator >*, E_F_F0, std::__cxx11::basic_string, std::allocator >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, std::__cxx11::basic_string, std::allocator >*, E_F_F0, std::__cxx11::basic_string, std::allocator >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: problem.hpp:141:68: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp: In instantiation of ‘AnyType Problem::eval(Stack, Data*, CountPointer >&, MatriceCreuse::Scalaire>*&) const [with R = double; FESpace = Fem2D::GFESpace; v_fes = v_fesL; AnyType = AnyTypeWithOutCheck; Stack = void*; MatriceCreuse::Scalaire> = VirtualMatrix; typename CadnaType::Scalaire = double]’: problem.cpp:12879:48: required from here problem.cpp:11917:28: warning: unused variable ‘Nbcomp’ [-Wunused-variable] AFunction.hpp: In member function ‘OneOperator1, std::__cxx11::basic_string, std::allocator >**, E_F_F0, std::__cxx11::basic_string, std::allocator >**, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, std::__cxx11::basic_string, std::allocator >**, E_F_F0, std::__cxx11::basic_string, std::allocator >**, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: problem.hpp:300:60: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: problem.hpp:373:82: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: problem.hpp:636:59: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, std::__cxx11::basic_string, std::allocator >**, E_F_F0, std::__cxx11::basic_string, std::allocator >**, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, std::__cxx11::basic_string, std::allocator >**, E_F_F0, std::__cxx11::basic_string, std::allocator >**, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ problem.cpp: In instantiation of ‘AnyType Problem::evalComposite(Stack, DataComposite*, CountPointer >&) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’: problem.cpp:12884:42: required from here problem.cpp:12252:28: warning: unused variable ‘Nbcomp’ [-Wunused-variable] 12252 | int Nbcomp2=var.size(),Nbcomp=Nbcomp2/2; // nb de composante | ^~~~~~ problem.cpp:12444:10: warning: unused variable ‘VhNbOfDF’ [-Wunused-variable] 12444 | long VhNbOfDF = offsetVh[NpVh]; | ^~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: problem.hpp:679:60: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgmat.cpp: In instantiation of ‘newpMatrice_Creuse Matrixmapp2mapIJ1(Stack, Matrice_Creuse* const&, const Inv_KN_long&, const Inv_KN_long&) [with R = std::complex; Stack = void*]’: lgmat.cpp:3336:19: required from ‘void AddSparseMat() [with R = std::complex]’ lgmat.cpp:3821:24: required from here lgmat.cpp:2372:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2372 | for (int k=0;knnz;++k) | ~^~~~~~~ lgmat.cpp: In instantiation of ‘newpMatrice_Creuse Matrixmapp2mapIJ(Stack, Matrice_Creuse* const&, const KN_&, const KN_&) [with R = std::complex; Stack = void*]’: lgmat.cpp:3337:19: required from ‘void AddSparseMat() [with R = std::complex]’ lgmat.cpp:3821:24: required from here lgmat.cpp:2417:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2417 | for (int k=0;k!=B->nnz;++k) | ~^~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]’: AddNewFE.h:36:100: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: AddNewFE.h:64:87: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: AddNewFE.h:84:87: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: AddNewFE.h:105:87: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, std::allocator >*, E_F_F0, std::allocator >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, std::allocator >*, E_F_F0, std::allocator >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ problem.cpp: In instantiation of ‘AnyType Problem::evalComposite(Stack, DataComposite*, CountPointer >&) const [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’: problem.cpp:12886:41: required from here problem.cpp:12252:28: warning: unused variable ‘Nbcomp’ [-Wunused-variable] 12252 | int Nbcomp2=var.size(),Nbcomp=Nbcomp2/2; // nb de composante | ^~~~~~ problem.cpp:12444:10: warning: unused variable ‘VhNbOfDF’ [-Wunused-variable] 12444 | long VhNbOfDF = offsetVh[NpVh]; | ^~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::R3*]’: lgfem.cpp:258:26: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = double*]’: lgfem.cpp:266:25: required from here AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = long int*]’: lgfem.cpp:336:28: required from here AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp: In instantiation of ‘void verified_E_FEcompo_ForProblem(const int&, const int&, const size_t&, const std::vector&, const std::vector&) [with K = std::complex; v_fes = v_fes; size_t = long unsigned int]’: problem.cpp:13163:61: required from here problem.cpp:12991:33: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 12991 | if( !(FEbase_comp->comp == i) ){ | ~~~~~~~~~~~~~~~~~~~^~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh*]’: lgfem.cpp:354:27: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp:13003:35: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 13003 | if( !( FEbase_comp->N == Nbitem) ){ | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ problem.cpp: In instantiation of ‘void verified_E_FEcompo_ForProblem(const int&, const int&, const size_t&, const std::vector&, const std::vector&) [with K = double; v_fes = v_fes; size_t = long unsigned int]’: problem.cpp:13165:60: required from here problem.cpp:12991:33: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 12991 | if( !(FEbase_comp->comp == i) ){ | ~~~~~~~~~~~~~~~~~~~^~~~~ problem.cpp:13003:35: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 13003 | if( !( FEbase_comp->N == Nbitem) ){ | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ problem.cpp: In instantiation of ‘void verified_E_FEcompo_ForProblem(const int&, const int&, const size_t&, const std::vector&, const std::vector&) [with K = std::complex; v_fes = v_fes3; size_t = long unsigned int]’: problem.cpp:13169:62: required from here problem.cpp:12991:33: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 12991 | if( !(FEbase_comp->comp == i) ){ | ~~~~~~~~~~~~~~~~~~~^~~~~ problem.cpp:13003:35: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 13003 | if( !( FEbase_comp->N == Nbitem) ){ | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ problem.cpp: In instantiation of ‘void verified_E_FEcompo_ForProblem(const int&, const int&, const size_t&, const std::vector&, const std::vector&) [with K = double; v_fes = v_fes3; size_t = long unsigned int]’: problem.cpp:13171:61: required from here problem.cpp:12991:33: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 12991 | if( !(FEbase_comp->comp == i) ){ | ~~~~~~~~~~~~~~~~~~~^~~~~ problem.cpp:13003:35: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 13003 | if( !( FEbase_comp->N == Nbitem) ){ | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, std::allocator >**, E_F_F0, std::allocator >**, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, std::allocator >**, E_F_F0, std::allocator >**, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../femlib/PkLagrange.hpp: In member function ‘Fem2D::TypeOfFE_ConstDC::FB(unsigned int, Fem2D::MeshS const&, Fem2D::TriangleS const&, Fem2D::R2 const&, KNMK_&) const’: ../femlib/PkLagrange.hpp:450:90: warning: ‘l’ may be used uninitialized [-Wmaybe-uninitialized] 450 | cout << Element::nv << " " << l[0] << " "<< l[1] << " "<< l[2] << " "<< l[3]<< " bug ???"<< endl; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ ../femlib/PkLagrange.hpp:420:16: note: ‘l’ declared here 420 | double l[d+1]; | ^ ../femlib/PkLagrange.hpp:454:109: warning: ‘l’ may be used uninitialized [-Wmaybe-uninitialized] 454 | cout << "TypeOfFE_ConstDC: " << ie << " l: " << l[0] << " "<< l[1] << " "<< l[2] << " "<< l[3]<< " " << this->NbDoF << endl; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ ../femlib/PkLagrange.hpp:420:16: note: ‘l’ declared here 420 | double l[d+1]; | ^ problem.cpp: In instantiation of ‘void verified_E_FEcompo_ForProblem(const int&, const int&, const size_t&, const std::vector&, const std::vector&) [with K = std::complex; v_fes = v_fesS; size_t = long unsigned int]’: problem.cpp:13175:62: required from here problem.cpp:12991:33: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 12991 | if( !(FEbase_comp->comp == i) ){ | ~~~~~~~~~~~~~~~~~~~^~~~~ problem.cpp:13003:35: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 13003 | if( !( FEbase_comp->N == Nbitem) ){ | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ problem.cpp: In instantiation of ‘void verified_E_FEcompo_ForProblem(const int&, const int&, const size_t&, const std::vector&, const std::vector&) [with K = double; v_fes = v_fesS; size_t = long unsigned int]’: problem.cpp:13177:61: required from here problem.cpp:12991:33: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 12991 | if( !(FEbase_comp->comp == i) ){ | ~~~~~~~~~~~~~~~~~~~^~~~~ problem.cpp:13003:35: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 13003 | if( !( FEbase_comp->N == Nbitem) ){ | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ problem.cpp: In instantiation of ‘void verified_E_FEcompo_ForProblem(const int&, const int&, const size_t&, const std::vector&, const std::vector&) [with K = std::complex; v_fes = v_fesL; size_t = long unsigned int]’: problem.cpp:13181:62: required from here problem.cpp:12991:33: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 12991 | if( !(FEbase_comp->comp == i) ){ | ~~~~~~~~~~~~~~~~~~~^~~~~ problem.cpp:13003:35: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 13003 | if( !( FEbase_comp->N == Nbitem) ){ | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ problem.cpp: In instantiation of ‘void verified_E_FEcompo_ForProblem(const int&, const int&, const size_t&, const std::vector&, const std::vector&) [with K = double; v_fes = v_fesL; size_t = long unsigned int]’: problem.cpp:13183:61: required from here problem.cpp:12991:33: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 12991 | if( !(FEbase_comp->comp == i) ){ | ~~~~~~~~~~~~~~~~~~~^~~~~ problem.cpp:13003:35: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 13003 | if( !( FEbase_comp->N == Nbitem) ){ | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = v_fes**]’: lgfem.cpp:1483:25: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = v_fes3**]’: lgfem.cpp:1515:25: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = v_fesS**]’: lgfem.cpp:1548:25: required from here AnyType.hpp: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_fesS** const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = v_fesL**]’: lgfem.cpp:1581:25: required from here AnyType.hpp: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_fesL** const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase*]’: lgfem.cpp:2022:40: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, std::__cxx11::basic_string, std::allocator >*, E_F_F0, std::__cxx11::basic_string, std::allocator >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, std::__cxx11::basic_string, std::allocator >*, E_F_F0, std::__cxx11::basic_string, std::allocator >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN_]’: lgfem.cpp:2541:50: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0, std::__cxx11::basic_string, std::allocator >*> >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0, std::__cxx11::basic_string, std::allocator >*> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0, std::__cxx11::basic_string, std::allocator >*> >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0, std::__cxx11::basic_string, std::allocator >*> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgmat.cpp: In instantiation of ‘MatriceMorse* removeHalf(MatriceMorse&, long int, double) [with R = double; MatriceMorse = HashMatrix]’: lgmat.cpp:3702:50: required from ‘newpMatrice_Creuse removeHalf(Stack, Matrice_Creuse* const&, const long int&, const double&) [with R = double; Stack = void*]’ lgmat.cpp:3987:121: required from here lgmat.cpp:3683:9: warning: unused variable ‘nnz’ [-Wunused-variable] 3683 | int nnz =0; | ^~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleLinearForm(Stack, const Mesh&, const FESpace&, KN_*, const FormLinear*, int*) [with R = double; Stack = void*]’: problem.cpp:13856:159: required from here problem.cpp:10546:36: warning: unused variable ‘arean’ [-Wunused-variable] 10546 | double arean = (1-c)*Th[t].area; | ^~~~~ problem.cpp:10511:20: warning: unused variable ‘Q’ [-Wunused-variable] 10511 | R2 Q[4]; | ^ lgmat.cpp: In instantiation of ‘MatriceMorse* removeHalf(MatriceMorse&, long int, double) [with R = std::complex; MatriceMorse = HashMatrix >]’: lgmat.cpp:3702:50: required from ‘newpMatrice_Creuse removeHalf(Stack, Matrice_Creuse* const&, const long int&, const double&) [with R = std::complex; Stack = void*]’ lgmat.cpp:3991:133: required from here lgmat.cpp:3683:9: warning: unused variable ‘nnz’ [-Wunused-variable] ./../femlib/MatriceElementaire.hpp: In instantiation of ‘class MatriceElementaireFES’: ./../femlib/MatriceElementaire.hpp:185:7: required from ‘class MatriceElementairePleine’ problem.cpp:939:20: required from ‘void Fem2D::AssembleBilinearForm(Stack, const Mesh&, const FESpace&, const FESpace&, bool, MatriceCreuse&, const FormBilinear*, int*) [with R = double; Stack = void*; MatriceCreuse = VirtualMatrix]’ problem.cpp:13859:123: required from here ./../femlib/MatriceElementaire.hpp:91:15: warning: ‘R& MatriceElementaire::operator()(int, int) [with R = double]’ was hidden [-Woverloaded-virtual=] 91 | virtual R & operator() (int i,int j) =0; | ^~~~~~~~ ./../femlib/MatriceElementaire.hpp:179:27: note: by ‘MatriceElementaireFES& MatriceElementaireFES::operator()(int, int, int, void*, void*) [with R = double; FES = Fem2D::FESpace]’ 179 | MatriceElementaireFES & operator()(int k,int ie,int label,void * s=0,void *Q=0) { | ^~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >*, std::basic_istream >*, std::__cxx11::basic_string, std::allocator >**, E_F_F0F0 >*, std::basic_istream >*, std::__cxx11::basic_string, std::allocator >**> >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >*, std::basic_istream >*, std::__cxx11::basic_string, std::allocator >**, E_F_F0F0 >*, std::basic_istream >*, std::__cxx11::basic_string, std::allocator >**> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleBilinearForm(Stack, const Mesh&, const FESpace&, const FESpace&, bool, MatriceMap&, const FormBilinear*, int*) [with R = double; Stack = void*; MatriceMap = HashMatrix]’: problem.cpp:13862:119: required from here problem.cpp:3913:24: warning: unused variable ‘vol6’ [-Wunused-variable] 3913 | double vol6[2]; | ^~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleLinearForm(Stack, const Mesh&, const FESpace&, KN_*, const FormLinear*, int*) [with R = std::complex; Stack = void*]’: problem.cpp:13864:161: required from here problem.cpp:10546:36: warning: unused variable ‘arean’ [-Wunused-variable] 10546 | double arean = (1-c)*Th[t].area; | ^~~~~ problem.cpp:10511:20: warning: unused variable ‘Q’ [-Wunused-variable] 10511 | R2 Q[4]; | ^ ./../femlib/MatriceElementaire.hpp: In instantiation of ‘class MatriceElementaireFES, Fem2D::FESpace>’: ./../femlib/MatriceElementaire.hpp:185:7: required from ‘class MatriceElementairePleine, Fem2D::FESpace>’ problem.cpp:939:20: required from ‘void Fem2D::AssembleBilinearForm(Stack, const Mesh&, const FESpace&, const FESpace&, bool, MatriceCreuse&, const FormBilinear*, int*) [with R = std::complex; Stack = void*; MatriceCreuse = VirtualMatrix >]’ problem.cpp:13867:125: required from here ./../femlib/MatriceElementaire.hpp:91:15: warning: ‘R& MatriceElementaire::operator()(int, int) [with R = std::complex]’ was hidden [-Woverloaded-virtual=] 91 | virtual R & operator() (int i,int j) =0; | ^~~~~~~~ ./../femlib/MatriceElementaire.hpp:179:27: note: by ‘MatriceElementaireFES& MatriceElementaireFES::operator()(int, int, int, void*, void*) [with R = std::complex; FES = Fem2D::FESpace]’ 179 | MatriceElementaireFES & operator()(int k,int ie,int label,void * s=0,void *Q=0) { | ^~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleBilinearForm(Stack, const Mesh&, const FESpace&, const FESpace&, bool, MatriceMap&, const FormBilinear*, int*) [with R = std::complex; Stack = void*; MatriceMap = HashMatrix >]’: problem.cpp:13870:121: required from here problem.cpp:3913:24: warning: unused variable ‘vol6’ [-Wunused-variable] 3913 | double vol6[2]; | ^~~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ lgfem.hpp:475:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ lgfem.hpp:475:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ lgfem.hpp:522:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ lgfem.hpp:522:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ lgfem.hpp:569:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ lgfem.hpp:569:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./../femlib/HashMatrix.hpp: In instantiation of ‘void AddMul(HashMatrix&, HashMatrix&, HashMatrix&, bool, bool, Fem2D::R) [with I = int; RA = double; RB = double; RAB = double; Fem2D::R = double]’: lgmat.cpp:1688:10: required from ‘AnyType ProdMat(Stack, Expression, Expression) [with RA = double; RB = double; RAB = double; int init = 1; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’ lgmat.cpp:3220:8: required from ‘void AddSparseMat() [with R = double]’ lgmat.cpp:3820:23: required from here ./../femlib/HashMatrix.hpp:397:33: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘HashMatrix::I’ {aka ‘int’} [-Wsign-compare] 397 | for(size_t ll=B.p[j]; ll< B.p[j+1] ;++ll) | ~~^~~~~~~ ./../femlib/HashMatrix.hpp:420:33: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘HashMatrix::I’ {aka ‘int’} [-Wsign-compare] 420 | for(size_t ll=B.p[j]; ll< B.p[j+1] ;++ll) | ~~^~~~~~~ ./../femlib/HashMatrix.hpp:446:35: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘HashMatrix::I’ {aka ‘int’} [-Wsign-compare] 446 | for(size_t ll=B.p[j]; ll< B.p[j+1] ;++ll) | ~~^~~~~~~ ./../femlib/HashMatrix.hpp:467:39: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘HashMatrix::I’ {aka ‘int’} [-Wsign-compare] 467 | for(size_t ll=B.p[j]; ll< B.p[j+1] ;++ll) | ~~^~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = newpMatrice_Creuse]’: lgmat.cpp:2328:40: required from ‘AnyType Matrixfull2map(Stack, const AnyType&) [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmat.cpp:3343:6: required from ‘void AddSparseMat() [with R = double]’ lgmat.cpp:3820:23: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class newpMatrice_Creuse’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = minusMat]’: lgmat.cpp:2937:32: required from ‘AnyType mM2L3(Stack, const AnyType&) [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmat.cpp:3351:6: required from ‘void AddSparseMat() [with R = double]’ lgmat.cpp:3820:23: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, std::allocator >**, SubArray, E_F_F0F0_, std::allocator >**, SubArray, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, std::allocator >**, SubArray, E_F_F0F0_, std::allocator >**, SubArray, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../femlib/HashMatrix.hpp: In instantiation of ‘void AddMul(HashMatrix&, HashMatrix&, HashMatrix&, bool, bool, Fem2D::R) [with I = int; RA = std::complex; RB = std::complex; RAB = std::complex; Fem2D::R = double]’: lgmat.cpp:1688:10: required from ‘AnyType ProdMat(Stack, Expression, Expression) [with RA = std::complex; RB = std::complex; RAB = std::complex; int init = 1; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’ lgmat.cpp:3220:8: required from ‘void AddSparseMat() [with R = std::complex]’ lgmat.cpp:3821:24: required from here ./../femlib/HashMatrix.hpp:397:33: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘HashMatrix >::I’ {aka ‘int’} [-Wsign-compare] 397 | for(size_t ll=B.p[j]; ll< B.p[j+1] ;++ll) | ~~^~~~~~~ ./../femlib/HashMatrix.hpp:420:33: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘HashMatrix >::I’ {aka ‘int’} [-Wsign-compare] 420 | for(size_t ll=B.p[j]; ll< B.p[j+1] ;++ll) | ~~^~~~~~~ ./../femlib/HashMatrix.hpp:446:35: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘HashMatrix >::I’ {aka ‘int’} [-Wsign-compare] 446 | for(size_t ll=B.p[j]; ll< B.p[j+1] ;++ll) | ~~^~~~~~~ ./../femlib/HashMatrix.hpp:467:39: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘HashMatrix >::I’ {aka ‘int’} [-Wsign-compare] 467 | for(size_t ll=B.p[j]; ll< B.p[j+1] ;++ll) | ~~^~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = newpMatrice_Creuse >]’: lgmat.cpp:2328:40: required from ‘AnyType Matrixfull2map(Stack, const AnyType&) [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmat.cpp:3343:6: required from ‘void AddSparseMat() [with R = std::complex]’ lgmat.cpp:3821:24: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class newpMatrice_Creuse >’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = minusMat >]’: lgmat.cpp:2937:32: required from ‘AnyType mM2L3(Stack, const AnyType&) [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmat.cpp:3351:6: required from ‘void AddSparseMat() [with R = std::complex]’ lgmat.cpp:3821:24: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgmat.cpp: In instantiation of ‘MatriceMorse* buildInterpolationMatrixT(const FESpaceT1&, const FESpaceT2&, void*) [with FESpaceT1 = Fem2D::GFESpace; FESpaceT2 = Fem2D::GFESpace; MatriceMorse = HashMatrix]’: lgmat.cpp:1604:76: required from ‘AnyType SetMatrixInterpolationT1(Stack, Expression, Expression, int) [with pfesT1 = v_fes3*; FESpaceT1 = Fem2D::GFESpace; pfesT2 = v_fes3*; FESpaceT2 = Fem2D::GFESpace; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’ lgmat.cpp:1630:65: required from ‘AnyType SetMatrixInterpolation3(Stack, Expression, Expression) [with int init = 1; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’ lgmat.cpp:3919:147: required from here lgmat.cpp:850:7: warning: unused variable ‘n1’ [-Wunused-variable] 850 | int n1=n+1; | ^~ lgmat.cpp:856:7: warning: unused variable ‘nnz’ [-Wunused-variable] 856 | int nnz =0; | ^~~ lgmat.cpp:862:9: warning: unused variable ‘cl’ [-Wunused-variable] 862 | int * cl = 0; | ^~ lgmat.cpp:863:11: warning: unused variable ‘a’ [-Wunused-variable] 863 | double *a=0; | ^ lgmat.cpp:866:13: warning: variable ‘Uh0’ set but not used [-Wunused-but-set-variable] 866 | FElement1 Uh0 = Uh[0]; | ^~~ lgmat.cpp: In instantiation of ‘MatriceMorse* buildInterpolationMatrixT(const FESpaceT1&, const FESpaceT2&, void*) [with FESpaceT1 = Fem2D::GFESpace; FESpaceT2 = Fem2D::GFESpace; MatriceMorse = HashMatrix]’: lgmat.cpp:1604:76: required from ‘AnyType SetMatrixInterpolationT1(Stack, Expression, Expression, int) [with pfesT1 = v_fesS*; FESpaceT1 = Fem2D::GFESpace; pfesT2 = v_fesS*; FESpaceT2 = Fem2D::GFESpace; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’ lgmat.cpp:1633:65: required from ‘AnyType SetMatrixInterpolationS(Stack, Expression, Expression) [with int init = 1; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’ lgmat.cpp:3920:153: required from here lgmat.cpp:850:7: warning: unused variable ‘n1’ [-Wunused-variable] 850 | int n1=n+1; | ^~ lgmat.cpp:856:7: warning: unused variable ‘nnz’ [-Wunused-variable] 856 | int nnz =0; | ^~~ lgmat.cpp:862:9: warning: unused variable ‘cl’ [-Wunused-variable] 862 | int * cl = 0; | ^~ lgmat.cpp:863:11: warning: unused variable ‘a’ [-Wunused-variable] 863 | double *a=0; | ^ lgmat.cpp:866:13: warning: variable ‘Uh0’ set but not used [-Wunused-but-set-variable] 866 | FElement1 Uh0 = Uh[0]; | ^~~ lgmat.cpp: In instantiation of ‘MatriceMorse* buildInterpolationMatrixT(const FESpaceT1&, const FESpaceT2&, void*) [with FESpaceT1 = Fem2D::GFESpace; FESpaceT2 = Fem2D::GFESpace; MatriceMorse = HashMatrix]’: lgmat.cpp:1604:76: required from ‘AnyType SetMatrixInterpolationT1(Stack, Expression, Expression, int) [with pfesT1 = v_fesL*; FESpaceT1 = Fem2D::GFESpace; pfesT2 = v_fesL*; FESpaceT2 = Fem2D::GFESpace; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’ lgmat.cpp:1636:65: required from ‘AnyType SetMatrixInterpolationL(Stack, Expression, Expression) [with int init = 1; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’ lgmat.cpp:3921:153: required from here lgmat.cpp:850:7: warning: unused variable ‘n1’ [-Wunused-variable] 850 | int n1=n+1; | ^~ lgmat.cpp:856:7: warning: unused variable ‘nnz’ [-Wunused-variable] 856 | int nnz =0; | ^~~ lgmat.cpp:862:9: warning: unused variable ‘cl’ [-Wunused-variable] 862 | int * cl = 0; | ^~ lgmat.cpp:863:11: warning: unused variable ‘a’ [-Wunused-variable] 863 | double *a=0; | ^ lgmat.cpp:866:13: warning: variable ‘Uh0’ set but not used [-Wunused-but-set-variable] 866 | FElement1 Uh0 = Uh[0]; | ^~~ lgmat.cpp: In instantiation of ‘MatriceMorse* buildInterpolationMatrixT(const FESpaceT1&, const FESpaceT2&, void*) [with FESpaceT1 = Fem2D::GFESpace; FESpaceT2 = Fem2D::GFESpace; MatriceMorse = HashMatrix]’: lgmat.cpp:1604:76: required from ‘AnyType SetMatrixInterpolationT1(Stack, Expression, Expression, int) [with pfesT1 = v_fesL*; FESpaceT1 = Fem2D::GFESpace; pfesT2 = v_fesS*; FESpaceT2 = Fem2D::GFESpace; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’ lgmat.cpp:1645:65: required from ‘AnyType SetMatrixInterpolationLS(Stack, Expression, Expression) [with int init = 1; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’ lgmat.cpp:3923:154: required from here lgmat.cpp:850:7: warning: unused variable ‘n1’ [-Wunused-variable] 850 | int n1=n+1; | ^~ lgmat.cpp:856:7: warning: unused variable ‘nnz’ [-Wunused-variable] 856 | int nnz =0; | ^~~ lgmat.cpp:862:9: warning: unused variable ‘cl’ [-Wunused-variable] 862 | int * cl = 0; | ^~ lgmat.cpp:863:11: warning: unused variable ‘a’ [-Wunused-variable] 863 | double *a=0; | ^ lgmat.cpp:866:13: warning: variable ‘Uh0’ set but not used [-Wunused-but-set-variable] 866 | FElement1 Uh0 = Uh[0]; | ^~~ lgmat.cpp: In instantiation of ‘MatriceMorse* buildInterpolationMatrixT(const FESpaceT1&, const FESpaceT2&, void*) [with FESpaceT1 = Fem2D::GFESpace; FESpaceT2 = Fem2D::GFESpace; MatriceMorse = HashMatrix]’: lgmat.cpp:1604:76: required from ‘AnyType SetMatrixInterpolationT1(Stack, Expression, Expression, int) [with pfesT1 = v_fesS*; FESpaceT1 = Fem2D::GFESpace; pfesT2 = v_fesL*; FESpaceT2 = Fem2D::GFESpace; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’ lgmat.cpp:1648:65: required from ‘AnyType SetMatrixInterpolationSL(Stack, Expression, Expression) [with int init = 1; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’ lgmat.cpp:3924:154: required from here lgmat.cpp:850:7: warning: unused variable ‘n1’ [-Wunused-variable] 850 | int n1=n+1; | ^~ lgmat.cpp:856:7: warning: unused variable ‘nnz’ [-Wunused-variable] 856 | int nnz =0; | ^~~ lgmat.cpp:862:9: warning: unused variable ‘cl’ [-Wunused-variable] 862 | int * cl = 0; | ^~ lgmat.cpp:863:11: warning: unused variable ‘a’ [-Wunused-variable] 863 | double *a=0; | ^ lgmat.cpp:866:13: warning: variable ‘Uh0’ set but not used [-Wunused-but-set-variable] 866 | FElement1 Uh0 = Uh[0]; | ^~~ AFunction.hpp: In member function ‘OneOperator3_, std::__cxx11::basic_string, std::allocator >*, long, E_F_F0F0F0_, std::__cxx11::basic_string, std::allocator >*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, std::__cxx11::basic_string, std::allocator >*, long, E_F_F0F0F0_, std::__cxx11::basic_string, std::allocator >*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgmat.cpp: In instantiation of ‘MatriceMorse* buildInterpolationMatrixT(const FESpaceT1&, const FESpaceT2&, void*) [with FESpaceT1 = Fem2D::GFESpace; FESpaceT2 = Fem2D::GFESpace; MatriceMorse = HashMatrix]’: lgmat.cpp:1604:76: required from ‘AnyType SetMatrixInterpolationT1(Stack, Expression, Expression, int) [with pfesT1 = v_fesS*; FESpaceT1 = Fem2D::GFESpace; pfesT2 = v_fes3*; FESpaceT2 = Fem2D::GFESpace; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’ lgmat.cpp:1639:65: required from ‘AnyType SetMatrixInterpolationS3(Stack, Expression, Expression) [with int init = 1; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’ lgmat.cpp:3925:154: required from here lgmat.cpp:850:7: warning: unused variable ‘n1’ [-Wunused-variable] 850 | int n1=n+1; | ^~ lgmat.cpp:856:7: warning: unused variable ‘nnz’ [-Wunused-variable] 856 | int nnz =0; | ^~~ lgmat.cpp:862:9: warning: unused variable ‘cl’ [-Wunused-variable] 862 | int * cl = 0; | ^~ lgmat.cpp:863:11: warning: unused variable ‘a’ [-Wunused-variable] 863 | double *a=0; | ^ lgmat.cpp:866:13: warning: variable ‘Uh0’ set but not used [-Wunused-but-set-variable] 866 | FElement1 Uh0 = Uh[0]; | ^~~ problem.cpp: In instantiation of ‘Call_CompositeFormBilinear::Call_CompositeFormBilinear(E_F0**, Expression, Expression, Expression) [with VFES1 = vect_generic_v_fes; VFES2 = vect_generic_v_fes; Expression = E_F0*]’: problem.cpp:14117:16: required from here problem.cpp:13532:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 13532 | for(int j=0; jnbitem()); throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ problem.cpp:13545:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 13545 | for(int j=0; jnbitem()); throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = v_fes3*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = v_fes3*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmesh3.cpp:2868:71: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = FEbase*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmesh3.cpp:2869:81: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fes3>*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = FEbase, v_fes3>*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmesh3.cpp:2870:81: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = v_fesS*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = v_fesS*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmesh3.cpp:2873:71: required from here AnyType.hpp: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_fesS* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = FEbase*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmesh3.cpp:2874:81: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fesS>*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = FEbase, v_fesS>*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmesh3.cpp:2875:81: required from here AnyType.hpp: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_fesS>* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = v_fesL*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = v_fesL*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmesh3.cpp:2878:71: required from here AnyType.hpp: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_fesL* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = FEbase*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmesh3.cpp:2879:81: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fesL>*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = FEbase, v_fesL>*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmesh3.cpp:2880:81: required from here AnyType.hpp: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_fesL>* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, std::__cxx11::basic_string, std::allocator >*, long, E_F_F0F0F0_, std::__cxx11::basic_string, std::allocator >*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, std::__cxx11::basic_string, std::allocator >*, long, E_F_F0F0F0_, std::__cxx11::basic_string, std::allocator >*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.cpp: In instantiation of ‘int Send3d(PlotStream&, Plot::ListWhat&, std::map&) [with K = double; v_fes = v_fes3; typename v_fes::FESpace::Mesh = Fem2D::Mesh3; typename v_fes::FESpace = Fem2D::GFESpace]’: lgfem.cpp:4568:34: required from here lgfem.cpp:4015:7: warning: unused variable ‘lg’ [-Wunused-variable] 4015 | int lg, nsb; | ^~ lgfem.cpp:4015:11: warning: unused variable ‘nsb’ [-Wunused-variable] 4015 | int lg, nsb; | ^~~ lgfem.cpp: In instantiation of ‘int Send3d(PlotStream&, Plot::ListWhat&, std::map&) [with K = std::complex; v_fes = v_fes3; typename v_fes::FESpace::Mesh = Fem2D::Mesh3; typename v_fes::FESpace = Fem2D::GFESpace]’: lgfem.cpp:4570:40: required from here lgfem.cpp:4015:7: warning: unused variable ‘lg’ [-Wunused-variable] 4015 | int lg, nsb; | ^~ lgfem.cpp:4015:11: warning: unused variable ‘nsb’ [-Wunused-variable] 4015 | int lg, nsb; | ^~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘int Fem2D::GenericMesh::ElementAdj(int, int&, Rd&) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex; Rd = Fem2D::R3]’: lgfem.cpp:5252:35: required from here ./../femlib/GenericMesh.hpp:659:12: warning: variable ‘Pin’ set but not used [-Wunused-but-set-variable] 659 | Rd Pin=K(PHat); | ^~~ In file included from lgfem.cpp:58: lgfem.hpp: In instantiation of ‘void FEbaseArray::resize(int) [with K = double; v_fes = v_fes]’: lgfem.cpp:5481:15: required from here lgfem.hpp:957:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 957 | for (unsigned int j = 0; j < std::max(this->N, 1); ++j) yy[j] = xx[j]; | ~~^~~~~~~~~~~~~~~~~~~~~~ lgfem.hpp:958:55: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 958 | for (unsigned int j = std::max(this->N, 1); j < i; ++j) | ~~^~~ lgfem.hpp:961:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 961 | for (unsigned int j = 0; j < i; ++j) yy[j] = xx[j]; | ~~^~~ lgfem.hpp:962:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 962 | for (unsigned int j = i; j < this->N; ++j) xx[j]->destroy( ); | ~~^~~~~~~~~ lgfem.hpp: In instantiation of ‘void FEbaseArray::resize(int) [with K = std::complex; v_fes = v_fes]’: lgfem.cpp:5486:15: required from here lgfem.hpp:957:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 957 | for (unsigned int j = 0; j < std::max(this->N, 1); ++j) yy[j] = xx[j]; | ~~^~~~~~~~~~~~~~~~~~~~~~ lgfem.hpp:958:55: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 958 | for (unsigned int j = std::max(this->N, 1); j < i; ++j) | ~~^~~ lgfem.hpp:961:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 961 | for (unsigned int j = 0; j < i; ++j) yy[j] = xx[j]; | ~~^~~ lgfem.hpp:962:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 962 | for (unsigned int j = i; j < this->N; ++j) xx[j]->destroy( ); | ~~^~~~~~~~~ ../bamglib/Mesh2.cpp: In member function ‘bamg::Triangles::Add(bamg::Vertex&, bamg::Triangle*, long*)’: ../bamglib/Mesh2.cpp:1561:37: warning: ‘iedge’ may be used uninitialized [-Wmaybe-uninitialized] 1561 | int rswap = tt[izerodet]->swap(iedge); | ~~~~~~~~~~~~~~~~~~^~~~~~~ ../bamglib/Mesh2.cpp:1454:24: note: ‘iedge’ was declared here 1454 | int izerodet = -1, iedge; // izerodet = egde contening the vertex s | ^~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Problem*]’: problem.cpp:12138:35: required from ‘AnyType Problem::eval(Stack, Data*, CountPointer >&, MatriceCreuse::Scalaire>*&) const [with R = std::complex; FESpace = Fem2D::FESpace; v_fes = v_fes; AnyType = AnyTypeWithOutCheck; Stack = void*; MatriceCreuse::Scalaire> = VirtualMatrix >; typename CadnaType::Scalaire = std::complex]’ problem.cpp:12856:47: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgmesh.cpp: In instantiation of ‘AnyType classBuildMesh::operator()(Stack) const [with TP = Fem2D::MeshL; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgmesh.cpp:68:13: required from here lgmesh.cpp:466:8: warning: unused variable ‘defrb’ [-Wunused-variable] 466 | int defrb = is_same::value ; | ^~~~~ lgmesh.cpp: In instantiation of ‘AnyType classBuildMesh::operator()(Stack) const [with TP = E_BorderN; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgmesh.cpp:68:13: required from here lgmesh.cpp:466:8: warning: unused variable ‘defrb’ [-Wunused-variable] AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::R3]’: lgmesh.cpp:1949:25: required from ‘AnyType E_F_F0s_np::operator()(Stack) const [with R = Fem2D::R3; A0 = const Fem2D::MeshL*; E = E_F0mps; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmesh.cpp:1942:11: required from here AnyType.hpp:145: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::R3’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh**]’: AFunction.hpp:1134:22: required from ‘AnyType E_F_F0F0_::operator()(Stack) const [with R = const Fem2D::Mesh**; A0 = const Fem2D::Mesh**; A1 = std::__cxx11::basic_string*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1133:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp: In instantiation of ‘void DispatchSolution(std::vector&, std::vector&, std::vector&, std::vector&, KN*, KN*) [with R = std::complex]’: problem.cpp:12582:28: required from ‘AnyType Problem::evalComposite(Stack, DataComposite*, CountPointer >&) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ problem.cpp:12884:42: required from here problem.cpp:11829:29: warning: unused variable ‘Uh’ [-Wunused-variable] 11829 | const FESpace & Uh= *PUh; | ^~ problem.cpp:11839:30: warning: unused variable ‘Uh’ [-Wunused-variable] 11839 | const FESpace3 & Uh= *PUh; | ^~ problem.cpp:11849:30: warning: unused variable ‘Uh’ [-Wunused-variable] 11849 | const FESpaceS & Uh= *PUh; | ^~ problem.cpp:11859:30: warning: unused variable ‘Uh’ [-Wunused-variable] 11859 | const FESpaceL & Uh= *PUh; | ^~ problem.cpp: In instantiation of ‘void DispatchSolution(std::vector&, std::vector&, std::vector&, std::vector&, KN*, KN*) [with R = double]’: problem.cpp:12582:28: required from ‘AnyType Problem::evalComposite(Stack, DataComposite*, CountPointer >&) const [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ problem.cpp:12886:41: required from here problem.cpp:11829:29: warning: unused variable ‘Uh’ [-Wunused-variable] 11829 | const FESpace & Uh= *PUh; | ^~ problem.cpp:11839:30: warning: unused variable ‘Uh’ [-Wunused-variable] 11839 | const FESpace3 & Uh= *PUh; | ^~ problem.cpp:11849:30: warning: unused variable ‘Uh’ [-Wunused-variable] 11849 | const FESpaceS & Uh= *PUh; | ^~ problem.cpp:11859:30: warning: unused variable ‘Uh’ [-Wunused-variable] 11859 | const FESpaceL & Uh= *PUh; | ^~ problem.cpp: In instantiation of ‘void Fem2D::Element_rhsVF(const FElement&, const FElement&, int, int, int, const LOperaD&, double*, int*, void*, KN_&, const QuadratureFormular1d&, int) [with R = double; LOperaD = LinearComb; QuadratureFormular1d = GQuadratureFormular]’: problem.cpp:10465:41: required from ‘void Fem2D::AssembleLinearForm(Stack, const Mesh&, const FESpace&, KN_*, const FormLinear*, int*) [with R = double; Stack = void*]’ problem.cpp:13856:159: required from here problem.cpp:8782:14: warning: unused variable ‘nnv’ [-Wunused-variable] 8782 | long nnv=KKv.NbDoF(); | ^~~ AFunction2.cpp: In member function ‘Routine::code(basicAC_F0 const&) const’: AFunction2.cpp:883:34: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 883 | return new E_Routine(this,args); | ^ In file included from AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Routine::code(basicAC_F0 const&) const’ at AFunction2.cpp:883:34: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../femlib/fem.cpp: In member function ‘Fem2D::Mesh::Find(Fem2D::R2, Fem2D::R2&, bool&, Fem2D::TTriangle const*) const’: ../femlib/fem.cpp:1409:9: warning: ‘it00’ may be used uninitialized [-Wmaybe-uninitialized] 1409 | if( it != it00) goto RESTART; | ^~ ../femlib/fem.cpp:1193:14: note: ‘it00’ was declared here 1193 | int it,j,it00; | ^~~~ In file included from ../femlib/fem.cpp:42: In member function ‘Fem2D::TTriangle::operator()(Fem2D::R2 const&) const’, inlined from ‘Fem2D::Mesh::Find(Fem2D::R2, Fem2D::R2&, bool&, Fem2D::TTriangle const*) const’ at ../femlib/fem.cpp:1400:22: ../femlib/fem.hpp:368:32: warning: ‘tt’ may be used uninitialized [-Wmaybe-uninitialized] 368 | + (const Rd &)*vertices[1]*(P.x) | ~~~~~~~~^ ../femlib/fem.cpp: In member function ‘Fem2D::Mesh::Find(Fem2D::R2, Fem2D::R2&, bool&, Fem2D::TTriangle const*) const’: ../femlib/fem.cpp:1211:26: note: ‘tt’ was declared here 1211 | const Triangle * tt; | ^~ AFunction.hpp: In member function ‘E_F_F0F0, std::__cxx11::basic_string, std::allocator >*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0, std::__cxx11::basic_string, std::allocator >*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:1076:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]’: lgmesh3.cpp:2188:25: required from ‘AnyType pf3r2R(Stack, const AnyType&) [with R = std::complex; int dd = 0; v_fes = v_fes3; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmesh3.cpp:3049:57: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class std::complex’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0, std::__cxx11::basic_string, std::allocator >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0, std::__cxx11::basic_string, std::allocator >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0, std::allocator >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0, std::allocator >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.cpp: In instantiation of ‘AnyType pfer2R(Stack, const AnyType&) [with R = double; int dd = 0; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgfem.cpp:6761:90: required from here lgfem.cpp:1884:8: warning: variable ‘qnu’ set but not used [-Wunused-but-set-variable] 1884 | bool qnu = true; | ^~~ lgfem.cpp: In instantiation of ‘AnyType pfer2R(Stack, const AnyType&) [with R = std::complex; int dd = 0; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgfem.cpp:6763:98: required from here lgfem.cpp:1884:8: warning: variable ‘qnu’ set but not used [-Wunused-but-set-variable] problem.cpp: In instantiation of ‘void Fem2D::Element_rhsVF(const FElement&, const FElement&, int, int, int, const LOperaD&, double*, int*, void*, KN_&, const QuadratureFormular1d&, int) [with R = std::complex; LOperaD = LinearComb; QuadratureFormular1d = GQuadratureFormular]’: problem.cpp:10465:41: required from ‘void Fem2D::AssembleLinearForm(Stack, const Mesh&, const FESpace&, KN_*, const FormLinear*, int*) [with R = std::complex; Stack = void*]’ problem.cpp:13864:161: required from here problem.cpp:8782:14: warning: unused variable ‘nnv’ [-Wunused-variable] lgfem.cpp: In instantiation of ‘AnyType pfer2R(Stack, const AnyType&) [with R = double; int dd = 1; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgfem.cpp:6766:74: required from here lgfem.cpp:1884:8: warning: variable ‘qnu’ set but not used [-Wunused-but-set-variable] lgfem.cpp: In instantiation of ‘AnyType pfer2R(Stack, const AnyType&) [with R = double; int dd = 2; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgfem.cpp:6767:74: required from here lgfem.cpp:1884:8: warning: variable ‘qnu’ set but not used [-Wunused-but-set-variable] AFunction.hpp: In member function ‘E_F_F0F0, std::__cxx11::basic_string, std::allocator >*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0, std::__cxx11::basic_string, std::allocator >*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:1076:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.cpp: In instantiation of ‘AnyType pfer2R(Stack, const AnyType&) [with R = double; int dd = 3; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgfem.cpp:6768:76: required from here lgfem.cpp:1884:8: warning: variable ‘qnu’ set but not used [-Wunused-but-set-variable] lgfem.cpp: In instantiation of ‘AnyType pfer2R(Stack, const AnyType&) [with R = double; int dd = 4; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgfem.cpp:6769:76: required from here lgfem.cpp:1884:8: warning: variable ‘qnu’ set but not used [-Wunused-but-set-variable] lgfem.cpp: In instantiation of ‘AnyType pfer2R(Stack, const AnyType&) [with R = double; int dd = 5; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgfem.cpp:6770:76: required from here lgfem.cpp:1884:8: warning: variable ‘qnu’ set but not used [-Wunused-but-set-variable] lgfem.cpp: In instantiation of ‘AnyType pfer2R(Stack, const AnyType&) [with R = std::complex; int dd = 1; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgfem.cpp:6773:81: required from here lgfem.cpp:1884:8: warning: variable ‘qnu’ set but not used [-Wunused-but-set-variable] lgfem.cpp: In instantiation of ‘AnyType pfer2R(Stack, const AnyType&) [with R = std::complex; int dd = 2; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgfem.cpp:6774:81: required from here lgfem.cpp:1884:8: warning: variable ‘qnu’ set but not used [-Wunused-but-set-variable] lgfem.cpp: In instantiation of ‘AnyType pfer2R(Stack, const AnyType&) [with R = std::complex; int dd = 3; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgfem.cpp:6775:83: required from here lgfem.cpp:1884:8: warning: variable ‘qnu’ set but not used [-Wunused-but-set-variable] lgfem.cpp: In instantiation of ‘AnyType pfer2R(Stack, const AnyType&) [with R = std::complex; int dd = 4; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgfem.cpp:6776:83: required from here lgfem.cpp:1884:8: warning: variable ‘qnu’ set but not used [-Wunused-but-set-variable] lgfem.cpp: In instantiation of ‘AnyType pfer2R(Stack, const AnyType&) [with R = std::complex; int dd = 5; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgfem.cpp:6777:83: required from here lgfem.cpp:1884:8: warning: variable ‘qnu’ set but not used [-Wunused-but-set-variable] AFunction.hpp: In member function ‘E_F_F0, std::allocator >**, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0, std::allocator >**, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0F0 >*, std::basic_istream >*, std::__cxx11::basic_string, std::allocator >**>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0 >*, std::basic_istream >*, std::__cxx11::basic_string, std::allocator >**>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:1076:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ lgfem.hpp:475:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ AFunction.hpp: In member function ‘E_F_F0, std::__cxx11::basic_string, std::allocator >**, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0, std::__cxx11::basic_string, std::allocator >**, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ lgfem.hpp:522:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ lgfem.hpp:569:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] AFunction.hpp: In member function ‘E_F_F0, std::__cxx11::basic_string, std::allocator >**, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0, std::__cxx11::basic_string, std::allocator >**, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0, std::__cxx11::basic_string, std::allocator >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0, std::__cxx11::basic_string, std::allocator >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../femlib/MatriceElementaire.hpp: In instantiation of ‘class MatriceElementaireFES >’: ./../femlib/MatriceElementaire.hpp:185:7: required from ‘class MatriceElementairePleine >’ problem.cpp:1252:20: required from ‘void Fem2D::AssembleBilinearForm(Stack, const GFESpace::Mesh&, const FESpace3&, const FESpace3&, bool, MatriceCreuse&, const FormBilinear*, int*) [with R = double; Stack = void*; GFESpace::Mesh = Mesh3; FESpace3 = GFESpace; MatriceCreuse = VirtualMatrix]’ problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = VirtualMatrix; MMesh = Mesh3; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13901:165: required from here ./../femlib/MatriceElementaire.hpp:91:15: warning: ‘R& MatriceElementaire::operator()(int, int) [with R = double]’ was hidden [-Woverloaded-virtual=] 91 | virtual R & operator() (int i,int j) =0; | ^~~~~~~~ ./../femlib/MatriceElementaire.hpp:179:27: note: by ‘MatriceElementaireFES& MatriceElementaireFES::operator()(int, int, int, void*, void*) [with R = double; FES = Fem2D::GFESpace]’ 179 | MatriceElementaireFES & operator()(int k,int ie,int label,void * s=0,void *Q=0) { | ^~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleBilinearForm(Stack, const GFESpace::Mesh&, const FESpace3&, const FESpace3&, bool, MatriceCreuse&, const FormBilinear*, int*) [with R = double; Stack = void*; GFESpace::Mesh = Mesh3; FESpace3 = GFESpace; MatriceCreuse = VirtualMatrix]’: problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = VirtualMatrix; MMesh = Mesh3; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13901:165: required from here problem.cpp:1374:32: warning: unused variable ‘umx’ [-Wunused-variable] 1374 | double umx=std::numeric_limits::lowest(),umn=std::numeric_limits::max(); | ^~~ problem.cpp:1374:74: warning: unused variable ‘umn’ [-Wunused-variable] 1374 | double umx=std::numeric_limits::lowest(),umn=std::numeric_limits::max(); | ^~~ problem.cpp:1370:44: warning: unused variable ‘K’ [-Wunused-variable] 1370 | const Mesh3::Element & K(Th[t]); | ^ problem.cpp:1358:24: warning: unused variable ‘llevelset’ [-Wunused-variable] 1358 | double llevelset = 0; | ^~~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleLinearForm(Stack, const Mesh3&, const FESpace3&, KN_*, const FormLinear*, int*) [with R = double; Stack = void*; FESpace3 = GFESpace]’: problem.cpp:9524:51: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = VirtualMatrix; MMesh = Mesh3; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13901:165: required from here problem.cpp:10820:32: warning: unused variable ‘umx’ [-Wunused-variable] 10820 | double umx=std::numeric_limits::lowest(),umn=std::numeric_limits::max(); | ^~~ problem.cpp:10820:74: warning: unused variable ‘umn’ [-Wunused-variable] 10820 | double umx=std::numeric_limits::lowest(),umn=std::numeric_limits::max(); | ^~~ problem.cpp:10816:44: warning: unused variable ‘K’ [-Wunused-variable] 10816 | const Mesh3::Element & K(ThI[t]); | ^ problem.cpp:10804:24: warning: unused variable ‘llevelset’ [-Wunused-variable] 10804 | double llevelset = 0; | ^~~~~~~~~ problem.cpp:10877:37: warning: unused variable ‘K’ [-Wunused-variable] 10877 | const Tet & K(ThI[i]); | ^ problem.cpp: In instantiation of ‘void Fem2D::AssembleBilinearForm(Stack, const Mesh3&, const FESpace3&, const FESpace3&, bool, MatriceMap&, const FormBilinear*, int*) [with R = double; Stack = void*; FESpace3 = GFESpace; MatriceMap = HashMatrix]’: problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = HashMatrix; MMesh = Mesh3; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13904:168: required from here problem.cpp:4262:32: warning: unused variable ‘umx’ [-Wunused-variable] 4262 | double umx=std::numeric_limits::lowest(),umn=std::numeric_limits::max(); | ^~~ problem.cpp:4262:74: warning: unused variable ‘umn’ [-Wunused-variable] 4262 | double umx=std::numeric_limits::lowest(),umn=std::numeric_limits::max(); | ^~~ problem.cpp:4258:44: warning: unused variable ‘K’ [-Wunused-variable] 4258 | const Mesh3::Element & K(Th[t]); | ^ problem.cpp:4246:24: warning: unused variable ‘llevelset’ [-Wunused-variable] 4246 | double llevelset = 0; | ^~~~~~~~~ problem.cpp:4093:23: warning: unused variable ‘pThdi’ [-Wunused-variable] 4093 | const Mesh3 * pThdi = GetAny( (* di.Th)(stack)); | ^~~~~ ./../femlib/MatriceElementaire.hpp: In instantiation of ‘class MatriceElementaireFES, Fem2D::GFESpace >’: ./../femlib/MatriceElementaire.hpp:185:7: required from ‘class MatriceElementairePleine, Fem2D::GFESpace >’ problem.cpp:1252:20: required from ‘void Fem2D::AssembleBilinearForm(Stack, const GFESpace::Mesh&, const FESpace3&, const FESpace3&, bool, MatriceCreuse&, const FormBilinear*, int*) [with R = std::complex; Stack = void*; GFESpace::Mesh = Mesh3; FESpace3 = GFESpace; MatriceCreuse = VirtualMatrix >]’ problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = VirtualMatrix >; MMesh = Mesh3; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13911:169: required from here ./../femlib/MatriceElementaire.hpp:91:15: warning: ‘R& MatriceElementaire::operator()(int, int) [with R = std::complex]’ was hidden [-Woverloaded-virtual=] 91 | virtual R & operator() (int i,int j) =0; | ^~~~~~~~ ./../femlib/MatriceElementaire.hpp:179:27: note: by ‘MatriceElementaireFES& MatriceElementaireFES::operator()(int, int, int, void*, void*) [with R = std::complex; FES = Fem2D::GFESpace]’ 179 | MatriceElementaireFES & operator()(int k,int ie,int label,void * s=0,void *Q=0) { | ^~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleBilinearForm(Stack, const GFESpace::Mesh&, const FESpace3&, const FESpace3&, bool, MatriceCreuse&, const FormBilinear*, int*) [with R = std::complex; Stack = void*; GFESpace::Mesh = Mesh3; FESpace3 = GFESpace; MatriceCreuse = VirtualMatrix >]’: problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = VirtualMatrix >; MMesh = Mesh3; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13911:169: required from here problem.cpp:1374:32: warning: unused variable ‘umx’ [-Wunused-variable] 1374 | double umx=std::numeric_limits::lowest(),umn=std::numeric_limits::max(); | ^~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp:1374:74: warning: unused variable ‘umn’ [-Wunused-variable] 1374 | double umx=std::numeric_limits::lowest(),umn=std::numeric_limits::max(); | ^~~ problem.cpp:1370:44: warning: unused variable ‘K’ [-Wunused-variable] 1370 | const Mesh3::Element & K(Th[t]); | ^ problem.cpp:1358:24: warning: unused variable ‘llevelset’ [-Wunused-variable] 1358 | double llevelset = 0; | ^~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleLinearForm(Stack, const Mesh3&, const FESpace3&, KN_*, const FormLinear*, int*) [with R = std::complex; Stack = void*; FESpace3 = GFESpace]’: problem.cpp:9524:51: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = VirtualMatrix >; MMesh = Mesh3; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13911:169: required from here problem.cpp:10820:32: warning: unused variable ‘umx’ [-Wunused-variable] 10820 | double umx=std::numeric_limits::lowest(),umn=std::numeric_limits::max(); | ^~~ problem.cpp:10820:74: warning: unused variable ‘umn’ [-Wunused-variable] 10820 | double umx=std::numeric_limits::lowest(),umn=std::numeric_limits::max(); | ^~~ problem.cpp:10816:44: warning: unused variable ‘K’ [-Wunused-variable] 10816 | const Mesh3::Element & K(ThI[t]); | ^ problem.cpp:10804:24: warning: unused variable ‘llevelset’ [-Wunused-variable] 10804 | double llevelset = 0; | ^~~~~~~~~ problem.cpp:10877:37: warning: unused variable ‘K’ [-Wunused-variable] 10877 | const Tet & K(ThI[i]); | ^ problem.cpp: In instantiation of ‘void Fem2D::AssembleBilinearForm(Stack, const Mesh3&, const FESpace3&, const FESpace3&, bool, MatriceMap&, const FormBilinear*, int*) [with R = std::complex; Stack = void*; FESpace3 = GFESpace; MatriceMap = HashMatrix >]’: problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = HashMatrix >; MMesh = Mesh3; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13914:171: required from here problem.cpp:4262:32: warning: unused variable ‘umx’ [-Wunused-variable] 4262 | double umx=std::numeric_limits::lowest(),umn=std::numeric_limits::max(); | ^~~ problem.cpp:4262:74: warning: unused variable ‘umn’ [-Wunused-variable] 4262 | double umx=std::numeric_limits::lowest(),umn=std::numeric_limits::max(); | ^~~ problem.cpp:4258:44: warning: unused variable ‘K’ [-Wunused-variable] 4258 | const Mesh3::Element & K(Th[t]); | ^ problem.cpp:4246:24: warning: unused variable ‘llevelset’ [-Wunused-variable] 4246 | double llevelset = 0; | ^~~~~~~~~ problem.cpp:4093:23: warning: unused variable ‘pThdi’ [-Wunused-variable] 4093 | const Mesh3 * pThdi = GetAny( (* di.Th)(stack)); | ^~~~~ ./../femlib/MatriceElementaire.hpp: In instantiation of ‘class MatriceElementaireFES >’: ./../femlib/MatriceElementaire.hpp:185:7: required from ‘class MatriceElementairePleine >’ problem.cpp:1576:20: required from ‘void Fem2D::AssembleBilinearForm(Stack, const MeshS&, const FESpaceS&, const FESpaceS&, bool, MatriceCreuse&, const FormBilinear*, int*) [with R = double; Stack = void*; FESpaceS = GFESpace; MatriceCreuse = VirtualMatrix]’ problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = VirtualMatrix; MMesh = MeshS; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13928:165: required from here ./../femlib/MatriceElementaire.hpp:91:15: warning: ‘R& MatriceElementaire::operator()(int, int) [with R = double]’ was hidden [-Woverloaded-virtual=] 91 | virtual R & operator() (int i,int j) =0; | ^~~~~~~~ ./../femlib/MatriceElementaire.hpp:179:27: note: by ‘MatriceElementaireFES& MatriceElementaireFES::operator()(int, int, int, void*, void*) [with R = double; FES = Fem2D::GFESpace]’ 179 | MatriceElementaireFES & operator()(int k,int ie,int label,void * s=0,void *Q=0) { | ^~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleBilinearForm(Stack, const MeshS&, const FESpaceS&, const FESpaceS&, bool, MatriceCreuse&, const FormBilinear*, int*) [with R = double; Stack = void*; FESpaceS = GFESpace; MatriceCreuse = VirtualMatrix]’: problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = VirtualMatrix; MMesh = MeshS; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13928:165: required from here problem.cpp:1559:15: warning: variable ‘paramate’ set but not used [-Wunused-but-set-variable] 1559 | void *paramate=stack; | ^~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleLinearForm(Stack, const MeshS&, const FESpaceS&, KN_*, const FormLinear*, int*) [with R = double; Stack = void*; FESpaceS = GFESpace]’: problem.cpp:9524:51: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = VirtualMatrix; MMesh = MeshS; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13928:165: required from here problem.cpp:11203:36: warning: unused variable ‘arean’ [-Wunused-variable] 11203 | double arean = (1-c)*Th[t].mesure(); | ^~~~~ problem.cpp:11168:20: warning: unused variable ‘Q’ [-Wunused-variable] 11168 | R2 Q[4]; | ^ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArrayKn*]’: AFunction.hpp:789:23: required from ‘AnyType Cast(Stack, const AnyType&) [with A = FEbaseArrayKn*; B = FEbaseArray*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.cpp:5952:56: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArrayKn >*]’: AFunction.hpp:789:23: required from ‘AnyType Cast(Stack, const AnyType&) [with A = FEbaseArrayKn >*; B = FEbaseArray, v_fes>*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.cpp:5975:57: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleBilinearForm(Stack, const MeshS&, const FESpaceS&, const FESpaceS&, bool, MatriceMap&, const FormBilinear*, int*) [with R = double; Stack = void*; FESpaceS = GFESpace; MatriceMap = HashMatrix]’: problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = HashMatrix; MMesh = MeshS; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13931:168: required from here problem.cpp:4444:24: warning: unused variable ‘vol6’ [-Wunused-variable] 4444 | double vol6[2]; | ^~~~ lgmat.cpp: In instantiation of ‘AnyType RawMatrix::operator()(Stack) const [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgmat.cpp:2732:31: required from here lgmat.cpp:2739:10: warning: variable ‘sym’ set but not used [-Wunused-but-set-variable] 2739 | bool sym=false; | ^~~ problem.cpp:4321:17: warning: unused variable ‘pThdi’ [-Wunused-variable] 4321 | pmeshS pThdi = GetAny((*b->di->Th)(stack)); //Trait_MESHO::topmesh(ThbfO); // | ^~~~~ problem.cpp:4336:35: warning: unused variable ‘mapt’ [-Wunused-variable] 4336 | Expression const * const mapt=*di.mapt?di.mapt:0 ; | ^~~~ problem.cpp:4337:35: warning: unused variable ‘mapu’ [-Wunused-variable] 4337 | Expression const * const mapu=*di.mapu?di.mapu:0 ; | ^~~~ problem.cpp:4338:14: warning: unused variable ‘withmap’ [-Wunused-variable] 4338 | bool withmap =di.withmap(); | ^~~~~~~ lgmat.cpp: In instantiation of ‘AnyType RawMatrix::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgmat.cpp:2732:31: required from here lgmat.cpp:2739:10: warning: variable ‘sym’ set but not used [-Wunused-but-set-variable] problem.cpp: In instantiation of ‘void Fem2D::AssembleBC(Stack, const MeshS&, const FESpaceS&, const FESpaceS&, bool, MatriceCreuse*, KN_*, KN_*, const BC_set*, double, int*) [with R = double; Stack = void*; FESpaceS = GFESpace; MatriceCreuse = VirtualMatrix]’: problem.cpp:9577:27: required from ‘void Fem2D::AssembleBC(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MatriceCreuse*, KN_*, KN_*, const std::__cxx11::list&, double, int*) [with R = double; MMesh = MeshS; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*; MatriceCreuse = VirtualMatrix]’ problem.cpp:13933:167: required from here problem.cpp:10009:28: warning: unused variable ‘le’ [-Wunused-variable] 10009 | double le = sqrt((E,E)); | ^~ ./../femlib/MatriceElementaire.hpp: In instantiation of ‘class MatriceElementaireFES, Fem2D::GFESpace >’: ./../femlib/MatriceElementaire.hpp:185:7: required from ‘class MatriceElementairePleine, Fem2D::GFESpace >’ problem.cpp:1576:20: required from ‘void Fem2D::AssembleBilinearForm(Stack, const MeshS&, const FESpaceS&, const FESpaceS&, bool, MatriceCreuse&, const FormBilinear*, int*) [with R = std::complex; Stack = void*; FESpaceS = GFESpace; MatriceCreuse = VirtualMatrix >]’ problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = VirtualMatrix >; MMesh = MeshS; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13938:169: required from here ./../femlib/MatriceElementaire.hpp:91:15: warning: ‘R& MatriceElementaire::operator()(int, int) [with R = std::complex]’ was hidden [-Woverloaded-virtual=] 91 | virtual R & operator() (int i,int j) =0; | ^~~~~~~~ ./../femlib/MatriceElementaire.hpp:179:27: note: by ‘MatriceElementaireFES& MatriceElementaireFES::operator()(int, int, int, void*, void*) [with R = std::complex; FES = Fem2D::GFESpace]’ 179 | MatriceElementaireFES & operator()(int k,int ie,int label,void * s=0,void *Q=0) { | ^~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = v_fes*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = v_fes*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.cpp:6100:73: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fes>*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = FEbase, v_fes>*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.cpp:6103:87: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleBilinearForm(Stack, const MeshS&, const FESpaceS&, const FESpaceS&, bool, MatriceCreuse&, const FormBilinear*, int*) [with R = std::complex; Stack = void*; FESpaceS = GFESpace; MatriceCreuse = VirtualMatrix >]’: problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = VirtualMatrix >; MMesh = MeshS; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13938:169: required from here problem.cpp:1559:15: warning: variable ‘paramate’ set but not used [-Wunused-but-set-variable] 1559 | void *paramate=stack; | ^~~~~~~~ lgmat.cpp: In instantiation of ‘AnyType removeDOF_Op::operator()(Stack) const [with T = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgmat.cpp:3452:9: required from here lgmat.cpp:3531:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 3531 | for(int i=0; i::I’ {aka ‘int’} [-Wsign-compare] 3550 | for(unsigned int j = mA->p[mR->j[i]]; j < mA->p[mR->j[i] + 1]; ++j) { | ~~^~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleLinearForm(Stack, const MeshS&, const FESpaceS&, KN_*, const FormLinear*, int*) [with R = std::complex; Stack = void*; FESpaceS = GFESpace]’: problem.cpp:9524:51: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = VirtualMatrix >; MMesh = MeshS; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13938:169: required from here problem.cpp:11203:36: warning: unused variable ‘arean’ [-Wunused-variable] 11203 | double arean = (1-c)*Th[t].mesure(); | ^~~~~ problem.cpp:11168:20: warning: unused variable ‘Q’ [-Wunused-variable] 11168 | R2 Q[4]; | ^ ../femlib/fem.cpp: In member function ‘Fem2D::Mesh::ConsAdjacence()’: ../femlib/fem.cpp:490:56: warning: ‘avam’ may be used uninitialized [-Wmaybe-uninitialized] 490 | ll[gd] = avam; | ~~~~~~~^~~~~~ ../femlib/fem.cpp:457:51: note: ‘avam’ was declared here 457 | R lAV,avam; | ^~~~ ../femlib/fem.cpp:489:60: warning: ‘k’ may be used uninitialized [-Wmaybe-uninitialized] 489 | int kkgd= 3*k + j; | ~^~ ../femlib/fem.cpp:459:51: note: ‘k’ was declared here 459 | int p,k,i,j; | ^ ../femlib/fem.cpp:489:53: warning: ‘j’ may be used uninitialized [-Wmaybe-uninitialized] 489 | int kkgd= 3*k + j; | ^~~~ ../femlib/fem.cpp:459:55: note: ‘j’ was declared here 459 | int p,k,i,j; | ^ ../femlib/fem.cpp:588:38: warning: ‘t3’ may be used uninitialized [-Wmaybe-uninitialized] 588 | if (NextT3[t3]==0) NbMortarsPaper++; | ^ ../femlib/fem.cpp:575:25: note: ‘t3’ was declared here 575 | int t3,nt3 = nt*3; | ^~ lgmat.cpp:3583:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘VirtualMatrix::I’ {aka ‘int’} [-Wsign-compare] 3583 | for(unsigned int k = 0; k < mA->n; ++k) { | ~~^~~~~~~ lgmat.cpp:3606:54: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘HashMatrix::I’ {aka ‘int’} [-Wsign-compare] 3606 | for(unsigned int j = mA->p[i]; j < mA->p[i + 1]; ++j) { | ~~^~~~~~~~ lgmat.cpp:3616:54: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘HashMatrix::I’ {aka ‘int’} [-Wsign-compare] 3616 | for(unsigned int j = mA->p[i]; j < mA->p[i + 1]; ++j) { | ~~^~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]’: lgfem.cpp:1873:25: required from ‘AnyType pfer2R(Stack, const AnyType&) [with R = std::complex; int dd = 0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.cpp:6763:98: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class std::complex’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleBilinearForm(Stack, const MeshS&, const FESpaceS&, const FESpaceS&, bool, MatriceMap&, const FormBilinear*, int*) [with R = std::complex; Stack = void*; FESpaceS = GFESpace; MatriceMap = HashMatrix >]’: problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = HashMatrix >; MMesh = MeshS; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13941:171: required from here problem.cpp:4444:24: warning: unused variable ‘vol6’ [-Wunused-variable] 4444 | double vol6[2]; | ^~~~ problem.cpp:4321:17: warning: unused variable ‘pThdi’ [-Wunused-variable] 4321 | pmeshS pThdi = GetAny((*b->di->Th)(stack)); //Trait_MESHO::topmesh(ThbfO); // | ^~~~~ problem.cpp:4336:35: warning: unused variable ‘mapt’ [-Wunused-variable] 4336 | Expression const * const mapt=*di.mapt?di.mapt:0 ; | ^~~~ problem.cpp:4337:35: warning: unused variable ‘mapu’ [-Wunused-variable] 4337 | Expression const * const mapu=*di.mapu?di.mapu:0 ; | ^~~~ problem.cpp:4338:14: warning: unused variable ‘withmap’ [-Wunused-variable] 4338 | bool withmap =di.withmap(); | ^~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleBC(Stack, const MeshS&, const FESpaceS&, const FESpaceS&, bool, MatriceCreuse*, KN_*, KN_*, const BC_set*, double, int*) [with R = std::complex; Stack = void*; FESpaceS = GFESpace; MatriceCreuse = VirtualMatrix >]’: problem.cpp:9577:27: required from ‘void Fem2D::AssembleBC(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MatriceCreuse*, KN_*, KN_*, const std::__cxx11::list&, double, int*) [with R = std::complex; MMesh = MeshS; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*; MatriceCreuse = VirtualMatrix >]’ problem.cpp:13943:170: required from here problem.cpp:10009:28: warning: unused variable ‘le’ [-Wunused-variable] 10009 | double le = sqrt((E,E)); | ^~ lgfem.hpp: In instantiation of ‘void FEbaseArray::resize(int) [with K = double; v_fes = v_fes3]’: lgfem.cpp:5708:20: required from ‘T fepresize(const Resize1&, const long int&) [with T = FEbaseArray**]’ lgfem.cpp:6833:94: required from here lgfem.hpp:957:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 957 | for (unsigned int j = 0; j < std::max(this->N, 1); ++j) yy[j] = xx[j]; | ~~^~~~~~~~~~~~~~~~~~~~~~ lgfem.hpp:958:55: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 958 | for (unsigned int j = std::max(this->N, 1); j < i; ++j) | ~~^~~ lgfem.hpp:961:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 961 | for (unsigned int j = 0; j < i; ++j) yy[j] = xx[j]; | ~~^~~ lgfem.hpp:962:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 962 | for (unsigned int j = i; j < this->N; ++j) xx[j]->destroy( ); | ~~^~~~~~~~~ lgfem.hpp: In instantiation of ‘void FEbaseArray::resize(int) [with K = std::complex; v_fes = v_fes3]’: lgfem.cpp:5708:20: required from ‘T fepresize(const Resize1&, const long int&) [with T = FEbaseArray, v_fes3>**]’ lgfem.cpp:6839:16: required from here lgfem.hpp:957:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 957 | for (unsigned int j = 0; j < std::max(this->N, 1); ++j) yy[j] = xx[j]; | ~~^~~~~~~~~~~~~~~~~~~~~~ lgfem.hpp:958:55: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 958 | for (unsigned int j = std::max(this->N, 1); j < i; ++j) | ~~^~~ lgfem.hpp:961:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 961 | for (unsigned int j = 0; j < i; ++j) yy[j] = xx[j]; | ~~^~~ lgfem.hpp:962:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 962 | for (unsigned int j = i; j < this->N; ++j) xx[j]->destroy( ); | ~~^~~~~~~~~ lgmat.cpp: In instantiation of ‘AnyType removeDOF_Op::operator()(Stack) const [with T = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgmat.cpp:3452:9: required from here lgmat.cpp:3531:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 3531 | for(int i=0; i >’: ./../femlib/MatriceElementaire.hpp:185:7: required from ‘class MatriceElementairePleine >’ problem.cpp:1861:24: required from ‘void Fem2D::AssembleBilinearForm(Stack, const MeshL&, const FESpaceL&, const FESpaceL&, bool, MatriceCreuse&, const FormBilinear*, int*) [with R = double; Stack = void*; FESpaceL = GFESpace; MatriceCreuse = VirtualMatrix]’ problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = VirtualMatrix; MMesh = MeshL; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13951:165: required from here ./../femlib/MatriceElementaire.hpp:91:15: warning: ‘R& MatriceElementaire::operator()(int, int) [with R = double]’ was hidden [-Woverloaded-virtual=] 91 | virtual R & operator() (int i,int j) =0; | ^~~~~~~~ ./../femlib/MatriceElementaire.hpp:179:27: note: by ‘MatriceElementaireFES& MatriceElementaireFES::operator()(int, int, int, void*, void*) [with R = double; FES = Fem2D::GFESpace]’ 179 | MatriceElementaireFES & operator()(int k,int ie,int label,void * s=0,void *Q=0) { | ^~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleBilinearForm(Stack, const MeshL&, const FESpaceL&, const FESpaceL&, bool, MatriceCreuse&, const FormBilinear*, int*) [with R = double; Stack = void*; FESpaceL = GFESpace; MatriceCreuse = VirtualMatrix]’: problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = VirtualMatrix; MMesh = MeshL; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13951:165: required from here problem.cpp:1779:14: warning: unused variable ‘sameMesh’ [-Wunused-variable] 1779 | bool sameMesh = &ThI == &Vh.Th && &ThI == &Uh.Th; | ^~~~~~~~ problem.cpp:1844:15: warning: variable ‘paramate’ set but not used [-Wunused-but-set-variable] 1844 | void *paramate=stack; | ^~~~~~~~ lgfem.hpp: In instantiation of ‘void FEbaseArray::resize(int) [with K = double; v_fes = v_fesS]’: lgfem.cpp:5708:20: required from ‘T fepresize(const Resize1&, const long int&) [with T = FEbaseArray**]’ lgfem.cpp:6856:94: required from here lgfem.hpp:957:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 957 | for (unsigned int j = 0; j < std::max(this->N, 1); ++j) yy[j] = xx[j]; | ~~^~~~~~~~~~~~~~~~~~~~~~ lgfem.hpp:958:55: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 958 | for (unsigned int j = std::max(this->N, 1); j < i; ++j) | ~~^~~ lgfem.hpp:961:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 961 | for (unsigned int j = 0; j < i; ++j) yy[j] = xx[j]; | ~~^~~ lgfem.hpp:962:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 962 | for (unsigned int j = i; j < this->N; ++j) xx[j]->destroy( ); | ~~^~~~~~~~~ lgfem.hpp: In instantiation of ‘void FEbaseArray::resize(int) [with K = std::complex; v_fes = v_fesS]’: lgfem.cpp:5708:20: required from ‘T fepresize(const Resize1&, const long int&) [with T = FEbaseArray, v_fesS>**]’ lgfem.cpp:6860:94: required from here lgfem.hpp:957:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 957 | for (unsigned int j = 0; j < std::max(this->N, 1); ++j) yy[j] = xx[j]; | ~~^~~~~~~~~~~~~~~~~~~~~~ lgfem.hpp:958:55: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 958 | for (unsigned int j = std::max(this->N, 1); j < i; ++j) | ~~^~~ lgfem.hpp:961:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 961 | for (unsigned int j = 0; j < i; ++j) yy[j] = xx[j]; | ~~^~~ lgfem.hpp:962:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 962 | for (unsigned int j = i; j < this->N; ++j) xx[j]->destroy( ); | ~~^~~~~~~~~ lgmat.cpp:3550:61: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘HashMatrix >::I’ {aka ‘int’} [-Wsign-compare] 3550 | for(unsigned int j = mA->p[mR->j[i]]; j < mA->p[mR->j[i] + 1]; ++j) { | ~~^~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleLinearForm(Stack, const MeshL&, const FESpaceL&, KN_*, const FormLinear*, int*) [with R = double; Stack = void*; FESpaceL = GFESpace]’: problem.cpp:9524:51: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = VirtualMatrix; MMesh = MeshL; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13951:165: required from here problem.cpp:11377:41: warning: unused variable ‘K’ [-Wunused-variable] 11377 | const Element & K(ThI[i]); | ^ lgfem.hpp: In instantiation of ‘void FEbaseArray::resize(int) [with K = double; v_fes = v_fesL]’: lgfem.cpp:5708:20: required from ‘T fepresize(const Resize1&, const long int&) [with T = FEbaseArray**]’ lgfem.cpp:6876:94: required from here lgfem.hpp:957:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 957 | for (unsigned int j = 0; j < std::max(this->N, 1); ++j) yy[j] = xx[j]; | ~~^~~~~~~~~~~~~~~~~~~~~~ lgfem.hpp:958:55: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 958 | for (unsigned int j = std::max(this->N, 1); j < i; ++j) | ~~^~~ lgfem.hpp:961:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 961 | for (unsigned int j = 0; j < i; ++j) yy[j] = xx[j]; | ~~^~~ lgfem.hpp:962:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 962 | for (unsigned int j = i; j < this->N; ++j) xx[j]->destroy( ); | ~~^~~~~~~~~ lgmat.cpp:3583:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘VirtualMatrix >::I’ {aka ‘int’} [-Wsign-compare] 3583 | for(unsigned int k = 0; k < mA->n; ++k) { | ~~^~~~~~~ lgmat.cpp:3606:54: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘HashMatrix >::I’ {aka ‘int’} [-Wsign-compare] 3606 | for(unsigned int j = mA->p[i]; j < mA->p[i + 1]; ++j) { | ~~^~~~~~~~ lgmat.cpp:3616:54: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘HashMatrix >::I’ {aka ‘int’} [-Wsign-compare] 3616 | for(unsigned int j = mA->p[i]; j < mA->p[i + 1]; ++j) { | ~~^~~~~~~~ lgfem.hpp: In instantiation of ‘void FEbaseArray::resize(int) [with K = std::complex; v_fes = v_fesL]’: lgfem.cpp:5708:20: required from ‘T fepresize(const Resize1&, const long int&) [with T = FEbaseArray, v_fesL>**]’ lgfem.cpp:6880:94: required from here lgfem.hpp:957:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 957 | for (unsigned int j = 0; j < std::max(this->N, 1); ++j) yy[j] = xx[j]; | ~~^~~~~~~~~~~~~~~~~~~~~~ lgfem.hpp:958:55: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 958 | for (unsigned int j = std::max(this->N, 1); j < i; ++j) | ~~^~~ lgfem.hpp:961:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 961 | for (unsigned int j = 0; j < i; ++j) yy[j] = xx[j]; | ~~^~~ lgfem.hpp:962:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 962 | for (unsigned int j = i; j < this->N; ++j) xx[j]->destroy( ); | ~~^~~~~~~~~ lgmat.cpp: In instantiation of ‘AnyType plotMatrix::Op::operator()(Stack) const [with K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgmat.cpp:3739:21: required from here lgmat.cpp:3770:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3770 | for (int i=0;innz;i++) { | ~^~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleBilinearForm(Stack, const MeshL&, const FESpaceL&, const FESpaceL&, bool, MatriceMap&, const FormBilinear*, int*) [with R = double; Stack = void*; FESpaceL = GFESpace; MatriceMap = HashMatrix]’: problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = HashMatrix; MMesh = MeshL; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13954:159: required from here problem.cpp:4621:17: warning: unused variable ‘pThdi’ [-Wunused-variable] 4621 | pmeshL pThdi = GetAny((*b->di->Th)(stack)); | ^~~~~ lgmat.cpp: In instantiation of ‘AnyType plotMatrix::Op::operator()(Stack) const [with K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgmat.cpp:3739:21: required from here lgmat.cpp:3770:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] problem.cpp:4635:35: warning: unused variable ‘mapt’ [-Wunused-variable] 4635 | Expression const * const mapt=*di.mapt?di.mapt:0 ; | ^~~~ problem.cpp:4636:35: warning: unused variable ‘mapu’ [-Wunused-variable] 4636 | Expression const * const mapu=*di.mapu?di.mapu:0 ; | ^~~~ problem.cpp:4637:14: warning: unused variable ‘withmap’ [-Wunused-variable] 4637 | bool withmap =di.withmap(); | ^~~~~~~ problem.cpp:4644:13: warning: unused variable ‘bei0’ [-Wunused-variable] 4644 | int bei0 = mpi_rank*ceil(1.*Th.nbe/mpi_size); | ^~~~ problem.cpp:4645:13: warning: unused variable ‘bei1’ [-Wunused-variable] 4645 | int bei1 = min(Th.nbe,(int)((mpi_rank+1)*ceil(1.*Th.nbe/mpi_size))); | ^~~~ ./../femlib/MatriceElementaire.hpp: In instantiation of ‘class MatriceElementaireFES, Fem2D::GFESpace >’: ./../femlib/MatriceElementaire.hpp:185:7: required from ‘class MatriceElementairePleine, Fem2D::GFESpace >’ problem.cpp:1861:24: required from ‘void Fem2D::AssembleBilinearForm(Stack, const MeshL&, const FESpaceL&, const FESpaceL&, bool, MatriceCreuse&, const FormBilinear*, int*) [with R = std::complex; Stack = void*; FESpaceL = GFESpace; MatriceCreuse = VirtualMatrix >]’ problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = VirtualMatrix >; MMesh = MeshL; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13961:169: required from here ./../femlib/MatriceElementaire.hpp:91:15: warning: ‘R& MatriceElementaire::operator()(int, int) [with R = std::complex]’ was hidden [-Woverloaded-virtual=] 91 | virtual R & operator() (int i,int j) =0; | ^~~~~~~~ ./../femlib/MatriceElementaire.hpp:179:27: note: by ‘MatriceElementaireFES& MatriceElementaireFES::operator()(int, int, int, void*, void*) [with R = std::complex; FES = Fem2D::GFESpace]’ 179 | MatriceElementaireFES & operator()(int k,int ie,int label,void * s=0,void *Q=0) { | ^~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleBilinearForm(Stack, const MeshL&, const FESpaceL&, const FESpaceL&, bool, MatriceCreuse&, const FormBilinear*, int*) [with R = std::complex; Stack = void*; FESpaceL = GFESpace; MatriceCreuse = VirtualMatrix >]’: problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = VirtualMatrix >; MMesh = MeshL; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13961:169: required from here problem.cpp:1779:14: warning: unused variable ‘sameMesh’ [-Wunused-variable] 1779 | bool sameMesh = &ThI == &Vh.Th && &ThI == &Uh.Th; | ^~~~~~~~ problem.cpp:1844:15: warning: variable ‘paramate’ set but not used [-Wunused-but-set-variable] 1844 | void *paramate=stack; | ^~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleLinearForm(Stack, const MeshL&, const FESpaceL&, KN_*, const FormLinear*, int*) [with R = std::complex; Stack = void*; FESpaceL = GFESpace]’: problem.cpp:9524:51: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = VirtualMatrix >; MMesh = MeshL; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13961:169: required from here problem.cpp:11377:41: warning: unused variable ‘K’ [-Wunused-variable] 11377 | const Element & K(ThI[i]); | ^ In function ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘InitLoop()’ at AFunction2.cpp:1017:32: AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at AFunction.hpp:3112:42, inlined from ‘InitLoop()’ at AFunction2.cpp:1017:32: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleBilinearForm(Stack, const MeshL&, const FESpaceL&, const FESpaceL&, bool, MatriceMap&, const FormBilinear*, int*) [with R = std::complex; Stack = void*; FESpaceL = GFESpace; MatriceMap = HashMatrix >]’: problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = HashMatrix >; MMesh = MeshL; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13964:162: required from here problem.cpp:4621:17: warning: unused variable ‘pThdi’ [-Wunused-variable] 4621 | pmeshL pThdi = GetAny((*b->di->Th)(stack)); | ^~~~~ problem.cpp:4635:35: warning: unused variable ‘mapt’ [-Wunused-variable] 4635 | Expression const * const mapt=*di.mapt?di.mapt:0 ; | ^~~~ problem.cpp:4636:35: warning: unused variable ‘mapu’ [-Wunused-variable] 4636 | Expression const * const mapu=*di.mapu?di.mapu:0 ; | ^~~~ problem.cpp:4637:14: warning: unused variable ‘withmap’ [-Wunused-variable] 4637 | bool withmap =di.withmap(); | ^~~~~~~ problem.cpp:4644:13: warning: unused variable ‘bei0’ [-Wunused-variable] 4644 | int bei0 = mpi_rank*ceil(1.*Th.nbe/mpi_size); | ^~~~ problem.cpp:4645:13: warning: unused variable ‘bei1’ [-Wunused-variable] 4645 | int bei1 = min(Th.nbe,(int)((mpi_rank+1)*ceil(1.*Th.nbe/mpi_size))); | ^~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleBilinearForm(Stack, const MeshL&, const FESpaceL&, const FESpace&, bool, MatriceMap&, const FormBilinear*, int*) [with R = double; Stack = void*; FESpaceL = GFESpace; MatriceMap = HashMatrix]’: problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = HashMatrix; MMesh = MeshL; FESpace1 = GFESpace; FESpace2 = FESpace; Stack = void*]’ problem.cpp:13976:159: required from here problem.cpp:4741:16: warning: unused variable ‘pThdi’ [-Wunused-variable] 4741 | pmeshL pThdi = GetAny((*b->di->Th)(stack)); | ^~~~~ problem.cpp:4747:13: warning: unused variable ‘bei0’ [-Wunused-variable] 4747 | int bei0 = mpi_rank*ceil(1.*Th.nbe/mpi_size); | ^~~~ problem.cpp:4748:13: warning: unused variable ‘bei1’ [-Wunused-variable] 4748 | int bei1 = min(Th.nbe,(int)((mpi_rank+1)*ceil(1.*Th.nbe/mpi_size))); | ^~~~ problem.cpp:4762:34: warning: unused variable ‘mapt’ [-Wunused-variable] 4762 | Expression const * const mapt=*di.mapt?di.mapt:0 ; | ^~~~ problem.cpp:4763:34: warning: unused variable ‘mapu’ [-Wunused-variable] 4763 | Expression const * const mapu=*di.mapu?di.mapu:0 ; | ^~~~ problem.cpp:4764:13: warning: unused variable ‘withmap’ [-Wunused-variable] 4764 | bool withmap =di.withmap(); | ^~~~~~~ In file included from ff++.hpp:52: lgfem.hpp: In instantiation of ‘void FEbaseArray::resize(int) [with K = std::complex; v_fes = v_fesL]’: lgfem.hpp:953:8: required from here lgfem.hpp:957:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 957 | for (unsigned int j = 0; j < std::max(this->N, 1); ++j) yy[j] = xx[j]; | ~~^~~~~~~~~~~~~~~~~~~~~~ lgfem.hpp:958:55: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 958 | for (unsigned int j = std::max(this->N, 1); j < i; ++j) | ~~^~~ lgfem.hpp:961:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 961 | for (unsigned int j = 0; j < i; ++j) yy[j] = xx[j]; | ~~^~~ lgfem.hpp:962:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 962 | for (unsigned int j = i; j < this->N; ++j) xx[j]->destroy( ); | ~~^~~~~~~~~ lgfem.hpp: In instantiation of ‘void FEbaseArray::resize(int) [with K = double; v_fes = v_fesL]’: lgfem.hpp:953:8: required from here lgfem.hpp:957:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 957 | for (unsigned int j = 0; j < std::max(this->N, 1); ++j) yy[j] = xx[j]; | ~~^~~~~~~~~~~~~~~~~~~~~~ lgfem.hpp:958:55: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 958 | for (unsigned int j = std::max(this->N, 1); j < i; ++j) | ~~^~~ lgfem.hpp:961:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 961 | for (unsigned int j = 0; j < i; ++j) yy[j] = xx[j]; | ~~^~~ lgfem.hpp:962:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 962 | for (unsigned int j = i; j < this->N; ++j) xx[j]->destroy( ); | ~~^~~~~~~~~ lgfem.hpp: In instantiation of ‘void FEbaseArray::resize(int) [with K = std::complex; v_fes = v_fesS]’: lgfem.hpp:953:8: required from here lgfem.hpp:957:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 957 | for (unsigned int j = 0; j < std::max(this->N, 1); ++j) yy[j] = xx[j]; | ~~^~~~~~~~~~~~~~~~~~~~~~ lgfem.hpp:958:55: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 958 | for (unsigned int j = std::max(this->N, 1); j < i; ++j) | ~~^~~ lgfem.hpp:961:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 961 | for (unsigned int j = 0; j < i; ++j) yy[j] = xx[j]; | ~~^~~ lgfem.hpp:962:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 962 | for (unsigned int j = i; j < this->N; ++j) xx[j]->destroy( ); | ~~^~~~~~~~~ lgfem.hpp: In instantiation of ‘void FEbaseArray::resize(int) [with K = double; v_fes = v_fesS]’: lgfem.hpp:953:8: required from here lgfem.hpp:957:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 957 | for (unsigned int j = 0; j < std::max(this->N, 1); ++j) yy[j] = xx[j]; | ~~^~~~~~~~~~~~~~~~~~~~~~ lgfem.hpp:958:55: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 958 | for (unsigned int j = std::max(this->N, 1); j < i; ++j) | ~~^~~ lgfem.hpp:961:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 961 | for (unsigned int j = 0; j < i; ++j) yy[j] = xx[j]; | ~~^~~ lgfem.hpp:962:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 962 | for (unsigned int j = i; j < this->N; ++j) xx[j]->destroy( ); | ~~^~~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleBilinearForm(Stack, const MeshL&, const FESpaceL&, const FESpace&, bool, MatriceMap&, const FormBilinear*, int*) [with R = std::complex; Stack = void*; FESpaceL = GFESpace; MatriceMap = HashMatrix >]’: problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = HashMatrix >; MMesh = MeshL; FESpace1 = GFESpace; FESpace2 = FESpace; Stack = void*]’ problem.cpp:13986:162: required from here problem.cpp:4741:16: warning: unused variable ‘pThdi’ [-Wunused-variable] 4741 | pmeshL pThdi = GetAny((*b->di->Th)(stack)); | ^~~~~ problem.cpp:4747:13: warning: unused variable ‘bei0’ [-Wunused-variable] 4747 | int bei0 = mpi_rank*ceil(1.*Th.nbe/mpi_size); | ^~~~ problem.cpp:4748:13: warning: unused variable ‘bei1’ [-Wunused-variable] 4748 | int bei1 = min(Th.nbe,(int)((mpi_rank+1)*ceil(1.*Th.nbe/mpi_size))); | ^~~~ problem.cpp:4762:34: warning: unused variable ‘mapt’ [-Wunused-variable] 4762 | Expression const * const mapt=*di.mapt?di.mapt:0 ; | ^~~~ problem.cpp:4763:34: warning: unused variable ‘mapu’ [-Wunused-variable] 4763 | Expression const * const mapu=*di.mapu?di.mapu:0 ; | ^~~~ problem.cpp:4764:13: warning: unused variable ‘withmap’ [-Wunused-variable] 4764 | bool withmap =di.withmap(); | ^~~~~~~ lgfem.hpp: In instantiation of ‘void FEbaseArray::resize(int) [with K = std::complex; v_fes = v_fes3]’: lgfem.hpp:953:8: required from here lgfem.hpp:957:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 957 | for (unsigned int j = 0; j < std::max(this->N, 1); ++j) yy[j] = xx[j]; | ~~^~~~~~~~~~~~~~~~~~~~~~ lgfem.hpp:958:55: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 958 | for (unsigned int j = std::max(this->N, 1); j < i; ++j) | ~~^~~ lgfem.hpp:961:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 961 | for (unsigned int j = 0; j < i; ++j) yy[j] = xx[j]; | ~~^~~ lgfem.hpp:962:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 962 | for (unsigned int j = i; j < this->N; ++j) xx[j]->destroy( ); | ~~^~~~~~~~~ lgfem.hpp: In instantiation of ‘void FEbaseArray::resize(int) [with K = double; v_fes = v_fes3]’: lgfem.hpp:953:8: required from here lgfem.hpp:957:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 957 | for (unsigned int j = 0; j < std::max(this->N, 1); ++j) yy[j] = xx[j]; | ~~^~~~~~~~~~~~~~~~~~~~~~ lgfem.hpp:958:55: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 958 | for (unsigned int j = std::max(this->N, 1); j < i; ++j) | ~~^~~ lgfem.hpp:961:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 961 | for (unsigned int j = 0; j < i; ++j) yy[j] = xx[j]; | ~~^~~ lgfem.hpp:962:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 962 | for (unsigned int j = i; j < this->N; ++j) xx[j]->destroy( ); | ~~^~~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleBilinearForm(Stack, const MeshL&, const FESpace&, const FESpaceL&, bool, MatriceMap&, const FormBilinear*, int*) [with R = double; Stack = void*; FESpaceL = GFESpace; MatriceMap = HashMatrix]’: problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = HashMatrix; MMesh = MeshL; FESpace1 = FESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13997:161: required from here problem.cpp:4857:16: warning: unused variable ‘pThdi’ [-Wunused-variable] 4857 | pmeshL pThdi = GetAny((*b->di->Th)(stack)); | ^~~~~ problem.cpp:4863:13: warning: unused variable ‘bei0’ [-Wunused-variable] 4863 | int bei0 = mpi_rank*ceil(1.*Th.nbe/mpi_size); | ^~~~ problem.cpp:4864:13: warning: unused variable ‘bei1’ [-Wunused-variable] 4864 | int bei1 = min(Th.nbe,(int)((mpi_rank+1)*ceil(1.*Th.nbe/mpi_size))); | ^~~~ problem.cpp:4877:34: warning: unused variable ‘mapt’ [-Wunused-variable] 4877 | Expression const * const mapt=*di.mapt?di.mapt:0 ; | ^~~~ problem.cpp:4878:34: warning: unused variable ‘mapu’ [-Wunused-variable] 4878 | Expression const * const mapu=*di.mapu?di.mapu:0 ; | ^~~~ problem.cpp:4879:13: warning: unused variable ‘withmap’ [-Wunused-variable] 4879 | bool withmap =di.withmap(); | ^~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleBilinearForm(Stack, const MeshL&, const FESpace&, const FESpaceL&, bool, MatriceMap&, const FormBilinear*, int*) [with R = std::complex; Stack = void*; FESpaceL = GFESpace; MatriceMap = HashMatrix >]’: problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = HashMatrix >; MMesh = MeshL; FESpace1 = FESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:14007:160: required from here problem.cpp:4857:16: warning: unused variable ‘pThdi’ [-Wunused-variable] 4857 | pmeshL pThdi = GetAny((*b->di->Th)(stack)); | ^~~~~ problem.cpp:4863:13: warning: unused variable ‘bei0’ [-Wunused-variable] 4863 | int bei0 = mpi_rank*ceil(1.*Th.nbe/mpi_size); | ^~~~ problem.cpp:4864:13: warning: unused variable ‘bei1’ [-Wunused-variable] 4864 | int bei1 = min(Th.nbe,(int)((mpi_rank+1)*ceil(1.*Th.nbe/mpi_size))); | ^~~~ problem.cpp:4877:34: warning: unused variable ‘mapt’ [-Wunused-variable] 4877 | Expression const * const mapt=*di.mapt?di.mapt:0 ; | ^~~~ problem.cpp:4878:34: warning: unused variable ‘mapu’ [-Wunused-variable] 4878 | Expression const * const mapu=*di.mapu?di.mapu:0 ; | ^~~~ problem.cpp:4879:13: warning: unused variable ‘withmap’ [-Wunused-variable] 4879 | bool withmap =di.withmap(); | ^~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleBilinearForm(Stack, const MeshS&, const FESpaceS&, const FESpace3&, bool, MatriceMap&, const FormBilinear*, int*) [with R = double; Stack = void*; FESpaceS = GFESpace; FESpace3 = GFESpace; MatriceMap = HashMatrix]’: problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = HashMatrix; MMesh = MeshS; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:14018:160: required from here problem.cpp:5089:17: warning: unused variable ‘vol6’ [-Wunused-variable] 5089 | double vol6[2]; | ^~~~ problem.cpp:4967:10: warning: unused variable ‘pThdi’ [-Wunused-variable] 4967 | pmeshS pThdi = GetAny((*b->di->Th)(stack)); //Trait_MESHO::topmesh(ThbfO); // | ^~~~~ problem.cpp:4989:28: warning: unused variable ‘mapt’ [-Wunused-variable] 4989 | Expression const * const mapt=*di.mapt?di.mapt:0 ; | ^~~~ problem.cpp:4990:28: warning: unused variable ‘mapu’ [-Wunused-variable] 4990 | Expression const * const mapu=*di.mapu?di.mapu:0 ; | ^~~~ problem.cpp:4991:7: warning: unused variable ‘withmap’ [-Wunused-variable] 4991 | bool withmap =di.withmap(); | ^~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleBilinearForm(Stack, const MeshS&, const FESpaceS&, const FESpace3&, bool, MatriceMap&, const FormBilinear*, int*) [with R = std::complex; Stack = void*; FESpaceS = GFESpace; FESpace3 = GFESpace; MatriceMap = HashMatrix >]’: problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = HashMatrix >; MMesh = MeshS; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:14028:159: required from here problem.cpp:5089:17: warning: unused variable ‘vol6’ [-Wunused-variable] 5089 | double vol6[2]; | ^~~~ problem.cpp:4967:10: warning: unused variable ‘pThdi’ [-Wunused-variable] 4967 | pmeshS pThdi = GetAny((*b->di->Th)(stack)); //Trait_MESHO::topmesh(ThbfO); // | ^~~~~ problem.cpp:4989:28: warning: unused variable ‘mapt’ [-Wunused-variable] 4989 | Expression const * const mapt=*di.mapt?di.mapt:0 ; | ^~~~ problem.cpp:4990:28: warning: unused variable ‘mapu’ [-Wunused-variable] 4990 | Expression const * const mapu=*di.mapu?di.mapu:0 ; | ^~~~ problem.cpp:4991:7: warning: unused variable ‘withmap’ [-Wunused-variable] 4991 | bool withmap =di.withmap(); | ^~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleBilinearForm(Stack, const MeshS&, const FESpace3&, const FESpaceS&, bool, MatriceMap&, const FormBilinear*, int*) [with R = double; Stack = void*; FESpace3 = GFESpace; FESpaceS = GFESpace; MatriceMap = HashMatrix]’: problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = HashMatrix; MMesh = MeshS; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:14039:160: required from here problem.cpp:5387:17: warning: unused variable ‘vol6’ [-Wunused-variable] 5387 | double vol6[2]; | ^~~~ problem.cpp:5267:9: warning: unused variable ‘pThdi’ [-Wunused-variable] 5267 | pmeshS pThdi = GetAny((*b->di->Th)(stack)); | ^~~~~ problem.cpp:5287:28: warning: unused variable ‘mapt’ [-Wunused-variable] 5287 | Expression const * const mapt=*di.mapt?di.mapt:0 ; | ^~~~ problem.cpp:5288:28: warning: unused variable ‘mapu’ [-Wunused-variable] 5288 | Expression const * const mapu=*di.mapu?di.mapu:0 ; | ^~~~ problem.cpp:5289:7: warning: unused variable ‘withmap’ [-Wunused-variable] 5289 | bool withmap =di.withmap(); | ^~~~~~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ lgfem.hpp:475:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleBilinearForm(Stack, const MeshS&, const FESpace3&, const FESpaceS&, bool, MatriceMap&, const FormBilinear*, int*) [with R = std::complex; Stack = void*; FESpace3 = GFESpace; FESpaceS = GFESpace; MatriceMap = HashMatrix >]’: problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = HashMatrix >; MMesh = MeshS; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:14049:159: required from here problem.cpp:5387:17: warning: unused variable ‘vol6’ [-Wunused-variable] 5387 | double vol6[2]; | ^~~~ problem.cpp:5267:9: warning: unused variable ‘pThdi’ [-Wunused-variable] 5267 | pmeshS pThdi = GetAny((*b->di->Th)(stack)); | ^~~~~ problem.cpp:5287:28: warning: unused variable ‘mapt’ [-Wunused-variable] 5287 | Expression const * const mapt=*di.mapt?di.mapt:0 ; | ^~~~ problem.cpp:5288:28: warning: unused variable ‘mapu’ [-Wunused-variable] 5288 | Expression const * const mapu=*di.mapu?di.mapu:0 ; | ^~~~ problem.cpp:5289:7: warning: unused variable ‘withmap’ [-Wunused-variable] 5289 | bool withmap =di.withmap(); | ^~~~~~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ lgfem.hpp:522:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] problem.cpp: In instantiation of ‘void Fem2D::AssembleBilinearForm(Stack, const MeshL&, const FESpaceL&, const FESpaceS&, bool, MatriceMap&, const FormBilinear*, int*) [with R = double; Stack = void*; FESpaceL = GFESpace; FESpaceS = GFESpace; MatriceMap = HashMatrix]’: problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = HashMatrix; MMesh = MeshL; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:14061:158: required from here problem.cpp:5672:15: warning: unused variable ‘pThdi’ [-Wunused-variable] 5672 | pmeshL pThdi = GetAny((*b->di->Th)(stack)); | ^~~~~ problem.cpp:5678:9: warning: unused variable ‘bei0’ [-Wunused-variable] 5678 | int bei0 = mpi_rank*ceil(1.*Th.nbe/mpi_size); | ^~~~ problem.cpp:5679:9: warning: unused variable ‘bei1’ [-Wunused-variable] 5679 | int bei1 = min(Th.nbe,(int)((mpi_rank+1)*ceil(1.*Th.nbe/mpi_size))); | ^~~~ problem.cpp:5693:33: warning: unused variable ‘mapt’ [-Wunused-variable] 5693 | Expression const * const mapt=*di.mapt?di.mapt:0 ; | ^~~~ problem.cpp:5694:33: warning: unused variable ‘mapu’ [-Wunused-variable] 5694 | Expression const * const mapu=*di.mapu?di.mapu:0 ; | ^~~~ problem.cpp:5695:12: warning: unused variable ‘withmap’ [-Wunused-variable] 5695 | bool withmap =di.withmap(); | ^~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleBilinearForm(Stack, const MeshL&, const FESpaceL&, const FESpaceS&, bool, MatriceMap&, const FormBilinear*, int*) [with R = std::complex; Stack = void*; FESpaceL = GFESpace; FESpaceS = GFESpace; MatriceMap = HashMatrix >]’: problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = HashMatrix >; MMesh = MeshL; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:14071:161: required from here problem.cpp:5672:15: warning: unused variable ‘pThdi’ [-Wunused-variable] 5672 | pmeshL pThdi = GetAny((*b->di->Th)(stack)); | ^~~~~ problem.cpp:5678:9: warning: unused variable ‘bei0’ [-Wunused-variable] 5678 | int bei0 = mpi_rank*ceil(1.*Th.nbe/mpi_size); | ^~~~ problem.cpp:5679:9: warning: unused variable ‘bei1’ [-Wunused-variable] 5679 | int bei1 = min(Th.nbe,(int)((mpi_rank+1)*ceil(1.*Th.nbe/mpi_size))); | ^~~~ problem.cpp:5693:33: warning: unused variable ‘mapt’ [-Wunused-variable] 5693 | Expression const * const mapt=*di.mapt?di.mapt:0 ; | ^~~~ problem.cpp:5694:33: warning: unused variable ‘mapu’ [-Wunused-variable] 5694 | Expression const * const mapu=*di.mapu?di.mapu:0 ; | ^~~~ problem.cpp:5695:12: warning: unused variable ‘withmap’ [-Wunused-variable] 5695 | bool withmap =di.withmap(); | ^~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ lgfem.hpp:569:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleBilinearForm(Stack, const MeshL&, const FESpaceS&, const FESpaceL&, bool, MatriceMap&, const FormBilinear*, int*) [with R = double; Stack = void*; FESpaceS = GFESpace; FESpaceL = GFESpace; MatriceMap = HashMatrix]’: problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = HashMatrix; MMesh = MeshL; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:14082:160: required from here problem.cpp:5561:13: warning: unused variable ‘pThdi’ [-Wunused-variable] 5561 | pmeshL pThdi = GetAny((*b->di->Th)(stack)); | ^~~~~ problem.cpp:5567:9: warning: unused variable ‘bei0’ [-Wunused-variable] 5567 | int bei0 = mpi_rank*ceil(1.*Th.nbe/mpi_size); | ^~~~ problem.cpp:5568:9: warning: unused variable ‘bei1’ [-Wunused-variable] 5568 | int bei1 = min(Th.nbe,(int)((mpi_rank+1)*ceil(1.*Th.nbe/mpi_size))); | ^~~~ problem.cpp:5581:31: warning: unused variable ‘mapt’ [-Wunused-variable] 5581 | Expression const * const mapt=*di.mapt?di.mapt:0 ; | ^~~~ problem.cpp:5582:31: warning: unused variable ‘mapu’ [-Wunused-variable] 5582 | Expression const * const mapu=*di.mapu?di.mapu:0 ; | ^~~~ problem.cpp:5583:10: warning: unused variable ‘withmap’ [-Wunused-variable] 5583 | bool withmap =di.withmap(); | ^~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleBilinearForm(Stack, const MeshL&, const FESpaceS&, const FESpaceL&, bool, MatriceMap&, const FormBilinear*, int*) [with R = std::complex; Stack = void*; FESpaceS = GFESpace; FESpaceL = GFESpace; MatriceMap = HashMatrix >]’: problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = HashMatrix >; MMesh = MeshL; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:14092:159: required from here problem.cpp:5561:13: warning: unused variable ‘pThdi’ [-Wunused-variable] 5561 | pmeshL pThdi = GetAny((*b->di->Th)(stack)); | ^~~~~ problem.cpp:5567:9: warning: unused variable ‘bei0’ [-Wunused-variable] 5567 | int bei0 = mpi_rank*ceil(1.*Th.nbe/mpi_size); | ^~~~ problem.cpp:5568:9: warning: unused variable ‘bei1’ [-Wunused-variable] 5568 | int bei1 = min(Th.nbe,(int)((mpi_rank+1)*ceil(1.*Th.nbe/mpi_size))); | ^~~~ problem.cpp:5581:31: warning: unused variable ‘mapt’ [-Wunused-variable] 5581 | Expression const * const mapt=*di.mapt?di.mapt:0 ; | ^~~~ problem.cpp:5582:31: warning: unused variable ‘mapu’ [-Wunused-variable] 5582 | Expression const * const mapu=*di.mapu?di.mapu:0 ; | ^~~~ problem.cpp:5583:10: warning: unused variable ‘withmap’ [-Wunused-variable] 5583 | bool withmap =di.withmap(); | ^~~~~~~ ../femlib/HashMatrix.cpp: In member function ‘HashMatrix::IsTrianglulare() const’: ../femlib/HashMatrix.cpp:499:27: warning: ‘nU’ may be used uninitialized [-Wmaybe-uninitialized] 499 | if( i[k] < j[k] ) ++nU;// 0,10 | ^~ ../femlib/HashMatrix.cpp:496:12: note: ‘nU’ was declared here 496 | size_t nU, nL=0,nD=0; | ^~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ lgfem.hpp:475:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ lgfem.hpp:522:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ lgfem.hpp:569:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = RNM_VirtualMatrix >::plusAx]’: lgmat.cpp:3039:29: required from ‘AnyType Op2_mulvirtAvCR::CODE::operator()(Stack) const [with R = RNM_VirtualMatrix >::plusAx; A = Matrice_Creuse*; B = KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmat.cpp:3034:17: required from here AnyType.hpp: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 RNM_VirtualMatrix >::plusAx’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = RNM_VirtualMatrix >::plusAtx]’: lgmat.cpp:3039:29: required from ‘AnyType Op2_mulvirtAvCR::CODE::operator()(Stack) const [with R = RNM_VirtualMatrix >::plusAtx; A = Matrice_Creuse_Transpose; B = KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmat.cpp:3034:17: required from here AnyType.hpp: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 RNM_VirtualMatrix >::plusAtx’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = RNM_VirtualMatrix >::solveAxeqb]’: lgmat.cpp:3039:29: required from ‘AnyType Op2_mulvirtAvCR::CODE::operator()(Stack) const [with R = RNM_VirtualMatrix >::solveAxeqb; A = Matrice_Creuse_inv; B = KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmat.cpp:3034:17: required from here AnyType.hpp: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 RNM_VirtualMatrix >::solveAxeqb’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = RNM_VirtualMatrix >::solveAtxeqb]’: lgmat.cpp:3039:29: required from ‘AnyType Op2_mulvirtAvCR::CODE::operator()(Stack) const [with R = RNM_VirtualMatrix >::solveAtxeqb; A = Matrice_Creuse_inv; B = KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmat.cpp:3034:17: required from here AnyType.hpp: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 RNM_VirtualMatrix >::solveAtxeqb’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = RNM_VirtualMatrix::plusAx]’: AFunction.hpp:2562: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*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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 RNM_VirtualMatrix::plusAx’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = RNM_VirtualMatrix::plusAtx]’: AFunction.hpp:2562: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*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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 RNM_VirtualMatrix::plusAtx’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = RNM_VirtualMatrix::solveAxeqb]’: AFunction.hpp:2562: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*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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 RNM_VirtualMatrix::solveAxeqb’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = RNM_VirtualMatrix::solveAtxeqb]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_mulvirtAv::solveAtxeqb, Matrice_Creuse_inv_trans, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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 RNM_VirtualMatrix::solveAtxeqb’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse_inv]’: AFunction.hpp:960: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*]’ AFunction.hpp:959:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse_inv_trans]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Matrice_Creuse_inv_trans; TA0 = Matrice_Creuse_Transpose; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp:145: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_trans’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Matrix_Prod]’: AFunction.hpp:2562: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*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::list*, bool>, std::allocator*, bool> > >*]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_ListCM; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse*]’: lgmat.cpp:2717:19: required from ‘AnyType SetRawMatformMat::CODE::operator()(Stack) const [with RR = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmat.cpp:2681:14: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgmat.cpp: In instantiation of ‘AnyType E_ForAllLoopMatrix::f(Stack) const [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’: AFunction.hpp:3513:61: required from ‘AnyType ForAllLoop::ForAllLoopOp::operator()(Stack) const [with F = E_ForAllLoopMatrix; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:3513:17: required from here lgmat.cpp:2969:27: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2969 | for (long kk=0;kk< mm->nnz; ++kk) | ~~^~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse_inv >]’: AFunction.hpp:960: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*]’ AFunction.hpp:959:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse_inv_trans >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Matrice_Creuse_inv_trans >; TA0 = Matrice_Creuse_Transpose >; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp:145: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_trans >’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Matrix_Prod, std::complex >]’: AFunction.hpp:2562: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*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::list, VirtualMatrix >*, bool>, std::allocator, VirtualMatrix >*, bool> > >*]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_ListCM >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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, VirtualMatrix >*, bool>, std::allocator, VirtualMatrix >*, bool> > >* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AFunction2.cpp: In member function ‘TableOfIdentifier::newdestroy()’: AFunction2.cpp:404:39: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 404 | vectorOfInst * l= new vectorOfInst(k); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘TableOfIdentifier::newdestroy()’ at AFunction2.cpp:404:39: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse >*]’: lgmat.cpp:2717:19: required from ‘AnyType SetRawMatformMat::CODE::operator()(Stack) const [with RR = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmat.cpp:2681:14: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgmat.cpp: In instantiation of ‘AnyType E_ForAllLoopMatrix::f(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’: AFunction.hpp:3513:61: required from ‘AnyType ForAllLoop::ForAllLoopOp::operator()(Stack) const [with F = E_ForAllLoopMatrix >; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:3513:17: required from here lgmat.cpp:2969:27: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2969 | for (long kk=0;kk< mm->nnz; ++kk) | ~~^~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = double*]’: AFunction.hpp:1163: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*]’ AFunction.hpp:1162:11: required from here AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = SparseMat_Add >]’: AFunction_ext.hpp:245:22: required from ‘AnyType E_F_F0F0F0F0F0_::operator()(Stack) const [with R = SparseMat_Add >; A0 = SparseMat_Add >; A1 = std::complex; A2 = Matrice_Creuse >*; A3 = long int; A4 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction_ext.hpp:244:11: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class SparseMat_Add >’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = TheCoefMat]’: AFunction.hpp:1033:22: required from ‘AnyType E_F_F0F0::operator()(Stack) const [with R = TheCoefMat; TA0 = TheCoefMat; TA1 = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1032:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]’: AFunction.hpp:1163: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*]’ AFunction.hpp:1162:11: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class std::complex’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]’: AFunction.hpp:1033:22: required from ‘AnyType E_F_F0F0::operator()(Stack) const [with R = KN*; TA0 = KN*; TA1 = TheCoefMat; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1032:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = TheDiagMat]’: AFunction.hpp:1033:22: required from ‘AnyType E_F_F0F0::operator()(Stack) const [with R = TheDiagMat; TA0 = TheDiagMat; TA1 = KN*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1032:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex*]’: AFunction.hpp:1163: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*]’ AFunction.hpp:1162:11: required from here AnyType.hpp: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::complex* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = Matrice_Creuse >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = Matrice_Creuse*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = TheCoefMat >]’: AFunction.hpp:1033:22: required from ‘AnyType E_F_F0F0::operator()(Stack) const [with R = TheCoefMat >; TA0 = TheCoefMat >; TA1 = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1032:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]’: AFunction.hpp:1033:22: required from ‘AnyType E_F_F0F0::operator()(Stack) const [with R = KN >*; TA0 = KN >*; TA1 = TheCoefMat >; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1032:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = TheDiagMat >]’: AFunction.hpp:1033:22: required from ‘AnyType E_F_F0F0::operator()(Stack) const [with R = TheDiagMat >; TA0 = TheDiagMat >; TA1 = KN >*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1032:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = SparseMat_Add]’: AFunction_ext.hpp:245:22: required from ‘AnyType E_F_F0F0F0F0F0_::operator()(Stack) const [with R = SparseMat_Add; A0 = SparseMat_Add; A1 = double; A2 = Matrice_Creuse*; A3 = long int; A4 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction_ext.hpp:244:11: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class SparseMat_Add’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Thresholding >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Thresholding >; TA0 = Matrice_Creuse >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgmat.cpp: In instantiation of ‘void BuildCombMat(MatriceMorse&, const KNM_&, int, int, R, bool) [with R = double; MatriceMorse = HashMatrix]’: lgmat.cpp:2895:24: required from ‘AnyType BlockMatrix::operator()(Stack) const [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmat.cpp:2770:31: required from here lgmat.cpp:582:10: warning: unused variable ‘eps0’ [-Wunused-variable] 582 | double eps0=numeric_limits::min(); | ^~~~ lgmat.cpp: In instantiation of ‘void BuildCombMat(MatriceMorse&, const KNM_&, int, int, R, bool) [with R = std::complex; MatriceMorse = HashMatrix >]’: lgmat.cpp:2895:24: required from ‘AnyType BlockMatrix::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmat.cpp:2770:31: required from here lgmat.cpp:582:10: warning: unused variable ‘eps0’ [-Wunused-variable] AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Thresholding]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Thresholding; TA0 = Matrice_Creuse*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AFunction2.cpp: In function ‘Block::close(Block*&, C_F0)’: AFunction2.cpp:482:12: warning: ‘inst.r’ may be used uninitialized [-Wmaybe-uninitialized] 482 | return rr; | ^~ AFunction2.cpp:476:17: note: ‘inst.r’ was declared here 476 | CListOfInst inst; | ^~~~ problem.cpp: In instantiation of ‘void Fem2D::Element_OpVF(MatriceElementairePleine >&, const FElement3&, const FElement3&, const FElement3&, const FElement3&, double*, int, int, int, void*, R3*) [with R = double; FElement3 = GFElement]’: problem.cpp:1255:32: required from ‘void Fem2D::AssembleBilinearForm(Stack, const GFESpace::Mesh&, const FESpace3&, const FESpace3&, bool, MatriceCreuse&, const FormBilinear*, int*) [with R = double; Stack = void*; GFESpace::Mesh = Mesh3; FESpace3 = GFESpace; MatriceCreuse = VirtualMatrix]’ problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = VirtualMatrix; MMesh = Mesh3; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13901:165: required from here problem.cpp:264:15: warning: unused variable ‘oldopt’ [-Wunused-variable] 264 | bool oldopt=1; // juin 2007 FH ???? a voir | ^~~~~~ problem.cpp:265:14: warning: unused variable ‘iloop’ [-Wunused-variable] 265 | int iloop=0; | ^~~~~ problem.cpp: In instantiation of ‘void Fem2D::Element_Op(MatriceElementaireSymetrique >&, const FElement3&, double*, int, int, void*, R3*) [with R = double; FElement3 = GFElement]’: problem.cpp:1260:30: required from ‘void Fem2D::AssembleBilinearForm(Stack, const GFESpace::Mesh&, const FESpace3&, const FESpace3&, bool, MatriceCreuse&, const FormBilinear*, int*) [with R = double; Stack = void*; GFESpace::Mesh = Mesh3; FESpace3 = GFESpace; MatriceCreuse = VirtualMatrix]’ problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = VirtualMatrix; MMesh = Mesh3; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13901:165: required from here problem.cpp:7266:25: warning: suggest parentheses around comparison in operand of ‘&’ [-Wparentheses] 7266 | if (Ku.Vh.Th(T) <0 & verbosity>100) { | ~~~~~~~~~~~~^~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase**]’: lgmesh3.cpp:2049:23: required from ‘AnyType OneOperatorMakePtrFE3::CODE::operator()(Stack) const [with K = double; v_fes = v_fes3; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmesh3.cpp:2044:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fes3>**]’: lgmesh3.cpp:2049:23: required from ‘AnyType OneOperatorMakePtrFE3::CODE::operator()(Stack) const [with K = std::complex; v_fes = v_fes3; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmesh3.cpp:2044:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase**]’: lgmesh3.cpp:2049:23: required from ‘AnyType OneOperatorMakePtrFE3::CODE::operator()(Stack) const [with K = double; v_fes = v_fesS; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmesh3.cpp:2044:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fesS>**]’: lgmesh3.cpp:2049:23: required from ‘AnyType OneOperatorMakePtrFE3::CODE::operator()(Stack) const [with K = std::complex; v_fes = v_fesS; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmesh3.cpp:2044:13: required from here AnyType.hpp: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_fesS>** const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase**]’: lgmesh3.cpp:2049:23: required from ‘AnyType OneOperatorMakePtrFE3::CODE::operator()(Stack) const [with K = double; v_fes = v_fesL; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmesh3.cpp:2044:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fesL>**]’: lgmesh3.cpp:2049:23: required from ‘AnyType OneOperatorMakePtrFE3::CODE::operator()(Stack) const [with K = std::complex; v_fes = v_fesL; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmesh3.cpp:2044:13: required from here AnyType.hpp: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_fesL>** const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair*, int>]’: lgfem.hpp:1321:23: required from ‘AnyType E_FEcomp_get_elmnt_array::operator()(Stack) const [with K = double; v_fes = v_fes3; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.hpp:1320:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fes3>*, int>]’: lgfem.hpp:1321:23: required from ‘AnyType E_FEcomp_get_elmnt_array::operator()(Stack) const [with K = std::complex; v_fes = v_fes3; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.hpp:1320:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair*, int>]’: lgfem.hpp:1321:23: required from ‘AnyType E_FEcomp_get_elmnt_array::operator()(Stack) const [with K = double; v_fes = v_fesS; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.hpp:1320:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fesS>*, int>]’: lgfem.hpp:1321:23: required from ‘AnyType E_FEcomp_get_elmnt_array::operator()(Stack) const [with K = std::complex; v_fes = v_fesS; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.hpp:1320:11: required from here AnyType.hpp: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_fesS>*, int>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair*, int>]’: lgfem.hpp:1321:23: required from ‘AnyType E_FEcomp_get_elmnt_array::operator()(Stack) const [with K = double; v_fes = v_fesL; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.hpp:1320:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fesL>*, int>]’: lgfem.hpp:1321:23: required from ‘AnyType E_FEcomp_get_elmnt_array::operator()(Stack) const [with K = std::complex; v_fes = v_fesL; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.hpp:1320:11: required from here AnyType.hpp: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_fesL>*, int>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN_]’: AFunction.hpp:1119:22: required from ‘AnyType E_F_F0s_::operator()(Stack) const [with R = KN_; A0 = const Fem2D::MeshL*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1118:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::Element_Op(MatriceElementairePleine >&, const FElement3&, const FElement3&, double*, int, int, void*, R3*) [with R = double; FElement3 = GFElement]’: problem.cpp:1264:30: required from ‘void Fem2D::AssembleBilinearForm(Stack, const GFESpace::Mesh&, const FESpace3&, const FESpace3&, bool, MatriceCreuse&, const FormBilinear*, int*) [with R = double; Stack = void*; GFESpace::Mesh = Mesh3; FESpace3 = GFESpace; MatriceCreuse = VirtualMatrix]’ problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = VirtualMatrix; MMesh = Mesh3; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13901:165: required from here problem.cpp:6070:19: warning: variable ‘mp’ set but not used [-Wunused-but-set-variable] 6070 | MeshPoint mp= *MeshPointStack(stack); | ^~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KN*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = GlgVertex]’: AFunction.hpp:1134:22: required from ‘AnyType E_F_F0F0_::operator()(Stack) const [with R = GlgVertex; A0 = const Fem2D::MeshS*; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1133:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = GlgVertex]’: AFunction.hpp:1134:22: required from ‘AnyType E_F_F0F0_::operator()(Stack) const [with R = GlgVertex; A0 = GlgElement; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1133:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::MeshS**]’: AFunction.hpp:1134:22: required from ‘AnyType E_F_F0F0_::operator()(Stack) const [with R = const Fem2D::MeshS**; A0 = KN*; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1133:11: required from here AnyType.hpp:145: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::MeshS** const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KN*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = GlgElement]’: AFunction.hpp:1134:22: required from ‘AnyType E_F_F0F0_::operator()(Stack) const [with R = GlgElement; A0 = const Fem2D::MeshS**; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1133:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh3**]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN_]’: AFunction.hpp:1033:22: required from ‘AnyType E_F_F0F0::operator()(Stack) const [with R = KN_; TA0 = KN_; TA1 = Fem2D::R3; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1032:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]’: AFunction.hpp:1033:22: required from ‘AnyType E_F_F0F0::operator()(Stack) const [with R = KN*; TA0 = KN*; TA1 = Fem2D::R3; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1032:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = GlgElement]’: AFunction.hpp:1134:22: required from ‘AnyType E_F_F0F0_::operator()(Stack) const [with R = GlgElement; A0 = GlgElement::Adj; A1 = long int*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1133:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = v_fesL**]’: AFunction.hpp:1033:22: required from ‘AnyType E_F_F0F0::operator()(Stack) const [with R = v_fesL**; TA0 = v_fesL**; TA1 = v_fesL*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1032:11: required from here AnyType.hpp: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_fesL** const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fesL>**]’: AFunction.hpp:1163:22: required from ‘AnyType E_F_F0F0F0_::operator()(Stack) const [with R = FEbaseArray, v_fesL>**; A0 = FEbaseArray, v_fesL>**; A1 = v_fesL**; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1162:11: required from here AnyType.hpp: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_fesL>** const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = GlgBoundaryElement]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray**]’: AFunction.hpp:1163:22: required from ‘AnyType E_F_F0F0F0_::operator()(Stack) const [with R = FEbaseArray**; A0 = FEbaseArray**; A1 = v_fesL**; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1162:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = GlgElement::Adj]’: AFunction.hpp:1089:22: required from ‘AnyType E_F_F0_::operator()(Stack) const [with R = GlgElement::Adj; A0 = GlgElement; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1088:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = v_fesS**]’: AFunction.hpp:1033:22: required from ‘AnyType E_F_F0F0::operator()(Stack) const [with R = v_fesS**; TA0 = v_fesS**; TA1 = v_fesS*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1032:11: required from here AnyType.hpp: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_fesS** const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fesS>**]’: AFunction.hpp:1163:22: required from ‘AnyType E_F_F0F0F0_::operator()(Stack) const [with R = FEbaseArray, v_fesS>**; A0 = FEbaseArray, v_fesS>**; A1 = v_fesS**; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1162:11: required from here AnyType.hpp: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_fesS>** const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = GlgBoundaryElement::BE]’: AFunction.hpp:1089:22: required from ‘AnyType E_F_F0_::operator()(Stack) const [with R = GlgBoundaryElement::BE; A0 = const Fem2D::MeshL**; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1088:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray**]’: AFunction.hpp:1163:22: required from ‘AnyType E_F_F0F0F0_::operator()(Stack) const [with R = FEbaseArray**; A0 = FEbaseArray**; A1 = v_fesS**; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1162:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = GlgVertex]’: AFunction.hpp:1134:22: required from ‘AnyType E_F_F0F0_::operator()(Stack) const [with R = GlgVertex; A0 = GlgBoundaryElement; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1133:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = v_fes3**]’: AFunction.hpp:1033:22: required from ‘AnyType E_F_F0F0::operator()(Stack) const [with R = v_fes3**; TA0 = v_fes3**; TA1 = v_fes3*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1032:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fes3>**]’: AFunction.hpp:1163: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*]’ AFunction.hpp:1162:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = GlgElement]’: AFunction.hpp:1089:22: required from ‘AnyType E_F_F0_::operator()(Stack) const [with R = GlgElement; A0 = GlgBoundaryElement; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1088:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray**]’: AFunction.hpp:1163: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*]’ AFunction.hpp:1162:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::MeshL**]’: AFunction.hpp:1033:22: required from ‘AnyType E_F_F0F0::operator()(Stack) const [with R = const Fem2D::MeshL**; TA0 = const Fem2D::MeshL**; TA1 = const Fem2D::MeshL*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1032:11: required from here AnyType.hpp:145: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::MeshL** const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = GlgBoundaryElement]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = GlgElement::Adj]’: AFunction.hpp:1089:22: required from ‘AnyType E_F_F0_::operator()(Stack) const [with R = GlgElement::Adj; A0 = GlgElement; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1088:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = KN >*; TA0 = std::pair, v_fesL>*, int>; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = GlgBoundaryElement::BE]’: AFunction.hpp:1089:22: required from ‘AnyType E_F_F0_::operator()(Stack) const [with R = GlgBoundaryElement::BE; A0 = const Fem2D::Mesh3**; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1088:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = GlgBoundaryElement]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = GlgElement::Adj]’: AFunction.hpp:1089:22: required from ‘AnyType E_F_F0_::operator()(Stack) const [with R = GlgElement::Adj; A0 = GlgElement; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1088:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = GlgBoundaryElement::BE]’: AFunction.hpp:1089:22: required from ‘AnyType E_F_F0_::operator()(Stack) const [with R = GlgBoundaryElement::BE; A0 = const Fem2D::MeshS**; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1088:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KN*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::Element_rhsVF(const FElement3&, const FElement3&, int, int, int, const LOperaD&, double*, int*, void*, KN_&, const QuadratureFormular&, int) [with R = double; FElement3 = GFElement; LOperaD = LinearComb; QuadratureFormular = GQuadratureFormular]’: problem.cpp:10880:41: required from ‘void Fem2D::AssembleLinearForm(Stack, const Mesh3&, const FESpace3&, KN_*, const FormLinear*, int*) [with R = double; Stack = void*; FESpace3 = GFESpace]’ problem.cpp:9524:51: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = VirtualMatrix; MMesh = Mesh3; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13901:165: required from here problem.cpp:8907:11: warning: unused variable ‘intmortar’ [-Wunused-variable] 8907 | int intmortar=0; | ^~~~~~~~~ problem.cpp:8940:11: warning: unused variable ‘oldopt’ [-Wunused-variable] 8940 | bool oldopt=1; | ^~~~~~ problem.cpp:8941:10: warning: unused variable ‘iloop’ [-Wunused-variable] 8941 | int iloop=0; | ^~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::R2]’: AFunction.hpp:801:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = Fem2D::R2; B = Fem2D::R2*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2965:10: required from ‘ForEachTypePtr::ForEachTypePtr(Function1, Function1, Function1) [with T = Fem2D::R2; PT = Fem2D::R2*; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3062:31: required from ‘void Dcl_TypeandPtr(Function1, Function1, Function1, Function1, Function1, Function1) [with T = Fem2D::R2; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ lgfem.cpp:5841:26: required from here AnyType.hpp:145: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::R2’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh3*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = const Fem2D::Mesh3*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2988:10: required from ‘ForEachTypePtr::ForEachTypePtr(Function1, Function1, Function1) [with T = const Fem2D::Mesh3; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3062:31: required from ‘void Dcl_TypeandPtr(Function1, Function1, Function1, Function1, Function1, Function1) [with T = const Fem2D::Mesh3*; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ lgfem.cpp:5847:27: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::MeshS*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = const Fem2D::MeshS*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2988:10: required from ‘ForEachTypePtr::ForEachTypePtr(Function1, Function1, Function1) [with T = const Fem2D::MeshS; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3062:31: required from ‘void Dcl_TypeandPtr(Function1, Function1, Function1, Function1, Function1, Function1) [with T = const Fem2D::MeshS*; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ lgfem.cpp:5849:27: required from here AnyType.hpp:145: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::MeshS* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::MeshL*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = const Fem2D::MeshL*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2988:10: required from ‘ForEachTypePtr::ForEachTypePtr(Function1, Function1, Function1) [with T = const Fem2D::MeshL; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3062:31: required from ‘void Dcl_TypeandPtr(Function1, Function1, Function1, Function1, Function1, Function1) [with T = const Fem2D::MeshL*; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ lgfem.cpp:5851:27: required from here AnyType.hpp:145: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::MeshL* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = FEbaseArray*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2980:10: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3098:37: required from ‘void Dcl_TypeandPtr() [with T = FEbaseArray*]’ lgfem.cpp:5879:34: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgfem.hpp: In instantiation of ‘void FEbaseArray::destroy() [with K = double; v_fes = v_fes]’: AFunction.hpp:872:17: required from ‘AnyType DestroyPtr(Stack, const AnyType&) [with A = FEbaseArray*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2982:56: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3098:37: required from ‘void Dcl_TypeandPtr() [with T = FEbaseArray*]’ lgfem.cpp:5879:34: required from here lgfem.hpp:946:5: warning: deleting object of polymorphic class type ‘FEbaseArray’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 946 | delete this; | ^~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fes>*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = FEbaseArray, v_fes>*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2980:10: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray, v_fes>; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3098:37: required from ‘void Dcl_TypeandPtr() [with T = FEbaseArray, v_fes>*]’ lgfem.cpp:5886:34: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgfem.hpp: In instantiation of ‘void FEbaseArray::destroy() [with K = std::complex; v_fes = v_fes]’: AFunction.hpp:872:17: required from ‘AnyType DestroyPtr(Stack, const AnyType&) [with A = FEbaseArray, v_fes>*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2982:56: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray, v_fes>; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3098:37: required from ‘void Dcl_TypeandPtr() [with T = FEbaseArray, v_fes>*]’ lgfem.cpp:5886:34: required from here lgfem.hpp:946:5: warning: deleting object of polymorphic class type ‘FEbaseArray, v_fes>’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 946 | delete this; | ^~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = generic_v_fes*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = generic_v_fes*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2980:10: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = generic_v_fes; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:772:46: required from ‘ForEachTypePtrfspace::ForEachTypePtrfspace() [with T = generic_v_fes*; int RTYPE = 7]’ lgfem.cpp:5906:89: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘class generic_v_fes* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = vect_generic_v_fes*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = vect_generic_v_fes*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2980:10: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = vect_generic_v_fes; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:772:46: required from ‘ForEachTypePtrfspace::ForEachTypePtrfspace() [with T = vect_generic_v_fes*; int RTYPE = 6]’ lgfem.cpp:5909:97: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘class vect_generic_v_fes* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = FEbase*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2980:10: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbase; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3098:37: required from ‘void Dcl_TypeandPtr() [with T = FEbase*]’ lgfem.cpp:5912:29: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = FEbaseArray*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2980:10: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3098:37: required from ‘void Dcl_TypeandPtr() [with T = FEbaseArray*]’ lgfem.cpp:5913:34: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgfem.hpp: In instantiation of ‘void FEbaseArray::destroy() [with K = double; v_fes = v_fes3]’: AFunction.hpp:872:17: required from ‘AnyType DestroyPtr(Stack, const AnyType&) [with A = FEbaseArray*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2982:56: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3098:37: required from ‘void Dcl_TypeandPtr() [with T = FEbaseArray*]’ lgfem.cpp:5913:34: required from here lgfem.hpp:946:5: warning: deleting object of polymorphic class type ‘FEbaseArray’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 946 | delete this; | ^~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fes3>*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = FEbase, v_fes3>*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2980:10: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbase, v_fes3>; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3098:37: required from ‘void Dcl_TypeandPtr() [with T = FEbase, v_fes3>*]’ lgfem.cpp:5918:29: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fes3>*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = FEbaseArray, v_fes3>*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2980:10: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray, v_fes3>; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3098:37: required from ‘void Dcl_TypeandPtr() [with T = FEbaseArray, v_fes3>*]’ lgfem.cpp:5919:34: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgfem.hpp: In instantiation of ‘void FEbaseArray::destroy() [with K = std::complex; v_fes = v_fes3]’: AFunction.hpp:872:17: required from ‘AnyType DestroyPtr(Stack, const AnyType&) [with A = FEbaseArray, v_fes3>*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2982:56: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray, v_fes3>; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3098:37: required from ‘void Dcl_TypeandPtr() [with T = FEbaseArray, v_fes3>*]’ lgfem.cpp:5919:34: required from here lgfem.hpp:946:5: warning: deleting object of polymorphic class type ‘FEbaseArray, v_fes3>’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 946 | delete this; | ^~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = FEbase*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2980:10: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbase; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3098:37: required from ‘void Dcl_TypeandPtr() [with T = FEbase*]’ lgfem.cpp:5924:29: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = FEbaseArray*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2980:10: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3098:37: required from ‘void Dcl_TypeandPtr() [with T = FEbaseArray*]’ lgfem.cpp:5925:34: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgfem.hpp: In instantiation of ‘void FEbaseArray::destroy() [with K = double; v_fes = v_fesS]’: AFunction.hpp:872:17: required from ‘AnyType DestroyPtr(Stack, const AnyType&) [with A = FEbaseArray*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2982:56: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3098:37: required from ‘void Dcl_TypeandPtr() [with T = FEbaseArray*]’ lgfem.cpp:5925:34: required from here lgfem.hpp:946:5: warning: deleting object of polymorphic class type ‘FEbaseArray’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 946 | delete this; | ^~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fesS>*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = FEbase, v_fesS>*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2980:10: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbase, v_fesS>; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3098:37: required from ‘void Dcl_TypeandPtr() [with T = FEbase, v_fesS>*]’ lgfem.cpp:5930:29: required from here AnyType.hpp: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_fesS>* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fesS>*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = FEbaseArray, v_fesS>*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2980:10: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray, v_fesS>; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3098:37: required from ‘void Dcl_TypeandPtr() [with T = FEbaseArray, v_fesS>*]’ lgfem.cpp:5931:34: required from here AnyType.hpp: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_fesS>* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgfem.hpp: In instantiation of ‘void FEbaseArray::destroy() [with K = std::complex; v_fes = v_fesS]’: AFunction.hpp:872:17: required from ‘AnyType DestroyPtr(Stack, const AnyType&) [with A = FEbaseArray, v_fesS>*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2982:56: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray, v_fesS>; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3098:37: required from ‘void Dcl_TypeandPtr() [with T = FEbaseArray, v_fesS>*]’ lgfem.cpp:5931:34: required from here lgfem.hpp:946:5: warning: deleting object of polymorphic class type ‘FEbaseArray, v_fesS>’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 946 | delete this; | ^~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = FEbase*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2980:10: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbase; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3098:37: required from ‘void Dcl_TypeandPtr() [with T = FEbase*]’ lgfem.cpp:5936:29: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = FEbaseArray*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2980:10: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3098:37: required from ‘void Dcl_TypeandPtr() [with T = FEbaseArray*]’ lgfem.cpp:5937:34: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgfem.hpp: In instantiation of ‘void FEbaseArray::destroy() [with K = double; v_fes = v_fesL]’: AFunction.hpp:872:17: required from ‘AnyType DestroyPtr(Stack, const AnyType&) [with A = FEbaseArray*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2982:56: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3098:37: required from ‘void Dcl_TypeandPtr() [with T = FEbaseArray*]’ lgfem.cpp:5937:34: required from here lgfem.hpp:946:5: warning: deleting object of polymorphic class type ‘FEbaseArray’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 946 | delete this; | ^~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fesL>*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = FEbase, v_fesL>*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2980:10: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbase, v_fesL>; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3098:37: required from ‘void Dcl_TypeandPtr() [with T = FEbase, v_fesL>*]’ lgfem.cpp:5942:29: required from here AnyType.hpp: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_fesL>* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fesL>*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = FEbaseArray, v_fesL>*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2980:10: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray, v_fesL>; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3098:37: required from ‘void Dcl_TypeandPtr() [with T = FEbaseArray, v_fesL>*]’ lgfem.cpp:5943:34: required from here AnyType.hpp: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_fesL>* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgfem.hpp: In instantiation of ‘void FEbaseArray::destroy() [with K = std::complex; v_fes = v_fesL]’: AFunction.hpp:872:17: required from ‘AnyType DestroyPtr(Stack, const AnyType&) [with A = FEbaseArray, v_fesL>*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2982:56: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray, v_fesL>; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3098:37: required from ‘void Dcl_TypeandPtr() [with T = FEbaseArray, v_fesL>*]’ lgfem.cpp:5943:34: required from here lgfem.hpp:946:5: warning: deleting object of polymorphic class type ‘FEbaseArray, v_fesL>’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 946 | delete this; | ^~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = v_fes3*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = v_fes3*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2980:10: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = v_fes3; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:772:46: required from ‘ForEachTypePtrfspace::ForEachTypePtrfspace() [with T = v_fes3*; int RTYPE = 3]’ lgfem.cpp:5996:77: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = v_fesS*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = v_fesS*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2980:10: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = v_fesS; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:772:46: required from ‘ForEachTypePtrfspace::ForEachTypePtrfspace() [with T = v_fesS*; int RTYPE = 4]’ lgfem.cpp:5999:77: required from here AnyType.hpp: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_fesS* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = v_fesL*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = v_fesL*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2980:10: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = v_fesL; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:772:46: required from ‘ForEachTypePtrfspace::ForEachTypePtrfspace() [with T = v_fesL*; int RTYPE = 5]’ lgfem.cpp:6002:77: required from here AnyType.hpp: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_fesL* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::Element_OpVF(MatriceElementairePleine >&, const FElement3&, const FElement3&, const FElement3&, const FElement3&, double*, int, int, int, void*, R3*) [with R = std::complex; FElement3 = GFElement]’: problem.cpp:1255:32: required from ‘void Fem2D::AssembleBilinearForm(Stack, const GFESpace::Mesh&, const FESpace3&, const FESpace3&, bool, MatriceCreuse&, const FormBilinear*, int*) [with R = std::complex; Stack = void*; GFESpace::Mesh = Mesh3; FESpace3 = GFESpace; MatriceCreuse = VirtualMatrix >]’ problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = VirtualMatrix >; MMesh = Mesh3; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13911:169: required from here problem.cpp:264:15: warning: unused variable ‘oldopt’ [-Wunused-variable] 264 | bool oldopt=1; // juin 2007 FH ???? a voir | ^~~~~~ problem.cpp:265:14: warning: unused variable ‘iloop’ [-Wunused-variable] 265 | int iloop=0; | ^~~~~ problem.cpp: In instantiation of ‘void Fem2D::Element_Op(MatriceElementaireSymetrique >&, const FElement3&, double*, int, int, void*, R3*) [with R = std::complex; FElement3 = GFElement]’: problem.cpp:1260:30: required from ‘void Fem2D::AssembleBilinearForm(Stack, const GFESpace::Mesh&, const FESpace3&, const FESpace3&, bool, MatriceCreuse&, const FormBilinear*, int*) [with R = std::complex; Stack = void*; GFESpace::Mesh = Mesh3; FESpace3 = GFESpace; MatriceCreuse = VirtualMatrix >]’ problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = VirtualMatrix >; MMesh = Mesh3; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13911:169: required from here problem.cpp:7266:25: warning: suggest parentheses around comparison in operand of ‘&’ [-Wparentheses] 7266 | if (Ku.Vh.Th(T) <0 & verbosity>100) { | ~~~~~~~~~~~~^~ problem.cpp: In instantiation of ‘void Fem2D::Element_Op(MatriceElementairePleine >&, const FElement3&, const FElement3&, double*, int, int, void*, R3*) [with R = std::complex; FElement3 = GFElement]’: problem.cpp:1264:30: required from ‘void Fem2D::AssembleBilinearForm(Stack, const GFESpace::Mesh&, const FESpace3&, const FESpace3&, bool, MatriceCreuse&, const FormBilinear*, int*) [with R = std::complex; Stack = void*; GFESpace::Mesh = Mesh3; FESpace3 = GFESpace; MatriceCreuse = VirtualMatrix >]’ problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = VirtualMatrix >; MMesh = Mesh3; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13911:169: required from here problem.cpp:6070:19: warning: variable ‘mp’ set but not used [-Wunused-but-set-variable] 6070 | MeshPoint mp= *MeshPointStack(stack); | ^~ problem.cpp: In instantiation of ‘void Fem2D::Element_rhsVF(const FElement3&, const FElement3&, int, int, int, const LOperaD&, double*, int*, void*, KN_&, const QuadratureFormular&, int) [with R = std::complex; FElement3 = GFElement; LOperaD = LinearComb; QuadratureFormular = GQuadratureFormular]’: problem.cpp:10880:41: required from ‘void Fem2D::AssembleLinearForm(Stack, const Mesh3&, const FESpace3&, KN_*, const FormLinear*, int*) [with R = std::complex; Stack = void*; FESpace3 = GFESpace]’ problem.cpp:9524:51: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = VirtualMatrix >; MMesh = Mesh3; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13911:169: required from here problem.cpp:8907:11: warning: unused variable ‘intmortar’ [-Wunused-variable] 8907 | int intmortar=0; | ^~~~~~~~~ problem.cpp:8940:11: warning: unused variable ‘oldopt’ [-Wunused-variable] 8940 | bool oldopt=1; | ^~~~~~ problem.cpp:8941:10: warning: unused variable ‘iloop’ [-Wunused-variable] 8941 | int iloop=0; | ^~~~~ ../femlib/HashMatrix.cpp: In member function ‘HashMatrix >::IsTrianglulare() const’: ../femlib/HashMatrix.cpp:499:27: warning: ‘nU’ may be used uninitialized [-Wmaybe-uninitialized] 499 | if( i[k] < j[k] ) ++nU;// 0,10 | ^~ ../femlib/HashMatrix.cpp:496:12: note: ‘nU’ was declared here 496 | size_t nU, nL=0,nD=0; | ^~ problem.cpp: In instantiation of ‘void Fem2D::Element_OpVF(MatriceElementairePleine >&, const FElementL&, const FElementL&, const FElementL&, const FElementL&, double*, int, int, int, void*, R3*) [with R = double; FElementL = GFElement]’: problem.cpp:1865:32: required from ‘void Fem2D::AssembleBilinearForm(Stack, const MeshL&, const FESpaceL&, const FESpaceL&, bool, MatriceCreuse&, const FormBilinear*, int*) [with R = double; Stack = void*; FESpaceL = GFESpace; MatriceCreuse = VirtualMatrix]’ problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = VirtualMatrix; MMesh = MeshL; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13951:165: required from here problem.cpp:460:11: warning: unused variable ‘mes’ [-Wunused-variable] 460 | R mes = 1.; | ^~~ problem.cpp:463:11: warning: unused variable ‘coef’ [-Wunused-variable] 463 | R coef = 1.; | ^~~~ problem.cpp:469:14: warning: unused variable ‘npi’ [-Wunused-variable] 469 | long npi=1; | ^~~ problem.cpp: In instantiation of ‘void Fem2D::Element_Op(MatriceElementairePleine >&, const FElementL&, const FElementL&, double*, int, int, void*, R3*) [with R = double; FElementL = GFElement]’: problem.cpp:1874:30: required from ‘void Fem2D::AssembleBilinearForm(Stack, const MeshL&, const FESpaceL&, const FESpaceL&, bool, MatriceCreuse&, const FormBilinear*, int*) [with R = double; Stack = void*; FESpaceL = GFESpace; MatriceCreuse = VirtualMatrix]’ problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = VirtualMatrix; MMesh = MeshL; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13951:165: required from here problem.cpp:6629:9: warning: unused variable ‘mes’ [-Wunused-variable] 6629 | R mes = 1.; | ^~~ problem.cpp:6566:13: warning: unused variable ‘ll’ [-Wunused-variable] 6566 | int ll=-1; //bof bof | ^~ problem.cpp: In instantiation of ‘void Fem2D::Element_rhs(const FElementL&, int, int, const LOperaD&, double*, void*, KN_&, const QuadratureFormular1d&, bool, int) [with R = double; FElementL = GFElement; LOperaD = LinearComb; QuadratureFormular1d = GQuadratureFormular]’: problem.cpp:11350:37: required from ‘void Fem2D::AssembleLinearForm(Stack, const MeshL&, const FESpaceL&, KN_*, const FormLinear*, int*) [with R = double; Stack = void*; FESpaceL = GFESpace]’ problem.cpp:9524:51: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = VirtualMatrix; MMesh = MeshL; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13951:165: required from here problem.cpp:8605:18: warning: unused variable ‘npi’ [-Wunused-variable] 8605 | long npi; | ^~~ problem.cpp: In instantiation of ‘void Fem2D::Element_rhsVF(const FElementL&, const FElementL&, int, int, int, const LOperaD&, double*, int*, void*, KN_&, int) [with R = double; FElementL = GFElement; LOperaD = LinearComb]’: problem.cpp:11381:41: required from ‘void Fem2D::AssembleLinearForm(Stack, const MeshL&, const FESpaceL&, KN_*, const FormLinear*, int*) [with R = double; Stack = void*; FESpaceL = GFESpace]’ problem.cpp:9524:51: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = VirtualMatrix; MMesh = MeshL; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13951:165: required from here problem.cpp:7809:7: warning: unused variable ‘mes’ [-Wunused-variable] 7809 | R mes = 1.; | ^~~ problem.cpp:7818:10: warning: unused variable ‘npi’ [-Wunused-variable] 7818 | long npi=1; | ^~~ problem.cpp:7819:12: warning: unused variable ‘j’ [-Wunused-variable] 7819 | long i,j; | ^ problem.cpp:7828:9: warning: unused variable ‘n’ [-Wunused-variable] 7828 | int n = BuildMEK_KK(lp,pp,pk,pkk,&Kv,&KKv); | ^ problem.cpp:7842:9: warning: unused variable ‘loffset’ [-Wunused-variable] 7842 | int loffset = 0 ; | ^~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::Element_OpVF(MatriceElementairePleine >&, const FElementL&, const FElementL&, const FElementL&, const FElementL&, double*, int, int, int, void*, R3*) [with R = std::complex; FElementL = GFElement]’: problem.cpp:1865:32: required from ‘void Fem2D::AssembleBilinearForm(Stack, const MeshL&, const FESpaceL&, const FESpaceL&, bool, MatriceCreuse&, const FormBilinear*, int*) [with R = std::complex; Stack = void*; FESpaceL = GFESpace; MatriceCreuse = VirtualMatrix >]’ problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = VirtualMatrix >; MMesh = MeshL; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13961:169: required from here problem.cpp:460:11: warning: variable ‘mes’ set but not used [-Wunused-but-set-variable] 460 | R mes = 1.; | ^~~ problem.cpp:463:11: warning: variable ‘coef’ set but not used [-Wunused-but-set-variable] 463 | R coef = 1.; | ^~~~ problem.cpp:469:14: warning: unused variable ‘npi’ [-Wunused-variable] 469 | long npi=1; | ^~~ problem.cpp: In instantiation of ‘void Fem2D::Element_Op(MatriceElementairePleine >&, const FElementL&, const FElementL&, double*, int, int, void*, R3*) [with R = std::complex; FElementL = GFElement]’: problem.cpp:1874:30: required from ‘void Fem2D::AssembleBilinearForm(Stack, const MeshL&, const FESpaceL&, const FESpaceL&, bool, MatriceCreuse&, const FormBilinear*, int*) [with R = std::complex; Stack = void*; FESpaceL = GFESpace; MatriceCreuse = VirtualMatrix >]’ problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = VirtualMatrix >; MMesh = MeshL; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13961:169: required from here problem.cpp:6629:9: warning: variable ‘mes’ set but not used [-Wunused-but-set-variable] 6629 | R mes = 1.; | ^~~ problem.cpp:6566:13: warning: unused variable ‘ll’ [-Wunused-variable] 6566 | int ll=-1; //bof bof | ^~ problem.cpp: In instantiation of ‘void Fem2D::Element_rhs(const FElementL&, int, int, const LOperaD&, double*, void*, KN_&, const QuadratureFormular1d&, bool, int) [with R = std::complex; FElementL = GFElement; LOperaD = LinearComb; QuadratureFormular1d = GQuadratureFormular]’: problem.cpp:11350:37: required from ‘void Fem2D::AssembleLinearForm(Stack, const MeshL&, const FESpaceL&, KN_*, const FormLinear*, int*) [with R = std::complex; Stack = void*; FESpaceL = GFESpace]’ problem.cpp:9524:51: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = VirtualMatrix >; MMesh = MeshL; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13961:169: required from here problem.cpp:8605:18: warning: unused variable ‘npi’ [-Wunused-variable] 8605 | long npi; | ^~~ problem.cpp: In instantiation of ‘void Fem2D::Element_rhsVF(const FElementL&, const FElementL&, int, int, int, const LOperaD&, double*, int*, void*, KN_&, int) [with R = std::complex; FElementL = GFElement; LOperaD = LinearComb]’: problem.cpp:11381:41: required from ‘void Fem2D::AssembleLinearForm(Stack, const MeshL&, const FESpaceL&, KN_*, const FormLinear*, int*) [with R = std::complex; Stack = void*; FESpaceL = GFESpace]’ problem.cpp:9524:51: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = VirtualMatrix >; MMesh = MeshL; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13961:169: required from here problem.cpp:7809:7: warning: variable ‘mes’ set but not used [-Wunused-but-set-variable] 7809 | R mes = 1.; | ^~~ problem.cpp:7818:10: warning: unused variable ‘npi’ [-Wunused-variable] 7818 | long npi=1; | ^~~ problem.cpp:7819:12: warning: unused variable ‘j’ [-Wunused-variable] 7819 | long i,j; | ^ problem.cpp:7828:9: warning: unused variable ‘n’ [-Wunused-variable] 7828 | int n = BuildMEK_KK(lp,pp,pk,pkk,&Kv,&KKv); | ^ problem.cpp:7842:9: warning: unused variable ‘loffset’ [-Wunused-variable] 7842 | int loffset = 0 ; | ^~~~~~~ In file included from ../bamglib/Mesh2.cpp:44: In member function ‘bamg::Triangle::operator[](int)’, inlined from ‘bamg::ListofIntersectionTriangles::SplitEdge(bamg::Triangles const&, bamg::P2 const&, bamg::P2 const&, int)’ at ../bamglib/Mesh2.cpp:717:48: ../bamglib/Mesh2.h:426:45: warning: ‘j’ may be used uninitialized [-Wmaybe-uninitialized] 426 | Vertex &operator[](int i) { return *ns[i]; }; | ^ ../bamglib/Mesh2.cpp: In member function ‘bamg::ListofIntersectionTriangles::SplitEdge(bamg::Triangles const&, bamg::P2 const&, bamg::P2 const&, int)’: ../bamglib/Mesh2.cpp:520:18: note: ‘j’ was declared here 520 | int ocut, i, j, k = -1; | ^ problem.cpp: In instantiation of ‘void Fem2D::AddMatElem(MatriceMap&, const MeshL&, const BilinearOperator&, bool, int, int, int, const FESpace&, const FESpaceL&, const GQuadratureFormular&, const QuadratureFormular1d&, double*, void*, bool) [with R = double; MatriceMap = HashMatrix; BilinearOperator = LinearComb, C_F0>; FESpaceL = GFESpace; QuadratureFormular1d = GQuadratureFormular]’: problem.cpp:4943:26: required from ‘void Fem2D::AssembleBilinearForm(Stack, const MeshL&, const FESpace&, const FESpaceL&, bool, MatriceMap&, const FormBilinear*, int*) [with R = double; Stack = void*; FESpaceL = GFESpace; MatriceMap = HashMatrix]’ problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = HashMatrix; MMesh = MeshL; FESpace1 = FESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13997:161: required from here problem.cpp:3293:27: warning: variable ‘outsidev’ set but not used [-Wunused-but-set-variable] 3293 | bool outsideu,outsidev; | ^~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AddMatElem(MatriceMap&, const MeshL&, const BilinearOperator&, bool, int, int, int, const FESpace&, const FESpaceL&, const GQuadratureFormular&, const QuadratureFormular1d&, double*, void*, bool) [with R = std::complex; MatriceMap = HashMatrix >; BilinearOperator = LinearComb, C_F0>; FESpaceL = GFESpace; QuadratureFormular1d = GQuadratureFormular]’: problem.cpp:4943:26: required from ‘void Fem2D::AssembleBilinearForm(Stack, const MeshL&, const FESpace&, const FESpaceL&, bool, MatriceMap&, const FormBilinear*, int*) [with R = std::complex; Stack = void*; FESpaceL = GFESpace; MatriceMap = HashMatrix >]’ problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = HashMatrix >; MMesh = MeshL; FESpace1 = FESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:14007:160: required from here problem.cpp:3293:27: warning: variable ‘outsidev’ set but not used [-Wunused-but-set-variable] problem.cpp: In instantiation of ‘void Fem2D::AddMatElem(MatriceMap&, const MeshS&, const BilinearOperator&, bool, int, int, int, const FESpaceS&, const FESpace3&, const QuadratureFormular&, const QuadratureFormular1d&, double*, void*, bool) [with R = double; MatriceMap = HashMatrix; BilinearOperator = LinearComb, C_F0>; FESpaceS = GFESpace; FESpace3 = GFESpace; QuadratureFormular = GQuadratureFormular; QuadratureFormular1d = GQuadratureFormular]’: problem.cpp:5124:32: required from ‘void Fem2D::AssembleBilinearForm(Stack, const MeshS&, const FESpaceS&, const FESpace3&, bool, MatriceMap&, const FormBilinear*, int*) [with R = double; Stack = void*; FESpaceS = GFESpace; FESpace3 = GFESpace; MatriceMap = HashMatrix]’ problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = HashMatrix; MMesh = MeshS; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:14018:160: required from here problem.cpp:3387:12: warning: unused variable ‘epsP’ [-Wunused-variable] 3387 | double epsP=1e-6; // must be choose | ^~~~ problem.cpp: In instantiation of ‘void Fem2D::AddMatElem(MatriceMap&, const MeshS&, const BilinearOperator&, bool, int, int, int, const FESpaceS&, const FESpace3&, const QuadratureFormular&, const QuadratureFormular1d&, double*, void*, bool) [with R = std::complex; MatriceMap = HashMatrix >; BilinearOperator = LinearComb, C_F0>; FESpaceS = GFESpace; FESpace3 = GFESpace; QuadratureFormular = GQuadratureFormular; QuadratureFormular1d = GQuadratureFormular]’: problem.cpp:5124:32: required from ‘void Fem2D::AssembleBilinearForm(Stack, const MeshS&, const FESpaceS&, const FESpace3&, bool, MatriceMap&, const FormBilinear*, int*) [with R = std::complex; Stack = void*; FESpaceS = GFESpace; FESpace3 = GFESpace; MatriceMap = HashMatrix >]’ problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = HashMatrix >; MMesh = MeshS; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:14028:159: required from here problem.cpp:3387:12: warning: unused variable ‘epsP’ [-Wunused-variable] problem.cpp: In instantiation of ‘void Fem2D::AddMatElem(MatriceMap&, const MeshL&, const BilinearOperator&, bool, int, int, int, const FESpaceS&, const FESpaceL&, const GQuadratureFormular&, const QuadratureFormular1d&, double*, void*, bool) [with R = double; MatriceMap = HashMatrix; BilinearOperator = LinearComb, C_F0>; FESpaceS = GFESpace; FESpaceL = GFESpace; QuadratureFormular1d = GQuadratureFormular]’: problem.cpp:5647:23: required from ‘void Fem2D::AssembleBilinearForm(Stack, const MeshL&, const FESpaceS&, const FESpaceL&, bool, MatriceMap&, const FormBilinear*, int*) [with R = double; Stack = void*; FESpaceS = GFESpace; FESpaceL = GFESpace; MatriceMap = HashMatrix]’ problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = HashMatrix; MMesh = MeshL; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:14082:160: required from here problem.cpp:3700:27: warning: variable ‘outsidev’ set but not used [-Wunused-but-set-variable] 3700 | bool outsideu,outsidev; | ^~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AddMatElem(MatriceMap&, const MeshL&, const BilinearOperator&, bool, int, int, int, const FESpaceS&, const FESpaceL&, const GQuadratureFormular&, const QuadratureFormular1d&, double*, void*, bool) [with R = std::complex; MatriceMap = HashMatrix >; BilinearOperator = LinearComb, C_F0>; FESpaceS = GFESpace; FESpaceL = GFESpace; QuadratureFormular1d = GQuadratureFormular]’: problem.cpp:5647:23: required from ‘void Fem2D::AssembleBilinearForm(Stack, const MeshL&, const FESpaceS&, const FESpaceL&, bool, MatriceMap&, const FormBilinear*, int*) [with R = std::complex; Stack = void*; FESpaceS = GFESpace; FESpaceL = GFESpace; MatriceMap = HashMatrix >]’ problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = HashMatrix >; MMesh = MeshL; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:14092:159: required from here problem.cpp:3700:27: warning: variable ‘outsidev’ set but not used [-Wunused-but-set-variable] ./../femlib/GenericMesh.hpp: In instantiation of ‘int Fem2D::GenericElement::facePermutation(int) const [with Data = Fem2D::DataTet]’: problem.cpp:292:35: required from ‘void Fem2D::Element_OpVF(MatriceElementairePleine >&, const FElement3&, const FElement3&, const FElement3&, const FElement3&, double*, int, int, int, void*, R3*) [with R = double; FElement3 = GFElement]’ problem.cpp:1255:32: required from ‘void Fem2D::AssembleBilinearForm(Stack, const GFESpace::Mesh&, const FESpace3&, const FESpace3&, bool, MatriceCreuse&, const FormBilinear*, int*) [with R = double; Stack = void*; GFESpace::Mesh = Mesh3; FESpace3 = GFESpace; MatriceCreuse = VirtualMatrix]’ problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = VirtualMatrix; MMesh = Mesh3; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13901:165: required from here ./../femlib/GenericMesh.hpp:405:30: warning: unused variable ‘j’ [-Wunused-variable] 405 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fesL>*, int>]’: lgfem.hpp:1020:28: required from ‘AnyType E_FEcomp::operator()(Stack) const [with K = std::complex; vv_fes = v_fesL; FE = FEbaseArray, v_fesL>; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.hpp:1019:11: required from here AnyType.hpp: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_fesL>*, int>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fesL>*, int>]’: lgfem.hpp:1020:28: required from ‘AnyType E_FEcomp::operator()(Stack) const [with K = std::complex; vv_fes = v_fesL; FE = FEbase, v_fesL>; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.hpp:1019:11: required from here AnyType.hpp: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_fesL>*, int>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair*, int>]’: lgfem.hpp:1020:28: required from ‘AnyType E_FEcomp::operator()(Stack) const [with K = double; vv_fes = v_fesL; FE = FEbaseArray; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.hpp:1019:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair*, int>]’: lgfem.hpp:1020:28: required from ‘AnyType E_FEcomp::operator()(Stack) const [with K = double; vv_fes = v_fesL; FE = FEbase; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.hpp:1019:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fesS>*, int>]’: lgfem.hpp:1020:28: required from ‘AnyType E_FEcomp::operator()(Stack) const [with K = std::complex; vv_fes = v_fesS; FE = FEbaseArray, v_fesS>; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.hpp:1019:11: required from here AnyType.hpp: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_fesS>*, int>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fesS>*, int>]’: lgfem.hpp:1020:28: required from ‘AnyType E_FEcomp::operator()(Stack) const [with K = std::complex; vv_fes = v_fesS; FE = FEbase, v_fesS>; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.hpp:1019:11: required from here AnyType.hpp: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_fesS>*, int>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair*, int>]’: lgfem.hpp:1020:28: required from ‘AnyType E_FEcomp::operator()(Stack) const [with K = double; vv_fes = v_fesS; FE = FEbaseArray; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.hpp:1019:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair*, int>]’: lgfem.hpp:1020:28: required from ‘AnyType E_FEcomp::operator()(Stack) const [with K = double; vv_fes = v_fesS; FE = FEbase; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.hpp:1019:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fes3>*, int>]’: lgfem.hpp:1020:28: required from ‘AnyType E_FEcomp::operator()(Stack) const [with K = std::complex; vv_fes = v_fes3; FE = FEbaseArray, v_fes3>; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.hpp:1019:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fes3>*, int>]’: lgfem.hpp:1020:28: required from ‘AnyType E_FEcomp::operator()(Stack) const [with K = std::complex; vv_fes = v_fes3; FE = FEbase, v_fes3>; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.hpp:1019:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair*, int>]’: lgfem.hpp:1020:28: required from ‘AnyType E_FEcomp::operator()(Stack) const [with K = double; vv_fes = v_fes3; FE = FEbaseArray; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.hpp:1019:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair*, int>]’: lgfem.hpp:1020:28: required from ‘AnyType E_FEcomp::operator()(Stack) const [with K = double; vv_fes = v_fes3; FE = FEbase; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.hpp:1019:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fes>*, int>]’: lgfem.hpp:1020:28: required from ‘AnyType E_FEcomp::operator()(Stack) const [with K = std::complex; vv_fes = v_fes; FE = FEbaseArray, v_fes>; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.hpp:1019:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fes>*, int>]’: lgfem.hpp:1020:28: required from ‘AnyType E_FEcomp::operator()(Stack) const [with K = std::complex; vv_fes = v_fes; FE = FEbase, v_fes>; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.hpp:1019:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair*, int>]’: lgfem.hpp:1020:28: required from ‘AnyType E_FEcomp::operator()(Stack) const [with K = double; vv_fes = v_fes; FE = FEbaseArray; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.hpp:1019:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair*, int>]’: lgfem.hpp:1020:28: required from ‘AnyType E_FEcomp::operator()(Stack) const [with K = double; vv_fes = v_fes; FE = FEbase; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.hpp:1019:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::basic_string*]’: AFunction.hpp:1300:85: required from ‘AnyType EConstant::operator()(Stack) const [with R = std::__cxx11::basic_string*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1300:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = bool*]’: AFunction.hpp:1300:85: required from ‘AnyType EConstant::operator()(Stack) const [with R = bool*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1300:11: required from here AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]’: AFunction.hpp:1300:85: required from ‘AnyType EConstant::operator()(Stack) const [with R = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1300:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]’: AFunction.hpp:1300:85: required from ‘AnyType EConstant::operator()(Stack) const [with R = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1300:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]’: AFunction.hpp:1300:85: required from ‘AnyType EConstant::operator()(Stack) const [with R = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1300:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../femlib/HashMatrix.cpp: In member function ‘HashMatrix::IsTrianglulare() const’: ../femlib/HashMatrix.cpp:499:27: warning: ‘nU’ may be used uninitialized [-Wmaybe-uninitialized] 499 | if( i[k] < j[k] ) ++nU;// 0,10 | ^~ ../femlib/HashMatrix.cpp:496:12: note: ‘nU’ was declared here 496 | size_t nU, nL=0,nD=0; | ^~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AFunction2.cpp: In function ‘ForAll(Block*, std::deque >*, C_F0)’: AFunction2.cpp:993:49: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 993 | Expression loop= new PolymorphicLoop(m,args); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ForAll(Block*, std::deque >*, C_F0)’ at AFunction2.cpp:993:49: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgfem.cpp: In instantiation of ‘AnyType OpMake_pfes::Op::operator()(Stack) const [with pfes = v_fes*; Mesh = Fem2D::Mesh; TypeOfFE = Fem2D::TypeOfFE; pfes_tefk = pfes_tefk; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgfem.cpp:1327:13: required from here lgfem.cpp:1334:18: warning: unused variable ‘dHatfe’ [-Wunused-variable] 1334 | const int dHatfe = TypeOfFE::RdHat::d; | ^~~~~~ lgfem.cpp: In instantiation of ‘AnyType OpMake_pfes::Op::operator()(Stack) const [with pfes = v_fes3*; Mesh = Fem2D::Mesh3; TypeOfFE = Fem2D::GTypeOfFE; pfes_tefk = pfes3_tefk; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgfem.cpp:1327:13: required from here lgfem.cpp:1334:18: warning: unused variable ‘dHatfe’ [-Wunused-variable] lgfem.cpp: In instantiation of ‘AnyType OpMake_pfes::Op::operator()(Stack) const [with pfes = v_fesS*; Mesh = Fem2D::MeshS; TypeOfFE = Fem2D::GTypeOfFE; pfes_tefk = pfesS_tefk; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgfem.cpp:1327:13: required from here lgfem.cpp:1334:18: warning: unused variable ‘dHatfe’ [-Wunused-variable] lgfem.cpp: In instantiation of ‘AnyType OpMake_pfes::Op::operator()(Stack) const [with pfes = v_fesL*; Mesh = Fem2D::MeshL; TypeOfFE = Fem2D::GTypeOfFE; pfes_tefk = pfesL_tefk; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgfem.cpp:1327:13: required from here lgfem.cpp:1334:18: warning: unused variable ‘dHatfe’ [-Wunused-variable] lgfem.cpp: In instantiation of ‘AnyType LinearCG::E_LCG::operator()(Stack) const [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgfem.cpp:705:21: required from here lgfem.cpp:732:13: warning: unused variable ‘p’ [-Wunused-variable] 732 | R p = (b, b); | ^ lgfem.cpp:753:19: warning: deleting object of polymorphic class type ‘E_StopGC’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 753 | if (stop) delete stop; | ^~~~~~~~~~~ lgfem.cpp:756:17: warning: deleting object of polymorphic class type ‘E_StopGC’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 756 | if (stop) delete stop; | ^~~~~~~~~~~ lgfem.cpp: In instantiation of ‘AnyType LinearGMRES::E_LGMRES::operator()(Stack) const [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgfem.cpp:850:21: required from here lgfem.cpp:886:11: warning: unused variable ‘p’ [-Wunused-variable] 886 | R p = (b, b); | ^ lgfem.cpp:915:17: warning: deleting object of polymorphic class type ‘E_StopGC’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 915 | if (stop) delete stop; | ^~~~~~~~~~~ lgfem.cpp:871:12: warning: unused variable ‘gcverb’ [-Wunused-variable] 871 | long gcverb = 51L - Min(Abs(verb), 50L); | ^~~~~~ ../femlib/HashMatrix.cpp: In member function ‘HashMatrix >::IsTrianglulare() const’: ../femlib/HashMatrix.cpp:499:27: warning: ‘nU’ may be used uninitialized [-Wmaybe-uninitialized] 499 | if( i[k] < j[k] ) ++nU;// 0,10 | ^~ ../femlib/HashMatrix.cpp:496:12: note: ‘nU’ was declared here 496 | size_t nU, nL=0,nD=0; | ^~ lgfem.cpp: In instantiation of ‘AnyType IntFunction::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgfem.cpp:3232:9: required from here lgfem.cpp:3377:16: warning: unused variable ‘llevelset’ [-Wunused-variable] 3377 | double llevelset = 0; | ^~~~~~~~~ lgfem.cpp:3379:12: warning: unused variable ‘Q’ [-Wunused-variable] 3379 | R2 Q[3]; | ^ lgfem.cpp:3382:22: warning: unused variable ‘umx’ [-Wunused-variable] 3382 | double f[3], umx, umn; | ^~~ lgfem.cpp:3382:27: warning: unused variable ‘umn’ [-Wunused-variable] 3382 | double f[3], umx, umn; | ^~~ lgfem.cpp:3618:20: warning: unused variable ‘umx’ [-Wunused-variable] 3618 | double umx = std::numeric_limits< double >::lowest( ), | ^~~ lgfem.cpp:3619:20: warning: unused variable ‘umn’ [-Wunused-variable] 3619 | umn = std::numeric_limits< double >::max( ); | ^~~ lgfem.cpp:3607:16: warning: unused variable ‘llevelset’ [-Wunused-variable] 3607 | double llevelset = 0; | ^~~~~~~~~ lgfem.cpp:3794:16: warning: unused variable ‘llevelset’ [-Wunused-variable] 3794 | double llevelset = 0; | ^~~~~~~~~ lgfem.cpp:3796:12: warning: unused variable ‘Q’ [-Wunused-variable] 3796 | R2 Q[3]; | ^ lgfem.cpp:3799:22: warning: unused variable ‘umx’ [-Wunused-variable] 3799 | double f[3], umx, umn; | ^~~ lgfem.cpp:3799:27: warning: unused variable ‘umn’ [-Wunused-variable] 3799 | double f[3], umx, umn; | ^~~ lgfem.cpp:3239:31: warning: unused variable ‘what’ [-Wunused-variable] 3239 | const vector< Expression > &what(di->what); | ^~~~ lgfem.cpp: In instantiation of ‘AnyType IntFunction::operator()(Stack) const [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgfem.cpp:3232:9: required from here lgfem.cpp:3377:16: warning: unused variable ‘llevelset’ [-Wunused-variable] 3377 | double llevelset = 0; | ^~~~~~~~~ lgfem.cpp:3379:12: warning: unused variable ‘Q’ [-Wunused-variable] 3379 | R2 Q[3]; | ^ lgfem.cpp:3382:22: warning: unused variable ‘umx’ [-Wunused-variable] 3382 | double f[3], umx, umn; | ^~~ lgfem.cpp:3382:27: warning: unused variable ‘umn’ [-Wunused-variable] 3382 | double f[3], umx, umn; | ^~~ lgfem.cpp:3618:20: warning: unused variable ‘umx’ [-Wunused-variable] 3618 | double umx = std::numeric_limits< double >::lowest( ), | ^~~ lgfem.cpp:3619:20: warning: unused variable ‘umn’ [-Wunused-variable] 3619 | umn = std::numeric_limits< double >::max( ); | ^~~ lgfem.cpp:3607:16: warning: unused variable ‘llevelset’ [-Wunused-variable] 3607 | double llevelset = 0; | ^~~~~~~~~ lgfem.cpp:3794:16: warning: unused variable ‘llevelset’ [-Wunused-variable] 3794 | double llevelset = 0; | ^~~~~~~~~ lgfem.cpp:3796:12: warning: unused variable ‘Q’ [-Wunused-variable] 3796 | R2 Q[3]; | ^ lgfem.cpp:3799:22: warning: unused variable ‘umx’ [-Wunused-variable] 3799 | double f[3], umx, umn; | ^~~ lgfem.cpp:3799:27: warning: unused variable ‘umn’ [-Wunused-variable] 3799 | double f[3], umx, umn; | ^~~ lgfem.cpp:3239:31: warning: unused variable ‘what’ [-Wunused-variable] 3239 | const vector< Expression > &what(di->what); | ^~~~ lgfem.cpp: In instantiation of ‘AnyType OthersideOp::operator()(Stack) const [with RR = double; AA = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgfem.cpp:5461:11: required from here lgfem.cpp:5462:11: warning: unused variable ‘rg’ [-Wunused-variable] 5462 | A rd, rg; | ^~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::R2*]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_eq; MI = OneBinaryOperatorMIWO; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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::R2* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Print; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse*]’: problem.hpp:1650:58: required from ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const [with R = double; MMesh = Fem2D::Mesh; v_fes1 = v_fes; v_fes2 = v_fes; AnyType = AnyTypeWithOutCheck; Stack = void*]’ problem.hpp:1611:9: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN_ >]’: problem.hpp:1387:25: required from ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const [with R = std::complex; MMesh = Fem2D::Mesh; v_fes = v_fes; AnyType = AnyTypeWithOutCheck; Stack = void*]’ problem.hpp:1351:9: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse >*]’: problem.hpp:1650:58: required from ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const [with R = std::complex; MMesh = Fem2D::Mesh; v_fes1 = v_fes; v_fes2 = v_fes; AnyType = AnyTypeWithOutCheck; Stack = void*]’ problem.hpp:1611:9: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = init_eqarray, RNM_VirtualMatrix::plusAx>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = init_eqarray >, RNM_VirtualMatrix >::plusAx>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase**]’: lgfem.cpp:2241:25: required from ‘AnyType OneOperatorMakePtrFE::CODE::operator()(Stack) const [with K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.cpp:2235:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fes>**]’: lgfem.cpp:2241:25: required from ‘AnyType OneOperatorMakePtrFE::CODE::operator()(Stack) const [with K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.cpp:2235:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op_Read >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = {anonymous}::lgElement]’: AFunction.hpp:1134:22: required from ‘AnyType E_F_F0F0_::operator()(Stack) const [with R = {anonymous}::lgElement; A0 = {anonymous}::lgElement::Adj; A1 = long int*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1133:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = {anonymous}::lgBoundaryEdge]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = {anonymous}::lgElement::Adj]’: AFunction.hpp:1089:22: required from ‘AnyType E_F_F0_::operator()(Stack) const [with R = {anonymous}::lgElement::Adj; A0 = {anonymous}::lgElement; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1088:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray**]’: AFunction.hpp:1163: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*]’ AFunction.hpp:1162:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = {anonymous}::lgBoundaryEdge::BE]’: AFunction.hpp:1089:22: required from ‘AnyType E_F_F0_::operator()(Stack) const [with R = {anonymous}::lgBoundaryEdge::BE; A0 = const Fem2D::Mesh**; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1088:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fesS>**]’: AFunction.hpp:1134:22: required from ‘AnyType E_F_F0F0_::operator()(Stack) const [with R = FEbaseArray, v_fesS>**; A0 = Resize1, v_fesS>**>; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1133:11: required from here AnyType.hpp: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_fesS>** const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray**]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1, v_fesS>*, int> >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize1, v_fesS>*, int> >; TA0 = std::pair, v_fesS>*, int>; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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_fesS>*, int> >’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1, v_fesS>**>]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize1, v_fesS>**>; TA0 = FEbaseArray, v_fesS>**; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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_fesS>**>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1*, int> >]’: AFunction.hpp:960: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*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1**>]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize1**>; TA0 = FEbaseArray**; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh**]’: AFunction.hpp:1033: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*]’ AFunction.hpp:1032:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fes3>**]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray**]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1, v_fes3>*, int> >]’: AFunction.hpp:960: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*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN > >*]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1, v_fes3>**>]’: AFunction.hpp:960: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*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse_Transpose >]’: AFunction.hpp:960: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*]’ AFunction.hpp:959:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1*, int> >]’: AFunction.hpp:960: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*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1**>]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize1**>; TA0 = FEbaseArray**; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse_Transpose]’: AFunction.hpp:960: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*]’ AFunction.hpp:959:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > > >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize > > >; TA0 = KN > >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fes>**]’: AFunction.hpp:1134:22: required from ‘AnyType E_F_F0F0_::operator()(Stack) const [with R = FEbaseArray, v_fes>**; A0 = Resize1, v_fes>**>; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1133:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1, v_fes>*, int> >]’: AFunction.hpp:960: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*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1*, int> >]’: AFunction.hpp:960: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*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1**>]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize1**>; TA0 = FEbaseArray**; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1, v_fes>**>]’: AFunction.hpp:960: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*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Transpose]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Transpose; TA0 = Fem2D::R3; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Transpose]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Transpose; TA0 = Fem2D::R3*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fesL>**]’: AFunction.hpp:1134:22: required from ‘AnyType E_F_F0F0_::operator()(Stack) const [with R = FEbaseArray, v_fesL>**; A0 = Resize1, v_fesL>**>; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1133:11: required from here AnyType.hpp: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_fesL>** const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KN >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray**]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1, v_fesL>*, int> >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize1, v_fesL>*, int> >; TA0 = std::pair, v_fesL>*, int>; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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_fesL>*, int> >’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1, v_fesL>**>]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize1, v_fesL>**>; TA0 = FEbaseArray, v_fesL>**; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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_fesL>**>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = {anonymous}::lgVertex]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1*, int> >]’: AFunction.hpp:960: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*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KN*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1**>]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize1**>; TA0 = FEbaseArray**; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../Algo/lgalgo.cpp: In member function ‘OptimAlgo::code(basicAC_F0 const&) const’: ../Algo/lgalgo.cpp:233:72: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 233 | E_F0 *code(const basicAC_F0 &args) const { return new E_LCG(args, cas); } | ^ In file included from ./AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimAlgo::code(basicAC_F0 const&) const’ at ../Algo/lgalgo.cpp:233:72: ./CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../Eigen/eigenvalue.cpp: In member function ‘EigenValueC::E_EV::operator()(void*) const’: ../Eigen/eigenvalue.cpp:908:16: warning: ‘ptOP1’ may be used uninitialized [-Wmaybe-uninitialized] 908 | if (n != OP1.N) | ~~~~^ ../Eigen/eigenvalue.cpp:880:31: note: ‘ptOP1’ was declared here 880 | const RNM_VirtualMatrix *ptOP1, *ptB; | ^~~~~ ../Eigen/eigenvalue.cpp:910:14: warning: ‘ptB’ may be used uninitialized [-Wmaybe-uninitialized] 910 | if (n != B.N) | ~~^ ../Eigen/eigenvalue.cpp:880:39: note: ‘ptB’ was declared here 880 | const RNM_VirtualMatrix *ptOP1, *ptB; | ^~~ ../Algo/lgalgo.cpp: In function ‘init_algo()’: ../Algo/lgalgo.cpp:254:45: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 254 | Global.Add("BFGS", "(", new OptimAlgo(1, 1)); // j + dJ | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_algo()’ at ../Algo/lgalgo.cpp:254:45: ./CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../Algo/lgalgo.cpp: In function ‘init_algo()’: ../Algo/lgalgo.cpp:255:50: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 255 | Global.Add("Newton", "(", new OptimAlgo(2, 2, 2)); // j + dJ | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_algo()’ at ../Algo/lgalgo.cpp:255:50: ./CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lex.cpp: In function ‘Newlex(std::basic_ostream >&, bool, KN*)’: lex.cpp:1418:36: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1418 | return new mylex(out,eecho,args); | ^ In file included from AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Newlex(std::basic_ostream >&, bool, KN*)’ at lex.cpp:1418:36: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../Eigen/eigenvalue.cpp: In function ‘init_eigenvalue()’: ../Eigen/eigenvalue.cpp:1071:48: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1071 | Global.Add("EigenValue", "(", new EigenValue()); // j + dJ | ^ In file included from ./AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_eigenvalue()’ at ../Eigen/eigenvalue.cpp:1071:48: ./CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../Eigen/eigenvalue.cpp: In function ‘init_eigenvalue()’: ../Eigen/eigenvalue.cpp:1072:49: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1072 | Global.Add("EigenValue", "(", new EigenValueC()); // j + dJ | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_eigenvalue()’ at ../Eigen/eigenvalue.cpp:1072:49: ./CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../Eigen/eigenvalue.cpp: In function ‘init_eigenvalue()’: ../Eigen/eigenvalue.cpp:1073:49: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1073 | Global.Add("EigenValue", "(", new EigenValue(1)); // j + dJ | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_eigenvalue()’ at ../Eigen/eigenvalue.cpp:1073:49: ./CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../Eigen/eigenvalue.cpp: In function ‘init_eigenvalue()’: ../Eigen/eigenvalue.cpp:1074:52: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1074 | Global.Add("EigenValue", "(", new EigenValue(1, 1)); // j + dJ | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_eigenvalue()’ at ../Eigen/eigenvalue.cpp:1074:52: ./CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../Eigen/eigenvalue.cpp: In function ‘init_eigenvalue()’: ../Eigen/eigenvalue.cpp:1075:55: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1075 | Global.Add("EigenValue", "(", new EigenValue(1, 1, 1)); // A=, B= | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_eigenvalue()’ at ../Eigen/eigenvalue.cpp:1075:55: ./CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../Eigen/eigenvalue.cpp: In function ‘init_eigenvalue()’: ../Eigen/eigenvalue.cpp:1077:57: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1077 | Global.Add("complexEigenValue", "(", new EigenValueC(1)); // j + dJ | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_eigenvalue()’ at ../Eigen/eigenvalue.cpp:1077:57: ./CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../Eigen/eigenvalue.cpp: In function ‘init_eigenvalue()’: ../Eigen/eigenvalue.cpp:1078:60: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1078 | Global.Add("complexEigenValue", "(", new EigenValueC(1, 1)); // j + dJ | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_eigenvalue()’ at ../Eigen/eigenvalue.cpp:1078:60: ./CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../Eigen/eigenvalue.cpp: In function ‘init_eigenvalue()’: ../Eigen/eigenvalue.cpp:1079:63: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1079 | Global.Add("complexEigenValue", "(", new EigenValueC(1, 1, 1)); // A=, B= ... | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_eigenvalue()’ at ../Eigen/eigenvalue.cpp:1079:63: ./CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../Eigen/eigenvalue.cpp: In member function ‘EigenValueC::code(basicAC_F0 const&) const’: ../Eigen/eigenvalue.cpp:374:71: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 374 | E_F0 *code (const basicAC_F0 &args) const { return new E_EV(args,cas); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘EigenValueC::code(basicAC_F0 const&) const’ at ../Eigen/eigenvalue.cpp:374:71: ./CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../Eigen/eigenvalue.cpp: In member function ‘EigenValue::code(basicAC_F0 const&) const’: ../Eigen/eigenvalue.cpp:297:73: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 297 | E_F0 * code (const basicAC_F0 & args) const { return new E_EV(args,cas); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘EigenValue::code(basicAC_F0 const&) const’ at ../Eigen/eigenvalue.cpp:297:73: ./CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgmesh.cpp: In member function ‘Op_trunc_mesh::Op::operator()(void*) const’: lgmesh.cpp:561:25: warning: array subscript 1 is outside array bounds of ‘void[8]’ [-Warray-bounds=] 561 | mape[nre[i]]=nre[i+1]; In member function ‘KN::KN(long)’, inlined from ‘Op_trunc_mesh::Op::operator()(void*) const’ at lgmesh.cpp:509:38: ./../femlib/RNM.hpp:971:24: note: at offset 8 into object of size [0, 8] allocated by ‘operator new[](unsigned long)’ 971 | KN(long nn) : KN_(new R[nn],nn) {} | ^~~~~~~~~ lgmesh.cpp: In member function ‘Op_trunc_mesh::Op::operator()(void*) const’: lgmesh.cpp:563:25: warning: array subscript 1 is outside array bounds of ‘void[8]’ [-Warray-bounds=] 563 | mapt[nrt[i]]=nrt[i+1]; In member function ‘KN::KN(long)’, inlined from ‘Op_trunc_mesh::Op::operator()(void*) const’ at lgmesh.cpp:510:38: ./../femlib/RNM.hpp:971:24: note: at offset 8 into object of size [0, 8] allocated by ‘operator new[](unsigned long)’ 971 | KN(long nn) : KN_(new R[nn],nn) {} | ^~~~~~~~~ In function ‘MeshCarre2::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgmesh.cpp:1413:31: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1413 | return new MeshCarre2(args);} | ^ In file included from AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘MeshCarre2::f(basicAC_F0 const&)’ at lgmesh.cpp:1413:31, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘SaveMesh::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgmesh.cpp:294:72: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 294 | static E_F0 * f(const basicAC_F0 & args){ return new SaveMesh(args);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SaveMesh::f(basicAC_F0 const&)’ at lgmesh.cpp:294:72, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CheckMoveMesh::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgmesh.cpp:1525:77: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1525 | static E_F0 * f(const basicAC_F0 & args){ return new CheckMoveMesh(args);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CheckMoveMesh::f(basicAC_F0 const&)’ at lgmesh.cpp:1525:77, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘MoveMesh::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgmesh.cpp:240:72: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 240 | static E_F0 * f(const basicAC_F0 & args){ return new MoveMesh(args);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘MoveMesh::f(basicAC_F0 const&)’ at lgmesh.cpp:240:72, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Adaptation::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgmesh.cpp:389:74: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 389 | static E_F0 * f(const basicAC_F0 & args){ return new Adaptation(args);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Adaptation::f(basicAC_F0 const&)’ at lgmesh.cpp:389:74, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In function ‘C_F0::MeshIndependent() const [clone .isra.0]’: AFunction.hpp:709:67: warning: ‘this’ pointer is null [-Wnonnull] 709 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;} | ~~~~~~~~~~~~~~~~~~^~ In file included from ./../femlib/MatriceCreuse.hpp:42, from ./../femlib/SparseLinearSolver.hpp:6: ./../femlib/DOperator.hpp: In function ‘newU_(int)’: ./../femlib/DOperator.hpp:401:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 401 | r= new LOperaG(make_pair(i,op_id),*pOne); | ^ In file included from AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘newU_(int)’ at ./../femlib/DOperator.hpp:401:42: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../femlib/DOperator.hpp: In function ‘newV_(int)’: ./../femlib/DOperator.hpp:406:75: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 406 | inline LOperaD *newV_(int i) { return new LOperaD(make_pair(i,op_id),*pOne);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘newV_(int)’ at ./../femlib/DOperator.hpp:406:75: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >**, std::basic_ostream >**, E_F_F0 >**, std::basic_ostream >**, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >**, std::basic_ostream >**, E_F_F0 >**, std::basic_ostream >**, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >**, E_F_F0 >**, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >**, E_F_F0 >**, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >**, E_F_F0 >**, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >**, E_F_F0 >**, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, E_F_F0, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, E_F_F0, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, std::complex, E_F_F0, std::complex const&, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, std::complex, E_F_F0, std::complex const&, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >**, E_F_F0 >**, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >**, E_F_F0 >**, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >**, E_F_F0 >**, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >**, E_F_F0 >**, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >*, std::basic_ostream >*, E_F_F0 >*, std::basic_ostream >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >*, std::basic_ostream >*, E_F_F0 >*, std::basic_ostream >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >**, E_F_F0 >**, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >**, E_F_F0 >**, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >**, E_F_F0 >**, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >**, E_F_F0 >**, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, E_F_F0, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, E_F_F0, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, std::allocator >*, E_F_F0, std::allocator >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, std::allocator >*, E_F_F0, std::allocator >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, std::allocator >*, E_F_F0, std::allocator >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, std::allocator >*, E_F_F0, std::allocator >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator_st, std::allocator >, std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator >*>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st, std::allocator >, std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator >*>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at AFunction.hpp:2511:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, KN_, E_F_F0, KN_, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, KN_, E_F_F0, KN_, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >*, std::basic_istream >*, std::__cxx11::basic_string, std::allocator >**, E_F_F0F0 >*, std::basic_istream >*, std::__cxx11::basic_string, std::allocator >**> >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >*, std::basic_istream >*, std::__cxx11::basic_string, std::allocator >**, E_F_F0F0 >*, std::basic_istream >*, std::__cxx11::basic_string, std::allocator >**> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, KNM*, E_F_F0, KNM*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, KNM*, E_F_F0, KNM*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2*, std::complex*, E_F_F0F0*, std::complex*> >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2*, std::complex*, E_F_F0F0*, std::complex*> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >, KNM*, E_F_F0 >, KNM*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >, KNM*, E_F_F0 >, KNM*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2, std::allocator >*, long*, E_F_F0F0, std::allocator >*, long*> >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2, std::allocator >*, long*, E_F_F0F0, std::allocator >*, long*> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, KN_, E_F_F0, KN_, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, KN_, E_F_F0, KN_, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2, std::allocator >**, std::__cxx11::basic_string, std::allocator >**, E_F_F0F0, std::allocator >**, std::__cxx11::basic_string, std::allocator >**> >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2, std::allocator >**, std::__cxx11::basic_string, std::allocator >**, E_F_F0F0, std::allocator >**, std::__cxx11::basic_string, std::allocator >**> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 > >*, E_F_F0 > >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 > >*, E_F_F0 > >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, KNM_, E_F_F0, KNM_, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, KNM_, E_F_F0, KNM_, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >, Matrice_Creuse*, E_F_F0 >, Matrice_Creuse*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >, Matrice_Creuse*, E_F_F0 >, Matrice_Creuse*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*>, KNM*, E_F_F0*>, KNM*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*>, KNM*, E_F_F0*>, KNM*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >, KNM >*, E_F_F0 >, KNM >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >, KNM >*, E_F_F0 >, KNM >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, Matrice_Creuse >*, E_F_F0, Matrice_Creuse >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, Matrice_Creuse >*, E_F_F0, Matrice_Creuse >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2, std::allocator >**, std::__cxx11::basic_string, std::allocator >**, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0, std::allocator >**, std::__cxx11::basic_string, std::allocator >**, std::__cxx11::basic_string, std::allocator >*> >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2, std::allocator >**, std::__cxx11::basic_string, std::allocator >**, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0, std::allocator >**, std::__cxx11::basic_string, std::allocator >**, std::__cxx11::basic_string, std::allocator >*> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 > >, KN >*, E_F_F0 > >, KN >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 > >, KN >*, E_F_F0 > >, KN >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >, Matrice_Creuse >*, E_F_F0 >, Matrice_Creuse >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >, Matrice_Creuse >*, E_F_F0 >, Matrice_Creuse >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, KNM_ >, E_F_F0, KNM_ >, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, KNM_ >, E_F_F0, KNM_ >, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >, Matrice_Creuse >*, E_F_F0 >, Matrice_Creuse >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp: In member function ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >, Matrice_Creuse >*, E_F_F0 >, Matrice_Creuse >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >, KNM_ >, E_F_F0 >, KNM_ >, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >, KNM_ >, E_F_F0 >, KNM_ >, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >, KN_, E_F_F0 >, KN_, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >, KN_, E_F_F0 >, KN_, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >, Matrice_Creuse >*, E_F_F0 >, Matrice_Creuse >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >, Matrice_Creuse >*, E_F_F0 >, Matrice_Creuse >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >*>, KNM >*, E_F_F0 >*>, KNM >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >*>, KNM >*, E_F_F0 >*>, KNM >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, Matrice_Creuse*, E_F_F0, Matrice_Creuse*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, Matrice_Creuse*, E_F_F0, Matrice_Creuse*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 > >, KNM >*, E_F_F0 > >, KNM >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 > >, KNM >*, E_F_F0 > >, KNM >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2, std::allocator >*, long, E_F_F0F0, std::allocator >*, long> >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2, std::allocator >*, long, E_F_F0F0, std::allocator >*, long> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >, Matrice_Creuse >*, E_F_F0 >, Matrice_Creuse >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >, Matrice_Creuse >*, E_F_F0 >, Matrice_Creuse >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 > >, KN >*, E_F_F0 > >, KN >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 > >, KN >*, E_F_F0 > >, KN >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 > >, KN_ >, E_F_F0 > >, KN_ >, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 > >, KN_ >, E_F_F0 > >, KN_ >, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >, KN*, E_F_F0 >, KN*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >, KN*, E_F_F0 >, KN*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, KN_ >, E_F_F0, KN_ >, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, KN_ >, E_F_F0, KN_ >, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 > >, KN >*, E_F_F0 > >, KN >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 > >, KN >*, E_F_F0 > >, KN >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, Matrice_Creuse*, E_F_F0, Matrice_Creuse*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, Matrice_Creuse*, E_F_F0, Matrice_Creuse*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 > > >, KN > >*, E_F_F0 > > >, KN > >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 > > >, KN > >*, E_F_F0 > > >, KN > >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, KNM_, E_F_F0, KNM_, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, KNM_, E_F_F0, KNM_, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, Matrice_Creuse*, E_F_F0, Matrice_Creuse*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, Matrice_Creuse*, E_F_F0, Matrice_Creuse*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >, KNM_ >, E_F_F0 >, KNM_ >, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >, KNM_ >, E_F_F0 >, KNM_ >, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ array_tlp.hpp: In member function ‘OneOperator1F_KN_, double, double, KN_ >::code(basicAC_F0 const&) const’: array_tlp.hpp:1921:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1921 | { return new Op(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1F_KN_, double, double, KN_ >::code(basicAC_F0 const&) const’ at array_tlp.hpp:1921:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 > >*, E_F_F0 > >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 > >*, E_F_F0 > >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2, KN_rmeps, double, E_F_F0F0, KN_rmeps, double> >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2, KN_rmeps, double, E_F_F0F0, KN_rmeps, double> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, Matrice_Creuse*, E_F_F0, Matrice_Creuse*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, Matrice_Creuse*, E_F_F0, Matrice_Creuse*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >, KN_ >, E_F_F0 >, KN_ >, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >, KN_ >, E_F_F0 >, KN_ >, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2*, KNM*, Eye, E_F_F0F0*, KNM*, Eye> >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2*, KNM*, Eye, E_F_F0F0*, KNM*, Eye> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 > > >, KN > >*, E_F_F0 > > >, KN > >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 > > >, KN > >*, E_F_F0 > > >, KN > >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2*, KNM*, Transpose*>, E_F_F0F0*, KNM*, Transpose*> > >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2*, KNM*, Transpose*>, E_F_F0F0*, KNM*, Transpose*> > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 > >, Matrice_Creuse >*, E_F_F0 > >, Matrice_Creuse >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 > >, Matrice_Creuse >*, E_F_F0 > >, Matrice_Creuse >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator3::code(basicAC_F0 const&) const’: AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3::code(basicAC_F0 const&) const’ at AFunction.hpp:2431:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ array_tlp.hpp: In member function ‘Unique::code(basicAC_F0 const&) const’: array_tlp.hpp:1223:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1223 | return new Unique_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Unique::code(basicAC_F0 const&) const’ at array_tlp.hpp:1223:20: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator3 >**, std::basic_ofstream > > >::code(basicAC_F0 const&) const’: AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 >**, std::basic_ofstream > > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2431:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, KN >*, E_F_F0, KN >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, KN >*, E_F_F0, KN >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ array_tlp.hpp: In member function ‘Unique::code(basicAC_F0 const&) const’: array_tlp.hpp:1223:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1223 | return new Unique_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Unique::code(basicAC_F0 const&) const’ at array_tlp.hpp:1223:20: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, KNM >*, E_F_F0, KNM >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, KNM >*, E_F_F0, KNM >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator3 >**, std::basic_ifstream > > >::code(basicAC_F0 const&) const’: AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 >**, std::basic_ifstream > > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2431:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgmat.cpp: In member function ‘plotMatrix::code(basicAC_F0 const&) const’: lgmat.cpp:3792:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3792 | return new Op(args,t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘plotMatrix::code(basicAC_F0 const&) const’ at lgmat.cpp:3792:17: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’: AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2431:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >, KN*, E_F_F0 >, KN*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >, KN*, E_F_F0 >, KN*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ array_tlp.hpp: In member function ‘OneOperator1F_KN_, std::complex, std::complex, std::complex const&>, std::complex, std::complex const&, KN_ > >::code(basicAC_F0 const&) const’: array_tlp.hpp:1921:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1921 | { return new Op(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1F_KN_, std::complex, std::complex, std::complex const&>, std::complex, std::complex const&, KN_ > >::code(basicAC_F0 const&) const’ at array_tlp.hpp:1921:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgmat.cpp: In member function ‘plotMatrix >::code(basicAC_F0 const&) const’: lgmat.cpp:3792:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3792 | return new Op(args,t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘plotMatrix >::code(basicAC_F0 const&) const’ at lgmat.cpp:3792:17: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, int>, E_F_F0*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, int>, E_F_F0*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator3, KN_, KN_, KN_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3, KN_, KN_, KN_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2431:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.cpp: In member function ‘OneOperator_FEarray::code(basicAC_F0 const&) const’: AFunction.cpp:197:80: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 197 | { /*cout << "call OneOperator_FEarray=" << endl;*/ return new E_FEarray(a);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator_FEarray::code(basicAC_F0 const&) const’ at AFunction.cpp:197:80: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >, TheCoefMat >, std::complex, E_F_F0F0 >, TheCoefMat >, std::complex > >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >, TheCoefMat >, std::complex, E_F_F0F0 >, TheCoefMat >, std::complex > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, v_fes3>*, int>, E_F_F0, v_fes3>*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, v_fes3>*, int>, E_F_F0, v_fes3>*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’: AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2431:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >, TheCoefMat >, KN >*, E_F_F0F0 >, TheCoefMat >, KN >*> >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >, TheCoefMat >, KN >*, E_F_F0F0 >, TheCoefMat >, KN >*> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, int>, E_F_F0*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, int>, E_F_F0*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.cpp: In member function ‘OneOperator_array::code(basicAC_F0 const&) const’: AFunction.cpp:191:29: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 191 | { return new E_Array(a);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator_array::code(basicAC_F0 const&) const’ at AFunction.cpp:191:29: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’: AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2431:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >*, KN >*, TheDiagMat >, E_F_F0F0 >*, KN >*, TheDiagMat > > >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >*, KN >*, TheDiagMat >, E_F_F0F0 >*, KN >*, TheDiagMat > > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’: AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2431:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2*, Matrice_Creuse*, Eye, E_F_F0F0*, Matrice_Creuse*, Eye> >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2*, Matrice_Creuse*, Eye, E_F_F0F0*, Matrice_Creuse*, Eye> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2, TheCoefMat, KN*, E_F_F0F0, TheCoefMat, KN*> >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2, TheCoefMat, KN*, E_F_F0F0, TheCoefMat, KN*> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >, KN*, E_F_F0 >, KN*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >, KN*, E_F_F0 >, KN*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >*, Matrice_Creuse >*, Eye, E_F_F0F0 >*, Matrice_Creuse >*, Eye> >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >*, Matrice_Creuse >*, Eye, E_F_F0F0 >*, Matrice_Creuse >*, Eye> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, v_fes3>*, int>, E_F_F0, v_fes3>*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, v_fes3>*, int>, E_F_F0, v_fes3>*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2*, KN*, TheCoefMat, E_F_F0F0*, KN*, TheCoefMat > >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2*, KN*, TheCoefMat, E_F_F0F0*, KN*, TheCoefMat > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >*, std::pair, v_fesS>*, int>, E_F_F0 >*, std::pair, v_fesS>*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >*, std::pair, v_fesS>*, int>, E_F_F0 >*, std::pair, v_fesS>*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >, KN_rmeps >, double, E_F_F0F0 >, KN_rmeps >, double> >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >, KN_rmeps >, double, E_F_F0F0 >, KN_rmeps >, double> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2*, KN*, TheDiagMat, E_F_F0F0*, KN*, TheDiagMat > >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2*, KN*, TheDiagMat, E_F_F0F0*, KN*, TheDiagMat > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >*, KNM >*, Transpose >*>, E_F_F0F0 >*, KNM >*, Transpose >*> > >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >*, KNM >*, Transpose >*>, E_F_F0F0 >*, KNM >*, Transpose >*> > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2, TheCoefMat, double, E_F_F0F0, TheCoefMat, double> >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2, TheCoefMat, double, E_F_F0F0, TheCoefMat, double> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >*, std::pair, v_fesL>*, int>, E_F_F0 >*, std::pair, v_fesL>*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >*, std::pair, v_fesL>*, int>, E_F_F0 >*, std::pair, v_fesL>*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >*, KNM >*, Eye, E_F_F0F0 >*, KNM >*, Eye> >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >*, KNM >*, Eye, E_F_F0F0 >*, KNM >*, Eye> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2, TheDiagMat, KN*, E_F_F0F0, TheDiagMat, KN*> >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2, TheDiagMat, KN*, E_F_F0F0, TheDiagMat, KN*> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, int>, E_F_F0*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, int>, E_F_F0*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >, KN*, E_F_F0 >, KN*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >, KN*, E_F_F0 >, KN*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator3 > >::code(basicAC_F0 const&) const’: AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2431:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, std::pair*, int>, E_F_F0*, std::pair*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, std::pair*, int>, E_F_F0*, std::pair*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >*, Matrice_Creuse >*, newpMatrice_Creuse >, E_F_F0F0 >*, Matrice_Creuse >*, newpMatrice_Creuse > > >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >*, Matrice_Creuse >*, newpMatrice_Creuse >, E_F_F0F0 >*, Matrice_Creuse >*, newpMatrice_Creuse > > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator3 > >::code(basicAC_F0 const&) const’: AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2431:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, int>, E_F_F0*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, int>, E_F_F0*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*>, KNM*, E_F_F0*>, KNM*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*>, KNM*, E_F_F0*>, KNM*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >*, KN >*, TheCoefMat >, E_F_F0F0 >*, KN >*, TheCoefMat > > >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >*, KN >*, TheCoefMat >, E_F_F0F0 >*, KN >*, TheCoefMat > > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator3 > >::code(basicAC_F0 const&) const’: AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2431:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 > >, KN >*, E_F_F0 > >, KN >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 > >, KN >*, E_F_F0 > >, KN >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2*, Matrice_Creuse*, newpMatrice_Creuse, E_F_F0F0*, Matrice_Creuse*, newpMatrice_Creuse > >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2*, Matrice_Creuse*, newpMatrice_Creuse, E_F_F0F0*, Matrice_Creuse*, newpMatrice_Creuse > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator3 > >::code(basicAC_F0 const&) const’: AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2431:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >, KN_, E_F_F0 >, KN_, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >, KN_, E_F_F0 >, KN_, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >, TheDiagMat >, KN >*, E_F_F0F0 >, TheDiagMat >, KN >*> >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >, TheDiagMat >, KN >*, E_F_F0F0 >, TheDiagMat >, KN >*> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, std::pair*, int>, E_F_F0*, std::pair*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, std::pair*, int>, E_F_F0*, std::pair*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator3 >, KN_ >, KN_ >, KN_ > > >::code(basicAC_F0 const&) const’: AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 >, KN_ >, KN_ >, KN_ > > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2431:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, int>, E_F_F0*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, int>, E_F_F0*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, KNM_, E_F_F0, KNM_, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, KNM_, E_F_F0, KNM_, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >*, std::pair, v_fes3>*, int>, E_F_F0 >*, std::pair, v_fes3>*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >*, std::pair, v_fes3>*, int>, E_F_F0 >*, std::pair, v_fes3>*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, int>, E_F_F0*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, int>, E_F_F0*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >, KNM*, E_F_F0 >, KNM*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >, KNM*, E_F_F0 >, KNM*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, std::pair*, int>, E_F_F0*, std::pair*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, std::pair*, int>, E_F_F0*, std::pair*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, int>, E_F_F0*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, int>, E_F_F0*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, KNM*, E_F_F0, KNM*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, KNM*, E_F_F0, KNM*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, v_fes3>*, int>, E_F_F0, v_fes3>*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, v_fes3>*, int>, E_F_F0, v_fes3>*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, KNM_, E_F_F0, KNM_, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, KNM_, E_F_F0, KNM_, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, v_fesS>*, int>, E_F_F0, v_fesS>*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, v_fesS>*, int>, E_F_F0, v_fesS>*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 > >, KN >*, E_F_F0 > >, KN >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 > >, KN >*, E_F_F0 > >, KN >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, v_fesS>*, int>, E_F_F0, v_fesS>*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, v_fesS>*, int>, E_F_F0, v_fesS>*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, v_fesL>*, int>, E_F_F0, v_fesL>*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, v_fesL>*, int>, E_F_F0, v_fesL>*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ array_tlp.hpp: In member function ‘OneOperator1F_KN_, long, double, KN_ >::code(basicAC_F0 const&) const’: array_tlp.hpp:1921:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1921 | { return new Op(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1F_KN_, long, double, KN_ >::code(basicAC_F0 const&) const’ at array_tlp.hpp:1921:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, v_fesL>*, int>, E_F_F0, v_fesL>*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, v_fesL>*, int>, E_F_F0, v_fesL>*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >, KN*, E_F_F0 >, KN*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >, KN*, E_F_F0 >, KN*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2*, KNM*, Transpose*>, E_F_F0F0*, KNM*, Transpose*> > >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2*, KNM*, Transpose*>, E_F_F0F0*, KNM*, Transpose*> > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2, KN_, Fem2D::R3, E_F_F0F0, KN_, Fem2D::R3> >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2, KN_, Fem2D::R3, E_F_F0F0, KN_, Fem2D::R3> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2*, KNM*, Eye, E_F_F0F0*, KNM*, Eye> >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2*, KNM*, Eye, E_F_F0F0*, KNM*, Eye> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ array_tlp.hpp: In member function ‘Unique::code(basicAC_F0 const&) const’: array_tlp.hpp:1223:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1223 | return new Unique_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Unique::code(basicAC_F0 const&) const’ at array_tlp.hpp:1223:20: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ array_tlp.hpp: In member function ‘Unique::code(basicAC_F0 const&) const’: array_tlp.hpp:1223:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1223 | return new Unique_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Unique::code(basicAC_F0 const&) const’ at array_tlp.hpp:1223:20: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2*, KN*, Fem2D::R3, E_F_F0F0*, KN*, Fem2D::R3> >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2*, KN*, Fem2D::R3, E_F_F0F0*, KN*, Fem2D::R3> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator3, KN_, KN_, KN_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3, KN_, KN_, KN_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2431:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’: AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2431:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’: AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2431:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’: AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2431:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’: AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2431:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator::code(basicAC_F0 const&) const’: AFunction.hpp:2365:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2365 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator::code(basicAC_F0 const&) const’ at AFunction.hpp:2365:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator::code(basicAC_F0 const&) const’: AFunction.hpp:2365:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2365 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator::code(basicAC_F0 const&) const’ at AFunction.hpp:2365:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator::code(basicAC_F0 const&) const’: AFunction.hpp:2365:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2365 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator::code(basicAC_F0 const&) const’ at AFunction.hpp:2365:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneQuadOperator, Op4_pfS2K::Op>::code(basicAC_F0 const&) const’: AFunction.hpp:2398:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2398 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]),t[3]->CastTo(args[3]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneQuadOperator, Op4_pfS2K::Op>::code(basicAC_F0 const&) const’ at AFunction.hpp:2398:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneQuadOperator, Op3_MeshDmp::Op>::code(basicAC_F0 const&) const’: AFunction.hpp:2398:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2398 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]),t[3]->CastTo(args[3]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneQuadOperator, Op3_MeshDmp::Op>::code(basicAC_F0 const&) const’ at AFunction.hpp:2398:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneQuadOperator, v_fes3>, Op4_pf32K, v_fes3>::Op>::code(basicAC_F0 const&) const’: AFunction.hpp:2398:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2398 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]),t[3]->CastTo(args[3]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneQuadOperator, v_fes3>, Op4_pf32K, v_fes3>::Op>::code(basicAC_F0 const&) const’ at AFunction.hpp:2398:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneQuadOperator, Op4_K2R::Op>::code(basicAC_F0 const&) const’: AFunction.hpp:2398:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2398 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]),t[3]->CastTo(args[3]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneQuadOperator, Op4_K2R::Op>::code(basicAC_F0 const&) const’ at AFunction.hpp:2398:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneQuadOperator >, Op4_K2R >::Op>::code(basicAC_F0 const&) const’: AFunction.hpp:2398:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2398 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]),t[3]->CastTo(args[3]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneQuadOperator >, Op4_K2R >::Op>::code(basicAC_F0 const&) const’ at AFunction.hpp:2398:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneQuadOperator, Op4_pfL2K::Op>::code(basicAC_F0 const&) const’: AFunction.hpp:2398:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2398 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]),t[3]->CastTo(args[3]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneQuadOperator, Op4_pfL2K::Op>::code(basicAC_F0 const&) const’ at AFunction.hpp:2398:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgmat.cpp: In member function ‘RestrictArray::code(basicAC_F0 const&) const’: lgmat.cpp:363:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 363 | return new Op(args,t[0]->CastTo(args[0]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 364 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 365 | t[2]->CastTo(args[2])); | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘RestrictArray::code(basicAC_F0 const&) const’ at lgmat.cpp:363:15: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneQuadOperator, Op3_MeshDmp::Op>::code(basicAC_F0 const&) const’: AFunction.hpp:2398:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2398 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]),t[3]->CastTo(args[3]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneQuadOperator, Op3_MeshDmp::Op>::code(basicAC_F0 const&) const’ at AFunction.hpp:2398:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneQuadOperator, v_fesL>, Op4_pfL2K, v_fesL>::Op>::code(basicAC_F0 const&) const’: AFunction.hpp:2398:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2398 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]),t[3]->CastTo(args[3]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneQuadOperator, v_fesL>, Op4_pfL2K, v_fesL>::Op>::code(basicAC_F0 const&) const’ at AFunction.hpp:2398:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgmat.cpp: In member function ‘RestrictArray::code(basicAC_F0 const&) const’: lgmat.cpp:363:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 363 | return new Op(args,t[0]->CastTo(args[0]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 364 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 365 | t[2]->CastTo(args[2])); | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘RestrictArray::code(basicAC_F0 const&) const’ at lgmat.cpp:363:15: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneQuadOperator, Op3_MeshDmp::Op>::code(basicAC_F0 const&) const’: AFunction.hpp:2398:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2398 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]),t[3]->CastTo(args[3]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneQuadOperator, Op3_MeshDmp::Op>::code(basicAC_F0 const&) const’ at AFunction.hpp:2398:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneQuadOperator, Op4_pf32K::Op>::code(basicAC_F0 const&) const’: AFunction.hpp:2398:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2398 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]),t[3]->CastTo(args[3]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneQuadOperator, Op4_pf32K::Op>::code(basicAC_F0 const&) const’ at AFunction.hpp:2398:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgmat.cpp: In member function ‘RestrictArray::code(basicAC_F0 const&) const’: lgmat.cpp:363:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 363 | return new Op(args,t[0]->CastTo(args[0]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 364 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 365 | t[2]->CastTo(args[2])); | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘RestrictArray::code(basicAC_F0 const&) const’ at lgmat.cpp:363:15: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneQuadOperator, v_fesS>, Op4_pfS2K, v_fesS>::Op>::code(basicAC_F0 const&) const’: AFunction.hpp:2398:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2398 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]),t[3]->CastTo(args[3]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneQuadOperator, v_fesS>, Op4_pfS2K, v_fesS>::Op>::code(basicAC_F0 const&) const’ at AFunction.hpp:2398:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgmat.cpp: In member function ‘RestrictArray::code(basicAC_F0 const&) const’: lgmat.cpp:363:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 363 | return new Op(args,t[0]->CastTo(args[0]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 364 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 365 | t[2]->CastTo(args[2])); | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘RestrictArray::code(basicAC_F0 const&) const’ at lgmat.cpp:363:15: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneUnaryOperator, Unary_Op > >::code(basicAC_F0 const&) const’: AFunction.hpp:2795:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2795 | return new Op(tA->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneUnaryOperator, Unary_Op > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2795:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneUnaryOperator, -1>, Unary_Op, -1> > >::code(basicAC_F0 const&) const’: AFunction.hpp:2795:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2795 | return new Op(tA->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneUnaryOperator, -1>, Unary_Op, -1> > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2795:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneUnaryOperator, Unary_Op > >::code(basicAC_F0 const&) const’: AFunction.hpp:2795:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2795 | return new Op(tA->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneUnaryOperator, Unary_Op > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2795:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneUnaryOperator, 1>, Unary_Op, 1> > >::code(basicAC_F0 const&) const’: AFunction.hpp:2795:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2795 | return new Op(tA->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneUnaryOperator, 1>, Unary_Op, 1> > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2795:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1s_, Matrice_Creuse >*, E_F_F0s_, Matrice_Creuse >*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2810:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2810 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1s_, Matrice_Creuse >*, E_F_F0s_, Matrice_Creuse >*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2810:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_*, E_F_F0_*> >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_*, E_F_F0_*> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_ >*, E_F_F0_ >*> >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_ >*, E_F_F0_ >*> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, int>::plusAtx, Matrice_Creuse_Transpose >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, int>::plusAtx, Matrice_Creuse_Transpose >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, -1>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, -1>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::complex >, Matrice_Creuse_Transpose >, Matrice_Creuse_Transpose > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::complex >, Matrice_Creuse_Transpose >, Matrice_Creuse_Transpose > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, int>::plusAx, Matrice_Creuse >*, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, int>::plusAx, Matrice_Creuse >*, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::complex >, Matrice_Creuse_Transpose >, Matrice_Creuse >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::complex >, Matrice_Creuse_Transpose >, Matrice_Creuse >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator::plusAx, Matrice_Creuse*, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator::plusAx, Matrice_Creuse*, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, 1>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, 1>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, -1>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, -1>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, 1>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, 1>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Matrice_Creuse*, Matrice_Creuse_Transpose >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Matrice_Creuse*, Matrice_Creuse_Transpose >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::complex >, Matrice_Creuse >*, Matrice_Creuse >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::complex >, Matrice_Creuse >*, Matrice_Creuse >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, 1>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, 1>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Matrice_Creuse_Transpose, Matrice_Creuse*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Matrice_Creuse_Transpose, Matrice_Creuse*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator::plusAtx, Matrice_Creuse_Transpose, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator::plusAtx, Matrice_Creuse_Transpose, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, -1>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, -1>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator::solveAxeqb, Matrice_Creuse_inv, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator::solveAxeqb, Matrice_Creuse_inv, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Matrice_Creuse*, Matrice_Creuse*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Matrice_Creuse*, Matrice_Creuse*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0 >, KN*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 >, KN*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator::solveAtxeqb, Matrice_Creuse_inv_trans, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator::solveAtxeqb, Matrice_Creuse_inv_trans, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0 >, KN*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 >, KN*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0F0, KN_, Fem2D::R3>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0, KN_, Fem2D::R3>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:1076:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0F0*, KN*, Fem2D::R3>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0*, KN*, Fem2D::R3>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:1076:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0 >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:1076:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0, KN_, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0, KN_, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0 >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:1076:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Matrice_Creuse_Transpose, Matrice_Creuse_Transpose >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Matrice_Creuse_Transpose, Matrice_Creuse_Transpose >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0 >, KN_, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 >, KN_, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:1076:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0, v_fesL>*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0, v_fesL>*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0 > >, KN >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 > >, KN >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::complex >, Matrice_Creuse >*, Matrice_Creuse_Transpose > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::complex >, Matrice_Creuse >*, Matrice_Creuse_Transpose > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0 >, KNM*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 >, KNM*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0, v_fesL>*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0, v_fesL>*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0 >, KN*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 >, KN*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0 > >, KN >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 > >, KN >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0*>, KNM*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0*>, KNM*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:1076:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0, v_fesS>*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0, v_fesS>*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, int>::solveAxeqb, Matrice_Creuse_inv >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, int>::solveAxeqb, Matrice_Creuse_inv >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:1076:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0, v_fesS>*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0, v_fesS>*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:1076:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, int>::solveAtxeqb, Matrice_Creuse_inv_trans >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, int>::solveAtxeqb, Matrice_Creuse_inv_trans >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0, v_fes3>*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0, v_fes3>*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0 >*, std::pair, v_fesL>*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 >*, std::pair, v_fesL>*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0*, std::pair*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0*, std::pair*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0, v_fes3>*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0, v_fes3>*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0 >*, std::pair, v_fesS>*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 >*, std::pair, v_fesS>*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0*, std::pair*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0*, std::pair*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0, v_fes3>*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0, v_fes3>*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0 >*, std::pair, v_fes3>*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 >*, std::pair, v_fes3>*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0*, std::pair*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0*, std::pair*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0 >, KN*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 >, KN*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0, Matrice_Creuse*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0, Matrice_Creuse*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0, Matrice_Creuse_Transpose, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0, Matrice_Creuse_Transpose, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0 >, Matrice_Creuse >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 >, Matrice_Creuse >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../femlib/DOperator.hpp: In member function ‘LinearComb, C_F0>::Optimize(Block*)’: ./../femlib/DOperator.hpp:212:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 212 | LinearComb * r=new LinearComb(*this); | ^~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘LinearComb, C_F0>::Optimize(Block*)’ at ./../femlib/DOperator.hpp:212:20: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0 >, Matrice_Creuse_Transpose >, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 >, Matrice_Creuse_Transpose >, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0F0, TheCoefMat, double>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0, TheCoefMat, double>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:1076:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0F0, TheCoefMat, KN*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0, TheCoefMat, KN*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:1076:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../femlib/DOperator.hpp: In member function ‘LinearComb::Optimize(Block*)’: ./../femlib/DOperator.hpp:212:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 212 | LinearComb * r=new LinearComb(*this); | ^~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘LinearComb::Optimize(Block*)’ at ./../femlib/DOperator.hpp:212:20: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0F0*, KN*, TheCoefMat >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0*, KN*, TheCoefMat >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:1076:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0F0, TheDiagMat, KN*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0, TheDiagMat, KN*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:1076:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0F0*, KN*, TheDiagMat >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0*, KN*, TheDiagMat >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:1076:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0, Matrice_Creuse*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0, Matrice_Creuse*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0, Matrice_Creuse*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0, Matrice_Creuse*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0 >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0F0 >*, Matrice_Creuse >*, Eye>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0 >*, Matrice_Creuse >*, Eye>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:1076:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0 > >, Matrice_Creuse >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 > >, Matrice_Creuse >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0 >, Matrice_Creuse*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 >, Matrice_Creuse*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0 >, Matrice_Creuse >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 >, Matrice_Creuse >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0F0 >, TheCoefMat >, std::complex >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0 >, TheCoefMat >, std::complex >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:1076:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0F0 >*, Matrice_Creuse >*, newpMatrice_Creuse > >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0 >*, Matrice_Creuse >*, newpMatrice_Creuse > >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:1076:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0F0 >, TheCoefMat >, KN >*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0 >, TheCoefMat >, KN >*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:1076:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0F0 >*, KN >*, TheCoefMat > >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0 >*, KN >*, TheCoefMat > >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:1076:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0F0 >, TheDiagMat >, KN >*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0 >, TheDiagMat >, KN >*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:1076:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0F0 >*, KN >*, TheDiagMat > >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0 >*, KN >*, TheDiagMat > >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:1076:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0 >, Matrice_Creuse >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 >, Matrice_Creuse >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0F0*, Matrice_Creuse*, Eye>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0*, Matrice_Creuse*, Eye>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:1076:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0 >, Matrice_Creuse >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 >, Matrice_Creuse >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0, Matrice_Creuse*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0, Matrice_Creuse*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0 >, Matrice_Creuse >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 >, Matrice_Creuse >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0, Matrice_Creuse >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0, Matrice_Creuse >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0F0*, Matrice_Creuse*, newpMatrice_Creuse >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0*, Matrice_Creuse*, newpMatrice_Creuse >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:1076:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0, Matrice_Creuse*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0, Matrice_Creuse*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0 >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0 >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN*, F_KN_, E_F_F0F0_*, KN*, F_KN_, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN*, F_KN_, E_F_F0F0_*, KN*, F_KN_, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, F_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, F_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, KN >*, F_KN_, std::complex, std::complex, std::complex const&>, E_F_F0F0_ >*, KN >*, F_KN_, std::complex, std::complex, std::complex const&>, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, KN >*, F_KN_, std::complex, std::complex, std::complex const&>, E_F_F0F0_ >*, KN >*, F_KN_, std::complex, std::complex, std::complex const&>, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, F_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, F_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, F_KN_, std::complex, std::complex, std::complex const&> >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, F_KN_, std::complex, std::complex, std::complex const&> >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, F_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, F_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, F_KN_, std::complex, std::complex, std::complex const&> >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, F_KN_, std::complex, std::complex, std::complex const&> >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, F_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, F_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, F_KN_, std::complex, std::complex, std::complex const&> >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, F_KN_, std::complex, std::complex, std::complex const&> >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, F_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, F_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, F_KN_, std::complex, std::complex, std::complex const&> >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, F_KN_, std::complex, std::complex, std::complex const&> >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, KN_, SetArray, E_F_F0F0_, KN_, SetArray, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, KN_, SetArray, E_F_F0F0_, KN_, SetArray, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, F_KN_, std::complex, std::complex, std::complex const&> >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, F_KN_, std::complex, std::complex, std::complex const&> >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN*, KN*, E_F_F0F0_*, KN*, KN*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN*, KN*, E_F_F0F0_*, KN*, KN*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >, KN_ >, SetArray >, E_F_F0F0_ >, KN_ >, SetArray >, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >, KN_ >, SetArray >, E_F_F0F0_ >, KN_ >, SetArray >, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN*, SetArray, E_F_F0F0_*, KN*, SetArray, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN*, SetArray, E_F_F0F0_*, KN*, SetArray, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, KN >*, KN >*, E_F_F0F0_ >*, KN >*, KN >*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, KN >*, KN >*, E_F_F0F0_ >*, KN >*, KN >*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, KN >*, SetArray >, E_F_F0F0_ >*, KN >*, SetArray >, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, KN >*, SetArray >, E_F_F0F0_ >*, KN >*, SetArray >, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0_*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0_*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0_*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0_*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0_ >*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0_ >*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, MyMap >*, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0_*, MyMap >*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, MyMap >*, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0_*, MyMap >*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator > >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator > >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator > >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator > >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, KN_ >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, KN_ >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, KN_ >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, KN_ >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, long, affectation_sub > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, long, affectation_sub > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, long, affectation_sub > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, long, affectation_sub > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, long, affectation_add > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, long, affectation_add > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, long, affectation_add > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, long, affectation_add > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, long, affectation > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, long, affectation > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, long, affectation > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, long, affectation > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, long, affectation > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, long, affectation > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, KN_ >*, KN_, KN_, E_F_F0F0_, KN_ >*, KN_, KN_, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, KN_ >*, KN_, KN_, E_F_F0F0_, KN_ >*, KN_, KN_, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >, KN_ >*, KN_ >, KN_, E_F_F0F0_ >, KN_ >*, KN_ >, KN_, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >, KN_ >*, KN_ >, KN_, E_F_F0F0_ >, KN_ >*, KN_ >, KN_, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, outProduct_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, outProduct_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, outProduct_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, outProduct_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, outProduct_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, outProduct_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, outProduct_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, outProduct_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, outProduct_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, outProduct_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, outProduct_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, outProduct_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_, double>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_, double>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, KN_ >, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, KN_ >, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, double, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, double, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, std::complex, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, std::complex, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mul_KNMh_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mul_KNMh_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Mul_KNMh_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Mul_KNMh_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Transpose*>, KN*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Transpose*>, KN*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Transpose >*>, KN >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Transpose >*>, KN >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mulc_KN_, Transpose > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mulc_KN_, Transpose > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Mulc_KN_ >, Transpose > > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Mulc_KN_ >, Transpose > > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_, Transpose > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_, Transpose > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, KN_ >, Transpose > > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, KN_ >, Transpose > > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KNM*, KN*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KNM*, KN*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, KNM >*, KN >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, KNM >*, KN >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, double, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, double, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, KN_, SetArray, E_F_F0F0_, KN_, SetArray, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, KN_, SetArray, E_F_F0F0_, KN_, SetArray, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, std::complex, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, std::complex, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_, double>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_, double>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN*, SetArray, E_F_F0F0_*, KN*, SetArray, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN*, SetArray, E_F_F0F0_*, KN*, SetArray, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, KN_ >, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, KN_ >, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mulc_KN_, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mulc_KN_, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Mulc_KN_ >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Mulc_KN_ >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, KN_ >, Mulc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, KN_ >, Mulc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mulc_KN_, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mulc_KN_, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0_*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0_*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Mulc_KN_ >, Mulc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Mulc_KN_ >, Mulc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneUnaryOperator, KN_ >, Unary_Op, KN_ > > >::code(basicAC_F0 const&) const’: AFunction.hpp:2795:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2795 | return new Op(tA->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneUnaryOperator, KN_ >, Unary_Op, KN_ > > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2795:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0_*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0_*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneUnaryOperator >, KN_ > >, Unary_Op >, KN_ > > > >::code(basicAC_F0 const&) const’: AFunction.hpp:2795:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2795 | return new Op(tA->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneUnaryOperator >, KN_ > >, Unary_Op >, KN_ > > > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2795:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, KN_ >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, KN_ >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mulc_KN_, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mulc_KN_, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Mulc_KN_ >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Mulc_KN_ >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, KN_ >, Mulc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, KN_ >, Mulc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mulc_KN_, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mulc_KN_, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Mulc_KN_ >, Mulc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Mulc_KN_ >, Mulc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, KN_ >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, KN_ >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Add_Mulc_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Add_Mulc_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Add_Mulc_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Add_Mulc_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mul_KNM_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mul_KNM_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Mul_KNM_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Mul_KNM_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Divc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Divc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Divc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Divc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Mulc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Mulc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Sub_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Sub_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Sub_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Sub_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Add_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Add_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Add_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Add_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, double>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, double>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Add_Mulc_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Add_Mulc_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Add_Mulc_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Add_Mulc_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mul_KNM_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mul_KNM_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, KN_ >*, KN_, KN_, E_F_F0F0_, KN_ >*, KN_, KN_, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, KN_ >*, KN_, KN_, E_F_F0F0_, KN_ >*, KN_, KN_, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Mul_KNM_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Mul_KNM_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Divc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Divc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, outProduct_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, outProduct_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Divc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Divc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, outProduct_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, outProduct_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Mulc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Mulc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Sub_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Sub_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, outProduct_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, outProduct_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Sub_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Sub_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Add_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Add_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_, long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_, long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Add_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Add_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, double>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, double>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, long, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, long, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mul_KNMh_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mul_KNMh_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, if_arth_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, if_arth_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Transpose*>, KN*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Transpose*>, KN*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, if_arth_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, if_arth_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Add_Mulc_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Add_Mulc_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mulc_KN_, Transpose > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mulc_KN_, Transpose > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Add_Mulc_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Add_Mulc_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mul_KNM_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mul_KNM_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_, Transpose > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_, Transpose > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Mul_KNM_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Mul_KNM_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Divc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Divc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Divc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Divc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, std::allocator >**, MyMap*, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0_, std::allocator >**, MyMap*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, std::allocator >**, MyMap*, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0_, std::allocator >**, MyMap*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KNM*, KN*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KNM*, KN*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Mulc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Mulc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, double, double, E_F_F0F0_, double, double, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, double, double, E_F_F0F0_, double, double, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Sub_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Sub_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, long, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, long, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Sub_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Sub_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, DotSlash_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, DotSlash_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_, long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_, long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, DotSlash_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, DotSlash_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, DotStar_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, DotStar_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mulc_KN_, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mulc_KN_, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, DotStar_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, DotStar_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Add_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Add_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Add_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Add_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, double>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, double>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, std::complex, E_F_F0_, std::complex > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, std::complex, E_F_F0_, std::complex > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mulc_KN_, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mulc_KN_, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneUnaryOperator, KN_ >, Unary_Op, KN_ > > >::code(basicAC_F0 const&) const’: AFunction.hpp:2795:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2795 | return new Op(tA->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneUnaryOperator, KN_ >, Unary_Op, KN_ > > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2795:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, if_arth_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, if_arth_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, if_arth_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, if_arth_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Add_Mulc_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Add_Mulc_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mulc_KN_, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mulc_KN_, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Add_Mulc_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Add_Mulc_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mul_KNM_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mul_KNM_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Mul_KNM_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Mul_KNM_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Divc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Divc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mulc_KN_, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mulc_KN_, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Divc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Divc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Mulc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Mulc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Sub_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Sub_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneUnaryOperator >*, std::basic_ofstream > >, Unary_Op >*, std::basic_ofstream > > > >::code(basicAC_F0 const&) const’: AFunction.hpp:2795:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2795 | return new Op(tA->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneUnaryOperator >*, std::basic_ofstream > >, Unary_Op >*, std::basic_ofstream > > > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2795:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Sub_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Sub_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >**, std::basic_ofstream > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >**, std::basic_ofstream > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, DotSlash_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, DotSlash_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Add_Mulc_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Add_Mulc_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, DotSlash_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, DotSlash_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >**, std::basic_ifstream > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >**, std::basic_ifstream > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, DotStar_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, DotStar_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mul_KNM_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mul_KNM_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, DotStar_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, DotStar_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Add_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Add_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Divc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Divc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Add_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Add_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, double>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, double>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KNM_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KNM_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Sub_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Sub_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, KNM_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, KNM_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KNM_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KNM_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Add_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Add_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, KNM_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, KNM_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, KN >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, KN >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Add_Mulc_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Add_Mulc_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Add_Mulc_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Add_Mulc_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Add_Mulc_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Add_Mulc_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, if_arth_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, if_arth_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mul_KNM_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mul_KNM_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, if_arth_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, if_arth_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mul_KNM_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mul_KNM_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Divc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Divc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Mul_KNM_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Mul_KNM_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Divc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Divc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Divc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Divc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, std::complex*, std::complex, E_F_F0F0_*, std::complex*, std::complex, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, std::complex*, std::complex, E_F_F0F0_*, std::complex*, std::complex, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Sub_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Sub_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Mulc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Mulc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Sub_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Sub_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Add_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Add_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Sub_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Sub_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, DotSlash_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, DotSlash_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, DotSlash_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, DotSlash_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, DotStar_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, DotStar_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, DotStar_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, DotStar_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::allocator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::allocator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Add_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Add_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, if_arth_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, if_arth_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Add_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Add_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, double>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, double>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Add_Mulc_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Add_Mulc_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KNM*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KNM*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mul_KNM_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mul_KNM_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, KNM >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, KNM >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, double>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, double>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Divc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Divc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, if_arth_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, if_arth_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, if_arth_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, if_arth_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::allocator > >, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::allocator > >, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Add_Mulc_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Add_Mulc_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Sub_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Sub_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Add_Mulc_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Add_Mulc_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, DotSlash_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, DotSlash_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mul_KNM_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mul_KNM_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, DotStar_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, DotStar_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: AFunction.hpp: In member function ‘OneBinaryOperator >, Mul_KNM_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Mul_KNM_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Divc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Divc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Add_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp: In member function ‘OneBinaryOperator >, Divc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Add_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Divc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Mulc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Mulc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::complex >, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::complex >, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Sub_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Sub_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Sub_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Sub_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, DotSlash_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, DotSlash_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, if_arth_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, if_arth_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, DotSlash_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, DotSlash_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, DotStar_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, DotStar_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::complex >, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::complex >, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Add_Mulc_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Add_Mulc_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: AFunction.hpp: In member function ‘OneBinaryOperator >, DotStar_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, DotStar_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Add_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Add_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Add_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mul_KNM_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Add_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mul_KNM_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, Resize > >, long, E_F_F0F0_ >*, Resize > >, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Resize > >, long, E_F_F0F0_ >*, Resize > >, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ > >*, Resize > > >, long, E_F_F0F0_ > >*, Resize > > >, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp: In member function ‘OneBinaryOperator, Divc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Divc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ > >*, Resize > > >, long, E_F_F0F0_ > >*, Resize > > >, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, Resize > >, long, E_F_F0F0_ >*, Resize > >, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Resize > >, long, E_F_F0F0_ >*, Resize > >, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ > >*, Resize > > >, long, E_F_F0F0_ > >*, Resize > > >, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ > >*, Resize > > >, long, E_F_F0F0_ > >*, Resize > > >, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN >*, long, E_F_F0F0_*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN >*, long, E_F_F0F0_*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Sub_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Sub_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN >*, long, E_F_F0F0_*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN >*, long, E_F_F0F0_*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, DotSlash_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, DotSlash_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_*, KNM*, long, long, E_F_F0F0F0_*, KNM*, long, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, KNM*, long, long, E_F_F0F0F0_*, KNM*, long, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, DotStar_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, DotStar_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, KN >*, long, E_F_F0F0_ >*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, KN >*, long, E_F_F0F0_ >*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Add_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Add_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, KN >*, long, E_F_F0F0_ >*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, KN >*, long, E_F_F0F0_ >*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN*, long, E_F_F0F0_*, KN*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN*, long, E_F_F0F0_*, KN*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘Operator_Aritm_If, std::allocator >*>::code(basicAC_F0 const&) const’: AFunction.hpp:2705:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2705 | return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Operator_Aritm_If, std::allocator >*>::code(basicAC_F0 const&) const’ at AFunction.hpp:2705:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KNM_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KNM_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_*, Resize >, long, long, E_F_F0F0F0_*, Resize >, long, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, Resize >, long, long, E_F_F0F0F0_*, Resize >, long, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘Operator_Aritm_If >::code(basicAC_F0 const&) const’: AFunction.hpp:2705:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2705 | return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Operator_Aritm_If >::code(basicAC_F0 const&) const’ at AFunction.hpp:2705:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KNM_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KNM_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, Resize >, long, E_F_F0F0_*, Resize >, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Resize >, long, E_F_F0F0_*, Resize >, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: AFunction.hpp: In member function ‘Operator_Aritm_If::code(basicAC_F0 const&) const’: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp:2705:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2705 | return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Operator_Aritm_If::code(basicAC_F0 const&) const’ at AFunction.hpp:2705:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘Operator_Aritm_If::code(basicAC_F0 const&) const’: AFunction.hpp:2705:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2705 | return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Operator_Aritm_If::code(basicAC_F0 const&) const’ at AFunction.hpp:2705:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Add_Mulc_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Add_Mulc_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘Operator_Aritm_If::code(basicAC_F0 const&) const’: AFunction.hpp:2705:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2705 | return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Operator_Aritm_If::code(basicAC_F0 const&) const’ at AFunction.hpp:2705:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, long, long, E_F_F0F0F0_, long, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, long, long, E_F_F0F0F0_, long, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, KN > >*, long, E_F_F0F0_ >*, KN > >*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, KN > >*, long, E_F_F0F0_ >*, KN > >*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, if_arth_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, if_arth_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, KN > >*, long, E_F_F0F0_ >*, KN > >*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, KN > >*, long, E_F_F0F0_ >*, KN > >*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_ >*, KNM >*, long, long, E_F_F0F0F0_ >*, KNM >*, long, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >*, KNM >*, long, long, E_F_F0F0F0_ >*, KNM >*, long, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, Matrice_Creuse >*, std::__cxx11::list, VirtualMatrix >*, bool>, std::allocator, VirtualMatrix >*, bool> > >*, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Matrice_Creuse >*, std::__cxx11::list, VirtualMatrix >*, bool>, std::allocator, VirtualMatrix >*, bool> > >*, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ > >*, KN > >*, long, E_F_F0F0_ > >*, KN > >*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ > >*, KN > >*, long, E_F_F0F0_ > >*, KN > >*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, Matrice_Creuse >*, KNM >*, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Matrice_Creuse >*, KNM >*, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘ReadMeshS::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgmesh3.cpp:957:73: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 957 | static E_F0 * f(const basicAC_F0 & args){ return new ReadMeshS(args);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ReadMeshS::f(basicAC_F0 const&)’ at lgmesh3.cpp:957:73, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ > >*, KN > >*, long, E_F_F0F0_ > >*, KN > >*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ > >*, KN > >*, long, E_F_F0F0_ > >*, KN > >*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘ReadMeshL::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgmesh3.cpp:1060:73: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1060 | static E_F0 * f(const basicAC_F0 & args){ return new ReadMeshL(args);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ReadMeshL::f(basicAC_F0 const&)’ at lgmesh3.cpp:1060:73, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, Matrice_Creuse >*, Matrice_Creuse >*, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Matrice_Creuse >*, Matrice_Creuse >*, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, KN >*, long, E_F_F0F0_ >*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, KN >*, long, E_F_F0F0_ >*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘ReadMesh3::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgmesh3.cpp:924:71: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 924 | static E_F0 * f(const basicAC_F0 & args){ return new ReadMesh3(args);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ReadMesh3::f(basicAC_F0 const&)’ at lgmesh3.cpp:924:71, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, Matrice_Creuse >*, Matrice_Creuse_Transpose >, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Matrice_Creuse >*, Matrice_Creuse_Transpose >, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘SaveMeshL::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgmesh3.cpp:1209:73: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1209 | static E_F0 * f(const basicAC_F0 & args){ return new SaveMeshL(args);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SaveMeshL::f(basicAC_F0 const&)’ at lgmesh3.cpp:1209:73, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_ >*, Resize > >, long, long, E_F_F0F0F0_ >*, Resize > >, long, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >*, Resize > >, long, long, E_F_F0F0F0_ >*, Resize > >, long, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, Matrice_Creuse >*, KN >*, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Matrice_Creuse >*, KN >*, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, Resize > >, long, E_F_F0F0_ >*, Resize > >, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Resize > >, long, E_F_F0F0_ >*, Resize > >, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘SaveMeshS::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgmesh3.cpp:1173:73: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1173 | static E_F0 * f(const basicAC_F0 & args){ return new SaveMeshS(args);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SaveMeshS::f(basicAC_F0 const&)’ at lgmesh3.cpp:1173:73, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, Matrice_Creuse >*, Matrix_Prod, std::complex > const, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Matrice_Creuse >*, Matrix_Prod, std::complex > const, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneUnaryOperator, Unary_Op > >::code(basicAC_F0 const&) const’: AFunction.hpp:2795:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2795 | return new Op(tA->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneUnaryOperator, Unary_Op > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2795:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_ >, E_F_F0_ > > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_ >, E_F_F0_ > > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::allocator >*, std::__cxx11::basic_string, std::allocator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::allocator >*, std::__cxx11::basic_string, std::allocator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: AFunction.hpp: In member function ‘OneOperator2_*, Matrice_Creuse*, std::__cxx11::list*, bool>, std::allocator*, bool> > >*, E_F_StackF0F0>::code(basicAC_F0 const&) const’: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Matrice_Creuse*, std::__cxx11::list*, bool>, std::allocator*, bool> > >*, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘SaveMesh3::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgmesh3.cpp:1118:73: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1118 | static E_F0 * f(const basicAC_F0 & args){ return new SaveMesh3(args);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SaveMesh3::f(basicAC_F0 const&)’ at lgmesh3.cpp:1118:73, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, KNM_ >, E_F_F0_, KNM_ > > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, KNM_ >, E_F_F0_, KNM_ > > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, Matrice_Creuse*, KNM*, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Matrice_Creuse*, KNM*, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_ >, E_F_F0_ > > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_ >, E_F_F0_ > > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, Matrice_Creuse*, Matrice_Creuse*, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Matrice_Creuse*, Matrice_Creuse*, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, KNM_, char, long, E_F_F0F0F0_, KNM_, char, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, KNM_, char, long, E_F_F0F0F0_, KNM_, char, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, KN_ >, E_F_F0_, KN_ > > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, KN_ >, E_F_F0_, KN_ > > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, Matrice_Creuse*, Matrice_Creuse_Transpose, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Matrice_Creuse*, Matrice_Creuse_Transpose, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mul_KNM_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mul_KNM_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, KNM_, long, char, E_F_F0F0F0_, KNM_, long, char, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp: In member function ‘OneOperator3_*, KNM_ >, long, long, E_F_F0F0F0_*, KNM_ >, long, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, KNM_, long, char, E_F_F0F0F0_, KNM_, long, char, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, KNM_ >, long, long, E_F_F0F0F0_*, KNM_ >, long, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::allocator >*, std::__cxx11::basic_string, std::allocator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::allocator >*, std::__cxx11::basic_string, std::allocator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, Matrice_Creuse*, KN*, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Matrice_Creuse*, KN*, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Divc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Divc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_ >, KNM_ >, char, long, E_F_F0F0F0_ >, KNM_ >, char, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >, KNM_ >, char, long, E_F_F0F0F0_ >, KNM_ >, char, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, KNM_, SubArray, long, E_F_F0F0F0_, KNM_, SubArray, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, KNM_, SubArray, long, E_F_F0F0F0_, KNM_, SubArray, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, Matrice_Creuse*, Matrix_Prod const, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Matrice_Creuse*, Matrix_Prod const, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_ >, KNM_ >, long, char, E_F_F0F0F0_ >, KNM_ >, long, char, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >, KNM_ >, long, char, E_F_F0F0F0_ >, KNM_ >, long, char, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, KNM_, long, SubArray, E_F_F0F0F0_, KNM_, long, SubArray, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, KNM_, long, SubArray, E_F_F0F0F0_, KNM_, long, SubArray, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, Matrice_Creuse >*, Matrice_Creuse*, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Matrice_Creuse >*, Matrice_Creuse*, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Sub_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Sub_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_ >, KNM_ >, SubArray, long, E_F_F0F0F0_ >, KNM_ >, SubArray, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >, KNM_ >, SubArray, long, E_F_F0F0F0_ >, KNM_ >, SubArray, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_*, long, long, E_F_F0F0F0_*, long, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, long, long, E_F_F0F0F0_*, long, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, Matrice_Creuse*, MatrixInterpolation::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Matrice_Creuse*, MatrixInterpolation::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, DotSlash_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, DotSlash_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::allocator >*, std::__cxx11::basic_string, std::allocator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::allocator >*, std::__cxx11::basic_string, std::allocator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_ >, KNM_ >, long, SubArray, E_F_F0F0F0_ >, KNM_ >, long, SubArray, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >, KNM_ >, long, SubArray, E_F_F0F0F0_ >, KNM_ >, long, SubArray, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, KNM*, char, long, E_F_F0F0F0_, KNM*, char, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, KNM*, char, long, E_F_F0F0F0_, KNM*, char, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, Matrice_Creuse*, MatrixInterpolation::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Matrice_Creuse*, MatrixInterpolation::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, DotStar_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, DotStar_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_*, KNM >*, long, long, E_F_F0F0F0_*, KNM >*, long, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, KNM >*, long, long, E_F_F0F0F0_*, KNM >*, long, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, KNM*, long, char, E_F_F0F0F0_, KNM*, long, char, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, KNM*, long, char, E_F_F0F0F0_, KNM*, long, char, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Add_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Add_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, Matrice_Creuse*, MatrixInterpolation::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Matrice_Creuse*, MatrixInterpolation::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_ >, KNM >*, char, long, E_F_F0F0F0_ >, KNM >*, char, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >, KNM >*, char, long, E_F_F0F0F0_ >, KNM >*, char, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, Matrice_Creuse*, MatrixInterpolation::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Matrice_Creuse*, MatrixInterpolation::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, KNM*, SubArray, long, E_F_F0F0F0_, KNM*, SubArray, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, KNM*, SubArray, long, E_F_F0F0F0_, KNM*, SubArray, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::allocator >*, std::__cxx11::basic_string, std::allocator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::allocator >*, std::__cxx11::basic_string, std::allocator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KNM*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KNM*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_ >, KNM >*, long, char, E_F_F0F0F0_ >, KNM >*, long, char, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >, KNM >*, long, char, E_F_F0F0F0_ >, KNM >*, long, char, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, Matrice_Creuse*, MatrixInterpolation::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Matrice_Creuse*, MatrixInterpolation::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, KNM*, long, SubArray, E_F_F0F0F0_, KNM*, long, SubArray, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, KNM*, long, SubArray, E_F_F0F0F0_, KNM*, long, SubArray, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, Matrice_Creuse*, MatrixInterpolation::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Matrice_Creuse*, MatrixInterpolation::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_ >, KNM >*, SubArray, long, E_F_F0F0F0_ >, KNM >*, SubArray, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >, KNM >*, SubArray, long, E_F_F0F0F0_ >, KNM >*, SubArray, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, long, E_F_F0F0_, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, long, E_F_F0F0_, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, if_arth_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, if_arth_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, Matrice_Creuse*, MatrixInterpolation::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Matrice_Creuse*, MatrixInterpolation::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_ >, KNM >*, long, SubArray, E_F_F0F0F0_ >, KNM >*, long, SubArray, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >, KNM >*, long, SubArray, E_F_F0F0F0_ >, KNM >*, long, SubArray, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, KNM*, SubArray, SubArray, E_F_F0F0F0_, KNM*, SubArray, SubArray, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, KNM*, SubArray, SubArray, E_F_F0F0F0_, KNM*, SubArray, SubArray, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::allocator >*, std::__cxx11::basic_string, std::allocator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::allocator >*, std::__cxx11::basic_string, std::allocator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Add_Mulc_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Add_Mulc_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, Matrice_Creuse*, MatrixInterpolation::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Matrice_Creuse*, MatrixInterpolation::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN_ >, long, E_F_F0F0_*, KN_ >, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN_ >, long, E_F_F0F0_*, KN_ >, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, KNM_, SubArray, SubArray, E_F_F0F0F0_, KNM_, SubArray, SubArray, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, KNM_, SubArray, SubArray, E_F_F0F0F0_, KNM_, SubArray, SubArray, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, Matrice_Creuse*, MatrixInterpolation::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Matrice_Creuse*, MatrixInterpolation::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_ >, KNM >*, SubArray, SubArray, E_F_F0F0F0_ >, KNM >*, SubArray, SubArray, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >, KNM >*, SubArray, SubArray, E_F_F0F0F0_ >, KNM >*, SubArray, SubArray, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN*, char, E_F_F0F0_*, KN*, char, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN*, char, E_F_F0F0_*, KN*, char, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mul_KNM_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mul_KNM_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, Matrice_Creuse*, MatrixInterpolation::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Matrice_Creuse*, MatrixInterpolation::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, KN*, SubArray, E_F_F0F0_, KN*, SubArray, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp: In member function ‘OneOperator3_ >, KNM_ >, SubArray, SubArray, E_F_F0F0F0_ >, KNM_ >, SubArray, SubArray, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, KN*, SubArray, E_F_F0F0_, KN*, SubArray, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >, KNM_ >, SubArray, SubArray, E_F_F0F0F0_ >, KNM_ >, SubArray, SubArray, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::allocator >*, std::__cxx11::basic_string, std::allocator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::allocator >*, std::__cxx11::basic_string, std::allocator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Divc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Divc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, Matrice_Creuse*, MatrixInterpolation::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Matrice_Creuse*, MatrixInterpolation::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, KN_, SubArray, E_F_F0F0_, KN_, SubArray, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, KN_, SubArray, E_F_F0F0_, KN_, SubArray, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, KN >*, char, E_F_F0F0_ >*, KN >*, char, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, KN >*, char, E_F_F0F0_ >*, KN >*, char, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, Matrice_Creuse*, MatrixInterpolation::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Matrice_Creuse*, MatrixInterpolation::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, KN_, char, E_F_F0F0_, KN_, char, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, KN_, char, E_F_F0F0_, KN_, char, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >, KN >*, SubArray, E_F_F0F0_ >, KN >*, SubArray, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >, KN >*, SubArray, E_F_F0F0_ >, KN >*, SubArray, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Sub_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Sub_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN*, RestrictArray::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN*, RestrictArray::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, long, E_F_F0F0_*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, long, E_F_F0F0_*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >, KN_ >, SubArray, E_F_F0F0_ >, KN_ >, SubArray, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >, KN_ >, SubArray, E_F_F0F0_ >, KN_ >, SubArray, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::complex, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::complex, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, DotSlash_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, DotSlash_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN*, RestrictArray::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN*, RestrictArray::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_*, long*, long*, E_F_F0F0F0_*, long*, long*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, long*, long*, E_F_F0F0F0_*, long*, long*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >, KN_ >, char, E_F_F0F0_ >, KN_ >, char, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >, KN_ >, char, E_F_F0F0_ >, KN_ >, char, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, DotStar_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, DotStar_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN*, RestrictArray::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN*, RestrictArray::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN >*, long, E_F_F0F0_*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN >*, long, E_F_F0F0_*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, double, E_F_F0F0_, double, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, double, E_F_F0F0_, double, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Add_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Add_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN*, RestrictArray::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN*, RestrictArray::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN*, KN*, E_F_F0F0_*, KN*, KN*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN*, KN*, E_F_F0F0_*, KN*, KN*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, Resize > >, long, E_F_F0F0_ >*, Resize > >, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Resize > >, long, E_F_F0F0_ >*, Resize > >, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from lgmat.cpp:36: AFunction_ext.hpp: In member function ‘OneOperator5_ >, SparseMat_Add >, std::complex, Matrice_Creuse >*, long, long, E_F_F0F0F0F0F0_ >, SparseMat_Add >, std::complex, Matrice_Creuse >*, long, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction_ext.hpp:268:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 268 | return new CODE(f, | ^~~~~~~~~~~ 269 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 270 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 271 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 272 | t[3]->CastTo(args[3]), | ~~~~~~~~~~~~~~~~~~~~~~ 273 | t[4]->CastTo(args[4]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator5_ >, SparseMat_Add >, std::complex, Matrice_Creuse >*, long, long, E_F_F0F0F0F0F0_ >, SparseMat_Add >, std::complex, Matrice_Creuse >*, long, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction_ext.hpp:268:10: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_*, KN*, E_F_F0_*, KN*> >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_*, KN*, E_F_F0_*, KN*> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneUnaryOperator, std::complex >, Unary_Op, std::complex > > >::code(basicAC_F0 const&) const’: AFunction.hpp:2795:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2795 | return new Op(tA->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneUnaryOperator, std::complex >, Unary_Op, std::complex > > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2795:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, Resize > >, long, E_F_F0F0_ >*, Resize > >, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Resize > >, long, E_F_F0F0_ >*, Resize > >, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_ >, SparseMat_Add >, std::complex, Matrice_Creuse >*, E_F_F0F0F0_ >, SparseMat_Add >, std::complex, Matrice_Creuse >*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >, SparseMat_Add >, std::complex, Matrice_Creuse >*, E_F_F0F0F0_ >, SparseMat_Add >, std::complex, Matrice_Creuse >*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, KN_, E_F_F0_, KN_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, KN_, E_F_F0_, KN_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneUnaryOperator, Unary_Op > >::code(basicAC_F0 const&) const’: AFunction.hpp:2795:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2795 | return new Op(tA->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneUnaryOperator, Unary_Op > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2795:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN >*, long, E_F_F0F0_*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN >*, long, E_F_F0F0_*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneUnaryOperator, Unary_Op > >::code(basicAC_F0 const&) const’: AFunction.hpp:2795:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2795 | return new Op(tA->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneUnaryOperator, Unary_Op > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2795:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >, SparseMat_Add >, Matrice_Creuse >*, E_F_F0F0_ >, SparseMat_Add >, Matrice_Creuse >*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >, SparseMat_Add >, Matrice_Creuse >*, E_F_F0F0_ >, SparseMat_Add >, Matrice_Creuse >*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN >*, long, E_F_F0F0_*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN >*, long, E_F_F0F0_*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneUnaryOperator, std::complex >, Unary_Op, std::complex > > >::code(basicAC_F0 const&) const’: AFunction.hpp:2795:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2795 | return new Op(tA->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneUnaryOperator, std::complex >, Unary_Op, std::complex > > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2795:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, Matrice_Creuse >*, KN_ >, KN_ >, E_F_F0F0F0_, Matrice_Creuse >*, KN_ >, KN_ >, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, Matrice_Creuse >*, KN_ >, KN_ >, E_F_F0F0F0_, Matrice_Creuse >*, KN_ >, KN_ >, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_*, KNM*, long, long, E_F_F0F0F0_*, KNM*, long, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, KNM*, long, long, E_F_F0F0F0_*, KNM*, long, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneUnaryOperator, Unary_Op > >::code(basicAC_F0 const&) const’: AFunction.hpp:2795:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2795 | return new Op(tA->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneUnaryOperator, Unary_Op > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2795:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, Thresholding >, double, E_F_F0F0_ >*, Thresholding >, double, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Thresholding >, double, E_F_F0F0_ >*, Thresholding >, double, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, KN >*, long, E_F_F0F0_ >*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, KN >*, long, E_F_F0F0_ >*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneUnaryOperator, Unary_Op > >::code(basicAC_F0 const&) const’: AFunction.hpp:2795:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2795 | return new Op(tA->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneUnaryOperator, Unary_Op > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2795:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction_ext.hpp: In member function ‘OneOperator3s_ >, Matrice_Creuse >*, KN_, KN_, E_F_F0F0F0s_ >, Matrice_Creuse >*, KN_, KN_, E_F0> >::code(basicAC_F0 const&) const’: AFunction_ext.hpp:101:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 101 | return new CODE(f, | ^~~~~~~~~~~ 102 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 103 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 104 | t[2]->CastTo(args[2]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3s_ >, Matrice_Creuse >*, KN_, KN_, E_F_F0F0F0s_ >, Matrice_Creuse >*, KN_, KN_, E_F0> >::code(basicAC_F0 const&) const’ at AFunction_ext.hpp:101:15: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, KN >*, long, E_F_F0F0_ >*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, KN >*, long, E_F_F0F0_ >*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction_ext.hpp: In member function ‘OneOperator3s_ >, Matrice_Creuse >*, Inv_KN_long, Inv_KN_long, E_F_F0F0F0s_ >, Matrice_Creuse >*, Inv_KN_long, Inv_KN_long, E_F0> >::code(basicAC_F0 const&) const’: AFunction_ext.hpp:101:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 101 | return new CODE(f, | ^~~~~~~~~~~ 102 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 103 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 104 | t[2]->CastTo(args[2]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3s_ >, Matrice_Creuse >*, Inv_KN_long, Inv_KN_long, E_F_F0F0F0s_ >, Matrice_Creuse >*, Inv_KN_long, Inv_KN_long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction_ext.hpp:101:15: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN*, long, E_F_F0F0_*, KN*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN*, long, E_F_F0F0_*, KN*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, long, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, long, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction_ext.hpp: In member function ‘OneOperator3s_ >, outProduct_KN_ >*, KN_, KN_, E_F_F0F0F0s_ >, outProduct_KN_ >*, KN_, KN_, E_F0> >::code(basicAC_F0 const&) const’: AFunction_ext.hpp:101:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 101 | return new CODE(f, | ^~~~~~~~~~~ 102 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 103 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 104 | t[2]->CastTo(args[2]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3s_ >, outProduct_KN_ >*, KN_, KN_, E_F_F0F0F0s_ >, outProduct_KN_ >*, KN_, KN_, E_F0> >::code(basicAC_F0 const&) const’ at AFunction_ext.hpp:101:15: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::complex, long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::complex, long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_*, Resize >, long, long, E_F_F0F0F0_*, Resize >, long, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, Resize >, long, long, E_F_F0F0F0_*, Resize >, long, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction_ext.hpp: In member function ‘OneOperator3s_ >, outProduct_KN_ >*, Inv_KN_long, Inv_KN_long, E_F_F0F0F0s_ >, outProduct_KN_ >*, Inv_KN_long, Inv_KN_long, E_F0> >::code(basicAC_F0 const&) const’: AFunction_ext.hpp:101:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 101 | return new CODE(f, | ^~~~~~~~~~~ 102 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 103 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 104 | t[2]->CastTo(args[2]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3s_ >, outProduct_KN_ >*, Inv_KN_long, Inv_KN_long, E_F_F0F0F0s_ >, outProduct_KN_ >*, Inv_KN_long, Inv_KN_long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction_ext.hpp:101:15: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, double, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, double, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, Resize >, long, E_F_F0F0_*, Resize >, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Resize >, long, E_F_F0F0_*, Resize >, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction_ext.hpp: In member function ‘OneOperator3s_ >, KNM >*, KN_, KN_, E_F_F0F0F0s_ >, KNM >*, KN_, KN_, E_F0> >::code(basicAC_F0 const&) const’: AFunction_ext.hpp:101:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 101 | return new CODE(f, | ^~~~~~~~~~~ 102 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 103 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 104 | t[2]->CastTo(args[2]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3s_ >, KNM >*, KN_, KN_, E_F_F0F0F0s_ >, KNM >*, KN_, KN_, E_F0> >::code(basicAC_F0 const&) const’ at AFunction_ext.hpp:101:15: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::complex, double>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::complex, double>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::complex, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::complex, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction_ext.hpp: In member function ‘OneOperator3s_ >, KNM >*, Inv_KN_long, Inv_KN_long, E_F_F0F0F0s_ >, KNM >*, Inv_KN_long, Inv_KN_long, E_F0> >::code(basicAC_F0 const&) const’: AFunction_ext.hpp:101:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 101 | return new CODE(f, | ^~~~~~~~~~~ 102 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 103 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 104 | t[2]->CastTo(args[2]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3s_ >, KNM >*, Inv_KN_long, Inv_KN_long, E_F_F0F0F0s_ >, KNM >*, Inv_KN_long, Inv_KN_long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction_ext.hpp:101:15: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, Matrice_Creuse >*, long, long, E_F_F0F0F0_, Matrice_Creuse >*, long, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, Matrice_Creuse >*, long, long, E_F_F0F0F0_, Matrice_Creuse >*, long, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_*, Matrice_Creuse >*, long, long, E_F_F0F0F0_*, Matrice_Creuse >*, long, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, Matrice_Creuse >*, long, long, E_F_F0F0F0_*, Matrice_Creuse >*, long, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, long, long, E_F_F0F0F0_, long, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, long, long, E_F_F0F0F0_, long, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, KN_, E_F_F0F0_ >*, KN_, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, KN_, E_F_F0F0_ >*, KN_, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, KNM_, char, long, E_F_F0F0F0_, KNM_, char, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, KNM_, char, long, E_F_F0F0F0_, KNM_, char, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_ >*, KN_, double, E_F_F0F0F0_ >*, KN_, double, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >*, KN_, double, E_F_F0F0F0_ >*, KN_, double, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, bool, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, bool, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, KNM_, long, char, E_F_F0F0F0_, KNM_, long, char, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, KNM_, long, char, E_F_F0F0F0_, KNM_, long, char, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_ >*, Matrice_Creuse >*, long, long, E_F_F0F0F0_ >*, Matrice_Creuse >*, long, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >*, Matrice_Creuse >*, long, long, E_F_F0F0F0_ >*, Matrice_Creuse >*, long, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, bool, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, bool, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, KNM_, SubArray, long, E_F_F0F0F0_, KNM_, SubArray, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, KNM_, SubArray, long, E_F_F0F0F0_, KNM_, SubArray, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, Matrice_Creuse >*, long, E_F_F0F0_ >*, Matrice_Creuse >*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Matrice_Creuse >*, long, E_F_F0F0_ >*, Matrice_Creuse >*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::complex, bool>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::complex, bool>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, KNM_, long, SubArray, E_F_F0F0F0_, KNM_, long, SubArray, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, KNM_, long, SubArray, E_F_F0F0F0_, KNM_, long, SubArray, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgmat.cpp: In member function ‘OneBinaryOperatorAt_inv >::code(basicAC_F0 const&) const’: lgmat.cpp:2008:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2008 | return new E_F_F0,Matrice_Creuse_Transpose >(Build,Matrice_Creuse_Transpose >,t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperatorAt_inv >::code(basicAC_F0 const&) const’ at lgmat.cpp:2008:17: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, bool, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, bool, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_*, long, long, E_F_F0F0F0_*, long, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, long, long, E_F_F0F0F0_*, long, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::complex, bool>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::complex, bool>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, KNM*, char, long, E_F_F0F0F0_, KNM*, char, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, KNM*, char, long, E_F_F0F0F0_, KNM*, char, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, bool, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, bool, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgmat.cpp: In member function ‘OneBinaryOperatorA_inv >::code(basicAC_F0 const&) const’: lgmat.cpp:1990:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1990 | return new E_F_F0,Matrice_Creuse *>(Build,Matrice_Creuse *>,t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperatorA_inv >::code(basicAC_F0 const&) const’ at lgmat.cpp:1990:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, KNM*, long, char, E_F_F0F0F0_, KNM*, long, char, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, KNM*, long, char, E_F_F0F0F0_, KNM*, long, char, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::complex, bool>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::complex, bool>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, KNM*, SubArray, long, E_F_F0F0F0_, KNM*, SubArray, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, KNM*, SubArray, long, E_F_F0F0F0_, KNM*, SubArray, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction_ext.hpp: In member function ‘OneOperator5_, SparseMat_Add, double, Matrice_Creuse*, long, long, E_F_F0F0F0F0F0_, SparseMat_Add, double, Matrice_Creuse*, long, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction_ext.hpp:268:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 268 | return new CODE(f, | ^~~~~~~~~~~ 269 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 270 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 271 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 272 | t[3]->CastTo(args[3]), | ~~~~~~~~~~~~~~~~~~~~~~ 273 | t[4]->CastTo(args[4]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator5_, SparseMat_Add, double, Matrice_Creuse*, long, long, E_F_F0F0F0F0F0_, SparseMat_Add, double, Matrice_Creuse*, long, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction_ext.hpp:268:10: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, KNM*, long, SubArray, E_F_F0F0F0_, KNM*, long, SubArray, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, KNM*, long, SubArray, E_F_F0F0F0_, KNM*, long, SubArray, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, SparseMat_Add, double, Matrice_Creuse*, E_F_F0F0F0_, SparseMat_Add, double, Matrice_Creuse*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, SparseMat_Add, double, Matrice_Creuse*, E_F_F0F0F0_, SparseMat_Add, double, Matrice_Creuse*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, long, E_F_F0F0_, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, long, E_F_F0F0_, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, long, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, long, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, SparseMat_Add, Matrice_Creuse*, E_F_F0F0_, SparseMat_Add, Matrice_Creuse*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, SparseMat_Add, Matrice_Creuse*, E_F_F0F0_, SparseMat_Add, Matrice_Creuse*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, KNM*, SubArray, SubArray, E_F_F0F0F0_, KNM*, SubArray, SubArray, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, KNM*, SubArray, SubArray, E_F_F0F0F0_, KNM*, SubArray, SubArray, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::complex, long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::complex, long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_*, KN_, KN_, E_F_F0F0F0_*, KN_, KN_, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, KN_, KN_, E_F_F0F0F0_*, KN_, KN_, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, KNM_, SubArray, SubArray, E_F_F0F0F0_, KNM_, SubArray, SubArray, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, KNM_, SubArray, SubArray, E_F_F0F0F0_, KNM_, SubArray, SubArray, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, double, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, double, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, Thresholding, double, E_F_F0F0_*, Thresholding, double, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Thresholding, double, E_F_F0F0_*, Thresholding, double, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘ForAllLoop > >::code(basicAC_F0 const&) const’: AFunction.hpp:3518:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3518 | return new ForAllLoopOp(args); | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ForAllLoop > >::code(basicAC_F0 const&) const’ at AFunction.hpp:3518:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::complex, double>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::complex, double>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN*, char, E_F_F0F0_*, KN*, char, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN*, char, E_F_F0F0_*, KN*, char, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction_ext.hpp: In member function ‘OneOperator3s_, Matrice_Creuse*, KN_, KN_, E_F_F0F0F0s_, Matrice_Creuse*, KN_, KN_, E_F0> >::code(basicAC_F0 const&) const’: AFunction_ext.hpp:101:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 101 | return new CODE(f, | ^~~~~~~~~~~ 102 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 103 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 104 | t[2]->CastTo(args[2]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3s_, Matrice_Creuse*, KN_, KN_, E_F_F0F0F0s_, Matrice_Creuse*, KN_, KN_, E_F0> >::code(basicAC_F0 const&) const’ at AFunction_ext.hpp:101:15: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::complex, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::complex, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, KN*, SubArray, E_F_F0F0_, KN*, SubArray, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, KN*, SubArray, E_F_F0F0_, KN*, SubArray, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction_ext.hpp: In member function ‘OneOperator3s_, Matrice_Creuse*, Inv_KN_long, Inv_KN_long, E_F_F0F0F0s_, Matrice_Creuse*, Inv_KN_long, Inv_KN_long, E_F0> >::code(basicAC_F0 const&) const’: AFunction_ext.hpp:101:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 101 | return new CODE(f, | ^~~~~~~~~~~ 102 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 103 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 104 | t[2]->CastTo(args[2]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3s_, Matrice_Creuse*, Inv_KN_long, Inv_KN_long, E_F_F0F0F0s_, Matrice_Creuse*, Inv_KN_long, Inv_KN_long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction_ext.hpp:101:15: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In function ‘Dcl_TypeandPtr_, KN*>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))void’: AFunction.hpp:3049:37: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3049 | map_type[typeid(PT).name()] = new ForEachTypePtr(pi,pd,pOnReturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_TypeandPtr_, KN*>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))void’ at AFunction.hpp:3049:37: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, MIMul, evalE_mul >::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, MIMul, evalE_mul >::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, KN_, SubArray, E_F_F0F0_, KN_, SubArray, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, KN_, SubArray, E_F_F0F0_, KN_, SubArray, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘ForAllLoop > >::code(basicAC_F0 const&) const’: AFunction.hpp:3518:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3518 | return new ForAllLoopOp(args); | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ForAllLoop > >::code(basicAC_F0 const&) const’ at AFunction.hpp:3518:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction_ext.hpp: In member function ‘OneOperator3s_, outProduct_KN_*, KN_, KN_, E_F_F0F0F0s_, outProduct_KN_*, KN_, KN_, E_F0> >::code(basicAC_F0 const&) const’: AFunction_ext.hpp:101:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 101 | return new CODE(f, | ^~~~~~~~~~~ 102 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 103 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 104 | t[2]->CastTo(args[2]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3s_, outProduct_KN_*, KN_, KN_, E_F_F0F0F0s_, outProduct_KN_*, KN_, KN_, E_F0> >::code(basicAC_F0 const&) const’ at AFunction_ext.hpp:101:15: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘ForAllLoop >::code(basicAC_F0 const&) const’: AFunction.hpp:3518:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3518 | return new ForAllLoopOp(args); | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ForAllLoop >::code(basicAC_F0 const&) const’ at AFunction.hpp:3518:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, MIMul, evalE_mul >::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, MIMul, evalE_mul >::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, KN_, char, E_F_F0F0_, KN_, char, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, KN_, char, E_F_F0F0_, KN_, char, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction_ext.hpp: In member function ‘OneOperator3s_, outProduct_KN_*, Inv_KN_long, Inv_KN_long, E_F_F0F0F0s_, outProduct_KN_*, Inv_KN_long, Inv_KN_long, E_F0> >::code(basicAC_F0 const&) const’: AFunction_ext.hpp:101:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 101 | return new CODE(f, | ^~~~~~~~~~~ 102 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 103 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 104 | t[2]->CastTo(args[2]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3s_, outProduct_KN_*, Inv_KN_long, Inv_KN_long, E_F_F0F0F0s_, outProduct_KN_*, Inv_KN_long, Inv_KN_long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction_ext.hpp:101:15: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, MIMul, evalE_mul >::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, MIMul, evalE_mul >::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, long, E_F_F0F0_*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, long, E_F_F0F0_*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In function ‘Dcl_TypeandPtr_, KNM*>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))void’: AFunction.hpp:3049:37: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3049 | map_type[typeid(PT).name()] = new ForEachTypePtr(pi,pd,pOnReturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_TypeandPtr_, KNM*>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))void’ at AFunction.hpp:3049:37: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction_ext.hpp: In member function ‘OneOperator3s_, KNM*, KN_, KN_, E_F_F0F0F0s_, KNM*, KN_, KN_, E_F0> >::code(basicAC_F0 const&) const’: AFunction_ext.hpp:101:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 101 | return new CODE(f, | ^~~~~~~~~~~ 102 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 103 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 104 | t[2]->CastTo(args[2]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3s_, KNM*, KN_, KN_, E_F_F0F0F0s_, KNM*, KN_, KN_, E_F0> >::code(basicAC_F0 const&) const’ at AFunction_ext.hpp:101:15: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘ForAllLoop > >::code(basicAC_F0 const&) const’: AFunction.hpp:3518:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3518 | return new ForAllLoopOp(args); | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ForAllLoop > >::code(basicAC_F0 const&) const’ at AFunction.hpp:3518:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_mul >::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_mul >::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘ForAllLoop >::code(basicAC_F0 const&) const’: AFunction.hpp:3518:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3518 | return new ForAllLoopOp(args); | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ForAllLoop >::code(basicAC_F0 const&) const’ at AFunction.hpp:3518:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction_ext.hpp: In member function ‘OneOperator3s_, KNM*, Inv_KN_long, Inv_KN_long, E_F_F0F0F0s_, KNM*, Inv_KN_long, Inv_KN_long, E_F0> >::code(basicAC_F0 const&) const’: AFunction_ext.hpp:101:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 101 | return new CODE(f, | ^~~~~~~~~~~ 102 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 103 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 104 | t[2]->CastTo(args[2]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3s_, KNM*, Inv_KN_long, Inv_KN_long, E_F_F0F0F0s_, KNM*, Inv_KN_long, Inv_KN_long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction_ext.hpp:101:15: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_mul >::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_mul >::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, F_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, F_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, long, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, long, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_*, long, long, E_F_F0F0F0_*, long, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, long, long, E_F_F0F0F0_*, long, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, F_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, F_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::complex, long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::complex, long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_*, long, long, E_F_F0F0F0_*, long, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, long, long, E_F_F0F0F0_*, long, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, F_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, F_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘ForAllLoop >::code(basicAC_F0 const&) const’: AFunction.hpp:3518:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3518 | return new ForAllLoopOp(args); | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ForAllLoop >::code(basicAC_F0 const&) const’ at AFunction.hpp:3518:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, double, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, double, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, F_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, F_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN_, E_F_F0F0_*, KN_, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN_, E_F_F0F0_*, KN_, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::complex, double>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::complex, double>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, F_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, F_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_*, KN_, double, E_F_F0F0F0_*, KN_, double, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, KN_, double, E_F_F0F0F0_*, KN_, double, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::complex, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::complex, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_*, long*, long*, E_F_F0F0F0_*, long*, long*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, long*, long*, E_F_F0F0F0_*, long*, long*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator*, Inv_KN_long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator*, Inv_KN_long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_*, Matrice_Creuse*, long, long, E_F_F0F0F0_*, Matrice_Creuse*, long, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, Matrice_Creuse*, long, long, E_F_F0F0F0_*, Matrice_Creuse*, long, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Inv_KN_long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Inv_KN_long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, Matrice_Creuse*, long, E_F_F0F0_*, Matrice_Creuse*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Matrice_Creuse*, long, E_F_F0F0_*, Matrice_Creuse*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN*, long, E_F_F0F0_*, KN*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN*, long, E_F_F0F0_*, KN*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgmat.cpp: In member function ‘OneBinaryOperatorAt_inv::code(basicAC_F0 const&) const’: lgmat.cpp:2008:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2008 | return new E_F_F0,Matrice_Creuse_Transpose >(Build,Matrice_Creuse_Transpose >,t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperatorAt_inv::code(basicAC_F0 const&) const’ at lgmat.cpp:2008:17: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, std::allocator >**, KN*, long, E_F_F0F0_, std::allocator >**, KN*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, std::allocator >**, KN*, long, E_F_F0F0_, std::allocator >**, KN*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN*, KN*, E_F_F0F0_*, KN*, KN*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN*, KN*, E_F_F0F0_*, KN*, KN*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgmat.cpp: In member function ‘OneBinaryOperatorA_inv::code(basicAC_F0 const&) const’: lgmat.cpp:1990:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1990 | return new E_F_F0,Matrice_Creuse *>(Build,Matrice_Creuse *>,t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperatorA_inv::code(basicAC_F0 const&) const’ at lgmat.cpp:1990:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_*, KN*, E_F_F0_*, KN*> >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_*, KN*, E_F_F0_*, KN*> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, KN_, E_F_F0_, KN_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, KN_, E_F_F0_, KN_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction_ext.hpp: In member function ‘OneOperator4s_ >*, Matrice_Creuse >*, long, double, E_F_F0F0F0F0s_ >*, Matrice_Creuse >*, long, double, E_F0> >::code(basicAC_F0 const&) const’: AFunction_ext.hpp:208:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 208 | return new CODE(f, | ^~~~~~~~~~~ 209 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 210 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 211 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 212 | t[3]->CastTo(args[3]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator4s_ >*, Matrice_Creuse >*, long, double, E_F_F0F0F0F0s_ >*, Matrice_Creuse >*, long, double, E_F0> >::code(basicAC_F0 const&) const’ at AFunction_ext.hpp:208:10: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, long, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, long, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, long, KN*, E_F_F0F0F0_, long, KN*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, long, KN*, E_F_F0F0F0_, long, KN*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::complex, long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::complex, long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction_ext.hpp: In member function ‘OneOperator3s_ >, Matrice_Creuse >*, long, double, E_F_F0F0F0s_ >, Matrice_Creuse >*, long, double, E_F0> >::code(basicAC_F0 const&) const’: AFunction_ext.hpp:101:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 101 | return new CODE(f, | ^~~~~~~~~~~ 102 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 103 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 104 | t[2]->CastTo(args[2]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3s_ >, Matrice_Creuse >*, long, double, E_F_F0F0F0s_ >, Matrice_Creuse >*, long, double, E_F0> >::code(basicAC_F0 const&) const’ at AFunction_ext.hpp:101:15: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, double, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, double, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction_ext.hpp: In member function ‘OneOperator2s_ >, Matrice_Creuse >*, long, E_F_F0F0s_ >, Matrice_Creuse >*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction_ext.hpp:46:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 46 | return new CODE(f, | ^~~~~~~~~~~ 47 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 48 | t[1]->CastTo(args[1]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2s_ >, Matrice_Creuse >*, long, E_F_F0F0s_ >, Matrice_Creuse >*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction_ext.hpp:46:15: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::complex, double>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::complex, double>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction_ext.hpp: In member function ‘OneOperator4s_*, Matrice_Creuse*, long, double, E_F_F0F0F0F0s_*, Matrice_Creuse*, long, double, E_F0> >::code(basicAC_F0 const&) const’: AFunction_ext.hpp:208:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 208 | return new CODE(f, | ^~~~~~~~~~~ 209 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 210 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 211 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 212 | t[3]->CastTo(args[3]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator4s_*, Matrice_Creuse*, long, double, E_F_F0F0F0F0s_*, Matrice_Creuse*, long, double, E_F0> >::code(basicAC_F0 const&) const’ at AFunction_ext.hpp:208:10: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::complex, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::complex, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction_ext.hpp: In member function ‘OneOperator3s_, Matrice_Creuse*, long, double, E_F_F0F0F0s_, Matrice_Creuse*, long, double, E_F0> >::code(basicAC_F0 const&) const’: AFunction_ext.hpp:101:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 101 | return new CODE(f, | ^~~~~~~~~~~ 102 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 103 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 104 | t[2]->CastTo(args[2]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3s_, Matrice_Creuse*, long, double, E_F_F0F0F0s_, Matrice_Creuse*, long, double, E_F0> >::code(basicAC_F0 const&) const’ at AFunction_ext.hpp:101:15: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction_ext.hpp: In member function ‘OneOperator2s_, Matrice_Creuse*, long, E_F_F0F0s_, Matrice_Creuse*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction_ext.hpp:46:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 46 | return new CODE(f, | ^~~~~~~~~~~ 47 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 48 | t[1]->CastTo(args[1]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2s_, Matrice_Creuse*, long, E_F_F0F0s_, Matrice_Creuse*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction_ext.hpp:46:15: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgmat.cpp: In member function ‘Op2_mulvirtAvCR, int>::solveAtxeqb, Matrice_Creuse_inv, KN_ > >::code(basicAC_F0 const&) const’: lgmat.cpp:3049:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3049 | return new CODE( t[0]->CastTo(args[0]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3050 | t[1]->CastTo(args[1]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Op2_mulvirtAvCR, int>::solveAtxeqb, Matrice_Creuse_inv, KN_ > >::code(basicAC_F0 const&) const’ at lgmat.cpp:3049:17: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgmat.cpp: In member function ‘Op2_mulvirtAvCR, int>::solveAxeqb, Matrice_Creuse_inv, KN_ > >::code(basicAC_F0 const&) const’: lgmat.cpp:3049:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3049 | return new CODE( t[0]->CastTo(args[0]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3050 | t[1]->CastTo(args[1]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Op2_mulvirtAvCR, int>::solveAxeqb, Matrice_Creuse_inv, KN_ > >::code(basicAC_F0 const&) const’ at lgmat.cpp:3049:17: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgmat.cpp: In member function ‘Op2_mulvirtAvCR, int>::plusAtx, Matrice_Creuse_Transpose, KN_ > >::code(basicAC_F0 const&) const’: lgmat.cpp:3049:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3049 | return new CODE( t[0]->CastTo(args[0]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3050 | t[1]->CastTo(args[1]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Op2_mulvirtAvCR, int>::plusAtx, Matrice_Creuse_Transpose, KN_ > >::code(basicAC_F0 const&) const’ at lgmat.cpp:3049:17: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgmat.cpp: In member function ‘Op2_mulvirtAvCR, int>::plusAx, Matrice_Creuse*, KN_ > >::code(basicAC_F0 const&) const’: lgmat.cpp:3049:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3049 | return new CODE( t[0]->CastTo(args[0]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3050 | t[1]->CastTo(args[1]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Op2_mulvirtAvCR, int>::plusAx, Matrice_Creuse*, KN_ > >::code(basicAC_F0 const&) const’ at lgmat.cpp:3049:17: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_ >*, Resize > >, long, long, E_F_F0F0F0_ >*, Resize > >, long, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >*, Resize > >, long, long, E_F_F0F0F0_ >*, Resize > >, long, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, GlgBoundaryElement, long, E_F_F0F0_, GlgBoundaryElement, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, GlgBoundaryElement, long, E_F_F0F0_, GlgBoundaryElement, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_*, Resize >, long, long, E_F_F0F0F0_*, Resize >, long, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, Resize >, long, long, E_F_F0F0F0_*, Resize >, long, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, GlgElement, long, E_F_F0F0_, GlgElement, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, GlgElement, long, E_F_F0F0_, GlgElement, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, GlgBoundaryElement, E_F_F0_, GlgBoundaryElement > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, GlgBoundaryElement, E_F_F0_, GlgBoundaryElement > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, GlgElement >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, GlgElement >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, GlgElement >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, GlgElement >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, GlgElement >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, GlgElement >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, GlgElement >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, GlgElement >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, GlgElement::Adj, long*, E_F_F0F0_, GlgElement::Adj, long*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, GlgElement::Adj, long*, E_F_F0F0_, GlgElement::Adj, long*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, GlgBoundaryElement::BE, long, E_F_F0F0_, GlgBoundaryElement::BE, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, GlgBoundaryElement::BE, long, E_F_F0F0_, GlgBoundaryElement::BE, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_::Adj, GlgElement, E_F_F0_::Adj, GlgElement > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_::Adj, GlgElement, E_F_F0_::Adj, GlgElement > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_::BE, Fem2D::MeshL const**, E_F_F0_::BE, Fem2D::MeshL const**> >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_::BE, Fem2D::MeshL const**, E_F_F0_::BE, Fem2D::MeshL const**> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, Fem2D::MeshL const**, long, E_F_F0F0_, Fem2D::MeshL const**, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, Fem2D::MeshL const**, long, E_F_F0F0_, Fem2D::MeshL const**, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, Fem2D::MeshL const*, long, E_F_F0F0_, Fem2D::MeshL const*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, Fem2D::MeshL const*, long, E_F_F0F0_, Fem2D::MeshL const*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, Fem2D::MeshL const**, long, E_F_F0F0_, Fem2D::MeshL const**, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, Fem2D::MeshL const**, long, E_F_F0F0_, Fem2D::MeshL const**, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, Fem2D::MeshL const*, long, E_F_F0F0_, Fem2D::MeshL const*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, Fem2D::MeshL const*, long, E_F_F0F0_, Fem2D::MeshL const*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, GlgBoundaryElement, long, E_F_F0F0_, GlgBoundaryElement, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, GlgBoundaryElement, long, E_F_F0F0_, GlgBoundaryElement, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, GlgElement, long, E_F_F0F0_, GlgElement, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, GlgElement, long, E_F_F0F0_, GlgElement, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, GlgBoundaryElement, E_F_F0_, GlgBoundaryElement > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, GlgBoundaryElement, E_F_F0_, GlgBoundaryElement > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, GlgElement >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, GlgElement >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, GlgElement >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, GlgElement >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, GlgElement >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, GlgElement >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, GlgElement >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, GlgElement >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, GlgElement::Adj, long*, E_F_F0F0_, GlgElement::Adj, long*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, GlgElement::Adj, long*, E_F_F0F0_, GlgElement::Adj, long*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, GlgBoundaryElement::BE, long, E_F_F0F0_, GlgBoundaryElement::BE, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, GlgBoundaryElement::BE, long, E_F_F0F0_, GlgBoundaryElement::BE, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_::Adj, GlgElement, E_F_F0_::Adj, GlgElement > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_::Adj, GlgElement, E_F_F0_::Adj, GlgElement > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_::BE, Fem2D::MeshS const**, E_F_F0_::BE, Fem2D::MeshS const**> >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_::BE, Fem2D::MeshS const**, E_F_F0_::BE, Fem2D::MeshS const**> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, Fem2D::MeshS const**, long, E_F_F0F0_, Fem2D::MeshS const**, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, Fem2D::MeshS const**, long, E_F_F0F0_, Fem2D::MeshS const**, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘ForAllLoop >::code(basicAC_F0 const&) const’: AFunction.hpp:3518:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3518 | return new ForAllLoopOp(args); | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ForAllLoop >::code(basicAC_F0 const&) const’ at AFunction.hpp:3518:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, Fem2D::MeshS const*, long, E_F_F0F0_, Fem2D::MeshS const*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, Fem2D::MeshS const*, long, E_F_F0F0_, Fem2D::MeshS const*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘ForAllLoop >::code(basicAC_F0 const&) const’: AFunction.hpp:3518:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3518 | return new ForAllLoopOp(args); | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ForAllLoop >::code(basicAC_F0 const&) const’ at AFunction.hpp:3518:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, Fem2D::MeshS const**, long, E_F_F0F0_, Fem2D::MeshS const**, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, Fem2D::MeshS const**, long, E_F_F0F0_, Fem2D::MeshS const**, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, Fem2D::MeshS const*, long, E_F_F0F0_, Fem2D::MeshS const*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, Fem2D::MeshS const*, long, E_F_F0F0_, Fem2D::MeshS const*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘ForAllLoop >::code(basicAC_F0 const&) const’: AFunction.hpp:3518:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3518 | return new ForAllLoopOp(args); | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ForAllLoop >::code(basicAC_F0 const&) const’ at AFunction.hpp:3518:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, GlgBoundaryElement, long, E_F_F0F0_, GlgBoundaryElement, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, GlgBoundaryElement, long, E_F_F0F0_, GlgBoundaryElement, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, GlgElement, long, E_F_F0F0_, GlgElement, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, GlgElement, long, E_F_F0F0_, GlgElement, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, GlgBoundaryElement, E_F_F0_, GlgBoundaryElement > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, GlgBoundaryElement, E_F_F0_, GlgBoundaryElement > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, GlgElement >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, GlgElement >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, GlgElement >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, GlgElement >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, GlgElement >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, GlgElement >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, GlgElement >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, GlgElement >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, GlgElement::Adj, long*, E_F_F0F0_, GlgElement::Adj, long*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, GlgElement::Adj, long*, E_F_F0F0_, GlgElement::Adj, long*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, GlgBoundaryElement::BE, long, E_F_F0F0_, GlgBoundaryElement::BE, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, GlgBoundaryElement::BE, long, E_F_F0F0_, GlgBoundaryElement::BE, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_::Adj, GlgElement, E_F_F0_::Adj, GlgElement > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_::Adj, GlgElement, E_F_F0_::Adj, GlgElement > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_::BE, Fem2D::Mesh3 const**, E_F_F0_::BE, Fem2D::Mesh3 const**> >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_::BE, Fem2D::Mesh3 const**, E_F_F0_::BE, Fem2D::Mesh3 const**> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, Fem2D::Mesh3 const**, long, E_F_F0F0_, Fem2D::Mesh3 const**, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, Fem2D::Mesh3 const**, long, E_F_F0F0_, Fem2D::Mesh3 const**, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, Fem2D::Mesh3 const*, long, E_F_F0F0_, Fem2D::Mesh3 const*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, Fem2D::Mesh3 const*, long, E_F_F0F0_, Fem2D::Mesh3 const*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, Fem2D::Mesh3 const**, long, E_F_F0F0_, Fem2D::Mesh3 const**, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, Fem2D::Mesh3 const**, long, E_F_F0F0_, Fem2D::Mesh3 const**, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, Fem2D::Mesh3 const*, long, E_F_F0F0_, Fem2D::Mesh3 const*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, Fem2D::Mesh3 const*, long, E_F_F0F0_, Fem2D::Mesh3 const*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1s_, Fem2D::Mesh const*, E_F_F0s_, Fem2D::Mesh const*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2810:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2810 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1s_, Fem2D::Mesh const*, E_F_F0s_, Fem2D::Mesh const*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2810:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘ForAllLoop::code(basicAC_F0 const&) const’: AFunction.hpp:3518:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3518 | return new ForAllLoopOp(args); | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ForAllLoop::code(basicAC_F0 const&) const’ at AFunction.hpp:3518:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1s_, Fem2D::Mesh3 const*, E_F_F0s_, Fem2D::Mesh3 const*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2810:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2810 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1s_, Fem2D::Mesh3 const*, E_F_F0s_, Fem2D::Mesh3 const*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2810:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘initArrayDCLlong()’ at array_long.cpp:44:24: AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at AFunction.hpp:3112:42, inlined from ‘initArrayDCLlong()’ at array_long.cpp:44:24: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1s_, Fem2D::MeshS const*, E_F_F0s_, Fem2D::MeshS const*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2810:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2810 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1s_, Fem2D::MeshS const*, E_F_F0s_, Fem2D::MeshS const*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2810:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1s_, Fem2D::MeshL const*, E_F_F0s_, Fem2D::MeshL const*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2810:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2810 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1s_, Fem2D::MeshL const*, E_F_F0s_, Fem2D::MeshL const*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2810:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_**, FEbaseArray**, long, E_F_F0F0_**, FEbaseArray**, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_**, FEbaseArray**, long, E_F_F0F0_**, FEbaseArray**, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, v_fesL>**, FEbaseArray, v_fesL>**, long, E_F_F0F0_, v_fesL>**, FEbaseArray, v_fesL>**, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, v_fesL>**, FEbaseArray, v_fesL>**, long, E_F_F0F0_, v_fesL>**, FEbaseArray, v_fesL>**, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_**, FEbaseArray**, long, E_F_F0F0_**, FEbaseArray**, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_**, FEbaseArray**, long, E_F_F0F0_**, FEbaseArray**, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, v_fesS>**, FEbaseArray, v_fesS>**, long, E_F_F0F0_, v_fesS>**, FEbaseArray, v_fesS>**, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, v_fesS>**, FEbaseArray, v_fesS>**, long, E_F_F0F0_, v_fesS>**, FEbaseArray, v_fesS>**, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_**, FEbaseArray**, long, E_F_F0F0_**, FEbaseArray**, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_**, FEbaseArray**, long, E_F_F0F0_**, FEbaseArray**, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, v_fes3>**, FEbaseArray, v_fes3>**, long, E_F_F0F0_, v_fes3>**, FEbaseArray, v_fes3>**, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, v_fes3>**, FEbaseArray, v_fes3>**, long, E_F_F0F0_, v_fes3>**, FEbaseArray, v_fes3>**, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, v_fesL>**, FEbaseArray, v_fesL>**, v_fesL**, long, E_F_F0F0F0_, v_fesL>**, FEbaseArray, v_fesL>**, v_fesL**, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, v_fesL>**, FEbaseArray, v_fesL>**, v_fesL**, long, E_F_F0F0F0_, v_fesL>**, FEbaseArray, v_fesL>**, v_fesL**, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, v_fesL>**, FEbase, v_fesL>**, v_fesL**, E_F_F0F0_, v_fesL>**, FEbase, v_fesL>**, v_fesL**, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, v_fesL>**, FEbase, v_fesL>**, v_fesL**, E_F_F0F0_, v_fesL>**, FEbase, v_fesL>**, v_fesL**, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_**, FEbaseArray**, v_fesL**, long, E_F_F0F0F0_**, FEbaseArray**, v_fesL**, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_**, FEbaseArray**, v_fesL**, long, E_F_F0F0F0_**, FEbaseArray**, v_fesL**, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_**, FEbase**, v_fesL**, E_F_F0F0_**, FEbase**, v_fesL**, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_**, FEbase**, v_fesL**, E_F_F0F0_**, FEbase**, v_fesL**, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, v_fesS>**, FEbaseArray, v_fesS>**, v_fesS**, long, E_F_F0F0F0_, v_fesS>**, FEbaseArray, v_fesS>**, v_fesS**, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, v_fesS>**, FEbaseArray, v_fesS>**, v_fesS**, long, E_F_F0F0F0_, v_fesS>**, FEbaseArray, v_fesS>**, v_fesS**, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, v_fesS>**, FEbase, v_fesS>**, v_fesS**, E_F_F0F0_, v_fesS>**, FEbase, v_fesS>**, v_fesS**, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, v_fesS>**, FEbase, v_fesS>**, v_fesS**, E_F_F0F0_, v_fesS>**, FEbase, v_fesS>**, v_fesS**, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_**, FEbaseArray**, v_fesS**, long, E_F_F0F0F0_**, FEbaseArray**, v_fesS**, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_**, FEbaseArray**, v_fesS**, long, E_F_F0F0F0_**, FEbaseArray**, v_fesS**, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_**, FEbase**, v_fesS**, E_F_F0F0_**, FEbase**, v_fesS**, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_**, FEbase**, v_fesS**, E_F_F0F0_**, FEbase**, v_fesS**, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, v_fes3>**, FEbaseArray, v_fes3>**, v_fes3**, long, E_F_F0F0F0_, v_fes3>**, FEbaseArray, v_fes3>**, v_fes3**, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, v_fes3>**, FEbaseArray, v_fes3>**, v_fes3**, long, E_F_F0F0F0_, v_fes3>**, FEbaseArray, v_fes3>**, v_fes3**, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, v_fes3>**, FEbase, v_fes3>**, v_fes3**, E_F_F0F0_, v_fes3>**, FEbase, v_fes3>**, v_fes3**, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, v_fes3>**, FEbase, v_fes3>**, v_fes3**, E_F_F0F0_, v_fes3>**, FEbase, v_fes3>**, v_fes3**, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_**, FEbaseArray**, v_fes3**, long, E_F_F0F0F0_**, FEbaseArray**, v_fes3**, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_**, FEbaseArray**, v_fes3**, long, E_F_F0F0F0_**, FEbaseArray**, v_fes3**, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_**, FEbase**, v_fes3**, E_F_F0F0_**, FEbase**, v_fes3**, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_**, FEbase**, v_fes3**, E_F_F0F0_**, FEbase**, v_fes3**, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, long, E_F_F0F0F0_, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, long, E_F_F0F0F0_, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, int> >, std::pair*, int>, E_F_F0*, int> >, std::pair*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, int> >, std::pair*, int>, E_F_F0*, int> >, std::pair*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >*, std::pair, v_fes>*, int>, E_F_F0 >*, std::pair, v_fes>*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >*, std::pair, v_fes>*, int>, E_F_F0 >*, std::pair, v_fes>*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, E_F_F0F0_, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, E_F_F0F0_, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, v_fes>*, int>, E_F_F0, v_fes>*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, v_fes>*, int>, E_F_F0, v_fes>*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, E_F_F0F0_, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, E_F_F0F0_, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, v_fes3>*, int> >, std::pair, v_fes3>*, int>, E_F_F0, v_fes3>*, int> >, std::pair, v_fes3>*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, v_fes3>*, int> >, std::pair, v_fes3>*, int>, E_F_F0, v_fes3>*, int> >, std::pair, v_fes3>*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, std::pair*, int>, E_F_F0*, std::pair*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, std::pair*, int>, E_F_F0*, std::pair*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from lgmesh3.cpp:31: AFunction_ext.hpp: In member function ‘OneOperator4_ >::code(basicAC_F0 const&) const’: AFunction_ext.hpp:159:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 159 | return new CODE(f, | ^~~~~~~~~~~ 160 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 161 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 162 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 163 | t[3]->CastTo(args[3]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator4_ >::code(basicAC_F0 const&) const’ at AFunction_ext.hpp:159:10: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, v_fesS>**>, FEbaseArray, v_fesS>**, E_F_F0, v_fesS>**>, FEbaseArray, v_fesS>**, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, v_fesS>**>, FEbaseArray, v_fesS>**, E_F_F0, v_fesS>**>, FEbaseArray, v_fesS>**, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, Fem2D::R3*, E_F_F0, Fem2D::R3*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, Fem2D::R3*, E_F_F0, Fem2D::R3*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1s_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2810:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2810 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1s_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2810:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, Fem2D::R3, E_F_F0, Fem2D::R3, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, Fem2D::R3, E_F_F0, Fem2D::R3, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1s_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2810:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2810 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1s_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2810:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >, KN*, E_F_F0 >, KN*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >, KN*, E_F_F0 >, KN*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1**>, FEbaseArray**, E_F_F0**>, FEbaseArray**, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1**>, FEbaseArray**, E_F_F0**>, FEbaseArray**, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1**>, FEbaseArray**, E_F_F0**>, FEbaseArray**, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1**>, FEbaseArray**, E_F_F0**>, FEbaseArray**, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1s_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2810:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2810 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1s_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2810:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, v_fesS>*, int> >, std::pair, v_fesS>*, int>, E_F_F0, v_fesS>*, int> >, std::pair, v_fesS>*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, v_fesS>*, int> >, std::pair, v_fesS>*, int>, E_F_F0, v_fesS>*, int> >, std::pair, v_fesS>*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, int> >, std::pair*, int>, E_F_F0*, int> >, std::pair*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, int> >, std::pair*, int>, E_F_F0*, int> >, std::pair*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, int>, E_F_F0*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, int>, E_F_F0*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, std::allocator >*, E_F_F0F0_, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, std::allocator >*, E_F_F0F0_, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 > > >, KN > >*, E_F_F0 > > >, KN > >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 > > >, KN > >*, E_F_F0 > > >, KN > >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, v_fes>*, int>, E_F_F0, v_fes>*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, v_fes>*, int>, E_F_F0, v_fes>*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, int> >, std::pair*, int>, E_F_F0*, int> >, std::pair*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, int> >, std::pair*, int>, E_F_F0*, int> >, std::pair*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, std::allocator >*, E_F_F0F0_, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, std::allocator >*, E_F_F0F0_, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1**>, FEbaseArray**, E_F_F0**>, FEbaseArray**, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1**>, FEbaseArray**, E_F_F0**>, FEbaseArray**, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1**>, FEbaseArray**, E_F_F0**>, FEbaseArray**, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1**>, FEbaseArray**, E_F_F0**>, FEbaseArray**, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, std::allocator >*, E_F_F0F0_, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, std::allocator >*, E_F_F0F0_, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, v_fes3>**>, FEbaseArray, v_fes3>**, E_F_F0, v_fes3>**>, FEbaseArray, v_fes3>**, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, v_fes3>**>, FEbaseArray, v_fes3>**, E_F_F0, v_fes3>**>, FEbaseArray, v_fes3>**, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >, Matrice_Creuse >*, E_F_F0 >, Matrice_Creuse >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >, Matrice_Creuse >*, E_F_F0 >, Matrice_Creuse >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, Resize >, long, E_F_F0F0_*, Resize >, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Resize >, long, E_F_F0F0_*, Resize >, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN*, long, E_F_F0F0_*, KN*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN*, long, E_F_F0F0_*, KN*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 > >, KN >*, E_F_F0 > >, KN >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 > >, KN >*, E_F_F0 > >, KN >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, long, E_F_F0F0_*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, long, E_F_F0F0_*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 > >*, E_F_F0 > >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 > >*, E_F_F0 > >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, Resize >, long, E_F_F0F0_*, Resize >, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Resize >, long, E_F_F0F0_*, Resize >, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, int> >, std::pair*, int>, E_F_F0*, int> >, std::pair*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, int> >, std::pair*, int>, E_F_F0*, int> >, std::pair*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, int>, E_F_F0*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, int>, E_F_F0*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN*, long, E_F_F0F0_*, KN*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN*, long, E_F_F0F0_*, KN*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, v_fes>*, int>, E_F_F0, v_fes>*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, v_fes>*, int>, E_F_F0, v_fes>*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, v_fes>**>, FEbaseArray, v_fes>**, E_F_F0, v_fes>**>, FEbaseArray, v_fes>**, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, v_fes>**>, FEbaseArray, v_fes>**, E_F_F0, v_fes>**>, FEbaseArray, v_fes>**, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, long, E_F_F0F0_*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, long, E_F_F0F0_*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, Matrice_Creuse*, E_F_F0, Matrice_Creuse*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, Matrice_Creuse*, E_F_F0, Matrice_Creuse*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, Resize >, long, E_F_F0F0_*, Resize >, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Resize >, long, E_F_F0F0_*, Resize >, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, int>, E_F_F0*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, int>, E_F_F0*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, v_fesL>**>, FEbaseArray, v_fesL>**, E_F_F0, v_fesL>**>, FEbaseArray, v_fesL>**, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, v_fesL>**>, FEbaseArray, v_fesL>**, E_F_F0, v_fesL>**>, FEbaseArray, v_fesL>**, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN*, long, E_F_F0F0_*, KN*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN*, long, E_F_F0F0_*, KN*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, v_fesL>*, int> >, std::pair, v_fesL>*, int>, E_F_F0, v_fesL>*, int> >, std::pair, v_fesL>*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, v_fesL>*, int> >, std::pair, v_fesL>*, int>, E_F_F0, v_fesL>*, int> >, std::pair, v_fesL>*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, long, E_F_F0F0_*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, long, E_F_F0F0_*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, v_fes>*, int> >, std::pair, v_fes>*, int>, E_F_F0, v_fes>*, int> >, std::pair, v_fes>*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, v_fes>*, int> >, std::pair, v_fes>*, int>, E_F_F0, v_fes>*, int> >, std::pair, v_fes>*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.cpp: In member function ‘OneOperator_trans_Ptr_o_R::code(basicAC_F0 const&) const’: lgfem.cpp:5791:24: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 5791 | return new E_F_trans_A_Ptr_o_R< Result , A >(t[0]->CastTo(args[0]), p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator_trans_Ptr_o_R::code(basicAC_F0 const&) const’ at lgfem.cpp:5791:24: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.cpp: In member function ‘OneOperator_Ptr_o_R::code(basicAC_F0 const&) const’: lgfem.cpp:2260:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2260 | return new E_F_A_Ptr_o_R< Result, A >(t[0]->CastTo(args[0]), p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator_Ptr_o_R::code(basicAC_F0 const&) const’ at lgfem.cpp:2260:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.cpp: In member function ‘OneOperator_Ptr_o_R::code(basicAC_F0 const&) const’: lgfem.cpp:2260:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2260 | return new E_F_A_Ptr_o_R< Result, A >(t[0]->CastTo(args[0]), p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator_Ptr_o_R::code(basicAC_F0 const&) const’ at lgfem.cpp:2260:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.cpp: In member function ‘OneOperator_Ptr_o_R::code(basicAC_F0 const&) const’: lgfem.cpp:2260:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2260 | return new E_F_A_Ptr_o_R< Result, A >(t[0]->CastTo(args[0]), p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator_Ptr_o_R::code(basicAC_F0 const&) const’ at lgfem.cpp:2260:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator::code(basicAC_F0 const&) const’: AFunction.hpp:2365:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2365 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator::code(basicAC_F0 const&) const’ at AFunction.hpp:2365:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator >, Op3_pfe2K >::Op>::code(basicAC_F0 const&) const’: AFunction.hpp:2365:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2365 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator >, Op3_pfe2K >::Op>::code(basicAC_F0 const&) const’ at AFunction.hpp:2365:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator, Op3_pfe2K::Op>::code(basicAC_F0 const&) const’: AFunction.hpp:2365:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2365 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator, Op3_pfe2K::Op>::code(basicAC_F0 const&) const’ at AFunction.hpp:2365:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator::code(basicAC_F0 const&) const’: AFunction.hpp:2365:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2365 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator::code(basicAC_F0 const&) const’ at AFunction.hpp:2365:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator >, Op3_K2R >::Op>::code(basicAC_F0 const&) const’: AFunction.hpp:2365:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2365 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator >, Op3_K2R >::Op>::code(basicAC_F0 const&) const’ at AFunction.hpp:2365:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator, Op3_K2R::Op>::code(basicAC_F0 const&) const’: AFunction.hpp:2365:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2365 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator, Op3_K2R::Op>::code(basicAC_F0 const&) const’ at AFunction.hpp:2365:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ array_tlp.hpp: In member function ‘SetArrayofKNfromKN >::code(basicAC_F0 const&) const’: array_tlp.hpp:700:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 700 | { return new CODE(t[1]->CastTo(args[1]),*dynamic_cast( t[0]->CastTo(args[0]).RightValue()));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SetArrayofKNfromKN >::code(basicAC_F0 const&) const’ at array_tlp.hpp:700:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ array_tlp.hpp: In member function ‘InitMapfromArray*, std::__cxx11::basic_string, std::allocator >*, double, true>::code(basicAC_F0 const&) const’: array_tlp.hpp:447:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 447 | return new CODE(t[0]->CastTo(args[0]),*dynamic_cast( t[1]->CastTo(args[1]).LeftValue()));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘InitMapfromArray*, std::__cxx11::basic_string, std::allocator >*, double, true>::code(basicAC_F0 const&) const’ at array_tlp.hpp:447:17: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ array_tlp.hpp: In member function ‘InitMatfromAArray, false>::code(basicAC_F0 const&) const’: array_tlp.hpp:624:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 624 | { return new CODE(t[0]->CastTo(args[0]),*dynamic_cast( t[1]->CastTo(args[1]).LeftValue()));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘InitMatfromAArray, false>::code(basicAC_F0 const&) const’ at array_tlp.hpp:624:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ array_tlp.hpp: In member function ‘SetArrayofKNfromKN::code(basicAC_F0 const&) const’: array_tlp.hpp:700:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 700 | { return new CODE(t[1]->CastTo(args[1]),*dynamic_cast( t[0]->CastTo(args[0]).RightValue()));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SetArrayofKNfromKN::code(basicAC_F0 const&) const’ at array_tlp.hpp:700:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ array_tlp.hpp: In member function ‘InitMatfromAArray::code(basicAC_F0 const&) const’: array_tlp.hpp:624:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 624 | { return new CODE(t[0]->CastTo(args[0]),*dynamic_cast( t[1]->CastTo(args[1]).LeftValue()));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘InitMatfromAArray::code(basicAC_F0 const&) const’ at array_tlp.hpp:624:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ array_tlp.hpp: In member function ‘InitArrayfromArray, false>::code(basicAC_F0 const&) const’: array_tlp.hpp:548:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 548 | return new CODE(t[0]->CastTo(args[0]),*dynamic_cast( t[1]->CastTo(args[1]).LeftValue()));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘InitArrayfromArray, false>::code(basicAC_F0 const&) const’ at array_tlp.hpp:548:18: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ array_tlp.hpp: In member function ‘InitMatfromAArray, true>::code(basicAC_F0 const&) const’: array_tlp.hpp:624:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 624 | { return new CODE(t[0]->CastTo(args[0]),*dynamic_cast( t[1]->CastTo(args[1]).LeftValue()));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘InitMatfromAArray, true>::code(basicAC_F0 const&) const’ at array_tlp.hpp:624:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In member function ‘FormBilinear::FormBilinear(FormBilinear const&)’, inlined from ‘FieldOfForm(std::__cxx11::list >&, bool)’ at problem.cpp:13291:86: problem.hpp:651:74: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 651 | FormBilinear(const FormBilinear & fb) : di(fb.di),b(new Foperator(*fb.b) ) {} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘FormBilinear::FormBilinear(FormBilinear const&)’ at problem.hpp:651:74, inlined from ‘FieldOfForm(std::__cxx11::list >&, bool)’ at problem.cpp:13291:86: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In member function ‘FormLinear::FormLinear(FormLinear const&)’, inlined from ‘FieldOfForm(std::__cxx11::list >&, bool)’ at problem.cpp:13304:81: problem.hpp:686:66: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 686 | FormLinear(const FormLinear & fb) : di(fb.di),l(new Ftest(*fb.l) ) {} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘FormLinear::FormLinear(FormLinear const&)’ at problem.hpp:686:66, inlined from ‘FieldOfForm(std::__cxx11::list >&, bool)’ at problem.cpp:13304:81: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ problem.cpp: In function ‘FieldOfForm(std::__cxx11::list >&, bool)’: problem.cpp:13291:86: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 13291 | FormBilinear * bb=new FormBilinear(*dynamic_cast(e)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘FieldOfForm(std::__cxx11::list >&, bool)’ at problem.cpp:13291:86: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ problem.cpp: In function ‘FieldOfForm(std::__cxx11::list >&, bool)’: problem.cpp:13304:81: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 13304 | FormLinear * ll=new FormLinear(*dynamic_cast(e)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘FieldOfForm(std::__cxx11::list >&, bool)’ at problem.cpp:13304:81: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ problem.cpp: In function ‘FieldOfForm(std::__cxx11::list >&, bool)’: problem.cpp:13316:70: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 13316 | BC_set * bc= new BC_set(*dynamic_cast(e)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘FieldOfForm(std::__cxx11::list >&, bool)’ at problem.cpp:13316:70: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ array_tlp.hpp: In member function ‘InitArrayfromArray*, false>::code(basicAC_F0 const&) const’: array_tlp.hpp:548:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 548 | return new CODE(t[0]->CastTo(args[0]),*dynamic_cast( t[1]->CastTo(args[1]).LeftValue()));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘InitArrayfromArray*, false>::code(basicAC_F0 const&) const’ at array_tlp.hpp:548:18: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ array_tlp.hpp: In member function ‘InitMatfromAArray::code(basicAC_F0 const&) const’: array_tlp.hpp:624:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 624 | { return new CODE(t[0]->CastTo(args[0]),*dynamic_cast( t[1]->CastTo(args[1]).LeftValue()));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘InitMatfromAArray::code(basicAC_F0 const&) const’ at array_tlp.hpp:624:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ array_tlp.hpp: In member function ‘InitArrayfromArray*, true>::code(basicAC_F0 const&) const’: array_tlp.hpp:548:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 548 | return new CODE(t[0]->CastTo(args[0]),*dynamic_cast( t[1]->CastTo(args[1]).LeftValue()));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘InitArrayfromArray*, true>::code(basicAC_F0 const&) const’ at array_tlp.hpp:548:18: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ array_tlp.hpp: In member function ‘SetArrayofKNfromKN::code(basicAC_F0 const&) const’: array_tlp.hpp:700:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 700 | { return new CODE(t[1]->CastTo(args[1]),*dynamic_cast( t[0]->CastTo(args[0]).RightValue()));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SetArrayofKNfromKN::code(basicAC_F0 const&) const’ at array_tlp.hpp:700:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from ./../femlib/MatriceCreuse.hpp:42, from ./../femlib/SparseLinearSolver.hpp:6: In function ‘Code_VF, (TheCode_VF)1>::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, (TheCode_VF)1>, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:573:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 573 | L * r= new L(*u); | ^~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Code_VF, (TheCode_VF)1>::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:573:13, inlined from ‘OneOperatorCode, (TheCode_VF)1>, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Code_VF, (TheCode_VF)2>::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, (TheCode_VF)2>, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:573:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 573 | L * r= new L(*u); | ^~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Code_VF, (TheCode_VF)2>::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:573:13, inlined from ‘OneOperatorCode, (TheCode_VF)2>, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Code_VF, (TheCode_VF)3>::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, (TheCode_VF)3>, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:573:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 573 | L * r= new L(*u); | ^~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Code_VF, (TheCode_VF)3>::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:573:13, inlined from ‘OneOperatorCode, (TheCode_VF)3>, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ array_tlp.hpp: In member function ‘InitMatfromAArray::code(basicAC_F0 const&) const’: array_tlp.hpp:624:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 624 | { return new CODE(t[0]->CastTo(args[0]),*dynamic_cast( t[1]->CastTo(args[1]).LeftValue()));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘InitMatfromAArray::code(basicAC_F0 const&) const’ at array_tlp.hpp:624:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CODE_L_Minus >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:486:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 486 | return new L(*pminusOne * *a);} | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CODE_L_Minus >::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:486:12, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CODE_L_Minus, C_F0> >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, C_F0> >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:486:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 486 | return new L(*pminusOne * *a);} | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CODE_L_Minus, C_F0> >::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:486:12, inlined from ‘OneOperatorCode, C_F0> >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Code_VF, (TheCode_VF)1>::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, (TheCode_VF)1>, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:573:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 573 | L * r= new L(*u); | ^~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Code_VF, (TheCode_VF)1>::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:573:13, inlined from ‘OneOperatorCode, (TheCode_VF)1>, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Code_VF, (TheCode_VF)2>::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, (TheCode_VF)2>, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:573:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 573 | L * r= new L(*u); | ^~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Code_VF, (TheCode_VF)2>::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:573:13, inlined from ‘OneOperatorCode, (TheCode_VF)2>, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Code_VF, (TheCode_VF)3>::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, (TheCode_VF)3>, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:573:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 573 | L * r= new L(*u); | ^~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Code_VF, (TheCode_VF)3>::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:573:13, inlined from ‘OneOperatorCode, (TheCode_VF)3>, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CODE_L_Minus >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:486:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 486 | return new L(*pminusOne * *a);} | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CODE_L_Minus >::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:486:12, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ array_tlp.hpp: In member function ‘InitMatfromAArray::code(basicAC_F0 const&) const’: array_tlp.hpp:624:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 624 | { return new CODE(t[0]->CastTo(args[0]),*dynamic_cast( t[1]->CastTo(args[1]).LeftValue()));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘InitMatfromAArray::code(basicAC_F0 const&) const’ at array_tlp.hpp:624:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘SaveSurfaceMesh3::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgmesh3.cpp:1259:78: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1259 | static E_F0 * f(const basicAC_F0 & args){ return new SaveSurfaceMesh3(args);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SaveSurfaceMesh3::f(basicAC_F0 const&)’ at lgmesh3.cpp:1259:78, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.cpp: In member function ‘OneOperator_border::code(basicAC_F0 const&) const’: AFunction.cpp:207:35: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 207 | return new E_Border(a);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator_border::code(basicAC_F0 const&) const’ at AFunction.cpp:207:35: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.cpp: In member function ‘opTrans::code(basicAC_F0 const&) const’: AFunction.cpp:596:85: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 596 | return new TransE_Array(dynamic_cast((Expression) args[0])); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘opTrans::code(basicAC_F0 const&) const’ at AFunction.cpp:596:78: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘interpolate_f_X_1::code(basicAC_F0 const&) const’: lgfem.hpp:1068:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1068 | E_F0 *code(const basicAC_F0 &args) const { return new CODE(args); } | ^~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘interpolate_f_X_1::code(basicAC_F0 const&) const’ at lgfem.hpp:1068:53: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CODE_L_MulLR, double>::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, double>, 20>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:531:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 531 | return new L(to(args[1]) * *a);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CODE_L_MulLR, double>::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:531:12, inlined from ‘OneOperatorCode, double>, 20>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CODE_L_MulLR, C_F0>, double>::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, C_F0>, double>, 20>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:531:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 531 | return new L(to(args[1]) * *a);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CODE_L_MulLR, C_F0>, double>::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:531:12, inlined from ‘OneOperatorCode, C_F0>, double>, 20>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CODE_L_MulLR, double>::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, double>, 20>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:531:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 531 | return new L(to(args[1]) * *a);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CODE_L_MulLR, double>::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:531:12, inlined from ‘OneOperatorCode, double>, 20>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.cpp: In member function ‘opColumn::code2(basicAC_F0 const&) const’: AFunction.cpp:1992:15: warning: ‘s.r’ may be used uninitialized [-Wmaybe-uninitialized] 1992 | CC_F0 s,aibi; | ^ AFunction.cpp:1992:15: warning: ‘s.f’ may be used uninitialized [-Wmaybe-uninitialized] lgmat.cpp: In member function ‘SetMatrix >::code(basicAC_F0 const&) const’: lgmat.cpp:537:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 537 | return new SetMatrix_Op(args,t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SetMatrix >::code(basicAC_F0 const&) const’ at lgmat.cpp:537:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgmat.cpp: In member function ‘SetMatrix::code(basicAC_F0 const&) const’: lgmat.cpp:537:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 537 | return new SetMatrix_Op(args,t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SetMatrix::code(basicAC_F0 const&) const’ at lgmat.cpp:537:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In member function ‘Fem2D::GenericElement::operator[](int) const’, inlined from ‘Fem2D::Element_OpVF(MatriceElementairePleine >&, Fem2D::GFElement const&, Fem2D::GFElement const&, Fem2D::GFElement const&, Fem2D::GFElement const&, double*, int, int, int, void*, Fem2D::R3*)void’ at problem.cpp:589:129: ./../femlib/GenericMesh.hpp:321:21: warning: array subscript 2 is above array bounds of ‘struct Vertex * const[2]’ [-Warray-bounds=] 321 | return *vertices[i];} // to see triangle as a array of vertex | ~~~~~~~~^ ./../femlib/GenericMesh.hpp: In function ‘Fem2D::Element_OpVF(MatriceElementairePleine >&, Fem2D::GFElement const&, Fem2D::GFElement const&, Fem2D::GFElement const&, Fem2D::GFElement const&, double*, int, int, int, void*, Fem2D::R3*)void’: ./../femlib/GenericMesh.hpp:315:11: note: while referencing ‘vertices’ 315 | Vertex *vertices[nv]; // an array of 3 pointer to vertex | ^~~~~~~~ lgfem.hpp: In member function ‘init_FE_eqarray, v_fes3, KN_ > > >::code(basicAC_F0 const&) const’: lgfem.hpp:1447:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1447 | return new CODE(args[0], args[1], map_type[typeid(C).name( )]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_FE_eqarray, v_fes3, KN_ > > >::code(basicAC_F0 const&) const’ at lgfem.hpp:1447:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘init_FE_eqarray, v_fes3, RNM_VirtualMatrix, int>::plusAtx> >::code(basicAC_F0 const&) const’: lgfem.hpp:1447:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1447 | return new CODE(args[0], args[1], map_type[typeid(C).name( )]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_FE_eqarray, v_fes3, RNM_VirtualMatrix, int>::plusAtx> >::code(basicAC_F0 const&) const’ at lgfem.hpp:1447:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘init_FE_eqarray, v_fes3, RNM_VirtualMatrix, int>::solveAxeqb> >::code(basicAC_F0 const&) const’: lgfem.hpp:1447:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1447 | return new CODE(args[0], args[1], map_type[typeid(C).name( )]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_FE_eqarray, v_fes3, RNM_VirtualMatrix, int>::solveAxeqb> >::code(basicAC_F0 const&) const’ at lgfem.hpp:1447:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘init_FE_eqarray, v_fes3, RNM_VirtualMatrix, int>::plusAx> >::code(basicAC_F0 const&) const’: lgfem.hpp:1447:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1447 | return new CODE(args[0], args[1], map_type[typeid(C).name( )]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_FE_eqarray, v_fes3, RNM_VirtualMatrix, int>::plusAx> >::code(basicAC_F0 const&) const’ at lgfem.hpp:1447:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘init_FE_eqarray > >::code(basicAC_F0 const&) const’: lgfem.hpp:1447:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1447 | return new CODE(args[0], args[1], map_type[typeid(C).name( )]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_FE_eqarray > >::code(basicAC_F0 const&) const’ at lgfem.hpp:1447:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘init_FE_eqarray::plusAtx> >::code(basicAC_F0 const&) const’: lgfem.hpp:1447:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1447 | return new CODE(args[0], args[1], map_type[typeid(C).name( )]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_FE_eqarray::plusAtx> >::code(basicAC_F0 const&) const’ at lgfem.hpp:1447:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘init_FE_eqarray::solveAxeqb> >::code(basicAC_F0 const&) const’: lgfem.hpp:1447:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1447 | return new CODE(args[0], args[1], map_type[typeid(C).name( )]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_FE_eqarray::solveAxeqb> >::code(basicAC_F0 const&) const’ at lgfem.hpp:1447:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘init_FE_eqarray::plusAx> >::code(basicAC_F0 const&) const’: lgfem.hpp:1447:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1447 | return new CODE(args[0], args[1], map_type[typeid(C).name( )]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_FE_eqarray::plusAx> >::code(basicAC_F0 const&) const’ at lgfem.hpp:1447:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘init_FE_eqarray, v_fes, KN_ > > >::code(basicAC_F0 const&) const’: lgfem.hpp:1447:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1447 | return new CODE(args[0], args[1], map_type[typeid(C).name( )]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_FE_eqarray, v_fes, KN_ > > >::code(basicAC_F0 const&) const’ at lgfem.hpp:1447:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘init_FE_eqarray, v_fes, RNM_VirtualMatrix, int>::plusAtx> >::code(basicAC_F0 const&) const’: lgfem.hpp:1447:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1447 | return new CODE(args[0], args[1], map_type[typeid(C).name( )]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_FE_eqarray, v_fes, RNM_VirtualMatrix, int>::plusAtx> >::code(basicAC_F0 const&) const’ at lgfem.hpp:1447:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘init_FE_eqarray, v_fes, RNM_VirtualMatrix, int>::solveAtxeqb> >::code(basicAC_F0 const&) const’: lgfem.hpp:1447:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1447 | return new CODE(args[0], args[1], map_type[typeid(C).name( )]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_FE_eqarray, v_fes, RNM_VirtualMatrix, int>::solveAtxeqb> >::code(basicAC_F0 const&) const’ at lgfem.hpp:1447:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘init_FE_eqarray, v_fes, RNM_VirtualMatrix, int>::solveAxeqb> >::code(basicAC_F0 const&) const’: lgfem.hpp:1447:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1447 | return new CODE(args[0], args[1], map_type[typeid(C).name( )]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_FE_eqarray, v_fes, RNM_VirtualMatrix, int>::solveAxeqb> >::code(basicAC_F0 const&) const’ at lgfem.hpp:1447:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘init_FE_eqarray, v_fes, RNM_VirtualMatrix, int>::plusAx> >::code(basicAC_F0 const&) const’: lgfem.hpp:1447:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1447 | return new CODE(args[0], args[1], map_type[typeid(C).name( )]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_FE_eqarray, v_fes, RNM_VirtualMatrix, int>::plusAx> >::code(basicAC_F0 const&) const’ at lgfem.hpp:1447:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In member function ‘Fem2D::GenericElement::operator[](int) const’, inlined from ‘BuildPeriodic3(int, E_F0**, Fem2D::MeshS const&, void*, KN&)bool’ at lgmesh3.cpp:264:70: ./../femlib/GenericMesh.hpp:321:21: warning: array subscript 2 is above array bounds of ‘struct Vertex * const[2]’ [-Warray-bounds=] 321 | return *vertices[i];} // to see triangle as a array of vertex | ~~~~~~~~^ ./../femlib/GenericMesh.hpp: In function ‘BuildPeriodic3(int, E_F0**, Fem2D::MeshS const&, void*, KN&)bool’: ./../femlib/GenericMesh.hpp:315:11: note: while referencing ‘vertices’ 315 | Vertex *vertices[nv]; // an array of 3 pointer to vertex | ^~~~~~~~ lgfem.hpp: In member function ‘init_FE_eqarray > >::code(basicAC_F0 const&) const’: lgfem.hpp:1447:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1447 | return new CODE(args[0], args[1], map_type[typeid(C).name( )]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_FE_eqarray > >::code(basicAC_F0 const&) const’ at lgfem.hpp:1447:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘init_FE_eqarray::plusAtx> >::code(basicAC_F0 const&) const’: lgfem.hpp:1447:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1447 | return new CODE(args[0], args[1], map_type[typeid(C).name( )]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_FE_eqarray::plusAtx> >::code(basicAC_F0 const&) const’ at lgfem.hpp:1447:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘init_FE_eqarray::solveAtxeqb> >::code(basicAC_F0 const&) const’: lgfem.hpp:1447:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1447 | return new CODE(args[0], args[1], map_type[typeid(C).name( )]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_FE_eqarray::solveAtxeqb> >::code(basicAC_F0 const&) const’ at lgfem.hpp:1447:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘init_FE_eqarray::solveAxeqb> >::code(basicAC_F0 const&) const’: lgfem.hpp:1447:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1447 | return new CODE(args[0], args[1], map_type[typeid(C).name( )]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_FE_eqarray::solveAxeqb> >::code(basicAC_F0 const&) const’ at lgfem.hpp:1447:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘init_FE_eqarray::plusAx> >::code(basicAC_F0 const&) const’: lgfem.hpp:1447:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1447 | return new CODE(args[0], args[1], map_type[typeid(C).name( )]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_FE_eqarray::plusAx> >::code(basicAC_F0 const&) const’ at lgfem.hpp:1447:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘ForAllLoop > >::code(basicAC_F0 const&) const’: AFunction.hpp:3518:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3518 | return new ForAllLoopOp(args); | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ForAllLoop > >::code(basicAC_F0 const&) const’ at AFunction.hpp:3518:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘ForAllLoop >::code(basicAC_F0 const&) const’: AFunction.hpp:3518:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3518 | return new ForAllLoopOp(args); | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ForAllLoop >::code(basicAC_F0 const&) const’ at AFunction.hpp:3518:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In member function ‘Fem2D::GenericElement::operator[](int) const’, inlined from ‘BuildPeriodic3(int, E_F0**, Fem2D::MeshL const&, void*, KN&)bool’ at lgmesh3.cpp:264:51: ./../femlib/GenericMesh.hpp:321:21: warning: array subscript 1 is above array bounds of ‘struct Vertex * const[1]’ [-Warray-bounds=] 321 | return *vertices[i];} // to see triangle as a array of vertex | ~~~~~~~~^ ./../femlib/GenericMesh.hpp: In function ‘BuildPeriodic3(int, E_F0**, Fem2D::MeshL const&, void*, KN&)bool’: ./../femlib/GenericMesh.hpp:315:11: note: while referencing ‘vertices’ 315 | Vertex *vertices[nv]; // an array of 3 pointer to vertex | ^~~~~~~~ In member function ‘Fem2D::GenericElement::operator[](int) const’, inlined from ‘BuildPeriodic3(int, E_F0**, Fem2D::MeshL const&, void*, KN&)bool’ at lgmesh3.cpp:264:70: ./../femlib/GenericMesh.hpp:321:21: warning: array subscript 2 is above array bounds of ‘struct Vertex * const[1]’ [-Warray-bounds=] 321 | return *vertices[i];} // to see triangle as a array of vertex | ~~~~~~~~^ ./../femlib/GenericMesh.hpp: In function ‘BuildPeriodic3(int, E_F0**, Fem2D::MeshL const&, void*, KN&)bool’: ./../femlib/GenericMesh.hpp:315:11: note: while referencing ‘vertices’ 315 | Vertex *vertices[nv]; // an array of 3 pointer to vertex | ^~~~~~~~ In member function ‘Fem2D::GenericElement::operator[](int) const’, inlined from ‘Fem2D::Element_OpVF >(MatriceElementairePleine, Fem2D::GFESpace >&, Fem2D::GFElement const&, Fem2D::GFElement const&, Fem2D::GFElement const&, Fem2D::GFElement const&, double*, int, int, int, void*, Fem2D::R3*)void’ at problem.cpp:589:129: ./../femlib/GenericMesh.hpp:321:21: warning: array subscript 2 is above array bounds of ‘struct Vertex * const[2]’ [-Warray-bounds=] 321 | return *vertices[i];} // to see triangle as a array of vertex | ~~~~~~~~^ ./../femlib/GenericMesh.hpp: In function ‘Fem2D::Element_OpVF >(MatriceElementairePleine, Fem2D::GFESpace >&, Fem2D::GFElement const&, Fem2D::GFElement const&, Fem2D::GFElement const&, Fem2D::GFElement const&, double*, int, int, int, void*, Fem2D::R3*)void’: ./../femlib/GenericMesh.hpp:315:11: note: while referencing ‘vertices’ 315 | Vertex *vertices[nv]; // an array of 3 pointer to vertex | ^~~~~~~~ In function ‘CODE_L_MulLR, std::complex >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, std::complex >, 10>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:531:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 531 | return new L(to(args[1]) * *a);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CODE_L_MulLR, std::complex >::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:531:12, inlined from ‘OneOperatorCode, std::complex >, 10>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CODE_L_MulLR, std::complex >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, std::complex >, 10>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:531:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 531 | return new L(to(args[1]) * *a);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CODE_L_MulLR, std::complex >::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:531:12, inlined from ‘OneOperatorCode, std::complex >, 10>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CODE_L_MulLR, C_F0>, std::complex >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, C_F0>, std::complex >, 10>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:531:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 531 | return new L(to(args[1]) * *a);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CODE_L_MulLR, C_F0>, std::complex >::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:531:12, inlined from ‘OneOperatorCode, C_F0>, std::complex >, 10>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgmat.cpp: In member function ‘SetRawMatformMat >::code(basicAC_F0 const&) const’: lgmat.cpp:2727:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2727 | { return new CODE(t[1]->CastTo(args[1]),*dynamic_cast( t[0]->CastTo(args[0]).RightValue()));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SetRawMatformMat >::code(basicAC_F0 const&) const’ at lgmat.cpp:2727:15: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgmat.cpp: In member function ‘SetRawMatformMat::code(basicAC_F0 const&) const’: lgmat.cpp:2727:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2727 | { return new CODE(t[1]->CastTo(args[1]),*dynamic_cast( t[0]->CastTo(args[0]).RightValue()));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SetRawMatformMat::code(basicAC_F0 const&) const’ at lgmat.cpp:2727:15: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_::type, double, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_::type, double, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_<(anonymous namespace)::lgElement, Fem2D::Mesh const*, long, E_F_F0F0_<(anonymous namespace)::lgElement, Fem2D::Mesh const*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_<(anonymous namespace)::lgElement, Fem2D::Mesh const*, long, E_F_F0F0_<(anonymous namespace)::lgElement, Fem2D::Mesh const*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_<(anonymous namespace)::lgBoundaryEdge::BE, Fem2D::Mesh const**, E_F_F0_<(anonymous namespace)::lgBoundaryEdge::BE, Fem2D::Mesh const**> >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_<(anonymous namespace)::lgBoundaryEdge::BE, Fem2D::Mesh const**, E_F_F0_<(anonymous namespace)::lgBoundaryEdge::BE, Fem2D::Mesh const**> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_<(anonymous namespace)::lgElement::Adj, (anonymous namespace)::lgElement, E_F_F0_<(anonymous namespace)::lgElement::Adj, (anonymous namespace)::lgElement> >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_<(anonymous namespace)::lgElement::Adj, (anonymous namespace)::lgElement, E_F_F0_<(anonymous namespace)::lgElement::Adj, (anonymous namespace)::lgElement> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_<(anonymous namespace)::lgBoundaryEdge, (anonymous namespace)::lgBoundaryEdge::BE, long, E_F_F0F0_<(anonymous namespace)::lgBoundaryEdge, (anonymous namespace)::lgBoundaryEdge::BE, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_<(anonymous namespace)::lgBoundaryEdge, (anonymous namespace)::lgBoundaryEdge::BE, long, E_F_F0F0_<(anonymous namespace)::lgBoundaryEdge, (anonymous namespace)::lgBoundaryEdge::BE, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_<(anonymous namespace)::lgElement, (anonymous namespace)::lgElement::Adj, long*, E_F_F0F0_<(anonymous namespace)::lgElement, (anonymous namespace)::lgElement::Adj, long*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_<(anonymous namespace)::lgElement, (anonymous namespace)::lgElement::Adj, long*, E_F_F0F0_<(anonymous namespace)::lgElement, (anonymous namespace)::lgElement::Adj, long*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_<(anonymous namespace)::lgElement, Fem2D::Mesh const**, long, E_F_F0F0_<(anonymous namespace)::lgElement, Fem2D::Mesh const**, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_<(anonymous namespace)::lgElement, Fem2D::Mesh const**, long, E_F_F0F0_<(anonymous namespace)::lgElement, Fem2D::Mesh const**, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_<(anonymous namespace)::lgVertex, Fem2D::Mesh const*, long, E_F_F0F0_<(anonymous namespace)::lgVertex, Fem2D::Mesh const*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_<(anonymous namespace)::lgVertex, Fem2D::Mesh const*, long, E_F_F0F0_<(anonymous namespace)::lgVertex, Fem2D::Mesh const*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_<(anonymous namespace)::lgVertex, Fem2D::Mesh const**, long, E_F_F0F0_<(anonymous namespace)::lgVertex, Fem2D::Mesh const**, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_<(anonymous namespace)::lgVertex, Fem2D::Mesh const**, long, E_F_F0F0_<(anonymous namespace)::lgVertex, Fem2D::Mesh const**, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_<(anonymous namespace)::lgVertex, (anonymous namespace)::lgElement, long, E_F_F0F0_<(anonymous namespace)::lgVertex, (anonymous namespace)::lgElement, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_<(anonymous namespace)::lgVertex, (anonymous namespace)::lgElement, long, E_F_F0F0_<(anonymous namespace)::lgVertex, (anonymous namespace)::lgElement, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_<(anonymous namespace)::lgVertex, (anonymous namespace)::lgBoundaryEdge, long, E_F_F0F0_<(anonymous namespace)::lgVertex, (anonymous namespace)::lgBoundaryEdge, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_<(anonymous namespace)::lgVertex, (anonymous namespace)::lgBoundaryEdge, long, E_F_F0F0_<(anonymous namespace)::lgVertex, (anonymous namespace)::lgBoundaryEdge, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘BlockMatrix::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgmat.cpp:2238:38: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2238 | if(IsRawMat(args)) return new RawMatrix(args,0); | ^~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘BlockMatrix::f(basicAC_F0 const&)’ at lgmat.cpp:2238:31, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘BlockMatrix::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgmat.cpp:2239:21: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2239 | else return new BlockMatrix(args,0); | ^~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘BlockMatrix::f(basicAC_F0 const&)’ at lgmat.cpp:2239:14, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘newU_(int)’, inlined from ‘SetArgsFormLinear(std::deque > const*, int)’ at problem.cpp:13725:69: ./../femlib/DOperator.hpp:401:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 401 | r= new LOperaG(make_pair(i,op_id),*pOne); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘newU_(int)’ at ./../femlib/DOperator.hpp:401:42, inlined from ‘SetArgsFormLinear(std::deque > const*, int)’ at problem.cpp:13725:69: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘newV_(int)’, inlined from ‘SetArgsFormLinear(std::deque > const*, int)’ at problem.cpp:13727:69: ./../femlib/DOperator.hpp:406:75: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 406 | inline LOperaD *newV_(int i) { return new LOperaD(make_pair(i,op_id),*pOne);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘newV_(int)’ at ./../femlib/DOperator.hpp:406:75, inlined from ‘SetArgsFormLinear(std::deque > const*, int)’ at problem.cpp:13727:69: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘newU_(int)’, inlined from ‘SetArgsFormLinear(std::deque > const*, int)’ at problem.cpp:13752:57: ./../femlib/DOperator.hpp:401:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 401 | r= new LOperaG(make_pair(i,op_id),*pOne); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘newU_(int)’ at ./../femlib/DOperator.hpp:401:42, inlined from ‘SetArgsFormLinear(std::deque > const*, int)’ at problem.cpp:13752:57: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘newV_(int)’, inlined from ‘SetArgsFormLinear(std::deque > const*, int)’ at problem.cpp:13754:57: ./../femlib/DOperator.hpp:406:75: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 406 | inline LOperaD *newV_(int i) { return new LOperaD(make_pair(i,op_id),*pOne);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘newV_(int)’ at ./../femlib/DOperator.hpp:406:75, inlined from ‘SetArgsFormLinear(std::deque > const*, int)’ at problem.cpp:13754:57: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘BlockMatrix1::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgmat.cpp:2248:38: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2248 | if(IsRawMat(args)) return new RawMatrix(args,1); | ^~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘BlockMatrix1::f(basicAC_F0 const&)’ at lgmat.cpp:2248:38, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘BlockMatrix1::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgmat.cpp:2249:21: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2249 | else return new BlockMatrix(args,1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘BlockMatrix1::f(basicAC_F0 const&)’ at lgmat.cpp:2249:21, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘BlockMatrix1 >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgmat.cpp:2248:38: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2248 | if(IsRawMat(args)) return new RawMatrix(args,1); | ^~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘BlockMatrix1 >::f(basicAC_F0 const&)’ at lgmat.cpp:2248:38, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘BlockMatrix1 >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgmat.cpp:2249:21: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2249 | else return new BlockMatrix(args,1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘BlockMatrix1 >::f(basicAC_F0 const&)’ at lgmat.cpp:2249:21, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_<(anonymous namespace)::lgElement, (anonymous namespace)::lgBoundaryEdge, E_F_F0_<(anonymous namespace)::lgElement, (anonymous namespace)::lgBoundaryEdge> >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_<(anonymous namespace)::lgElement, (anonymous namespace)::lgBoundaryEdge, E_F_F0_<(anonymous namespace)::lgElement, (anonymous namespace)::lgBoundaryEdge> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘BlockMatrix >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgmat.cpp:2238:38: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2238 | if(IsRawMat(args)) return new RawMatrix(args,0); | ^~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘BlockMatrix >::f(basicAC_F0 const&)’ at lgmat.cpp:2238:31, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘BlockMatrix >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgmat.cpp:2239:21: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2239 | else return new BlockMatrix(args,0); | ^~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘BlockMatrix >::f(basicAC_F0 const&)’ at lgmat.cpp:2239:14, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ > >*, Resize > > >, long, E_F_F0F0_ > >*, Resize > > >, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ > >*, Resize > > >, long, E_F_F0F0_ > >*, Resize > > >, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, KN > >*, long, E_F_F0F0_ >*, KN > >*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, KN > >*, long, E_F_F0F0_ >*, KN > >*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ > >*, KN > >*, long, E_F_F0F0_ > >*, KN > >*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ > >*, KN > >*, long, E_F_F0F0_ > >*, KN > >*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, Resize > >, long, E_F_F0F0_ >*, Resize > >, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Resize > >, long, E_F_F0F0_ >*, Resize > >, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN >*, long, E_F_F0F0_*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN >*, long, E_F_F0F0_*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, KN >*, long, E_F_F0F0_ >*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, KN >*, long, E_F_F0F0_ >*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, v_fes3>*, int>, E_F_F0_, v_fes3>*, int> > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, v_fes3>*, int>, E_F_F0_, v_fes3>*, int> > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, v_fes3>**, E_F_F0_, v_fes3>**> >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, v_fes3>**, E_F_F0_, v_fes3>**> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_*, int>, E_F_F0_*, int> > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_*, int>, E_F_F0_*, int> > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_**, E_F_F0_**> >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_**, E_F_F0_**> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, v_fes>*, int>, E_F_F0_, v_fes>*, int> > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, v_fes>*, int>, E_F_F0_, v_fes>*, int> > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_*, int>, E_F_F0_*, int> > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_*, int>, E_F_F0_*, int> > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_**, E_F_F0_**> >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_**, E_F_F0_**> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, v_fes>**, E_F_F0_, v_fes>**> >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, v_fes>**, E_F_F0_, v_fes>**> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, v_fesL>*, int>, Resize1, v_fesL>*, int> >, long, E_F_F0F0_, v_fesL>*, int>, Resize1, v_fesL>*, int> >, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, v_fesL>*, int>, Resize1, v_fesL>*, int> >, long, E_F_F0F0_, v_fesL>*, int>, Resize1, v_fesL>*, int> >, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, v_fesL>**, Resize1, v_fesL>**>, long, E_F_F0F0_, v_fesL>**, Resize1, v_fesL>**>, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, v_fesL>**, Resize1, v_fesL>**>, long, E_F_F0F0_, v_fesL>**, Resize1, v_fesL>**>, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, int>, Resize1*, int> >, long, E_F_F0F0_*, int>, Resize1*, int> >, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, int>, Resize1*, int> >, long, E_F_F0F0_*, int>, Resize1*, int> >, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_**, Resize1**>, long, E_F_F0F0_**, Resize1**>, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_**, Resize1**>, long, E_F_F0F0_**, Resize1**>, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, v_fesS>*, int>, Resize1, v_fesS>*, int> >, long, E_F_F0F0_, v_fesS>*, int>, Resize1, v_fesS>*, int> >, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, v_fesS>*, int>, Resize1, v_fesS>*, int> >, long, E_F_F0F0_, v_fesS>*, int>, Resize1, v_fesS>*, int> >, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, v_fesS>**, Resize1, v_fesS>**>, long, E_F_F0F0_, v_fesS>**, Resize1, v_fesS>**>, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, v_fesS>**, Resize1, v_fesS>**>, long, E_F_F0F0_, v_fesS>**, Resize1, v_fesS>**>, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, int>, Resize1*, int> >, long, E_F_F0F0_*, int>, Resize1*, int> >, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, int>, Resize1*, int> >, long, E_F_F0F0_*, int>, Resize1*, int> >, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_**, Resize1**>, long, E_F_F0F0_**, Resize1**>, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_**, Resize1**>, long, E_F_F0F0_**, Resize1**>, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, v_fes3>*, int>, Resize1, v_fes3>*, int> >, long, E_F_F0F0_, v_fes3>*, int>, Resize1, v_fes3>*, int> >, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, v_fes3>*, int>, Resize1, v_fes3>*, int> >, long, E_F_F0F0_, v_fes3>*, int>, Resize1, v_fes3>*, int> >, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, v_fes3>**, Resize1, v_fes3>**>, long, E_F_F0F0_, v_fes3>**, Resize1, v_fes3>**>, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, v_fes3>**, Resize1, v_fes3>**>, long, E_F_F0F0_, v_fes3>**, Resize1, v_fes3>**>, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, int>, Resize1*, int> >, long, E_F_F0F0_*, int>, Resize1*, int> >, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, int>, Resize1*, int> >, long, E_F_F0F0_*, int>, Resize1*, int> >, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_**, Resize1**>, long, E_F_F0F0_**, Resize1**>, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_**, Resize1**>, long, E_F_F0F0_**, Resize1**>, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘OneOperator2_FE_get_elmnt, v_fesL>::code(basicAC_F0 const&) const’: lgfem.hpp:1351:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1351 | return new CODE(t0->CastTo(args[0]), t1->CastTo(args[1]), afe->comp, afe->N, afe); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_FE_get_elmnt, v_fesL>::code(basicAC_F0 const&) const’ at lgfem.hpp:1351:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, v_fes>*, int>, Resize1, v_fes>*, int> >, long, E_F_F0F0_, v_fes>*, int>, Resize1, v_fes>*, int> >, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, v_fes>*, int>, Resize1, v_fes>*, int> >, long, E_F_F0F0_, v_fes>*, int>, Resize1, v_fes>*, int> >, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘OneOperator2_FE_get_elmnt::code(basicAC_F0 const&) const’: lgfem.hpp:1351:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1351 | return new CODE(t0->CastTo(args[0]), t1->CastTo(args[1]), afe->comp, afe->N, afe); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_FE_get_elmnt::code(basicAC_F0 const&) const’ at lgfem.hpp:1351:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, int>, Resize1*, int> >, long, E_F_F0F0_*, int>, Resize1*, int> >, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, int>, Resize1*, int> >, long, E_F_F0F0_*, int>, Resize1*, int> >, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘OneOperator2_FE_get_elmnt, v_fesS>::code(basicAC_F0 const&) const’: lgfem.hpp:1351:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1351 | return new CODE(t0->CastTo(args[0]), t1->CastTo(args[1]), afe->comp, afe->N, afe); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_FE_get_elmnt, v_fesS>::code(basicAC_F0 const&) const’ at lgfem.hpp:1351:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, v_fes>**, Resize1, v_fes>**>, long, E_F_F0F0_, v_fes>**, Resize1, v_fes>**>, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, v_fes>**, Resize1, v_fes>**>, long, E_F_F0F0_, v_fes>**, Resize1, v_fes>**>, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘OneOperator2_FE_get_elmnt::code(basicAC_F0 const&) const’: lgfem.hpp:1351:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1351 | return new CODE(t0->CastTo(args[0]), t1->CastTo(args[1]), afe->comp, afe->N, afe); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_FE_get_elmnt::code(basicAC_F0 const&) const’ at lgfem.hpp:1351:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_**, Resize1**>, long, E_F_F0F0_**, Resize1**>, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_**, Resize1**>, long, E_F_F0F0_**, Resize1**>, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘OneOperator2_FE_get_elmnt, v_fes3>::code(basicAC_F0 const&) const’: lgfem.hpp:1351:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1351 | return new CODE(t0->CastTo(args[0]), t1->CastTo(args[1]), afe->comp, afe->N, afe); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_FE_get_elmnt, v_fes3>::code(basicAC_F0 const&) const’ at lgfem.hpp:1351:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_**, FEbaseArray**, long, E_F_F0F0_**, FEbaseArray**, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_**, FEbaseArray**, long, E_F_F0F0_**, FEbaseArray**, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘OneOperator2_FE_get_elmnt::code(basicAC_F0 const&) const’: lgfem.hpp:1351:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1351 | return new CODE(t0->CastTo(args[0]), t1->CastTo(args[1]), afe->comp, afe->N, afe); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_FE_get_elmnt::code(basicAC_F0 const&) const’ at lgfem.hpp:1351:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, v_fes>**, FEbaseArray, v_fes>**, long, E_F_F0F0_, v_fes>**, FEbaseArray, v_fes>**, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, v_fes>**, FEbaseArray, v_fes>**, long, E_F_F0F0_, v_fes>**, FEbaseArray, v_fes>**, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneUnaryOperator, std::complex >, OthersideOp, std::complex > >::code(basicAC_F0 const&) const’: AFunction.hpp:2795:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2795 | return new Op(tA->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneUnaryOperator, std::complex >, OthersideOp, std::complex > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2795:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneUnaryOperator, std::complex >, MeanOp, std::complex > >::code(basicAC_F0 const&) const’: AFunction.hpp:2795:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2795 | return new Op(tA->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneUnaryOperator, std::complex >, MeanOp, std::complex > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2795:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneUnaryOperator, std::complex >, JumpOp, std::complex > >::code(basicAC_F0 const&) const’: AFunction.hpp:2795:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2795 | return new Op(tA->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneUnaryOperator, std::complex >, JumpOp, std::complex > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2795:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneUnaryOperator, OthersideOp >::code(basicAC_F0 const&) const’: AFunction.hpp:2795:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2795 | return new Op(tA->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneUnaryOperator, OthersideOp >::code(basicAC_F0 const&) const’ at AFunction.hpp:2795:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneUnaryOperator, MeanOp >::code(basicAC_F0 const&) const’: AFunction.hpp:2795:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2795 | return new Op(tA->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneUnaryOperator, MeanOp >::code(basicAC_F0 const&) const’ at AFunction.hpp:2795:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneUnaryOperator, JumpOp >::code(basicAC_F0 const&) const’: AFunction.hpp:2795:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2795 | return new Op(tA->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneUnaryOperator, JumpOp >::code(basicAC_F0 const&) const’ at AFunction.hpp:2795:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, v_fes>**, FEbaseArray, v_fes>**, v_fes**, long, E_F_F0F0F0_, v_fes>**, FEbaseArray, v_fes>**, v_fes**, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, v_fes>**, FEbaseArray, v_fes>**, v_fes**, long, E_F_F0F0F0_, v_fes>**, FEbaseArray, v_fes>**, v_fes**, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, v_fes>**, FEbase, v_fes>**, v_fes**, E_F_F0F0_, v_fes>**, FEbase, v_fes>**, v_fes**, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, v_fes>**, FEbase, v_fes>**, v_fes**, E_F_F0F0_, v_fes>**, FEbase, v_fes>**, v_fes**, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_**, FEbaseArray**, v_fes**, long, E_F_F0F0F0_**, FEbaseArray**, v_fes**, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_**, FEbaseArray**, v_fes**, long, E_F_F0F0F0_**, FEbaseArray**, v_fes**, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_**, FEbase**, v_fes**, E_F_F0F0_**, FEbase**, v_fes**, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_**, FEbase**, v_fes**, E_F_F0F0_**, FEbase**, v_fes**, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, RNM_VirtualMatrix, int>::plusAtx>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, RNM_VirtualMatrix, int>::plusAtx>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, RNM_VirtualMatrix, int>::plusAx>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, RNM_VirtualMatrix, int>::plusAx>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, RNM_VirtualMatrix::plusAtx>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, RNM_VirtualMatrix::plusAtx>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, RNM_VirtualMatrix::plusAx>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, RNM_VirtualMatrix::plusAx>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, RNM_VirtualMatrix, int>::solveAtxeqb>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, RNM_VirtualMatrix, int>::solveAtxeqb>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, RNM_VirtualMatrix, int>::solveAxeqb>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, RNM_VirtualMatrix, int>::solveAxeqb>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, RNM_VirtualMatrix, int>::plusAtx>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, RNM_VirtualMatrix, int>::plusAtx>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, RNM_VirtualMatrix, int>::plusAx>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, RNM_VirtualMatrix, int>::plusAx>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, RNM_VirtualMatrix::solveAtxeqb>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, RNM_VirtualMatrix::solveAtxeqb>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, RNM_VirtualMatrix::solveAxeqb>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, RNM_VirtualMatrix::solveAxeqb>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, RNM_VirtualMatrix::plusAtx>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, RNM_VirtualMatrix::plusAtx>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, RNM_VirtualMatrix::plusAx>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, RNM_VirtualMatrix::plusAx>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, RNM_VirtualMatrix, int>::solveAtxeqb>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, RNM_VirtualMatrix, int>::solveAtxeqb>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, RNM_VirtualMatrix, int>::solveAxeqb>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, RNM_VirtualMatrix, int>::solveAxeqb>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, RNM_VirtualMatrix, int>::plusAtx>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, RNM_VirtualMatrix, int>::plusAtx>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, RNM_VirtualMatrix, int>::plusAx>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, RNM_VirtualMatrix, int>::plusAx>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, RNM_VirtualMatrix::solveAtxeqb>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, RNM_VirtualMatrix::solveAtxeqb>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, RNM_VirtualMatrix::solveAxeqb>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, RNM_VirtualMatrix::solveAxeqb>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, RNM_VirtualMatrix::plusAtx>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, RNM_VirtualMatrix::plusAtx>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, RNM_VirtualMatrix::plusAx>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, RNM_VirtualMatrix::plusAx>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CDomainOfIntegrationBorderL::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: problem.hpp:472:95: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 472 | static E_F0 * f(const basicAC_F0 & args) { return new CDomainOfIntegration(args,int0d,3,1);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CDomainOfIntegrationBorderL::f(basicAC_F0 const&)’ at problem.hpp:472:95, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CDomainOfIntegrationL::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: problem.hpp:465:95: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 465 | static E_F0 * f(const basicAC_F0 & args) { return new CDomainOfIntegration(args,int1d,3,1);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CDomainOfIntegrationL::f(basicAC_F0 const&)’ at problem.hpp:465:95, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CDomainOfIntegrationBorderS::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: problem.hpp:448:95: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 448 | static E_F0 * f(const basicAC_F0 & args) { return new CDomainOfIntegration(args,int1d,3,2);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CDomainOfIntegrationBorderS::f(basicAC_F0 const&)’ at problem.hpp:448:95, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CDomainOfIntegrationS::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: problem.hpp:441:95: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 441 | static E_F0 * f(const basicAC_F0 & args) { return new CDomainOfIntegration(args,int2d,3,2);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CDomainOfIntegrationS::f(basicAC_F0 const&)’ at problem.hpp:441:95, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CDomainOfIntegrationAll0d::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: problem.hpp:432:96: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 432 | static E_F0 * f(const basicAC_F0 & args) { return new CDomainOfIntegration(args,intall0d,3,1);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CDomainOfIntegrationAll0d::f(basicAC_F0 const&)’ at problem.hpp:432:96, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CDomainOfIntegrationAllEdgesS::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: problem.hpp:455:101: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 455 | static E_F0 * f(const basicAC_F0 & args) { return new CDomainOfIntegration(args,intalledges,3,2);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CDomainOfIntegrationAllEdgesS::f(basicAC_F0 const&)’ at problem.hpp:455:101, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CDomainOfIntegrationAllFaces::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: problem.hpp:425:97: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 425 | static E_F0 * f(const basicAC_F0 & args) { return new CDomainOfIntegration(args,intallfaces,3);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CDomainOfIntegrationAllFaces::f(basicAC_F0 const&)’ at problem.hpp:425:97, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CDomainOfIntegrationBorder3d::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: problem.hpp:418:91: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 418 | static E_F0 * f(const basicAC_F0 & args) { return new CDomainOfIntegration(args,int2d,3);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CDomainOfIntegrationBorder3d::f(basicAC_F0 const&)’ at problem.hpp:418:91, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CDomainOfIntegration3d::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: problem.hpp:411:91: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 411 | static E_F0 * f(const basicAC_F0 & args) { return new CDomainOfIntegration(args,int3d,3);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CDomainOfIntegration3d::f(basicAC_F0 const&)’ at problem.hpp:411:91, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Fem2D::R3>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Fem2D::R3>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Fem2D::R3>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Fem2D::R3>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, Resize >, long, E_F_F0F0_*, Resize >, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Resize >, long, E_F_F0F0_*, Resize >, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN*, long, E_F_F0F0_*, KN*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN*, long, E_F_F0F0_*, KN*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, long, E_F_F0F0_*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, long, E_F_F0F0_*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CODE_L_Add, C_F0> >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, C_F0> >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:465:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 465 | return new L(*a+*b);} | ^~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CODE_L_Add, C_F0> >::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:465:12, inlined from ‘OneOperatorCode, C_F0> >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ problem.cpp: In member function ‘Problem::Problem(C_args const*, std::deque > const&, unsigned long&)’: problem.cpp:13332:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 13332 | op(new C_args(*ca)), | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Problem::Problem(C_args const*, std::deque > const&, unsigned long&)’ at problem.cpp:13332:18: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘E_F_StackF0F0opt2 >::E_F_StackF0F0opt2(AnyTypeWithOutCheck (*)(void*, E_F0*, E_F0*), E_F0*, E_F0*)’: lgfem.hpp:1191:10: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1191 | a1 = new E_F0_Optimize(ll, m, ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_StackF0F0opt2 >::E_F_StackF0F0opt2(AnyTypeWithOutCheck (*)(void*, E_F0*, E_F0*), E_F0*, E_F0*)’ at lgfem.hpp:1191:10: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, v_fesL>*, int>, std::pair, v_fesL>*, int>, std::complex, E_F_StackF0F0opt2 > >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, v_fesL>*, int>, std::pair, v_fesL>*, int>, std::complex, E_F_StackF0F0opt2 > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, v_fesS>*, int>, std::pair, v_fesS>*, int>, std::complex, E_F_StackF0F0opt2 > >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, v_fesS>*, int>, std::pair, v_fesS>*, int>, std::complex, E_F_StackF0F0opt2 > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, v_fes3>*, int>, std::pair, v_fes3>*, int>, std::complex, E_F_StackF0F0opt2 > >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, v_fes3>*, int>, std::pair, v_fes3>*, int>, std::complex, E_F_StackF0F0opt2 > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘E_F_StackF0F0opt2::E_F_StackF0F0opt2(AnyTypeWithOutCheck (*)(void*, E_F0*, E_F0*), E_F0*, E_F0*)’: lgfem.hpp:1191:10: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1191 | a1 = new E_F0_Optimize(ll, m, ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_StackF0F0opt2::E_F_StackF0F0opt2(AnyTypeWithOutCheck (*)(void*, E_F0*, E_F0*), E_F0*, E_F0*)’ at lgfem.hpp:1191:10: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, int>, std::pair*, int>, double, E_F_StackF0F0opt2 >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, int>, std::pair*, int>, double, E_F_StackF0F0opt2 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, int>, std::pair*, int>, double, E_F_StackF0F0opt2 >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, int>, std::pair*, int>, double, E_F_StackF0F0opt2 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, int>, std::pair*, int>, double, E_F_StackF0F0opt2 >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, int>, std::pair*, int>, double, E_F_StackF0F0opt2 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgmesh3.cpp: In member function ‘OneOperatorMakePtrFE3, v_fesL>::code(basicAC_F0 const&) const’: lgmesh3.cpp:2057:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2057 | { return new CODE(args);} | ^~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperatorMakePtrFE3, v_fesL>::code(basicAC_F0 const&) const’ at lgmesh3.cpp:2057:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgmesh3.cpp: In member function ‘OneOperatorMakePtrFE3::code(basicAC_F0 const&) const’: lgmesh3.cpp:2057:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2057 | { return new CODE(args);} | ^~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperatorMakePtrFE3::code(basicAC_F0 const&) const’ at lgmesh3.cpp:2057:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgmesh3.cpp: In member function ‘OneOperatorMakePtrFE3, v_fesS>::code(basicAC_F0 const&) const’: lgmesh3.cpp:2057:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2057 | { return new CODE(args);} | ^~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperatorMakePtrFE3, v_fesS>::code(basicAC_F0 const&) const’ at lgmesh3.cpp:2057:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgmesh3.cpp: In member function ‘OneOperatorMakePtrFE3::code(basicAC_F0 const&) const’: lgmesh3.cpp:2057:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2057 | { return new CODE(args);} | ^~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperatorMakePtrFE3::code(basicAC_F0 const&) const’ at lgmesh3.cpp:2057:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgmesh3.cpp: In member function ‘OneOperatorMakePtrFE3, v_fes3>::code(basicAC_F0 const&) const’: lgmesh3.cpp:2057:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2057 | { return new CODE(args);} | ^~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperatorMakePtrFE3, v_fes3>::code(basicAC_F0 const&) const’ at lgmesh3.cpp:2057:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgmesh3.cpp: In member function ‘OneOperatorMakePtrFE3::code(basicAC_F0 const&) const’: lgmesh3.cpp:2057:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2057 | { return new CODE(args);} | ^~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperatorMakePtrFE3::code(basicAC_F0 const&) const’ at lgmesh3.cpp:2057:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from ./../femlib/MatriceCreuse.hpp:42, from ./../femlib/SparseLinearSolver.hpp:6: ./../femlib/DOperator.hpp: In function ‘Diff >(LinearComb const*, Fem2D::operatortype const&)LinearComb*’: ./../femlib/DOperator.hpp:413:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 413 | L * r= new L(*u); | ^~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Diff >(LinearComb const*, Fem2D::operatortype const&)LinearComb*’ at ./../femlib/DOperator.hpp:413:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../femlib/DOperator.hpp: In function ‘Diff >(LinearComb const*, Fem2D::operatortype const&)LinearComb*’: ./../femlib/DOperator.hpp:413:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 413 | L * r= new L(*u); | ^~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Diff >(LinearComb const*, Fem2D::operatortype const&)LinearComb*’ at ./../femlib/DOperator.hpp:413:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In member function ‘Solve::Solve(C_args const*, std::deque > const&, unsigned long&)’, inlined from ‘TypeSolve::SetParam(C_F0 const&, std::deque > const*, unsigned long&) const’ at problem.hpp:1054:16: problem.hpp:615:29: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 615 | : Problem(new C_args(*ca),l,top) {} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Solve::Solve(C_args const*, std::deque > const&, unsigned long&)’ at problem.hpp:615:29, inlined from ‘TypeSolve::SetParam(C_F0 const&, std::deque > const*, unsigned long&) const’ at problem.hpp:1054:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ problem.hpp: In member function ‘TypeSolve::SetParam(C_F0 const&, std::deque > const*, unsigned long&) const’: problem.hpp:1054:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1054 | Problem * pb=new Problem(ca,*l,top); | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘TypeSolve::SetParam(C_F0 const&, std::deque > const*, unsigned long&) const’ at problem.hpp:1054:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CONJ_op >(LinearComb const*)LinearComb*’, inlined from ‘CODE_conj >::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:561:17, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:429:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 429 | L * r= new L(*u); | ^~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CONJ_op >(LinearComb const*)LinearComb*’ at ./../femlib/DOperator.hpp:429:12, inlined from ‘CODE_conj >::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:561:17, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CONJ_op >(LinearComb const*)LinearComb*’, inlined from ‘CODE_conj >::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:561:17, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:429:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 429 | L * r= new L(*u); | ^~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CONJ_op >(LinearComb const*)LinearComb*’ at ./../femlib/DOperator.hpp:429:12, inlined from ‘CODE_conj >::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:561:17, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CONJ_op, C_F0> >(LinearComb, C_F0> const*)LinearComb, C_F0>*’, inlined from ‘CODE_conj, C_F0> >::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:561:17, inlined from ‘OneOperatorCode, C_F0> >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:429:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 429 | L * r= new L(*u); | ^~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CONJ_op, C_F0> >(LinearComb, C_F0> const*)LinearComb, C_F0>*’ at ./../femlib/DOperator.hpp:429:12, inlined from ‘CODE_conj, C_F0> >::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:561:17, inlined from ‘OneOperatorCode, C_F0> >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘C_args::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: problem.hpp:144:69: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 144 | static E_F0 * f(const basicAC_F0 & args) { return new C_args(args);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘C_args::f(basicAC_F0 const&)’ at problem.hpp:144:69, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘C_args_minus::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: problem.hpp:170:75: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 170 | static E_F0 * f(const basicAC_F0 & args) { return new C_args_minus(args);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘C_args_minus::f(basicAC_F0 const&)’ at problem.hpp:170:75, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In member function ‘C_F0::MeshIndependent() const’, inlined from ‘Fem2D::AssembleBilinearForm(void*, Fem2D::Mesh const&, Fem2D::FESpace const&, Fem2D::FESpace const&, bool, HashMatrix&, FormBilinear const*, int*)void’ at problem.cpp:3892:33: AFunction.hpp:709:67: warning: ‘this’ pointer is null [-Wnonnull] 709 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;} | ~~~~~~~~~~~~~~~~~~^~ In function ‘Convect::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgfem.cpp:2339:67: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2339 | static E_F0 *f(const basicAC_F0 &args) { return new Convect(args); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Convect::f(basicAC_F0 const&)’ at lgfem.cpp:2339:67, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In member function ‘C_F0::MeshIndependent() const’, inlined from ‘Fem2D::AssembleBilinearForm >(void*, Fem2D::Mesh const&, Fem2D::FESpace const&, Fem2D::FESpace const&, bool, HashMatrix >&, FormBilinear const*, int*)void’ at problem.cpp:3892:33: AFunction.hpp:709:67: warning: ‘this’ pointer is null [-Wnonnull] 709 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;} | ~~~~~~~~~~~~~~~~~~^~ In function ‘Plot::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgfem.cpp:3057:25: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3057 | return new Plot(args); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Plot::f(basicAC_F0 const&)’ at lgfem.cpp:3057:25, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘pb2mat >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgfem.cpp:3132:51: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3132 | static E_F0 *f(const basicAC_F0 &args) { return new Plot(args); } | ^~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘pb2mat >::f(basicAC_F0 const&)’ at lgfem.cpp:3132:51, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘pb2mat::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgfem.cpp:3132:51: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3132 | static E_F0 *f(const basicAC_F0 &args) { return new Plot(args); } | ^~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘pb2mat::f(basicAC_F0 const&)’ at lgfem.cpp:3132:51, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘OP_MakePtr2::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgfem.cpp:1488:62: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1488 | static E_F0 *f(const basicAC_F0 &args) { return new Op(args); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OP_MakePtr2::f(basicAC_F0 const&)’ at lgfem.cpp:1488:62, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘OP_MakePtr3::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgfem.cpp:1520:62: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1520 | static E_F0 *f(const basicAC_F0 &args) { return new Op(args); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OP_MakePtr3::f(basicAC_F0 const&)’ at lgfem.cpp:1520:62, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘OP_MakePtrS::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgfem.cpp:1553:62: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1553 | static E_F0 *f(const basicAC_F0 &args) { return new Op(args); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OP_MakePtrS::f(basicAC_F0 const&)’ at lgfem.cpp:1553:62, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘OP_MakePtrL::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgfem.cpp:1586:62: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1586 | static E_F0 *f(const basicAC_F0 &args) { return new Op(args); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OP_MakePtrL::f(basicAC_F0 const&)’ at lgfem.cpp:1586:62, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In member function ‘C_F0::MeshIndependent() const’, inlined from ‘Fem2D::AssembleBilinearForm(void*, Fem2D::Mesh3 const&, Fem2D::GFESpace const&, Fem2D::GFESpace const&, bool, HashMatrix&, FormBilinear const*, int*)void’ at problem.cpp:4193:33: AFunction.hpp:709:67: warning: ‘this’ pointer is null [-Wnonnull] 709 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;} | ~~~~~~~~~~~~~~~~~~^~ In member function ‘C_F0::MeshIndependent() const’, inlined from ‘Fem2D::AssembleBilinearForm >(void*, Fem2D::Mesh3 const&, Fem2D::GFESpace const&, Fem2D::GFESpace const&, bool, HashMatrix >&, FormBilinear const*, int*)void’ at problem.cpp:4193:33: AFunction.hpp:709:67: warning: ‘this’ pointer is null [-Wnonnull] 709 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;} | ~~~~~~~~~~~~~~~~~~^~ lgfem.cpp: In function ‘Send3d(PlotStream&, Plot::ListWhat&, std::map, std::allocator > >&)int’: lgfem.cpp:4029:61: warning: ‘nsb’ may be used uninitialized [-Wmaybe-uninitialized] 4029 | cout << " Send plot:what: " << what << " " << nsb << " " << V1.N( ) << " " << V1.max( ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ lgfem.cpp:4017:13: note: ‘nsb’ was declared here 4017 | int lg, nsb; | ^~~ lgfem.cpp:4051:61: warning: ‘nsb’ may be used uninitialized [-Wmaybe-uninitialized] 4051 | cout << " Send plot:what: " << what << " " << nsb << " " << V1.N( ) << " " << V1.max( ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ lgfem.cpp:4037:13: note: ‘nsb’ was declared here 4037 | int lg, nsb; | ^~~ lgfem.cpp: In function ‘Send3d, v_fes3>(PlotStream&, Plot::ListWhat&, std::map, std::allocator > >&)int’: lgfem.cpp:4029:61: warning: ‘nsb’ may be used uninitialized [-Wmaybe-uninitialized] 4029 | cout << " Send plot:what: " << what << " " << nsb << " " << V1.N( ) << " " << V1.max( ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ lgfem.cpp:4017:13: note: ‘nsb’ was declared here 4017 | int lg, nsb; | ^~~ lgfem.cpp:4051:61: warning: ‘nsb’ may be used uninitialized [-Wmaybe-uninitialized] 4051 | cout << " Send plot:what: " << what << " " << nsb << " " << V1.N( ) << " " << V1.max( ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ lgfem.cpp:4037:13: note: ‘nsb’ was declared here 4037 | int lg, nsb; | ^~~ lgfem.cpp: In function ‘SendS(PlotStream&, Plot::ListWhat&, std::map, std::allocator > >&)int’: lgfem.cpp:4108:59: warning: ‘nsb’ may be used uninitialized [-Wmaybe-uninitialized] 4108 | cout << " Send plot:what: " << what << " " << nsb << " " << V1.N( ) << " " << V1.max( )<< " " << V1.min( ) << endl; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ lgfem.cpp:4094:13: note: ‘nsb’ was declared here 4094 | int lg, nsb; | ^~~ lgfem.cpp: In function ‘SendS, v_fesS>(PlotStream&, Plot::ListWhat&, std::map, std::allocator > >&)int’: lgfem.cpp:4108:59: warning: ‘nsb’ may be used uninitialized [-Wmaybe-uninitialized] 4108 | cout << " Send plot:what: " << what << " " << nsb << " " << V1.N( ) << " " << V1.max( )<< " " << V1.min( ) << endl; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ lgfem.cpp:4094:13: note: ‘nsb’ was declared here 4094 | int lg, nsb; | ^~~ In member function ‘C_F0::MeshIndependent() const’, inlined from ‘Fem2D::AssembleBilinearForm(void*, Fem2D::MeshS const&, Fem2D::GFESpace const&, Fem2D::GFESpace const&, bool, HashMatrix&, FormBilinear const*, int*)void’ at problem.cpp:4423:37: AFunction.hpp:709:67: warning: ‘this’ pointer is null [-Wnonnull] 709 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;} | ~~~~~~~~~~~~~~~~~~^~ In member function ‘C_F0::MeshIndependent() const’, inlined from ‘Fem2D::AssembleBilinearForm >(void*, Fem2D::MeshS const&, Fem2D::GFESpace const&, Fem2D::GFESpace const&, bool, HashMatrix >&, FormBilinear const*, int*)void’ at problem.cpp:4423:37: AFunction.hpp:709:67: warning: ‘this’ pointer is null [-Wnonnull] 709 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;} | ~~~~~~~~~~~~~~~~~~^~ In file included from ./../femlib/FESpacen.hpp:63: In member function ‘Fem2D::QuadratureWeight::QuadratureWeight(double)’, inlined from ‘Fem2D::GQuadraturePoint::GQuadraturePoint()’ at ./../femlib/QuadratureFormular.hpp:56:46, inlined from ‘Fem2D::GQuadratureFormular::GQuadratureFormular(int)’ at ./../femlib/QuadratureFormular.hpp:100:62, inlined from ‘Fem2D::AssembleBilinearForm(void*, Fem2D::MeshL const&, Fem2D::GFESpace const&, Fem2D::GFESpace const&, bool, VirtualMatrix&, FormBilinear const*, int*)void’ at problem.cpp:1861:24: ./../femlib/QuadratureFormular.hpp:49:27: warning: ‘memset’ offset [0, 7] is out of the bounds [0, 0] [-Warray-bounds=] 49 | QuadratureWeight(R aa): a(aa){} | ^~~~~ In member function ‘Fem2D::QuadratureWeight::QuadratureWeight(double)’, inlined from ‘Fem2D::GQuadraturePoint::GQuadraturePoint()’ at ./../femlib/QuadratureFormular.hpp:56:46, inlined from ‘Fem2D::GQuadratureFormular::GQuadratureFormular(int)’ at ./../femlib/QuadratureFormular.hpp:100:62, inlined from ‘Fem2D::AssembleBilinearForm(void*, Fem2D::MeshL const&, Fem2D::GFESpace const&, Fem2D::GFESpace const&, bool, VirtualMatrix&, FormBilinear const*, int*)void’ at problem.cpp:1863:24: ./../femlib/QuadratureFormular.hpp:49:27: warning: ‘memset’ offset [0, 7] is out of the bounds [0, 0] [-Warray-bounds=] 49 | QuadratureWeight(R aa): a(aa){} | ^~~~~ In member function ‘Fem2D::QuadratureWeight::QuadratureWeight(double)’, inlined from ‘Fem2D::GQuadraturePoint::GQuadraturePoint()’ at ./../femlib/QuadratureFormular.hpp:56:46, inlined from ‘Fem2D::GQuadratureFormular::GQuadratureFormular(int)’ at ./../femlib/QuadratureFormular.hpp:100:62, inlined from ‘Fem2D::AssembleBilinearForm(void*, Fem2D::MeshL const&, Fem2D::GFESpace const&, Fem2D::GFESpace const&, bool, VirtualMatrix&, FormBilinear const*, int*)void’ at problem.cpp:1869:20: ./../femlib/QuadratureFormular.hpp:49:27: warning: ‘memset’ offset [0, 7] is out of the bounds [0, 0] [-Warray-bounds=] 49 | QuadratureWeight(R aa): a(aa){} | ^~~~~ In member function ‘Fem2D::QuadratureWeight::QuadratureWeight(double)’, inlined from ‘Fem2D::GQuadraturePoint::GQuadraturePoint()’ at ./../femlib/QuadratureFormular.hpp:56:46, inlined from ‘Fem2D::GQuadratureFormular::GQuadratureFormular(int)’ at ./../femlib/QuadratureFormular.hpp:100:62, inlined from ‘Fem2D::AssembleBilinearForm(void*, Fem2D::MeshL const&, Fem2D::GFESpace const&, Fem2D::GFESpace const&, bool, VirtualMatrix&, FormBilinear const*, int*)void’ at problem.cpp:1873:20: ./../femlib/QuadratureFormular.hpp:49:27: warning: ‘memset’ offset [0, 7] is out of the bounds [0, 0] [-Warray-bounds=] 49 | QuadratureWeight(R aa): a(aa){} | ^~~~~ In member function ‘C_F0::MeshIndependent() const’, inlined from ‘Fem2D::AssembleBilinearForm(void*, Fem2D::MeshL const&, Fem2D::GFESpace const&, Fem2D::GFESpace const&, bool, HashMatrix&, FormBilinear const*, int*)void’ at problem.cpp:4700:37: AFunction.hpp:709:67: warning: ‘this’ pointer is null [-Wnonnull] 709 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;} | ~~~~~~~~~~~~~~~~~~^~ In member function ‘Fem2D::QuadratureWeight::QuadratureWeight(double)’, inlined from ‘Fem2D::GQuadraturePoint::GQuadraturePoint()’ at ./../femlib/QuadratureFormular.hpp:56:46, inlined from ‘Fem2D::GQuadratureFormular::GQuadratureFormular(int)’ at ./../femlib/QuadratureFormular.hpp:100:62, inlined from ‘Fem2D::AssembleBilinearForm >(void*, Fem2D::MeshL const&, Fem2D::GFESpace const&, Fem2D::GFESpace const&, bool, VirtualMatrix >&, FormBilinear const*, int*)void’ at problem.cpp:1861:24: ./../femlib/QuadratureFormular.hpp:49:27: warning: ‘memset’ offset [0, 7] is out of the bounds [0, 0] [-Warray-bounds=] 49 | QuadratureWeight(R aa): a(aa){} | ^~~~~ In member function ‘Fem2D::QuadratureWeight::QuadratureWeight(double)’, inlined from ‘Fem2D::GQuadraturePoint::GQuadraturePoint()’ at ./../femlib/QuadratureFormular.hpp:56:46, inlined from ‘Fem2D::GQuadratureFormular::GQuadratureFormular(int)’ at ./../femlib/QuadratureFormular.hpp:100:62, inlined from ‘Fem2D::AssembleBilinearForm >(void*, Fem2D::MeshL const&, Fem2D::GFESpace const&, Fem2D::GFESpace const&, bool, VirtualMatrix >&, FormBilinear const*, int*)void’ at problem.cpp:1863:24: ./../femlib/QuadratureFormular.hpp:49:27: warning: ‘memset’ offset [0, 7] is out of the bounds [0, 0] [-Warray-bounds=] 49 | QuadratureWeight(R aa): a(aa){} | ^~~~~ In member function ‘Fem2D::QuadratureWeight::QuadratureWeight(double)’, inlined from ‘Fem2D::GQuadraturePoint::GQuadraturePoint()’ at ./../femlib/QuadratureFormular.hpp:56:46, inlined from ‘Fem2D::GQuadratureFormular::GQuadratureFormular(int)’ at ./../femlib/QuadratureFormular.hpp:100:62, inlined from ‘Fem2D::AssembleBilinearForm >(void*, Fem2D::MeshL const&, Fem2D::GFESpace const&, Fem2D::GFESpace const&, bool, VirtualMatrix >&, FormBilinear const*, int*)void’ at problem.cpp:1869:20: ./../femlib/QuadratureFormular.hpp:49:27: warning: ‘memset’ offset [0, 7] is out of the bounds [0, 0] [-Warray-bounds=] 49 | QuadratureWeight(R aa): a(aa){} | ^~~~~ In member function ‘Fem2D::QuadratureWeight::QuadratureWeight(double)’, inlined from ‘Fem2D::GQuadraturePoint::GQuadraturePoint()’ at ./../femlib/QuadratureFormular.hpp:56:46, inlined from ‘Fem2D::GQuadratureFormular::GQuadratureFormular(int)’ at ./../femlib/QuadratureFormular.hpp:100:62, inlined from ‘Fem2D::AssembleBilinearForm >(void*, Fem2D::MeshL const&, Fem2D::GFESpace const&, Fem2D::GFESpace const&, bool, VirtualMatrix >&, FormBilinear const*, int*)void’ at problem.cpp:1873:20: ./../femlib/QuadratureFormular.hpp:49:27: warning: ‘memset’ offset [0, 7] is out of the bounds [0, 0] [-Warray-bounds=] 49 | QuadratureWeight(R aa): a(aa){} | ^~~~~ In member function ‘C_F0::MeshIndependent() const’, inlined from ‘Fem2D::AssembleBilinearForm >(void*, Fem2D::MeshL const&, Fem2D::GFESpace const&, Fem2D::GFESpace const&, bool, HashMatrix >&, FormBilinear const*, int*)void’ at problem.cpp:4700:37: AFunction.hpp:709:67: warning: ‘this’ pointer is null [-Wnonnull] 709 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;} | ~~~~~~~~~~~~~~~~~~^~ In member function ‘C_F0::MeshIndependent() const’, inlined from ‘Fem2D::AssembleBilinearForm(void*, Fem2D::MeshL const&, Fem2D::GFESpace const&, Fem2D::FESpace const&, bool, HashMatrix&, FormBilinear const*, int*)void’ at problem.cpp:4817:36: AFunction.hpp:709:67: warning: ‘this’ pointer is null [-Wnonnull] 709 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;} | ~~~~~~~~~~~~~~~~~~^~ In member function ‘C_F0::MeshIndependent() const’, inlined from ‘Fem2D::AssembleBilinearForm >(void*, Fem2D::MeshL const&, Fem2D::GFESpace const&, Fem2D::FESpace const&, bool, HashMatrix >&, FormBilinear const*, int*)void’ at problem.cpp:4817:36: AFunction.hpp:709:67: warning: ‘this’ pointer is null [-Wnonnull] 709 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;} | ~~~~~~~~~~~~~~~~~~^~ In member function ‘C_F0::MeshIndependent() const’, inlined from ‘Fem2D::AssembleBilinearForm(void*, Fem2D::MeshL const&, Fem2D::FESpace const&, Fem2D::GFESpace const&, bool, HashMatrix&, FormBilinear const*, int*)void’ at problem.cpp:4926:31: AFunction.hpp:709:67: warning: ‘this’ pointer is null [-Wnonnull] 709 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;} | ~~~~~~~~~~~~~~~~~~^~ In member function ‘C_F0::MeshIndependent() const’, inlined from ‘Fem2D::AssembleBilinearForm >(void*, Fem2D::MeshL const&, Fem2D::FESpace const&, Fem2D::GFESpace const&, bool, HashMatrix >&, FormBilinear const*, int*)void’ at problem.cpp:4926:31: AFunction.hpp:709:67: warning: ‘this’ pointer is null [-Wnonnull] 709 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;} | ~~~~~~~~~~~~~~~~~~^~ In member function ‘C_F0::MeshIndependent() const’, inlined from ‘Fem2D::AssembleBilinearForm(void*, Fem2D::MeshS const&, Fem2D::GFESpace const&, Fem2D::GFESpace const&, bool, HashMatrix&, FormBilinear const*, int*)void’ at problem.cpp:5068:30: AFunction.hpp:709:67: warning: ‘this’ pointer is null [-Wnonnull] 709 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;} | ~~~~~~~~~~~~~~~~~~^~ In member function ‘C_F0::MeshIndependent() const’, inlined from ‘Fem2D::AssembleBilinearForm >(void*, Fem2D::MeshS const&, Fem2D::GFESpace const&, Fem2D::GFESpace const&, bool, HashMatrix >&, FormBilinear const*, int*)void’ at problem.cpp:5068:30: AFunction.hpp:709:67: warning: ‘this’ pointer is null [-Wnonnull] 709 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;} | ~~~~~~~~~~~~~~~~~~^~ In member function ‘C_F0::MeshIndependent() const’, inlined from ‘Fem2D::AssembleBilinearForm(void*, Fem2D::MeshS const&, Fem2D::GFESpace const&, Fem2D::GFESpace const&, bool, HashMatrix&, FormBilinear const*, int*)void’ at problem.cpp:5366:30: AFunction.hpp:709:67: warning: ‘this’ pointer is null [-Wnonnull] 709 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;} | ~~~~~~~~~~~~~~~~~~^~ In member function ‘C_F0::MeshIndependent() const’, inlined from ‘Fem2D::AssembleBilinearForm >(void*, Fem2D::MeshS const&, Fem2D::GFESpace const&, Fem2D::GFESpace const&, bool, HashMatrix >&, FormBilinear const*, int*)void’ at problem.cpp:5366:30: AFunction.hpp:709:67: warning: ‘this’ pointer is null [-Wnonnull] 709 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;} | ~~~~~~~~~~~~~~~~~~^~ In member function ‘C_F0::MeshIndependent() const’, inlined from ‘Fem2D::AssembleBilinearForm(void*, Fem2D::MeshL const&, Fem2D::GFESpace const&, Fem2D::GFESpace const&, bool, HashMatrix&, FormBilinear const*, int*)void’ at problem.cpp:5748:35: AFunction.hpp:709:67: warning: ‘this’ pointer is null [-Wnonnull] 709 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;} | ~~~~~~~~~~~~~~~~~~^~ In member function ‘C_F0::MeshIndependent() const’, inlined from ‘Fem2D::AssembleBilinearForm >(void*, Fem2D::MeshL const&, Fem2D::GFESpace const&, Fem2D::GFESpace const&, bool, HashMatrix >&, FormBilinear const*, int*)void’ at problem.cpp:5748:35: AFunction.hpp:709:67: warning: ‘this’ pointer is null [-Wnonnull] 709 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;} | ~~~~~~~~~~~~~~~~~~^~ In member function ‘C_F0::MeshIndependent() const’, inlined from ‘Fem2D::AssembleBilinearForm(void*, Fem2D::MeshL const&, Fem2D::GFESpace const&, Fem2D::GFESpace const&, bool, HashMatrix&, FormBilinear const*, int*)void’ at problem.cpp:5630:28: AFunction.hpp:709:67: warning: ‘this’ pointer is null [-Wnonnull] 709 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;} | ~~~~~~~~~~~~~~~~~~^~ In member function ‘C_F0::MeshIndependent() const’, inlined from ‘Fem2D::AssembleBilinearForm >(void*, Fem2D::MeshL const&, Fem2D::GFESpace const&, Fem2D::GFESpace const&, bool, HashMatrix >&, FormBilinear const*, int*)void’ at problem.cpp:5630:28: AFunction.hpp:709:67: warning: ‘this’ pointer is null [-Wnonnull] 709 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;} | ~~~~~~~~~~~~~~~~~~^~ In function ‘BC_set::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: problem.hpp:303:69: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 303 | static E_F0 * f(const basicAC_F0 & args) { return new BC_set(args);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘BC_set::f(basicAC_F0 const&)’ at problem.hpp:303:69, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In member function ‘FormLinear::FormLinear(basicAC_F0 const&)’, inlined from ‘FormLinear::f(basicAC_F0 const&)’ at problem.hpp:682:73, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: problem.hpp:671:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 671 | l = new Ftest(*ll); // FH1004 ->Optimize(currentblock); same as bilinear | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘FormLinear::FormLinear(basicAC_F0 const&)’ at problem.hpp:671:22, inlined from ‘FormLinear::f(basicAC_F0 const&)’ at problem.hpp:682:73, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In member function ‘FormBilinear::FormBilinear(basicAC_F0 const&)’, inlined from ‘FormBilinear::f(basicAC_F0 const&)’ at problem.hpp:639:75, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: problem.hpp:628:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 628 | b=new Foperator(*bb); // FH1004 no optimisation here because we don't the type of the bilinear form here. | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘FormBilinear::FormBilinear(basicAC_F0 const&)’ at problem.hpp:628:22, inlined from ‘FormBilinear::f(basicAC_F0 const&)’ at problem.hpp:639:75, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘OneOperator2_FE_get_elmnt, v_fes>::code(basicAC_F0 const&) const’: lgfem.hpp:1351:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1351 | return new CODE(t0->CastTo(args[0]), t1->CastTo(args[1]), afe->comp, afe->N, afe); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_FE_get_elmnt, v_fes>::code(basicAC_F0 const&) const’ at lgfem.hpp:1351:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘OneOperator2_FE_get_elmnt::code(basicAC_F0 const&) const’: lgfem.hpp:1351:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1351 | return new CODE(t0->CastTo(args[0]), t1->CastTo(args[1]), afe->comp, afe->N, afe); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_FE_get_elmnt::code(basicAC_F0 const&) const’ at lgfem.hpp:1351:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ problem.hpp: In member function ‘TypeSolve::Initialization(std::pair const&) const’: problem.hpp:1090:19: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1090 | { return C_F0( new SolveInit(e) ,atype()); } | ^~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘TypeSolve::Initialization(std::pair const&) const’ at problem.hpp:1090:19: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ problem.hpp: In member function ‘TypeSolve::Destroy(C_F0 const&) const’: problem.hpp:1085:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1085 | { return new SolveDel(c);} | ^~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘TypeSolve::Destroy(C_F0 const&) const’ at problem.hpp:1085:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ problem.hpp: In member function ‘TypeSolve::Initialization(std::pair const&) const’: problem.hpp:1090:19: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1090 | { return C_F0( new SolveInit(e) ,atype()); } | ^~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘TypeSolve::Initialization(std::pair const&) const’ at problem.hpp:1090:19: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ problem.hpp: In member function ‘TypeSolve::Destroy(C_F0 const&) const’: problem.hpp:1085:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1085 | { return new SolveDel(c);} | ^~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘TypeSolve::Destroy(C_F0 const&) const’ at problem.hpp:1085:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘IntFunction >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: problem.hpp:996:54: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 996 | static E_F0 * f(const basicAC_F0 & args) { return new IntFunction(args);} | ^~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘IntFunction >::f(basicAC_F0 const&)’ at problem.hpp:996:54, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘IntFunction::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 1>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: problem.hpp:996:54: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 996 | static E_F0 * f(const basicAC_F0 & args) { return new IntFunction(args);} | ^~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘IntFunction::f(basicAC_F0 const&)’ at problem.hpp:996:54, inlined from ‘OneOperatorCode, 1>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CDomainOfIntegrationVFEdges::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: problem.hpp:404:97: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 404 | static E_F0 * f(const basicAC_F0 & args) { return new CDomainOfIntegration(args,intallVFedges);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CDomainOfIntegrationVFEdges::f(basicAC_F0 const&)’ at problem.hpp:404:97, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CDomainOfIntegrationAllEdges::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: problem.hpp:398:95: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 398 | static E_F0 * f(const basicAC_F0 & args) { return new CDomainOfIntegration(args,intalledges);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CDomainOfIntegrationAllEdges::f(basicAC_F0 const&)’ at problem.hpp:398:95, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CDomainOfIntegrationBorder::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: problem.hpp:392:89: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 392 | static E_F0 * f(const basicAC_F0 & args) { return new CDomainOfIntegration(args,int1d);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CDomainOfIntegrationBorder::f(basicAC_F0 const&)’ at problem.hpp:392:89, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CDomainOfIntegration::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: problem.hpp:376:83: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 376 | static E_F0 * f(const basicAC_F0 & args) { return new CDomainOfIntegration(args);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CDomainOfIntegration::f(basicAC_F0 const&)’ at problem.hpp:376:83, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, v_fes>*, int>, std::pair, v_fes>*, int>, std::complex, E_F_StackF0F0opt2 > >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, v_fes>*, int>, std::pair, v_fes>*, int>, std::complex, E_F_StackF0F0opt2 > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, int>, std::pair*, int>, double, E_F_StackF0F0opt2 >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, int>, std::pair*, int>, double, E_F_StackF0F0opt2 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.cpp: In member function ‘OneOperatorMakePtrFE >::code(basicAC_F0 const&) const’: lgfem.cpp:2246:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2246 | E_F0 *code(const basicAC_F0 &args) const { return new CODE(args); } | ^~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperatorMakePtrFE >::code(basicAC_F0 const&) const’ at lgfem.cpp:2246:53: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.cpp: In member function ‘OneOperatorMakePtrFE::code(basicAC_F0 const&) const’: lgfem.cpp:2246:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2246 | E_F0 *code(const basicAC_F0 &args) const { return new CODE(args); } | ^~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperatorMakePtrFE::code(basicAC_F0 const&) const’ at lgfem.cpp:2246:53: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from problem.hpp:1390: compositeFESpace.hpp: In member function ‘OpMatrixtoBilinearFormVG >::code(basicAC_F0 const&) const’: compositeFESpace.hpp:44:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 44 | { return new Op(to*>(args[0]),args[1],init); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OpMatrixtoBilinearFormVG >::code(basicAC_F0 const&) const’ at compositeFESpace.hpp:44:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ compositeFESpace.hpp: In member function ‘OpMatrixtoBilinearFormVG::code(basicAC_F0 const&) const’: compositeFESpace.hpp:44:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 44 | { return new Op(to*>(args[0]),args[1],init); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OpMatrixtoBilinearFormVG::code(basicAC_F0 const&) const’ at compositeFESpace.hpp:44:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.cpp: In member function ‘LinearGMRES::code(basicAC_F0 const&) const’: lgfem.cpp:922:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 922 | E_F0 *code(const basicAC_F0 &args) const { return new E_LGMRES(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘LinearGMRES::code(basicAC_F0 const&) const’ at lgfem.cpp:922:53: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.cpp: In member function ‘LinearCG::code(basicAC_F0 const&) const’: lgfem.cpp:763:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 763 | E_F0 *code(const basicAC_F0 &args) const { return new E_LCG(args, cas); } | ^~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘LinearCG::code(basicAC_F0 const&) const’ at lgfem.cpp:763:53: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CODE_L_DivLR, std::complex >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, std::complex >, 10>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:541:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 541 | return new L(C_F0(TheOperators,"/",*pOne,args[1]) * *a);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CODE_L_DivLR, std::complex >::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:541:12, inlined from ‘OneOperatorCode, std::complex >, 10>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CODE_L_DivLR, double>::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, double>, 20>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:541:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 541 | return new L(C_F0(TheOperators,"/",*pOne,args[1]) * *a);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CODE_L_DivLR, double>::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:541:12, inlined from ‘OneOperatorCode, double>, 20>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CODE_L_MulRL >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode >, 20>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:521:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 521 | return new L(to(args[0]) * *b);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CODE_L_MulRL >::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:521:12, inlined from ‘OneOperatorCode >, 20>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CODE_L_DivLR, C_F0>, std::complex >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, C_F0>, std::complex >, 10>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:541:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 541 | return new L(C_F0(TheOperators,"/",*pOne,args[1]) * *a);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CODE_L_DivLR, C_F0>, std::complex >::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:541:12, inlined from ‘OneOperatorCode, C_F0>, std::complex >, 10>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CODE_L_DivLR, C_F0>, double>::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, C_F0>, double>, 20>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:541:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 541 | return new L(C_F0(TheOperators,"/",*pOne,args[1]) * *a);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CODE_L_DivLR, C_F0>, double>::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:541:12, inlined from ‘OneOperatorCode, C_F0>, double>, 20>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CODE_L_MulRL, C_F0> >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, C_F0> >, 20>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:521:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 521 | return new L(to(args[0]) * *b);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CODE_L_MulRL, C_F0> >::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:521:12, inlined from ‘OneOperatorCode, C_F0> >, 20>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CODE_L_DivLR, std::complex >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, std::complex >, 10>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:541:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 541 | return new L(C_F0(TheOperators,"/",*pOne,args[1]) * *a);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CODE_L_DivLR, std::complex >::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:541:12, inlined from ‘OneOperatorCode, std::complex >, 10>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CODE_L_DivLR, double>::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, double>, 20>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:541:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 541 | return new L(C_F0(TheOperators,"/",*pOne,args[1]) * *a);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CODE_L_DivLR, double>::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:541:12, inlined from ‘OneOperatorCode, double>, 20>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CODE_L_MulRL >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode >, 20>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:521:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 521 | return new L(to(args[0]) * *b);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CODE_L_MulRL >::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:521:12, inlined from ‘OneOperatorCode >, 20>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../femlib/DOperator.hpp: In function ‘Diff >(LinearComb const*, Fem2D::operatortype const&)LinearComb*’: ./../femlib/DOperator.hpp:413:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 413 | L * r= new L(*u); | ^~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Diff >(LinearComb const*, Fem2D::operatortype const&)LinearComb*’ at ./../femlib/DOperator.hpp:413:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../femlib/DOperator.hpp: In function ‘Diff >(LinearComb const*, Fem2D::operatortype const&)LinearComb*’: ./../femlib/DOperator.hpp:413:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 413 | L * r= new L(*u); | ^~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Diff >(LinearComb const*, Fem2D::operatortype const&)LinearComb*’ at ./../femlib/DOperator.hpp:413:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CODE_L_Add >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:465:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 465 | return new L(*a+*b);} | ^~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CODE_L_Add >::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:465:12, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CODE_L_Sub >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:475:14: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 475 | L * bb = new L(*pminusOne * *b); | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CODE_L_Sub >::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:475:14, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CODE_L_Sub >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:476:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 476 | return new L(*a+*bb);} | ^~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CODE_L_Sub >::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:476:12, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CODE_L_Add >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:465:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 465 | return new L(*a+*b);} | ^~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CODE_L_Add >::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:465:12, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CODE_L_Sub >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:475:14: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 475 | L * bb = new L(*pminusOne * *b); | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CODE_L_Sub >::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:475:14, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CODE_L_Sub >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:476:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 476 | return new L(*a+*bb);} | ^~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CODE_L_Sub >::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:476:12, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In member function ‘Fem2D::MeshPointBase::set(Fem2D::Mesh3 const&, Fem2D::R3 const&, Fem2D::R3 const&, Fem2D::Tet const&, int, Fem2D::R3 const&, int, int)’, inlined from ‘Fem2D::MeshPoint::set(Fem2D::Mesh3 const&, Fem2D::R3 const&, Fem2D::R3 const&, Fem2D::Tet const&, int, Fem2D::R3 const&, int)’ at ./../femlib/MeshPoint.hpp:827:23, inlined from ‘IntFunction >::operator()(void*) const’ at lgfem.cpp:3670:41: ./../femlib/MeshPoint.hpp:300:14: warning: ‘lab’ may be used uninitialized [-Wmaybe-uninitialized] 300 | label = ll; | ^~ lgfem.cpp: In member function ‘IntFunction >::operator()(void*) const’: lgfem.cpp:3654:11: note: ‘lab’ was declared here 3654 | int lab; | ^~~ In member function ‘Fem2D::MeshPoint::set(Fem2D::MeshS const&, Fem2D::R3 const&, Fem2D::R2 const&, Fem2D::TriangleS const&, int, Fem2D::R3 const&, int)’, inlined from ‘IntFunction >::operator()(void*) const’ at lgfem.cpp:3873:41: ./../femlib/MeshPoint.hpp:850:25: warning: ‘lab’ may be used uninitialized [-Wmaybe-uninitialized] 850 | MeshPointBase::set(aTh,P2,P_Hat,aK,ll,EE,iedge); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lgfem.cpp: In member function ‘IntFunction >::operator()(void*) const’: lgfem.cpp:3861:11: note: ‘lab’ was declared here 3861 | int lab; | ^~~ In member function ‘Fem2D::MeshPointBase::set(Fem2D::Mesh3 const&, Fem2D::R3 const&, Fem2D::R3 const&, Fem2D::Tet const&, int, Fem2D::R3 const&, int, int)’, inlined from ‘Fem2D::MeshPoint::set(Fem2D::Mesh3 const&, Fem2D::R3 const&, Fem2D::R3 const&, Fem2D::Tet const&, int, Fem2D::R3 const&, int)’ at ./../femlib/MeshPoint.hpp:827:23, inlined from ‘IntFunction >::operator()(void*) const’ at lgfem.cpp:3597:41: ./../femlib/MeshPoint.hpp:300:14: warning: ‘lab’ may be used uninitialized [-Wmaybe-uninitialized] 300 | label = ll; | ^~ lgfem.cpp: In member function ‘IntFunction >::operator()(void*) const’: lgfem.cpp:3584:13: note: ‘lab’ was declared here 3584 | int lab; | ^~~ In member function ‘Fem2D::MeshPointBase::set(Fem2D::Mesh3 const&, Fem2D::R3 const&, Fem2D::R3 const&, Fem2D::Tet const&, int, Fem2D::R3 const&, int, int)’, inlined from ‘Fem2D::MeshPoint::set(Fem2D::Mesh3 const&, Fem2D::R3 const&, Fem2D::R3 const&, Fem2D::Tet const&, int, Fem2D::R3 const&, int)’ at ./../femlib/MeshPoint.hpp:827:23, inlined from ‘IntFunction::operator()(void*) const’ at lgfem.cpp:3670:41: ./../femlib/MeshPoint.hpp:300:14: warning: ‘lab’ may be used uninitialized [-Wmaybe-uninitialized] 300 | label = ll; | ^~ lgfem.cpp: In member function ‘IntFunction::operator()(void*) const’: lgfem.cpp:3654:11: note: ‘lab’ was declared here 3654 | int lab; | ^~~ In member function ‘Fem2D::MeshPoint::set(Fem2D::MeshS const&, Fem2D::R3 const&, Fem2D::R2 const&, Fem2D::TriangleS const&, int, Fem2D::R3 const&, int)’, inlined from ‘IntFunction::operator()(void*) const’ at lgfem.cpp:3873:41: ./../femlib/MeshPoint.hpp:850:25: warning: ‘lab’ may be used uninitialized [-Wmaybe-uninitialized] 850 | MeshPointBase::set(aTh,P2,P_Hat,aK,ll,EE,iedge); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lgfem.cpp: In member function ‘IntFunction::operator()(void*) const’: lgfem.cpp:3861:11: note: ‘lab’ was declared here 3861 | int lab; | ^~~ In member function ‘Fem2D::MeshPointBase::set(Fem2D::Mesh3 const&, Fem2D::R3 const&, Fem2D::R3 const&, Fem2D::Tet const&, int, Fem2D::R3 const&, int, int)’, inlined from ‘Fem2D::MeshPoint::set(Fem2D::Mesh3 const&, Fem2D::R3 const&, Fem2D::R3 const&, Fem2D::Tet const&, int, Fem2D::R3 const&, int)’ at ./../femlib/MeshPoint.hpp:827:23, inlined from ‘IntFunction::operator()(void*) const’ at lgfem.cpp:3597:41: ./../femlib/MeshPoint.hpp:300:14: warning: ‘lab’ may be used uninitialized [-Wmaybe-uninitialized] 300 | label = ll; | ^~ lgfem.cpp: In member function ‘IntFunction::operator()(void*) const’: lgfem.cpp:3584:13: note: ‘lab’ was declared here 3584 | int lab; | ^~~ rm -f libff.a ar rv libff.a UMFPack_Solver.o AFunction.o AFunction2.o array_long.o array_real.o array_complex.o lex.o lgmesh.o lgmesh3.o CodeAlloc.o lgmat.o global.o ../femlib/Drawing.o ../femlib/gibbs.o ../femlib/CheckPtr.o ../femlib/fem.o ../femlib/QuadratureFormular.o ../femlib/FESpace.o ../femlib/Element_RT.o ../femlib/mshptg.o ../femlib/FQuadTree.o ../bamglib/QuadTree.o ../bamglib/R2.o ../bamglib/Meshio.o ../bamglib/Mesh2.o ../bamglib/Metric.o ../femlib/BamgFreeFem.o ../bamglib/MeshDraw.o ../bamglib/MeshGeom.o ../bamglib/MeshQuad.o ../bamglib/SetOfE4.o ../bamglib/MeshRead.o ../bamglib/write_hdf5.o ../bamglib/write_xdmf.o ../bamglib/MeshWrite.o problem.o mt19937ar.o ../Graphics/DefColor.o InitFunct.o ../Algo/lgalgo.o ../femlib/Element_P2h.o load.o lgfem.o environment.o string_def.o ../femlib/FESpacen.o ../femlib/P012_1d.o ../femlib/P012_2d.o ../femlib/P012_3d.o ../femlib/P012_3dSurf.o ../femlib/P012_3dCurve.o ../femlib/Mesh1dn.o ../femlib/Mesh2dn.o ../femlib/Mesh3dn.o ../femlib/MeshSn.o ../femlib/MeshLn.o ../femlib/GQuadTree.o ../femlib/libmeshb7.o glumesh2D.o ../femlib/splitsimplex.o P1IsoValue.o ../femlib/HashMatrix.o ../femlib/CG.o ../femlib/SparseLinearSolver.o strversionnumber.o ../Eigen/eigenvalue.o ar: creating libff.a a - UMFPack_Solver.o a - AFunction.o a - AFunction2.o a - array_long.o a - array_real.o a - array_complex.o a - lex.o a - lgmesh.o a - lgmesh3.o a - CodeAlloc.o a - lgmat.o a - global.o a - ../femlib/Drawing.o a - ../femlib/gibbs.o a - ../femlib/CheckPtr.o a - ../femlib/fem.o a - ../femlib/QuadratureFormular.o a - ../femlib/FESpace.o a - ../femlib/Element_RT.o a - ../femlib/mshptg.o a - ../femlib/FQuadTree.o a - ../bamglib/QuadTree.o a - ../bamglib/R2.o a - ../bamglib/Meshio.o a - ../bamglib/Mesh2.o a - ../bamglib/Metric.o a - ../femlib/BamgFreeFem.o a - ../bamglib/MeshDraw.o a - ../bamglib/MeshGeom.o a - ../bamglib/MeshQuad.o a - ../bamglib/SetOfE4.o a - ../bamglib/MeshRead.o a - ../bamglib/write_hdf5.o a - ../bamglib/write_xdmf.o a - ../bamglib/MeshWrite.o a - problem.o a - mt19937ar.o a - ../Graphics/DefColor.o a - InitFunct.o a - ../Algo/lgalgo.o a - ../femlib/Element_P2h.o a - load.o a - lgfem.o a - environment.o a - string_def.o a - ../femlib/FESpacen.o a - ../femlib/P012_1d.o a - ../femlib/P012_2d.o a - ../femlib/P012_3d.o a - ../femlib/P012_3dSurf.o a - ../femlib/P012_3dCurve.o a - ../femlib/Mesh1dn.o a - ../femlib/Mesh2dn.o a - ../femlib/Mesh3dn.o a - ../femlib/MeshSn.o a - ../femlib/MeshLn.o a - ../femlib/GQuadTree.o a - ../femlib/libmeshb7.o a - glumesh2D.o a - ../femlib/splitsimplex.o a - P1IsoValue.o a - ../femlib/HashMatrix.o a - ../femlib/CG.o a - ../femlib/SparseLinearSolver.o a - strversionnumber.o a - ../Eigen/eigenvalue.o ranlib libff.a make[4]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/fflib' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/fflib' Making all in nw make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -I/usr/include/suitesparse -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../Graphics/sansrgraph.o ../Graphics/sansrgraph.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -I/usr/include/suitesparse -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../Graphics/ffglut.o ../Graphics/ffglut.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -I/usr/include/suitesparse -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../Graphics/ffthreads.o ../Graphics/ffthreads.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -I/usr/include/suitesparse -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../Graphics/gggg.o ../Graphics/gggg.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -I/usr/include/suitesparse -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../mpi/parallelempi-empty.o ../mpi/parallelempi-empty.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -I/usr/include/suitesparse -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../fflib/ffapi.o ../fflib/ffapi.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -I/usr/include/suitesparse -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../fflib/compositeFESpace.o ../fflib/compositeFESpace.cpp In file included from ../Graphics/sansrgraph.cpp:118: ../Graphics/getprog-unix.hpp: In function ‘char* Shell_Space(const char*)’: ../Graphics/getprog-unix.hpp:34:15: warning: unused variable ‘c’ [-Wunused-variable] 34 | const char *c = s; | ^ ../Graphics/getprog-unix.hpp: In function ‘int getprog_(char*, int, char**)’: ../Graphics/getprog-unix.hpp:86:13: warning: unused variable ‘lsuffix’ [-Wunused-variable] 86 | const int lsuffix = 0; | ^~~~~~~ In file included from ./../femlib/Mesh2dn.hpp:40, from ../Graphics/ffglut.cpp:44: ./../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ../fflib/compositeFESpace.cpp:50: ../fflib/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ../fflib/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ../fflib/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ../fflib/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ../fflib/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ../fflib/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ../fflib/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ../fflib/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ../fflib/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ../Graphics/ffglut.cpp:65: ../Graphics/ffglut.hpp: In constructor ‘OnePlotHMatrix::OnePlotHMatrix(long int, PlotStream&)’: ../Graphics/ffglut.hpp:291:13: warning: unused variable ‘rank’ [-Wunused-variable] 291 | int rank; | ^~~~ In file included from ./../femlib/MeshLn.hpp:51, from ./../femlib/FESpacen.hpp:54, from ./../femlib/MatriceElementaire.hpp:4, from ./../femlib/VirtualMatrix.hpp:3, from ./../femlib/HashMatrix.hpp:17, from ../fflib/compositeFESpace.cpp:53: ./../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ../Graphics/ffglut.cpp: In function ‘int ReadOnePlot(FILE*)’: ../Graphics/ffglut.cpp:152:17: warning: unused variable ‘c2’ [-Wunused-variable] 152 | int c2 =getc(fp); | ^~ ../Graphics/ffglut.cpp: In function ‘void Plot(const Fem2D::Mesh3&, bool, bool, bool, ThePlot&, GLint, int*)’: ../Graphics/ffglut.cpp:484:12: warning: unused variable ‘r’ [-Wunused-variable] 484 | double r=0,g=0,b=0; | ^ ../Graphics/ffglut.cpp:484:16: warning: unused variable ‘g’ [-Wunused-variable] 484 | double r=0,g=0,b=0; | ^ ../Graphics/ffglut.cpp:484:20: warning: unused variable ‘b’ [-Wunused-variable] 484 | double r=0,g=0,b=0; | ^ ../Graphics/ffglut.cpp:475:28: warning: typedef ‘Tet’ locally defined but not used [-Wunused-local-typedefs] 475 | typedef Mesh3::Element Tet; | ^~~ ../Graphics/ffglut.cpp: In function ‘void Plot(const Fem2D::MeshS&, bool, bool, bool, ThePlot&, GLint, int*, OneWindow*)’: ../Graphics/ffglut.cpp:703:37: warning: operation on ‘i’ may be undefined [-Wsequence-point] 703 | for (int i=0;ihpixel; | ^ ../Graphics/ffglut.cpp:588:12: warning: unused variable ‘r’ [-Wunused-variable] 588 | double r=0,g=0,b=0; | ^ ../Graphics/ffglut.cpp:588:16: warning: unused variable ‘g’ [-Wunused-variable] 588 | double r=0,g=0,b=0; | ^ ../Graphics/ffglut.cpp:588:20: warning: unused variable ‘b’ [-Wunused-variable] 588 | double r=0,g=0,b=0; | ^ ../Graphics/ffglut.cpp: In function ‘void Plot(const Fem2D::MeshL&, bool, bool, bool, ThePlot&, GLint, int*, OneWindow*)’: ../Graphics/ffglut.cpp:830:33: warning: operation on ‘i’ may be undefined [-Wsequence-point] 830 | for (int i=0;ihpixel; | ^~ ../Graphics/ffglut.cpp: In member function ‘virtual void OnePlotBorder::Draw(OneWindow*)’: ../Graphics/ffglut.cpp:1719:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1719 | for(int i=0;i >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1723 | for(int j=1;j > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1764 | for(int i=0;i >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1768 | for(int j=1;jtheplot->nbN; | ^~~ ../Graphics/ffglut.cpp: In function ‘int main(int, char**)’: ../Graphics/ffglut.cpp:4201:10: warning: unused variable ‘fullscreen’ [-Wunused-variable] 4201 | bool fullscreen = false; | ^~~~~~~~~~ In file included from ./../femlib/SparseLinearSolver.hpp:7, from ../fflib/compositeFESpace.cpp:55: ./../femlib/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./../femlib/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./../femlib/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./../femlib/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ../fflib/error.hpp:32, from ../fflib/compositeFESpace.cpp:49: ../fflib/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./../femlib/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ../Graphics/ffglut.cpp: In instantiation of ‘OnePlotFE::OnePlotFE(const Mesh*, long int, PlotStream&) [with Mesh = Fem2D::Mesh]’: ../Graphics/ffglut.cpp:3012:59: required from here ../Graphics/ffglut.cpp:1259:21: warning: unused variable ‘j’ [-Wunused-variable] 1259 | for(int i=0,j=0;i::OnePlotFE(const Mesh*, long int, PlotStream&) [with Mesh = Fem2D::Mesh2]’: ../Graphics/ffglut.cpp:3014:61: required from here ../Graphics/ffglut.cpp:1259:21: warning: unused variable ‘j’ [-Wunused-variable] In file included from ../fflib/AFunction.hpp:54: ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./../femlib/VirtualSolverSparseSuite.hpp:536:64: required from here ./../femlib/RNM.hpp:263:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 263 | virtual bool ChecknbColumn (Z m) const =0; | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:262:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 262 | virtual bool ChecknbLine (Z n) const= 0; | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./../femlib/VirtualSolverSparseSuite.hpp:615:78: required from here ./../femlib/RNM.hpp:263:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 263 | virtual bool ChecknbColumn (Z m) const =0; | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:262:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 262 | virtual bool ChecknbLine (Z n) const= 0; | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./../femlib/SparseLinearSolver.hpp:9: ./../femlib/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./../femlib/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./../femlib/VirtualSolverSkyLine.hpp:11, from ./../femlib/SparseLinearSolver.hpp:10: ./../femlib/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./../femlib/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./../femlib/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./../femlib/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./../femlib/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from ../fflib/compositeFESpace.cpp:57: ./../femlib/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./../femlib/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./../femlib/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./../femlib/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./../femlib/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./../femlib/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./../femlib/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./../femlib/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./../femlib/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./../femlib/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./../femlib/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./../femlib/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./../femlib/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ../fflib/lgsolver.hpp:152:23: required from here ./../femlib/RNM.hpp:263:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 263 | virtual bool ChecknbColumn (Z m) const =0; | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:262:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 262 | virtual bool ChecknbLine (Z n) const= 0; | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ../fflib/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ../fflib/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ../fflib/compositeFESpace.cpp:61: ../fflib/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ../fflib/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ../Graphics/ffglut.cpp: In instantiation of ‘void Plot(const Mesh&, bool, bool, bool, ThePlot&, GLint, int*) [with Mesh = Fem2D::Mesh2; GLint = int]’: ../Graphics/ffglut.cpp:1549:9: required from ‘void OnePlotFE::Draw(OneWindow*) [with Mesh = Fem2D::Mesh2]’ ../Graphics/ffglut.cpp:1435:6: required from here ../Graphics/ffglut.cpp:391:12: warning: unused variable ‘r’ [-Wunused-variable] 391 | double r=0,g=0,b=0; | ^ ../Graphics/ffglut.cpp:391:16: warning: unused variable ‘g’ [-Wunused-variable] 391 | double r=0,g=0,b=0; | ^ ../Graphics/ffglut.cpp:391:20: warning: unused variable ‘b’ [-Wunused-variable] 391 | double r=0,g=0,b=0; | ^ ../Graphics/ffglut.cpp: In instantiation of ‘void Plot(const Mesh&, bool, bool, bool, ThePlot&, GLint, int*) [with Mesh = Fem2D::Mesh; GLint = int]’: ../Graphics/ffglut.cpp:1549:9: required from ‘void OnePlotFE::Draw(OneWindow*) [with Mesh = Fem2D::Mesh]’ ../Graphics/ffglut.cpp:1435:6: required from here ../Graphics/ffglut.cpp:391:12: warning: unused variable ‘r’ [-Wunused-variable] 391 | double r=0,g=0,b=0; | ^ ../Graphics/ffglut.cpp:391:16: warning: unused variable ‘g’ [-Wunused-variable] 391 | double r=0,g=0,b=0; | ^ ../Graphics/ffglut.cpp:391:20: warning: unused variable ‘b’ [-Wunused-variable] 391 | double r=0,g=0,b=0; | ^ ../fflib/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ../fflib/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ../fflib/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ../fflib/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ../fflib/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ../fflib/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ../fflib/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ../fflib/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ../fflib/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ../fflib/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ../fflib/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ../fflib/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ../fflib/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ../fflib/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ../fflib/compositeFESpace.cpp: In function ‘KNM > computeBlockLargs(const std::__cxx11::list&, const int&, const int&, const KN&, const KN&)’: ../fflib/compositeFESpace.cpp:358:14: warning: unused variable ‘d’ [-Wunused-variable] 358 | int d = di.d; | ^ ../fflib/compositeFESpace.cpp:359:11: warning: unused variable ‘dHat’ [-Wunused-variable] 359 | int dHat = di.dHat; | ^~~~ ../fflib/compositeFESpace.cpp:545:14: warning: unused variable ‘Opsize’ [-Wunused-variable] 545 | size_t Opsize= Op->v.size(); | ^~~~~~ ../fflib/compositeFESpace.cpp: In function ‘void listOfComponentBilinearForm(const std::__cxx11::list&)’: ../fflib/compositeFESpace.cpp:993:14: warning: unused variable ‘d’ [-Wunused-variable] 993 | int d = di.d; | ^ ../fflib/compositeFESpace.cpp:994:11: warning: unused variable ‘dHat’ [-Wunused-variable] 994 | int dHat = di.dHat; | ^~~~ ../fflib/compositeFESpace.cpp: In function ‘void separateFEMpartBemPart(const std::__cxx11::list&, std::__cxx11::list&, std::__cxx11::list&)’: ../fflib/compositeFESpace.cpp:1332:30: warning: unused variable ‘OpBEM’ [-Wunused-variable] 1332 | BilinearOperator * OpBEM = new BilinearOperator( Op->v[indexBEMmass].first, Op->v[indexBEMmass].second ); | ^~~~~ ../fflib/compositeFESpace.cpp:1235:7: warning: unused variable ‘nbBEM’ [-Wunused-variable] 1235 | int nbBEM=0; | ^~~~~ ../fflib/compositeFESpace.cpp: In function ‘void varfToCompositeBlockLinearSystem_fes(bool, bool, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, MatriceCreuse&, int*, bool)’: ../fflib/compositeFESpace.cpp:1494:34: warning: typedef ‘pfes1’ locally defined but not used [-Wunused-local-typedefs] 1494 | typedef typename v_fes1::pfes pfes1; | ^~~~~ ../fflib/compositeFESpace.cpp:1495:34: warning: typedef ‘pfes2’ locally defined but not used [-Wunused-local-typedefs] 1495 | typedef typename v_fes2::pfes pfes2; | ^~~~~ ../fflib/compositeFESpace.cpp:1498:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1498 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ../fflib/compositeFESpace.cpp:1499:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1499 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ../fflib/compositeFESpace.cpp: In function ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool)’: ../fflib/compositeFESpace.cpp:1845:36: warning: typedef ‘pfes1’ locally defined but not used [-Wunused-local-typedefs] 1845 | typedef typename v_fes1::pfes pfes1; | ^~~~~ ../fflib/compositeFESpace.cpp:1846:36: warning: typedef ‘pfes2’ locally defined but not used [-Wunused-local-typedefs] 1846 | typedef typename v_fes2::pfes pfes2; | ^~~~~ ../fflib/compositeFESpace.cpp:1847:39: warning: typedef ‘FESpace1’ locally defined but not used [-Wunused-local-typedefs] 1847 | typedef typename v_fes1::FESpace FESpace1; | ^~~~~~~~ ../fflib/compositeFESpace.cpp:1848:39: warning: typedef ‘FESpace2’ locally defined but not used [-Wunused-local-typedefs] 1848 | typedef typename v_fes2::FESpace FESpace2; | ^~~~~~~~ In file included from ../fflib/AFunction.hpp:92: ../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ../fflib/AFunction.hpp:438:32: required from here ../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ../fflib/AFunction.hpp:1798:40: required from here ../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ../fflib/AFunction.hpp:1903:38: required from here ../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./../femlib/VirtualSolverCG.hpp:10, from ./../femlib/SparseLinearSolver.hpp:8: ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./../femlib/VirtualSolverSparseSuite.hpp:153:79: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./../femlib/VirtualSolverSparseSuite.hpp:233:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./../femlib/VirtualSolverSparseSuite.hpp:553:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./../femlib/VirtualSolverSparseSuite.hpp:635:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ../fflib/problem.hpp:141:68: required from here ../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ../fflib/problem.hpp:300:60: required from here ../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ../fflib/problem.hpp:373:82: required from here ../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ../fflib/problem.hpp:636:59: required from here ../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ../fflib/problem.hpp:679:60: required from here ../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../fflib/compositeFESpace.cpp: In instantiation of ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ../fflib/compositeFESpace.cpp:2423:80: required from here ../fflib/compositeFESpace.cpp:2107:11: warning: unused variable ‘N_block’ [-Wunused-variable] 2107 | int N_block = UhNbOfDf[i]; | ^~~~~~~ ../fflib/compositeFESpace.cpp:2108:11: warning: unused variable ‘M_block’ [-Wunused-variable] 2108 | int M_block = VhNbOfDf[j]; | ^~~~~~~ ../fflib/compositeFESpace.cpp:2044:8: warning: unused variable ‘A_is_maybe_sym’ [-Wunused-variable] 2044 | bool A_is_maybe_sym = (void*)pUh == (void*)pVh; | ^~~~~~~~~~~~~~ ../fflib/compositeFESpace.cpp: In instantiation of ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ../fflib/compositeFESpace.cpp:2425:81: required from here ../fflib/compositeFESpace.cpp:2107:11: warning: unused variable ‘N_block’ [-Wunused-variable] 2107 | int N_block = UhNbOfDf[i]; | ^~~~~~~ ../fflib/compositeFESpace.cpp:2108:11: warning: unused variable ‘M_block’ [-Wunused-variable] 2108 | int M_block = VhNbOfDf[j]; | ^~~~~~~ ../fflib/compositeFESpace.cpp:2044:8: warning: unused variable ‘A_is_maybe_sym’ [-Wunused-variable] 2044 | bool A_is_maybe_sym = (void*)pUh == (void*)pVh; | ^~~~~~~~~~~~~~ ../fflib/compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = double; MMesh = Fem2D::Mesh; v_fes1 = v_fes; v_fes2 = v_fes; typename v_fes1::FESpace = Fem2D::FESpace; typename v_fes2::FESpace = Fem2D::FESpace; Stack = void*]’: ../fflib/compositeFESpace.cpp:1953:70: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = double; pcommworld = void*; Stack = void*]’ ../fflib/compositeFESpace.cpp:2392:101: required from here ../fflib/compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ../fflib/compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = double; MMesh = Fem2D::Mesh3; v_fes1 = v_fes3; v_fes2 = v_fes3; typename v_fes1::FESpace = Fem2D::GFESpace; typename v_fes2::FESpace = Fem2D::GFESpace; Stack = void*]’: ../fflib/compositeFESpace.cpp:1960:73: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = double; pcommworld = void*; Stack = void*]’ ../fflib/compositeFESpace.cpp:2392:101: required from here ../fflib/compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ../fflib/compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = double; MMesh = Fem2D::MeshS; v_fes1 = v_fesS; v_fes2 = v_fesS; typename v_fes1::FESpace = Fem2D::GFESpace; typename v_fes2::FESpace = Fem2D::GFESpace; Stack = void*]’: ../fflib/compositeFESpace.cpp:1966:73: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = double; pcommworld = void*; Stack = void*]’ ../fflib/compositeFESpace.cpp:2392:101: required from here ../fflib/compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ../fflib/compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = double; MMesh = Fem2D::MeshL; v_fes1 = v_fesL; v_fes2 = v_fesL; typename v_fes1::FESpace = Fem2D::GFESpace; typename v_fes2::FESpace = Fem2D::GFESpace; Stack = void*]’: ../fflib/compositeFESpace.cpp:1974:73: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = double; pcommworld = void*; Stack = void*]’ ../fflib/compositeFESpace.cpp:2392:101: required from here ../fflib/compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ../fflib/compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = double; MMesh = Fem2D::MeshL; v_fes1 = v_fesL; v_fes2 = v_fes; typename v_fes1::FESpace = Fem2D::GFESpace; typename v_fes2::FESpace = Fem2D::FESpace; Stack = void*]’: ../fflib/compositeFESpace.cpp:1981:72: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = double; pcommworld = void*; Stack = void*]’ ../fflib/compositeFESpace.cpp:2392:101: required from here ../fflib/compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ../fflib/compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = double; MMesh = Fem2D::MeshL; v_fes1 = v_fes; v_fes2 = v_fesL; typename v_fes1::FESpace = Fem2D::FESpace; typename v_fes2::FESpace = Fem2D::GFESpace; Stack = void*]’: ../fflib/compositeFESpace.cpp:1988:72: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = double; pcommworld = void*; Stack = void*]’ ../fflib/compositeFESpace.cpp:2392:101: required from here ../fflib/compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ../fflib/compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = double; MMesh = Fem2D::MeshS; v_fes1 = v_fesS; v_fes2 = v_fes3; typename v_fes1::FESpace = Fem2D::GFESpace; typename v_fes2::FESpace = Fem2D::GFESpace; Stack = void*]’: ../fflib/compositeFESpace.cpp:1994:73: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = double; pcommworld = void*; Stack = void*]’ ../fflib/compositeFESpace.cpp:2392:101: required from here ../fflib/compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ../fflib/compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = double; MMesh = Fem2D::MeshS; v_fes1 = v_fes3; v_fes2 = v_fesS; typename v_fes1::FESpace = Fem2D::GFESpace; typename v_fes2::FESpace = Fem2D::GFESpace; Stack = void*]’: ../fflib/compositeFESpace.cpp:2001:73: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = double; pcommworld = void*; Stack = void*]’ ../fflib/compositeFESpace.cpp:2392:101: required from here ../fflib/compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ../fflib/compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = std::complex; MMesh = Fem2D::Mesh; v_fes1 = v_fes; v_fes2 = v_fes; typename v_fes1::FESpace = Fem2D::FESpace; typename v_fes2::FESpace = Fem2D::FESpace; Stack = void*]’: ../fflib/compositeFESpace.cpp:1953:70: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = std::complex; pcommworld = void*; Stack = void*]’ ../fflib/compositeFESpace.cpp:2400:104: required from here ../fflib/compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ../fflib/compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = std::complex; MMesh = Fem2D::Mesh3; v_fes1 = v_fes3; v_fes2 = v_fes3; typename v_fes1::FESpace = Fem2D::GFESpace; typename v_fes2::FESpace = Fem2D::GFESpace; Stack = void*]’: ../fflib/compositeFESpace.cpp:1960:73: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = std::complex; pcommworld = void*; Stack = void*]’ ../fflib/compositeFESpace.cpp:2400:104: required from here ../fflib/compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ../fflib/compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = std::complex; MMesh = Fem2D::MeshS; v_fes1 = v_fesS; v_fes2 = v_fesS; typename v_fes1::FESpace = Fem2D::GFESpace; typename v_fes2::FESpace = Fem2D::GFESpace; Stack = void*]’: ../fflib/compositeFESpace.cpp:1966:73: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = std::complex; pcommworld = void*; Stack = void*]’ ../fflib/compositeFESpace.cpp:2400:104: required from here ../fflib/compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ../fflib/compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = std::complex; MMesh = Fem2D::MeshL; v_fes1 = v_fesL; v_fes2 = v_fesL; typename v_fes1::FESpace = Fem2D::GFESpace; typename v_fes2::FESpace = Fem2D::GFESpace; Stack = void*]’: ../fflib/compositeFESpace.cpp:1974:73: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = std::complex; pcommworld = void*; Stack = void*]’ ../fflib/compositeFESpace.cpp:2400:104: required from here ../fflib/compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ../fflib/compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = std::complex; MMesh = Fem2D::MeshL; v_fes1 = v_fesL; v_fes2 = v_fes; typename v_fes1::FESpace = Fem2D::GFESpace; typename v_fes2::FESpace = Fem2D::FESpace; Stack = void*]’: ../fflib/compositeFESpace.cpp:1981:72: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = std::complex; pcommworld = void*; Stack = void*]’ ../fflib/compositeFESpace.cpp:2400:104: required from here ../fflib/compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ../fflib/compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = std::complex; MMesh = Fem2D::MeshL; v_fes1 = v_fes; v_fes2 = v_fesL; typename v_fes1::FESpace = Fem2D::FESpace; typename v_fes2::FESpace = Fem2D::GFESpace; Stack = void*]’: ../fflib/compositeFESpace.cpp:1988:72: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = std::complex; pcommworld = void*; Stack = void*]’ ../fflib/compositeFESpace.cpp:2400:104: required from here ../fflib/compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ../fflib/compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = std::complex; MMesh = Fem2D::MeshS; v_fes1 = v_fesS; v_fes2 = v_fes3; typename v_fes1::FESpace = Fem2D::GFESpace; typename v_fes2::FESpace = Fem2D::GFESpace; Stack = void*]’: ../fflib/compositeFESpace.cpp:1994:73: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = std::complex; pcommworld = void*; Stack = void*]’ ../fflib/compositeFESpace.cpp:2400:104: required from here ../fflib/compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ../fflib/compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = std::complex; MMesh = Fem2D::MeshS; v_fes1 = v_fes3; v_fes2 = v_fesS; typename v_fes1::FESpace = Fem2D::GFESpace; typename v_fes2::FESpace = Fem2D::GFESpace; Stack = void*]’: ../fflib/compositeFESpace.cpp:2001:73: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = std::complex; pcommworld = void*; Stack = void*]’ ../fflib/compositeFESpace.cpp:2400:104: required from here ../fflib/compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse*]’: ../fflib/compositeFESpace.cpp:2088:58: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../fflib/compositeFESpace.cpp:2423:80: required from here ../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 Matrice_Creuse* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse >*]’: ../fflib/compositeFESpace.cpp:2088:58: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../fflib/compositeFESpace.cpp:2425:81: required from here ../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 Matrice_Creuse >* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ../fflib/lgfem.hpp:475:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ../fflib/lgfem.hpp:522:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ../fflib/lgfem.hpp:569:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here ../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here ../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here ../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In member function ‘FormBilinear::FormBilinear(CDomainOfIntegration const*, E_F0*)’, inlined from ‘creationLargsForCompositeFESpace(std::__cxx11::list > const&, int const&, int const&, KN const&, KN const&)’ at ../fflib/compositeFESpace.cpp:174:69: ../fflib/problem.hpp:640:79: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 640 | FormBilinear(A a,Expression bb) : di(a),b(new Foperator(*dynamic_cast(bb))/*->Optimize(currentblock) FH1004 */) | ^ In file included from ../fflib/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘FormBilinear::FormBilinear(CDomainOfIntegration const*, E_F0*)’ at ../fflib/problem.hpp:640:79, inlined from ‘creationLargsForCompositeFESpace(std::__cxx11::list > const&, int const&, int const&, KN const&, KN const&)’ at ../fflib/compositeFESpace.cpp:174:69: ../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In member function ‘FormLinear::FormLinear(CDomainOfIntegration const*, E_F0*)’, inlined from ‘creationLargsForCompositeFESpace(std::__cxx11::list > const&, int const&, int const&, KN const&, KN const&)’ at ../fflib/compositeFESpace.cpp:235:70: ../fflib/problem.hpp:683:73: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 683 | FormLinear(A a,Expression bb) : di(a),l(new Ftest(*dynamic_cast(bb))/*->Optimize(currentblock) FH1004 */) {ffassert(l);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘FormLinear::FormLinear(CDomainOfIntegration const*, E_F0*)’ at ../fflib/problem.hpp:683:73, inlined from ‘creationLargsForCompositeFESpace(std::__cxx11::list > const&, int const&, int const&, KN const&, KN const&)’ at ../fflib/compositeFESpace.cpp:235:70: ../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../fflib/compositeFESpace.cpp: In function ‘creationLargsForCompositeFESpace(std::__cxx11::list > const&, int const&, int const&, KN const&, KN const&)’: ../fflib/compositeFESpace.cpp:277:64: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 277 | if(addBC) newlargs.push_back( C_F0( new BC_set(*bc,okBC), r) ); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘creationLargsForCompositeFESpace(std::__cxx11::list > const&, int const&, int const&, KN const&, KN const&)’ at ../fflib/compositeFESpace.cpp:277:64: ../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../fflib/compositeFESpace.cpp: In function ‘creationLargsForCompositeFESpace(std::__cxx11::list > const&, int const&, int const&, KN const&, KN const&)’: ../fflib/compositeFESpace.cpp:174:69: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 174 | newlargs.push_back( C_F0( new FormBilinear( &di, OpBloc ), r ) ); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘creationLargsForCompositeFESpace(std::__cxx11::list > const&, int const&, int const&, KN const&, KN const&)’ at ../fflib/compositeFESpace.cpp:174:69: ../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../fflib/compositeFESpace.cpp: In function ‘creationLargsForCompositeFESpace(std::__cxx11::list > const&, int const&, int const&, KN const&, KN const&)’: ../fflib/compositeFESpace.cpp:235:70: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 235 | newlargs.push_back( C_F0( new FormLinear( (ll->di), OpBloc ), r ) ); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘creationLargsForCompositeFESpace(std::__cxx11::list > const&, int const&, int const&, KN const&, KN const&)’ at ../fflib/compositeFESpace.cpp:235:70: ../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -o FreeFem++ ../Graphics/sansrgraph.o ../mpi/parallelempi-empty.o ../fflib/ffapi.o ../fflib/compositeFESpace.o ../lglib/liblg.a ../fflib/libff.a -lumfpack -lamd -lcholmod -lcolamd -L/usr/lib64 -larpack -lflexiblas -ldl -lm -lrt -L/usr/lib/gcc/aarch64-redhat-linux/13 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../.. -lgfortran -lm -L/usr/lib64 -lhdf5_hl -lhdf5 -lhdf5_hl -lsz -lz -ldl -lm -lz g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -o FreeFem++-nw ../Graphics/sansrgraph.o ../mpi/parallelempi-empty.o ../fflib/ffapi.o ../fflib/compositeFESpace.o ../lglib/liblg.a ../fflib/libff.a -lumfpack -lamd -lcholmod -lcolamd -L/usr/lib64 -larpack -lflexiblas -ldl -lm -lrt -L/usr/lib/gcc/aarch64-redhat-linux/13 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../.. -lgfortran -lm -L/usr/lib64 -lhdf5_hl -lhdf5 -lhdf5_hl -lsz -lz -ldl -lm -lz g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -o ffglut ../femlib/Drawing.o ../femlib/fem.o ../fflib/ffapi.o ../femlib/FQuadTree.o ../femlib/GQuadTree.o ../femlib/Mesh1dn.o ../femlib/Mesh2dn.o ../femlib/Mesh3dn.o ../femlib/MeshSn.o ../femlib/MeshLn.o ../femlib/mshptg.o ../Graphics/ffglut.o ../Graphics/ffthreads.o ../Graphics/gggg.o ../libMesh/libMesh.a -lglut -lGLU -lGL -lpthread In member function ‘resize’, inlined from ‘__ct_base ’ at ../fflib/problem.cpp:13594:23: ../fflib/./../femlib/RNM.hpp:1198:16: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1198 | this->v=new R[this->n]; | ^ ../fflib/../femlib/CheckPtr.cpp: In member function ‘__ct_base ’: ../fflib/../femlib/CheckPtr.cpp:604:7: note: in a call to allocation function ‘operator new []’ declared here 604 | void *operator new[](std::size_t size) //throw(std::bad_alloc) | ^ In member function ‘__ct ’, inlined from ‘creationLinearFormCompositeFESpace’ at ../fflib/problem.hpp:1417:49, inlined from ‘__ct_base ’ at ../fflib/problem.cpp:13595:53: ../fflib/./../femlib/RNM.hpp:971:24: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 971 | KN(long nn) : KN_(new R[nn],nn) {} | ^ ../fflib/../femlib/CheckPtr.cpp: In member function ‘__ct_base ’: ../fflib/../femlib/CheckPtr.cpp:604:7: note: in a call to allocation function ‘operator new []’ declared here 604 | void *operator new[](std::size_t size) //throw(std::bad_alloc) | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile2DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:391:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile2DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:392:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile2DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:393:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile3DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:468:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile3DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:469:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile3DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:470:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile2DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:391:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile2DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:392:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile2DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:393:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile3DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:468:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile3DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:469:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile3DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:470:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In member function ‘__ct_base ’, inlined from ‘__ct ’ at ../fflib/./../femlib/QuadratureFormular.hpp:56:46, inlined from ‘__ct_base .constprop’ at ../fflib/./../femlib/QuadratureFormular.hpp:100:62: ../fflib/./../femlib/QuadratureFormular.hpp:49:27: warning: ‘__builtin_memset’ writing between 8 and 17179869176 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 49 | QuadratureWeight(R aa): a(aa){} | ^ ../fflib/./../femlib/QuadratureFormular.hpp: In member function ‘__ct_base .constprop’: ../fflib/./../femlib/QuadratureFormular.hpp:100:62: note: destination object of size 0 allocated by ‘operator new []’ 100 | GQuadratureFormular(int ssize):exact(0),n(0),size(ssize),p(new QP[size]),clean(true) {} | ^ In member function ‘__ct ’, inlined from ‘mainff’ at ../lglib/lg.ypp:1013:25: ../lglib/./../femlib/RNM.hpp:971:24: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 971 | KN(long nn) : KN_(new R[nn],nn) {} | ^ ../fflib/../femlib/CheckPtr.cpp: In function ‘mainff’: ../fflib/../femlib/CheckPtr.cpp:604:7: note: in a call to allocation function ‘operator new []’ declared here 604 | void *operator new[](std::size_t size) //throw(std::bad_alloc) | ^ In member function ‘__ct_base ’, inlined from ‘__ct ’ at ../fflib/./../femlib/QuadratureFormular.hpp:56:46, inlined from ‘__ct_base .constprop’ at ../fflib/./../femlib/QuadratureFormular.hpp:100:62: ../fflib/./../femlib/QuadratureFormular.hpp:49:27: warning: ‘__builtin_memset’ writing between 8 and 17179869176 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 49 | QuadratureWeight(R aa): a(aa){} | ^ ../fflib/./../femlib/QuadratureFormular.hpp: In member function ‘__ct_base .constprop’: ../fflib/./../femlib/QuadratureFormular.hpp:100:62: note: destination object of size 0 allocated by ‘operator new []’ 100 | GQuadratureFormular(int ssize):exact(0),n(0),size(ssize),p(new QP[size]),clean(true) {} | ^ In member function ‘init’, inlined from ‘set’ at ../fflib/array_tlp.hpp:472:35, inlined from ‘operator()’ at ../fflib/array_tlp.hpp:522:23: ../fflib/./../femlib/RNM.hpp:1189:71: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1189 | void init(long nn) {this->n=nn;this->step=1;this->next=-1;this->v=new R[nn]();} | ^ ../fflib/../femlib/CheckPtr.cpp: In member function ‘operator()’: ../fflib/../femlib/CheckPtr.cpp:604:7: note: in a call to allocation function ‘operator new []’ declared here 604 | void *operator new[](std::size_t size) //throw(std::bad_alloc) | ^ ../fflib/./../femlib/gmres.hpp: In function ‘GMRES’: ../fflib/./../femlib/gmres.hpp:110:15: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 110 | Vector *v = new Vector[m+1]; | ^ ../fflib/../femlib/CheckPtr.cpp:604:7: note: in a call to allocation function ‘operator new []’ declared here 604 | void *operator new[](std::size_t size) //throw(std::bad_alloc) | ^ ../fflib/./../femlib/gmres.hpp: In function ‘GMRES’: ../fflib/./../femlib/gmres.hpp:110:15: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 110 | Vector *v = new Vector[m+1]; | ^ ../fflib/../femlib/CheckPtr.cpp:604:7: note: in a call to allocation function ‘operator new []’ declared here 604 | void *operator new[](std::size_t size) //throw(std::bad_alloc) | ^ In member function ‘resize’, inlined from ‘__ct_base ’ at ../fflib/problem.cpp:13594:23: ../fflib/./../femlib/RNM.hpp:1198:16: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1198 | this->v=new R[this->n]; | ^ ../fflib/../femlib/CheckPtr.cpp: In member function ‘__ct_base ’: ../fflib/../femlib/CheckPtr.cpp:604:7: note: in a call to allocation function ‘operator new []’ declared here 604 | void *operator new[](std::size_t size) //throw(std::bad_alloc) | ^ In member function ‘__ct ’, inlined from ‘creationLinearFormCompositeFESpace’ at ../fflib/problem.hpp:1417:49, inlined from ‘__ct_base ’ at ../fflib/problem.cpp:13595:53: ../fflib/./../femlib/RNM.hpp:971:24: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 971 | KN(long nn) : KN_(new R[nn],nn) {} | ^ ../fflib/../femlib/CheckPtr.cpp: In member function ‘__ct_base ’: ../fflib/../femlib/CheckPtr.cpp:604:7: note: in a call to allocation function ‘operator new []’ declared here 604 | void *operator new[](std::size_t size) //throw(std::bad_alloc) | ^ In member function ‘init’, inlined from ‘set’ at ../fflib/array_tlp.hpp:472:35, inlined from ‘operator()’ at ../fflib/array_tlp.hpp:522:23: ../fflib/./../femlib/RNM.hpp:1189:71: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1189 | void init(long nn) {this->n=nn;this->step=1;this->next=-1;this->v=new R[nn]();} | ^ ../fflib/../femlib/CheckPtr.cpp: In member function ‘operator()’: ../fflib/../femlib/CheckPtr.cpp:604:7: note: in a call to allocation function ‘operator new []’ declared here 604 | void *operator new[](std::size_t size) //throw(std::bad_alloc) | ^ In member function ‘__ct ’, inlined from ‘mainff’ at ../lglib/lg.ypp:1013:25: ../lglib/./../femlib/RNM.hpp:971:24: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 971 | KN(long nn) : KN_(new R[nn],nn) {} | ^ ../fflib/../femlib/CheckPtr.cpp: In function ‘mainff’: ../fflib/../femlib/CheckPtr.cpp:604:7: note: in a call to allocation function ‘operator new []’ declared here 604 | void *operator new[](std::size_t size) //throw(std::bad_alloc) | ^ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/nw' Making all in mpi make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/mpi' cp ../fflib/ffapi.cpp . cp ../fflib/compositeFESpace.cpp . /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -I. -I../.. -DPARALLELE -I./../fflib -I./../Graphics -I./../femlib -I./../bamglib/ -I/usr/include/mpich-aarch64 -I/usr/include -I/usr/include/suitesparse -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include -DWITH_bemtool -DWITH_htool -I./../../3rdparty/include/BemTool/ -I./../../3rdparty/boost/include -I../../plugin/mpi -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -DPARALLELE -DHAVE_ZLIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o parallelempi.o parallelempi.cpp ../../config.status --file=ff-mpirun:ff-mpirun.in /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -I. -I../.. -DPARALLELE -I./../fflib -I./../Graphics -I./../femlib -I./../bamglib/ -I/usr/include/mpich-aarch64 -I/usr/include -I/usr/include/suitesparse -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include -DWITH_bemtool -DWITH_htool -I./../../3rdparty/include/BemTool/ -I./../../3rdparty/boost/include -I../../plugin/mpi -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -DPARALLELE -DHAVE_ZLIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ffapi.o ffapi.cpp /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -I. -I../.. -DPARALLELE -I./../fflib -I./../Graphics -I./../femlib -I./../bamglib/ -I/usr/include/mpich-aarch64 -I/usr/include -I/usr/include/suitesparse -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include -DWITH_bemtool -DWITH_htool -I./../../3rdparty/include/BemTool/ -I./../../3rdparty/boost/include -I../../plugin/mpi -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -DPARALLELE -DHAVE_ZLIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o compositeFESpace.o compositeFESpace.cpp /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -I. -I../.. -DPARALLELE -I./../fflib -I./../Graphics -I./../femlib -I./../bamglib/ -I/usr/include/mpich-aarch64 -I/usr/include -I/usr/include/suitesparse -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include -DWITH_bemtool -DWITH_htool -I./../../3rdparty/include/BemTool/ -I./../../3rdparty/boost/include -I../../plugin/mpi -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -DPARALLELE -DHAVE_ZLIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../lglib/mymain.o ../lglib/mymain.cpp /usr/lib64/mpich/bin/mpicxx -DHAVE_CONFIG_H -I. -I../.. -DPARALLELE -I./../fflib -I./../Graphics -I./../femlib -I./../bamglib/ -I/usr/include/mpich-aarch64 -I/usr/include -I/usr/include/suitesparse -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include -DWITH_bemtool -DWITH_htool -I./../../3rdparty/include/BemTool/ -I./../../3rdparty/boost/include -I../../plugin/mpi -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -DPARALLELE -DHAVE_ZLIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../lglib/lg.tab.o ../lglib/lg.tab.cpp config.status: creating ff-mpirun chmod a+x ff-mpirun In file included from ./../../3rdparty/include/BemTool/bemtool/fem/../quadrature/quad.hpp:23, from ./../../3rdparty/include/BemTool/bemtool/fem/fem.hpp:22, from ./../../3rdparty/include/BemTool/bemtool/tools.hpp:35, from compositeFESpace.cpp:17: ./../../3rdparty/include/BemTool/bemtool/fem/../quadrature/dunavant.hpp:2904:1: warning: multi-line comment [-Wcomment] 2904 | // | |\ | ^ In file included from ./../../3rdparty/include/BemTool/bemtool/tools.hpp:56: ./../../3rdparty/include/BemTool/bemtool/quadrature/dunavant.hpp:2904:1: warning: multi-line comment [-Wcomment] 2904 | // | |\ | ^ In file included from lg.ypp:62: ./../fflib/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./../fflib/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jsize();i++) | ~^~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./../fflib/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from parallelempi.cpp:34: ./../fflib/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./../fflib/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./../fflib/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./../fflib/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./../fflib/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./../fflib/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ./../femlib/MeshLn.hpp:51, from ./../femlib/FESpacen.hpp:54, from lg.ypp:66: ./../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./../femlib/MeshLn.hpp:51, from ./../femlib/FESpacen.hpp:54, from parallelempi.cpp:50: ./../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from lg.ypp:68: ./../femlib/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./../femlib/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./../femlib/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./../femlib/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./../femlib/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./../femlib/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./../femlib/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./../femlib/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./../femlib/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./../femlib/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ In file included from parallelempi.cpp:51: ./../femlib/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./../femlib/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i’: ./../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./../femlib/VirtualSolverSparseSuite.hpp:536:64: required from here ./../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./../femlib/HashMatrix.hpp:17, from parallelempi.cpp:52: ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./../femlib/VirtualSolverSparseSuite.hpp:615:78: required from here ./../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./../femlib/SparseLinearSolver.hpp:9: ./../femlib/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./../femlib/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./../femlib/VirtualSolverSkyLine.hpp:11, from ./../femlib/SparseLinearSolver.hpp:10: ./../femlib/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./../femlib/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./../femlib/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./../femlib/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./../femlib/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from ./../fflib/AFunction.hpp:92: ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./../fflib/AFunction.hpp:438:32: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from parallelempi.cpp:55: ./../femlib/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./../femlib/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./../femlib/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./../femlib/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./../femlib/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./../femlib/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./../femlib/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./../femlib/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./../femlib/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./../femlib/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./../fflib/AFunction.hpp:1798:40: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./../fflib/AFunction.hpp:1903:38: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../femlib/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./../femlib/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./../femlib/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ In file included from ./../fflib/ff++.hpp:21, from compositeFESpace.cpp:8: ./../fflib/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./../fflib/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./../fflib/lgsolver.hpp:152:23: required from here ./../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./../fflib/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./../fflib/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./../fflib/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./../fflib/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from parallelempi.cpp:65: ./../fflib/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./../fflib/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./../fflib/lgfem.hpp:475:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./../fflib/lgfem.hpp:522:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./../fflib/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./../fflib/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./../fflib/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./../fflib/lgfem.hpp:569:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./../fflib/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./../fflib/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./../fflib/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./../fflib/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./../fflib/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./../fflib/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./../fflib/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./../fflib/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./../fflib/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./../fflib/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./../fflib/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./../fflib/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./../fflib/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ./../femlib/MeshLn.hpp:51, from ./../femlib/FESpacen.hpp:54, from ./../fflib/ff++.hpp:33: ./../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const char*]’: ./../fflib/AFunction.hpp:1300:85: required from ‘AnyType EConstant::operator()(Stack) const [with R = const char*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../fflib/AFunction.hpp:1300:11: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]’: ./../fflib/AFunction.hpp:1300:85: required from ‘AnyType EConstant::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../fflib/AFunction.hpp:1300:11: required from here ./../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 std::complex’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ parallelempi.cpp: In member function ‘void Serialize::mpisend(const MPIrank&, long int, const void*)’: parallelempi.cpp:1002:59: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1002 | << ", l=" << l << ", tag=" << tag << " " << (l < sizempibuf) << endl; | ~~^~~~~~~~~~~~ parallelempi.cpp:1003:9: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1003 | if (l <=sizempibuf) | ~~^~~~~~~~~~~~ parallelempi.cpp: In constructor ‘Serialize::Serialize(const MPIrank&, const char*, long int, const void*)’: parallelempi.cpp:1037:10: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1037 | if ( l <= sizempibuf) | ~~^~~~~~~~~~~~~ parallelempi.cpp: In function ‘fMPI_Comm* def_comm(fMPI_Comm* const&, fMPI_Group* const&)’: parallelempi.cpp:2405:9: warning: unused variable ‘ok’ [-Wunused-variable] 2405 | int ok=MPI_Comm_create(MPI_COMM_WORLD,*g,*a); | ^~ parallelempi.cpp: In static member function ‘static fMPI_Comm* Def_def_Intercommcreate::f(Stack, fMPI_Comm* const&, const MPIrank&, const MPIrank&, const long int&)’: parallelempi.cpp:2444:9: warning: variable ‘err’ set but not used [-Wunused-but-set-variable] 2444 | int err; | ^~~ parallelempi.cpp: In function ‘AnyType ClearReturnKK_(Stack, const AnyType&)’: parallelempi.cpp:2491:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2491 | if(verbosity>400) | ^~ parallelempi.cpp:2493:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2493 | return SetAny(*cm); | ^~~~~~ In file included from ./../fflib/ff++.hpp:34: ./../femlib/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./../femlib/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i::VirtualSolver(int) [with I = int; R = double]’: ./../femlib/VirtualSolverSparseSuite.hpp:153:79: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./../femlib/VirtualSolverSparseSuite.hpp:233:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./../femlib/VirtualSolverSparseSuite.hpp:553:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./../femlib/VirtualSolverSparseSuite.hpp:635:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./../fflib/problem.hpp:141:68: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./../fflib/problem.hpp:300:60: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./../fflib/problem.hpp:373:82: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./../femlib/SparseLinearSolver.hpp:7, from ./../fflib/ff++.hpp:36: ./../femlib/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./../femlib/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./../femlib/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./../femlib/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./../fflib/error.hpp:32, from ./../fflib/ff++.hpp:20: ./../fflib/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./../femlib/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./../fflib/problem.hpp:636:59: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./../fflib/problem.hpp:679:60: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ parallelempi.cpp: In instantiation of ‘SendWMeshd::SendWMeshd(const MPIrank*, const Mesh**) [with Mesh = Fem2D::Mesh]’: parallelempi.cpp:908:60: required from here parallelempi.cpp:818:20: warning: comparison of integer expressions of different signedness: ‘long long int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 818 | ffassert(lsz == lg); // verif ./../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ parallelempi.cpp: In instantiation of ‘SendWMeshd::SendWMeshd(const MPIrank*, const Mesh**) [with Mesh = Fem2D::Mesh3]’: parallelempi.cpp:922:62: required from here parallelempi.cpp:818:20: warning: comparison of integer expressions of different signedness: ‘long long int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 818 | ffassert(lsz == lg); // verif ./../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ parallelempi.cpp: In instantiation of ‘SendWMeshd::SendWMeshd(const MPIrank*, const Mesh**) [with Mesh = Fem2D::MeshS]’: parallelempi.cpp:935:58: required from here parallelempi.cpp:818:20: warning: comparison of integer expressions of different signedness: ‘long long int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 818 | ffassert(lsz == lg); // verif ./../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ parallelempi.cpp: In instantiation of ‘SendWMeshd::SendWMeshd(const MPIrank*, const Mesh**) [with Mesh = Fem2D::MeshL]’: parallelempi.cpp:944:56: required from here parallelempi.cpp:818:20: warning: comparison of integer expressions of different signedness: ‘long long int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 818 | ffassert(lsz == lg); // verif ./../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ parallelempi.cpp: In instantiation of ‘RevcWMeshd::RevcWMeshd(const MPIrank*, const Mesh**) [with Mesh = Fem2D::Mesh]’: parallelempi.cpp:953:56: required from here parallelempi.cpp:769:9: warning: unused variable ‘ll’ [-Wunused-variable] 769 | int ll = WRecv(p, sizempibuf, who, tag, comm, rq); // wait first part Warning async => not wait. | ^~ parallelempi.cpp: In instantiation of ‘RevcWMeshd::RevcWMeshd(const MPIrank*, const Mesh**) [with Mesh = Fem2D::Mesh3]’: parallelempi.cpp:963:58: required from here parallelempi.cpp:769:9: warning: unused variable ‘ll’ [-Wunused-variable] parallelempi.cpp: In instantiation of ‘RevcWMeshd::RevcWMeshd(const MPIrank*, const Mesh**) [with Mesh = Fem2D::MeshS]’: parallelempi.cpp:973:58: required from here parallelempi.cpp:769:9: warning: unused variable ‘ll’ [-Wunused-variable] parallelempi.cpp: In instantiation of ‘RevcWMeshd::RevcWMeshd(const MPIrank*, const Mesh**) [with Mesh = Fem2D::MeshL]’: parallelempi.cpp:983:58: required from here parallelempi.cpp:769:9: warning: unused variable ‘ll’ [-Wunused-variable] In file included from ./../fflib/AFunction.hpp:54: ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./../femlib/VirtualSolverSparseSuite.hpp:536:64: required from here ./../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./../femlib/HashMatrix.hpp:17, from ./../fflib/ff++.hpp:35: ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./../femlib/VirtualSolverSparseSuite.hpp:615:78: required from here ./../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./../femlib/SparseLinearSolver.hpp:9: ./../femlib/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./../femlib/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./../femlib/VirtualSolverSkyLine.hpp:11, from ./../femlib/SparseLinearSolver.hpp:10: ./../femlib/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./../femlib/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./../femlib/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./../femlib/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./../femlib/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./../fflib/lgsolver.hpp:152:23: required from here ./../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./../fflib/ff++.hpp:46: ./../femlib/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./../femlib/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./../femlib/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./../femlib/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./../femlib/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./../femlib/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./../femlib/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./../femlib/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./../femlib/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./../femlib/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./../femlib/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./../femlib/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./../femlib/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN_]’: parallelempi.cpp:2493:23: required from ‘AnyType ClearReturnKK_(Stack, const AnyType&) [with K = int; KK = KN; KK_ = KN_; AnyType = AnyTypeWithOutCheck; Stack = void*]’ parallelempi.cpp:2661:7: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = MPIrank]’: ./../fflib/AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = MPIrank; AnyType = AnyTypeWithOutCheck; Stack = void*]’ parallelempi.cpp:2672:94: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = fMPI]’: ./../fflib/AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = fMPI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ parallelempi.cpp:2673:106: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = fMPI]’: ./../fflib/AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = fMPI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ parallelempi.cpp:2674:102: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./../fflib/lgfem.hpp:475:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./../fflib/lgfem.hpp:522:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./../fflib/lgfem.hpp:569:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./../fflib/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./../fflib/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ./../fflib/ff++.hpp:55: ./../fflib/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./../fflib/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = fMPI]’: ./../fflib/AFunction.hpp:801:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = fMPI; B = fMPI*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../fflib/AFunction.hpp:2965:10: required from ‘ForEachTypePtr::ForEachTypePtr(Function1, Function1, Function1) [with T = fMPI; PT = fMPI*; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ ./../fflib/AFunction.hpp:3062:31: required from ‘void Dcl_TypeandPtr(Function1, Function1, Function1, Function1, Function1, Function1) [with T = fMPI; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ parallelempi.cpp:2659:33: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./../fflib/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./../fflib/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./../fflib/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./../fflib/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./../fflib/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./../fflib/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./../fflib/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./../fflib/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./../fflib/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./../fflib/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./../fflib/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./../fflib/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./../fflib/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/clustering/bounding_box_1.hpp:6, from /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/htool.hpp:7, from compositeFESpace.cpp:13: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/clustering/splitting.hpp: In function ‘std::vector > htool::regular_splitting(const double*, std::vector&, const VirtualCluster*, int, const std::vector&)’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/clustering/splitting.hpp:40:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 40 | for (int i = count_size; i < num.size(); i++) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/clustering/splitting.hpp:41:54: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 41 | dist1 += !((count_size <= num[i]) && (num[i] < num.size())); /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/clustering/splitting.hpp:43:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 43 | for (int i = count_size; i < num.size(); i++) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/clustering/splitting.hpp:44:64: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 44 | dist2 += !((count_size <= rnum_ptr[i]) && (rnum_ptr[i] < num.size())); /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/clustering/splitting.hpp: In function ‘std::vector > htool::geometric_splitting(const double*, std::vector&, const VirtualCluster*, int, const std::vector&)’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/clustering/splitting.hpp:75:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 75 | for (int p = 0; p < dx.size(); p++) { | ~~^~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/clustering/splitting.hpp:108:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 108 | for (int p = 0; p < numbering.size(); p++) { | ~~^~~~~~~~~~~~~~~~~~ parallelempi.cpp: In instantiation of ‘bool RevcWMeshd::Do(MPI_Request*) [with Mesh = Fem2D::MeshL; MPI_Request = int]’: parallelempi.cpp:772:8: required from here parallelempi.cpp:788:92: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 788 | cout << mpirank << " + Do RevcWMeshd " << lsz << " " << state << " cont : " << (l1 > sizempibuf) << " " << rq << " " << l1 << endl; | ~~~~^~~~~~~~~~~~~ parallelempi.cpp:790:11: warning: unused variable ‘ll’ [-Wunused-variable] 790 | int ll = WRecv(p+sizempibuf, l1, who, tag+state, comm, rq); | ^~ parallelempi.cpp: In instantiation of ‘bool RevcWMeshd::Do(MPI_Request*) [with Mesh = Fem2D::MeshS; MPI_Request = int]’: parallelempi.cpp:772:8: required from here parallelempi.cpp:788:92: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 788 | cout << mpirank << " + Do RevcWMeshd " << lsz << " " << state << " cont : " << (l1 > sizempibuf) << " " << rq << " " << l1 << endl; | ~~~~^~~~~~~~~~~~~ parallelempi.cpp:790:11: warning: unused variable ‘ll’ [-Wunused-variable] 790 | int ll = WRecv(p+sizempibuf, l1, who, tag+state, comm, rq); | ^~ parallelempi.cpp: In instantiation of ‘bool RevcWMeshd::Do(MPI_Request*) [with Mesh = Fem2D::Mesh3; MPI_Request = int]’: parallelempi.cpp:772:8: required from here parallelempi.cpp:788:92: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 788 | cout << mpirank << " + Do RevcWMeshd " << lsz << " " << state << " cont : " << (l1 > sizempibuf) << " " << rq << " " << l1 << endl; | ~~~~^~~~~~~~~~~~~ parallelempi.cpp:790:11: warning: unused variable ‘ll’ [-Wunused-variable] 790 | int ll = WRecv(p+sizempibuf, l1, who, tag+state, comm, rq); | ^~ parallelempi.cpp: In instantiation of ‘bool RevcWMeshd::Do(MPI_Request*) [with Mesh = Fem2D::Mesh; MPI_Request = int]’: parallelempi.cpp:772:8: required from here parallelempi.cpp:788:92: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 788 | cout << mpirank << " + Do RevcWMeshd " << lsz << " " << state << " cont : " << (l1 > sizempibuf) << " " << rq << " " << l1 << endl; | ~~~~^~~~~~~~~~~~~ parallelempi.cpp:790:11: warning: unused variable ‘ll’ [-Wunused-variable] 790 | int ll = WRecv(p+sizempibuf, l1, who, tag+state, comm, rq); | ^~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = fMPI]’: ./../fflib/AFunction.hpp:1300:85: required from ‘AnyType EConstant::operator()(Stack) const [with R = fMPI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../fflib/AFunction.hpp:1300:11: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = fMPI*]’: ./../fflib/AFunction.hpp:1300:85: required from ‘AnyType EConstant::operator()(Stack) const [with R = fMPI*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../fflib/AFunction.hpp:1300:11: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp:9, from /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/htool.hpp:22: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/../blocks/blocks.hpp: In member function ‘bool htool::Block::build_sym_block_tree(MPI_Comm)’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/../blocks/blocks.hpp:214:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 214 | for (int p = 0; p < Blocks_not_pushed.size(); p++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/../blocks/blocks.hpp: In member function ‘void htool::Block::build(char, bool, MPI_Comm)’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/../blocks/blocks.hpp:258:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 258 | for (int b = 0; b < tasks->size(); b++) { | ~~^~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./../../3rdparty/include/BemTool/bemtool/mesh/adjacency.hpp:26, from ./../../3rdparty/include/BemTool/bemtool/tools.hpp:31: ./../../3rdparty/include/BemTool/bemtool/mesh/mesh.hpp: In constructor ‘bemtool::Geometry::Geometry(const std::vector >&)’: ./../../3rdparty/include/BemTool/bemtool/mesh/mesh.hpp:189:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 189 | for(int j=0; j::QuadFEM(const int&)’: ./../../3rdparty/include/BemTool/bemtool/fem/../quadrature/quad.hpp:232:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for(int j=0; j::BasisFct(const bemtool::Mesh2D&)’: ./../../3rdparty/include/BemTool/bemtool/fem/shapefct.hpp:352:9: warning: unused variable ‘nb_edge’ [-Wunused-variable] 352 | int nb_edge = 0; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/fem/shapefct.hpp: In constructor ‘bemtool::DivBasisFct >::DivBasisFct(const bemtool::Mesh2D&)’: ./../../3rdparty/include/BemTool/bemtool/fem/shapefct.hpp:450:9: warning: unused variable ‘nb_edge’ [-Wunused-variable] 450 | int nb_edge = 0; | ^~~~~~~ In file included from ./../../3rdparty/include/BemTool/bemtool/tools.hpp:37: ./../../3rdparty/include/BemTool/bemtool/fem/dof.hpp: In constructor ‘bemtool::Dof >::Dof()’: ./../../3rdparty/include/BemTool/bemtool/fem/dof.hpp:446:34: warning: ‘bemtool::Dof >::mesh_p’ will be initialized after [-Wreorder] 446 | const Trait::mesh_t* mesh_p; | ^~~~~~ ./../../3rdparty/include/BemTool/bemtool/fem/dof.hpp:445:34: warning: ‘const bemtool::Geometry* bemtool::Dof >::node_p’ [-Wreorder] 445 | const Geometry* node_p; | ^~~~~~ ./../../3rdparty/include/BemTool/bemtool/fem/dof.hpp:454:3: warning: when initialized here [-Wreorder] 454 | Dof(): mesh_p(0), node_p(0), offset(0) {}; | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/fem/dof.hpp: In constructor ‘bemtool::Dof >::Dof(const bemtool::Mesh1D&)’: ./../../3rdparty/include/BemTool/bemtool/fem/dof.hpp:446:34: warning: ‘bemtool::Dof >::mesh_p’ will be initialized after [-Wreorder] 446 | const Trait::mesh_t* mesh_p; | ^~~~~~ ./../../3rdparty/include/BemTool/bemtool/fem/dof.hpp:445:34: warning: ‘const bemtool::Geometry* bemtool::Dof >::node_p’ [-Wreorder] 445 | const Geometry* node_p; | ^~~~~~ ./../../3rdparty/include/BemTool/bemtool/fem/dof.hpp:456:3: warning: when initialized here [-Wreorder] 456 | Dof(const Mesh1D& m): mesh_p(0), node_p(0), nb_elt(0), offset(0) { | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/fem/dof.hpp: In constructor ‘bemtool::Dof >::Dof(const bemtool::DofTraits >::mesh_t&)’: ./../../3rdparty/include/BemTool/bemtool/fem/dof.hpp:446:34: warning: ‘bemtool::Dof >::mesh_p’ will be initialized after [-Wreorder] 446 | const Trait::mesh_t* mesh_p; | ^~~~~~ ./../../3rdparty/include/BemTool/bemtool/fem/dof.hpp:445:34: warning: ‘const bemtool::Geometry* bemtool::Dof >::node_p’ [-Wreorder] 445 | const Geometry* node_p; | ^~~~~~ ./../../3rdparty/include/BemTool/bemtool/fem/dof.hpp:460:3: warning: when initialized here [-Wreorder] 460 | Dof(const Trait::mesh_t& m): | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/fem/dof.hpp:482:14: warning: unused variable ‘num_edge’ [-Wunused-variable] 482 | int num_edge; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/fem/dof.hpp:463:15: warning: unused variable ‘dim’ [-Wunused-variable] 463 | const int dim = Trait::dim; | ^~~ In file included from ./../../3rdparty/include/BemTool/bemtool/tools.hpp:39: ./../../3rdparty/include/BemTool/bemtool/fem/interpolation.hpp: In constructor ‘bemtool::Interpolator >::Interpolator(ShapeFct&)’: ./../../3rdparty/include/BemTool/bemtool/fem/interpolation.hpp:80:19: warning: ‘bemtool::Interpolator >::phi’ will be initialized after [-Wreorder] 80 | ShapeFct& phi; | ^~~ ./../../3rdparty/include/BemTool/bemtool/fem/interpolation.hpp:79:19: warning: ‘const bemtool::Mesh2D& bemtool::Interpolator >::mesh’ [-Wreorder] 79 | const Mesh2D& mesh; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/fem/interpolation.hpp:83:3: warning: when initialized here [-Wreorder] 83 | Interpolator(ShapeFct& psi): phi(psi), mesh(MeshOf(psi)) {} | ^~~~~~~~~~~~~~~~~~~~ In file included from ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:23, from ./../../3rdparty/include/BemTool/bemtool/tools.hpp:41: ./../../3rdparty/include/BemTool/bemtool/operator/../quadrature/quad_bem.hpp: In constructor ‘bemtool::QuadBEM<2, 2>::QuadBEM(const int&)’: ./../../3rdparty/include/BemTool/bemtool/operator/../quadrature/quad_bem.hpp:301:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 301 | for(int j=0; j::QuadBEM(const int&)’: ./../../3rdparty/include/BemTool/bemtool/operator/../quadrature/quad_bem.hpp:336:12: warning: unused variable ‘q’ [-Wunused-variable] 336 | int n, q, q1, q2, q3; | ^ parallelempi.cpp: In instantiation of ‘static long int Op_AllReduce1::f(Stack, R* const&, R* const&, const fMPI_Comm&, const fMPI_Op&) [with R = double; Stack = void*; fMPI_Comm = fMPI; fMPI_Op = fMPI]’: parallelempi.cpp:2526:41: required from ‘AnyType Quad_Op::operator()(Stack) const [with T = Op_AllReduce1; AnyType = AnyTypeWithOutCheck; Stack = void*]’ parallelempi.cpp:2525:11: required from here parallelempi.cpp:1635:13: warning: unused variable ‘chunk’ [-Wunused-variable] 1635 | int chunk = 1; | ^~~~~ parallelempi.cpp: In instantiation of ‘static long int Op_AllReduce1::f(Stack, R* const&, R* const&, const fMPI_Comm&, const fMPI_Op&) [with R = long int; Stack = void*; fMPI_Comm = fMPI; fMPI_Op = fMPI]’: parallelempi.cpp:2526:41: required from ‘AnyType Quad_Op::operator()(Stack) const [with T = Op_AllReduce1; AnyType = AnyTypeWithOutCheck; Stack = void*]’ parallelempi.cpp:2525:11: required from here parallelempi.cpp:1635:13: warning: unused variable ‘chunk’ [-Wunused-variable] parallelempi.cpp: In instantiation of ‘static long int Op_ReduceMat::f(Stack, Matrice_Creuse* const&, Matrice_Creuse* const&, const MPIrank&, const fMPI_Op&) [with R = std::complex; Stack = void*; fMPI_Op = fMPI]’: parallelempi.cpp:2526:41: required from ‘AnyType Quad_Op::operator()(Stack) const [with T = Op_ReduceMat >; AnyType = AnyTypeWithOutCheck; Stack = void*]’ parallelempi.cpp:2525:11: required from here parallelempi.cpp:1483:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1483 | for (int k=0; k< sM->nnz;++k ) | ~^~~~~~~~~ parallelempi.cpp: In instantiation of ‘static long int Op_ReduceMat::f(Stack, Matrice_Creuse* const&, Matrice_Creuse* const&, const MPIrank&, const fMPI_Op&) [with R = double; Stack = void*; fMPI_Op = fMPI]’: parallelempi.cpp:2526:41: required from ‘AnyType Quad_Op::operator()(Stack) const [with T = Op_ReduceMat; AnyType = AnyTypeWithOutCheck; Stack = void*]’ parallelempi.cpp:2525:11: required from here parallelempi.cpp:1483:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] parallelempi.cpp: In instantiation of ‘static long int Op_AllReduceMat::f(Stack, Matrice_Creuse* const&, Matrice_Creuse* const&, const fMPI_Comm&, const fMPI_Op&) [with R = std::complex; Stack = void*; fMPI_Comm = fMPI; fMPI_Op = fMPI]’: parallelempi.cpp:2526:41: required from ‘AnyType Quad_Op::operator()(Stack) const [with T = Op_AllReduceMat >; AnyType = AnyTypeWithOutCheck; Stack = void*]’ parallelempi.cpp:2525:11: required from here parallelempi.cpp:1555:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1555 | for (int k=0; k< sM->nnz;++k ) | ~^~~~~~~~~ parallelempi.cpp: In instantiation of ‘static long int Op_AllReduceMat::f(Stack, Matrice_Creuse* const&, Matrice_Creuse* const&, const fMPI_Comm&, const fMPI_Op&) [with R = double; Stack = void*; fMPI_Comm = fMPI; fMPI_Op = fMPI]’: parallelempi.cpp:2526:41: required from ‘AnyType Quad_Op::operator()(Stack) const [with T = Op_AllReduceMat; AnyType = AnyTypeWithOutCheck; Stack = void*]’ parallelempi.cpp:2525:11: required from here parallelempi.cpp:1555:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] parallelempi.cpp: In instantiation of ‘static long int Op_AllReduce1::f(Stack, R* const&, R* const&, const fMPI_Comm&, const fMPI_Op&) [with R = std::complex; Stack = void*; fMPI_Comm = fMPI; fMPI_Op = fMPI]’: parallelempi.cpp:2526:41: required from ‘AnyType Quad_Op::operator()(Stack) const [with T = Op_AllReduce1 >; AnyType = AnyTypeWithOutCheck; Stack = void*]’ parallelempi.cpp:2525:11: required from here parallelempi.cpp:1635:13: warning: unused variable ‘chunk’ [-Wunused-variable] 1635 | int chunk = 1; | ^~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]’: ./../fflib/AFunction.hpp:1134: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*]’ ./../fflib/AFunction.hpp:1133:11: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = fMPI*]’: ./../fflib/AFunction.hpp:1134:22: required from ‘AnyType E_F_F0F0_::operator()(Stack) const [with R = fMPI*; A0 = fMPI*; A1 = fMPI*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../fflib/AFunction.hpp:1133:11: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = MPIrank*]’: ./../fflib/AFunction.hpp:1134:22: required from ‘AnyType E_F_F0F0_::operator()(Stack) const [with R = MPIrank*; A0 = MPIrank*; A1 = MPIrank; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../fflib/AFunction.hpp:1133:11: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = void*]’: ./../fflib/AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = void*; TA0 = fMPI*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../fflib/AFunction.hpp:959:11: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = fMPI*]’: ./../fflib/AFunction.hpp:1134: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*]’ ./../fflib/AFunction.hpp:1133:11: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../femlib/HashMatrix.hpp: In instantiation of ‘int GoodPtrHashMatrix(const HashMatrix*) [with I = int; R = double]’: ./../femlib/HashMatrix.hpp:308:29: required from ‘void CheckPtrHashMatrix(const HashMatrix*, const char*) [with I = int; R = double]’ parallelempi.cpp:531:25: required from ‘const MPIrank& MPIrank::Bcast(Matrice_Creuse&) const [with R = double]’ parallelempi.cpp:1112:12: required from ‘static MPIrank Op_Bcastmpi::f(const MPIrank&, A* const&) [with A = Matrice_Creuse]’ ./../fflib/AFunction.hpp:2562:43: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op_Bcastmpi >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../fflib/AFunction.hpp:2561:13: required from here ./../femlib/HashMatrix.hpp:302:16: warning: comparison of integer expressions of different signedness: ‘const size_t’ {aka ‘const long unsigned int’} and ‘int’ [-Wsign-compare] 302 | if (p->nnz ==-1234567802) return -4; | ~~~~~~~^~~~~~~~~~~~~ ./../femlib/HashMatrix.hpp: In instantiation of ‘int GoodPtrHashMatrix(const HashMatrix*) [with I = int; R = std::complex]’: ./../femlib/HashMatrix.hpp:308:29: required from ‘void CheckPtrHashMatrix(const HashMatrix*, const char*) [with I = int; R = std::complex]’ parallelempi.cpp:531:25: required from ‘const MPIrank& MPIrank::Bcast(Matrice_Creuse&) const [with R = std::complex]’ parallelempi.cpp:1112:12: required from ‘static MPIrank Op_Bcastmpi::f(const MPIrank&, A* const&) [with A = Matrice_Creuse >]’ ./../fflib/AFunction.hpp:2562:43: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op_Bcastmpi > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../fflib/AFunction.hpp:2561:13: required from here ./../femlib/HashMatrix.hpp:302:16: warning: comparison of integer expressions of different signedness: ‘const size_t’ {aka ‘const long unsigned int’} and ‘int’ [-Wsign-compare] ./../fflib/AFunction.hpp: In function ‘For(C_F0, C_F0, C_F0, C_F0)’: ./../fflib/AFunction.hpp:1533:107: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1533 | inline C_F0 For(C_F0 i0,C_F0 i1,C_F0 i2,C_F0 ins) {return C_F0(new E_F0_CFunc4(FFor,i0,to(i1),i2,ins),0);} | ^ In file included from ./../fflib/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘For(C_F0, C_F0, C_F0, C_F0)’ at ./../fflib/AFunction.hpp:1533:107: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from ./../../3rdparty/include/BemTool/bemtool/operator/operator_slo.hpp:27, from ./../../3rdparty/include/BemTool/bemtool/tools.hpp:42: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp: In member function ‘void bemtool::BlockMat::Clear()’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:61:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 61 | void Clear(){for(int j=0;j::QuadPot(const int&)’: ./../../3rdparty/include/BemTool/bemtool/potential/../quadrature/quad_pot.hpp:48:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 48 | for(int j=0; j > >::Potential(const MeshY&, const bemtool::Real&)’: ./../../3rdparty/include/BemTool/bemtool/potential/maxwell_pot.hpp:187:20: warning: ‘bemtool::Potential > >::ker’ will be initialized after [-Wreorder] 187 | EFIE_RT0 ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/potential/maxwell_pot.hpp:185:20: warning: ‘const bemtool::Potential > >::MeshY& bemtool::Potential > >::meshy’ [-Wreorder] 185 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/maxwell_pot.hpp:194:3: warning: when initialized here [-Wreorder] 194 | Potential(const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/maxwell_pot.hpp: In member function ‘const bemtool::Potential > >::MatType& bemtool::Potential > >::operator()(const bemtool::R3&, const int&)’: ./../../3rdparty/include/BemTool/bemtool/potential/maxwell_pot.hpp:204:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 204 | for(int j=0; j > >::operator()(const bemtool::R3&, const bemtool::N2&)’: ./../../3rdparty/include/BemTool/bemtool/potential/maxwell_pot.hpp:221:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 221 | for(int j=0; j > >::operator()(const bemtool::R3&, const std::vector >&)’: ./../../3rdparty/include/BemTool/bemtool/potential/maxwell_pot.hpp:235:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 235 | for(int iy=0; iy >&, const char*, const std::vector&)’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/output_gmsh.hpp:34:9: warning: unused variable ‘nb_dof’ [-Wunused-variable] 34 | int nb_dof = NbDof(dof); | ^~~~~~ In file included from ./../../3rdparty/include/BemTool/bemtool/tools.hpp:62: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/output_paraview.hpp: In function ‘void bemtool::WriteCaseParaview(const char*, const char*, const char*, const char*, const std::vector&)’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/output_paraview.hpp:58:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 58 | for (int i=0;iprg & verbose>0){ | ~~~~~~~~~~~~~~~~~~~^~~~ In file included from compositeFESpace.cpp:20: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp: In constructor ‘bemtool::POT_Generator >, bemtool::BasisFct<3, 2> >::POT_Generator(bemtool::Dof >&, bemtool::Geometry&, double)’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:284:13: warning: ‘bemtool::POT_Generator >, bemtool::BasisFct<3, 2> >::geometry’ will be initialized after [-Wreorder] 284 | Geometry& geometry; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:283:23: warning: ‘bemtool::Potential > > bemtool::POT_Generator >, bemtool::BasisFct<3, 2> >::V’ [-Wreorder] 283 | Potential V; | ^ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:288:3: warning: when initialized here [-Wreorder] 288 | POT_Generator(Dof& dof0, Geometry& geometry0, double kappa):VirtualGenerator(3*NbNode(geometry0),NbDof(dof0)), dof(dof0), geometry(geometry0), V(MeshOf(dof0),kappa) {} | ^~~~~~~~~~~~~ In file included from compositeFESpace.cpp:39: ../../plugin/mpi/common_bem.hpp: In constructor ‘CBemDomainOfIntegration::CBemDomainOfIntegration(const basicAC_F0&, int, int)’: ../../plugin/mpi/common_bem.hpp:186:17: warning: ‘CBemDomainOfIntegration::whatis_s’ will be initialized after [-Wreorder] 186 | vector whatis_s, whatis_t; | ^~~~~~~~ ../../plugin/mpi/common_bem.hpp:184:22: warning: ‘E_F0* CBemDomainOfIntegration::Th_t’ [-Wreorder] 184 | Expression Th_s, Th_t, BemPartDI; | ^~~~ ../../plugin/mpi/common_bem.hpp:188:5: warning: when initialized here [-Wreorder] 188 | CBemDomainOfIntegration(const basicAC_F0 & args_t, int ddim=3, int ddimHat=1) // always ddim=3d | ^~~~~~~~~~~~~~~~~~~~~~~ ../../plugin/mpi/common_bem.hpp: In copy constructor ‘FoperatorKBEM::FoperatorKBEM(const FoperatorKBEM&)’: ../../plugin/mpi/common_bem.hpp:635:16: warning: ‘FoperatorKBEM::kbem’ will be initialized after [-Wreorder] 635 | Expression kbem; | ^~~~ ../../plugin/mpi/common_bem.hpp:633:8: warning: ‘finconnue* FoperatorKBEM::fi’ [-Wreorder] 633 | Fi fi; | ^~ ../../plugin/mpi/common_bem.hpp:681:5: warning: when initialized here [-Wreorder] 681 | FoperatorKBEM(const FoperatorKBEM & fk) : kbem(fk.kbem),fi(fk.fi),ft(fk.ft) {} | ^~~~~~~~~~~~~ ../../plugin/mpi/common_bem.hpp: In copy constructor ‘FoperatorPBEM::FoperatorPBEM(const FoperatorPBEM&)’: ../../plugin/mpi/common_bem.hpp:811:16: warning: ‘FoperatorPBEM::pot’ will be initialized after [-Wreorder] 811 | Expression pot; | ^~~ ../../plugin/mpi/common_bem.hpp:809:8: warning: ‘finconnue* FoperatorPBEM::fi’ [-Wreorder] 809 | Fi fi; | ^~ ../../plugin/mpi/common_bem.hpp:858:5: warning: when initialized here [-Wreorder] 858 | FoperatorPBEM(const FoperatorPBEM & fk) : pot(fk.pot),fi(fk.fi),ft(fk.ft){} | ^~~~~~~~~~~~~ ../../plugin/mpi/common_bem.hpp: In function ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex)’: ../../plugin/mpi/common_bem.hpp:1173:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1173 | if(mpirank == 0 && verbosity>5) cout << " call bemtool func BIOpKernel5) cout << " call bemtool func BIOpKernel5) cout << "call bemtool func BIOpKernel5) cout << "call bemtool func BIOpKernel5) cout << "call bemtool func BIOpKernel5) cout << "call bemtool func BIOpKernel5) cout << "call bemtool func BIOpKernel5) cout << "call bemtool func BIOpKernel5) cout << "call bemtool func BIOpKernel5) cout << "call bemtool func BIOpKernel5) cout << "call bemtool func BIOpKernel5) cout << "call bemtool func BIOpKernel5) cout << "call bemtool func BIOpKernel5) cout << "call bemtool func BIOpKernel5) cout << "call bemtool func BIOpKernel5) cout << "call bemtool func BIOpKernel5) cout << "call bemtool func BIOpKernel5) cout << "call bemtool func BIOpKernel5) cout << "call bemtool func BIOpKernel5) cout << "call bemtool func BIOpKernel5) cout << "call bemtool func BIOpKernel5) cout << "call bemtool func BIOpKernel5) cout << "call bemtool func BIOpKernel5) cout << "call bemtool func BIOpKernel5) cout << " call bemtool func BIO_Generator_w_mass5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator*&, BemKernel*, bemtool::Dof >&, Complex)’: ../../plugin/mpi/common_bem.hpp:1474:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1474 | if(mpirank == 0 && verbosity>5) cout << " call bemtool func BIOpKernel5) cout << " call bemtool func BIOpKernel*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&)’: ../../plugin/mpi/common_bem.hpp:1521:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1521 | if(mpirank == 0 && verbosity>5) cout << " no POT_Generator5) cout << " no POT_Generator5) cout << " no POT_Generator5) cout << " no POT_Generator5) cout << " no POT_Generator5) cout << " no POT_Generator > computeBlockLargs(const std::__cxx11::list&, const int&, const int&, const KN&, const KN&)’: compositeFESpace.cpp:358:14: warning: unused variable ‘d’ [-Wunused-variable] 358 | int d = di.d; | ^ compositeFESpace.cpp:359:11: warning: unused variable ‘dHat’ [-Wunused-variable] 359 | int dHat = di.dHat; | ^~~~ compositeFESpace.cpp:545:14: warning: unused variable ‘Opsize’ [-Wunused-variable] 545 | size_t Opsize= Op->v.size(); | ^~~~~~ compositeFESpace.cpp: In function ‘void reverseChangeComponentFormCompositeFESpace(const KN&, const KN&, KNM >&)’: compositeFESpace.cpp:856:29: warning: unused variable ‘lf’ [-Wunused-variable] 856 | LOperaG::K *lf=&(OpG->v[jjj]); | ^~ compositeFESpace.cpp:866:29: warning: unused variable ‘lf’ [-Wunused-variable] 866 | LOperaD::K *lf=&(OpD->v[jjj]); | ^~ compositeFESpace.cpp: In function ‘void listOfComponentBilinearForm(const std::__cxx11::list&)’: compositeFESpace.cpp:993:14: warning: unused variable ‘d’ [-Wunused-variable] 993 | int d = di.d; | ^ compositeFESpace.cpp:994:11: warning: unused variable ‘dHat’ [-Wunused-variable] 994 | int dHat = di.dHat; | ^~~~ compositeFESpace.cpp: In function ‘int haveBemSubMatrixBlock(const std::__cxx11::list&, int, int)’: compositeFESpace.cpp:1133:16: warning: unused variable ‘e’ [-Wunused-variable] 1133 | Expression e=ii->LeftValue(); | ^ compositeFESpace.cpp: In function ‘void separateFEMpartBemPart(const std::__cxx11::list&, std::__cxx11::list&, std::__cxx11::list&)’: compositeFESpace.cpp:1332:30: warning: unused variable ‘OpBEM’ [-Wunused-variable] 1332 | BilinearOperator * OpBEM = new BilinearOperator( Op->v[indexBEMmass].first, Op->v[indexBEMmass].second ); | ^~~~~ compositeFESpace.cpp: In function ‘void varfToCompositeBlockLinearSystem_fes(bool, bool, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, MatriceCreuse&, int*, bool)’: compositeFESpace.cpp:1494:34: warning: typedef ‘pfes1’ locally defined but not used [-Wunused-local-typedefs] 1494 | typedef typename v_fes1::pfes pfes1; | ^~~~~ compositeFESpace.cpp:1495:34: warning: typedef ‘pfes2’ locally defined but not used [-Wunused-local-typedefs] 1495 | typedef typename v_fes2::pfes pfes2; | ^~~~~ compositeFESpace.cpp:1498:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1498 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ compositeFESpace.cpp:1499:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1499 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ compositeFESpace.cpp: In function ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool)’: compositeFESpace.cpp:1845:36: warning: typedef ‘pfes1’ locally defined but not used [-Wunused-local-typedefs] 1845 | typedef typename v_fes1::pfes pfes1; | ^~~~~ compositeFESpace.cpp:1846:36: warning: typedef ‘pfes2’ locally defined but not used [-Wunused-local-typedefs] 1846 | typedef typename v_fes2::pfes pfes2; | ^~~~~ compositeFESpace.cpp:1847:39: warning: typedef ‘FESpace1’ locally defined but not used [-Wunused-local-typedefs] 1847 | typedef typename v_fes1::FESpace FESpace1; | ^~~~~~~~ compositeFESpace.cpp:1848:39: warning: typedef ‘FESpace2’ locally defined but not used [-Wunused-local-typedefs] 1848 | typedef typename v_fes2::FESpace FESpace2; | ^~~~~~~~ In file included from ./../fflib/AFunction.hpp:92: ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./../fflib/AFunction.hpp:438:32: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./../fflib/AFunction.hpp:1798:40: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./../fflib/AFunction.hpp:1903:38: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./../femlib/VirtualSolverCG.hpp:10, from ./../femlib/SparseLinearSolver.hpp:8: ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./../femlib/VirtualSolverSparseSuite.hpp:153:79: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./../femlib/VirtualSolverSparseSuite.hpp:233:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./../femlib/VirtualSolverSparseSuite.hpp:553:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./../femlib/VirtualSolverSparseSuite.hpp:635:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./../fflib/problem.hpp:141:68: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./../fflib/problem.hpp:300:60: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./../fflib/problem.hpp:373:82: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./../fflib/problem.hpp:636:59: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./../fflib/problem.hpp:679:60: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/input_output/geometry.hpp:4, from /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/htool.hpp:11: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/input_output/../types/point.hpp: In instantiation of ‘std::istream& htool::operator>>(std::istream&, std::array<_Tp, _Nm>&) [with T = double; long unsigned int dim = 3; std::istream = std::basic_istream]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/input_output/geometry.hpp:42:16: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/input_output/../types/point.hpp:31:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 31 | for (int j = 0; j < dim; j++) { | ~~^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/maxwell_pot.hpp: In instantiation of ‘bemtool::PotKernel<4, 1, 3, PhiY>::PotKernel(const typename Trait::MeshY&, const bemtool::Real&) [with PhiY = bemtool::BasisFct<3, 2>; typename Trait::MeshY = bemtool::Mesh<2>; Trait = bemtool::PotKernelTraits, 3>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/potential/maxwell_pot.hpp:195:3: required from here ./../../3rdparty/include/BemTool/bemtool/potential/maxwell_pot.hpp:41:36: warning: ‘bemtool::PotKernel<4, 1, 3, bemtool::BasisFct<3, 2> >::phiy’ will be initialized after [-Wreorder] 41 | PhiY phiy; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/potential/maxwell_pot.hpp:40:36: warning: ‘bemtool::PotKernelTraits, 3>::DivPhiY bemtool::PotKernel<4, 1, 3, bemtool::BasisFct<3, 2> >::div_phiy’ [-Wreorder] 40 | typename Trait::DivPhiY div_phiy; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/maxwell_pot.hpp:49:5: warning: when initialized here [-Wreorder] 49 | PotKernel(const typename Trait::MeshY& my, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CPartBemDI*]’: ../../plugin/mpi/common_bem.hpp:161:74: required from here ./../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 CPartBemDI* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CBemDomainOfIntegration*]’: ../../plugin/mpi/common_bem.hpp:237:87: required from here ./../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 CBemDomainOfIntegration* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BemKernel**]’: ../../plugin/mpi/common_bem.hpp:394:25: required from here ./../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 BemKernel** const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BemKernel*]’: ../../plugin/mpi/common_bem.hpp:435:25: required from here ./../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 BemKernel* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BemPotential**]’: ../../plugin/mpi/common_bem.hpp:524:25: required from here ./../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 BemPotential** const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BemPotential*]’: ../../plugin/mpi/common_bem.hpp:561:25: required from here ./../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 BemPotential* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FoperatorKBEM*]’: ../../plugin/mpi/common_bem.hpp:679:61: required from here ./../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 FoperatorKBEM* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BemFormBilinear*]’: ../../plugin/mpi/common_bem.hpp:734:61: required from here ./../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 BemFormBilinear* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FoperatorPBEM*]’: ../../plugin/mpi/common_bem.hpp:856:61: required from here ./../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 FoperatorPBEM* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ compositeFESpace.cpp: In instantiation of ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’: compositeFESpace.cpp:2423:80: required from here compositeFESpace.cpp:2216:18: warning: unused variable ‘samemesh’ [-Wunused-variable] 2216 | bool samemesh = (void*) (*pUh)->vect[i]->getppTh() == (void*) (*pVh)->vect[j]->getppTh(); // same Fem2D::Mesh +++ pot or kernel | ^~~~~~~~ compositeFESpace.cpp:2107:11: warning: unused variable ‘N_block’ [-Wunused-variable] 2107 | int N_block = UhNbOfDf[i]; | ^~~~~~~ compositeFESpace.cpp:2108:11: warning: unused variable ‘M_block’ [-Wunused-variable] 2108 | int M_block = VhNbOfDf[j]; | ^~~~~~~ compositeFESpace.cpp:2044:8: warning: unused variable ‘A_is_maybe_sym’ [-Wunused-variable] 2044 | bool A_is_maybe_sym = (void*)pUh == (void*)pVh; | ^~~~~~~~~~~~~~ compositeFESpace.cpp: In instantiation of ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’: compositeFESpace.cpp:2425:81: required from here compositeFESpace.cpp:2216:18: warning: unused variable ‘samemesh’ [-Wunused-variable] 2216 | bool samemesh = (void*) (*pUh)->vect[i]->getppTh() == (void*) (*pVh)->vect[j]->getppTh(); // same Fem2D::Mesh +++ pot or kernel | ^~~~~~~~ compositeFESpace.cpp:2107:11: warning: unused variable ‘N_block’ [-Wunused-variable] 2107 | int N_block = UhNbOfDf[i]; | ^~~~~~~ compositeFESpace.cpp:2108:11: warning: unused variable ‘M_block’ [-Wunused-variable] 2108 | int M_block = VhNbOfDf[j]; | ^~~~~~~ compositeFESpace.cpp:2044:8: warning: unused variable ‘A_is_maybe_sym’ [-Wunused-variable] 2044 | bool A_is_maybe_sym = (void*)pUh == (void*)pVh; | ^~~~~~~~~~~~~~ compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = double; MMesh = Fem2D::Mesh; v_fes1 = v_fes; v_fes2 = v_fes; typename v_fes1::FESpace = Fem2D::FESpace; typename v_fes2::FESpace = Fem2D::FESpace; Stack = void*]’: compositeFESpace.cpp:1953:70: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = double; pcommworld = void*; Stack = void*]’ compositeFESpace.cpp:2392:101: required from here compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ./../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = double; MMesh = Fem2D::Mesh3; v_fes1 = v_fes3; v_fes2 = v_fes3; typename v_fes1::FESpace = Fem2D::GFESpace; typename v_fes2::FESpace = Fem2D::GFESpace; Stack = void*]’: compositeFESpace.cpp:1960:73: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = double; pcommworld = void*; Stack = void*]’ compositeFESpace.cpp:2392:101: required from here compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ./../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = double; MMesh = Fem2D::MeshS; v_fes1 = v_fesS; v_fes2 = v_fesS; typename v_fes1::FESpace = Fem2D::GFESpace; typename v_fes2::FESpace = Fem2D::GFESpace; Stack = void*]’: compositeFESpace.cpp:1966:73: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = double; pcommworld = void*; Stack = void*]’ compositeFESpace.cpp:2392:101: required from here compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ./../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = double; MMesh = Fem2D::MeshL; v_fes1 = v_fesL; v_fes2 = v_fesL; typename v_fes1::FESpace = Fem2D::GFESpace; typename v_fes2::FESpace = Fem2D::GFESpace; Stack = void*]’: compositeFESpace.cpp:1974:73: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = double; pcommworld = void*; Stack = void*]’ compositeFESpace.cpp:2392:101: required from here compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ./../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = double; MMesh = Fem2D::MeshL; v_fes1 = v_fesL; v_fes2 = v_fes; typename v_fes1::FESpace = Fem2D::GFESpace; typename v_fes2::FESpace = Fem2D::FESpace; Stack = void*]’: compositeFESpace.cpp:1981:72: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = double; pcommworld = void*; Stack = void*]’ compositeFESpace.cpp:2392:101: required from here compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ./../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = double; MMesh = Fem2D::MeshL; v_fes1 = v_fes; v_fes2 = v_fesL; typename v_fes1::FESpace = Fem2D::FESpace; typename v_fes2::FESpace = Fem2D::GFESpace; Stack = void*]’: compositeFESpace.cpp:1988:72: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = double; pcommworld = void*; Stack = void*]’ compositeFESpace.cpp:2392:101: required from here compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ./../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = double; MMesh = Fem2D::MeshS; v_fes1 = v_fesS; v_fes2 = v_fes3; typename v_fes1::FESpace = Fem2D::GFESpace; typename v_fes2::FESpace = Fem2D::GFESpace; Stack = void*]’: compositeFESpace.cpp:1994:73: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = double; pcommworld = void*; Stack = void*]’ compositeFESpace.cpp:2392:101: required from here compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ./../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = double; MMesh = Fem2D::MeshS; v_fes1 = v_fes3; v_fes2 = v_fesS; typename v_fes1::FESpace = Fem2D::GFESpace; typename v_fes2::FESpace = Fem2D::GFESpace; Stack = void*]’: compositeFESpace.cpp:2001:73: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = double; pcommworld = void*; Stack = void*]’ compositeFESpace.cpp:2392:101: required from here compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ./../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = std::complex; MMesh = Fem2D::Mesh; v_fes1 = v_fes; v_fes2 = v_fes; typename v_fes1::FESpace = Fem2D::FESpace; typename v_fes2::FESpace = Fem2D::FESpace; Stack = void*]’: compositeFESpace.cpp:1953:70: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = std::complex; pcommworld = void*; Stack = void*]’ compositeFESpace.cpp:2400:104: required from here compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ./../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = std::complex; MMesh = Fem2D::Mesh3; v_fes1 = v_fes3; v_fes2 = v_fes3; typename v_fes1::FESpace = Fem2D::GFESpace; typename v_fes2::FESpace = Fem2D::GFESpace; Stack = void*]’: compositeFESpace.cpp:1960:73: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = std::complex; pcommworld = void*; Stack = void*]’ compositeFESpace.cpp:2400:104: required from here compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ./../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = std::complex; MMesh = Fem2D::MeshS; v_fes1 = v_fesS; v_fes2 = v_fesS; typename v_fes1::FESpace = Fem2D::GFESpace; typename v_fes2::FESpace = Fem2D::GFESpace; Stack = void*]’: compositeFESpace.cpp:1966:73: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = std::complex; pcommworld = void*; Stack = void*]’ compositeFESpace.cpp:2400:104: required from here compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ./../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = std::complex; MMesh = Fem2D::MeshL; v_fes1 = v_fesL; v_fes2 = v_fesL; typename v_fes1::FESpace = Fem2D::GFESpace; typename v_fes2::FESpace = Fem2D::GFESpace; Stack = void*]’: compositeFESpace.cpp:1974:73: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = std::complex; pcommworld = void*; Stack = void*]’ compositeFESpace.cpp:2400:104: required from here compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ./../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = std::complex; MMesh = Fem2D::MeshL; v_fes1 = v_fesL; v_fes2 = v_fes; typename v_fes1::FESpace = Fem2D::GFESpace; typename v_fes2::FESpace = Fem2D::FESpace; Stack = void*]’: compositeFESpace.cpp:1981:72: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = std::complex; pcommworld = void*; Stack = void*]’ compositeFESpace.cpp:2400:104: required from here compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ./../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = std::complex; MMesh = Fem2D::MeshL; v_fes1 = v_fes; v_fes2 = v_fesL; typename v_fes1::FESpace = Fem2D::FESpace; typename v_fes2::FESpace = Fem2D::GFESpace; Stack = void*]’: compositeFESpace.cpp:1988:72: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = std::complex; pcommworld = void*; Stack = void*]’ compositeFESpace.cpp:2400:104: required from here compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ./../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = std::complex; MMesh = Fem2D::MeshS; v_fes1 = v_fesS; v_fes2 = v_fes3; typename v_fes1::FESpace = Fem2D::GFESpace; typename v_fes2::FESpace = Fem2D::GFESpace; Stack = void*]’: compositeFESpace.cpp:1994:73: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = std::complex; pcommworld = void*; Stack = void*]’ compositeFESpace.cpp:2400:104: required from here compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ./../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = std::complex; MMesh = Fem2D::MeshS; v_fes1 = v_fes3; v_fes2 = v_fesS; typename v_fes1::FESpace = Fem2D::GFESpace; typename v_fes2::FESpace = Fem2D::GFESpace; Stack = void*]’: compositeFESpace.cpp:2001:73: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = std::complex; pcommworld = void*; Stack = void*]’ compositeFESpace.cpp:2400:104: required from here compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ./../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./../femlib/HashMatrix.hpp: In instantiation of ‘void AddMul(HashMatrix&, HashMatrix&, HashMatrix&, bool, bool, Fem2D::R) [with I = int; RA = double; RB = std::complex; RAB = std::complex; Fem2D::R = double]’: compositeFESpace.cpp:1784:29: required from ‘void varfBemToCompositeBlockLinearSystem(const int&, const int&, const int&, const int&, const long int&, const long int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, const std::__cxx11::list&, Stack, E_F0* const*, HashMatrix*, const int&) [with R = std::complex; Stack = void*; Expression = E_F0*]’ compositeFESpace.cpp:2421:70: required from here ./../femlib/HashMatrix.hpp:397:33: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘HashMatrix >::I’ {aka ‘int’} [-Wsign-compare] 397 | for(size_t ll=B.p[j]; ll< B.p[j+1] ;++ll) | ~~^~~~~~~ ./../femlib/HashMatrix.hpp:420:33: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘HashMatrix >::I’ {aka ‘int’} [-Wsign-compare] 420 | for(size_t ll=B.p[j]; ll< B.p[j+1] ;++ll) | ~~^~~~~~~ ./../femlib/HashMatrix.hpp:446:35: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘HashMatrix >::I’ {aka ‘int’} [-Wsign-compare] 446 | for(size_t ll=B.p[j]; ll< B.p[j+1] ;++ll) | ~~^~~~~~~ ./../femlib/HashMatrix.hpp:467:39: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘HashMatrix >::I’ {aka ‘int’} [-Wsign-compare] 467 | for(size_t ll=B.p[j]; ll< B.p[j+1] ;++ll) | ~~^~~~~~~ ./../femlib/HashMatrix.hpp: In instantiation of ‘void AddMul(HashMatrix&, HashMatrix&, HashMatrix&, bool, bool, Fem2D::R) [with I = int; RA = std::complex; RB = double; RAB = std::complex; Fem2D::R = double]’: compositeFESpace.cpp:1795:29: required from ‘void varfBemToCompositeBlockLinearSystem(const int&, const int&, const int&, const int&, const long int&, const long int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, const std::__cxx11::list&, Stack, E_F0* const*, HashMatrix*, const int&) [with R = std::complex; Stack = void*; Expression = E_F0*]’ compositeFESpace.cpp:2421:70: required from here ./../femlib/HashMatrix.hpp:397:33: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘HashMatrix::I’ {aka ‘int’} [-Wsign-compare] 397 | for(size_t ll=B.p[j]; ll< B.p[j+1] ;++ll) | ~~^~~~~~~ ./../femlib/HashMatrix.hpp:420:33: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘HashMatrix::I’ {aka ‘int’} [-Wsign-compare] 420 | for(size_t ll=B.p[j]; ll< B.p[j+1] ;++ll) | ~~^~~~~~~ ./../femlib/HashMatrix.hpp:446:35: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘HashMatrix::I’ {aka ‘int’} [-Wsign-compare] 446 | for(size_t ll=B.p[j]; ll< B.p[j+1] ;++ll) | ~~^~~~~~~ ./../femlib/HashMatrix.hpp:467:39: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘HashMatrix::I’ {aka ‘int’} [-Wsign-compare] 467 | for(size_t ll=B.p[j]; ll< B.p[j+1] ;++ll) | ~~^~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse*]’: compositeFESpace.cpp:2088:58: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2423:80: required from here ./../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 Matrice_Creuse* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../femlib/HashMatrix.hpp: In instantiation of ‘void AddMul(HashMatrix&, HashMatrix&, HashMatrix&, bool, bool, Fem2D::R) [with I = int; RA = double; RB = double; RAB = double; Fem2D::R = double]’: compositeFESpace.cpp:2284:37: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2423:80: required from here ./../femlib/HashMatrix.hpp:397:33: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘HashMatrix::I’ {aka ‘int’} [-Wsign-compare] 397 | for(size_t ll=B.p[j]; ll< B.p[j+1] ;++ll) | ~~^~~~~~~ ./../femlib/HashMatrix.hpp:420:33: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘HashMatrix::I’ {aka ‘int’} [-Wsign-compare] 420 | for(size_t ll=B.p[j]; ll< B.p[j+1] ;++ll) | ~~^~~~~~~ ./../femlib/HashMatrix.hpp:446:35: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘HashMatrix::I’ {aka ‘int’} [-Wsign-compare] 446 | for(size_t ll=B.p[j]; ll< B.p[j+1] ;++ll) | ~~^~~~~~~ ./../femlib/HashMatrix.hpp:467:39: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘HashMatrix::I’ {aka ‘int’} [-Wsign-compare] 467 | for(size_t ll=B.p[j]; ll< B.p[j+1] ;++ll) | ~~^~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse >*]’: compositeFESpace.cpp:2088:58: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../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 Matrice_Creuse >* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./../fflib/lgfem.hpp:475:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./../fflib/lgfem.hpp:522:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./../fflib/lgfem.hpp:569:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./../../3rdparty/include/BemTool/bemtool/fem/dof.hpp: In instantiation of ‘bemtool::Dof >::Dof(const typename Trait::mesh_t&, bool) [with int Dim = 2; typename Trait::mesh_t = bemtool::Mesh<2>; Trait = bemtool::DofTraits >]’: ../../plugin/mpi/bem.hpp:445:26: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/fem/dof.hpp:243:36: warning: ‘bemtool::Dof >::mesh_p’ will be initialized after [-Wreorder] 243 | const typename Trait::mesh_t* mesh_p; | ^~~~~~ ./../../3rdparty/include/BemTool/bemtool/fem/dof.hpp:242:36: warning: ‘const bemtool::Geometry* bemtool::Dof >::node_p’ [-Wreorder] 242 | const Geometry* node_p; | ^~~~~~ ./../../3rdparty/include/BemTool/bemtool/fem/dof.hpp:317:3: warning: when initialized here [-Wreorder] 317 | Dof(const typename Trait::mesh_t& m, bool numToFF): | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/fem/dof.hpp: In instantiation of ‘bemtool::Dof >::Dof(const typename Trait::mesh_t&) [with int Dim = 2; typename Trait::mesh_t = bemtool::Mesh<2>; Trait = bemtool::DofTraits >]’: ../../plugin/mpi/bem.hpp:566:30: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/fem/dof.hpp:76:41: warning: ‘bemtool::Dof >::mesh_p’ will be initialized after [-Wreorder] 76 | const typename Trait::mesh_t* mesh_p; | ^~~~~~ ./../../3rdparty/include/BemTool/bemtool/fem/dof.hpp:75:41: warning: ‘const bemtool::Geometry* bemtool::Dof >::node_p’ [-Wreorder] 75 | const Geometry* node_p; | ^~~~~~ ./../../3rdparty/include/BemTool/bemtool/fem/dof.hpp:86:3: warning: when initialized here [-Wreorder] 86 | Dof(const typename Trait::mesh_t& m): | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/fem/dof.hpp: In instantiation of ‘bemtool::Dof >::Dof(const typename Trait::mesh_t&, bool) [with int Dim = 2; typename Trait::mesh_t = bemtool::Mesh<2>; Trait = bemtool::DofTraits >]’: ../../plugin/mpi/bem.hpp:570:30: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/fem/dof.hpp:143:40: warning: ‘bemtool::Dof >::mesh_p’ will be initialized after [-Wreorder] 143 | const typename Trait::mesh_t* mesh_p; | ^~~~~~ ./../../3rdparty/include/BemTool/bemtool/fem/dof.hpp:142:40: warning: ‘const bemtool::Geometry* bemtool::Dof >::node_p’ [-Wreorder] 142 | const Geometry* node_p; | ^~~~~~ ./../../3rdparty/include/BemTool/bemtool/fem/dof.hpp:175:3: warning: when initialized here [-Wreorder] 175 | Dof(const typename Trait::mesh_t& m, bool numToFF): | ^~~~~~~~~~~~~ ../../plugin/mpi/common_bem.hpp: In instantiation of ‘void ff_BIO_Generator_Maxwell(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof >&, Complex) [with K = std::complex; Complex = std::complex]’: ../../plugin/mpi/bem.hpp:580:40: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ../../plugin/mpi/common_bem.hpp:1459:64: warning: unused variable ‘ker2’ [-Wunused-variable] 1459 | bemtool::BIOpKernelEnum ker1 = whatTypeEnum(typeKernel,0), ker2 = whatTypeEnum(typeKernel,1);; | ^~~~ ../../plugin/mpi/common_bem.hpp:1465:26: warning: variable ‘coeff1’ set but not used [-Wunused-but-set-variable] 1465 | std::complex coeff1=typeKernel->coeffcombi[0], coeff2=typeKernel->coeffcombi[1]; | ^~~~~~ ../../plugin/mpi/common_bem.hpp:1465:60: warning: variable ‘coeff2’ set but not used [-Wunused-but-set-variable] 1465 | std::complex coeff1=typeKernel->coeffcombi[0], coeff2=typeKernel->coeffcombi[1]; | ^~~~~~ ./../../3rdparty/include/BemTool/bemtool/fem/dof.hpp: In instantiation of ‘bemtool::Dof >::Dof(const typename Trait::mesh_t&, bool) [with int Dim = 1; typename Trait::mesh_t = bemtool::Mesh<1>; Trait = bemtool::DofTraits >]’: ../../plugin/mpi/bem.hpp:445:26: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/fem/dof.hpp:243:36: warning: ‘bemtool::Dof >::mesh_p’ will be initialized after [-Wreorder] 243 | const typename Trait::mesh_t* mesh_p; | ^~~~~~ ./../../3rdparty/include/BemTool/bemtool/fem/dof.hpp:242:36: warning: ‘const bemtool::Geometry* bemtool::Dof >::node_p’ [-Wreorder] 242 | const Geometry* node_p; | ^~~~~~ ./../../3rdparty/include/BemTool/bemtool/fem/dof.hpp:317:3: warning: when initialized here [-Wreorder] 317 | Dof(const typename Trait::mesh_t& m, bool numToFF): | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/fem/dof.hpp: In instantiation of ‘bemtool::Dof >::Dof(const typename Trait::mesh_t&) [with int Dim = 1; typename Trait::mesh_t = bemtool::Mesh<1>; Trait = bemtool::DofTraits >]’: ../../plugin/mpi/bem.hpp:566:30: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/fem/dof.hpp:76:41: warning: ‘bemtool::Dof >::mesh_p’ will be initialized after [-Wreorder] 76 | const typename Trait::mesh_t* mesh_p; | ^~~~~~ ./../../3rdparty/include/BemTool/bemtool/fem/dof.hpp:75:41: warning: ‘const bemtool::Geometry* bemtool::Dof >::node_p’ [-Wreorder] 75 | const Geometry* node_p; | ^~~~~~ ./../../3rdparty/include/BemTool/bemtool/fem/dof.hpp:86:3: warning: when initialized here [-Wreorder] 86 | Dof(const typename Trait::mesh_t& m): | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/fem/dof.hpp: In instantiation of ‘bemtool::Dof >::Dof(const typename Trait::mesh_t&, bool) [with int Dim = 1; typename Trait::mesh_t = bemtool::Mesh<1>; Trait = bemtool::DofTraits >]’: ../../plugin/mpi/bem.hpp:570:30: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/fem/dof.hpp:143:40: warning: ‘bemtool::Dof >::mesh_p’ will be initialized after [-Wreorder] 143 | const typename Trait::mesh_t* mesh_p; | ^~~~~~ ./../../3rdparty/include/BemTool/bemtool/fem/dof.hpp:142:40: warning: ‘const bemtool::Geometry* bemtool::Dof >::node_p’ [-Wreorder] 142 | const Geometry* node_p; | ^~~~~~ ./../../3rdparty/include/BemTool/bemtool/fem/dof.hpp:175:3: warning: when initialized here [-Wreorder] 175 | Dof(const typename Trait::mesh_t& m, bool numToFF): | ^~~~~~~~~~~~~ In file included from ./../../3rdparty/include/BemTool/bemtool/tools.hpp:32: ./../../3rdparty/include/BemTool/bemtool/mesh/normal.hpp: In instantiation of ‘bemtool::Normal::Normal(const m_t&) [with int D = 2; m_t = bemtool::Mesh<2>]’: ../../plugin/mpi/common_bem.hpp:90:27: required from ‘void Mesh2Bemtool(const ffmesh&, bemtool::Geometry&, bemtoolmesh&) [with ffmesh = Fem2D::MeshS; bemtoolmesh = bemtool::Mesh<2>]’ ../../plugin/mpi/bem.hpp:420:17: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/mesh/normal.hpp:52:30: warning: ‘bemtool::Normal<2>::mesh’ will be initialized after [-Wreorder] 52 | const m_t& mesh; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/mesh/normal.hpp:51:30: warning: ‘const bemtool::Normal<2>::g_t& bemtool::Normal<2>::node’ [-Wreorder] 51 | const g_t& node; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/mesh/normal.hpp:112:3: warning: when initialized here [-Wreorder] 112 | Normal::Normal(const m_t& m): | ^~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/mesh/normal.hpp:211:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 211 | for(int j=0; j::Orienting(const v_t&) [with v_t = bemtool::Normal<2>; int D = 2]’: ../../plugin/mpi/common_bem.hpp:97:19: required from ‘void Mesh2Bemtool(const ffmesh&, bemtool::Geometry&, bemtoolmesh&) [with ffmesh = Fem2D::MeshS; bemtoolmesh = bemtool::Mesh<2>]’ ../../plugin/mpi/bem.hpp:420:17: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/mesh/mesh.hpp:307:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 307 | for(int j=0; j::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<1, 1, 3, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>]’: ../../plugin/mpi/common_bem.hpp:1491:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<0, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:614:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:263:13: warning: ‘bemtool::POT_Generator >, bemtool::BasisFct<0, 2> >::geometry’ will be initialized after [-Wreorder] 263 | Geometry& geometry; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:261:25: warning: ‘bemtool::Potential > > bemtool::POT_Generator >, bemtool::BasisFct<0, 2> >::V’ [-Wreorder] 261 | Potential V; | ^ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:3: warning: when initialized here [-Wreorder] 266 | POT_Generator(Dof& dof0, Geometry& geometry0, double kappa):VirtualGenerator(NbNode(geometry0),NbDof(dof0)), dof(dof0), geometry(geometry0), V(MeshOf(dof0),kappa) {} | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp: In instantiation of ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<3, 1, 3, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>]’: ../../plugin/mpi/common_bem.hpp:1495:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<0, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:614:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:263:13: warning: ‘bemtool::POT_Generator >, bemtool::BasisFct<0, 2> >::geometry’ will be initialized after [-Wreorder] 263 | Geometry& geometry; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:261:25: warning: ‘bemtool::Potential > > bemtool::POT_Generator >, bemtool::BasisFct<0, 2> >::V’ [-Wreorder] 261 | Potential V; | ^ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:3: warning: when initialized here [-Wreorder] 266 | POT_Generator(Dof& dof0, Geometry& geometry0, double kappa):VirtualGenerator(NbNode(geometry0),NbDof(dof0)), dof(dof0), geometry(geometry0), V(MeshOf(dof0),kappa) {} | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp: In instantiation of ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<2, 1, 3, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>]’: ../../plugin/mpi/common_bem.hpp:1499:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<0, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:614:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:263:13: warning: ‘bemtool::POT_Generator >, bemtool::BasisFct<0, 2> >::geometry’ will be initialized after [-Wreorder] 263 | Geometry& geometry; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:261:25: warning: ‘bemtool::Potential > > bemtool::POT_Generator >, bemtool::BasisFct<0, 2> >::V’ [-Wreorder] 261 | Potential V; | ^ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:3: warning: when initialized here [-Wreorder] 266 | POT_Generator(Dof& dof0, Geometry& geometry0, double kappa):VirtualGenerator(NbNode(geometry0),NbDof(dof0)), dof(dof0), geometry(geometry0), V(MeshOf(dof0),kappa) {} | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp: In instantiation of ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<1, 2, 3, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>]’: ../../plugin/mpi/common_bem.hpp:1506:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<0, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:614:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:263:13: warning: ‘bemtool::POT_Generator >, bemtool::BasisFct<0, 2> >::geometry’ will be initialized after [-Wreorder] 263 | Geometry& geometry; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:261:25: warning: ‘bemtool::Potential > > bemtool::POT_Generator >, bemtool::BasisFct<0, 2> >::V’ [-Wreorder] 261 | Potential V; | ^ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:3: warning: when initialized here [-Wreorder] 266 | POT_Generator(Dof& dof0, Geometry& geometry0, double kappa):VirtualGenerator(NbNode(geometry0),NbDof(dof0)), dof(dof0), geometry(geometry0), V(MeshOf(dof0),kappa) {} | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp: In instantiation of ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<3, 2, 3, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>]’: ../../plugin/mpi/common_bem.hpp:1510:40: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<0, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:614:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:263:13: warning: ‘bemtool::POT_Generator >, bemtool::BasisFct<0, 2> >::geometry’ will be initialized after [-Wreorder] 263 | Geometry& geometry; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:261:25: warning: ‘bemtool::Potential > > bemtool::POT_Generator >, bemtool::BasisFct<0, 2> >::V’ [-Wreorder] 261 | Potential V; | ^ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:3: warning: when initialized here [-Wreorder] 266 | POT_Generator(Dof& dof0, Geometry& geometry0, double kappa):VirtualGenerator(NbNode(geometry0),NbDof(dof0)), dof(dof0), geometry(geometry0), V(MeshOf(dof0),kappa) {} | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp: In instantiation of ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<2, 2, 3, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>]’: ../../plugin/mpi/common_bem.hpp:1514:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<0, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:614:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:263:13: warning: ‘bemtool::POT_Generator >, bemtool::BasisFct<0, 2> >::geometry’ will be initialized after [-Wreorder] 263 | Geometry& geometry; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:261:25: warning: ‘bemtool::Potential > > bemtool::POT_Generator >, bemtool::BasisFct<0, 2> >::V’ [-Wreorder] 261 | Potential V; | ^ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:3: warning: when initialized here [-Wreorder] 266 | POT_Generator(Dof& dof0, Geometry& geometry0, double kappa):VirtualGenerator(NbNode(geometry0),NbDof(dof0)), dof(dof0), geometry(geometry0), V(MeshOf(dof0),kappa) {} | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp: In instantiation of ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<1, 1, 3, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>]’: ../../plugin/mpi/common_bem.hpp:1491:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<1, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:618:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:263:13: warning: ‘bemtool::POT_Generator >, bemtool::BasisFct<1, 2> >::geometry’ will be initialized after [-Wreorder] 263 | Geometry& geometry; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:261:25: warning: ‘bemtool::Potential > > bemtool::POT_Generator >, bemtool::BasisFct<1, 2> >::V’ [-Wreorder] 261 | Potential V; | ^ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:3: warning: when initialized here [-Wreorder] 266 | POT_Generator(Dof& dof0, Geometry& geometry0, double kappa):VirtualGenerator(NbNode(geometry0),NbDof(dof0)), dof(dof0), geometry(geometry0), V(MeshOf(dof0),kappa) {} | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp: In instantiation of ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<3, 1, 3, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>]’: ../../plugin/mpi/common_bem.hpp:1495:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<1, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:618:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:263:13: warning: ‘bemtool::POT_Generator >, bemtool::BasisFct<1, 2> >::geometry’ will be initialized after [-Wreorder] 263 | Geometry& geometry; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:261:25: warning: ‘bemtool::Potential > > bemtool::POT_Generator >, bemtool::BasisFct<1, 2> >::V’ [-Wreorder] 261 | Potential V; | ^ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:3: warning: when initialized here [-Wreorder] 266 | POT_Generator(Dof& dof0, Geometry& geometry0, double kappa):VirtualGenerator(NbNode(geometry0),NbDof(dof0)), dof(dof0), geometry(geometry0), V(MeshOf(dof0),kappa) {} | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp: In instantiation of ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<2, 1, 3, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>]’: ../../plugin/mpi/common_bem.hpp:1499:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<1, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:618:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:263:13: warning: ‘bemtool::POT_Generator >, bemtool::BasisFct<1, 2> >::geometry’ will be initialized after [-Wreorder] 263 | Geometry& geometry; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:261:25: warning: ‘bemtool::Potential > > bemtool::POT_Generator >, bemtool::BasisFct<1, 2> >::V’ [-Wreorder] 261 | Potential V; | ^ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:3: warning: when initialized here [-Wreorder] 266 | POT_Generator(Dof& dof0, Geometry& geometry0, double kappa):VirtualGenerator(NbNode(geometry0),NbDof(dof0)), dof(dof0), geometry(geometry0), V(MeshOf(dof0),kappa) {} | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp: In instantiation of ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<1, 2, 3, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>]’: ../../plugin/mpi/common_bem.hpp:1506:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<1, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:618:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:263:13: warning: ‘bemtool::POT_Generator >, bemtool::BasisFct<1, 2> >::geometry’ will be initialized after [-Wreorder] 263 | Geometry& geometry; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:261:25: warning: ‘bemtool::Potential > > bemtool::POT_Generator >, bemtool::BasisFct<1, 2> >::V’ [-Wreorder] 261 | Potential V; | ^ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:3: warning: when initialized here [-Wreorder] 266 | POT_Generator(Dof& dof0, Geometry& geometry0, double kappa):VirtualGenerator(NbNode(geometry0),NbDof(dof0)), dof(dof0), geometry(geometry0), V(MeshOf(dof0),kappa) {} | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp: In instantiation of ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<3, 2, 3, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>]’: ../../plugin/mpi/common_bem.hpp:1510:40: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<1, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:618:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:263:13: warning: ‘bemtool::POT_Generator >, bemtool::BasisFct<1, 2> >::geometry’ will be initialized after [-Wreorder] 263 | Geometry& geometry; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:261:25: warning: ‘bemtool::Potential > > bemtool::POT_Generator >, bemtool::BasisFct<1, 2> >::V’ [-Wreorder] 261 | Potential V; | ^ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:3: warning: when initialized here [-Wreorder] 266 | POT_Generator(Dof& dof0, Geometry& geometry0, double kappa):VirtualGenerator(NbNode(geometry0),NbDof(dof0)), dof(dof0), geometry(geometry0), V(MeshOf(dof0),kappa) {} | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp: In instantiation of ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<2, 2, 3, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>]’: ../../plugin/mpi/common_bem.hpp:1514:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<1, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:618:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:263:13: warning: ‘bemtool::POT_Generator >, bemtool::BasisFct<1, 2> >::geometry’ will be initialized after [-Wreorder] 263 | Geometry& geometry; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:261:25: warning: ‘bemtool::Potential > > bemtool::POT_Generator >, bemtool::BasisFct<1, 2> >::V’ [-Wreorder] 261 | Potential V; | ^ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:3: warning: when initialized here [-Wreorder] 266 | POT_Generator(Dof& dof0, Geometry& geometry0, double kappa):VirtualGenerator(NbNode(geometry0),NbDof(dof0)), dof(dof0), geometry(geometry0), V(MeshOf(dof0),kappa) {} | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp: In instantiation of ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<1, 1, 3, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>]’: ../../plugin/mpi/common_bem.hpp:1491:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<2, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:622:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:263:13: warning: ‘bemtool::POT_Generator >, bemtool::BasisFct<2, 2> >::geometry’ will be initialized after [-Wreorder] 263 | Geometry& geometry; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:261:25: warning: ‘bemtool::Potential > > bemtool::POT_Generator >, bemtool::BasisFct<2, 2> >::V’ [-Wreorder] 261 | Potential V; | ^ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:3: warning: when initialized here [-Wreorder] 266 | POT_Generator(Dof& dof0, Geometry& geometry0, double kappa):VirtualGenerator(NbNode(geometry0),NbDof(dof0)), dof(dof0), geometry(geometry0), V(MeshOf(dof0),kappa) {} | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp: In instantiation of ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<3, 1, 3, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>]’: ../../plugin/mpi/common_bem.hpp:1495:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<2, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:622:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:263:13: warning: ‘bemtool::POT_Generator >, bemtool::BasisFct<2, 2> >::geometry’ will be initialized after [-Wreorder] 263 | Geometry& geometry; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:261:25: warning: ‘bemtool::Potential > > bemtool::POT_Generator >, bemtool::BasisFct<2, 2> >::V’ [-Wreorder] 261 | Potential V; | ^ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:3: warning: when initialized here [-Wreorder] 266 | POT_Generator(Dof& dof0, Geometry& geometry0, double kappa):VirtualGenerator(NbNode(geometry0),NbDof(dof0)), dof(dof0), geometry(geometry0), V(MeshOf(dof0),kappa) {} | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp: In instantiation of ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<2, 1, 3, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>]’: ../../plugin/mpi/common_bem.hpp:1499:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<2, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:622:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:263:13: warning: ‘bemtool::POT_Generator >, bemtool::BasisFct<2, 2> >::geometry’ will be initialized after [-Wreorder] 263 | Geometry& geometry; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:261:25: warning: ‘bemtool::Potential > > bemtool::POT_Generator >, bemtool::BasisFct<2, 2> >::V’ [-Wreorder] 261 | Potential V; | ^ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:3: warning: when initialized here [-Wreorder] 266 | POT_Generator(Dof& dof0, Geometry& geometry0, double kappa):VirtualGenerator(NbNode(geometry0),NbDof(dof0)), dof(dof0), geometry(geometry0), V(MeshOf(dof0),kappa) {} | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp: In instantiation of ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<1, 2, 3, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>]’: ../../plugin/mpi/common_bem.hpp:1506:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<2, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:622:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:263:13: warning: ‘bemtool::POT_Generator >, bemtool::BasisFct<2, 2> >::geometry’ will be initialized after [-Wreorder] 263 | Geometry& geometry; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:261:25: warning: ‘bemtool::Potential > > bemtool::POT_Generator >, bemtool::BasisFct<2, 2> >::V’ [-Wreorder] 261 | Potential V; | ^ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:3: warning: when initialized here [-Wreorder] 266 | POT_Generator(Dof& dof0, Geometry& geometry0, double kappa):VirtualGenerator(NbNode(geometry0),NbDof(dof0)), dof(dof0), geometry(geometry0), V(MeshOf(dof0),kappa) {} | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp: In instantiation of ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<3, 2, 3, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>]’: ../../plugin/mpi/common_bem.hpp:1510:40: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<2, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:622:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:263:13: warning: ‘bemtool::POT_Generator >, bemtool::BasisFct<2, 2> >::geometry’ will be initialized after [-Wreorder] 263 | Geometry& geometry; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:261:25: warning: ‘bemtool::Potential > > bemtool::POT_Generator >, bemtool::BasisFct<2, 2> >::V’ [-Wreorder] 261 | Potential V; | ^ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:3: warning: when initialized here [-Wreorder] 266 | POT_Generator(Dof& dof0, Geometry& geometry0, double kappa):VirtualGenerator(NbNode(geometry0),NbDof(dof0)), dof(dof0), geometry(geometry0), V(MeshOf(dof0),kappa) {} | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp: In instantiation of ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<2, 2, 3, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>]’: ../../plugin/mpi/common_bem.hpp:1514:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<2, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:622:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:263:13: warning: ‘bemtool::POT_Generator >, bemtool::BasisFct<2, 2> >::geometry’ will be initialized after [-Wreorder] 263 | Geometry& geometry; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:261:25: warning: ‘bemtool::Potential > > bemtool::POT_Generator >, bemtool::BasisFct<2, 2> >::V’ [-Wreorder] 261 | Potential V; | ^ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:3: warning: when initialized here [-Wreorder] 266 | POT_Generator(Dof& dof0, Geometry& geometry0, double kappa):VirtualGenerator(NbNode(geometry0),NbDof(dof0)), dof(dof0), geometry(geometry0), V(MeshOf(dof0),kappa) {} | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/mesh/normal.hpp: In instantiation of ‘bemtool::Normal::Normal(const m_t&) [with int D = 1; m_t = bemtool::Mesh<1>]’: ../../plugin/mpi/common_bem.hpp:90:27: required from ‘void Mesh2Bemtool(const ffmesh&, bemtool::Geometry&, bemtoolmesh&) [with ffmesh = Fem2D::MeshL; bemtoolmesh = bemtool::Mesh<1>]’ ../../plugin/mpi/bem.hpp:420:17: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/mesh/normal.hpp:52:30: warning: ‘bemtool::Normal<1>::mesh’ will be initialized after [-Wreorder] 52 | const m_t& mesh; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/mesh/normal.hpp:51:30: warning: ‘const bemtool::Normal<1>::g_t& bemtool::Normal<1>::node’ [-Wreorder] 51 | const g_t& node; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/mesh/normal.hpp:112:3: warning: when initialized here [-Wreorder] 112 | Normal::Normal(const m_t& m): | ^~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/mesh/normal.hpp:211:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 211 | for(int j=0; j::Orienting(const v_t&) [with v_t = bemtool::Normal<1>; int D = 1]’: ../../plugin/mpi/common_bem.hpp:97:19: required from ‘void Mesh2Bemtool(const ffmesh&, bemtool::Geometry&, bemtoolmesh&) [with ffmesh = Fem2D::MeshL; bemtoolmesh = bemtool::Mesh<1>]’ ../../plugin/mpi/bem.hpp:420:17: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/mesh/mesh.hpp:307:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 307 | for(int j=0; j::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<1, 1, 2, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>]’: ../../plugin/mpi/common_bem.hpp:1491:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<0, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:614:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:263:13: warning: ‘bemtool::POT_Generator >, bemtool::BasisFct<0, 1> >::geometry’ will be initialized after [-Wreorder] 263 | Geometry& geometry; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:261:25: warning: ‘bemtool::Potential > > bemtool::POT_Generator >, bemtool::BasisFct<0, 1> >::V’ [-Wreorder] 261 | Potential V; | ^ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:3: warning: when initialized here [-Wreorder] 266 | POT_Generator(Dof& dof0, Geometry& geometry0, double kappa):VirtualGenerator(NbNode(geometry0),NbDof(dof0)), dof(dof0), geometry(geometry0), V(MeshOf(dof0),kappa) {} | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp: In instantiation of ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<3, 1, 2, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>]’: ../../plugin/mpi/common_bem.hpp:1495:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<0, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:614:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:263:13: warning: ‘bemtool::POT_Generator >, bemtool::BasisFct<0, 1> >::geometry’ will be initialized after [-Wreorder] 263 | Geometry& geometry; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:261:25: warning: ‘bemtool::Potential > > bemtool::POT_Generator >, bemtool::BasisFct<0, 1> >::V’ [-Wreorder] 261 | Potential V; | ^ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:3: warning: when initialized here [-Wreorder] 266 | POT_Generator(Dof& dof0, Geometry& geometry0, double kappa):VirtualGenerator(NbNode(geometry0),NbDof(dof0)), dof(dof0), geometry(geometry0), V(MeshOf(dof0),kappa) {} | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp: In instantiation of ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<2, 1, 2, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>]’: ../../plugin/mpi/common_bem.hpp:1499:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<0, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:614:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:263:13: warning: ‘bemtool::POT_Generator >, bemtool::BasisFct<0, 1> >::geometry’ will be initialized after [-Wreorder] 263 | Geometry& geometry; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:261:25: warning: ‘bemtool::Potential > > bemtool::POT_Generator >, bemtool::BasisFct<0, 1> >::V’ [-Wreorder] 261 | Potential V; | ^ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:3: warning: when initialized here [-Wreorder] 266 | POT_Generator(Dof& dof0, Geometry& geometry0, double kappa):VirtualGenerator(NbNode(geometry0),NbDof(dof0)), dof(dof0), geometry(geometry0), V(MeshOf(dof0),kappa) {} | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp: In instantiation of ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<1, 2, 2, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>]’: ../../plugin/mpi/common_bem.hpp:1506:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<0, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:614:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:263:13: warning: ‘bemtool::POT_Generator >, bemtool::BasisFct<0, 1> >::geometry’ will be initialized after [-Wreorder] 263 | Geometry& geometry; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:261:25: warning: ‘bemtool::Potential > > bemtool::POT_Generator >, bemtool::BasisFct<0, 1> >::V’ [-Wreorder] 261 | Potential V; | ^ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:3: warning: when initialized here [-Wreorder] 266 | POT_Generator(Dof& dof0, Geometry& geometry0, double kappa):VirtualGenerator(NbNode(geometry0),NbDof(dof0)), dof(dof0), geometry(geometry0), V(MeshOf(dof0),kappa) {} | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp: In instantiation of ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<3, 2, 2, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>]’: ../../plugin/mpi/common_bem.hpp:1510:40: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<0, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:614:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:263:13: warning: ‘bemtool::POT_Generator >, bemtool::BasisFct<0, 1> >::geometry’ will be initialized after [-Wreorder] 263 | Geometry& geometry; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:261:25: warning: ‘bemtool::Potential > > bemtool::POT_Generator >, bemtool::BasisFct<0, 1> >::V’ [-Wreorder] 261 | Potential V; | ^ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:3: warning: when initialized here [-Wreorder] 266 | POT_Generator(Dof& dof0, Geometry& geometry0, double kappa):VirtualGenerator(NbNode(geometry0),NbDof(dof0)), dof(dof0), geometry(geometry0), V(MeshOf(dof0),kappa) {} | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp: In instantiation of ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<2, 2, 2, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>]’: ../../plugin/mpi/common_bem.hpp:1514:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<0, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:614:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:263:13: warning: ‘bemtool::POT_Generator >, bemtool::BasisFct<0, 1> >::geometry’ will be initialized after [-Wreorder] 263 | Geometry& geometry; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:261:25: warning: ‘bemtool::Potential > > bemtool::POT_Generator >, bemtool::BasisFct<0, 1> >::V’ [-Wreorder] 261 | Potential V; | ^ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:3: warning: when initialized here [-Wreorder] 266 | POT_Generator(Dof& dof0, Geometry& geometry0, double kappa):VirtualGenerator(NbNode(geometry0),NbDof(dof0)), dof(dof0), geometry(geometry0), V(MeshOf(dof0),kappa) {} | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp: In instantiation of ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<1, 1, 2, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>]’: ../../plugin/mpi/common_bem.hpp:1491:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<1, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:618:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:263:13: warning: ‘bemtool::POT_Generator >, bemtool::BasisFct<1, 1> >::geometry’ will be initialized after [-Wreorder] 263 | Geometry& geometry; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:261:25: warning: ‘bemtool::Potential > > bemtool::POT_Generator >, bemtool::BasisFct<1, 1> >::V’ [-Wreorder] 261 | Potential V; | ^ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:3: warning: when initialized here [-Wreorder] 266 | POT_Generator(Dof& dof0, Geometry& geometry0, double kappa):VirtualGenerator(NbNode(geometry0),NbDof(dof0)), dof(dof0), geometry(geometry0), V(MeshOf(dof0),kappa) {} | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp: In instantiation of ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<3, 1, 2, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>]’: ../../plugin/mpi/common_bem.hpp:1495:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<1, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:618:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:263:13: warning: ‘bemtool::POT_Generator >, bemtool::BasisFct<1, 1> >::geometry’ will be initialized after [-Wreorder] 263 | Geometry& geometry; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:261:25: warning: ‘bemtool::Potential > > bemtool::POT_Generator >, bemtool::BasisFct<1, 1> >::V’ [-Wreorder] 261 | Potential V; | ^ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:3: warning: when initialized here [-Wreorder] 266 | POT_Generator(Dof& dof0, Geometry& geometry0, double kappa):VirtualGenerator(NbNode(geometry0),NbDof(dof0)), dof(dof0), geometry(geometry0), V(MeshOf(dof0),kappa) {} | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp: In instantiation of ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<2, 1, 2, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>]’: ../../plugin/mpi/common_bem.hpp:1499:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<1, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:618:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:263:13: warning: ‘bemtool::POT_Generator >, bemtool::BasisFct<1, 1> >::geometry’ will be initialized after [-Wreorder] 263 | Geometry& geometry; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:261:25: warning: ‘bemtool::Potential > > bemtool::POT_Generator >, bemtool::BasisFct<1, 1> >::V’ [-Wreorder] 261 | Potential V; | ^ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:3: warning: when initialized here [-Wreorder] 266 | POT_Generator(Dof& dof0, Geometry& geometry0, double kappa):VirtualGenerator(NbNode(geometry0),NbDof(dof0)), dof(dof0), geometry(geometry0), V(MeshOf(dof0),kappa) {} | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp: In instantiation of ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<1, 2, 2, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>]’: ../../plugin/mpi/common_bem.hpp:1506:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<1, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:618:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:263:13: warning: ‘bemtool::POT_Generator >, bemtool::BasisFct<1, 1> >::geometry’ will be initialized after [-Wreorder] 263 | Geometry& geometry; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:261:25: warning: ‘bemtool::Potential > > bemtool::POT_Generator >, bemtool::BasisFct<1, 1> >::V’ [-Wreorder] 261 | Potential V; | ^ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:3: warning: when initialized here [-Wreorder] 266 | POT_Generator(Dof& dof0, Geometry& geometry0, double kappa):VirtualGenerator(NbNode(geometry0),NbDof(dof0)), dof(dof0), geometry(geometry0), V(MeshOf(dof0),kappa) {} | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp: In instantiation of ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<3, 2, 2, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>]’: ../../plugin/mpi/common_bem.hpp:1510:40: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<1, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:618:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:263:13: warning: ‘bemtool::POT_Generator >, bemtool::BasisFct<1, 1> >::geometry’ will be initialized after [-Wreorder] 263 | Geometry& geometry; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:261:25: warning: ‘bemtool::Potential > > bemtool::POT_Generator >, bemtool::BasisFct<1, 1> >::V’ [-Wreorder] 261 | Potential V; | ^ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:3: warning: when initialized here [-Wreorder] 266 | POT_Generator(Dof& dof0, Geometry& geometry0, double kappa):VirtualGenerator(NbNode(geometry0),NbDof(dof0)), dof(dof0), geometry(geometry0), V(MeshOf(dof0),kappa) {} | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp: In instantiation of ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<2, 2, 2, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>]’: ../../plugin/mpi/common_bem.hpp:1514:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<1, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:618:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:263:13: warning: ‘bemtool::POT_Generator >, bemtool::BasisFct<1, 1> >::geometry’ will be initialized after [-Wreorder] 263 | Geometry& geometry; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:261:25: warning: ‘bemtool::Potential > > bemtool::POT_Generator >, bemtool::BasisFct<1, 1> >::V’ [-Wreorder] 261 | Potential V; | ^ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:3: warning: when initialized here [-Wreorder] 266 | POT_Generator(Dof& dof0, Geometry& geometry0, double kappa):VirtualGenerator(NbNode(geometry0),NbDof(dof0)), dof(dof0), geometry(geometry0), V(MeshOf(dof0),kappa) {} | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp: In instantiation of ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<1, 1, 2, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>]’: ../../plugin/mpi/common_bem.hpp:1491:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<2, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:622:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:263:13: warning: ‘bemtool::POT_Generator >, bemtool::BasisFct<2, 1> >::geometry’ will be initialized after [-Wreorder] 263 | Geometry& geometry; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:261:25: warning: ‘bemtool::Potential > > bemtool::POT_Generator >, bemtool::BasisFct<2, 1> >::V’ [-Wreorder] 261 | Potential V; | ^ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:3: warning: when initialized here [-Wreorder] 266 | POT_Generator(Dof& dof0, Geometry& geometry0, double kappa):VirtualGenerator(NbNode(geometry0),NbDof(dof0)), dof(dof0), geometry(geometry0), V(MeshOf(dof0),kappa) {} | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp: In instantiation of ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<3, 1, 2, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>]’: ../../plugin/mpi/common_bem.hpp:1495:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<2, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:622:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:263:13: warning: ‘bemtool::POT_Generator >, bemtool::BasisFct<2, 1> >::geometry’ will be initialized after [-Wreorder] 263 | Geometry& geometry; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:261:25: warning: ‘bemtool::Potential > > bemtool::POT_Generator >, bemtool::BasisFct<2, 1> >::V’ [-Wreorder] 261 | Potential V; | ^ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:3: warning: when initialized here [-Wreorder] 266 | POT_Generator(Dof& dof0, Geometry& geometry0, double kappa):VirtualGenerator(NbNode(geometry0),NbDof(dof0)), dof(dof0), geometry(geometry0), V(MeshOf(dof0),kappa) {} | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp: In instantiation of ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<2, 1, 2, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>]’: ../../plugin/mpi/common_bem.hpp:1499:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<2, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:622:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:263:13: warning: ‘bemtool::POT_Generator >, bemtool::BasisFct<2, 1> >::geometry’ will be initialized after [-Wreorder] 263 | Geometry& geometry; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:261:25: warning: ‘bemtool::Potential > > bemtool::POT_Generator >, bemtool::BasisFct<2, 1> >::V’ [-Wreorder] 261 | Potential V; | ^ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:3: warning: when initialized here [-Wreorder] 266 | POT_Generator(Dof& dof0, Geometry& geometry0, double kappa):VirtualGenerator(NbNode(geometry0),NbDof(dof0)), dof(dof0), geometry(geometry0), V(MeshOf(dof0),kappa) {} | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp: In instantiation of ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<1, 2, 2, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>]’: ../../plugin/mpi/common_bem.hpp:1506:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<2, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:622:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:263:13: warning: ‘bemtool::POT_Generator >, bemtool::BasisFct<2, 1> >::geometry’ will be initialized after [-Wreorder] 263 | Geometry& geometry; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:261:25: warning: ‘bemtool::Potential > > bemtool::POT_Generator >, bemtool::BasisFct<2, 1> >::V’ [-Wreorder] 261 | Potential V; | ^ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:3: warning: when initialized here [-Wreorder] 266 | POT_Generator(Dof& dof0, Geometry& geometry0, double kappa):VirtualGenerator(NbNode(geometry0),NbDof(dof0)), dof(dof0), geometry(geometry0), V(MeshOf(dof0),kappa) {} | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp: In instantiation of ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<3, 2, 2, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>]’: ../../plugin/mpi/common_bem.hpp:1510:40: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<2, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:622:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:263:13: warning: ‘bemtool::POT_Generator >, bemtool::BasisFct<2, 1> >::geometry’ will be initialized after [-Wreorder] 263 | Geometry& geometry; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:261:25: warning: ‘bemtool::Potential > > bemtool::POT_Generator >, bemtool::BasisFct<2, 1> >::V’ [-Wreorder] 261 | Potential V; | ^ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:3: warning: when initialized here [-Wreorder] 266 | POT_Generator(Dof& dof0, Geometry& geometry0, double kappa):VirtualGenerator(NbNode(geometry0),NbDof(dof0)), dof(dof0), geometry(geometry0), V(MeshOf(dof0),kappa) {} | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp: In instantiation of ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<2, 2, 2, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>]’: ../../plugin/mpi/common_bem.hpp:1514:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<2, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:622:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:263:13: warning: ‘bemtool::POT_Generator >, bemtool::BasisFct<2, 1> >::geometry’ will be initialized after [-Wreorder] 263 | Geometry& geometry; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:261:25: warning: ‘bemtool::Potential > > bemtool::POT_Generator >, bemtool::BasisFct<2, 1> >::V’ [-Wreorder] 261 | Potential V; | ^ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:3: warning: when initialized here [-Wreorder] 266 | POT_Generator(Dof& dof0, Geometry& geometry0, double kappa):VirtualGenerator(NbNode(geometry0),NbDof(dof0)), dof(dof0), geometry(geometry0), V(MeshOf(dof0),kappa) {} | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/mesh/adjacency.hpp: In instantiation of ‘bemtool::Connected::Connected(const m_t&) [with m_t = bemtool::Mesh<2>]’: ./../../3rdparty/include/BemTool/bemtool/mesh/normal.hpp:126:20: required from ‘bemtool::Normal::Normal(const m_t&) [with int D = 2; m_t = bemtool::Mesh<2>]’ ../../plugin/mpi/common_bem.hpp:90:27: required from ‘void Mesh2Bemtool(const ffmesh&, bemtool::Geometry&, bemtoolmesh&) [with ffmesh = Fem2D::MeshS; bemtoolmesh = bemtool::Mesh<2>]’ ../../plugin/mpi/bem.hpp:420:17: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/mesh/adjacency.hpp:220:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 220 | for(int j=0; j::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 228 | for(int j=0; j::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<1, 1, 3, bemtool::BasisFct<0, 2> >; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<1, 1, 3, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>]’ ../../plugin/mpi/common_bem.hpp:1491:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<0, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:614:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:57:20: warning: ‘bemtool::Potential > >::ker’ will be initialized after [-Wreorder] 57 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:55:20: warning: ‘const bemtool::Potential > >::MeshY& bemtool::Potential > >::meshy’ [-Wreorder] 55 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:64:3: warning: when initialized here [-Wreorder] 64 | Potential(const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<3, 1, 3, bemtool::BasisFct<0, 2> >; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<3, 1, 3, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>]’ ../../plugin/mpi/common_bem.hpp:1495:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<0, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:614:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:57:20: warning: ‘bemtool::Potential > >::ker’ will be initialized after [-Wreorder] 57 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:55:20: warning: ‘const bemtool::Potential > >::MeshY& bemtool::Potential > >::meshy’ [-Wreorder] 55 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:64:3: warning: when initialized here [-Wreorder] 64 | Potential(const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<2, 1, 3, bemtool::BasisFct<0, 2> >; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<2, 1, 3, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>]’ ../../plugin/mpi/common_bem.hpp:1499:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<0, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:614:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:57:20: warning: ‘bemtool::Potential > >::ker’ will be initialized after [-Wreorder] 57 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:55:20: warning: ‘const bemtool::Potential > >::MeshY& bemtool::Potential > >::meshy’ [-Wreorder] 55 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:64:3: warning: when initialized here [-Wreorder] 64 | Potential(const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<1, 2, 3, bemtool::BasisFct<0, 2> >; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<1, 2, 3, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>]’ ../../plugin/mpi/common_bem.hpp:1506:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<0, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:614:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:57:20: warning: ‘bemtool::Potential > >::ker’ will be initialized after [-Wreorder] 57 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:55:20: warning: ‘const bemtool::Potential > >::MeshY& bemtool::Potential > >::meshy’ [-Wreorder] 55 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:64:3: warning: when initialized here [-Wreorder] 64 | Potential(const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<3, 2, 3, bemtool::BasisFct<0, 2> >; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<3, 2, 3, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>]’ ../../plugin/mpi/common_bem.hpp:1510:40: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<0, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:614:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:57:20: warning: ‘bemtool::Potential > >::ker’ will be initialized after [-Wreorder] 57 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:55:20: warning: ‘const bemtool::Potential > >::MeshY& bemtool::Potential > >::meshy’ [-Wreorder] 55 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:64:3: warning: when initialized here [-Wreorder] 64 | Potential(const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<2, 2, 3, bemtool::BasisFct<0, 2> >; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<2, 2, 3, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>]’ ../../plugin/mpi/common_bem.hpp:1514:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<0, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:614:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:57:20: warning: ‘bemtool::Potential > >::ker’ will be initialized after [-Wreorder] 57 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:55:20: warning: ‘const bemtool::Potential > >::MeshY& bemtool::Potential > >::meshy’ [-Wreorder] 55 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:64:3: warning: when initialized here [-Wreorder] 64 | Potential(const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<1, 1, 3, bemtool::BasisFct<1, 2> >; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<1, 1, 3, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>]’ ../../plugin/mpi/common_bem.hpp:1491:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<1, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:618:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:57:20: warning: ‘bemtool::Potential > >::ker’ will be initialized after [-Wreorder] 57 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:55:20: warning: ‘const bemtool::Potential > >::MeshY& bemtool::Potential > >::meshy’ [-Wreorder] 55 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:64:3: warning: when initialized here [-Wreorder] 64 | Potential(const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<3, 1, 3, bemtool::BasisFct<1, 2> >; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<3, 1, 3, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>]’ ../../plugin/mpi/common_bem.hpp:1495:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<1, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:618:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:57:20: warning: ‘bemtool::Potential > >::ker’ will be initialized after [-Wreorder] 57 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:55:20: warning: ‘const bemtool::Potential > >::MeshY& bemtool::Potential > >::meshy’ [-Wreorder] 55 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:64:3: warning: when initialized here [-Wreorder] 64 | Potential(const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<2, 1, 3, bemtool::BasisFct<1, 2> >; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<2, 1, 3, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>]’ ../../plugin/mpi/common_bem.hpp:1499:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<1, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:618:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:57:20: warning: ‘bemtool::Potential > >::ker’ will be initialized after [-Wreorder] 57 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:55:20: warning: ‘const bemtool::Potential > >::MeshY& bemtool::Potential > >::meshy’ [-Wreorder] 55 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:64:3: warning: when initialized here [-Wreorder] 64 | Potential(const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<1, 2, 3, bemtool::BasisFct<1, 2> >; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<1, 2, 3, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>]’ ../../plugin/mpi/common_bem.hpp:1506:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<1, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:618:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:57:20: warning: ‘bemtool::Potential > >::ker’ will be initialized after [-Wreorder] 57 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:55:20: warning: ‘const bemtool::Potential > >::MeshY& bemtool::Potential > >::meshy’ [-Wreorder] 55 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:64:3: warning: when initialized here [-Wreorder] 64 | Potential(const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<3, 2, 3, bemtool::BasisFct<1, 2> >; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<3, 2, 3, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>]’ ../../plugin/mpi/common_bem.hpp:1510:40: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<1, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:618:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:57:20: warning: ‘bemtool::Potential > >::ker’ will be initialized after [-Wreorder] 57 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:55:20: warning: ‘const bemtool::Potential > >::MeshY& bemtool::Potential > >::meshy’ [-Wreorder] 55 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:64:3: warning: when initialized here [-Wreorder] 64 | Potential(const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<2, 2, 3, bemtool::BasisFct<1, 2> >; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<2, 2, 3, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>]’ ../../plugin/mpi/common_bem.hpp:1514:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<1, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:618:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:57:20: warning: ‘bemtool::Potential > >::ker’ will be initialized after [-Wreorder] 57 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:55:20: warning: ‘const bemtool::Potential > >::MeshY& bemtool::Potential > >::meshy’ [-Wreorder] 55 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:64:3: warning: when initialized here [-Wreorder] 64 | Potential(const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<1, 1, 3, bemtool::BasisFct<2, 2> >; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<1, 1, 3, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>]’ ../../plugin/mpi/common_bem.hpp:1491:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<2, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:622:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:57:20: warning: ‘bemtool::Potential > >::ker’ will be initialized after [-Wreorder] 57 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:55:20: warning: ‘const bemtool::Potential > >::MeshY& bemtool::Potential > >::meshy’ [-Wreorder] 55 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:64:3: warning: when initialized here [-Wreorder] 64 | Potential(const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<3, 1, 3, bemtool::BasisFct<2, 2> >; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<3, 1, 3, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>]’ ../../plugin/mpi/common_bem.hpp:1495:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<2, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:622:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:57:20: warning: ‘bemtool::Potential > >::ker’ will be initialized after [-Wreorder] 57 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:55:20: warning: ‘const bemtool::Potential > >::MeshY& bemtool::Potential > >::meshy’ [-Wreorder] 55 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:64:3: warning: when initialized here [-Wreorder] 64 | Potential(const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<2, 1, 3, bemtool::BasisFct<2, 2> >; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<2, 1, 3, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>]’ ../../plugin/mpi/common_bem.hpp:1499:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<2, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:622:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:57:20: warning: ‘bemtool::Potential > >::ker’ will be initialized after [-Wreorder] 57 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:55:20: warning: ‘const bemtool::Potential > >::MeshY& bemtool::Potential > >::meshy’ [-Wreorder] 55 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:64:3: warning: when initialized here [-Wreorder] 64 | Potential(const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<1, 2, 3, bemtool::BasisFct<2, 2> >; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<1, 2, 3, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>]’ ../../plugin/mpi/common_bem.hpp:1506:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<2, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:622:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:57:20: warning: ‘bemtool::Potential > >::ker’ will be initialized after [-Wreorder] 57 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:55:20: warning: ‘const bemtool::Potential > >::MeshY& bemtool::Potential > >::meshy’ [-Wreorder] 55 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:64:3: warning: when initialized here [-Wreorder] 64 | Potential(const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<3, 2, 3, bemtool::BasisFct<2, 2> >; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<3, 2, 3, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>]’ ../../plugin/mpi/common_bem.hpp:1510:40: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<2, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:622:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:57:20: warning: ‘bemtool::Potential > >::ker’ will be initialized after [-Wreorder] 57 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:55:20: warning: ‘const bemtool::Potential > >::MeshY& bemtool::Potential > >::meshy’ [-Wreorder] 55 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:64:3: warning: when initialized here [-Wreorder] 64 | Potential(const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<2, 2, 3, bemtool::BasisFct<2, 2> >; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<2, 2, 3, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>]’ ../../plugin/mpi/common_bem.hpp:1514:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<2, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:622:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:57:20: warning: ‘bemtool::Potential > >::ker’ will be initialized after [-Wreorder] 57 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:55:20: warning: ‘const bemtool::Potential > >::MeshY& bemtool::Potential > >::meshy’ [-Wreorder] 55 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:64:3: warning: when initialized here [-Wreorder] 64 | Potential(const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/mesh/adjacency.hpp: In instantiation of ‘bemtool::Connected::Connected(const m_t&) [with m_t = bemtool::Mesh<1>]’: ./../../3rdparty/include/BemTool/bemtool/mesh/normal.hpp:126:20: required from ‘bemtool::Normal::Normal(const m_t&) [with int D = 1; m_t = bemtool::Mesh<1>]’ ../../plugin/mpi/common_bem.hpp:90:27: required from ‘void Mesh2Bemtool(const ffmesh&, bemtool::Geometry&, bemtoolmesh&) [with ffmesh = Fem2D::MeshL; bemtoolmesh = bemtool::Mesh<1>]’ ../../plugin/mpi/bem.hpp:420:17: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/mesh/adjacency.hpp:220:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 220 | for(int j=0; j::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 228 | for(int j=0; j::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<1, 1, 2, bemtool::BasisFct<0, 1> >; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<1, 1, 2, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>]’ ../../plugin/mpi/common_bem.hpp:1491:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<0, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:614:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:57:20: warning: ‘bemtool::Potential > >::ker’ will be initialized after [-Wreorder] 57 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:55:20: warning: ‘const bemtool::Potential > >::MeshY& bemtool::Potential > >::meshy’ [-Wreorder] 55 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:64:3: warning: when initialized here [-Wreorder] 64 | Potential(const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<3, 1, 2, bemtool::BasisFct<0, 1> >; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<3, 1, 2, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>]’ ../../plugin/mpi/common_bem.hpp:1495:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<0, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:614:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:57:20: warning: ‘bemtool::Potential > >::ker’ will be initialized after [-Wreorder] 57 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:55:20: warning: ‘const bemtool::Potential > >::MeshY& bemtool::Potential > >::meshy’ [-Wreorder] 55 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:64:3: warning: when initialized here [-Wreorder] 64 | Potential(const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<2, 1, 2, bemtool::BasisFct<0, 1> >; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<2, 1, 2, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>]’ ../../plugin/mpi/common_bem.hpp:1499:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<0, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:614:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:57:20: warning: ‘bemtool::Potential > >::ker’ will be initialized after [-Wreorder] 57 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:55:20: warning: ‘const bemtool::Potential > >::MeshY& bemtool::Potential > >::meshy’ [-Wreorder] 55 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:64:3: warning: when initialized here [-Wreorder] 64 | Potential(const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<1, 2, 2, bemtool::BasisFct<0, 1> >; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<1, 2, 2, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>]’ ../../plugin/mpi/common_bem.hpp:1506:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<0, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:614:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:57:20: warning: ‘bemtool::Potential > >::ker’ will be initialized after [-Wreorder] 57 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:55:20: warning: ‘const bemtool::Potential > >::MeshY& bemtool::Potential > >::meshy’ [-Wreorder] 55 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:64:3: warning: when initialized here [-Wreorder] 64 | Potential(const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<3, 2, 2, bemtool::BasisFct<0, 1> >; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<3, 2, 2, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>]’ ../../plugin/mpi/common_bem.hpp:1510:40: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<0, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:614:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:57:20: warning: ‘bemtool::Potential > >::ker’ will be initialized after [-Wreorder] 57 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:55:20: warning: ‘const bemtool::Potential > >::MeshY& bemtool::Potential > >::meshy’ [-Wreorder] 55 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:64:3: warning: when initialized here [-Wreorder] 64 | Potential(const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<2, 2, 2, bemtool::BasisFct<0, 1> >; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<2, 2, 2, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>]’ ../../plugin/mpi/common_bem.hpp:1514:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<0, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:614:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:57:20: warning: ‘bemtool::Potential > >::ker’ will be initialized after [-Wreorder] 57 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:55:20: warning: ‘const bemtool::Potential > >::MeshY& bemtool::Potential > >::meshy’ [-Wreorder] 55 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:64:3: warning: when initialized here [-Wreorder] 64 | Potential(const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<1, 1, 2, bemtool::BasisFct<1, 1> >; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<1, 1, 2, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>]’ ../../plugin/mpi/common_bem.hpp:1491:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<1, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:618:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:57:20: warning: ‘bemtool::Potential > >::ker’ will be initialized after [-Wreorder] 57 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:55:20: warning: ‘const bemtool::Potential > >::MeshY& bemtool::Potential > >::meshy’ [-Wreorder] 55 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:64:3: warning: when initialized here [-Wreorder] 64 | Potential(const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<3, 1, 2, bemtool::BasisFct<1, 1> >; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<3, 1, 2, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>]’ ../../plugin/mpi/common_bem.hpp:1495:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<1, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:618:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:57:20: warning: ‘bemtool::Potential > >::ker’ will be initialized after [-Wreorder] 57 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:55:20: warning: ‘const bemtool::Potential > >::MeshY& bemtool::Potential > >::meshy’ [-Wreorder] 55 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:64:3: warning: when initialized here [-Wreorder] 64 | Potential(const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<2, 1, 2, bemtool::BasisFct<1, 1> >; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<2, 1, 2, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>]’ ../../plugin/mpi/common_bem.hpp:1499:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<1, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:618:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:57:20: warning: ‘bemtool::Potential > >::ker’ will be initialized after [-Wreorder] 57 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:55:20: warning: ‘const bemtool::Potential > >::MeshY& bemtool::Potential > >::meshy’ [-Wreorder] 55 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:64:3: warning: when initialized here [-Wreorder] 64 | Potential(const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<1, 2, 2, bemtool::BasisFct<1, 1> >; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<1, 2, 2, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>]’ ../../plugin/mpi/common_bem.hpp:1506:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<1, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:618:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:57:20: warning: ‘bemtool::Potential > >::ker’ will be initialized after [-Wreorder] 57 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:55:20: warning: ‘const bemtool::Potential > >::MeshY& bemtool::Potential > >::meshy’ [-Wreorder] 55 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:64:3: warning: when initialized here [-Wreorder] 64 | Potential(const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<3, 2, 2, bemtool::BasisFct<1, 1> >; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<3, 2, 2, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>]’ ../../plugin/mpi/common_bem.hpp:1510:40: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<1, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:618:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:57:20: warning: ‘bemtool::Potential > >::ker’ will be initialized after [-Wreorder] 57 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:55:20: warning: ‘const bemtool::Potential > >::MeshY& bemtool::Potential > >::meshy’ [-Wreorder] 55 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:64:3: warning: when initialized here [-Wreorder] 64 | Potential(const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<2, 2, 2, bemtool::BasisFct<1, 1> >; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<2, 2, 2, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>]’ ../../plugin/mpi/common_bem.hpp:1514:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<1, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:618:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:57:20: warning: ‘bemtool::Potential > >::ker’ will be initialized after [-Wreorder] 57 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:55:20: warning: ‘const bemtool::Potential > >::MeshY& bemtool::Potential > >::meshy’ [-Wreorder] 55 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:64:3: warning: when initialized here [-Wreorder] 64 | Potential(const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<1, 1, 2, bemtool::BasisFct<2, 1> >; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<1, 1, 2, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>]’ ../../plugin/mpi/common_bem.hpp:1491:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<2, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:622:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:57:20: warning: ‘bemtool::Potential > >::ker’ will be initialized after [-Wreorder] 57 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:55:20: warning: ‘const bemtool::Potential > >::MeshY& bemtool::Potential > >::meshy’ [-Wreorder] 55 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:64:3: warning: when initialized here [-Wreorder] 64 | Potential(const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<3, 1, 2, bemtool::BasisFct<2, 1> >; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<3, 1, 2, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>]’ ../../plugin/mpi/common_bem.hpp:1495:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<2, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:622:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:57:20: warning: ‘bemtool::Potential > >::ker’ will be initialized after [-Wreorder] 57 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:55:20: warning: ‘const bemtool::Potential > >::MeshY& bemtool::Potential > >::meshy’ [-Wreorder] 55 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:64:3: warning: when initialized here [-Wreorder] 64 | Potential(const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<2, 1, 2, bemtool::BasisFct<2, 1> >; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<2, 1, 2, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>]’ ../../plugin/mpi/common_bem.hpp:1499:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<2, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:622:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:57:20: warning: ‘bemtool::Potential > >::ker’ will be initialized after [-Wreorder] 57 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:55:20: warning: ‘const bemtool::Potential > >::MeshY& bemtool::Potential > >::meshy’ [-Wreorder] 55 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:64:3: warning: when initialized here [-Wreorder] 64 | Potential(const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<1, 2, 2, bemtool::BasisFct<2, 1> >; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<1, 2, 2, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>]’ ../../plugin/mpi/common_bem.hpp:1506:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<2, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:622:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:57:20: warning: ‘bemtool::Potential > >::ker’ will be initialized after [-Wreorder] 57 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:55:20: warning: ‘const bemtool::Potential > >::MeshY& bemtool::Potential > >::meshy’ [-Wreorder] 55 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:64:3: warning: when initialized here [-Wreorder] 64 | Potential(const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<3, 2, 2, bemtool::BasisFct<2, 1> >; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<3, 2, 2, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>]’ ../../plugin/mpi/common_bem.hpp:1510:40: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<2, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:622:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:57:20: warning: ‘bemtool::Potential > >::ker’ will be initialized after [-Wreorder] 57 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:55:20: warning: ‘const bemtool::Potential > >::MeshY& bemtool::Potential > >::meshy’ [-Wreorder] 55 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:64:3: warning: when initialized here [-Wreorder] 64 | Potential(const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<2, 2, 2, bemtool::BasisFct<2, 1> >; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<2, 2, 2, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>]’ ../../plugin/mpi/common_bem.hpp:1514:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<2, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:622:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:57:20: warning: ‘bemtool::Potential > >::ker’ will be initialized after [-Wreorder] 57 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:55:20: warning: ‘const bemtool::Potential > >::MeshY& bemtool::Potential > >::meshy’ [-Wreorder] 55 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:64:3: warning: when initialized here [-Wreorder] 64 | Potential(const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/htool.hpp:9: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/clustering/pca.hpp: In instantiation of ‘void htool::PCA::recursive_build(const double*, const double*, const double*, int, MPI_Comm, std::stack >*>&, std::stack >&) [with htool::SplittingTypes SplittingType = htool::SplittingTypes::RegularSplitting; MPI_Comm = int]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/clustering/cluster.hpp:91:40: required from ‘void htool::Cluster::build(int, const double*, const double*, const double*, int, MPI_Comm) [with ClusteringType = htool::PCA; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/clustering/cluster.hpp:96:20: required from ‘void htool::Cluster::build(int, const double*, int, MPI_Comm) [with ClusteringType = htool::PCA; MPI_Comm = int]’ ../../plugin/mpi/bem.hpp:311:17: required from ‘std::shared_ptr build_clustering(int, const FESPACE*, const std::vector&, const Data_Bem_Solver&, MPI_Comm) [with FESPACE = Fem2D::GFESpace; MPI_Comm = int]’ ../../plugin/mpi/bem.hpp:480:25: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/clustering/pca.hpp:109:83: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 109 | test_minclustersize = test_minclustersize && (numbering[p].size() >= curr->get_minclustersize()); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1172:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<0, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:567:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<0, 2> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<0, 2> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<0, 2> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1174:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<0, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:567:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<0, 2> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<0, 2> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<0, 2> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1178:46: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<0, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:567:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<0, 2> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<0, 2> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<0, 2> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1186:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<0, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:567:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<0, 2> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<0, 2> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<0, 2> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1188:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<0, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:567:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<0, 2> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<0, 2> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<0, 2> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1192:46: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<0, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:567:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<0, 2> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<0, 2> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<0, 2> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1201:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<0, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:567:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<0, 2> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<0, 2> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<0, 2> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1203:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<0, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:567:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<0, 2> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<0, 2> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<0, 2> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1207:46: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<0, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:567:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<0, 2> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<0, 2> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<0, 2> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1172:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<1, 2> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<1, 2> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<1, 2> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1174:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<1, 2> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<1, 2> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<1, 2> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1176:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<1, 2> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<1, 2> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<1, 2> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1178:46: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<1, 2> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<1, 2> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<1, 2> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1186:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<1, 2> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<1, 2> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<1, 2> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1188:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<1, 2> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<1, 2> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<1, 2> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1190:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<1, 2> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<1, 2> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<1, 2> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1192:46: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<1, 2> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<1, 2> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<1, 2> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1201:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<1, 2> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<1, 2> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<1, 2> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1203:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<1, 2> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<1, 2> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<1, 2> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1205:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<1, 2> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<1, 2> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<1, 2> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1207:46: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<1, 2> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<1, 2> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<1, 2> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1172:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<2, 2> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<2, 2> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<2, 2> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1174:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<2, 2> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<2, 2> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<2, 2> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1176:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<2, 2> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<2, 2> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<2, 2> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1178:46: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<2, 2> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<2, 2> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<2, 2> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1186:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<2, 2> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<2, 2> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<2, 2> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1188:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<2, 2> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<2, 2> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<2, 2> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1190:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<2, 2> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<2, 2> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<2, 2> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1192:46: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<2, 2> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<2, 2> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<2, 2> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1201:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<2, 2> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<2, 2> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<2, 2> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1203:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<2, 2> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<2, 2> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<2, 2> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1205:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<2, 2> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<2, 2> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<2, 2> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1207:46: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<2, 2> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<2, 2> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<2, 2> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<4, 1, 3, bemtool::BasisFct<3, 2>, bemtool::BasisFct<3, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<3, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<4, 1, 3, bemtool::BasisFct<3, 2>, bemtool::BasisFct<3, 2> >; Discretization = bemtool::BasisFct<3, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1473:45: required from ‘void ff_BIO_Generator_Maxwell(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof >&, Complex) [with K = std::complex; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:580:40: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<3, 2> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<3, 2> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<3, 2> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ In file included from ./../../3rdparty/include/BemTool/bemtool/tools.hpp:51: ./../../3rdparty/include/BemTool/bemtool/potential/helmholtz_pot.hpp: In instantiation of ‘bemtool::PotKernel<1, 2, 3, PhiY>::PotKernel(const typename Trait::MeshY&, const bemtool::Real&) [with PhiY = bemtool::BasisFct<0, 2>; typename Trait::MeshY = bemtool::Mesh<2>; Trait = bemtool::PotKernelTraits, 1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:65:3: required from ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<1, 2, 3, bemtool::BasisFct<0, 2> >; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<1, 2, 3, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>]’ ../../plugin/mpi/common_bem.hpp:1506:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<0, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:614:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/helmholtz_pot.hpp:216:39: warning: ‘bemtool::PotKernel<1, 2, 3, bemtool::BasisFct<0, 2> >::kappa’ will be initialized after [-Wreorder] 216 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/helmholtz_pot.hpp:215:44: warning: ‘const std::vector >& bemtool::PotKernel<1, 2, 3, bemtool::BasisFct<0, 2> >::normaly’ [-Wreorder] 215 | const std::vector& normaly; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/helmholtz_pot.hpp:223:3: warning: when initialized here [-Wreorder] 223 | PotKernel(const typename Trait::MeshY& my, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./../../3rdparty/include/BemTool/bemtool/tools.hpp:53: ./../../3rdparty/include/BemTool/bemtool/potential/yukawa_pot.hpp: In instantiation of ‘bemtool::PotKernel<3, 2, 3, PhiY>::PotKernel(const typename Trait::MeshY&, const bemtool::Real&) [with PhiY = bemtool::BasisFct<0, 2>; typename Trait::MeshY = bemtool::Mesh<2>; Trait = bemtool::PotKernelTraits, 1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:65:3: required from ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<3, 2, 3, bemtool::BasisFct<0, 2> >; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<3, 2, 3, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>]’ ../../plugin/mpi/common_bem.hpp:1510:40: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<0, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:614:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/yukawa_pot.hpp:217:39: warning: ‘bemtool::PotKernel<3, 2, 3, bemtool::BasisFct<0, 2> >::kappa’ will be initialized after [-Wreorder] 217 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/yukawa_pot.hpp:216:44: warning: ‘const std::vector >& bemtool::PotKernel<3, 2, 3, bemtool::BasisFct<0, 2> >::normaly’ [-Wreorder] 216 | const std::vector& normaly; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/yukawa_pot.hpp:224:3: warning: when initialized here [-Wreorder] 224 | PotKernel(const typename Trait::MeshY& my, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./../../3rdparty/include/BemTool/bemtool/tools.hpp:52: ./../../3rdparty/include/BemTool/bemtool/potential/laplace_pot.hpp: In instantiation of ‘bemtool::PotKernel<2, 2, 3, PhiY>::PotKernel(const typename Trait::MeshY&, const bemtool::Real&) [with PhiY = bemtool::BasisFct<0, 2>; typename Trait::MeshY = bemtool::Mesh<2>; Trait = bemtool::PotKernelTraits, 1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:65:3: required from ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<2, 2, 3, bemtool::BasisFct<0, 2> >; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<2, 2, 3, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>]’ ../../plugin/mpi/common_bem.hpp:1514:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<0, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:614:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/laplace_pot.hpp:223:39: warning: ‘bemtool::PotKernel<2, 2, 3, bemtool::BasisFct<0, 2> >::kappa’ will be initialized after [-Wreorder] 223 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/laplace_pot.hpp:222:44: warning: ‘const std::vector >& bemtool::PotKernel<2, 2, 3, bemtool::BasisFct<0, 2> >::normaly’ [-Wreorder] 222 | const std::vector& normaly; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/laplace_pot.hpp:230:3: warning: when initialized here [-Wreorder] 230 | PotKernel(const typename Trait::MeshY& my, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/helmholtz_pot.hpp: In instantiation of ‘bemtool::PotKernel<1, 2, 3, PhiY>::PotKernel(const typename Trait::MeshY&, const bemtool::Real&) [with PhiY = bemtool::BasisFct<1, 2>; typename Trait::MeshY = bemtool::Mesh<2>; Trait = bemtool::PotKernelTraits, 1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:65:3: required from ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<1, 2, 3, bemtool::BasisFct<1, 2> >; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<1, 2, 3, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>]’ ../../plugin/mpi/common_bem.hpp:1506:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<1, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:618:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/helmholtz_pot.hpp:216:39: warning: ‘bemtool::PotKernel<1, 2, 3, bemtool::BasisFct<1, 2> >::kappa’ will be initialized after [-Wreorder] 216 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/helmholtz_pot.hpp:215:44: warning: ‘const std::vector >& bemtool::PotKernel<1, 2, 3, bemtool::BasisFct<1, 2> >::normaly’ [-Wreorder] 215 | const std::vector& normaly; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/helmholtz_pot.hpp:223:3: warning: when initialized here [-Wreorder] 223 | PotKernel(const typename Trait::MeshY& my, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/yukawa_pot.hpp: In instantiation of ‘bemtool::PotKernel<3, 2, 3, PhiY>::PotKernel(const typename Trait::MeshY&, const bemtool::Real&) [with PhiY = bemtool::BasisFct<1, 2>; typename Trait::MeshY = bemtool::Mesh<2>; Trait = bemtool::PotKernelTraits, 1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:65:3: required from ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<3, 2, 3, bemtool::BasisFct<1, 2> >; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<3, 2, 3, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>]’ ../../plugin/mpi/common_bem.hpp:1510:40: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<1, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:618:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/yukawa_pot.hpp:217:39: warning: ‘bemtool::PotKernel<3, 2, 3, bemtool::BasisFct<1, 2> >::kappa’ will be initialized after [-Wreorder] 217 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/yukawa_pot.hpp:216:44: warning: ‘const std::vector >& bemtool::PotKernel<3, 2, 3, bemtool::BasisFct<1, 2> >::normaly’ [-Wreorder] 216 | const std::vector& normaly; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/yukawa_pot.hpp:224:3: warning: when initialized here [-Wreorder] 224 | PotKernel(const typename Trait::MeshY& my, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/laplace_pot.hpp: In instantiation of ‘bemtool::PotKernel<2, 2, 3, PhiY>::PotKernel(const typename Trait::MeshY&, const bemtool::Real&) [with PhiY = bemtool::BasisFct<1, 2>; typename Trait::MeshY = bemtool::Mesh<2>; Trait = bemtool::PotKernelTraits, 1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:65:3: required from ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<2, 2, 3, bemtool::BasisFct<1, 2> >; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<2, 2, 3, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>]’ ../../plugin/mpi/common_bem.hpp:1514:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<1, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:618:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/laplace_pot.hpp:223:39: warning: ‘bemtool::PotKernel<2, 2, 3, bemtool::BasisFct<1, 2> >::kappa’ will be initialized after [-Wreorder] 223 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/laplace_pot.hpp:222:44: warning: ‘const std::vector >& bemtool::PotKernel<2, 2, 3, bemtool::BasisFct<1, 2> >::normaly’ [-Wreorder] 222 | const std::vector& normaly; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/laplace_pot.hpp:230:3: warning: when initialized here [-Wreorder] 230 | PotKernel(const typename Trait::MeshY& my, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/helmholtz_pot.hpp: In instantiation of ‘bemtool::PotKernel<1, 2, 3, PhiY>::PotKernel(const typename Trait::MeshY&, const bemtool::Real&) [with PhiY = bemtool::BasisFct<2, 2>; typename Trait::MeshY = bemtool::Mesh<2>; Trait = bemtool::PotKernelTraits, 1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:65:3: required from ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<1, 2, 3, bemtool::BasisFct<2, 2> >; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<1, 2, 3, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>]’ ../../plugin/mpi/common_bem.hpp:1506:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<2, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:622:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/helmholtz_pot.hpp:216:39: warning: ‘bemtool::PotKernel<1, 2, 3, bemtool::BasisFct<2, 2> >::kappa’ will be initialized after [-Wreorder] 216 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/helmholtz_pot.hpp:215:44: warning: ‘const std::vector >& bemtool::PotKernel<1, 2, 3, bemtool::BasisFct<2, 2> >::normaly’ [-Wreorder] 215 | const std::vector& normaly; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/helmholtz_pot.hpp:223:3: warning: when initialized here [-Wreorder] 223 | PotKernel(const typename Trait::MeshY& my, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/yukawa_pot.hpp: In instantiation of ‘bemtool::PotKernel<3, 2, 3, PhiY>::PotKernel(const typename Trait::MeshY&, const bemtool::Real&) [with PhiY = bemtool::BasisFct<2, 2>; typename Trait::MeshY = bemtool::Mesh<2>; Trait = bemtool::PotKernelTraits, 1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:65:3: required from ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<3, 2, 3, bemtool::BasisFct<2, 2> >; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<3, 2, 3, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>]’ ../../plugin/mpi/common_bem.hpp:1510:40: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<2, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:622:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/yukawa_pot.hpp:217:39: warning: ‘bemtool::PotKernel<3, 2, 3, bemtool::BasisFct<2, 2> >::kappa’ will be initialized after [-Wreorder] 217 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/yukawa_pot.hpp:216:44: warning: ‘const std::vector >& bemtool::PotKernel<3, 2, 3, bemtool::BasisFct<2, 2> >::normaly’ [-Wreorder] 216 | const std::vector& normaly; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/yukawa_pot.hpp:224:3: warning: when initialized here [-Wreorder] 224 | PotKernel(const typename Trait::MeshY& my, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/laplace_pot.hpp: In instantiation of ‘bemtool::PotKernel<2, 2, 3, PhiY>::PotKernel(const typename Trait::MeshY&, const bemtool::Real&) [with PhiY = bemtool::BasisFct<2, 2>; typename Trait::MeshY = bemtool::Mesh<2>; Trait = bemtool::PotKernelTraits, 1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:65:3: required from ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<2, 2, 3, bemtool::BasisFct<2, 2> >; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<2, 2, 3, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>]’ ../../plugin/mpi/common_bem.hpp:1514:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<2, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:622:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/laplace_pot.hpp:223:39: warning: ‘bemtool::PotKernel<2, 2, 3, bemtool::BasisFct<2, 2> >::kappa’ will be initialized after [-Wreorder] 223 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/laplace_pot.hpp:222:44: warning: ‘const std::vector >& bemtool::PotKernel<2, 2, 3, bemtool::BasisFct<2, 2> >::normaly’ [-Wreorder] 222 | const std::vector& normaly; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/laplace_pot.hpp:230:3: warning: when initialized here [-Wreorder] 230 | PotKernel(const typename Trait::MeshY& my, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1172:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<0, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:567:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<0, 1> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<0, 1> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<0, 1> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1174:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<0, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:567:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<0, 1> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<0, 1> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<0, 1> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1178:46: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<0, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:567:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<0, 1> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<0, 1> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<0, 1> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1186:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<0, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:567:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<0, 1> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<0, 1> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<0, 1> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1188:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<0, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:567:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<0, 1> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<0, 1> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<0, 1> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1192:46: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<0, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:567:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<0, 1> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<0, 1> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<0, 1> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1201:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<0, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:567:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<0, 1> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<0, 1> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<0, 1> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1203:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<0, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:567:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<0, 1> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<0, 1> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<0, 1> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1207:46: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<0, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:567:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<0, 1> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<0, 1> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<0, 1> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1172:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<1, 1> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<1, 1> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<1, 1> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1174:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<1, 1> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<1, 1> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<1, 1> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1176:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<1, 1> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<1, 1> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<1, 1> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1178:46: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<1, 1> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<1, 1> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<1, 1> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1186:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<1, 1> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<1, 1> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<1, 1> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1188:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<1, 1> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<1, 1> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<1, 1> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1190:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<1, 1> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<1, 1> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<1, 1> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1192:46: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<1, 1> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<1, 1> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<1, 1> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1201:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<1, 1> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<1, 1> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<1, 1> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1203:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<1, 1> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<1, 1> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<1, 1> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1205:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<1, 1> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<1, 1> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<1, 1> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1207:46: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<1, 1> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<1, 1> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<1, 1> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1172:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<2, 1> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<2, 1> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<2, 1> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1174:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<2, 1> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<2, 1> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<2, 1> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1176:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<2, 1> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<2, 1> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<2, 1> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1178:46: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<2, 1> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<2, 1> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<2, 1> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1186:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<2, 1> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<2, 1> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<2, 1> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1188:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<2, 1> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<2, 1> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<2, 1> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1190:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<2, 1> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<2, 1> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<2, 1> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1192:46: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<2, 1> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<2, 1> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<2, 1> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1201:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<2, 1> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<2, 1> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<2, 1> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1203:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<2, 1> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<2, 1> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<2, 1> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1205:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<2, 1> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<2, 1> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<2, 1> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1207:46: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<2, 1> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<2, 1> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<2, 1> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/helmholtz_pot.hpp: In instantiation of ‘bemtool::PotKernel<1, 2, 2, PhiY>::PotKernel(const typename Trait::MeshY&, const bemtool::Real&) [with PhiY = bemtool::BasisFct<0, 1>; typename Trait::MeshY = bemtool::Mesh<1>; Trait = bemtool::PotKernelTraits, 1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:65:3: required from ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<1, 2, 2, bemtool::BasisFct<0, 1> >; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<1, 2, 2, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>]’ ../../plugin/mpi/common_bem.hpp:1506:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<0, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:614:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/helmholtz_pot.hpp:155:39: warning: ‘bemtool::PotKernel<1, 2, 2, bemtool::BasisFct<0, 1> >::kappa’ will be initialized after [-Wreorder] 155 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/helmholtz_pot.hpp:154:44: warning: ‘const std::vector >& bemtool::PotKernel<1, 2, 2, bemtool::BasisFct<0, 1> >::normaly’ [-Wreorder] 154 | const std::vector& normaly; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/helmholtz_pot.hpp:162:3: warning: when initialized here [-Wreorder] 162 | PotKernel(const typename Trait::MeshY& my, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/yukawa_pot.hpp: In instantiation of ‘bemtool::PotKernel<3, 2, 2, PhiY>::PotKernel(const typename Trait::MeshY&, const bemtool::Real&) [with PhiY = bemtool::BasisFct<0, 1>; typename Trait::MeshY = bemtool::Mesh<1>; Trait = bemtool::PotKernelTraits, 1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:65:3: required from ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<3, 2, 2, bemtool::BasisFct<0, 1> >; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<3, 2, 2, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>]’ ../../plugin/mpi/common_bem.hpp:1510:40: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<0, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:614:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/yukawa_pot.hpp:155:39: warning: ‘bemtool::PotKernel<3, 2, 2, bemtool::BasisFct<0, 1> >::kappa’ will be initialized after [-Wreorder] 155 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/yukawa_pot.hpp:154:44: warning: ‘const std::vector >& bemtool::PotKernel<3, 2, 2, bemtool::BasisFct<0, 1> >::normaly’ [-Wreorder] 154 | const std::vector& normaly; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/yukawa_pot.hpp:162:3: warning: when initialized here [-Wreorder] 162 | PotKernel(const typename Trait::MeshY& my, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/laplace_pot.hpp: In instantiation of ‘bemtool::PotKernel<2, 2, 2, PhiY>::PotKernel(const typename Trait::MeshY&, const bemtool::Real&) [with PhiY = bemtool::BasisFct<0, 1>; typename Trait::MeshY = bemtool::Mesh<1>; Trait = bemtool::PotKernelTraits, 1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:65:3: required from ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<2, 2, 2, bemtool::BasisFct<0, 1> >; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<2, 2, 2, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>]’ ../../plugin/mpi/common_bem.hpp:1514:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<0, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:614:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/laplace_pot.hpp:158:39: warning: ‘bemtool::PotKernel<2, 2, 2, bemtool::BasisFct<0, 1> >::kappa’ will be initialized after [-Wreorder] 158 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/laplace_pot.hpp:157:44: warning: ‘const std::vector >& bemtool::PotKernel<2, 2, 2, bemtool::BasisFct<0, 1> >::normaly’ [-Wreorder] 157 | const std::vector& normaly; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/laplace_pot.hpp:165:3: warning: when initialized here [-Wreorder] 165 | PotKernel(const typename Trait::MeshY& my, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/helmholtz_pot.hpp: In instantiation of ‘bemtool::PotKernel<1, 2, 2, PhiY>::PotKernel(const typename Trait::MeshY&, const bemtool::Real&) [with PhiY = bemtool::BasisFct<1, 1>; typename Trait::MeshY = bemtool::Mesh<1>; Trait = bemtool::PotKernelTraits, 1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:65:3: required from ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<1, 2, 2, bemtool::BasisFct<1, 1> >; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<1, 2, 2, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>]’ ../../plugin/mpi/common_bem.hpp:1506:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<1, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:618:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/helmholtz_pot.hpp:155:39: warning: ‘bemtool::PotKernel<1, 2, 2, bemtool::BasisFct<1, 1> >::kappa’ will be initialized after [-Wreorder] 155 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/helmholtz_pot.hpp:154:44: warning: ‘const std::vector >& bemtool::PotKernel<1, 2, 2, bemtool::BasisFct<1, 1> >::normaly’ [-Wreorder] 154 | const std::vector& normaly; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/helmholtz_pot.hpp:162:3: warning: when initialized here [-Wreorder] 162 | PotKernel(const typename Trait::MeshY& my, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/yukawa_pot.hpp: In instantiation of ‘bemtool::PotKernel<3, 2, 2, PhiY>::PotKernel(const typename Trait::MeshY&, const bemtool::Real&) [with PhiY = bemtool::BasisFct<1, 1>; typename Trait::MeshY = bemtool::Mesh<1>; Trait = bemtool::PotKernelTraits, 1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:65:3: required from ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<3, 2, 2, bemtool::BasisFct<1, 1> >; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<3, 2, 2, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>]’ ../../plugin/mpi/common_bem.hpp:1510:40: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<1, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:618:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/yukawa_pot.hpp:155:39: warning: ‘bemtool::PotKernel<3, 2, 2, bemtool::BasisFct<1, 1> >::kappa’ will be initialized after [-Wreorder] 155 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/yukawa_pot.hpp:154:44: warning: ‘const std::vector >& bemtool::PotKernel<3, 2, 2, bemtool::BasisFct<1, 1> >::normaly’ [-Wreorder] 154 | const std::vector& normaly; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/yukawa_pot.hpp:162:3: warning: when initialized here [-Wreorder] 162 | PotKernel(const typename Trait::MeshY& my, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/laplace_pot.hpp: In instantiation of ‘bemtool::PotKernel<2, 2, 2, PhiY>::PotKernel(const typename Trait::MeshY&, const bemtool::Real&) [with PhiY = bemtool::BasisFct<1, 1>; typename Trait::MeshY = bemtool::Mesh<1>; Trait = bemtool::PotKernelTraits, 1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:65:3: required from ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<2, 2, 2, bemtool::BasisFct<1, 1> >; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<2, 2, 2, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>]’ ../../plugin/mpi/common_bem.hpp:1514:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<1, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:618:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/laplace_pot.hpp:158:39: warning: ‘bemtool::PotKernel<2, 2, 2, bemtool::BasisFct<1, 1> >::kappa’ will be initialized after [-Wreorder] 158 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/laplace_pot.hpp:157:44: warning: ‘const std::vector >& bemtool::PotKernel<2, 2, 2, bemtool::BasisFct<1, 1> >::normaly’ [-Wreorder] 157 | const std::vector& normaly; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/laplace_pot.hpp:165:3: warning: when initialized here [-Wreorder] 165 | PotKernel(const typename Trait::MeshY& my, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/helmholtz_pot.hpp: In instantiation of ‘bemtool::PotKernel<1, 2, 2, PhiY>::PotKernel(const typename Trait::MeshY&, const bemtool::Real&) [with PhiY = bemtool::BasisFct<2, 1>; typename Trait::MeshY = bemtool::Mesh<1>; Trait = bemtool::PotKernelTraits, 1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:65:3: required from ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<1, 2, 2, bemtool::BasisFct<2, 1> >; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<1, 2, 2, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>]’ ../../plugin/mpi/common_bem.hpp:1506:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<2, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:622:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/helmholtz_pot.hpp:155:39: warning: ‘bemtool::PotKernel<1, 2, 2, bemtool::BasisFct<2, 1> >::kappa’ will be initialized after [-Wreorder] 155 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/helmholtz_pot.hpp:154:44: warning: ‘const std::vector >& bemtool::PotKernel<1, 2, 2, bemtool::BasisFct<2, 1> >::normaly’ [-Wreorder] 154 | const std::vector& normaly; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/helmholtz_pot.hpp:162:3: warning: when initialized here [-Wreorder] 162 | PotKernel(const typename Trait::MeshY& my, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/yukawa_pot.hpp: In instantiation of ‘bemtool::PotKernel<3, 2, 2, PhiY>::PotKernel(const typename Trait::MeshY&, const bemtool::Real&) [with PhiY = bemtool::BasisFct<2, 1>; typename Trait::MeshY = bemtool::Mesh<1>; Trait = bemtool::PotKernelTraits, 1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:65:3: required from ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<3, 2, 2, bemtool::BasisFct<2, 1> >; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<3, 2, 2, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>]’ ../../plugin/mpi/common_bem.hpp:1510:40: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<2, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:622:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/yukawa_pot.hpp:155:39: warning: ‘bemtool::PotKernel<3, 2, 2, bemtool::BasisFct<2, 1> >::kappa’ will be initialized after [-Wreorder] 155 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/yukawa_pot.hpp:154:44: warning: ‘const std::vector >& bemtool::PotKernel<3, 2, 2, bemtool::BasisFct<2, 1> >::normaly’ [-Wreorder] 154 | const std::vector& normaly; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/yukawa_pot.hpp:162:3: warning: when initialized here [-Wreorder] 162 | PotKernel(const typename Trait::MeshY& my, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/laplace_pot.hpp: In instantiation of ‘bemtool::PotKernel<2, 2, 2, PhiY>::PotKernel(const typename Trait::MeshY&, const bemtool::Real&) [with PhiY = bemtool::BasisFct<2, 1>; typename Trait::MeshY = bemtool::Mesh<1>; Trait = bemtool::PotKernelTraits, 1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:65:3: required from ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<2, 2, 2, bemtool::BasisFct<2, 1> >; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<2, 2, 2, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>]’ ../../plugin/mpi/common_bem.hpp:1514:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<2, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:622:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/laplace_pot.hpp:158:39: warning: ‘bemtool::PotKernel<2, 2, 2, bemtool::BasisFct<2, 1> >::kappa’ will be initialized after [-Wreorder] 158 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/laplace_pot.hpp:157:44: warning: ‘const std::vector >& bemtool::PotKernel<2, 2, 2, bemtool::BasisFct<2, 1> >::normaly’ [-Wreorder] 157 | const std::vector& normaly; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/laplace_pot.hpp:165:3: warning: when initialized here [-Wreorder] 165 | PotKernel(const typename Trait::MeshY& my, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./../../3rdparty/include/BemTool/bemtool/tools.hpp:43: ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp: In instantiation of ‘bemtool::BIOpKernel<1, 1, 3, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<0, 2>; PhiY = bemtool::BasisFct<0, 2>; typename Trait::MeshX = bemtool::Mesh<2>; Trait = bemtool::BIOpKernelTraits<1, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; typename Trait::MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1172:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<0, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:567:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:114:34: warning: ‘bemtool::BIOpKernel<1, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::phix’ will be initialized after [-Wreorder] 114 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:110:34: warning: ‘const bemtool::BIOpKernelTraits<1, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::MeshY& bemtool::BIOpKernel<1, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::meshy’ [-Wreorder] 110 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:122:3: warning: when initialized here [-Wreorder] 122 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp: In instantiation of ‘bemtool::BIOpKernel<1, 2, 3, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<0, 2>; PhiY = bemtool::BasisFct<0, 2>; typename Trait::MeshX = bemtool::Mesh<2>; Trait = bemtool::BIOpKernelTraits<1, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; typename Trait::MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1174:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<0, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:567:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:258:39: warning: ‘bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::phix’ will be initialized after [-Wreorder] 258 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:254:39: warning: ‘const bemtool::BIOpKernelTraits<1, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::MeshY& bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::meshy’ [-Wreorder] 254 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:267:3: warning: when initialized here [-Wreorder] 267 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:261:39: warning: ‘bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::kappa’ will be initialized after [-Wreorder] 261 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:260:44: warning: ‘const std::vector >& bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::normaly’ [-Wreorder] 260 | const std::vector& normaly; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:267:3: warning: when initialized here [-Wreorder] 267 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp: In instantiation of ‘bemtool::BIOpKernel<1, 3, 3, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<0, 2>; PhiY = bemtool::BasisFct<0, 2>; typename Trait::MeshX = bemtool::Mesh<2>; Trait = bemtool::BIOpKernelTraits<1, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; typename Trait::MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1178:46: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<0, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:567:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:408:39: warning: ‘bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::phix’ will be initialized after [-Wreorder] 408 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:404:39: warning: ‘const bemtool::BIOpKernelTraits<1, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::MeshY& bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::meshy’ [-Wreorder] 404 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:417:3: warning: when initialized here [-Wreorder] 417 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:411:39: warning: ‘bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::kappa’ will be initialized after [-Wreorder] 411 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:410:44: warning: ‘const std::vector >& bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::normalx’ [-Wreorder] 410 | const std::vector& normalx; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:417:3: warning: when initialized here [-Wreorder] 417 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./../../3rdparty/include/BemTool/bemtool/tools.hpp:44: ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp: In instantiation of ‘bemtool::BIOpKernel<2, 1, 3, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<0, 2>; PhiY = bemtool::BasisFct<0, 2>; typename Trait::MeshX = bemtool::Mesh<2>; Trait = bemtool::BIOpKernelTraits<2, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; typename Trait::MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1186:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<0, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:567:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:116:34: warning: ‘bemtool::BIOpKernel<2, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::phix’ will be initialized after [-Wreorder] 116 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:112:34: warning: ‘const bemtool::BIOpKernelTraits<2, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::MeshY& bemtool::BIOpKernel<2, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::meshy’ [-Wreorder] 112 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:124:3: warning: when initialized here [-Wreorder] 124 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp: In instantiation of ‘bemtool::BIOpKernel<2, 2, 3, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<0, 2>; PhiY = bemtool::BasisFct<0, 2>; typename Trait::MeshX = bemtool::Mesh<2>; Trait = bemtool::BIOpKernelTraits<2, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; typename Trait::MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1188:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<0, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:567:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:264:39: warning: ‘bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::phix’ will be initialized after [-Wreorder] 264 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:260:39: warning: ‘const bemtool::BIOpKernelTraits<2, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::MeshY& bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::meshy’ [-Wreorder] 260 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:273:3: warning: when initialized here [-Wreorder] 273 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:267:39: warning: ‘bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::kappa’ will be initialized after [-Wreorder] 267 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:266:44: warning: ‘const std::vector >& bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::normaly’ [-Wreorder] 266 | const std::vector& normaly; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:273:3: warning: when initialized here [-Wreorder] 273 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp: In instantiation of ‘bemtool::BIOpKernel<2, 3, 3, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<0, 2>; PhiY = bemtool::BasisFct<0, 2>; typename Trait::MeshX = bemtool::Mesh<2>; Trait = bemtool::BIOpKernelTraits<2, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; typename Trait::MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1192:46: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<0, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:567:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:416:39: warning: ‘bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::phix’ will be initialized after [-Wreorder] 416 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:412:39: warning: ‘const bemtool::BIOpKernelTraits<2, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::MeshY& bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::meshy’ [-Wreorder] 412 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:425:3: warning: when initialized here [-Wreorder] 425 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:419:39: warning: ‘bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::kappa’ will be initialized after [-Wreorder] 419 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:418:44: warning: ‘const std::vector >& bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::normalx’ [-Wreorder] 418 | const std::vector& normalx; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:425:3: warning: when initialized here [-Wreorder] 425 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./../../3rdparty/include/BemTool/bemtool/tools.hpp:45: ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp: In instantiation of ‘bemtool::BIOpKernel<3, 1, 3, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<0, 2>; PhiY = bemtool::BasisFct<0, 2>; typename Trait::MeshX = bemtool::Mesh<2>; Trait = bemtool::BIOpKernelTraits<3, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; typename Trait::MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1201:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<0, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:567:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:117:34: warning: ‘bemtool::BIOpKernel<3, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::phix’ will be initialized after [-Wreorder] 117 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:113:34: warning: ‘const bemtool::BIOpKernelTraits<3, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::MeshY& bemtool::BIOpKernel<3, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::meshy’ [-Wreorder] 113 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:125:3: warning: when initialized here [-Wreorder] 125 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp: In instantiation of ‘bemtool::BIOpKernel<3, 2, 3, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<0, 2>; PhiY = bemtool::BasisFct<0, 2>; typename Trait::MeshX = bemtool::Mesh<2>; Trait = bemtool::BIOpKernelTraits<3, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; typename Trait::MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1203:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<0, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:567:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:268:39: warning: ‘bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::phix’ will be initialized after [-Wreorder] 268 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:264:39: warning: ‘const bemtool::BIOpKernelTraits<3, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::MeshY& bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::meshy’ [-Wreorder] 264 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:277:3: warning: when initialized here [-Wreorder] 277 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:271:39: warning: ‘bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::kappa’ will be initialized after [-Wreorder] 271 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:270:44: warning: ‘const std::vector >& bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::normaly’ [-Wreorder] 270 | const std::vector& normaly; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:277:3: warning: when initialized here [-Wreorder] 277 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp: In instantiation of ‘bemtool::BIOpKernel<3, 3, 3, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<0, 2>; PhiY = bemtool::BasisFct<0, 2>; typename Trait::MeshX = bemtool::Mesh<2>; Trait = bemtool::BIOpKernelTraits<3, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; typename Trait::MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1207:46: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<0, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:567:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:423:39: warning: ‘bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::phix’ will be initialized after [-Wreorder] 423 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:419:39: warning: ‘const bemtool::BIOpKernelTraits<3, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::MeshY& bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::meshy’ [-Wreorder] 419 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:432:3: warning: when initialized here [-Wreorder] 432 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:426:39: warning: ‘bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::kappa’ will be initialized after [-Wreorder] 426 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:425:44: warning: ‘const std::vector >& bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::normalx’ [-Wreorder] 425 | const std::vector& normalx; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:432:3: warning: when initialized here [-Wreorder] 432 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp: In instantiation of ‘bemtool::BIOpKernel<1, 1, 3, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<1, 2>; PhiY = bemtool::BasisFct<1, 2>; typename Trait::MeshX = bemtool::Mesh<2>; Trait = bemtool::BIOpKernelTraits<1, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; typename Trait::MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1172:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:114:34: warning: ‘bemtool::BIOpKernel<1, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::phix’ will be initialized after [-Wreorder] 114 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:110:34: warning: ‘const bemtool::BIOpKernelTraits<1, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::MeshY& bemtool::BIOpKernel<1, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::meshy’ [-Wreorder] 110 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:122:3: warning: when initialized here [-Wreorder] 122 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp: In instantiation of ‘bemtool::BIOpKernel<1, 2, 3, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<1, 2>; PhiY = bemtool::BasisFct<1, 2>; typename Trait::MeshX = bemtool::Mesh<2>; Trait = bemtool::BIOpKernelTraits<1, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; typename Trait::MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1174:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:258:39: warning: ‘bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::phix’ will be initialized after [-Wreorder] 258 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:254:39: warning: ‘const bemtool::BIOpKernelTraits<1, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::MeshY& bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::meshy’ [-Wreorder] 254 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:267:3: warning: when initialized here [-Wreorder] 267 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:261:39: warning: ‘bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::kappa’ will be initialized after [-Wreorder] 261 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:260:44: warning: ‘const std::vector >& bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::normaly’ [-Wreorder] 260 | const std::vector& normaly; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:267:3: warning: when initialized here [-Wreorder] 267 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp: In instantiation of ‘bemtool::BIOpKernel<1, 4, 3, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<1, 2>; PhiY = bemtool::BasisFct<1, 2>; typename Trait::MeshX = bemtool::Mesh<2>; Trait = bemtool::BIOpKernelTraits<1, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; typename Trait::MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1176:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:568:38: warning: ‘bemtool::BIOpKernel<1, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::phix’ will be initialized after [-Wreorder] 568 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:566:38: warning: ‘bemtool::BIOpKernelTraits<1, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::GradPhiX bemtool::BIOpKernel<1, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::grad_phix’ [-Wreorder] 566 | typename Trait::GradPhiX grad_phix; | ^~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:578:3: warning: when initialized here [-Wreorder] 578 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:570:43: warning: ‘bemtool::BIOpKernel<1, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::normalx’ will be initialized after [-Wreorder] 570 | const std::vector& normalx; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:562:38: warning: ‘const bemtool::BIOpKernelTraits<1, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::MeshY& bemtool::BIOpKernel<1, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::meshy’ [-Wreorder] 562 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:578:3: warning: when initialized here [-Wreorder] 578 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:569:38: warning: ‘bemtool::BIOpKernel<1, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::phiy’ will be initialized after [-Wreorder] 569 | PhiY phiy; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:567:38: warning: ‘bemtool::BIOpKernelTraits<1, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::GradPhiY bemtool::BIOpKernel<1, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::grad_phiy’ [-Wreorder] 567 | typename Trait::GradPhiY grad_phiy; | ^~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:578:3: warning: when initialized here [-Wreorder] 578 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp: In instantiation of ‘bemtool::BIOpKernel<1, 3, 3, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<1, 2>; PhiY = bemtool::BasisFct<1, 2>; typename Trait::MeshX = bemtool::Mesh<2>; Trait = bemtool::BIOpKernelTraits<1, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; typename Trait::MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1178:46: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:408:39: warning: ‘bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::phix’ will be initialized after [-Wreorder] 408 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:404:39: warning: ‘const bemtool::BIOpKernelTraits<1, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::MeshY& bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::meshy’ [-Wreorder] 404 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:417:3: warning: when initialized here [-Wreorder] 417 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:411:39: warning: ‘bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::kappa’ will be initialized after [-Wreorder] 411 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:410:44: warning: ‘const std::vector >& bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::normalx’ [-Wreorder] 410 | const std::vector& normalx; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:417:3: warning: when initialized here [-Wreorder] 417 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp: In instantiation of ‘bemtool::BIOpKernel<2, 1, 3, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<1, 2>; PhiY = bemtool::BasisFct<1, 2>; typename Trait::MeshX = bemtool::Mesh<2>; Trait = bemtool::BIOpKernelTraits<2, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; typename Trait::MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1186:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:116:34: warning: ‘bemtool::BIOpKernel<2, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::phix’ will be initialized after [-Wreorder] 116 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:112:34: warning: ‘const bemtool::BIOpKernelTraits<2, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::MeshY& bemtool::BIOpKernel<2, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::meshy’ [-Wreorder] 112 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:124:3: warning: when initialized here [-Wreorder] 124 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp: In instantiation of ‘bemtool::BIOpKernel<2, 2, 3, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<1, 2>; PhiY = bemtool::BasisFct<1, 2>; typename Trait::MeshX = bemtool::Mesh<2>; Trait = bemtool::BIOpKernelTraits<2, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; typename Trait::MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1188:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:264:39: warning: ‘bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::phix’ will be initialized after [-Wreorder] 264 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:260:39: warning: ‘const bemtool::BIOpKernelTraits<2, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::MeshY& bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::meshy’ [-Wreorder] 260 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:273:3: warning: when initialized here [-Wreorder] 273 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:267:39: warning: ‘bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::kappa’ will be initialized after [-Wreorder] 267 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:266:44: warning: ‘const std::vector >& bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::normaly’ [-Wreorder] 266 | const std::vector& normaly; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:273:3: warning: when initialized here [-Wreorder] 273 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp: In instantiation of ‘bemtool::BIOpKernel<2, 4, 3, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<1, 2>; PhiY = bemtool::BasisFct<1, 2>; typename Trait::MeshX = bemtool::Mesh<2>; Trait = bemtool::BIOpKernelTraits<2, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; typename Trait::MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1190:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:574:38: warning: ‘bemtool::BIOpKernel<2, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::phix’ will be initialized after [-Wreorder] 574 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:572:38: warning: ‘bemtool::BIOpKernelTraits<2, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::GradPhiX bemtool::BIOpKernel<2, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::grad_phix’ [-Wreorder] 572 | typename Trait::GradPhiX grad_phix; | ^~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:584:3: warning: when initialized here [-Wreorder] 584 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:576:43: warning: ‘bemtool::BIOpKernel<2, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::normalx’ will be initialized after [-Wreorder] 576 | const std::vector& normalx; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:568:38: warning: ‘const bemtool::BIOpKernelTraits<2, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::MeshY& bemtool::BIOpKernel<2, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::meshy’ [-Wreorder] 568 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:584:3: warning: when initialized here [-Wreorder] 584 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:575:38: warning: ‘bemtool::BIOpKernel<2, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::phiy’ will be initialized after [-Wreorder] 575 | PhiY phiy; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:573:38: warning: ‘bemtool::BIOpKernelTraits<2, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::GradPhiY bemtool::BIOpKernel<2, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::grad_phiy’ [-Wreorder] 573 | typename Trait::GradPhiY grad_phiy; | ^~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:584:3: warning: when initialized here [-Wreorder] 584 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp: In instantiation of ‘bemtool::BIOpKernel<2, 3, 3, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<1, 2>; PhiY = bemtool::BasisFct<1, 2>; typename Trait::MeshX = bemtool::Mesh<2>; Trait = bemtool::BIOpKernelTraits<2, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; typename Trait::MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1192:46: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:416:39: warning: ‘bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::phix’ will be initialized after [-Wreorder] 416 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:412:39: warning: ‘const bemtool::BIOpKernelTraits<2, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::MeshY& bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::meshy’ [-Wreorder] 412 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:425:3: warning: when initialized here [-Wreorder] 425 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:419:39: warning: ‘bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::kappa’ will be initialized after [-Wreorder] 419 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:418:44: warning: ‘const std::vector >& bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::normalx’ [-Wreorder] 418 | const std::vector& normalx; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:425:3: warning: when initialized here [-Wreorder] 425 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp: In instantiation of ‘bemtool::BIOpKernel<3, 1, 3, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<1, 2>; PhiY = bemtool::BasisFct<1, 2>; typename Trait::MeshX = bemtool::Mesh<2>; Trait = bemtool::BIOpKernelTraits<3, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; typename Trait::MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1201:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:117:34: warning: ‘bemtool::BIOpKernel<3, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::phix’ will be initialized after [-Wreorder] 117 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:113:34: warning: ‘const bemtool::BIOpKernelTraits<3, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::MeshY& bemtool::BIOpKernel<3, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::meshy’ [-Wreorder] 113 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:125:3: warning: when initialized here [-Wreorder] 125 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp: In instantiation of ‘bemtool::BIOpKernel<3, 2, 3, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<1, 2>; PhiY = bemtool::BasisFct<1, 2>; typename Trait::MeshX = bemtool::Mesh<2>; Trait = bemtool::BIOpKernelTraits<3, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; typename Trait::MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1203:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:268:39: warning: ‘bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::phix’ will be initialized after [-Wreorder] 268 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:264:39: warning: ‘const bemtool::BIOpKernelTraits<3, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::MeshY& bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::meshy’ [-Wreorder] 264 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:277:3: warning: when initialized here [-Wreorder] 277 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:271:39: warning: ‘bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::kappa’ will be initialized after [-Wreorder] 271 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:270:44: warning: ‘const std::vector >& bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::normaly’ [-Wreorder] 270 | const std::vector& normaly; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:277:3: warning: when initialized here [-Wreorder] 277 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp: In instantiation of ‘bemtool::BIOpKernel<3, 4, 3, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<1, 2>; PhiY = bemtool::BasisFct<1, 2>; typename Trait::MeshX = bemtool::Mesh<2>; Trait = bemtool::BIOpKernelTraits<3, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; typename Trait::MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1205:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:588:38: warning: ‘bemtool::BIOpKernel<3, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::phix’ will be initialized after [-Wreorder] 588 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:586:38: warning: ‘bemtool::BIOpKernelTraits<3, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::GradPhiX bemtool::BIOpKernel<3, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::grad_phix’ [-Wreorder] 586 | typename Trait::GradPhiX grad_phix; | ^~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:598:3: warning: when initialized here [-Wreorder] 598 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:590:43: warning: ‘bemtool::BIOpKernel<3, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::normalx’ will be initialized after [-Wreorder] 590 | const std::vector& normalx; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:582:38: warning: ‘const bemtool::BIOpKernelTraits<3, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::MeshY& bemtool::BIOpKernel<3, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::meshy’ [-Wreorder] 582 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:598:3: warning: when initialized here [-Wreorder] 598 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:589:38: warning: ‘bemtool::BIOpKernel<3, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::phiy’ will be initialized after [-Wreorder] 589 | PhiY phiy; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:587:38: warning: ‘bemtool::BIOpKernelTraits<3, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::GradPhiY bemtool::BIOpKernel<3, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::grad_phiy’ [-Wreorder] 587 | typename Trait::GradPhiY grad_phiy; | ^~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:598:3: warning: when initialized here [-Wreorder] 598 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp: In instantiation of ‘bemtool::BIOpKernel<3, 3, 3, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<1, 2>; PhiY = bemtool::BasisFct<1, 2>; typename Trait::MeshX = bemtool::Mesh<2>; Trait = bemtool::BIOpKernelTraits<3, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; typename Trait::MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1207:46: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:423:39: warning: ‘bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::phix’ will be initialized after [-Wreorder] 423 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:419:39: warning: ‘const bemtool::BIOpKernelTraits<3, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::MeshY& bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::meshy’ [-Wreorder] 419 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:432:3: warning: when initialized here [-Wreorder] 432 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:426:39: warning: ‘bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::kappa’ will be initialized after [-Wreorder] 426 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:425:44: warning: ‘const std::vector >& bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::normalx’ [-Wreorder] 425 | const std::vector& normalx; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:432:3: warning: when initialized here [-Wreorder] 432 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp: In instantiation of ‘bemtool::BIOpKernel<1, 1, 3, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<2, 2>; PhiY = bemtool::BasisFct<2, 2>; typename Trait::MeshX = bemtool::Mesh<2>; Trait = bemtool::BIOpKernelTraits<1, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; typename Trait::MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1172:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:114:34: warning: ‘bemtool::BIOpKernel<1, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::phix’ will be initialized after [-Wreorder] 114 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:110:34: warning: ‘const bemtool::BIOpKernelTraits<1, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::MeshY& bemtool::BIOpKernel<1, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::meshy’ [-Wreorder] 110 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:122:3: warning: when initialized here [-Wreorder] 122 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp: In instantiation of ‘bemtool::BIOpKernel<1, 2, 3, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<2, 2>; PhiY = bemtool::BasisFct<2, 2>; typename Trait::MeshX = bemtool::Mesh<2>; Trait = bemtool::BIOpKernelTraits<1, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; typename Trait::MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1174:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:258:39: warning: ‘bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::phix’ will be initialized after [-Wreorder] 258 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:254:39: warning: ‘const bemtool::BIOpKernelTraits<1, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::MeshY& bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::meshy’ [-Wreorder] 254 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:267:3: warning: when initialized here [-Wreorder] 267 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:261:39: warning: ‘bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::kappa’ will be initialized after [-Wreorder] 261 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:260:44: warning: ‘const std::vector >& bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::normaly’ [-Wreorder] 260 | const std::vector& normaly; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:267:3: warning: when initialized here [-Wreorder] 267 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp: In instantiation of ‘bemtool::BIOpKernel<1, 4, 3, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<2, 2>; PhiY = bemtool::BasisFct<2, 2>; typename Trait::MeshX = bemtool::Mesh<2>; Trait = bemtool::BIOpKernelTraits<1, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; typename Trait::MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1176:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:568:38: warning: ‘bemtool::BIOpKernel<1, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::phix’ will be initialized after [-Wreorder] 568 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:566:38: warning: ‘bemtool::BIOpKernelTraits<1, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::GradPhiX bemtool::BIOpKernel<1, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::grad_phix’ [-Wreorder] 566 | typename Trait::GradPhiX grad_phix; | ^~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:578:3: warning: when initialized here [-Wreorder] 578 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:570:43: warning: ‘bemtool::BIOpKernel<1, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::normalx’ will be initialized after [-Wreorder] 570 | const std::vector& normalx; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:562:38: warning: ‘const bemtool::BIOpKernelTraits<1, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::MeshY& bemtool::BIOpKernel<1, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::meshy’ [-Wreorder] 562 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:578:3: warning: when initialized here [-Wreorder] 578 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:569:38: warning: ‘bemtool::BIOpKernel<1, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::phiy’ will be initialized after [-Wreorder] 569 | PhiY phiy; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:567:38: warning: ‘bemtool::BIOpKernelTraits<1, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::GradPhiY bemtool::BIOpKernel<1, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::grad_phiy’ [-Wreorder] 567 | typename Trait::GradPhiY grad_phiy; | ^~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:578:3: warning: when initialized here [-Wreorder] 578 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp: In instantiation of ‘bemtool::BIOpKernel<1, 3, 3, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<2, 2>; PhiY = bemtool::BasisFct<2, 2>; typename Trait::MeshX = bemtool::Mesh<2>; Trait = bemtool::BIOpKernelTraits<1, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; typename Trait::MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1178:46: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:408:39: warning: ‘bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::phix’ will be initialized after [-Wreorder] 408 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:404:39: warning: ‘const bemtool::BIOpKernelTraits<1, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::MeshY& bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::meshy’ [-Wreorder] 404 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:417:3: warning: when initialized here [-Wreorder] 417 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:411:39: warning: ‘bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::kappa’ will be initialized after [-Wreorder] 411 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:410:44: warning: ‘const std::vector >& bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::normalx’ [-Wreorder] 410 | const std::vector& normalx; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:417:3: warning: when initialized here [-Wreorder] 417 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp: In instantiation of ‘bemtool::BIOpKernel<2, 1, 3, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<2, 2>; PhiY = bemtool::BasisFct<2, 2>; typename Trait::MeshX = bemtool::Mesh<2>; Trait = bemtool::BIOpKernelTraits<2, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; typename Trait::MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1186:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:116:34: warning: ‘bemtool::BIOpKernel<2, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::phix’ will be initialized after [-Wreorder] 116 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:112:34: warning: ‘const bemtool::BIOpKernelTraits<2, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::MeshY& bemtool::BIOpKernel<2, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::meshy’ [-Wreorder] 112 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:124:3: warning: when initialized here [-Wreorder] 124 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp: In instantiation of ‘bemtool::BIOpKernel<2, 2, 3, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<2, 2>; PhiY = bemtool::BasisFct<2, 2>; typename Trait::MeshX = bemtool::Mesh<2>; Trait = bemtool::BIOpKernelTraits<2, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; typename Trait::MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1188:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:264:39: warning: ‘bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::phix’ will be initialized after [-Wreorder] 264 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:260:39: warning: ‘const bemtool::BIOpKernelTraits<2, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::MeshY& bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::meshy’ [-Wreorder] 260 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:273:3: warning: when initialized here [-Wreorder] 273 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:267:39: warning: ‘bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::kappa’ will be initialized after [-Wreorder] 267 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:266:44: warning: ‘const std::vector >& bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::normaly’ [-Wreorder] 266 | const std::vector& normaly; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:273:3: warning: when initialized here [-Wreorder] 273 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp: In instantiation of ‘bemtool::BIOpKernel<2, 4, 3, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<2, 2>; PhiY = bemtool::BasisFct<2, 2>; typename Trait::MeshX = bemtool::Mesh<2>; Trait = bemtool::BIOpKernelTraits<2, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; typename Trait::MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1190:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:574:38: warning: ‘bemtool::BIOpKernel<2, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::phix’ will be initialized after [-Wreorder] 574 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:572:38: warning: ‘bemtool::BIOpKernelTraits<2, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::GradPhiX bemtool::BIOpKernel<2, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::grad_phix’ [-Wreorder] 572 | typename Trait::GradPhiX grad_phix; | ^~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:584:3: warning: when initialized here [-Wreorder] 584 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:576:43: warning: ‘bemtool::BIOpKernel<2, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::normalx’ will be initialized after [-Wreorder] 576 | const std::vector& normalx; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:568:38: warning: ‘const bemtool::BIOpKernelTraits<2, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::MeshY& bemtool::BIOpKernel<2, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::meshy’ [-Wreorder] 568 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:584:3: warning: when initialized here [-Wreorder] 584 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:575:38: warning: ‘bemtool::BIOpKernel<2, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::phiy’ will be initialized after [-Wreorder] 575 | PhiY phiy; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:573:38: warning: ‘bemtool::BIOpKernelTraits<2, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::GradPhiY bemtool::BIOpKernel<2, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::grad_phiy’ [-Wreorder] 573 | typename Trait::GradPhiY grad_phiy; | ^~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:584:3: warning: when initialized here [-Wreorder] 584 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp: In instantiation of ‘bemtool::BIOpKernel<2, 3, 3, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<2, 2>; PhiY = bemtool::BasisFct<2, 2>; typename Trait::MeshX = bemtool::Mesh<2>; Trait = bemtool::BIOpKernelTraits<2, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; typename Trait::MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1192:46: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:416:39: warning: ‘bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::phix’ will be initialized after [-Wreorder] 416 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:412:39: warning: ‘const bemtool::BIOpKernelTraits<2, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::MeshY& bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::meshy’ [-Wreorder] 412 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:425:3: warning: when initialized here [-Wreorder] 425 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:419:39: warning: ‘bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::kappa’ will be initialized after [-Wreorder] 419 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:418:44: warning: ‘const std::vector >& bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::normalx’ [-Wreorder] 418 | const std::vector& normalx; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:425:3: warning: when initialized here [-Wreorder] 425 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp: In instantiation of ‘bemtool::BIOpKernel<3, 1, 3, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<2, 2>; PhiY = bemtool::BasisFct<2, 2>; typename Trait::MeshX = bemtool::Mesh<2>; Trait = bemtool::BIOpKernelTraits<3, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; typename Trait::MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1201:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:117:34: warning: ‘bemtool::BIOpKernel<3, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::phix’ will be initialized after [-Wreorder] 117 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:113:34: warning: ‘const bemtool::BIOpKernelTraits<3, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::MeshY& bemtool::BIOpKernel<3, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::meshy’ [-Wreorder] 113 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:125:3: warning: when initialized here [-Wreorder] 125 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp: In instantiation of ‘bemtool::BIOpKernel<3, 2, 3, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<2, 2>; PhiY = bemtool::BasisFct<2, 2>; typename Trait::MeshX = bemtool::Mesh<2>; Trait = bemtool::BIOpKernelTraits<3, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; typename Trait::MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1203:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:268:39: warning: ‘bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::phix’ will be initialized after [-Wreorder] 268 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:264:39: warning: ‘const bemtool::BIOpKernelTraits<3, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::MeshY& bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::meshy’ [-Wreorder] 264 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:277:3: warning: when initialized here [-Wreorder] 277 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:271:39: warning: ‘bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::kappa’ will be initialized after [-Wreorder] 271 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:270:44: warning: ‘const std::vector >& bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::normaly’ [-Wreorder] 270 | const std::vector& normaly; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:277:3: warning: when initialized here [-Wreorder] 277 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp: In instantiation of ‘bemtool::BIOpKernel<3, 4, 3, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<2, 2>; PhiY = bemtool::BasisFct<2, 2>; typename Trait::MeshX = bemtool::Mesh<2>; Trait = bemtool::BIOpKernelTraits<3, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; typename Trait::MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1205:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:588:38: warning: ‘bemtool::BIOpKernel<3, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::phix’ will be initialized after [-Wreorder] 588 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:586:38: warning: ‘bemtool::BIOpKernelTraits<3, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::GradPhiX bemtool::BIOpKernel<3, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::grad_phix’ [-Wreorder] 586 | typename Trait::GradPhiX grad_phix; | ^~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:598:3: warning: when initialized here [-Wreorder] 598 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:590:43: warning: ‘bemtool::BIOpKernel<3, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::normalx’ will be initialized after [-Wreorder] 590 | const std::vector& normalx; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:582:38: warning: ‘const bemtool::BIOpKernelTraits<3, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::MeshY& bemtool::BIOpKernel<3, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::meshy’ [-Wreorder] 582 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:598:3: warning: when initialized here [-Wreorder] 598 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:589:38: warning: ‘bemtool::BIOpKernel<3, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::phiy’ will be initialized after [-Wreorder] 589 | PhiY phiy; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:587:38: warning: ‘bemtool::BIOpKernelTraits<3, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::GradPhiY bemtool::BIOpKernel<3, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::grad_phiy’ [-Wreorder] 587 | typename Trait::GradPhiY grad_phiy; | ^~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:598:3: warning: when initialized here [-Wreorder] 598 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp: In instantiation of ‘bemtool::BIOpKernel<3, 3, 3, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<2, 2>; PhiY = bemtool::BasisFct<2, 2>; typename Trait::MeshX = bemtool::Mesh<2>; Trait = bemtool::BIOpKernelTraits<3, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; typename Trait::MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1207:46: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:423:39: warning: ‘bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::phix’ will be initialized after [-Wreorder] 423 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:419:39: warning: ‘const bemtool::BIOpKernelTraits<3, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::MeshY& bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::meshy’ [-Wreorder] 419 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:432:3: warning: when initialized here [-Wreorder] 432 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:426:39: warning: ‘bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::kappa’ will be initialized after [-Wreorder] 426 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:425:44: warning: ‘const std::vector >& bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::normalx’ [-Wreorder] 425 | const std::vector& normalx; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:432:3: warning: when initialized here [-Wreorder] 432 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./../../3rdparty/include/BemTool/bemtool/tools.hpp:46: ./../../3rdparty/include/BemTool/bemtool/operator/maxwell_op.hpp: In instantiation of ‘bemtool::BIOpKernel<4, 1, 3, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<3, 2>; PhiY = bemtool::BasisFct<3, 2>; typename Trait::MeshX = bemtool::Mesh<2>; Trait = bemtool::BIOpKernelTraits<4, 1, 3, bemtool::BasisFct<3, 2>, bemtool::BasisFct<3, 2> >; typename Trait::MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<4, 1, 3, bemtool::BasisFct<3, 2>, bemtool::BasisFct<3, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<3, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<4, 1, 3, bemtool::BasisFct<3, 2>, bemtool::BasisFct<3, 2> >; Discretization = bemtool::BasisFct<3, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1473:45: required from ‘void ff_BIO_Generator_Maxwell(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof >&, Complex) [with K = std::complex; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:580:40: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/maxwell_op.hpp:45:37: warning: ‘bemtool::BIOpKernel<4, 1, 3, bemtool::BasisFct<3, 2>, bemtool::BasisFct<3, 2> >::phix’ will be initialized after [-Wreorder] 45 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/maxwell_op.hpp:43:37: warning: ‘bemtool::BIOpKernelTraits<4, 1, 3, bemtool::BasisFct<3, 2>, bemtool::BasisFct<3, 2> >::DivPhiX bemtool::BIOpKernel<4, 1, 3, bemtool::BasisFct<3, 2>, bemtool::BasisFct<3, 2> >::div_phix’ [-Wreorder] 43 | typename Trait::DivPhiX div_phix; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/maxwell_op.hpp:53:3: warning: when initialized here [-Wreorder] 53 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/maxwell_op.hpp:43:37: warning: ‘bemtool::BIOpKernel<4, 1, 3, bemtool::BasisFct<3, 2>, bemtool::BasisFct<3, 2> >::div_phix’ will be initialized after [-Wreorder] 43 | typename Trait::DivPhiX div_phix; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/maxwell_op.hpp:39:37: warning: ‘const bemtool::BIOpKernelTraits<4, 1, 3, bemtool::BasisFct<3, 2>, bemtool::BasisFct<3, 2> >::MeshY& bemtool::BIOpKernel<4, 1, 3, bemtool::BasisFct<3, 2>, bemtool::BasisFct<3, 2> >::meshy’ [-Wreorder] 39 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/maxwell_op.hpp:53:3: warning: when initialized here [-Wreorder] 53 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/maxwell_op.hpp:46:37: warning: ‘bemtool::BIOpKernel<4, 1, 3, bemtool::BasisFct<3, 2>, bemtool::BasisFct<3, 2> >::phiy’ will be initialized after [-Wreorder] 46 | PhiY phiy; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/maxwell_op.hpp:44:37: warning: ‘bemtool::BIOpKernelTraits<4, 1, 3, bemtool::BasisFct<3, 2>, bemtool::BasisFct<3, 2> >::DivPhiY bemtool::BIOpKernel<4, 1, 3, bemtool::BasisFct<3, 2>, bemtool::BasisFct<3, 2> >::div_phiy’ [-Wreorder] 44 | typename Trait::DivPhiY div_phiy; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/maxwell_op.hpp:53:3: warning: when initialized here [-Wreorder] 53 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp: In instantiation of ‘bemtool::BIOpKernel<1, 1, 2, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<0, 1>; PhiY = bemtool::BasisFct<0, 1>; typename Trait::MeshX = bemtool::Mesh<1>; Trait = bemtool::BIOpKernelTraits<1, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; typename Trait::MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1172:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<0, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:567:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:43:34: warning: ‘bemtool::BIOpKernel<1, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::phix’ will be initialized after [-Wreorder] 43 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:39:34: warning: ‘const bemtool::BIOpKernelTraits<1, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::MeshY& bemtool::BIOpKernel<1, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::meshy’ [-Wreorder] 39 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:51:3: warning: when initialized here [-Wreorder] 51 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp: In instantiation of ‘bemtool::BIOpKernel<1, 2, 2, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<0, 1>; PhiY = bemtool::BasisFct<0, 1>; typename Trait::MeshX = bemtool::Mesh<1>; Trait = bemtool::BIOpKernelTraits<1, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; typename Trait::MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1174:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<0, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:567:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:186:34: warning: ‘bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::phix’ will be initialized after [-Wreorder] 186 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:181:34: warning: ‘const bemtool::BIOpKernelTraits<1, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::MeshY& bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::meshy’ [-Wreorder] 181 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:194:3: warning: when initialized here [-Wreorder] 194 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:188:34: warning: ‘bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::kappa’ will be initialized after [-Wreorder] 188 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:182:39: warning: ‘const std::vector >& bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::normaly’ [-Wreorder] 182 | const std::vector& normaly; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:194:3: warning: when initialized here [-Wreorder] 194 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp: In instantiation of ‘bemtool::BIOpKernel<1, 3, 2, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<0, 1>; PhiY = bemtool::BasisFct<0, 1>; typename Trait::MeshX = bemtool::Mesh<1>; Trait = bemtool::BIOpKernelTraits<1, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; typename Trait::MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1178:46: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<0, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:567:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:333:39: warning: ‘bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::phix’ will be initialized after [-Wreorder] 333 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:329:39: warning: ‘const bemtool::BIOpKernelTraits<1, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::MeshY& bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::meshy’ [-Wreorder] 329 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:342:3: warning: when initialized here [-Wreorder] 342 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:336:39: warning: ‘bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::kappa’ will be initialized after [-Wreorder] 336 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:335:44: warning: ‘const std::vector >& bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::normalx’ [-Wreorder] 335 | const std::vector& normalx; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:342:3: warning: when initialized here [-Wreorder] 342 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp: In instantiation of ‘bemtool::BIOpKernel<2, 1, 2, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<0, 1>; PhiY = bemtool::BasisFct<0, 1>; typename Trait::MeshX = bemtool::Mesh<1>; Trait = bemtool::BIOpKernelTraits<2, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; typename Trait::MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1186:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<0, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:567:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:42:34: warning: ‘bemtool::BIOpKernel<2, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::phix’ will be initialized after [-Wreorder] 42 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:38:34: warning: ‘const bemtool::BIOpKernelTraits<2, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::MeshY& bemtool::BIOpKernel<2, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::meshy’ [-Wreorder] 38 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:50:3: warning: when initialized here [-Wreorder] 50 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp: In instantiation of ‘bemtool::BIOpKernel<2, 2, 2, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<0, 1>; PhiY = bemtool::BasisFct<0, 1>; typename Trait::MeshX = bemtool::Mesh<1>; Trait = bemtool::BIOpKernelTraits<2, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; typename Trait::MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1188:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<0, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:567:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:187:34: warning: ‘bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::phix’ will be initialized after [-Wreorder] 187 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:182:34: warning: ‘const bemtool::BIOpKernelTraits<2, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::MeshY& bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::meshy’ [-Wreorder] 182 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:195:3: warning: when initialized here [-Wreorder] 195 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:189:34: warning: ‘bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::kappa’ will be initialized after [-Wreorder] 189 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:183:39: warning: ‘const std::vector >& bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::normaly’ [-Wreorder] 183 | const std::vector& normaly; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:195:3: warning: when initialized here [-Wreorder] 195 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp: In instantiation of ‘bemtool::BIOpKernel<2, 3, 2, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<0, 1>; PhiY = bemtool::BasisFct<0, 1>; typename Trait::MeshX = bemtool::Mesh<1>; Trait = bemtool::BIOpKernelTraits<2, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; typename Trait::MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1192:46: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<0, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:567:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:339:39: warning: ‘bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::phix’ will be initialized after [-Wreorder] 339 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:335:39: warning: ‘const bemtool::BIOpKernelTraits<2, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::MeshY& bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::meshy’ [-Wreorder] 335 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:348:3: warning: when initialized here [-Wreorder] 348 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:342:39: warning: ‘bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::kappa’ will be initialized after [-Wreorder] 342 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:341:44: warning: ‘const std::vector >& bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::normalx’ [-Wreorder] 341 | const std::vector& normalx; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:348:3: warning: when initialized here [-Wreorder] 348 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp: In instantiation of ‘bemtool::BIOpKernel<3, 1, 2, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<0, 1>; PhiY = bemtool::BasisFct<0, 1>; typename Trait::MeshX = bemtool::Mesh<1>; Trait = bemtool::BIOpKernelTraits<3, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; typename Trait::MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1201:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<0, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:567:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:44:34: warning: ‘bemtool::BIOpKernel<3, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::phix’ will be initialized after [-Wreorder] 44 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:40:34: warning: ‘const bemtool::BIOpKernelTraits<3, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::MeshY& bemtool::BIOpKernel<3, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::meshy’ [-Wreorder] 40 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:52:3: warning: when initialized here [-Wreorder] 52 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp: In instantiation of ‘bemtool::BIOpKernel<3, 2, 2, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<0, 1>; PhiY = bemtool::BasisFct<0, 1>; typename Trait::MeshX = bemtool::Mesh<1>; Trait = bemtool::BIOpKernelTraits<3, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; typename Trait::MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1203:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<0, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:567:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:191:34: warning: ‘bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::phix’ will be initialized after [-Wreorder] 191 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:186:34: warning: ‘const bemtool::BIOpKernelTraits<3, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::MeshY& bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::meshy’ [-Wreorder] 186 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:199:3: warning: when initialized here [-Wreorder] 199 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:193:34: warning: ‘bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::kappa’ will be initialized after [-Wreorder] 193 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:187:39: warning: ‘const std::vector >& bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::normaly’ [-Wreorder] 187 | const std::vector& normaly; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:199:3: warning: when initialized here [-Wreorder] 199 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp: In instantiation of ‘bemtool::BIOpKernel<3, 3, 2, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<0, 1>; PhiY = bemtool::BasisFct<0, 1>; typename Trait::MeshX = bemtool::Mesh<1>; Trait = bemtool::BIOpKernelTraits<3, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; typename Trait::MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1207:46: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<0, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:567:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:346:39: warning: ‘bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::phix’ will be initialized after [-Wreorder] 346 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:342:39: warning: ‘const bemtool::BIOpKernelTraits<3, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::MeshY& bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::meshy’ [-Wreorder] 342 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:355:3: warning: when initialized here [-Wreorder] 355 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:349:39: warning: ‘bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::kappa’ will be initialized after [-Wreorder] 349 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:348:44: warning: ‘const std::vector >& bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::normalx’ [-Wreorder] 348 | const std::vector& normalx; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:355:3: warning: when initialized here [-Wreorder] 355 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp: In instantiation of ‘bemtool::BIOpKernel<1, 1, 2, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<1, 1>; PhiY = bemtool::BasisFct<1, 1>; typename Trait::MeshX = bemtool::Mesh<1>; Trait = bemtool::BIOpKernelTraits<1, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; typename Trait::MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1172:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:43:34: warning: ‘bemtool::BIOpKernel<1, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::phix’ will be initialized after [-Wreorder] 43 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:39:34: warning: ‘const bemtool::BIOpKernelTraits<1, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::MeshY& bemtool::BIOpKernel<1, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::meshy’ [-Wreorder] 39 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:51:3: warning: when initialized here [-Wreorder] 51 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp: In instantiation of ‘bemtool::BIOpKernel<1, 2, 2, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<1, 1>; PhiY = bemtool::BasisFct<1, 1>; typename Trait::MeshX = bemtool::Mesh<1>; Trait = bemtool::BIOpKernelTraits<1, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; typename Trait::MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1174:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:186:34: warning: ‘bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::phix’ will be initialized after [-Wreorder] 186 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:181:34: warning: ‘const bemtool::BIOpKernelTraits<1, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::MeshY& bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::meshy’ [-Wreorder] 181 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:194:3: warning: when initialized here [-Wreorder] 194 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:188:34: warning: ‘bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::kappa’ will be initialized after [-Wreorder] 188 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:182:39: warning: ‘const std::vector >& bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::normaly’ [-Wreorder] 182 | const std::vector& normaly; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:194:3: warning: when initialized here [-Wreorder] 194 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp: In instantiation of ‘bemtool::BIOpKernel<1, 4, 2, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<1, 1>; PhiY = bemtool::BasisFct<1, 1>; typename Trait::MeshX = bemtool::Mesh<1>; Trait = bemtool::BIOpKernelTraits<1, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; typename Trait::MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1176:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:487:38: warning: ‘bemtool::BIOpKernel<1, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::phix’ will be initialized after [-Wreorder] 487 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:485:38: warning: ‘bemtool::BIOpKernelTraits<1, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::GradPhiX bemtool::BIOpKernel<1, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::grad_phix’ [-Wreorder] 485 | typename Trait::GradPhiX grad_phix; | ^~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:497:3: warning: when initialized here [-Wreorder] 497 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:489:43: warning: ‘bemtool::BIOpKernel<1, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::normalx’ will be initialized after [-Wreorder] 489 | const std::vector& normalx; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:481:38: warning: ‘const bemtool::BIOpKernelTraits<1, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::MeshY& bemtool::BIOpKernel<1, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::meshy’ [-Wreorder] 481 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:497:3: warning: when initialized here [-Wreorder] 497 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:488:38: warning: ‘bemtool::BIOpKernel<1, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::phiy’ will be initialized after [-Wreorder] 488 | PhiY phiy; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:486:38: warning: ‘bemtool::BIOpKernelTraits<1, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::GradPhiY bemtool::BIOpKernel<1, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::grad_phiy’ [-Wreorder] 486 | typename Trait::GradPhiY grad_phiy; | ^~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:497:3: warning: when initialized here [-Wreorder] 497 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp: In instantiation of ‘bemtool::BIOpKernel<1, 3, 2, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<1, 1>; PhiY = bemtool::BasisFct<1, 1>; typename Trait::MeshX = bemtool::Mesh<1>; Trait = bemtool::BIOpKernelTraits<1, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; typename Trait::MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1178:46: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:333:39: warning: ‘bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::phix’ will be initialized after [-Wreorder] 333 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:329:39: warning: ‘const bemtool::BIOpKernelTraits<1, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::MeshY& bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::meshy’ [-Wreorder] 329 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:342:3: warning: when initialized here [-Wreorder] 342 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:336:39: warning: ‘bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::kappa’ will be initialized after [-Wreorder] 336 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:335:44: warning: ‘const std::vector >& bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::normalx’ [-Wreorder] 335 | const std::vector& normalx; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:342:3: warning: when initialized here [-Wreorder] 342 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp: In instantiation of ‘bemtool::BIOpKernel<2, 1, 2, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<1, 1>; PhiY = bemtool::BasisFct<1, 1>; typename Trait::MeshX = bemtool::Mesh<1>; Trait = bemtool::BIOpKernelTraits<2, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; typename Trait::MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1186:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:42:34: warning: ‘bemtool::BIOpKernel<2, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::phix’ will be initialized after [-Wreorder] 42 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:38:34: warning: ‘const bemtool::BIOpKernelTraits<2, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::MeshY& bemtool::BIOpKernel<2, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::meshy’ [-Wreorder] 38 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:50:3: warning: when initialized here [-Wreorder] 50 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp: In instantiation of ‘bemtool::BIOpKernel<2, 2, 2, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<1, 1>; PhiY = bemtool::BasisFct<1, 1>; typename Trait::MeshX = bemtool::Mesh<1>; Trait = bemtool::BIOpKernelTraits<2, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; typename Trait::MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1188:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:187:34: warning: ‘bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::phix’ will be initialized after [-Wreorder] 187 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:182:34: warning: ‘const bemtool::BIOpKernelTraits<2, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::MeshY& bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::meshy’ [-Wreorder] 182 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:195:3: warning: when initialized here [-Wreorder] 195 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:189:34: warning: ‘bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::kappa’ will be initialized after [-Wreorder] 189 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:183:39: warning: ‘const std::vector >& bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::normaly’ [-Wreorder] 183 | const std::vector& normaly; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:195:3: warning: when initialized here [-Wreorder] 195 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp: In instantiation of ‘bemtool::BIOpKernel<2, 4, 2, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<1, 1>; PhiY = bemtool::BasisFct<1, 1>; typename Trait::MeshX = bemtool::Mesh<1>; Trait = bemtool::BIOpKernelTraits<2, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; typename Trait::MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1190:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:495:38: warning: ‘bemtool::BIOpKernel<2, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::phix’ will be initialized after [-Wreorder] 495 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:493:38: warning: ‘bemtool::BIOpKernelTraits<2, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::GradPhiX bemtool::BIOpKernel<2, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::grad_phix’ [-Wreorder] 493 | typename Trait::GradPhiX grad_phix; | ^~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:505:3: warning: when initialized here [-Wreorder] 505 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:497:43: warning: ‘bemtool::BIOpKernel<2, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::normalx’ will be initialized after [-Wreorder] 497 | const std::vector& normalx; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:489:38: warning: ‘const bemtool::BIOpKernelTraits<2, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::MeshY& bemtool::BIOpKernel<2, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::meshy’ [-Wreorder] 489 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:505:3: warning: when initialized here [-Wreorder] 505 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:496:38: warning: ‘bemtool::BIOpKernel<2, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::phiy’ will be initialized after [-Wreorder] 496 | PhiY phiy; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:494:38: warning: ‘bemtool::BIOpKernelTraits<2, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::GradPhiY bemtool::BIOpKernel<2, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::grad_phiy’ [-Wreorder] 494 | typename Trait::GradPhiY grad_phiy; | ^~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:505:3: warning: when initialized here [-Wreorder] 505 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp: In instantiation of ‘bemtool::BIOpKernel<2, 3, 2, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<1, 1>; PhiY = bemtool::BasisFct<1, 1>; typename Trait::MeshX = bemtool::Mesh<1>; Trait = bemtool::BIOpKernelTraits<2, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; typename Trait::MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1192:46: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:339:39: warning: ‘bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::phix’ will be initialized after [-Wreorder] 339 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:335:39: warning: ‘const bemtool::BIOpKernelTraits<2, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::MeshY& bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::meshy’ [-Wreorder] 335 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:348:3: warning: when initialized here [-Wreorder] 348 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:342:39: warning: ‘bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::kappa’ will be initialized after [-Wreorder] 342 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:341:44: warning: ‘const std::vector >& bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::normalx’ [-Wreorder] 341 | const std::vector& normalx; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:348:3: warning: when initialized here [-Wreorder] 348 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp: In instantiation of ‘bemtool::BIOpKernel<3, 1, 2, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<1, 1>; PhiY = bemtool::BasisFct<1, 1>; typename Trait::MeshX = bemtool::Mesh<1>; Trait = bemtool::BIOpKernelTraits<3, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; typename Trait::MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1201:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:44:34: warning: ‘bemtool::BIOpKernel<3, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::phix’ will be initialized after [-Wreorder] 44 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:40:34: warning: ‘const bemtool::BIOpKernelTraits<3, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::MeshY& bemtool::BIOpKernel<3, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::meshy’ [-Wreorder] 40 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:52:3: warning: when initialized here [-Wreorder] 52 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp: In instantiation of ‘bemtool::BIOpKernel<3, 2, 2, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<1, 1>; PhiY = bemtool::BasisFct<1, 1>; typename Trait::MeshX = bemtool::Mesh<1>; Trait = bemtool::BIOpKernelTraits<3, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; typename Trait::MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1203:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:191:34: warning: ‘bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::phix’ will be initialized after [-Wreorder] 191 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:186:34: warning: ‘const bemtool::BIOpKernelTraits<3, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::MeshY& bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::meshy’ [-Wreorder] 186 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:199:3: warning: when initialized here [-Wreorder] 199 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:193:34: warning: ‘bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::kappa’ will be initialized after [-Wreorder] 193 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:187:39: warning: ‘const std::vector >& bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::normaly’ [-Wreorder] 187 | const std::vector& normaly; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:199:3: warning: when initialized here [-Wreorder] 199 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp: In instantiation of ‘bemtool::BIOpKernel<3, 4, 2, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<1, 1>; PhiY = bemtool::BasisFct<1, 1>; typename Trait::MeshX = bemtool::Mesh<1>; Trait = bemtool::BIOpKernelTraits<3, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; typename Trait::MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1205:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:508:38: warning: ‘bemtool::BIOpKernel<3, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::phix’ will be initialized after [-Wreorder] 508 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:506:38: warning: ‘bemtool::BIOpKernelTraits<3, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::GradPhiX bemtool::BIOpKernel<3, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::grad_phix’ [-Wreorder] 506 | typename Trait::GradPhiX grad_phix; | ^~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:518:3: warning: when initialized here [-Wreorder] 518 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:510:43: warning: ‘bemtool::BIOpKernel<3, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::normalx’ will be initialized after [-Wreorder] 510 | const std::vector& normalx; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:502:38: warning: ‘const bemtool::BIOpKernelTraits<3, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::MeshY& bemtool::BIOpKernel<3, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::meshy’ [-Wreorder] 502 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:518:3: warning: when initialized here [-Wreorder] 518 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:509:38: warning: ‘bemtool::BIOpKernel<3, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::phiy’ will be initialized after [-Wreorder] 509 | PhiY phiy; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:507:38: warning: ‘bemtool::BIOpKernelTraits<3, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::GradPhiY bemtool::BIOpKernel<3, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::grad_phiy’ [-Wreorder] 507 | typename Trait::GradPhiY grad_phiy; | ^~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:518:3: warning: when initialized here [-Wreorder] 518 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp: In instantiation of ‘bemtool::BIOpKernel<3, 3, 2, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<1, 1>; PhiY = bemtool::BasisFct<1, 1>; typename Trait::MeshX = bemtool::Mesh<1>; Trait = bemtool::BIOpKernelTraits<3, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; typename Trait::MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1207:46: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:346:39: warning: ‘bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::phix’ will be initialized after [-Wreorder] 346 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:342:39: warning: ‘const bemtool::BIOpKernelTraits<3, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::MeshY& bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::meshy’ [-Wreorder] 342 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:355:3: warning: when initialized here [-Wreorder] 355 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:349:39: warning: ‘bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::kappa’ will be initialized after [-Wreorder] 349 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:348:44: warning: ‘const std::vector >& bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::normalx’ [-Wreorder] 348 | const std::vector& normalx; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:355:3: warning: when initialized here [-Wreorder] 355 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp: In instantiation of ‘bemtool::BIOpKernel<1, 1, 2, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<2, 1>; PhiY = bemtool::BasisFct<2, 1>; typename Trait::MeshX = bemtool::Mesh<1>; Trait = bemtool::BIOpKernelTraits<1, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; typename Trait::MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1172:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:43:34: warning: ‘bemtool::BIOpKernel<1, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::phix’ will be initialized after [-Wreorder] 43 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:39:34: warning: ‘const bemtool::BIOpKernelTraits<1, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::MeshY& bemtool::BIOpKernel<1, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::meshy’ [-Wreorder] 39 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:51:3: warning: when initialized here [-Wreorder] 51 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp: In instantiation of ‘bemtool::BIOpKernel<1, 2, 2, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<2, 1>; PhiY = bemtool::BasisFct<2, 1>; typename Trait::MeshX = bemtool::Mesh<1>; Trait = bemtool::BIOpKernelTraits<1, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; typename Trait::MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1174:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:186:34: warning: ‘bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::phix’ will be initialized after [-Wreorder] 186 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:181:34: warning: ‘const bemtool::BIOpKernelTraits<1, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::MeshY& bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::meshy’ [-Wreorder] 181 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:194:3: warning: when initialized here [-Wreorder] 194 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:188:34: warning: ‘bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::kappa’ will be initialized after [-Wreorder] 188 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:182:39: warning: ‘const std::vector >& bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::normaly’ [-Wreorder] 182 | const std::vector& normaly; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:194:3: warning: when initialized here [-Wreorder] 194 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp: In instantiation of ‘bemtool::BIOpKernel<1, 4, 2, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<2, 1>; PhiY = bemtool::BasisFct<2, 1>; typename Trait::MeshX = bemtool::Mesh<1>; Trait = bemtool::BIOpKernelTraits<1, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; typename Trait::MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1176:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:487:38: warning: ‘bemtool::BIOpKernel<1, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::phix’ will be initialized after [-Wreorder] 487 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:485:38: warning: ‘bemtool::BIOpKernelTraits<1, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::GradPhiX bemtool::BIOpKernel<1, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::grad_phix’ [-Wreorder] 485 | typename Trait::GradPhiX grad_phix; | ^~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:497:3: warning: when initialized here [-Wreorder] 497 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:489:43: warning: ‘bemtool::BIOpKernel<1, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::normalx’ will be initialized after [-Wreorder] 489 | const std::vector& normalx; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:481:38: warning: ‘const bemtool::BIOpKernelTraits<1, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::MeshY& bemtool::BIOpKernel<1, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::meshy’ [-Wreorder] 481 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:497:3: warning: when initialized here [-Wreorder] 497 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:488:38: warning: ‘bemtool::BIOpKernel<1, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::phiy’ will be initialized after [-Wreorder] 488 | PhiY phiy; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:486:38: warning: ‘bemtool::BIOpKernelTraits<1, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::GradPhiY bemtool::BIOpKernel<1, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::grad_phiy’ [-Wreorder] 486 | typename Trait::GradPhiY grad_phiy; | ^~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:497:3: warning: when initialized here [-Wreorder] 497 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp: In instantiation of ‘bemtool::BIOpKernel<1, 3, 2, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<2, 1>; PhiY = bemtool::BasisFct<2, 1>; typename Trait::MeshX = bemtool::Mesh<1>; Trait = bemtool::BIOpKernelTraits<1, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; typename Trait::MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1178:46: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:333:39: warning: ‘bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::phix’ will be initialized after [-Wreorder] 333 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:329:39: warning: ‘const bemtool::BIOpKernelTraits<1, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::MeshY& bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::meshy’ [-Wreorder] 329 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:342:3: warning: when initialized here [-Wreorder] 342 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:336:39: warning: ‘bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::kappa’ will be initialized after [-Wreorder] 336 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:335:44: warning: ‘const std::vector >& bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::normalx’ [-Wreorder] 335 | const std::vector& normalx; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:342:3: warning: when initialized here [-Wreorder] 342 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp: In instantiation of ‘bemtool::BIOpKernel<2, 1, 2, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<2, 1>; PhiY = bemtool::BasisFct<2, 1>; typename Trait::MeshX = bemtool::Mesh<1>; Trait = bemtool::BIOpKernelTraits<2, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; typename Trait::MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1186:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:42:34: warning: ‘bemtool::BIOpKernel<2, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::phix’ will be initialized after [-Wreorder] 42 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:38:34: warning: ‘const bemtool::BIOpKernelTraits<2, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::MeshY& bemtool::BIOpKernel<2, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::meshy’ [-Wreorder] 38 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:50:3: warning: when initialized here [-Wreorder] 50 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp: In instantiation of ‘bemtool::BIOpKernel<2, 2, 2, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<2, 1>; PhiY = bemtool::BasisFct<2, 1>; typename Trait::MeshX = bemtool::Mesh<1>; Trait = bemtool::BIOpKernelTraits<2, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; typename Trait::MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1188:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:187:34: warning: ‘bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::phix’ will be initialized after [-Wreorder] 187 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:182:34: warning: ‘const bemtool::BIOpKernelTraits<2, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::MeshY& bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::meshy’ [-Wreorder] 182 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:195:3: warning: when initialized here [-Wreorder] 195 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:189:34: warning: ‘bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::kappa’ will be initialized after [-Wreorder] 189 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:183:39: warning: ‘const std::vector >& bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::normaly’ [-Wreorder] 183 | const std::vector& normaly; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:195:3: warning: when initialized here [-Wreorder] 195 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp: In instantiation of ‘bemtool::BIOpKernel<2, 4, 2, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<2, 1>; PhiY = bemtool::BasisFct<2, 1>; typename Trait::MeshX = bemtool::Mesh<1>; Trait = bemtool::BIOpKernelTraits<2, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; typename Trait::MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1190:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:495:38: warning: ‘bemtool::BIOpKernel<2, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::phix’ will be initialized after [-Wreorder] 495 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:493:38: warning: ‘bemtool::BIOpKernelTraits<2, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::GradPhiX bemtool::BIOpKernel<2, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::grad_phix’ [-Wreorder] 493 | typename Trait::GradPhiX grad_phix; | ^~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:505:3: warning: when initialized here [-Wreorder] 505 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:497:43: warning: ‘bemtool::BIOpKernel<2, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::normalx’ will be initialized after [-Wreorder] 497 | const std::vector& normalx; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:489:38: warning: ‘const bemtool::BIOpKernelTraits<2, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::MeshY& bemtool::BIOpKernel<2, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::meshy’ [-Wreorder] 489 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:505:3: warning: when initialized here [-Wreorder] 505 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:496:38: warning: ‘bemtool::BIOpKernel<2, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::phiy’ will be initialized after [-Wreorder] 496 | PhiY phiy; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:494:38: warning: ‘bemtool::BIOpKernelTraits<2, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::GradPhiY bemtool::BIOpKernel<2, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::grad_phiy’ [-Wreorder] 494 | typename Trait::GradPhiY grad_phiy; | ^~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:505:3: warning: when initialized here [-Wreorder] 505 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp: In instantiation of ‘bemtool::BIOpKernel<2, 3, 2, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<2, 1>; PhiY = bemtool::BasisFct<2, 1>; typename Trait::MeshX = bemtool::Mesh<1>; Trait = bemtool::BIOpKernelTraits<2, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; typename Trait::MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1192:46: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:339:39: warning: ‘bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::phix’ will be initialized after [-Wreorder] 339 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:335:39: warning: ‘const bemtool::BIOpKernelTraits<2, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::MeshY& bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::meshy’ [-Wreorder] 335 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:348:3: warning: when initialized here [-Wreorder] 348 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:342:39: warning: ‘bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::kappa’ will be initialized after [-Wreorder] 342 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:341:44: warning: ‘const std::vector >& bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::normalx’ [-Wreorder] 341 | const std::vector& normalx; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:348:3: warning: when initialized here [-Wreorder] 348 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp: In instantiation of ‘bemtool::BIOpKernel<3, 1, 2, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<2, 1>; PhiY = bemtool::BasisFct<2, 1>; typename Trait::MeshX = bemtool::Mesh<1>; Trait = bemtool::BIOpKernelTraits<3, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; typename Trait::MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1201:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:44:34: warning: ‘bemtool::BIOpKernel<3, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::phix’ will be initialized after [-Wreorder] 44 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:40:34: warning: ‘const bemtool::BIOpKernelTraits<3, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::MeshY& bemtool::BIOpKernel<3, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::meshy’ [-Wreorder] 40 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:52:3: warning: when initialized here [-Wreorder] 52 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp: In instantiation of ‘bemtool::BIOpKernel<3, 2, 2, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<2, 1>; PhiY = bemtool::BasisFct<2, 1>; typename Trait::MeshX = bemtool::Mesh<1>; Trait = bemtool::BIOpKernelTraits<3, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; typename Trait::MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1203:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:191:34: warning: ‘bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::phix’ will be initialized after [-Wreorder] 191 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:186:34: warning: ‘const bemtool::BIOpKernelTraits<3, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::MeshY& bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::meshy’ [-Wreorder] 186 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:199:3: warning: when initialized here [-Wreorder] 199 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:193:34: warning: ‘bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::kappa’ will be initialized after [-Wreorder] 193 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:187:39: warning: ‘const std::vector >& bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::normaly’ [-Wreorder] 187 | const std::vector& normaly; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:199:3: warning: when initialized here [-Wreorder] 199 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp: In instantiation of ‘bemtool::BIOpKernel<3, 4, 2, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<2, 1>; PhiY = bemtool::BasisFct<2, 1>; typename Trait::MeshX = bemtool::Mesh<1>; Trait = bemtool::BIOpKernelTraits<3, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; typename Trait::MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1205:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:508:38: warning: ‘bemtool::BIOpKernel<3, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::phix’ will be initialized after [-Wreorder] 508 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:506:38: warning: ‘bemtool::BIOpKernelTraits<3, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::GradPhiX bemtool::BIOpKernel<3, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::grad_phix’ [-Wreorder] 506 | typename Trait::GradPhiX grad_phix; | ^~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:518:3: warning: when initialized here [-Wreorder] 518 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:510:43: warning: ‘bemtool::BIOpKernel<3, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::normalx’ will be initialized after [-Wreorder] 510 | const std::vector& normalx; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:502:38: warning: ‘const bemtool::BIOpKernelTraits<3, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::MeshY& bemtool::BIOpKernel<3, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::meshy’ [-Wreorder] 502 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:518:3: warning: when initialized here [-Wreorder] 518 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:509:38: warning: ‘bemtool::BIOpKernel<3, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::phiy’ will be initialized after [-Wreorder] 509 | PhiY phiy; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:507:38: warning: ‘bemtool::BIOpKernelTraits<3, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::GradPhiY bemtool::BIOpKernel<3, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::grad_phiy’ [-Wreorder] 507 | typename Trait::GradPhiY grad_phiy; | ^~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:518:3: warning: when initialized here [-Wreorder] 518 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp: In instantiation of ‘bemtool::BIOpKernel<3, 3, 2, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<2, 1>; PhiY = bemtool::BasisFct<2, 1>; typename Trait::MeshX = bemtool::Mesh<1>; Trait = bemtool::BIOpKernelTraits<3, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; typename Trait::MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1207:46: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:346:39: warning: ‘bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::phix’ will be initialized after [-Wreorder] 346 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:342:39: warning: ‘const bemtool::BIOpKernelTraits<3, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::MeshY& bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::meshy’ [-Wreorder] 342 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:355:3: warning: when initialized here [-Wreorder] 355 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:349:39: warning: ‘bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::kappa’ will be initialized after [-Wreorder] 349 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:348:44: warning: ‘const std::vector >& bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::normalx’ [-Wreorder] 348 | const std::vector& normalx; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:355:3: warning: when initialized here [-Wreorder] 355 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/htool.hpp:13: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/lrmat/SVD.hpp: In instantiation of ‘void htool::SVD::copy_low_rank_approximation(double, int, int, const int*, const int*, int&, T**, T**, const htool::VirtualGenerator&, const htool::VirtualCluster&, const double*, const htool::VirtualCluster&, const double*) const [with T = std::complex]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/lrmat/SVD.hpp:15:10: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/lrmat/SVD.hpp:21:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 21 | for (int i = 0; i < mat.size(); i++) { | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/htool.hpp:16: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/lrmat/partialACA.hpp: In instantiation of ‘void htool::partialACA::copy_low_rank_approximation(double, int, int, const int*, const int*, int&, T**, T**, const htool::VirtualGenerator&, const htool::VirtualCluster&, const double*, const htool::VirtualCluster&, const double*) const [with T = std::complex]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/lrmat/partialACA.hpp:39:10: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/lrmat/partialACA.hpp:84:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 84 | for (int j = 0; j < uu.size(); j++) { | ~~^~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/lrmat/partialACA.hpp:109:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 109 | for (int k = 0; k < uu.size(); k++) { | ~~^~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/lrmat/partialACA.hpp:134:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 134 | for (int j = 0; j < uu.size(); j++) { | ~~^~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp: In instantiation of ‘void htool::HMatrix::copy_local_diagonal(T*, bool) const [with T = std::complex]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp:1849:6: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp:1860:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >*, std::allocator >*> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1860 | for (int j = 0; j < MyStrictlyDiagNearFieldMats.size(); j++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp: In instantiation of ‘std::pair htool::HMatrix::get_max_size_blocks() const [with T = std::complex]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp:1984:21: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp:1988:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >*, std::allocator >*> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1988 | for (int i = 0; i < MyFarFieldMats.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp:1994:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >*, std::allocator >*> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1994 | for (int i = 0; i < MyNearFieldMats.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp: In instantiation of ‘void htool::HMatrix::mymvprod_global_to_local(const T*, T*, const int&) const [with T = std::complex]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp:844:6: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp:867:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::default_delete > > >, std::allocator >, std::default_delete > > > > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 867 | for (int b = 0; b < MyComputedBlocks.size(); b++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp:886:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >*, std::allocator >*> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 886 | for (int b = 0; b < MyDiagComputedBlocks.size(); b++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp:898:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >*, std::allocator >*> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 898 | for (int b = 0; b < MyStrictlyDiagNearFieldMats.size(); b++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp: In instantiation of ‘void htool::HMatrix::mymvprod_transp_local_to_local(const T*, T*, const int&, T*) const [with T = std::complex]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp:999:6: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp:1031:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::default_delete > > >, std::allocator >, std::default_delete > > > > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1031 | for (int b = 0; b < MyComputedBlocks.size(); b++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp: In instantiation of ‘void htool::HMatrix::mymvprod_transp_local_to_global(const T*, T*, const int&) const [with T = std::complex]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp:914:6: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp:929:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::default_delete > > >, std::allocator >, std::default_delete > > > > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 929 | for (int b = 0; b < MyComputedBlocks.size(); b++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp: In instantiation of ‘void htool::HMatrix::mvprod_subrhs(const T*, T*, const int&, const int&, const int&, const int&) const [with T = std::complex]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp:1458:6: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp:1476:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >*, std::allocator >*> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1476 | for (int b = 0; b < MyFarFieldMats.size(); b++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp:1490:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >*, std::allocator >*> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1490 | for (int b = 0; b < MyNearFieldMats.size(); b++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp:1511:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >*, std::allocator >*> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1511 | for (int b = 0; b < MyDiagFarFieldMats.size(); b++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp:1526:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >*, std::allocator >*> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1526 | for (int b = 0; b < MyDiagNearFieldMats.size(); b++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp:1539:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >*, std::allocator >*> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1539 | for (int b = 0; b < MyStrictlyDiagNearFieldMats.size(); b++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp: In instantiation of ‘void htool::HMatrix::copy_local_dense_perm(T*) const [with T = std::complex]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp:1767:6: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp:1775:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >*, std::allocator >*> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1775 | for (int l = 0; l < MyNearFieldMats.size(); l++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp:1790:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >*, std::allocator >*> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1790 | for (int l = 0; l < MyFarFieldMats.size(); l++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/clustering/bounding_box_1.hpp:5: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/clustering/cluster.hpp: In instantiation of ‘void htool::Cluster::save_geometry(const double*, std::string, const std::vector&, MPI_Comm) const [with ClusteringType = htool::PCA; std::string = std::__cxx11::basic_string; MPI_Comm = int]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/clustering/cluster.hpp:372:10: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/clustering/cluster.hpp:383:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 383 | for (int p = 0; p < outputs.size(); p++) { | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/clustering/cluster.hpp:390:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 390 | for (int i = 0; i < permutation->size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/clustering/cluster.hpp:392:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 392 | if (i != permutation->size() - 1) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/clustering/cluster.hpp:419:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 419 | for (int p = 0; p < depths.size(); p++) { | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/clustering/cluster.hpp:422:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 422 | for (int i = 0; i < outputs[p].size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/clustering/cluster.hpp:424:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 424 | if (i != outputs[p].size() - 1) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/clustering/cluster.hpp: In instantiation of ‘void htool::Cluster::save_cluster(std::string, MPI_Comm) const [with ClusteringType = htool::PCA; std::string = std::__cxx11::basic_string; MPI_Comm = int]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/clustering/cluster.hpp:433:10: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/clustering/cluster.hpp:440:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 440 | for (int i = 0; i < this->permutation->size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/clustering/cluster.hpp:442:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 442 | if (i != this->permutation->size() - 1) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/clustering/cluster.hpp:474:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 474 | for (int p = 0; p < outputs.size(); p++) { | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/clustering/cluster.hpp:475:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 475 | for (int i = 0; i < outputs[p].size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/clustering/cluster.hpp:477:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 477 | if (i != outputs[p].size() - 1) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/clustering/cluster.hpp: In instantiation of ‘void htool::Cluster::read_cluster(std::string, std::string, MPI_Comm) [with ClusteringType = htool::PCA; std::string = std::__cxx11::basic_string; MPI_Comm = int]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/clustering/cluster.hpp:486:10: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/clustering/cluster.hpp:506:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 506 | for (int i = 0; i < permutation_str.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/clustering/cluster.hpp:565:70: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 565 | if (sizeWorld > 1 && outputs[curr->depth + 1].size() == sizeWorld) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<2, 2, 2, bemtool::BasisFct<2, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<2, 2, 2, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:89:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 89 | for(int iy=0; iy::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<3, 2, 2, bemtool::BasisFct<2, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<3, 2, 2, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:89:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<1, 2, 2, bemtool::BasisFct<2, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<1, 2, 2, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:89:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<2, 1, 2, bemtool::BasisFct<2, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<2, 1, 2, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:89:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<3, 1, 2, bemtool::BasisFct<2, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<3, 1, 2, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:89:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<1, 1, 2, bemtool::BasisFct<2, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<1, 1, 2, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:89:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<2, 2, 2, bemtool::BasisFct<1, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<2, 2, 2, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:89:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<3, 2, 2, bemtool::BasisFct<1, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<3, 2, 2, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:89:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<1, 2, 2, bemtool::BasisFct<1, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<1, 2, 2, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:89:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<2, 1, 2, bemtool::BasisFct<1, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<2, 1, 2, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:89:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<3, 1, 2, bemtool::BasisFct<1, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<3, 1, 2, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:89:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<1, 1, 2, bemtool::BasisFct<1, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<1, 1, 2, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:89:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<2, 2, 2, bemtool::BasisFct<0, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<2, 2, 2, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:89:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<3, 2, 2, bemtool::BasisFct<0, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<3, 2, 2, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:89:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<1, 2, 2, bemtool::BasisFct<0, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<1, 2, 2, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:89:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<2, 1, 2, bemtool::BasisFct<0, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<2, 1, 2, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:89:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<3, 1, 2, bemtool::BasisFct<0, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<3, 1, 2, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:89:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<1, 1, 2, bemtool::BasisFct<0, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<1, 1, 2, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:89:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp: In instantiation of ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; KernelType2 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; KernelType2 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; KernelType2 = bemtool::BIOpKernel<3, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; KernelType2 = bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; KernelType2 = bemtool::BIOpKernel<3, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; KernelType2 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; KernelType2 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; KernelType2 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; KernelType2 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; KernelType2 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; KernelType2 = bemtool::BIOpKernel<2, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; KernelType2 = bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; KernelType2 = bemtool::BIOpKernel<2, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; KernelType2 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; KernelType2 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; KernelType2 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; KernelType2 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; KernelType2 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; KernelType2 = bemtool::BIOpKernel<1, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; KernelType2 = bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; KernelType2 = bemtool::BIOpKernel<1, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; KernelType2 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; KernelType2 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; KernelType2 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<3, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<3, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<2, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<2, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<1, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<1, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; KernelType2 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; KernelType2 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; KernelType2 = bemtool::BIOpKernel<3, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; KernelType2 = bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; KernelType2 = bemtool::BIOpKernel<3, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; KernelType2 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; KernelType2 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; KernelType2 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; KernelType2 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; KernelType2 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; KernelType2 = bemtool::BIOpKernel<2, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; KernelType2 = bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; KernelType2 = bemtool::BIOpKernel<2, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; KernelType2 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; KernelType2 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; KernelType2 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; KernelType2 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; KernelType2 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; KernelType2 = bemtool::BIOpKernel<1, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; KernelType2 = bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; KernelType2 = bemtool::BIOpKernel<1, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; KernelType2 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; KernelType2 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; KernelType2 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<3, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<3, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<2, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<2, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<1, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<1, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; KernelType2 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; KernelType2 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; KernelType2 = bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; KernelType2 = bemtool::BIOpKernel<3, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; KernelType2 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; KernelType2 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; KernelType2 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; KernelType2 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; KernelType2 = bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; KernelType2 = bemtool::BIOpKernel<2, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; KernelType2 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; KernelType2 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; KernelType2 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; KernelType2 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; KernelType2 = bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; KernelType2 = bemtool::BIOpKernel<1, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; KernelType2 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; KernelType2 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<3, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<2, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<1, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<2, 2, 3, bemtool::BasisFct<2, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<2, 2, 3, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:89:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 89 | for(int iy=0; iy::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<3, 2, 3, bemtool::BasisFct<2, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<3, 2, 3, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:89:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<1, 2, 3, bemtool::BasisFct<2, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<1, 2, 3, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:89:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<2, 1, 3, bemtool::BasisFct<2, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<2, 1, 3, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:89:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<3, 1, 3, bemtool::BasisFct<2, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<3, 1, 3, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:89:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<1, 1, 3, bemtool::BasisFct<2, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<1, 1, 3, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:89:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<2, 2, 3, bemtool::BasisFct<1, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<2, 2, 3, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:89:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<3, 2, 3, bemtool::BasisFct<1, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<3, 2, 3, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:89:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<1, 2, 3, bemtool::BasisFct<1, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<1, 2, 3, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:89:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<2, 1, 3, bemtool::BasisFct<1, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<2, 1, 3, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:89:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<3, 1, 3, bemtool::BasisFct<1, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<3, 1, 3, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:89:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<1, 1, 3, bemtool::BasisFct<1, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<1, 1, 3, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:89:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<2, 2, 3, bemtool::BasisFct<0, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<2, 2, 3, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:89:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<3, 2, 3, bemtool::BasisFct<0, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<3, 2, 3, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:89:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<1, 2, 3, bemtool::BasisFct<0, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<1, 2, 3, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:89:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<2, 1, 3, bemtool::BasisFct<0, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<2, 1, 3, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:89:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<3, 1, 3, bemtool::BasisFct<0, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<3, 1, 3, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:89:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<1, 1, 3, bemtool::BasisFct<0, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<1, 1, 3, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:89:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp: In instantiation of ‘htool::Matrix htool::HMatrix::get_local_dense() const [with T = std::complex]’: ../../plugin/mpi/bem.hpp:142:71: required from ‘htool::Matrix HMatrixImpl::get_local_dense() const [with K = std::complex]’ ../../plugin/mpi/bem.hpp:142:22: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp:1732:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >*, std::allocator >*> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1732 | for (int l = 0; l < MyNearFieldMats.size(); l++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp:1744:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >*, std::allocator >*> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1744 | for (int l = 0; l < MyFarFieldMats.size(); l++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp: In instantiation of ‘void htool::HMatrix::copy_local_interaction(T*, bool) const [with T = std::complex]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp:1980:5: required from ‘void htool::HMatrix::copy_local_diagonal_block(T*, bool) const [with T = std::complex]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp:1976:6: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp:1901:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >*, std::allocator >*> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1901 | for (int i = 0; i < MyDiagNearFieldMats.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp:1913:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >*, std::allocator >*> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1913 | for (int i = 0; i < MyDiagFarFieldMats.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp: In instantiation of ‘void htool::HMatrix::ComputeBlocks(htool::VirtualGenerator&, const double*, const double*) [with T = std::complex]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp:336:5: required from ‘void htool::HMatrix::build(htool::VirtualGenerator&, const double*, const double*) [with T = std::complex]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp:286:6: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp:437:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 437 | for (int p = 0; p < local_tasks.size(); p++) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp:471:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::default_delete > > >, std::allocator >, std::default_delete > > > > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 471 | for (int i = 0; i < MyComputedBlocks.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp:479:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >*, std::allocator >*> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 479 | for (int i = 0; i < MyFarFieldMats.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp:486:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >*, std::allocator >*> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 486 | for (int i = 0; i < MyNearFieldMats.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp: In instantiation of ‘void htool::HMatrix::ComputeInfos(const std::vector&) [with T = std::complex]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp:340:5: required from ‘void htool::HMatrix::build(htool::VirtualGenerator&, const double*, const double*) [with T = std::complex]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp:286:6: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp:746:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >*, std::allocator >*> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 746 | for (int i = 0; i < MyNearFieldMats.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp:752:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >*, std::allocator >*> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 752 | for (int i = 0; i < MyFarFieldMats.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp: In instantiation of ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; KernelType2 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; KernelType2 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; KernelType2 = bemtool::BIOpKernel<3, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; KernelType2 = bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; KernelType2 = bemtool::BIOpKernel<3, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; KernelType2 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; KernelType2 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; KernelType2 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; KernelType2 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; KernelType2 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; KernelType2 = bemtool::BIOpKernel<2, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; KernelType2 = bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; KernelType2 = bemtool::BIOpKernel<2, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; KernelType2 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; KernelType2 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; KernelType2 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; KernelType2 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; KernelType2 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; KernelType2 = bemtool::BIOpKernel<1, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; KernelType2 = bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; KernelType2 = bemtool::BIOpKernel<1, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; KernelType2 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; KernelType2 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; KernelType2 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<3, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<3, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<2, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<2, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<1, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<1, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; KernelType2 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; KernelType2 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; KernelType2 = bemtool::BIOpKernel<3, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; KernelType2 = bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; KernelType2 = bemtool::BIOpKernel<3, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; KernelType2 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; KernelType2 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; KernelType2 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; KernelType2 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; KernelType2 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; KernelType2 = bemtool::BIOpKernel<2, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; KernelType2 = bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; KernelType2 = bemtool::BIOpKernel<2, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; KernelType2 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; KernelType2 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; KernelType2 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; KernelType2 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; KernelType2 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; KernelType2 = bemtool::BIOpKernel<1, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; KernelType2 = bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; KernelType2 = bemtool::BIOpKernel<1, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; KernelType2 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; KernelType2 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; KernelType2 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<3, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<3, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<2, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<2, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<1, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<1, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; KernelType2 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; KernelType2 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; KernelType2 = bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; KernelType2 = bemtool::BIOpKernel<3, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; KernelType2 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; KernelType2 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; KernelType2 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; KernelType2 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; KernelType2 = bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; KernelType2 = bemtool::BIOpKernel<2, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; KernelType2 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; KernelType2 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; KernelType2 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; KernelType2 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; KernelType2 = bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; KernelType2 = bemtool::BIOpKernel<1, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; KernelType2 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; KernelType2 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<3, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<2, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<1, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<3, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:25:29: required from ‘void bemtool::BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<4, 1, 3, bemtool::BasisFct<3, 2>, bemtool::BasisFct<3, 2> >; Discretization = bemtool::BasisFct<3, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:23:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const bemtool::N2&) [with KernelType = bemtool::PotKernel<2, 2, 2, bemtool::BasisFct<2, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>; bemtool::N2 = bemtool::array<2, int>]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:90:22: required from ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<2, 2, 2, bemtool::BasisFct<2, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<2, 2, 2, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:82:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | for(int j=0; j::operator()(const bemtool::R3&, const bemtool::N2&) [with KernelType = bemtool::PotKernel<3, 2, 2, bemtool::BasisFct<2, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>; bemtool::N2 = bemtool::array<2, int>]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:90:22: required from ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<3, 2, 2, bemtool::BasisFct<2, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<3, 2, 2, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:82:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const bemtool::N2&) [with KernelType = bemtool::PotKernel<1, 2, 2, bemtool::BasisFct<2, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>; bemtool::N2 = bemtool::array<2, int>]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:90:22: required from ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<1, 2, 2, bemtool::BasisFct<2, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<1, 2, 2, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:82:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const bemtool::N2&) [with KernelType = bemtool::PotKernel<2, 1, 2, bemtool::BasisFct<2, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>; bemtool::N2 = bemtool::array<2, int>]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:90:22: required from ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<2, 1, 2, bemtool::BasisFct<2, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<2, 1, 2, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:82:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const bemtool::N2&) [with KernelType = bemtool::PotKernel<3, 1, 2, bemtool::BasisFct<2, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>; bemtool::N2 = bemtool::array<2, int>]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:90:22: required from ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<3, 1, 2, bemtool::BasisFct<2, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<3, 1, 2, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:82:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const bemtool::N2&) [with KernelType = bemtool::PotKernel<1, 1, 2, bemtool::BasisFct<2, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>; bemtool::N2 = bemtool::array<2, int>]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:90:22: required from ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<1, 1, 2, bemtool::BasisFct<2, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<1, 1, 2, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:82:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const bemtool::N2&) [with KernelType = bemtool::PotKernel<2, 2, 2, bemtool::BasisFct<1, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>; bemtool::N2 = bemtool::array<2, int>]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:90:22: required from ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<2, 2, 2, bemtool::BasisFct<1, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<2, 2, 2, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:82:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const bemtool::N2&) [with KernelType = bemtool::PotKernel<3, 2, 2, bemtool::BasisFct<1, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>; bemtool::N2 = bemtool::array<2, int>]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:90:22: required from ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<3, 2, 2, bemtool::BasisFct<1, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<3, 2, 2, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:82:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const bemtool::N2&) [with KernelType = bemtool::PotKernel<1, 2, 2, bemtool::BasisFct<1, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>; bemtool::N2 = bemtool::array<2, int>]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:90:22: required from ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<1, 2, 2, bemtool::BasisFct<1, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<1, 2, 2, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:82:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const bemtool::N2&) [with KernelType = bemtool::PotKernel<2, 1, 2, bemtool::BasisFct<1, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>; bemtool::N2 = bemtool::array<2, int>]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:90:22: required from ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<2, 1, 2, bemtool::BasisFct<1, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<2, 1, 2, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:82:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const bemtool::N2&) [with KernelType = bemtool::PotKernel<3, 1, 2, bemtool::BasisFct<1, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>; bemtool::N2 = bemtool::array<2, int>]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:90:22: required from ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<3, 1, 2, bemtool::BasisFct<1, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<3, 1, 2, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:82:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const bemtool::N2&) [with KernelType = bemtool::PotKernel<1, 1, 2, bemtool::BasisFct<1, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>; bemtool::N2 = bemtool::array<2, int>]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:90:22: required from ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<1, 1, 2, bemtool::BasisFct<1, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<1, 1, 2, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:82:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const bemtool::N2&) [with KernelType = bemtool::PotKernel<2, 2, 2, bemtool::BasisFct<0, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>; bemtool::N2 = bemtool::array<2, int>]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:90:22: required from ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<2, 2, 2, bemtool::BasisFct<0, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<2, 2, 2, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:82:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const bemtool::N2&) [with KernelType = bemtool::PotKernel<3, 2, 2, bemtool::BasisFct<0, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>; bemtool::N2 = bemtool::array<2, int>]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:90:22: required from ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<3, 2, 2, bemtool::BasisFct<0, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<3, 2, 2, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:82:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const bemtool::N2&) [with KernelType = bemtool::PotKernel<1, 2, 2, bemtool::BasisFct<0, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>; bemtool::N2 = bemtool::array<2, int>]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:90:22: required from ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<1, 2, 2, bemtool::BasisFct<0, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<1, 2, 2, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:82:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const bemtool::N2&) [with KernelType = bemtool::PotKernel<2, 1, 2, bemtool::BasisFct<0, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>; bemtool::N2 = bemtool::array<2, int>]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:90:22: required from ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<2, 1, 2, bemtool::BasisFct<0, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<2, 1, 2, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:82:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const bemtool::N2&) [with KernelType = bemtool::PotKernel<3, 1, 2, bemtool::BasisFct<0, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>; bemtool::N2 = bemtool::array<2, int>]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:90:22: required from ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<3, 1, 2, bemtool::BasisFct<0, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<3, 1, 2, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:82:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const bemtool::N2&) [with KernelType = bemtool::PotKernel<1, 1, 2, bemtool::BasisFct<0, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>; bemtool::N2 = bemtool::array<2, int>]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:90:22: required from ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<1, 1, 2, bemtool::BasisFct<0, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<1, 1, 2, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:82:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; MatType = bemtool::mat<3, 3, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; KernelType2 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 115 | for(int j=0; j::ReturnType& bemtool::LocalMatrix::operator()(const int&) [with PhiX = bemtool::BasisFct<2, 1>; PhiY = bemtool::BasisFct<2, 1>; ReturnType = bemtool::mat<3, 3, double>]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:290:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; KernelType2 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/fem/fem.hpp:72:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 72 | for(int j=0; j::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<3, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; MatType = bemtool::mat<3, 3, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; KernelType2 = bemtool::BIOpKernel<3, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 115 | for(int j=0; j::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; MatType = bemtool::mat<3, 3, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; KernelType2 = bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<3, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; MatType = bemtool::mat<3, 3, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; KernelType2 = bemtool::BIOpKernel<3, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; MatType = bemtool::mat<3, 3, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; KernelType2 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<2, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; MatType = bemtool::mat<3, 3, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; KernelType2 = bemtool::BIOpKernel<2, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; MatType = bemtool::mat<3, 3, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; KernelType2 = bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<2, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; MatType = bemtool::mat<3, 3, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; KernelType2 = bemtool::BIOpKernel<2, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; MatType = bemtool::mat<3, 3, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; KernelType2 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<1, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; MatType = bemtool::mat<3, 3, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; KernelType2 = bemtool::BIOpKernel<1, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; MatType = bemtool::mat<3, 3, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; KernelType2 = bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<1, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; MatType = bemtool::mat<3, 3, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; KernelType2 = bemtool::BIOpKernel<1, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; MatType = bemtool::mat<2, 2, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; KernelType2 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<3, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; MatType = bemtool::mat<2, 2, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; KernelType2 = bemtool::BIOpKernel<3, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; MatType = bemtool::mat<2, 2, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; KernelType2 = bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<3, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; MatType = bemtool::mat<2, 2, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; KernelType2 = bemtool::BIOpKernel<3, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; MatType = bemtool::mat<2, 2, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; KernelType2 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<2, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; MatType = bemtool::mat<2, 2, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; KernelType2 = bemtool::BIOpKernel<2, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; MatType = bemtool::mat<2, 2, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; KernelType2 = bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<2, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; MatType = bemtool::mat<2, 2, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; KernelType2 = bemtool::BIOpKernel<2, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; MatType = bemtool::mat<2, 2, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; KernelType2 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<1, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; MatType = bemtool::mat<2, 2, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; KernelType2 = bemtool::BIOpKernel<1, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; MatType = bemtool::mat<2, 2, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; KernelType2 = bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<1, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; MatType = bemtool::mat<2, 2, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; KernelType2 = bemtool::BIOpKernel<1, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; MatType = bemtool::mat<1, 1, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; KernelType2 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; MatType = bemtool::mat<1, 1, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; KernelType2 = bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<3, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; MatType = bemtool::mat<1, 1, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; KernelType2 = bemtool::BIOpKernel<3, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; MatType = bemtool::mat<1, 1, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; KernelType2 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; MatType = bemtool::mat<1, 1, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; KernelType2 = bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<2, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; MatType = bemtool::mat<1, 1, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; KernelType2 = bemtool::BIOpKernel<2, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; MatType = bemtool::mat<1, 1, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; KernelType2 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; MatType = bemtool::mat<1, 1, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; KernelType2 = bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<1, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; MatType = bemtool::mat<1, 1, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; KernelType2 = bemtool::BIOpKernel<1, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const bemtool::N2&) [with KernelType = bemtool::PotKernel<2, 2, 3, bemtool::BasisFct<2, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>; bemtool::N2 = bemtool::array<2, int>]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:90:22: required from ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<2, 2, 3, bemtool::BasisFct<2, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<2, 2, 3, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:82:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | for(int j=0; j::operator()(const bemtool::R3&, const bemtool::N2&) [with KernelType = bemtool::PotKernel<3, 2, 3, bemtool::BasisFct<2, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>; bemtool::N2 = bemtool::array<2, int>]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:90:22: required from ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<3, 2, 3, bemtool::BasisFct<2, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<3, 2, 3, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:82:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const bemtool::N2&) [with KernelType = bemtool::PotKernel<1, 2, 3, bemtool::BasisFct<2, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>; bemtool::N2 = bemtool::array<2, int>]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:90:22: required from ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<1, 2, 3, bemtool::BasisFct<2, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<1, 2, 3, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:82:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const bemtool::N2&) [with KernelType = bemtool::PotKernel<2, 1, 3, bemtool::BasisFct<2, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>; bemtool::N2 = bemtool::array<2, int>]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:90:22: required from ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<2, 1, 3, bemtool::BasisFct<2, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<2, 1, 3, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:82:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const bemtool::N2&) [with KernelType = bemtool::PotKernel<3, 1, 3, bemtool::BasisFct<2, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>; bemtool::N2 = bemtool::array<2, int>]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:90:22: required from ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<3, 1, 3, bemtool::BasisFct<2, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<3, 1, 3, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:82:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const bemtool::N2&) [with KernelType = bemtool::PotKernel<1, 1, 3, bemtool::BasisFct<2, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>; bemtool::N2 = bemtool::array<2, int>]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:90:22: required from ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<1, 1, 3, bemtool::BasisFct<2, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<1, 1, 3, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:82:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const bemtool::N2&) [with KernelType = bemtool::PotKernel<2, 2, 3, bemtool::BasisFct<1, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>; bemtool::N2 = bemtool::array<2, int>]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:90:22: required from ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<2, 2, 3, bemtool::BasisFct<1, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<2, 2, 3, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:82:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const bemtool::N2&) [with KernelType = bemtool::PotKernel<3, 2, 3, bemtool::BasisFct<1, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>; bemtool::N2 = bemtool::array<2, int>]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:90:22: required from ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<3, 2, 3, bemtool::BasisFct<1, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<3, 2, 3, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:82:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const bemtool::N2&) [with KernelType = bemtool::PotKernel<1, 2, 3, bemtool::BasisFct<1, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>; bemtool::N2 = bemtool::array<2, int>]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:90:22: required from ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<1, 2, 3, bemtool::BasisFct<1, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<1, 2, 3, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:82:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const bemtool::N2&) [with KernelType = bemtool::PotKernel<2, 1, 3, bemtool::BasisFct<1, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>; bemtool::N2 = bemtool::array<2, int>]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:90:22: required from ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<2, 1, 3, bemtool::BasisFct<1, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<2, 1, 3, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:82:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const bemtool::N2&) [with KernelType = bemtool::PotKernel<3, 1, 3, bemtool::BasisFct<1, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>; bemtool::N2 = bemtool::array<2, int>]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:90:22: required from ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<3, 1, 3, bemtool::BasisFct<1, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<3, 1, 3, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:82:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const bemtool::N2&) [with KernelType = bemtool::PotKernel<1, 1, 3, bemtool::BasisFct<1, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>; bemtool::N2 = bemtool::array<2, int>]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:90:22: required from ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<1, 1, 3, bemtool::BasisFct<1, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<1, 1, 3, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:82:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const bemtool::N2&) [with KernelType = bemtool::PotKernel<2, 2, 3, bemtool::BasisFct<0, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>; bemtool::N2 = bemtool::array<2, int>]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:90:22: required from ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<2, 2, 3, bemtool::BasisFct<0, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<2, 2, 3, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:82:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const bemtool::N2&) [with KernelType = bemtool::PotKernel<3, 2, 3, bemtool::BasisFct<0, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>; bemtool::N2 = bemtool::array<2, int>]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:90:22: required from ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<3, 2, 3, bemtool::BasisFct<0, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<3, 2, 3, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:82:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const bemtool::N2&) [with KernelType = bemtool::PotKernel<1, 2, 3, bemtool::BasisFct<0, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>; bemtool::N2 = bemtool::array<2, int>]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:90:22: required from ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<1, 2, 3, bemtool::BasisFct<0, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<1, 2, 3, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:82:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const bemtool::N2&) [with KernelType = bemtool::PotKernel<2, 1, 3, bemtool::BasisFct<0, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>; bemtool::N2 = bemtool::array<2, int>]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:90:22: required from ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<2, 1, 3, bemtool::BasisFct<0, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<2, 1, 3, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:82:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const bemtool::N2&) [with KernelType = bemtool::PotKernel<3, 1, 3, bemtool::BasisFct<0, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>; bemtool::N2 = bemtool::array<2, int>]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:90:22: required from ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<3, 1, 3, bemtool::BasisFct<0, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<3, 1, 3, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:82:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const bemtool::N2&) [with KernelType = bemtool::PotKernel<1, 1, 3, bemtool::BasisFct<0, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>; bemtool::N2 = bemtool::array<2, int>]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:90:22: required from ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<1, 1, 3, bemtool::BasisFct<0, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<1, 1, 3, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:82:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp: In instantiation of ‘bool htool::HMatrix::ComputeAdmissibleBlocksSym(htool::VirtualGenerator&, htool::Block&, const double*, const double*, std::vector > >&, std::vector*>&, std::vector*>&, int&) [with T = std::complex]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp:443:34: required from ‘void htool::HMatrix::ComputeBlocks(htool::VirtualGenerator&, const double*, const double*) [with T = std::complex]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp:336:5: required from ‘void htool::HMatrix::build(htool::VirtualGenerator&, const double*, const double*) [with T = std::complex]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp:286:6: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp:645:24: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 645 | if ((bsize <= maxblocksize) && std::all_of(Blocks_not_pushed.begin(), Blocks_not_pushed.end(), [](bool i) { return i; })) { | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp:665:24: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 665 | if ((bsize <= maxblocksize) && std::all_of(Blocks_not_pushed.begin(), Blocks_not_pushed.end(), [](bool i) { return i; })) { | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp:684:24: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 684 | if ((bsize <= maxblocksize) && std::all_of(Blocks_not_pushed.begin(), Blocks_not_pushed.end(), [](bool i) { return i; })) { | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp:688:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 688 | for (int p = 0; p < Blocks_not_pushed.size(); p++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp: In instantiation of ‘bool htool::HMatrix::ComputeAdmissibleBlock(htool::VirtualGenerator&, htool::Block&, const double*, const double*, std::vector > >&, std::vector*>&, std::vector*>&, int&) [with T = std::complex]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp:445:34: required from ‘void htool::HMatrix::ComputeBlocks(htool::VirtualGenerator&, const double*, const double*) [with T = std::complex]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp:336:5: required from ‘void htool::HMatrix::build(htool::VirtualGenerator&, const double*, const double*) [with T = std::complex]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp:286:6: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp:536:24: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 536 | if ((bsize <= maxblocksize) && std::all_of(Blocks_not_pushed.begin(), Blocks_not_pushed.end(), [](bool i) { return i; })) { | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp:556:24: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 556 | if ((bsize <= maxblocksize) && std::all_of(Blocks_not_pushed.begin(), Blocks_not_pushed.end(), [](bool i) { return i; })) { | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp:575:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 575 | if ((bsize <= maxblocksize) && std::all_of(Blocks_not_pushed.begin(), Blocks_not_pushed.end(), [](bool i) { return i; })) { | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp:593:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 593 | if ((bsize <= maxblocksize) && std::all_of(Blocks_not_pushed.begin(), Blocks_not_pushed.end(), [](bool i) { return i; })) { | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp: In instantiation of ‘double htool::HMatrix::compression_ratio() const [with T = std::complex]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp:816:56: required from ‘void htool::HMatrix::ComputeInfos(const std::vector&) [with T = std::complex]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp:340:5: required from ‘void htool::HMatrix::build(htool::VirtualGenerator&, const double*, const double*) [with T = std::complex]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp:286:6: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp:1611:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >*, std::allocator >*> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1611 | for (int j = 0; j < MyFarFieldMats.size(); j++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp:1618:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >*, std::allocator >*> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1618 | for (int j = 0; j < MyNearFieldMats.size(); j++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp: In instantiation of ‘double htool::HMatrix::space_saving() const [with T = std::complex]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp:817:56: required from ‘void htool::HMatrix::ComputeInfos(const std::vector&) [with T = std::complex]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp:340:5: required from ‘void htool::HMatrix::build(htool::VirtualGenerator&, const double*, const double*) [with T = std::complex]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp:286:6: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp:1641:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >*, std::allocator >*> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1641 | for (int j = 0; j < MyFarFieldMats.size(); j++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp:1648:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >*, std::allocator >*> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1648 | for (int j = 0; j < MyNearFieldMats.size(); j++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; MatType = bemtool::mat<6, 6, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; KernelType2 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 115 | for(int j=0; j::ReturnType& bemtool::LocalMatrix::operator()(const int&) [with PhiX = bemtool::BasisFct<2, 2>; PhiY = bemtool::BasisFct<2, 2>; ReturnType = bemtool::mat<6, 6, double>]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:290:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; KernelType2 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/fem/fem.hpp:72:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 72 | for(int j=0; j::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<3, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; MatType = bemtool::mat<6, 6, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; KernelType2 = bemtool::BIOpKernel<3, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 115 | for(int j=0; j::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; MatType = bemtool::mat<6, 6, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; KernelType2 = bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<3, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; MatType = bemtool::mat<6, 6, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; KernelType2 = bemtool::BIOpKernel<3, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; MatType = bemtool::mat<6, 6, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; KernelType2 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<2, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; MatType = bemtool::mat<6, 6, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; KernelType2 = bemtool::BIOpKernel<2, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; MatType = bemtool::mat<6, 6, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; KernelType2 = bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<2, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; MatType = bemtool::mat<6, 6, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; KernelType2 = bemtool::BIOpKernel<2, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; MatType = bemtool::mat<6, 6, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; KernelType2 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<1, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; MatType = bemtool::mat<6, 6, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; KernelType2 = bemtool::BIOpKernel<1, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; MatType = bemtool::mat<6, 6, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; KernelType2 = bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<1, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; MatType = bemtool::mat<6, 6, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; KernelType2 = bemtool::BIOpKernel<1, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; MatType = bemtool::mat<3, 3, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; KernelType2 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<3, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; MatType = bemtool::mat<3, 3, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; KernelType2 = bemtool::BIOpKernel<3, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; MatType = bemtool::mat<3, 3, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; KernelType2 = bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<3, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; MatType = bemtool::mat<3, 3, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; KernelType2 = bemtool::BIOpKernel<3, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; MatType = bemtool::mat<3, 3, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; KernelType2 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<2, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; MatType = bemtool::mat<3, 3, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; KernelType2 = bemtool::BIOpKernel<2, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; MatType = bemtool::mat<3, 3, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; KernelType2 = bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<2, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; MatType = bemtool::mat<3, 3, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; KernelType2 = bemtool::BIOpKernel<2, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; MatType = bemtool::mat<3, 3, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; KernelType2 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<1, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; MatType = bemtool::mat<3, 3, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; KernelType2 = bemtool::BIOpKernel<1, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; MatType = bemtool::mat<3, 3, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; KernelType2 = bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<1, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; MatType = bemtool::mat<3, 3, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; KernelType2 = bemtool::BIOpKernel<1, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; MatType = bemtool::mat<1, 1, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; KernelType2 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; MatType = bemtool::mat<1, 1, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; KernelType2 = bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<3, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; MatType = bemtool::mat<1, 1, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; KernelType2 = bemtool::BIOpKernel<3, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; MatType = bemtool::mat<1, 1, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; KernelType2 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; MatType = bemtool::mat<1, 1, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; KernelType2 = bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<2, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; MatType = bemtool::mat<1, 1, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; KernelType2 = bemtool::BIOpKernel<2, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; MatType = bemtool::mat<1, 1, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; KernelType2 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; MatType = bemtool::mat<1, 1, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; KernelType2 = bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<1, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; MatType = bemtool::mat<1, 1, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; KernelType2 = bemtool::BIOpKernel<1, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<4, 1, 3, bemtool::BasisFct<3, 2>, bemtool::BasisFct<3, 2> >; MatType = bemtool::mat<3, 3, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:195:21: required from ‘void bemtool::SubBIOp::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<3, 2> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:25:29: required from ‘void bemtool::BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<4, 1, 3, bemtool::BasisFct<3, 2>, bemtool::BasisFct<3, 2> >; Discretization = bemtool::BasisFct<3, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:23:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] In file included from /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/htool.hpp:17: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/lrmat/sympartialACA.hpp: In instantiation of ‘void htool::sympartialACA::copy_low_rank_approximation(double, int, int, const int*, const int*, int&, T**, T**, const htool::VirtualGenerator&, const htool::VirtualCluster&, const double*, const htool::VirtualCluster&, const double*) const [with T = std::complex]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/lrmat/sympartialACA.hpp:38:10: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/lrmat/sympartialACA.hpp:109:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 109 | for (int j = 0; j < uu.size(); j++) { | ~~^~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/lrmat/sympartialACA.hpp:136:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 136 | for (int k = 0; k < uu.size(); k++) { | ~~^~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/lrmat/sympartialACA.hpp:161:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 161 | for (int j = 0; j < uu.size(); j++) { | ~~^~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./../fflib/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2267:16: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2267:16: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2267:16: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2267:16: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2267:16: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneOperator1, E_F_F0, true> >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, E_F_F0, true> >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2267:16: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2267:16: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneOperator2, E_F_F0F0 > >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2, E_F_F0F0 > >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2287:16: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneOperator2, long, E_F_F0F0, long> >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2, long, E_F_F0F0, long> >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2287:16: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2431:16: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneTernaryOperator3 > >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 > >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2431:16: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2431:16: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneTernaryOperator3 > >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 > >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2431:16: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneTernaryOperator3 > >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 > >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2431:16: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneTernaryOperator3 > >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 > >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2431:16: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2431:16: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2431:16: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2431:16: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneTernaryOperator3 > >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 > >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2431:16: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2431:16: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2431:16: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2431:16: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2431:16: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2431:16: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2431:16: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2431:16: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneTernaryOperator3 > >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 > >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2431:16: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2431:16: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2431:16: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneTernaryOperator3 > >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 > >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2431:16: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ parallelempi.cpp: In member function ‘splitComm::code(basicAC_F0 const&) const’: parallelempi.cpp:2590:106: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2590 | return new splitComm_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), t[2]->CastTo(args[2])); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘splitComm::code(basicAC_F0 const&) const’ at parallelempi.cpp:2590:106: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneQuadOperator >, Quad_Op > > >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2398:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2398 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]),t[3]->CastTo(args[3]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneQuadOperator >, Quad_Op > > >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2398:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneQuadOperator, Quad_Op > >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2398:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2398 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]),t[3]->CastTo(args[3]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneQuadOperator, Quad_Op > >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2398:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneQuadOperator, Quad_Op > >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2398:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2398 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]),t[3]->CastTo(args[3]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneQuadOperator, Quad_Op > >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2398:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneQuadOperator, Quad_Op > >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2398:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2398 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]),t[3]->CastTo(args[3]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneQuadOperator, Quad_Op > >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2398:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneQuadOperator, Quad_Op > >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2398:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2398 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]),t[3]->CastTo(args[3]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneQuadOperator, Quad_Op > >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2398:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneQuadOperator, Quad_Op > >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2398:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2398 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]),t[3]->CastTo(args[3]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneQuadOperator, Quad_Op > >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2398:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneQuadOperator, Quad_Op > >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2398:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2398 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]),t[3]->CastTo(args[3]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneQuadOperator, Quad_Op > >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2398:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneQuadOperator >, Quad_Op > > >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2398:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2398 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]),t[3]->CastTo(args[3]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneQuadOperator >, Quad_Op > > >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2398:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneQuadOperator >, Quad_Op > > >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2398:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2398 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]),t[3]->CastTo(args[3]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneQuadOperator >, Quad_Op > > >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2398:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneQuadOperator >, Quad_Op > > >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2398:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2398 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]),t[3]->CastTo(args[3]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneQuadOperator >, Quad_Op > > >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2398:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneQuadOperator >, Quad_Op > > >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2398:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2398 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]),t[3]->CastTo(args[3]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneQuadOperator >, Quad_Op > > >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2398:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneQuadOperator, Quad_Op > >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2398:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2398 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]),t[3]->CastTo(args[3]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneQuadOperator, Quad_Op > >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2398:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneQuadOperator, Quad_Op > >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2398:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2398 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]),t[3]->CastTo(args[3]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneQuadOperator, Quad_Op > >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2398:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneQuadOperator, Quad_Op > >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2398:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2398 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]),t[3]->CastTo(args[3]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneQuadOperator, Quad_Op > >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2398:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneQuadOperator >, Quad_Op > > >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2398:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2398 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]),t[3]->CastTo(args[3]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneQuadOperator >, Quad_Op > > >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2398:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneQuadOperator >, Quad_Op > > >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2398:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2398 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]),t[3]->CastTo(args[3]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneQuadOperator >, Quad_Op > > >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2398:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneQuadOperator >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2398:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2398 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]),t[3]->CastTo(args[3]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneQuadOperator >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2398:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneQuadOperator, Quad_Op > >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2398:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2398 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]),t[3]->CastTo(args[3]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneQuadOperator, Quad_Op > >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2398:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneQuadOperator, Quad_Op > >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2398:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2398 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]),t[3]->CastTo(args[3]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneQuadOperator, Quad_Op > >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2398:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneQuadOperator, Quad_Op > >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2398:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2398 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]),t[3]->CastTo(args[3]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneQuadOperator, Quad_Op > >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2398:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneQuadOperator >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2398:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2398 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]),t[3]->CastTo(args[3]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneQuadOperator >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2398:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In member function ‘Fem2D::GenericMesh >::BuildGTree()’, inlined from ‘DeSerialize(Serialize*, Fem2D::Mesh3 const**)’ at parallelempi.cpp:626:18: ./../femlib/GenericMesh.hpp:595:25: warning: ‘pTh’ may be used uninitialized [-Wmaybe-uninitialized] 595 | void BuildGTree() {if(gtree==0) gtree=new GTree(vertices,Pmin,Pmax,nv);} | ^~~~~ parallelempi.cpp: In function ‘DeSerialize(Serialize*, Fem2D::Mesh3 const**)’: parallelempi.cpp:619:19: note: ‘pTh’ was declared here 619 | Fem2D::Mesh3 *pTh; | ^~~ In member function ‘Fem2D::GenericMesh >::BuildGTree()’, inlined from ‘DeSerialize(Serialize*, Fem2D::MeshS const**)’ at parallelempi.cpp:639:18: ./../femlib/GenericMesh.hpp:595:25: warning: ‘pTh’ may be used uninitialized [-Wmaybe-uninitialized] 595 | void BuildGTree() {if(gtree==0) gtree=new GTree(vertices,Pmin,Pmax,nv);} | ^~~~~ parallelempi.cpp: In function ‘DeSerialize(Serialize*, Fem2D::MeshS const**)’: parallelempi.cpp:632:19: note: ‘pTh’ was declared here 632 | Fem2D::MeshS *pTh; | ^~~ ./../fflib/AFunction.hpp: In member function ‘OneOperator2_*, KN*, long, E_F_F0F0_*, KN*, long, E_F0> >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN*, long, E_F_F0F0_*, KN*, long, E_F0> >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2851:11: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneOperator2_*, KN*, long, E_F_F0F0_*, KN*, long, E_F0> >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN*, long, E_F_F0F0_*, KN*, long, E_F0> >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2851:11: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneOperator2_*, E_F_F0F0_*, E_F0> >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, E_F_F0F0_*, E_F0> >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2851:11: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneOperator3_, fMPI*, E_F_F0F0F0_, fMPI*, E_F0> >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, fMPI*, E_F_F0F0F0_, fMPI*, E_F0> >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2877:11: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneOperator3_*, fMPI*, fMPI*, long, E_F_F0F0F0_*, fMPI*, fMPI*, long, E_F0> >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, fMPI*, fMPI*, long, E_F_F0F0F0_*, fMPI*, fMPI*, long, E_F0> >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2877:11: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneOperator3_*, fMPI*, MPIrank, long, E_F_F0F0F0_*, fMPI*, MPIrank, long, E_F0> >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, fMPI*, MPIrank, long, E_F_F0F0F0_*, fMPI*, MPIrank, long, E_F0> >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2877:11: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneOperator3_*, fMPI*, fMPI*, fMPI*, E_F_F0F0F0_*, fMPI*, fMPI*, fMPI*, E_F0> >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, fMPI*, fMPI*, fMPI*, E_F_F0F0F0_*, fMPI*, fMPI*, fMPI*, E_F0> >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2877:11: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneOperator2_*, fMPI*, fMPI*, E_F_F0F0_*, fMPI*, fMPI*, E_F0> >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, fMPI*, fMPI*, E_F_F0F0_*, fMPI*, fMPI*, E_F0> >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2851:11: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneOperator2_*, fMPI*, fMPI*, E_F_F0F0_*, fMPI*, fMPI*, E_F0> >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, fMPI*, fMPI*, E_F_F0F0_*, fMPI*, fMPI*, E_F0> >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2851:11: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneOperator3_*, fMPI*, fMPI*, KN_, E_F_F0F0F0_*, fMPI*, fMPI*, KN_, E_F0> >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, fMPI*, fMPI*, KN_, E_F_F0F0F0_*, fMPI*, fMPI*, KN_, E_F0> >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2877:11: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneOperator3_*, fMPI*, fMPI*, KN_, E_F_F0F0F0_*, fMPI*, fMPI*, KN_, E_F0> >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, fMPI*, fMPI*, KN_, E_F_F0F0F0_*, fMPI*, fMPI*, KN_, E_F0> >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2877:11: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneOperator2_*, fMPI*, KN_, E_F_F0F0_*, fMPI*, KN_, E_F0> >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, fMPI*, KN_, E_F_F0F0_*, fMPI*, KN_, E_F0> >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2851:11: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2851:11: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from ./../../3rdparty/include/BemTool/bemtool/tools.hpp:30: In member function ‘bemtool::Elt<1, bemtool::array<3, double> >::operator=(bemtool::Elt<1, bemtool::array<3, double> > const&)’, inlined from ‘bemtool::construct_loop > >, 1>::apply(bemtool::array<1, bemtool::Elt<1, bemtool::array<3, double> > >&)’ at ./../../3rdparty/include/BemTool/bemtool/calculus/expression.hpp:170:15, inlined from ‘bemtool::array<1, bemtool::Elt<1, bemtool::array<3, double> > >::array()’ at ./../../3rdparty/include/BemTool/bemtool/calculus/smallvect.hpp:128:52, inlined from ‘bemtool::EdgesOf(bemtool::Elt<1, bemtool::array<3, double> > const&)’ at ./../../3rdparty/include/BemTool/bemtool/mesh/element.hpp:136:18: ./../../3rdparty/include/BemTool/bemtool/mesh/element.hpp:76:42: warning: ‘MEM [(const struct v_t * *)&D.1055800]’ is used uninitialized [-Wuninitialized] 76 | for(int j=0; j > const&)’: ./../../3rdparty/include/BemTool/bemtool/calculus/expression.hpp:170:31: note: ‘’ declared here 170 | l_[0] = typename l_t::v_t();} }; | ^~~~~ In member function ‘bemtool::Elt<1, bemtool::array<3, double> >::operator=(bemtool::Elt<1, bemtool::array<3, double> > const&)’, inlined from ‘bemtool::construct_loop > >, 3>::apply(bemtool::array<3, bemtool::Elt<1, bemtool::array<3, double> > >&)’ at ./../../3rdparty/include/BemTool/bemtool/calculus/expression.hpp:165:17, inlined from ‘bemtool::array<3, bemtool::Elt<1, bemtool::array<3, double> > >::array()’ at ./../../3rdparty/include/BemTool/bemtool/calculus/smallvect.hpp:128:52, inlined from ‘bemtool::EdgesOf(bemtool::Elt<2, bemtool::array<3, double> > const&)’ at ./../../3rdparty/include/BemTool/bemtool/mesh/element.hpp:142:18: ./../../3rdparty/include/BemTool/bemtool/mesh/element.hpp:76:42: warning: ‘MEM [(const struct v_t * *)&D.1055842]’ is used uninitialized [-Wuninitialized] 76 | for(int j=0; j > const&)’: ./../../3rdparty/include/BemTool/bemtool/calculus/expression.hpp:165:33: note: ‘’ declared here 165 | l_[d-1] = typename l_t::v_t(); | ^~~~~ In member function ‘bemtool::Elt<1, bemtool::array<3, double> >::operator=(bemtool::Elt<1, bemtool::array<3, double> > const&)’, inlined from ‘bemtool::construct_loop > >, 2>::apply(bemtool::array<3, bemtool::Elt<1, bemtool::array<3, double> > >&)’ at ./../../3rdparty/include/BemTool/bemtool/calculus/expression.hpp:165:17, inlined from ‘bemtool::construct_loop > >, 3>::apply(bemtool::array<3, bemtool::Elt<1, bemtool::array<3, double> > >&)’ at ./../../3rdparty/include/BemTool/bemtool/calculus/expression.hpp:166:39, inlined from ‘bemtool::array<3, bemtool::Elt<1, bemtool::array<3, double> > >::array()’ at ./../../3rdparty/include/BemTool/bemtool/calculus/smallvect.hpp:128:52, inlined from ‘bemtool::EdgesOf(bemtool::Elt<2, bemtool::array<3, double> > const&)’ at ./../../3rdparty/include/BemTool/bemtool/mesh/element.hpp:142:18: ./../../3rdparty/include/BemTool/bemtool/mesh/element.hpp:76:42: warning: ‘MEM [(const struct v_t * *)&D.1055856]’ is used uninitialized [-Wuninitialized] 76 | for(int j=0; j > const&)’: ./../../3rdparty/include/BemTool/bemtool/calculus/expression.hpp:165:33: note: ‘’ declared here 165 | l_[d-1] = typename l_t::v_t(); | ^~~~~ In member function ‘bemtool::Elt<1, bemtool::array<3, double> >::operator=(bemtool::Elt<1, bemtool::array<3, double> > const&)’, inlined from ‘bemtool::construct_loop > >, 1>::apply(bemtool::array<3, bemtool::Elt<1, bemtool::array<3, double> > >&)’ at ./../../3rdparty/include/BemTool/bemtool/calculus/expression.hpp:170:15, inlined from ‘bemtool::construct_loop > >, 2>::apply(bemtool::array<3, bemtool::Elt<1, bemtool::array<3, double> > >&)’ at ./../../3rdparty/include/BemTool/bemtool/calculus/expression.hpp:166:39, inlined from ‘bemtool::construct_loop > >, 3>::apply(bemtool::array<3, bemtool::Elt<1, bemtool::array<3, double> > >&)’ at ./../../3rdparty/include/BemTool/bemtool/calculus/expression.hpp:166:39, inlined from ‘bemtool::array<3, bemtool::Elt<1, bemtool::array<3, double> > >::array()’ at ./../../3rdparty/include/BemTool/bemtool/calculus/smallvect.hpp:128:52, inlined from ‘bemtool::EdgesOf(bemtool::Elt<2, bemtool::array<3, double> > const&)’ at ./../../3rdparty/include/BemTool/bemtool/mesh/element.hpp:142:18: ./../../3rdparty/include/BemTool/bemtool/mesh/element.hpp:76:42: warning: ‘MEM [(const struct v_t * *)&D.1055854]’ is used uninitialized [-Wuninitialized] 76 | for(int j=0; j > const&)’: ./../../3rdparty/include/BemTool/bemtool/calculus/expression.hpp:170:31: note: ‘’ declared here 170 | l_[0] = typename l_t::v_t();} }; | ^~~~~ ../../plugin/mpi/common_bem.hpp: In function ‘whatTypeEnum(BemKernel*, int)’: ../../plugin/mpi/common_bem.hpp:1004:12: warning: ‘pKernel’ may be used uninitialized [-Wmaybe-uninitialized] 1004 | return cpKernel; | ^~~~~~~~ ../../plugin/mpi/common_bem.hpp:995:29: note: ‘pKernel’ was declared here 995 | bemtool::BIOpKernelEnum pKernel; | ^~~~~~~ ../../plugin/mpi/common_bem.hpp: In function ‘whatTypeEnum(BemPotential*)’: ../../plugin/mpi/common_bem.hpp:1150:12: warning: ‘pPotential’ may be used uninitialized [-Wmaybe-uninitialized] 1150 | return cpPotential; | ^~~~~~~~~~~ ../../plugin/mpi/common_bem.hpp:1141:28: note: ‘pPotential’ was declared here 1141 | bemtool::PotKernelEnum pPotential; | ^~~~~~~~~~ ../../plugin/mpi/common_bem.hpp: In function ‘checkVectorBemKernel(void*, std::__cxx11::list > const&)’: ../../plugin/mpi/common_bem.hpp:1015:98: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1015 | BemKFormBilinear * bb=new BemKFormBilinear(*dynamic_cast(e)); | ^ In file included from ./../fflib/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘checkVectorBemKernel(void*, std::__cxx11::list > const&)’ at ../../plugin/mpi/common_bem.hpp:1015:98: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../../plugin/mpi/common_bem.hpp: In function ‘getBemPotential(void*, std::__cxx11::list > const&)’: ../../plugin/mpi/common_bem.hpp:1137:12: warning: ‘P’ may be used uninitialized [-Wmaybe-uninitialized] 1137 | return P; | ^ ../../plugin/mpi/common_bem.hpp:1112:19: note: ‘P’ was declared here 1112 | BemPotential* P; | ^ ../../plugin/mpi/common_bem.hpp:1119:94: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1119 | BemPFormBilinear * bb=new BemPFormBilinear(*dynamic_cast(e)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘getBemPotential(void*, std::__cxx11::list > const&)’ at ../../plugin/mpi/common_bem.hpp:1119:94: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_algobase.h:64, from /usr/include/c++/13/string:51, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/fstream:40, from ./../fflib/ff++.hpp:12: In member function ‘std::pair >::pair&, true>(BemKernel*&, std::complex&)’, inlined from ‘std::make_pair&>(BemKernel*&, std::complex&)std::pair::type>::__type, std::__strip_reference_wrapper&>::type>::__type>’ at /usr/include/c++/13/bits/stl_pair.h:927:72, inlined from ‘getBemKernel(void*, std::__cxx11::list > const&)’ at ../../plugin/mpi/common_bem.hpp:1107:26: /usr/include/c++/13/bits/stl_pair.h:688:11: warning: ‘K’ may be used uninitialized [-Wmaybe-uninitialized] 688 | : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../plugin/mpi/common_bem.hpp: In function ‘getBemKernel(void*, std::__cxx11::list > const&)’: ../../plugin/mpi/common_bem.hpp:1053:16: note: ‘K’ was declared here 1053 | BemKernel* K; | ^ In member function ‘FormBilinear::FormBilinear(CDomainOfIntegration const*, E_F0*)’, inlined from ‘creationLargsForCompositeFESpace(std::__cxx11::list > const&, int const&, int const&, KN const&, KN const&)’ at compositeFESpace.cpp:174:69: ./../fflib/problem.hpp:640:79: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 640 | FormBilinear(A a,Expression bb) : di(a),b(new Foperator(*dynamic_cast(bb))/*->Optimize(currentblock) FH1004 */) | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘FormBilinear::FormBilinear(CDomainOfIntegration const*, E_F0*)’ at ./../fflib/problem.hpp:640:79, inlined from ‘creationLargsForCompositeFESpace(std::__cxx11::list > const&, int const&, int const&, KN const&, KN const&)’ at compositeFESpace.cpp:174:69: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In member function ‘FormLinear::FormLinear(CDomainOfIntegration const*, E_F0*)’, inlined from ‘creationLargsForCompositeFESpace(std::__cxx11::list > const&, int const&, int const&, KN const&, KN const&)’ at compositeFESpace.cpp:235:70: ./../fflib/problem.hpp:683:73: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 683 | FormLinear(A a,Expression bb) : di(a),l(new Ftest(*dynamic_cast(bb))/*->Optimize(currentblock) FH1004 */) {ffassert(l);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘FormLinear::FormLinear(CDomainOfIntegration const*, E_F0*)’ at ./../fflib/problem.hpp:683:73, inlined from ‘creationLargsForCompositeFESpace(std::__cxx11::list > const&, int const&, int const&, KN const&, KN const&)’ at compositeFESpace.cpp:235:70: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ compositeFESpace.cpp: In function ‘creationLargsForCompositeFESpace(std::__cxx11::list > const&, int const&, int const&, KN const&, KN const&)’: compositeFESpace.cpp:174:69: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 174 | newlargs.push_back( C_F0( new FormBilinear( &di, OpBloc ), r ) ); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘creationLargsForCompositeFESpace(std::__cxx11::list > const&, int const&, int const&, KN const&, KN const&)’ at compositeFESpace.cpp:174:69: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ compositeFESpace.cpp: In function ‘creationLargsForCompositeFESpace(std::__cxx11::list > const&, int const&, int const&, KN const&, KN const&)’: compositeFESpace.cpp:235:70: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 235 | newlargs.push_back( C_F0( new FormLinear( (ll->di), OpBloc ), r ) ); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘creationLargsForCompositeFESpace(std::__cxx11::list > const&, int const&, int const&, KN const&, KN const&)’ at compositeFESpace.cpp:235:70: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In member function ‘bemtool::Elt<1, bemtool::array<3, double> >::operator=(bemtool::Elt<1, bemtool::array<3, double> > const&)’, inlined from ‘bemtool::construct_loop > >, 3>::apply(bemtool::array<3, bemtool::Elt<1, bemtool::array<3, double> > >&)’ at ./../../3rdparty/include/BemTool/bemtool/calculus/expression.hpp:165:17, inlined from ‘bemtool::array<3, bemtool::Elt<1, bemtool::array<3, double> > >::array()’ at ./../../3rdparty/include/BemTool/bemtool/calculus/smallvect.hpp:128:52, inlined from ‘bemtool::FacesOf(bemtool::Elt<2, bemtool::array<3, double> > const&)’ at ./../../3rdparty/include/BemTool/bemtool/mesh/element.hpp:111:29, inlined from ‘bemtool::Adjacency >::Adjacency(bemtool::Mesh<2> const&)’ at ./../../3rdparty/include/BemTool/bemtool/mesh/adjacency.hpp:87:15: ./../../3rdparty/include/BemTool/bemtool/mesh/element.hpp:76:42: warning: ‘MEM [(const struct v_t * *)&D.1165085]’ may be used uninitialized [-Wmaybe-uninitialized] 76 | for(int j=0; j >::Adjacency(bemtool::Mesh<2> const&)’: ./../../3rdparty/include/BemTool/bemtool/calculus/expression.hpp:165:33: note: ‘’ declared here 165 | l_[d-1] = typename l_t::v_t(); | ^~~~~ In member function ‘bemtool::Elt<1, bemtool::array<3, double> >::operator=(bemtool::Elt<1, bemtool::array<3, double> > const&)’, inlined from ‘bemtool::construct_loop > >, 2>::apply(bemtool::array<3, bemtool::Elt<1, bemtool::array<3, double> > >&)’ at ./../../3rdparty/include/BemTool/bemtool/calculus/expression.hpp:165:17, inlined from ‘bemtool::construct_loop > >, 3>::apply(bemtool::array<3, bemtool::Elt<1, bemtool::array<3, double> > >&)’ at ./../../3rdparty/include/BemTool/bemtool/calculus/expression.hpp:166:39, inlined from ‘bemtool::array<3, bemtool::Elt<1, bemtool::array<3, double> > >::array()’ at ./../../3rdparty/include/BemTool/bemtool/calculus/smallvect.hpp:128:52, inlined from ‘bemtool::FacesOf(bemtool::Elt<2, bemtool::array<3, double> > const&)’ at ./../../3rdparty/include/BemTool/bemtool/mesh/element.hpp:111:29, inlined from ‘bemtool::Adjacency >::Adjacency(bemtool::Mesh<2> const&)’ at ./../../3rdparty/include/BemTool/bemtool/mesh/adjacency.hpp:87:15: ./../../3rdparty/include/BemTool/bemtool/mesh/element.hpp:76:42: warning: ‘MEM [(const struct v_t * *)&D.1165099]’ may be used uninitialized [-Wmaybe-uninitialized] 76 | for(int j=0; j >::Adjacency(bemtool::Mesh<2> const&)’: ./../../3rdparty/include/BemTool/bemtool/calculus/expression.hpp:165:33: note: ‘’ declared here 165 | l_[d-1] = typename l_t::v_t(); | ^~~~~ In member function ‘bemtool::Elt<1, bemtool::array<3, double> >::operator=(bemtool::Elt<1, bemtool::array<3, double> > const&)’, inlined from ‘bemtool::construct_loop > >, 1>::apply(bemtool::array<3, bemtool::Elt<1, bemtool::array<3, double> > >&)’ at ./../../3rdparty/include/BemTool/bemtool/calculus/expression.hpp:170:15, inlined from ‘bemtool::construct_loop > >, 2>::apply(bemtool::array<3, bemtool::Elt<1, bemtool::array<3, double> > >&)’ at ./../../3rdparty/include/BemTool/bemtool/calculus/expression.hpp:166:39, inlined from ‘bemtool::construct_loop > >, 3>::apply(bemtool::array<3, bemtool::Elt<1, bemtool::array<3, double> > >&)’ at ./../../3rdparty/include/BemTool/bemtool/calculus/expression.hpp:166:39, inlined from ‘bemtool::array<3, bemtool::Elt<1, bemtool::array<3, double> > >::array()’ at ./../../3rdparty/include/BemTool/bemtool/calculus/smallvect.hpp:128:52, inlined from ‘bemtool::FacesOf(bemtool::Elt<2, bemtool::array<3, double> > const&)’ at ./../../3rdparty/include/BemTool/bemtool/mesh/element.hpp:111:29, inlined from ‘bemtool::Adjacency >::Adjacency(bemtool::Mesh<2> const&)’ at ./../../3rdparty/include/BemTool/bemtool/mesh/adjacency.hpp:87:15: ./../../3rdparty/include/BemTool/bemtool/mesh/element.hpp:76:42: warning: ‘MEM [(const struct v_t * *)&D.1165097]’ may be used uninitialized [-Wmaybe-uninitialized] 76 | for(int j=0; j >::Adjacency(bemtool::Mesh<2> const&)’: ./../../3rdparty/include/BemTool/bemtool/calculus/expression.hpp:170:31: note: ‘’ declared here 170 | l_[0] = typename l_t::v_t();} }; | ^~~~~ In file included from compositeFESpace.cpp:40: ../../plugin/mpi/bem.hpp: In function ‘creationHMatrixtoBEMForm, Fem2D::MeshL, Fem2D::GFESpace, Fem2D::GFESpace >(Fem2D::GFESpace const*, Fem2D::GFESpace const*, int const&, std::__cxx11::list > const&, void*, Data_Bem_Solver const&, HMatrixVirt >**)void’: ../../plugin/mpi/bem.hpp:430:12: warning: array subscript 1 is outside array bounds of ‘struct SRdHat[1]’ [-Warray-bounds=] 430 | pbs[1] = 1./(SRdHat::d+1); | ~~~~~~~^~~~~~~~~~~~~~~~~~ ../../plugin/mpi/bem.hpp:427:12: note: at offset 8 into object ‘pbs’ of size 8 427 | SRdHat pbs; | ^~~ ../../plugin/mpi/bem.hpp:433:12: warning: array subscript 1 is outside array bounds of ‘struct TRdHat[1]’ [-Warray-bounds=] 433 | pbt[1] = 1./(TRdHat::d+1); | ~~~~~~~^~~~~~~~~~~~~~~~~~ ../../plugin/mpi/bem.hpp:428:12: note: at offset 8 into object ‘pbt’ of size 8 428 | TRdHat pbt; | ^~~ ../../plugin/mpi/bem.hpp:631:18: warning: ‘generator’ may be used uninitialized [-Wmaybe-uninitialized] 631 | buildHmat(Hmat, generator, ds, t, s, p1, p2, comm); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../plugin/mpi/bem.hpp:611:37: note: ‘generator’ was declared here 611 | htool::VirtualGenerator* generator; | ^~~~~~~~~ /usr/lib64/mpich/bin/mpicxx -DPARALLELE -DHAVE_ZLIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -o FreeFem++-mpi ffapi.o ../Graphics/sansrgraph.o ../lglib/mymain.o ../lglib/lg.tab.o compositeFESpace.o parallelempi.o ../fflib/libff.a -lumfpack -lamd -lcholmod -lcolamd -L/usr/lib64 -larpack -L/usr/lib64/mpich/lib -lscalapack -lflexiblas -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi -ldl -lm -lrt -L/usr/lib/gcc/aarch64-redhat-linux/13 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../.. -lgfortran -lm -L/usr/lib64 -lhdf5_hl -lhdf5 -lhdf5_hl -lsz -lz -ldl -lm -lz In member function ‘__ct_base ’, inlined from ‘__ct ’ at ../fflib/./../femlib/QuadratureFormular.hpp:56:46, inlined from ‘__ct_base .constprop’ at ../fflib/./../femlib/QuadratureFormular.hpp:100:62: ../fflib/./../femlib/QuadratureFormular.hpp:49:27: warning: ‘__builtin_memset’ writing between 8 and 17179869176 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 49 | QuadratureWeight(R aa): a(aa){} | ^ ../fflib/./../femlib/QuadratureFormular.hpp: In member function ‘__ct_base .constprop’: ../fflib/./../femlib/QuadratureFormular.hpp:100:62: note: destination object of size 0 allocated by ‘operator new []’ 100 | GQuadratureFormular(int ssize):exact(0),n(0),size(ssize),p(new QP[size]),clean(true) {} | ^ In member function ‘resize’, inlined from ‘__ct_base ’ at ../fflib/problem.cpp:13594:23: ../fflib/./../femlib/RNM.hpp:1198:16: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1198 | this->v=new R[this->n]; | ^ ../fflib/../femlib/CheckPtr.cpp: In member function ‘__ct_base ’: ../fflib/../femlib/CheckPtr.cpp:604:7: note: in a call to allocation function ‘operator new []’ declared here 604 | void *operator new[](std::size_t size) //throw(std::bad_alloc) | ^ In member function ‘__ct ’, inlined from ‘creationLinearFormCompositeFESpace’ at ../fflib/problem.hpp:1417:49, inlined from ‘__ct_base ’ at ../fflib/problem.cpp:13595:53: ../fflib/./../femlib/RNM.hpp:971:24: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 971 | KN(long nn) : KN_(new R[nn],nn) {} | ^ ../fflib/../femlib/CheckPtr.cpp: In member function ‘__ct_base ’: ../fflib/../femlib/CheckPtr.cpp:604:7: note: in a call to allocation function ‘operator new []’ declared here 604 | void *operator new[](std::size_t size) //throw(std::bad_alloc) | ^ In member function ‘init’, inlined from ‘set’ at ../fflib/array_tlp.hpp:472:35, inlined from ‘operator()’ at ../fflib/array_tlp.hpp:522:23: ../fflib/./../femlib/RNM.hpp:1189:71: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1189 | void init(long nn) {this->n=nn;this->step=1;this->next=-1;this->v=new R[nn]();} | ^ ../fflib/../femlib/CheckPtr.cpp: In member function ‘operator()’: ../fflib/../femlib/CheckPtr.cpp:604:7: note: in a call to allocation function ‘operator new []’ declared here 604 | void *operator new[](std::size_t size) //throw(std::bad_alloc) | ^ ../fflib/./../femlib/gmres.hpp: In function ‘GMRES’: ../fflib/./../femlib/gmres.hpp:110:15: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 110 | Vector *v = new Vector[m+1]; | ^ ../fflib/../femlib/CheckPtr.cpp:604:7: note: in a call to allocation function ‘operator new []’ declared here 604 | void *operator new[](std::size_t size) //throw(std::bad_alloc) | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile2DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:391:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile2DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:392:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile2DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:393:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile3DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:468:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile3DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:469:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile3DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:470:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In member function ‘__ct ’, inlined from ‘mainff’ at lg.ypp:1013:25: ./../femlib/RNM.hpp:971:24: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 971 | KN(long nn) : KN_(new R[nn],nn) {} | ^ ../fflib/../femlib/CheckPtr.cpp: In function ‘mainff’: ../fflib/../femlib/CheckPtr.cpp:604:7: note: in a call to allocation function ‘operator new []’ declared here 604 | void *operator new[](std::size_t size) //throw(std::bad_alloc) | ^ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/mpi' Making all in bamg make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/bamg' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../bamglib -I./../Graphics -I/usr/include -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o bamg.o bamg.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../bamglib -I./../Graphics -I/usr/include -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o global.o global.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../bamglib -I./../Graphics -I/usr/include -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o cvmsh2.o cvmsh2.cpp In file included from cvmsh2.cpp:43: ./../bamglib/Meshio.h: In member function ‘std::istream& bamg::MeshIstream::cm()’: ./../bamglib/Meshio.h:79:89: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 79 | ? (((c == '\n' || c == char(12) || c == char(15)) && (LineNumber++, cmm = 0)), 1) | ~~~~^~~ In file included from bamg.cpp:40: ./../bamglib/Meshio.h: In member function ‘std::istream& bamg::MeshIstream::cm()’: ./../bamglib/Meshio.h:79:89: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 79 | ? (((c == '\n' || c == char(12) || c == char(15)) && (LineNumber++, cmm = 0)), 1) | ~~~~^~~ bamg.cpp: In function ‘int main(int, char**)’: bamg.cpp:448:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 448 | if (verbosity) | ^~ bamg.cpp:450:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 450 | if (fgeom && fileout) | ^~ bamg.cpp:595:10: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 595 | if (NoMeshReconstruction) | ^ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -o cvmsh2 cvmsh2.o global.o ../bamglib/Mesh2.o ../bamglib/MeshDraw.o ../bamglib/MeshGeom.o ../bamglib/MeshQuad.o ../bamglib/MeshRead.o ../bamglib/MeshWrite.o ../bamglib/Meshio.o ../bamglib/Metric.o ../bamglib/QuadTree.o ../bamglib/R2.o ../bamglib/SetOfE4.o ../bamglib/write_hdf5.o ../bamglib/write_xdmf.o -L/usr/lib64 -lhdf5_hl -lhdf5 -lhdf5_hl -lsz -lz -ldl -lm In function ‘strncat’, inlined from ‘WriteHdf5SolFile2DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:391:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile2DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:392:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile2DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:393:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile3DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:468:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile3DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:469:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile3DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:470:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -o bamg bamg.o global.o ../bamglib/Mesh2.o ../bamglib/MeshDraw.o ../bamglib/MeshGeom.o ../bamglib/MeshQuad.o ../bamglib/MeshRead.o ../bamglib/MeshWrite.o ../bamglib/Meshio.o ../bamglib/Metric.o ../bamglib/QuadTree.o ../bamglib/R2.o ../bamglib/SetOfE4.o ../bamglib/write_hdf5.o ../bamglib/write_xdmf.o -L/usr/lib64 -lhdf5_hl -lhdf5 -lhdf5_hl -lsz -lz -ldl -lm In function ‘strncat’, inlined from ‘WriteHdf5SolFile2DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:391:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile2DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:392:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile2DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:393:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile3DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:468:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile3DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:469:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile3DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:470:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/bamg' Making all in medit make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/medit' echo "#define COMPIL " '"' `date` '(with ff++ 4.13)''"' > compil.date make all-am make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o animat.o animat.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o cube.o cube.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o image.o image.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o listnum.o listnum.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o mouse.o mouse.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o persp.o persp.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o stream.o stream.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o zaldy2.o zaldy2.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o bbfile.o bbfile.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o dlists.o dlists.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o inmsh2.o inmsh2.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o material.o material.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o normal.o normal.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o tiles.o tiles.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o camera.o camera.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o ellipse.o ellipse.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o inout.o inout.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o medit.o medit.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o param.o param.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o psfile.o psfile.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o transform.o transform.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o cenrad.o cenrad.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o geometry.o geometry.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o inout_morice.o inout_morice.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o menus.o menus.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o parsar.o parsar.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o scene.o scene.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o util.o util.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o clip.o clip.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o gisfil.o gisfil.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o inout_popenbinaire.o inout_popenbinaire.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o mesh.o mesh.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o parsop.o parsop.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o scissor.o scissor.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o vector.o vector.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o clipvol.o clipvol.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o hash.o hash.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o items.o items.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o mlists.o mlists.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o particle.o particle.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o sftcpy.o sftcpy.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o view.o view.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o critip.o critip.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o ilists.o ilists.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o keyboard.o keyboard.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o morphing.o morphing.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o path.o path.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o status.o status.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o zaldy1.o zaldy1.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o picking.o picking.c In file included from bbfile.c:30: ./../libMesh/eigenv.h:5:31: warning: argument 2 of type ‘double *’ declared as a pointer [-Warray-parameter=] 5 | int eigenv(int symmat,double *mat,double lambda[3],double v[3][3]); | ~~~~~~~~^~~ In file included from medit.h:56, from bbfile.c:27: sproto.h:84:28: note: previously declared as an array ‘double[6]’ 84 | int eigenv(int sym, double mat[6], double lambda[3], double v[3][3]); | ~~~~~~~^~~~~~ In file included from ellipse.c:30: ./../libMesh/eigenv.h:5:31: warning: argument 2 of type ‘double *’ declared as a pointer [-Warray-parameter=] 5 | int eigenv(int symmat,double *mat,double lambda[3],double v[3][3]); | ~~~~~~~~^~~ In file included from medit.h:56, from ellipse.c:27: sproto.h:84:28: note: previously declared as an array ‘double[6]’ 84 | int eigenv(int sym, double mat[6], double lambda[3], double v[3][3]); | ~~~~~~~^~~~~~ ellipse.c:37:26: warning: argument 1 of type ‘double[3]’ with mismatched bound [-Warray-parameter=] 37 | extern int eigen2(double m[3], double lambda[2], double vp[2][2]); | ~~~~~~~^~~~ ./../libMesh/eigenv.h:6:20: note: previously declared as ‘double *’ 6 | int eigen2(double *mm,double *lambda,double vp[2][2]); | ~~~~~~~~^~ ellipse.c:37:39: warning: argument 2 of type ‘double[2]’ with mismatched bound [-Warray-parameter=] 37 | extern int eigen2(double m[3], double lambda[2], double vp[2][2]); | ~~~~~~~^~~~~~~~~ ./../libMesh/eigenv.h:6:31: note: previously declared as ‘double *’ 6 | int eigen2(double *mm,double *lambda,double vp[2][2]); | ~~~~~~~~^~~~~~ In file included from inout.c:30: ./../libMesh/eigenv.h:5:31: warning: argument 2 of type ‘double *’ declared as a pointer [-Warray-parameter=] 5 | int eigenv(int symmat,double *mat,double lambda[3],double v[3][3]); | ~~~~~~~~^~~ In file included from medit.h:56, from inout.c:27: sproto.h:84:28: note: previously declared as an array ‘double[6]’ 84 | int eigenv(int sym, double mat[6], double lambda[3], double v[3][3]); | ~~~~~~~^~~~~~ In file included from inout_morice.c:31: ./../libMesh/eigenv.h:5:31: warning: argument 2 of type ‘double *’ declared as a pointer [-Warray-parameter=] 5 | int eigenv(int symmat,double *mat,double lambda[3],double v[3][3]); | ~~~~~~~~^~~ In file included from medit.h:56, from inout_morice.c:27: sproto.h:84:28: note: previously declared as an array ‘double[6]’ 84 | int eigenv(int sym, double mat[6], double lambda[3], double v[3][3]); | ~~~~~~~^~~~~~ In file included from inout_popenbinaire.c:31: ./../libMesh/eigenv.h:5:31: warning: argument 2 of type ‘double *’ declared as a pointer [-Warray-parameter=] 5 | int eigenv(int symmat,double *mat,double lambda[3],double v[3][3]); | ~~~~~~~~^~~ In file included from medit.h:56, from inout_popenbinaire.c:27: sproto.h:84:28: note: previously declared as an array ‘double[6]’ 84 | int eigenv(int sym, double mat[6], double lambda[3], double v[3][3]); | ~~~~~~~^~~~~~ util.c:162:29: warning: argument 1 of type ‘double[3]’ with mismatched bound [-Warray-parameter=] 162 | void transformPointd(double u[3], double v[3], double m[16]) { | ~~~~~~~^~~~ In file included from medit.h:56, from util.c:29: sproto.h:351:29: note: previously declared as ‘double[4]’ 351 | void transformPointd(double u[4], double v[4], double m[16]); | ~~~~~~~^~~~ util.c:162:42: warning: argument 2 of type ‘double[3]’ with mismatched bound [-Warray-parameter=] 162 | void transformPointd(double u[3], double v[3], double m[16]) { | ~~~~~~~^~~~ sproto.h:351:42: note: previously declared as ‘double[4]’ 351 | void transformPointd(double u[4], double v[4], double m[16]); | ~~~~~~~^~~~ cube.c: In function ‘updateCube’: cube.c:55:7: warning: ‘transformVector’ accessing 16 bytes in a region of size 12 [-Wstringop-overflow=] 55 | transformVector(trans, cubetr->axis, inv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cube.c:55:7: note: referencing argument 2 of type ‘float[4]’ cube.c:55:7: note: referencing argument 3 of type ‘float[16]’ In file included from medit.h:56, from cube.c:27: sproto.h:352:6: note: in a call to function ‘transformVector’ 352 | void transformVector(float u[4], float v[4], float m[16]); | ^~~~~~~~~~~~~~~ camera.c: In function ‘updateSun’: camera.c:73:3: warning: ‘transformPointd’ accessing 32 bytes in a region of size 24 [-Wstringop-overflow=] 73 | transformPointd(sunp, speed, matrix); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ camera.c:73:3: note: referencing argument 2 of type ‘double[4]’ camera.c:73:3: note: referencing argument 3 of type ‘double[16]’ In file included from medit.h:56, from camera.c:27: sproto.h:351:6: note: in a call to function ‘transformPointd’ 351 | void transformPointd(double u[4], double v[4], double m[16]); | ^~~~~~~~~~~~~~~ scene.c: In function ‘initGrafix’: scene.c:825:9: warning: the comparison will always evaluate as ‘true’ for the address of ‘sunpos’ will never be NULL [-Waddress] 825 | if (sc->par.sunpos) sc->par.sunpos[2] = -fabs(sc->par.sunpos[2]); | ^~ In file included from medit.h:54, from scene.c:27: grafic.h:163:36: note: ‘sunpos’ declared here 163 | float back[4], line[4], edge[4], sunpos[4], clip[6]; | ^~~~~~ clip.c: In function ‘updateClip’: clip.c:95:7: warning: ‘transformVector’ accessing 16 bytes in a region of size 12 [-Wstringop-overflow=] 95 | transformVector(trans, cliptr->axis, inv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ clip.c:95:7: note: referencing argument 2 of type ‘float[4]’ clip.c:95:7: note: referencing argument 3 of type ‘float[16]’ In file included from medit.h:56, from clip.c:27: sproto.h:352:6: note: in a call to function ‘transformVector’ 352 | void transformVector(float u[4], float v[4], float m[16]); | ^~~~~~~~~~~~~~~ clip.c: In function ‘tiltClip’: clip.c:353:3: warning: ‘transformVector’ accessing 16 bytes in a region of size 12 [-Wstringop-overflow=] 353 | transformVector(clip->cliptr->axis, axis, sc->view->matrix); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ clip.c:353:3: note: referencing argument 1 of type ‘float[4]’ clip.c:353:3: note: referencing argument 2 of type ‘float[4]’ clip.c:353:3: note: referencing argument 3 of type ‘float[16]’ sproto.h:352:6: note: in a call to function ‘transformVector’ 352 | void transformVector(float u[4], float v[4], float m[16]); | ^~~~~~~~~~~~~~~ parsop.c: In function ‘parsop’: parsop.c:342:7: warning: ‘strncpy’ output may be truncated copying 10 bytes from a string of length 31 [-Wstringop-truncation] 342 | strncpy(sc->par.pscolor, pscol, 10); | ^ ilists.c: In function ‘listTetraIso’: ilists.c:430:16: warning: ‘outv’ may be used uninitialized [-Wmaybe-uninitialized] 430 | if (outv) { | ^ ilists.c:236:9: note: ‘outv’ was declared here 236 | FILE *outv, *outf; | ^~~~ ilists.c:435:16: warning: ‘outf’ may be used uninitialized [-Wmaybe-uninitialized] 435 | if (outf) fprintf(outf, "%d %d %d 0\n", nv + 1, nv + 2, nv + 3); | ^ ilists.c:236:16: note: ‘outf’ was declared here 236 | FILE *outv, *outf; | ^~~~ In file included from /usr/include/stdio.h:964, from medit.h:28: In function ‘printf’, inlined from ‘loadMesh_popen_bin’ at inout_popenbinaire.c:654:11: /usr/include/bits/stdio2.h:86:10: warning: ‘natureread’ may be used uninitialized [-Wmaybe-uninitialized] 86 | return __printf_chk (__USE_FORTIFY_LEVEL - 1, __fmt, __va_arg_pack ()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ inout_popenbinaire.c: In function ‘loadMesh_popen_bin’: inout_popenbinaire.c:156:9: note: ‘natureread’ was declared here 156 | char *natureread; | ^~~~~~~~~~ In file included from /usr/include/string.h:548, from medit.h:33, from stream.c:27: In function ‘memcpy’, inlined from ‘filterPoint’ at stream.c:758:5: /usr/include/bits/string_fortified.h:29:10: warning: ‘memcpy’ accessing 24 bytes at offsets 48 and 60 overlaps 12 bytes at offset 60 [-Wrestrict] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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 make[4]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/medit' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/medit' Making all in bin-win32 make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/bin-win32' echo done done make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/bin-win32' Making all in ffgraphics make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/ffgraphics' Making all in server make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/ffgraphics/server' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/ffgraphics/server' Making all in client make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/ffgraphics/client' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/ffgraphics/client' make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/ffgraphics' make[4]: Nothing to be done for 'all-am'. make[4]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/ffgraphics' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/ffgraphics' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/src' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/src' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/src' Making all in plugin make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/plugin' Making all in seq make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/plugin/seq' Makefile:902: warning: ignoring prerequisites on suffix rule definition gcc -DHAVE_CONFIG_H -I. -I../.. -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o libff-mmap-semaphore.o libff-mmap-semaphore.c ../../config.status --file=ff-pkg-download:ff-pkg-download.in ../../config.status --file=load.link:load.link.in ../../config.status --file=ff-get-dep:ff-get-dep.in rm -rf include mkdir -p include for i in ../../src/fflib/AddNewFE.h ../../src/fflib/AFunction_ext.hpp ../../src/fflib/AFunction.hpp ../../src/fflib/AnyType.hpp ../../src/fflib/array_init.hpp ../../src/fflib/array_resize.hpp ../../src/fflib/array_tlp.hpp ../../src/femlib/assertion.hpp ../../src/femlib/BamgFreeFem.hpp ../../src/Algo/BFGS.hpp ../../src/Algo/BrentLS.hpp ../../src/femlib/CGNL.hpp ../../src/fflib/CodeAlloc.hpp ../../config.h ../../src/Algo/CubicLS.hpp ../../src/Algo/defs.hpp ../../src/femlib/DOperator.hpp ../../src/libMesh/eigenv.h ../../src/fflib/endian.hpp ../../src/fflib/environment.hpp ../../src/fflib/error.hpp ../../src/femlib/fem3.hpp ../../src/femlib/fem.hpp ../../src/femlib/FESpace.hpp ../../src/femlib/FESpacen.hpp ../../src/fflib/ff++.hpp ../../src/fflib/ffstack.hpp ../../src/femlib/FQuadTree.hpp ../../src/femlib/GenericMesh.hpp ../../src/Graphics/getprog-unix.hpp ../../src/Graphics/glrgraph.hpp ../../src/femlib/gmres.hpp ../../src/femlib/GQuadTree.hpp ../../src/femlib/HashTable.hpp ../../src/femlib/HeapSort.hpp ../../src/fflib/InitFunct.hpp ../../src/fflib/ffapi.hpp ../../src/femlib/Label.hpp ../../src/fflib/lex.hpp ../../src/fflib/lgfem.hpp ../../src/fflib/lgmesh3.hpp ../../src/fflib/lgsolver.hpp ../../src/lglib/lg.tab.hpp ../../src/femlib/libmeshb7.h ../../src/Algo/LineSearch.hpp ../../src/femlib/MatriceCreuse.hpp ../../src/femlib/MatriceCreuse_tpl.hpp ../../src/femlib/Mesh1dn.hpp ../../src/femlib/Mesh2dn.hpp ../../src/bamglib/Mesh2.h ../../src/femlib/Mesh3dn.hpp ../../src/femlib/MeshSn.hpp ../../src/femlib/MeshLn.hpp ../../src/bamglib/Meshio.h ../../src/femlib/MeshPoint.hpp ../../src/bamglib/meshtype.h ../../src/bamglib/Metric.h ../../src/Graphics/mode_open.hpp ../../src/Algo/NewtonRaphson.hpp ../../src/Algo/NRJ.hpp ../../src/fflib/Operator.hpp ../../src/Algo/Optima.hpp ../../src/Algo/Param.hpp ../../src/femlib/PkLagrange.hpp ../../src/fflib/PlotStream.hpp ../../src/fflib/problem.hpp ../../src/femlib/QuadratureFormular.hpp ../../src/bamglib/QuadTree.h ../../src/femlib/R1.hpp ../../src/bamglib/R2.h ../../src/femlib/R2.hpp ../../src/femlib/R3.hpp ../../src/femlib/RefCounter.hpp ../../src/Graphics/rgraph.hpp ../../src/femlib/RNM.hpp ../../src/femlib/RNM_opc.hpp ../../src/femlib/RNM_op.hpp ../../src/femlib/RNM_tpl.hpp ../../src/Algo/RosenBrock.hpp ../../src/fflib/Serialize.hpp ../../src/bamglib/SetOfE4.h ../../src/fflib/showverb.hpp ../../src/femlib/splitsimplex.hpp ../../src/fflib/String.hpp ../../src/fflib/strversionnumber.hpp ../../src/fflib/throwassert.hpp ../../src/femlib/ufunction.hpp ../../src/fflib/versionnumber.hpp ../../src/bamglib/write_hdf5.hpp ../../src/bamglib/write_xdmf.hpp ../../src/fflib/P1IsoValue.hpp ../../src/fflib/compositeFESpace.hpp ../../src/femlib/SkyLineSolver.hpp ../../src/femlib/SolverSkyLine.hpp ../../src/femlib/SparseLinearSolver.hpp ../../src/femlib/VirtualMatrix.hpp ../../src/femlib/VirtualSolver.hpp ../../src/femlib/CG.hpp ../../src/femlib/VirtualSolverCG.hpp ../../src/femlib/VirtualSolverSkyLine.hpp ../../src/femlib/VirtualSolverSparseSuite.hpp ../../src/femlib/HashMatrix.hpp ../../src/femlib/MatriceElementaire.hpp ../../src/femlib/DataFindBoundary.hpp; do ln -s ../$i include/. ; done config.status: creating ff-pkg-download config.status: creating ff-get-dep config.status: creating load.link chmod a+x ff-pkg-download cp ff-pkg-download ../../3rdparty/bin chmod a+x load.link chmod a+x ff-get-dep if [ -d ../../3rdparty/bin ] ;then cp ff-get-dep ../../3rdparty/bin; fi diff: WHERE_LIBRARY-download: No such file or directory ../../config.status --file=ff-c++:load.link.in touch include.done config.status: creating ff-c++ gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC ffmaster.c libff-mmap-semaphore.o -o ffmaster \ `awk -f ff-get-dep.awk -v libs="[pthread-google|pthread]" WHERE_LIBRARY-download WHERE_LIBRARY-config` chmod a+x ff-c++ Makefile:902: warning: ignoring prerequisites on suffix rule definition eval ./ff-c++ tetgen.cpp -ltet eval ./ff-c++ dfft.cpp -lfftw3 eval ./ff-c++ UMFPACK64.cpp -lumfpack -lamd -lcholmod -lcolamd -I/usr/include/suitesparse -lumfpack -lamd -lcholmod -lcolamd -I/usr/include/suitesparse -lflexiblas eval ./ff-c++ SuperLu.cpp -lsuperlu -lflexiblas -DWITH_fc -L/usr/lib/gcc/aarch64-redhat-linux/13 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../.. -lgfortran -lm -DAdd_ eval ./ff-c++ NewSolver.cpp -lumfpack -lamd -lcholmod -lcolamd -I/usr/include/suitesparse -lumfpack -lamd -lcholmod -lcolamd -I/usr/include/suitesparse -lflexiblas eval ./ff-c++ lapack.cpp -lflexiblas eval ./ff-c++ mshmet.cpp -L/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/lib -lmshmet -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include -L/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/lib -lMesh -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/libMesh eval ./ff-c++ aniso.cpp -L/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/lib -lmshmet -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include -L/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/lib -lMesh -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/libMesh eval ./ff-c++ mmg.cpp -lmmg -L/usr/lib64/mpich/lib -lscotch -lscotcherr -I/usr/include/mpich-aarch64/scotch eval ./ff-c++ newuoa.f ffnewuoa.cpp -L/usr/lib/gcc/aarch64-redhat-linux/13 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../.. -lgfortran -lm -DAdd_ eval ./ff-c++ freeyams.cpp -L/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/lib -lfreeyams -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include -L/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/lib -lMesh -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/libMesh eval ./ff-c++ gsl.cpp -lgsl -lgslcblas -lm -I/usr/include eval ./ff-c++ ff-Ipopt.cpp -lipopt -L/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/lib -ldmumpsFREEFEM-SEQ -lzmumpsFREEFEM-SEQ -lmumps_commonFREEFEM-SEQ -lpordFREEFEM-SEQ -lpthread -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/mumps_seq -lflexiblas -L/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/lib -lmpiseqFREEFEM-SEQ -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/mumps_seq -L/usr/lib/gcc/aarch64-redhat-linux/13 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../.. -lgfortran -lm -DAdd_ eval ./ff-c++ MUMPS_seq.cpp -L/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/lib -ldmumpsFREEFEM-SEQ -lzmumpsFREEFEM-SEQ -lmumps_commonFREEFEM-SEQ -lpordFREEFEM-SEQ -lpthread -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/mumps_seq -lflexiblas -L/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/lib -lmpiseqFREEFEM-SEQ -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/mumps_seq -L/usr/lib/gcc/aarch64-redhat-linux/13 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../.. -lgfortran -lm -DAdd_ -lpthread eval ./ff-c++ ff-NLopt.cpp -lnlopt eval ./ff-c++ MUMPS.cpp -L/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/lib -ldmumpsFREEFEM-SEQ -lzmumpsFREEFEM-SEQ -lmumps_commonFREEFEM-SEQ -lpordFREEFEM-SEQ -lpthread -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/mumps_seq -lflexiblas -L/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/lib -lmpiseqFREEFEM-SEQ -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/mumps_seq -L/usr/lib/gcc/aarch64-redhat-linux/13 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../.. -lgfortran -lm -DAdd_ -lpthread eval ./ff-c++ cmaes.cpp ff-cmaes.cpp eval ./ff-c++ metis.cpp -lmetis eval ./ff-c++ scotch.cpp -DWITH_mpi -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi -I/usr/include/mpich-aarch64 -DWITH_ptscotch -L/usr/lib64/mpich/lib -lptscotch -lscotch -lptscotcherr -lscotcherr -I/usr/include/mpich-aarch64/scotch -L/usr/lib64/mpich/lib -lscotch -lscotcherr -I/usr/include/mpich-aarch64/scotch eval ./ff-c++ iohdf5.cpp -L/usr/lib64 -lhdf5_hl -lhdf5 -lhdf5_hl -lsz -lz -ldl -lm -I/usr/include g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'tetgen.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'dfft.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-I/usr/include/suitesparse' '-I/usr/include/suitesparse' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'UMFPACK64.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-I/usr/include/suitesparse' '-I/usr/include/suitesparse' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'NewSolver.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'lapack.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-DWITH_fc' '-DAdd_' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'SuperLu.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include' '-I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/libMesh' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'mshmet.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include' '-I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/libMesh' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'freeyams.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-I/usr/include/mpich-aarch64/scotch' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'mmg.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include' '-I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/libMesh' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'aniso.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-I/usr/include' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'gsl.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'ff-NLopt.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-DAdd_' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'ffnewuoa.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/mumps_seq' '-I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include' '-I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/mumps_seq' '-DAdd_' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'ff-Ipopt.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/mumps_seq' '-I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include' '-I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/mumps_seq' '-DAdd_' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'MUMPS.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'metis.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/mumps_seq' '-I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include' '-I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/mumps_seq' '-DAdd_' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'MUMPS_seq.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-DWITH_mpi' '-I/usr/include/mpich-aarch64' '-DWITH_ptscotch' '-I/usr/include/mpich-aarch64/scotch' '-I/usr/include/mpich-aarch64/scotch' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'scotch.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-I/usr/include' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'iohdf5.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'cmaes.cpp' 'ff-cmaes.cpp' eval ./ff-c++ myfunction.cpp eval ./ff-c++ Morley.cpp eval ./ff-c++ qf11to25.cpp eval ./ff-c++ funcTemplate.cpp eval ./ff-c++ BernardiRaugel.cpp eval ./ff-c++ addNewType.cpp eval ./ff-c++ Element_P4.cpp eval ./ff-c++ Element_P4dc.cpp eval ./ff-c++ Element_P3.cpp eval ./ff-c++ Element_P3dc.cpp eval ./ff-c++ splitmesh4.cpp eval ./ff-c++ splitmesh3.cpp eval ./ff-c++ Element_PkEdge.cpp eval ./ff-c++ splitmesh6.cpp eval ./ff-c++ splitmesh12.cpp eval ./ff-c++ msh3.cpp eval ./ff-c++ bmo.cpp lgbmo.cpp eval ./ff-c++ ffrandom.cpp eval ./ff-c++ mat_psi.cpp eval ./ff-c++ medit.cpp eval ./ff-c++ DxWriter.cpp eval ./ff-c++ ppm2rnm.cpp eval ./ff-c++ ioply.cpp eval ./ff-c++ mat_dervieux.cpp g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'myfunction.cpp' eval ./ff-c++ pcm.cpp pcm2rnm.cpp eval ./ff-c++ iovtk.cpp g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Morley.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'BernardiRaugel.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'qf11to25.cpp' eval ./ff-c++ Element_P1dc1.cpp g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'funcTemplate.cpp' eval ./ff-c++ MetricKuate.cpp eval ./ff-c++ splitedges.cpp eval ./ff-c++ Element_Mixte3d.cpp eval ./ff-c++ BinaryIO.cpp eval ./ff-c++ gmsh.cpp g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P4.cpp' eval ./ff-c++ VTK_writer.cpp g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P4dc.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P3.cpp' eval ./ff-c++ Element_Mixte.cpp -lflexiblas g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'addNewType.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'splitmesh4.cpp' eval ./ff-c++ VTK_writer_3d.cpp g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'splitmesh6.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'splitmesh3.cpp' eval ./ff-c++ isoline.cpp eval ./ff-c++ myfunction2.cpp g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'splitmesh12.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P3dc.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'msh3.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_PkEdge.cpp' eval ./ff-c++ BEC.cpp eval ./ff-c++ MetricPk.cpp eval ./ff-c++ bfstream.cpp eval ./ff-c++ ff-AiryBiry.cpp eval ./ff-c++ GeometryQA.cpp FreeFemQA.cpp g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'ffrandom.cpp' eval ./ff-c++ exactpartition.cpp eval ./ff-c++ shell.cpp eval ./ff-c++ ClosePoints.cpp g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'mat_psi.cpp' eval ./ff-c++ Element_HCT.cpp eval ./ff-c++ Curvature.cpp -L/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/lib -lMesh -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/libMesh eval ./ff-c++ Element_QF.cpp g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'DxWriter.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'ioply.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'medit.cpp' eval ./ff-c++ Element_P1ncdc.cpp eval ./ff-c++ Element_P1bl.cpp g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'ppm2rnm.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'mat_dervieux.cpp' eval ./ff-c++ Element_P2pnc.cpp g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'bmo.cpp' 'lgbmo.cpp' eval ./ff-c++ SaveHB.cpp -std=gnu++14 -std=gnu++14 eval ./ff-c++ CircumCenter.cpp eval ./ff-c++ distance.cpp g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'iovtk.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'VTK_writer.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P1dc1.cpp' eval ./ff-c++ Element_P2bulle3.cpp eval ./ff-c++ geophysics.cpp eval ./ff-c++ IncompleteCholesky.cpp -lflexiblas eval ./ff-c++ biofunc.cpp eval ./ff-c++ mat_edgeP1.cpp g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'pcm.cpp' 'pcm2rnm.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'MetricKuate.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'gmsh.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'splitedges.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'BinaryIO.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_Mixte3d.cpp' eval ./ff-c++ Schur-Complement.cpp -lflexiblas eval ./ff-c++ MatD-VFP0.cpp g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'VTK_writer_3d.cpp' eval ./ff-c++ meshtools.cpp g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_Mixte.cpp' eval ./ff-c++ vortextools.cpp g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'isoline.cpp' eval ./ff-c++ MatrixMarket.cpp -std=gnu++14 -std=gnu++14 eval ./ff-c++ Element_P2pnc_3d.cpp eval ./ff-c++ Element_P3pnc.cpp g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'BEC.cpp' eval ./ff-c++ Element_P3nc.cpp g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'ff-AiryBiry.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'MetricPk.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'myfunction2.cpp' eval ./ff-c++ plotPDF.cpp -DWITH_zlib -lz eval ./ff-c++ Helmholtz_FD.cpp g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_HCT.cpp' eval ./ff-c++ Element_P3pnc_3d.cpp g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'bfstream.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'ClosePoints.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_QF.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'shell.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'exactpartition.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/libMesh' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Curvature.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P1bl.cpp' g++ -c -fPIC -std=gnu++14 -std=gnu++14 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'SaveHB.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'GeometryQA.cpp' 'FreeFemQA.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P2pnc.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P1ncdc.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'geophysics.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P2bulle3.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'distance.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'IncompleteCholesky.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'CircumCenter.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'biofunc.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'mat_edgeP1.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'MatD-VFP0.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Schur-Complement.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'meshtools.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'vortextools.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P3pnc.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Helmholtz_FD.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P2pnc_3d.cpp' g++ -c -fPIC -std=gnu++14 -std=gnu++14 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'MatrixMarket.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P3pnc_3d.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-DWITH_zlib' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'plotPDF.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P3nc.cpp' lapack.cpp:1025:47: warning: trigraph ??) ignored, use -trigraphs to enable [-Wtrigraphs] 1025 | cerr << " error: dgesv_ (not invertible ??) " << info << endl; | cmaes.cpp: In function ‘szCat(char const*, char const*, char const*, char const*)’: cmaes.cpp:3311:10: warning: ‘__strncpy_chk’ specified bound depends on the length of the source argument [-Wstringop-truncation] 3311 | strncpy((char *)szBuf, sz1, (unsigned)intMin((int)strlen(sz1), 698)); | ^ cmaes.cpp:3311:59: note: length computed here 3311 | strncpy((char *)szBuf, sz1, (unsigned)intMin((int)strlen(sz1), 698)); | ~~~~~~^~~~~ In file included from ./include/ff++.hpp:21, from dfft.cpp:30: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from metis.cpp:29: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from tetgen.cpp:42: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jsize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/ff++.hpp:21, from gsl.cpp:30: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ bmo.cpp: In member function ‘double BijanMO::main(Vect&, Vect&, Vect&)’: bmo.cpp:101:10: warning: variable ‘costsave’ set but not used [-Wunused-but-set-variable] 101 | double costsave; | ^~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/ff++.hpp:21, from funcTemplate.cpp:30: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ bmo.cpp: In member function ‘double BijanMO::ropt_dicho(Vect, Vect, double&, Vect, double)’: bmo.cpp:453:9: warning: suggest parentheses around comparison in operand of ‘&’ [-Wparentheses] 453 | if (l == 1 & fmin[0] > ccout) { | ~~^~~~ In file included from ./include/ff++.hpp:21, from UMFPACK64.cpp:32: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from splitmesh12.cpp:32: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from splitedges.cpp:28: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from Element_P1ncdc.cpp:28: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from Element_P4.cpp:28: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/ff++.hpp:21, from vortextools.cpp:32: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/ff++.hpp:21, from Element_HCT.cpp:38: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ./include/ff++.hpp:21, from ff-Ipopt.cpp:37: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ bmo.cpp: At global scope: bmo.cpp:81:17: warning: ‘std::istream& Eat2LN(std::istream&)’ defined but not used [-Wunused-function] 81 | static istream &Eat2LN(istream &f) { | ^~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/ff++.hpp:21, from MUMPS_seq.cpp:35: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/FESpace.hpp:31, from BinaryIO.cpp:36: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33, from splitmesh12.cpp:36: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/PkLagrange.hpp:32, from Element_P1bl.cpp:28: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/ff++.hpp:21, from plotPDF.cpp:168: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from shell.cpp:30: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;iinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from Element_P3.cpp:28: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;jsize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/FESpace.hpp:151:6: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 151 | return r; | ^~~~~~ ./include/FESpace.hpp: In function ‘int Fem2D::max(const T**, const int T::*, int)’: ./include/FESpace.hpp:158:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 158 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from BinaryIO.cpp:37: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ./include/ff++.hpp:21, from aniso.cpp:36: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;jsize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;iinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/ff++.hpp:21, from biofunc.cpp:28: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from SuperLu.cpp:28: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/ff++.hpp:21, from ff-NLopt.cpp:32: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from scotch.cpp:31: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/ff++.hpp:21, from MUMPS.cpp:35: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jsize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/ff++.hpp:21, from BEC.cpp:28: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ffrandom.cpp:39: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/ff++.hpp:21, from SaveHB.cpp:20: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jsize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;iinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from splitmesh3.cpp:32: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from splitmesh12.cpp:31: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from qf11to25.cpp:44: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; j’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from Element_P2pnc.cpp:28: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from ./include/ff++.hpp:21, from Morley.cpp:48: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ./include/ff++.hpp:21, from Element_P3dc.cpp:28: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from addNewType.cpp:23: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from ./include/ff++.hpp:21, from Element_P1dc1.cpp:28: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/ff++.hpp:21, from Element_PkEdge.cpp:28: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; j’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from Curvature.cpp:60: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from Element_P4dc.cpp:28: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from exactpartition.cpp:28: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from VTK_writer.cpp:36: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from isoline.cpp:40: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ In file included from ./include/ff++.hpp:21, from myfunction2.cpp:30: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; j’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from DxWriter.cpp:34: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jsize();i++) | ~^~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ In file included from ./include/ff++.hpp:21, from VTK_writer_3d.cpp:36: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from MatD-VFP0.cpp:31: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from medit.cpp:34: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from iovtk.cpp:76: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jsize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/ff++.hpp:21, from meshtools.cpp:31: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jsize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from MatrixMarket.cpp:20: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; j::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from Element_Mixte3d.cpp:36: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jsize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from Element_P3pnc_3d.cpp:28: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; j’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;iinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from Element_P2pnc_3d.cpp:28: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; j’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/ff++.hpp:21, from ioply.cpp:23: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; j >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from msh3.cpp:43: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; j >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./include/ff++.hpp:21, from IncompleteCholesky.cpp:27: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jsize();i++) | ~^~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from Schur-Complement.cpp:27: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; j >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from mat_edgeP1.cpp:30: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jsize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/ff++.hpp:21, from distance.cpp:29: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; j::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/FESpace.hpp:825:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 825 | cout << endl; | ^~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from Helmholtz_FD.cpp:11: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; j::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/FESpace.hpp: In function ‘int Fem2D::max(const T**, const int T::*, int)’: ./include/FESpace.hpp:158:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 158 | for (int i=0;i >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/FESpace.hpp:160:6: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 160 | return r; | ^~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:263:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 263 | virtual bool ChecknbColumn (Z m) const =0; | ^~~~~~~~~~~~~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/RNM.hpp:262:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 262 | virtual bool ChecknbLine (Z n) const= 0; | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/FESpace.hpp: In function ‘int Fem2D::max(const T**, const int T::*, int)’: ./include/FESpace.hpp:158:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 158 | for (int i=0;i* const&)’: ppm2rnm.cpp:449:12: warning: unused variable ‘k’ [-Wunused-variable] 449 | int ret, k; | ^ ppm2rnm.cpp:450:10: warning: unused variable ‘dd’ [-Wunused-variable] 450 | ubyte *dd; | ^~ ppm2rnm.cpp:451:11: warning: unused variable ‘mm’ [-Wunused-variable] 451 | double *mm; | ^~ In file included from ./include/ff++.hpp:21, from MetricKuate.cpp:36: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:263:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 263 | virtual bool ChecknbColumn (Z m) const =0; | ^~~~~~~~~~~~~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/RNM.hpp:262:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 262 | virtual bool ChecknbLine (Z n) const= 0; | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ In file included from ./include/ff++.hpp:21, from Element_Mixte.cpp:50: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; j’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;jsize();i++) | ~^~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/FESpace.hpp:825:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 825 | cout << endl; | ^~~~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from pcm2rnm.cpp:49: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; j >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ splitmesh3.cpp: In function ‘const Fem2D::Mesh* SplitMesh3(Stack, const Fem2D::Mesh* const&)’: splitmesh3.cpp:80:7: warning: unused variable ‘nberr’ [-Wunused-variable] 80 | int nberr = 0; | ^~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ In file included from ./include/ff++.hpp:21, from Element_P1bl.cpp:29: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; j’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:263:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 263 | virtual bool ChecknbColumn (Z m) const =0; | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:262:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 262 | virtual bool ChecknbLine (Z n) const= 0; | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ splitmesh6.cpp: In function ‘const Fem2D::Mesh* SplitMesh6(Stack, const Fem2D::Mesh* const&)’: splitmesh6.cpp:126:7: warning: unused variable ‘nberr’ [-Wunused-variable] 126 | int nberr = 0; | ^~~~~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/FESpace.hpp: In function ‘int Fem2D::max(const T**, const int T::*, int)’: ./include/FESpace.hpp:158:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 158 | for (int i=0;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i* partmetisd(Stack, KN* const&, Fem2D::Mesh* const&, const long int&)’: metis.cpp:177:13: warning: unused variable ‘numflag’ [-Wunused-variable] 177 | idx_t numflag = 0; | ^~~~~~~ metis.cpp:179:13: warning: unused variable ‘edgecut’ [-Wunused-variable] 179 | idx_t edgecut; | ^~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ metis.cpp: In function ‘double metisFE(const pf3r&, const long int&)’: metis.cpp:202:35: warning: typedef ‘pfes’ locally defined but not used [-Wunused-local-typedefs] 202 | typedef typename FEbase::pfes pfes; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/FESpace.hpp: In function ‘int Fem2D::max(const T**, const int T::*, int)’: ./include/FESpace.hpp:158:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 158 | for (int i=0;i >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j(nargs[10]); | ^~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i(nargs[10]); | ^~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i*]’: ./include/AFunction.hpp:1089:22: required from ‘AnyType E_F_F0_::operator()(Stack) const [with R = KNM*; A0 = std::__cxx11::basic_string*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:1088:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j*]’: ./include/AFunction.hpp:1134:22: required from ‘AnyType E_F_F0F0_::operator()(Stack) const [with R = KN*; A0 = KN*; A1 = KNM*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:1133:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/FESpace.hpp:825:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 825 | cout << endl; | ^~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/AFunction.hpp: In member function ‘OneOperator2_*, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0_*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0_*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i&)’: mshmet.cpp:204:20: warning: unused variable ‘wrapperMetric’ [-Wunused-variable] 204 | static const int wrapperMetric[6] = {0, 1, 3, 2, 4, 5}; | ^~~~~~~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j(nargs[10]); | ^~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ tetgen.cpp: In constructor ‘Build2D3D_Op::Build2D3D_Op(const basicAC_F0&, Expression)’: tetgen.cpp:137:9: warning: unused variable ‘err’ [-Wunused-variable] 137 | int err = 0; | ^~~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i, std::allocator >*, E_F_F0F0_, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’: In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;iCastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/FESpace.hpp:151:6: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 151 | return r; | ^~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, std::allocator >*, E_F_F0F0_, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/FESpace.hpp: In function ‘int Fem2D::max(const T**, const int T::*, int)’: ./include/FESpace.hpp:158:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 158 | for (int i=0;i’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j(nargs[10]); | ^~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh*]’: ./include/AFunction.hpp:1119: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*]’ ./include/AFunction.hpp:1118:11: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ tetgen.cpp: In member function ‘virtual AnyType Build2D3D_Op::operator()(Stack) const’: tetgen.cpp:194:9: warning: unused variable ‘m’ [-Wunused-variable] 194 | Mesh *m = pTh; // question a quoi sert *m ?? | ^ tetgen.cpp:303:9: warning: unused variable ‘rTh’ [-Wunused-variable] 303 | Mesh &rTh = Th; | ^~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ mshmet.cpp: In member function ‘virtual AnyType mshmet2d_Op::operator()(Stack) const’: mshmet.cpp:691:7: warning: unused variable ‘nbe’ [-Wunused-variable] 691 | int nbe = Th.neb; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]’: ./include/AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ qf11to25.cpp:4143:49: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]’: ./include/AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ qf11to25.cpp:4146:49: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]’: ./include/AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ qf11to25.cpp:4149:49: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i(nargs[10]); | ^~~~~ ./include/FESpace.hpp:151:6: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 151 | return r; | ^~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/FESpace.hpp: In function ‘int Fem2D::max(const T**, const int T::*, int)’: ./include/FESpace.hpp:158:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 158 | for (int i=0;i >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j >*]’: ./include/AFunction.hpp:1033:22: required from ‘AnyType E_F_F0F0::operator()(Stack) const [with R = KNM >*; TA0 = std::__cxx11::basic_string*; TA1 = KNM >*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:1032:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ tetgen.cpp: In function ‘Fem2D::Mesh3* Convexhull_3Dpoints(char*, const int&, const double*, const double*, const double*, const int&, const int&)’: tetgen.cpp:878:13: warning: variable ‘jtet’ set but not used [-Wunused-but-set-variable] 878 | int itet, jtet; | ^~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j(nargs[10]); | ^~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ tetgen.cpp: In function ‘Fem2D::Mesh3* RemplissageSurf3D_tetgen(char*, const Fem2D::Mesh3&, const int&)’: tetgen.cpp:945:13: warning: variable ‘jtet’ set but not used [-Wunused-but-set-variable] 945 | int itet, jtet; | ^~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/FESpace.hpp: In function ‘int Fem2D::max(const T**, const int T::*, int)’: ./include/FESpace.hpp:158:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 158 | for (int i=0;i::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ tetgen.cpp: In function ‘Fem2D::Mesh3* RemplissageSurf3D_tetgen_new(char*, const Fem2D::MeshS&, const int&, const int&, const double*, const int&, const double*, const int&, const double*, const int&, const double*, const int&, const double*)’: tetgen.cpp:1169:13: warning: variable ‘jtet’ set but not used [-Wunused-but-set-variable] 1169 | int itet, jtet; | ^~~~ metis.cpp: In instantiation of ‘KN* partmetis(Stack, KN* const&, Mesh* const&, const long int&) [with Mesh = const Fem2D::Mesh; int NO = 0; R = long int; Stack = void*]’: metis.cpp:248:34: required from here metis.cpp:125:13: warning: unused variable ‘numflag’ [-Wunused-variable] 125 | idx_t numflag = 0; | ^~~~~~~ metis.cpp:128:13: warning: unused variable ‘etype’ [-Wunused-variable] 128 | idx_t etype = nve - 2; // triangle or tet . change FH fevr 2010 | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ tetgen.cpp: In function ‘Fem2D::Mesh3* ReconstructionRefine_tetgen(char*, const Fem2D::Mesh3&, const int&, const double*, const int&, const double*, const int&, const double*, const double*)’: tetgen.cpp:1348:9: warning: unused variable ‘lenswitch’ [-Wunused-variable] 1348 | int lenswitch; | ^~~~~~~~~ metis.cpp: In instantiation of ‘KN* partmetis(Stack, KN* const&, Mesh* const&, const long int&) [with Mesh = const Fem2D::Mesh; int NO = 1; R = long int; Stack = void*]’: metis.cpp:253:34: required from here metis.cpp:125:13: warning: unused variable ‘numflag’ [-Wunused-variable] 125 | idx_t numflag = 0; | ^~~~~~~ metis.cpp:128:13: warning: unused variable ‘etype’ [-Wunused-variable] 128 | idx_t etype = nve - 2; // triangle or tet . change FH fevr 2010 | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ metis.cpp: In instantiation of ‘KN* partmetis(Stack, KN* const&, Mesh* const&, const long int&) [with Mesh = const Fem2D::Mesh3; int NO = 0; R = long int; Stack = void*]’: metis.cpp:258:35: required from here metis.cpp:125:13: warning: unused variable ‘numflag’ [-Wunused-variable] 125 | idx_t numflag = 0; | ^~~~~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ metis.cpp:128:13: warning: unused variable ‘etype’ [-Wunused-variable] 128 | idx_t etype = nve - 2; // triangle or tet . change FH fevr 2010 | ^~~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i* partmetis(Stack, KN* const&, Mesh* const&, const long int&) [with Mesh = const Fem2D::Mesh3; int NO = 1; R = long int; Stack = void*]’: metis.cpp:263:35: required from here metis.cpp:125:13: warning: unused variable ‘numflag’ [-Wunused-variable] 125 | idx_t numflag = 0; | ^~~~~~~ metis.cpp:128:13: warning: unused variable ‘etype’ [-Wunused-variable] 128 | idx_t etype = nve - 2; // triangle or tet . change FH fevr 2010 | ^~~~~ metis.cpp: In instantiation of ‘KN* partmetis(Stack, KN* const&, Mesh* const&, const long int&) [with Mesh = const Fem2D::MeshS; int NO = 0; R = long int; Stack = void*]’: metis.cpp:268:35: required from here metis.cpp:125:13: warning: unused variable ‘numflag’ [-Wunused-variable] 125 | idx_t numflag = 0; | ^~~~~~~ metis.cpp:128:13: warning: unused variable ‘etype’ [-Wunused-variable] 128 | idx_t etype = nve - 2; // triangle or tet . change FH fevr 2010 | ^~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:263:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 263 | virtual bool ChecknbColumn (Z m) const =0; | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:262:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 262 | virtual bool ChecknbLine (Z n) const= 0; | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ metis.cpp: In instantiation of ‘KN* partmetis(Stack, KN* const&, Mesh* const&, const long int&) [with Mesh = const Fem2D::MeshS; int NO = 1; R = long int; Stack = void*]’: metis.cpp:273:35: required from here metis.cpp:125:13: warning: unused variable ‘numflag’ [-Wunused-variable] 125 | idx_t numflag = 0; | ^~~~~~~ metis.cpp:128:13: warning: unused variable ‘etype’ [-Wunused-variable] 128 | idx_t etype = nve - 2; // triangle or tet . change FH fevr 2010 | ^~~~~ tetgen.cpp:1385:13: warning: variable ‘jtet’ set but not used [-Wunused-but-set-variable] 1385 | int itet, jtet; | ^~~~ metis.cpp: In instantiation of ‘KN* partmetis(Stack, KN* const&, Mesh* const&, const long int&) [with Mesh = const Fem2D::MeshL; int NO = 0; R = long int; Stack = void*]’: metis.cpp:278:35: required from here metis.cpp:125:13: warning: unused variable ‘numflag’ [-Wunused-variable] 125 | idx_t numflag = 0; | ^~~~~~~ metis.cpp:128:13: warning: unused variable ‘etype’ [-Wunused-variable] 128 | idx_t etype = nve - 2; // triangle or tet . change FH fevr 2010 | ^~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ tetgen.cpp: In function ‘Fem2D::Mesh3* ReconstructionRefine_tetgen(char*, const Fem2D::Mesh3&, const int&, const double*, const int&, const double*, const int&, const double*, const double*, const int&, const double*)’: tetgen.cpp:1514:9: warning: unused variable ‘lenswitch’ [-Wunused-variable] 1514 | int lenswitch; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ metis.cpp: In instantiation of ‘KN* partmetis(Stack, KN* const&, Mesh* const&, const long int&) [with Mesh = const Fem2D::MeshL; int NO = 1; R = long int; Stack = void*]’: metis.cpp:283:35: required from here metis.cpp:125:13: warning: unused variable ‘numflag’ [-Wunused-variable] 125 | idx_t numflag = 0; | ^~~~~~~ metis.cpp:128:13: warning: unused variable ‘etype’ [-Wunused-variable] 128 | idx_t etype = nve - 2; // triangle or tet . change FH fevr 2010 | ^~~~~ metis.cpp: In instantiation of ‘KN* partmetis(Stack, KN* const&, Mesh* const&, const long int&) [with Mesh = const Fem2D::Mesh; int NO = 0; R = double; Stack = void*]’: metis.cpp:289:34: required from here metis.cpp:125:13: warning: unused variable ‘numflag’ [-Wunused-variable] 125 | idx_t numflag = 0; | ^~~~~~~ metis.cpp:128:13: warning: unused variable ‘etype’ [-Wunused-variable] 128 | idx_t etype = nve - 2; // triangle or tet . change FH fevr 2010 | ^~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ metis.cpp: In instantiation of ‘KN* partmetis(Stack, KN* const&, Mesh* const&, const long int&) [with Mesh = const Fem2D::Mesh; int NO = 1; R = double; Stack = void*]’: metis.cpp:294:34: required from here metis.cpp:125:13: warning: unused variable ‘numflag’ [-Wunused-variable] 125 | idx_t numflag = 0; | ^~~~~~~ metis.cpp:128:13: warning: unused variable ‘etype’ [-Wunused-variable] 128 | idx_t etype = nve - 2; // triangle or tet . change FH fevr 2010 | ^~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:263:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 263 | virtual bool ChecknbColumn (Z m) const =0; | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:262:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 262 | virtual bool ChecknbLine (Z n) const= 0; | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ metis.cpp: In instantiation of ‘KN* partmetis(Stack, KN* const&, Mesh* const&, const long int&) [with Mesh = const Fem2D::Mesh3; int NO = 0; R = double; Stack = void*]’: metis.cpp:299:35: required from here metis.cpp:125:13: warning: unused variable ‘numflag’ [-Wunused-variable] 125 | idx_t numflag = 0; | ^~~~~~~ metis.cpp:128:13: warning: unused variable ‘etype’ [-Wunused-variable] 128 | idx_t etype = nve - 2; // triangle or tet . change FH fevr 2010 | ^~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ metis.cpp: In instantiation of ‘KN* partmetis(Stack, KN* const&, Mesh* const&, const long int&) [with Mesh = const Fem2D::Mesh3; int NO = 1; R = double; Stack = void*]’: metis.cpp:304:35: required from here metis.cpp:125:13: warning: unused variable ‘numflag’ [-Wunused-variable] 125 | idx_t numflag = 0; | ^~~~~~~ metis.cpp:128:13: warning: unused variable ‘etype’ [-Wunused-variable] 128 | idx_t etype = nve - 2; // triangle or tet . change FH fevr 2010 | ^~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ metis.cpp: In instantiation of ‘KN* partmetis(Stack, KN* const&, Mesh* const&, const long int&) [with Mesh = const Fem2D::MeshS; int NO = 0; R = double; Stack = void*]’: metis.cpp:309:35: required from here metis.cpp:125:13: warning: unused variable ‘numflag’ [-Wunused-variable] 125 | idx_t numflag = 0; | ^~~~~~~ metis.cpp:128:13: warning: unused variable ‘etype’ [-Wunused-variable] 128 | idx_t etype = nve - 2; // triangle or tet . change FH fevr 2010 | ^~~~~ tetgen.cpp:1551:13: warning: variable ‘jtet’ set but not used [-Wunused-but-set-variable] 1551 | int itet, jtet; | ^~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j* partmetis(Stack, KN* const&, Mesh* const&, const long int&) [with Mesh = const Fem2D::MeshS; int NO = 1; R = double; Stack = void*]’: metis.cpp:314:35: required from here metis.cpp:125:13: warning: unused variable ‘numflag’ [-Wunused-variable] 125 | idx_t numflag = 0; | ^~~~~~~ metis.cpp:128:13: warning: unused variable ‘etype’ [-Wunused-variable] 128 | idx_t etype = nve - 2; // triangle or tet . change FH fevr 2010 | ^~~~~ metis.cpp: In instantiation of ‘KN* partmetis(Stack, KN* const&, Mesh* const&, const long int&) [with Mesh = const Fem2D::MeshL; int NO = 0; R = double; Stack = void*]’: metis.cpp:319:35: required from here metis.cpp:125:13: warning: unused variable ‘numflag’ [-Wunused-variable] 125 | idx_t numflag = 0; | ^~~~~~~ metis.cpp:128:13: warning: unused variable ‘etype’ [-Wunused-variable] 128 | idx_t etype = nve - 2; // triangle or tet . change FH fevr 2010 | ^~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ metis.cpp: In instantiation of ‘KN* partmetis(Stack, KN* const&, Mesh* const&, const long int&) [with Mesh = const Fem2D::MeshL; int NO = 1; R = double; Stack = void*]’: metis.cpp:324:35: required from here metis.cpp:125:13: warning: unused variable ‘numflag’ [-Wunused-variable] 125 | idx_t numflag = 0; | ^~~~~~~ metis.cpp:128:13: warning: unused variable ‘etype’ [-Wunused-variable] 128 | idx_t etype = nve - 2; // triangle or tet . change FH fevr 2010 | ^~~~~ gsl.cpp: In constructor ‘GSLInterpolation::GSLInterpolation()’: gsl.cpp:80:10: warning: ‘GSLInterpolation::n’ will be initialized after [-Wreorder] 80 | size_t n; | ^ gsl.cpp:79:11: warning: ‘double* GSLInterpolation::xy’ [-Wreorder] 79 | double *xy; | ^~ gsl.cpp:88:3: warning: when initialized here [-Wreorder] 88 | GSLInterpolation( ) : acc(0), spline(0), n(0), xy(0) {} | ^~~~~~~~~~~~~~~~ gsl.cpp: In member function ‘void GSLInterpolation::init(const KN_&, const KN_&, bool, long int)’: gsl.cpp:109:24: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 109 | for (long k = 0; k < n; ++k) { | ~~^~~ gsl.cpp: In member function ‘void GSLInterpolation::init(GSLInterpolation*, bool)’: gsl.cpp:132:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 132 | for (int i = 0; i < 2 * n; ++i) { | ~~^~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ metis.cpp: In instantiation of ‘double metisFE(const pf3r&, const long int&) [with pf3r = std::pair*, int>; int NO = 0]’: metis.cpp:325:84: required from here metis.cpp:223:9: warning: unused variable ‘nbdofK’ [-Wunused-variable] 223 | int nbdofK = Vh[0].NbDoF( ); | ^~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i(nargs[10]); | ^~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ metis.cpp: In instantiation of ‘double metisFE(const pf3r&, const long int&) [with pf3r = std::pair*, int>; int NO = 1]’: metis.cpp:326:83: required from here metis.cpp:223:9: warning: unused variable ‘nbdofK’ [-Wunused-variable] In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j*, int>; int NO = 0]’: metis.cpp:328:84: required from here metis.cpp:223:9: warning: unused variable ‘nbdofK’ [-Wunused-variable] In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/splitsimplex.hpp:4, from ./include/PkLagrange.hpp:30: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ MatrixMarket.cpp: In function ‘int mm_readb_mtx_crd_entry(FILE*, int*, int*, double*, double*, char*)’: MatrixMarket.cpp:483:7: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 483 | if(fread(&ijc,sizeof(IJC),1,f) != 1) | ^~ MatrixMarket.cpp:485:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 485 | *I=ijc.i; | ^ metis.cpp: In instantiation of ‘double metisFE(const pf3r&, const long int&) [with pf3r = std::pair*, int>; int NO = 1]’: metis.cpp:329:83: required from here metis.cpp:223:9: warning: unused variable ‘nbdofK’ [-Wunused-variable] ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ MatrixMarket.cpp:506:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 506 | if(fread(&ij,sizeof(IJ),1,f) != 1) | ^~ MatrixMarket.cpp:508:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 508 | *I=ij.i; | ^ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh*]’: ./include/AFunction.hpp:1119: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*]’ ./include/AFunction.hpp:1118:11: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ MatrixMarket.cpp: In function ‘char* mm_typecode_to_str(char*)’: MatrixMarket.cpp:698:9: warning: variable ‘error’ set but not used [-Wunused-but-set-variable] 698 | int error =0; | ^~~~~ metis.cpp: In instantiation of ‘double metisFE(const pf3r&, const long int&) [with pf3r = std::pair*, int>; int NO = 0]’: metis.cpp:331:84: required from here metis.cpp:223:9: warning: unused variable ‘nbdofK’ [-Wunused-variable] splitedges.cpp: In function ‘const Fem2D::Mesh* Split_Edges(Stack, const Fem2D::Mesh* const&, long int*)’: splitedges.cpp:122:7: warning: unused variable ‘nberr’ [-Wunused-variable] 122 | int nberr = 0; | ^~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - metis.cpp: In instantiation of ‘double metisFE(const pf3r&, const long int&) [with pf3r = std::pair*, int>; int NO = 1]’: metis.cpp:332:83: required from here metis.cpp:223:9: warning: unused variable ‘nbdofK’ [-Wunused-variable] ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ tetgen.cpp: In member function ‘virtual AnyType ReconstructionRefine_Op::operator()(Stack) const’: tetgen.cpp:2080:10: warning: unused variable ‘m’ [-Wunused-variable] 2080 | Mesh3 *m = pTh; // question a quoi sert *m ?? | ^ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from splitmesh4.cpp:31: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ metis.cpp: In instantiation of ‘double metisFE(const pf3r&, const long int&) [with pf3r = std::pair*, int>; int NO = 0]’: metis.cpp:334:84: required from here metis.cpp:223:9: warning: unused variable ‘nbdofK’ [-Wunused-variable] ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ metis.cpp: In instantiation of ‘double metisFE(const pf3r&, const long int&) [with pf3r = std::pair*, int>; int NO = 1]’: metis.cpp:335:83: required from here metis.cpp:223:9: warning: unused variable ‘nbdofK’ [-Wunused-variable] In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/FESpace.hpp: In function ‘int Fem2D::max(const T**, const int T::*, int)’: ./include/FESpace.hpp:158:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 158 | for (int i=0;i’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ Element_QF.cpp: In constructor ‘Fem2D::TypeOfFE_QF2d::TypeOfFE_QF2d(const QF*)’: Element_QF.cpp:83:11: warning: unused variable ‘err’ [-Wunused-variable] 83 | int err = 0, iter = 0; | ^~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:263:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 263 | virtual bool ChecknbColumn (Z m) const =0; | ^~~~~~~~~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/RNM.hpp:262:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 262 | virtual bool ChecknbLine (Z n) const= 0; | ^~~~~~~~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ Element_QF.cpp: In function ‘void finit()’: Element_QF.cpp:340:23: warning: variable ‘pAddNewFE3’ set but not used [-Wunused-but-set-variable] 340 | static AddNewFE3 *pAddNewFE3[15]; | ^~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ff-Ipopt.cpp: In copy constructor ‘P2ScalarFunc::P2ScalarFunc(const P2ScalarFunc&)’: ff-Ipopt.cpp:157:17: warning: ‘P2ScalarFunc::b’ will be initialized after [-Wreorder] 157 | Expression M, b; // Matrix of the quadratic part, vector of the linear part | ^ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ff-Ipopt.cpp:156:14: warning: ‘const bool P2ScalarFunc::vf’ [-Wreorder] 156 | const bool vf; | ^~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - vortextools.cpp: In function ‘long int smoothCurve(KNM* const&, const long int&)’: vortextools.cpp:150:25: warning: suggest parentheses around comparison in operand of ‘|’ [-Wparentheses] 150 | if(i==0 | i==n){ | ~^~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ff-Ipopt.cpp:158:3: warning: when initialized here [-Wreorder] 158 | P2ScalarFunc(const P2ScalarFunc &f) : ffcalfunc< R >(f), M(f.M), b(f.b), vf(f.vf) {} | ^~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ vortextools.cpp:152:32: warning: suggest parentheses around comparison in operand of ‘|’ [-Wparentheses] 152 | } else if(i==1 | i==(n-1)) { | ~^~~ ff-Ipopt.cpp: In constructor ‘P2ScalarFunc::P2ScalarFunc(Stack, Expression, Expression, bool)’: ff-Ipopt.cpp:157:17: warning: ‘P2ScalarFunc::b’ will be initialized after [-Wreorder] 157 | Expression M, b; // Matrix of the quadratic part, vector of the linear part | ^ ff-Ipopt.cpp:156:14: warning: ‘const bool P2ScalarFunc::vf’ [-Wreorder] 156 | const bool vf; | ^~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ff-Ipopt.cpp:160:3: warning: when initialized here [-Wreorder] 160 | P2ScalarFunc(Stack s, Expression _M, Expression _b, bool _vf = false) | ^~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular**]’: ./include/AFunction.hpp:1163: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*]’ ./include/AFunction.hpp:1162:11: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/FESpace.hpp:825:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 825 | cout << endl; | ^~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at BinaryIO.cpp:118:1: In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ BinaryIO.cpp:112:91: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 112 | Global.Add("LoadVec", "(", new OneOperator2_< double, KN< double > *, string * >(LoadVec)); | ^ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at BinaryIO.cpp:112:91, inlined from ‘AutoLoadInit()’ at BinaryIO.cpp:118:1: ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at BinaryIO.cpp:118:1: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ BinaryIO.cpp:113:89: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 113 | Global.Add("LoadFlag", "(", new OneOperator2_< double, long int *, string * >(LoadFlag)); | ^ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at BinaryIO.cpp:113:89, inlined from ‘AutoLoadInit()’ at BinaryIO.cpp:118:1: ff-Ipopt.cpp: In copy constructor ‘P1VectorFunc::P1VectorFunc(const P1VectorFunc&)’: ff-Ipopt.cpp:202:17: warning: ‘P1VectorFunc::b’ will be initialized after [-Wreorder] 202 | Expression M, b; | ^ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ ff-Ipopt.cpp:201:14: warning: ‘const bool P1VectorFunc::vf’ [-Wreorder] 201 | const bool vf; | ^~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at BinaryIO.cpp:118:1: In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ff-Ipopt.cpp:203:3: warning: when initialized here [-Wreorder] 203 | P1VectorFunc(const P1VectorFunc &f) : ffcalfunc< Rn >(f), M(f.M), b(f.b), vf(f.vf) {} | ^~~~~~~~~~~~ BinaryIO.cpp:114:91: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 114 | Global.Add("SaveVec", "(", new OneOperator2_< double, KN< double > *, string * >(SaveVec)); | ^ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at BinaryIO.cpp:114:91, inlined from ‘AutoLoadInit()’ at BinaryIO.cpp:118:1: ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at BinaryIO.cpp:118:1: In file included from ./include/DataFindBoundary.hpp:4, from ./include/GenericMesh.hpp:61: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ iohdf5.cpp: In function ‘void Load_Init()’: iohdf5.cpp:663:23: warning: typedef ‘pmesh’ locally defined but not used [-Wunused-local-typedefs] 663 | typedef const Mesh *pmesh; | ^~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ iohdf5.cpp:664:24: warning: typedef ‘pmesh3’ locally defined but not used [-Wunused-local-typedefs] 664 | typedef const Mesh3 *pmesh3; | ^~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ vortextools.cpp: In function ‘double intdphase(bool, const Complex&, const Complex&, const double&)’: vortextools.cpp:385:16: warning: unused variable ‘count’ [-Wunused-variable] 385 | static int count =0; | ^~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ gmsh.cpp: In function ‘Fem2D::Mesh* GMSH_Load(const std::string&)’: gmsh.cpp:185:32: warning: unused variable ‘uv’ [-Wunused-variable] 185 | double xyz[3] = {0}, uv[2]; | ^~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ metis.cpp: In instantiation of ‘KN* partmetis(KN* const&, FESPACE* const&, const long int&) [with FESPACE = Fem2D::GFESpace; int NO = 0; R = double]’: metis.cpp:228:29: required from ‘double metisFE(const pf3r&, const long int&) [with pf3r = std::pair*, int>; int NO = 0]’ metis.cpp:325:84: required from here metis.cpp:68:13: warning: unused variable ‘numflag’ [-Wunused-variable] 68 | idx_t numflag = 0; | ^~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ metis.cpp:71:13: warning: unused variable ‘etype’ [-Wunused-variable] 71 | idx_t etype = nve - 2; // triangle or tet . change FH fevr 2010 | ^~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular**]’: ./include/AFunction.hpp:1163: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*]’ ./include/AFunction.hpp:1162:11: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ BinaryIO.cpp:115:81: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 115 | Global.Add("flag", "(", new OneOperator2_< double, long int *, string * >(flag)); | ^ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ff-Ipopt.cpp: In constructor ‘P1VectorFunc::P1VectorFunc(Stack, Expression, Expression, bool)’: ff-Ipopt.cpp:202:17: warning: ‘P1VectorFunc::b’ will be initialized after [-Wreorder] 202 | Expression M, b; | ^ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at BinaryIO.cpp:115:81, inlined from ‘AutoLoadInit()’ at BinaryIO.cpp:118:1: ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ff-Ipopt.cpp:201:14: warning: ‘const bool P1VectorFunc::vf’ [-Wreorder] 201 | const bool vf; | ^~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ff-Ipopt.cpp:205:3: warning: when initialized here [-Wreorder] 205 | P1VectorFunc(Stack s, Expression _M, Expression _b, bool _vf = false) | ^~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular**]’: ./include/AFunction.hpp:1134: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*]’ ./include/AFunction.hpp:1133:11: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from tetgen.cpp:2454: msh3.cpp: In function ‘void TestSameTetrahedraMesh3(const Fem2D::Mesh3&, const double&, const Fem2D::R3&, const Fem2D::R3&, int&)’: msh3.cpp:129:9: warning: variable ‘iv’ set but not used [-Wunused-but-set-variable] 129 | int iv[4]; | ^~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ msh3.cpp: In function ‘void TestSameTetrahedraMesh3(const Fem2D::Mesh3&, const double&, const Fem2D::R3&, const Fem2D::R3&, int*, int&)’: msh3.cpp:163:9: warning: variable ‘iv’ set but not used [-Wunused-but-set-variable] 163 | int iv[4]; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ vortextools.cpp: In function ‘double ChargeF(int, int, int, Complex*, const double&)’: vortextools.cpp:398:12: warning: unused variable ‘chn’ [-Wunused-variable] 398 | double chn = round(ch); | ^~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ metis.cpp: In instantiation of ‘KN* partmetis(KN* const&, FESPACE* const&, const long int&) [with FESPACE = Fem2D::GFESpace; int NO = 1; R = double]’: metis.cpp:228:29: required from ‘double metisFE(const pf3r&, const long int&) [with pf3r = std::pair*, int>; int NO = 1]’ metis.cpp:326:83: required from here metis.cpp:68:13: warning: unused variable ‘numflag’ [-Wunused-variable] 68 | idx_t numflag = 0; | ^~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ metis.cpp:71:13: warning: unused variable ‘etype’ [-Wunused-variable] 71 | idx_t etype = nve - 2; // triangle or tet . change FH fevr 2010 | ^~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ gmsh.cpp:230:58: warning: variable ‘partition’ set but not used [-Wunused-but-set-variable] 230 | int num, type, physical = 0, elementary = 0, partition = 0, numVertices; | ^~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ gmsh.cpp:315:19: warning: unused variable ‘physical’ [-Wunused-variable] 315 | int physical = (numTags > 0) ? data[4 - numTags] : 0; | ^~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ msh3.cpp: In function ‘void TestSameTriangleMesh3(const Fem2D::Mesh3&, const double&, const Fem2D::R3&, const Fem2D::R3&, int&)’: msh3.cpp:196:9: warning: variable ‘iv’ set but not used [-Wunused-but-set-variable] 196 | int iv[3]; | ^~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ff-Ipopt.cpp: In constructor ‘SparseMatStructure::SparseMatStructure(bool)’: ff-Ipopt.cpp:437:8: warning: ‘SparseMatStructure::sym’ will be initialized after [-Wreorder] 437 | bool sym; | ^~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ ff-Ipopt.cpp:435:7: warning: ‘int SparseMatStructure::n’ [-Wreorder] 435 | int n, m; | ^ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ff-Ipopt.cpp:364:3: warning: when initialized here [-Wreorder] 364 | SparseMatStructure(bool _sym = 0) : structure( ), sym(_sym), n(0), m(0), raws(0), cols(0) {} | ^~~~~~~~~~~~~~~~~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ msh3.cpp: In function ‘void TestSameTriangleMesh3(const Fem2D::Mesh3&, const double&, const Fem2D::R3&, const Fem2D::R3&, int*, int&)’: msh3.cpp:231:9: warning: variable ‘iv’ set but not used [-Wunused-but-set-variable] 231 | int iv[3]; | ^~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from Element_P4.cpp:233: Element_PkL.hpp: In constructor ‘Fem2D::TypeOfFE_Pk_L::TypeOfFE_Pk_L(int)’: Element_PkL.hpp:49:25: warning: typedef ‘E’ locally defined but not used [-Wunused-local-typedefs] 49 | typedef Element E; | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ metis.cpp: In instantiation of ‘KN* partmetis(KN* const&, FESPACE* const&, const long int&) [with FESPACE = Fem2D::GFESpace; int NO = 0; R = double]’: metis.cpp:228:29: required from ‘double metisFE(const pf3r&, const long int&) [with pf3r = std::pair*, int>; int NO = 0]’ metis.cpp:328:84: required from here metis.cpp:68:13: warning: unused variable ‘numflag’ [-Wunused-variable] 68 | idx_t numflag = 0; | ^~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ metis.cpp:71:13: warning: unused variable ‘etype’ [-Wunused-variable] 71 | idx_t etype = nve - 2; // triangle or tet . change FH fevr 2010 | ^~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ Element_PkL.hpp: In member function ‘virtual void Fem2D::TypeOfFE_Pk_L::FB(Fem2D::What_d, const Mesh&, const Element&, const RdHat&, Fem2D::RNMK_&) const’: Element_PkL.hpp:151:16: warning: unused variable ‘DDl’ [-Wunused-variable] 151 | Rd DDl[dHat+1][d]; | ^~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ metis.cpp: In instantiation of ‘KN* partmetis(KN* const&, FESPACE* const&, const long int&) [with FESPACE = Fem2D::GFESpace; int NO = 1; R = double]’: metis.cpp:228:29: required from ‘double metisFE(const pf3r&, const long int&) [with pf3r = std::pair*, int>; int NO = 1]’ metis.cpp:329:83: required from here metis.cpp:68:13: warning: unused variable ‘numflag’ [-Wunused-variable] 68 | idx_t numflag = 0; | ^~~~~~~ metis.cpp:71:13: warning: unused variable ‘etype’ [-Wunused-variable] 71 | idx_t etype = nve - 2; // triangle or tet . change FH fevr 2010 | ^~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ gmsh.cpp:316:19: warning: unused variable ‘elementary’ [-Wunused-variable] 316 | int elementary = (numTags > 1) ? data[4 - numTags + 1] : 0; | ^~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ gmsh.cpp:317:19: warning: unused variable ‘partition’ [-Wunused-variable] 317 | int partition = (numTags > 2) ? data[4 - numTags + 2] : 0; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ gmsh.cpp:318:20: warning: unused variable ‘indices’ [-Wunused-variable] 318 | int *indices = &data[numTags + 1]; | ^~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ff-Ipopt.cpp: In constructor ‘SparseMatStructure::SparseMatStructure(Matrice_Creuse*, bool)’: ff-Ipopt.cpp:437:8: warning: ‘SparseMatStructure::sym’ will be initialized after [-Wreorder] 437 | bool sym; | ^~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ff-Ipopt.cpp:435:7: warning: ‘int SparseMatStructure::n’ [-Wreorder] 435 | int n, m; | ^ ff-Ipopt.cpp:366:3: warning: when initialized here [-Wreorder] 366 | SparseMatStructure(Matrice_Creuse< R > *M, bool _sym = 0) | ^~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ Element_P4.cpp: In constructor ‘Fem2D::TypeOfFE_P4_3d::TypeOfFE_P4_3d()’: Element_P4.cpp:426:21: warning: typedef ‘E’ locally defined but not used [-Wunused-local-typedefs] 426 | typedef Element E; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ Element_P4.cpp: In member function ‘virtual void Fem2D::TypeOfFE_P4_3d::set(const Mesh&, const Element&, Fem2D::InterpolationMatrix&, int, int, int*) const’: Element_P4.cpp:466:9: warning: unused variable ‘n’ [-Wunused-variable] 466 | int n = this->NbDoF; | ^ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ vortextools.cpp: In function ‘long int uZero(const pf3c&, const pf3r&, const double&)’: vortextools.cpp:437:18: warning: unused variable ‘twopi’ [-Wunused-variable] 437 | const double twopi = 2.*Pi; | ^~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ vortextools.cpp:438:12: warning: unused variable ‘charge’ [-Wunused-variable] 438 | double charge; | ^~~~~~ metis.cpp: In instantiation of ‘KN* partmetis(KN* const&, FESPACE* const&, const long int&) [with FESPACE = Fem2D::GFESpace; int NO = 0; R = double]’: metis.cpp:228:29: required from ‘double metisFE(const pf3r&, const long int&) [with pf3r = std::pair*, int>; int NO = 0]’ metis.cpp:331:84: required from here metis.cpp:68:13: warning: unused variable ‘numflag’ [-Wunused-variable] 68 | idx_t numflag = 0; | ^~~~~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] metis.cpp:71:13: warning: unused variable ‘etype’ [-Wunused-variable] 71 | idx_t etype = nve - 2; // triangle or tet . change FH fevr 2010 | ^~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ Element_P4.cpp: In constructor ‘Fem2D::TypeOfFE_P4_S::TypeOfFE_P4_S()’: Element_P4.cpp:647:21: warning: typedef ‘E’ locally defined but not used [-Wunused-local-typedefs] 647 | typedef Element E; | ^ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ MetricKuate.cpp: In function ‘void metrique(int, Fem2D::R2*, Fem2D::R&, Fem2D::R&, Fem2D::R&, Fem2D::R)’: MetricKuate.cpp:128:32: warning: unused variable ‘Ak’ [-Wunused-variable] 128 | R Xk = 0., Yk = 0., Ck = 0., Ak = 0., Bk = 0., Xi = 0., Yi = 0., ri, detXY = 0., Ri, R0, r0; | ^~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ MetricKuate.cpp:135:5: warning: unused variable ‘EPS’ [-Wunused-variable] 135 | R EPS = 0.; // pour recuperer la valeur de epsilon0 optimale | ^~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ gmsh.cpp:371:58: warning: variable ‘partition’ set but not used [-Wunused-but-set-variable] 371 | int num, type, physical = 0, elementary = 0, partition = 0, numVertices; | ^~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ metis.cpp: In instantiation of ‘KN* partmetis(KN* const&, FESPACE* const&, const long int&) [with FESPACE = Fem2D::GFESpace; int NO = 1; R = double]’: metis.cpp:228:29: required from ‘double metisFE(const pf3r&, const long int&) [with pf3r = std::pair*, int>; int NO = 1]’ metis.cpp:332:83: required from here metis.cpp:68:13: warning: unused variable ‘numflag’ [-Wunused-variable] 68 | idx_t numflag = 0; | ^~~~~~~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ vortextools.cpp: In function ‘long int uZero2D1(const Fem2D::Mesh* const&, KN >* const&, KN* const&)’: vortextools.cpp:492:18: warning: unused variable ‘twopi’ [-Wunused-variable] 492 | const double twopi = 2.*Pi; | ^~~~~ metis.cpp:71:13: warning: unused variable ‘etype’ [-Wunused-variable] 71 | idx_t etype = nve - 2; // triangle or tet . change FH fevr 2010 | ^~~~~ vortextools.cpp:494:12: warning: unused variable ‘charge’ [-Wunused-variable] 494 | double charge; | ^~~~~~ vortextools.cpp:495:12: warning: unused variable ‘l0’ [-Wunused-variable] 495 | double l0,l1,l2; | ^~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - vortextools.cpp:495:15: warning: unused variable ‘l1’ [-Wunused-variable] 495 | double l0,l1,l2; | ^~ vortextools.cpp:495:18: warning: unused variable ‘l2’ [-Wunused-variable] 495 | double l0,l1,l2; | ^~ vortextools.cpp:486:29: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 486 | typedef Element::Vertex Vertex; | ^~~~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ Element_P4.cpp: In member function ‘virtual void Fem2D::TypeOfFE_P4_S::set(const Fem2D::MeshS&, const Element&, Fem2D::InterpolationMatrix&, int, int, int*) const’: Element_P4.cpp:686:9: warning: unused variable ‘n’ [-Wunused-variable] 686 | int n = this->NbDoF; | ^ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ msh3.cpp: In function ‘Fem2D::Mesh3* TestElementMesh3_patch(const Fem2D::Mesh3&)’: msh3.cpp:632:7: warning: unused variable ‘nbt’ [-Wunused-variable] 632 | int nbt = 0; | ^~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ metis.cpp: In instantiation of ‘KN* partmetis(KN* const&, FESPACE* const&, const long int&) [with FESPACE = Fem2D::FESpace; int NO = 0; R = double]’: metis.cpp:228:29: required from ‘double metisFE(const pf3r&, const long int&) [with pf3r = std::pair*, int>; int NO = 0]’ metis.cpp:334:84: required from here metis.cpp:68:13: warning: unused variable ‘numflag’ [-Wunused-variable] 68 | idx_t numflag = 0; | ^~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ gmsh.cpp:485:19: warning: unused variable ‘elementary’ [-Wunused-variable] 485 | int elementary = (numTags > 1) ? data[4 - numTags + 1] : 0; | ^~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ metis.cpp:71:13: warning: unused variable ‘etype’ [-Wunused-variable] 71 | idx_t etype = nve - 2; // triangle or tet . change FH fevr 2010 | ^~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ msh3.cpp:653:7: warning: unused variable ‘nbbe’ [-Wunused-variable] 653 | int nbbe = 0; | ^~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ vortextools.cpp: In function ‘long int uZero2D(const Fem2D::Mesh* const&, KNM* const&, KN >* const&, KN* const&, double* const&)’: vortextools.cpp:533:18: warning: unused variable ‘twopi’ [-Wunused-variable] 533 | const double twopi = 2.*Pi; | ^~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ vortextools.cpp:536:12: warning: unused variable ‘l0’ [-Wunused-variable] 536 | double l0,l1,l2; | ^~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ vortextools.cpp:536:15: warning: unused variable ‘l1’ [-Wunused-variable] 536 | double l0,l1,l2; | ^~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ vortextools.cpp:536:18: warning: unused variable ‘l2’ [-Wunused-variable] 536 | double l0,l1,l2; | ^~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN]’: mshmet.cpp:574:32: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ metis.cpp: In instantiation of ‘KN* partmetis(KN* const&, FESPACE* const&, const long int&) [with FESPACE = Fem2D::FESpace; int NO = 1; R = double]’: metis.cpp:228:29: required from ‘double metisFE(const pf3r&, const long int&) [with pf3r = std::pair*, int>; int NO = 1]’ metis.cpp:335:83: required from here metis.cpp:68:13: warning: unused variable ‘numflag’ [-Wunused-variable] 68 | idx_t numflag = 0; | ^~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ metis.cpp:71:13: warning: unused variable ‘etype’ [-Wunused-variable] 71 | idx_t etype = nve - 2; // triangle or tet . change FH fevr 2010 | ^~~~~ ff-Ipopt.cpp: In constructor ‘ffNLP::ffNLP(Rn&, const Rn&, const Rn&, const Rn&, const Rn&, ScalarFunc*, VectorFunc*, SparseMatFunc*, VectorFunc*, SparseMatFunc*)’: ff-Ipopt.cpp:573:27: warning: ‘ffNLP::gu’ will be initialized after [-Wreorder] 573 | Rn *xstart, xl, xu, gl, gu; | ^~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ff-Ipopt.cpp:569:10: warning: ‘double ffNLP::final_value’ [-Wreorder] 569 | double final_value; | ^~~~~~~~~~~ ff-Ipopt.cpp:601:1: warning: when initialized here [-Wreorder] 601 | ffNLP::ffNLP(Rn &x, const Rn &_xl, const Rn &_xu, const Rn &_gl, const Rn &_gu, | ^~~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ff-Ipopt.cpp:575:26: warning: ‘ffNLP::constraints’ will be initialized after [-Wreorder] 575 | VectorFunc *dfitness, *constraints; | ^~~~~~~~~~~ ff-Ipopt.cpp:567:29: warning: ‘Rn ffNLP::uz_start’ [-Wreorder] 567 | Rn lambda_start, x_start, uz_start, lz_start; | ^~~~~~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ff-Ipopt.cpp:601:1: warning: when initialized here [-Wreorder] 601 | ffNLP::ffNLP(Rn &x, const Rn &_xl, const Rn &_xu, const Rn &_gl, const Rn &_gu, | ^~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ff-Ipopt.cpp:580:33: warning: ‘ffNLP::JacStruct’ will be initialized after [-Wreorder] 580 | SparseMatStructure HesStruct, JacStruct; | ^~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ff-Ipopt.cpp:568:10: warning: ‘double ffNLP::sigma_start’ [-Wreorder] 568 | double sigma_start; | ^~~~~~~~~~~ gmsh.cpp:113:38: warning: unused variable ‘postpro’ [-Wunused-variable] 113 | bool binary = false, swap = false, postpro = false; | ^~~~~~~ vortextools.cpp: In function ‘long int ZeroLines(const pf3c&, const double&, KNM* const&, KN* const&, KN* const&)’: vortextools.cpp:618:13: warning: unused variable ‘fi’ [-Wunused-variable] 618 | int fi[4],kf[4],nfi=0; | ^~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ vortextools.cpp:618:19: warning: unused variable ‘kf’ [-Wunused-variable] 618 | int fi[4],kf[4],nfi=0; | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ vortextools.cpp:618:25: warning: unused variable ‘nfi’ [-Wunused-variable] 618 | int fi[4],kf[4],nfi=0; | ^~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ vortextools.cpp:619:12: warning: unused variable ‘PF’ [-Wunused-variable] 619 | R3 PF[4]; | ^~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ff-Ipopt.cpp:601:1: warning: when initialized here [-Wreorder] 601 | ffNLP::ffNLP(Rn &x, const Rn &_xl, const Rn &_xu, const Rn &_gl, const Rn &_gu, | ^~~~~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ff-Ipopt.cpp:568:10: warning: ‘ffNLP::sigma_start’ will be initialized after [-Wreorder] 568 | double sigma_start; | ^~~~~~~~~~~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ff-Ipopt.cpp:567:6: warning: ‘Rn ffNLP::lambda_start’ [-Wreorder] 567 | Rn lambda_start, x_start, uz_start, lz_start; | ^~~~~~~~~~~~ ff-Ipopt.cpp:601:1: warning: when initialized here [-Wreorder] 601 | ffNLP::ffNLP(Rn &x, const Rn &_xl, const Rn &_xu, const Rn &_gl, const Rn &_gu, | ^~~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ff-Ipopt.cpp: In constructor ‘ffNLP::ffNLP(Rn&, const Rn&, const Rn&, const Rn&, const Rn&, ScalarFunc*, VectorFunc*, SparseMatFunc*, VectorFunc*, SparseMatFunc*, int, int, int)’: ff-Ipopt.cpp:576:18: warning: ‘ffNLP::hessian’ will be initialized after [-Wreorder] 576 | SparseMatFunc *hessian, *dconstraints; | ^~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In function ‘void Som3D_mesh_product_Version_Sommet_mesh_tab(int, const int*, const double*, const double*, const Fem2D::Mesh&, const std::map&, const std::map&, const std::map&, const std::map&, const std::map&, const std::map&, const std::map&, Fem2D::Mesh3&)’: msh3.cpp:1275:15: warning: variable ‘idl’ set but not used [-Wunused-but-set-variable] 1275 | int idl; | ^~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ff-Ipopt.cpp:569:10: warning: ‘double ffNLP::final_value’ [-Wreorder] 569 | double final_value; | ^~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ gmsh.cpp: In member function ‘virtual AnyType GMSH_LoadMesh_Op::operator()(Stack) const’: gmsh.cpp:540:7: warning: variable ‘renumsurf’ set but not used [-Wunused-but-set-variable] 540 | int renumsurf = 0; | ^~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ff-Ipopt.cpp:610:1: warning: when initialized here [-Wreorder] 610 | ffNLP::ffNLP(Rn &x, const Rn &_xl, const Rn &_xu, const Rn &_gl, const Rn &_gu, | ^~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ff-Ipopt.cpp:576:28: warning: ‘ffNLP::dconstraints’ will be initialized after [-Wreorder] 576 | SparseMatFunc *hessian, *dconstraints; | ^~~~~~~~~~~~ ff-Ipopt.cpp:567:29: warning: ‘Rn ffNLP::uz_start’ [-Wreorder] 567 | Rn lambda_start, x_start, uz_start, lz_start; | ^~~~~~~~ ff-Ipopt.cpp:610:1: warning: when initialized here [-Wreorder] 610 | ffNLP::ffNLP(Rn &x, const Rn &_xl, const Rn &_xu, const Rn &_gl, const Rn &_gu, | ^~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ vortextools.cpp:648:13: warning: variable ‘fi’ set but not used [-Wunused-but-set-variable] 648 | int fi[4],kf[4],ip[4],nfi=0; | ^~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ vortextools.cpp:648:19: warning: unused variable ‘kf’ [-Wunused-variable] 648 | int fi[4],kf[4],ip[4],nfi=0; | ^~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ vortextools.cpp:649:12: warning: unused variable ‘PF’ [-Wunused-variable] 649 | R3 PF[4]; | ^~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ff-Ipopt.cpp:580:33: warning: ‘ffNLP::JacStruct’ will be initialized after [-Wreorder] 580 | SparseMatStructure HesStruct, JacStruct; | ^~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ff-Ipopt.cpp:568:10: warning: ‘double ffNLP::sigma_start’ [-Wreorder] 568 | double sigma_start; | ^~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ff-Ipopt.cpp:610:1: warning: when initialized here [-Wreorder] 610 | ffNLP::ffNLP(Rn &x, const Rn &_xl, const Rn &_xu, const Rn &_gl, const Rn &_gu, | ^~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ff-Ipopt.cpp:568:10: warning: ‘ffNLP::sigma_start’ will be initialized after [-Wreorder] 568 | double sigma_start; | ^~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ff-Ipopt.cpp:567:6: warning: ‘Rn ffNLP::lambda_start’ [-Wreorder] 567 | Rn lambda_start, x_start, uz_start, lz_start; | ^~~~~~~~~~~~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ff-Ipopt.cpp:610:1: warning: when initialized here [-Wreorder] 610 | ffNLP::ffNLP(Rn &x, const Rn &_xl, const Rn &_xu, const Rn &_gl, const Rn &_gu, | ^~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ gmsh.cpp: In function ‘Fem2D::Mesh3* GMSH_Load3(const std::string&, bool, bool, double)’: gmsh.cpp:684:26: warning: unused variable ‘uv’ [-Wunused-variable] 684 | double xyz[3], uv[2]; | ^~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ msh3.cpp: In function ‘Fem2D::Mesh3* GluMesh3(const listMesh3&)’: msh3.cpp:1925:11: warning: variable ‘iv’ set but not used [-Wunused-but-set-variable] 1925 | int iv[3]; | ^~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ msh3.cpp:1787:7: warning: unused variable ‘flagsurfaceall’ [-Wunused-variable] 1787 | int flagsurfaceall = 0; | ^~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ vortextools.cpp:729:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 729 | for(int i=0;i >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ gmsh.cpp:725:58: warning: variable ‘partition’ set but not used [-Wunused-but-set-variable] 725 | int num, type, physical = 0, elementary = 0, partition = 0, numVertices; | ^~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2267:16: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ msh3.cpp:1796:16: warning: variable ‘th0’ set but not used [-Wunused-but-set-variable] 1796 | const Mesh3 *th0 = 0; | ^~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ff-Ipopt.cpp: In constructor ‘OptimIpopt::E_Ipopt::E_Ipopt(const basicAC_F0&, AssumptionF, AssumptionG)’: ff-Ipopt.cpp:1117:10: warning: ‘OptimIpopt::E_Ipopt::L_m’ will be initialized after [-Wreorder] 1117 | C_F0 L_m; | ^~~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ff-Ipopt.cpp:1106:23: warning: ‘const AssumptionF OptimIpopt::E_Ipopt::AF’ [-Wreorder] 1106 | const AssumptionF AF; | ^~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ gmsh.cpp:815:19: warning: unused variable ‘num’ [-Wunused-variable] 815 | int num = data[0]; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ff-Ipopt.cpp:1141:5: warning: when initialized here [-Wreorder] 1141 | E_Ipopt(const basicAC_F0 &args, AssumptionF af, AssumptionG ag) | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ff-Ipopt.cpp:1109:32: warning: ‘OptimIpopt::E_Ipopt::unused_name_param’ will be initialized after [-Wreorder] 1109 | std::set< unsigned short > unused_name_param; // In some case, some parameter are usless, | ^~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ gmsh.cpp:816:19: warning: unused variable ‘physical’ [-Wunused-variable] 816 | int physical = (numTags > 0) ? data[4 - numTags] : 0; | ^~~~~~~~ ff-Ipopt.cpp:1103:10: warning: ‘bool OptimIpopt::E_Ipopt::spurious_cases’ [-Wreorder] 1103 | bool spurious_cases; | ^~~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ff-Ipopt.cpp:1141:5: warning: when initialized here [-Wreorder] 1141 | E_Ipopt(const basicAC_F0 &args, AssumptionF af, AssumptionG ag) | ^~~~~~~ gmsh.cpp:817:19: warning: unused variable ‘elementary’ [-Wunused-variable] 817 | int elementary = (numTags > 1) ? data[4 - numTags + 1] : 0; | ^~~~~~~~~~ vortextools.cpp: In lambda function: vortextools.cpp:779:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 779 | ffassert(nca < arc.size()) ; | ~~~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ gmsh.cpp:818:19: warning: unused variable ‘partition’ [-Wunused-variable] 818 | int partition = (numTags > 2) ? data[4 - numTags + 2] : 0; | ^~~~~~~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ gmsh.cpp:819:20: warning: unused variable ‘indices’ [-Wunused-variable] 819 | int *indices = &data[numTags + 1]; | ^~~~~~~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ vortextools.cpp: In function ‘long int ZeroLines(const pf3c&, const double&, KNM* const&, KN* const&, KN* const&)’: vortextools.cpp:792:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 792 | for(int j=0; j’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ Element_P3.cpp: In constructor ‘Fem2D::TypeOfFE_P3_3d::TypeOfFE_P3_3d()’: Element_P3.cpp:269:21: warning: typedef ‘E’ locally defined but not used [-Wunused-local-typedefs] 269 | typedef Element E; | ^ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ vortextools.cpp:800:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 800 | for( int aa=0; aa >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ gmsh.cpp:882:58: warning: variable ‘partition’ set but not used [-Wunused-but-set-variable] 882 | int num, type, physical = 0, elementary = 0, partition = 0, numVertices; | ^~~~~~~~~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ msh3.cpp: In function ‘Fem2D::MeshS* GluMesh(const listMeshT&)’: msh3.cpp:2080:18: warning: variable ‘th0’ set but not used [-Wunused-but-set-variable] 2080 | const MeshS *th0 = 0; | ^~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ MatrixMarket.cpp: In instantiation of ‘long int savemtx(std::string* const&, Matrice_Creuse* const&, const bool&) [with R = double; std::string = std::__cxx11::basic_string]’: MatrixMarket.cpp:876:16: required from here MatrixMarket.cpp:775:10: warning: unused variable ‘i’ [-Wunused-variable] 775 | int i; | ^ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ Element_P3.cpp: In member function ‘virtual void Fem2D::TypeOfFE_P3_3d::set(const Mesh&, const Element&, Fem2D::InterpolationMatrix&, int, int, int*) const’: Element_P3.cpp:309:9: warning: unused variable ‘n’ [-Wunused-variable] 309 | int n = this->NbDoF; | ^ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ vortextools.cpp:809:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 809 | for(int i=nbline; i< b.size(); ++i) | ~^~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ vortextools.cpp:818:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 818 | for(int i=0; i< b.size(); ++i) | ~^~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ MatrixMarket.cpp: In instantiation of ‘long int savemtx(std::string* const&, Matrice_Creuse* const&, const bool&) [with R = std::complex; std::string = std::__cxx11::basic_string]’: MatrixMarket.cpp:889:16: required from here MatrixMarket.cpp:775:10: warning: unused variable ‘i’ [-Wunused-variable] ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ gmsh.cpp:985:19: warning: unused variable ‘num’ [-Wunused-variable] 985 | int num = data[0]; | ^~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] gmsh.cpp:987:19: warning: unused variable ‘elementary’ [-Wunused-variable] 987 | int elementary = (numTags > 1) ? data[4 - numTags + 1] : 0; | ^~~~~~~~~~ Element_P3.cpp: In constructor ‘Fem2D::TypeOfFE_P3_S::TypeOfFE_P3_S()’: Element_P3.cpp:482:21: warning: typedef ‘E’ locally defined but not used [-Wunused-local-typedefs] 482 | typedef Element E; | ^ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i 2) ? data[4 - numTags + 2] : 0; | ^~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ff-Ipopt.cpp: In member function ‘virtual AnyType OptimIpopt::E_Ipopt::operator()(Stack) const’: ff-Ipopt.cpp:1277:12: warning: unused variable ‘iprint’ [-Wunused-variable] 1277 | long iprint = verbosity; | ^~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ff-Ipopt.cpp:1301:12: warning: unused variable ‘cberror’ [-Wunused-variable] 1301 | cberror = false; | ^~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ vortextools.cpp:612:10: warning: unused variable ‘nt’ [-Wunused-variable] 612 | long nt =Th.nt; | ^~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ vortextools.cpp:613:10: warning: unused variable ‘nv’ [-Wunused-variable] 613 | long nv = Th.nv; | ^~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ vortextools.cpp:639:9: warning: unused variable ‘nbarc’ [-Wunused-variable] 639 | int nbarc =0; | ^~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ vortextools.cpp:643:12: warning: unused variable ‘charge’ [-Wunused-variable] 643 | double charge; | ^~~~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ vortextools.cpp:644:18: warning: unused variable ‘twopi’ [-Wunused-variable] 644 | const double twopi = 2.*Pi; | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ gmsh.cpp:614:38: warning: unused variable ‘postpro’ [-Wunused-variable] 614 | bool binary = false, swap = false, postpro = false; | ^~~~~~~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ msh3.cpp: In function ‘Fem2D::MeshL* GluMesh(const listMeshT&)’: msh3.cpp:2230:18: warning: variable ‘th0’ set but not used [-Wunused-but-set-variable] 2230 | const MeshL *th0 = 0; | ^~~ Element_P3.cpp: In member function ‘virtual void Fem2D::TypeOfFE_P3_S::set(const Fem2D::MeshS&, const Element&, Fem2D::InterpolationMatrix&, int, int, int*) const’: Element_P3.cpp:521:9: warning: unused variable ‘n’ [-Wunused-variable] 521 | int n = this->NbDoF; | ^ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ vortextools.cpp: In function ‘double interpol(const KN_&, const KN_&, const KN_&)’: vortextools.cpp:923:32: warning: unused variable ‘si1’ [-Wunused-variable] 923 | double dl = l/(N-1.),si=0, si1; | ^~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ plotPDF.cpp: In function ‘void drawLegend_fill(std::stringstream&, int, double, int, const KNM&, double, double, bool, bool, double, double, double, double, double, double, double)’: plotPDF.cpp:1081:18: warning: unused variable ‘EPS’ [-Wunused-variable] 1081 | const double EPS = 1e-10; | ^~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ msh3.cpp:2223:50: warning: typedef ‘BRdHat’ locally defined but not used [-Wunused-local-typedefs] 2223 | typedef typename MeshL::BorderElement::RdHat BRdHat; | ^~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ gmsh.cpp: In member function ‘virtual AnyType GMSH_LoadMesh3_Op::operator()(Stack) const’: gmsh.cpp:1047:7: warning: variable ‘renumsurf’ set but not used [-Wunused-but-set-variable] 1047 | int renumsurf = 0; | ^~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ Element_P3.cpp: In constructor ‘Fem2D::TypeOfFE_P3Hermite::TypeOfFE_P3Hermite()’: Element_P3.cpp:731:25: warning: typedef ‘E’ locally defined but not used [-Wunused-local-typedefs] 731 | typedef Element E; | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ plotPDF.cpp: In function ‘void plot_mesh(std::stringstream&, const Fem2D::Mesh&, double, double, double, double, int, int, double, bool, double, double, bool, bool, int, int)’: plotPDF.cpp:1193:22: warning: unused variable ‘grayscale0’ [-Wunused-variable] 1193 | const double grayscale0 = (withmesh < 0)? 0: withmesh; | ^~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ Element_P3.cpp: In member function ‘virtual void Fem2D::TypeOfFE_P3Hermite::FB(Fem2D::What_d, const Mesh&, const Element&, const RdHat&, Fem2D::RNMK_&) const’: Element_P3.cpp:796:19: warning: unused variable ‘ff0’ [-Wunused-variable] 796 | { double ff0; | ^~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ Element_P3.cpp:797:17: warning: unused variable ‘dof’ [-Wunused-variable] 797 | int dof =0; | ^~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ Element_P3.cpp:813:16: warning: unused variable ‘DDl’ [-Wunused-variable] 813 | Rd DDl[dHat+1][d]; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ Element_P3.cpp:770:45: warning: unused variable ‘l01’ [-Wunused-variable] 770 | const double l11=l1*l1,l111=l11*l1, l01 = l0*l1 , l00=l0*l0; | ^~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ msh3.cpp: In function ‘void SamePointElement(const double&, const double*, const double*, const double*, const Fem2D::Mesh3&, int&, int&, int&, int*, int*, int*, int*, int*, int*, int&, int&, int&)’: msh3.cpp:2912:10: warning: variable ‘bmin3’ set but not used [-Wunused-but-set-variable] 2912 | double bmin3[3], bmax3[3]; | ^~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ msh3.cpp:2912:20: warning: variable ‘bmax3’ set but not used [-Wunused-but-set-variable] 2912 | double bmin3[3], bmax3[3]; | ^~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ Element_P3pnc.cpp: In member function ‘virtual void Fem2D::TypeOfFE_P3pnc::Pi_h_alpha(const Fem2D::baseFElement&, KN_&) const’: Element_P3pnc.cpp:117:18: warning: unused variable ‘x’ [-Wunused-variable] 117 | double x = QFE[p].x; | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ gmsh.cpp: In function ‘MMesh* GMSH_LoadT(const std::string&, bool, bool, double, double)’: gmsh.cpp:1137:42: warning: typedef ‘TRdHat’ locally defined but not used [-Wunused-local-typedefs] 1137 | typedef typename MMesh::Element::RdHat TRdHat; | ^~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ gmsh.cpp:1138:48: warning: typedef ‘BRdHat’ locally defined but not used [-Wunused-local-typedefs] 1138 | typedef typename MMesh::BorderElement::RdHat BRdHat; | ^~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh*]’: splitedges.cpp:291:25: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ msh3.cpp: In function ‘Fem2D::MeshS* MoveMesh2_func(const double&, const Fem2D::Mesh&, const double*, const double*, const double*, int&, int&, int&)’: msh3.cpp:3212:9: warning: unused variable ‘lab’ [-Wunused-variable] 3212 | int lab; | ^~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ plotPDF.cpp: In function ‘void plot_P1_fill(std::stringstream&, const Fem2D::Mesh&, const KN&, const KNM&, int, int, double, double, double, double, double, int, int, double, bool, bool, int, bool, double, long int, const KN*)’: plotPDF.cpp:1483:16: warning: unused variable ‘nVertices’ [-Wunused-variable] 1483 | const int &nVertices = Th.nv; | ^~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ Element_PkL.hpp: In member function ‘virtual void Fem2D::TypeOfFE_Pk_L::FB(Fem2D::What_d, const Mesh&, const Element&, const RdHat&, Fem2D::RNMK_&) const’: Element_PkL.hpp:151:16: warning: unused variable ‘DDl’ [-Wunused-variable] 151 | Rd DDl[dHat+1][d]; | ^~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]’: ./include/AddNewFE.h:36:100: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ plotPDF.cpp:1485:16: warning: unused variable ‘nEdges’ [-Wunused-variable] 1485 | const int &nEdges = Th.neb; | ^~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator1s_ >::code(basicAC_F0 const&) const’: ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp:2810:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2810 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1s_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2810:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ msh3.cpp:3223:9: warning: unused variable ‘lab’ [-Wunused-variable] 3223 | int lab; | ^~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]’: ./include/AddNewFE.h:36:100: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from lgbmo.cpp:31: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; j >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:64:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ plotPDF.cpp: In function ‘void plot_P0_fill(std::stringstream&, const Fem2D::Mesh&, const KN&, const KNM&, int, int, double, double, double, double, double, int, int, double, bool, bool, int, bool, double, long int, const KN*)’: plotPDF.cpp:1679:16: warning: unused variable ‘nVertices’ [-Wunused-variable] 1679 | const int &nVertices = Th.nv; | ^~~~~~~~~ plotPDF.cpp:1681:16: warning: unused variable ‘nEdges’ [-Wunused-variable] 1681 | const int &nEdges = Th.neb; | ^~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ msh3.cpp: In function ‘void SamePointElement_Mesh2(const double&, const double*, const double*, const double*, const Fem2D::Mesh&, int&, int&, int*, int*, int*, int*, int*, int*, int&, int&, int&)’: msh3.cpp:3264:10: warning: variable ‘bmin3’ set but not used [-Wunused-but-set-variable] 3264 | double bmin3[3], bmax3[3]; | ^~~~~ msh3.cpp:3264:20: warning: variable ‘bmax3’ set but not used [-Wunused-but-set-variable] 3264 | double bmin3[3], bmax3[3]; | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:84:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:64:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:105:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:84:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:105:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ plotPDF.cpp: In function ‘void drawCubicBeziers(std::stringstream&, const std::vector >&, const std::vector >&, double, double, double, double)’: plotPDF.cpp:2026:18: warning: unused variable ‘EPS’ [-Wunused-variable] 2026 | const double EPS = 1e-10; | ^~~ plotPDF.cpp: In function ‘bool isInsideTriangle(double, double, const double*, const double*)’: plotPDF.cpp:2063:18: warning: unused variable ‘EPS’ [-Wunused-variable] 2063 | const double EPS = 1e-10; | ^~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ plotPDF.cpp: In function ‘void trackParabolaCore(std::vector >&, std::vector >&, double, double, std::vector&, const double*, const double*)’: plotPDF.cpp:2108:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2108 | for(int i = 0; i+1 < x.size(); i++){ | ~~~~^~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ plotPDF.cpp: In function ‘void trackEllipse(std::vector >&, std::vector >&, const double*, const double*, const double*)’: plotPDF.cpp:2207:19: warning: unused variable ‘D’ [-Wunused-variable] 2207 | const double &D = PHI[6]; const double &E = PHI[7]; const double &F = PHI[8]; | ^ plotPDF.cpp:2207:45: warning: unused variable ‘E’ [-Wunused-variable] 2207 | const double &D = PHI[6]; const double &E = PHI[7]; const double &F = PHI[8]; | ^ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ plotPDF.cpp: In function ‘void trackHyperbola(std::vector >&, std::vector >&, const double*, const std::vector&, const std::vector&, const double*, const double*)’: plotPDF.cpp:2457:18: warning: unused variable ‘EPS’ [-Wunused-variable] 2457 | const double EPS = 1e-10; | ^~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ plotPDF.cpp: In function ‘void plot_P2_isoline_body(std::stringstream&, const Fem2D::Mesh&, const KN&, const std::vector&, double, double, const KNM&, double, double, double, double, int, int, bool, bool, int, double)’: plotPDF.cpp:2629:22: warning: unused variable ‘p’ [-Wunused-variable] 2629 | const double p[2][2] = { { ev1x, ev2x }, { ev1y, ev2y } }; | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]’: ./include/AddNewFE.h:36:100: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ plotPDF.cpp: In function ‘void plot_P2_isoline(std::stringstream&, const Fem2D::Mesh&, const KN&, const KNM&, int, int, double, double, double, double, double, int, int, double, bool, bool, int, bool, double, int, const KN*, double)’: plotPDF.cpp:2711:18: warning: unused variable ‘EPS’ [-Wunused-variable] 2711 | const double EPS = 1e-10; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:64:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ plotPDF.cpp: In function ‘void splitByBorder(std::vector >&, std::vector >&, const std::vector >&, const std::vector >&)’: plotPDF.cpp:2863:33: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2863 | for(size_t k = 0; k <= beg_id+1; k++){ | ~~^~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ plotPDF.cpp:2887:40: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2887 | for(size_t k = beg_id+2; k <= end_id+1; k++){ | ~~^~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:84:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:105:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ msh3.cpp: In function ‘void OrderVertexTransfo_hcode_nv_gtree(const int&, const Fem2D::R3&, const Fem2D::R3&, const double&, const double*, const double*, const double*, int*, int*, int&)’: msh3.cpp:4016:10: warning: unused variable ‘i’ [-Wunused-variable] 4016 | size_t i; | ^ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ msh3.cpp:4017:10: warning: unused variable ‘j’ [-Wunused-variable] 4017 | size_t j[3]; | ^ msh3.cpp:4018:10: warning: unused variable ‘k’ [-Wunused-variable] 4018 | size_t k[3]; | ^ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ dfft.cpp: In instantiation of ‘AnyType Mapkk::operator()(Stack) const [with int NP = 2; AnyType = AnyTypeWithOutCheck; Stack = void*]’: dfft.cpp:226:9: required from here dfft.cpp:241:12: warning: unused variable ‘k1’ [-Wunused-variable] 241 | double k1 = 1. / n1; | ^~ dfft.cpp:242:12: warning: unused variable ‘k2’ [-Wunused-variable] 242 | double k2 = 1. / n2; | ^~ dfft.cpp:243:12: warning: unused variable ‘k3’ [-Wunused-variable] 243 | double k3 = 1. / n3; | ^~ dfft.cpp:245:12: warning: unused variable ‘k10’ [-Wunused-variable] 245 | double k10 = 0., k20 = 0, k30 = 0;; | ^~~ dfft.cpp:245:22: warning: unused variable ‘k20’ [-Wunused-variable] 245 | double k10 = 0., k20 = 0, k30 = 0;; | ^~~ dfft.cpp:245:31: warning: unused variable ‘k30’ [-Wunused-variable] 245 | double k10 = 0., k20 = 0, k30 = 0;; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ dfft.cpp: In instantiation of ‘AnyType Mapkk::operator()(Stack) const [with int NP = 4; AnyType = AnyTypeWithOutCheck; Stack = void*]’: dfft.cpp:226:9: required from here dfft.cpp:241:12: warning: unused variable ‘k1’ [-Wunused-variable] 241 | double k1 = 1. / n1; | ^~ dfft.cpp:242:12: warning: unused variable ‘k2’ [-Wunused-variable] 242 | double k2 = 1. / n2; | ^~ dfft.cpp:243:12: warning: unused variable ‘k3’ [-Wunused-variable] 243 | double k3 = 1. / n3; | ^~ dfft.cpp:245:12: warning: unused variable ‘k10’ [-Wunused-variable] 245 | double k10 = 0., k20 = 0, k30 = 0;; | ^~~ dfft.cpp:245:22: warning: unused variable ‘k20’ [-Wunused-variable] 245 | double k10 = 0., k20 = 0, k30 = 0;; | ^~~ dfft.cpp:245:31: warning: unused variable ‘k30’ [-Wunused-variable] 245 | double k10 = 0., k20 = 0, k30 = 0;; | ^~~ msh3.cpp: In constructor ‘BuildLayeMesh_Op::BuildLayeMesh_Op(const basicAC_F0&, Expression, Expression)’: msh3.cpp:4215:9: warning: unused variable ‘err’ [-Wunused-variable] 4215 | int err = 0; | ^~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ plotPDF.cpp: In function ‘void plot_P2_fill(std::stringstream&, const Fem2D::Mesh&, const KN&, const KNM&, int, int, double, double, double, double, double, int, int, double, bool, bool, int, bool, double, long int, const KN*)’: plotPDF.cpp:3211:22: warning: unused variable ‘p’ [-Wunused-variable] 3211 | const double p[2][2] = { { ev1x, ev2x }, { ev1y, ev2y } }; | ^ plotPDF.cpp:3141:18: warning: unused variable ‘fmax’ [-Wunused-variable] 3141 | const double fmax = (logscale)? tmp_fmax*tmp_df: tmp_fmax + tmp_df; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]’: ./include/AddNewFE.h:36:100: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ dfft.cpp: In instantiation of ‘AnyType Mapkk::operator()(Stack) const [with int NP = 3; AnyType = AnyTypeWithOutCheck; Stack = void*]’: dfft.cpp:226:9: required from here dfft.cpp:241:12: warning: unused variable ‘k1’ [-Wunused-variable] 241 | double k1 = 1. / n1; | ^~ dfft.cpp:242:12: warning: unused variable ‘k2’ [-Wunused-variable] 242 | double k2 = 1. / n2; | ^~ dfft.cpp:243:12: warning: unused variable ‘k3’ [-Wunused-variable] 243 | double k3 = 1. / n3; | ^~ dfft.cpp:245:12: warning: unused variable ‘k10’ [-Wunused-variable] 245 | double k10 = 0., k20 = 0, k30 = 0;; | ^~~ dfft.cpp:245:22: warning: unused variable ‘k20’ [-Wunused-variable] 245 | double k10 = 0., k20 = 0, k30 = 0;; | ^~~ dfft.cpp:245:31: warning: unused variable ‘k30’ [-Wunused-variable] 245 | double k10 = 0., k20 = 0, k30 = 0;; | ^~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ msh3.cpp: In constructor ‘cubeMesh_Op::cubeMesh_Op(const basicAC_F0&, Expression, Expression, Expression, Expression)’: msh3.cpp:4314:9: warning: unused variable ‘err’ [-Wunused-variable] 4314 | int err = 0; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:64:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:84:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = fftw_plan_s*]’: ./include/AFunction_ext.hpp:138:22: required from ‘AnyType E_F_F0F0F0F0_::operator()(Stack) const [with R = fftw_plan_s*; A0 = KN >*; A1 = KN >*; A2 = long int; A3 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction_ext.hpp:137:11: required from here ./include/AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:105:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = DFFT_1d2dor3d >]’: ./include/AFunction_ext.hpp:138:22: required from ‘AnyType E_F_F0F0F0F0_::operator()(Stack) const [with R = DFFT_1d2dor3d >; A0 = KN >*; A1 = long int; A2 = long int; A3 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction_ext.hpp:137:11: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = fftw_plan_s**]’: ./include/AFunction.hpp:1033: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*]’ ./include/AFunction.hpp:1032:11: required from here ./include/AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]’: ./include/AFunction.hpp:1134: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*]’ ./include/AFunction.hpp:1133:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ plotPDF.cpp: In function ‘void plot_vector2flow(std::stringstream&, const Fem2D::Mesh&, const KN&, const KN&, const KN&, const KN&, bool, bool, const KNM&, double, bool, double, double, int, const KN*, int, int, double, double, double, double, double, int, int, double, bool, bool, int, bool, double, long int, const KN*, const std::string&, bool, int, const KN*)’: plotPDF.cpp:3445:18: warning: unused variable ‘EPS’ [-Wunused-variable] 3445 | const double EPS = 1e-10; | ^~~ plotPDF.cpp:3447:16: warning: unused variable ‘nVertices’ [-Wunused-variable] 3447 | const int &nVertices = Th.nv; | ^~~~~~~~~ plotPDF.cpp:3449:16: warning: unused variable ‘nEdges’ [-Wunused-variable] 3449 | const int &nEdges = Th.neb; | ^~~~~~ plotPDF.cpp:3450:19: warning: unused variable ‘r’ [-Wunused-variable] 3450 | const double &r = scale; | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]’: ./include/AddNewFE.h:36:100: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:64:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:84:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:105:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ msh3.cpp: In member function ‘virtual AnyType cubeMesh_Op::operator()(Stack) const’: msh3.cpp:4448:7: warning: unused variable ‘nebn’ [-Wunused-variable] 4448 | int nebn = 0; | ^~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ mat_psi.cpp: In constructor ‘MatrixUpWind0::MatrixUpWind0(const basicAC_F0&)’: mat_psi.cpp:46:9: warning: unused variable ‘err’ [-Wunused-variable] 46 | int err = 0; | ^~~ msh3.cpp: In member function ‘virtual AnyType BuildLayeMesh_Op::operator()(Stack) const’: msh3.cpp:4550:9: warning: unused variable ‘m’ [-Wunused-variable] 4550 | Mesh *m = pTh; // question a quoi sert *m ?? | ^ msh3.cpp:4647:7: warning: unused variable ‘nebn’ [-Wunused-variable] 4647 | int nebn = 0; | ^~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ mat_psi.cpp: In constructor ‘MatrixUpWind3::MatrixUpWind3(const basicAC_F0&)’: mat_psi.cpp:78:9: warning: unused variable ‘err’ [-Wunused-variable] 78 | int err = 0; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ msh3.cpp: In member function ‘virtual AnyType DeplacementTab_Op::operator()(Stack) const’: msh3.cpp:4802:10: warning: unused variable ‘m’ [-Wunused-variable] 4802 | Mesh3 *m = pTh; // question a quoi sert *m ?? | ^ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ plotPDF.cpp: In member function ‘virtual AnyType PLOTPDF_Op::operator()(Stack) const’: plotPDF.cpp:3864:15: warning: unused variable ‘nVertices’ [-Wunused-variable] 3864 | const int nVertices = Th.nv; | ^~~~~~~~~ plotPDF.cpp:3893:16: warning: unused variable ‘marginr’ [-Wunused-variable] 3893 | const int &marginr = margin[2]; | ^~~~~~~ plotPDF.cpp:3894:16: warning: unused variable ‘margint’ [-Wunused-variable] 3894 | const int &margint = margin[3]; | ^~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] msh3.cpp: In function ‘void GetNumberBEManifold(Expression, int&)’: msh3.cpp:4945:9: warning: unused variable ‘i’ [-Wunused-variable] 4945 | int i, j; | ^ msh3.cpp:4945:12: warning: unused variable ‘j’ [-Wunused-variable] 4945 | int i, j; | ^ ./include/GenericMesh.hpp: In instantiation of ‘int Fem2D::GenericElement::facePermutation(int) const [with Data = Fem2D::DataTet]’: Element_P4.cpp:263:33: required from here ./include/GenericMesh.hpp:405:30: warning: unused variable ‘j’ [-Wunused-variable] 405 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]’: ./include/AddNewFE.h:36:100: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:64:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:84:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:105:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::R3*]’: ./include/AFunction.hpp:1089:22: required from ‘AnyType E_F_F0_::operator()(Stack) const [with R = Fem2D::R3*; A0 = myType_uv; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:1088:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = myType_uv]’: ./include/AFunction.hpp:1163: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*]’ ./include/AFunction.hpp:1162:11: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = myType*]’: ./include/AFunction.hpp:1134: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*]’ ./include/AFunction.hpp:1133:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]’: ./include/AddNewFE.h:36:100: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:64:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:84:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:105:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] freeyams.cpp: In function ‘Fem2D::MeshS* yams_pSurfMesh_to_meshS(yams_pSurfMesh, int, int, int)’: freeyams.cpp:182:15: warning: unused variable ‘ptt’ [-Wunused-variable] 182 | yams_pTetra ptt; | ^~~ freeyams.cpp:183:14: warning: unused variable ‘pte’ [-Wunused-variable] 183 | yams_pEdge pte; | ^~~ freeyams.cpp:184:46: warning: unused variable ‘nbl’ [-Wunused-variable] 184 | int i, k, np, ne, nn, nt, nav, natv, tatv, nbl; | ^~~ freeyams.cpp:185:22: warning: unused variable ‘ndang’ [-Wunused-variable] 185 | int nedge, nridge, ndang, nrequis; | ^~~~~ freeyams.cpp:186:7: warning: unused variable ‘is1’ [-Wunused-variable] 186 | int is1, is2, ncorner, prequis; | ^~~ freeyams.cpp:186:12: warning: unused variable ‘is2’ [-Wunused-variable] 186 | int is1, is2, ncorner, prequis; | ^~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ freeyams.cpp:346:18: warning: unused variable ‘ff_bb’ [-Wunused-variable] 346 | BoundaryEdgeS *ff_bb = ff_b; | ^~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ msh3.cpp: In function ‘Fem2D::MeshS* truncmesh(const Fem2D::MeshS&, const long int&, int*, bool, int, double, long int, bool, bool)’: msh3.cpp:5418:19: warning: unused variable ‘k’ [-Wunused-variable] 5418 | for (int i = 0, k = 0; i < Th.nv; i++) { | ^ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ freeyams.cpp: In function ‘void solyams_pSurfMesh(yams_pSurfMesh, const int&, const KN&, float, float)’: freeyams.cpp:364:34: warning: unused variable ‘vp’ [-Wunused-variable] 364 | double sizeh, m[6], lambda[3], vp[2][2], vp3[3][3]; | ^~ freeyams.cpp:368:44: warning: unused variable ‘mmin’ [-Wunused-variable] 368 | float vpmin = FLT_MAX, vpmax = -FLT_MAX, mmin = FLT_MAX, mmax = -FLT_MAX; | ^~~~ freeyams.cpp:368:60: warning: unused variable ‘mmax’ [-Wunused-variable] 368 | float vpmin = FLT_MAX, vpmax = -FLT_MAX, mmin = FLT_MAX, mmax = -FLT_MAX; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]’: ./include/AFunction.hpp:1178:22: required from ‘AnyType E_F_stackF0F0F0_::operator()(Stack) const [with R = KN*; A0 = KN*; A1 = const Fem2D::MeshS*; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:1177:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]’: ./include/AFunction.hpp:1178:22: required from ‘AnyType E_F_stackF0F0F0_::operator()(Stack) const [with R = KN*; A0 = KN*; A1 = const Fem2D::MeshL*; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:1177:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ VTK_writer.cpp: In member function ‘void VtkWriter::openfiles(const std::string&)’: VTK_writer.cpp:66:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 66 | for (int i = 0; i < tmp.length( ); ++i) { | ~~^~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator1s_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2810:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2810 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1s_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2810:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ msh3.cpp: In member function ‘virtual AnyType Op_trunc_meshS::Op::operator()(Stack) const’: msh3.cpp:5695:18: warning: unused variable ‘kke’ [-Wunused-variable] 5695 | int fkk, kke = pTht.ElementAdj(ke, fkk = fk); | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN_]’: ./include/AFunction_ext.hpp:27:20: required from ‘AnyType E_F_F0F0s_::operator()(Stack) const [with R = KN_; A0 = const Fem2D::MeshL*; A1 = KN*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction_ext.hpp:26:11: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i*, long int) [with Mesh = Fem2D::MeshL; K = double]’: meshtools.cpp:205:31: required from ‘AnyType ConnectedComponents::operator()(Stack) const [with Mesh = Fem2D::MeshL; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ meshtools.cpp:196:11: required from here meshtools.cpp:154:21: warning: unused variable ‘nvk’ [-Wunused-variable] 154 | const long nvk = nbvertexElement::value; | ^~~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ meshtools.cpp: In instantiation of ‘long int connexecomponante(const Mesh*, KN*, long int) [with Mesh = Fem2D::Mesh3; K = long int]’: meshtools.cpp:205:31: required from ‘AnyType ConnectedComponents::operator()(Stack) const [with Mesh = Fem2D::Mesh3; K = long int; AnyType = AnyTypeWithOutCheck; Stack = void*]’ meshtools.cpp:196:11: required from here meshtools.cpp:154:21: warning: unused variable ‘nvk’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ meshtools.cpp: In instantiation of ‘long int connexecomponante(const Mesh*, KN*, long int) [with Mesh = Fem2D::Mesh3; K = double]’: meshtools.cpp:205:31: required from ‘AnyType ConnectedComponents::operator()(Stack) const [with Mesh = Fem2D::Mesh3; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ meshtools.cpp:196:11: required from here meshtools.cpp:154:21: warning: unused variable ‘nvk’ [-Wunused-variable] meshtools.cpp: In instantiation of ‘long int connexecomponante(const Mesh*, KN*, long int) [with Mesh = Fem2D::Mesh; K = long int]’: meshtools.cpp:205:31: required from ‘AnyType ConnectedComponents::operator()(Stack) const [with Mesh = Fem2D::Mesh; K = long int; AnyType = AnyTypeWithOutCheck; Stack = void*]’ meshtools.cpp:196:11: required from here meshtools.cpp:154:21: warning: unused variable ‘nvk’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ meshtools.cpp: In instantiation of ‘long int connexecomponante(const Mesh*, KN*, long int) [with Mesh = Fem2D::Mesh; K = double]’: meshtools.cpp:205:31: required from ‘AnyType ConnectedComponents::operator()(Stack) const [with Mesh = Fem2D::Mesh; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ meshtools.cpp:196:11: required from here meshtools.cpp:154:21: warning: unused variable ‘nvk’ [-Wunused-variable] In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ MatD-VFP0.cpp: In function ‘void Fem2D::ComputeCoefs(const Mesh&, KN&, long int)’: MatD-VFP0.cpp:52:19: warning: unused variable ‘sum’ [-Wunused-variable] 52 | R w1, w2, w3, sum; | ^~~ meshtools.cpp: In instantiation of ‘long int connexecomponante(const Mesh*, KN*, long int) [with Mesh = Fem2D::MeshS; K = long int]’: meshtools.cpp:205:31: required from ‘AnyType ConnectedComponents::operator()(Stack) const [with Mesh = Fem2D::MeshS; K = long int; AnyType = AnyTypeWithOutCheck; Stack = void*]’ meshtools.cpp:196:11: required from here meshtools.cpp:154:21: warning: unused variable ‘nvk’ [-Wunused-variable] meshtools.cpp: In instantiation of ‘long int connexecomponante(const Mesh*, KN*, long int) [with Mesh = Fem2D::MeshS; K = double]’: meshtools.cpp:205:31: required from ‘AnyType ConnectedComponents::operator()(Stack) const [with Mesh = Fem2D::MeshS; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ meshtools.cpp:196:11: required from here meshtools.cpp:154:21: warning: unused variable ‘nvk’ [-Wunused-variable] ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ meshtools.cpp: In instantiation of ‘long int connexecomponante(const Mesh*, KN*, long int) [with Mesh = Fem2D::MeshL; K = long int]’: meshtools.cpp:205:31: required from ‘AnyType ConnectedComponents::operator()(Stack) const [with Mesh = Fem2D::MeshL; K = long int; AnyType = AnyTypeWithOutCheck; Stack = void*]’ meshtools.cpp:196:11: required from here meshtools.cpp:154:21: warning: unused variable ‘nvk’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ VTK_writer.cpp: In constructor ‘Vtkwritesol_Op::Vtkwritesol_Op(const basicAC_F0&)’: VTK_writer.cpp:217:9: warning: unused variable ‘nbofsol’ [-Wunused-variable] 217 | int nbofsol; | ^~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ msh3.cpp: In function ‘Fem2D::MeshL* truncmesh(const Fem2D::MeshL&, const long int&, int*, bool, int, double, long int, bool, bool)’: msh3.cpp:5853:19: warning: unused variable ‘k’ [-Wunused-variable] 5853 | for (int i = 0, k = 0; i < Th.nv; i++) { | ^ meshtools.cpp: In instantiation of ‘long int connexecomponantev(const Mesh*, KN*) [with Mesh = Fem2D::MeshL; K = long int]’: meshtools.cpp:151:33: required from ‘long int connexecomponante(const Mesh*, KN*, long int) [with Mesh = Fem2D::MeshL; K = double]’ meshtools.cpp:205:31: required from ‘AnyType ConnectedComponents::operator()(Stack) const [with Mesh = Fem2D::MeshL; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ meshtools.cpp:196:11: required from here meshtools.cpp:94:16: warning: unused variable ‘nt’ [-Wunused-variable] 94 | const long nt = Th.nt; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ freeyams.cpp: In member function ‘virtual AnyType yams_Op_meshS::operator()(Stack) const’: freeyams.cpp:683:7: warning: unused variable ‘nbe’ [-Wunused-variable] 683 | int nbe = ThS.nbe; | ^~~ msh3.cpp:5906:12: warning: variable ‘A’ set but not used [-Wunused-but-set-variable] 5906 | R3 A = vertices[ivt[0]]; | ^ msh3.cpp:5907:12: warning: variable ‘B’ set but not used [-Wunused-but-set-variable] 5907 | R3 B = vertices[ivt[1]]; | ^ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ VTK_writer.cpp: In member function ‘virtual AnyType Vtkwritesol_Op::operator()(Stack) const’: VTK_writer.cpp:275:41: warning: variable ‘mps’ set but not used [-Wunused-but-set-variable] 275 | MeshPoint *mp(MeshPointStack(stack)), mps = *mp; | ^~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ meshtools.cpp: In instantiation of ‘long int connexecomponantev(const Mesh*, KN*) [with Mesh = Fem2D::MeshL; K = double]’: meshtools.cpp:160:33: required from ‘long int connexecomponante(const Mesh*, KN*, long int) [with Mesh = Fem2D::MeshL; K = double]’ meshtools.cpp:205:31: required from ‘AnyType ConnectedComponents::operator()(Stack) const [with Mesh = Fem2D::MeshL; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ meshtools.cpp:196:11: required from here meshtools.cpp:94:16: warning: unused variable ‘nt’ [-Wunused-variable] ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ meshtools.cpp: In instantiation of ‘long int connexecomponantea(const Mesh*, KN*) [with Mesh = Fem2D::MeshL; K = double]’: meshtools.cpp:162:33: required from ‘long int connexecomponante(const Mesh*, KN*, long int) [with Mesh = Fem2D::MeshL; K = double]’ meshtools.cpp:205:31: required from ‘AnyType ConnectedComponents::operator()(Stack) const [with Mesh = Fem2D::MeshL; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ meshtools.cpp:196:11: required from here meshtools.cpp:41:16: warning: unused variable ‘nv’ [-Wunused-variable] 41 | const long nv = Th.nv; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp:5762:7: warning: unused variable ‘nbei’ [-Wunused-variable] 5762 | int nbei = 0; | ^~~~ msh3.cpp:5767:7: warning: unused variable ‘nedge’ [-Wunused-variable] 5767 | int nedge = 0; | ^~~~~ msh3.cpp:5768:7: warning: unused variable ‘nface’ [-Wunused-variable] 5768 | int nface = 0; | ^~~~~ ./include/AFunction.hpp: In member function ‘OneOperator1_*, std::__cxx11::basic_string, std::allocator >*, E_F_F0_*, std::__cxx11::basic_string, std::allocator >*> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_*, std::__cxx11::basic_string, std::allocator >*, E_F_F0_*, std::__cxx11::basic_string, std::allocator >*> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2826:11: In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp:5756:41: warning: typedef ‘B’ locally defined but not used [-Wunused-local-typedefs] 5756 | typedef typename MeshL::BorderElement B; | ^ meshtools.cpp: In instantiation of ‘long int connexecomponantev(const Mesh*, KN*) [with Mesh = Fem2D::Mesh3; K = long int]’: meshtools.cpp:151:33: required from ‘long int connexecomponante(const Mesh*, KN*, long int) [with Mesh = Fem2D::Mesh3; K = long int]’ meshtools.cpp:205:31: required from ‘AnyType ConnectedComponents::operator()(Stack) const [with Mesh = Fem2D::Mesh3; K = long int; AnyType = AnyTypeWithOutCheck; Stack = void*]’ meshtools.cpp:196:11: required from here meshtools.cpp:94:16: warning: unused variable ‘nt’ [-Wunused-variable] 94 | const long nt = Th.nt; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ MatD-VFP0.cpp: In function ‘MatriceMorse* Fem2D::Matgrads(const Mesh*, long int)’: MatD-VFP0.cpp:250:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 250 | for(int l=0; l::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ meshtools.cpp: In instantiation of ‘long int connexecomponantea(const Mesh*, KN*) [with Mesh = Fem2D::Mesh3; K = long int]’: meshtools.cpp:162:33: required from ‘long int connexecomponante(const Mesh*, KN*, long int) [with Mesh = Fem2D::Mesh3; K = long int]’ meshtools.cpp:205:31: required from ‘AnyType ConnectedComponents::operator()(Stack) const [with Mesh = Fem2D::Mesh3; K = long int; AnyType = AnyTypeWithOutCheck; Stack = void*]’ meshtools.cpp:196:11: required from here meshtools.cpp:41:16: warning: unused variable ‘nv’ [-Wunused-variable] 41 | const long nv = Th.nv; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ MatD-VFP0.cpp:293:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 293 | for(int l=0; l*) [with Mesh = Fem2D::Mesh3; K = double]’: meshtools.cpp:160:33: required from ‘long int connexecomponante(const Mesh*, KN*, long int) [with Mesh = Fem2D::Mesh3; K = double]’ meshtools.cpp:205:31: required from ‘AnyType ConnectedComponents::operator()(Stack) const [with Mesh = Fem2D::Mesh3; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ meshtools.cpp:196:11: required from here meshtools.cpp:94:16: warning: unused variable ‘nt’ [-Wunused-variable] 94 | const long nt = Th.nt; | ^~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ meshtools.cpp: In instantiation of ‘long int connexecomponantea(const Mesh*, KN*) [with Mesh = Fem2D::Mesh3; K = double]’: meshtools.cpp:162:33: required from ‘long int connexecomponante(const Mesh*, KN*, long int) [with Mesh = Fem2D::Mesh3; K = double]’ meshtools.cpp:205:31: required from ‘AnyType ConnectedComponents::operator()(Stack) const [with Mesh = Fem2D::Mesh3; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ meshtools.cpp:196:11: required from here meshtools.cpp:41:16: warning: unused variable ‘nv’ [-Wunused-variable] 41 | const long nv = Th.nv; | ^~ msh3.cpp: In member function ‘virtual AnyType Op_trunc_meshL::Op::operator()(Stack) const’: msh3.cpp:6040:18: warning: unused variable ‘kke’ [-Wunused-variable] 6040 | int fkk, kke = pTht.ElementAdj(ke, fkk = fk); | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ meshtools.cpp: In instantiation of ‘long int connexecomponantev(const Mesh*, KN*) [with Mesh = Fem2D::Mesh; K = long int]’: meshtools.cpp:151:33: required from ‘long int connexecomponante(const Mesh*, KN*, long int) [with Mesh = Fem2D::Mesh; K = long int]’ meshtools.cpp:205:31: required from ‘AnyType ConnectedComponents::operator()(Stack) const [with Mesh = Fem2D::Mesh; K = long int; AnyType = AnyTypeWithOutCheck; Stack = void*]’ meshtools.cpp:196:11: required from here meshtools.cpp:94:16: warning: unused variable ‘nt’ [-Wunused-variable] 94 | const long nt = Th.nt; | ^~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ meshtools.cpp: In instantiation of ‘long int connexecomponantea(const Mesh*, KN*) [with Mesh = Fem2D::Mesh; K = long int]’: meshtools.cpp:162:33: required from ‘long int connexecomponante(const Mesh*, KN*, long int) [with Mesh = Fem2D::Mesh; K = long int]’ meshtools.cpp:205:31: required from ‘AnyType ConnectedComponents::operator()(Stack) const [with Mesh = Fem2D::Mesh; K = long int; AnyType = AnyTypeWithOutCheck; Stack = void*]’ meshtools.cpp:196:11: required from here meshtools.cpp:41:16: warning: unused variable ‘nv’ [-Wunused-variable] 41 | const long nv = Th.nv; | ^~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ meshtools.cpp: In instantiation of ‘long int connexecomponantev(const Mesh*, KN*) [with Mesh = Fem2D::Mesh; K = double]’: meshtools.cpp:160:33: required from ‘long int connexecomponante(const Mesh*, KN*, long int) [with Mesh = Fem2D::Mesh; K = double]’ meshtools.cpp:205:31: required from ‘AnyType ConnectedComponents::operator()(Stack) const [with Mesh = Fem2D::Mesh; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ meshtools.cpp:196:11: required from here meshtools.cpp:94:16: warning: unused variable ‘nt’ [-Wunused-variable] 94 | const long nt = Th.nt; | ^~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ meshtools.cpp: In instantiation of ‘long int connexecomponantea(const Mesh*, KN*) [with Mesh = Fem2D::Mesh; K = double]’: meshtools.cpp:162:33: required from ‘long int connexecomponante(const Mesh*, KN*, long int) [with Mesh = Fem2D::Mesh; K = double]’ meshtools.cpp:205:31: required from ‘AnyType ConnectedComponents::operator()(Stack) const [with Mesh = Fem2D::Mesh; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ meshtools.cpp:196:11: required from here meshtools.cpp:41:16: warning: unused variable ‘nv’ [-Wunused-variable] 41 | const long nv = Th.nv; | ^~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ freeyams.cpp: In member function ‘virtual AnyType yams_Op_mesh3::operator()(Stack) const’: freeyams.cpp:1042:7: warning: unused variable ‘nbe’ [-Wunused-variable] 1042 | int nbe = Th.nbe; | ^~~ meshtools.cpp: In instantiation of ‘long int connexecomponantev(const Mesh*, KN*) [with Mesh = Fem2D::MeshS; K = long int]’: meshtools.cpp:151:33: required from ‘long int connexecomponante(const Mesh*, KN*, long int) [with Mesh = Fem2D::MeshS; K = long int]’ meshtools.cpp:205:31: required from ‘AnyType ConnectedComponents::operator()(Stack) const [with Mesh = Fem2D::MeshS; K = long int; AnyType = AnyTypeWithOutCheck; Stack = void*]’ meshtools.cpp:196:11: required from here meshtools.cpp:94:16: warning: unused variable ‘nt’ [-Wunused-variable] 94 | const long nt = Th.nt; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ meshtools.cpp: In instantiation of ‘long int connexecomponantea(const Mesh*, KN*) [with Mesh = Fem2D::MeshS; K = long int]’: meshtools.cpp:162:33: required from ‘long int connexecomponante(const Mesh*, KN*, long int) [with Mesh = Fem2D::MeshS; K = long int]’ meshtools.cpp:205:31: required from ‘AnyType ConnectedComponents::operator()(Stack) const [with Mesh = Fem2D::MeshS; K = long int; AnyType = AnyTypeWithOutCheck; Stack = void*]’ meshtools.cpp:196:11: required from here meshtools.cpp:41:16: warning: unused variable ‘nv’ [-Wunused-variable] 41 | const long nv = Th.nv; | ^~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_, std::allocator >*, KNM*, E_F_F0F0_, std::allocator >*, KNM*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, std::allocator >*, KNM*, E_F_F0F0_, std::allocator >*, KNM*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ meshtools.cpp: In instantiation of ‘long int connexecomponantev(const Mesh*, KN*) [with Mesh = Fem2D::MeshS; K = double]’: meshtools.cpp:160:33: required from ‘long int connexecomponante(const Mesh*, KN*, long int) [with Mesh = Fem2D::MeshS; K = double]’ meshtools.cpp:205:31: required from ‘AnyType ConnectedComponents::operator()(Stack) const [with Mesh = Fem2D::MeshS; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ meshtools.cpp:196:11: required from here meshtools.cpp:94:16: warning: unused variable ‘nt’ [-Wunused-variable] 94 | const long nt = Th.nt; | ^~ MatrixMarket.cpp: In instantiation of ‘long int readmtx(const char*, MatriceMorse*&, bool) [with R = double; MatriceMorse = HashMatrix]’: MatrixMarket.cpp:851:5: required from ‘long int readmtx(const char*, Matrice_Creuse* const&, bool) [with R = double]’ MatrixMarket.cpp:863:27: required from ‘long int readmtx(std::string* const&, Matrice_Creuse* const&) [with R = double; std::string = std::__cxx11::basic_string]’ MatrixMarket.cpp:879:17: required from here MatrixMarket.cpp:800:16: warning: unused variable ‘isDouble’ [-Wunused-variable] 800 | const bool isDouble = sizeof(R) == sizeof(double); | ^~~~~~~~ MatrixMarket.cpp:827:13: warning: unused variable ‘val’ [-Wunused-variable] 827 | int I,J,val,vali; | ^~~ MatrixMarket.cpp:827:17: warning: unused variable ‘vali’ [-Wunused-variable] 827 | int I,J,val,vali; | ^~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ meshtools.cpp: In instantiation of ‘long int connexecomponantea(const Mesh*, KN*) [with Mesh = Fem2D::MeshS; K = double]’: meshtools.cpp:162:33: required from ‘long int connexecomponante(const Mesh*, KN*, long int) [with Mesh = Fem2D::MeshS; K = double]’ meshtools.cpp:205:31: required from ‘AnyType ConnectedComponents::operator()(Stack) const [with Mesh = Fem2D::MeshS; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ meshtools.cpp:196:11: required from here meshtools.cpp:41:16: warning: unused variable ‘nv’ [-Wunused-variable] 41 | const long nv = Th.nv; | ^~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ meshtools.cpp: In instantiation of ‘long int connexecomponantea(const Mesh*, KN*) [with Mesh = Fem2D::MeshL; K = long int]’: meshtools.cpp:162:33: required from ‘long int connexecomponante(const Mesh*, KN*, long int) [with Mesh = Fem2D::MeshL; K = long int]’ meshtools.cpp:205:31: required from ‘AnyType ConnectedComponents::operator()(Stack) const [with Mesh = Fem2D::MeshL; K = long int; AnyType = AnyTypeWithOutCheck; Stack = void*]’ meshtools.cpp:196:11: required from here meshtools.cpp:41:16: warning: unused variable ‘nv’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In function ‘Fem2D::Mesh3* truncmesh(const Fem2D::Mesh3&, const long int&, int*, bool, int, double, long int, bool, bool)’: msh3.cpp:6276:19: warning: unused variable ‘k’ [-Wunused-variable] 6276 | for (int i = 0, k = 0; i < Th.nv; i++) { | ^ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ClosePoints.cpp: In constructor ‘R2close::R2close()’: ClosePoints.cpp:40:16: warning: ‘R2close::EPSILON’ will be initialized after [-Wreorder] 40 | const double EPSILON; | ^~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ MatrixMarket.cpp: In instantiation of ‘long int readmtx(const char*, MatriceMorse*&, bool) [with R = std::complex; MatriceMorse = HashMatrix >]’: MatrixMarket.cpp:851:5: required from ‘long int readmtx(const char*, Matrice_Creuse* const&, bool) [with R = std::complex]’ MatrixMarket.cpp:863:27: required from ‘long int readmtx(std::string* const&, Matrice_Creuse* const&) [with R = std::complex; std::string = std::__cxx11::basic_string]’ MatrixMarket.cpp:892:17: required from here MatrixMarket.cpp:800:16: warning: unused variable ‘isDouble’ [-Wunused-variable] 800 | const bool isDouble = sizeof(R) == sizeof(double); | ^~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'BinaryIO.o' -o BinaryIO.so ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ MatrixMarket.cpp:827:13: warning: unused variable ‘val’ [-Wunused-variable] 827 | int I,J,val,vali; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]’: ./include/AddNewFE.h:36:100: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ MatrixMarket.cpp:827:17: warning: unused variable ‘vali’ [-Wunused-variable] 827 | int I,J,val,vali; | ^~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ Element_Mixte3d.cpp: In member function ‘virtual void Fem2D::TypeOfFE_Edge1_3d::FB(Fem2D::What_d, const Mesh&, const Fem2D::GenericMesh >::Element&, const Fem2D::GTypeOfFE::RdHat&, Fem2D::RNMK_&) const’: Element_Mixte3d.cpp:370:10: warning: variable ‘X’ set but not used [-Wunused-but-set-variable] 370 | R3 X = K(PHat); | ^ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ClosePoints.cpp:38:14: warning: ‘int R2close::offset’ [-Wreorder] 38 | int n, nx, offset; | ^~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ClosePoints.cpp:42:3: warning: when initialized here [-Wreorder] 42 | R2close( ) : data(0), n(0), nx(1000000), P(new Point[nx]), EPSILON(1e-6), offset(0) { | ^~~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ClosePoints.cpp: In constructor ‘R2close::R2close(double*, int, double, int)’: ClosePoints.cpp:40:16: warning: ‘R2close::EPSILON’ will be initialized after [-Wreorder] 40 | const double EPSILON; | ^~~~~~~ ClosePoints.cpp:38:14: warning: ‘int R2close::offset’ [-Wreorder] 38 | int n, nx, offset; | ^~~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ClosePoints.cpp:46:3: warning: when initialized here [-Wreorder] 46 | R2close(double *dd, int mx, double eps = 1e-6, int offsett = 1) | ^~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:64:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:84:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:105:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at splitmesh3.cpp:136:1: splitmesh3.cpp:123:92: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 123 | Global.Add("splitmesh3", "(", new OneOperator1s_< Mesh const *, Mesh const * >(SplitMesh3)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at splitmesh3.cpp:123:92, inlined from ‘AutoLoadInit()’ at splitmesh3.cpp:136:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_*, KNM*, KNM*, E_F_F0F0_*, KNM*, KNM*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KNM*, KNM*, E_F_F0F0_*, KNM*, KNM*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ClosePoints.cpp: In member function ‘int R2close::FindAll(double, double, int*)’: ClosePoints.cpp:151:12: warning: unused variable ‘q’ [-Wunused-variable] 151 | Point *q = 0; | ^ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ DxWriter.cpp: In member function ‘void DxWriter::save_header()’: DxWriter.cpp:75:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 75 | for (int i = 0; i < _vecofts.size( ); ++i) { | ~~^~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]’: ./include/AFunction.hpp:1300:85: required from ‘AnyType EConstant::operator()(Stack) const [with R = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ Element_QF.cpp:363:63: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ msh3.cpp: In member function ‘virtual AnyType Op_trunc_mesh3::Op::operator()(Stack) const’: msh3.cpp:6699:18: warning: unused variable ‘kke’ [-Wunused-variable] 6699 | int fkk, kke = pTht.ElementAdj(ke, fkk = fk); | ^~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ msh3.cpp:6598:10: warning: unused variable ‘ThS’ [-Wunused-variable] 6598 | MeshS &ThS = *(pTh->meshS); | ^~~ DxWriter.cpp:78:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 78 | for (int j = 0; j < _vecofts[i].vecistant.size( ); ++j) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_*, KNM*, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0_*, KNM*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:998:22: ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KNM*, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0_*, KNM*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ DxWriter.cpp: In member function ‘void DxWriter::openfiles(const std::string&)’: DxWriter.cpp:101:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 101 | for (int i = 0; i < tmp.length( ); ++i) { | ~~^~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘AnyType ExtractMesh_Op::operator()(Stack) const’: msh3.cpp:6825:35: warning: typedef ‘T’ locally defined but not used [-Wunused-local-typedefs] 6825 | typedef typename MMesh::Element T; | ^ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp:6827:34: warning: typedef ‘V’ locally defined but not used [-Wunused-local-typedefs] 6827 | typedef typename MMesh::Vertex V; | ^ msh3.cpp:6830:42: warning: typedef ‘BO’ locally defined but not used [-Wunused-local-typedefs] 6830 | typedef typename MMeshO::BorderElement BO; | ^~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ msh3.cpp: In member function ‘virtual AnyType ExtractMeshLfromMesh_Op::operator()(Stack) const’: msh3.cpp:7076:15: warning: unused variable ‘ii’ [-Wunused-variable] 7076 | int ii = mi->second; | ^~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/AFunction.hpp: In member function ‘OneOperator2 >*, std::__cxx11::basic_string, std::allocator >*, KNM >*, E_F_F0F0 >*, std::__cxx11::basic_string, std::allocator >*, KNM >*> >::code(basicAC_F0 const&) const’: ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >*, std::__cxx11::basic_string, std::allocator >*, KNM >*, E_F_F0F0 >*, std::__cxx11::basic_string, std::allocator >*, KNM >*> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ msh3.cpp:7040:13: warning: unused variable ‘nbv’ [-Wunused-variable] 7040 | int nbv = Th.nv; // nombre de sommet | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ mat_dervieux.cpp: In constructor ‘MatrixUpWind0::MatrixUpWind0(const basicAC_F0&)’: mat_dervieux.cpp:51:9: warning: unused variable ‘err’ [-Wunused-variable] 51 | int err = 0; | ^~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ClosePoints.cpp: In function ‘long int BorderIntersect(const Fem2D::Mesh* const&, const KN_&, const KN_&, const KN_&, const KN_&, const KN_&)’: ClosePoints.cpp:835:17: warning: variable ‘ox’ set but not used [-Wunused-but-set-variable] 835 | KN_< double > ox = OX, oy = OY; | ^~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ClosePoints.cpp:835:26: warning: variable ‘oy’ set but not used [-Wunused-but-set-variable] 835 | KN_< double > ox = OX, oy = OY; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ DxWriter.cpp: In member function ‘void DxWriter::addistant2ts(const std::string&, double, const KN&)’: DxWriter.cpp:163:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 163 | for (int i = 0; i < _vecofts.size( ); ++i) { | ~~^~~~~~~~~~~~~~~~~~ isoline.cpp: In member function ‘virtual AnyType FINDLOCALMIN_P1_Op::operator()(Stack) const’: isoline.cpp:480:14: warning: variable ‘Uvp’ set but not used [-Wunused-but-set-variable] 480 | double Uvp = Ui; | ^~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ msh3.cpp:7041:13: warning: unused variable ‘nbe’ [-Wunused-variable] 7041 | int nbe = Th.neb; | ^~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ In file included from MetricPk.cpp:39: TensorK.hpp: In constructor ‘TensorK::TensorK(int, int, triangulation_type, which_matrix, double)’: TensorK.hpp:87:22: warning: ‘TensorK::wmat’ will be initialized after [-Wreorder] 87 | const which_matrix wmat; | ^~~~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] TensorK.hpp:135:1: warning: when initialized here [-Wreorder] 135 | TensorK::TensorK(int m_deg_, int r_deg_, triangulation_type ttype_ = Graded, | ^~~~~~~ TensorK.hpp:85:16: warning: ‘TensorK::p_exp’ will be initialized after [-Wreorder] 85 | const double p_exp; | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ TensorK.hpp:73:13: warning: ‘const int TensorK::t_deg’ [-Wreorder] 73 | const int t_deg; // degree of the polynomials involved | ^~~~~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ TensorK.hpp:135:1: warning: when initialized here [-Wreorder] 135 | TensorK::TensorK(int m_deg_, int r_deg_, triangulation_type ttype_ = Graded, | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp:7032:40: warning: typedef ‘T’ locally defined but not used [-Wunused-local-typedefs] 7032 | typedef typename Mesh::Element T; | ^ msh3.cpp:7034:39: warning: typedef ‘V’ locally defined but not used [-Wunused-local-typedefs] 7034 | typedef typename Mesh::Vertex V; | ^ msh3.cpp:7037:47: warning: typedef ‘BL’ locally defined but not used [-Wunused-local-typedefs] 7037 | typedef typename MeshL::BorderElement BL; | ^~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_*, KN*, KNM*, E_F_F0F0_*, KN*, KNM*, E_F0> >::code(basicAC_F0 const&) const’: ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN*, KNM*, E_F_F0F0_*, KN*, KNM*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ distance.cpp: In function ‘int DistanceIso0(const Fem2D::Triangle&, double*, double*)’: distance.cpp:385:7: warning: variable ‘ke’ set but not used [-Wunused-but-set-variable] 385 | int ke[6]; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i myPQL; | ^~~~~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ Element_P1dc1.cpp: In function ‘void Fem2D::SetPtPkDC(typename MMesh::Element::RdHat*, int, int, R) [with MMesh = MeshL; typename MMesh::Element::RdHat = R1; typename MMesh::Element = EdgeL; R = double]’: Element_P1dc1.cpp:305:15: warning: unused variable ‘dHat’ [-Wunused-variable] 305 | const int dHat = 2; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ DxWriter.cpp: In member function ‘const Fem2D::Mesh* DxWriter::getmeshts(const std::string&)’: DxWriter.cpp:224:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 224 | for (int i = 0; i < _vecofts.size( ); ++i) { | ~~^~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In function ‘Fem2D::Mesh3* GluMesh3tab(KN* const&, const long int&, const bool&)’: msh3.cpp:7312:15: warning: variable ‘iv’ set but not used [-Wunused-but-set-variable] 7312 | int iv[3]; | ^~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ mmg.cpp: In function ‘int ffmesh_to_MMG5_pMesh(const ffmesh&, MMG5_Mesh*&) [with ffmesh = Fem2D::MeshS; MMG5_pMesh = MMG5_Mesh*]’: mmg.cpp:56:7: warning: unused variable ‘nTetrahedra’ [-Wunused-variable] 56 | int nTetrahedra = 0; | ^~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] msh3.cpp:7194:7: warning: unused variable ‘flagsurfaceall’ [-Wunused-variable] 7194 | int flagsurfaceall = 0; | ^~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ mmg.cpp:57:7: warning: unused variable ‘nPrisms’ [-Wunused-variable] 57 | int nPrisms = 0; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ DxWriter.cpp: In member function ‘virtual AnyType Dxwritesol_Op::operator()(Stack) const’: DxWriter.cpp:303:14: warning: unused variable ‘mp’ [-Wunused-variable] 303 | MeshPoint *mp(MeshPointStack(stack)); | ^~ mmg.cpp:59:7: warning: unused variable ‘nQuadrilaterals’ [-Wunused-variable] 59 | int nQuadrilaterals = 0; | ^~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at splitmesh6.cpp:190:1: ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ splitmesh6.cpp:177:92: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 177 | Global.Add("splitmesh6", "(", new OneOperator1s_< Mesh const *, Mesh const * >(SplitMesh6)); | ^ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at splitmesh6.cpp:177:92, inlined from ‘AutoLoadInit()’ at splitmesh6.cpp:190:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ MetricPk.cpp: In member function ‘virtual AnyType MetricPk::operator()(Stack) const’: MetricPk.cpp:204:12: warning: unused variable ‘f’ [-Wunused-variable] 204 | double f[m_deg]; // contains the derivatives of order | ^ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ VTK_writer_3d.cpp: In member function ‘void VtkWriter::openfiles(const std::string&)’: VTK_writer_3d.cpp:67:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 67 | for (int i = 0; i < tmp.length( ); ++i) { | ~~^~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ msh3.cpp:7202:7: warning: unused variable ‘nbtS’ [-Wunused-variable] 7202 | int nbtS = 0; | ^~~~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ msh3.cpp:7203:7: warning: unused variable ‘nbeS’ [-Wunused-variable] 7203 | int nbeS = 0; | ^~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ msh3.cpp:7204:7: warning: unused variable ‘nbeSx’ [-Wunused-variable] 7204 | int nbeSx = 0; | ^~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ msh3.cpp:7205:7: warning: unused variable ‘nbvS’ [-Wunused-variable] 7205 | int nbvS = 0; | ^~~~ msh3.cpp:7206:7: warning: unused variable ‘nbvSx’ [-Wunused-variable] 7206 | int nbvSx = 0; | ^~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ msh3.cpp:7211:16: warning: variable ‘th0’ set but not used [-Wunused-but-set-variable] 7211 | const Mesh3 *th0 = 0; | ^~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ distance.cpp: In function ‘AnyType Distance(Stack, const Mesh*, Expression, KN*, double)’: distance.cpp:550:34: warning: typedef ‘Elem’ locally defined but not used [-Wunused-local-typedefs] 550 | typedef typename Mesh::Element Elem; | ^~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ mmg.cpp: In function ‘int MMG5_pMesh_to_ffmesh(MMG5_Mesh* const&, ffmesh*&) [with ffmesh = Fem2D::Mesh3; MMG5_pMesh = MMG5_Mesh*]’: mmg.cpp:96:9: warning: variable ‘ier’ set but not used [-Wunused-but-set-variable] 96 | int ier; | ^~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ Element_P2bulle3.cpp: In member function ‘virtual void Fem2D::TypeOfFE_P2_bulle3_3d::FB(Fem2D::What_d, const Mesh&, const Fem2D::GenericMesh >::Element&, const Fem2D::GTypeOfFE::RdHat&, Fem2D::RNMK_&) const’: Element_P2bulle3.cpp:161:28: warning: unused variable ‘tV’ [-Wunused-variable] 161 | const Element::Vertex *tV[4] = {&K.at(0), &K.at(1), &K.at(2), &K.at(3)}; | ^~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ Element_P2bulle3.cpp:162:22: warning: unused variable ‘nvf’ [-Wunused-variable] 162 | static const int nvf[4][3] = {{3, 2, 1}, {0, 2, 3}, {3, 1, 0}, {0, 1, 2}}; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ Element_P2bulle3.cpp:163:22: warning: unused variable ‘nve’ [-Wunused-variable] 163 | static const int nve[6][2] = {{0, 1}, {0, 2}, {0, 3}, {1, 2}, {1, 3}, {2, 3}}; | ^~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In function ‘long int BuildBoundaryElementAdj(const Fem2D::MeshS&, bool, KN*)’: msh3.cpp:7612:21: warning: unused variable ‘m’ [-Wunused-variable] 7612 | for (int i = 0, m = 0; i < nv; ++i) { | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ distance.cpp: In function ‘void finit()’: distance.cpp:760:23: warning: typedef ‘pmesh’ locally defined but not used [-Wunused-local-typedefs] 760 | typedef const Mesh *pmesh; | ^~~~~ distance.cpp:761:24: warning: typedef ‘pmesh3’ locally defined but not used [-Wunused-local-typedefs] 761 | typedef const Mesh3 *pmesh3; | ^~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = long int*]’: ./include/AFunction.hpp:1300:85: required from ‘AnyType EConstant::operator()(Stack) const [with R = long int*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:1300:11: required from here ./include/AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ isoline.cpp: In function ‘Fem2D::R3* Curve2(Stack, const KNM_&, const long int&, const long int&, const double&, long int* const&)’: isoline.cpp:1071:27: warning: unused variable ‘im’ [-Wunused-variable] 1071 | int i0 = li0, i1 = li1, im; | ^~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ Element_P1bl.cpp: In member function ‘virtual void Fem2D::TypeOfFE_P1blLagrange3d::FB(Fem2D::What_d, const Mesh&, const Fem2D::TypeOfFE_Lagrange::Element&, const Fem2D::TypeOfFE_Lagrange::RdHat&, Fem2D::RNMK_&) const’: Element_P1bl.cpp:121:13: warning: unused variable ‘d13’ [-Wunused-variable] 121 | const R d13 = d1 * d1 * d1; | ^~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ VTK_writer_3d.cpp: In constructor ‘Vtkwritesol_Op::Vtkwritesol_Op(const basicAC_F0&)’: VTK_writer_3d.cpp:215:9: warning: unused variable ‘nbofsol’ [-Wunused-variable] 215 | int nbofsol; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ mmg.cpp: In function ‘int MMG5_pMesh_to_ffmesh(MMG5_Mesh* const&, ffmesh*&) [with ffmesh = Fem2D::MeshS; MMG5_pMesh = MMG5_Mesh*]’: mmg.cpp:167:9: warning: variable ‘ier’ set but not used [-Wunused-but-set-variable] 167 | int ier; | ^~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ msh3.cpp:7504:34: warning: typedef ‘V’ locally defined but not used [-Wunused-local-typedefs] 7504 | typedef typename MeshS::Vertex V; | ^ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ MetricPk.cpp:323:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 323 | for (int i = 0; i < dist.size( ); ++i) { // Dijkstra's algorithm. | ~~^~~~~~~~~~~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ VTK_writer_3d.cpp: In member function ‘virtual AnyType Vtkwritesol_Op::operator()(Stack) const’: VTK_writer_3d.cpp:280:14: warning: unused variable ‘mp’ [-Wunused-variable] 280 | MeshPoint *mp(MeshPointStack(stack)); | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from Geometry.hpp:27, from GeometryQA.cpp:39: RZ.h: At global scope: RZ.h:986:22: warning: ‘virtual const mir::sym2 mir::Metric2::operator()(const mir::R2&) const’ was hidden [-Woverloaded-virtual=] 986 | virtual const sym2 operator( )(const R2 &P) const { return sym2(1, 0, 1); } | ^~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ RZ.h:1014:14: note: by ‘const mir::sym3 mir::FctMetric3::operator()(const mir::R3&) const’ 1014 | const sym3 operator( )(const R3 &P) const { return metric_(P); } | ^~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ isoline.cpp: In function ‘void finit()’: isoline.cpp:1260:23: warning: typedef ‘pmesh’ locally defined but not used [-Wunused-local-typedefs] 1260 | typedef const Mesh *pmesh; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ msh3.cpp: In constructor ‘Cube_Op::Cube_Op(const basicAC_F0&, Expression, Expression, Expression, Expression)’: msh3.cpp:7758:11: warning: unused variable ‘err’ [-Wunused-variable] 7758 | int err = 0; | ^~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ msh3.cpp: In constructor ‘Square_Op::Square_Op(const basicAC_F0&, Expression, Expression, Expression)’: msh3.cpp:7819:11: warning: unused variable ‘err’ [-Wunused-variable] 7819 | int err = 0; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ mmg.cpp: In member function ‘AnyType mmg_Op::operator()(Stack) const [with ffmesh = Fem2D::Mesh3; AnyType = AnyTypeWithOutCheck; Stack = void*]’: mmg.cpp:456:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 456 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_verbose, arg(i,stack,0L)); i++; /*!< [-1..10], Tune level of verbosity */ | ^~ Element_P2pnc_3d.cpp: In function ‘void Fem2D::Setp3(int*, int)’: Element_P2pnc_3d.cpp:131:24: warning: unused variable ‘k’ [-Wunused-variable] 131 | int i=n/2, j= n%2, k = 3-i; | ^ mmg.cpp:456:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 456 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_verbose, arg(i,stack,0L)); i++; /*!< [-1..10], Tune level of verbosity */ | ^ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ mmg.cpp:457:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 457 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_mem, arg(i,stack,0L)); i++; /*!< [n/-1], Set memory size to n Mbytes or keep the default value */ | ^~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ MetricPk.cpp:341:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 341 | for (int i = 0; i < dist.size( ); ++i) { | ~~^~~~~~~~~~~~~~ mmg.cpp:457:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 457 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_mem, arg(i,stack,0L)); i++; /*!< [n/-1], Set memory size to n Mbytes or keep the default value */ | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]’: ./include/AddNewFE.h:36:100: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ mmg.cpp:458:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 458 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_debug, arg(i,stack,false)); i++; /*!< [1/0], Turn on/off debug mode */ | ^~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ mmg.cpp:458:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 458 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_debug, arg(i,stack,false)); i++; /*!< [1/0], Turn on/off debug mode */ | ^ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ mmg.cpp:459:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 459 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_angle, arg(i,stack,false)); i++; /*!< [1/0], Turn on/off angle detection */ | ^~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ mmg.cpp:459:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 459 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_angle, arg(i,stack,false)); i++; /*!< [1/0], Turn on/off angle detection */ | ^ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ MetricPk.cpp:114:16: warning: unused variable ‘rmax’ [-Wunused-variable] 114 | const double rmax = arg(5, stack, 1.); // Not used yet. (Lower bound for the metric) | ^~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ Element_P2pnc.cpp: In member function ‘virtual void Fem2D::TypeOfFE_P2pnc::Pi_h_alpha(const Fem2D::baseFElement&, KN_&) const’: Element_P2pnc.cpp:115:39: warning: unused variable ‘l0’ [-Wunused-variable] 115 | R l1 = QFK[p].x, l2 = QFK[p].y, l0 = 1 - l1 - l2; | ^~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ mmg.cpp:460:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 460 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_iso, arg(i,stack,false)); i++; /*!< [1/0], Level-set meshing */ | ^~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:64:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ mmg.cpp:460:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 460 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_iso, arg(i,stack,false)); i++; /*!< [1/0], Level-set meshing */ | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ mmg.cpp:461:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 461 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_nofem, arg(i,stack,false)); i++; /*!< [1/0], Generate a non finite element mesh */ | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ mmg.cpp:461:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 461 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_nofem, arg(i,stack,false)); i++; /*!< [1/0], Generate a non finite element mesh */ | ^ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ mmg.cpp:462:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 462 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_opnbdy, arg(i,stack,false)); i++; /*!< [1/0], Preserve triangles at interface of 2 domains with same reference */ | ^~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ mmg.cpp:462:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 462 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_opnbdy, arg(i,stack,false)); i++; /*!< [1/0], Preserve triangles at interface of 2 domains with same reference */ | ^ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ mmg.cpp:463:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 463 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_lag, arg(i,stack,0L)); i++; /*!< [-1/0/1/2], Lagrangian option */ | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ msh3.cpp: In function ‘Fem2D::Mesh3* BuildCube(long int, long int, long int, long int, long int*, long int, MovePoint*)’: msh3.cpp:7935:15: warning: unused variable ‘b’ [-Wunused-variable] 7935 | int b = 0; | ^ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ mmg.cpp:463:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 463 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_lag, arg(i,stack,0L)); i++; /*!< [-1/0/1/2], Lagrangian option */ | ^ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ Element_P2pnc_3d.cpp: In member function ‘virtual void Fem2D::TypeOfFE_P2pnc_3d::set(const Mesh&, const Element&, Fem2D::InterpolationMatrix&, int, int, int*) const’: Element_P2pnc_3d.cpp:144:9: warning: unused variable ‘n’ [-Wunused-variable] 144 | int n = this->NbDoF; | ^ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:84:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ mmg.cpp:464:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 464 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_optim, arg(i,stack,false)); i++; /*!< [1/0], Optimize mesh keeping its initial edge sizes */ | ^~ mmg.cpp:464:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 464 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_optim, arg(i,stack,false)); i++; /*!< [1/0], Optimize mesh keeping its initial edge sizes */ | ^ medit.cpp: In member function ‘virtual AnyType readsol_Op::operator()(Stack) const’: medit.cpp:194:10: warning: unused variable ‘tmp’ [-Wunused-variable] 194 | double tmp; | ^~~ mmg.cpp:465:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 465 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_optimLES, arg(i,stack,false)); i++; /*!< [1/0], Strong mesh optimization for Les computations */ | ^~ mmg.cpp:465:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 465 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_optimLES, arg(i,stack,false)); i++; /*!< [1/0], Strong mesh optimization for Les computations */ | ^ mmg.cpp:466:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 466 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_noinsert, arg(i,stack,false)); i++; /*!< [1/0], Avoid/allow point insertion */ | ^~ mmg.cpp:466:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 466 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_noinsert, arg(i,stack,false)); i++; /*!< [1/0], Avoid/allow point insertion */ | ^ mmg.cpp:467:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 467 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_noswap, arg(i,stack,false)); i++; /*!< [1/0], Avoid/allow edge or face flipping */ | ^~ msh3.cpp:7927:11: warning: unused variable ‘dk’ [-Wunused-variable] 7927 | int dk = 0; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ mmg.cpp:467:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 467 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_noswap, arg(i,stack,false)); i++; /*!< [1/0], Avoid/allow edge or face flipping */ | ^ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:105:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ msh3.cpp:7914:9: warning: unused variable ‘diag’ [-Wunused-variable] 7914 | int diag[8] = {0, 0, 0, 1, 0, 1, 1, 0}; | ^~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ mmg.cpp:468:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 468 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_nomove, arg(i,stack,false)); i++; /*!< [1/0], Avoid/allow point relocation */ | ^~ mmg.cpp:468:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 468 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_nomove, arg(i,stack,false)); i++; /*!< [1/0], Avoid/allow point relocation */ | ^ mmg.cpp:469:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 469 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_nosurf, arg(i,stack,false)); i++; /*!< [1/0], Avoid/allow surface modifications */ | ^~ mmg.cpp:469:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 469 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_nosurf, arg(i,stack,false)); i++; /*!< [1/0], Avoid/allow surface modifications */ | ^ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ mmg.cpp:471:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 471 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_renum, arg(i,stack,false)); i++; /*!< [1/0], Turn on/off point relocation with Scotch */ | ^~ mmg.cpp:471:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 471 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_renum, arg(i,stack,false)); i++; /*!< [1/0], Turn on/off point relocation with Scotch */ | ^ mmg.cpp:472:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 472 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_anisosize, arg(i,stack,false)); i++; /*!< [1/0], Turn on/off anisotropic metric creation when no metric is provided */ | ^~ mmg.cpp:472:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 472 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_anisosize, arg(i,stack,false)); i++; /*!< [1/0], Turn on/off anisotropic metric creation when no metric is provided */ | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ mmg.cpp:473:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 473 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_octree, arg(i,stack,0L)); i++; /*!< [n], Specify the max number of points per PROctree cell (DELAUNAY) */ | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh3*]’: ./include/AFunction.hpp:1119: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*]’ ./include/AFunction.hpp:1118:11: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ mmg.cpp:473:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 473 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_octree, arg(i,stack,0L)); i++; /*!< [n], Specify the max number of points per PROctree cell (DELAUNAY) */ | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ medit.cpp: In member function ‘virtual AnyType datasolMesh2_Op::operator()(Stack) const’: medit.cpp:408:30: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const long int’ [-Wsign-compare] 408 | for (size_t j = 0; j < l[i].nbfloat; j++) { | ~~^~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ mmg.cpp:474:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 474 | if (nargs[i]) MMG3D_Set_dparameter(mesh,sol,MMG3D_DPARAM_angleDetection,arg(i,stack,0.)); i++; /*!< [val], Value for angle detection */ | ^~ mmg.cpp:474:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 474 | if (nargs[i]) MMG3D_Set_dparameter(mesh,sol,MMG3D_DPARAM_angleDetection,arg(i,stack,0.)); i++; /*!< [val], Value for angle detection */ | ^ mmg.cpp:475:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 475 | if (nargs[i]) MMG3D_Set_dparameter(mesh,sol,MMG3D_DPARAM_hmin, arg(i,stack,0.)); i++; /*!< [val], Minimal mesh size */ | ^~ mmg.cpp:475:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 475 | if (nargs[i]) MMG3D_Set_dparameter(mesh,sol,MMG3D_DPARAM_hmin, arg(i,stack,0.)); i++; /*!< [val], Minimal mesh size */ | ^ mmg.cpp:476:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 476 | if (nargs[i]) MMG3D_Set_dparameter(mesh,sol,MMG3D_DPARAM_hmax, arg(i,stack,0.)); i++; /*!< [val], Maximal mesh size */ | ^~ mmg.cpp:476:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 476 | if (nargs[i]) MMG3D_Set_dparameter(mesh,sol,MMG3D_DPARAM_hmax, arg(i,stack,0.)); i++; /*!< [val], Maximal mesh size */ | ^ mmg.cpp:477:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 477 | if (nargs[i]) MMG3D_Set_dparameter(mesh,sol,MMG3D_DPARAM_hsiz, arg(i,stack,0.)); i++; /*!< [val], Constant mesh size */ | ^~ mmg.cpp:477:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 477 | if (nargs[i]) MMG3D_Set_dparameter(mesh,sol,MMG3D_DPARAM_hsiz, arg(i,stack,0.)); i++; /*!< [val], Constant mesh size */ | ^ mmg.cpp:478:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 478 | if (nargs[i]) MMG3D_Set_dparameter(mesh,sol,MMG3D_DPARAM_hausd, arg(i,stack,0.)); i++; /*!< [val], Control global Hausdorff distance (on all the boundary surfaces of the mesh) */ | ^~ mmg.cpp:478:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 478 | if (nargs[i]) MMG3D_Set_dparameter(mesh,sol,MMG3D_DPARAM_hausd, arg(i,stack,0.)); i++; /*!< [val], Control global Hausdorff distance (on all the boundary surfaces of the mesh) */ | ^ mmg.cpp:479:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 479 | if (nargs[i]) MMG3D_Set_dparameter(mesh,sol,MMG3D_DPARAM_hgrad, arg(i,stack,0.)); i++; /*!< [val], Control gradation */ | ^~ mmg.cpp:479:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 479 | if (nargs[i]) MMG3D_Set_dparameter(mesh,sol,MMG3D_DPARAM_hgrad, arg(i,stack,0.)); i++; /*!< [val], Control gradation */ | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ Element_P3pnc_3d.cpp: In function ‘void Fem2D::Setp3(int*, int)’: Element_P3pnc_3d.cpp:149:24: warning: unused variable ‘k’ [-Wunused-variable] 149 | int i=n/2, j= n%2, k = 3-i; | ^ mmg.cpp:480:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 480 | if (nargs[i]) MMG3D_Set_dparameter(mesh,sol,MMG3D_DPARAM_ls, arg(i,stack,0.)); i++; /*!< [val], Value of level-set */ | ^~ mmg.cpp:480:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 480 | if (nargs[i]) MMG3D_Set_dparameter(mesh,sol,MMG3D_DPARAM_ls, arg(i,stack,0.)); i++; /*!< [val], Value of level-set */ | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ mmg.cpp:346:41: warning: variable ‘mps’ set but not used [-Wunused-but-set-variable] 346 | MeshPoint *mp(MeshPointStack(stack)), mps = *mp; | ^~~ mmg.cpp:351:7: warning: unused variable ‘nv’ [-Wunused-variable] 351 | int nv = Th.nv; | ^~ mmg.cpp:352:7: warning: unused variable ‘nt’ [-Wunused-variable] 352 | int nt = Th.nt; | ^~ mmg.cpp:353:7: warning: unused variable ‘nbe’ [-Wunused-variable] 353 | int nbe = Th.nbe; | ^~~ mmg.cpp:485:7: warning: variable ‘ier’ set but not used [-Wunused-but-set-variable] 485 | int ier; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ medit.cpp:446:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const long int’ [-Wsign-compare] 446 | for (size_t j = 0; j < l[ii].nbfloat; j++) { | ~~^~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ medit.cpp:358:14: warning: unused variable ‘mp’ [-Wunused-variable] 358 | MeshPoint *mp(MeshPointStack(stack)); | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ mmg.cpp: In member function ‘AnyType mmg_Op::operator()(Stack) const [with ffmesh = Fem2D::MeshS; AnyType = AnyTypeWithOutCheck; Stack = void*]’: mmg.cpp:602:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 602 | if (nargs[i]) MMGS_Set_iparameter(mesh,sol,MMGS_IPARAM_verbose, arg(i,stack,0L)); i++; /*!< [-1..10], Tune level of verbosity */ | ^~ mmg.cpp:602:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 602 | if (nargs[i]) MMGS_Set_iparameter(mesh,sol,MMGS_IPARAM_verbose, arg(i,stack,0L)); i++; /*!< [-1..10], Tune level of verbosity */ | ^ mmg.cpp:603:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 603 | if (nargs[i]) MMGS_Set_iparameter(mesh,sol,MMGS_IPARAM_mem, arg(i,stack,0L)); i++; /*!< [n/-1], Set memory size to n Mbytes or keep the default value */ | ^~ mmg.cpp:603:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 603 | if (nargs[i]) MMGS_Set_iparameter(mesh,sol,MMGS_IPARAM_mem, arg(i,stack,0L)); i++; /*!< [n/-1], Set memory size to n Mbytes or keep the default value */ | ^ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ mmg.cpp:604:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 604 | if (nargs[i]) MMGS_Set_iparameter(mesh,sol,MMGS_IPARAM_debug, arg(i,stack,false)); i++; /*!< [1/0], Turn on/off debug mode */ | ^~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ mmg.cpp:604:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 604 | if (nargs[i]) MMGS_Set_iparameter(mesh,sol,MMGS_IPARAM_debug, arg(i,stack,false)); i++; /*!< [1/0], Turn on/off debug mode */ | ^ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ mmg.cpp:605:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 605 | if (nargs[i]) MMGS_Set_iparameter(mesh,sol,MMGS_IPARAM_angle, arg(i,stack,false)); i++; /*!< [1/0], Turn on/off angle detection */ | ^~ mmg.cpp:605:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 605 | if (nargs[i]) MMGS_Set_iparameter(mesh,sol,MMGS_IPARAM_angle, arg(i,stack,false)); i++; /*!< [1/0], Turn on/off angle detection */ | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ mmg.cpp:607:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 607 | if (nargs[i]) MMGS_Set_iparameter(mesh,sol,MMGS_IPARAM_keepRef, arg(i,stack,false)); i++; /*!< [1/0], Preserve the initial domain references in level-set mode */ | ^~ mmg.cpp:607:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 607 | if (nargs[i]) MMGS_Set_iparameter(mesh,sol,MMGS_IPARAM_keepRef, arg(i,stack,false)); i++; /*!< [1/0], Preserve the initial domain references in level-set mode */ | ^ mmg.cpp:609:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 609 | if (nargs[i]) MMGS_Set_iparameter(mesh,sol,MMGS_IPARAM_noinsert, arg(i,stack,false)); i++; /*!< [1/0], Avoid/allow point insertion */ | ^~ mmg.cpp:609:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 609 | if (nargs[i]) MMGS_Set_iparameter(mesh,sol,MMGS_IPARAM_noinsert, arg(i,stack,false)); i++; /*!< [1/0], Avoid/allow point insertion */ | ^ mmg.cpp:610:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 610 | if (nargs[i]) MMGS_Set_iparameter(mesh,sol,MMGS_IPARAM_noswap, arg(i,stack,false)); i++; /*!< [1/0], Avoid/allow edge or face flipping */ | ^~ mmg.cpp:610:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 610 | if (nargs[i]) MMGS_Set_iparameter(mesh,sol,MMGS_IPARAM_noswap, arg(i,stack,false)); i++; /*!< [1/0], Avoid/allow edge or face flipping */ | ^ Element_P3pnc_3d.cpp: In member function ‘virtual void Fem2D::TypeOfFE_P3pnc_3d::set(const Mesh&, const Element&, Fem2D::InterpolationMatrix&, int, int, int*) const’: Element_P3pnc_3d.cpp:162:9: warning: unused variable ‘n’ [-Wunused-variable] 162 | int n = this->NbDoF; | ^ Element_P3pnc_3d.cpp:164:9: warning: unused variable ‘ncoef’ [-Wunused-variable] 164 | int ncoef=M.ncoef; | ^~~~~ Element_P3pnc_3d.cpp:211:12: warning: unused variable ‘ll’ [-Wunused-variable] 211 | double ll[4]; // dans Khat | ^~ mmg.cpp:611:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 611 | if (nargs[i]) MMGS_Set_iparameter(mesh,sol,MMGS_IPARAM_nomove, arg(i,stack,false)); i++; /*!< [1/0], Avoid/allow point relocation */ | ^~ mmg.cpp:611:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 611 | if (nargs[i]) MMGS_Set_iparameter(mesh,sol,MMGS_IPARAM_nomove, arg(i,stack,false)); i++; /*!< [1/0], Avoid/allow point relocation */ | ^ mmg.cpp:612:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 612 | if (nargs[i]) MMGS_Set_iparameter(mesh,sol,MMGS_IPARAM_nreg, arg(i,stack,false)); i++; /*!< [0/1], Disabled/enabled normal regularization */ | ^~ mmg.cpp:612:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 612 | if (nargs[i]) MMGS_Set_iparameter(mesh,sol,MMGS_IPARAM_nreg, arg(i,stack,false)); i++; /*!< [0/1], Disabled/enabled normal regularization */ | ^ mmg.cpp:613:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 613 | if (nargs[i]) MMGS_Set_iparameter(mesh,sol,MMGS_IPARAM_renum, arg(i,stack,false)); i++; /*!< [1/0], Turn on/off point relocation with Scotch */ | ^~ mmg.cpp:613:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 613 | if (nargs[i]) MMGS_Set_iparameter(mesh,sol,MMGS_IPARAM_renum, arg(i,stack,false)); i++; /*!< [1/0], Turn on/off point relocation with Scotch */ | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ mmg.cpp:614:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 614 | if (nargs[i]) MMGS_Set_dparameter(mesh,sol,MMGS_DPARAM_angleDetection,arg(i,stack,0.)); i++; /*!< [val], Value for angle detection */ | ^~ mmg.cpp:614:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 614 | if (nargs[i]) MMGS_Set_dparameter(mesh,sol,MMGS_DPARAM_angleDetection,arg(i,stack,0.)); i++; /*!< [val], Value for angle detection */ | ^ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ mmg.cpp:615:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 615 | if (nargs[i]) MMGS_Set_dparameter(mesh,sol,MMGS_DPARAM_hmin, arg(i,stack,0.)); i++; /*!< [val], Minimal mesh size */ | ^~ mmg.cpp:615:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 615 | if (nargs[i]) MMGS_Set_dparameter(mesh,sol,MMGS_DPARAM_hmin, arg(i,stack,0.)); i++; /*!< [val], Minimal mesh size */ | ^ mmg.cpp:616:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 616 | if (nargs[i]) MMGS_Set_dparameter(mesh,sol,MMGS_DPARAM_hmax, arg(i,stack,0.)); i++; /*!< [val], Maximal mesh size */ | ^~ mmg.cpp:616:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 616 | if (nargs[i]) MMGS_Set_dparameter(mesh,sol,MMGS_DPARAM_hmax, arg(i,stack,0.)); i++; /*!< [val], Maximal mesh size */ | ^ mmg.cpp:617:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 617 | if (nargs[i]) MMGS_Set_dparameter(mesh,sol,MMGS_DPARAM_hsiz, arg(i,stack,0.)); i++; /*!< [val], Constant mesh size */ | ^~ mmg.cpp:617:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 617 | if (nargs[i]) MMGS_Set_dparameter(mesh,sol,MMGS_DPARAM_hsiz, arg(i,stack,0.)); i++; /*!< [val], Constant mesh size */ | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ mmg.cpp:618:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 618 | if (nargs[i]) MMGS_Set_dparameter(mesh,sol,MMGS_DPARAM_hausd, arg(i,stack,0.)); i++; /*!< [val], Control global Hausdorff distance (on all the boundary surfaces of the mesh) */ | ^~ mmg.cpp:618:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 618 | if (nargs[i]) MMGS_Set_dparameter(mesh,sol,MMGS_DPARAM_hausd, arg(i,stack,0.)); i++; /*!< [val], Control global Hausdorff distance (on all the boundary surfaces of the mesh) */ | ^ mmg.cpp:619:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 619 | if (nargs[i]) MMGS_Set_dparameter(mesh,sol,MMGS_DPARAM_hgrad, arg(i,stack,0.)); i++; /*!< [val], Control gradation */ | ^~ mmg.cpp:619:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 619 | if (nargs[i]) MMGS_Set_dparameter(mesh,sol,MMGS_DPARAM_hgrad, arg(i,stack,0.)); i++; /*!< [val], Control gradation */ | ^ msh3.cpp:8089:17: warning: unused variable ‘b’ [-Wunused-variable] 8089 | int b = 0; | ^ mmg.cpp:620:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 620 | if (nargs[i]) MMGS_Set_dparameter(mesh,sol,MMGS_DPARAM_ls, arg(i,stack,0.)); i++; /*!< [val], Value of level-set */ | ^~ mmg.cpp:620:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 620 | if (nargs[i]) MMGS_Set_dparameter(mesh,sol,MMGS_DPARAM_ls, arg(i,stack,0.)); i++; /*!< [val], Value of level-set */ | ^ mmg.cpp:508:41: warning: variable ‘mps’ set but not used [-Wunused-but-set-variable] 508 | MeshPoint *mp(MeshPointStack(stack)), mps = *mp; | ^~~ mmg.cpp:513:7: warning: unused variable ‘nv’ [-Wunused-variable] 513 | int nv = Th.nv; | ^~ mmg.cpp:514:7: warning: unused variable ‘nt’ [-Wunused-variable] 514 | int nt = Th.nt; | ^~ mmg.cpp:515:7: warning: unused variable ‘nbe’ [-Wunused-variable] 515 | int nbe = Th.nbe; | ^~~ mmg.cpp:622:7: warning: variable ‘ier’ set but not used [-Wunused-but-set-variable] 622 | int ier; | ^~~ msh3.cpp:7911:7: warning: variable ‘df’ set but not used [-Wunused-but-set-variable] 7911 | int df[74]; // decoupe des 6 du cube | ^~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ msh3.cpp: In member function ‘virtual AnyType Cube_Op::operator()(Stack) const’: msh3.cpp:8140:7: warning: unused variable ‘renumsurf’ [-Wunused-variable] 8140 | int renumsurf = 0; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ medit.cpp: In member function ‘AnyType datasolMeshT_Op::operator()(Stack) const’: medit.cpp:589:41: warning: typedef ‘B’ locally defined but not used [-Wunused-local-typedefs] 589 | typedef typename MMesh::BorderElement B; | ^ medit.cpp:590:34: warning: typedef ‘V’ locally defined but not used [-Wunused-local-typedefs] 590 | typedef typename MMesh::Vertex V; | ^ medit.cpp:592:48: warning: typedef ‘BRdHat’ locally defined but not used [-Wunused-local-typedefs] 592 | typedef typename MMesh::BorderElement::RdHat BRdHat; | ^~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::basic_string*]’: ./include/AFunction.hpp:1119: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*]’ ./include/AFunction.hpp:1118:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = gsl_rng**]’: ./include/AFunction.hpp:1033: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*]’ ./include/AFunction.hpp:1032:11: required from here ./include/AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const gsl_rng_type*]’: ./include/AFunction.hpp:960: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*]’ ./include/AFunction.hpp:959:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = ddGSLInterpolation]’: ./include/AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = ddGSLInterpolation; TA0 = GSLInterpolation*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:959:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::MeshS*]’: freeyams.cpp:894:26: required from here ./include/AnyType.hpp:145: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::MeshS* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = dGSLInterpolation]’: ./include/AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = dGSLInterpolation; TA0 = GSLInterpolation*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:959:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = GSLInterpolation*]’: ./include/AFunction_ext.hpp:138:22: required from ‘AnyType E_F_F0F0F0F0_::operator()(Stack) const [with R = GSLInterpolation*; A0 = GSLInterpolation*; A1 = long int; A2 = KN_; A3 = KN_; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction_ext.hpp:137:11: required from here ./include/AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘virtual AnyType Square_Op::operator()(Stack) const’: msh3.cpp:8181:8: warning: unused variable ‘kind’ [-Wunused-variable] 8181 | long kind(arg(2, stack, 4L)); | ^~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] In function ‘init()’, inlined from ‘AutoLoadInit()’ at ffrandom.cpp:148:1: ffrandom.cpp:143:71: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 143 | Global.Add("srandomdev", "(", new OneOperator_0< long >(ffsrandomdev)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at ffrandom.cpp:143:71, inlined from ‘AutoLoadInit()’ at ffrandom.cpp:148:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘init()’, inlined from ‘AutoLoadInit()’ at ffrandom.cpp:148:1: ffrandom.cpp:144:64: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 144 | Global.Add("srandom", "(", new OneOperator1< long >(ffsrandom)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at ffrandom.cpp:144:64, inlined from ‘AutoLoadInit()’ at ffrandom.cpp:148:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘init()’, inlined from ‘AutoLoadInit()’ at ffrandom.cpp:148:1: ffrandom.cpp:145:63: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 145 | Global.Add("random", "(", new OneOperator_0< long >(ffrandom)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at ffrandom.cpp:145:63, inlined from ‘AutoLoadInit()’ at ffrandom.cpp:148:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ msh3.cpp: In member function ‘virtual AnyType BuildMeshS_Op::operator()(Stack) const’: msh3.cpp:8316:9: warning: unused variable ‘i_som’ [-Wunused-variable] 8316 | int i_som = 0, i_elem = 0, i_border = 0; | ^~~~~ msh3.cpp:8316:20: warning: unused variable ‘i_elem’ [-Wunused-variable] 8316 | int i_som = 0, i_elem = 0, i_border = 0; | ^~~~~~ msh3.cpp:8316:32: warning: unused variable ‘i_border’ [-Wunused-variable] 8316 | int i_som = 0, i_elem = 0, i_border = 0; | ^~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]’: ./include/AddNewFE.h:36:100: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:64:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:84:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:105:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ GeometryQA.cpp: In member function ‘Fem2D::Mesh* mir::Triangulation::export_to_Mesh() const’: GeometryQA.cpp:777:9: warning: unused variable ‘nberr’ [-Wunused-variable] 777 | int nberr = 0; | ^~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lapack.cpp: In function ‘long int lapack_zgeev(KNM >* const&, KN >* const&, KNM >* const&)’: lapack.cpp:260:9: warning: unused variable ‘k’ [-Wunused-variable] 260 | int k = 0; | ^ msh3.cpp: In member function ‘virtual AnyType BuildMeshL_Op::operator()(Stack) const’: msh3.cpp:8429:9: warning: unused variable ‘i_som’ [-Wunused-variable] 8429 | int i_som = 0, i_elem = 0, i_border = 0; | ^~~~~ msh3.cpp:8429:20: warning: unused variable ‘i_elem’ [-Wunused-variable] 8429 | int i_som = 0, i_elem = 0, i_border = 0; | ^~~~~~ msh3.cpp:8429:32: warning: unused variable ‘i_border’ [-Wunused-variable] 8429 | int i_som = 0, i_elem = 0, i_border = 0; | ^~~~~~~~ lapack.cpp:235:20: warning: unused variable ‘zero’ [-Wunused-variable] 235 | intblas nvp = 0, zero = 0; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ medit.cpp: In constructor ‘PopenMeditMesh_Op::PopenMeditMesh_Op(const basicAC_F0&)’: medit.cpp:1156:16: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘long int’ [-Wsign-compare] 1156 | if (jj != (nbTh - 1) * offset) { | ~~~^~~~~~~~~~~~~~~~~~~~~~ medit.cpp:1089:9: warning: unused variable ‘nbofsol’ [-Wunused-variable] 1089 | int nbofsol; | ^~~~~~~ medit.cpp:1092:11: warning: unused variable ‘tictac’ [-Wunused-variable] 1092 | char *tictac; | ^~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ lapack.cpp: In function ‘long int lapack_dggev(KNM* const&, KNM* const&, KN >* const&, KN* const&, KNM >* const&)’: lapack.cpp:287:20: warning: unused variable ‘zero’ [-Wunused-variable] 287 | intblas nvp = 0, zero = 0; | ^~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ medit.cpp: In member function ‘virtual AnyType PopenMeditMesh_Op::operator()(Stack) const’: medit.cpp:1324:28: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const long int’ [-Wsign-compare] 1324 | for (size_t i = 0; i < offset; i++) { | ~~^~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ lapack.cpp: In function ‘long int lapack_zggev(KNM >* const&, KNM >* const&, KN >* const&, KN >* const&, KNM >* const&)’: lapack.cpp:378:20: warning: unused variable ‘zero’ [-Wunused-variable] 378 | intblas nvp = 0, zero = 0; | ^~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ medit.cpp:1322:11: warning: unused variable ‘ddim’ [-Wunused-variable] 1322 | int ddim = 2; | ^~~~ mat_edgeP1.cpp: In member function ‘AnyType MatrixEdgeP1::operator()(Stack) const’: mat_edgeP1.cpp:71:34: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 71 | typedef typename Mesh::Element Element; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ MatrixMarket.cpp: In function ‘int mm_read_unsymmetric_sparse(const char*, int*, int*, int*, double**, int**, int**)’: MatrixMarket.cpp:216:15: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 216 | fscanf(f, "%d %d %lg\n", &I[i], &J[i], &val[i]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lapack.cpp: In function ‘long int lapack_zhegv(KNM >* const&, KNM >* const&, KN* const&, KNM >* const&)’: lapack.cpp:432:20: warning: unused variable ‘zero’ [-Wunused-variable] 432 | intblas nvp = 0, zero = 0; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘AnyType Movemesh_Op::operator()(Stack) const [with MMesh = Fem2D::Mesh; AnyType = AnyTypeWithOutCheck; Stack = void*]’: msh3.cpp:8815:33: warning: typedef ‘V’ locally defined but not used [-Wunused-local-typedefs] 8815 | typedef typename Mesh::Vertex V; | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ medit.cpp:1207:14: warning: unused variable ‘mp’ [-Wunused-variable] 1207 | MeshPoint *mp(MeshPointStack(stack)); | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘virtual AnyType Movemesh_OpS2::operator()(Stack) const’: msh3.cpp:9077:14: warning: unused variable ‘mpp’ [-Wunused-variable] 9077 | MeshPoint *mpp(MeshPointStack(stack)); | ^~~ msh3.cpp:9070:26: warning: typedef ‘pmeshS’ locally defined but not used [-Wunused-local-typedefs] 9070 | typedef const MeshS *pmeshS; | ^~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ iovtk.cpp: In function ‘void VTU_WRITE_MESH(FILE*, const Fem2D::Mesh&, bool, int, bool)’: iovtk.cpp:466:11: warning: unused variable ‘nv’ [-Wunused-variable] 466 | int nc, nv, nconnex; | ^~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In constructor ‘Line_Op::Line_Op(const basicAC_F0&, Expression, Expression)’: msh3.cpp:9340:11: warning: unused variable ‘err’ [-Wunused-variable] 9340 | int err = 0; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ iovtk.cpp: In function ‘void VTU_WRITE_MESH(FILE*, const Fem2D::Mesh3&, bool, int, bool)’: iovtk.cpp:760:11: warning: unused variable ‘nv’ [-Wunused-variable] 760 | int nc, nv, nconnex; | ^~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘virtual AnyType Line_Op::operator()(Stack) const’: msh3.cpp:9392:8: warning: unused variable ‘region’ [-Wunused-variable] 9392 | long region = 0; | ^~~~~~ msh3.cpp:9402:8: warning: unused variable ‘reg’ [-Wunused-variable] 9402 | long reg = arg(5,stack,0L); | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ioply.cpp: In function ‘void PLY_WRITE_MESHT(const std::string&, FILE*, const MMesh&, bool, int, bool)’: ioply.cpp:704:40: warning: typedef ‘V’ locally defined but not used [-Wunused-local-typedefs] 704 | typedef typename MMesh::Vertex V; | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'splitmesh3.o' -o splitmesh3.so In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ Curvature.cpp: In function ‘double ExtractBorder(Stack, const Fem2D::Mesh* const&, const KN_&, KNM* const&)’: Curvature.cpp:354:10: warning: variable ‘E’ set but not used [-Wunused-but-set-variable] 354 | R2 E = K.Edge(ie); | ^ Curvature.cpp:349:20: warning: unused variable ‘k’ [-Wunused-variable] 349 | for (int ee = 0, k = 0; ee < Th.neb; ++ee) { | ^ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ distance.cpp: In instantiation of ‘double distmin(const Rd&, double, const Rd&, double, const Rd&, double, double) [with Rd = Fem2D::R3]’: distance.cpp:238:30: required from here distance.cpp:117:8: warning: variable ‘C’ set but not used [-Wunused-but-set-variable] 117 | Rd C = A + lc * AB; // or Q - CQ | ^ In function ‘Load_PPM2RNM()’, inlined from ‘AutoLoadInit()’ at ppm2rnm.cpp:629:1: ppm2rnm.cpp:619:93: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 619 | new OneOperator2_< KNM< double > *, KNM< double > *, string * >(&readPPM)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_PPM2RNM()’ at ppm2rnm.cpp:619:93, inlined from ‘AutoLoadInit()’ at ppm2rnm.cpp:629:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ In function ‘Load_PPM2RNM()’, inlined from ‘AutoLoadInit()’ at ppm2rnm.cpp:629:1: ppm2rnm.cpp:621:94: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 621 | new OneOperator2_< KN< double > *, KN< double > *, KNM< double > * >(seta)); | ^ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_PPM2RNM()’ at ppm2rnm.cpp:621:94, inlined from ‘AutoLoadInit()’ at ppm2rnm.cpp:629:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In function ‘Load_PPM2RNM()’, inlined from ‘AutoLoadInit()’ at ppm2rnm.cpp:629:1: ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ppm2rnm.cpp:623:85: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 623 | Global.Add("readPPM", "(", new OneOperator1_< KNM< double > *, string * >(&readPPM)); | ^ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_PPM2RNM()’ at ppm2rnm.cpp:623:85, inlined from ‘AutoLoadInit()’ at ppm2rnm.cpp:629:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_PPM2RNM()’, inlined from ‘AutoLoadInit()’ at ppm2rnm.cpp:629:1: ppm2rnm.cpp:624:91: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 624 | Global.Add("savePPM", "(", new OneOperator2_< bool, string *, KNM< double > * >(&savePPM)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_PPM2RNM()’ at ppm2rnm.cpp:624:91, inlined from ‘AutoLoadInit()’ at ppm2rnm.cpp:629:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_PPM2RNM()’, inlined from ‘AutoLoadInit()’ at ppm2rnm.cpp:629:1: ppm2rnm.cpp:626:93: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 626 | new OneOperator2_< KNM< double > *, KNM< double > *, KNM< double > * >(&diffPPM)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_PPM2RNM()’ at ppm2rnm.cpp:626:93, inlined from ‘AutoLoadInit()’ at ppm2rnm.cpp:629:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]’: ./include/AddNewFE.h:36:100: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:64:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:84:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ Curvature.cpp: In function ‘double vp1(const double&, const double&, const double&)’: Curvature.cpp:447:10: warning: unused variable ‘vp’ [-Wunused-variable] 447 | double vp[2][2]; | ^~ Curvature.cpp:449:10: warning: unused variable ‘m’ [-Wunused-variable] 449 | double m[3] = {a11, a12, a22}; | ^ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ Curvature.cpp: In function ‘double Tresca(const double&, const double&, const double&)’: Curvature.cpp:455:10: warning: unused variable ‘vp’ [-Wunused-variable] 455 | double vp[2][2]; | ^~ Curvature.cpp:457:10: warning: unused variable ‘m’ [-Wunused-variable] 457 | double m[3] = {a11, a12, a22}; | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:105:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ Curvature.cpp: In function ‘double Tresca(const double&, const double&, const double&, const double&)’: Curvature.cpp:463:10: warning: unused variable ‘vp’ [-Wunused-variable] 463 | double vp[2][2]; | ^~ Curvature.cpp:465:10: warning: unused variable ‘m’ [-Wunused-variable] 465 | double m[3] = {arr, arz, azz}; | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ Curvature.cpp: In function ‘double Tresca(const double&, const double&, const double&, const double&, const double&, const double&)’: Curvature.cpp:474:10: warning: unused variable ‘vp’ [-Wunused-variable] 474 | double vp[3][3]; | ^~ Curvature.cpp:476:10: warning: unused variable ‘m’ [-Wunused-variable] 476 | double m[6] = {a11, a12, a13, a22, a23, a33}; | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]’: ./include/AddNewFE.h:36:100: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ Curvature.cpp: In function ‘double VonMises(const double&, const double&, const double&, const double&, const double&, const double&)’: Curvature.cpp:482:10: warning: unused variable ‘vp’ [-Wunused-variable] 482 | double vp[3][3]; | ^~ Curvature.cpp:484:10: warning: unused variable ‘m’ [-Wunused-variable] 484 | double m[6] = {a11, a12, a13, a22, a23, a33}; | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ Curvature.cpp: In function ‘double VonMises(const double&, const double&, const double&)’: Curvature.cpp:491:10: warning: unused variable ‘vp’ [-Wunused-variable] 491 | double vp[2][2]; | ^~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ Curvature.cpp:493:10: warning: unused variable ‘m’ [-Wunused-variable] 493 | double m[3] = {a11, a12, a22}; | ^ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ Curvature.cpp: In function ‘double VonMises(const double&, const double&, const double&, const double&)’: Curvature.cpp:501:10: warning: unused variable ‘vp’ [-Wunused-variable] 501 | double vp[2][2]; | ^~ Curvature.cpp:503:10: warning: unused variable ‘m’ [-Wunused-variable] 503 | double m[3] = {arr, arz, azz}; | ^ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:64:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:84:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:105:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]’: ./include/AddNewFE.h:36:100: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:64:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ geophysics.cpp: In function ‘Crustal3d* init_Crustal3d(Crustal3d* const&, std::string* const&, KN* const&)’: geophysics.cpp:215:7: warning: unused variable ‘sz’ [-Wunused-variable] 215 | int sz = nx*ny*nz; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:84:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:105:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ iovtk.cpp: In function ‘Fem2D::Mesh* VTK_Load(const std::string&, bool, KN >*)’: iovtk.cpp:1532:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1532 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ medit.cpp: In member function ‘AnyType PopenMeditMeshT_Op::operator()(Stack) const’: medit.cpp:2709:48: warning: typedef ‘BRdHat’ locally defined but not used [-Wunused-local-typedefs] 2709 | typedef typename MMesh::BorderElement::RdHat BRdHat; | ^~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ medit.cpp: In function ‘void Load_Init()’: medit.cpp:3323:17: warning: typedef ‘pmesh’ locally defined but not used [-Wunused-local-typedefs] 3323 | typedef Mesh *pmesh; | ^~~~~ medit.cpp:3324:18: warning: typedef ‘pmesh3’ locally defined but not used [-Wunused-local-typedefs] 3324 | typedef Mesh3 *pmesh3; | ^~~~~~ distance.cpp: In instantiation of ‘AnyType Distance(Stack, const Mesh*, Expression, KN*, double) [with Mesh = Fem2D::Mesh; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’: distance.cpp:682:26: required from here distance.cpp:559:41: warning: variable ‘mps’ set but not used [-Wunused-but-set-variable] 559 | MeshPoint *mp(MeshPointStack(stack)), mps = *mp; | ^~~ iovtk.cpp:1598:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1598 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ff-NLopt.cpp: In constructor ‘GenericOptimizer::GenericOptimizer(nlopt::algorithm, int)’: ff-NLopt.cpp:567:22: warning: ‘GenericOptimizer::econstrained’ will be initialized after [-Wreorder] 567 | bool iconstrained, econstrained; | ^~~~~~~~~~~~ ff-NLopt.cpp:567:8: warning: ‘bool GenericOptimizer::iconstrained’ [-Wreorder] 567 | bool iconstrained, econstrained; | ^~~~~~~~~~~~ ff-NLopt.cpp:290:3: warning: when initialized here [-Wreorder] 290 | GenericOptimizer(nlopt::algorithm ALGO, int dim = 0) | ^~~~~~~~~~~~~~~~ ff-NLopt.cpp:570:14: warning: ‘GenericOptimizer::d_equaconst’ will be initialized after [-Wreorder] 570 | MatrixFunc d_equaconst, d_ineqconst; | ^~~~~~~~~~~ ff-NLopt.cpp:569:32: warning: ‘ffcalfunc >* GenericOptimizer::ineqconst’ [-Wreorder] 569 | VectorFunc d_fit, equaconst, ineqconst; | ^~~~~~~~~ ff-NLopt.cpp:290:3: warning: when initialized here [-Wreorder] 290 | GenericOptimizer(nlopt::algorithm ALGO, int dim = 0) | ^~~~~~~~~~~~~~~~ ff-NLopt.cpp:570:27: warning: ‘GenericOptimizer::d_ineqconst’ will be initialized after [-Wreorder] 570 | MatrixFunc d_equaconst, d_ineqconst; | ^~~~~~~~~~~ ff-NLopt.cpp:565:20: warning: ‘nlopt::opt* GenericOptimizer::subopt’ [-Wreorder] 565 | nlopt::opt opt, *subopt; | ^~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ff-NLopt.cpp:290:3: warning: when initialized here [-Wreorder] 290 | GenericOptimizer(nlopt::algorithm ALGO, int dim = 0) | ^~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ distance.cpp: In instantiation of ‘AnyType Distance(Stack, const Mesh*, Expression, KN*, double) [with Mesh = Fem2D::Mesh3; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’: distance.cpp:730:27: required from here distance.cpp:559:41: warning: variable ‘mps’ set but not used [-Wunused-but-set-variable] ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN]’: MetricPk.cpp:146:34: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/PkLagrange.hpp: In instantiation of ‘Fem2D::TypeOfFE_Lagrange::TypeOfFE_Lagrange(int, int, Fem2D::R) [with MMesh = Fem2D::Mesh3; Fem2D::R = double]’: Element_P1bl.cpp:111:63: required from here ./include/PkLagrange.hpp:205:7: warning: ‘Fem2D::TypeOfFE_Lagrange::cshrink1’ will be initialized after [-Wreorder] 205 | R cshrink1; | ^~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j::RdHat Fem2D::TypeOfFE_Lagrange::G’ [-Wreorder] 203 | const RdHat G; | ^ ./include/FESpace.hpp:825:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 825 | cout << endl; | ^~~~ ./include/PkLagrange.hpp:210:5: warning: when initialized here [-Wreorder] 210 | TypeOfFE_Lagrange(int k,int ttdc=0,R ccshrink=0): | ^~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ff-NLopt.cpp: In constructor ‘GenericOptimizer::GenericOptimizer(nlopt::algorithm, const ffcalfunc&, Rn&)’: ff-NLopt.cpp:567:22: warning: ‘GenericOptimizer::econstrained’ will be initialized after [-Wreorder] 567 | bool iconstrained, econstrained; | ^~~~~~~~~~~~ ff-NLopt.cpp:567:8: warning: ‘bool GenericOptimizer::iconstrained’ [-Wreorder] 567 | bool iconstrained, econstrained; | ^~~~~~~~~~~~ ff-NLopt.cpp:294:3: warning: when initialized here [-Wreorder] 294 | GenericOptimizer(nlopt::algorithm ALGO, const ffcalfunc< R > &_ff, Rn &xstart) | ^~~~~~~~~~~~~~~~ ff-NLopt.cpp:570:14: warning: ‘GenericOptimizer::d_equaconst’ will be initialized after [-Wreorder] 570 | MatrixFunc d_equaconst, d_ineqconst; | ^~~~~~~~~~~ ff-NLopt.cpp:569:32: warning: ‘ffcalfunc >* GenericOptimizer::ineqconst’ [-Wreorder] 569 | VectorFunc d_fit, equaconst, ineqconst; | ^~~~~~~~~ ff-NLopt.cpp:294:3: warning: when initialized here [-Wreorder] 294 | GenericOptimizer(nlopt::algorithm ALGO, const ffcalfunc< R > &_ff, Rn &xstart) | ^~~~~~~~~~~~~~~~ ff-NLopt.cpp:570:27: warning: ‘GenericOptimizer::d_ineqconst’ will be initialized after [-Wreorder] 570 | MatrixFunc d_equaconst, d_ineqconst; | ^~~~~~~~~~~ ff-NLopt.cpp:565:20: warning: ‘nlopt::opt* GenericOptimizer::subopt’ [-Wreorder] 565 | nlopt::opt opt, *subopt; | ^~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ iovtk.cpp:1696:13: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1696 | if (!bigEndian) | ^~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In function ‘void TestSameTetrahedraMesh3(const Fem2D::Mesh3&, const double&, const Fem2D::R3&, const Fem2D::R3&, int&)’: msh3.cpp:129:9: warning: variable ‘iv’ set but not used [-Wunused-but-set-variable] 129 | int iv[4]; | ^~ ./include/GenericMesh.hpp: In instantiation of ‘int Fem2D::GenericElement::facePermutation(int) const [with Data = Fem2D::DataTet]’: Element_P2bulle3.cpp:128:33: required from here ./include/GenericMesh.hpp:405:30: warning: unused variable ‘j’ [-Wunused-variable] 405 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ iovtk.cpp:1698:15: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1698 | *pv++=*f; | ^ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ff-NLopt.cpp:294:3: warning: when initialized here [-Wreorder] 294 | GenericOptimizer(nlopt::algorithm ALGO, const ffcalfunc< R > &_ff, Rn &xstart) | ^~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ Element_P3nc.cpp: In member function ‘virtual void Fem2D::TypeOfFE_P3nc::Pi_h_alpha(const Fem2D::baseFElement&, KN_&) const’: Element_P3nc.cpp:115:18: warning: unused variable ‘x’ [-Wunused-variable] 115 | double x = QFE[p].x; | ^ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ Helmholtz_FD.cpp: In member function ‘virtual AnyType HelmholtzFD_Op::operator()(Stack) const’: Helmholtz_FD.cpp:1200:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1200 | for(int i=0; i*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ Helmholtz_FD.cpp:901:20: warning: unused variable ‘nvedgeTet’ [-Wunused-variable] 901 | static const int nvedgeTet[6][2] = {{0, 1}, {0, 2}, {0, 3}, {1, 2}, {1, 3}, {2, 3}}; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator3_, std::allocator >*, KNM*, KNM*, E_F_F0F0F0_, std::allocator >*, KNM*, KNM*, E_F0> >::code(basicAC_F0 const&) const’: ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, std::allocator >*, KNM*, KNM*, E_F_F0F0F0_, std::allocator >*, KNM*, KNM*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ Helmholtz_FD.cpp:902:20: warning: unused variable ‘nvedgeTria’ [-Wunused-variable] 902 | static const int nvedgeTria[3][2] = {{1, 2}, {2, 0}, {0, 1}}; | ^~~~~~~~~~ ff-NLopt.cpp: In member function ‘double GenericOptimizer::operator()()’: ff-NLopt.cpp:316:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 316 | for (int i = 0; i < vv.size( ); ++i) { | ~~^~~~~~~~~~~~ Helmholtz_FD.cpp:903:20: warning: unused variable ‘nvedgeSeg’ [-Wunused-variable] 903 | static const int nvedgeSeg[1][2] = {{0, 1}}; | ^~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ Helmholtz_FD.cpp:905:13: warning: unused variable ‘d’ [-Wunused-variable] 905 | const int d = RdHat::d; | ^ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In function ‘void TestSameTetrahedraMesh3(const Fem2D::Mesh3&, const double&, const Fem2D::R3&, const Fem2D::R3&, int*, int&)’: msh3.cpp:163:9: warning: variable ‘iv’ set but not used [-Wunused-but-set-variable] 163 | int iv[4]; | ^~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ iovtk.cpp:1739:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1739 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp:322:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 322 | for (int i = 0; i < vv.size( ); ++i) { | ~~^~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] Element_Mixte3d.cpp: In member function ‘virtual void Fem2D::TypeOfFE_RT1_3d::set(const Mesh&, const Element&, Fem2D::InterpolationMatrix&, int, int, int*) const’: Element_Mixte3d.cpp:3941:30: warning: unused variable ‘fV’ [-Wunused-variable] 3941 | const Element::Vertex *fV[3] = {&K.at(Element::nvface[ff][0]), &K.at(Element::nvface[ff][1]), | ^~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ msh3.cpp: In function ‘void TestSameTriangleMesh3(const Fem2D::Mesh3&, const double&, const Fem2D::R3&, const Fem2D::R3&, int&)’: msh3.cpp:196:9: warning: variable ‘iv’ set but not used [-Wunused-but-set-variable] 196 | int iv[3]; | ^~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ff-NLopt.cpp: In static member function ‘static void GenericOptimizer::NLoptECDF(unsigned int, double*, unsigned int, const double*, double*, void*)’: ff-NLopt.cpp:490:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 490 | for (int k = 0; k < n; ++k) { | ~~^~~ ff-NLopt.cpp:497:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 497 | for (int i = 0; i < m; ++i) { | ~~^~~ msh3.cpp: In function ‘void TestSameTriangleMesh3(const Fem2D::Mesh3&, const double&, const Fem2D::R3&, const Fem2D::R3&, int*, int&)’: msh3.cpp:231:9: warning: variable ‘iv’ set but not used [-Wunused-but-set-variable] 231 | int iv[3]; | ^~ iovtk.cpp:1405:9: warning: variable ‘res’ set but not used [-Wunused-but-set-variable] 1405 | char *res; | ^~~ Helmholtz_FD.cpp:899:35: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 899 | typedef typename Mesh3::Element Element; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ distance.cpp: In instantiation of ‘double distmin(const Rd&, double, const Rd&, double, const Rd&, double, double) [with Rd = Fem2D::R2]’: distance.cpp:264:17: required from ‘double distmin(const Rd&, double, const Rd&, double, const Rd&) [with Rd = Fem2D::R2]’ distance.cpp:478:28: required from here distance.cpp:117:8: warning: variable ‘C’ set but not used [-Wunused-but-set-variable] 117 | Rd C = A + lc * AB; // or Q - CQ | ^ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp:506:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 506 | for (int i = 0; i < m; ++i) { | ~~^~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp:507:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 507 | for (int j = 0; j < n; ++j) { | ~~^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp:513:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 513 | for (int i = 0; i < m; ++i) { | ~~^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp:516:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 516 | for (int j = 0; j < n; ++j) { | ~~^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In static member function ‘static void GenericOptimizer::NLoptICDF(unsigned int, double*, unsigned int, const double*, double*, void*)’: ff-NLopt.cpp:531:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 531 | for (int k = 0; k < n; ++k) { | ~~^~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] iovtk.cpp: In member function ‘virtual AnyType VTK_LoadMesh_Op::operator()(Stack) const’: iovtk.cpp:1787:7: warning: variable ‘reftri’ set but not used [-Wunused-but-set-variable] 1787 | int reftri = 1; | ^~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp:538:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 538 | for (int i = 0; i < m; ++i) { | ~~^~~ iovtk.cpp:1788:7: warning: variable ‘refedges’ set but not used [-Wunused-but-set-variable] 1788 | int refedges = 1; | ^~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ iovtk.cpp:1802:11: warning: variable ‘DataLabel’ set but not used [-Wunused-but-set-variable] 1802 | string *DataLabel; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp:547:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 547 | for (int i = 0; i < m; ++i) { | ~~^~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ff-NLopt.cpp:548:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 548 | for (int j = 0; j < n; ++j) { | ~~^~~ ff-NLopt.cpp:554:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 554 | for (int i = 0; i < m; ++i) { | ~~^~~ ff-NLopt.cpp:557:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 557 | for (int j = 0; j < n; ++j) { | ~~^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::basic_string*]’: ./include/AFunction.hpp:1119: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*]’ ./include/AFunction.hpp:1118:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]’: ./include/AddNewFE.h:36:100: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ SaveHB.cpp: In instantiation of ‘long int SaveHB(std::string* const&, Matrice_Creuse* const&, const KN_&, std::string* const&) [with R = double; std::string = std::__cxx11::basic_string]’: SaveHB.cpp:198:13: required from here SaveHB.cpp:123:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 123 | for (int i = 0; i < HB_TITLE_LENGTH - strlen(hb_title->c_str( )); i++) strcat(buf, " "); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]’: ./include/AddNewFE.h:36:100: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = __dirstream**]’: ./include/AFunction.hpp:1033:22: required from ‘AnyType E_F_F0F0::operator()(Stack) const [with R = __dirstream**; TA0 = __dirstream**; TA1 = std::__cxx11::basic_string*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:1032:11: required from here ./include/AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:64:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:64:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:84:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:84:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:105:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ SaveHB.cpp: In instantiation of ‘long int SaveHB(std::string* const&, Matrice_Creuse* const&, const KN_&, std::string* const&) [with R = std::complex; std::string = std::__cxx11::basic_string]’: SaveHB.cpp:201:81: required from here SaveHB.cpp:123:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:105:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]’: ./include/AddNewFE.h:36:100: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ Element_Mixte.cpp: In member function ‘virtual void Fem2D::TypeOfFE_TD_NNS0::FB(const bool*, const Fem2D::Mesh&, const Fem2D::Triangle&, const Fem2D::TypeOfFE::RdHat&, Fem2D::RNMK_&) const’: Element_Mixte.cpp:137:16: warning: unused variable ‘S1’ [-Wunused-variable] 137 | R S[3][3], S1[3][3]; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator1_ >::code(basicAC_F0 const&) const’: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:64:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ iovtk.cpp: In member function ‘void VTK_WriteMesh_Op::Expression2::writesolutionP0_double(FILE*, const Fem2D::Mesh&, Stack, bool) const’: iovtk.cpp:2037:21: warning: unused variable ‘ElementChars’ [-Wunused-variable] 2037 | unsigned char ElementChars[256]; | ^~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2826:11: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In function ‘Fem2D::Mesh3* TestElementMesh3_patch(const Fem2D::Mesh3&)’: msh3.cpp:632:7: warning: unused variable ‘nbt’ [-Wunused-variable] 632 | int nbt = 0; | ^~~ msh3.cpp:653:7: warning: unused variable ‘nbbe’ [-Wunused-variable] 653 | int nbbe = 0; | ^~~~ ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:84:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:105:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ Element_Mixte.cpp: In member function ‘virtual void Fem2D::TypeOfFE_TD_NNS1::FB(const bool*, const Fem2D::Mesh&, const Fem2D::Triangle&, const Fem2D::TypeOfFE::RdHat&, Fem2D::RNMK_&) const’: Element_Mixte.cpp:308:7: warning: variable ‘B’ set but not used [-Wunused-but-set-variable] 308 | R B[3][3], BB[3][3]; | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = newpMatrice_Creuse]’: ./include/AFunction.hpp:1119:22: required from ‘AnyType E_F_F0s_::operator()(Stack) const [with R = newpMatrice_Creuse; A0 = const Fem2D::Mesh*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:1118:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class newpMatrice_Creuse’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]’: ./include/AFunction_ext.hpp:187:20: required from ‘AnyType E_F_F0F0F0F0s_::operator()(Stack) const [with R = KN*; A0 = const Fem2D::Mesh*; A1 = KN*; A2 = KN*; A3 = KN*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction_ext.hpp:186:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]’: ./include/AFunction.hpp:1134:22: required from ‘AnyType E_F_F0F0_::operator()(Stack) const [with R = std::basic_istream*; A0 = Stream_b >; A1 = double*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:1133:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘int Fem2D::GenericElement::facePermutation(int) const [with Data = Fem2D::DataTet]’: Element_P3pnc_3d.cpp:177:35: required from here ./include/GenericMesh.hpp:405:30: warning: unused variable ‘j’ [-Wunused-variable] 405 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]’: ./include/AFunction.hpp:1033:22: required from ‘AnyType E_F_F0F0::operator()(Stack) const [with R = std::basic_ostream*; TA0 = std::basic_ostream*; TA1 = long int; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:1032:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = VtkWriter*]’: ./include/AFunction.hpp:1134: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*]’ ./include/AFunction.hpp:1133:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = void*]’: ./include/AFunction.hpp:1134: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*]’ ./include/AFunction.hpp:1133:11: required from here ./include/AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Stream_b >]’: ./include/AFunction.hpp:960: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*]’ ./include/AFunction.hpp:959:11: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Stream_b >]’: ./include/AFunction.hpp:960: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*]’ ./include/AFunction.hpp:959:11: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ iovtk.cpp: In constructor ‘VTK_WriteMesh_Op::VTK_WriteMesh_Op(const basicAC_F0&)’: iovtk.cpp:2315:9: warning: variable ‘nbofsol’ set but not used [-Wunused-but-set-variable] 2315 | int nbofsol; | ^~~~~~~ Element_Mixte.cpp: In constructor ‘Fem2D::TypeOfFE_BDM1_2d::TypeOfFE_BDM1_2d(bool)’: Element_Mixte.cpp:992:33: warning: ‘Fem2D::TypeOfFE_BDM1_2d::QFE’ will be initialized after [-Wreorder] 992 | const QuadratureFormular1d &QFE; | ^~~ Element_Mixte.cpp:991:10: warning: ‘bool Fem2D::TypeOfFE_BDM1_2d::Ortho’ [-Wreorder] 991 | bool Ortho; | ^~~~~ Element_Mixte.cpp:993:5: warning: when initialized here [-Wreorder] 993 | TypeOfFE_BDM1_2d(bool ortho) | ^~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘int Fem2D::GenericElement::facePermutation(int) const [with Data = Fem2D::DataTet]’: Element_P2pnc_3d.cpp:159:35: required from here ./include/GenericMesh.hpp:405:30: warning: unused variable ‘j’ [-Wunused-variable] 405 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ iovtk.cpp: In function ‘void VTK_WRITE_MESH(const std::string&, FILE*, const Fem2D::Mesh&, bool, int, bool, bool)’: iovtk.cpp:2436:32: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 2436 | for (unsigned int i = 0; i < Th.nv; i++) { | ~~^~~~~~~ iovtk.cpp:2455:32: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 2455 | for (unsigned int i = 0; i < Th.nv; i++) { | ~~^~~~~~~ In file included from Geometry.hpp:28: SortedList.h: In instantiation of ‘TabElement& mir::Tab::operator[](int) [with TabElement = mir::RZ]’: SortedList.h:400:10: required from here SortedList.h:76:18: warning: unused variable ‘hasGrown’ [-Wunused-variable] 76 | const bool hasGrown = grow( ); // contents of an assertion are not executed if NDEBUG | ^~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ SortedList.h: In instantiation of ‘TabElement& mir::Tab::operator[](int) [with TabElement = mir::Edge]’: Geometry.hpp:315:14: required from here SortedList.h:76:18: warning: unused variable ‘hasGrown’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ SortedList.h: In instantiation of ‘TabElement& mir::Tab::operator[](int) [with TabElement = mir::BiDim]’: Geometry.hpp:324:31: required from here SortedList.h:76:18: warning: unused variable ‘hasGrown’ [-Wunused-variable] SortedList.h: In instantiation of ‘TabElement& mir::Tab::operator[](int) [with TabElement = mir::Vertex]’: Geometry.hpp:353:17: required from here SortedList.h:76:18: warning: unused variable ‘hasGrown’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator1_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2826:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ iovtk.cpp:2756:15: warning: unused variable ‘bid0’ [-Wunused-variable] 2756 | int bid0 = snprintf(newvalue,sizeof(int)+1, "%s", (char *)&tab[itab]); | ^~~~ msh3.cpp: In function ‘void Som3D_mesh_product_Version_Sommet_mesh_tab(int, const int*, const double*, const double*, const Fem2D::Mesh&, const std::map&, const std::map&, const std::map&, const std::map&, const std::map&, const std::map&, const std::map&, Fem2D::Mesh3&)’: msh3.cpp:1275:15: warning: variable ‘idl’ set but not used [-Wunused-but-set-variable] 1275 | int idl; | ^~~ SortedList.h: In instantiation of ‘mir::Tab::Tab() [with TabElement = mir::Vertex]’: GeometryQA.cpp:431:77: required from here SortedList.h:148:7: warning: ‘mir::Tab::growIndex’ will be initialized after [-Wreorder] 148 | int growIndex; | ^~~~~~~~~ SortedList.h:121:7: warning: ‘int mir::Tab::max_accessed_pos’ [-Wreorder] 121 | int max_accessed_pos; | ^~~~~~~~~~~~~~~~ iovtk.cpp:2686:7: warning: unused variable ‘cell_lab’ [-Wunused-variable] 2686 | int cell_lab = 1; | ^~~~~~~~ SortedList.h:60:3: warning: when initialized here [-Wreorder] 60 | Tab( ) : cardMax(startCard), growIndex(0), max_accessed_pos(-1) { | ^~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ SortedList.h: In instantiation of ‘mir::Tab::Tab() [with TabElement = mir::Edge]’: GeometryQA.cpp:431:77: required from here SortedList.h:148:7: warning: ‘mir::Tab::growIndex’ will be initialized after [-Wreorder] 148 | int growIndex; | ^~~~~~~~~ SortedList.h:121:7: warning: ‘int mir::Tab::max_accessed_pos’ [-Wreorder] 121 | int max_accessed_pos; | ^~~~~~~~~~~~~~~~ SortedList.h:60:3: warning: when initialized here [-Wreorder] 60 | Tab( ) : cardMax(startCard), growIndex(0), max_accessed_pos(-1) { | ^~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE**]’: ./include/AFunction.hpp:1033: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*]’ ./include/AFunction.hpp:1032:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE**]’: ./include/AFunction.hpp:1033: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*]’ ./include/AFunction.hpp:1032:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ SortedList.h: In instantiation of ‘mir::Tab::Tab() [with TabElement = mir::BiDim]’: GeometryQA.cpp:546:17: required from here SortedList.h:148:7: warning: ‘mir::Tab >::growIndex’ will be initialized after [-Wreorder] 148 | int growIndex; | ^~~~~~~~~ SortedList.h:121:7: warning: ‘int mir::Tab >::max_accessed_pos’ [-Wreorder] 121 | int max_accessed_pos; | ^~~~~~~~~~~~~~~~ SortedList.h:60:3: warning: when initialized here [-Wreorder] 60 | Tab( ) : cardMax(startCard), growIndex(0), max_accessed_pos(-1) { | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ SortedList.h: In instantiation of ‘mir::Tab::Tab() [with TabElement = int]’: GeometryQA.cpp:596:16: required from here SortedList.h:148:7: warning: ‘mir::Tab::growIndex’ will be initialized after [-Wreorder] 148 | int growIndex; | ^~~~~~~~~ SortedList.h:121:7: warning: ‘int mir::Tab::max_accessed_pos’ [-Wreorder] 121 | int max_accessed_pos; | ^~~~~~~~~~~~~~~~ SortedList.h:60:3: warning: when initialized here [-Wreorder] 60 | Tab( ) : cardMax(startCard), growIndex(0), max_accessed_pos(-1) { | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ SortedList.h: In instantiation of ‘TabElement& mir::Tab::operator[](int) [with TabElement = int]’: GeometryQA.cpp:636:27: required from here SortedList.h:76:18: warning: unused variable ‘hasGrown’ [-Wunused-variable] 76 | const bool hasGrown = grow( ); // contents of an assertion are not executed if NDEBUG | ^~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_, std::allocator >*, E_F_F0F0_, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’: ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, std::allocator >*, E_F_F0F0_, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KNM_]’: ./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*]’ ./include/AFunction_ext.hpp:26:11: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::R3*]’: ./include/AFunction_ext.hpp:79:20: required from ‘AnyType E_F_F0F0F0s_::operator()(Stack) const [with R = Fem2D::R3*; A0 = std::complex; A1 = std::complex; A2 = std::complex; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction_ext.hpp:78:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] MUMPS_seq.cpp: In instantiation of ‘SolveMUMPS_seq::SolveMUMPS_seq(HMat&, const Data_Sparse_Solver&, Stack) [with R = std::complex; HMat = HashMatrix >; Stack = void*]’: ./include/SparseLinearSolver.hpp:51:18: required from ‘VirtualSolver* TheFFSolver::OneFFSlverVS::create(HashMatrix&, const Data_Sparse_Solver&, Stack) [with VS = SolveMUMPS_seq >; Z = int; K = std::complex; Stack = void*]’ ./include/SparseLinearSolver.hpp:50:38: required from here MUMPS_seq.cpp:192:9: warning: unused variable ‘myid’ [-Wunused-variable] 192 | int myid = 0; | ^~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ msh3.cpp: In function ‘Fem2D::Mesh3* GluMesh3(const listMesh3&)’: msh3.cpp:1925:11: warning: variable ‘iv’ set but not used [-Wunused-but-set-variable] 1925 | int iv[3]; | ^~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ MUMPS_seq.cpp: In instantiation of ‘SolveMUMPS_seq::SolveMUMPS_seq(HMat&, const Data_Sparse_Solver&, Stack) [with R = double; HMat = HashMatrix; Stack = void*]’: ./include/SparseLinearSolver.hpp:51:18: required from ‘VirtualSolver* TheFFSolver::OneFFSlverVS::create(HashMatrix&, const Data_Sparse_Solver&, Stack) [with VS = SolveMUMPS_seq; Z = int; K = double; Stack = void*]’ ./include/SparseLinearSolver.hpp:50:38: required from here MUMPS_seq.cpp:192:9: warning: unused variable ‘myid’ [-Wunused-variable] ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp:1787:7: warning: unused variable ‘flagsurfaceall’ [-Wunused-variable] 1787 | int flagsurfaceall = 0; | ^~~~~~~~~~~~~~ msh3.cpp:1796:16: warning: variable ‘th0’ set but not used [-Wunused-but-set-variable] 1796 | const Mesh3 *th0 = 0; | ^~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ iovtk.cpp: In function ‘Fem2D::Mesh3* VTK_Load3(const std::string&, bool, bool, bool, double, KN >*)’: iovtk.cpp:3323:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 3323 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] iovtk.cpp:3402:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 3402 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]’: ./include/AddNewFE.h:36:100: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:64:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:84:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:105:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ iovtk.cpp:3623:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 3623 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator3_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In function ‘Fem2D::MeshS* GluMesh(const listMeshT&)’: msh3.cpp:2080:18: warning: variable ‘th0’ set but not used [-Wunused-but-set-variable] 2080 | const MeshS *th0 = 0; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ iovtk.cpp:3184:9: warning: variable ‘res’ set but not used [-Wunused-but-set-variable] 3184 | char *res; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ iovtk.cpp: In member function ‘virtual AnyType VTK_LoadMesh3_Op::operator()(Stack) const’: iovtk.cpp:3688:7: warning: unused variable ‘reftetra’ [-Wunused-variable] 3688 | int reftetra(arg(0, stack, 1)); | ^~~~~~~~ iovtk.cpp:3690:7: warning: unused variable ‘reftri’ [-Wunused-variable] 3690 | int reftri(arg(2, stack, 1)); | ^~~~~~ iovtk.cpp:3692:11: warning: variable ‘DataLabel’ set but not used [-Wunused-but-set-variable] 3692 | string *DataLabel; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN]’: medit.cpp:249:32: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ geophysics.cpp: In instantiation of ‘Data2D* init_Data2D(Data2D* const&, std::string* const&) [with char T = 'M'; std::string = std::__cxx11::basic_string]’: geophysics.cpp:267:94: required from here geophysics.cpp:69:15: warning: unused variable ‘iz’ [-Wunused-variable] 69 | int ix, iy, iz; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]’: ./include/AddNewFE.h:36:100: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:64:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:84:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:105:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In function ‘Fem2D::MeshL* GluMesh(const listMeshT&)’: msh3.cpp:2230:18: warning: variable ‘th0’ set but not used [-Wunused-but-set-variable] 2230 | const MeshL *th0 = 0; | ^~~ geophysics.cpp: In instantiation of ‘Data2D* init_Data2D(Data2D* const&, std::string* const&) [with char T = 'S'; std::string = std::__cxx11::basic_string]’: geophysics.cpp:273:94: required from here geophysics.cpp:69:15: warning: unused variable ‘iz’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] msh3.cpp:2223:50: warning: typedef ‘BRdHat’ locally defined but not used [-Wunused-local-typedefs] 2223 | typedef typename MeshL::BorderElement::RdHat BRdHat; | ^~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ Schur-Complement.cpp: In instantiation of ‘long int copy_mat(KNM*, Matrice_Creuse*) [with R = double]’: Schur-Complement.cpp:327:95: required from here Schur-Complement.cpp:312:22: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 312 | for (long k = 0; k < A.nnz; ++k) { | ~~^~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ iovtk.cpp: In constructor ‘VTK_WriteMesh3_Op::VTK_WriteMesh3_Op(const basicAC_F0&)’: iovtk.cpp:4259:9: warning: variable ‘nbofsol’ set but not used [-Wunused-but-set-variable] 4259 | int nbofsol; | ^~~~~~~ Schur-Complement.cpp: In instantiation of ‘long int copy_mat(KNM*, Matrice_Creuse*) [with R = std::complex]’: Schur-Complement.cpp:329:94: required from here Schur-Complement.cpp:312:22: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]’: ./include/AddNewFE.h:36:100: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:64:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ iovtk.cpp: In function ‘void VTK_WRITE_MESH3(const std::string&, FILE*, const Fem2D::Mesh3&, bool, int, bool, bool)’: iovtk.cpp:4385:32: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 4385 | for (unsigned int i = 0; i < Th.nv; i++) { | ~~^~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] iovtk.cpp:4402:32: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 4402 | for (unsigned int i = 0; i < Th.nv; i++) { | ~~^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:84:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:105:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ iovtk.cpp:4698:15: warning: unused variable ‘bid0’ [-Wunused-variable] 4698 | int bid0 = snprintf(newvalue,sizeof(int)+1, "%s", (char *)&tab[itab]); | ^~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'BinaryIO.o' -o ../mpi/BinaryIO.so -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AFunction.hpp: In member function ‘E_F_F0F0 >*, std::__cxx11::basic_string, std::allocator >*, KNM >*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0 >*, std::__cxx11::basic_string, std::allocator >*, KNM >*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘int Fem2D::GenericElement::facePermutation(int) const [with Data = Fem2D::DataTet]’: Element_Mixte3d.cpp:3944:33: required from here ./include/GenericMesh.hpp:405:30: warning: unused variable ‘j’ [-Wunused-variable] 405 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ msh3.cpp: In function ‘void SamePointElement(const double&, const double*, const double*, const double*, const Fem2D::Mesh3&, int&, int&, int&, int*, int*, int*, int*, int*, int*, int&, int&, int&)’: msh3.cpp:2912:10: warning: variable ‘bmin3’ set but not used [-Wunused-but-set-variable] 2912 | double bmin3[3], bmax3[3]; | ^~~~~ msh3.cpp:2912:20: warning: variable ‘bmax3’ set but not used [-Wunused-but-set-variable] 2912 | double bmin3[3], bmax3[3]; | ^~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ msh3.cpp: In function ‘Fem2D::MeshS* MoveMesh2_func(const double&, const Fem2D::Mesh&, const double*, const double*, const double*, int&, int&, int&)’: msh3.cpp:3212:9: warning: unused variable ‘lab’ [-Wunused-variable] 3212 | int lab; | ^~~ msh3.cpp:3223:9: warning: unused variable ‘lab’ [-Wunused-variable] 3223 | int lab; | ^~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ msh3.cpp: In function ‘void SamePointElement_Mesh2(const double&, const double*, const double*, const double*, const Fem2D::Mesh&, int&, int&, int*, int*, int*, int*, int*, int*, int&, int&, int&)’: msh3.cpp:3264:10: warning: variable ‘bmin3’ set but not used [-Wunused-but-set-variable] 3264 | double bmin3[3], bmax3[3]; | ^~~~~ msh3.cpp:3264:20: warning: variable ‘bmax3’ set but not used [-Wunused-but-set-variable] 3264 | double bmin3[3], bmax3[3]; | ^~~~~ IncompleteCholesky.cpp: In instantiation of ‘MatriceMorse* removeHalf(MatriceMorse&, long int, double) [with R = double; MatriceMorse = HashMatrix]’: IncompleteCholesky.cpp:455:40: required from ‘long int ff_ichol(Matrice_Creuse* const&, Matrice_Creuse* const&, const double&) [with R = double]’ IncompleteCholesky.cpp:549:93: required from here IncompleteCholesky.cpp:64:9: warning: unused variable ‘nnz’ [-Wunused-variable] 64 | int nnz =0; | ^~~ IncompleteCholesky.cpp: In instantiation of ‘long int ichol(MatriceMorse&, MatriceMorse&, double) [with R = double; MatriceMorse = HashMatrix]’: IncompleteCholesky.cpp:465:15: required from ‘long int ff_ichol(Matrice_Creuse* const&, Matrice_Creuse* const&, const double&) [with R = double]’ IncompleteCholesky.cpp:549:93: required from here IncompleteCholesky.cpp:86:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 86 | for (int k = 0; k < L.nnz; ++k) L.aij[k] = nan; | ~~^~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] IncompleteCholesky.cpp:111:37: warning: unused variable ‘Aij’ [-Wunused-variable] 111 | R Lij = pAij ? *pAij : R(), Aij = Lij; | ^~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ IncompleteCholesky.cpp:82:16: warning: unused variable ‘i’ [-Wunused-variable] 82 | int n = A.n, i, j, k, kk; | ^ IncompleteCholesky.cpp:82:19: warning: unused variable ‘j’ [-Wunused-variable] 82 | int n = A.n, i, j, k, kk; | ^ IncompleteCholesky.cpp:82:22: warning: unused variable ‘k’ [-Wunused-variable] 82 | int n = A.n, i, j, k, kk; | ^ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]’: ./include/AddNewFE.h:36:100: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:64:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ IncompleteCholesky.cpp: In instantiation of ‘long int iLU(MatriceMorse&, MatriceMorse&, MatriceMorse&, double) [with R = double; MatriceMorse = HashMatrix]’: IncompleteCholesky.cpp:444:13: required from ‘long int ff_ilu(Matrice_Creuse* const&, Matrice_Creuse* const&, Matrice_Creuse* const&, const double&) [with R = double]’ IncompleteCholesky.cpp:552:71: required from here IncompleteCholesky.cpp:170:16: warning: unused variable ‘i’ [-Wunused-variable] 170 | int n = A.n, i, j, k, kk; | ^ IncompleteCholesky.cpp:170:19: warning: unused variable ‘j’ [-Wunused-variable] 170 | int n = A.n, i, j, k, kk; | ^ IncompleteCholesky.cpp:170:22: warning: unused variable ‘k’ [-Wunused-variable] 170 | int n = A.n, i, j, k, kk; | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:84:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ IncompleteCholesky.cpp:170:25: warning: unused variable ‘kk’ [-Wunused-variable] 170 | int n = A.n, i, j, k, kk; | ^~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:105:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ IncompleteCholesky.cpp: In instantiation of ‘void LU_solve(MatriceMorse&, int, KN&, bool) [with R = double; MatriceMorse = HashMatrix]’: IncompleteCholesky.cpp:537:11: required from ‘bool ff_ilu_solve(Matrice_Creuse* const&, Matrice_Creuse* const&, KN* const&) [with R = double]’ IncompleteCholesky.cpp:559:28: required from here IncompleteCholesky.cpp:478:16: warning: unused variable ‘i’ [-Wunused-variable] 478 | int n = T.n, i, j, k, k1, k0; | ^ IncompleteCholesky.cpp:478:19: warning: unused variable ‘j’ [-Wunused-variable] 478 | int n = T.n, i, j, k, k1, k0; | ^ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] IncompleteCholesky.cpp: In instantiation of ‘MatriceMorse* removeHalf(MatriceMorse&, long int, double) [with R = std::complex; MatriceMorse = HashMatrix >]’: IncompleteCholesky.cpp:455:40: required from ‘long int ff_ichol(Matrice_Creuse* const&, Matrice_Creuse* const&, const double&) [with R = std::complex]’ IncompleteCholesky.cpp:567:95: required from here IncompleteCholesky.cpp:64:9: warning: unused variable ‘nnz’ [-Wunused-variable] 64 | int nnz =0; | ^~~ IncompleteCholesky.cpp: In instantiation of ‘long int ichol(MatriceMorse&, MatriceMorse&, double) [with R = std::complex; MatriceMorse = HashMatrix >]’: IncompleteCholesky.cpp:465:15: required from ‘long int ff_ichol(Matrice_Creuse* const&, Matrice_Creuse* const&, const double&) [with R = std::complex]’ IncompleteCholesky.cpp:567:95: required from here IncompleteCholesky.cpp:86:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 86 | for (int k = 0; k < L.nnz; ++k) L.aij[k] = nan; | ~~^~~~~~~ lapack.cpp: In instantiation of ‘KNM* Add4(KNM* const&, KNM* const&, const KN_&, const KN_&) [with R = std::complex]’: lapack.cpp:1513:98: required from here lapack.cpp:1252:22: warning: unused variable ‘Am’ [-Wunused-variable] 1252 | int An = A.N( ), Am = A.M( ); | ^~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] lapack.cpp: In instantiation of ‘KNM* Add4(KNM* const&, KNM* const&, const KN_&, const KN_&) [with R = double]’: lapack.cpp:1518:98: required from here lapack.cpp:1252:22: warning: unused variable ‘Am’ [-Wunused-variable] IncompleteCholesky.cpp:111:37: warning: variable ‘Aij’ set but not used [-Wunused-but-set-variable] 111 | R Lij = pAij ? *pAij : R(), Aij = Lij; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]’: ./include/AFunction_ext.hpp:79:20: required from ‘AnyType E_F_F0F0F0s_::operator()(Stack) const [with R = KN*; A0 = double; A1 = const Fem2D::Mesh*; A2 = KNM*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction_ext.hpp:78:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ IncompleteCholesky.cpp:82:16: warning: unused variable ‘i’ [-Wunused-variable] 82 | int n = A.n, i, j, k, kk; | ^ IncompleteCholesky.cpp:82:19: warning: unused variable ‘j’ [-Wunused-variable] 82 | int n = A.n, i, j, k, kk; | ^ IncompleteCholesky.cpp:82:22: warning: unused variable ‘k’ [-Wunused-variable] 82 | int n = A.n, i, j, k, kk; | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In instantiation of ‘std::vector<_Tp> KnToStdVect(const KN_&) [with T = double]’: ff-NLopt.cpp:352:33: required from here ff-NLopt.cpp:257:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 257 | for (int i = 0; i < v.size( ); ++i) { | ~~^~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh*]’: msh3.cpp:9119:23: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In instantiation of ‘Movemesh_Op::Movemesh_Op(const basicAC_F0&, Expression, Expression, Expression, Expression) [with MMesh = Fem2D::Mesh; Expression = E_F0*]’: msh3.cpp:9142:65: required from here msh3.cpp:8527:9: warning: unused variable ‘err’ [-Wunused-variable] 8527 | int err = 0; | ^~~ IncompleteCholesky.cpp: In instantiation of ‘long int iLU(MatriceMorse&, MatriceMorse&, MatriceMorse&, double) [with R = std::complex; MatriceMorse = HashMatrix >]’: IncompleteCholesky.cpp:444:13: required from ‘long int ff_ilu(Matrice_Creuse* const&, Matrice_Creuse* const&, Matrice_Creuse* const&, const double&) [with R = std::complex]’ IncompleteCholesky.cpp:570:73: required from here IncompleteCholesky.cpp:170:16: warning: unused variable ‘i’ [-Wunused-variable] 170 | int n = A.n, i, j, k, kk; | ^ IncompleteCholesky.cpp:170:19: warning: unused variable ‘j’ [-Wunused-variable] 170 | int n = A.n, i, j, k, kk; | ^ IncompleteCholesky.cpp:170:22: warning: unused variable ‘k’ [-Wunused-variable] 170 | int n = A.n, i, j, k, kk; | ^ IncompleteCholesky.cpp:170:25: warning: unused variable ‘kk’ [-Wunused-variable] 170 | int n = A.n, i, j, k, kk; | ^~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = newpMatrice_Creuse >]’: Helmholtz_FD.cpp:1209:58: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class newpMatrice_Creuse >’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ IncompleteCholesky.cpp: In instantiation of ‘void LU_solve(MatriceMorse&, int, KN&, bool) [with R = std::complex; MatriceMorse = HashMatrix >]’: IncompleteCholesky.cpp:537:11: required from ‘bool ff_ilu_solve(Matrice_Creuse* const&, Matrice_Creuse* const&, KN* const&) [with R = std::complex]’ IncompleteCholesky.cpp:577:30: required from here IncompleteCholesky.cpp:478:16: warning: unused variable ‘i’ [-Wunused-variable] 478 | int n = T.n, i, j, k, k1, k0; | ^ IncompleteCholesky.cpp:478:19: warning: unused variable ‘j’ [-Wunused-variable] 478 | int n = T.n, i, j, k, k1, k0; | ^ msh3.cpp: In function ‘void OrderVertexTransfo_hcode_nv_gtree(const int&, const Fem2D::R3&, const Fem2D::R3&, const double&, const double*, const double*, const double*, int*, int*, int&)’: msh3.cpp:4016:10: warning: unused variable ‘i’ [-Wunused-variable] 4016 | size_t i; | ^ msh3.cpp:4017:10: warning: unused variable ‘j’ [-Wunused-variable] 4017 | size_t j[3]; | ^ msh3.cpp:4018:10: warning: unused variable ‘k’ [-Wunused-variable] 4018 | size_t k[3]; | ^ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] msh3.cpp: In constructor ‘BuildLayeMesh_Op::BuildLayeMesh_Op(const basicAC_F0&, Expression, Expression)’: msh3.cpp:4215:9: warning: unused variable ‘err’ [-Wunused-variable] 4215 | int err = 0; | ^~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] msh3.cpp: In constructor ‘cubeMesh_Op::cubeMesh_Op(const basicAC_F0&, Expression, Expression, Expression, Expression)’: msh3.cpp:4314:9: warning: unused variable ‘err’ [-Wunused-variable] 4314 | int err = 0; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = void*]’: ./include/AFunction.hpp:1163:22: required from ‘AnyType E_F_F0F0F0_::operator()(Stack) const [with R = void*; A0 = DxWriter*; A1 = std::__cxx11::basic_string*; A2 = const Fem2D::Mesh*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:1162:11: required from here ./include/AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = DxWriter*]’: ./include/AFunction.hpp:1134: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*]’ ./include/AFunction.hpp:1133:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'ffrandom.o' -o ffrandom.so iovtk.cpp: In function ‘MMesh* VTK_LoadT(const std::string&, bool, bool, bool, double, double, KN >*)’: iovtk.cpp:6611:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 6611 | if (startdatapoint==0) | ^~ iovtk.cpp:6617:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 6617 | if (strcmp(buffer, "POINT_DATA")==0) { | ^~ In file included from MUMPS_seq.cpp:37: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/mumps_seq/mpi.h: At global scope: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/mumps_seq/mpi.h:51:17: warning: ‘MPI_COMM_WORLD’ defined but not used [-Wunused-variable] 51 | static MPI_Comm MPI_COMM_WORLD=(MPI_Comm)0; | ^~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘virtual AnyType cubeMesh_Op::operator()(Stack) const’: msh3.cpp:4448:7: warning: unused variable ‘nebn’ [-Wunused-variable] 4448 | int nebn = 0; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = VtkWriter*]’: ./include/AFunction.hpp:1134: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*]’ ./include/AFunction.hpp:1133:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = void*]’: ./include/AFunction.hpp:1134: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*]’ ./include/AFunction.hpp:1133:11: required from here ./include/AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]’: ./include/AFunction.hpp:1119:22: required from ‘AnyType E_F_F0s_::operator()(Stack) const [with R = std::complex; A0 = KNM_; E = E_F0mps; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:1118:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class std::complex’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ msh3.cpp: In member function ‘virtual AnyType BuildLayeMesh_Op::operator()(Stack) const’: msh3.cpp:4550:9: warning: unused variable ‘m’ [-Wunused-variable] 4550 | Mesh *m = pTh; // question a quoi sert *m ?? | ^ msh3.cpp:4647:7: warning: unused variable ‘nebn’ [-Wunused-variable] 4647 | int nebn = 0; | ^~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ iovtk.cpp: In function ‘void Load_Init()’: iovtk.cpp:6862:17: warning: typedef ‘pmesh’ locally defined but not used [-Wunused-local-typedefs] 6862 | typedef Mesh *pmesh; | ^~~~~ iovtk.cpp:6863:18: warning: typedef ‘pmesh3’ locally defined but not used [-Wunused-local-typedefs] 6863 | typedef Mesh3 *pmesh3; | ^~~~~~ iovtk.cpp:6864:18: warning: typedef ‘pmeshS’ locally defined but not used [-Wunused-local-typedefs] 6864 | typedef MeshS *pmeshS; | ^~~~~~ iovtk.cpp:6865:18: warning: typedef ‘pmeshL’ locally defined but not used [-Wunused-local-typedefs] 6865 | typedef MeshL *pmeshL; | ^~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] msh3.cpp: In member function ‘virtual AnyType DeplacementTab_Op::operator()(Stack) const’: msh3.cpp:4802:10: warning: unused variable ‘m’ [-Wunused-variable] 4802 | Mesh3 *m = pTh; // question a quoi sert *m ?? | ^ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] msh3.cpp: In function ‘void GetNumberBEManifold(Expression, int&)’: msh3.cpp:4945:9: warning: unused variable ‘i’ [-Wunused-variable] 4945 | int i, j; | ^ msh3.cpp:4945:12: warning: unused variable ‘j’ [-Wunused-variable] 4945 | int i, j; | ^ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In function ‘Fem2D::MeshS* truncmesh(const Fem2D::MeshS&, const long int&, int*, bool, int, double, long int, bool, bool)’: msh3.cpp:5418:19: warning: unused variable ‘k’ [-Wunused-variable] 5418 | for (int i = 0, k = 0; i < Th.nv; i++) { | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh3*]’: ./include/AFunction.hpp:1119: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*]’ ./include/AFunction.hpp:1118:11: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ isoline.cpp: In instantiation of ‘AnyType ISOLINE_P1_Op::operator()(Stack) const [with Mesh = Fem2D::MeshS; AnyType = AnyTypeWithOutCheck; Stack = void*]’: isoline.cpp:543:9: required from here isoline.cpp:706:17: warning: unused variable ‘ke’ [-Wunused-variable] 706 | int ke = 0; | ^~ isoline.cpp:757:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, std::allocator > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 757 | for (int i = 0; i < P.size( ); ++i) { | ~~^~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ In file included from meshtools.cpp:32: ./include/AFunction_ext.hpp: In member function ‘OneOperator2s_, Fem2D::Mesh3 const*, KN*, E_F_F0F0s_, Fem2D::Mesh3 const*, KN*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:46:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 46 | return new CODE(f, | ^~~~~~~~~~~ 47 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 48 | t[1]->CastTo(args[1]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2s_, Fem2D::Mesh3 const*, KN*, E_F_F0F0s_, Fem2D::Mesh3 const*, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:46:15: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ isoline.cpp:813:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 813 | if (iss < starting.size( )) { | ~~~~^~~~~~~~~~~~~~~~~~ isoline.cpp:839:27: warning: unused variable ‘ie’ [-Wunused-variable] 839 | int i0 = i, i1 = 0, ie = i; | ^~ isoline.cpp:879:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 879 | for (int i = 0, j = 0; i < iQ.size( ); i += 2, ++j) { | ~~^~~~~~~~~~~~ isoline.cpp:887:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 887 | for (int i = 0, j = 0; i < iQ.size( ); i += 2, ++j) { | ~~^~~~~~~~~~~~ isoline.cpp:896:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 896 | for (int i = 0; i < QQ.size( ); ++i) { | ~~^~~~~~~~~~~~ msh3.cpp: In member function ‘virtual AnyType Op_trunc_meshS::Op::operator()(Stack) const’: msh3.cpp:5695:18: warning: unused variable ‘kke’ [-Wunused-variable] 5695 | int fkk, kke = pTht.ElementAdj(ke, fkk = fk); | ^~~ isoline.cpp:905:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 905 | for (int i = 0; i < iQ.size( );) { | ~~^~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ isoline.cpp:931:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 931 | for (int i = 0; i < QQ.size( ); ++i) { | ~~^~~~~~~~~~~~ isoline.cpp:939:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 939 | for (int i = 0; i < iQ.size( ); ++i) { | ~~^~~~~~~~~~~~ isoline.cpp:948:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 948 | for (int i = 0; i < QQ.size( ); ++i) { | ~~^~~~~~~~~~~~ isoline.cpp:958:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 958 | for (int k = 0; k < iQ.size( ); k += 2) { | ~~^~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ isoline.cpp:567:7: warning: unused variable ‘nbt’ [-Wunused-variable] 567 | int nbt = Th.nt; // nombre de triangles | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] msh3.cpp: In function ‘Fem2D::MeshL* truncmesh(const Fem2D::MeshL&, const long int&, int*, bool, int, double, long int, bool, bool)’: msh3.cpp:5853:19: warning: unused variable ‘k’ [-Wunused-variable] 5853 | for (int i = 0, k = 0; i < Th.nv; i++) { | ^ msh3.cpp:5906:12: warning: variable ‘A’ set but not used [-Wunused-but-set-variable] 5906 | R3 A = vertices[ivt[0]]; | ^ msh3.cpp:5907:12: warning: variable ‘B’ set but not used [-Wunused-but-set-variable] 5907 | R3 B = vertices[ivt[1]]; | ^ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ isoline.cpp: In instantiation of ‘AnyType ISOLINE_P1_Op::operator()(Stack) const [with Mesh = Fem2D::Mesh; AnyType = AnyTypeWithOutCheck; Stack = void*]’: isoline.cpp:543:9: required from here isoline.cpp:706:17: warning: unused variable ‘ke’ [-Wunused-variable] 706 | int ke = 0; | ^~ msh3.cpp:5762:7: warning: unused variable ‘nbei’ [-Wunused-variable] 5762 | int nbei = 0; | ^~~~ msh3.cpp:5767:7: warning: unused variable ‘nedge’ [-Wunused-variable] 5767 | int nedge = 0; | ^~~~~ msh3.cpp:5768:7: warning: unused variable ‘nface’ [-Wunused-variable] 5768 | int nface = 0; | ^~~~~ msh3.cpp:5756:41: warning: typedef ‘B’ locally defined but not used [-Wunused-local-typedefs] 5756 | typedef typename MeshL::BorderElement B; | ^ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AFunction_ext.hpp: In member function ‘OneOperator2s_, Fem2D::Mesh const*, KN*, E_F_F0F0s_, Fem2D::Mesh const*, KN*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:46:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 46 | return new CODE(f, | ^~~~~~~~~~~ 47 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 48 | t[1]->CastTo(args[1]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2s_, Fem2D::Mesh const*, KN*, E_F_F0F0s_, Fem2D::Mesh const*, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:46:15: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ isoline.cpp:757:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, std::allocator > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 757 | for (int i = 0; i < P.size( ); ++i) { | ~~^~~~~~~~~~~ isoline.cpp:813:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 813 | if (iss < starting.size( )) { | ~~~~^~~~~~~~~~~~~~~~~~ isoline.cpp:839:27: warning: unused variable ‘ie’ [-Wunused-variable] 839 | int i0 = i, i1 = 0, ie = i; | ^~ isoline.cpp:879:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 879 | for (int i = 0, j = 0; i < iQ.size( ); i += 2, ++j) { | ~~^~~~~~~~~~~~ isoline.cpp:887:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 887 | for (int i = 0, j = 0; i < iQ.size( ); i += 2, ++j) { | ~~^~~~~~~~~~~~ isoline.cpp:896:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 896 | for (int i = 0; i < QQ.size( ); ++i) { | ~~^~~~~~~~~~~~ isoline.cpp:905:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 905 | for (int i = 0; i < iQ.size( );) { | ~~^~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ isoline.cpp:931:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 931 | for (int i = 0; i < QQ.size( ); ++i) { | ~~^~~~~~~~~~~~ isoline.cpp:939:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 939 | for (int i = 0; i < iQ.size( ); ++i) { | ~~^~~~~~~~~~~~ isoline.cpp:948:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 948 | for (int i = 0; i < QQ.size( ); ++i) { | ~~^~~~~~~~~~~~ isoline.cpp:958:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 958 | for (int k = 0; k < iQ.size( ); k += 2) { | ~~^~~~~~~~~~~~ msh3.cpp: In member function ‘virtual AnyType Op_trunc_meshL::Op::operator()(Stack) const’: msh3.cpp:6040:18: warning: unused variable ‘kke’ [-Wunused-variable] 6040 | int fkk, kke = pTht.ElementAdj(ke, fkk = fk); | ^~~ isoline.cpp:567:7: warning: unused variable ‘nbt’ [-Wunused-variable] 567 | int nbt = Th.nt; // nombre de triangles | ^~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] gmsh.cpp: In instantiation of ‘AnyType GMSH_LoadMeshT_Op::operator()(Stack) const [with MMesh = Fem2D::MeshL; AnyType = AnyTypeWithOutCheck; Stack = void*]’: gmsh.cpp:1093:11: required from here gmsh.cpp:1575:7: warning: variable ‘renumsurf’ set but not used [-Wunused-but-set-variable] 1575 | int renumsurf = 0; | ^~~~~~~~~ gmsh.cpp: In instantiation of ‘AnyType GMSH_LoadMeshT_Op::operator()(Stack) const [with MMesh = Fem2D::MeshS; AnyType = AnyTypeWithOutCheck; Stack = void*]’: gmsh.cpp:1093:11: required from here gmsh.cpp:1575:7: warning: variable ‘renumsurf’ set but not used [-Wunused-but-set-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] gmsh.cpp: In instantiation of ‘MMesh* GMSH_LoadT(const std::string&, bool, bool, double, double) [with MMesh = Fem2D::MeshL; std::string = std::__cxx11::basic_string]’: gmsh.cpp:1585:34: required from ‘AnyType GMSH_LoadMeshT_Op::operator()(Stack) const [with MMesh = Fem2D::MeshL; AnyType = AnyTypeWithOutCheck; Stack = void*]’ gmsh.cpp:1093:11: required from here gmsh.cpp:1219:26: warning: unused variable ‘uv’ [-Wunused-variable] 1219 | double xyz[3], uv[2]; | ^~ gmsh.cpp:1215:13: warning: unused variable ‘minVertex’ [-Wunused-variable] 1215 | int minVertex = nv + 1, maxVertex = -1; | ^~~~~~~~~ gmsh.cpp:1215:33: warning: unused variable ‘maxVertex’ [-Wunused-variable] 1215 | int minVertex = nv + 1, maxVertex = -1; | ^~~~~~~~~ gmsh.cpp:1260:58: warning: variable ‘partition’ set but not used [-Wunused-but-set-variable] 1260 | int num, type, physical = 0, elementary = 0, partition = 0, numVertices; | ^~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ gmsh.cpp:1339:19: warning: unused variable ‘num’ [-Wunused-variable] 1339 | int num = data[0]; | ^~~ gmsh.cpp:1340:19: warning: unused variable ‘physical’ [-Wunused-variable] 1340 | int physical = (numTags > 0) ? data[4 - numTags] : 0; | ^~~~~~~~ gmsh.cpp:1341:19: warning: unused variable ‘elementary’ [-Wunused-variable] 1341 | int elementary = (numTags > 1) ? data[4 - numTags + 1] : 0; | ^~~~~~~~~~ gmsh.cpp:1342:19: warning: unused variable ‘partition’ [-Wunused-variable] 1342 | int partition = (numTags > 2) ? data[4 - numTags + 2] : 0; | ^~~~~~~~~ gmsh.cpp:1343:20: warning: unused variable ‘indices’ [-Wunused-variable] 1343 | int *indices = &data[numTags + 1]; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from ff-cmaes.cpp:36: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; j*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ gmsh.cpp:1402:58: warning: variable ‘partition’ set but not used [-Wunused-but-set-variable] 1402 | int num, type, physical = 0, elementary = 0, partition = 0, numVertices; | ^~~~~~~~~ gmsh.cpp:1516:19: warning: unused variable ‘num’ [-Wunused-variable] 1516 | int num = data[0]; | ^~~ gmsh.cpp:1518:19: warning: unused variable ‘elementary’ [-Wunused-variable] 1518 | int elementary = (numTags > 1) ? data[4 - numTags + 1] : 0; | ^~~~~~~~~~ ./include/AFunction_ext.hpp: In member function ‘OneOperator2s_, Fem2D::MeshS const*, KN*, E_F_F0F0s_, Fem2D::MeshS const*, KN*, E_F0> >::code(basicAC_F0 const&) const’: gmsh.cpp:1519:19: warning: unused variable ‘partition’ [-Wunused-variable] 1519 | int partition = (numTags > 2) ? data[4 - numTags + 2] : 0; | ^~~~~~~~~ ./include/AFunction_ext.hpp:46:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 46 | return new CODE(f, | ^~~~~~~~~~~ 47 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 48 | t[1]->CastTo(args[1]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2s_, Fem2D::MeshS const*, KN*, E_F_F0F0s_, Fem2D::MeshS const*, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:46:15: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ gmsh.cpp:1149:38: warning: unused variable ‘postpro’ [-Wunused-variable] 1149 | bool binary = false, swap = false, postpro = false; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] gmsh.cpp: In instantiation of ‘MMesh* GMSH_LoadT(const std::string&, bool, bool, double, double) [with MMesh = Fem2D::MeshS; std::string = std::__cxx11::basic_string]’: gmsh.cpp:1585:34: required from ‘AnyType GMSH_LoadMeshT_Op::operator()(Stack) const [with MMesh = Fem2D::MeshS; AnyType = AnyTypeWithOutCheck; Stack = void*]’ gmsh.cpp:1093:11: required from here gmsh.cpp:1219:26: warning: unused variable ‘uv’ [-Wunused-variable] 1219 | double xyz[3], uv[2]; | ^~ gmsh.cpp:1215:13: warning: unused variable ‘minVertex’ [-Wunused-variable] 1215 | int minVertex = nv + 1, maxVertex = -1; | ^~~~~~~~~ gmsh.cpp:1215:33: warning: unused variable ‘maxVertex’ [-Wunused-variable] 1215 | int minVertex = nv + 1, maxVertex = -1; | ^~~~~~~~~ gmsh.cpp:1260:58: warning: variable ‘partition’ set but not used [-Wunused-but-set-variable] 1260 | int num, type, physical = 0, elementary = 0, partition = 0, numVertices; | ^~~~~~~~~ gmsh.cpp:1339:19: warning: unused variable ‘num’ [-Wunused-variable] 1339 | int num = data[0]; | ^~~ gmsh.cpp:1340:19: warning: unused variable ‘physical’ [-Wunused-variable] 1340 | int physical = (numTags > 0) ? data[4 - numTags] : 0; | ^~~~~~~~ gmsh.cpp:1341:19: warning: unused variable ‘elementary’ [-Wunused-variable] 1341 | int elementary = (numTags > 1) ? data[4 - numTags + 1] : 0; | ^~~~~~~~~~ gmsh.cpp:1342:19: warning: unused variable ‘partition’ [-Wunused-variable] 1342 | int partition = (numTags > 2) ? data[4 - numTags + 2] : 0; | ^~~~~~~~~ gmsh.cpp:1343:20: warning: unused variable ‘indices’ [-Wunused-variable] 1343 | int *indices = &data[numTags + 1]; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In function ‘Fem2D::Mesh3* truncmesh(const Fem2D::Mesh3&, const long int&, int*, bool, int, double, long int, bool, bool)’: msh3.cpp:6276:19: warning: unused variable ‘k’ [-Wunused-variable] 6276 | for (int i = 0, k = 0; i < Th.nv; i++) { | ^ gmsh.cpp:1402:58: warning: variable ‘partition’ set but not used [-Wunused-but-set-variable] 1402 | int num, type, physical = 0, elementary = 0, partition = 0, numVertices; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]’: ./include/AFunction_ext.hpp:27:20: required from ‘AnyType E_F_F0F0s_::operator()(Stack) const [with R = KN*; A0 = const Fem2D::Mesh*; A1 = KN*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction_ext.hpp:26:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KNM*]’: ./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*]’ ./include/AFunction_ext.hpp:26:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::R3*]’: ./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*]’ ./include/AFunction_ext.hpp:26:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ gmsh.cpp:1516:19: warning: unused variable ‘num’ [-Wunused-variable] 1516 | int num = data[0]; | ^~~ gmsh.cpp:1518:19: warning: unused variable ‘elementary’ [-Wunused-variable] 1518 | int elementary = (numTags > 1) ? data[4 - numTags + 1] : 0; | ^~~~~~~~~~ gmsh.cpp:1519:19: warning: unused variable ‘partition’ [-Wunused-variable] 1519 | int partition = (numTags > 2) ? data[4 - numTags + 2] : 0; | ^~~~~~~~~ gmsh.cpp:1149:38: warning: unused variable ‘postpro’ [-Wunused-variable] 1149 | bool binary = false, swap = false, postpro = false; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::R3*]’: isoline.cpp:1221:23: 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*]’ isoline.cpp:1220:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AFunction_ext.hpp: In member function ‘OneOperator2s_, Fem2D::MeshL const*, KN*, E_F_F0F0s_, Fem2D::MeshL const*, KN*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:46:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 46 | return new CODE(f, | ^~~~~~~~~~~ 47 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 48 | t[1]->CastTo(args[1]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2s_, Fem2D::MeshL const*, KN*, E_F_F0F0s_, Fem2D::MeshL const*, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:46:15: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ msh3.cpp: In member function ‘virtual AnyType Op_trunc_mesh3::Op::operator()(Stack) const’: msh3.cpp:6699:18: warning: unused variable ‘kke’ [-Wunused-variable] 6699 | int fkk, kke = pTht.ElementAdj(ke, fkk = fk); | ^~~ msh3.cpp:6598:10: warning: unused variable ‘ThS’ [-Wunused-variable] 6598 | MeshS &ThS = *(pTh->meshS); | ^~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ msh3.cpp: In member function ‘AnyType ExtractMesh_Op::operator()(Stack) const’: msh3.cpp:6825:35: warning: typedef ‘T’ locally defined but not used [-Wunused-local-typedefs] 6825 | typedef typename MMesh::Element T; | ^ msh3.cpp:6827:34: warning: typedef ‘V’ locally defined but not used [-Wunused-local-typedefs] 6827 | typedef typename MMesh::Vertex V; | ^ msh3.cpp:6830:42: warning: typedef ‘BO’ locally defined but not used [-Wunused-local-typedefs] 6830 | typedef typename MMeshO::BorderElement BO; | ^~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'splitmesh6.o' -o splitmesh6.so ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ msh3.cpp: In member function ‘virtual AnyType ExtractMeshLfromMesh_Op::operator()(Stack) const’: msh3.cpp:7076:15: warning: unused variable ‘ii’ [-Wunused-variable] 7076 | int ii = mi->second; | ^~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] msh3.cpp:7040:13: warning: unused variable ‘nbv’ [-Wunused-variable] 7040 | int nbv = Th.nv; // nombre de sommet | ^~~ msh3.cpp:7041:13: warning: unused variable ‘nbe’ [-Wunused-variable] 7041 | int nbe = Th.neb; | ^~~ msh3.cpp:7032:40: warning: typedef ‘T’ locally defined but not used [-Wunused-local-typedefs] 7032 | typedef typename Mesh::Element T; | ^ msh3.cpp:7034:39: warning: typedef ‘V’ locally defined but not used [-Wunused-local-typedefs] 7034 | typedef typename Mesh::Vertex V; | ^ msh3.cpp:7037:47: warning: typedef ‘BL’ locally defined but not used [-Wunused-local-typedefs] 7037 | typedef typename MeshL::BorderElement BL; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ gmsh.cpp: In function ‘MMesh* GMSH_LoadT(const std::string&, bool, bool, double, double) [with MMesh = Fem2D::MeshL]’: gmsh.cpp:1157:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1157 | fgets(str, sizeof(str), fp); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ gmsh.cpp:1262:21: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1262 | fscanf(fp, "%d %d %d %d %d", &num, &type, &physical, &elementary, &numVertices); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmsh.cpp:1265:21: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1265 | fscanf(fp, "%d %d %d", &num, &type, &numTags); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmsh.cpp:1269:23: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1269 | fscanf(fp, "%d", &tag); | ~~~~~~^~~~~~~~~~~~~~~~ gmsh.cpp:1301:21: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1301 | fscanf(fp, "%d", &indices[j]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ gmsh.cpp:1381:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1381 | fgets(str, sizeof(str), fp); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ gmsh.cpp:1404:21: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1404 | fscanf(fp, "%d %d %d %d %d", &num, &type, &physical, &elementary, &numVertices); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmsh.cpp:1407:21: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1407 | fscanf(fp, "%d %d %d", &num, &type, &numTags); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmsh.cpp:1411:23: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1411 | fscanf(fp, "%d", &tag); | ~~~~~~^~~~~~~~~~~~~~~~ gmsh.cpp:1434:21: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1434 | fscanf(fp, "%d", &indices[j]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ MUMPS.cpp: In instantiation of ‘SolveMUMPS_seq::SolveMUMPS_seq(HMat&, const Data_Sparse_Solver&, Stack) [with R = std::complex; HMat = HashMatrix >; Stack = void*]’: ./include/SparseLinearSolver.hpp:51:18: required from ‘VirtualSolver* TheFFSolver::OneFFSlverVS::create(HashMatrix&, const Data_Sparse_Solver&, Stack) [with VS = SolveMUMPS_seq >; Z = int; K = std::complex; Stack = void*]’ ./include/SparseLinearSolver.hpp:50:38: required from here MUMPS.cpp:192:9: warning: unused variable ‘myid’ [-Wunused-variable] 192 | int myid = 0; | ^~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ MUMPS.cpp: In instantiation of ‘SolveMUMPS_seq::SolveMUMPS_seq(HMat&, const Data_Sparse_Solver&, Stack) [with R = double; HMat = HashMatrix; Stack = void*]’: ./include/SparseLinearSolver.hpp:51:18: required from ‘VirtualSolver* TheFFSolver::OneFFSlverVS::create(HashMatrix&, const Data_Sparse_Solver&, Stack) [with VS = SolveMUMPS_seq; Z = int; K = double; Stack = void*]’ ./include/SparseLinearSolver.hpp:50:38: required from here MUMPS.cpp:192:9: warning: unused variable ‘myid’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In function ‘Fem2D::Mesh3* GluMesh3tab(KN* const&, const long int&, const bool&)’: msh3.cpp:7312:15: warning: variable ‘iv’ set but not used [-Wunused-but-set-variable] 7312 | int iv[3]; | ^~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]’: ./include/AFunction_ext.hpp:138:22: required from ‘AnyType E_F_F0F0F0F0_::operator()(Stack) const [with R = KN*; A0 = KN*; A1 = KN*; A2 = KN*; A3 = double; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction_ext.hpp:137:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at pcm2rnm.cpp:176:1: pcm2rnm.cpp:173:93: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 173 | new OneOperator3_< long, string *, KNM< double > *, KNM< double > * >(&read_pcm)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at pcm2rnm.cpp:173:93, inlined from ‘AutoLoadInit()’ at pcm2rnm.cpp:176:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at pcm2rnm.cpp:176:1: pcm2rnm.cpp:172:88: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 172 | new OneOperator2< KNM< Complex > *, string *, KNM< Complex > * >(&read_pcm), | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at pcm2rnm.cpp:172:88, inlined from ‘AutoLoadInit()’ at pcm2rnm.cpp:176:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp:7194:7: warning: unused variable ‘flagsurfaceall’ [-Wunused-variable] 7194 | int flagsurfaceall = 0; | ^~~~~~~~~~~~~~ msh3.cpp:7202:7: warning: unused variable ‘nbtS’ [-Wunused-variable] 7202 | int nbtS = 0; | ^~~~ msh3.cpp:7203:7: warning: unused variable ‘nbeS’ [-Wunused-variable] 7203 | int nbeS = 0; | ^~~~ msh3.cpp:7204:7: warning: unused variable ‘nbeSx’ [-Wunused-variable] 7204 | int nbeSx = 0; | ^~~~~ msh3.cpp:7205:7: warning: unused variable ‘nbvS’ [-Wunused-variable] 7205 | int nbvS = 0; | ^~~~ msh3.cpp:7206:7: warning: unused variable ‘nbvSx’ [-Wunused-variable] 7206 | int nbvSx = 0; | ^~~~~ msh3.cpp:7211:16: warning: variable ‘th0’ set but not used [-Wunused-but-set-variable] 7211 | const Mesh3 *th0 = 0; | ^~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In function ‘long int BuildBoundaryElementAdj(const Fem2D::MeshS&, bool, KN*)’: msh3.cpp:7612:21: warning: unused variable ‘m’ [-Wunused-variable] 7612 | for (int i = 0, m = 0; i < nv; ++i) { | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp:7504:34: warning: typedef ‘V’ locally defined but not used [-Wunused-local-typedefs] 7504 | typedef typename MeshS::Vertex V; | ^ gmsh.cpp: In function ‘MMesh* GMSH_LoadT(const std::string&, bool, bool, double, double) [with MMesh = Fem2D::MeshS]’: gmsh.cpp:1157:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1157 | fgets(str, sizeof(str), fp); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ gmsh.cpp:1262:21: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1262 | fscanf(fp, "%d %d %d %d %d", &num, &type, &physical, &elementary, &numVertices); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmsh.cpp:1265:21: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1265 | fscanf(fp, "%d %d %d", &num, &type, &numTags); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmsh.cpp:1269:23: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1269 | fscanf(fp, "%d", &tag); | ~~~~~~^~~~~~~~~~~~~~~~ gmsh.cpp:1301:21: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1301 | fscanf(fp, "%d", &indices[j]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ gmsh.cpp:1381:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1381 | fgets(str, sizeof(str), fp); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ gmsh.cpp:1404:21: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1404 | fscanf(fp, "%d %d %d %d %d", &num, &type, &physical, &elementary, &numVertices); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmsh.cpp:1407:21: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1407 | fscanf(fp, "%d %d %d", &num, &type, &numTags); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmsh.cpp:1411:23: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1411 | fscanf(fp, "%d", &tag); | ~~~~~~^~~~~~~~~~~~~~~~ gmsh.cpp:1434:21: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1434 | fscanf(fp, "%d", &indices[j]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'ppm2rnm.o' -o ppm2rnm.so ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In constructor ‘Cube_Op::Cube_Op(const basicAC_F0&, Expression, Expression, Expression, Expression)’: msh3.cpp:7758:11: warning: unused variable ‘err’ [-Wunused-variable] 7758 | int err = 0; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In constructor ‘Square_Op::Square_Op(const basicAC_F0&, Expression, Expression, Expression)’: msh3.cpp:7819:11: warning: unused variable ‘err’ [-Wunused-variable] 7819 | int err = 0; | ^~~ msh3.cpp: In function ‘Fem2D::Mesh3* BuildCube(long int, long int, long int, long int, long int*, long int, MovePoint*)’: msh3.cpp:7935:15: warning: unused variable ‘b’ [-Wunused-variable] 7935 | int b = 0; | ^ msh3.cpp:7927:11: warning: unused variable ‘dk’ [-Wunused-variable] 7927 | int dk = 0; | ^~ msh3.cpp:7914:9: warning: unused variable ‘diag’ [-Wunused-variable] 7914 | int diag[8] = {0, 0, 0, 1, 0, 1, 1, 0}; | ^~~~ msh3.cpp:8089:17: warning: unused variable ‘b’ [-Wunused-variable] 8089 | int b = 0; | ^ SuperLu.cpp: In instantiation of ‘VirtualSolverSuperLU::VirtualSolverSuperLU(HMat&, const Data_Sparse_Solver&, Stack) [with R = std::complex; int t = 1; HMat = HashMatrix >; Stack = void*]’: ./include/SparseLinearSolver.hpp:51:18: required from ‘VirtualSolver* TheFFSolver::OneFFSlverVS::create(HashMatrix&, const Data_Sparse_Solver&, Stack) [with VS = VirtualSolverSuperLU, 1>; Z = int; K = std::complex; Stack = void*]’ ./include/SparseLinearSolver.hpp:50:38: required from here SuperLu.cpp:513:13: warning: ‘VirtualSolverSuperLU, 1>::etree’ will be initialized after [-Wreorder] 513 | KN< int > etree; | ^~~~~ SuperLu.cpp:512:10: warning: ‘std::string VirtualSolverSuperLU, 1>::string_option’ [-Wreorder] 512 | string string_option; | ^~~~~~~~~~~~~ SuperLu.cpp:523:3: warning: when initialized here [-Wreorder] 523 | VirtualSolverSuperLU(HMat &AA, const Data_Sparse_Solver &ds, Stack stack) | ^~~~~~~~~~~~~~~~~~~~ SuperLu.cpp:512:10: warning: ‘VirtualSolverSuperLU, 1>::string_option’ will be initialized after [-Wreorder] 512 | string string_option; | ^~~~~~~~~~~~~ SuperLu.cpp:511:13: warning: ‘KN VirtualSolverSuperLU, 1>::perm_r’ [-Wreorder] 511 | KN< int > perm_r; /* row permutations from partial pivoting */ | ^~~~~~ SuperLu.cpp:523:3: warning: when initialized here [-Wreorder] 523 | VirtualSolverSuperLU(HMat &AA, const Data_Sparse_Solver &ds, Stack stack) | ^~~~~~~~~~~~~~~~~~~~ SuperLu.cpp:511:13: warning: ‘VirtualSolverSuperLU, 1>::perm_r’ will be initialized after [-Wreorder] 511 | KN< int > perm_r; /* row permutations from partial pivoting */ | ^~~~~~ SuperLu.cpp:510:13: warning: ‘KN VirtualSolverSuperLU, 1>::perm_c’ [-Wreorder] 510 | KN< int > perm_c; /* column permutation vector */ | ^~~~~~ SuperLu.cpp:523:3: warning: when initialized here [-Wreorder] 523 | VirtualSolverSuperLU(HMat &AA, const Data_Sparse_Solver &ds, Stack stack) | ^~~~~~~~~~~~~~~~~~~~ SuperLu.cpp:515:20: warning: ‘VirtualSolverSuperLU, 1>::CC’ will be initialized after [-Wreorder] 515 | KN< double > RR, CC; | ^~ SuperLu.cpp:503:10: warning: ‘double VirtualSolverSuperLU, 1>::tol_pivot_sym’ [-Wreorder] 503 | double tol_pivot_sym, tol_pivot; // Add 31 oct 2005 | ^~~~~~~~~~~~~ SuperLu.cpp:523:3: warning: when initialized here [-Wreorder] 523 | VirtualSolverSuperLU(HMat &AA, const Data_Sparse_Solver &ds, Stack stack) | ^~~~~~~~~~~~~~~~~~~~ SuperLu.cpp:521:11: warning: ‘VirtualSolverSuperLU, 1>::cn’ will be initialized after [-Wreorder] 521 | int cs, cn; | ^~ SuperLu.cpp:521:7: warning: ‘int VirtualSolverSuperLU, 1>::cs’ [-Wreorder] 521 | int cs, cn; | ^~ SuperLu.cpp:523:3: warning: when initialized here [-Wreorder] 523 | VirtualSolverSuperLU(HMat &AA, const Data_Sparse_Solver &ds, Stack stack) | ^~~~~~~~~~~~~~~~~~~~ SuperLu.cpp: In instantiation of ‘VirtualSolverSuperLU::VirtualSolverSuperLU(HMat&, const Data_Sparse_Solver&, Stack) [with R = double; int t = 1; HMat = HashMatrix; Stack = void*]’: ./include/SparseLinearSolver.hpp:51:18: required from ‘VirtualSolver* TheFFSolver::OneFFSlverVS::create(HashMatrix&, const Data_Sparse_Solver&, Stack) [with VS = VirtualSolverSuperLU; Z = int; K = double; Stack = void*]’ ./include/SparseLinearSolver.hpp:50:38: required from here SuperLu.cpp:513:13: warning: ‘VirtualSolverSuperLU::etree’ will be initialized after [-Wreorder] 513 | KN< int > etree; | ^~~~~ SuperLu.cpp:512:10: warning: ‘std::string VirtualSolverSuperLU::string_option’ [-Wreorder] 512 | string string_option; | ^~~~~~~~~~~~~ SuperLu.cpp:523:3: warning: when initialized here [-Wreorder] 523 | VirtualSolverSuperLU(HMat &AA, const Data_Sparse_Solver &ds, Stack stack) | ^~~~~~~~~~~~~~~~~~~~ SuperLu.cpp:512:10: warning: ‘VirtualSolverSuperLU::string_option’ will be initialized after [-Wreorder] 512 | string string_option; | ^~~~~~~~~~~~~ SuperLu.cpp:511:13: warning: ‘KN VirtualSolverSuperLU::perm_r’ [-Wreorder] 511 | KN< int > perm_r; /* row permutations from partial pivoting */ | ^~~~~~ SuperLu.cpp:523:3: warning: when initialized here [-Wreorder] 523 | VirtualSolverSuperLU(HMat &AA, const Data_Sparse_Solver &ds, Stack stack) | ^~~~~~~~~~~~~~~~~~~~ SuperLu.cpp:511:13: warning: ‘VirtualSolverSuperLU::perm_r’ will be initialized after [-Wreorder] 511 | KN< int > perm_r; /* row permutations from partial pivoting */ | ^~~~~~ SuperLu.cpp:510:13: warning: ‘KN VirtualSolverSuperLU::perm_c’ [-Wreorder] 510 | KN< int > perm_c; /* column permutation vector */ | ^~~~~~ SuperLu.cpp:523:3: warning: when initialized here [-Wreorder] 523 | VirtualSolverSuperLU(HMat &AA, const Data_Sparse_Solver &ds, Stack stack) | ^~~~~~~~~~~~~~~~~~~~ SuperLu.cpp:515:20: warning: ‘VirtualSolverSuperLU::CC’ will be initialized after [-Wreorder] 515 | KN< double > RR, CC; | ^~ SuperLu.cpp:503:10: warning: ‘double VirtualSolverSuperLU::tol_pivot_sym’ [-Wreorder] 503 | double tol_pivot_sym, tol_pivot; // Add 31 oct 2005 | ^~~~~~~~~~~~~ SuperLu.cpp:523:3: warning: when initialized here [-Wreorder] 523 | VirtualSolverSuperLU(HMat &AA, const Data_Sparse_Solver &ds, Stack stack) | ^~~~~~~~~~~~~~~~~~~~ SuperLu.cpp:521:11: warning: ‘VirtualSolverSuperLU::cn’ will be initialized after [-Wreorder] 521 | int cs, cn; | ^~ SuperLu.cpp:521:7: warning: ‘int VirtualSolverSuperLU::cs’ [-Wreorder] 521 | int cs, cn; | ^~ SuperLu.cpp:523:3: warning: when initialized here [-Wreorder] 523 | VirtualSolverSuperLU(HMat &AA, const Data_Sparse_Solver &ds, Stack stack) | ^~~~~~~~~~~~~~~~~~~~ msh3.cpp:7911:7: warning: variable ‘df’ set but not used [-Wunused-but-set-variable] 7911 | int df[74]; // decoupe des 6 du cube | ^~ SuperLu.cpp: In instantiation of ‘VirtualSolverSuperLU::VirtualSolverSuperLU(HMat&, const Data_Sparse_Solver&, Stack) [with R = std::complex; int t = 0; HMat = HashMatrix >; Stack = void*]’: ./include/SparseLinearSolver.hpp:51:18: required from ‘VirtualSolver* TheFFSolver::OneFFSlverVS::create(HashMatrix&, const Data_Sparse_Solver&, Stack) [with VS = VirtualSolverSuperLU, 0>; Z = int; K = std::complex; Stack = void*]’ ./include/SparseLinearSolver.hpp:50:38: required from here SuperLu.cpp:513:13: warning: ‘VirtualSolverSuperLU, 0>::etree’ will be initialized after [-Wreorder] 513 | KN< int > etree; | ^~~~~ SuperLu.cpp:512:10: warning: ‘std::string VirtualSolverSuperLU, 0>::string_option’ [-Wreorder] 512 | string string_option; | ^~~~~~~~~~~~~ SuperLu.cpp:523:3: warning: when initialized here [-Wreorder] 523 | VirtualSolverSuperLU(HMat &AA, const Data_Sparse_Solver &ds, Stack stack) | ^~~~~~~~~~~~~~~~~~~~ SuperLu.cpp:512:10: warning: ‘VirtualSolverSuperLU, 0>::string_option’ will be initialized after [-Wreorder] 512 | string string_option; | ^~~~~~~~~~~~~ SuperLu.cpp:511:13: warning: ‘KN VirtualSolverSuperLU, 0>::perm_r’ [-Wreorder] 511 | KN< int > perm_r; /* row permutations from partial pivoting */ | ^~~~~~ SuperLu.cpp:523:3: warning: when initialized here [-Wreorder] 523 | VirtualSolverSuperLU(HMat &AA, const Data_Sparse_Solver &ds, Stack stack) | ^~~~~~~~~~~~~~~~~~~~ SuperLu.cpp:511:13: warning: ‘VirtualSolverSuperLU, 0>::perm_r’ will be initialized after [-Wreorder] 511 | KN< int > perm_r; /* row permutations from partial pivoting */ | ^~~~~~ SuperLu.cpp:510:13: warning: ‘KN VirtualSolverSuperLU, 0>::perm_c’ [-Wreorder] 510 | KN< int > perm_c; /* column permutation vector */ | ^~~~~~ SuperLu.cpp:523:3: warning: when initialized here [-Wreorder] 523 | VirtualSolverSuperLU(HMat &AA, const Data_Sparse_Solver &ds, Stack stack) | ^~~~~~~~~~~~~~~~~~~~ SuperLu.cpp:515:20: warning: ‘VirtualSolverSuperLU, 0>::CC’ will be initialized after [-Wreorder] 515 | KN< double > RR, CC; | ^~ SuperLu.cpp:503:10: warning: ‘double VirtualSolverSuperLU, 0>::tol_pivot_sym’ [-Wreorder] 503 | double tol_pivot_sym, tol_pivot; // Add 31 oct 2005 | ^~~~~~~~~~~~~ SuperLu.cpp:523:3: warning: when initialized here [-Wreorder] 523 | VirtualSolverSuperLU(HMat &AA, const Data_Sparse_Solver &ds, Stack stack) | ^~~~~~~~~~~~~~~~~~~~ SuperLu.cpp:521:11: warning: ‘VirtualSolverSuperLU, 0>::cn’ will be initialized after [-Wreorder] 521 | int cs, cn; | ^~ SuperLu.cpp:521:7: warning: ‘int VirtualSolverSuperLU, 0>::cs’ [-Wreorder] 521 | int cs, cn; | ^~ SuperLu.cpp:523:3: warning: when initialized here [-Wreorder] 523 | VirtualSolverSuperLU(HMat &AA, const Data_Sparse_Solver &ds, Stack stack) | ^~~~~~~~~~~~~~~~~~~~ SuperLu.cpp: In instantiation of ‘VirtualSolverSuperLU::VirtualSolverSuperLU(HMat&, const Data_Sparse_Solver&, Stack) [with R = double; int t = 0; HMat = HashMatrix; Stack = void*]’: ./include/SparseLinearSolver.hpp:51:18: required from ‘VirtualSolver* TheFFSolver::OneFFSlverVS::create(HashMatrix&, const Data_Sparse_Solver&, Stack) [with VS = VirtualSolverSuperLU; Z = int; K = double; Stack = void*]’ ./include/SparseLinearSolver.hpp:50:38: required from here SuperLu.cpp:513:13: warning: ‘VirtualSolverSuperLU::etree’ will be initialized after [-Wreorder] 513 | KN< int > etree; | ^~~~~ SuperLu.cpp:512:10: warning: ‘std::string VirtualSolverSuperLU::string_option’ [-Wreorder] 512 | string string_option; | ^~~~~~~~~~~~~ SuperLu.cpp:523:3: warning: when initialized here [-Wreorder] 523 | VirtualSolverSuperLU(HMat &AA, const Data_Sparse_Solver &ds, Stack stack) | ^~~~~~~~~~~~~~~~~~~~ SuperLu.cpp:512:10: warning: ‘VirtualSolverSuperLU::string_option’ will be initialized after [-Wreorder] 512 | string string_option; | ^~~~~~~~~~~~~ SuperLu.cpp:511:13: warning: ‘KN VirtualSolverSuperLU::perm_r’ [-Wreorder] 511 | KN< int > perm_r; /* row permutations from partial pivoting */ | ^~~~~~ SuperLu.cpp:523:3: warning: when initialized here [-Wreorder] 523 | VirtualSolverSuperLU(HMat &AA, const Data_Sparse_Solver &ds, Stack stack) | ^~~~~~~~~~~~~~~~~~~~ SuperLu.cpp:511:13: warning: ‘VirtualSolverSuperLU::perm_r’ will be initialized after [-Wreorder] 511 | KN< int > perm_r; /* row permutations from partial pivoting */ | ^~~~~~ SuperLu.cpp:510:13: warning: ‘KN VirtualSolverSuperLU::perm_c’ [-Wreorder] 510 | KN< int > perm_c; /* column permutation vector */ | ^~~~~~ SuperLu.cpp:523:3: warning: when initialized here [-Wreorder] 523 | VirtualSolverSuperLU(HMat &AA, const Data_Sparse_Solver &ds, Stack stack) | ^~~~~~~~~~~~~~~~~~~~ SuperLu.cpp:515:20: warning: ‘VirtualSolverSuperLU::CC’ will be initialized after [-Wreorder] 515 | KN< double > RR, CC; | ^~ SuperLu.cpp:503:10: warning: ‘double VirtualSolverSuperLU::tol_pivot_sym’ [-Wreorder] 503 | double tol_pivot_sym, tol_pivot; // Add 31 oct 2005 | ^~~~~~~~~~~~~ SuperLu.cpp:523:3: warning: when initialized here [-Wreorder] 523 | VirtualSolverSuperLU(HMat &AA, const Data_Sparse_Solver &ds, Stack stack) | ^~~~~~~~~~~~~~~~~~~~ SuperLu.cpp:521:11: warning: ‘VirtualSolverSuperLU::cn’ will be initialized after [-Wreorder] 521 | int cs, cn; | ^~ SuperLu.cpp:521:7: warning: ‘int VirtualSolverSuperLU::cs’ [-Wreorder] 521 | int cs, cn; | ^~ SuperLu.cpp:523:3: warning: when initialized here [-Wreorder] 523 | VirtualSolverSuperLU(HMat &AA, const Data_Sparse_Solver &ds, Stack stack) | ^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘virtual AnyType Cube_Op::operator()(Stack) const’: msh3.cpp:8140:7: warning: unused variable ‘renumsurf’ [-Wunused-variable] 8140 | int renumsurf = 0; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘virtual AnyType Square_Op::operator()(Stack) const’: msh3.cpp:8181:8: warning: unused variable ‘kind’ [-Wunused-variable] 8181 | long kind(arg(2, stack, 4L)); | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘virtual AnyType BuildMeshS_Op::operator()(Stack) const’: msh3.cpp:8316:9: warning: unused variable ‘i_som’ [-Wunused-variable] 8316 | int i_som = 0, i_elem = 0, i_border = 0; | ^~~~~ msh3.cpp:8316:20: warning: unused variable ‘i_elem’ [-Wunused-variable] 8316 | int i_som = 0, i_elem = 0, i_border = 0; | ^~~~~~ msh3.cpp:8316:32: warning: unused variable ‘i_border’ [-Wunused-variable] 8316 | int i_som = 0, i_elem = 0, i_border = 0; | ^~~~~~~~ msh3.cpp: In member function ‘virtual AnyType BuildMeshL_Op::operator()(Stack) const’: msh3.cpp:8429:9: warning: unused variable ‘i_som’ [-Wunused-variable] 8429 | int i_som = 0, i_elem = 0, i_border = 0; | ^~~~~ msh3.cpp:8429:20: warning: unused variable ‘i_elem’ [-Wunused-variable] 8429 | int i_som = 0, i_elem = 0, i_border = 0; | ^~~~~~ msh3.cpp:8429:32: warning: unused variable ‘i_border’ [-Wunused-variable] 8429 | int i_som = 0, i_elem = 0, i_border = 0; | ^~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from MUMPS.cpp:37: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/mumps_seq/mpi.h: At global scope: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/mumps_seq/mpi.h:51:17: warning: ‘MPI_COMM_WORLD’ defined but not used [-Wunused-variable] 51 | static MPI_Comm MPI_COMM_WORLD=(MPI_Comm)0; | ^~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘AnyType Movemesh_Op::operator()(Stack) const [with MMesh = Fem2D::Mesh; AnyType = AnyTypeWithOutCheck; Stack = void*]’: msh3.cpp:8815:33: warning: typedef ‘V’ locally defined but not used [-Wunused-local-typedefs] 8815 | typedef typename Mesh::Vertex V; | ^ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ msh3.cpp: In member function ‘virtual AnyType Movemesh_OpS2::operator()(Stack) const’: msh3.cpp:9077:14: warning: unused variable ‘mpp’ [-Wunused-variable] 9077 | MeshPoint *mpp(MeshPointStack(stack)); | ^~~ msh3.cpp:9070:26: warning: typedef ‘pmeshS’ locally defined but not used [-Wunused-local-typedefs] 9070 | typedef const MeshS *pmeshS; | ^~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In constructor ‘Line_Op::Line_Op(const basicAC_F0&, Expression, Expression)’: msh3.cpp:9340:11: warning: unused variable ‘err’ [-Wunused-variable] 9340 | int err = 0; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘virtual AnyType Line_Op::operator()(Stack) const’: msh3.cpp:9392:8: warning: unused variable ‘region’ [-Wunused-variable] 9392 | long region = 0; | ^~~~~~ msh3.cpp:9402:8: warning: unused variable ‘reg’ [-Wunused-variable] 9402 | long reg = arg(5,stack,0L); | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'splitmesh3.o' -o ../mpi/splitmesh3.so -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ioply.cpp: In instantiation of ‘void PLY_WRITE_MESHT(const std::string&, FILE*, const MMesh&, bool, int, bool) [with MMesh = Fem2D::MeshL; std::string = std::__cxx11::basic_string; FILE = FILE]’: ioply.cpp:898:31: required from ‘AnyType PLY_WriteMeshT_Op::operator()(Stack) const [with MMesh = Fem2D::MeshL; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ioply.cpp:684:17: required from here ioply.cpp:752:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 752 | for (unsigned int i = 0; i < Th.nv; i++) { | ~~^~~~~~~ ioply.cpp:767:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 767 | for (unsigned int i = 0; i < Th.nv; i++) { | ~~^~~~~~~ In function ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘Load_Init()’ at addNewType.cpp:108:23, inlined from ‘AutoLoadInit()’ at addNewType.cpp:132:1: ./include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ./include/AFunction.hpp:3112:42, inlined from ‘Load_Init()’ at addNewType.cpp:108:23, inlined from ‘AutoLoadInit()’ at addNewType.cpp:132:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘Load_Init()’ at addNewType.cpp:109:24, inlined from ‘AutoLoadInit()’ at addNewType.cpp:132:1: ./include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ./include/AFunction.hpp:3112:42, inlined from ‘Load_Init()’ at addNewType.cpp:109:24, inlined from ‘AutoLoadInit()’ at addNewType.cpp:132:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at addNewType.cpp:132:1: addNewType.cpp:116:89: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 116 | TheOperators->Add("<-", new OneOperator2_< myType *, myType *, string * >(&init_MyType)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at addNewType.cpp:116:89, inlined from ‘AutoLoadInit()’ at addNewType.cpp:132:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at addNewType.cpp:132:1: addNewType.cpp:126:84: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 126 | "(", "", new OneOperator3_< myType_uv, myType *, double, double >(set_myType_uv)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at addNewType.cpp:126:84, inlined from ‘AutoLoadInit()’ at addNewType.cpp:132:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at addNewType.cpp:132:1: addNewType.cpp:128:84: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 128 | Add< myType_uv >("x", ".", new OneOperator1_< double, myType_uv >(get_myType_uv_x)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at addNewType.cpp:128:84, inlined from ‘AutoLoadInit()’ at addNewType.cpp:132:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at addNewType.cpp:132:1: addNewType.cpp:129:82: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 129 | Add< myType_uv >("N", ".", new OneOperator1_< R3 *, myType_uv >(get_myType_uv_N)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at addNewType.cpp:129:82, inlined from ‘AutoLoadInit()’ at addNewType.cpp:132:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ioply.cpp: In instantiation of ‘void PLY_WRITE_MESHT(const std::string&, FILE*, const MMesh&, bool, int, bool) [with MMesh = Fem2D::MeshS; std::string = std::__cxx11::basic_string; FILE = FILE]’: ioply.cpp:898:31: required from ‘AnyType PLY_WriteMeshT_Op::operator()(Stack) const [with MMesh = Fem2D::MeshS; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ioply.cpp:684:17: required from here ioply.cpp:752:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 752 | for (unsigned int i = 0; i < Th.nv; i++) { | ~~^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ioply.cpp:767:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 767 | for (unsigned int i = 0; i < Th.nv; i++) { | ~~^~~~~~~ msh3.cpp: In function ‘void Load_Init()’: msh3.cpp:9764:23: warning: typedef ‘pmesh’ locally defined but not used [-Wunused-local-typedefs] 9764 | typedef const Mesh *pmesh; | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::GN_DIRECT; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ medit.cpp: In instantiation of ‘PopenMeditMesh3_Op::PopenMeditMesh3_Op(const basicAC_F0&) [with v_fes = v_fes3]’: medit.cpp:1909:51: required from ‘static E_F0* PopenMeditMesh3_Op::f(const basicAC_F0&) [with v_fes = v_fes3]’ ./include/AFunction.hpp:2912:65: required from ‘E_F0* OneOperatorCode::code(const basicAC_F0&) const [with CODE = PopenMeditMesh3_Op; int ppref = 0]’ ./include/AFunction.hpp:2912:12: required from here medit.cpp:1831:9: warning: unused variable ‘nbofsol’ [-Wunused-variable] 1831 | int nbofsol; | ^~~~~~~ ioply.cpp: In instantiation of ‘void PLY_WRITE_MESHT(const std::string&, FILE*, const MMesh&, bool, int, bool) [with MMesh = Fem2D::Mesh3; std::string = std::__cxx11::basic_string; FILE = FILE]’: ioply.cpp:898:31: required from ‘AnyType PLY_WriteMeshT_Op::operator()(Stack) const [with MMesh = Fem2D::Mesh3; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ioply.cpp:684:17: required from here ioply.cpp:752:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 752 | for (unsigned int i = 0; i < Th.nv; i++) { | ~~^~~~~~~ ioply.cpp:767:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 767 | for (unsigned int i = 0; i < Th.nv; i++) { | ~~^~~~~~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::GN_DIRECT_L; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ medit.cpp: In instantiation of ‘PopenMeditMeshT_Op::PopenMeditMeshT_Op(const basicAC_F0&) [with MMesh = Fem2D::MeshS; v_fes = v_fesS]’: medit.cpp:2679:51: required from ‘static E_F0* PopenMeditMeshT_Op::f(const basicAC_F0&) [with MMesh = Fem2D::MeshS; v_fes = v_fesS]’ ./include/AFunction.hpp:2912:65: required from ‘E_F0* OneOperatorCode::code(const basicAC_F0&) const [with CODE = PopenMeditMeshT_Op; int ppref = 0]’ ./include/AFunction.hpp:2912:12: required from here medit.cpp:2601:9: warning: unused variable ‘nbofsol’ [-Wunused-variable] 2601 | int nbofsol; | ^~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::GN_DIRECT_L_RAND; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ medit.cpp: In instantiation of ‘PopenMeditMeshT_Op::PopenMeditMeshT_Op(const basicAC_F0&) [with MMesh = Fem2D::MeshL; v_fes = v_fesL]’: medit.cpp:2679:51: required from ‘static E_F0* PopenMeditMeshT_Op::f(const basicAC_F0&) [with MMesh = Fem2D::MeshL; v_fes = v_fesL]’ ./include/AFunction.hpp:2912:65: required from ‘E_F0* OneOperatorCode::code(const basicAC_F0&) const [with CODE = PopenMeditMeshT_Op; int ppref = 0]’ ./include/AFunction.hpp:2912:12: required from here medit.cpp:2601:9: warning: unused variable ‘nbofsol’ [-Wunused-variable] ioply.cpp: In instantiation of ‘MMesh* PLY_LoadT(const std::string&, bool, bool, bool, double) [with MMesh = Fem2D::MeshL; std::string = std::__cxx11::basic_string]’: ioply.cpp:643:37: required from ‘AnyType PLY_LoadMeshT_Op::operator()(Stack) const [with MMesh = Fem2D::MeshL; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ioply.cpp:90:13: required from here ioply.cpp:416:59: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 416 | if (fread(ivt, sizeof(int), numVerts, fp) != numVerts) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::GN_DIRECT_NOSCAL; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::GN_DIRECT_L_NOSCAL; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Overthrust3d*]’: ./include/AFunction.hpp:1134:22: required from ‘AnyType E_F_F0F0_::operator()(Stack) const [with R = Overthrust3d*; A0 = Overthrust3d*; A1 = std::__cxx11::basic_string*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:1133:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘class Overthrust3d* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Crustal3d*]’: ./include/AFunction.hpp:1163:22: required from ‘AnyType E_F_F0F0F0_::operator()(Stack) const [with R = Crustal3d*; A0 = Crustal3d*; A1 = std::__cxx11::basic_string*; A2 = KN*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:1162:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘class Crustal3d* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::GN_DIRECT_L_RAND_NOSCAL; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Data2D<'S'>*]’: ./include/AFunction.hpp:1134:22: required from ‘AnyType E_F_F0F0_::operator()(Stack) const [with R = Data2D<'S'>*; A0 = Data2D<'S'>*; A1 = std::__cxx11::basic_string*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:1133:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘class Data2D<'S'>* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Data2D<'M'>*]’: ./include/AFunction.hpp:1134:22: required from ‘AnyType E_F_F0F0_::operator()(Stack) const [with R = Data2D<'M'>*; A0 = Data2D<'M'>*; A1 = std::__cxx11::basic_string*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:1133:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘class Data2D<'M'>* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ioply.cpp:128:9: warning: unused variable ‘nerr’ [-Wunused-variable] 128 | int nerr = 0; | ^~~~ ioply.cpp:129:11: warning: unused variable ‘res’ [-Wunused-variable] 129 | char *res; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::GN_ORIG_DIRECT; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::GN_ORIG_DIRECT_L; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::GD_STOGO; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ ioply.cpp: In instantiation of ‘MMesh* PLY_LoadT(const std::string&, bool, bool, bool, double) [with MMesh = Fem2D::MeshS; std::string = std::__cxx11::basic_string]’: ioply.cpp:643:37: required from ‘AnyType PLY_LoadMeshT_Op::operator()(Stack) const [with MMesh = Fem2D::MeshS; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ioply.cpp:90:13: required from here ioply.cpp:416:59: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 416 | if (fread(ivt, sizeof(int), numVerts, fp) != numVerts) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::GD_STOGO_RAND; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ Curvature.cpp: In function ‘VonMises(double const&, double const&, double const&, double const&, double const&, double const&)’: Curvature.cpp:485:18: warning: ‘l’ is used uninitialized [-Wuninitialized] 485 | double s1 = l[1] - l[0]; | ~~~^ Curvature.cpp:483:10: note: ‘l’ declared here 483 | double l[3]; | ^ Curvature.cpp: In function ‘VonMises(double const&, double const&, double const&)’: Curvature.cpp:494:18: warning: ‘l’ is used uninitialized [-Wuninitialized] 494 | double s1 = l[1] - l[0]; | ~~~^ Curvature.cpp:492:10: note: ‘l’ declared here 492 | double l[3]; | ^ Curvature.cpp: In function ‘VonMises(double const&, double const&, double const&, double const&)’: Curvature.cpp:506:18: warning: ‘l’ is used uninitialized [-Wuninitialized] 506 | double s1 = l[1] - l[0]; | ~~~^ Curvature.cpp:502:10: note: ‘l’ declared here 502 | double l[3]; | ^ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::LD_LBFGS; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ Curvature.cpp: In function ‘vp1(double const&, double const&, double const&)’: Curvature.cpp:451:13: warning: ‘l’ is used uninitialized [-Wuninitialized] 451 | return l[0]; | ^ Curvature.cpp:448:10: note: ‘l’ declared here 448 | double l[2]; | ^ Curvature.cpp: In function ‘Tresca(double const&, double const&, double const&)’: Curvature.cpp:459:22: warning: ‘l’ is used uninitialized [-Wuninitialized] 459 | return max(fabs(l[0] - l[1]), max(fabs(l[0]), fabs(l[1]))); | ~~~^ Curvature.cpp:456:10: note: ‘l’ declared here 456 | double l[2]; | ^ Curvature.cpp: In function ‘Tresca(double const&, double const&, double const&, double const&)’: Curvature.cpp:469:22: warning: ‘l’ is used uninitialized [-Wuninitialized] 469 | return max(fabs(l[0] - l[1]), max(fabs(l[0] - l[2]), fabs(l[1] - l[2]))); | ~~~^ Curvature.cpp:464:10: note: ‘l’ declared here 464 | double l[3]; | ^ Curvature.cpp: In function ‘Tresca(double const&, double const&, double const&, double const&, double const&, double const&)’: Curvature.cpp:478:22: warning: ‘l’ is used uninitialized [-Wuninitialized] 478 | return max(fabs(l[0] - l[1]), max(fabs(l[0] - l[2]), fabs(l[1] - l[2]))); | ~~~^ Curvature.cpp:475:10: note: ‘l’ declared here 475 | double l[3]; | ^ ioply.cpp:128:9: warning: unused variable ‘nerr’ [-Wunused-variable] 128 | int nerr = 0; | ^~~~ ioply.cpp:129:11: warning: unused variable ‘res’ [-Wunused-variable] 129 | char *res; | ^~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::LN_PRAXIS; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::LD_VAR1; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ medit.cpp: In instantiation of ‘AnyType datasolMeshT_Op::operator()(Stack) const [with MMesh = Fem2D::MeshL; v_fes = v_fesL; AnyType = AnyTypeWithOutCheck; Stack = void*]’: medit.cpp:573:11: required from here medit.cpp:643:30: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const long int’ [-Wsign-compare] 643 | for (size_t j = 0; j < l[i].nbfloat; j++) { | ~~^~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ medit.cpp:684:34: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const long int’ [-Wsign-compare] 684 | for (size_t j = 0; j < l[ii].nbfloat; j++) { | ~~^~~~~~~~~~~~~~~ medit.cpp:585:14: warning: unused variable ‘mp’ [-Wunused-variable] 585 | MeshPoint *mp(MeshPointStack(stack)); | ^~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::LD_VAR2; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ medit.cpp: In instantiation of ‘AnyType datasolMeshT_Op::operator()(Stack) const [with MMesh = Fem2D::MeshS; v_fes = v_fesS; AnyType = AnyTypeWithOutCheck; Stack = void*]’: medit.cpp:573:11: required from here medit.cpp:643:30: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const long int’ [-Wsign-compare] 643 | for (size_t j = 0; j < l[i].nbfloat; j++) { | ~~^~~~~~~~~~~~~~ Schur-Complement.cpp: In instantiation of ‘long int ff_SchurComplement(Stack, KNM*, Matrice_Creuse*, const KN_&, Data_Sparse_Solver&, KNM*) [with R = double; Stack = void*]’: Schur-Complement.cpp:137:28: required from ‘AnyType SchurComplement_OP::operator()(Stack) const [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ Schur-Complement.cpp:126:9: required from here Schur-Complement.cpp:230:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 230 | for (int k = 0; k < A.nnz; ++k) { | ~~^~~~~~~ medit.cpp:684:34: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const long int’ [-Wsign-compare] 684 | for (size_t j = 0; j < l[ii].nbfloat; j++) { | ~~^~~~~~~~~~~~~~~ ioply.cpp: In instantiation of ‘MMesh* PLY_LoadT(const std::string&, bool, bool, bool, double) [with MMesh = Fem2D::Mesh3; std::string = std::__cxx11::basic_string]’: ioply.cpp:643:37: required from ‘AnyType PLY_LoadMeshT_Op::operator()(Stack) const [with MMesh = Fem2D::Mesh3; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ioply.cpp:90:13: required from here ioply.cpp:416:59: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 416 | if (fread(ivt, sizeof(int), numVerts, fp) != numVerts) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ medit.cpp:585:14: warning: unused variable ‘mp’ [-Wunused-variable] 585 | MeshPoint *mp(MeshPointStack(stack)); | ^~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::LD_TNEWTON; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] medit.cpp: In instantiation of ‘AnyType PopenMeditMesh3_Op::operator()(Stack) const [with v_fes = v_fes3; AnyType = AnyTypeWithOutCheck; Stack = void*]’: medit.cpp:1923:9: required from here medit.cpp:2065:28: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const long int’ [-Wsign-compare] 2065 | for (size_t i = 0; i < offset; i++) { | ~~^~~~~~~~ In function ‘ConnectedComponents::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: meshtools.cpp:194:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 194 | return new ConnectedComponents(args);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ConnectedComponents::f(basicAC_F0 const&)’ at meshtools.cpp:194:12, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::LD_TNEWTON_RESTART; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ioply.cpp:554:63: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 554 | if (fread(ivb, sizeof(int), numVerts, fp) != numVerts) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::LD_TNEWTON_PRECOND; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ ioply.cpp:128:9: warning: unused variable ‘nerr’ [-Wunused-variable] 128 | int nerr = 0; | ^~~~ ioply.cpp:129:11: warning: unused variable ‘res’ [-Wunused-variable] 129 | char *res; | ^~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::LD_TNEWTON_PRECOND_RESTART; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ medit.cpp:1928:14: warning: unused variable ‘mp’ [-Wunused-variable] 1928 | MeshPoint *mp(MeshPointStack(stack)); | ^~ Schur-Complement.cpp: In instantiation of ‘long int ff_SchurComplement(Stack, KNM*, Matrice_Creuse*, const KN_&, Data_Sparse_Solver&, KNM*) [with R = std::complex; Stack = void*]’: Schur-Complement.cpp:137:28: required from ‘AnyType SchurComplement_OP::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ Schur-Complement.cpp:126:9: required from here Schur-Complement.cpp:230:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::GN_CRS2_LM; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ medit.cpp: In instantiation of ‘AnyType datasolMesh3_Op::operator()(Stack) const [with v_fes = v_fes3; AnyType = AnyTypeWithOutCheck; Stack = void*]’: medit.cpp:811:9: required from here medit.cpp:865:30: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const long int’ [-Wsign-compare] 865 | for (size_t j = 0; j < l[i].nbfloat; j++) { | ~~^~~~~~~~~~~~~~ medit.cpp:904:34: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const long int’ [-Wsign-compare] 904 | for (size_t j = 0; j < l[ii].nbfloat; j++) { | ~~^~~~~~~~~~~~~~~ medit.cpp:892:8: warning: variable ‘Cdg_hat’ set but not used [-Wunused-but-set-variable] 892 | R3 Cdg_hat = R3(1. / 4., 1. / 4., 1. / 4.); | ^~~~~~~ medit.cpp:812:14: warning: unused variable ‘mp’ [-Wunused-variable] 812 | MeshPoint *mp(MeshPointStack(stack)); | ^~ In function ‘ConnectedComponents::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: meshtools.cpp:194:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 194 | return new ConnectedComponents(args);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ConnectedComponents::f(basicAC_F0 const&)’ at meshtools.cpp:194:12, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::LD_MMA; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ medit.cpp: In instantiation of ‘AnyType PopenMeditMeshT_Op::operator()(Stack) const [with MMesh = Fem2D::MeshL; v_fes = v_fesL; AnyType = AnyTypeWithOutCheck; Stack = void*]’: medit.cpp:2681:11: required from here medit.cpp:2826:28: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const long int’ [-Wsign-compare] 2826 | for (size_t i = 0; i < offset; i++) solnbfloat = solnbfloat + l[i].nbfloat; | ~~^~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::LN_COBYLA; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::LN_NEWUOA; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::LN_NEWUOA_BOUND; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ medit.cpp:2711:14: warning: unused variable ‘mp’ [-Wunused-variable] 2711 | MeshPoint *mp(MeshPointStack(stack)); | ^~ In function ‘ConnectedComponents::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: meshtools.cpp:194:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 194 | return new ConnectedComponents(args);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ConnectedComponents::f(basicAC_F0 const&)’ at meshtools.cpp:194:12, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::LN_NELDERMEAD; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ medit.cpp: In instantiation of ‘AnyType PopenMeditMeshT_Op::operator()(Stack) const [with MMesh = Fem2D::MeshS; v_fes = v_fesS; AnyType = AnyTypeWithOutCheck; Stack = void*]’: medit.cpp:2681:11: required from here medit.cpp:2826:28: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const long int’ [-Wsign-compare] 2826 | for (size_t i = 0; i < offset; i++) solnbfloat = solnbfloat + l[i].nbfloat; | ~~^~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::LN_SBPLX; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_, std::allocator >*, E_F_F0F0_, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, std::allocator >*, E_F_F0F0_, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::LN_BOBYQA; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::GN_ISRES; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ medit.cpp:2711:14: warning: unused variable ‘mp’ [-Wunused-variable] 2711 | MeshPoint *mp(MeshPointStack(stack)); | ^~ In function ‘ConnectedComponents::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: meshtools.cpp:194:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 194 | return new ConnectedComponents(args);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ConnectedComponents::f(basicAC_F0 const&)’ at meshtools.cpp:194:12, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::LD_SLSQP; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::G_MLSL; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:1160:21: required from here ff-NLopt.cpp:1165:12: warning: unused variable ‘n’ [-Wunused-variable] 1165 | long n = x.N( ); | ^ ff-NLopt.cpp:1171:12: warning: unused variable ‘iprint’ [-Wunused-variable] 1171 | long iprint = verbosity; | ^~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::G_MLSL_LDS; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:1160:21: required from here ff-NLopt.cpp:1165:12: warning: unused variable ‘n’ [-Wunused-variable] 1165 | long n = x.N( ); | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp:1171:12: warning: unused variable ‘iprint’ [-Wunused-variable] 1171 | long iprint = verbosity; | ^~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Inverse*>]’: ./include/AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Inverse*>; TA0 = KNM*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:959:11: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Inverse >*>]’: ./include/AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Inverse >*>; TA0 = KNM >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:959:11: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KNM >*]’: ./include/AFunction_ext.hpp:138:22: required from ‘AnyType E_F_F0F0F0F0_::operator()(Stack) const [with R = KNM >*; A0 = KNM >*; A1 = KNM >*; A2 = KN_; A3 = KN_; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction_ext.hpp:137:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KNM*]’: ./include/AFunction_ext.hpp:138:22: required from ‘AnyType E_F_F0F0F0F0_::operator()(Stack) const [with R = KNM*; A0 = KNM*; A1 = KNM*; A2 = KN_; A3 = KN_; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction_ext.hpp:137:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::AUGLAG; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:1160:21: required from here ff-NLopt.cpp:1165:12: warning: unused variable ‘n’ [-Wunused-variable] 1165 | long n = x.N( ); | ^ ff-NLopt.cpp:1171:12: warning: unused variable ‘iprint’ [-Wunused-variable] 1171 | long iprint = verbosity; | ^~~~~~ ioply.cpp: In function ‘MMesh* PLY_LoadT(const std::string&, bool, bool, bool, double) [with MMesh = Fem2D::MeshL]’: ioply.cpp:137:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 137 | fscanf(fp, "%s", buffer); // file identifiant | ~~~~~~^~~~~~~~~~~~~~~~~~ ioply.cpp:181:15: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 181 | fscanf(fp, "%s", buffer); | ~~~~~~^~~~~~~~~~~~~~~~~~ ioply.cpp:187:19: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 187 | fscanf(fp, "%s", buffer); | ~~~~~~^~~~~~~~~~~~~~~~~~ ioply.cpp:189:23: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 189 | fscanf(fp, "%d", &nv); | ~~~~~~^~~~~~~~~~~~~~~ In function ‘ConnectedComponents::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ioply.cpp:192:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 192 | fscanf(fp, "%d", &nt); | ~~~~~~^~~~~~~~~~~~~~~ meshtools.cpp:194:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 194 | return new ConnectedComponents(args);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ConnectedComponents::f(basicAC_F0 const&)’ at meshtools.cpp:194:12, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ioply.cpp:195:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 195 | fscanf(fp, "%d", &nbe); | ~~~~~~^~~~~~~~~~~~~~~~ ioply.cpp:204:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 204 | fscanf(fp, "%d", &nbe); | ~~~~~~^~~~~~~~~~~~~~~~ ioply.cpp:210:23: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 210 | fscanf(fp, "%s", buffer); | ~~~~~~^~~~~~~~~~~~~~~~~~ ioply.cpp:212:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 212 | fscanf(fp, "%s", buffer2); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ioply.cpp:224:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 224 | fscanf(fp, "%s", buffer2); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ioply.cpp:237:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 237 | fscanf(fp, "%s %s %s", buffer,buffer2, buffer3); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ioply.cpp:241:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 241 | fscanf(fp, "%s", buffer); | ~~~~~~^~~~~~~~~~~~~~~~~~ ioply.cpp:254:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 254 | fscanf(fp, "%s", buffer); | ~~~~~~^~~~~~~~~~~~~~~~~~ ioply.cpp:298:19: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 298 | fscanf(fp, "%d", &hack); // hack | ~~~~~~^~~~~~~~~~~~~~~~~ ioply.cpp:481:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 481 | fscanf(fp, "%d %d %d", &color[0], &color[1], &color[2]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ioply.cpp:485:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 485 | fscanf(fp, "%d", &transparencyElem); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ioply.cpp:525:31: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 525 | fscanf(fp, "%d %d %d", &color[0], &color[1], &color[2]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ioply.cpp:529:31: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 529 | fscanf(fp, "%d", &transparencyBdElem); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ioply.cpp:619:31: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 619 | fscanf(fp, "%d %d %d", &color[0], &color[1], &color[2]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ioply.cpp:623:31: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 623 | fscanf(fp, "%d", &transparencyElem); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Mult >*>]’: ./include/AFunction.hpp:1033:22: required from ‘AnyType E_F_F0F0::operator()(Stack) const [with R = Mult >*>; TA0 = KNM >*; TA1 = KNM >*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:1032:11: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Mult*>]’: ./include/AFunction.hpp:1033:22: required from ‘AnyType E_F_F0F0::operator()(Stack) const [with R = Mult*>; TA0 = Transpose*>; TA1 = Transpose*>; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:1032:11: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh*]’: msh3.cpp:9119:23: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::AUGLAG_EQ; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:1160:21: required from here ff-NLopt.cpp:1165:12: warning: unused variable ‘n’ [-Wunused-variable] 1165 | long n = x.N( ); | ^ ff-NLopt.cpp:1171:12: warning: unused variable ‘iprint’ [-Wunused-variable] 1171 | long iprint = verbosity; | ^~~~~~ msh3.cpp: In instantiation of ‘Movemesh_Op::Movemesh_Op(const basicAC_F0&, Expression, Expression, Expression, Expression) [with MMesh = Fem2D::Mesh; Expression = E_F0*]’: msh3.cpp:9142:65: required from here msh3.cpp:8527:9: warning: unused variable ‘err’ [-Wunused-variable] 8527 | int err = 0; | ^~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In function ‘ConnectedComponents::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: meshtools.cpp:194:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 194 | return new ConnectedComponents(args);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ConnectedComponents::f(basicAC_F0 const&)’ at meshtools.cpp:194:12, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In function ‘ConnectedComponents::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: meshtools.cpp:194:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 194 | return new ConnectedComponents(args);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ConnectedComponents::f(basicAC_F0 const&)’ at meshtools.cpp:194:12, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘ConnectedComponents::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: meshtools.cpp:194:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 194 | return new ConnectedComponents(args);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ConnectedComponents::f(basicAC_F0 const&)’ at meshtools.cpp:194:12, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ioply.cpp: In function ‘MMesh* PLY_LoadT(const std::string&, bool, bool, bool, double) [with MMesh = Fem2D::MeshS]’: ioply.cpp:137:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 137 | fscanf(fp, "%s", buffer); // file identifiant | ~~~~~~^~~~~~~~~~~~~~~~~~ ioply.cpp:181:15: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 181 | fscanf(fp, "%s", buffer); | ~~~~~~^~~~~~~~~~~~~~~~~~ ioply.cpp:187:19: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 187 | fscanf(fp, "%s", buffer); | ~~~~~~^~~~~~~~~~~~~~~~~~ ioply.cpp:189:23: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 189 | fscanf(fp, "%d", &nv); | ~~~~~~^~~~~~~~~~~~~~~ ioply.cpp:192:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 192 | fscanf(fp, "%d", &nt); | ~~~~~~^~~~~~~~~~~~~~~ ioply.cpp:195:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 195 | fscanf(fp, "%d", &nbe); | ~~~~~~^~~~~~~~~~~~~~~~ ioply.cpp:204:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 204 | fscanf(fp, "%d", &nbe); | ~~~~~~^~~~~~~~~~~~~~~~ ioply.cpp:210:23: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 210 | fscanf(fp, "%s", buffer); | ~~~~~~^~~~~~~~~~~~~~~~~~ ioply.cpp:212:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 212 | fscanf(fp, "%s", buffer2); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ioply.cpp:224:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 224 | fscanf(fp, "%s", buffer2); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ioply.cpp:237:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 237 | fscanf(fp, "%s %s %s", buffer,buffer2, buffer3); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ioply.cpp:241:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 241 | fscanf(fp, "%s", buffer); | ~~~~~~^~~~~~~~~~~~~~~~~~ ioply.cpp:254:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 254 | fscanf(fp, "%s", buffer); | ~~~~~~^~~~~~~~~~~~~~~~~~ ioply.cpp:298:19: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 298 | fscanf(fp, "%d", &hack); // hack | ~~~~~~^~~~~~~~~~~~~~~~~ ioply.cpp:481:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 481 | fscanf(fp, "%d %d %d", &color[0], &color[1], &color[2]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ioply.cpp:485:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 485 | fscanf(fp, "%d", &transparencyElem); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ioply.cpp:525:31: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 525 | fscanf(fp, "%d %d %d", &color[0], &color[1], &color[2]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ioply.cpp:529:31: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 529 | fscanf(fp, "%d", &transparencyBdElem); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ioply.cpp:619:31: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 619 | fscanf(fp, "%d %d %d", &color[0], &color[1], &color[2]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ioply.cpp:623:31: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 623 | fscanf(fp, "%d", &transparencyElem); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ioply.cpp: In function ‘MMesh* PLY_LoadT(const std::string&, bool, bool, bool, double) [with MMesh = Fem2D::Mesh3]’: ioply.cpp:137:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 137 | fscanf(fp, "%s", buffer); // file identifiant | ~~~~~~^~~~~~~~~~~~~~~~~~ ioply.cpp:181:15: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 181 | fscanf(fp, "%s", buffer); | ~~~~~~^~~~~~~~~~~~~~~~~~ ioply.cpp:187:19: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 187 | fscanf(fp, "%s", buffer); | ~~~~~~^~~~~~~~~~~~~~~~~~ ioply.cpp:189:23: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 189 | fscanf(fp, "%d", &nv); | ~~~~~~^~~~~~~~~~~~~~~ ioply.cpp:192:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 192 | fscanf(fp, "%d", &nt); | ~~~~~~^~~~~~~~~~~~~~~ ioply.cpp:195:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 195 | fscanf(fp, "%d", &nbe); | ~~~~~~^~~~~~~~~~~~~~~~ ioply.cpp:204:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 204 | fscanf(fp, "%d", &nbe); | ~~~~~~^~~~~~~~~~~~~~~~ ioply.cpp:210:23: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 210 | fscanf(fp, "%s", buffer); | ~~~~~~^~~~~~~~~~~~~~~~~~ ioply.cpp:212:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 212 | fscanf(fp, "%s", buffer2); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ioply.cpp:224:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 224 | fscanf(fp, "%s", buffer2); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ioply.cpp:237:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 237 | fscanf(fp, "%s %s %s", buffer,buffer2, buffer3); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ioply.cpp:241:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 241 | fscanf(fp, "%s", buffer); | ~~~~~~^~~~~~~~~~~~~~~~~~ ioply.cpp:254:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 254 | fscanf(fp, "%s", buffer); | ~~~~~~^~~~~~~~~~~~~~~~~~ ioply.cpp:298:19: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 298 | fscanf(fp, "%d", &hack); // hack | ~~~~~~^~~~~~~~~~~~~~~~~ ioply.cpp:481:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 481 | fscanf(fp, "%d %d %d", &color[0], &color[1], &color[2]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ioply.cpp:485:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 485 | fscanf(fp, "%d", &transparencyElem); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ioply.cpp:525:31: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 525 | fscanf(fp, "%d %d %d", &color[0], &color[1], &color[2]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ioply.cpp:529:31: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 529 | fscanf(fp, "%d", &transparencyBdElem); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ioply.cpp:619:31: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 619 | fscanf(fp, "%d %d %d", &color[0], &color[1], &color[2]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ioply.cpp:623:31: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 623 | fscanf(fp, "%d", &transparencyElem); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘InitFF()’, inlined from ‘AutoLoadInit()’ at ff-AiryBiry.cpp:221:1: ff-AiryBiry.cpp:217:72: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 217 | Global.Add("airy", "(", new OneOperator2< double, double, long >(airy)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘InitFF()’ at ff-AiryBiry.cpp:217:72, inlined from ‘AutoLoadInit()’ at ff-AiryBiry.cpp:221:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘InitFF()’, inlined from ‘AutoLoadInit()’ at ff-AiryBiry.cpp:221:1: ff-AiryBiry.cpp:218:72: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 218 | Global.Add("biry", "(", new OneOperator2< double, double, long >(biry)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘InitFF()’ at ff-AiryBiry.cpp:218:72, inlined from ‘AutoLoadInit()’ at ff-AiryBiry.cpp:221:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'pcm.o' 'pcm2rnm.o' -o pcm2rnm.so ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ff-cmaes.cpp: In constructor ‘OptimCMA_ES::CMA_ES::CMA_ES()’: ff-cmaes.cpp:218:9: warning: ‘OptimCMA_ES::CMA_ES::x’ will be initialized after [-Wreorder] 218 | Rn *x; | ^ ff-cmaes.cpp:217:16: warning: ‘OptimCMA_ES::ffcalfunc* OptimCMA_ES::CMA_ES::fit’ [-Wreorder] 217 | ffcalfunc *fit; | ^~~ ff-cmaes.cpp:195:5: warning: when initialized here [-Wreorder] 195 | CMA_ES( ) : CMAES( ), x(0), fit(0) {} | ^~~~~~ ff-cmaes.cpp: In constructor ‘OptimCMA_ES::CMA_ES::CMA_ES(OptimCMA_ES::ffcalfunc&, Rn&, const Rn&, long int, int)’: ff-cmaes.cpp:218:9: warning: ‘OptimCMA_ES::CMA_ES::x’ will be initialized after [-Wreorder] 218 | Rn *x; | ^ ff-cmaes.cpp:217:16: warning: ‘OptimCMA_ES::ffcalfunc* OptimCMA_ES::CMA_ES::fit’ [-Wreorder] 217 | ffcalfunc *fit; | ^~~ ff-cmaes.cpp:201:5: warning: when initialized here [-Wreorder] 201 | CMA_ES(ffcalfunc &_ff, Rn &xstart, const Rn &stddev, long seed, int lambda) | ^~~~~~ ff-cmaes.cpp: In constructor ‘OptimCMA_ES::CMA_ES::CMA_ES(OptimCMA_ES::ffcalfunc&, Rn&, const Rn&, long int, int, const std::string&)’: ff-cmaes.cpp:218:9: warning: ‘OptimCMA_ES::CMA_ES::x’ will be initialized after [-Wreorder] 218 | Rn *x; | ^ ff-cmaes.cpp:217:16: warning: ‘OptimCMA_ES::ffcalfunc* OptimCMA_ES::CMA_ES::fit’ [-Wreorder] 217 | ffcalfunc *fit; | ^~~ ff-cmaes.cpp:204:5: warning: when initialized here [-Wreorder] 204 | CMA_ES(ffcalfunc &_ff, Rn &xstart, const Rn &stddev, long seed, int lambda, const string &ipf) | ^~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ iovtk.cpp: In instantiation of ‘VTK_WriteMeshT_Op::VTK_WriteMeshT_Op(const basicAC_F0&) [with MMesh = Fem2D::MeshL]’: iovtk.cpp:5661:51: required from ‘static E_F0* VTK_WriteMeshT_Op::f(const basicAC_F0&) [with MMesh = Fem2D::MeshL]’ ./include/AFunction.hpp:2912:65: required from ‘E_F0* OneOperatorCode::code(const basicAC_F0&) const [with CODE = VTK_WriteMeshT_Op; int ppref = 0]’ ./include/AFunction.hpp:2912:12: required from here iovtk.cpp:5579:9: warning: variable ‘nbofsol’ set but not used [-Wunused-but-set-variable] 5579 | int nbofsol; | ^~~~~~~ iovtk.cpp: In instantiation of ‘VTK_WriteMeshT_Op::VTK_WriteMeshT_Op(const basicAC_F0&) [with MMesh = Fem2D::MeshS]’: iovtk.cpp:5661:51: required from ‘static E_F0* VTK_WriteMeshT_Op::f(const basicAC_F0&) [with MMesh = Fem2D::MeshS]’ ./include/AFunction.hpp:2912:65: required from ‘E_F0* OneOperatorCode::code(const basicAC_F0&) const [with CODE = VTK_WriteMeshT_Op; int ppref = 0]’ ./include/AFunction.hpp:2912:12: required from here iovtk.cpp:5579:9: warning: variable ‘nbofsol’ set but not used [-Wunused-but-set-variable] ./include/AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2267:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ iovtk.cpp: In instantiation of ‘AnyType VTK_LoadMeshT_Op::operator()(Stack) const [with MMesh = Fem2D::MeshS; AnyType = AnyTypeWithOutCheck; Stack = void*]’: iovtk.cpp:6241:11: required from here iovtk.cpp:6754:11: warning: variable ‘DataLabel’ set but not used [-Wunused-but-set-variable] 6754 | string *DataLabel; | ^~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] iovtk.cpp: In instantiation of ‘AnyType VTK_LoadMeshT_Op::operator()(Stack) const [with MMesh = Fem2D::MeshL; AnyType = AnyTypeWithOutCheck; Stack = void*]’: iovtk.cpp:6241:11: required from here iovtk.cpp:6754:11: warning: variable ‘DataLabel’ set but not used [-Wunused-but-set-variable] iovtk.cpp: In instantiation of ‘MMesh* VTK_LoadT(const std::string&, bool, bool, bool, double, double, KN >*) [with MMesh = Fem2D::MeshS; std::string = std::__cxx11::basic_string]’: iovtk.cpp:6766:33: required from ‘AnyType VTK_LoadMeshT_Op::operator()(Stack) const [with MMesh = Fem2D::MeshS; AnyType = AnyTypeWithOutCheck; Stack = void*]’ iovtk.cpp:6241:11: required from here iovtk.cpp:6416:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 6416 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ iovtk.cpp:6481:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 6481 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ medit.cpp: At global scope: medit.cpp:47:13: warning: ‘TheWait’ defined but not used [-Wunused-variable] 47 | static bool TheWait = false; | ^~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] iovtk.cpp:6709:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 6709 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ iovtk.cpp:6291:9: warning: variable ‘res’ set but not used [-Wunused-but-set-variable] 6291 | char *res; | ^~~ iovtk.cpp: In instantiation of ‘void VTK_WRITE_MESHT(const std::string&, FILE*, const MMesh&, bool, int, bool, bool) [with MMesh = Fem2D::MeshL; std::string = std::__cxx11::basic_string; FILE = FILE]’: iovtk.cpp:6058:29: required from ‘AnyType VTK_WriteMeshT_Op::operator()(Stack) const [with MMesh = Fem2D::MeshL; AnyType = AnyTypeWithOutCheck; Stack = void*]’ iovtk.cpp:5663:11: required from here iovtk.cpp:5710:32: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 5710 | for (unsigned int i = 0; i < Th.nv; i++) { | ~~^~~~~~~ iovtk.cpp:5725:32: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 5725 | for (unsigned int i = 0; i < Th.nv; i++) { | ~~^~~~~~~ iovtk.cpp:5952:17: warning: unused variable ‘bid0’ [-Wunused-variable] 5952 | int bid0 = snprintf(newvalue,sizeof(int)+1,"%s", (char *)&tab[itab]); | ^~~~ iovtk.cpp:5897:7: warning: unused variable ‘cell_lab’ [-Wunused-variable] 5897 | int cell_lab = 1; | ^~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ iovtk.cpp: In instantiation of ‘void VTU_WRITE_MESHT(FILE*, const MMesh&, bool, int, bool) [with MMesh = Fem2D::MeshL; FILE = FILE]’: iovtk.cpp:6144:29: required from ‘AnyType VTK_WriteMeshT_Op::operator()(Stack) const [with MMesh = Fem2D::MeshL; AnyType = AnyTypeWithOutCheck; Stack = void*]’ iovtk.cpp:5663:11: required from here iovtk.cpp:1073:13: warning: operation on ‘nconnex’ may be undefined [-Wsequence-point] 1073 | nconnex = surface ? nconnex = 3 * Th.nt + 2 * Th.nbe : 3 * Th.nt; | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iovtk.cpp:1075:13: warning: operation on ‘nconnex’ may be undefined [-Wsequence-point] 1075 | nconnex = surface ? nconnex = 2 * Th.nt + Th.nbe : 2 * Th.nt; | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ iovtk.cpp:1070:7: warning: unused variable ‘nv’ [-Wunused-variable] 1070 | int nv, nconnex; | ^~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'ffrandom.o' -o ../mpi/ffrandom.so -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi iovtk.cpp: In instantiation of ‘void VTK_WRITE_MESHT(const std::string&, FILE*, const MMesh&, bool, int, bool, bool) [with MMesh = Fem2D::MeshS; std::string = std::__cxx11::basic_string; FILE = FILE]’: iovtk.cpp:6058:29: required from ‘AnyType VTK_WriteMeshT_Op::operator()(Stack) const [with MMesh = Fem2D::MeshS; AnyType = AnyTypeWithOutCheck; Stack = void*]’ iovtk.cpp:5663:11: required from here iovtk.cpp:5710:32: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 5710 | for (unsigned int i = 0; i < Th.nv; i++) { | ~~^~~~~~~ iovtk.cpp:5725:32: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 5725 | for (unsigned int i = 0; i < Th.nv; i++) { | ~~^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ iovtk.cpp:5952:17: warning: unused variable ‘bid0’ [-Wunused-variable] 5952 | int bid0 = snprintf(newvalue,sizeof(int)+1,"%s", (char *)&tab[itab]); | ^~~~ iovtk.cpp:5897:7: warning: unused variable ‘cell_lab’ [-Wunused-variable] 5897 | int cell_lab = 1; | ^~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ >, KNM >*, long, E_F_F0F0_ >, KNM >*, long, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >, KNM >*, long, E_F_F0F0_ >, KNM >*, long, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ iovtk.cpp: In instantiation of ‘void VTU_WRITE_MESHT(FILE*, const MMesh&, bool, int, bool) [with MMesh = Fem2D::MeshS; FILE = FILE]’: iovtk.cpp:6144:29: required from ‘AnyType VTK_WriteMeshT_Op::operator()(Stack) const [with MMesh = Fem2D::MeshS; AnyType = AnyTypeWithOutCheck; Stack = void*]’ iovtk.cpp:5663:11: required from here iovtk.cpp:1073:13: warning: operation on ‘nconnex’ may be undefined [-Wsequence-point] 1073 | nconnex = surface ? nconnex = 3 * Th.nt + 2 * Th.nbe : 3 * Th.nt; | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iovtk.cpp:1075:13: warning: operation on ‘nconnex’ may be undefined [-Wsequence-point] 1075 | nconnex = surface ? nconnex = 2 * Th.nt + Th.nbe : 2 * Th.nt; | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ iovtk.cpp:1070:7: warning: unused variable ‘nv’ [-Wunused-variable] 1070 | int nv, nconnex; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ iovtk.cpp: In instantiation of ‘MMesh* VTK_LoadT(const std::string&, bool, bool, bool, double, double, KN >*) [with MMesh = Fem2D::MeshL; std::string = std::__cxx11::basic_string]’: iovtk.cpp:6766:33: required from ‘AnyType VTK_LoadMeshT_Op::operator()(Stack) const [with MMesh = Fem2D::MeshL; AnyType = AnyTypeWithOutCheck; Stack = void*]’ iovtk.cpp:6241:11: required from here iovtk.cpp:6416:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 6416 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ iovtk.cpp:6481:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 6481 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ iovtk.cpp:6709:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 6709 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ iovtk.cpp:6291:9: warning: variable ‘res’ set but not used [-Wunused-but-set-variable] 6291 | char *res; | ^~~ ./include/AFunction.hpp: In member function ‘OneOperator3_*, KN*, E_F_F0F0F0_*, KN*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, KN*, E_F_F0F0F0_*, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ >, KN >*, long, E_F_F0F0_ >, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >, KN >*, long, E_F_F0F0_ >, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_, std::allocator >*, E_F_F0F0_, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, std::allocator >*, E_F_F0F0_, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ >*, KN >*, DFFT_1d2dor3d >, E_F_F0F0_ >*, KN >*, DFFT_1d2dor3d >, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, KN >*, DFFT_1d2dor3d >, E_F_F0F0_ >*, KN >*, DFFT_1d2dor3d >, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘MatrixUpWind0::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: mat_psi.cpp:58:73: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 58 | static E_F0 *f(const basicAC_F0 &args) { return new MatrixUpWind0(args); } | ^ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘MatrixUpWind0::f(basicAC_F0 const&)’ at mat_psi.cpp:58:73, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_*, KN*, E_F_F0F0_*, KN*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN*, E_F_F0F0_*, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'addNewType.o' -o addNewType.so In function ‘MatrixUpWind3::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: mat_psi.cpp:91:73: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 91 | static E_F0 *f(const basicAC_F0 &args) { return new MatrixUpWind3(args); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘MatrixUpWind3::f(basicAC_F0 const&)’ at mat_psi.cpp:91:73, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ iovtk.cpp: In function ‘Fem2D::Mesh* VTK_Load(const std::string&, bool, KN >*)’: iovtk.cpp:1421:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1421 | fscanf(fp, "%s", buffer); // ASCII or BINARY | ~~~~~~^~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ >*, KN*, E_F_F0F0_ >*, KN*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, KN*, E_F_F0F0_ >*, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ iovtk.cpp: In function ‘MMesh* VTK_LoadT(const std::string&, bool, bool, bool, double, double, KN >*) [with MMesh = Fem2D::MeshS]’: iovtk.cpp:6305:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 6305 | fscanf(fp, "%s", buffer); // ASCII or BINARY | ~~~~~~^~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'ff-AiryBiry.o' -o ff-AiryBiry.so ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'splitmesh6.o' -o ../mpi/splitmesh6.so -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi In function ‘MetricKuate::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: MetricKuate.cpp:497:71: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 497 | static E_F0 *f(const basicAC_F0 &args) { return new MetricKuate(args); } | ^ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘MetricKuate::f(basicAC_F0 const&)’ at MetricKuate.cpp:497:71, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P4dc.o' -o Element_P4dc.so In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at MetricKuate.cpp:575:1: MetricKuate.cpp:572:70: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 572 | Global.Add("MetricKuate", "(", new OneOperatorCode< MetricKuate >( )); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at MetricKuate.cpp:572:70, inlined from ‘AutoLoadInit()’ at MetricKuate.cpp:575:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ iovtk.cpp: In function ‘MMesh* VTK_LoadT(const std::string&, bool, bool, bool, double, double, KN >*) [with MMesh = Fem2D::MeshL]’: iovtk.cpp:6305:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] iovtk.cpp: In function ‘Fem2D::Mesh3* VTK_Load3(const std::string&, bool, bool, bool, double, KN >*)’: iovtk.cpp:3198:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3198 | fscanf(fp, "%s", buffer); // ASCII or BINARY | ~~~~~~^~~~~~~~~~~~~~~~~~ plotPDF.cpp: In function ‘get_string[abi:cxx11](void*, E_F0*, char const*)’: plotPDF.cpp:806:16: warning: ‘strncpy’ specified bound 128 equals destination size [-Wstringop-truncation] 806 | strncpy(carg, GetAny((*e)(stack))->c_str(), length); | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘Load_Init()’ at VTK_writer.cpp:352:26, inlined from ‘AutoLoadInit()’ at VTK_writer.cpp:363:1: ./include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ./include/AFunction.hpp:3112:42, inlined from ‘Load_Init()’ at VTK_writer.cpp:352:26, inlined from ‘AutoLoadInit()’ at VTK_writer.cpp:363:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at VTK_writer.cpp:363:1: VTK_writer.cpp:357:98: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 357 | TheOperators->Add("<-", new OneOperator2_< VtkWriter *, VtkWriter *, string * >(&init_VtkWriter)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at VTK_writer.cpp:357:98, inlined from ‘AutoLoadInit()’ at VTK_writer.cpp:363:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at VTK_writer.cpp:363:1: VTK_writer.cpp:359:88: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 359 | new OneOperator2_< void *, VtkWriter *, const Fem2D::Mesh * >(call_addmesh)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at VTK_writer.cpp:359:88, inlined from ‘AutoLoadInit()’ at VTK_writer.cpp:363:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at VTK_writer.cpp:363:1: VTK_writer.cpp:360:39: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 360 | Global.Add("Vtkaddscalar", "(", new OneOperatorCode< Vtkwritesol_Op >); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at VTK_writer.cpp:360:39, inlined from ‘AutoLoadInit()’ at VTK_writer.cpp:363:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator1s_*, E_F_F0s_*, E_F0mps> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2810:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2810 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1s_*, E_F_F0s_*, E_F0mps> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2810:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator1, std::allocator >*, E_F_F0, std::allocator >*, true> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, std::allocator >*, E_F_F0, std::allocator >*, true> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2267:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator3_ >*, KNM >*, long, E_F_F0F0F0_ >*, KNM >*, long, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >*, KNM >*, long, E_F_F0F0F0_ >*, KNM >*, long, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘SplitEdges::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: splitedges.cpp:236:70: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 236 | static E_F0 *f(const basicAC_F0 &args) { return new SplitEdges(args); } | ^ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SplitEdges::f(basicAC_F0 const&)’ at splitedges.cpp:236:70, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator1 > >, std::basic_ostream >**, E_F_F0 > >, std::basic_ostream >**, true> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 > >, std::basic_ostream >**, E_F_F0 > >, std::basic_ostream >**, true> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2267:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator1, std::allocator >*, E_F_F0, std::allocator >*, true> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, std::allocator >*, E_F_F0, std::allocator >*, true> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2267:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator1 > >, std::basic_istream >**, E_F_F0 > >, std::basic_istream >**, true> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 > >, std::basic_istream >**, E_F_F0 > >, std::basic_istream >**, true> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2267:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator1s_, KNM_, E_F_F0s_, KNM_, E_F0mps> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2810:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2810 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1s_, KNM_, E_F_F0s_, KNM_, E_F0mps> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2810:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2 >*, std::basic_istream >*, double*, E_F_F0F0 >*, std::basic_istream >*, double*> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >*, std::basic_istream >*, double*, E_F_F0F0 >*, std::basic_istream >*, double*> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2<__dirstream**, __dirstream**, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0<__dirstream**, __dirstream**, std::__cxx11::basic_string, std::allocator >*> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2<__dirstream**, __dirstream**, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0<__dirstream**, __dirstream**, std::__cxx11::basic_string, std::allocator >*> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator3_ >, KN >*, long, long, E_F_F0F0F0_ >, KN >*, long, long, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >, KN >*, long, long, E_F_F0F0F0_ >, KN >*, long, long, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2 >*, std::basic_ostream >*, double, E_F_F0F0 >*, std::basic_ostream >*, double> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >*, std::basic_ostream >*, double, E_F_F0F0 >*, std::basic_ostream >*, double> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at CircumCenter.cpp:43:1: CircumCenter.cpp:41:91: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 41 | new OneOperator3_< long, pmesh, KN< double > *, KN< double > * >(CircumCenter)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at CircumCenter.cpp:41:91, inlined from ‘AutoLoadInit()’ at CircumCenter.cpp:43:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2 >*, std::basic_istream >*, KN_, E_F_F0F0 >*, std::basic_istream >*, KN_ > >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >*, std::basic_istream >*, KN_, E_F_F0F0 >*, std::basic_istream >*, KN_ > >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2, std::allocator >*, long, E_F_F0F0, std::allocator >*, long> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2, std::allocator >*, long, E_F_F0F0, std::allocator >*, long> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2 >*, std::basic_ostream >*, long, E_F_F0F0 >*, std::basic_ostream >*, long> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >*, std::basic_ostream >*, long, E_F_F0F0 >*, std::basic_ostream >*, long> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2 >*, std::basic_istream >*, KN_ >, E_F_F0F0 >*, std::basic_istream >*, KN_ > > >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >*, std::basic_istream >*, KN_ >, E_F_F0F0 >*, std::basic_istream >*, KN_ > > >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at exactpartition.cpp:147:1: exactpartition.cpp:140:97: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 140 | new OneOperator2_< long, FEbaseArrayKn< double > *, KN< long > * >(exactpartition)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at exactpartition.cpp:140:97, inlined from ‘AutoLoadInit()’ at exactpartition.cpp:147:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at exactpartition.cpp:147:1: exactpartition.cpp:143:92: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 143 | new OneOperator2_< long, KN< KN< double > > *, KN< long > * >(exactpartition)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at exactpartition.cpp:143:92, inlined from ‘AutoLoadInit()’ at exactpartition.cpp:147:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator3_ >*, KN >*, long, E_F_F0F0F0_ >*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >*, KN >*, long, E_F_F0F0F0_ >*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2 >*, std::basic_istream >*, KN_, E_F_F0F0 >*, std::basic_istream >*, KN_ > >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >*, std::basic_istream >*, KN_, E_F_F0F0 >*, std::basic_istream >*, KN_ > >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'MetricKuate.o' -o MetricKuate.so ./include/AFunction.hpp: In member function ‘OneOperator2 >*, std::basic_istream >*, long*, E_F_F0F0 >*, std::basic_istream >*, long*> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >*, std::basic_istream >*, long*, E_F_F0F0 >*, std::basic_istream >*, long*> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator3_*, double, E_F_F0F0F0_*, double, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, double, E_F_F0F0F0_*, double, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: In function ‘init()’, inlined from ‘AutoLoadInit()’ at myfunction.cpp:89:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ myfunction.cpp:85:71: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 85 | Global.Add("myfunction", "(", new OneOperator0s< double >(myfunction)); | ^ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at myfunction.cpp:85:71, inlined from ‘AutoLoadInit()’ at myfunction.cpp:89:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘init()’, inlined from ‘AutoLoadInit()’ at myfunction.cpp:89:1: myfunction.cpp:86:63: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 86 | Global.Add("testio", "(", new OneOperator0s< double >(testio)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at myfunction.cpp:86:63, inlined from ‘AutoLoadInit()’ at myfunction.cpp:89:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2 >*, std::basic_istream >*, std::complex*, E_F_F0F0 >*, std::basic_istream >*, std::complex*> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >*, std::basic_istream >*, std::complex*, E_F_F0F0 >*, std::basic_istream >*, std::complex*> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from dfft.cpp:31: ./include/AFunction_ext.hpp: In member function ‘OneOperator4_ >*, KN >*, long, long, E_F_F0F0F0F0_ >*, KN >*, long, long, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:159:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 159 | return new CODE(f, | ^~~~~~~~~~~ 160 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 161 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 162 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 163 | t[3]->CastTo(args[3]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator4_ >*, KN >*, long, long, E_F_F0F0F0F0_ >*, KN >*, long, long, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:159:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from SaveHB.cpp:21: ./include/AFunction_ext.hpp: In member function ‘OneOperator4_, std::allocator >*, Matrice_Creuse >*, KN_ >, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0F0F0_, std::allocator >*, Matrice_Creuse >*, KN_ >, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:159:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 159 | return new CODE(f, | ^~~~~~~~~~~ 160 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 161 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 162 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 163 | t[3]->CastTo(args[3]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator4_, std::allocator >*, Matrice_Creuse >*, KN_ >, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0F0F0_, std::allocator >*, Matrice_Creuse >*, KN_ >, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:159:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from BEC.cpp:29: ./include/AFunction_ext.hpp: In member function ‘OneOperator3s_, double, double, double, E_F_F0F0F0s_, double, double, double, E_F0mps> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:101:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 101 | return new CODE(f, | ^~~~~~~~~~~ 102 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 103 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 104 | t[2]->CastTo(args[2]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3s_, double, double, double, E_F_F0F0F0s_, double, double, double, E_F0mps> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:101:15: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction_ext.hpp: In member function ‘OneOperator4_ >, KN >*, long, long, long, E_F_F0F0F0F0_ >, KN >*, long, long, long, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:159:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 159 | return new CODE(f, | ^~~~~~~~~~~ 160 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 161 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 162 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 163 | t[3]->CastTo(args[3]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator4_ >, KN >*, long, long, long, E_F_F0F0F0F0_ >, KN >*, long, long, long, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:159:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction_ext.hpp: In member function ‘OneOperator4_, std::allocator >*, Matrice_Creuse*, KN_, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0F0F0_, std::allocator >*, Matrice_Creuse*, KN_, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:159:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 159 | return new CODE(f, | ^~~~~~~~~~~ 160 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 161 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 162 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 163 | t[3]->CastTo(args[3]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator4_, std::allocator >*, Matrice_Creuse*, KN_, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0F0F0_, std::allocator >*, Matrice_Creuse*, KN_, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:159:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_, std::allocator >*, E_F_F0F0_, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, std::allocator >*, E_F_F0F0_, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator1s_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2810:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2810 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1s_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2810:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'mat_psi.o' -o mat_psi.so In function ‘Vtkwritesol_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: VTK_writer.cpp:269:74: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 269 | static E_F0 *f(const basicAC_F0 &args) { return new Vtkwritesol_Op(args); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Vtkwritesol_Op::f(basicAC_F0 const&)’ at VTK_writer.cpp:269:74, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In instantiation of ‘Movemesh_Op::Movemesh_Op(const basicAC_F0&, Expression, Expression, Expression, Expression) [with MMesh = Fem2D::Mesh3; Expression = E_F0*]’: msh3.cpp:8772:14: required from ‘E_F0* Movemesh::code(const basicAC_F0&) const [with MMesh = Fem2D::Mesh3]’ msh3.cpp:8763:9: required from here msh3.cpp:8527:9: warning: unused variable ‘err’ [-Wunused-variable] 8527 | int err = 0; | ^~~ msh3.cpp: In instantiation of ‘Movemesh_Op::Movemesh_Op(const basicAC_F0&, Expression, Expression, Expression, Expression) [with MMesh = Fem2D::MeshS; Expression = E_F0*]’: msh3.cpp:8772:14: required from ‘E_F0* Movemesh::code(const basicAC_F0&) const [with MMesh = Fem2D::MeshS]’ msh3.cpp:8763:9: required from here msh3.cpp:8527:9: warning: unused variable ‘err’ [-Wunused-variable] msh3.cpp: In instantiation of ‘Movemesh_Op::Movemesh_Op(const basicAC_F0&, Expression, Expression, Expression, Expression) [with MMesh = Fem2D::MeshL; Expression = E_F0*]’: msh3.cpp:8772:14: required from ‘E_F0* Movemesh::code(const basicAC_F0&) const [with MMesh = Fem2D::MeshL]’ msh3.cpp:8763:9: required from here msh3.cpp:8527:9: warning: unused variable ‘err’ [-Wunused-variable] ./include/AFunction_ext.hpp: In member function ‘OneOperator5_ >*, KN >*, long, long, long, E_F_F0F0F0F0F0_ >*, KN >*, long, long, long, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:268:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 268 | return new CODE(f, | ^~~~~~~~~~~ 269 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 270 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 271 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 272 | t[3]->CastTo(args[3]), | ~~~~~~~~~~~~~~~~~~~~~~ 273 | t[4]->CastTo(args[4]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator5_ >*, KN >*, long, long, long, E_F_F0F0F0F0F0_ >*, KN >*, long, long, long, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:268:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator1_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2826:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator1_, std::allocator >*, E_F_F0_, std::allocator >*> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, std::allocator >*, E_F_F0_, std::allocator >*> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2826:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ >*, Stream_b > >, double*, E_F_F0F0_ >*, Stream_b > >, double*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Stream_b > >, double*, E_F_F0F0_ >*, Stream_b > >, double*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ >*, Stream_b > >, double*, E_F_F0F0_ >*, Stream_b > >, double*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Stream_b > >, double*, E_F_F0F0_ >*, Stream_b > >, double*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator1s_, E_F_F0s_, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2810:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2810 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1s_, E_F_F0s_, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2810:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator1s_, std::allocator >*, __dirstream**, E_F_F0s_, std::allocator >*, __dirstream**, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2810:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2810 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1s_, std::allocator >*, __dirstream**, E_F_F0s_, std::allocator >*, __dirstream**, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2810:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ >*, Stream_b > >, std::complex, E_F_F0F0_ >*, Stream_b > >, std::complex, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Stream_b > >, std::complex, E_F_F0F0_ >*, Stream_b > >, std::complex, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ scotch.cpp: In member function ‘SCOTCH::code(basicAC_F0 const&) const’: scotch.cpp:68:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 68 | return new SCOTCH_Op< T, V, K >(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | t[2]->CastTo(args[2])); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SCOTCH::code(basicAC_F0 const&) const’ at scotch.cpp:68:12: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from Curvature.cpp:61: ./include/AFunction_ext.hpp: In member function ‘OneOperator2s_*, Fem2D::Mesh const*, KN*, E_F_F0F0s_*, Fem2D::Mesh const*, KN*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:46:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 46 | return new CODE(f, | ^~~~~~~~~~~ 47 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 48 | t[1]->CastTo(args[1]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2s_*, Fem2D::Mesh const*, KN*, E_F_F0F0s_*, Fem2D::Mesh const*, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:46:15: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In instantiation of ‘AnyType SetMesh_Op::operator()(Stack) const [with MMesh = Fem2D::MeshS; AnyType = AnyTypeWithOutCheck; Stack = void*]’: msh3.cpp:2504:11: required from here msh3.cpp:2612:13: warning: unused variable ‘l1’ [-Wunused-variable] 2612 | int l0, l1 = ChangeLab(mapBref, l0 = K.lab); | ^~ ./include/AFunction.hpp: In member function ‘OneOperator2_ >*, Stream_b > >, long, E_F_F0F0_ >*, Stream_b > >, long, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Stream_b > >, long, E_F_F0F0_ >*, Stream_b > >, long, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In instantiation of ‘AnyType SetMesh_Op::operator()(Stack) const [with MMesh = Fem2D::Mesh3; AnyType = AnyTypeWithOutCheck; Stack = void*]’: msh3.cpp:2504:11: required from here msh3.cpp:2612:13: warning: unused variable ‘l1’ [-Wunused-variable] ./include/AFunction.hpp: In member function ‘OneOperator3_, std::allocator >*, Fem2D::Mesh const*, E_F_F0F0F0_, std::allocator >*, Fem2D::Mesh const*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, std::allocator >*, Fem2D::Mesh const*, E_F_F0F0F0_, std::allocator >*, Fem2D::Mesh const*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ scotch.cpp: In member function ‘SCOTCH::code(basicAC_F0 const&) const’: scotch.cpp:68:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 68 | return new SCOTCH_Op< T, V, K >(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | t[2]->CastTo(args[2])); | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SCOTCH::code(basicAC_F0 const&) const’ at scotch.cpp:68:12: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator1s_, std::allocator >*, std::__cxx11::basic_string, std::allocator >*, E_F_F0s_, std::allocator >*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2810:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2810 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1s_, std::allocator >*, std::__cxx11::basic_string, std::allocator >*, E_F_F0s_, std::allocator >*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2810:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In instantiation of ‘AnyType ExtractMesh_Op::operator()(Stack) const [with MMesh = Fem2D::MeshS; MMeshO = Fem2D::MeshL; AnyType = AnyTypeWithOutCheck; Stack = void*]’: msh3.cpp:6775:11: required from here msh3.cpp:6875:13: warning: unused variable ‘ii’ [-Wunused-variable] 6875 | int ii = mi->second; | ^~ ./include/AFunction_ext.hpp: In member function ‘OneOperator2s_*, KNM_, long, E_F_F0F0s_*, KNM_, long, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:46:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 46 | return new CODE(f, | ^~~~~~~~~~~ 47 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 48 | t[1]->CastTo(args[1]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2s_*, KNM_, long, E_F_F0F0s_*, KNM_, long, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:46:15: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp:6821:41: warning: variable ‘mps’ set but not used [-Wunused-but-set-variable] 6821 | MeshPoint *mp(MeshPointStack(stack)), mps = *mp; | ^~~ msh3.cpp:6833:7: warning: unused variable ‘nbv’ [-Wunused-variable] 6833 | int nbv = Th.nv; // nombre de sommet | ^~~ msh3.cpp:6834:7: warning: unused variable ‘nbt’ [-Wunused-variable] 6834 | int nbt = Th.nt; // nombre de triangles | ^~~ msh3.cpp:6835:7: warning: unused variable ‘nbe’ [-Wunused-variable] 6835 | int nbe = Th.nbe; | ^~~ msh3.cpp:6849:15: warning: unused variable ‘nt’ [-Wunused-variable] 6849 | int nv = 0, nt = 0, ns = 0; | ^~ distance.cpp: In member function ‘Distance3d_P1::code(basicAC_F0 const&) const’: distance.cpp:755:51: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 755 | t[2]->CastTo(args[2])); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Distance3d_P1::code(basicAC_F0 const&) const’ at distance.cpp:755:51: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ >*, Stream_b > >, std::complex*, E_F_F0F0_ >*, Stream_b > >, std::complex*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Stream_b > >, std::complex*, E_F_F0F0_ >*, Stream_b > >, std::complex*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In instantiation of ‘AnyType ExtractMesh_Op::operator()(Stack) const [with MMesh = Fem2D::Mesh3; MMeshO = Fem2D::MeshS; AnyType = AnyTypeWithOutCheck; Stack = void*]’: msh3.cpp:6775:11: required from here msh3.cpp:6875:13: warning: unused variable ‘ii’ [-Wunused-variable] 6875 | int ii = mi->second; | ^~ msh3.cpp:6821:41: warning: variable ‘mps’ set but not used [-Wunused-but-set-variable] 6821 | MeshPoint *mp(MeshPointStack(stack)), mps = *mp; | ^~~ msh3.cpp:6833:7: warning: unused variable ‘nbv’ [-Wunused-variable] 6833 | int nbv = Th.nv; // nombre de sommet | ^~~ msh3.cpp:6834:7: warning: unused variable ‘nbt’ [-Wunused-variable] 6834 | int nbt = Th.nt; // nombre de triangles | ^~~ msh3.cpp:6835:7: warning: unused variable ‘nbe’ [-Wunused-variable] 6835 | int nbe = Th.nbe; | ^~~ msh3.cpp:6849:15: warning: unused variable ‘nt’ [-Wunused-variable] 6849 | int nv = 0, nt = 0, ns = 0; | ^~ scotch.cpp: In member function ‘SCOTCH::code(basicAC_F0 const&) const’: scotch.cpp:68:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 68 | return new SCOTCH_Op< T, V, K >(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | t[2]->CastTo(args[2])); | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SCOTCH::code(basicAC_F0 const&) const’ at scotch.cpp:68:12: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ distance.cpp: In member function ‘Distance2d_P1::code(basicAC_F0 const&) const’: distance.cpp:742:51: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 742 | t[2]->CastTo(args[2])); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Distance2d_P1::code(basicAC_F0 const&) const’ at distance.cpp:742:51: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction_ext.hpp: In member function ‘OneOperator2s_*, Fem2D::Mesh const*, long, E_F_F0F0s_*, Fem2D::Mesh const*, long, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:46:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 46 | return new CODE(f, | ^~~~~~~~~~~ 47 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 48 | t[1]->CastTo(args[1]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2s_*, Fem2D::Mesh const*, long, E_F_F0F0s_*, Fem2D::Mesh const*, long, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:46:15: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ >*, Stream_b > >, std::complex*, E_F_F0F0_ >*, Stream_b > >, std::complex*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Stream_b > >, std::complex*, E_F_F0F0_ >*, Stream_b > >, std::complex*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ scotch.cpp: In member function ‘SCOTCH::code(basicAC_F0 const&) const’: scotch.cpp:68:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 68 | return new SCOTCH_Op< T, V, K >(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | t[2]->CastTo(args[2])); | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SCOTCH::code(basicAC_F0 const&) const’ at scotch.cpp:68:12: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_, std::allocator >*, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0_, std::allocator >*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, std::allocator >*, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0_, std::allocator >*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction_ext.hpp: In member function ‘OneOperator2s_, double, E_F_F0F0s_, double, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:46:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 46 | return new CODE(f, | ^~~~~~~~~~~ 47 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 48 | t[1]->CastTo(args[1]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2s_, double, E_F_F0F0s_, double, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:46:15: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ >*, Stream_b > >, KN*, E_F_F0F0_ >*, Stream_b > >, KN*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Stream_b > >, KN*, E_F_F0F0_ >*, Stream_b > >, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ scotch.cpp: In member function ‘SCOTCH::code(basicAC_F0 const&) const’: scotch.cpp:68:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 68 | return new SCOTCH_Op< T, V, K >(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | t[2]->CastTo(args[2])); | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SCOTCH::code(basicAC_F0 const&) const’ at scotch.cpp:68:12: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In instantiation of ‘AnyType SetMesh_Op::operator()(Stack) const [with MMesh = Fem2D::MeshL; AnyType = AnyTypeWithOutCheck; Stack = void*]’: msh3.cpp:2504:11: required from here msh3.cpp:2612:13: warning: unused variable ‘l1’ [-Wunused-variable] 2612 | int l0, l1 = ChangeLab(mapBref, l0 = K.lab); | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = listMesh3]’: ./include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = Op3_addmesh; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:2461:13: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh3**]’: ./include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = Op3_setmesh; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:2461:13: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ >*, Stream_b > >, KN*, E_F_F0F0_ >*, Stream_b > >, KN*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Stream_b > >, KN*, E_F_F0F0_ >*, Stream_b > >, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator3_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = listMeshT]’: ./include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = Op3_addmeshS, const Fem2D::MeshS*, const Fem2D::MeshS*>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:2461:13: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class listMeshT’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::MeshS**]’: ./include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = Op3_setmeshS >; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:2461:13: required from here ./include/AnyType.hpp:145: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::MeshS** const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ scotch.cpp: In member function ‘SCOTCH::code(basicAC_F0 const&) const’: scotch.cpp:68:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 68 | return new SCOTCH_Op< T, V, K >(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | t[2]->CastTo(args[2])); | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SCOTCH::code(basicAC_F0 const&) const’ at scotch.cpp:68:12: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = listMeshT]’: ./include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = Op3_addmeshL, const Fem2D::MeshL*, const Fem2D::MeshL*>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:2461:13: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class listMeshT’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::MeshL**]’: ./include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = Op3_setmeshL >; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:2461:13: required from here ./include/AnyType.hpp:145: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::MeshL** const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In instantiation of ‘void ComputeOrientation(const Mesh&, std::vector&, bool) [with Mesh = Fem2D::MeshS]’: msh3.cpp:9704:21: required from ‘AnyType OrientNormal_Op::operator()(Stack) const [with MMesh = Fem2D::MeshS; AnyType = AnyTypeWithOutCheck; Stack = void*]’ msh3.cpp:9668:9: required from here msh3.cpp:9556:16: warning: unused variable ‘K1’ [-Wunused-variable] 9556 | const T &K1(Th[j1]); | ^~ ./include/AFunction.hpp: In member function ‘OneOperator2_ >*, Stream_b > >, KN*, E_F_F0F0_ >*, Stream_b > >, KN*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Stream_b > >, KN*, E_F_F0F0_ >*, Stream_b > >, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp:9660:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 9660 | for(int j=0; j&, bool) [with Mesh = Fem2D::MeshL]’: msh3.cpp:9704:21: required from ‘AnyType OrientNormal_Op::operator()(Stack) const [with MMesh = Fem2D::MeshL; AnyType = AnyTypeWithOutCheck; Stack = void*]’ msh3.cpp:9668:9: required from here msh3.cpp:9556:16: warning: unused variable ‘K1’ [-Wunused-variable] 9556 | const T &K1(Th[j1]); | ^~ msh3.cpp:9660:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 9660 | for(int j=0; j::code(basicAC_F0 const&) const’: scotch.cpp:68:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 68 | return new SCOTCH_Op< T, V, K >(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | t[2]->CastTo(args[2])); | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SCOTCH::code(basicAC_F0 const&) const’ at scotch.cpp:68:12: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ >*, Stream_b > >, long*, E_F_F0F0_ >*, Stream_b > >, long*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Stream_b > >, long*, E_F_F0F0_ >*, Stream_b > >, long*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ scotch.cpp: In member function ‘SCOTCH::code(basicAC_F0 const&) const’: scotch.cpp:68:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 68 | return new SCOTCH_Op< T, V, K >(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | t[2]->CastTo(args[2])); | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SCOTCH::code(basicAC_F0 const&) const’ at scotch.cpp:68:12: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction_ext.hpp: In member function ‘OneOperator3s_*, E_F_F0F0F0s_*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:101:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 101 | return new CODE(f, | ^~~~~~~~~~~ 102 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 103 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 104 | t[2]->CastTo(args[2]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3s_*, E_F_F0F0F0s_*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:101:15: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ >*, Stream_b > >, KN*, E_F_F0F0_ >*, Stream_b > >, KN*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Stream_b > >, KN*, E_F_F0F0_ >*, Stream_b > >, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction_ext.hpp: In member function ‘OneOperator3s_, long, long, E_F_F0F0F0s_, long, long, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:101:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 101 | return new CODE(f, | ^~~~~~~~~~~ 102 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 103 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 104 | t[2]->CastTo(args[2]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3s_, long, long, E_F_F0F0F0s_, long, long, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:101:15: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ >*, Stream_b > >, long*, E_F_F0F0_ >*, Stream_b > >, long*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Stream_b > >, long*, E_F_F0F0_ >*, Stream_b > >, long*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'ppm2rnm.o' -o ../mpi/ppm2rnm.so -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi ./include/AFunction.hpp: In member function ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:998:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'NewSolver.o' -o NewSolver.so '-lumfpack' '-lamd' '-lcholmod' '-lcolamd' '-lumfpack' '-lamd' '-lcholmod' '-lcolamd' '-lflexiblas' In function ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘Load_Init()’ at VTK_writer_3d.cpp:379:26, inlined from ‘AutoLoadInit()’ at VTK_writer_3d.cpp:391:1: ./include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ./include/AFunction.hpp:3112:42, inlined from ‘Load_Init()’ at VTK_writer_3d.cpp:379:26, inlined from ‘AutoLoadInit()’ at VTK_writer_3d.cpp:391:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at VTK_writer_3d.cpp:391:1: VTK_writer_3d.cpp:385:98: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 385 | TheOperators->Add("<-", new OneOperator2_< VtkWriter *, VtkWriter *, string * >(&init_VtkWriter)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at VTK_writer_3d.cpp:385:98, inlined from ‘AutoLoadInit()’ at VTK_writer_3d.cpp:391:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at VTK_writer_3d.cpp:391:1: VTK_writer_3d.cpp:387:82: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 387 | new OneOperator2_< void *, VtkWriter *, const Mesh3 * >(call_addmesh)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at VTK_writer_3d.cpp:387:82, inlined from ‘AutoLoadInit()’ at VTK_writer_3d.cpp:391:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at VTK_writer_3d.cpp:391:1: VTK_writer_3d.cpp:388:39: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 388 | Global.Add("Vtkaddscalar", "(", new OneOperatorCode< Vtkwritesol_Op >); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at VTK_writer_3d.cpp:388:39, inlined from ‘AutoLoadInit()’ at VTK_writer_3d.cpp:391:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'VTK_writer.o' -o VTK_writer.so ./include/AFunction_ext.hpp: In member function ‘OneOperator3s_, KNM*, E_F_F0F0F0s_, KNM*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:101:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 101 | return new CODE(f, | ^~~~~~~~~~~ 102 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 103 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 104 | t[2]->CastTo(args[2]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3s_, KNM*, E_F_F0F0F0s_, KNM*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:101:15: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ >*, Stream_b > >, double, E_F_F0F0_ >*, Stream_b > >, double, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Stream_b > >, double, E_F_F0F0_ >*, Stream_b > >, double, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator3_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ >*, Stream_b > >, KN >*, E_F_F0F0_ >*, Stream_b > >, KN >*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Stream_b > >, KN >*, E_F_F0F0_ >*, Stream_b > >, KN >*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction_ext.hpp: In member function ‘OneOperator4_ >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:159:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 159 | return new CODE(f, | ^~~~~~~~~~~ 160 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 161 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 162 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 163 | t[3]->CastTo(args[3]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator4_ >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:159:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ >*, Stream_b > >, KN >*, E_F_F0F0_ >*, Stream_b > >, KN >*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Stream_b > >, KN >*, E_F_F0F0_ >*, Stream_b > >, KN >*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction_ext.hpp: In member function ‘OneOperator6_ >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:330:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 330 | return new CODE(f, | ^~~~~~~~~~~ 331 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 332 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 333 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 334 | t[3]->CastTo(args[3]), | ~~~~~~~~~~~~~~~~~~~~~~ 335 | t[4]->CastTo(args[4]), | ~~~~~~~~~~~~~~~~~~~~~~ 336 | t[5]->CastTo(args[5]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator6_ >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:330:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘void Fem2D::GenericMesh::VertexInElement(V*, T*, int&, int*&, int, int*, int*&) [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:1416:9: required from ‘void Fem2D::GenericMesh::clean_mesh(double, int&, int&, int&, V*&, T*&, B*&, bool, bool, int) [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ msh3.cpp:9238:16: required from ‘AnyType CheckMesh_Op::operator()(Stack) const [with MMesh = Fem2D::MeshL; AnyType = AnyTypeWithOutCheck; Stack = void*]’ msh3.cpp:9182:11: required from here ./include/GenericMesh.hpp:1231:9: warning: variable ‘takev’ set but not used [-Wunused-but-set-variable] 1231 | int takev[nv], takenewv[nv] ; | ^~~~~ In file included from biofunc.cpp:29: ./include/AFunction_ext.hpp: In member function ‘OneOperator4_*, KN*, KN*, double, double, E_F_F0F0F0F0_*, KN*, KN*, double, double, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:159:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 159 | return new CODE(f, | ^~~~~~~~~~~ 160 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 161 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 162 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 163 | t[3]->CastTo(args[3]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator4_*, KN*, KN*, double, double, E_F_F0F0F0F0_*, KN*, KN*, double, double, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:159:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0, std::allocator >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0, std::allocator >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:998:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at aniso.cpp:165:1: aniso.cpp:160:80: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 160 | new OneOperator3_< long, long, KN< double > *, double >(Boundaniso)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at aniso.cpp:160:80, inlined from ‘AutoLoadInit()’ at aniso.cpp:165:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction_ext.hpp: In member function ‘OneOperator4_*, KN*, KN*, KN*, double, E_F_F0F0F0F0_*, KN*, KN*, KN*, double, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:159:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 159 | return new CODE(f, | ^~~~~~~~~~~ 160 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 161 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 162 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 163 | t[3]->CastTo(args[3]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator4_*, KN*, KN*, KN*, double, E_F_F0F0F0F0_*, KN*, KN*, KN*, double, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:159:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘void Fem2D::GenericMesh::VertexInElement(V*, T*, int&, int*&, int, int*, int*&) [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:1416:9: required from ‘void Fem2D::GenericMesh::clean_mesh(double, int&, int&, int&, V*&, T*&, B*&, bool, bool, int) [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ msh3.cpp:9238:16: required from ‘AnyType CheckMesh_Op::operator()(Stack) const [with MMesh = Fem2D::MeshS; AnyType = AnyTypeWithOutCheck; Stack = void*]’ msh3.cpp:9182:11: required from here ./include/GenericMesh.hpp:1231:9: warning: variable ‘takev’ set but not used [-Wunused-but-set-variable] In file included from ClosePoints.cpp:29: ./include/AFunction_ext.hpp: In member function ‘OneOperator2s_*, double, KNM_, E_F_F0F0s_*, double, KNM_, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:46:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 46 | return new CODE(f, | ^~~~~~~~~~~ 47 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 48 | t[1]->CastTo(args[1]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2s_*, double, KNM_, E_F_F0F0s_*, double, KNM_, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:46:15: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P4dc.o' -o ../mpi/Element_P4dc.so -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi ./include/AFunction_ext.hpp: In member function ‘OneOperator3s_*, double, KNM_, KNM_, E_F_F0F0F0s_*, double, KNM_, KNM_, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:101:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 101 | return new CODE(f, | ^~~~~~~~~~~ 102 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 103 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 104 | t[2]->CastTo(args[2]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3s_*, double, KNM_, KNM_, E_F_F0F0F0s_*, double, KNM_, KNM_, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:101:15: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator1s_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2810:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2810 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1s_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2810:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘void Fem2D::GenericMesh::VertexInElement(V*, T*, int&, int*&, int, int*, int*&) [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:1416:9: required from ‘void Fem2D::GenericMesh::clean_mesh(double, int&, int&, int&, V*&, T*&, B*&, bool, bool, int) [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ msh3.cpp:9238:16: required from ‘AnyType CheckMesh_Op::operator()(Stack) const [with MMesh = Fem2D::Mesh3; AnyType = AnyTypeWithOutCheck; Stack = void*]’ msh3.cpp:9182:11: required from here ./include/GenericMesh.hpp:1231:9: warning: variable ‘takev’ set but not used [-Wunused-but-set-variable] ./include/AFunction.hpp: In member function ‘E_F_F0 > >, std::basic_ostream >**, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 > >, std::basic_ostream >**, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:998:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0 > >, std::basic_istream >**, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 > >, std::basic_istream >**, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:998:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction_ext.hpp: In member function ‘OneOperator3s_*, double, Fem2D::Mesh const*, KNM*, E_F_F0F0F0s_*, double, Fem2D::Mesh const*, KNM*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:101:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 101 | return new CODE(f, | ^~~~~~~~~~~ 102 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 103 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 104 | t[2]->CastTo(args[2]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3s_*, double, Fem2D::Mesh const*, KNM*, E_F_F0F0F0s_*, double, Fem2D::Mesh const*, KNM*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:101:15: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'CircumCenter.o' -o CircumCenter.so ./include/AFunction_ext.hpp: In member function ‘OneOperator4_, KNM_, double, KN >*, E_F_F0F0F0F0_, KNM_, double, KN >*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:159:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 159 | return new CODE(f, | ^~~~~~~~~~~ 160 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 161 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 162 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 163 | t[3]->CastTo(args[3]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator4_, KNM_, double, KN >*, E_F_F0F0F0F0_, KNM_, double, KN >*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:159:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Vtkwritesol_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: VTK_writer_3d.cpp:274:74: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 274 | static E_F0 *f(const basicAC_F0 &args) { return new Vtkwritesol_Op(args); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Vtkwritesol_Op::f(basicAC_F0 const&)’ at VTK_writer_3d.cpp:274:74, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at myfunction2.cpp:46:1: myfunction2.cpp:42:66: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 42 | Global.Add("Why", "(", new OneOperator1< double, string * >(myf)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at myfunction2.cpp:42:66, inlined from ‘AutoLoadInit()’ at myfunction2.cpp:46:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at myfunction2.cpp:46:1: myfunction2.cpp:43:61: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 43 | Global.Add("f", "(", new OneOperator1_< double, double >(f)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at myfunction2.cpp:43:61, inlined from ‘AutoLoadInit()’ at myfunction2.cpp:46:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'ff-AiryBiry.o' -o ../mpi/ff-AiryBiry.so -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi ./include/AFunction_ext.hpp: In member function ‘OneOperator6_, KN_, KN_, KN_, KN_, E_F_F0F0F0F0F0F0_, KN_, KN_, KN_, KN_, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:330:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 330 | return new CODE(f, | ^~~~~~~~~~~ 331 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 332 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 333 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 334 | t[3]->CastTo(args[3]), | ~~~~~~~~~~~~~~~~~~~~~~ 335 | t[4]->CastTo(args[4]), | ~~~~~~~~~~~~~~~~~~~~~~ 336 | t[5]->CastTo(args[5]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator6_, KN_, KN_, KN_, KN_, E_F_F0F0F0F0F0F0_, KN_, KN_, KN_, KN_, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:330:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'myfunction.o' -o myfunction.so BEC.cpp: In function ‘init()’: BEC.cpp:161:14: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 161 | BECtrap)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at BEC.cpp:161:14: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BEC.cpp: In function ‘init()’: BEC.cpp:165:92: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 165 | E_F_F0F0F0s_< Complex, double, double, double, E_F0mps > >(GPvortex)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at BEC.cpp:165:92: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BEC.cpp: In function ‘init()’: BEC.cpp:169:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 169 | GPvortices)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at BEC.cpp:169:17: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BEC.cpp: In function ‘init()’: BEC.cpp:173:94: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 173 | E_F_F0F0F0s_< Complex, double, double, double, E_F0mps > >(dxGPvortex)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at BEC.cpp:173:94: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BEC.cpp: In function ‘init()’: BEC.cpp:177:94: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 177 | E_F_F0F0F0s_< Complex, double, double, double, E_F0mps > >(dyGPvortex)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at BEC.cpp:177:94: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'pcm.o' 'pcm2rnm.o' -o ../mpi/pcm2rnm.so -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'exactpartition.o' -o exactpartition.so In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at splitmesh12.cpp:238:1: splitmesh12.cpp:235:96: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 235 | Global.Add("splitmesh12", "(", new OneOperator1s_< Mesh3 const *, Mesh3 const * >(SplitMesh12)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at splitmesh12.cpp:235:96, inlined from ‘AutoLoadInit()’ at splitmesh12.cpp:238:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P3dc.o' -o Element_P3dc.so In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at mshmet.cpp:818:1: mshmet.cpp:814:33: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 814 | Global.Add("mshmet", "(", new OneOperatorCode< mshmet2d_Op >); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at mshmet.cpp:814:33, inlined from ‘AutoLoadInit()’ at mshmet.cpp:818:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at mshmet.cpp:818:1: mshmet.cpp:815:33: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 815 | Global.Add("mshmet", "(", new OneOperatorCode< mshmet3d_Op >); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at mshmet.cpp:815:33, inlined from ‘AutoLoadInit()’ at mshmet.cpp:818:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at ffnewuoa.cpp:154:1: ffnewuoa.cpp:151:45: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 151 | Global.Add("newuoa", "(", new OptimNewoa(1)); // j + dJ | ^ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at ffnewuoa.cpp:151:45, inlined from ‘AutoLoadInit()’ at ffnewuoa.cpp:154:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ mmg.cpp: In member function ‘mmg_ff::code(basicAC_F0 const&) const’: mmg.cpp:340:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 340 | E_F0 *code(const basicAC_F0 &args) const { return new mmg_Op(args, t[0]->CastTo(args[0])); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘mmg_ff::code(basicAC_F0 const&) const’ at mmg.cpp:340:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at SaveHB.cpp:203:1: SaveHB.cpp:198:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 198 | SaveHB)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at SaveHB.cpp:198:13, inlined from ‘AutoLoadInit()’ at SaveHB.cpp:203:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at SaveHB.cpp:203:1: SaveHB.cpp:201:81: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 201 | KN_< std::complex< double > >, string * >(SaveHB)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at SaveHB.cpp:201:81, inlined from ‘AutoLoadInit()’ at SaveHB.cpp:203:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -std=gnu++14 -std=gnu++14 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'MatrixMarket.o' -o MatrixMarket.so g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'addNewType.o' -o ../mpi/addNewType.so -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at splitmesh4.cpp:139:1: splitmesh4.cpp:136:94: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 136 | Global.Add("splitmesh4", "(", new OneOperator1s_< Mesh3 const *, Mesh3 const * >(SplitMesh4)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at splitmesh4.cpp:136:94, inlined from ‘AutoLoadInit()’ at splitmesh4.cpp:139:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0, std::allocator >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0, std::allocator >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:998:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0F0, std::allocator >*, long>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0, std::allocator >*, long>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0F0<__dirstream**, __dirstream**, std::__cxx11::basic_string, std::allocator >*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0<__dirstream**, __dirstream**, std::__cxx11::basic_string, std::allocator >*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ mmg.cpp: In member function ‘mmg_ff::code(basicAC_F0 const&) const’: mmg.cpp:340:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 340 | E_F0 *code(const basicAC_F0 &args) const { return new mmg_Op(args, t[0]->CastTo(args[0])); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘mmg_ff::code(basicAC_F0 const&) const’ at mmg.cpp:340:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'NewSolver.o' -o ../mpi/NewSolver.so '-lumfpack' '-lamd' '-lcholmod' '-lcolamd' '-lumfpack' '-lamd' '-lcholmod' '-lcolamd' '-lflexiblas' -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P1ncdc.o' -o Element_P1ncdc.so g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_HCT.o' -o Element_HCT.so In function ‘MatrixEdgeP1::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: mat_edgeP1.cpp:49:51: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 49 | static E_F0 *f(const basicAC_F0 &args) { return new MatrixEdgeP1(args); } | ^~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘MatrixEdgeP1::f(basicAC_F0 const&)’ at mat_edgeP1.cpp:49:51, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'VTK_writer_3d.o' -o VTK_writer_3d.so ffnewuoa.cpp: In member function ‘OptimNewoa::code(basicAC_F0 const&) const’: ffnewuoa.cpp:130:74: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 130 | E_F0 *code(const basicAC_F0 &args) const { return new E_newoa(args, cas); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNewoa::code(basicAC_F0 const&) const’ at ffnewuoa.cpp:130:74: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_, std::allocator >*, E_F_F0F0_, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, std::allocator >*, E_F_F0F0_, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘MatrixEdgeP1::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: mat_edgeP1.cpp:49:51: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 49 | static E_F0 *f(const basicAC_F0 &args) { return new MatrixEdgeP1(args); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘MatrixEdgeP1::f(basicAC_F0 const&)’ at mat_edgeP1.cpp:49:51, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at splitedges.cpp:312:1: splitedges.cpp:299:71: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 299 | Global.Add("SplitEdgeMesh", "(", new OneOperatorCode< SplitEdges >( )); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at splitedges.cpp:299:71, inlined from ‘AutoLoadInit()’ at splitedges.cpp:312:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Init_Scotch()’, inlined from ‘AutoLoadInit()’ at scotch.cpp:162:1: scotch.cpp:152:33: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 152 | Global.Add("scotch", "(", new SCOTCH< const Mesh, pmesh, long >); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Init_Scotch()’ at scotch.cpp:152:33, inlined from ‘AutoLoadInit()’ at scotch.cpp:162:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Init_Scotch()’, inlined from ‘AutoLoadInit()’ at scotch.cpp:162:1: scotch.cpp:153:33: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 153 | Global.Add("scotch", "(", new SCOTCH< const Mesh3, pmesh3, long >); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Init_Scotch()’ at scotch.cpp:153:33, inlined from ‘AutoLoadInit()’ at scotch.cpp:162:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Init_Scotch()’, inlined from ‘AutoLoadInit()’ at scotch.cpp:162:1: scotch.cpp:154:33: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 154 | Global.Add("scotch", "(", new SCOTCH< const MeshS, pmeshS, long >); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Init_Scotch()’ at scotch.cpp:154:33, inlined from ‘AutoLoadInit()’ at scotch.cpp:162:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Init_Scotch()’, inlined from ‘AutoLoadInit()’ at scotch.cpp:162:1: scotch.cpp:155:33: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 155 | Global.Add("scotch", "(", new SCOTCH< const MeshL, pmeshL, long >); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Init_Scotch()’ at scotch.cpp:155:33, inlined from ‘AutoLoadInit()’ at scotch.cpp:162:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Init_Scotch()’, inlined from ‘AutoLoadInit()’ at scotch.cpp:162:1: scotch.cpp:156:33: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 156 | Global.Add("scotch", "(", new SCOTCH< const Mesh, pmesh, double >); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Init_Scotch()’ at scotch.cpp:156:33, inlined from ‘AutoLoadInit()’ at scotch.cpp:162:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Init_Scotch()’, inlined from ‘AutoLoadInit()’ at scotch.cpp:162:1: scotch.cpp:157:33: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 157 | Global.Add("scotch", "(", new SCOTCH< const Mesh3, pmesh3, double >); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Init_Scotch()’ at scotch.cpp:157:33, inlined from ‘AutoLoadInit()’ at scotch.cpp:162:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Init_Scotch()’, inlined from ‘AutoLoadInit()’ at scotch.cpp:162:1: scotch.cpp:158:33: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 158 | Global.Add("scotch", "(", new SCOTCH< const MeshS, pmeshS, double >); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Init_Scotch()’ at scotch.cpp:158:33, inlined from ‘AutoLoadInit()’ at scotch.cpp:162:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Init_Scotch()’, inlined from ‘AutoLoadInit()’ at scotch.cpp:162:1: scotch.cpp:159:33: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 159 | Global.Add("scotch", "(", new SCOTCH< const MeshL, pmeshL, double >); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Init_Scotch()’ at scotch.cpp:159:33, inlined from ‘AutoLoadInit()’ at scotch.cpp:162:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ Curvature.cpp: In function ‘finit()’: Curvature.cpp:514:93: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 514 | new OneOperator3s_< double, pmesh, KN_< long >, KNM< double > * >(ExtractBorder)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at Curvature.cpp:514:93: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ Curvature.cpp: In function ‘finit()’: Curvature.cpp:516:86: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 516 | new OneOperator3s_< double, pmesh, long, KNM< double > * >(ExtractBorder)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at Curvature.cpp:516:86: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ Curvature.cpp: In function ‘finit()’: Curvature.cpp:518:98: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 518 | Global.Add("curvature", "(", new OneOperator2s_< KN< double > *, pmesh, KN< long > * >(courbure)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at Curvature.cpp:518:98: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ Curvature.cpp: In function ‘finit()’: Curvature.cpp:519:90: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 519 | Global.Add("curvature", "(", new OneOperator2s_< KN< double > *, pmesh, long >(courbure)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at Curvature.cpp:519:90: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ Curvature.cpp: In function ‘finit()’: Curvature.cpp:521:83: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 521 | new OneOperator2s_< KN< double > *, pmesh, KN< long > * >(courbureaxi)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at Curvature.cpp:521:83: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ Curvature.cpp: In function ‘finit()’: Curvature.cpp:522:97: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 522 | Global.Add("raxicurvature", "(", new OneOperator2s_< KN< double > *, pmesh, long >(courbureaxi)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at Curvature.cpp:522:97: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ Curvature.cpp: In function ‘finit()’: Curvature.cpp:523:86: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 523 | Global.Add("curves", "(", new OneOperator2s_< R3 *, KNM_< double >, double >(courbe)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at Curvature.cpp:523:86: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ Curvature.cpp: In function ‘finit()’: Curvature.cpp:524:96: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 524 | Global.Add("setcurveabcisse", "(", new OneOperator1s_< double, KNM_< double > >(reparametrage)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at Curvature.cpp:524:96: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ Curvature.cpp: In function ‘finit()’: Curvature.cpp:525:110: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 525 | Global.Add("setcurveabcisse", "(", new OneOperator3s_< double, KNM_< double > , long , long >(reparametrage)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at Curvature.cpp:525:110: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ Curvature.cpp: In function ‘finit()’: Curvature.cpp:527:87: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 527 | new OneOperator2s_< KNM< double > *, KNM_< double >, long >(equiparametre)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at Curvature.cpp:527:87: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ Curvature.cpp: In function ‘finit()’: Curvature.cpp:528:71: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 528 | Global.Add("Tresca", "(", new OneOperator3_< double, double >(Tresca)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at Curvature.cpp:528:71: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ Curvature.cpp: In function ‘finit()’: Curvature.cpp:529:75: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 529 | Global.Add("VonMises", "(", new OneOperator3_< double, double >(VonMises)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at Curvature.cpp:529:75: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ Curvature.cpp: In function ‘finit()’: Curvature.cpp:530:71: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 530 | Global.Add("Tresca", "(", new OneOperator4_< double, double >(Tresca)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at Curvature.cpp:530:71: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ Curvature.cpp: In function ‘finit()’: Curvature.cpp:531:71: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 531 | Global.Add("Tresca", "(", new OneOperator6_< double, double >(Tresca)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at Curvature.cpp:531:71: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ Curvature.cpp: In function ‘finit()’: Curvature.cpp:532:75: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 532 | Global.Add("VonMises", "(", new OneOperator4_< double, double >(VonMises)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at Curvature.cpp:532:75: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ Curvature.cpp: In function ‘finit()’: Curvature.cpp:533:75: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 533 | Global.Add("VonMises", "(", new OneOperator6_< double, double >(VonMises)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at Curvature.cpp:533:75: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_*, Data2D<(char)77>*, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0_*, Data2D<(char)77>*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Data2D<(char)77>*, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0_*, Data2D<(char)77>*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘init()’, inlined from ‘AutoLoadInit()’ at biofunc.cpp:109:1: biofunc.cpp:99:103: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | Global.Add("fmonod", "(", new OneOperator4_< KN *, KN *, KN *, R, R >(fmonod)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at biofunc.cpp:99:103, inlined from ‘AutoLoadInit()’ at biofunc.cpp:109:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘init()’, inlined from ‘AutoLoadInit()’ at biofunc.cpp:109:1: biofunc.cpp:100:114: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 100 | Global.Add("fmonod", "(", new OneOperator4_< KN *, KN *, KN *, KN *, R >(fmonod)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at biofunc.cpp:100:114, inlined from ‘AutoLoadInit()’ at biofunc.cpp:109:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘init()’, inlined from ‘AutoLoadInit()’ at biofunc.cpp:109:1: biofunc.cpp:101:105: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 101 | Global.Add("dfmonod", "(", new OneOperator4_< KN *, KN *, KN *, R, R >(dfmonod)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at biofunc.cpp:101:105, inlined from ‘AutoLoadInit()’ at biofunc.cpp:109:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘init()’, inlined from ‘AutoLoadInit()’ at biofunc.cpp:109:1: biofunc.cpp:102:116: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 102 | Global.Add("dfmonod", "(", new OneOperator4_< KN *, KN *, KN *, KN *, R >(dfmonod)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at biofunc.cpp:102:116, inlined from ‘AutoLoadInit()’ at biofunc.cpp:109:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘init()’, inlined from ‘AutoLoadInit()’ at biofunc.cpp:109:1: biofunc.cpp:103:67: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 103 | Global.Add("fmonod", "(", new OneOperator3_< R, R, R, R >(fmonod)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at biofunc.cpp:103:67, inlined from ‘AutoLoadInit()’ at biofunc.cpp:109:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘init()’, inlined from ‘AutoLoadInit()’ at biofunc.cpp:109:1: biofunc.cpp:104:69: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 104 | Global.Add("dfmonod", "(", new OneOperator3_< R, R, R, R >(dfmonod)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at biofunc.cpp:104:69, inlined from ‘AutoLoadInit()’ at biofunc.cpp:109:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘init()’, inlined from ‘AutoLoadInit()’ at biofunc.cpp:109:1: biofunc.cpp:105:64: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 105 | Global.Add("fmonod", "(", new OneOperator2_< R, R, R >(fmonod)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at biofunc.cpp:105:64, inlined from ‘AutoLoadInit()’ at biofunc.cpp:109:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘init()’, inlined from ‘AutoLoadInit()’ at biofunc.cpp:109:1: biofunc.cpp:106:66: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 106 | Global.Add("dfmonod", "(", new OneOperator2_< R, R, R >(dfmonod)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at biofunc.cpp:106:66, inlined from ‘AutoLoadInit()’ at biofunc.cpp:109:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_*, Data2D<(char)83>*, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0_*, Data2D<(char)83>*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Data2D<(char)83>*, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0_*, Data2D<(char)83>*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘mshmet3d_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: mshmet.cpp:386:71: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 386 | static E_F0 *f(const basicAC_F0 &args) { return new mshmet3d_Op(args); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘mshmet3d_Op::f(basicAC_F0 const&)’ at mshmet.cpp:386:71, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'meshtools.o' -o meshtools.so In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at ff-cmaes.cpp:334:1: ff-cmaes.cpp:332:70: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 332 | static void Load_Init( ) { Global.Add("cmaes", "(", new OptimCMA_ES(1)); } | ^ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at ff-cmaes.cpp:332:70, inlined from ‘AutoLoadInit()’ at ff-cmaes.cpp:334:1: In function ‘MatrixUpWind0::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ mat_dervieux.cpp:63:73: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 63 | static E_F0 *f(const basicAC_F0 &args) { return new MatrixUpWind0(args); } | ^ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘MatrixUpWind0::f(basicAC_F0 const&)’ at mat_dervieux.cpp:63:73, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator3_*, double, double, E_F_F0F0F0_*, double, double, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, double, double, E_F_F0F0F0_*, double, double, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at mat_dervieux.cpp:172:1: mat_dervieux.cpp:169:71: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 169 | Global.Add("MatUpWind1", "(", new OneOperatorCode< MatrixUpWind0 >( )); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at mat_dervieux.cpp:169:71, inlined from ‘AutoLoadInit()’ at mat_dervieux.cpp:172:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ClosePoints.cpp: In function ‘init()’: ClosePoints.cpp:862:25: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 862 | Voisinage)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at ClosePoints.cpp:862:25: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ClosePoints.cpp: In function ‘init()’: ClosePoints.cpp:865:25: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 865 | Voisinage)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at ClosePoints.cpp:865:25: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ClosePoints.cpp: In function ‘init()’: ClosePoints.cpp:867:97: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 867 | new OneOperator3s_< KN< long > *, double, KNM_< double >, KNM_< double > >(CloseTo2)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at ClosePoints.cpp:867:97: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ClosePoints.cpp: In function ‘init()’: ClosePoints.cpp:871:89: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 871 | new OneOperator2s_< KN< long > *, double, KNM_< double > >(CloseTo< false >)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at ClosePoints.cpp:871:89: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ClosePoints.cpp: In function ‘init()’: ClosePoints.cpp:873:97: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 873 | new OneOperator3s_< KN< long > *, double, pmesh, KNM< double > * >(CloseTo< false >)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at ClosePoints.cpp:873:97: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ClosePoints.cpp: In function ‘init()’: ClosePoints.cpp:875:88: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 875 | new OneOperator2s_< KN< long > *, double, KNM_< double > >(CloseTo< true >)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at ClosePoints.cpp:875:88: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ClosePoints.cpp: In function ‘init()’: ClosePoints.cpp:877:96: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 877 | new OneOperator3s_< KN< long > *, double, pmesh, KNM< double > * >(CloseTo< true >)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at ClosePoints.cpp:877:96: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ClosePoints.cpp: In function ‘init()’: ClosePoints.cpp:880:77: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 880 | KN_< double >, KN_< long > >(BorderIntersect)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at ClosePoints.cpp:880:77: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'myfunction2.o' -o myfunction2.so ./include/AFunction.hpp: In member function ‘OneOperator3_*, double, double, E_F_F0F0F0_*, double, double, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, double, double, E_F_F0F0F0_*, double, double, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'aniso.o' -o aniso.so '-L/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/lib' '-lmshmet' '-L/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/lib' '-lMesh' In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at iohdf5.cpp:677:1: iohdf5.cpp:671:38: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 671 | Global.Add("savehdf5sol", "(", new OneOperatorCode< datasolHDF5Mesh2_Op >); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at iohdf5.cpp:671:38, inlined from ‘AutoLoadInit()’ at iohdf5.cpp:677:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at iohdf5.cpp:677:1: iohdf5.cpp:674:38: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 674 | Global.Add("savehdf5sol", "(", new OneOperatorCode< datasolHDF5Mesh3_Op< v_fes3 > >); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at iohdf5.cpp:674:38, inlined from ‘AutoLoadInit()’ at iohdf5.cpp:677:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Mapkk<2>::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: dfft.cpp:219:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 219 | static E_F0 *f(const basicAC_F0 &args) { return new Mapkk(args); } | ^~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Mapkk<2>::f(basicAC_F0 const&)’ at dfft.cpp:219:53, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'MatD-VFP0.o' -o MatD-VFP0.so ./include/AFunction.hpp: In member function ‘OneOperator2 >*, Matrice_Creuse >*, E_F_F0F0 >*, Matrice_Creuse >*> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >*, Matrice_Creuse >*, E_F_F0F0 >*, Matrice_Creuse >*> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator3_, std::allocator >*, KN*, E_F_F0F0F0_, std::allocator >*, KN*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, std::allocator >*, KN*, E_F_F0F0F0_, std::allocator >*, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2*, Matrice_Creuse*, E_F_F0F0*, Matrice_Creuse*> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2*, Matrice_Creuse*, E_F_F0F0*, Matrice_Creuse*> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Mapkk<3>::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: dfft.cpp:219:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 219 | static E_F0 *f(const basicAC_F0 &args) { return new Mapkk(args); } | ^~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Mapkk<3>::f(basicAC_F0 const&)’ at dfft.cpp:219:53, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2 const*, E_F_F0F0 const*> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 const*, E_F_F0F0 const*> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-cmaes.cpp: In member function ‘OptimCMA_ES::code(basicAC_F0 const&) const’: ff-cmaes.cpp:313:75: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 313 | E_F0 *code(const basicAC_F0 &args) const { return new E_CMA_ES(args, cas); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimCMA_ES::code(basicAC_F0 const&) const’ at ff-cmaes.cpp:313:75: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'splitedges.o' -o splitedges.so g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P3pnc.o' -o Element_P3pnc.so g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'mat_psi.o' -o ../mpi/mat_psi.so -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi In file included from geophysics.cpp:4: ./include/AFunction_ext.hpp: In member function ‘OneOperator4_ >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:159:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 159 | return new CODE(f, | ^~~~~~~~~~~ 160 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 161 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 162 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 163 | t[3]->CastTo(args[3]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator4_ >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:159:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2**, Fem2D::GTypeOfFE**, Fem2D::GQuadratureFormular const*, E_F_F0F0**, Fem2D::GTypeOfFE**, Fem2D::GQuadratureFormular const*> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2**, Fem2D::GTypeOfFE**, Fem2D::GQuadratureFormular const*, E_F_F0F0**, Fem2D::GTypeOfFE**, Fem2D::GQuadratureFormular const*> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'splitmesh12.o' -o splitmesh12.so In function ‘mshmet2d_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: mshmet.cpp:673:71: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 673 | static E_F0 *f(const basicAC_F0 &args) { return new mshmet2d_Op(args); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘mshmet2d_Op::f(basicAC_F0 const&)’ at mshmet.cpp:673:71, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ioply.cpp: In member function ‘PLY_LoadMeshT::code(basicAC_F0 const&) const’: ioply.cpp:115:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 115 | return new PLY_LoadMeshT_Op< MMesh >(args, t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PLY_LoadMeshT::code(basicAC_F0 const&) const’ at ioply.cpp:115:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'myfunction.o' -o ../mpi/myfunction.so -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi In function ‘Mapkk<4>::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: dfft.cpp:219:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 219 | static E_F0 *f(const basicAC_F0 &args) { return new Mapkk(args); } | ^~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Mapkk<4>::f(basicAC_F0 const&)’ at dfft.cpp:219:53, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ioply.cpp: In member function ‘PLY_LoadMeshT::code(basicAC_F0 const&) const’: ioply.cpp:115:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 115 | return new PLY_LoadMeshT_Op< MMesh >(args, t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PLY_LoadMeshT::code(basicAC_F0 const&) const’ at ioply.cpp:115:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ gfortran -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I./include '-DAdd_' 'newuoa.f' ioply.cpp: In member function ‘PLY_LoadMeshT::code(basicAC_F0 const&) const’: ioply.cpp:115:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 115 | return new PLY_LoadMeshT_Op< MMesh >(args, t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PLY_LoadMeshT::code(basicAC_F0 const&) const’ at ioply.cpp:115:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ newuoa.f:52:72: 52 | 10 W(N+K)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 10 at (1) newuoa.f:56:72: 56 | DO 20 K=1,NPT | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 20 at (1) newuoa.f:57:72: 57 | 20 W(N+K)=W(N+K)+TEMP*ZMAT(K,J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 20 at (1) newuoa.f:74:72: 74 | 30 XOPTSQ=XOPTSQ+XOPT(I)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 30 at (1) newuoa.f:85:72: 85 | 40 SSTEMP=SSTEMP+DIFF*DIFF | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 40 at (1) newuoa.f:95:72: 95 | 60 S(I)=XPT(KSAV,I)-XOPT(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 60 at (1) newuoa.f:111:72: 111 | 80 XOPTS=XOPTS+XOPT(I)*S(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 80 at (1) newuoa.f:123:72: 123 | 90 DEN(I)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 90 at (1) newuoa.f:134:72: 134 | 100 TEMPC=TEMPC+XPT(K,I)*XOPT(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 100 at (1) newuoa.f:139:72: 139 | 110 WVEC(K,5)=HALF*TEMPA*TEMPB | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 110 at (1) newuoa.f:146:72: 146 | 120 WVEC(IP,5)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 120 at (1) newuoa.f:154:72: 154 | 130 PROD(K,JC)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 130 at (1) newuoa.f:158:72: 158 | 140 SUM=SUM+ZMAT(K,J)*WVEC(K,JC) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 140 at (1) newuoa.f:160:72: 160 | DO 150 K=1,NPT | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 150 at (1) newuoa.f:161:72: 161 | 150 PROD(K,JC)=PROD(K,JC)+SUM*ZMAT(K,J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 150 at (1) newuoa.f:166:72: 166 | 160 SUM=SUM+BMAT(K,J)*WVEC(NPT+J,JC) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 160 at (1) newuoa.f:167:72: 167 | 170 PROD(K,JC)=PROD(K,JC)+SUM | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 170 at (1) newuoa.f:169:72: 169 | DO 190 J=1,N | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 190 at (1) newuoa.f:172:72: 172 | 180 SUM=SUM+BMAT(I,J)*WVEC(I,JC) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 180 at (1) newuoa.f:173:72: 173 | 190 PROD(NPT+J,JC)=SUM | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 190 at (1) newuoa.f:181:72: 181 | 200 SUM=SUM+PAR(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 200 at (1) newuoa.f:200:72: 200 | 210 DEN(9)=DEN(9)-HALF*TEMPA | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 210 at (1) newuoa.f:207:72: 207 | 220 SUM=SUM+PAR(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 220 at (1) newuoa.f:241:72: 241 | 230 PAR(J+1)=PAR(2)*PAR(J-1)+PAR(3)*PAR(J-2) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 230 at (1) newuoa.f:245:72: 245 | 240 SUM=SUM+DENEX(J)*PAR(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 240 at (1) newuoa.f:271:72: 271 | 260 PAR(J+1)=PAR(2)*PAR(J-1)+PAR(3)*PAR(J-2) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 260 at (1) newuoa.f:276:72: 276 | 270 DENMAX=DENMAX+DENEX(J)*PAR(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 270 at (1) newuoa.f:279:72: 279 | DO 280 J=1,5 | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 280 at (1) newuoa.f:280:72: 280 | 280 VLAG(K)=VLAG(K)+PROD(K,J)*PAR(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 280 at (1) newuoa.f:290:72: 290 | 290 TEMPB=TEMPB+W(I)*W(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 290 at (1) ./include/AFunction_ext.hpp: In member function ‘OneOperator4_ >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:159:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 159 | return new CODE(f, | ^~~~~~~~~~~ 160 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 161 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 162 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 163 | t[3]->CastTo(args[3]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator4_ >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:159:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ newuoa.f:301:72: 301 | 300 S(I)=TAU*BMAT(KNEW,I)+ALPHA*TEMP | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 300 at (1) newuoa.f:305:72: 305 | 310 SUM=SUM+XPT(K,J)*W(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 310 at (1) newuoa.f:307:72: 307 | DO 320 I=1,N | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 320 at (1) newuoa.f:308:72: 308 | 320 S(I)=S(I)+TEMP*XPT(K,I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 320 at (1) newuoa.f:313:72: 313 | 330 DS=DS+D(I)*S(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 330 at (1) newuoa.f:321:72: 321 | DO 350 J=1,5 | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 350 at (1) newuoa.f:322:72: 322 | 350 W(K)=W(K)+WVEC(K,J)*PAR(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 350 at (1) newuoa.f:363:72: 363 | 10 HCOL(K)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 10 at (1) newuoa.f:367:72: 367 | DO 20 K=1,NPT | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 20 at (1) newuoa.f:368:72: 368 | 20 HCOL(K)=HCOL(K)+TEMP*ZMAT(K,J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 20 at (1) newuoa.f:379:72: 379 | 30 DD=DD+D(I)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 30 at (1) newuoa.f:385:72: 385 | 40 SUM=SUM+XPT(K,J)*D(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 40 at (1) newuoa.f:388:72: 388 | DO 50 I=1,N | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 50 at (1) newuoa.f:390:72: 390 | 50 GD(I)=GD(I)+SUM*XPT(K,I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 50 at (1) newuoa.f:401:72: 401 | 60 DHD=DHD+D(I)*GD(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 60 at (1) newuoa.f:411:72: 411 | 70 S(I)=GC(I)+TEMP*GD(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 70 at (1) newuoa.f:424:72: 424 | 90 SS=SS+S(I)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 90 at (1) newuoa.f:430:72: 430 | 100 W(I)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 100 at (1) newuoa.f:438:72: 438 | 110 SUM=SUM+XPT(K,J)*S(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 110 at (1) newuoa.f:440:72: 440 | DO 120 I=1,N | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 120 at (1) newuoa.f:441:72: 441 | 120 W(I)=W(I)+SUM*XPT(K,I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 120 at (1) newuoa.f:452:72: 452 | 130 CF5=CF5+S(I)*GD(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 130 at (1) newuoa.f:476:72: 476 | 140 TAUOLD=TAU | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 140 at (1) newuoa.f:495:72: 495 | 150 S(I)=GC(I)+GD(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 150 at (1) newuoa.f:629:72: 629 | 10 XPT(K,J)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 10 at (1) newuoa.f:630:72: 630 | DO 20 I=1,NDIM | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 20 at (1) newuoa.f:631:72: 631 | 20 BMAT(I,J)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 20 at (1) newuoa.f:633:72: 633 | 30 HQ(IH)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 30 at (1) newuoa.f:636:72: 636 | DO 40 J=1,NPTM | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 40 at (1) newuoa.f:637:72: 637 | 40 ZMAT(K,J)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 40 at (1) newuoa.f:678:72: 678 | 60 X(J)=XPT(NF,J)+XBASE(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 60 at (1) newuoa.f:739:72: 739 | 80 XOPTSQ=XOPTSQ+XOPT(I)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 80 at (1) newuoa.f:750:72: 750 | 110 DSQ=DSQ+D(I)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 110 at (1) newuoa.f:771:72: 771 | 130 SUM=SUM+XPT(K,I)*XOPT(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 130 at (1) newuoa.f:775:72: 775 | DO 140 I=1,N | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 140 at (1) newuoa.f:781:72: 781 | DO 140 J=1,I | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 140 at (1) newuoa.f:782:72: 782 | 140 BMAT(IP,J)=BMAT(IP,J)+VLAG(I)*W(J)+W(I)*VLAG(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 140 at (1) newuoa.f:790:72: 790 | 150 W(I)=W(NPT+I)*ZMAT(I,K) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 150 at (1) newuoa.f:794:72: 794 | 160 SUM=SUM+W(I)*XPT(I,J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 160 at (1) newuoa.f:797:72: 797 | DO 170 I=1,NPT | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 170 at (1) newuoa.f:798:72: 798 | 170 BMAT(I,J)=BMAT(I,J)+SUM*ZMAT(I,K) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 170 at (1) newuoa.f:799:72: 799 | DO 180 I=1,N | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 180 at (1) newuoa.f:803:72: 803 | DO 180 J=1,I | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 180 at (1) newuoa.f:804:72: 804 | 180 BMAT(IP,J)=BMAT(IP,J)+TEMP*VLAG(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 180 at (1) newuoa.f:814:72: 814 | 190 XPT(K,J)=XPT(K,J)-HALF*XOPT(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 190 at (1) newuoa.f:815:72: 815 | DO 200 I=1,J | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 200 at (1) newuoa.f:820:72: 820 | 200 BMAT(NPT+I,J)=BMAT(NPT+J,I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 200 at (1) newuoa.f:823:72: 823 | 210 XOPT(J)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 210 at (1) newuoa.f:846:72: 846 | 220 SUM=SUM+BMAT(K,J)*D(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 220 at (1) newuoa.f:848:72: 848 | 230 VLAG(K)=SUM | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 230 at (1) newuoa.f:853:72: 853 | 240 SUM=SUM+ZMAT(I,K)*W(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 240 at (1) newuoa.f:860:72: 860 | DO 250 I=1,NPT | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 250 at (1) newuoa.f:861:72: 861 | 250 VLAG(I)=VLAG(I)+SUM*ZMAT(I,K) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 250 at (1) newuoa.f:867:72: 867 | 260 SUM=SUM+W(I)*BMAT(I,J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 260 at (1) newuoa.f:871:72: 871 | 270 SUM=SUM+BMAT(JP,K)*D(K) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 270 at (1) newuoa.f:874:72: 874 | 280 DX=DX+D(J)*XOPT(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 280 at (1) newuoa.f:894:72: 894 | 300 X(I)=XBASE(I)+XNEW(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 300 at (1) newuoa.f:919:72: 919 | DO 340 I=1,J | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 340 at (1) newuoa.f:923:72: 923 | 340 VQUAD=VQUAD+TEMP*HQ(IH) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 340 at (1) newuoa.f:925:72: 925 | 350 VQUAD=VQUAD+PQ(K)*W(K) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 350 at (1) newuoa.f:942:72: 942 | 360 XOPTSQ=XOPTSQ+XOPT(I)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 360 at (1) newuoa.f:979:72: 979 | 380 HDIAG=HDIAG+TEMP*ZMAT(K,J)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 380 at (1) newuoa.f:983:72: 983 | 390 DISTSQ=DISTSQ+(XPT(K,J)-XOPT(J))**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 390 at (1) newuoa.f:1001:72: 1001 | DO 420 J=1,I | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 420 at (1) g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'CircumCenter.o' -o ../mpi/CircumCenter.so -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi newuoa.f:1003:72: 1003 | 420 HQ(IH)=HQ(IH)+TEMP*XPT(KNEW,J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 420 at (1) newuoa.f:1012:72: 1012 | DO 440 K=1,NPT | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 440 at (1) newuoa.f:1013:72: 1013 | 440 PQ(K)=PQ(K)+TEMP*ZMAT(K,J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 440 at (1) newuoa.f:1018:72: 1018 | 450 XPT(KNEW,I)=XNEW(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 450 at (1) newuoa.f:1029:72: 1029 | 700 VLAG(K)=FVAL(K)-FVAL(KOPT) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 700 at (1) newuoa.f:1034:72: 1034 | 710 SUM=SUM+BMAT(K,I)*VLAG(K) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 710 at (1) newuoa.f:1036:72: 1036 | 720 W(I)=SUM | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 720 at (1) newuoa.f:1045:72: 1045 | 730 GQ(I)=W(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 730 at (1) newuoa.f:1047:72: 1047 | 740 HQ(IH)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 740 at (1) newuoa.f:1051:72: 1051 | 750 W(J)=W(J)+VLAG(K)*ZMAT(K,J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 750 at (1) newuoa.f:1052:72: 1052 | 760 IF (J .LT. IDZ) W(J)=-W(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 760 at (1) newuoa.f:1055:72: 1055 | DO 770 J=1,NPTM | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 770 at (1) newuoa.f:1056:72: 1056 | 770 PQ(K)=PQ(K)+ZMAT(K,J)*W(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 770 at (1) newuoa.f:1078:72: 1078 | 470 SUM=SUM+(XPT(K,J)-XOPT(J))**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 470 at (1) newuoa.f:1129:72: 1129 | 540 X(I)=XBASE(I)+XOPT(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 540 at (1) newuoa.f:1173:72: 1173 | 10 D(I)=XOPT(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 10 at (1) newuoa.f:1185:72: 1185 | 30 DD=DD+D(I)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 30 at (1) newuoa.f:1201:72: 1201 | 60 DHD=DHD+D(J)*HD(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 60 at (1) newuoa.f:1222:72: 1222 | 70 GG=GG+(G(I)+HS(I))**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 70 at (1) newuoa.f:1238:72: 1238 | 80 SS=SS+STEP(I)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 80 at (1) newuoa.f:1252:72: 1252 | 100 SHS=SHS+STEP(I)*HS(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 100 at (1) g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'BernardiRaugel.o' -o BernardiRaugel.so newuoa.f:1265:72: 1265 | 110 D(I)=TEMPA*(G(I)+HS(I))-TEMPB*STEP(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 110 at (1) newuoa.f:1273:72: 1273 | 130 DHS=DHS+HD(I)*STEP(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 130 at (1) newuoa.f:1296:72: 1296 | 140 QSAV=QNEW | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 140 at (1) newuoa.f:1316:72: 1316 | 150 GG=GG+(G(I)+HS(I))**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 150 at (1) newuoa.f:1328:72: 1328 | 180 HD(I)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 180 at (1) newuoa.f:1332:72: 1332 | 190 TEMP=TEMP+XPT(K,J)*D(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 190 at (1) newuoa.f:1334:72: 1334 | DO 200 I=1,N | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 200 at (1) newuoa.f:1335:72: 1335 | 200 HD(I)=HD(I)+TEMP*XPT(K,I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 200 at (1) newuoa.f:1338:72: 1338 | DO 210 I=1,J | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 210 at (1) newuoa.f:1341:72: 1341 | 210 HD(I)=HD(I)+HQ(IH)*D(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 210 at (1) newuoa.f:1376:72: 1376 | 10 ZMAT(I,JL)=TEMP | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 10 at (1) newuoa.f:1407:72: 1407 | 40 ZMAT(I,1)=TEMPA*ZMAT(I,1)-TEMPB*VLAG(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 40 at (1) newuoa.f:1425:72: 1425 | 50 ZMAT(I,JB)=SCALB*(ZMAT(I,JB)-TEMPA*W(I)-TEMPB*VLAG(I)) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 50 at (1) newuoa.f:1440:72: 1440 | 60 ZMAT(I,IDZ)=TEMP | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 60 at (1) newuoa.f:1450:72: 1450 | DO 70 I=1,JP | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 70 at (1) g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'MetricKuate.o' -o ../mpi/MetricKuate.so -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi g++ -shared -fPIC -std=gnu++14 -std=gnu++14 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'SaveHB.o' -o SaveHB.so g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'splitmesh4.o' -o splitmesh4.so g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'BEC.o' -o BEC.so bfstream.cpp: In function ‘initK()void’: bfstream.cpp:286:24: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 286 | Add< OB >("(", "", new OneOperator2_< ostream *, OB, K * >(10,Write)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘initK()void’ at bfstream.cpp:286:24: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ bfstream.cpp: In function ‘initK()void’: bfstream.cpp:287:24: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 287 | Add< OB >("(", "", new OneOperator2_< ostream *, OB, K >(Write)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘initK()void’ at bfstream.cpp:287:24: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'exactpartition.o' -o ../mpi/exactpartition.so -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi bfstream.cpp: In function ‘initK, std::complex >()void’: bfstream.cpp:289:24: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 289 | Add< OB >("(", "", new OneOperator2_< ostream *, OB, KN< K > * >(Write)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘initK, std::complex >()void’ at bfstream.cpp:289:24: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P3.o' -o Element_P3.so g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P3dc.o' -o ../mpi/Element_P3dc.so -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'mat_dervieux.o' -o mat_dervieux.so g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P2pnc.o' -o Element_P2pnc.so g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'cmaes.o' 'ff-cmaes.o' -o ff-cmaes.so g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_Mixte.o' -o Element_Mixte.so '-lflexiblas' newuoa.f: In function ‘update_’: newuoa.f:1389:72: warning: ‘tempb’ may be used uninitialized [-Wmaybe-uninitialized] 1389 | IF (JL .GT. 1) W(I)=W(I)+TEMPB*ZMAT(I,JL) | ^ newuoa.f:1372:15: note: ‘tempb’ was declared here 1372 | TEMPB=ZMAT(KNEW,J)/TEMP | ^ ./include/AFunction.hpp: In member function ‘E_F_F0F0*, Matrice_Creuse*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0*, Matrice_Creuse*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_, double, E_F_F0F0_, double, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, double, E_F_F0F0_, double, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at freeyams.cpp:1262:1: freeyams.cpp:1255:35: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1255 | Global.Add("freeyams", "(", new OneOperatorCode< yams_Op_mesh3 >); // | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at freeyams.cpp:1255:35, inlined from ‘AutoLoadInit()’ at freeyams.cpp:1262:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at freeyams.cpp:1262:1: freeyams.cpp:1256:35: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1256 | Global.Add("freeyams", "(", new OneOperatorCode< yams_Op_meshS >); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at freeyams.cpp:1256:35, inlined from ‘AutoLoadInit()’ at freeyams.cpp:1262:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0F0 >*, Matrice_Creuse >*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0 >*, Matrice_Creuse >*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P3nc.o' -o Element_P3nc.so In file included from isoline.cpp:41: ./include/AFunction_ext.hpp: In member function ‘OneOperator2s_, double, E_F_F0F0s_, double, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:46:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 46 | return new CODE(f, | ^~~~~~~~~~~ 47 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 48 | t[1]->CastTo(args[1]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2s_, double, E_F_F0F0s_, double, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:46:15: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction_ext.hpp: In member function ‘OneOperator2s_, KN_, E_F_F0F0s_, KN_, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:46:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 46 | return new CODE(f, | ^~~~~~~~~~~ 47 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 48 | t[1]->CastTo(args[1]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2s_, KN_, E_F_F0F0s_, KN_, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:46:15: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Morley.o' -o Morley.so g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'mshmet.o' -o mshmet.so '-L/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/lib' '-lmshmet' '-L/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/lib' '-lMesh' In function ‘finit()’, inlined from ‘AutoLoadInit()’ at distance.cpp:768:1: distance.cpp:763:35: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 763 | Global.Add("distance", "(", new Distance2d_P1); | ^~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at distance.cpp:763:35, inlined from ‘AutoLoadInit()’ at distance.cpp:768:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘finit()’, inlined from ‘AutoLoadInit()’ at distance.cpp:768:1: distance.cpp:764:35: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 764 | Global.Add("distance", "(", new Distance3d_P1); | ^~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at distance.cpp:764:35, inlined from ‘AutoLoadInit()’ at distance.cpp:768:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘finit()’, inlined from ‘AutoLoadInit()’ at distance.cpp:768:1: distance.cpp:765:84: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 765 | Global.Add("checkdist", "(", new OneOperator2< double, double, double >(CheckDist)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at distance.cpp:765:84, inlined from ‘AutoLoadInit()’ at distance.cpp:768:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction_ext.hpp: In member function ‘OneOperator4s_, long, long, double, E_F_F0F0F0F0s_, long, long, double, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:208:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 208 | return new CODE(f, | ^~~~~~~~~~~ 209 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 210 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 211 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 212 | t[3]->CastTo(args[3]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator4s_, long, long, double, E_F_F0F0F0F0s_, long, long, double, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:208:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_*, long, E_F_F0F0_*, long, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, long, E_F_F0F0_*, long, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ freeyams.cpp: In member function ‘yams_Op_meshS::operator()(void*) const’: freeyams.cpp:841:22: warning: ‘hmin’ may be used uninitialized [-Wmaybe-uninitialized] 841 | solyams_pSurfMesh(yamsmesh, mtype, metric, hmin, hmax); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ freeyams.cpp:840:11: note: ‘hmin’ was declared here 840 | float hmin, hmax; | ^~~~ freeyams.cpp:841:22: warning: ‘hmax’ may be used uninitialized [-Wmaybe-uninitialized] 841 | solyams_pSurfMesh(yamsmesh, mtype, metric, hmin, hmax); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ freeyams.cpp:840:17: note: ‘hmax’ was declared here 840 | float hmin, hmax; | ^~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'UMFPACK64.o' -o UMFPACK64.so '-lumfpack' '-lamd' '-lcholmod' '-lcolamd' '-lumfpack' '-lamd' '-lcholmod' '-lcolamd' '-lflexiblas' g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P1bl.o' -o Element_P1bl.so ./include/AFunction.hpp: In member function ‘OneOperator2_*, E_F_F0F0_*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, E_F_F0F0_*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ isoline.cpp: In member function ‘OneOperator5s_, long, long, double, long*, E_F_F0F0F0F0F0s_, long, long, double, long*, E_F0> >::code(basicAC_F0 const&) const’: isoline.cpp:1246:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1246 | return new CODE(f, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), t[2]->CastTo(args[2]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1247 | t[3]->CastTo(args[3]), t[4]->CastTo(args[4])); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator5s_, long, long, double, long*, E_F_F0F0F0F0F0s_, long, long, double, long*, E_F0> >::code(basicAC_F0 const&) const’ at isoline.cpp:1246:12: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from vortextools.cpp:33: ./include/AFunction_ext.hpp: In member function ‘OneOperator2s_, KNM_, long, E_F_F0F0s_, KNM_, long, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:46:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 46 | return new CODE(f, | ^~~~~~~~~~~ 47 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 48 | t[1]->CastTo(args[1]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2s_, KNM_, long, E_F_F0F0s_, KNM_, long, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:46:15: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0F0 const*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0 const*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0F0**, Fem2D::GTypeOfFE**, Fem2D::GQuadratureFormular const*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0**, Fem2D::GTypeOfFE**, Fem2D::GQuadratureFormular const*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2, std::allocator >*, E_F_F0F0, std::allocator >*> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2, std::allocator >*, E_F_F0F0, std::allocator >*> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator3_, v_fes3>*, int>, std::pair*, int>, double, E_F_F0F0F0_, v_fes3>*, int>, std::pair*, int>, double, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, v_fes3>*, int>, std::pair*, int>, double, E_F_F0F0F0_, v_fes3>*, int>, std::pair*, int>, double, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘datasolHDF5Mesh2_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: iohdf5.cpp:175:79: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 175 | static E_F0 *f(const basicAC_F0 &args) { return new datasolHDF5Mesh2_Op(args); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘datasolHDF5Mesh2_Op::f(basicAC_F0 const&)’ at iohdf5.cpp:175:79, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'mat_edgeP1.o' -o mat_edgeP1.so ./include/AFunction.hpp: In member function ‘OneOperator2, std::allocator >*, E_F_F0F0, std::allocator >*> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2, std::allocator >*, E_F_F0F0, std::allocator >*> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'biofunc.o' -o biofunc.so ./include/AFunction.hpp: In member function ‘OneOperator2, std::allocator >*, E_F_F0F0, std::allocator >*> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2, std::allocator >*, E_F_F0F0, std::allocator >*> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘MetricPk::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: MetricPk.cpp:81:68: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 81 | static E_F0 *f(const basicAC_F0 &args) { return new MetricPk(args); } | ^ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘MetricPk::f(basicAC_F0 const&)’ at MetricPk.cpp:81:68, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at mmg.cpp:651:1: mmg.cpp:648:31: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 648 | Global.Add("mmgs", "(", new mmg_ff); | ^~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at mmg.cpp:648:31, inlined from ‘AutoLoadInit()’ at mmg.cpp:651:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ gmsh.cpp: In member function ‘GMSH_LoadMeshT::code(basicAC_F0 const&) const’: gmsh.cpp:1123:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1123 | return new GMSH_LoadMeshT_Op(args, t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘GMSH_LoadMeshT::code(basicAC_F0 const&) const’ at gmsh.cpp:1123:12: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ gmsh.cpp: In member function ‘GMSH_LoadMesh::code(basicAC_F0 const&) const’: gmsh.cpp:99:60: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | return new GMSH_LoadMesh_Op(args, t[0]->CastTo(args[0])); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘GMSH_LoadMesh::code(basicAC_F0 const&) const’ at gmsh.cpp:99:60: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ distance.cpp: In function ‘Distance(void*, Fem2D::Mesh const*, E_F0*, KN*, double)AnyTypeWithOutCheck’: distance.cpp:665:11: warning: ‘fm’ may be used uninitialized [-Wmaybe-uninitialized] 665 | if (err && fm < dmax) { | ~~~~^~~~~~~~~~~~ distance.cpp:621:10: note: ‘fm’ was declared here 621 | double fm; | ^~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'VTK_writer.o' -o ../mpi/VTK_writer.so -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi freeyams.cpp: In member function ‘yams_Op_mesh3::operator()(void*) const’: freeyams.cpp:1194:22: warning: ‘hmin’ may be used uninitialized [-Wmaybe-uninitialized] 1194 | solyams_pSurfMesh(yamsmesh, mtype, metric, hmin, hmax); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ freeyams.cpp:1193:11: note: ‘hmin’ was declared here 1193 | float hmin, hmax; | ^~~~ freeyams.cpp:1194:22: warning: ‘hmax’ may be used uninitialized [-Wmaybe-uninitialized] 1194 | solyams_pSurfMesh(yamsmesh, mtype, metric, hmin, hmax); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ freeyams.cpp:1193:17: note: ‘hmax’ was declared here 1193 | float hmin, hmax; | ^~~~ gmsh.cpp: In member function ‘GMSH_LoadMeshT::code(basicAC_F0 const&) const’: gmsh.cpp:1123:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1123 | return new GMSH_LoadMeshT_Op(args, t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘GMSH_LoadMeshT::code(basicAC_F0 const&) const’ at gmsh.cpp:1123:12: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ gmsh.cpp: In member function ‘GMSH_LoadMesh3::code(basicAC_F0 const&) const’: gmsh.cpp:599:61: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 599 | return new GMSH_LoadMesh3_Op(args, t[0]->CastTo(args[0])); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘GMSH_LoadMesh3::code(basicAC_F0 const&) const’ at gmsh.cpp:599:61: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘yams_Op_meshS::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: freeyams.cpp:650:73: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 650 | static E_F0 *f(const basicAC_F0 &args) { return new yams_Op_meshS(args); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘yams_Op_meshS::f(basicAC_F0 const&)’ at freeyams.cpp:650:73, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘Load_Init()’ at DxWriter.cpp:360:25, inlined from ‘AutoLoadInit()’ at DxWriter.cpp:380:1: ./include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ./include/AFunction.hpp:3112:42, inlined from ‘Load_Init()’ at DxWriter.cpp:360:25, inlined from ‘AutoLoadInit()’ at DxWriter.cpp:380:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at DxWriter.cpp:380:1: DxWriter.cpp:366:95: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 366 | TheOperators->Add("<-", new OneOperator2_< DxWriter *, DxWriter *, string * >(&init_DxWriter)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at DxWriter.cpp:366:95, inlined from ‘AutoLoadInit()’ at DxWriter.cpp:380:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at DxWriter.cpp:380:1: DxWriter.cpp:369:87: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 369 | new OneOperator2_< void *, DxWriter *, const Fem2D::Mesh * >(call_addmesh)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at DxWriter.cpp:369:87, inlined from ‘AutoLoadInit()’ at DxWriter.cpp:380:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at DxWriter.cpp:380:1: DxWriter.cpp:372:34: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 372 | call_addtimeseries)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at DxWriter.cpp:372:34, inlined from ‘AutoLoadInit()’ at DxWriter.cpp:380:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at DxWriter.cpp:380:1: DxWriter.cpp:374:38: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 374 | Global.Add("Dxaddsol2ts", "(", new OneOperatorCode< Dxwritesol_Op >); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at DxWriter.cpp:374:38, inlined from ‘AutoLoadInit()’ at DxWriter.cpp:380:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ newuoa.f: In function ‘trsapp_’: newuoa.f:1210:72: warning: ‘bstep’ may be used uninitialized [-Wmaybe-uninitialized] 1210 | ALPHA=DMIN1(ALPHA,GG/DHD) | ^ newuoa.f:1197:11: note: ‘bstep’ was declared here 1197 | BSTEP=TEMP/(DS+DSQRT(DS*DS+DD*TEMP)) | ^ newuoa.f:1207:72: warning: ‘dd’ may be used uninitialized [-Wmaybe-uninitialized] 1207 | TEMP=DHD/DD | ^ newuoa.f:1179:8: note: ‘dd’ was declared here 1179 | DD=ZERO | ^ newuoa.f:1210:72: warning: ‘gg’ may be used uninitialized [-Wmaybe-uninitialized] 1210 | ALPHA=DMIN1(ALPHA,GG/DHD) | ^ newuoa.f:1190:8: note: ‘gg’ was declared here 1190 | GG=DD | ^ newuoa.f:1228:14: warning: ‘ggbeg’ may be used uninitialized [-Wmaybe-uninitialized] 1228 | IF (GG .LE. 1.0D-4*GGBEG) GOTO 160 | ^ newuoa.f:1191:11: note: ‘ggbeg’ was declared here 1191 | GGBEG=GG | ^ newuoa.f:1213:72: warning: ‘qred’ may be used uninitialized [-Wmaybe-uninitialized] 1213 | QRED=QRED+QADD | ^ newuoa.f:1178:10: note: ‘qred’ was declared here 1178 | 20 QRED=ZERO | ^ newuoa.f:1278:72: warning: ‘sg’ may be used uninitialized [-Wmaybe-uninitialized] 1278 | QBEG=SG+CF | ^ newuoa.f:1248:8: note: ‘sg’ was declared here 1248 | SG=ZERO | ^ newuoa.f:1277:72: warning: ‘shs’ may be used uninitialized [-Wmaybe-uninitialized] 1277 | CF=HALF*(SHS-DHD) | ^ newuoa.f:1249:9: note: ‘shs’ was declared here 1249 | SHS=ZERO | ^ In function ‘PLY_WriteMeshT_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ioply.cpp:682:57: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 682 | static E_F0 *f(const basicAC_F0 &args) { return new PLY_WriteMeshT_Op(args); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PLY_WriteMeshT_Op::f(basicAC_F0 const&)’ at ioply.cpp:682:57, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ distance.cpp: In function ‘Distance(void*, Fem2D::Mesh3 const*, E_F0*, KN*, double)AnyTypeWithOutCheck’: distance.cpp:665:11: warning: ‘fm’ may be used uninitialized [-Wmaybe-uninitialized] 665 | if (err && fm < dmax) { | ~~~~^~~~~~~~~~~~ distance.cpp:621:10: note: ‘fm’ was declared here 621 | double fm; | ^~ In function ‘yams_Op_mesh3::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: freeyams.cpp:1009:73: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1009 | static E_F0 *f(const basicAC_F0 &args) { return new yams_Op_mesh3(args); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘yams_Op_mesh3::f(basicAC_F0 const&)’ at freeyams.cpp:1009:73, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘PLY_WriteMeshT_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ioply.cpp:682:57: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 682 | static E_F0 *f(const basicAC_F0 &args) { return new PLY_WriteMeshT_Op(args); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PLY_WriteMeshT_Op::f(basicAC_F0 const&)’ at ioply.cpp:682:57, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ SuperLu.cpp: In member function ‘VirtualSolverSuperLU::dosolver(double*, double*, int, int)’: SuperLu.cpp:578:17: warning: ‘ferr’ may be used uninitialized [-Wmaybe-uninitialized] 578 | printf("%8d%8d%16e%16e\n", i + 1, stat.RefineSteps, ferr[0], berr[0]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SuperLu.cpp:553:12: note: ‘ferr’ declared here 553 | double ferr[1], berr[1]; | ^~~~ SuperLu.cpp:578:17: warning: ‘berr’ may be used uninitialized [-Wmaybe-uninitialized] 578 | printf("%8d%8d%16e%16e\n", i + 1, stat.RefineSteps, ferr[0], berr[0]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SuperLu.cpp:553:21: note: ‘berr’ declared here 553 | double ferr[1], berr[1]; | ^~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'bfstream.o' -o bfstream.so g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P1ncdc.o' -o ../mpi/Element_P1ncdc.so -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'myfunction2.o' -o ../mpi/myfunction2.so -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'mmg.o' -o mmg.so '-lmmg' '-L/usr/lib64/mpich/lib' '-lscotch' '-lscotcherr' g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_HCT.o' -o ../mpi/Element_HCT.so -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi In function ‘datasolHDF5Mesh3_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: iohdf5.cpp:502:51: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 502 | static E_F0 *f(const basicAC_F0 &args) { return new datasolHDF5Mesh3_Op(args); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘datasolHDF5Mesh3_Op::f(basicAC_F0 const&)’ at iohdf5.cpp:502:51, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘PLY_WriteMeshT_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ioply.cpp:682:57: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 682 | static E_F0 *f(const basicAC_F0 &args) { return new PLY_WriteMeshT_Op(args); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PLY_WriteMeshT_Op::f(basicAC_F0 const&)’ at ioply.cpp:682:57, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P2bulle3.o' -o Element_P2bulle3.so SuperLu.cpp: In member function ‘VirtualSolverSuperLU, 1>::dosolver(std::complex*, std::complex*, int, int)’: SuperLu.cpp:578:17: warning: ‘ferr’ may be used uninitialized [-Wmaybe-uninitialized] 578 | printf("%8d%8d%16e%16e\n", i + 1, stat.RefineSteps, ferr[0], berr[0]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SuperLu.cpp:553:12: note: ‘ferr’ declared here 553 | double ferr[1], berr[1]; | ^~~~ SuperLu.cpp:578:17: warning: ‘berr’ may be used uninitialized [-Wmaybe-uninitialized] 578 | printf("%8d%8d%16e%16e\n", i + 1, stat.RefineSteps, ferr[0], berr[0]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SuperLu.cpp:553:21: note: ‘berr’ declared here 553 | double ferr[1], berr[1]; | ^~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P3pnc_3d.o' -o Element_P3pnc_3d.so ./include/AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2267:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgbmo.cpp: In member function ‘OptimBMO::code(basicAC_F0 const&) const’: lgbmo.cpp:243:72: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 243 | E_F0 *code(const basicAC_F0 &args) const { return new E_BMO(args, cas); } | ^ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimBMO::code(basicAC_F0 const&) const’ at lgbmo.cpp:243:72: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2267:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_PkEdge.o' -o Element_PkEdge.so g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Curvature.o' -o Curvature.so '-L/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/lib' '-lMesh' g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'funcTemplate.o' -o funcTemplate.so ./include/AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2267:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2267:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ Schur-Complement.cpp: In member function ‘SchurComplement::code(basicAC_F0 const&) const’: Schur-Complement.cpp:109:14: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 109 | return new SchurComplement_OP< R >(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 110 | t[2]->CastTo(args[2])); | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SchurComplement::code(basicAC_F0 const&) const’ at Schur-Complement.cpp:109:14: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ Schur-Complement.cpp: In member function ‘SchurComplement::code(basicAC_F0 const&) const’: Schur-Complement.cpp:112:14: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 112 | return new SchurComplement_OP< R >(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113 | t[2]->CastTo(args[2]), t[3]->CastTo(args[3])); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SchurComplement::code(basicAC_F0 const&) const’ at Schur-Complement.cpp:112:14: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator1s_ const*, Fem2D::GQuadratureFormular const*, E_F_F0s_ const*, Fem2D::GQuadratureFormular const*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2810:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2810 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1s_ const*, Fem2D::GQuadratureFormular const*, E_F_F0s_ const*, Fem2D::GQuadratureFormular const*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2810:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at lgbmo.cpp:272:1: lgbmo.cpp:268:40: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 268 | Global.Add("bmo", "(", new OptimBMO(1)); // j + dJ | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at lgbmo.cpp:268:40, inlined from ‘AutoLoadInit()’ at lgbmo.cpp:272:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at lgbmo.cpp:272:1: lgbmo.cpp:269:43: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 269 | Global.Add("bmo", "(", new OptimBMO(1, 1)); // j + dJ | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at lgbmo.cpp:269:43, inlined from ‘AutoLoadInit()’ at lgbmo.cpp:272:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type<__dirstream**>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘init()’ at shell.cpp:303:21: g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'MUMPS_seq.o' -o MUMPS_seq.so '-L/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/lib' '-ldmumpsFREEFEM-SEQ' '-lzmumpsFREEFEM-SEQ' '-lmumps_commonFREEFEM-SEQ' '-lpordFREEFEM-SEQ' '-lpthread' '-lflexiblas' '-L/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/lib' '-lmpiseqFREEFEM-SEQ' '-L/usr/lib/gcc/aarch64-redhat-linux/13' '-L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64' '-L/lib/../lib64' '-L/usr/lib/../lib64' '-L/usr/lib/gcc/aarch64-redhat-linux/13/../../..' '-lgfortran' '-lm' '-lpthread' ./include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ const**, Fem2D::GQuadratureFormular const**, Fem2D::GQuadratureFormular const*, E_F_F0F0_ const**, Fem2D::GQuadratureFormular const**, Fem2D::GQuadratureFormular const*, E_F0> >::code(basicAC_F0 const&) const’: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type<__dirstream**>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ./include/AFunction.hpp:3112:42, inlined from ‘init()’ at shell.cpp:303:21: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ const**, Fem2D::GQuadratureFormular const**, Fem2D::GQuadratureFormular const*, E_F_F0F0_ const**, Fem2D::GQuadratureFormular const**, Fem2D::GQuadratureFormular const*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ shell.cpp: In function ‘init()’: shell.cpp:305:79: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 305 | TheOperators->Add("<-", new OneOperator2< DIR **, DIR **, string * >(OpenDir)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at shell.cpp:305:79: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ shell.cpp: In function ‘init()’: shell.cpp:306:76: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 306 | Global.Add("readdir", "(", new OneOperator1s_< string *, DIR ** >(ReadDir)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at shell.cpp:306:76: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ shell.cpp: In function ‘init()’: shell.cpp:323:73: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 323 | Global.Add("unlink", "(", new OneOperator1< long, string * >(ff_unlink)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at shell.cpp:323:73: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ shell.cpp: In function ‘init()’: shell.cpp:324:71: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 324 | Global.Add("rmdir", "(", new OneOperator1< long, string * >(ff_rmdir)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at shell.cpp:324:71: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ shell.cpp: In function ‘init()’: shell.cpp:325:71: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 325 | Global.Add("cddir", "(", new OneOperator1< long, string * >(ff_chdir)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at shell.cpp:325:71: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ shell.cpp: In function ‘init()’: shell.cpp:326:71: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 326 | Global.Add("chdir", "(", new OneOperator1< long, string * >(ff_chdir)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at shell.cpp:326:71: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ shell.cpp: In function ‘init()’: shell.cpp:327:83: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 327 | Global.Add("basename", "(", new OneOperator1s_< string *, string * >(ff_basename)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at shell.cpp:327:83: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ shell.cpp: In function ‘init()’: shell.cpp:328:81: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 328 | Global.Add("dirname", "(", new OneOperator1s_< string *, string * >(ff_dirname)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at shell.cpp:328:81: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ shell.cpp: In function ‘init()’: shell.cpp:330:77: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 330 | Global.Add("mkdir", "(", new OneOperator2< long, string *, long >(ff_mkdir)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at shell.cpp:330:77: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ shell.cpp: In function ‘init()’: shell.cpp:332:77: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 332 | Global.Add("chmod", "(", new OneOperator2< long, string *, long >(ff_chmod)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at shell.cpp:332:77: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ shell.cpp: In function ‘init()’: shell.cpp:333:71: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 333 | Global.Add("mkdir", "(", new OneOperator1< long, string * >(ff_mkdir)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at shell.cpp:333:71: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ shell.cpp: In function ‘init()’: shell.cpp:334:83: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 334 | Global.Add("cpfile", "(", new OneOperator2_< long, string *, string * >(copyfile)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at shell.cpp:334:83: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ shell.cpp: In function ‘init()’: shell.cpp:335:69: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 335 | Global.Add("stat", "(", new OneOperator1< long, string * >(ff_stat)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at shell.cpp:335:69: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ shell.cpp: In function ‘init()’: shell.cpp:336:71: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 336 | Global.Add("isdir", "(", new OneOperator1< long, string * >(ff_isdir)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at shell.cpp:336:71: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ shell.cpp: In function ‘init()’: shell.cpp:337:78: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 337 | Global.Add("getenv", "(", new OneOperator1s_< string *, string * >(ffgetenv)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at shell.cpp:337:78: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ shell.cpp: In function ‘init()’: shell.cpp:338:83: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 338 | Global.Add("setenv", "(", new OneOperator2_< long, string *, string * >(ffsetenv)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at shell.cpp:338:83: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ shell.cpp: In function ‘init()’: shell.cpp:339:77: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 339 | Global.Add("unsetenv", "(", new OneOperator1_< long, string * >(ffunsetenv)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at shell.cpp:339:77: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ shell.cpp: In function ‘init()’: shell.cpp:340:70: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 340 | Global.Add("getcwd", "(", new OneOperator0s< string * >(ff_getcwd)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at shell.cpp:340:70: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2267:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P2pnc_3d.o' -o Element_P2pnc_3d.so ./include/AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ const**, Fem2D::GQuadratureFormular const**, Fem2D::GQuadratureFormular const*, E_F_F0F0_ const**, Fem2D::GQuadratureFormular const**, Fem2D::GQuadratureFormular const*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ const**, Fem2D::GQuadratureFormular const**, Fem2D::GQuadratureFormular const*, E_F_F0F0_ const**, Fem2D::GQuadratureFormular const**, Fem2D::GQuadratureFormular const*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'aniso.o' -o ../mpi/aniso.so '-L/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/lib' '-lmshmet' '-L/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/lib' '-lMesh' -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi Schur-Complement.cpp: In member function ‘SchurComplement >::code(basicAC_F0 const&) const’: Schur-Complement.cpp:109:14: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 109 | return new SchurComplement_OP< R >(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 110 | t[2]->CastTo(args[2])); | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SchurComplement >::code(basicAC_F0 const&) const’ at Schur-Complement.cpp:109:14: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ Schur-Complement.cpp: In member function ‘SchurComplement >::code(basicAC_F0 const&) const’: Schur-Complement.cpp:112:14: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 112 | return new SchurComplement_OP< R >(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113 | t[2]->CastTo(args[2]), t[3]->CastTo(args[3])); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SchurComplement >::code(basicAC_F0 const&) const’ at Schur-Complement.cpp:112:14: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2, KN_, E_F_F0F0, KN_ > >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2, KN_, E_F_F0F0, KN_ > >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ const**, Fem2D::GQuadratureFormular const**, Fem2D::GQuadratureFormular const*, E_F_F0F0_ const**, Fem2D::GQuadratureFormular const**, Fem2D::GQuadratureFormular const*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ const**, Fem2D::GQuadratureFormular const**, Fem2D::GQuadratureFormular const*, E_F_F0F0_ const**, Fem2D::GQuadratureFormular const**, Fem2D::GQuadratureFormular const*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'ClosePoints.o' -o ClosePoints.so ./include/AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ const*, long, KNM_, E_F_F0F0_ const*, long, KNM_, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ const*, long, KNM_, E_F_F0F0_ const*, long, KNM_, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ newuoa.f: In function ‘newuob_’: newuoa.f:718:14: warning: ‘xipt’ may be used uninitialized [-Wmaybe-uninitialized] 718 | IF (XIPT .LT. ZERO) IPT=IPT+N | ^ newuoa.f:665:14: note: ‘xipt’ was declared here 665 | XIPT=RHOBEG | ^ newuoa.f:719:14: warning: ‘xjpt’ may be used uninitialized [-Wmaybe-uninitialized] 719 | IF (XJPT .LT. ZERO) JPT=JPT+N | ^ newuoa.f:667:14: note: ‘xjpt’ was declared here 667 | XJPT=RHOBEG | ^ newuoa.f:930:10: warning: ‘dnorm’ may be used uninitialized [-Wmaybe-uninitialized] 930 | IF (DNORM .GT. RHO) NFSAV=NF | ^ newuoa.f:751:11: note: ‘dnorm’ was declared here 751 | DNORM=DMIN1(DELTA,DSQRT(DSQ)) | ^ newuoa.f:717:72: warning: ‘ipt’ may be used uninitialized [-Wmaybe-uninitialized] 717 | IH=(IPT*(IPT-1))/2+JPT | ^ newuoa.f:659:13: note: ‘ipt’ was declared here 659 | IPT=JPT+ITEMP | ^ newuoa.f:1041:72: warning: ‘itest’ may be used uninitialized [-Wmaybe-uninitialized] 1041 | ITEST=ITEST+1 | ^ newuoa.f:735:11: note: ‘itest’ was declared here 735 | ITEST=0 | ^ newuoa.f:717:72: warning: ‘jpt’ may be used uninitialized [-Wmaybe-uninitialized] 717 | IH=(IPT*(IPT-1))/2+JPT | ^ newuoa.f:658:13: note: ‘jpt’ was declared here 658 | JPT=NFM-ITEMP*N-N | ^ newuoa.f:1025:14: warning: ‘ratio’ may be used uninitialized [-Wmaybe-uninitialized] 1025 | IF (DABS(RATIO) .GT. 1.0D-2) THEN | ^ newuoa.f:755:15: note: ‘ratio’ was declared here 755 | RATIO=-1.0D0 | ^ newuoa.f:724:72: warning: ‘fbeg’ may be used uninitialized [-Wmaybe-uninitialized] 724 | HQ(IH)=(FBEG-FVAL(IPT+1)-FVAL(JPT+1)+F)/(XIPT*XJPT) | ^ newuoa.f:682:14: note: ‘fbeg’ was declared here 682 | FBEG=F | ^ newuoa.f:759:14: warning: ‘diffa’ may be used uninitialized [-Wmaybe-uninitialized] 759 | IF (TEMP .LE. DMAX1(DIFFA,DIFFB,DIFFC)) GOTO 460 | ^ newuoa.f:733:11: note: ‘diffa’ was declared here 733 | DIFFA=ZERO | ^ newuoa.f:759:14: warning: ‘diffc’ may be used uninitialized [-Wmaybe-uninitialized] 759 | IF (TEMP .LE. DMAX1(DIFFA,DIFFB,DIFFC)) GOTO 460 | ^ newuoa.f:759:47: note: ‘diffc’ was declared here 759 | IF (TEMP .LE. DMAX1(DIFFA,DIFFB,DIFFC)) GOTO 460 | ^ newuoa.f:757:14: warning: ‘nfsav’ may be used uninitialized [-Wmaybe-uninitialized] 757 | IF (NF .LE. NFSAV+2) GOTO 460 | ^ newuoa.f:740:11: note: ‘nfsav’ was declared here 740 | 90 NFSAV=NF | ^ newuoa.f:766:10: warning: ‘xoptsq’ may be used uninitialized [-Wmaybe-uninitialized] 766 | 120 IF (DSQ .LE. 1.0D-3*XOPTSQ) THEN | ^ newuoa.f:736:12: note: ‘xoptsq’ was declared here 736 | XOPTSQ=ZERO | ^ ./include/AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'freeyams.o' -o freeyams.so '-L/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/lib' '-lfreeyams' '-L/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/lib' '-lMesh' ./include/AFunction.hpp: In member function ‘OneOperator2, KN_ >, E_F_F0F0, KN_ > > >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2, KN_ >, E_F_F0F0, KN_ > > >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ const*, long, KNM_, E_F_F0F0_ const*, long, KNM_, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ const*, long, KNM_, E_F_F0F0_ const*, long, KNM_, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at Schur-Complement.cpp:332:1: Schur-Complement.cpp:323:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 323 | Global.Add("SchurComplement", "(", new SchurComplement< R >); | ^~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at Schur-Complement.cpp:323:42, inlined from ‘AutoLoadInit()’ at Schur-Complement.cpp:332:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at Schur-Complement.cpp:332:1: Schur-Complement.cpp:324:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 324 | Global.Add("SchurComplement", "(", new SchurComplement< Complex >); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at Schur-Complement.cpp:324:42, inlined from ‘AutoLoadInit()’ at Schur-Complement.cpp:332:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at Schur-Complement.cpp:332:1: Schur-Complement.cpp:325:64: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 325 | Global.Add("SchurComplement", "(", new SchurComplement< R >(1)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at Schur-Complement.cpp:325:64, inlined from ‘AutoLoadInit()’ at Schur-Complement.cpp:332:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at Schur-Complement.cpp:332:1: Schur-Complement.cpp:326:70: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 326 | Global.Add("SchurComplement", "(", new SchurComplement< Complex >(1)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at Schur-Complement.cpp:326:70, inlined from ‘AutoLoadInit()’ at Schur-Complement.cpp:332:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at Schur-Complement.cpp:332:1: Schur-Complement.cpp:327:95: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 327 | Global.Add("copy", "(", new OneOperator2< long, KNM< R > *, Matrice_Creuse< R > * >(copy_mat)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at Schur-Complement.cpp:327:95, inlined from ‘AutoLoadInit()’ at Schur-Complement.cpp:332:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at Schur-Complement.cpp:332:1: Schur-Complement.cpp:329:94: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 329 | new OneOperator2< long, KNM< Complex > *, Matrice_Creuse< Complex > * >(copy_mat)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at Schur-Complement.cpp:329:94, inlined from ‘AutoLoadInit()’ at Schur-Complement.cpp:332:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ const*, long, KNM_, E_F_F0F0_ const*, long, KNM_, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ const*, long, KNM_, E_F_F0F0_ const*, long, KNM_, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P3pnc.o' -o ../mpi/Element_P3pnc.so -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'BernardiRaugel.o' -o ../mpi/BernardiRaugel.so -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi g++ -shared -fPIC -std=gnu++14 -std=gnu++14 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'MatrixMarket.o' -o ../mpi/MatrixMarket.so -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi ./include/AFunction.hpp: In member function ‘OneOperator3_ const**, Fem2D::GQuadratureFormular const**, long, KNM_, E_F_F0F0F0_ const**, Fem2D::GQuadratureFormular const**, long, KNM_, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ const**, Fem2D::GQuadratureFormular const**, long, KNM_, E_F_F0F0F0_ const**, Fem2D::GQuadratureFormular const**, long, KNM_, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dxwritesol_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: DxWriter.cpp:297:73: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 297 | static E_F0 *f(const basicAC_F0 &args) { return new Dxwritesol_Op(args); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dxwritesol_Op::f(basicAC_F0 const&)’ at DxWriter.cpp:297:73, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator1_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2826:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ isoline.cpp: In member function ‘FINDLOCALMIN_P1::code(basicAC_F0 const&) const’: isoline.cpp:1061:58: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1061 | t[2]->CastTo(args[2])); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘FINDLOCALMIN_P1::code(basicAC_F0 const&) const’ at isoline.cpp:1061:58: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator1s_, std::allocator >*, gsl_rng_type const*, E_F_F0s_, std::allocator >*, gsl_rng_type const*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2810:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2810 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1s_, std::allocator >*, gsl_rng_type const*, E_F_F0s_, std::allocator >*, gsl_rng_type const*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2810:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator3_ const**, Fem2D::GQuadratureFormular const**, long, KNM_, E_F_F0F0F0_ const**, Fem2D::GQuadratureFormular const**, long, KNM_, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ const**, Fem2D::GQuadratureFormular const**, long, KNM_, E_F_F0F0F0_ const**, Fem2D::GQuadratureFormular const**, long, KNM_, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator1_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2826:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'distance.o' -o distance.so ./include/AFunction.hpp: In member function ‘OneOperator3_ const**, Fem2D::GQuadratureFormular const**, long, KNM_, E_F_F0F0F0_ const**, Fem2D::GQuadratureFormular const**, long, KNM_, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ const**, Fem2D::GQuadratureFormular const**, long, KNM_, E_F_F0F0F0_ const**, Fem2D::GQuadratureFormular const**, long, KNM_, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator1_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2826:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'iohdf5.o' -o iohdf5.so '-L/usr/lib64' '-lhdf5_hl' '-lhdf5' '-lhdf5_hl' '-lsz' '-lz' '-ldl' '-lm' ./include/AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P3nc.o' -o ../mpi/Element_P3nc.so -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi In function ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘finit()’ at Element_QF.cpp:381:22, inlined from ‘AutoLoadInit()’ at Element_QF.cpp:402:1: ./include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ./include/AFunction.hpp:3112:42, inlined from ‘finit()’ at Element_QF.cpp:381:22, inlined from ‘AutoLoadInit()’ at Element_QF.cpp:402:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type**>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘finit()’ at Element_QF.cpp:391:22, inlined from ‘AutoLoadInit()’ at Element_QF.cpp:402:1: ./include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type**>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ./include/AFunction.hpp:3112:42, inlined from ‘finit()’ at Element_QF.cpp:391:22, inlined from ‘AutoLoadInit()’ at Element_QF.cpp:402:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘finit()’, inlined from ‘AutoLoadInit()’ at Element_QF.cpp:402:1: Element_QF.cpp:387:91: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 387 | map_type[typeid(pEF2d).name( )]->AddCast(new E_F1_funcT< pEF2d, pEF2d * >(UnRef< pEF2d >)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at Element_QF.cpp:387:91, inlined from ‘AutoLoadInit()’ at Element_QF.cpp:402:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘finit()’, inlined from ‘AutoLoadInit()’ at Element_QF.cpp:402:1: Element_QF.cpp:389:98: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 389 | new OneOperator2< pEF2d *, pEF2d *, const GQuadratureFormular< R2 > * >(EFQF2)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at Element_QF.cpp:389:98, inlined from ‘AutoLoadInit()’ at Element_QF.cpp:402:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘finit()’, inlined from ‘AutoLoadInit()’ at Element_QF.cpp:402:1: Element_QF.cpp:397:91: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 397 | map_type[typeid(pEF3d).name( )]->AddCast(new E_F1_funcT< pEF3d, pEF3d * >(UnRef< pEF3d >)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at Element_QF.cpp:397:91, inlined from ‘AutoLoadInit()’ at Element_QF.cpp:402:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘finit()’, inlined from ‘AutoLoadInit()’ at Element_QF.cpp:402:1: Element_QF.cpp:399:98: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 399 | new OneOperator2< pEF3d *, pEF3d *, const GQuadratureFormular< R3 > * >(EFQF3)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at Element_QF.cpp:399:98, inlined from ‘AutoLoadInit()’ at Element_QF.cpp:402:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'scotch.o' -o scotch.so '-L/usr/lib64/mpich/lib' '-lmpicxx' -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags '-lmpi' '-L/usr/lib64/mpich/lib' '-lptscotch' '-lscotch' '-lptscotcherr' '-lscotcherr' '-L/usr/lib64/mpich/lib' '-lscotch' '-lscotcherr' ./include/AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P2pnc.o' -o ../mpi/Element_P2pnc.so -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi ./include/AFunction.hpp: In member function ‘OneOperator2_, E_F_F0F0_, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, E_F_F0F0_, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2267:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'bmo.o' 'lgbmo.o' -o lgbmo.so ./include/AFunction.hpp: In member function ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2267:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'splitmesh4.o' -o ../mpi/splitmesh4.so -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi ./include/AFunction.hpp: In member function ‘OneOperator2 >*>, KNM >*, KNM >*, E_F_F0F0 >*>, KNM >*, KNM >*> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >*>, KNM >*, KNM >*, E_F_F0F0 >*>, KNM >*, KNM >*> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator3_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'splitmesh12.o' -o ../mpi/splitmesh12.so -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi ./include/AFunction.hpp: In member function ‘OneOperator2 >*, KNM >*, Mult >*>, E_F_F0F0 >*, KNM >*, Mult >*> > >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >*, KNM >*, Mult >*>, E_F_F0F0 >*, KNM >*, Mult >*> > >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ isoline.cpp: In member function ‘ISOLINE_P1::code(basicAC_F0 const&) const’: isoline.cpp:1037:14: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1037 | return new ISOLINE_P1_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1038 | t[2]->CastTo(args[2]), t[3]->CastTo(args[3])); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ISOLINE_P1::code(basicAC_F0 const&) const’ at isoline.cpp:1037:14: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ isoline.cpp: In member function ‘ISOLINE_P1::code(basicAC_F0 const&) const’: isoline.cpp:1040:14: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1040 | return new ISOLINE_P1_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1041 | t[2]->CastTo(args[2])); | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ISOLINE_P1::code(basicAC_F0 const&) const’ at isoline.cpp:1040:14: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator3_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'dfft.o' -o dfft.so '-lfftw3' ./include/AFunction.hpp: In member function ‘OneOperator2 >*, KNM >*, Inverse >*>, E_F_F0F0 >*, KNM >*, Inverse >*> > >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >*, KNM >*, Inverse >*>, E_F_F0F0 >*, KNM >*, Inverse >*> > >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator3_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2*, KNM*, Inverse*>, E_F_F0F0*, KNM*, Inverse*> > >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2*, KNM*, Inverse*>, E_F_F0F0*, KNM*, Inverse*> > >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ isoline.cpp: In member function ‘ISOLINE_P1::code(basicAC_F0 const&) const’: isoline.cpp:1037:14: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1037 | return new ISOLINE_P1_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1038 | t[2]->CastTo(args[2]), t[3]->CastTo(args[3])); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ISOLINE_P1::code(basicAC_F0 const&) const’ at isoline.cpp:1037:14: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ isoline.cpp: In member function ‘ISOLINE_P1::code(basicAC_F0 const&) const’: isoline.cpp:1040:14: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1040 | return new ISOLINE_P1_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1041 | t[2]->CastTo(args[2])); | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ISOLINE_P1::code(basicAC_F0 const&) const’ at isoline.cpp:1040:14: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2*, KNM*, Mult*>, E_F_F0F0*, KNM*, Mult*> > >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2*, KNM*, Mult*>, E_F_F0F0*, KNM*, Mult*> > >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ newuoa.f: In function ‘newuoa_’: newuoa.f:500:6: warning: ‘__result_newuoa’ may be used uninitialized [-Wmaybe-uninitialized] 500 | FUNCTION NEWUOA (N,NPT,X,RHOBEG,RHOEND,IPRINT,MAXFUN,W,IWF, | ^ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'MUMPS.o' -o MUMPS.so '-L/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/lib' '-ldmumpsFREEFEM-SEQ' '-lzmumpsFREEFEM-SEQ' '-lmumps_commonFREEFEM-SEQ' '-lpordFREEFEM-SEQ' '-lpthread' '-lflexiblas' '-L/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/lib' '-lmpiseqFREEFEM-SEQ' '-L/usr/lib/gcc/aarch64-redhat-linux/13' '-L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64' '-L/lib/../lib64' '-L/usr/lib/../lib64' '-L/usr/lib/gcc/aarch64-redhat-linux/13/../../..' '-lgfortran' '-lm' '-lpthread' ./include/AFunction.hpp: In member function ‘OneOperator3_, KN_, E_F_F0F0F0_, KN_, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, KN_, E_F_F0F0F0_, KN_, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2*>, KNM*, KNM*, E_F_F0F0*>, KNM*, KNM*> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2*>, KNM*, KNM*, E_F_F0F0*>, KNM*, KNM*> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2*>, Transpose*>, Transpose*>, E_F_F0F0*>, Transpose*>, Transpose*> > >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2*>, Transpose*>, Transpose*>, E_F_F0F0*>, Transpose*>, Transpose*> > >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ Helmholtz_FD.cpp: In member function ‘HelmholtzFD::code(basicAC_F0 const&) const’: Helmholtz_FD.cpp:790:101: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 790 | E_F0 *code(const basicAC_F0 &args) const { return new HelmholtzFD_Op(args, t[0]->CastTo(args[0])); } | ^ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘HelmholtzFD::code(basicAC_F0 const&) const’ at Helmholtz_FD.cpp:790:101: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator3_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2*>, KNM*, Transpose*>, E_F_F0F0*>, KNM*, Transpose*> > >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2*>, KNM*, Transpose*>, E_F_F0F0*>, KNM*, Transpose*> > >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2*>, Transpose*>, KNM*, E_F_F0F0*>, Transpose*>, KNM*> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2*>, Transpose*>, KNM*, E_F_F0F0*>, Transpose*>, KNM*> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator3_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'newuoa.o' 'ffnewuoa.o' -o ffnewuoa.so -ldl -lm -lrt -L/usr/lib/gcc/aarch64-redhat-linux/13 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../.. -lgfortran -lm -L/usr/lib64 -lhdf5_hl -lhdf5 -lhdf5_hl -lsz -lz -ldl -lm '-L/usr/lib/gcc/aarch64-redhat-linux/13' '-L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64' '-L/lib/../lib64' '-L/usr/lib/../lib64' '-L/usr/lib/gcc/aarch64-redhat-linux/13/../../..' '-lgfortran' '-lm' ./include/AFunction.hpp: In member function ‘OneOperator3_, E_F_F0F0F0_, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, E_F_F0F0F0_, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator3_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘finit()’, inlined from ‘AutoLoadInit()’ at isoline.cpp:1277:1: isoline.cpp:1262:36: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1262 | Global.Add("isoline", "(", new ISOLINE_P1); | ^~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at isoline.cpp:1262:36, inlined from ‘AutoLoadInit()’ at isoline.cpp:1277:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘finit()’, inlined from ‘AutoLoadInit()’ at isoline.cpp:1277:1: isoline.cpp:1263:55: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1263 | Global.Add("isoline", "(", new ISOLINE_P1(1)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at isoline.cpp:1263:55, inlined from ‘AutoLoadInit()’ at isoline.cpp:1277:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘finit()’, inlined from ‘AutoLoadInit()’ at isoline.cpp:1277:1: isoline.cpp:1264:36: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1264 | Global.Add("isoline", "(", new ISOLINE_P1); | ^~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at isoline.cpp:1264:36, inlined from ‘AutoLoadInit()’ at isoline.cpp:1277:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘finit()’, inlined from ‘AutoLoadInit()’ at isoline.cpp:1277:1: isoline.cpp:1265:52: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1265 | Global.Add("isoline", "(", new ISOLINE_P1(1)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at isoline.cpp:1265:52, inlined from ‘AutoLoadInit()’ at isoline.cpp:1277:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘finit()’, inlined from ‘AutoLoadInit()’ at isoline.cpp:1277:1: isoline.cpp:1267:84: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1267 | Global.Add("Curve", "(", new OneOperator2s_< R3 *, KNM_< double >, double >(Curve)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at isoline.cpp:1267:84, inlined from ‘AutoLoadInit()’ at isoline.cpp:1277:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘finit()’, inlined from ‘AutoLoadInit()’ at isoline.cpp:1277:1: isoline.cpp:1268:96: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1268 | Global.Add("Curve", "(", new OneOperator4s_< R3 *, KNM_< double >, long, long, double >(Curve)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at isoline.cpp:1268:96, inlined from ‘AutoLoadInit()’ at isoline.cpp:1277:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘finit()’, inlined from ‘AutoLoadInit()’ at isoline.cpp:1277:1: isoline.cpp:1270:90: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1270 | new OneOperator5s_< R3 *, KNM_< double >, long, long, double, long * >(Curve)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at isoline.cpp:1270:90, inlined from ‘AutoLoadInit()’ at isoline.cpp:1277:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘finit()’, inlined from ‘AutoLoadInit()’ at isoline.cpp:1277:1: isoline.cpp:1272:91: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1272 | Global.Add("Area", "(", new OneOperator2s_< double, KNM_< double >, KN_< long > >(mesure)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at isoline.cpp:1272:91, inlined from ‘AutoLoadInit()’ at isoline.cpp:1277:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘finit()’, inlined from ‘AutoLoadInit()’ at isoline.cpp:1277:1: isoline.cpp:1273:44: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1273 | Global.Add("findalllocalmin", "(", new FINDLOCALMIN_P1); | ^~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at isoline.cpp:1273:44, inlined from ‘AutoLoadInit()’ at isoline.cpp:1277:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘finit()’, inlined from ‘AutoLoadInit()’ at isoline.cpp:1277:1: isoline.cpp:1274:94: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1274 | Global.Add("Dichotomy", "(", new OneOperator2_< long ,KN_< double > , double > (Dichotomy)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at isoline.cpp:1274:94, inlined from ‘AutoLoadInit()’ at isoline.cpp:1277:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from gsl.cpp:31: ./include/AFunction_ext.hpp: In member function ‘OneOperator4_, KN_, E_F_F0F0F0F0_, KN_, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:159:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 159 | return new CODE(f, | ^~~~~~~~~~~ 160 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 161 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 162 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 163 | t[3]->CastTo(args[3]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator4_, KN_, E_F_F0F0F0F0_, KN_, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:159:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P1bl.o' -o ../mpi/Element_P1bl.so -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi lapack.cpp: In member function ‘OneBinaryOperatorRNM_inv >::code(basicAC_F0 const&) const’: lapack.cpp:959:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 959 | return new E_F_F0< Inverse< KNM< K > * >, KNM< K > * >( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 960 | Build< Inverse< KNM< K > * >, KNM< K > * >, t[0]->CastTo(args[0])); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperatorRNM_inv >::code(basicAC_F0 const&) const’ at lapack.cpp:959:12: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'BEC.o' -o ../mpi/BEC.so -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'DxWriter.o' -o DxWriter.so medit.cpp: In function ‘meditcmd(long, int, int, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)’: medit.cpp:993:32: warning: ‘%i’ directive writing between 1 and 10 bytes into a region of size 4 [-Wformat-overflow=] 993 | sprintf(newsol, " ffsol%i", nbstrings); | ^~ medit.cpp:993:25: note: directive argument in the range [2, 2147483647] 993 | sprintf(newsol, " ffsol%i", nbstrings); | ^~~~~~~~~~ In file included from /usr/include/stdio.h:964, from /usr/include/c++/13/cstdio:42, from /usr/include/c++/13/ext/string_conversions.h:45, from /usr/include/c++/13/bits/basic_string.h:4109, from /usr/include/c++/13/string:54, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/fstream:40, from ./include/ff++.hpp:12: In function ‘sprintf’, inlined from ‘meditcmd(long, int, int, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)’ at medit.cpp:993:16: /usr/include/bits/stdio2.h:30:34: note: ‘__sprintf_chk’ output between 8 and 17 bytes into a destination of size 10 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:707:72: warning: type of ‘mumps_checkaddrequal’ does not match original declaration [-Wlto-type-mismatch] 707 | CALL MUMPS_CHECKADDREQUAL(SENDBUF(1), MPI_IN_PLACE, I) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpic.c:51:18: note: ‘mumps_checkaddrequal_’ was previously declared here 51 | void LIBSEQ_CALL mumps_checkaddrequal_(char *a, char*b, LIBSEQ_INT *i) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpic.c:51:18: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/tools_common.F:1234:72: warning: type of ‘mumps_icopy_64to32_64c_ip_c’ does not match original declaration [-Wlto-type-mismatch] 1234 | & SIZETAB) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_common.c:98:1: note: ‘mumps_icopy_64to32_64c_ip_c_’ was previously declared here 98 | MUMPS_ICOPY_64TO32_64C_IP_C(MUMPS_INT8 *inouttab, MUMPS_INT8 *sizetab) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_common.c:98:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/ana_orderings_wrappers_m.F:893:72: warning: type of ‘mumps_pordf’ does not match original declaration [-Wlto-type-mismatch] 893 | & NV, NCMPA ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_pord.c:42:1: note: ‘mumps_pordf_’ was previously declared here 42 | MUMPS_PORDF( MUMPS_INT *nvtx, MUMPS_INT *nedges, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_pord.c:42:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/ana_orderings_wrappers_m.F:997:72: warning: type of ‘mumps_pordf_wnd’ does not match original declaration [-Wlto-type-mismatch] 997 | & NV, NCMPA, int(N,8) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_pord.c:57:1: note: ‘mumps_pordf_wnd_’ was previously declared here 57 | MUMPS_PORDF_WND( MUMPS_INT *nvtx, MUMPS_INT *nedges, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_pord.c:57:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zsol_c.F:726:72: warning: type of ‘zmumps_root_solve’ does not match original declaration [-Wlto-type-mismatch] 726 | & INFO(1), MTYPE, KEEP(50), FROM_PP) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zsol_root_parallel.F:14:34: note: type mismatch in parameter 19 14 | SUBROUTINE ZMUMPS_ROOT_SOLVE( NRHS, DESCA_PAR, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zsol_root_parallel.F:14:34: note: ‘zmumps_root_solve’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_process_blocfacto.F:703:72: warning: type of ‘zmumps_compress_cb_i’ does not match original declaration [-Wlto-type-mismatch] 703 | & IDUMMY, 0, -9999 ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/ztools.F:1944:37: note: ‘zmumps_compress_cb_i’ was previously declared here 1944 | SUBROUTINE ZMUMPS_COMPRESS_CB_I(A_PTR, LA_PTR, POSELT, LDA, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/ztools.F:1944:37: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_driver.F:1139:72: warning: type of ‘zmumps_deter_square’ does not match original declaration [-Wlto-type-mismatch] 1139 | CALL ZMUMPS_DETER_SQUARE(id%DKEEP(6), KEEP(259)) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:146:36: note: ‘zmumps_deter_square’ was previously declared here 146 | SUBROUTINE ZMUMPS_DETER_SQUARE(DETER, NEXP) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:146:36: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_driver.F:3561:72: warning: type of ‘zmumps_deter_reduction’ does not match original declaration [-Wlto-type-mismatch] 3561 | & RINFOG(12), INFOG(34), id%NPROCS) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:87:39: note: ‘zmumps_deter_reduction’ was previously declared here 87 | SUBROUTINE ZMUMPS_DETER_REDUCTION( | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:87:39: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_driver.F:3575:72: warning: type of ‘zmumps_deter_sign_perm’ does not match original declaration [-Wlto-type-mismatch] 3575 | & id%UNS_PERM(1) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:162:39: note: ‘zmumps_deter_sign_perm’ was previously declared here 162 | SUBROUTINE ZMUMPS_DETER_SIGN_PERM(DETER, N, VISITED, PERM) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:162:39: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_b.F:393:72: warning: type of ‘zmumps_updatedeter’ does not match original declaration [-Wlto-type-mismatch] 393 | CALL ZMUMPS_UPDATEDETER( DET_MANT, DKEEP(6), KEEP(259) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:14:35: note: ‘zmumps_updatedeter’ was previously declared here 14 | SUBROUTINE ZMUMPS_UPDATEDETER(PIV, DETER, NEXP) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:14:35: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/ztools.F:1830:72: warning: type of ‘zcopy’ does not match original declaration [-Wlto-type-mismatch] 1830 | CALL zcopy(N8, SRC(1), 1, DEST(1), 1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_front_aux.F:2169:72: note: ‘zcopy’ was previously declared here 2169 | & LDA, A(UPOS+int(I-1,8)*LDA8), 1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_front_aux.F:2169:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_driver.F:5217:72: warning: type of ‘mumps_dumpmatbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5217 | & trim(id%WRITE_PROBLEM)//char(0) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: type mismatch in parameter 9 43 | void MUMPS_CALL MUMPS_DUMPMATBINARY_C ( MUMPS_INT *N, MUMPS_INT8 *NNZ, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zana_driver.F:5217:72: warning: type of ‘mumps_dumpmatbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5217 | & trim(id%WRITE_PROBLEM)//char(0) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: type mismatch in parameter 9 43 | void MUMPS_CALL MUMPS_DUMPMATBINARY_C ( MUMPS_INT *N, MUMPS_INT8 *NNZ, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: ‘mumps_dumpmatbinary_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_driver.F:5314:72: warning: type of ‘mumps_dumprhsbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5314 | & trim(id%WRITE_PROBLEM)//'.rhs'//char(0) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: type mismatch in parameter 7 27 | void MUMPS_CALL MUMPS_DUMPRHSBINARY_C ( MUMPS_INT *N, MUMPS_INT *NRHS, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zana_driver.F:5314:72: warning: type of ‘mumps_dumprhsbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5314 | & trim(id%WRITE_PROBLEM)//'.rhs'//char(0) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: type mismatch in parameter 7 27 | void MUMPS_CALL MUMPS_DUMPRHSBINARY_C ( MUMPS_INT *N, MUMPS_INT *NRHS, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: ‘mumps_dumprhsbinary_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_save_restore_files.F:244:72: warning: type of ‘mumps_get_save_dir_c’ does not match original declaration [-Wlto-type-mismatch] 244 | call mumps_get_save_dir_C(len_save_dir,tmp_savedir) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:23:1: note: type mismatch in parameter 3 23 | MUMPS_GET_SAVE_DIR_C(MUMPS_INT *len_save_dir, char* save_dir, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:23:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:23:1: note: ‘mumps_get_save_dir_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:23:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_save_restore_files.F:260:72: warning: type of ‘mumps_get_save_prefix_c’ does not match original declaration [-Wlto-type-mismatch] 260 | call mumps_get_save_prefix_C(len_save_prefix,tmp_saveprefix) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:35:1: note: type mismatch in parameter 3 35 | MUMPS_GET_SAVE_PREFIX_C(MUMPS_INT *len_save_prefix, char* save_prefix, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:35:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:35:1: note: ‘mumps_get_save_prefix_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:35:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:248:72: warning: type of ‘mumps_low_level_init_prefix’ does not match original declaration [-Wlto-type-mismatch] 248 | CALL MUMPS_LOW_LEVEL_INIT_PREFIX(DIM_PREFIX, TMP_PREFIX) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:173:1: note: type mismatch in parameter 3 173 | MUMPS_LOW_LEVEL_INIT_PREFIX(MUMPS_INT *dim, char *str, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:173:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:173:1: note: ‘mumps_low_level_init_prefix_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:173:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:249:72: warning: type of ‘mumps_low_level_init_tmpdir’ does not match original declaration [-Wlto-type-mismatch] 249 | CALL MUMPS_LOW_LEVEL_INIT_TMPDIR(DIM_DIR, TMP_DIR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:185:1: note: type mismatch in parameter 3 185 | MUMPS_LOW_LEVEL_INIT_TMPDIR(MUMPS_INT *dim, char *str, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:185:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:185:1: note: ‘mumps_low_level_init_tmpdir_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:185:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:692:72: warning: type of ‘mumps_low_level_init_err_str’ does not match original declaration [-Wlto-type-mismatch] 692 | CALL MUMPS_LOW_LEVEL_INIT_ERR_STR(DIM_ERR_STR_OOC,ERR_STR_OOC) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io_err.c:37:1: note: type mismatch in parameter 3 37 | MUMPS_LOW_LEVEL_INIT_ERR_STR(MUMPS_INT *dim, char* err_str, mumps_ftnlen l1){ | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io_err.c:37:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io_err.c:37:1: note: ‘mumps_low_level_init_err_str_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io_err.c:37:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:540:72: warning: type of ‘mumps_ooc_remove_file_c’ does not match original declaration [-Wlto-type-mismatch] 540 | CALL MUMPS_OOC_REMOVE_FILE_C(IERR, TMP_NAME(1)) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:629:1: note: type mismatch in parameter 3 629 | MUMPS_OOC_REMOVE_FILE_C(MUMPS_INT *ierr, char *name, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:629:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:629:1: note: ‘mumps_ooc_remove_file_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:629:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:2861:72: warning: type of ‘mumps_ooc_get_file_name_c’ does not match original declaration [-Wlto-type-mismatch] 2861 | CALL MUMPS_OOC_GET_FILE_NAME_C(TMP,I,DIM,TMP_NAME(1)) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:541:1: note: type mismatch in parameter 5 541 | MUMPS_OOC_GET_FILE_NAME_C(MUMPS_INT *type,MUMPS_INT *indice,MUMPS_INT *length, char* name, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:541:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:541:1: note: ‘mumps_ooc_get_file_name_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:541:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:2919:72: warning: type of ‘mumps_ooc_set_file_name_c’ does not match original declaration [-Wlto-type-mismatch] 2919 | CALL MUMPS_OOC_SET_FILE_NAME_C(TMP,I,DIM,IERR,TMP_NAME(1)) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:551:1: note: type mismatch in parameter 6 551 | MUMPS_OOC_SET_FILE_NAME_C(MUMPS_INT *type, MUMPS_INT *indice, MUMPS_INT *length, MUMPS_INT *ierr, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:551:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:551:1: note: ‘mumps_ooc_set_file_name_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:551:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_mem_dynamic.F:286:72: warning: type of ‘mumps_addr_c’ does not match original declaration [-Wlto-type-mismatch] 286 | CALL MUMPS_ADDR_C(DYNAMIC_CB(1), TMP_ADDRESS) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_process_band.F:149:72: warning: type of ‘mumps_addr_c’ does not match original declaration [-Wlto-type-mismatch] 149 | CALL MUMPS_ADDR_C( DYNAMIC_CB(1), TMP_ADDRESS ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_size.c:22:17: note: ‘mumps_addr_c_’ was previously declared here 22 | void MUMPS_CALL MUMPS_ADDR_C(char *a, MUMPS_INT8 *addr) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_size.c:22:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux_par.F:996:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 996 | & MPI_SUM, 0, id%COMM, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_driver.F:3902:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 3902 | & MPI_SUM, MASTER, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_scalings.F:369:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 369 | & MPI_SUM,MASTER,id%COMM, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_scalings_simScaleAbs.F:1180:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 1180 | & COMM, IERROR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:118:27: note: ‘mpi_reduce’ was previously declared here 118 | SUBROUTINE MPI_REDUCE( SENDBUF, RECVBUF, CNT, DATATYPE, OP, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:118:27: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux_par.F:1130:72: warning: type of ‘mpi_irecv’ does not match original declaration [-Wlto-type-mismatch] 1130 | & id%COMM, RHANDPE, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_scalings_simScale_util.F:771:72: warning: type of ‘mpi_irecv’ does not match original declaration [-Wlto-type-mismatch] 771 | & ITAGCOMM,COMM,REQUESTS(I), IERROR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:370:26: note: ‘mpi_irecv’ was previously declared here 370 | SUBROUTINE MPI_IRECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:370:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux_par.F:1854:72: warning: type of ‘mpi_gather’ does not match original declaration [-Wlto-type-mismatch] 1854 | & MPI_INTEGER8, 0, id%COMM, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:53:27: note: ‘mpi_gather’ was previously declared here 53 | SUBROUTINE MPI_GATHER( SENDBUF, CNT, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:53:27: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux_par.F:1693:72: warning: type of ‘mpi_alltoall’ does not match original declaration [-Wlto-type-mismatch] 1693 | & MPI_INTEGER8, id%COMM, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:159:29: note: ‘mpi_alltoall’ was previously declared here 159 | SUBROUTINE MPI_ALLTOALL( SENDBUF, SENDCNT, SENDTYPE, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:159:29: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux.F:1260:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 1260 | & MPI_INTEGER8, MPI_SUM, id%COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_determinant.F:111:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 111 | & DETERREDUCE_OP, COMM, IERR_MPI) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_scalings_simScaleAbs.F:1061:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 1061 | & MPI_MAX, COMM, IERROR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:118:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 118 | & DETERREDUCE_OP, COMM, IERR_MPI) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:101:30: note: ‘mpi_allreduce’ was previously declared here 101 | SUBROUTINE MPI_ALLREDUCE( SENDBUF, RECVBUF, CNT, DATATYPE, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:101:30: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtype3_root.F:959:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 959 | & IDEST, 128, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtype3_root.F:1060:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 1060 | & MASTER_ROOT,128,COMM,IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/ztype3_root.F:959:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 959 | & IDEST, 128, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/ztype3_root.F:1060:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 1060 | & MASTER_ROOT,128,COMM,IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:490:26: note: ‘mpi_ssend’ was previously declared here 490 | SUBROUTINE MPI_SSEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:490:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_front_aux.F:2179:72: warning: type of ‘dcopy’ does not match original declaration [-Wlto-type-mismatch] 2179 | & LDA, A(UPOS+int(I-1,8)*LDA8), 1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtools.F:1830:72: note: ‘dcopy’ was previously declared here 1830 | CALL dcopy(N8, SRC(1), 1, DEST(1), 1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtools.F:1830:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_process_blocfacto.F:703:72: warning: type of ‘dmumps_compress_cb_i’ does not match original declaration [-Wlto-type-mismatch] 703 | & IDUMMY, 0, -9999 ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtools.F:1944:37: note: ‘dmumps_compress_cb_i’ was previously declared here 1944 | SUBROUTINE DMUMPS_COMPRESS_CB_I(A_PTR, LA_PTR, POSELT, LDA, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtools.F:1944:37: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_c.F:1674:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 1674 | & DIFF_ADDR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_load.F:752:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 752 | CALL MUMPS_SIZE_C(SIZE_DBLE(1),SIZE_DBLE(2),I8SIZE) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zsol_driver.F:1010:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 1010 | & DIFF_SOL_loc_RHS_loc) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_size.c:18:18: note: ‘mumps_size_c_’ was previously declared here 18 | void MUMPS_CALL MUMPS_SIZE_C(char *a, char *b, MUMPS_INT8 *diff) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_size.c:18:18: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_c.F:726:72: warning: type of ‘dmumps_root_solve’ does not match original declaration [-Wlto-type-mismatch] 726 | & INFO(1), MTYPE, KEEP(50), FROM_PP) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_root_parallel.F:14:34: note: type mismatch in parameter 19 14 | SUBROUTINE DMUMPS_ROOT_SOLVE( NRHS, DESCA_PAR, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_root_parallel.F:14:34: note: ‘dmumps_root_solve’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_driver.F:4944:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 4944 | & COLLECT_NZ, id%COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_driver.F:4007:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 4007 | & id%COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_type3_symmetrize.F:119:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 119 | & DEST, SYMMETRIZE, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_driver.F:4002:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 4002 | & id%COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_type3_symmetrize.F:119:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 119 | & DEST, SYMMETRIZE, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:479:25: note: ‘mpi_send’ was previously declared here 479 | SUBROUTINE MPI_SEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:479:25: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_c.F:2026:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 2026 | & ScatterRhsR, COMM, STATUS, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtype3_root.F:964:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 964 | & MASTER_ROOT,128,COMM,STATUS,IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_driver.F:4924:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 4924 | & COLLECT_NZ, id%COMM, STATUS, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_driver.F:4008:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 4008 | & id%COMM, STATUS, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zsol_c.F:2026:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 2026 | & ScatterRhsR, COMM, STATUS, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:459:25: note: ‘mpi_recv’ was previously declared here 459 | SUBROUTINE MPI_RECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:459:25: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used gmsh.cpp: In function ‘GMSH_Load3(std::__cxx11::basic_string, std::allocator > const&, bool, bool, double)’: gmsh.cpp:1040:117: warning: ‘vff’ may be used uninitialized [-Wmaybe-uninitialized] 1040 | Mesh3 *Th3 = new Mesh3(nv, nt, nbe, vff, tff, bff, cleanmesh|| (nbe==0), removeduplicate,(nbe==0), precisvertice); | ^ gmsh.cpp:607:12: note: ‘vff’ was declared here 607 | Vertex3 *vff; | ^~~ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_aux.F:1709:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 1709 | & MASTER, COMM, IERR_MPI) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux.F:1266:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 1266 | & 0, id%COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_save_restore.F:980:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 980 | CALL MPI_BCAST( hash, 23, MPI_CHARACTER, 0, id%COMM, ierr ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:204:26: note: type mismatch in parameter 7 204 | SUBROUTINE MPI_BCAST( BUFFER, CNT, DATATYPE, ROOT, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:204:26: note: type ‘void’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:204:26: note: ‘mpi_bcast’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:204:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'shell.o' -o shell.so g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'splitedges.o' -o ../mpi/splitedges.so -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi lapack.cpp: In member function ‘OneBinaryOperatorRNM_inv::code(basicAC_F0 const&) const’: lapack.cpp:959:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 959 | return new E_F_F0< Inverse< KNM< K > * >, KNM< K > * >( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 960 | Build< Inverse< KNM< K > * >, KNM< K > * >, t[0]->CastTo(args[0])); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperatorRNM_inv::code(basicAC_F0 const&) const’ at lapack.cpp:959:12: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'VTK_writer_3d.o' -o ../mpi/VTK_writer_3d.so -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi g++ -shared -fPIC -std=gnu++14 -std=gnu++14 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'SaveHB.o' -o ../mpi/SaveHB.so -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi ./include/AFunction.hpp: In member function ‘OneOperator2_*, KNM*, E_F_F0F0_*, KNM*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KNM*, E_F_F0F0_*, KNM*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Morley.o' -o ../mpi/Morley.so -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi ./include/AFunction.hpp: In member function ‘OneOperator2_*, KN*, E_F_F0F0_*, KN*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN*, E_F_F0F0_*, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'MatD-VFP0.o' -o ../mpi/MatD-VFP0.so -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi ./include/AFunction.hpp: In member function ‘OneOperator3_*, KNM*, KN_, E_F_F0F0F0_*, KNM*, KN_, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, KNM*, KN_, E_F_F0F0F0_*, KNM*, KN_, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:998:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'mat_dervieux.o' -o ../mpi/mat_dervieux.so -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi ./include/AFunction.hpp: In member function ‘OneOperator3_*, KN >*, KNM >*, E_F_F0F0F0_*, KN >*, KNM >*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, KN >*, KNM >*, E_F_F0F0F0_*, KN >*, KNM >*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0F0, KN_ > >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0, KN_ > >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:998:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ plotPDF.cpp: In member function ‘PLOTPDF::code(basicAC_F0 const&) const’: ./include/AFunction.hpp: In member function ‘OneOperator3_ >*, KNM >*, KN_, E_F_F0F0F0_ >*, KNM >*, KN_, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ plotPDF.cpp:4567:88: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 4567 | return new PLOTPDF_Op( args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]) ); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >*, KNM >*, KN_, E_F_F0F0F0_ >*, KNM >*, KN_, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PLOTPDF::code(basicAC_F0 const&) const’ at plotPDF.cpp:4567:88: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ plotPDF.cpp: In member function ‘PLOTPDF::code(basicAC_F0 const&) const’: plotPDF.cpp:4594:135: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 4594 | return new PLOTPDF_Op( args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), t[2]->CastTo(args[2]), static_cast(0) ); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PLOTPDF::code(basicAC_F0 const&) const’ at plotPDF.cpp:4594:128: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0F0, KN_ >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0, KN_ >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:998:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:998:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'mat_edgeP1.o' -o ../mpi/mat_edgeP1.so -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi ./include/AFunction.hpp: In member function ‘OneOperator3_*, KN*, KNM*, E_F_F0F0F0_*, KN*, KNM*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, KN*, KNM*, E_F_F0F0F0_*, KN*, KNM*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_QF.o' -o Element_QF.so ./include/AFunction.hpp: In member function ‘OneOperator3_*, KNM*, KNM*, KN_, E_F_F0F0F0_*, KNM*, KNM*, KN_, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, KNM*, KNM*, KN_, E_F_F0F0F0_*, KNM*, KNM*, KN_, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:707:72: warning: type of ‘mumps_checkaddrequal’ does not match original declaration [-Wlto-type-mismatch] 707 | CALL MUMPS_CHECKADDREQUAL(SENDBUF(1), MPI_IN_PLACE, I) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpic.c:51:18: note: ‘mumps_checkaddrequal_’ was previously declared here 51 | void LIBSEQ_CALL mumps_checkaddrequal_(char *a, char*b, LIBSEQ_INT *i) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpic.c:51:18: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/tools_common.F:1234:72: warning: type of ‘mumps_icopy_64to32_64c_ip_c’ does not match original declaration [-Wlto-type-mismatch] 1234 | & SIZETAB) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_common.c:98:1: note: ‘mumps_icopy_64to32_64c_ip_c_’ was previously declared here 98 | MUMPS_ICOPY_64TO32_64C_IP_C(MUMPS_INT8 *inouttab, MUMPS_INT8 *sizetab) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_common.c:98:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/ana_orderings_wrappers_m.F:893:72: warning: type of ‘mumps_pordf’ does not match original declaration [-Wlto-type-mismatch] 893 | & NV, NCMPA ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_pord.c:42:1: note: ‘mumps_pordf_’ was previously declared here 42 | MUMPS_PORDF( MUMPS_INT *nvtx, MUMPS_INT *nedges, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_pord.c:42:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/ana_orderings_wrappers_m.F:997:72: warning: type of ‘mumps_pordf_wnd’ does not match original declaration [-Wlto-type-mismatch] 997 | & NV, NCMPA, int(N,8) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_pord.c:57:1: note: ‘mumps_pordf_wnd_’ was previously declared here 57 | MUMPS_PORDF_WND( MUMPS_INT *nvtx, MUMPS_INT *nedges, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_pord.c:57:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zsol_c.F:726:72: warning: type of ‘zmumps_root_solve’ does not match original declaration [-Wlto-type-mismatch] 726 | & INFO(1), MTYPE, KEEP(50), FROM_PP) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zsol_root_parallel.F:14:34: note: type mismatch in parameter 19 14 | SUBROUTINE ZMUMPS_ROOT_SOLVE( NRHS, DESCA_PAR, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zsol_root_parallel.F:14:34: note: ‘zmumps_root_solve’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_process_blocfacto.F:703:72: warning: type of ‘zmumps_compress_cb_i’ does not match original declaration [-Wlto-type-mismatch] 703 | & IDUMMY, 0, -9999 ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/ztools.F:1944:37: note: ‘zmumps_compress_cb_i’ was previously declared here 1944 | SUBROUTINE ZMUMPS_COMPRESS_CB_I(A_PTR, LA_PTR, POSELT, LDA, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/ztools.F:1944:37: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_driver.F:1139:72: warning: type of ‘zmumps_deter_square’ does not match original declaration [-Wlto-type-mismatch] 1139 | CALL ZMUMPS_DETER_SQUARE(id%DKEEP(6), KEEP(259)) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:146:36: note: ‘zmumps_deter_square’ was previously declared here 146 | SUBROUTINE ZMUMPS_DETER_SQUARE(DETER, NEXP) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:146:36: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_driver.F:3561:72: warning: type of ‘zmumps_deter_reduction’ does not match original declaration [-Wlto-type-mismatch] 3561 | & RINFOG(12), INFOG(34), id%NPROCS) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:87:39: note: ‘zmumps_deter_reduction’ was previously declared here 87 | SUBROUTINE ZMUMPS_DETER_REDUCTION( | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:87:39: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_driver.F:3575:72: warning: type of ‘zmumps_deter_sign_perm’ does not match original declaration [-Wlto-type-mismatch] 3575 | & id%UNS_PERM(1) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:162:39: note: ‘zmumps_deter_sign_perm’ was previously declared here 162 | SUBROUTINE ZMUMPS_DETER_SIGN_PERM(DETER, N, VISITED, PERM) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:162:39: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_b.F:393:72: warning: type of ‘zmumps_updatedeter’ does not match original declaration [-Wlto-type-mismatch] 393 | CALL ZMUMPS_UPDATEDETER( DET_MANT, DKEEP(6), KEEP(259) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:14:35: note: ‘zmumps_updatedeter’ was previously declared here 14 | SUBROUTINE ZMUMPS_UPDATEDETER(PIV, DETER, NEXP) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:14:35: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/ztools.F:1830:72: warning: type of ‘zcopy’ does not match original declaration [-Wlto-type-mismatch] 1830 | CALL zcopy(N8, SRC(1), 1, DEST(1), 1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_front_aux.F:2169:72: note: ‘zcopy’ was previously declared here 2169 | & LDA, A(UPOS+int(I-1,8)*LDA8), 1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_front_aux.F:2169:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ./include/AFunction.hpp: In member function ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:998:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_driver.F:5217:72: warning: type of ‘mumps_dumpmatbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5217 | & trim(id%WRITE_PROBLEM)//char(0) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: type mismatch in parameter 9 43 | void MUMPS_CALL MUMPS_DUMPMATBINARY_C ( MUMPS_INT *N, MUMPS_INT8 *NNZ, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zana_driver.F:5217:72: warning: type of ‘mumps_dumpmatbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5217 | & trim(id%WRITE_PROBLEM)//char(0) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: type mismatch in parameter 9 43 | void MUMPS_CALL MUMPS_DUMPMATBINARY_C ( MUMPS_INT *N, MUMPS_INT8 *NNZ, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: ‘mumps_dumpmatbinary_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_driver.F:5314:72: warning: type of ‘mumps_dumprhsbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5314 | & trim(id%WRITE_PROBLEM)//'.rhs'//char(0) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: type mismatch in parameter 7 27 | void MUMPS_CALL MUMPS_DUMPRHSBINARY_C ( MUMPS_INT *N, MUMPS_INT *NRHS, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zana_driver.F:5314:72: warning: type of ‘mumps_dumprhsbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5314 | & trim(id%WRITE_PROBLEM)//'.rhs'//char(0) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: type mismatch in parameter 7 27 | void MUMPS_CALL MUMPS_DUMPRHSBINARY_C ( MUMPS_INT *N, MUMPS_INT *NRHS, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: ‘mumps_dumprhsbinary_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_save_restore_files.F:244:72: warning: type of ‘mumps_get_save_dir_c’ does not match original declaration [-Wlto-type-mismatch] 244 | call mumps_get_save_dir_C(len_save_dir,tmp_savedir) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:23:1: note: type mismatch in parameter 3 23 | MUMPS_GET_SAVE_DIR_C(MUMPS_INT *len_save_dir, char* save_dir, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:23:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:23:1: note: ‘mumps_get_save_dir_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:23:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_save_restore_files.F:260:72: warning: type of ‘mumps_get_save_prefix_c’ does not match original declaration [-Wlto-type-mismatch] 260 | call mumps_get_save_prefix_C(len_save_prefix,tmp_saveprefix) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:35:1: note: type mismatch in parameter 3 35 | MUMPS_GET_SAVE_PREFIX_C(MUMPS_INT *len_save_prefix, char* save_prefix, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:35:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:35:1: note: ‘mumps_get_save_prefix_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:35:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:248:72: warning: type of ‘mumps_low_level_init_prefix’ does not match original declaration [-Wlto-type-mismatch] 248 | CALL MUMPS_LOW_LEVEL_INIT_PREFIX(DIM_PREFIX, TMP_PREFIX) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:173:1: note: type mismatch in parameter 3 173 | MUMPS_LOW_LEVEL_INIT_PREFIX(MUMPS_INT *dim, char *str, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:173:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:173:1: note: ‘mumps_low_level_init_prefix_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:173:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:249:72: warning: type of ‘mumps_low_level_init_tmpdir’ does not match original declaration [-Wlto-type-mismatch] 249 | CALL MUMPS_LOW_LEVEL_INIT_TMPDIR(DIM_DIR, TMP_DIR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:185:1: note: type mismatch in parameter 3 185 | MUMPS_LOW_LEVEL_INIT_TMPDIR(MUMPS_INT *dim, char *str, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:185:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:185:1: note: ‘mumps_low_level_init_tmpdir_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:185:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:692:72: warning: type of ‘mumps_low_level_init_err_str’ does not match original declaration [-Wlto-type-mismatch] 692 | CALL MUMPS_LOW_LEVEL_INIT_ERR_STR(DIM_ERR_STR_OOC,ERR_STR_OOC) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io_err.c:37:1: note: type mismatch in parameter 3 37 | MUMPS_LOW_LEVEL_INIT_ERR_STR(MUMPS_INT *dim, char* err_str, mumps_ftnlen l1){ | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io_err.c:37:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io_err.c:37:1: note: ‘mumps_low_level_init_err_str_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io_err.c:37:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:540:72: warning: type of ‘mumps_ooc_remove_file_c’ does not match original declaration [-Wlto-type-mismatch] 540 | CALL MUMPS_OOC_REMOVE_FILE_C(IERR, TMP_NAME(1)) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:629:1: note: type mismatch in parameter 3 629 | MUMPS_OOC_REMOVE_FILE_C(MUMPS_INT *ierr, char *name, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:629:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:629:1: note: ‘mumps_ooc_remove_file_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:629:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:2861:72: warning: type of ‘mumps_ooc_get_file_name_c’ does not match original declaration [-Wlto-type-mismatch] 2861 | CALL MUMPS_OOC_GET_FILE_NAME_C(TMP,I,DIM,TMP_NAME(1)) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:541:1: note: type mismatch in parameter 5 541 | MUMPS_OOC_GET_FILE_NAME_C(MUMPS_INT *type,MUMPS_INT *indice,MUMPS_INT *length, char* name, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:541:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:541:1: note: ‘mumps_ooc_get_file_name_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:541:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:2919:72: warning: type of ‘mumps_ooc_set_file_name_c’ does not match original declaration [-Wlto-type-mismatch] 2919 | CALL MUMPS_OOC_SET_FILE_NAME_C(TMP,I,DIM,IERR,TMP_NAME(1)) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:551:1: note: type mismatch in parameter 6 551 | MUMPS_OOC_SET_FILE_NAME_C(MUMPS_INT *type, MUMPS_INT *indice, MUMPS_INT *length, MUMPS_INT *ierr, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:551:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:551:1: note: ‘mumps_ooc_set_file_name_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:551:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_mem_dynamic.F:286:72: warning: type of ‘mumps_addr_c’ does not match original declaration [-Wlto-type-mismatch] 286 | CALL MUMPS_ADDR_C(DYNAMIC_CB(1), TMP_ADDRESS) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_process_band.F:149:72: warning: type of ‘mumps_addr_c’ does not match original declaration [-Wlto-type-mismatch] 149 | CALL MUMPS_ADDR_C( DYNAMIC_CB(1), TMP_ADDRESS ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_size.c:22:17: note: ‘mumps_addr_c_’ was previously declared here 22 | void MUMPS_CALL MUMPS_ADDR_C(char *a, MUMPS_INT8 *addr) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_size.c:22:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux_par.F:996:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 996 | & MPI_SUM, 0, id%COMM, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_driver.F:3902:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 3902 | & MPI_SUM, MASTER, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_scalings.F:369:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 369 | & MPI_SUM,MASTER,id%COMM, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_scalings_simScaleAbs.F:1180:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 1180 | & COMM, IERROR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:118:27: note: ‘mpi_reduce’ was previously declared here 118 | SUBROUTINE MPI_REDUCE( SENDBUF, RECVBUF, CNT, DATATYPE, OP, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:118:27: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux_par.F:1130:72: warning: type of ‘mpi_irecv’ does not match original declaration [-Wlto-type-mismatch] 1130 | & id%COMM, RHANDPE, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_scalings_simScale_util.F:771:72: warning: type of ‘mpi_irecv’ does not match original declaration [-Wlto-type-mismatch] 771 | & ITAGCOMM,COMM,REQUESTS(I), IERROR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:370:26: note: ‘mpi_irecv’ was previously declared here 370 | SUBROUTINE MPI_IRECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:370:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux_par.F:1854:72: warning: type of ‘mpi_gather’ does not match original declaration [-Wlto-type-mismatch] 1854 | & MPI_INTEGER8, 0, id%COMM, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:53:27: note: ‘mpi_gather’ was previously declared here 53 | SUBROUTINE MPI_GATHER( SENDBUF, CNT, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:53:27: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux_par.F:1693:72: warning: type of ‘mpi_alltoall’ does not match original declaration [-Wlto-type-mismatch] 1693 | & MPI_INTEGER8, id%COMM, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:159:29: note: ‘mpi_alltoall’ was previously declared here 159 | SUBROUTINE MPI_ALLTOALL( SENDBUF, SENDCNT, SENDTYPE, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:159:29: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux.F:1260:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 1260 | & MPI_INTEGER8, MPI_SUM, id%COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_determinant.F:111:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 111 | & DETERREDUCE_OP, COMM, IERR_MPI) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_scalings_simScaleAbs.F:1061:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 1061 | & MPI_MAX, COMM, IERROR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:118:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 118 | & DETERREDUCE_OP, COMM, IERR_MPI) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:101:30: note: ‘mpi_allreduce’ was previously declared here 101 | SUBROUTINE MPI_ALLREDUCE( SENDBUF, RECVBUF, CNT, DATATYPE, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:101:30: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtype3_root.F:959:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 959 | & IDEST, 128, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtype3_root.F:1060:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 1060 | & MASTER_ROOT,128,COMM,IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/ztype3_root.F:959:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 959 | & IDEST, 128, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/ztype3_root.F:1060:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 1060 | & MASTER_ROOT,128,COMM,IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:490:26: note: ‘mpi_ssend’ was previously declared here 490 | SUBROUTINE MPI_SSEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:490:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_front_aux.F:2179:72: warning: type of ‘dcopy’ does not match original declaration [-Wlto-type-mismatch] 2179 | & LDA, A(UPOS+int(I-1,8)*LDA8), 1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtools.F:1830:72: note: ‘dcopy’ was previously declared here 1830 | CALL dcopy(N8, SRC(1), 1, DEST(1), 1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtools.F:1830:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_process_blocfacto.F:703:72: warning: type of ‘dmumps_compress_cb_i’ does not match original declaration [-Wlto-type-mismatch] 703 | & IDUMMY, 0, -9999 ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtools.F:1944:37: note: ‘dmumps_compress_cb_i’ was previously declared here 1944 | SUBROUTINE DMUMPS_COMPRESS_CB_I(A_PTR, LA_PTR, POSELT, LDA, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtools.F:1944:37: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_c.F:1674:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 1674 | & DIFF_ADDR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_load.F:752:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 752 | CALL MUMPS_SIZE_C(SIZE_DBLE(1),SIZE_DBLE(2),I8SIZE) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zsol_driver.F:1010:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 1010 | & DIFF_SOL_loc_RHS_loc) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_size.c:18:18: note: ‘mumps_size_c_’ was previously declared here 18 | void MUMPS_CALL MUMPS_SIZE_C(char *a, char *b, MUMPS_INT8 *diff) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_size.c:18:18: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_c.F:726:72: warning: type of ‘dmumps_root_solve’ does not match original declaration [-Wlto-type-mismatch] 726 | & INFO(1), MTYPE, KEEP(50), FROM_PP) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_root_parallel.F:14:34: note: type mismatch in parameter 19 14 | SUBROUTINE DMUMPS_ROOT_SOLVE( NRHS, DESCA_PAR, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_root_parallel.F:14:34: note: ‘dmumps_root_solve’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_driver.F:4944:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 4944 | & COLLECT_NZ, id%COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_driver.F:4007:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 4007 | & id%COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_type3_symmetrize.F:119:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 119 | & DEST, SYMMETRIZE, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_driver.F:4002:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 4002 | & id%COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_type3_symmetrize.F:119:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 119 | & DEST, SYMMETRIZE, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:479:25: note: ‘mpi_send’ was previously declared here 479 | SUBROUTINE MPI_SEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:479:25: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_c.F:2026:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 2026 | & ScatterRhsR, COMM, STATUS, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtype3_root.F:964:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 964 | & MASTER_ROOT,128,COMM,STATUS,IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_driver.F:4924:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 4924 | & COLLECT_NZ, id%COMM, STATUS, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_driver.F:4008:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 4008 | & id%COMM, STATUS, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zsol_c.F:2026:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 2026 | & ScatterRhsR, COMM, STATUS, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:459:25: note: ‘mpi_recv’ was previously declared here 459 | SUBROUTINE MPI_RECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:459:25: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ./include/AFunction.hpp: In member function ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_aux.F:1709:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 1709 | & MASTER, COMM, IERR_MPI) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux.F:1266:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 1266 | & 0, id%COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_save_restore.F:980:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 980 | CALL MPI_BCAST( hash, 23, MPI_CHARACTER, 0, id%COMM, ierr ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:204:26: note: type mismatch in parameter 7 204 | SUBROUTINE MPI_BCAST( BUFFER, CNT, DATATYPE, ROOT, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:204:26: note: type ‘void’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:204:26: note: ‘mpi_bcast’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:204:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at plotPDF.cpp:4618:1: plotPDF.cpp:4612:36: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 4612 | Global.Add("plotPDF", "(", new PLOTPDF); // mesh only | ^~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at plotPDF.cpp:4612:36, inlined from ‘AutoLoadInit()’ at plotPDF.cpp:4618:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at plotPDF.cpp:4618:1: plotPDF.cpp:4613:45: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 4613 | Global.Add("plotPDF", "(", new PLOTPDF(0)); // real valued | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at plotPDF.cpp:4613:45, inlined from ‘AutoLoadInit()’ at plotPDF.cpp:4618:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at plotPDF.cpp:4618:1: plotPDF.cpp:4614:47: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 4614 | Global.Add("plotPDF", "(", new PLOTPDF(0,0)); // vector valued | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at plotPDF.cpp:4614:47, inlined from ‘AutoLoadInit()’ at plotPDF.cpp:4618:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at plotPDF.cpp:4618:1: plotPDF.cpp:4615:49: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 4615 | Global.Add("plotPDF", "(", new PLOTPDF(0,0,0)); // complex-valued | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at plotPDF.cpp:4615:49, inlined from ‘AutoLoadInit()’ at plotPDF.cpp:4618:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator3_ >*, KN >*, KNM >*, E_F_F0F0F0_ >*, KN >*, KNM >*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >*, KN >*, KNM >*, E_F_F0F0F0_ >*, KN >*, KNM >*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'meshtools.o' -o ../mpi/meshtools.so -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_PkEdge.o' -o ../mpi/Element_PkEdge.so -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi ./include/AFunction.hpp: In member function ‘OneOperator3_ >*, KN*, KNM >*, E_F_F0F0F0_ >*, KN*, KNM >*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >*, KN*, KNM >*, E_F_F0F0F0_ >*, KN*, KNM >*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator3_ >*, KNM >*, KNM >*, KN_, E_F_F0F0F0_ >*, KNM >*, KNM >*, KN_, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >*, KNM >*, KNM >*, KN_, E_F_F0F0F0_ >*, KNM >*, KNM >*, KN_, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from lapack.cpp:30: ./include/AFunction_ext.hpp: In member function ‘OneOperator4_ >*, KNM >*, KNM >*, KN_, KN_, E_F_F0F0F0F0_ >*, KNM >*, KNM >*, KN_, KN_, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:159:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 159 | return new CODE(f, | ^~~~~~~~~~~ 160 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 161 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 162 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 163 | t[3]->CastTo(args[3]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator4_ >*, KNM >*, KNM >*, KN_, KN_, E_F_F0F0F0F0_ >*, KNM >*, KNM >*, KN_, KN_, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:159:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at Helmholtz_FD.cpp:1216:1: Helmholtz_FD.cpp:1213:38: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1213 | Global.Add("HelmholtzFD", "(", new HelmholtzFD); | ^~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at Helmholtz_FD.cpp:1213:38, inlined from ‘AutoLoadInit()’ at Helmholtz_FD.cpp:1216:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'metis.o' -o metis.so '-lmetis' iovtk.cpp: In member function ‘VTK_LoadMesh3::code(basicAC_F0 const&) const’: iovtk.cpp:3174:60: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3174 | return new VTK_LoadMesh3_Op(args, t[0]->CastTo(args[0])); | ^ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘VTK_LoadMesh3::code(basicAC_F0 const&) const’ at iovtk.cpp:3174:60: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at MetricPk.cpp:556:1: MetricPk.cpp:553:64: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 553 | Global.Add("MetricPk", "(", new OneOperatorCode< MetricPk >( )); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at MetricPk.cpp:553:64, inlined from ‘AutoLoadInit()’ at MetricPk.cpp:556:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction_ext.hpp: In member function ‘OneOperator4_ >*, KNM >*, KN_, KNM >*, E_F_F0F0F0F0_ >*, KNM >*, KN_, KNM >*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:159:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 159 | return new CODE(f, | ^~~~~~~~~~~ 160 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 161 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 162 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 163 | t[3]->CastTo(args[3]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator4_ >*, KNM >*, KN_, KNM >*, E_F_F0F0F0F0_ >*, KNM >*, KN_, KNM >*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:159:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ iovtk.cpp: In member function ‘VTK_LoadMeshT::code(basicAC_F0 const&) const’: iovtk.cpp:6277:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 6277 | return new VTK_LoadMeshT_Op< MMesh >(args, t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘VTK_LoadMeshT::code(basicAC_F0 const&) const’ at iovtk.cpp:6277:12: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction_ext.hpp: In member function ‘OneOperator4_*, KNM*, KN*, KNM*, E_F_F0F0F0F0_*, KNM*, KN*, KNM*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:159:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 159 | return new CODE(f, | ^~~~~~~~~~~ 160 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 161 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 162 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 163 | t[3]->CastTo(args[3]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator4_*, KNM*, KN*, KNM*, E_F_F0F0F0F0_*, KNM*, KN*, KNM*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:159:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ iovtk.cpp: In member function ‘VTK_LoadMeshT::code(basicAC_F0 const&) const’: iovtk.cpp:6277:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 6277 | return new VTK_LoadMeshT_Op< MMesh >(args, t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘VTK_LoadMeshT::code(basicAC_F0 const&) const’ at iovtk.cpp:6277:12: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction_ext.hpp: In member function ‘OneOperator4_*, KNM*, KNM*, KN_, KN_, E_F_F0F0F0F0_*, KNM*, KNM*, KN_, KN_, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:159:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 159 | return new CODE(f, | ^~~~~~~~~~~ 160 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 161 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 162 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 163 | t[3]->CastTo(args[3]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator4_*, KNM*, KNM*, KN_, KN_, E_F_F0F0F0F0_*, KNM*, KNM*, KN_, KN_, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:159:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ iovtk.cpp: In member function ‘VTK_LoadMesh::code(basicAC_F0 const&) const’: iovtk.cpp:1396:59: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1396 | return new VTK_LoadMesh_Op(args, t[0]->CastTo(args[0])); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘VTK_LoadMesh::code(basicAC_F0 const&) const’ at iovtk.cpp:1396:59: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In member function ‘AnyTypeWithOutCheck::AnyTypeWithOutCheck(long)’, inlined from ‘datasolMesh2_Op::operator()(void*) const’ at medit.cpp:477:10: ./include/AnyType.hpp:96:38: warning: ‘longdefault’ may be used uninitialized [-Wmaybe-uninitialized] 96 | AnyTypeWithOutCheck(long ll) {l=ll;} | ~^~~ medit.cpp: In member function ‘datasolMesh2_Op::operator()(void*) const’: medit.cpp:371:8: note: ‘longdefault’ was declared here 371 | long longdefault; | ^~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'biofunc.o' -o ../mpi/biofunc.so -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi ./include/AFunction_ext.hpp: In member function ‘OneOperator4_ >*, KNM >*, KN*, KNM >*, E_F_F0F0F0F0_ >*, KNM >*, KN*, KNM >*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:159:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 159 | return new CODE(f, | ^~~~~~~~~~~ 160 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 161 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 162 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 163 | t[3]->CastTo(args[3]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator4_ >*, KNM >*, KN*, KNM >*, E_F_F0F0F0F0_ >*, KNM >*, KN*, KNM >*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:159:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction_ext.hpp: In member function ‘OneOperator4_*, KNM*, KN_, KNM*, E_F_F0F0F0F0_*, KNM*, KN_, KNM*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:159:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 159 | return new CODE(f, | ^~~~~~~~~~~ 160 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 161 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 162 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 163 | t[3]->CastTo(args[3]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator4_*, KNM*, KN_, KNM*, E_F_F0F0F0F0_*, KNM*, KN_, KNM*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:159:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ gmsh.cpp: In function ‘GMSH_Load(std::__cxx11::basic_string, std::allocator > const&)’: gmsh.cpp:529:50: warning: ‘vff’ may be used uninitialized [-Wmaybe-uninitialized] 529 | Mesh *pTh = new Mesh(nv, nt, nbe, vff, tff, bff); | ^ gmsh.cpp:106:17: note: ‘vff’ was declared here 106 | Mesh::Vertex *vff; | ^~~ ./include/AFunction_ext.hpp: In member function ‘OneOperator5_ >*, KNM >*, KN >*, KN >*, KNM >*, E_F_F0F0F0F0F0_ >*, KNM >*, KN >*, KN >*, KNM >*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:268:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 268 | return new CODE(f, | ^~~~~~~~~~~ 269 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 270 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 271 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 272 | t[3]->CastTo(args[3]), | ~~~~~~~~~~~~~~~~~~~~~~ 273 | t[4]->CastTo(args[4]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator5_ >*, KNM >*, KN >*, KN >*, KNM >*, E_F_F0F0F0F0F0_ >*, KNM >*, KN >*, KN >*, KNM >*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:268:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction_ext.hpp: In member function ‘OneOperator5_*, KNM*, KN >*, KN*, KNM >*, E_F_F0F0F0F0F0_*, KNM*, KN >*, KN*, KNM >*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:268:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 268 | return new CODE(f, | ^~~~~~~~~~~ 269 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 270 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 271 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 272 | t[3]->CastTo(args[3]), | ~~~~~~~~~~~~~~~~~~~~~~ 273 | t[4]->CastTo(args[4]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator5_*, KNM*, KN >*, KN*, KNM >*, E_F_F0F0F0F0F0_*, KNM*, KN >*, KN*, KNM >*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:268:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P2bulle3.o' -o ../mpi/Element_P2bulle3.so -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P2pnc_3d.o' -o ../mpi/Element_P2pnc_3d.so -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi In function ‘Dcl_Type*>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘Load_Init()’ at geophysics.cpp:264:30: ./include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type*>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ./include/AFunction.hpp:3112:42, inlined from ‘Load_Init()’ at geophysics.cpp:264:30: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type*>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘Load_Init()’ at geophysics.cpp:270:30: ./include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type*>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ./include/AFunction.hpp:3112:42, inlined from ‘Load_Init()’ at geophysics.cpp:270:30: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘Load_Init()’ at geophysics.cpp:277:29: ./include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ./include/AFunction.hpp:3112:42, inlined from ‘Load_Init()’ at geophysics.cpp:277:29: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘Load_Init()’ at geophysics.cpp:285:26: ./include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ./include/AFunction.hpp:3112:42, inlined from ‘Load_Init()’ at geophysics.cpp:285:26: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ geophysics.cpp: In function ‘Load_Init()’: geophysics.cpp:267:94: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 267 | "<-", new OneOperator2_< Data2D< 'M' > *, Data2D< 'M' > *, string * >(&init_Data2D< 'M' >)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at geophysics.cpp:267:94: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ geophysics.cpp: In function ‘Load_Init()’: geophysics.cpp:269:86: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 269 | "(", "", new OneOperator3_< double, Data2D< 'M' > *, double, double >(Data2D_eval)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at geophysics.cpp:269:86: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ geophysics.cpp: In function ‘Load_Init()’: geophysics.cpp:273:94: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 273 | "<-", new OneOperator2_< Data2D< 'S' > *, Data2D< 'S' > *, string * >(&init_Data2D< 'S' >)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at geophysics.cpp:273:94: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ geophysics.cpp: In function ‘Load_Init()’: geophysics.cpp:275:86: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 275 | "(", "", new OneOperator3_< double, Data2D< 'S' > *, double, double >(Data2D_eval)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at geophysics.cpp:275:86: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ geophysics.cpp: In function ‘Load_Init()’: geophysics.cpp:280:91: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 280 | "<-", new OneOperator2_< Overthrust3d *, Overthrust3d *, string * >(&init_Overthrust3d)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at geophysics.cpp:280:91: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ geophysics.cpp: In function ‘Load_Init()’: geophysics.cpp:283:90: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 283 | new OneOperator4_< double, Overthrust3d *, double, double, double >(Overthrust3d_eval)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at geophysics.cpp:283:90: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ geophysics.cpp: In function ‘Load_Init()’: geophysics.cpp:288:96: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 288 | "<-", new OneOperator3_< Crustal3d *, Crustal3d *, string *, KN * >(&init_Crustal3d)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at geophysics.cpp:288:96: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ geophysics.cpp: In function ‘Load_Init()’: geophysics.cpp:291:84: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 291 | new OneOperator4_< double, Crustal3d *, double, double, double >(Crustal3d_eval)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at geophysics.cpp:291:84: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0*>, KNM*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0*>, KNM*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:998:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0 >*>, KNM >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 >*>, KNM >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:998:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'MetricPk.o' -o MetricPk.so ./include/AFunction.hpp: In member function ‘E_F_F0 >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:998:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:998:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/algorithm:61, from ./include/AFunction.hpp:52: In function ‘std::__final_insertion_sort(int*, int*, __gnu_cxx::__ops::_Iter_less_iter)void’, inlined from ‘std::__final_insertion_sort(int*, int*, __gnu_cxx::__ops::_Iter_less_iter)void’ at /usr/include/c++/13/bits/stl_algo.h:1854:5, inlined from ‘std::__sort(int*, int*, __gnu_cxx::__ops::_Iter_less_iter)void’ at /usr/include/c++/13/bits/stl_algo.h:1950:31, inlined from ‘std::sort(int*, int*)void’ at /usr/include/c++/13/bits/stl_algo.h:4861:18, inlined from ‘ZeroLines(std::pair, v_fes3>*, int> const&, double const&, KNM* const&, KN* const&, KN* const&)’ at vortextools.cpp:709:17: /usr/include/c++/13/bits/stl_algo.h:1859:32: warning: array subscript 16 is outside array bounds of ‘int[4]’ [-Warray-bounds=] 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vortextools.cpp: In function ‘ZeroLines(std::pair, v_fes3>*, int> const&, double const&, KNM* const&, KN* const&, KN* const&)’: vortextools.cpp:648:25: note: at offset 64 into object ‘ip’ of size 16 648 | int fi[4],kf[4],ip[4],nfi=0; | ^~ ./include/AFunction.hpp: In member function ‘E_F_F0F0 >*, KNM >*, Mult >*> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0 >*, KNM >*, Mult >*> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P3pnc_3d.o' -o ../mpi/Element_P3pnc_3d.so -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'SuperLu.o' -o SuperLu.so '-lsuperlu' '-lflexiblas' '-L/usr/lib/gcc/aarch64-redhat-linux/13' '-L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64' '-L/lib/../lib64' '-L/usr/lib/../lib64' '-L/usr/lib/gcc/aarch64-redhat-linux/13/../../..' '-lgfortran' '-lm' ./include/AFunction.hpp: In member function ‘E_F_F0F0*, KNM*, Mult*> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0*, KNM*, Mult*> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0F0 >*, KNM >*, Inverse >*> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'mmg.o' -o ../mpi/mmg.so '-lmmg' '-L/usr/lib64/mpich/lib' '-lscotch' '-lscotcherr' -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0 >*, KNM >*, Inverse >*> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0F0*, KNM*, Inverse*> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0*, KNM*, Inverse*> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P4.o' -o Element_P4.so ./include/AFunction.hpp: In member function ‘E_F_F0F0 >*>, KNM >*, KNM >*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0 >*>, KNM >*, KNM >*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0F0*>, Transpose*>, Transpose*> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0*>, Transpose*>, Transpose*> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type const**>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘Load_Init()’ at qf11to25.cpp:4110:49: ./include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type const**>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ./include/AFunction.hpp:3112:42, inlined from ‘Load_Init()’ at qf11to25.cpp:4110:49: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type const**>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘Load_Init()’ at qf11to25.cpp:4113:49: ./include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type const**>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ./include/AFunction.hpp:3112:42, inlined from ‘Load_Init()’ at qf11to25.cpp:4113:49: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type const**>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘Load_Init()’ at qf11to25.cpp:4116:49: ./include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type const**>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ./include/AFunction.hpp:3112:42, inlined from ‘Load_Init()’ at qf11to25.cpp:4116:49: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ qf11to25.cpp: In function ‘Load_Init()’: qf11to25.cpp:4102:95: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 4102 | new OneOperator2_< const GQuadratureFormular< R1 > *, long, KNM_< double > >(BuilQFd< R1 >)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at qf11to25.cpp:4102:95: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ qf11to25.cpp: In function ‘Load_Init()’: qf11to25.cpp:4105:95: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 4105 | new OneOperator2_< const GQuadratureFormular< R2 > *, long, KNM_< double > >(BuilQFd< R2 >)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at qf11to25.cpp:4105:95: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ qf11to25.cpp: In function ‘Load_Init()’: qf11to25.cpp:4108:95: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 4108 | new OneOperator2_< const GQuadratureFormular< R3 > *, long, KNM_< double > >(BuilQFd< R3 >)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at qf11to25.cpp:4108:95: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ qf11to25.cpp: In function ‘Load_Init()’: qf11to25.cpp:4137:73: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 4137 | const GQuadratureFormular< R1 > * >(cloneQF< R1 >) | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at qf11to25.cpp:4137:73: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ qf11to25.cpp: In function ‘Load_Init()’: qf11to25.cpp:4135:73: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 4135 | const GQuadratureFormular< R3 > * >(cloneQF< R3 >), | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at qf11to25.cpp:4135:73: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ qf11to25.cpp: In function ‘Load_Init()’: qf11to25.cpp:4133:73: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 4133 | const GQuadratureFormular< R2 > * >(cloneQF< R2 >), | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at qf11to25.cpp:4133:73: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ qf11to25.cpp: In function ‘Load_Init()’: qf11to25.cpp:4131:55: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 4131 | KNM_< double > >(pBuilQFd< R3 >), | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at qf11to25.cpp:4131:55: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ qf11to25.cpp: In function ‘Load_Init()’: qf11to25.cpp:4129:55: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 4129 | KNM_< double > >(pBuilQFd< R2 >), | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at qf11to25.cpp:4129:55: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ qf11to25.cpp: In function ‘Load_Init()’: qf11to25.cpp:4127:55: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 4127 | KNM_< double > >(pBuilQFd< R1 >), | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at qf11to25.cpp:4127:55: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ qf11to25.cpp: In function ‘Load_Init()’: qf11to25.cpp:4143:49: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 4143 | UnRef< const GQuadratureFormular< R1 > * >)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at qf11to25.cpp:4143:49: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ qf11to25.cpp: In function ‘Load_Init()’: qf11to25.cpp:4146:49: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 4146 | UnRef< const GQuadratureFormular< R2 > * >)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at qf11to25.cpp:4146:49: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ qf11to25.cpp: In function ‘Load_Init()’: qf11to25.cpp:4149:49: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 4149 | UnRef< const GQuadratureFormular< R3 > * >)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at qf11to25.cpp:4149:49: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ qf11to25.cpp: In function ‘Load_Init()’: qf11to25.cpp:4182:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 4182 | tripleQF)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at qf11to25.cpp:4182:15: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0F0*>, KNM*, Transpose*> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0*>, KNM*, Transpose*> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0F0*>, Transpose*>, KNM*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0*>, Transpose*>, KNM*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0F0*>, KNM*, KNM*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0*>, KNM*, KNM*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P1dc1.o' -o Element_P1dc1.so g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Schur-Complement.o' -o Schur-Complement.so '-lflexiblas' tetgen.cpp: In member function ‘ConvexHull3D_tetg_file::code(basicAC_F0 const&) const’: tetgen.cpp:2342:65: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2342 | t[2]->CastTo(args[2])); | ^ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ConvexHull3D_tetg_file::code(basicAC_F0 const&) const’ at tetgen.cpp:2342:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P3.o' -o ../mpi/Element_P3.so -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi gmsh.cpp: In function ‘GMSH_LoadT(std::__cxx11::basic_string, std::allocator > const&, bool, bool, double, double)Fem2D::MeshL*’: gmsh.cpp:1568:15: warning: ‘vff’ may be used uninitialized [-Wmaybe-uninitialized] 1568 | MMesh *Th = new MMesh(nv, nt, nbe, vff, tff, bff, cleanmesh, removeduplicate, precisvertice, ridgeangledetection); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmsh.cpp:1142:6: note: ‘vff’ was declared here 1142 | V *vff; | ^~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_Mixte.o' -o ../mpi/Element_Mixte.so '-lflexiblas' -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'scotch.o' -o ../mpi/scotch.so '-L/usr/lib64/mpich/lib' '-lmpicxx' -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags '-lmpi' '-L/usr/lib64/mpich/lib' '-lptscotch' '-lscotch' '-lptscotcherr' '-lscotcherr' '-L/usr/lib64/mpich/lib' '-lscotch' '-lscotcherr' -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi In member function ‘resize’, inlined from ‘Voisinage’ at ClosePoints.cpp:628:13: ./include/RNM.hpp:1198:16: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1198 | this->v=new R[this->n]; | ^ /usr/include/c++/13/new: In function ‘Voisinage’: /usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'IncompleteCholesky.o' -o IncompleteCholesky.so '-lflexiblas' In member function ‘AnyTypeWithOutCheck::AnyTypeWithOutCheck(long)’, inlined from ‘datasolMeshT_Op::operator()(void*) const’ at medit.cpp:709:10: ./include/AnyType.hpp:96:38: warning: ‘longdefault’ may be used uninitialized [-Wmaybe-uninitialized] 96 | AnyTypeWithOutCheck(long ll) {l=ll;} | ~^~~ medit.cpp: In member function ‘datasolMeshT_Op::operator()(void*) const’: medit.cpp:603:8: note: ‘longdefault’ was declared here 603 | long longdefault; | ^~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'geophysics.o' -o geophysics.so g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'funcTemplate.o' -o ../mpi/funcTemplate.so -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi gmsh.cpp: In function ‘GMSH_LoadT(std::__cxx11::basic_string, std::allocator > const&, bool, bool, double, double)Fem2D::MeshS*’: gmsh.cpp:1568:15: warning: ‘vff’ may be used uninitialized [-Wmaybe-uninitialized] 1568 | MMesh *Th = new MMesh(nv, nt, nbe, vff, tff, bff, cleanmesh, removeduplicate, precisvertice, ridgeangledetection); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmsh.cpp:1142:6: note: ‘vff’ was declared here 1142 | V *vff; | ^~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'mshmet.o' -o ../mpi/mshmet.so '-L/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/lib' '-lmshmet' '-L/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/lib' '-lMesh' -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'ioply.o' -o ioply.so In member function ‘AnyTypeWithOutCheck::AnyTypeWithOutCheck(long)’, inlined from ‘datasolMeshT_Op::operator()(void*) const’ at medit.cpp:709:10: ./include/AnyType.hpp:96:38: warning: ‘longdefault’ may be used uninitialized [-Wmaybe-uninitialized] 96 | AnyTypeWithOutCheck(long ll) {l=ll;} | ~^~~ medit.cpp: In member function ‘datasolMeshT_Op::operator()(void*) const’: medit.cpp:603:8: note: ‘longdefault’ was declared here 603 | long longdefault; | ^~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'UMFPACK64.o' -o ../mpi/UMFPACK64.so '-lumfpack' '-lamd' '-lcholmod' '-lcolamd' '-lumfpack' '-lamd' '-lcholmod' '-lcolamd' '-lflexiblas' -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Curvature.o' -o ../mpi/Curvature.so '-L/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/lib' '-lMesh' -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi In file included from gsl.cpp:74: ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:1582:81: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1582 | new OneOperator2_< double, double, double >(gsl_cdf_gaussian_Pinv__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:1582:81: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:1660:85: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1660 | new OneOperator3_< double, double, double, double >(gsl_cdf_flat_Pinv__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:1660:85: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:1788:93: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1788 | new OneOperator3_< double, gsl_rng **, double, double >(gsl_ran_gaussian_tail__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:1788:93: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:1849:92: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1849 | Global.Add("gslsfairyBi", "(", new OneOperator2_< double, double, long >(gsl_sf_airy_Bi__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:1849:92: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:1874:90: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1874 | Global.Add("gslsfbesselI0", "(", new OneOperator1_< double, double >(gsl_sf_bessel_I0__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:1874:90: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:1878:75: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1878 | new OneOperator1_< double, double >(gsl_sf_bessel_I0_scaled__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:1878:75: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:1887:75: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1887 | new OneOperator1_< double, double >(gsl_sf_bessel_K0_scaled__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:1887:75: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:1892:90: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1892 | Global.Add("gslsfbesselj0", "(", new OneOperator1_< double, double >(gsl_sf_bessel_j0__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:1892:90: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:1896:90: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1896 | Global.Add("gslsfbessely0", "(", new OneOperator1_< double, double >(gsl_sf_bessel_y0__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:1896:90: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:1915:81: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1915 | new OneOperator2_< double, long, double >(gsl_sf_bessel_kl_scaled__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:1915:81: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:1921:84: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1921 | new OneOperator2_< double, double, double >(gsl_sf_bessel_Inu_scaled__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:1921:84: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:1939:86: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1939 | Global.Add("gslsfdebye2", "(", new OneOperator1_< double, double >(gsl_sf_debye_2__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:1939:86: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:1941:86: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1941 | Global.Add("gslsfdebye4", "(", new OneOperator1_< double, double >(gsl_sf_debye_4__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:1941:86: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:1972:90: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1972 | Global.Add("gslsfexpintE1", "(", new OneOperator1_< double, double >(gsl_sf_expint_E1__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:1972:90: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:1976:75: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1976 | new OneOperator1_< double, double >(gsl_sf_expint_E1_scaled__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:1976:75: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:2006:83: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2006 | Global.Add("gslsfgamma", "(", new OneOperator1_< double, double >(gsl_sf_gamma__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:2006:83: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:2008:89: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2008 | Global.Add("gslsfgammainv", "(", new OneOperator1_< double, double >(gsl_sf_gammainv__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:2008:89: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:2010:76: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2010 | new OneOperator2_< double, long, double >(gsl_sf_taylorcoeff__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:2010:76: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:2011:79: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2011 | Global.Add("gslsffact", "(", new OneOperator1_< double, long >(gsl_sf_fact__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:2011:79: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:2013:83: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2013 | Global.Add("gslsflnfact", "(", new OneOperator1_< double, long >(gsl_sf_lnfact__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:2013:83: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:2019:95: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2019 | Global.Add("gslsfpochrel", "(", new OneOperator2_< double, double, double >(gsl_sf_pochrel__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:2019:95: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:2057:92: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2057 | Global.Add("gslsflambertW0", "(", new OneOperator1_< double, double >(gsl_sf_lambert_W0__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:2057:92: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:2065:94: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2065 | Global.Add("gslsflegendreQ1", "(", new OneOperator1_< double, double >(gsl_sf_legendre_Q1__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:2065:94: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:2077:81: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2077 | new OneOperator2_< double, double, double >(gsl_sf_conicalP_mhalf__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:2077:81: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:2109:79: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2109 | Global.Add("gslsfsin", "(", new OneOperator1_< double, double >(gsl_sf_sin__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:2109:79: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:2112:81: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2112 | Global.Add("gslsfsinc", "(", new OneOperator1_< double, double >(gsl_sf_sinc__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:2112:81: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:2118:77: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2118 | new OneOperator1_< double, double >(gsl_sf_angle_restrict_pos__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:2118:77: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In member function ‘AnyTypeWithOutCheck::AnyTypeWithOutCheck(long)’, inlined from ‘datasolMesh3_Op::operator()(void*) const’ at medit.cpp:930:10: ./include/AnyType.hpp:96:38: warning: ‘longdefault’ may be used uninitialized [-Wmaybe-uninitialized] 96 | AnyTypeWithOutCheck(long ll) {l=ll;} | ~^~~ medit.cpp: In member function ‘datasolMesh3_Op::operator()(void*) const’: medit.cpp:825:8: note: ‘longdefault’ was declared here 825 | long longdefault; | ^~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'vortextools.o' -o vortextools.so g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Helmholtz_FD.o' -o Helmholtz_FD.so In function ‘readsol_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: medit.cpp:86:70: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 86 | static E_F0 *f(const basicAC_F0 &args) { return new readsol_Op(args); } | ^ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘readsol_Op::f(basicAC_F0 const&)’ at medit.cpp:86:70, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'bfstream.o' -o ../mpi/bfstream.so -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'qf11to25.o' -o qf11to25.so g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'iohdf5.o' -o ../mpi/iohdf5.so '-L/usr/lib64' '-lhdf5_hl' '-lhdf5' '-lhdf5_hl' '-lsz' '-lz' '-ldl' '-lm' -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'cmaes.o' 'ff-cmaes.o' -o ../mpi/ff-cmaes.so -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'distance.o' -o ../mpi/distance.so -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'ClosePoints.o' -o ../mpi/ClosePoints.so -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi ff-Ipopt.cpp: In member function ‘OptimIpopt::code(basicAC_F0 const&) const’: ff-Ipopt.cpp:1617:77: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1617 | E_F0 *code(const basicAC_F0 &args) const { return new E_Ipopt(args, AF, AG); } | ^ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimIpopt::code(basicAC_F0 const&) const’ at ff-Ipopt.cpp:1617:77: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘PopenMeditMesh_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: medit.cpp:1192:77: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1192 | static E_F0 *f(const basicAC_F0 &args) { return new PopenMeditMesh_Op(args); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PopenMeditMesh_Op::f(basicAC_F0 const&)’ at medit.cpp:1192:77, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'gmsh.o' -o gmsh.so g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'bmo.o' 'lgbmo.o' -o ../mpi/lgbmo.so -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'DxWriter.o' -o ../mpi/DxWriter.so -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'shell.o' -o ../mpi/shell.so -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'plotPDF.o' -o plotPDF.so '-lz' In function ‘datasolMesh2_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: medit.cpp:351:75: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 351 | static E_F0 *f(const basicAC_F0 &args) { return new datasolMesh2_Op(args); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘datasolMesh2_Op::f(basicAC_F0 const&)’ at medit.cpp:351:75, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'dfft.o' -o ../mpi/dfft.so '-lfftw3' -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi In function ‘datasolMesh3_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: medit.cpp:803:51: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 803 | static E_F0 *f(const basicAC_F0 &args) { return new datasolMesh3_Op(args); } | ^~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘datasolMesh3_Op::f(basicAC_F0 const&)’ at medit.cpp:803:51, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'newuoa.o' 'ffnewuoa.o' -o ../mpi/ffnewuoa.so -ldl -lm -lrt -L/usr/lib/gcc/aarch64-redhat-linux/13 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../.. -lgfortran -lm -L/usr/lib64 -lhdf5_hl -lhdf5 -lhdf5_hl -lsz -lz -ldl -lm '-L/usr/lib/gcc/aarch64-redhat-linux/13' '-L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64' '-L/lib/../lib64' '-L/usr/lib/../lib64' '-L/usr/lib/gcc/aarch64-redhat-linux/13/../../..' '-lgfortran' '-lm' -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi iovtk.cpp: In function ‘VTK_WRITE_MESH(std::__cxx11::basic_string, std::allocator > const&, _IO_FILE*, Fem2D::Mesh const&, bool, int, bool, bool)’: iovtk.cpp:2756:56: warning: ‘%s’ directive output may be truncated writing up to 15 bytes into a region of size 5 [-Wformat-truncation=] 2756 | int bid0 = snprintf(newvalue,sizeof(int)+1, "%s", (char *)&tab[itab]); | ^~ In file included from /usr/include/stdio.h:964, from /usr/include/c++/13/cstdio:42, from /usr/include/c++/13/ext/string_conversions.h:45, from /usr/include/c++/13/bits/basic_string.h:4109, from /usr/include/c++/13/string:54, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from iovtk.cpp:44: In function ‘snprintf’, inlined from ‘VTK_WRITE_MESH(std::__cxx11::basic_string, std::allocator > const&, _IO_FILE*, Fem2D::Mesh const&, bool, int, bool, bool)’ at iovtk.cpp:2756:30: /usr/include/bits/stdio2.h:54:35: note: ‘snprintf’ output between 1 and 16 bytes into a destination of size 5 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'ff-Ipopt.o' -o ff-Ipopt.so '-lipopt' '-L/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/lib' '-ldmumpsFREEFEM-SEQ' '-lzmumpsFREEFEM-SEQ' '-lmumps_commonFREEFEM-SEQ' '-lpordFREEFEM-SEQ' '-lpthread' '-lflexiblas' '-L/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/lib' '-lmpiseqFREEFEM-SEQ' '-L/usr/lib/gcc/aarch64-redhat-linux/13' '-L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64' '-L/lib/../lib64' '-L/usr/lib/../lib64' '-L/usr/lib/gcc/aarch64-redhat-linux/13/../../..' '-lgfortran' '-lm' In function ‘PopenMeditMesh3_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: medit.cpp:1909:51: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1909 | static E_F0 *f(const basicAC_F0 &args) { return new PopenMeditMesh3_Op(args); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PopenMeditMesh3_Op::f(basicAC_F0 const&)’ at medit.cpp:1909:51, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'freeyams.o' -o ../mpi/freeyams.so '-L/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/lib' '-lfreeyams' '-L/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/lib' '-lMesh' -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi In function ‘datasolMeshT_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: medit.cpp:571:51: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 571 | static E_F0 *f(const basicAC_F0 &args) { return new datasolMeshT_Op< MMesh, v_fes >(args); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘datasolMeshT_Op::f(basicAC_F0 const&)’ at medit.cpp:571:51, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_QF.o' -o ../mpi/Element_QF.so -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi In function ‘PopenMeditMeshT_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: medit.cpp:2679:51: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2679 | static E_F0 *f(const basicAC_F0 &args) { return new PopenMeditMeshT_Op< MMesh, v_fes >(args); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PopenMeditMeshT_Op::f(basicAC_F0 const&)’ at medit.cpp:2679:51, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:707:72: warning: type of ‘mumps_checkaddrequal’ does not match original declaration [-Wlto-type-mismatch] 707 | CALL MUMPS_CHECKADDREQUAL(SENDBUF(1), MPI_IN_PLACE, I) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpic.c:51:18: note: ‘mumps_checkaddrequal_’ was previously declared here 51 | void LIBSEQ_CALL mumps_checkaddrequal_(char *a, char*b, LIBSEQ_INT *i) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpic.c:51:18: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/tools_common.F:1234:72: warning: type of ‘mumps_icopy_64to32_64c_ip_c’ does not match original declaration [-Wlto-type-mismatch] 1234 | & SIZETAB) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_common.c:98:1: note: ‘mumps_icopy_64to32_64c_ip_c_’ was previously declared here 98 | MUMPS_ICOPY_64TO32_64C_IP_C(MUMPS_INT8 *inouttab, MUMPS_INT8 *sizetab) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_common.c:98:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/ana_orderings_wrappers_m.F:893:72: warning: type of ‘mumps_pordf’ does not match original declaration [-Wlto-type-mismatch] 893 | & NV, NCMPA ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_pord.c:42:1: note: ‘mumps_pordf_’ was previously declared here 42 | MUMPS_PORDF( MUMPS_INT *nvtx, MUMPS_INT *nedges, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_pord.c:42:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/ana_orderings_wrappers_m.F:997:72: warning: type of ‘mumps_pordf_wnd’ does not match original declaration [-Wlto-type-mismatch] 997 | & NV, NCMPA, int(N,8) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_pord.c:57:1: note: ‘mumps_pordf_wnd_’ was previously declared here 57 | MUMPS_PORDF_WND( MUMPS_INT *nvtx, MUMPS_INT *nedges, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_pord.c:57:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_process_blocfacto.F:703:72: warning: type of ‘zmumps_compress_cb_i’ does not match original declaration [-Wlto-type-mismatch] 703 | & IDUMMY, 0, -9999 ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_process_blfac_slave.F:492:72: note: ‘zmumps_compress_cb_i’ was previously declared here 492 | & NELIM, NBROWSinF ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_process_blfac_slave.F:492:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_driver.F:1139:72: warning: type of ‘zmumps_deter_square’ does not match original declaration [-Wlto-type-mismatch] 1139 | CALL ZMUMPS_DETER_SQUARE(id%DKEEP(6), KEEP(259)) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:146:36: note: ‘zmumps_deter_square’ was previously declared here 146 | SUBROUTINE ZMUMPS_DETER_SQUARE(DETER, NEXP) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:146:36: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_driver.F:3561:72: warning: type of ‘zmumps_deter_reduction’ does not match original declaration [-Wlto-type-mismatch] 3561 | & RINFOG(12), INFOG(34), id%NPROCS) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:87:39: note: ‘zmumps_deter_reduction’ was previously declared here 87 | SUBROUTINE ZMUMPS_DETER_REDUCTION( | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:87:39: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_driver.F:3575:72: warning: type of ‘zmumps_deter_sign_perm’ does not match original declaration [-Wlto-type-mismatch] 3575 | & id%UNS_PERM(1) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:162:39: note: ‘zmumps_deter_sign_perm’ was previously declared here 162 | SUBROUTINE ZMUMPS_DETER_SIGN_PERM(DETER, N, VISITED, PERM) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:162:39: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_b.F:393:72: warning: type of ‘zmumps_updatedeter’ does not match original declaration [-Wlto-type-mismatch] 393 | CALL ZMUMPS_UPDATEDETER( DET_MANT, DKEEP(6), KEEP(259) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:14:35: note: ‘zmumps_updatedeter’ was previously declared here 14 | SUBROUTINE ZMUMPS_UPDATEDETER(PIV, DETER, NEXP) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:14:35: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_driver.F:5217:72: warning: type of ‘mumps_dumpmatbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5217 | & trim(id%WRITE_PROBLEM)//char(0) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: type mismatch in parameter 9 43 | void MUMPS_CALL MUMPS_DUMPMATBINARY_C ( MUMPS_INT *N, MUMPS_INT8 *NNZ, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zana_driver.F:5217:72: warning: type of ‘mumps_dumpmatbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5217 | & trim(id%WRITE_PROBLEM)//char(0) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: type mismatch in parameter 9 43 | void MUMPS_CALL MUMPS_DUMPMATBINARY_C ( MUMPS_INT *N, MUMPS_INT8 *NNZ, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: ‘mumps_dumpmatbinary_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_driver.F:5314:72: warning: type of ‘mumps_dumprhsbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5314 | & trim(id%WRITE_PROBLEM)//'.rhs'//char(0) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: type mismatch in parameter 7 27 | void MUMPS_CALL MUMPS_DUMPRHSBINARY_C ( MUMPS_INT *N, MUMPS_INT *NRHS, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zana_driver.F:5314:72: warning: type of ‘mumps_dumprhsbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5314 | & trim(id%WRITE_PROBLEM)//'.rhs'//char(0) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: type mismatch in parameter 7 27 | void MUMPS_CALL MUMPS_DUMPRHSBINARY_C ( MUMPS_INT *N, MUMPS_INT *NRHS, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: ‘mumps_dumprhsbinary_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_save_restore_files.F:244:72: warning: type of ‘mumps_get_save_dir_c’ does not match original declaration [-Wlto-type-mismatch] 244 | call mumps_get_save_dir_C(len_save_dir,tmp_savedir) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:23:1: note: type mismatch in parameter 3 23 | MUMPS_GET_SAVE_DIR_C(MUMPS_INT *len_save_dir, char* save_dir, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:23:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:23:1: note: ‘mumps_get_save_dir_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:23:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_save_restore_files.F:260:72: warning: type of ‘mumps_get_save_prefix_c’ does not match original declaration [-Wlto-type-mismatch] 260 | call mumps_get_save_prefix_C(len_save_prefix,tmp_saveprefix) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:35:1: note: type mismatch in parameter 3 35 | MUMPS_GET_SAVE_PREFIX_C(MUMPS_INT *len_save_prefix, char* save_prefix, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:35:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:35:1: note: ‘mumps_get_save_prefix_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:35:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:248:72: warning: type of ‘mumps_low_level_init_prefix’ does not match original declaration [-Wlto-type-mismatch] 248 | CALL MUMPS_LOW_LEVEL_INIT_PREFIX(DIM_PREFIX, TMP_PREFIX) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:173:1: note: type mismatch in parameter 3 173 | MUMPS_LOW_LEVEL_INIT_PREFIX(MUMPS_INT *dim, char *str, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:173:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:173:1: note: ‘mumps_low_level_init_prefix_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:173:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:249:72: warning: type of ‘mumps_low_level_init_tmpdir’ does not match original declaration [-Wlto-type-mismatch] 249 | CALL MUMPS_LOW_LEVEL_INIT_TMPDIR(DIM_DIR, TMP_DIR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:185:1: note: type mismatch in parameter 3 185 | MUMPS_LOW_LEVEL_INIT_TMPDIR(MUMPS_INT *dim, char *str, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:185:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:185:1: note: ‘mumps_low_level_init_tmpdir_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:185:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:692:72: warning: type of ‘mumps_low_level_init_err_str’ does not match original declaration [-Wlto-type-mismatch] 692 | CALL MUMPS_LOW_LEVEL_INIT_ERR_STR(DIM_ERR_STR_OOC,ERR_STR_OOC) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io_err.c:37:1: note: type mismatch in parameter 3 37 | MUMPS_LOW_LEVEL_INIT_ERR_STR(MUMPS_INT *dim, char* err_str, mumps_ftnlen l1){ | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io_err.c:37:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io_err.c:37:1: note: ‘mumps_low_level_init_err_str_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io_err.c:37:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:540:72: warning: type of ‘mumps_ooc_remove_file_c’ does not match original declaration [-Wlto-type-mismatch] 540 | CALL MUMPS_OOC_REMOVE_FILE_C(IERR, TMP_NAME(1)) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:629:1: note: type mismatch in parameter 3 629 | MUMPS_OOC_REMOVE_FILE_C(MUMPS_INT *ierr, char *name, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:629:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:629:1: note: ‘mumps_ooc_remove_file_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:629:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:2861:72: warning: type of ‘mumps_ooc_get_file_name_c’ does not match original declaration [-Wlto-type-mismatch] 2861 | CALL MUMPS_OOC_GET_FILE_NAME_C(TMP,I,DIM,TMP_NAME(1)) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:541:1: note: type mismatch in parameter 5 541 | MUMPS_OOC_GET_FILE_NAME_C(MUMPS_INT *type,MUMPS_INT *indice,MUMPS_INT *length, char* name, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:541:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:541:1: note: ‘mumps_ooc_get_file_name_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:541:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:2919:72: warning: type of ‘mumps_ooc_set_file_name_c’ does not match original declaration [-Wlto-type-mismatch] 2919 | CALL MUMPS_OOC_SET_FILE_NAME_C(TMP,I,DIM,IERR,TMP_NAME(1)) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:551:1: note: type mismatch in parameter 6 551 | MUMPS_OOC_SET_FILE_NAME_C(MUMPS_INT *type, MUMPS_INT *indice, MUMPS_INT *length, MUMPS_INT *ierr, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:551:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:551:1: note: ‘mumps_ooc_set_file_name_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:551:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_mem_dynamic.F:286:72: warning: type of ‘mumps_addr_c’ does not match original declaration [-Wlto-type-mismatch] 286 | CALL MUMPS_ADDR_C(DYNAMIC_CB(1), TMP_ADDRESS) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_process_band.F:149:72: warning: type of ‘mumps_addr_c’ does not match original declaration [-Wlto-type-mismatch] 149 | CALL MUMPS_ADDR_C( DYNAMIC_CB(1), TMP_ADDRESS ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_size.c:22:17: note: ‘mumps_addr_c_’ was previously declared here 22 | void MUMPS_CALL MUMPS_ADDR_C(char *a, MUMPS_INT8 *addr) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_size.c:22:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux_par.F:996:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 996 | & MPI_SUM, 0, id%COMM, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_driver.F:3902:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 3902 | & MPI_SUM, MASTER, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_scalings.F:369:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 369 | & MPI_SUM,MASTER,id%COMM, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_scalings_simScaleAbs.F:1180:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 1180 | & COMM, IERROR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:118:27: note: ‘mpi_reduce’ was previously declared here 118 | SUBROUTINE MPI_REDUCE( SENDBUF, RECVBUF, CNT, DATATYPE, OP, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:118:27: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux_par.F:1130:72: warning: type of ‘mpi_irecv’ does not match original declaration [-Wlto-type-mismatch] 1130 | & id%COMM, RHANDPE, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_scalings_simScale_util.F:771:72: warning: type of ‘mpi_irecv’ does not match original declaration [-Wlto-type-mismatch] 771 | & ITAGCOMM,COMM,REQUESTS(I), IERROR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:370:26: note: ‘mpi_irecv’ was previously declared here 370 | SUBROUTINE MPI_IRECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:370:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux_par.F:1854:72: warning: type of ‘mpi_gather’ does not match original declaration [-Wlto-type-mismatch] 1854 | & MPI_INTEGER8, 0, id%COMM, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:53:27: note: ‘mpi_gather’ was previously declared here 53 | SUBROUTINE MPI_GATHER( SENDBUF, CNT, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:53:27: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux_par.F:1693:72: warning: type of ‘mpi_alltoall’ does not match original declaration [-Wlto-type-mismatch] 1693 | & MPI_INTEGER8, id%COMM, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:159:29: note: ‘mpi_alltoall’ was previously declared here 159 | SUBROUTINE MPI_ALLTOALL( SENDBUF, SENDCNT, SENDTYPE, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:159:29: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux.F:1260:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 1260 | & MPI_INTEGER8, MPI_SUM, id%COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_determinant.F:111:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 111 | & DETERREDUCE_OP, COMM, IERR_MPI) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_scalings_simScaleAbs.F:1061:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 1061 | & MPI_MAX, COMM, IERROR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:118:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 118 | & DETERREDUCE_OP, COMM, IERR_MPI) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:101:30: note: ‘mpi_allreduce’ was previously declared here 101 | SUBROUTINE MPI_ALLREDUCE( SENDBUF, RECVBUF, CNT, DATATYPE, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:101:30: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtype3_root.F:959:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 959 | & IDEST, 128, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtype3_root.F:1060:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 1060 | & MASTER_ROOT,128,COMM,IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/ztype3_root.F:959:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 959 | & IDEST, 128, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/ztype3_root.F:1060:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 1060 | & MASTER_ROOT,128,COMM,IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:490:26: note: ‘mpi_ssend’ was previously declared here 490 | SUBROUTINE MPI_SSEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:490:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_front_aux.F:2179:72: warning: type of ‘dcopy’ does not match original declaration [-Wlto-type-mismatch] 2179 | & LDA, A(UPOS+int(I-1,8)*LDA8), 1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtools.F:1830:72: note: ‘dcopy’ was previously declared here 1830 | CALL dcopy(N8, SRC(1), 1, DEST(1), 1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtools.F:1830:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_process_blocfacto.F:703:72: warning: type of ‘dmumps_compress_cb_i’ does not match original declaration [-Wlto-type-mismatch] 703 | & IDUMMY, 0, -9999 ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtools.F:1944:37: note: ‘dmumps_compress_cb_i’ was previously declared here 1944 | SUBROUTINE DMUMPS_COMPRESS_CB_I(A_PTR, LA_PTR, POSELT, LDA, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtools.F:1944:37: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_c.F:1674:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 1674 | & DIFF_ADDR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_load.F:752:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 752 | CALL MUMPS_SIZE_C(SIZE_DBLE(1),SIZE_DBLE(2),I8SIZE) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zsol_driver.F:1010:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 1010 | & DIFF_SOL_loc_RHS_loc) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_size.c:18:18: note: ‘mumps_size_c_’ was previously declared here 18 | void MUMPS_CALL MUMPS_SIZE_C(char *a, char *b, MUMPS_INT8 *diff) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_size.c:18:18: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_c.F:726:72: warning: type of ‘dmumps_root_solve’ does not match original declaration [-Wlto-type-mismatch] 726 | & INFO(1), MTYPE, KEEP(50), FROM_PP) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_root_parallel.F:14:34: note: type mismatch in parameter 19 14 | SUBROUTINE DMUMPS_ROOT_SOLVE( NRHS, DESCA_PAR, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_root_parallel.F:14:34: note: ‘dmumps_root_solve’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_driver.F:4944:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 4944 | & COLLECT_NZ, id%COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_driver.F:4007:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 4007 | & id%COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_type3_symmetrize.F:119:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 119 | & DEST, SYMMETRIZE, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_driver.F:4002:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 4002 | & id%COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_type3_symmetrize.F:119:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 119 | & DEST, SYMMETRIZE, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:479:25: note: ‘mpi_send’ was previously declared here 479 | SUBROUTINE MPI_SEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:479:25: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_c.F:2026:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 2026 | & ScatterRhsR, COMM, STATUS, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtype3_root.F:964:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 964 | & MASTER_ROOT,128,COMM,STATUS,IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_driver.F:4924:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 4924 | & COLLECT_NZ, id%COMM, STATUS, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_driver.F:4008:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 4008 | & id%COMM, STATUS, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zsol_c.F:2026:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 2026 | & ScatterRhsR, COMM, STATUS, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:459:25: note: ‘mpi_recv’ was previously declared here 459 | SUBROUTINE MPI_RECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:459:25: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_aux.F:1709:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 1709 | & MASTER, COMM, IERR_MPI) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux.F:1266:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 1266 | & 0, id%COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_save_restore.F:980:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 980 | CALL MPI_BCAST( hash, 23, MPI_CHARACTER, 0, id%COMM, ierr ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:204:26: note: type mismatch in parameter 7 204 | SUBROUTINE MPI_BCAST( BUFFER, CNT, DATATYPE, ROOT, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:204:26: note: type ‘void’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:204:26: note: ‘mpi_bcast’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:204:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used In file included from ./include/ff++.hpp:21, from FreeFemQA.cpp:34: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In function ‘datasolMeshT_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: medit.cpp:571:51: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 571 | static E_F0 *f(const basicAC_F0 &args) { return new datasolMeshT_Op< MMesh, v_fes >(args); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘datasolMeshT_Op::f(basicAC_F0 const&)’ at medit.cpp:571:51, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In function ‘PopenMeditMeshT_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: medit.cpp:2679:51: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2679 | static E_F0 *f(const basicAC_F0 &args) { return new PopenMeditMeshT_Op< MMesh, v_fes >(args); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PopenMeditMeshT_Op::f(basicAC_F0 const&)’ at medit.cpp:2679:51, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ iovtk.cpp: In function ‘saveTecplot(std::__cxx11::basic_string, std::allocator > const&, Fem2D::Mesh const&)’: iovtk.cpp:6844:19: warning: ‘m’ may be used uninitialized [-Wmaybe-uninitialized] 6844 | for (n = 0; n < m; n++) { | ~~^~~ iovtk.cpp:6814:13: note: ‘m’ was declared here 6814 | size_t n, m; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'isoline.o' -o isoline.so g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Schur-Complement.o' -o ../mpi/Schur-Complement.so '-lflexiblas' -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'metis.o' -o ../mpi/metis.so '-lmetis' -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In member function ‘Fem2D::GenericElement::set(Fem2D::GenericVertex*, int*, int, double)’, inlined from ‘VTK_LoadT(std::__cxx11::basic_string, std::allocator > const&, bool, bool, bool, double, double, KN >*)Fem2D::MeshL* [clone .isra.0]’ at iovtk.cpp:6718:63: ./include/GenericMesh.hpp:334:21: warning: ‘ivb$’ may be used uninitialized [-Wmaybe-uninitialized] 334 | vertices[i]=v0+iv[i]; | ~~^~~~~~ iovtk.cpp: In function ‘VTK_LoadT(std::__cxx11::basic_string, std::allocator > const&, bool, bool, bool, double, double, KN >*)Fem2D::MeshL* [clone .isra.0]’: iovtk.cpp:6711:9: note: ‘ivb$’ was declared here 6711 | int ivb[B::nv], ivt[T::nv]; | ^~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'SuperLu.o' -o ../mpi/SuperLu.so '-lsuperlu' '-lflexiblas' '-L/usr/lib/gcc/aarch64-redhat-linux/13' '-L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64' '-L/lib/../lib64' '-L/usr/lib/../lib64' '-L/usr/lib/gcc/aarch64-redhat-linux/13/../../..' '-lgfortran' '-lm' -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'MetricPk.o' -o ../mpi/MetricPk.so -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ In file included from Geometry.hpp:27, from FreeFemQA.cpp:40: RZ.h: At global scope: RZ.h:986:22: warning: ‘virtual const mir::sym2 mir::Metric2::operator()(const mir::R2&) const’ was hidden [-Woverloaded-virtual=] 986 | virtual const sym2 operator( )(const R2 &P) const { return sym2(1, 0, 1); } | ^~~~~~~~ RZ.h:1014:14: note: by ‘const mir::sym3 mir::FctMetric3::operator()(const mir::R3&) const’ 1014 | const sym3 operator( )(const R3 &P) const { return metric_(P); } | ^~~~~~~~ In member function ‘resize’, inlined from ‘Voisinage’ at ClosePoints.cpp:628:13: ./include/RNM.hpp:1198:16: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1198 | this->v=new R[this->n]; | ^ /usr/include/c++/13/new: In function ‘Voisinage’: /usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'vortextools.o' -o ../mpi/vortextools.so -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ medit.cpp: In member function ‘PopenMeditMeshT_Op::operator()(void*) const’: medit.cpp:2798:16: warning: ‘t’ may be used uninitialized [-Wmaybe-uninitialized] 2798 | MMesh *pTh = new MMesh(nv, nt, nbe, v, t, b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ medit.cpp:2750:6: note: ‘t’ was declared here 2750 | T *t; | ^ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from Geometry.hpp:28: SortedList.h: In instantiation of ‘TabElement& mir::Tab::operator[](int) [with TabElement = mir::RZ]’: SortedList.h:400:10: required from here SortedList.h:76:18: warning: unused variable ‘hasGrown’ [-Wunused-variable] 76 | const bool hasGrown = grow( ); // contents of an assertion are not executed if NDEBUG | ^~~~~~~~ SortedList.h: In instantiation of ‘TabElement& mir::Tab::operator[](int) [with TabElement = mir::Edge]’: Geometry.hpp:315:14: required from here SortedList.h:76:18: warning: unused variable ‘hasGrown’ [-Wunused-variable] SortedList.h: In instantiation of ‘TabElement& mir::Tab::operator[](int) [with TabElement = mir::BiDim]’: Geometry.hpp:324:31: required from here SortedList.h:76:18: warning: unused variable ‘hasGrown’ [-Wunused-variable] SortedList.h: In instantiation of ‘TabElement& mir::Tab::operator[](int) [with TabElement = mir::Vertex]’: Geometry.hpp:353:17: required from here SortedList.h:76:18: warning: unused variable ‘hasGrown’ [-Wunused-variable] g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'IncompleteCholesky.o' -o ../mpi/IncompleteCholesky.so '-lflexiblas' -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi tetgen.cpp: In member function ‘ReconstructionRefine::code(basicAC_F0 const&) const’: tetgen.cpp:2070:67: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2070 | return new ReconstructionRefine_Op(args, t[0]->CastTo(args[0])); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ReconstructionRefine::code(basicAC_F0 const&) const’ at tetgen.cpp:2070:67: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ tetgen.cpp: In member function ‘Remplissage::code(basicAC_F0 const&) const’: tetgen.cpp:1779:58: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1779 | return new Remplissage_Op(args, t[0]->CastTo(args[0])); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Remplissage::code(basicAC_F0 const&) const’ at tetgen.cpp:1779:58: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'ioply.o' -o ../mpi/ioply.so -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)37, true>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1394:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1394 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)37, true>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1394:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ tetgen.cpp: In member function ‘Build2D3D::code(basicAC_F0 const&) const’: tetgen.cpp:185:97: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 185 | E_F0 *code(const basicAC_F0 &args) const { return new Build2D3D_Op(args, t[0]->CastTo(args[0])); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Build2D3D::code(basicAC_F0 const&) const’ at tetgen.cpp:185:97: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)36, true>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1394:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1394 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)36, true>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1394:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘VTK_WriteMesh3_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: iovtk.cpp:4344:77: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 4344 | static E_F0 *f(const basicAC_F0 &args) { return new VTK_WriteMesh3_Op(args); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘VTK_WriteMesh3_Op::f(basicAC_F0 const&)’ at iovtk.cpp:4344:77, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)39, true>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1394:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1394 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)39, true>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1394:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)38, true>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1394:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1394 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)38, true>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1394:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Helmholtz_FD.o' -o ../mpi/Helmholtz_FD.so -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)40, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)40, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'geophysics.o' -o ../mpi/geophysics.so -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)35, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)35, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘VTK_WriteMesh_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: iovtk.cpp:2400:76: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2400 | static E_F0 *f(const basicAC_F0 &args) { return new VTK_WriteMesh_Op(args); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘VTK_WriteMesh_Op::f(basicAC_F0 const&)’ at iovtk.cpp:2400:76, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2267:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘RebuildBorder::code(basicAC_F0 const&) const’: msh3.cpp:9312:14: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 9312 | return new RebuildBorder_Op< MMesh >(args, t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘RebuildBorder::code(basicAC_F0 const&) const’ at msh3.cpp:9312:14: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘RebuildBorder::code(basicAC_F0 const&) const’: msh3.cpp:9312:14: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 9312 | return new RebuildBorder_Op< MMesh >(args, t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘RebuildBorder::code(basicAC_F0 const&) const’ at msh3.cpp:9312:14: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘BuildMeshLFromMeshS::code(basicAC_F0 const&) const’: msh3.cpp:8478:57: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 8478 | return new BuildMeshL_Op(args, t[0]->CastTo(args[0])); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘BuildMeshLFromMeshS::code(basicAC_F0 const&) const’ at msh3.cpp:8478:57: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)34, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)34, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘OrientNormal::code(basicAC_F0 const&) const’: msh3.cpp:9749:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 9749 | return new OrientNormal_Op(args, t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OrientNormal::code(basicAC_F0 const&) const’ at msh3.cpp:9749:12: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘DeplacementTab::code(basicAC_F0 const&) const’: msh3.cpp:4891:61: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 4891 | return new DeplacementTab_Op(args, t[0]->CastTo(args[0])); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘DeplacementTab::code(basicAC_F0 const&) const’ at msh3.cpp:4891:61: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘CheckMesh::code(basicAC_F0 const&) const’: msh3.cpp:9252:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 9252 | return new CheckMesh_Op< MMesh >(args, t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CheckMesh::code(basicAC_F0 const&) const’ at msh3.cpp:9252:12: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘BuildMeshSFromMesh3::code(basicAC_F0 const&) const’: msh3.cpp:8366:57: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 8366 | return new BuildMeshS_Op(args, t[0]->CastTo(args[0])); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘BuildMeshSFromMesh3::code(basicAC_F0 const&) const’ at msh3.cpp:8366:57: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ medit.cpp: In member function ‘PopenMeditMeshT_Op::operator()(void*) const’: medit.cpp:2798:16: warning: ‘t’ may be used uninitialized [-Wmaybe-uninitialized] 2798 | MMesh *pTh = new MMesh(nv, nt, nbe, v, t, b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ medit.cpp:2750:6: note: ‘t’ was declared here 2750 | T *t; | ^ iovtk.cpp: In function ‘VTK_Load(std::__cxx11::basic_string, std::allocator > const&, bool, KN >*)’: iovtk.cpp:1780:50: warning: ‘tff’ may be used uninitialized [-Wmaybe-uninitialized] 1780 | Mesh *pTh = new Mesh(nv, nt, nbe, vff, tff, bff); | ^ iovtk.cpp:1726:19: note: ‘tff’ was declared here 1726 | Mesh::Triangle *tff; | ^~~ iovtk.cpp:1780:50: warning: ‘bff’ may be used uninitialized [-Wmaybe-uninitialized] 1780 | Mesh *pTh = new Mesh(nv, nt, nbe, vff, tff, bff); | ^ iovtk.cpp:1732:24: note: ‘bff’ was declared here 1732 | Mesh::BorderElement *bff; | ^~~ msh3.cpp: In member function ‘CheckMesh::code(basicAC_F0 const&) const’: msh3.cpp:9252:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 9252 | return new CheckMesh_Op< MMesh >(args, t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CheckMesh::code(basicAC_F0 const&) const’ at msh3.cpp:9252:12: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘OrientNormal::code(basicAC_F0 const&) const’: msh3.cpp:9749:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 9749 | return new OrientNormal_Op(args, t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OrientNormal::code(basicAC_F0 const&) const’ at msh3.cpp:9749:12: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)29, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)29, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘Op_GluMeshTtab::code(basicAC_F0 const&) const’: msh3.cpp:7480:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 7480 | E_F0 *code(const basicAC_F0 &args) const { return new Op(args, t[0]->CastTo(args[0])); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Op_GluMeshTtab::code(basicAC_F0 const&) const’ at msh3.cpp:7480:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘Op_GluMeshTtab::code(basicAC_F0 const&) const’: msh3.cpp:7480:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 7480 | E_F0 *code(const basicAC_F0 &args) const { return new Op(args, t[0]->CastTo(args[0])); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Op_GluMeshTtab::code(basicAC_F0 const&) const’ at msh3.cpp:7480:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘Op_GluMesh3tab::code(basicAC_F0 const&) const’: msh3.cpp:7448:87: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 7448 | E_F0 *code(const basicAC_F0 &args) const { return new Op(args, t[0]->CastTo(args[0])); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Op_GluMesh3tab::code(basicAC_F0 const&) const’ at msh3.cpp:7448:87: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘CheckMesh::code(basicAC_F0 const&) const’: msh3.cpp:9252:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 9252 | return new CheckMesh_Op< MMesh >(args, t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CheckMesh::code(basicAC_F0 const&) const’ at msh3.cpp:9252:12: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneBinaryOperator_st >, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st >, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2511:13: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneBinaryOperator_st >, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st >, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2511:13: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneBinaryOperator_st >, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st >, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2511:13: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)28, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)28, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneBinaryOperator_st, listMeshT, Fem2D::MeshS const*>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st, listMeshT, Fem2D::MeshS const*>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2511:13: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneBinaryOperator_st, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2511:13: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneBinaryOperator_st, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2511:13: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneBinaryOperator_st >, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st >, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2511:13: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneBinaryOperator_st, Fem2D::MeshS const*, Fem2D::MeshS const*>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st, Fem2D::MeshS const*, Fem2D::MeshS const*>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2511:13: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)27, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)27, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneBinaryOperator_st, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2511:13: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneBinaryOperator_st, Fem2D::MeshL const*, Fem2D::MeshL const*>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st, Fem2D::MeshL const*, Fem2D::MeshL const*>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2511:13: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneBinaryOperator_st, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2511:13: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneBinaryOperator_st, listMeshT, Fem2D::MeshL const*>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st, listMeshT, Fem2D::MeshL const*>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2511:13: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)26, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)26, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2*, E_F_F0F0*> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2*, E_F_F0F0*> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘Op_trunc_mesh3::code(basicAC_F0 const&) const’: msh3.cpp:6084:69: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 6084 | return new Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1])); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Op_trunc_mesh3::code(basicAC_F0 const&) const’ at msh3.cpp:6084:69: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘Op_trunc_meshS::code(basicAC_F0 const&) const’: msh3.cpp:5227:69: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 5227 | return new Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1])); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Op_trunc_meshS::code(basicAC_F0 const&) const’ at msh3.cpp:5227:69: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)25, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)25, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘Op_trunc_meshL::code(basicAC_F0 const&) const’: msh3.cpp:5736:69: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 5736 | return new Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1])); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Op_trunc_meshL::code(basicAC_F0 const&) const’ at msh3.cpp:5736:69: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)24, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)24, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)19, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)19, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)18, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)18, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)17, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)17, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ iovtk.cpp: In member function ‘VTK_WriteMesh_Op::operator()(void*) const’: iovtk.cpp:2839:25: warning: ‘dataname’ may be used uninitialized [-Wmaybe-uninitialized] 2839 | char *data = newcopy(dataname); | ~~~~~~~^~~~~~~~~~ iovtk.cpp:2786:11: note: ‘dataname’ was declared here 2786 | string *dataname; | ^~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'plotPDF.o' -o ../mpi/plotPDF.so '-lz' -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'gmsh.o' -o ../mpi/gmsh.so -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)16, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)16, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)15, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)15, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)14, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)14, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)13, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)13, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)12, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)12, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)11, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)11, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)9, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)9, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)8, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)8, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)7, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)7, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)6, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)6, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'medit.o' -o medit.so ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)5, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)5, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In function ‘GluMesh3(listMesh3 const&)’: msh3.cpp:1975:48: warning: ‘t’ may be used uninitialized [-Wmaybe-uninitialized] 1975 | Mesh3 *mpq = new Mesh3(nbv, nbt, nbe, v, t, b); | ^ msh3.cpp:1844:8: note: ‘t’ was declared here 1844 | Tet *t; | ^ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)4, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)4, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)3, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)3, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)2, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)2, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)1, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)1, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ iovtk.cpp: In function ‘VTK_WRITE_MESH3(std::__cxx11::basic_string, std::allocator > const&, _IO_FILE*, Fem2D::Mesh3 const&, bool, int, bool, bool)’: iovtk.cpp:4698:56: warning: ‘%s’ directive output may be truncated writing up to 15 bytes into a region of size 5 [-Wformat-truncation=] 4698 | int bid0 = snprintf(newvalue,sizeof(int)+1, "%s", (char *)&tab[itab]); | ^~ In function ‘snprintf’, inlined from ‘VTK_WRITE_MESH3(std::__cxx11::basic_string, std::allocator > const&, _IO_FILE*, Fem2D::Mesh3 const&, bool, int, bool, bool)’ at iovtk.cpp:4698:30: /usr/include/bits/stdio2.h:54:35: note: ‘snprintf’ output between 1 and 16 bytes into a destination of size 5 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)0, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)0, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘MeshGenQA::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: FreeFemQA.cpp:90:69: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 90 | static E_F0 *f(const basicAC_F0 &args) { return new MeshGenQA(args); } | ^ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘MeshGenQA::f(basicAC_F0 const&)’ at FreeFemQA.cpp:90:69, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'isoline.o' -o ../mpi/isoline.so -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi iovtk.cpp: In member function ‘VTK_WriteMesh3_Op::operator()(void*) const’: iovtk.cpp:4781:25: warning: ‘dataname’ may be used uninitialized [-Wmaybe-uninitialized] 4781 | char *data = newcopy(dataname); | ~~~~~~~^~~~~~~~~~ iovtk.cpp:4729:11: note: ‘dataname’ was declared here 4729 | string *dataname; | ^~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'lapack.o' -o lapack.so '-lflexiblas' In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at FreeFemQA.cpp:197:1: FreeFemQA.cpp:194:66: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 194 | Global.Add("MeshGenQA", "(", new OneOperatorCode< MeshGenQA >( )); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at FreeFemQA.cpp:194:66, inlined from ‘AutoLoadInit()’ at FreeFemQA.cpp:197:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘VTK_WriteMeshT_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: iovtk.cpp:5661:51: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 5661 | static E_F0 *f(const basicAC_F0 &args) { return new VTK_WriteMeshT_Op< MMesh >(args); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘VTK_WriteMeshT_Op::f(basicAC_F0 const&)’ at iovtk.cpp:5661:51, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'GeometryQA.o' 'FreeFemQA.o' -o FreeFemQA.so In function ‘VTK_WriteMeshT_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: iovtk.cpp:5661:51: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 5661 | static E_F0 *f(const basicAC_F0 &args) { return new VTK_WriteMeshT_Op< MMesh >(args); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘VTK_WriteMeshT_Op::f(basicAC_F0 const&)’ at iovtk.cpp:5661:51, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ iovtk.cpp: In function ‘VTK_WRITE_MESHT(std::__cxx11::basic_string, std::allocator > const&, _IO_FILE*, Fem2D::MeshL const&, bool, int, bool, bool)void’: iovtk.cpp:5952:57: warning: ‘%s’ directive output may be truncated writing up to 15 bytes into a region of size 5 [-Wformat-truncation=] 5952 | int bid0 = snprintf(newvalue,sizeof(int)+1,"%s", (char *)&tab[itab]); | ^~ In function ‘snprintf’, inlined from ‘VTK_WRITE_MESHT(std::__cxx11::basic_string, std::allocator > const&, _IO_FILE*, Fem2D::MeshL const&, bool, int, bool, bool)void’ at iovtk.cpp:5952:32: /usr/include/bits/stdio2.h:54:35: note: ‘snprintf’ output between 1 and 16 bytes into a destination of size 5 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ iovtk.cpp: In function ‘VTK_WRITE_MESHT(std::__cxx11::basic_string, std::allocator > const&, _IO_FILE*, Fem2D::MeshS const&, bool, int, bool, bool)void’: iovtk.cpp:5952:57: warning: ‘%s’ directive output may be truncated writing up to 15 bytes into a region of size 5 [-Wformat-truncation=] 5952 | int bid0 = snprintf(newvalue,sizeof(int)+1,"%s", (char *)&tab[itab]); | ^~ In function ‘snprintf’, inlined from ‘VTK_WRITE_MESHT(std::__cxx11::basic_string, std::allocator > const&, _IO_FILE*, Fem2D::MeshS const&, bool, int, bool, bool)void’ at iovtk.cpp:5952:32: /usr/include/bits/stdio2.h:54:35: note: ‘snprintf’ output between 1 and 16 bytes into a destination of size 5 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'ff-NLopt.o' -o ff-NLopt.so '-lnlopt' g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'qf11to25.o' -o ../mpi/qf11to25.so -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi ./include/AFunction.hpp: In member function ‘E_F_F0F0*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:998:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ iovtk.cpp: In member function ‘VTK_WriteMeshT_Op::operator()(void*) const’: iovtk.cpp:5999:25: warning: ‘dataname’ may be used uninitialized [-Wmaybe-uninitialized] 5999 | char *data = newcopy(dataname); | ~~~~~~~^~~~~~~~~~ iovtk.cpp:5976:11: note: ‘dataname’ was declared here 5976 | string *dataname; | ^~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'medit.o' -o ../mpi/medit.so -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'lapack.o' -o ../mpi/lapack.so '-lflexiblas' -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi iovtk.cpp: In member function ‘VTK_WriteMeshT_Op::operator()(void*) const’: iovtk.cpp:5999:25: warning: ‘dataname’ may be used uninitialized [-Wmaybe-uninitialized] 5999 | char *data = newcopy(dataname); | ~~~~~~~^~~~~~~~~~ iovtk.cpp:5976:11: note: ‘dataname’ was declared here 5976 | string *dataname; | ^~~~~~~~ msh3.cpp: In member function ‘Line::code(basicAC_F0 const&) const’: msh3.cpp:9377:76: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 9377 | return new Line_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1])); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Line::code(basicAC_F0 const&) const’ at msh3.cpp:9377:76: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘BuildLayerMesh::code(basicAC_F0 const&) const’: msh3.cpp:4280:83: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 4280 | return new BuildLayeMesh_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1])); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘BuildLayerMesh::code(basicAC_F0 const&) const’ at msh3.cpp:4280:83: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘ExtractMesh::code(basicAC_F0 const&) const’: msh3.cpp:6815:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 6815 | return new ExtractMesh_Op< MMesh, MMeshO >(args, t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ExtractMesh::code(basicAC_F0 const&) const’ at msh3.cpp:6815:12: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘SetMesh::code(basicAC_F0 const&) const’: msh3.cpp:2739:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2739 | return new SetMesh_Op< MMesh >(args, t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SetMesh::code(basicAC_F0 const&) const’ at msh3.cpp:2739:12: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘SetMesh::code(basicAC_F0 const&) const’: msh3.cpp:2739:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2739 | return new SetMesh_Op< MMesh >(args, t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SetMesh::code(basicAC_F0 const&) const’ at msh3.cpp:2739:12: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘SetMesh::code(basicAC_F0 const&) const’: msh3.cpp:2739:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2739 | return new SetMesh_Op< MMesh >(args, t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SetMesh::code(basicAC_F0 const&) const’ at msh3.cpp:2739:12: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from msh3.cpp:45: ./include/AFunction_ext.hpp: In member function ‘OneOperator4_*, long, KN*, E_F_F0F0F0F0_*, long, KN*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:159:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 159 | return new CODE(f, | ^~~~~~~~~~~ 160 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 161 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 162 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 163 | t[3]->CastTo(args[3]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator4_*, long, KN*, E_F_F0F0F0F0_*, long, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:159:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction_ext.hpp: In member function ‘OneOperator4_*, long, KN*, E_F_F0F0F0F0_*, long, KN*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:159:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 159 | return new CODE(f, | ^~~~~~~~~~~ 160 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 161 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 162 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 163 | t[3]->CastTo(args[3]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator4_*, long, KN*, E_F_F0F0F0F0_*, long, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:159:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction_ext.hpp: In member function ‘OneOperator4_*, long, KN*, E_F_F0F0F0F0_*, long, KN*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:159:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 159 | return new CODE(f, | ^~~~~~~~~~~ 160 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 161 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 162 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 163 | t[3]->CastTo(args[3]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator4_*, long, KN*, E_F_F0F0F0F0_*, long, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:159:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'GeometryQA.o' 'FreeFemQA.o' -o ../mpi/FreeFemQA.so -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi msh3.cpp: In member function ‘ExtractMesh::code(basicAC_F0 const&) const’: msh3.cpp:6815:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 6815 | return new ExtractMesh_Op< MMesh, MMeshO >(args, t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ExtractMesh::code(basicAC_F0 const&) const’ at msh3.cpp:6815:12: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'iovtk.o' -o iovtk.so g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'ff-NLopt.o' -o ../mpi/ff-NLopt.so '-lnlopt' -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi msh3.cpp: In function ‘GluMesh3(listMesh3 const&)’: msh3.cpp:1975:48: warning: ‘t’ may be used uninitialized [-Wmaybe-uninitialized] 1975 | Mesh3 *mpq = new Mesh3(nbv, nbt, nbe, v, t, b); | ^ msh3.cpp:1844:8: note: ‘t’ was declared here 1844 | Tet *t; | ^ In function ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘Load_Init()’ at gsl.cpp:384:25: ./include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ./include/AFunction.hpp:3112:42, inlined from ‘Load_Init()’ at gsl.cpp:384:25: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘Load_Init()’ at gsl.cpp:385:33: ./include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ./include/AFunction.hpp:3112:42, inlined from ‘Load_Init()’ at gsl.cpp:385:33: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘Load_Init()’ at gsl.cpp:387:33: ./include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ./include/AFunction.hpp:3112:42, inlined from ‘Load_Init()’ at gsl.cpp:387:33: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ gsl.cpp: In function ‘Load_Init()’: gsl.cpp:364:86: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 364 | new OneOperator2< long, KN_< double >, KN_< double > >(gslpolysolvecubic)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at gsl.cpp:364:86: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ gsl.cpp: In function ‘Load_Init()’: gsl.cpp:366:89: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 366 | new OneOperator2< long, KN_< double >, KN_< Complex > >(gslpolycomplexsolve)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at gsl.cpp:366:89: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ gsl.cpp: In function ‘Load_Init()’: gsl.cpp:399:44: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 399 | init_GSLInterpolation)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at gsl.cpp:399:44: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ gsl.cpp: In function ‘Load_Init()’: gsl.cpp:402:43: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 402 | set_GSLInterpolation)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at gsl.cpp:402:43: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ gsl.cpp: In function ‘Load_Init()’: gsl.cpp:405:43: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 405 | set_GSLInterpolation)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at gsl.cpp:405:43: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ gsl.cpp: In function ‘Load_Init()’: gsl.cpp:409:34: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 409 | init_GSLInterpolation)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at gsl.cpp:409:34: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ gsl.cpp: In function ‘Load_Init()’: gsl.cpp:418:89: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 418 | "(", "", new OneOperator2< double, GSLInterpolation *, double >(GSLInterpolationeval)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at gsl.cpp:418:89: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ gsl.cpp: In function ‘Load_Init()’: gsl.cpp:420:94: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 420 | "d", ".", new OneOperator1< dGSLInterpolation, GSLInterpolation * >(dGSLInterpolationedef)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at gsl.cpp:420:94: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ gsl.cpp: In function ‘Load_Init()’: gsl.cpp:422:97: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 422 | "dd", ".", new OneOperator1< ddGSLInterpolation, GSLInterpolation * >(ddGSLInterpolationedef)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at gsl.cpp:422:97: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ gsl.cpp: In function ‘Load_Init()’: gsl.cpp:424:89: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 424 | "(", "", new OneOperator2< double, dGSLInterpolation, double >(dGSLInterpolationeval)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at gsl.cpp:424:89: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ gsl.cpp: In function ‘Load_Init()’: gsl.cpp:426:91: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 426 | "(", "", new OneOperator2< double, ddGSLInterpolation, double >(ddGSLInterpolationeval)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at gsl.cpp:426:91: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ gsl.cpp: In function ‘Load_Init()’: gsl.cpp:429:91: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 429 | "=", new OneOperator2< gsl_rng **, gsl_rng **, const gsl_rng_type * >(set_gsl_rng_type)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at gsl.cpp:429:91: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ gsl.cpp: In function ‘Load_Init()’: gsl.cpp:430:92: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 430 | TheOperators->Add("=", new OneOperator2< gsl_rng **, gsl_rng **, gsl_rng ** >(set_gsl_cpy)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at gsl.cpp:430:92: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ gsl.cpp: In function ‘Load_Init()’: gsl.cpp:433:94: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 433 | Global.Add("gslrnguniformpos", "(", new OneOperator1< double, gsl_rng ** >(gslrnguniformpos)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at gsl.cpp:433:94: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ gsl.cpp: In function ‘Load_Init()’: gsl.cpp:436:80: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 436 | Global.Add("gslrngget", "(", new OneOperator1< long, gsl_rng ** >(gsl_rng_get)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at gsl.cpp:436:80: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ gsl.cpp: In function ‘Load_Init()’: gsl.cpp:437:80: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 437 | Global.Add("gslrngmin", "(", new OneOperator1< long, gsl_rng ** >(gsl_rng_min)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at gsl.cpp:437:80: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ gsl.cpp: In function ‘Load_Init()’: gsl.cpp:439:86: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 439 | Global.Add("gslrngset", "(", new OneOperator2< long, gsl_rng **, long >(gsl_rng_set)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at gsl.cpp:439:86: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'gsl.o' -o gsl.so '-lgsl' '-lgslcblas' '-lm' g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'iovtk.o' -o ../mpi/iovtk.so -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi msh3.cpp: In member function ‘CheckManifoldMesh::code(basicAC_F0 const&) const’: msh3.cpp:5088:64: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 5088 | return new CheckManifoldMesh_Op(args, t[0]->CastTo(args[0])); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CheckManifoldMesh::code(basicAC_F0 const&) const’ at msh3.cpp:5088:64: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'tetgen.o' -o tetgen.so '-ltet' msh3.cpp: In function ‘Renumb’: msh3.cpp:6500:58: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 6500 | std::set< int > *adjncyVec = new std::set< int >[nbv]( ); | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In function ‘Renumb’, inlined from ‘operator()’ at msh3.cpp:6019:20: msh3.cpp:5112:32: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 5112 | std::set< int > *adjncyVec = new std::set< int >[nbv]( ); | ^ /usr/include/c++/13/new: In member function ‘operator()’: /usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ msh3.cpp: In function ‘Renumb’: msh3.cpp:5112:32: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 5112 | std::set< int > *adjncyVec = new std::set< int >[nbv]( ); | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'tetgen.o' -o ../mpi/tetgen.so '-ltet' -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi msh3.cpp: In function ‘Renumb’: msh3.cpp:6500:58: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 6500 | std::set< int > *adjncyVec = new std::set< int >[nbv]( ); | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In function ‘Renumb’, inlined from ‘operator()’ at msh3.cpp:6019:20: msh3.cpp:5112:32: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 5112 | std::set< int > *adjncyVec = new std::set< int >[nbv]( ); | ^ /usr/include/c++/13/new: In member function ‘operator()’: /usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ msh3.cpp: In member function ‘Movemesh::code(basicAC_F0 const&) const’: msh3.cpp:9154:74: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 9154 | return new Movemesh_Op< Mesh >(args, t[0]->CastTo(args[0]), X, Y, Z); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Movemesh::code(basicAC_F0 const&) const’ at msh3.cpp:9154:74: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘MovemeshS2::code(basicAC_F0 const&) const’: msh3.cpp:9064:59: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 9064 | return new Movemesh_OpS2(args, t[0]->CastTo(args[0])); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘MovemeshS2::code(basicAC_F0 const&) const’ at msh3.cpp:9064:59: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In function ‘Renumb’: msh3.cpp:5112:32: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 5112 | std::set< int > *adjncyVec = new std::set< int >[nbv]( ); | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'MUMPS_seq.o' -o ../mpi/MUMPS_seq.so '-L/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/lib' '-ldmumpsFREEFEM-SEQ' '-lzmumpsFREEFEM-SEQ' '-lmumps_commonFREEFEM-SEQ' '-lpordFREEFEM-SEQ' '-lpthread' '-lflexiblas' '-L/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/lib' '-lmpiseqFREEFEM-SEQ' '-L/usr/lib/gcc/aarch64-redhat-linux/13' '-L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64' '-L/lib/../lib64' '-L/usr/lib/../lib64' '-L/usr/lib/gcc/aarch64-redhat-linux/13/../../..' '-lgfortran' '-lm' '-lpthread' -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:707:72: warning: type of ‘mumps_checkaddrequal’ does not match original declaration [-Wlto-type-mismatch] 707 | CALL MUMPS_CHECKADDREQUAL(SENDBUF(1), MPI_IN_PLACE, I) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpic.c:51:18: note: ‘mumps_checkaddrequal_’ was previously declared here 51 | void LIBSEQ_CALL mumps_checkaddrequal_(char *a, char*b, LIBSEQ_INT *i) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpic.c:51:18: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/tools_common.F:1234:72: warning: type of ‘mumps_icopy_64to32_64c_ip_c’ does not match original declaration [-Wlto-type-mismatch] 1234 | & SIZETAB) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_common.c:98:1: note: ‘mumps_icopy_64to32_64c_ip_c_’ was previously declared here 98 | MUMPS_ICOPY_64TO32_64C_IP_C(MUMPS_INT8 *inouttab, MUMPS_INT8 *sizetab) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_common.c:98:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/ana_orderings_wrappers_m.F:893:72: warning: type of ‘mumps_pordf’ does not match original declaration [-Wlto-type-mismatch] 893 | & NV, NCMPA ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_pord.c:42:1: note: ‘mumps_pordf_’ was previously declared here 42 | MUMPS_PORDF( MUMPS_INT *nvtx, MUMPS_INT *nedges, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_pord.c:42:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/ana_orderings_wrappers_m.F:997:72: warning: type of ‘mumps_pordf_wnd’ does not match original declaration [-Wlto-type-mismatch] 997 | & NV, NCMPA, int(N,8) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_pord.c:57:1: note: ‘mumps_pordf_wnd_’ was previously declared here 57 | MUMPS_PORDF_WND( MUMPS_INT *nvtx, MUMPS_INT *nedges, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_pord.c:57:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zsol_c.F:726:72: warning: type of ‘zmumps_root_solve’ does not match original declaration [-Wlto-type-mismatch] 726 | & INFO(1), MTYPE, KEEP(50), FROM_PP) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zsol_root_parallel.F:14:34: note: type mismatch in parameter 19 14 | SUBROUTINE ZMUMPS_ROOT_SOLVE( NRHS, DESCA_PAR, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zsol_root_parallel.F:14:34: note: ‘zmumps_root_solve’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_process_blocfacto.F:703:72: warning: type of ‘zmumps_compress_cb_i’ does not match original declaration [-Wlto-type-mismatch] 703 | & IDUMMY, 0, -9999 ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/ztools.F:1944:37: note: ‘zmumps_compress_cb_i’ was previously declared here 1944 | SUBROUTINE ZMUMPS_COMPRESS_CB_I(A_PTR, LA_PTR, POSELT, LDA, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/ztools.F:1944:37: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_driver.F:1139:72: warning: type of ‘zmumps_deter_square’ does not match original declaration [-Wlto-type-mismatch] 1139 | CALL ZMUMPS_DETER_SQUARE(id%DKEEP(6), KEEP(259)) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:146:36: note: ‘zmumps_deter_square’ was previously declared here 146 | SUBROUTINE ZMUMPS_DETER_SQUARE(DETER, NEXP) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:146:36: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_driver.F:3561:72: warning: type of ‘zmumps_deter_reduction’ does not match original declaration [-Wlto-type-mismatch] 3561 | & RINFOG(12), INFOG(34), id%NPROCS) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:87:39: note: ‘zmumps_deter_reduction’ was previously declared here 87 | SUBROUTINE ZMUMPS_DETER_REDUCTION( | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:87:39: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_driver.F:3575:72: warning: type of ‘zmumps_deter_sign_perm’ does not match original declaration [-Wlto-type-mismatch] 3575 | & id%UNS_PERM(1) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:162:39: note: ‘zmumps_deter_sign_perm’ was previously declared here 162 | SUBROUTINE ZMUMPS_DETER_SIGN_PERM(DETER, N, VISITED, PERM) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:162:39: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_b.F:393:72: warning: type of ‘zmumps_updatedeter’ does not match original declaration [-Wlto-type-mismatch] 393 | CALL ZMUMPS_UPDATEDETER( DET_MANT, DKEEP(6), KEEP(259) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:14:35: note: ‘zmumps_updatedeter’ was previously declared here 14 | SUBROUTINE ZMUMPS_UPDATEDETER(PIV, DETER, NEXP) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:14:35: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/ztools.F:1830:72: warning: type of ‘zcopy’ does not match original declaration [-Wlto-type-mismatch] 1830 | CALL zcopy(N8, SRC(1), 1, DEST(1), 1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_front_aux.F:2169:72: note: ‘zcopy’ was previously declared here 2169 | & LDA, A(UPOS+int(I-1,8)*LDA8), 1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_front_aux.F:2169:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_driver.F:5217:72: warning: type of ‘mumps_dumpmatbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5217 | & trim(id%WRITE_PROBLEM)//char(0) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: type mismatch in parameter 9 43 | void MUMPS_CALL MUMPS_DUMPMATBINARY_C ( MUMPS_INT *N, MUMPS_INT8 *NNZ, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zana_driver.F:5217:72: warning: type of ‘mumps_dumpmatbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5217 | & trim(id%WRITE_PROBLEM)//char(0) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: type mismatch in parameter 9 43 | void MUMPS_CALL MUMPS_DUMPMATBINARY_C ( MUMPS_INT *N, MUMPS_INT8 *NNZ, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: ‘mumps_dumpmatbinary_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_driver.F:5314:72: warning: type of ‘mumps_dumprhsbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5314 | & trim(id%WRITE_PROBLEM)//'.rhs'//char(0) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: type mismatch in parameter 7 27 | void MUMPS_CALL MUMPS_DUMPRHSBINARY_C ( MUMPS_INT *N, MUMPS_INT *NRHS, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zana_driver.F:5314:72: warning: type of ‘mumps_dumprhsbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5314 | & trim(id%WRITE_PROBLEM)//'.rhs'//char(0) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: type mismatch in parameter 7 27 | void MUMPS_CALL MUMPS_DUMPRHSBINARY_C ( MUMPS_INT *N, MUMPS_INT *NRHS, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: ‘mumps_dumprhsbinary_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_save_restore_files.F:244:72: warning: type of ‘mumps_get_save_dir_c’ does not match original declaration [-Wlto-type-mismatch] 244 | call mumps_get_save_dir_C(len_save_dir,tmp_savedir) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:23:1: note: type mismatch in parameter 3 23 | MUMPS_GET_SAVE_DIR_C(MUMPS_INT *len_save_dir, char* save_dir, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:23:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:23:1: note: ‘mumps_get_save_dir_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:23:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_save_restore_files.F:260:72: warning: type of ‘mumps_get_save_prefix_c’ does not match original declaration [-Wlto-type-mismatch] 260 | call mumps_get_save_prefix_C(len_save_prefix,tmp_saveprefix) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:35:1: note: type mismatch in parameter 3 35 | MUMPS_GET_SAVE_PREFIX_C(MUMPS_INT *len_save_prefix, char* save_prefix, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:35:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:35:1: note: ‘mumps_get_save_prefix_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:35:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:248:72: warning: type of ‘mumps_low_level_init_prefix’ does not match original declaration [-Wlto-type-mismatch] 248 | CALL MUMPS_LOW_LEVEL_INIT_PREFIX(DIM_PREFIX, TMP_PREFIX) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:173:1: note: type mismatch in parameter 3 173 | MUMPS_LOW_LEVEL_INIT_PREFIX(MUMPS_INT *dim, char *str, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:173:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:173:1: note: ‘mumps_low_level_init_prefix_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:173:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:249:72: warning: type of ‘mumps_low_level_init_tmpdir’ does not match original declaration [-Wlto-type-mismatch] 249 | CALL MUMPS_LOW_LEVEL_INIT_TMPDIR(DIM_DIR, TMP_DIR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:185:1: note: type mismatch in parameter 3 185 | MUMPS_LOW_LEVEL_INIT_TMPDIR(MUMPS_INT *dim, char *str, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:185:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:185:1: note: ‘mumps_low_level_init_tmpdir_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:185:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:692:72: warning: type of ‘mumps_low_level_init_err_str’ does not match original declaration [-Wlto-type-mismatch] 692 | CALL MUMPS_LOW_LEVEL_INIT_ERR_STR(DIM_ERR_STR_OOC,ERR_STR_OOC) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io_err.c:37:1: note: type mismatch in parameter 3 37 | MUMPS_LOW_LEVEL_INIT_ERR_STR(MUMPS_INT *dim, char* err_str, mumps_ftnlen l1){ | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io_err.c:37:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io_err.c:37:1: note: ‘mumps_low_level_init_err_str_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io_err.c:37:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:540:72: warning: type of ‘mumps_ooc_remove_file_c’ does not match original declaration [-Wlto-type-mismatch] 540 | CALL MUMPS_OOC_REMOVE_FILE_C(IERR, TMP_NAME(1)) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:629:1: note: type mismatch in parameter 3 629 | MUMPS_OOC_REMOVE_FILE_C(MUMPS_INT *ierr, char *name, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:629:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:629:1: note: ‘mumps_ooc_remove_file_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:629:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:2861:72: warning: type of ‘mumps_ooc_get_file_name_c’ does not match original declaration [-Wlto-type-mismatch] 2861 | CALL MUMPS_OOC_GET_FILE_NAME_C(TMP,I,DIM,TMP_NAME(1)) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:541:1: note: type mismatch in parameter 5 541 | MUMPS_OOC_GET_FILE_NAME_C(MUMPS_INT *type,MUMPS_INT *indice,MUMPS_INT *length, char* name, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:541:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:541:1: note: ‘mumps_ooc_get_file_name_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:541:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:2919:72: warning: type of ‘mumps_ooc_set_file_name_c’ does not match original declaration [-Wlto-type-mismatch] 2919 | CALL MUMPS_OOC_SET_FILE_NAME_C(TMP,I,DIM,IERR,TMP_NAME(1)) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:551:1: note: type mismatch in parameter 6 551 | MUMPS_OOC_SET_FILE_NAME_C(MUMPS_INT *type, MUMPS_INT *indice, MUMPS_INT *length, MUMPS_INT *ierr, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:551:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:551:1: note: ‘mumps_ooc_set_file_name_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:551:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_mem_dynamic.F:286:72: warning: type of ‘mumps_addr_c’ does not match original declaration [-Wlto-type-mismatch] 286 | CALL MUMPS_ADDR_C(DYNAMIC_CB(1), TMP_ADDRESS) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_process_band.F:149:72: warning: type of ‘mumps_addr_c’ does not match original declaration [-Wlto-type-mismatch] 149 | CALL MUMPS_ADDR_C( DYNAMIC_CB(1), TMP_ADDRESS ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_size.c:22:17: note: ‘mumps_addr_c_’ was previously declared here 22 | void MUMPS_CALL MUMPS_ADDR_C(char *a, MUMPS_INT8 *addr) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_size.c:22:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux_par.F:996:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 996 | & MPI_SUM, 0, id%COMM, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_driver.F:3902:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 3902 | & MPI_SUM, MASTER, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_scalings.F:369:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 369 | & MPI_SUM,MASTER,id%COMM, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_scalings_simScaleAbs.F:1180:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 1180 | & COMM, IERROR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:118:27: note: ‘mpi_reduce’ was previously declared here 118 | SUBROUTINE MPI_REDUCE( SENDBUF, RECVBUF, CNT, DATATYPE, OP, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:118:27: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux_par.F:1130:72: warning: type of ‘mpi_irecv’ does not match original declaration [-Wlto-type-mismatch] 1130 | & id%COMM, RHANDPE, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_scalings_simScale_util.F:771:72: warning: type of ‘mpi_irecv’ does not match original declaration [-Wlto-type-mismatch] 771 | & ITAGCOMM,COMM,REQUESTS(I), IERROR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:370:26: note: ‘mpi_irecv’ was previously declared here 370 | SUBROUTINE MPI_IRECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:370:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux_par.F:1854:72: warning: type of ‘mpi_gather’ does not match original declaration [-Wlto-type-mismatch] 1854 | & MPI_INTEGER8, 0, id%COMM, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:53:27: note: ‘mpi_gather’ was previously declared here 53 | SUBROUTINE MPI_GATHER( SENDBUF, CNT, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:53:27: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux_par.F:1693:72: warning: type of ‘mpi_alltoall’ does not match original declaration [-Wlto-type-mismatch] 1693 | & MPI_INTEGER8, id%COMM, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:159:29: note: ‘mpi_alltoall’ was previously declared here 159 | SUBROUTINE MPI_ALLTOALL( SENDBUF, SENDCNT, SENDTYPE, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:159:29: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux.F:1260:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 1260 | & MPI_INTEGER8, MPI_SUM, id%COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_determinant.F:111:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 111 | & DETERREDUCE_OP, COMM, IERR_MPI) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_scalings_simScaleAbs.F:1061:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 1061 | & MPI_MAX, COMM, IERROR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:118:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 118 | & DETERREDUCE_OP, COMM, IERR_MPI) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:101:30: note: ‘mpi_allreduce’ was previously declared here 101 | SUBROUTINE MPI_ALLREDUCE( SENDBUF, RECVBUF, CNT, DATATYPE, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:101:30: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtype3_root.F:959:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 959 | & IDEST, 128, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtype3_root.F:1060:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 1060 | & MASTER_ROOT,128,COMM,IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/ztype3_root.F:959:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 959 | & IDEST, 128, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/ztype3_root.F:1060:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 1060 | & MASTER_ROOT,128,COMM,IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:490:26: note: ‘mpi_ssend’ was previously declared here 490 | SUBROUTINE MPI_SSEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:490:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_front_aux.F:2179:72: warning: type of ‘dcopy’ does not match original declaration [-Wlto-type-mismatch] 2179 | & LDA, A(UPOS+int(I-1,8)*LDA8), 1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtools.F:1830:72: note: ‘dcopy’ was previously declared here 1830 | CALL dcopy(N8, SRC(1), 1, DEST(1), 1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtools.F:1830:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_process_blocfacto.F:703:72: warning: type of ‘dmumps_compress_cb_i’ does not match original declaration [-Wlto-type-mismatch] 703 | & IDUMMY, 0, -9999 ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtools.F:1944:37: note: ‘dmumps_compress_cb_i’ was previously declared here 1944 | SUBROUTINE DMUMPS_COMPRESS_CB_I(A_PTR, LA_PTR, POSELT, LDA, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtools.F:1944:37: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_c.F:1674:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 1674 | & DIFF_ADDR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_load.F:752:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 752 | CALL MUMPS_SIZE_C(SIZE_DBLE(1),SIZE_DBLE(2),I8SIZE) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zsol_driver.F:1010:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 1010 | & DIFF_SOL_loc_RHS_loc) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_size.c:18:18: note: ‘mumps_size_c_’ was previously declared here 18 | void MUMPS_CALL MUMPS_SIZE_C(char *a, char *b, MUMPS_INT8 *diff) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_size.c:18:18: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_c.F:726:72: warning: type of ‘dmumps_root_solve’ does not match original declaration [-Wlto-type-mismatch] 726 | & INFO(1), MTYPE, KEEP(50), FROM_PP) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_root_parallel.F:14:34: note: type mismatch in parameter 19 14 | SUBROUTINE DMUMPS_ROOT_SOLVE( NRHS, DESCA_PAR, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_root_parallel.F:14:34: note: ‘dmumps_root_solve’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_driver.F:4944:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 4944 | & COLLECT_NZ, id%COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_driver.F:4007:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 4007 | & id%COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_type3_symmetrize.F:119:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 119 | & DEST, SYMMETRIZE, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_driver.F:4002:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 4002 | & id%COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_type3_symmetrize.F:119:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 119 | & DEST, SYMMETRIZE, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:479:25: note: ‘mpi_send’ was previously declared here 479 | SUBROUTINE MPI_SEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:479:25: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_c.F:2026:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 2026 | & ScatterRhsR, COMM, STATUS, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtype3_root.F:964:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 964 | & MASTER_ROOT,128,COMM,STATUS,IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_driver.F:4924:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 4924 | & COLLECT_NZ, id%COMM, STATUS, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_driver.F:4008:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 4008 | & id%COMM, STATUS, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zsol_c.F:2026:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 2026 | & ScatterRhsR, COMM, STATUS, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:459:25: note: ‘mpi_recv’ was previously declared here 459 | SUBROUTINE MPI_RECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:459:25: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_aux.F:1709:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 1709 | & MASTER, COMM, IERR_MPI) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux.F:1266:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 1266 | & 0, id%COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_save_restore.F:980:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 980 | CALL MPI_BCAST( hash, 23, MPI_CHARACTER, 0, id%COMM, ierr ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:204:26: note: type mismatch in parameter 7 204 | SUBROUTINE MPI_BCAST( BUFFER, CNT, DATATYPE, ROOT, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:204:26: note: type ‘void’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:204:26: note: ‘mpi_bcast’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:204:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'gsl.o' -o ../mpi/gsl.so '-lgsl' '-lgslcblas' '-lm' -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'ff-Ipopt.o' -o ../mpi/ff-Ipopt.so '-lipopt' '-L/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/lib' '-ldmumpsFREEFEM-SEQ' '-lzmumpsFREEFEM-SEQ' '-lmumps_commonFREEFEM-SEQ' '-lpordFREEFEM-SEQ' '-lpthread' '-lflexiblas' '-L/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/lib' '-lmpiseqFREEFEM-SEQ' '-L/usr/lib/gcc/aarch64-redhat-linux/13' '-L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64' '-L/lib/../lib64' '-L/usr/lib/../lib64' '-L/usr/lib/gcc/aarch64-redhat-linux/13/../../..' '-lgfortran' '-lm' -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:707:72: warning: type of ‘mumps_checkaddrequal’ does not match original declaration [-Wlto-type-mismatch] 707 | CALL MUMPS_CHECKADDREQUAL(SENDBUF(1), MPI_IN_PLACE, I) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpic.c:51:18: note: ‘mumps_checkaddrequal_’ was previously declared here 51 | void LIBSEQ_CALL mumps_checkaddrequal_(char *a, char*b, LIBSEQ_INT *i) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpic.c:51:18: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/tools_common.F:1234:72: warning: type of ‘mumps_icopy_64to32_64c_ip_c’ does not match original declaration [-Wlto-type-mismatch] 1234 | & SIZETAB) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_common.c:98:1: note: ‘mumps_icopy_64to32_64c_ip_c_’ was previously declared here 98 | MUMPS_ICOPY_64TO32_64C_IP_C(MUMPS_INT8 *inouttab, MUMPS_INT8 *sizetab) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_common.c:98:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/ana_orderings_wrappers_m.F:893:72: warning: type of ‘mumps_pordf’ does not match original declaration [-Wlto-type-mismatch] 893 | & NV, NCMPA ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_pord.c:42:1: note: ‘mumps_pordf_’ was previously declared here 42 | MUMPS_PORDF( MUMPS_INT *nvtx, MUMPS_INT *nedges, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_pord.c:42:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/ana_orderings_wrappers_m.F:997:72: warning: type of ‘mumps_pordf_wnd’ does not match original declaration [-Wlto-type-mismatch] 997 | & NV, NCMPA, int(N,8) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_pord.c:57:1: note: ‘mumps_pordf_wnd_’ was previously declared here 57 | MUMPS_PORDF_WND( MUMPS_INT *nvtx, MUMPS_INT *nedges, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_pord.c:57:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_process_blocfacto.F:703:72: warning: type of ‘zmumps_compress_cb_i’ does not match original declaration [-Wlto-type-mismatch] 703 | & IDUMMY, 0, -9999 ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_process_blfac_slave.F:492:72: note: ‘zmumps_compress_cb_i’ was previously declared here 492 | & NELIM, NBROWSinF ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_process_blfac_slave.F:492:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_driver.F:1139:72: warning: type of ‘zmumps_deter_square’ does not match original declaration [-Wlto-type-mismatch] 1139 | CALL ZMUMPS_DETER_SQUARE(id%DKEEP(6), KEEP(259)) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:146:36: note: ‘zmumps_deter_square’ was previously declared here 146 | SUBROUTINE ZMUMPS_DETER_SQUARE(DETER, NEXP) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:146:36: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_driver.F:3561:72: warning: type of ‘zmumps_deter_reduction’ does not match original declaration [-Wlto-type-mismatch] 3561 | & RINFOG(12), INFOG(34), id%NPROCS) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:87:39: note: ‘zmumps_deter_reduction’ was previously declared here 87 | SUBROUTINE ZMUMPS_DETER_REDUCTION( | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:87:39: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_driver.F:3575:72: warning: type of ‘zmumps_deter_sign_perm’ does not match original declaration [-Wlto-type-mismatch] 3575 | & id%UNS_PERM(1) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:162:39: note: ‘zmumps_deter_sign_perm’ was previously declared here 162 | SUBROUTINE ZMUMPS_DETER_SIGN_PERM(DETER, N, VISITED, PERM) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:162:39: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_b.F:393:72: warning: type of ‘zmumps_updatedeter’ does not match original declaration [-Wlto-type-mismatch] 393 | CALL ZMUMPS_UPDATEDETER( DET_MANT, DKEEP(6), KEEP(259) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:14:35: note: ‘zmumps_updatedeter’ was previously declared here 14 | SUBROUTINE ZMUMPS_UPDATEDETER(PIV, DETER, NEXP) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:14:35: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_driver.F:5217:72: warning: type of ‘mumps_dumpmatbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5217 | & trim(id%WRITE_PROBLEM)//char(0) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: type mismatch in parameter 9 43 | void MUMPS_CALL MUMPS_DUMPMATBINARY_C ( MUMPS_INT *N, MUMPS_INT8 *NNZ, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zana_driver.F:5217:72: warning: type of ‘mumps_dumpmatbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5217 | & trim(id%WRITE_PROBLEM)//char(0) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: type mismatch in parameter 9 43 | void MUMPS_CALL MUMPS_DUMPMATBINARY_C ( MUMPS_INT *N, MUMPS_INT8 *NNZ, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: ‘mumps_dumpmatbinary_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_driver.F:5314:72: warning: type of ‘mumps_dumprhsbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5314 | & trim(id%WRITE_PROBLEM)//'.rhs'//char(0) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: type mismatch in parameter 7 27 | void MUMPS_CALL MUMPS_DUMPRHSBINARY_C ( MUMPS_INT *N, MUMPS_INT *NRHS, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zana_driver.F:5314:72: warning: type of ‘mumps_dumprhsbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5314 | & trim(id%WRITE_PROBLEM)//'.rhs'//char(0) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: type mismatch in parameter 7 27 | void MUMPS_CALL MUMPS_DUMPRHSBINARY_C ( MUMPS_INT *N, MUMPS_INT *NRHS, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: ‘mumps_dumprhsbinary_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_save_restore_files.F:244:72: warning: type of ‘mumps_get_save_dir_c’ does not match original declaration [-Wlto-type-mismatch] 244 | call mumps_get_save_dir_C(len_save_dir,tmp_savedir) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:23:1: note: type mismatch in parameter 3 23 | MUMPS_GET_SAVE_DIR_C(MUMPS_INT *len_save_dir, char* save_dir, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:23:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:23:1: note: ‘mumps_get_save_dir_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:23:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_save_restore_files.F:260:72: warning: type of ‘mumps_get_save_prefix_c’ does not match original declaration [-Wlto-type-mismatch] 260 | call mumps_get_save_prefix_C(len_save_prefix,tmp_saveprefix) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:35:1: note: type mismatch in parameter 3 35 | MUMPS_GET_SAVE_PREFIX_C(MUMPS_INT *len_save_prefix, char* save_prefix, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:35:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:35:1: note: ‘mumps_get_save_prefix_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:35:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:248:72: warning: type of ‘mumps_low_level_init_prefix’ does not match original declaration [-Wlto-type-mismatch] 248 | CALL MUMPS_LOW_LEVEL_INIT_PREFIX(DIM_PREFIX, TMP_PREFIX) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:173:1: note: type mismatch in parameter 3 173 | MUMPS_LOW_LEVEL_INIT_PREFIX(MUMPS_INT *dim, char *str, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:173:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:173:1: note: ‘mumps_low_level_init_prefix_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:173:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:249:72: warning: type of ‘mumps_low_level_init_tmpdir’ does not match original declaration [-Wlto-type-mismatch] 249 | CALL MUMPS_LOW_LEVEL_INIT_TMPDIR(DIM_DIR, TMP_DIR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:185:1: note: type mismatch in parameter 3 185 | MUMPS_LOW_LEVEL_INIT_TMPDIR(MUMPS_INT *dim, char *str, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:185:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:185:1: note: ‘mumps_low_level_init_tmpdir_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:185:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:692:72: warning: type of ‘mumps_low_level_init_err_str’ does not match original declaration [-Wlto-type-mismatch] 692 | CALL MUMPS_LOW_LEVEL_INIT_ERR_STR(DIM_ERR_STR_OOC,ERR_STR_OOC) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io_err.c:37:1: note: type mismatch in parameter 3 37 | MUMPS_LOW_LEVEL_INIT_ERR_STR(MUMPS_INT *dim, char* err_str, mumps_ftnlen l1){ | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io_err.c:37:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io_err.c:37:1: note: ‘mumps_low_level_init_err_str_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io_err.c:37:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:540:72: warning: type of ‘mumps_ooc_remove_file_c’ does not match original declaration [-Wlto-type-mismatch] 540 | CALL MUMPS_OOC_REMOVE_FILE_C(IERR, TMP_NAME(1)) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:629:1: note: type mismatch in parameter 3 629 | MUMPS_OOC_REMOVE_FILE_C(MUMPS_INT *ierr, char *name, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:629:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:629:1: note: ‘mumps_ooc_remove_file_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:629:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:2861:72: warning: type of ‘mumps_ooc_get_file_name_c’ does not match original declaration [-Wlto-type-mismatch] 2861 | CALL MUMPS_OOC_GET_FILE_NAME_C(TMP,I,DIM,TMP_NAME(1)) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:541:1: note: type mismatch in parameter 5 541 | MUMPS_OOC_GET_FILE_NAME_C(MUMPS_INT *type,MUMPS_INT *indice,MUMPS_INT *length, char* name, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:541:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:541:1: note: ‘mumps_ooc_get_file_name_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:541:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:2919:72: warning: type of ‘mumps_ooc_set_file_name_c’ does not match original declaration [-Wlto-type-mismatch] 2919 | CALL MUMPS_OOC_SET_FILE_NAME_C(TMP,I,DIM,IERR,TMP_NAME(1)) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:551:1: note: type mismatch in parameter 6 551 | MUMPS_OOC_SET_FILE_NAME_C(MUMPS_INT *type, MUMPS_INT *indice, MUMPS_INT *length, MUMPS_INT *ierr, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:551:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:551:1: note: ‘mumps_ooc_set_file_name_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:551:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_mem_dynamic.F:286:72: warning: type of ‘mumps_addr_c’ does not match original declaration [-Wlto-type-mismatch] 286 | CALL MUMPS_ADDR_C(DYNAMIC_CB(1), TMP_ADDRESS) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_process_band.F:149:72: warning: type of ‘mumps_addr_c’ does not match original declaration [-Wlto-type-mismatch] 149 | CALL MUMPS_ADDR_C( DYNAMIC_CB(1), TMP_ADDRESS ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_size.c:22:17: note: ‘mumps_addr_c_’ was previously declared here 22 | void MUMPS_CALL MUMPS_ADDR_C(char *a, MUMPS_INT8 *addr) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_size.c:22:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux_par.F:996:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 996 | & MPI_SUM, 0, id%COMM, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_driver.F:3902:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 3902 | & MPI_SUM, MASTER, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_scalings.F:369:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 369 | & MPI_SUM,MASTER,id%COMM, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_scalings_simScaleAbs.F:1180:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 1180 | & COMM, IERROR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:118:27: note: ‘mpi_reduce’ was previously declared here 118 | SUBROUTINE MPI_REDUCE( SENDBUF, RECVBUF, CNT, DATATYPE, OP, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:118:27: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux_par.F:1130:72: warning: type of ‘mpi_irecv’ does not match original declaration [-Wlto-type-mismatch] 1130 | & id%COMM, RHANDPE, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_scalings_simScale_util.F:771:72: warning: type of ‘mpi_irecv’ does not match original declaration [-Wlto-type-mismatch] 771 | & ITAGCOMM,COMM,REQUESTS(I), IERROR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:370:26: note: ‘mpi_irecv’ was previously declared here 370 | SUBROUTINE MPI_IRECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:370:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux_par.F:1854:72: warning: type of ‘mpi_gather’ does not match original declaration [-Wlto-type-mismatch] 1854 | & MPI_INTEGER8, 0, id%COMM, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:53:27: note: ‘mpi_gather’ was previously declared here 53 | SUBROUTINE MPI_GATHER( SENDBUF, CNT, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:53:27: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux_par.F:1693:72: warning: type of ‘mpi_alltoall’ does not match original declaration [-Wlto-type-mismatch] 1693 | & MPI_INTEGER8, id%COMM, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:159:29: note: ‘mpi_alltoall’ was previously declared here 159 | SUBROUTINE MPI_ALLTOALL( SENDBUF, SENDCNT, SENDTYPE, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:159:29: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux.F:1260:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 1260 | & MPI_INTEGER8, MPI_SUM, id%COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_determinant.F:111:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 111 | & DETERREDUCE_OP, COMM, IERR_MPI) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_scalings_simScaleAbs.F:1061:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 1061 | & MPI_MAX, COMM, IERROR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:118:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 118 | & DETERREDUCE_OP, COMM, IERR_MPI) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:101:30: note: ‘mpi_allreduce’ was previously declared here 101 | SUBROUTINE MPI_ALLREDUCE( SENDBUF, RECVBUF, CNT, DATATYPE, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:101:30: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtype3_root.F:959:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 959 | & IDEST, 128, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtype3_root.F:1060:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 1060 | & MASTER_ROOT,128,COMM,IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/ztype3_root.F:959:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 959 | & IDEST, 128, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/ztype3_root.F:1060:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 1060 | & MASTER_ROOT,128,COMM,IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:490:26: note: ‘mpi_ssend’ was previously declared here 490 | SUBROUTINE MPI_SSEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:490:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_front_aux.F:2179:72: warning: type of ‘dcopy’ does not match original declaration [-Wlto-type-mismatch] 2179 | & LDA, A(UPOS+int(I-1,8)*LDA8), 1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtools.F:1830:72: note: ‘dcopy’ was previously declared here 1830 | CALL dcopy(N8, SRC(1), 1, DEST(1), 1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtools.F:1830:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_process_blocfacto.F:703:72: warning: type of ‘dmumps_compress_cb_i’ does not match original declaration [-Wlto-type-mismatch] 703 | & IDUMMY, 0, -9999 ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtools.F:1944:37: note: ‘dmumps_compress_cb_i’ was previously declared here 1944 | SUBROUTINE DMUMPS_COMPRESS_CB_I(A_PTR, LA_PTR, POSELT, LDA, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtools.F:1944:37: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_c.F:1674:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 1674 | & DIFF_ADDR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_load.F:752:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 752 | CALL MUMPS_SIZE_C(SIZE_DBLE(1),SIZE_DBLE(2),I8SIZE) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zsol_driver.F:1010:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 1010 | & DIFF_SOL_loc_RHS_loc) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_size.c:18:18: note: ‘mumps_size_c_’ was previously declared here 18 | void MUMPS_CALL MUMPS_SIZE_C(char *a, char *b, MUMPS_INT8 *diff) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_size.c:18:18: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_c.F:726:72: warning: type of ‘dmumps_root_solve’ does not match original declaration [-Wlto-type-mismatch] 726 | & INFO(1), MTYPE, KEEP(50), FROM_PP) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_root_parallel.F:14:34: note: type mismatch in parameter 19 14 | SUBROUTINE DMUMPS_ROOT_SOLVE( NRHS, DESCA_PAR, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_root_parallel.F:14:34: note: ‘dmumps_root_solve’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_driver.F:4944:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 4944 | & COLLECT_NZ, id%COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_driver.F:4007:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 4007 | & id%COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_type3_symmetrize.F:119:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 119 | & DEST, SYMMETRIZE, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_driver.F:4002:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 4002 | & id%COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_type3_symmetrize.F:119:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 119 | & DEST, SYMMETRIZE, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:479:25: note: ‘mpi_send’ was previously declared here 479 | SUBROUTINE MPI_SEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:479:25: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_c.F:2026:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 2026 | & ScatterRhsR, COMM, STATUS, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtype3_root.F:964:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 964 | & MASTER_ROOT,128,COMM,STATUS,IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_driver.F:4924:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 4924 | & COLLECT_NZ, id%COMM, STATUS, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_driver.F:4008:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 4008 | & id%COMM, STATUS, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zsol_c.F:2026:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 2026 | & ScatterRhsR, COMM, STATUS, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:459:25: note: ‘mpi_recv’ was previously declared here 459 | SUBROUTINE MPI_RECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:459:25: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_aux.F:1709:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 1709 | & MASTER, COMM, IERR_MPI) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux.F:1266:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 1266 | & 0, id%COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_save_restore.F:980:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 980 | CALL MPI_BCAST( hash, 23, MPI_CHARACTER, 0, id%COMM, ierr ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:204:26: note: type mismatch in parameter 7 204 | SUBROUTINE MPI_BCAST( BUFFER, CNT, DATATYPE, ROOT, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:204:26: note: type ‘void’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:204:26: note: ‘mpi_bcast’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:204:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_Mixte3d.o' -o Element_Mixte3d.so g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'msh3.o' -o msh3.so msh3.cpp: In function ‘Renumb’: msh3.cpp:6500:58: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 6500 | std::set< int > *adjncyVec = new std::set< int >[nbv]( ); | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In function ‘Renumb’, inlined from ‘operator()’ at msh3.cpp:6019:20: msh3.cpp:5112:32: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 5112 | std::set< int > *adjncyVec = new std::set< int >[nbv]( ); | ^ /usr/include/c++/13/new: In member function ‘operator()’: /usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ msh3.cpp: In function ‘Renumb’: msh3.cpp:5112:32: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 5112 | std::set< int > *adjncyVec = new std::set< int >[nbv]( ); | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'msh3.o' -o ../mpi/msh3.so -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi msh3.cpp: In function ‘Renumb’: msh3.cpp:6500:58: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 6500 | std::set< int > *adjncyVec = new std::set< int >[nbv]( ); | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In function ‘Renumb’, inlined from ‘operator()’ at msh3.cpp:6019:20: msh3.cpp:5112:32: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 5112 | std::set< int > *adjncyVec = new std::set< int >[nbv]( ); | ^ /usr/include/c++/13/new: In member function ‘operator()’: /usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ msh3.cpp: In function ‘Renumb’: msh3.cpp:5112:32: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 5112 | std::set< int > *adjncyVec = new std::set< int >[nbv]( ); | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_Mixte3d.o' -o ../mpi/Element_Mixte3d.so -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi Warning missing plugin: finish build list so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/plugin/seq' Making all in mpi make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/plugin/mpi' Makefile:665: warning: ignoring prerequisites on suffix rule definition ../seq/ff-c++ -auto -mpi MUMPS.cpp ../seq/ff-c++ -auto -mpi MUMPS_mpi.cpp ../seq/ff-c++ -auto -mpi MPICG.cpp ../seq/ff-c++ -auto -mpi mpi-cmaes.cpp ../seq/ff-c++ -auto -mpi hpddm.cpp ../seq/ff-c++ -auto -mpi hpddm_substructuring.cpp ../seq/ff-c++ -auto -mpi PETSc.cpp ../seq/ff-c++ -auto -mpi function-PETSc.cpp ../seq/ff-c++ -auto -mpi bem.cpp ../seq/ff-c++ -auto -mpi RadiativeTransfer_htool.cpp MISSING lib parmetis, Check the WHERE-LIBRARYfiles MISSING lib parmetis, Check the WHERE-LIBRARYfiles MISSING lib boost, Check the WHERE-LIBRARYfiles eval ../seq/ff-c++ '-mpi' eval ../seq/ff-c++ '-mpi' hpddm.cpp -L/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/lib -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include -DWITH_umfpack -lumfpack -lamd -lcholmod -lcolamd -I/usr/include/suitesparse -DWITH_blas -lflexiblas -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi -I/usr/include/mpich-aarch64 eval ../seq/ff-c++ '-mpi' hpddm_substructuring.cpp -L/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/lib -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include -DWITH_umfpack -lumfpack -lamd -lcholmod -lcolamd -I/usr/include/suitesparse -DWITH_blas -lflexiblas -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi -I/usr/include/mpich-aarch64 eval ../seq/ff-c++ '-mpi' eval ../seq/ff-c++ '-mpi' function-PETSc.cpp -Wl,-rpath,/usr/lib -L/usr/lib -lpetsc -L/usr/lib64/mpich/lib -lHYPRE -ldmumps -lmumps_common -lpord -lpthread -lscalapack -lsuperlu_dist -lflexiblas -lptscotch -lscotch -lptscotcherr -lscotcherr -lhdf5 -lhdf5_hl -lmetis -lm -lX11 -lstdc++ -lmpich -lfmpich -lmpichf90 -I/usr/include -I/usr/include/mpich-aarch64/petsc -I/usr/lib64/gfortran/modules/mpich/petsc -I/usr/include/mpich-aarch64/hypre -I/usr/include/mpich-aarch64/superlu_dist -I/usr/include/mpich-aarch64/scotch -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi -I/usr/include/mpich-aarch64 eval ../seq/ff-c++ '-mpi' PETSc.cpp -DWITH_petsc -Wl,-rpath,/usr/lib -L/usr/lib -lpetsc -L/usr/lib64/mpich/lib -lHYPRE -ldmumps -lmumps_common -lpord -lpthread -lscalapack -lsuperlu_dist -lflexiblas -lptscotch -lscotch -lptscotcherr -lscotcherr -lhdf5 -lhdf5_hl -lmetis -lm -lX11 -lstdc++ -lmpich -lfmpich -lmpichf90 -I/usr/include -I/usr/include/mpich-aarch64/petsc -I/usr/lib64/gfortran/modules/mpich/petsc -I/usr/include/mpich-aarch64/hypre -I/usr/include/mpich-aarch64/superlu_dist -I/usr/include/mpich-aarch64/scotch -DWITH_blas -lflexiblas -L/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/lib -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi -I/usr/include/mpich-aarch64 eval ../seq/ff-c++ '-mpi' MPICG.cpp -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi -I/usr/include/mpich-aarch64 eval ../seq/ff-c++ '-mpi' ../seq/cmaes.cpp -I../seq mpi-cmaes.cpp -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi -I/usr/include/mpich-aarch64 eval ../seq/ff-c++ '-mpi' eval ../seq/ff-c++ '-mpi' RadiativeTransfer_htool.cpp -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi -I/usr/include/mpich-aarch64 -lpthread -L/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/lib -I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include /usr/lib64/mpich/bin/mpicxx -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I../seq/include '-I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include' '-DWITH_umfpack' '-I/usr/include/suitesparse' '-DWITH_blas' '-I/usr/include/mpich-aarch64' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'hpddm.cpp' /usr/lib64/mpich/bin/mpicxx -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I../seq/include '-I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include' '-DWITH_umfpack' '-I/usr/include/suitesparse' '-DWITH_blas' '-I/usr/include/mpich-aarch64' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'hpddm_substructuring.cpp' /usr/lib64/mpich/bin/mpicxx -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I../seq/include '-I/usr/include/mpich-aarch64' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'MPICG.cpp' /usr/lib64/mpich/bin/mpicxx -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I../seq/include '-I/usr/include/mpich-aarch64' '-I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'RadiativeTransfer_htool.cpp' /usr/lib64/mpich/bin/mpicxx -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I../seq/include '-I/usr/include' '-I/usr/include/mpich-aarch64/petsc' '-I/usr/lib64/gfortran/modules/mpich/petsc' '-I/usr/include/mpich-aarch64/hypre' '-I/usr/include/mpich-aarch64/superlu_dist' '-I/usr/include/mpich-aarch64/scotch' '-I/usr/include/mpich-aarch64' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'function-PETSc.cpp' /usr/lib64/mpich/bin/mpicxx -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I../seq/include '-DWITH_petsc' '-I/usr/include' '-I/usr/include/mpich-aarch64/petsc' '-I/usr/lib64/gfortran/modules/mpich/petsc' '-I/usr/include/mpich-aarch64/hypre' '-I/usr/include/mpich-aarch64/superlu_dist' '-I/usr/include/mpich-aarch64/scotch' '-DWITH_blas' '-I/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include' '-I/usr/include/mpich-aarch64' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'PETSc.cpp' /usr/lib64/mpich/bin/mpicxx -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I../seq/include '-I../seq' '-I/usr/include/mpich-aarch64' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include '../seq/cmaes.cpp' 'mpi-cmaes.cpp' ../seq/cmaes.cpp: In function ‘szCat(char const*, char const*, char const*, char const*)’: ../seq/cmaes.cpp:3311:10: warning: ‘__strncpy_chk’ specified bound depends on the length of the source argument [-Wstringop-truncation] 3311 | strncpy((char *)szBuf, sz1, (unsigned)intMin((int)strlen(sz1), 698)); | ^ ../seq/cmaes.cpp:3311:59: note: length computed here 3311 | strncpy((char *)szBuf, sz1, (unsigned)intMin((int)strlen(sz1), 698)); | ~~~~~~^~~~~ In file included from ../seq/include/ff++.hpp:21, from function-PETSc.cpp:3: ../seq/include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ../seq/include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/clustering/bounding_box_1.hpp:6, from /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/htool.hpp:7, from RadiativeTransfer_htool.cpp:2: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/clustering/splitting.hpp: In function ‘std::vector > htool::regular_splitting(const double*, std::vector&, const VirtualCluster*, int, const std::vector&)’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/clustering/splitting.hpp:40:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 40 | for (int i = count_size; i < num.size(); i++) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/clustering/splitting.hpp:41:54: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 41 | dist1 += !((count_size <= num[i]) && (num[i] < num.size())); /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/clustering/splitting.hpp:43:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 43 | for (int i = count_size; i < num.size(); i++) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/clustering/splitting.hpp:44:64: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 44 | dist2 += !((count_size <= rnum_ptr[i]) && (rnum_ptr[i] < num.size())); /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/clustering/splitting.hpp: In function ‘std::vector > htool::geometric_splitting(const double*, std::vector&, const VirtualCluster*, int, const std::vector&)’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/clustering/splitting.hpp:75:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 75 | for (int p = 0; p < dx.size(); p++) { | ~~^~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ../seq/include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/clustering/splitting.hpp:108:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 108 | for (int p = 0; p < numbering.size(); p++) { | ~~^~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ../seq/include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ../seq/include/ff++.hpp:21, from MPICG.cpp:39: ../seq/include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ../seq/include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ../seq/include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ../seq/include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/hmatrix.hpp:9, from /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/htool.hpp:22: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/../blocks/blocks.hpp: In member function ‘bool htool::Block::build_sym_block_tree(MPI_Comm)’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/../blocks/blocks.hpp:214:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 214 | for (int p = 0; p < Blocks_not_pushed.size(); p++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/../blocks/blocks.hpp: In member function ‘void htool::Block::build(char, bool, MPI_Comm)’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/types/../blocks/blocks.hpp:258:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 258 | for (int b = 0; b < tasks->size(); b++) { | ~~^~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ../seq/include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ../seq/include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ../seq/include/ff++.hpp:21, from common_hpddm.hpp:6, from hpddm_substructuring.cpp:8: ../seq/include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ../seq/include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ../seq/include/ff++.hpp:21, from common_hpddm.hpp:6, from hpddm.cpp:15: ../seq/include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ../seq/include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ../seq/include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ../seq/include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ../seq/include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ../seq/include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ../seq/include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ../seq/include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ../seq/include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ../seq/include/MeshLn.hpp:51, from ../seq/include/FESpacen.hpp:54, from ../seq/include/ff++.hpp:33: ../seq/include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ../seq/include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ../seq/include/MeshLn.hpp:51, from ../seq/include/FESpacen.hpp:54, from ../seq/include/ff++.hpp:33: ../seq/include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ../seq/include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ../seq/include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ../seq/include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ../seq/include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ../seq/include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ../seq/include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ../seq/include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ../seq/include/ff++.hpp:34: ../seq/include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ../seq/include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;iinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ../seq/include/ff++.hpp:21, from RadiativeTransfer_htool.cpp:3: ../seq/include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ../seq/include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ../seq/include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ../seq/include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ../seq/include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ../seq/include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ../seq/include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ../seq/include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j >&, MapOfE_F0&, size_t&)’: ../seq/include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ../seq/include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ../seq/include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ../seq/include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ../seq/include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ../seq/include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ../seq/include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j’: ../seq/include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ../seq/include/VirtualSolverSparseSuite.hpp:536:64: required from here ../seq/include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ../seq/include/HashMatrix.hpp:17, from ../seq/include/ff++.hpp:35: ../seq/include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ../seq/include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ../seq/include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ../seq/include/VirtualSolverSparseSuite.hpp:615:78: required from here ../seq/include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ../seq/include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ../seq/include/SparseLinearSolver.hpp:9: ../seq/include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ../seq/include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ../seq/include/VirtualSolverSkyLine.hpp:11, from ../seq/include/SparseLinearSolver.hpp:10: ../seq/include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ../seq/include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ../seq/include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ../seq/include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ../seq/include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from ../seq/include/MeshLn.hpp:51, from ../seq/include/FESpacen.hpp:54, from ../seq/include/ff++.hpp:33: ../seq/include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ../seq/include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ../seq/include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ../seq/include/lgsolver.hpp:152:23: required from here ../seq/include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ../seq/include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ../seq/include/MeshLn.hpp:51, from ../seq/include/FESpacen.hpp:54, from ../seq/include/ff++.hpp:33: ../seq/include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ../seq/include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ../seq/include/ff++.hpp:46: ../seq/include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ../seq/include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ../seq/include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ../seq/include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ../seq/include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ../seq/include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ../seq/include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ../seq/include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ../seq/include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ../seq/include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ In file included from ../seq/include/AFunction.hpp:54: ../seq/include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ../seq/include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ../seq/include/VirtualSolverSparseSuite.hpp:536:64: required from here ../seq/include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ../seq/include/HashMatrix.hpp:17, from ../seq/include/ff++.hpp:35: ../seq/include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ../seq/include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ../seq/include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ../seq/include/VirtualSolverSparseSuite.hpp:615:78: required from here ../seq/include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ../seq/include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ../seq/include/SparseLinearSolver.hpp:9: ../seq/include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ../seq/include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ../seq/include/SparseLinearSolver.hpp:7, from ../seq/include/ff++.hpp:36: ../seq/include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ../seq/include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ../seq/include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ../seq/include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ../seq/include/error.hpp:32, from ../seq/include/ff++.hpp:20: ../seq/include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ../seq/include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ../seq/include/VirtualSolverSkyLine.hpp:11, from ../seq/include/SparseLinearSolver.hpp:10: ../seq/include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ../seq/include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ../seq/include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ../seq/include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ../seq/include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ../seq/include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ../seq/include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ../seq/include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ In file included from ../seq/include/SparseLinearSolver.hpp:7, from ../seq/include/ff++.hpp:36: ../seq/include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ../seq/include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ../seq/include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ../seq/include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ../seq/include/error.hpp:32, from ../seq/include/ff++.hpp:20: ../seq/include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ../seq/include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ../seq/include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ../seq/include/lgsolver.hpp:152:23: required from here ../seq/include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ../seq/include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ../seq/include/ff++.hpp:46: ../seq/include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ../seq/include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ../seq/include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ../seq/include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ../seq/include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ../seq/include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ../seq/include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ../seq/include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ../seq/include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ../seq/include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ In file included from ../seq/include/ff++.hpp:34: ../seq/include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ../seq/include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i’: ../seq/include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ../seq/include/VirtualSolverSparseSuite.hpp:536:64: required from here ../seq/include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ../seq/include/HashMatrix.hpp:17, from ../seq/include/ff++.hpp:35: ../seq/include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ../seq/include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ../seq/include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ../seq/include/VirtualSolverSparseSuite.hpp:615:78: required from here ../seq/include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ../seq/include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ../seq/include/SparseLinearSolver.hpp:9: ../seq/include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ../seq/include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ../seq/include/ff++.hpp:34: ../seq/include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ../seq/include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i’: ../seq/include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ../seq/include/VirtualSolverSparseSuite.hpp:536:64: required from here ../seq/include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ../seq/include/HashMatrix.hpp:17, from ../seq/include/ff++.hpp:35: ../seq/include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ../seq/include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ../seq/include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ../seq/include/VirtualSolverSparseSuite.hpp:615:78: required from here ../seq/include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ../seq/include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ../seq/include/SparseLinearSolver.hpp:9: ../seq/include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ../seq/include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ../seq/include/VirtualSolverSkyLine.hpp:11, from ../seq/include/SparseLinearSolver.hpp:10: ../seq/include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ../seq/include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ../seq/include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ../seq/include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ../seq/include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ../seq/include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ../seq/include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j::cholesky(double) const’: ../seq/include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ../seq/include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ../seq/include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ../seq/include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ../seq/include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ../seq/include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j’: ../seq/include/lgsolver.hpp:152:23: required from here ../seq/include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ../seq/include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ../seq/include/ff++.hpp:46: ../seq/include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ../seq/include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ../seq/include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ../seq/include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ../seq/include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ../seq/include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ../seq/include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ../seq/include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ../seq/include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ../seq/include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ../seq/include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ../seq/include/lgsolver.hpp:152:23: required from here ../seq/include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ../seq/include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ../seq/include/ff++.hpp:46: ../seq/include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ../seq/include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ../seq/include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ../seq/include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ../seq/include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ../seq/include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ../seq/include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ../seq/include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ../seq/include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ../seq/include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ../seq/include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ../seq/include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ../seq/include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ../seq/include/ff++.hpp:55: ../seq/include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ../seq/include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ../seq/include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ../seq/include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ../seq/include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ../seq/include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ../seq/include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ../seq/include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ../seq/include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ../seq/include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ../seq/include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ../seq/include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ../seq/include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ../seq/include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ../seq/include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ../seq/include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ../seq/include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ../seq/include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ../seq/include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ../seq/include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ../seq/include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ../seq/include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ In file included from ../seq/include/SparseLinearSolver.hpp:7, from ../seq/include/ff++.hpp:36: ../seq/include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ../seq/include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ../seq/include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ../seq/include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ../seq/include/error.hpp:32, from ../seq/include/ff++.hpp:20: ../seq/include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ../seq/include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ../seq/include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ../seq/include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ../seq/include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ../seq/include/ff++.hpp:55: ../seq/include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ../seq/include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ In file included from ../seq/include/SparseLinearSolver.hpp:7, from ../seq/include/ff++.hpp:36: ../seq/include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ../seq/include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ../seq/include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ../seq/include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ../seq/include/error.hpp:32, from ../seq/include/ff++.hpp:20: ../seq/include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ../seq/include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ../seq/include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ../seq/include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ../seq/include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ../seq/include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ../seq/include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ../seq/include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ../seq/include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ../seq/include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ../seq/include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ../seq/include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ../seq/include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ../seq/include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ../seq/include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ../seq/include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ In file included from ../seq/include/AFunction.hpp:54: ../seq/include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ../seq/include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ../seq/include/VirtualSolverSparseSuite.hpp:536:64: required from here ../seq/include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ../seq/include/HashMatrix.hpp:17, from ../seq/include/ff++.hpp:35: ../seq/include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ../seq/include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ../seq/include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ../seq/include/VirtualSolverSparseSuite.hpp:615:78: required from here ../seq/include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ../seq/include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ../seq/include/SparseLinearSolver.hpp:9: ../seq/include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ../seq/include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ../seq/include/AFunction.hpp:54: ../seq/include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ../seq/include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ../seq/include/VirtualSolverSparseSuite.hpp:536:64: required from here ../seq/include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ../seq/include/HashMatrix.hpp:17, from ../seq/include/ff++.hpp:35: ../seq/include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ../seq/include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ../seq/include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ../seq/include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ../seq/include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ../seq/include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ../seq/include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ../seq/include/VirtualSolverSparseSuite.hpp:615:78: required from here ../seq/include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ../seq/include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ../seq/include/ff++.hpp:55: ../seq/include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ../seq/include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ In file included from ../seq/include/SparseLinearSolver.hpp:9: ../seq/include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ../seq/include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ../seq/include/VirtualSolverSkyLine.hpp:11, from ../seq/include/SparseLinearSolver.hpp:10: ../seq/include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ../seq/include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ../seq/include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ../seq/include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ../seq/include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ../seq/include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ../seq/include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ../seq/include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ../seq/include/ff++.hpp:55: ../seq/include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ../seq/include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ In file included from ../seq/include/VirtualSolverSkyLine.hpp:11, from ../seq/include/SparseLinearSolver.hpp:10: ../seq/include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ../seq/include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ../seq/include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ../seq/include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ../seq/include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ../seq/include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ../seq/include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ../seq/include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ../seq/include/lgsolver.hpp:152:23: required from here ../seq/include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ../seq/include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ../seq/include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ../seq/include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ../seq/include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ In file included from ../seq/include/ff++.hpp:46: ../seq/include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ../seq/include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ../seq/include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ../seq/include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ../seq/include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ../seq/include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ../seq/include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ../seq/include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ../seq/include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ../seq/include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ../seq/include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ../seq/include/lgsolver.hpp:152:23: required from here ../seq/include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ../seq/include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ../seq/include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ../seq/include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ MPICG.cpp: In function ‘int NLCG(const DJ&, const P&, KN_&, int, double&, long int, MPI_Comm*)’: MPICG.cpp:58:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 58 | { if(kprint>1) | ^~ MPICG.cpp:60:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 60 | return 2; } | ^~~~~~ MPICG.cpp: In function ‘int ConjuguedGradient2(const M&, const P&, KN_&, const KN_&, int, double&, long int, MPI_Comm*)’: MPICG.cpp:119:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 119 | { if(kprint<=nbitermax) | ^~ In file included from ../seq/include/ff++.hpp:46: ../seq/include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ../seq/include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ MPICG.cpp:121:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 121 | return 2; } | ^~~~~~ ../seq/include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ../seq/include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ../seq/include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ../seq/include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ../seq/include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ../seq/include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ../seq/include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ../seq/include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ../seq/include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ../seq/include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ../seq/include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ../seq/include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ../seq/include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ../seq/include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ../seq/include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ../seq/include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ../seq/include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ../seq/include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ../seq/include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ../seq/include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ../seq/include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ../seq/include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ../seq/include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ../seq/include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ../seq/include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ../seq/include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ../seq/include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ../seq/include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ../seq/include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ../seq/include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ../seq/include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ../seq/include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ../seq/include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ../seq/include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ In file included from ../seq/include/AFunction.hpp:92: ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ../seq/include/AFunction.hpp:438:32: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ../seq/include/AFunction.hpp:1798:40: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ../seq/include/AFunction.hpp:1903:38: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ../seq/include/VirtualSolverCG.hpp:10, from ../seq/include/SparseLinearSolver.hpp:8: ../seq/include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ../seq/include/VirtualSolverSparseSuite.hpp:153:79: required from here ../seq/include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ../seq/include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ../seq/include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ../seq/include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ../seq/include/VirtualSolverSparseSuite.hpp:233:78: required from here ../seq/include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ../seq/include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ../seq/include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ../seq/include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ../seq/include/VirtualSolverSparseSuite.hpp:553:78: required from here ../seq/include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ../seq/include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ../seq/include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ../seq/include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ../seq/include/VirtualSolverSparseSuite.hpp:635:78: required from here ../seq/include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ../seq/include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ../seq/include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ../seq/include/problem.hpp:141:68: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ../seq/include/problem.hpp:300:60: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ../seq/include/problem.hpp:373:82: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ../seq/include/problem.hpp:636:59: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ../seq/include/problem.hpp:679:60: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ../seq/include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ../seq/include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ../seq/include/ff++.hpp:55: ../seq/include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ../seq/include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ../seq/include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ../seq/include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ../seq/include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ../seq/include/ff++.hpp:55: ../seq/include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ../seq/include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ../seq/include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ../seq/include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ../seq/include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ../seq/include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ../seq/include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ../seq/include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ../seq/include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ../seq/include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ../seq/include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ../seq/include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ../seq/include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ../seq/include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ../seq/include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ../seq/include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ../seq/include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ../seq/include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ../seq/include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ../seq/include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ../seq/include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ../seq/include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ../seq/include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ../seq/include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ../seq/include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ../seq/include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ../seq/include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ../seq/include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ../seq/include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ../seq/include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ In file included from ../seq/include/AFunction.hpp:92: ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ../seq/include/AFunction.hpp:438:32: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ../seq/include/AFunction.hpp:1798:40: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ../seq/include/AFunction.hpp:1903:38: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ../seq/include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ../seq/include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ../seq/include/lgfem.hpp:475:69: required from here ../seq/include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ../seq/include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ../seq/include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ../seq/include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ../seq/include/lgfem.hpp:522:69: required from here ../seq/include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] In file included from ../seq/include/VirtualSolverCG.hpp:10, from ../seq/include/SparseLinearSolver.hpp:8: ../seq/include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ../seq/include/VirtualSolverSparseSuite.hpp:153:79: required from here ../seq/include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ../seq/include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ../seq/include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ../seq/include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ../seq/include/VirtualSolverSparseSuite.hpp:233:78: required from here ../seq/include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ../seq/include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ../seq/include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ../seq/include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ../seq/include/VirtualSolverSparseSuite.hpp:553:78: required from here ../seq/include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ../seq/include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ../seq/include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ../seq/include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ../seq/include/VirtualSolverSparseSuite.hpp:635:78: required from here ../seq/include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ../seq/include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ../seq/include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ../seq/include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ../seq/include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ../seq/include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ../seq/include/lgfem.hpp:569:69: required from here ../seq/include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] RadiativeTransfer_htool.cpp: In function ‘KappaGrid* init_KappaGrid(Stack, KappaGrid* const&, KN* const&, const double&, Expression)’: RadiativeTransfer_htool.cpp:35:9: warning: unused variable ‘sz’ [-Wunused-variable] 35 | int sz = a->nx * a->ny * a->nz; | ^~ RadiativeTransfer_htool.cpp: In constructor ‘Generator_Volume::Generator_Volume(pmesh3, KappaGrid*)’: RadiativeTransfer_htool.cpp:86:39: warning: ‘Generator_Volume::edges’ will be initialized after [-Wreorder] 86 | mutable HashTable edges; | ^~~~~ RadiativeTransfer_htool.cpp:82:13: warning: ‘KN Generator_Volume::heade’ [-Wreorder] 82 | KN heade,nexte; | ^~~~~ RadiativeTransfer_htool.cpp:89:5: warning: when initialized here [-Wreorder] 89 | Generator_Volume(pmesh3 pth3, KappaGrid* k): | ^~~~~~~~~~~~~~~~ RadiativeTransfer_htool.cpp: In member function ‘double Generator_Boundary::get_coef(const int&, const int&) const’: RadiativeTransfer_htool.cpp:258:17: warning: unused variable ‘jjk’ [-Wunused-variable] 258 | int jjk = ThS(k,v); // local index of j in element k | ^~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ../seq/include/problem.hpp:141:68: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ../seq/include/problem.hpp:300:60: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ../seq/include/problem.hpp:373:82: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ../seq/include/problem.hpp:636:59: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ../seq/include/problem.hpp:679:60: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/input_output/geometry.hpp:4, from /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/htool.hpp:11: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/input_output/../types/point.hpp: In instantiation of ‘std::istream& htool::operator>>(std::istream&, std::array<_Tp, _Nm>&) [with T = double; long unsigned int dim = 3; std::istream = std::basic_istream]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/input_output/geometry.hpp:42:16: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/htool/include/htool/input_output/../types/point.hpp:31:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 31 | for (int j = 0; j < dim; j++) { | ~~^~~~~ In file included from ../seq/include/AFunction.hpp:92: ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ../seq/include/AFunction.hpp:438:32: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ../seq/include/AFunction.hpp:1798:40: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ../seq/include/AFunction.hpp:1903:38: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ../seq/include/VirtualSolverCG.hpp:10, from ../seq/include/SparseLinearSolver.hpp:8: ../seq/include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ../seq/include/VirtualSolverSparseSuite.hpp:153:79: required from here ../seq/include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ../seq/include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ../seq/include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ../seq/include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ../seq/include/VirtualSolverSparseSuite.hpp:233:78: required from here ../seq/include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ../seq/include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ../seq/include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ../seq/include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ../seq/include/VirtualSolverSparseSuite.hpp:553:78: required from here ../seq/include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ../seq/include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ../seq/include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ../seq/include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ../seq/include/VirtualSolverSparseSuite.hpp:635:78: required from here ../seq/include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ../seq/include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ../seq/include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ../seq/include/problem.hpp:141:68: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ../seq/include/problem.hpp:300:60: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ../seq/include/problem.hpp:373:82: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ../seq/include/problem.hpp:636:59: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ../seq/include/problem.hpp:679:60: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ../seq/include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ../seq/include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ../seq/include/lgfem.hpp:475:69: required from here ../seq/include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ../seq/include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ../seq/include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ../seq/include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ../seq/include/lgfem.hpp:522:69: required from here ../seq/include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ../seq/include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/DOperator.hpp:154:11: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ../seq/include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/DOperator.hpp:154:11: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ../seq/include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/DOperator.hpp:154:11: required from here ../seq/include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ../seq/include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ../seq/include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ../seq/include/lgfem.hpp:569:69: required from here ../seq/include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ../seq/include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/DOperator.hpp:154:11: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ../seq/include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/DOperator.hpp:154:11: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ../seq/include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/DOperator.hpp:154:11: required from here ../seq/include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ../seq/include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ../seq/include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ../seq/include/lgfem.hpp:475:69: required from here ../seq/include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ../seq/include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ../seq/include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ../seq/include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ../seq/include/lgfem.hpp:522:69: required from here ../seq/include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ../seq/include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ../seq/include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ../seq/include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ../seq/include/lgfem.hpp:569:69: required from here ../seq/include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] In file included from /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM.hpp:474, from common_hpddm.hpp:55: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp: In member function ‘void HPDDM::Schur::computeSchurComplement()’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:407:129: note: ‘#pragma message: Consider changing your linear solver if you need to compute solutions of singular systems or Schur complements’ 407 | #pragma message("Consider changing your linear solver if you need to compute solutions of singular systems or Schur complements") | ^ In file included from ../seq/include/ff++.hpp:21, from mpi-cmaes.cpp:41: ../seq/include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ../seq/include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ../seq/include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ../seq/include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ common_hpddm.hpp: In function ‘long int periodicity(Matrice_Creuse* const&, KN >* const&, KN* const&)’: common_hpddm.hpp:514:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 514 | for(int k = 0; k < mR->nnz; ++k) { | ~~^~~~~~~~~ common_hpddm.hpp: In function ‘long int periodicity(Matrice_Creuse* const&, KN >* const&, KN* const&)’: common_hpddm.hpp:514:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 514 | for(int k = 0; k < mR->nnz; ++k) { | ~~^~~~~~~~~ In file included from common_hpddm.hpp:540: ../seq/iovtk.cpp: In function ‘void VTU_WRITE_MESH(FILE*, const Fem2D::Mesh&, bool, int, bool)’: ../seq/iovtk.cpp:466:11: warning: unused variable ‘nv’ [-Wunused-variable] 466 | int nc, nv, nconnex; | ^~ ../seq/iovtk.cpp: In function ‘void VTU_WRITE_MESH(FILE*, const Fem2D::Mesh3&, bool, int, bool)’: ../seq/iovtk.cpp:760:11: warning: unused variable ‘nv’ [-Wunused-variable] 760 | int nc, nv, nconnex; | ^~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ../seq/include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/DOperator.hpp:154:11: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ../seq/include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/DOperator.hpp:154:11: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ../seq/include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/DOperator.hpp:154:11: required from here ../seq/include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from common_hpddm.hpp:540: ../seq/iovtk.cpp: In function ‘void VTU_WRITE_MESH(FILE*, const Fem2D::Mesh&, bool, int, bool)’: ../seq/iovtk.cpp:466:11: warning: unused variable ‘nv’ [-Wunused-variable] 466 | int nc, nv, nconnex; | ^~ ../seq/iovtk.cpp: In function ‘Fem2D::Mesh* VTK_Load(const std::string&, bool, KN >*)’: ../seq/iovtk.cpp:1532:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1532 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ ../seq/iovtk.cpp: In function ‘void VTU_WRITE_MESH(FILE*, const Fem2D::Mesh3&, bool, int, bool)’: ../seq/iovtk.cpp:760:11: warning: unused variable ‘nv’ [-Wunused-variable] 760 | int nc, nv, nconnex; | ^~ ../seq/iovtk.cpp:1598:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1598 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = htool::VirtualGenerator**]’: ../seq/include/AFunction.hpp:1163:22: required from ‘AnyType E_F_F0F0F0_::operator()(Stack) const [with R = htool::VirtualGenerator**; A0 = htool::VirtualGenerator**; A1 = const Fem2D::Mesh3*; A2 = KappaGrid*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:1162:11: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘class htool::VirtualGenerator** const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KappaGrid*]’: RadiativeTransfer_htool.cpp:310:25: required from ‘AnyType E_F_F0F0F0es_::operator()(Stack) const [with R = KappaGrid*; A0 = KappaGrid*; A1 = KN*; A2 = double; A3 = double; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ RadiativeTransfer_htool.cpp:309:13: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘class KappaGrid* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/iovtk.cpp:1696:13: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1696 | if (!bigEndian) | ^~ ../seq/iovtk.cpp:1698:15: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1698 | *pv++=*f; | ^ common_hpddm.hpp: In function ‘long int periodicity(Matrice_Creuse* const&, KN >* const&, KN* const&)’: common_hpddm.hpp:514:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 514 | for(int k = 0; k < mR->nnz; ++k) { | ~~^~~~~~~~~ ../seq/iovtk.cpp:1739:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1739 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ ../seq/iovtk.cpp:1405:9: warning: variable ‘res’ set but not used [-Wunused-but-set-variable] 1405 | char *res; | ^~~ ../seq/iovtk.cpp: In member function ‘virtual AnyType VTK_LoadMesh_Op::operator()(Stack) const’: ../seq/iovtk.cpp:1787:7: warning: variable ‘reftri’ set but not used [-Wunused-but-set-variable] 1787 | int reftri = 1; | ^~~~~~ ../seq/iovtk.cpp:1788:7: warning: variable ‘refedges’ set but not used [-Wunused-but-set-variable] 1788 | int refedges = 1; | ^~~~~~~~ ../seq/iovtk.cpp:1802:11: warning: variable ‘DataLabel’ set but not used [-Wunused-but-set-variable] 1802 | string *DataLabel; | ^~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ../seq/include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ../seq/include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ../seq/iovtk.cpp: In function ‘Fem2D::Mesh* VTK_Load(const std::string&, bool, KN >*)’: ../seq/iovtk.cpp:1532:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1532 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ ../seq/iovtk.cpp:1598:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1598 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ ../seq/iovtk.cpp: In member function ‘void VTK_WriteMesh_Op::Expression2::writesolutionP0_double(FILE*, const Fem2D::Mesh&, Stack, bool) const’: ../seq/iovtk.cpp:2037:21: warning: unused variable ‘ElementChars’ [-Wunused-variable] 2037 | unsigned char ElementChars[256]; | ^~~~~~~~~~~~ ../seq/iovtk.cpp:1696:13: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1696 | if (!bigEndian) | ^~ ../seq/iovtk.cpp:1698:15: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1698 | *pv++=*f; | ^ ../seq/iovtk.cpp:1739:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1739 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ ../seq/iovtk.cpp:1405:9: warning: variable ‘res’ set but not used [-Wunused-but-set-variable] 1405 | char *res; | ^~~ In file included from common_hpddm.hpp:540: ../seq/iovtk.cpp: In function ‘void VTU_WRITE_MESH(FILE*, const Fem2D::Mesh&, bool, int, bool)’: ../seq/iovtk.cpp:466:11: warning: unused variable ‘nv’ [-Wunused-variable] 466 | int nc, nv, nconnex; | ^~ ../seq/iovtk.cpp: In constructor ‘VTK_WriteMesh_Op::VTK_WriteMesh_Op(const basicAC_F0&)’: ../seq/iovtk.cpp:2315:9: warning: variable ‘nbofsol’ set but not used [-Wunused-but-set-variable] 2315 | int nbofsol; | ^~~~~~~ ../seq/iovtk.cpp: In function ‘void VTK_WRITE_MESH(const std::string&, FILE*, const Fem2D::Mesh&, bool, int, bool, bool)’: ../seq/iovtk.cpp:2436:32: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 2436 | for (unsigned int i = 0; i < Th.nv; i++) { | ~~^~~~~~~ ../seq/iovtk.cpp: In member function ‘virtual AnyType VTK_LoadMesh_Op::operator()(Stack) const’: ../seq/iovtk.cpp:1787:7: warning: variable ‘reftri’ set but not used [-Wunused-but-set-variable] 1787 | int reftri = 1; | ^~~~~~ ../seq/iovtk.cpp:1788:7: warning: variable ‘refedges’ set but not used [-Wunused-but-set-variable] 1788 | int refedges = 1; | ^~~~~~~~ ../seq/iovtk.cpp:1802:11: warning: variable ‘DataLabel’ set but not used [-Wunused-but-set-variable] 1802 | string *DataLabel; | ^~~~~~~~~ ../seq/iovtk.cpp:2455:32: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 2455 | for (unsigned int i = 0; i < Th.nv; i++) { | ~~^~~~~~~ ../seq/iovtk.cpp: In function ‘void VTU_WRITE_MESH(FILE*, const Fem2D::Mesh3&, bool, int, bool)’: ../seq/iovtk.cpp:760:11: warning: unused variable ‘nv’ [-Wunused-variable] 760 | int nc, nv, nconnex; | ^~ ../seq/iovtk.cpp: In member function ‘void VTK_WriteMesh_Op::Expression2::writesolutionP0_double(FILE*, const Fem2D::Mesh&, Stack, bool) const’: ../seq/iovtk.cpp:2037:21: warning: unused variable ‘ElementChars’ [-Wunused-variable] 2037 | unsigned char ElementChars[256]; | ^~~~~~~~~~~~ ../seq/iovtk.cpp:2756:15: warning: unused variable ‘bid0’ [-Wunused-variable] 2756 | int bid0 = snprintf(newvalue,sizeof(int)+1, "%s", (char *)&tab[itab]); | ^~~~ ../seq/iovtk.cpp:2686:7: warning: unused variable ‘cell_lab’ [-Wunused-variable] 2686 | int cell_lab = 1; | ^~~~~~~~ ../seq/iovtk.cpp: In constructor ‘VTK_WriteMesh_Op::VTK_WriteMesh_Op(const basicAC_F0&)’: ../seq/iovtk.cpp:2315:9: warning: variable ‘nbofsol’ set but not used [-Wunused-but-set-variable] 2315 | int nbofsol; | ^~~~~~~ ../seq/iovtk.cpp: In function ‘void VTK_WRITE_MESH(const std::string&, FILE*, const Fem2D::Mesh&, bool, int, bool, bool)’: ../seq/iovtk.cpp:2436:32: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 2436 | for (unsigned int i = 0; i < Th.nv; i++) { | ~~^~~~~~~ ../seq/iovtk.cpp:2455:32: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 2455 | for (unsigned int i = 0; i < Th.nv; i++) { | ~~^~~~~~~ ../seq/iovtk.cpp: In function ‘Fem2D::Mesh* VTK_Load(const std::string&, bool, KN >*)’: ../seq/iovtk.cpp:1532:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1532 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ ../seq/iovtk.cpp:1598:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1598 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ ../seq/iovtk.cpp:2756:15: warning: unused variable ‘bid0’ [-Wunused-variable] 2756 | int bid0 = snprintf(newvalue,sizeof(int)+1, "%s", (char *)&tab[itab]); | ^~~~ ../seq/iovtk.cpp:2686:7: warning: unused variable ‘cell_lab’ [-Wunused-variable] 2686 | int cell_lab = 1; | ^~~~~~~~ ../seq/iovtk.cpp:1696:13: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1696 | if (!bigEndian) | ^~ ../seq/iovtk.cpp:1698:15: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1698 | *pv++=*f; | ^ ../seq/iovtk.cpp:1739:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1739 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ ../seq/iovtk.cpp: In function ‘Fem2D::Mesh3* VTK_Load3(const std::string&, bool, bool, bool, double, KN >*)’: ../seq/iovtk.cpp:3323:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 3323 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ ../seq/iovtk.cpp:1405:9: warning: variable ‘res’ set but not used [-Wunused-but-set-variable] 1405 | char *res; | ^~~ ../seq/iovtk.cpp: In member function ‘virtual AnyType VTK_LoadMesh_Op::operator()(Stack) const’: ../seq/iovtk.cpp:1787:7: warning: variable ‘reftri’ set but not used [-Wunused-but-set-variable] 1787 | int reftri = 1; | ^~~~~~ ../seq/iovtk.cpp:1788:7: warning: variable ‘refedges’ set but not used [-Wunused-but-set-variable] 1788 | int refedges = 1; | ^~~~~~~~ ../seq/iovtk.cpp:1802:11: warning: variable ‘DataLabel’ set but not used [-Wunused-but-set-variable] 1802 | string *DataLabel; | ^~~~~~~~~ ../seq/iovtk.cpp:3402:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 3402 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ In file included from ../seq/include/MeshLn.hpp:51, from ../seq/include/FESpacen.hpp:54, from ../seq/include/ff++.hpp:33: ../seq/include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ../seq/include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ../seq/iovtk.cpp: In member function ‘void VTK_WriteMesh_Op::Expression2::writesolutionP0_double(FILE*, const Fem2D::Mesh&, Stack, bool) const’: ../seq/iovtk.cpp:2037:21: warning: unused variable ‘ElementChars’ [-Wunused-variable] 2037 | unsigned char ElementChars[256]; | ^~~~~~~~~~~~ ../seq/iovtk.cpp:3623:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 3623 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ ../seq/iovtk.cpp: In function ‘Fem2D::Mesh3* VTK_Load3(const std::string&, bool, bool, bool, double, KN >*)’: ../seq/iovtk.cpp:3323:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 3323 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ ../seq/iovtk.cpp: In constructor ‘VTK_WriteMesh_Op::VTK_WriteMesh_Op(const basicAC_F0&)’: ../seq/iovtk.cpp:2315:9: warning: variable ‘nbofsol’ set but not used [-Wunused-but-set-variable] 2315 | int nbofsol; | ^~~~~~~ ../seq/iovtk.cpp: In function ‘void VTK_WRITE_MESH(const std::string&, FILE*, const Fem2D::Mesh&, bool, int, bool, bool)’: ../seq/iovtk.cpp:2436:32: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 2436 | for (unsigned int i = 0; i < Th.nv; i++) { | ~~^~~~~~~ ../seq/iovtk.cpp:2455:32: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 2455 | for (unsigned int i = 0; i < Th.nv; i++) { | ~~^~~~~~~ ../seq/iovtk.cpp:3184:9: warning: variable ‘res’ set but not used [-Wunused-but-set-variable] 3184 | char *res; | ^~~ ../seq/iovtk.cpp:3402:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 3402 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ ../seq/iovtk.cpp: In member function ‘virtual AnyType VTK_LoadMesh3_Op::operator()(Stack) const’: ../seq/iovtk.cpp:3688:7: warning: unused variable ‘reftetra’ [-Wunused-variable] 3688 | int reftetra(arg(0, stack, 1)); | ^~~~~~~~ ../seq/iovtk.cpp:3690:7: warning: unused variable ‘reftri’ [-Wunused-variable] 3690 | int reftri(arg(2, stack, 1)); | ^~~~~~ ../seq/iovtk.cpp:3692:11: warning: variable ‘DataLabel’ set but not used [-Wunused-but-set-variable] 3692 | string *DataLabel; | ^~~~~~~~~ ../seq/iovtk.cpp:2756:15: warning: unused variable ‘bid0’ [-Wunused-variable] 2756 | int bid0 = snprintf(newvalue,sizeof(int)+1, "%s", (char *)&tab[itab]); | ^~~~ ../seq/iovtk.cpp:2686:7: warning: unused variable ‘cell_lab’ [-Wunused-variable] 2686 | int cell_lab = 1; | ^~~~~~~~ ../seq/iovtk.cpp:3623:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 3623 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ ../seq/iovtk.cpp: In constructor ‘VTK_WriteMesh3_Op::VTK_WriteMesh3_Op(const basicAC_F0&)’: ../seq/iovtk.cpp:4259:9: warning: variable ‘nbofsol’ set but not used [-Wunused-but-set-variable] 4259 | int nbofsol; | ^~~~~~~ ../seq/iovtk.cpp:3184:9: warning: variable ‘res’ set but not used [-Wunused-but-set-variable] 3184 | char *res; | ^~~ ../seq/iovtk.cpp: In function ‘void VTK_WRITE_MESH3(const std::string&, FILE*, const Fem2D::Mesh3&, bool, int, bool, bool)’: ../seq/iovtk.cpp:4385:32: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 4385 | for (unsigned int i = 0; i < Th.nv; i++) { | ~~^~~~~~~ ../seq/iovtk.cpp:4402:32: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 4402 | for (unsigned int i = 0; i < Th.nv; i++) { | ~~^~~~~~~ ../seq/iovtk.cpp: In member function ‘virtual AnyType VTK_LoadMesh3_Op::operator()(Stack) const’: ../seq/iovtk.cpp:3688:7: warning: unused variable ‘reftetra’ [-Wunused-variable] 3688 | int reftetra(arg(0, stack, 1)); | ^~~~~~~~ ../seq/iovtk.cpp:3690:7: warning: unused variable ‘reftri’ [-Wunused-variable] 3690 | int reftri(arg(2, stack, 1)); | ^~~~~~ ../seq/iovtk.cpp:3692:11: warning: variable ‘DataLabel’ set but not used [-Wunused-but-set-variable] 3692 | string *DataLabel; | ^~~~~~~~~ ../seq/iovtk.cpp:4698:15: warning: unused variable ‘bid0’ [-Wunused-variable] 4698 | int bid0 = snprintf(newvalue,sizeof(int)+1, "%s", (char *)&tab[itab]); | ^~~~ ../seq/iovtk.cpp: In function ‘Fem2D::Mesh3* VTK_Load3(const std::string&, bool, bool, bool, double, KN >*)’: ../seq/iovtk.cpp:3323:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 3323 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ ../seq/iovtk.cpp: In constructor ‘VTK_WriteMesh3_Op::VTK_WriteMesh3_Op(const basicAC_F0&)’: ../seq/iovtk.cpp:4259:9: warning: variable ‘nbofsol’ set but not used [-Wunused-but-set-variable] 4259 | int nbofsol; | ^~~~~~~ ../seq/iovtk.cpp: In function ‘void VTK_WRITE_MESH3(const std::string&, FILE*, const Fem2D::Mesh3&, bool, int, bool, bool)’: ../seq/iovtk.cpp:4385:32: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 4385 | for (unsigned int i = 0; i < Th.nv; i++) { | ~~^~~~~~~ ../seq/iovtk.cpp:4402:32: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 4402 | for (unsigned int i = 0; i < Th.nv; i++) { | ~~^~~~~~~ ../seq/iovtk.cpp:3402:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 3402 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ ../seq/iovtk.cpp:4698:15: warning: unused variable ‘bid0’ [-Wunused-variable] 4698 | int bid0 = snprintf(newvalue,sizeof(int)+1, "%s", (char *)&tab[itab]); | ^~~~ ../seq/iovtk.cpp:3623:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 3623 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ ../seq/iovtk.cpp:3184:9: warning: variable ‘res’ set but not used [-Wunused-but-set-variable] 3184 | char *res; | ^~~ ../seq/iovtk.cpp: In member function ‘virtual AnyType VTK_LoadMesh3_Op::operator()(Stack) const’: ../seq/iovtk.cpp:3688:7: warning: unused variable ‘reftetra’ [-Wunused-variable] 3688 | int reftetra(arg(0, stack, 1)); | ^~~~~~~~ ../seq/iovtk.cpp:3690:7: warning: unused variable ‘reftri’ [-Wunused-variable] 3690 | int reftri(arg(2, stack, 1)); | ^~~~~~ ../seq/iovtk.cpp:3692:11: warning: variable ‘DataLabel’ set but not used [-Wunused-but-set-variable] 3692 | string *DataLabel; | ^~~~~~~~~ In file included from ../seq/include/ff++.hpp:34: ../seq/include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ../seq/include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i >*)’: ../seq/iovtk.cpp:6611:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 6611 | if (startdatapoint==0) | ^~ ../seq/iovtk.cpp:6617:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 6617 | if (strcmp(buffer, "POINT_DATA")==0) { | ^~ ../seq/iovtk.cpp:4698:15: warning: unused variable ‘bid0’ [-Wunused-variable] 4698 | int bid0 = snprintf(newvalue,sizeof(int)+1, "%s", (char *)&tab[itab]); | ^~~~ ../seq/iovtk.cpp: In function ‘MMesh* VTK_LoadT(const std::string&, bool, bool, bool, double, double, KN >*)’: ../seq/iovtk.cpp:6611:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 6611 | if (startdatapoint==0) | ^~ ../seq/iovtk.cpp:6617:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 6617 | if (strcmp(buffer, "POINT_DATA")==0) { | ^~ ../seq/include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ../seq/include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j::I’ {aka ‘int’} [-Wsign-compare] 60 | for(unsigned int j = 0; j < pt->n; ++j) { | ~~^~~~~~~ hpddm_substructuring.cpp:103:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘VirtualMatrix::I’ {aka ‘int’} [-Wsign-compare] 103 | for(unsigned int j = 0; j < pt->n; ++j) { | ~~^~~~~~~ hpddm_substructuring.cpp:142:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘VirtualMatrix::I’ {aka ‘int’} [-Wsign-compare] 142 | for(unsigned int j = 0; j < pt->n; ++j) { | ~~^~~~~~~ hpddm_substructuring.cpp:177:27: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 177 | if(interfaceNb->n != vec.size()) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ hpddm_substructuring.cpp:179:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 179 | for( signed int i = 0; i < vec.size(); ++i) | ~~^~~~~~~~~~~~ PETSc.hpp: In function ‘void PETSc::setCompositePC(PC, const std::vector<_p_Mat*>*)’: PETSc.hpp:322:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<_p_Mat*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 322 | for(int i = j; i < S->size(); ++i) { | ~~^~~~~~~~~~~ PETSc.hpp:330:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<_p_Mat*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 330 | for(int i = 0; i < S->size(); ++i) { | ~~^~~~~~~~~~~ In file included from /usr/include/mpich-aarch64/petsc/petscbag.h:5, from /usr/include/mpich-aarch64/petsc/petsc.h:5, from PETSc-code.hpp:1: /usr/include/mpich-aarch64/petsc/petscsys.h:850:23: warning: value computed is not used [-Wunused-value] 850 | #define PetscFree(a) ((PetscErrorCode)((*PetscTrFree)((void *)(a), __LINE__, PETSC_FUNCTION_NAME, __FILE__) || ((a) = PETSC_NULLPTR, PETSC_SUCCESS))) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PETSc.hpp:337:9: note: in expansion of macro ‘PetscFree’ 337 | PetscFree(subksp); | ^~~~~~~~~ PETSc-code.hpp: In member function ‘AnyType PETSc::varfToMat::Op::operator()(Stack) const’: PETSc-code.hpp:380:37: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 380 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ../seq/iovtk.cpp: In function ‘MMesh* VTK_LoadT(const std::string&, bool, bool, bool, double, double, KN >*)’: ../seq/iovtk.cpp:6611:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 6611 | if (startdatapoint==0) | ^~ ../seq/iovtk.cpp:6617:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 6617 | if (strcmp(buffer, "POINT_DATA")==0) { | ^~ PETSc-code.hpp: In function ‘_p_Mat* PETSc::ff_to_PETSc(const HPDDM::MatrixCSR*)’: PETSc-code.hpp:625:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 625 | for (int j = 0; j < transpose[i].size( ); ++j) { | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from ../seq/include/AFunction.hpp:92: ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ../seq/include/AFunction.hpp:438:32: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ../seq/include/AFunction.hpp:1798:40: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ../seq/include/AFunction.hpp:1903:38: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ PETSc-code.hpp: In function ‘PetscErrorCode PETSc::WrapperDestroy(PC)’: /usr/include/mpich-aarch64/petsc/petscsys.h:850:23: warning: value computed is not used [-Wunused-value] 850 | #define PetscFree(a) ((PetscErrorCode)((*PetscTrFree)((void *)(a), __LINE__, PETSC_FUNCTION_NAME, __FILE__) || ((a) = PETSC_NULLPTR, PETSC_SUCCESS))) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp:2287:5: note: in expansion of macro ‘PetscFree’ 2287 | PetscFree(ctx); | ^~~~~~~~~ In file included from ../seq/include/SparseLinearSolver.hpp:7, from ../seq/include/ff++.hpp:36: ../seq/include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ../seq/include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ../seq/include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ../seq/include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ../seq/include/error.hpp:32, from ../seq/include/ff++.hpp:20: ../seq/include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ../seq/include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ../seq/include/VirtualSolverCG.hpp:10, from ../seq/include/SparseLinearSolver.hpp:8: ../seq/include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ../seq/include/VirtualSolverSparseSuite.hpp:153:79: required from here ../seq/include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ../seq/include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ../seq/include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ../seq/include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ../seq/include/VirtualSolverSparseSuite.hpp:233:78: required from here ../seq/include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ../seq/include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ../seq/include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ../seq/include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ../seq/include/VirtualSolverSparseSuite.hpp:553:78: required from here ../seq/include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ../seq/include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ../seq/include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ../seq/include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ../seq/include/VirtualSolverSparseSuite.hpp:635:78: required from here ../seq/include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ../seq/include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ../seq/include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ../seq/include/AFunction.hpp:92: ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ../seq/include/AFunction.hpp:438:32: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ../seq/include/AFunction.hpp:1798:40: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ../seq/include/problem.hpp:141:68: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ../seq/include/AFunction.hpp:1903:38: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ../seq/include/problem.hpp:300:60: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ../seq/include/problem.hpp:373:82: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ../seq/include/problem.hpp:636:59: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ../seq/include/problem.hpp:679:60: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ../seq/include/AFunction.hpp:54: ../seq/include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ../seq/include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ../seq/include/VirtualSolverSparseSuite.hpp:536:64: required from here ../seq/include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ../seq/include/HashMatrix.hpp:17, from ../seq/include/ff++.hpp:35: ../seq/include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ../seq/include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ../seq/include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ../seq/include/VirtualSolverSparseSuite.hpp:615:78: required from here ../seq/include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ../seq/include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ../seq/include/SparseLinearSolver.hpp:9: ../seq/include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ../seq/include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ../seq/include/VirtualSolverCG.hpp:10, from ../seq/include/SparseLinearSolver.hpp:8: ../seq/include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ../seq/include/VirtualSolverSparseSuite.hpp:153:79: required from here ../seq/include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ../seq/include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ../seq/include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ../seq/include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ../seq/include/VirtualSolverSparseSuite.hpp:233:78: required from here ../seq/include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ../seq/include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ../seq/include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ../seq/include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ../seq/include/VirtualSolverSparseSuite.hpp:553:78: required from here ../seq/include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ../seq/include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ../seq/include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ../seq/include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ../seq/include/VirtualSolverSparseSuite.hpp:635:78: required from here ../seq/include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ../seq/include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ../seq/include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ../seq/include/VirtualSolverSkyLine.hpp:11, from ../seq/include/SparseLinearSolver.hpp:10: ../seq/include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ../seq/include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ../seq/include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ../seq/include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ../seq/include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ../seq/include/problem.hpp:141:68: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ PETSc-code.hpp: In member function ‘virtual AnyType PETSc::DMPlexToFF::DMPlexToFF_Op::operator()(Stack) const’: PETSc-code.hpp:5595:44: warning: unused variable ‘i’ [-Wunused-variable] 5595 | PetscInt size, i; | ^ PETSc-code.hpp:5605:42: warning: comparison of integer expressions of different signedness: ‘PetscInt’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 5605 | for (PetscInt j = 0; j < conv.size(); ++j) | ~~^~~~~~~~~~~~~ PETSc-code.hpp:5587:44: warning: unused variable ‘orientations’ [-Wunused-variable] 5587 | const PetscInt *points, *orientations; | ^~~~~~~~~~~~ PETSc-code.hpp:5588:40: warning: unused variable ‘i’ [-Wunused-variable] 5588 | PetscInt size, i; | ^ PETSc-code.hpp:5630:59: warning: unused variable ‘d’ [-Wunused-variable] 5630 | PetscInt point = closure[cl], dof, off, d, p; | ^ PETSc-code.hpp:5630:62: warning: unused variable ‘p’ [-Wunused-variable] 5630 | PetscInt point = closure[cl], dof, off, d, p; | ^ PETSc-code.hpp:5713:44: warning: unused variable ‘orientations’ [-Wunused-variable] 5713 | const PetscInt *points, *orientations; | ^~~~~~~~~~~~ PETSc-code.hpp:5714:40: warning: unused variable ‘i’ [-Wunused-variable] 5714 | PetscInt size, i; | ^ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ../seq/include/problem.hpp:300:60: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ PETSc-code.hpp:5747:59: warning: unused variable ‘d’ [-Wunused-variable] 5747 | PetscInt point = closure[cl], dof, off, d, p; | ^ PETSc-code.hpp:5747:62: warning: unused variable ‘p’ [-Wunused-variable] 5747 | PetscInt point = closure[cl], dof, off, d, p; | ^ ../seq/include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ../seq/include/lgsolver.hpp:152:23: required from here ../seq/include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ../seq/include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ../seq/include/problem.hpp:373:82: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ../seq/include/problem.hpp:636:59: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../seq/include/ff++.hpp:46: ../seq/include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ../seq/include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ../seq/include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ../seq/include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ../seq/include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ../seq/include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ../seq/include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ../seq/include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ../seq/include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ../seq/include/problem.hpp:679:60: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ PETSc-code.hpp: In function ‘void PETSc::ff_createMatIS(MatriceMorse&, _p_Mat*&, MPI_Comm)’: PETSc-code.hpp:5960:23: warning: comparison of integer expressions of different signedness: ‘PetscInt’ {aka ‘int’} and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 5960 | ffassert( IA[cpt] == ff_mat.nnz); | ~~~~~~~~^~~~~~~~~~~~~ ../seq/include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ PETSc-code.hpp:5961:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::set::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 5961 | ffassert(cpt==irows.size()); | ~~~^~~~~~~~~~~~~~ ../seq/include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ PETSc-code.hpp:5963:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 5963 | for (int ii=0; ii < ff_mat.nnz; ii++) { | ~~~^~~~~~~~~~~~ PETSc-code.hpp:5981:21: warning: unused variable ‘matIJ’ [-Wunused-variable] 5981 | Mat matISlocal, matIJ; | ^~~~~ ../seq/include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ../seq/include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ../seq/include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ In file included from ../seq/include/AFunction.hpp:92: ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ../seq/include/AFunction.hpp:438:32: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ../seq/include/AFunction.hpp:1798:40: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ../seq/include/AFunction.hpp:1903:38: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In function ‘Init_function()’, inlined from ‘AutoLoadInit()’ at function-PETSc.cpp:22:1: function-PETSc.cpp:20:75: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 20 | Global.Add("PetscInitialized", "(", new OneOperator0< long >(initialized)); | ^ In file included from ../seq/include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Init_function()’ at function-PETSc.cpp:20:75, inlined from ‘AutoLoadInit()’ at function-PETSc.cpp:22:1: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from ../seq/include/VirtualSolverCG.hpp:10, from ../seq/include/SparseLinearSolver.hpp:8: ../seq/include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ../seq/include/VirtualSolverSparseSuite.hpp:153:79: required from here ../seq/include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ../seq/include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ../seq/include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ../seq/include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ../seq/include/VirtualSolverSparseSuite.hpp:233:78: required from here ../seq/include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ../seq/include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ../seq/include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ../seq/include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ../seq/include/VirtualSolverSparseSuite.hpp:553:78: required from here ../seq/include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ../seq/include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ../seq/include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ../seq/include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ../seq/include/VirtualSolverSparseSuite.hpp:635:78: required from here ../seq/include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ../seq/include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ../seq/include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ../seq/include/problem.hpp:141:68: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ../seq/include/problem.hpp:300:60: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ../seq/include/problem.hpp:373:82: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ../seq/include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ../seq/include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ../seq/include/ff++.hpp:55: ../seq/include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ../seq/include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ../seq/include/problem.hpp:636:59: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ../seq/include/problem.hpp:679:60: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ../seq/include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ../seq/include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ../seq/include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ../seq/include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ../seq/include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ../seq/include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ../seq/include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ../seq/include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ../seq/include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ../seq/include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ../seq/include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ../seq/include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ../seq/include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ PETSc-code.hpp: In instantiation of ‘void PETSc::change(Type* const&, Matrice_Creuse* const&, Type* const&, Matrice_Creuse* const&, Type* const&) [with Type = DistributedCSR >]’: PETSc-code.hpp:1033:11: required from here PETSc-code.hpp:757:31: warning: comparison of integer expressions of different signedness: ‘VirtualMatrix::I’ {aka ‘int’} and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 757 | ffassert(mList->n == mList->nnz); ../seq/include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ PETSc-code.hpp:767:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 767 | for (unsigned int i = 0; i < dL->HPDDM_n; ++i) perm[dL->HPDDM_ja[i]] = i + 1; /usr/include/mpich-aarch64/petsc/petscsys.h:850:23: warning: value computed is not used [-Wunused-value] 850 | #define PetscFree(a) ((PetscErrorCode)((*PetscTrFree)((void *)(a), __LINE__, PETSC_FUNCTION_NAME, __FILE__) || ((a) = PETSC_NULLPTR, PETSC_SUCCESS))) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp:793:23: note: in expansion of macro ‘PetscFree’ 793 | PetscFree(subksp); | ^~~~~~~~~ PETSc.hpp: In instantiation of ‘void PETSc::setVectorSchur(Type*, KN* const&, KN* const&) [with Type = DistributedCSR >; Tab = Matrice_Creuse; typename std::enable_if<(! std::is_same > >::value)>::type* = 0]’: PETSc-code.hpp:1089:19: required from here PETSc.hpp:153:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 153 | for(int j = 0; j < tmp[i].size(); ++j) { | ~~^~~~~~~~~~~~~~~ PETSc.hpp: In instantiation of ‘void PETSc::DistributedCSR::dtor() [with HpddmType = HPDDM::Schwarz]’: PETSc-code.hpp:5210:12: required from here PETSc.hpp:54:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<_p_Mat*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 54 | for(int i = 0; i < _vS->size(); ++i) | ~~^~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In instantiation of ‘AnyType Initialize(Stack, const AnyType&) [with A = PETSc::DistributedCSR >; AnyType = AnyTypeWithOutCheck; Stack = void*]’: PETSc-code.hpp:6403:21: required from here ../seq/include/AFunction.hpp:814:9: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class PETSc::DistributedCSR >’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 814 | memcpy(a,b,sizeof(A));// bitcopy | ~~~~~~^~~~~~~~~~~~~~~ PETSc.hpp:18:7: note: ‘class PETSc::DistributedCSR >’ declared here 18 | class DistributedCSR { | ^~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In instantiation of ‘AnyType Initialize(Stack, const AnyType&) [with A = PETSc::DistributedCSR > >; AnyType = AnyTypeWithOutCheck; Stack = void*]’: PETSc-code.hpp:6405:51: required from here ../seq/include/AFunction.hpp:814:9: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class PETSc::DistributedCSR > >’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 814 | memcpy(a,b,sizeof(A));// bitcopy | ~~~~~~^~~~~~~~~~~~~~~ PETSc.hpp:18:7: note: ‘class PETSc::DistributedCSR > >’ declared here 18 | class DistributedCSR { | ^~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In instantiation of ‘AnyType Initialize(Stack, const AnyType&) [with A = PETSc::DistributedCSR >; AnyType = AnyTypeWithOutCheck; Stack = void*]’: PETSc-code.hpp:6406:22: required from here ../seq/include/AFunction.hpp:814:9: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class PETSc::DistributedCSR >’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 814 | memcpy(a,b,sizeof(A));// bitcopy | ~~~~~~^~~~~~~~~~~~~~~ PETSc.hpp:18:7: note: ‘class PETSc::DistributedCSR >’ declared here 18 | class DistributedCSR { | ^~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In instantiation of ‘AnyType Initialize(Stack, const AnyType&) [with A = PETSc::DistributedCSR > >; AnyType = AnyTypeWithOutCheck; Stack = void*]’: PETSc-code.hpp:6408:53: required from here ../seq/include/AFunction.hpp:814:9: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class PETSc::DistributedCSR > >’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 814 | memcpy(a,b,sizeof(A));// bitcopy | ~~~~~~^~~~~~~~~~~~~~~ PETSc.hpp:18:7: note: ‘class PETSc::DistributedCSR > >’ declared here 18 | class DistributedCSR { | ^~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In instantiation of ‘AnyType Initialize(Stack, const AnyType&) [with A = PETSc::DMPlex; AnyType = AnyTypeWithOutCheck; Stack = void*]’: PETSc-code.hpp:6488:29: required from here ../seq/include/AFunction.hpp:814:9: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class PETSc::DMPlex’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 814 | memcpy(a,b,sizeof(A));// bitcopy | ~~~~~~^~~~~~~~~~~~~~~ PETSc.hpp:88:7: note: ‘class PETSc::DMPlex’ declared here 88 | class DMPlex { | ^~~~~~ In file included from /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:46, from /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:51, from /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM.hpp:467, from common_hpddm.hpp:55: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp: In instantiation of ‘static bool HPDDM::Subdomain::distributedCSR(const I*, I, I, I*&, I*&, T*&, const HPDDM::MatrixCSR* const&, const I*) [with I = int; T = double; K = double]’: PETSc-code.hpp:866:76: required from ‘void PETSc::change(Type* const&, Matrice_Creuse* const&, Type* const&, Matrice_Creuse* const&, Type* const&) [with Type = DistributedCSR >]’ PETSc-code.hpp:1033:11: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:581:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 581 | for(unsigned int i = 0; i < A->_n; ++i) | ~~^~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:593:64: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 593 | for(unsigned int j = A->_ia[it->second]; j < A->_ia[it->second + 1]; ++j) | ~~^~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:604:134: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘const unsigned int’ [-Wsign-compare] 604 | tmp.erase(std::remove_if(tmp.begin() + ia[row], tmp.end(), [&row](const std::pair& x) { return x.first < row; }), tmp.end()); | ~~~~~~~~^~~~~ mpi-cmaes.cpp: In member function ‘virtual AnyType OptimCMA_ES::E_CMA_ES::operator()(Stack) const’: mpi-cmaes.cpp:312:46: warning: unused variable ‘iprint’ [-Wunused-variable] 312 | long iprint = verbosity; | ^~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:653:42: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 653 | for(int j = 0; j < transpose[i].size(); ++j) { | ~~^~~~~~~~~~~~~~~~~~~~~ PETSc.hpp: In instantiation of ‘void PETSc::DistributedCSR::dtor() [with HpddmType = HPDDM::Schwarz >]’: common_hpddm.hpp:200:12: required from ‘AnyType DeleteDTOR(Stack, const AnyType&) [with A = PETSc::DistributedCSR > >; AnyType = AnyTypeWithOutCheck; Stack = void*]’ PETSc-code.hpp:6405:51: required from here PETSc.hpp:54:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<_p_Mat*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 54 | for(int i = 0; i < _vS->size(); ++i) | ~~^~~~~~~~~~~~~ PETSc.hpp: In instantiation of ‘void PETSc::DistributedCSR::dtor() [with HpddmType = HPDDM::Schur]’: common_hpddm.hpp:200:12: required from ‘AnyType DeleteDTOR(Stack, const AnyType&) [with A = PETSc::DistributedCSR >; AnyType = AnyTypeWithOutCheck; Stack = void*]’ PETSc-code.hpp:6406:22: required from here PETSc.hpp:54:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<_p_Mat*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] PETSc.hpp: In instantiation of ‘void PETSc::DistributedCSR::dtor() [with HpddmType = HPDDM::Schur >]’: common_hpddm.hpp:200:12: required from ‘AnyType DeleteDTOR(Stack, const AnyType&) [with A = PETSc::DistributedCSR > >; AnyType = AnyTypeWithOutCheck; Stack = void*]’ PETSc-code.hpp:6408:53: required from here PETSc.hpp:54:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<_p_Mat*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] In file included from ../seq/include/AFunction.hpp:92: ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ../seq/include/AFunction.hpp:438:32: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ../seq/include/AFunction.hpp:1798:40: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ../seq/include/AFunction.hpp:1903:38: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ../seq/include/VirtualSolverCG.hpp:10, from ../seq/include/SparseLinearSolver.hpp:8: ../seq/include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ../seq/include/VirtualSolverSparseSuite.hpp:153:79: required from here ../seq/include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ../seq/include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ../seq/include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ../seq/include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ../seq/include/VirtualSolverSparseSuite.hpp:233:78: required from here ../seq/include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ../seq/include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ../seq/include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ../seq/include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ../seq/include/VirtualSolverSparseSuite.hpp:553:78: required from here ../seq/include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ../seq/include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ../seq/include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ../seq/include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ../seq/include/VirtualSolverSparseSuite.hpp:635:78: required from here ../seq/include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ../seq/include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ../seq/include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ../seq/include/problem.hpp:141:68: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ /usr/lib64/mpich/bin/mpicxx -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'function-PETSc.o' -o function-PETSc.so -Wl,-rpath,/usr/lib '-L/usr/lib' '-lpetsc' '-L/usr/lib64/mpich/lib' '-lHYPRE' '-ldmumps' '-lmumps_common' '-lpord' '-lpthread' '-lscalapack' '-lsuperlu_dist' '-lflexiblas' '-lptscotch' '-lscotch' '-lptscotcherr' '-lscotcherr' '-lhdf5' '-lhdf5_hl' '-lmetis' '-lm' '-lX11' '-lstdc++' '-lmpich' '-lfmpich' '-lmpichf90' '-L/usr/lib64/mpich/lib' '-lmpicxx' -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags '-lmpi' -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ../seq/include/problem.hpp:300:60: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ../seq/include/problem.hpp:373:82: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ../seq/include/problem.hpp:636:59: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ../seq/include/problem.hpp:679:60: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ../seq/include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ../seq/include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ../seq/include/lgfem.hpp:475:69: required from here ../seq/include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ../seq/include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ../seq/include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ../seq/include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ../seq/include/lgfem.hpp:522:69: required from here ../seq/include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ../seq/include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ../seq/include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ../seq/include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ../seq/include/lgfem.hpp:569:69: required from here ../seq/include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp: In instantiation of ‘void HPDDM::Subdomain::globalMapping(It, It, T&, T&, long long int&, HPDDM::underlying_type*, const T*) const [with char N = 'C'; It = int*; T = int; K = double; HPDDM::underlying_type = double]’: PETSc.hpp:103:35: required from ‘void PETSc::globalMapping(HpddmType* const&, PetscInt*&, PetscInt&, PetscInt&, long long int&, PetscInt*) [with HpddmType = HPDDM::Schwarz; typename std::enable_if >::value>::type* = 0; PetscInt = int]’ PETSc.hpp:120:18: required from ‘void PETSc::setVectorSchur(Type*, KN* const&, KN* const&) [with Type = DistributedCSR >; Tab = Matrice_Creuse; typename std::enable_if<(! std::is_same > >::value)>::type* = 0]’ PETSc-code.hpp:1089:19: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:481:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 481 | for(unsigned int i = 0; i < Subdomain::_dof; ++i) | ~~^~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp: In instantiation of ‘void PETSc::InvPETSc::solve(U) const [with T = pwr >, 'H'>; U = KN*; K = double; char trans = 'T']’: PETSc-code.hpp:4981:9: required from ‘static U PETSc::InvPETSc::inv(U, PETSc::InvPETSc) [with T = pwr >, 'H'>; U = KN*; K = double; char trans = 'T']’ common.hpp:75:32: required from ‘void addInv() [with Op = PETSc::DistributedCSR >; Inv = PETSc::InvPETSc; V = KN; K = double; char trans = 'N']’ PETSc-code.hpp:6461:86: required from here PETSc-code.hpp:4821:26: warning: unused variable ‘N’ [-Wunused-variable] 4821 | PetscInt n,m,N,M; | ^ PETSc-code.hpp:4821:28: warning: unused variable ‘M’ [-Wunused-variable] 4821 | PetscInt n,m,N,M; | ^ PETSc-code.hpp:4936:26: warning: unused variable ‘N’ [-Wunused-variable] 4936 | PetscInt n,m,N,M; | ^ PETSc-code.hpp:4936:28: warning: unused variable ‘M’ [-Wunused-variable] 4936 | PetscInt n,m,N,M; | ^ ../seq/include/AFunction.hpp: In instantiation of ‘AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Bdd; AnyType = AnyTypeWithOutCheck; Stack = void*]’: hpddm_substructuring.cpp:597:26: required from ‘void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G'; char U = 'G']’ hpddm_substructuring.cpp:640:43: required from here ../seq/include/AFunction.hpp:814: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] 814 | memcpy(a,b,sizeof(A));// bitcopy | ~~~~~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM.hpp:487: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_BDD.hpp:41:7: note: ‘class HPDDM::Bdd’ declared here 41 | class Bdd : public Schur, K> { | ^~~ PETSc-code.hpp: In instantiation of ‘void PETSc::InvPETSc::solve(U) const [with T = pwr >, 'N'>; U = KN*; K = double; char trans = 'N']’: PETSc-code.hpp:4981:9: required from ‘static U PETSc::InvPETSc::inv(U, PETSc::InvPETSc) [with T = pwr >, 'N'>; U = KN*; K = double; char trans = 'N']’ common.hpp:80:28: required from ‘void addInv() [with Op = PETSc::DistributedCSR >; Inv = PETSc::InvPETSc; V = KN; K = double; char trans = 'N']’ PETSc-code.hpp:6461:86: required from here PETSc-code.hpp:4821:26: warning: unused variable ‘N’ [-Wunused-variable] 4821 | PetscInt n,m,N,M; | ^ PETSc-code.hpp:4821:28: warning: unused variable ‘M’ [-Wunused-variable] 4821 | PetscInt n,m,N,M; | ^ PETSc-code.hpp:4936:26: warning: unused variable ‘N’ [-Wunused-variable] 4936 | PetscInt n,m,N,M; | ^ PETSc-code.hpp:4936:28: warning: unused variable ‘M’ [-Wunused-variable] 4936 | PetscInt n,m,N,M; | ^ PETSc-code.hpp: In instantiation of ‘void PETSc::InvPETSc::solve(U) const [with T = pwr >, 'T'>; U = KN*; K = double; char trans = 'T']’: PETSc-code.hpp:4981:9: required from ‘static U PETSc::InvPETSc::inv(U, PETSc::InvPETSc) [with T = pwr >, 'T'>; U = KN*; K = double; char trans = 'T']’ common.hpp:80:28: required from ‘void addInv() [with Op = PETSc::DistributedCSR >; Inv = PETSc::InvPETSc; V = KN; K = double; char trans = 'T']’ PETSc-code.hpp:6462:86: required from here PETSc-code.hpp:4821:26: warning: unused variable ‘N’ [-Wunused-variable] 4821 | PetscInt n,m,N,M; | ^ PETSc-code.hpp:4821:28: warning: unused variable ‘M’ [-Wunused-variable] 4821 | PetscInt n,m,N,M; | ^ PETSc-code.hpp:4936:26: warning: unused variable ‘N’ [-Wunused-variable] 4936 | PetscInt n,m,N,M; | ^ PETSc-code.hpp:4936:28: warning: unused variable ‘M’ [-Wunused-variable] 4936 | PetscInt n,m,N,M; | ^ ../seq/include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ../seq/include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ../seq/include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ../seq/include/lgfem.hpp:475:69: required from here ../seq/include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ../seq/include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ../seq/include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ../seq/include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ../seq/include/lgfem.hpp:522:69: required from here ../seq/include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ../seq/include/AFunction.hpp: In instantiation of ‘AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Bdd >; AnyType = AnyTypeWithOutCheck; Stack = void*]’: hpddm_substructuring.cpp:597:26: required from ‘void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G'; char U = 'G']’ hpddm_substructuring.cpp:642:61: required from here ../seq/include/AFunction.hpp:814: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] 814 | memcpy(a,b,sizeof(A));// bitcopy | ~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_BDD.hpp:41:7: note: ‘class HPDDM::Bdd >’ declared here 41 | class Bdd : public Schur, K> { | ^~~ In file included from /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM.hpp:474: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp: In instantiation of ‘void HPDDM::Schur::originalNumbering(const Container&, K*) const [with Container = STL; K = double]’: PETSc-code.hpp:1094:36: required from ‘long int PETSc::originalNumbering(Type* const&, KN* const&, KN* const&) [with Type = DistributedCSR >; K = double]’ PETSc-code.hpp:5314:7: required from ‘void PETSc::init() [with K = double; typename std::enable_if::is_complex), double, std::complex >::type>::value>::type* = 0]’ PETSc-code.hpp:6469:25: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:441:22: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 441 | if(j < Subdomain::_dof) { | ~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ../seq/include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ../seq/include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ../seq/include/lgfem.hpp:569:69: required from here ../seq/include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ../seq/include/AFunction.hpp: In instantiation of ‘AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Feti; AnyType = AnyTypeWithOutCheck; Stack = void*]’: hpddm_substructuring.cpp:597:26: required from ‘void Substructuring::add() [with Type = HpFetiPrec; K = double; char S = 'G'; char U = 'G']’ hpddm_substructuring.cpp:646:64: required from here ../seq/include/AFunction.hpp:814: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] 814 | memcpy(a,b,sizeof(A));// bitcopy | ~~~~~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM.hpp:482: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_FETI.hpp:41:7: note: ‘class HPDDM::Feti’ declared here 41 | class Feti : public Schur, K> { | ^~~~ ../seq/include/AFunction.hpp: In instantiation of ‘AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; AnyType = AnyTypeWithOutCheck; Stack = void*]’: hpddm_substructuring.cpp:597:26: required from ‘void Substructuring::add() [with Type = HpFetiPrec; K = std::complex; char S = 'G'; char U = 'G']’ hpddm_substructuring.cpp:648:82: required from here ../seq/include/AFunction.hpp:814:9: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>’ with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] 814 | memcpy(a,b,sizeof(A));// bitcopy | ~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_FETI.hpp:41:7: note: ‘class HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>’ declared here 41 | class Feti : public Schur, K> { | ^~~~ ../seq/include/AFunction.hpp: In instantiation of ‘AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Schwarz; AnyType = AnyTypeWithOutCheck; Stack = void*]’: hpddm.cpp:944:26: required from ‘void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G'; char U = 'G']’ hpddm.cpp:1026:38: required from here ../seq/include/AFunction.hpp:814: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] 814 | memcpy(a,b,sizeof(A));// bitcopy | ~~~~~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM.hpp:467, from common_hpddm.hpp:55: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:71:7: note: ‘class HPDDM::Schwarz’ declared here 71 | class Schwarz : public Preconditioner< | ^~~~~~~ ../seq/include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ../seq/include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ../seq/include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ../seq/include/lgfem.hpp:475:69: required from here ../seq/include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../seq/include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2287:16: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ../seq/include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ../seq/include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ../seq/include/lgfem.hpp:522:69: required from here ../seq/include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ../seq/include/AFunction.hpp: In instantiation of ‘AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Schwarz >; AnyType = AnyTypeWithOutCheck; Stack = void*]’: hpddm.cpp:944:26: required from ‘void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G'; char U = 'G']’ hpddm.cpp:1028:56: required from here ../seq/include/AFunction.hpp:814: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] 814 | memcpy(a,b,sizeof(A));// bitcopy | ~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:71:7: note: ‘class HPDDM::Schwarz >’ declared here 71 | class Schwarz : public Preconditioner< | ^~~~~~~ ../seq/include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ../seq/include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ../seq/include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ../seq/include/lgfem.hpp:569:69: required from here ../seq/include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp: In instantiation of ‘static void HPDDM::Subdomain::distributedVec(const I*, I, I, T* const&, T*&, I, short unsigned int) [with bool V = false; I = int; T = double; K = double]’: PETSc-code.hpp:5079:68: required from ‘void PETSc::ProdPETSc::prod(U) const [with T = PETSc::DistributedCSR >*; U = KN*; K = double; char N = 'N']’ PETSc-code.hpp:5185:9: required from ‘static U PETSc::ProdPETSc::mv(U, PETSc::ProdPETSc) [with T = PETSc::DistributedCSR >*; U = KN*; K = double; char N = 'N']’ common.hpp:93:28: required from ‘void addProd() [with Op = PETSc::DistributedCSR >; Prod = PETSc::ProdPETSc; V = KN; K = double; char N = 'N']’ PETSc-code.hpp:6459:88: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:674:51: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 674 | for(unsigned int i = 0; i < n; ++i) { | ~~^~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:680:47: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 680 | for(unsigned int i = 0; i < n; ++i) { | ~~^~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp: In instantiation of ‘static void HPDDM::Subdomain::distributedVec(const I*, I, I, T* const&, T*&, I, short unsigned int) [with bool V = true; I = int; T = double; K = double]’: PETSc-code.hpp:5156:68: required from ‘void PETSc::ProdPETSc::prod(U) const [with T = PETSc::DistributedCSR >*; U = KN*; K = double; char N = 'N']’ PETSc-code.hpp:5185:9: required from ‘static U PETSc::ProdPETSc::mv(U, PETSc::ProdPETSc) [with T = PETSc::DistributedCSR >*; U = KN*; K = double; char N = 'N']’ common.hpp:93:28: required from ‘void addProd() [with Op = PETSc::DistributedCSR >; Prod = PETSc::ProdPETSc; V = KN; K = double; char N = 'N']’ PETSc-code.hpp:6459:88: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:674:51: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 674 | for(unsigned int i = 0; i < n; ++i) { | ~~^~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:680:47: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 680 | for(unsigned int i = 0; i < n; ++i) { | ~~^~~ PETSc-code.hpp: In instantiation of ‘void PETSc::InvPETSc::solve(U) const [with T = pwr >, 'H'>; U = KN*; K = double; char trans = 'T']’: PETSc-code.hpp:4981:9: required from ‘static U PETSc::InvPETSc::inv(U, PETSc::InvPETSc) [with T = pwr >, 'H'>; U = KN*; K = double; char trans = 'T']’ common.hpp:75:32: required from ‘void addInv() [with Op = PETSc::DistributedCSR >; Inv = PETSc::InvPETSc; V = KN; K = double; char trans = 'N']’ PETSc-code.hpp:5319:69: required from ‘void PETSc::init() [with K = double; typename std::enable_if::is_complex), double, std::complex >::type>::value>::type* = 0]’ PETSc-code.hpp:6469:25: required from here PETSc-code.hpp:4821:26: warning: unused variable ‘N’ [-Wunused-variable] 4821 | PetscInt n,m,N,M; | ^ PETSc-code.hpp:4821:28: warning: unused variable ‘M’ [-Wunused-variable] 4821 | PetscInt n,m,N,M; | ^ PETSc-code.hpp:4936:26: warning: unused variable ‘N’ [-Wunused-variable] 4936 | PetscInt n,m,N,M; | ^ PETSc-code.hpp:4936:28: warning: unused variable ‘M’ [-Wunused-variable] 4936 | PetscInt n,m,N,M; | ^ PETSc-code.hpp: In instantiation of ‘void PETSc::InvPETSc::solve(U) const [with T = pwr >, 'N'>; U = KN*; K = double; char trans = 'N']’: PETSc-code.hpp:4981:9: required from ‘static U PETSc::InvPETSc::inv(U, PETSc::InvPETSc) [with T = pwr >, 'N'>; U = KN*; K = double; char trans = 'N']’ common.hpp:80:28: required from ‘void addInv() [with Op = PETSc::DistributedCSR >; Inv = PETSc::InvPETSc; V = KN; K = double; char trans = 'N']’ PETSc-code.hpp:5319:69: required from ‘void PETSc::init() [with K = double; typename std::enable_if::is_complex), double, std::complex >::type>::value>::type* = 0]’ PETSc-code.hpp:6469:25: required from here PETSc-code.hpp:4821:26: warning: unused variable ‘N’ [-Wunused-variable] 4821 | PetscInt n,m,N,M; | ^ PETSc-code.hpp:4821:28: warning: unused variable ‘M’ [-Wunused-variable] 4821 | PetscInt n,m,N,M; | ^ PETSc-code.hpp:4936:26: warning: unused variable ‘N’ [-Wunused-variable] 4936 | PetscInt n,m,N,M; | ^ PETSc-code.hpp:4936:28: warning: unused variable ‘M’ [-Wunused-variable] 4936 | PetscInt n,m,N,M; | ^ ../seq/include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ../seq/include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ../seq/include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ../seq/include/lgfem.hpp:475:69: required from here ../seq/include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ../seq/include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ../seq/include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ../seq/include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ../seq/include/lgfem.hpp:522:69: required from here ../seq/include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ../seq/include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ../seq/include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ../seq/include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ../seq/include/lgfem.hpp:569:69: required from here ../seq/include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp: In instantiation of ‘void HPDDM::Schur::originalNumbering(const Container&, K*) const [with Container = STL; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double]’: hpddm_substructuring.cpp:560:25: required from ‘long int Substructuring::originalNumbering(Type* const&, KN* const&, KN* const&) [with Type = HPDDM::Bdd; K = double]’ hpddm_substructuring.cpp:611:42: required from ‘void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G'; char U = 'G']’ hpddm_substructuring.cpp:640:43: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:441:22: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 441 | if(j < Subdomain::_dof) { | ~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ../seq/include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/DOperator.hpp:154:11: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ../seq/include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/DOperator.hpp:154:11: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ../seq/include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/DOperator.hpp:154:11: required from here ../seq/include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:46, from /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:51, from /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM.hpp:467: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp: In instantiation of ‘void HPDDM::Subdomain::statistics() const [with K = double]’: common_hpddm.hpp:372:19: required from ‘bool statistics(Type* const&) [with Type = HPDDM::Bdd]’ hpddm_substructuring.cpp:613:35: required from ‘void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G'; char U = 'G']’ hpddm_substructuring.cpp:640:43: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:417:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 417 | for(unsigned int i = 0; i < _dof; ++i) | ~~^~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’: hpddm_substructuring.cpp:560:25: required from ‘long int Substructuring::originalNumbering(Type* const&, KN* const&, KN* const&) [with Type = HPDDM::Bdd >; K = std::complex]’ hpddm_substructuring.cpp:611:42: required from ‘void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G'; char U = 'G']’ hpddm_substructuring.cpp:642:61: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:441:22: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 441 | if(j < Subdomain::_dof) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp: In instantiation of ‘void HPDDM::Subdomain::statistics() const [with K = std::complex]’: common_hpddm.hpp:372:19: required from ‘bool statistics(Type* const&) [with Type = HPDDM::Bdd >]’ hpddm_substructuring.cpp:613:35: required from ‘void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G'; char U = 'G']’ hpddm_substructuring.cpp:642:61: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:417:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 417 | for(unsigned int i = 0; i < _dof; ++i) | ~~^~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at MPICG.cpp:501:2: MPICG.cpp:493:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 493 | Global.Add("MPILinearCG","(",new MPILinearCG()); // old form with rhs (must be zer | ^ In file included from ../seq/include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at MPICG.cpp:493:53, inlined from ‘AutoLoadInit()’ at MPICG.cpp:501:2: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at MPICG.cpp:501:2: MPICG.cpp:494:54: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 494 | Global.Add("MPIAffineCG","(",new MPILinearCG(1)); // without right handsize | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at MPICG.cpp:494:54, inlined from ‘AutoLoadInit()’ at MPICG.cpp:501:2: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at MPICG.cpp:501:2: MPICG.cpp:495:59: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 495 | Global.Add("MPILinearGMRES","(",new MPILinearCG(0,0)); // with right handsize | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at MPICG.cpp:495:59, inlined from ‘AutoLoadInit()’ at MPICG.cpp:501:2: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at MPICG.cpp:501:2: MPICG.cpp:496:61: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 496 | Global.Add("MPIAffineGMRES","(",new MPILinearCG(0,0,0)); // with right handsize | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at MPICG.cpp:496:61, inlined from ‘AutoLoadInit()’ at MPICG.cpp:501:2: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at MPICG.cpp:501:2: MPICG.cpp:497:51: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 497 | Global.Add("MPINLCG","(",new MPILinearCG(-1)); // without right handsize | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at MPICG.cpp:497:51, inlined from ‘AutoLoadInit()’ at MPICG.cpp:501:2: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:46, from /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:51: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp: In instantiation of ‘void HPDDM::Subdomain::statistics() const [with K = double]’: common_hpddm.hpp:372:19: required from ‘bool statistics(Type* const&) [with Type = HPDDM::Schwarz]’ hpddm.cpp:974:35: required from ‘void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G'; char U = 'G']’ hpddm.cpp:1026:38: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:417:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 417 | for(unsigned int i = 0; i < _dof; ++i) | ~~^~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator3_**, htool::VirtualGenerator**, Fem2D::Mesh3 const*, KappaGrid*, E_F_F0F0F0_**, htool::VirtualGenerator**, Fem2D::Mesh3 const*, KappaGrid*, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_**, htool::VirtualGenerator**, Fem2D::Mesh3 const*, KappaGrid*, E_F_F0F0F0_**, htool::VirtualGenerator**, Fem2D::Mesh3 const*, KappaGrid*, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2877:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp: In instantiation of ‘void HPDDM::Subdomain::statistics() const [with K = std::complex]’: common_hpddm.hpp:372:19: required from ‘bool statistics(Type* const&) [with Type = HPDDM::Schwarz >]’ hpddm.cpp:974:35: required from ‘void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G'; char U = 'G']’ hpddm.cpp:1028:56: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:417:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] RadiativeTransfer_htool.cpp: In member function ‘OneOperator3es_*, double, double, E_F_F0F0F0es_*, double, double, E_F0> >::code(basicAC_F0 const&) const’: RadiativeTransfer_htool.cpp:333:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 333 | return new CODE(f, | ^~~~~~~~~~~ 334 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 335 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 336 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 337 | t[3]->CastTo(args[3])); // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3es_*, double, double, E_F_F0F0F0es_*, double, double, E_F0> >::code(basicAC_F0 const&) const’ at RadiativeTransfer_htool.cpp:333:16: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from RadiativeTransfer_htool.cpp:4: ../seq/include/AFunction_ext.hpp: In member function ‘OneOperator4_ >::code(basicAC_F0 const&) const’: ../seq/include/AFunction_ext.hpp:159:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 159 | return new CODE(f, | ^~~~~~~~~~~ 160 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 161 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 162 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 163 | t[3]->CastTo(args[3]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator4_ >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction_ext.hpp:159:10: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction_ext.hpp: In member function ‘OneOperator5_**, htool::VirtualGenerator**, Fem2D::Mesh3 const*, Fem2D::MeshS const*, KN*, KappaGrid*, E_F_F0F0F0F0F0_**, htool::VirtualGenerator**, Fem2D::Mesh3 const*, Fem2D::MeshS const*, KN*, KappaGrid*, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction_ext.hpp:268:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 268 | return new CODE(f, | ^~~~~~~~~~~ 269 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 270 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 271 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 272 | t[3]->CastTo(args[3]), | ~~~~~~~~~~~~~~~~~~~~~~ 273 | t[4]->CastTo(args[4]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator5_**, htool::VirtualGenerator**, Fem2D::Mesh3 const*, Fem2D::MeshS const*, KN*, KappaGrid*, E_F_F0F0F0F0F0_**, htool::VirtualGenerator**, Fem2D::Mesh3 const*, Fem2D::MeshS const*, KN*, KappaGrid*, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction_ext.hpp:268:10: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ MPICG.cpp: In member function ‘MPILinearCG::code(basicAC_F0 const&) const’: MPICG.cpp:446:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 446 | return new E_LCG(args,cas,CG);} | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘MPILinearCG::code(basicAC_F0 const&) const’ at MPICG.cpp:446:9: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp: In instantiation of ‘void HPDDM::Subdomain::globalMapping(It, It, T&, T&, long long int&, HPDDM::underlying_type*, const T*) const [with char N = 'C'; It = long int*; T = long int; K = double; HPDDM::underlying_type = double]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:1426:52: required from ‘void HPDDM::Schwarz::distributedNumbering(I*, I&, I&, long long int&) const [with I = long int; char N = 'C'; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]’ hpddm.cpp:931:32: required from ‘long int Schwarz::globalNumbering(Type* const&, KN* const&) [with Type = HPDDM::Schwarz]’ hpddm.cpp:988:40: required from ‘void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G'; char U = 'G']’ hpddm.cpp:1026:38: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:481:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 481 | for(unsigned int i = 0; i < Subdomain::_dof; ++i) | ~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ../seq/include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/DOperator.hpp:154:11: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ../seq/include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/DOperator.hpp:154:11: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ../seq/include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/DOperator.hpp:154:11: required from here ../seq/include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp: In instantiation of ‘void HPDDM::Subdomain::globalMapping(It, It, T&, T&, long long int&, HPDDM::underlying_type*, const T*) const [with char N = 'C'; It = long int*; T = long int; K = std::complex; HPDDM::underlying_type = double]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:1426:52: required from ‘void HPDDM::Schwarz::distributedNumbering(I*, I&, I&, long long int&) const [with I = long int; char N = 'C'; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]’ hpddm.cpp:931:32: required from ‘long int Schwarz::globalNumbering(Type* const&, KN* const&) [with Type = HPDDM::Schwarz >]’ hpddm.cpp:988:40: required from ‘void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G'; char U = 'G']’ hpddm.cpp:1028:56: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:481:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] PETSc-code.hpp: In instantiation of ‘AnyType PETSc::LinearSolver::E_LinearSolver::operator()(Stack) const [with Type = PETSc::DistributedCSR >; AnyType = AnyTypeWithOutCheck; Stack = void*]’: PETSc-code.hpp:3495:11: required from here PETSc-code.hpp:3531:20: warning: unused variable ‘N’ [-Wunused-variable] 3531 | PetscInt N, rbegin; | ^ PETSc-code.hpp:3531:23: warning: unused variable ‘rbegin’ [-Wunused-variable] 3531 | PetscInt N, rbegin; | ^~~~~~ PETSc-code.hpp:3532:24: warning: unused variable ‘tmpIn’ [-Wunused-variable] 3532 | PetscScalar* tmpIn, *tmpOut; | ^~~~~ PETSc-code.hpp:3532:32: warning: unused variable ‘tmpOut’ [-Wunused-variable] 3532 | PetscScalar* tmpIn, *tmpOut; | ^~~~~~ /usr/include/mpich-aarch64/petsc/petscsys.h:850:23: warning: value computed is not used [-Wunused-value] 850 | #define PetscFree(a) ((PetscErrorCode)((*PetscTrFree)((void *)(a), __LINE__, PETSC_FUNCTION_NAME, __FILE__) || ((a) = PETSC_NULLPTR, PETSC_SUCCESS))) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp:3605:11: note: in expansion of macro ‘PetscFree’ 3605 | PetscFree(userPC); | ^~~~~~~~~ /usr/include/mpich-aarch64/petsc/petscsys.h:850:23: warning: value computed is not used [-Wunused-value] 850 | #define PetscFree(a) ((PetscErrorCode)((*PetscTrFree)((void *)(a), __LINE__, PETSC_FUNCTION_NAME, __FILE__) || ((a) = PETSC_NULLPTR, PETSC_SUCCESS))) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp:3608:9: note: in expansion of macro ‘PetscFree’ 3608 | PetscFree(user); | ^~~~~~~~~ PETSc-code.hpp:3616:21: warning: unused variable ‘M’ [-Wunused-variable] 3616 | PetscInt m, M; | ^ ../seq/include/AFunction.hpp: In member function ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ../seq/include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ../seq/include/AFunction.hpp:1076:22: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp: In instantiation of ‘AnyType PETSc::changeNumbering::changeNumbering_Op::operator()(Stack) const [with Type = PETSc::DistributedCSR >; Storage = KN; AnyType = AnyTypeWithOutCheck; Stack = void*]’: PETSc-code.hpp:3028:11: required from here PETSc-code.hpp:3041:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3041 | for (int j = 0; j < E.size( ); ++j) { | ~~^~~~~~~~~~~ PETSc-code.hpp:3072:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3072 | if (j == E.size( ) - 1) | ~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM.hpp:406: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_SuiteSparse.hpp: In instantiation of ‘void HPDDM::SuiteSparseSub::numfact(HPDDM::MatrixCSR* const&, bool) [with char N = 'C'; K = double]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:416:42: required from ‘void HPDDM::Schur::callNumfactPreconditioner() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double]’ hpddm_substructuring.cpp:575:47: required from ‘void Substructuring::InvSubstructuring::solve(U) const [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']’ hpddm_substructuring.cpp:584:15: required from ‘static U Substructuring::InvSubstructuring::inv(U, Substructuring::InvSubstructuring) [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']’ common.hpp:75:32: required from ‘void addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double; char trans = 'N']’ hpddm_substructuring.cpp:612:52: required from ‘void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G'; char U = 'G']’ hpddm_substructuring.cpp:640:43: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_SuiteSparse.hpp:344:47: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 344 | for(unsigned int i = 0; i < A->_n; ++i) | ~~^~~~~~~ PETSc-code.hpp: In instantiation of ‘AnyType PETSc::changeNumbering::changeNumbering_Op::operator()(Stack) const [with Type = PETSc::DistributedCSR >; Storage = KNM; AnyType = AnyTypeWithOutCheck; Stack = void*]’: PETSc-code.hpp:3028:11: required from here PETSc-code.hpp:3041:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3041 | for (int j = 0; j < E.size( ); ++j) { | ~~^~~~~~~~~~~ PETSc-code.hpp:3072:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3072 | if (j == E.size( ) - 1) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_SuiteSparse.hpp:347:47: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 347 | for(unsigned int i = 0; i < A->_n; ++i) { | ~~^~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_SuiteSparse.hpp:348:59: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 348 | for(unsigned int j = A->_ia[i]; j < A->_ia[i + 1] - 1; ++j) { | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_SuiteSparse.hpp:366:34: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 366 | for(i = 0; i < A->_n; ++i) | ~~^~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_SuiteSparse.hpp:369:34: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 369 | for(i = 0; i < A->_n; ++i) { | ~~^~~~~~~ In file included from /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM.hpp:432: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_LAPACK.hpp: In instantiation of ‘HPDDM::QR::QR(int, const K*) [with K = double]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_BDD.hpp:207:36: required from ‘void HPDDM::Bdd::callNumfact() [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]’ hpddm_substructuring.cpp:576:33: required from ‘void Substructuring::InvSubstructuring::solve(U) const [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']’ hpddm_substructuring.cpp:584:15: required from ‘static U Substructuring::InvSubstructuring::inv(U, Substructuring::InvSubstructuring) [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']’ common.hpp:75:32: required from ‘void addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double; char trans = 'N']’ hpddm_substructuring.cpp:612:52: required from ‘void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G'; char U = 'G']’ hpddm_substructuring.cpp:640:43: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_LAPACK.hpp:287:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 287 | for(unsigned int i = 0; i < _n; ++i) { | ~~^~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_LAPACK.hpp:289:51: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 289 | for(unsigned int j = i + 1; j < _n; ++j) | ~~^~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_LAPACK.hpp: In instantiation of ‘void HPDDM::QR::decompose() [with K = double]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_BDD.hpp:209:34: required from ‘void HPDDM::Bdd::callNumfact() [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]’ hpddm_substructuring.cpp:576:33: required from ‘void Substructuring::InvSubstructuring::solve(U) const [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']’ hpddm_substructuring.cpp:584:15: required from ‘static U Substructuring::InvSubstructuring::inv(U, Substructuring::InvSubstructuring) [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']’ common.hpp:75:32: required from ‘void addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double; char trans = 'N']’ hpddm_substructuring.cpp:612:52: required from ‘void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G'; char U = 'G']’ hpddm_substructuring.cpp:640:43: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_LAPACK.hpp:312:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 312 | for(unsigned int i = 1; i < _n; ++i) { | ~~^~~~ PETSc-code.hpp: In instantiation of ‘AnyType PETSc::NonlinearSolver::E_NonlinearSolver::operator()(Stack) const [with Type = PETSc::DistributedCSR >; AnyType = AnyTypeWithOutCheck; Stack = void*]’: PETSc-code.hpp:4400:11: required from here /usr/include/mpich-aarch64/petsc/petscsys.h:850:23: warning: value computed is not used [-Wunused-value] 850 | #define PetscFree(a) ((PetscErrorCode)((*PetscTrFree)((void *)(a), __LINE__, PETSC_FUNCTION_NAME, __FILE__) || ((a) = PETSC_NULLPTR, PETSC_SUCCESS))) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp:4539:11: note: in expansion of macro ‘PetscFree’ 4539 | PetscFree(user); | ^~~~~~~~~ /usr/include/mpich-aarch64/petsc/petscsys.h:850:23: warning: value computed is not used [-Wunused-value] 850 | #define PetscFree(a) ((PetscErrorCode)((*PetscTrFree)((void *)(a), __LINE__, PETSC_FUNCTION_NAME, __FILE__) || ((a) = PETSC_NULLPTR, PETSC_SUCCESS))) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp:4593:11: note: in expansion of macro ‘PetscFree’ 4593 | PetscFree(user); | ^~~~~~~~~ /usr/include/mpich-aarch64/petsc/petscsys.h:850:23: warning: value computed is not used [-Wunused-value] 850 | #define PetscFree(a) ((PetscErrorCode)((*PetscTrFree)((void *)(a), __LINE__, PETSC_FUNCTION_NAME, __FILE__) || ((a) = PETSC_NULLPTR, PETSC_SUCCESS))) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp:4639:9: note: in expansion of macro ‘PetscFree’ 4639 | PetscFree(user); | ^~~~~~~~~ PETSc-code.hpp: In instantiation of ‘AnyType PETSc::setOptions::setOptions_Op::operator()(Stack) const [with Type = PETSc::DistributedCSR >; AnyType = AnyTypeWithOutCheck; Stack = void*]’: PETSc-code.hpp:2308:11: required from here /usr/include/mpich-aarch64/petsc/petscsys.h:850:23: warning: value computed is not used [-Wunused-value] 850 | #define PetscFree(a) ((PetscErrorCode)((*PetscTrFree)((void *)(a), __LINE__, PETSC_FUNCTION_NAME, __FILE__) || ((a) = PETSC_NULLPTR, PETSC_SUCCESS))) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp:2402:9: note: in expansion of macro ‘PetscFree’ 2402 | PetscFree(subksp); | ^~~~~~~~~ /usr/include/mpich-aarch64/petsc/petscsys.h:850:23: warning: value computed is not used [-Wunused-value] 850 | #define PetscFree(a) ((PetscErrorCode)((*PetscTrFree)((void *)(a), __LINE__, PETSC_FUNCTION_NAME, __FILE__) || ((a) = PETSC_NULLPTR, PETSC_SUCCESS))) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp:2486:11: note: in expansion of macro ‘PetscFree’ 2486 | PetscFree(subksp); | ^~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_SuiteSparse.hpp: In instantiation of ‘void HPDDM::SuiteSparseSub::numfact(HPDDM::MatrixCSR* const&, bool) [with char N = 'C'; K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:416:42: required from ‘void HPDDM::Schur::callNumfactPreconditioner() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex]’ hpddm_substructuring.cpp:575:47: required from ‘void Substructuring::InvSubstructuring::solve(U) const [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']’ hpddm_substructuring.cpp:584:15: required from ‘static U Substructuring::InvSubstructuring::inv(U, Substructuring::InvSubstructuring) [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']’ common.hpp:75:32: required from ‘void addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex; char trans = 'N']’ hpddm_substructuring.cpp:612:52: required from ‘void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G'; char U = 'G']’ hpddm_substructuring.cpp:642:61: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_SuiteSparse.hpp:344:47: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 344 | for(unsigned int i = 0; i < A->_n; ++i) | ~~^~~~~~~ PETSc-code.hpp: In instantiation of ‘AnyType PETSc::initCSR::E_initCSR::operator()(Stack) const [with HpddmType = HPDDM::Schwarz; bool C = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: PETSc-code.hpp:1623:11: required from here PETSc-code.hpp:1722:31: warning: comparison of integer expressions of different signedness: ‘VirtualMatrix::I’ {aka ‘int’} and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1722 | ffassert(mList->n == mList->nnz); ../seq/include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_SuiteSparse.hpp:347:47: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 347 | for(unsigned int i = 0; i < A->_n; ++i) { | ~~^~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_SuiteSparse.hpp:348:59: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 348 | for(unsigned int j = A->_ia[i]; j < A->_ia[i + 1] - 1; ++j) { | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_SuiteSparse.hpp:366:34: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 366 | for(i = 0; i < A->_n; ++i) | ~~^~~~~~~ PETSc-code.hpp: In instantiation of ‘AnyType PETSc::initCSR::E_initCSR::operator()(Stack) const [with HpddmType = HPDDM::Schwarz; bool C = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’: PETSc-code.hpp:1623:11: required from here PETSc-code.hpp:1722:31: warning: comparison of integer expressions of different signedness: ‘VirtualMatrix::I’ {aka ‘int’} and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1722 | ffassert(mList->n == mList->nnz); ../seq/include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_SuiteSparse.hpp:369:34: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 369 | for(i = 0; i < A->_n; ++i) { | ~~^~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_LAPACK.hpp: In instantiation of ‘HPDDM::QR::QR(int, const K*) [with K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_BDD.hpp:207:36: required from ‘void HPDDM::Bdd::callNumfact() [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]’ hpddm_substructuring.cpp:576:33: required from ‘void Substructuring::InvSubstructuring::solve(U) const [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']’ hpddm_substructuring.cpp:584:15: required from ‘static U Substructuring::InvSubstructuring::inv(U, Substructuring::InvSubstructuring) [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']’ common.hpp:75:32: required from ‘void addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex; char trans = 'N']’ hpddm_substructuring.cpp:612:52: required from ‘void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G'; char U = 'G']’ hpddm_substructuring.cpp:642:61: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_LAPACK.hpp:287:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 287 | for(unsigned int i = 0; i < _n; ++i) { | ~~^~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_LAPACK.hpp:289:51: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 289 | for(unsigned int j = i + 1; j < _n; ++j) | ~~^~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_LAPACK.hpp: In instantiation of ‘void HPDDM::QR::decompose() [with K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_BDD.hpp:209:34: required from ‘void HPDDM::Bdd::callNumfact() [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]’ hpddm_substructuring.cpp:576:33: required from ‘void Substructuring::InvSubstructuring::solve(U) const [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']’ hpddm_substructuring.cpp:584:15: required from ‘static U Substructuring::InvSubstructuring::inv(U, Substructuring::InvSubstructuring) [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']’ common.hpp:75:32: required from ‘void addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex; char trans = 'N']’ hpddm_substructuring.cpp:612:52: required from ‘void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G'; char U = 'G']’ hpddm_substructuring.cpp:642:61: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_LAPACK.hpp:312:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 312 | for(unsigned int i = 1; i < _n; ++i) { | ~~^~~~ PETSc-code.hpp: In instantiation of ‘AnyType PETSc::initCSRfromArray_Op::operator()(Stack) const [with HpddmType = HPDDM::Schwarz; AnyType = AnyTypeWithOutCheck; Stack = void*]’: PETSc-code.hpp:1427:11: required from here PETSc-code.hpp:1491:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 1491 | if (k < (ptJ ? v.size( ) : size) - 1) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp: In instantiation of ‘AnyType PETSc::initCSRfromDMatrix::initCSRfromDMatrix_Op::operator()(Stack) const [with HpddmType = HPDDM::Schwarz; int C = 0; AnyType = AnyTypeWithOutCheck; Stack = void*]’: PETSc-code.hpp:3656:11: required from here PETSc-code.hpp:3699:29: warning: comparison of integer expressions of different signedness: ‘VirtualMatrix::I’ {aka ‘int’} and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3699 | ffassert(mList->n == mList->nnz); ../seq/include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ PETSc-code.hpp: In instantiation of ‘AnyType PETSc::initCSRfromDMatrix::initCSRfromDMatrix_Op::operator()(Stack) const [with HpddmType = HPDDM::Schwarz; int C = 1; AnyType = AnyTypeWithOutCheck; Stack = void*]’: PETSc-code.hpp:3656:11: required from here PETSc-code.hpp:3699:29: warning: comparison of integer expressions of different signedness: ‘VirtualMatrix::I’ {aka ‘int’} and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3699 | ffassert(mList->n == mList->nnz); ../seq/include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ PETSc-code.hpp: In instantiation of ‘AnyType PETSc::OpMatrixtoBilinearFormVGPETSc::Op::operator()(Stack) const [with HpddmType = HPDDM::Schwarz; AnyType = AnyTypeWithOutCheck; Stack = void*]’: PETSc-code.hpp:6019:11: required from here PETSc-code.hpp:6053:10: warning: unused variable ‘A_is_maybe_sym’ [-Wunused-variable] 6053 | bool A_is_maybe_sym = (void*)pUh == (void*)pVh; | ^~~~~~~~~~~~~~ PETSc-code.hpp:6057:10: warning: unused variable ‘VF’ [-Wunused-variable] 6057 | bool VF = 0; | ^~ PETSc-code.hpp: In instantiation of ‘AnyType PETSc::setOptions::setOptions_Op::operator()(Stack) const [with Type = PETSc::DistributedCSR >; AnyType = AnyTypeWithOutCheck; Stack = void*]’: PETSc-code.hpp:2308:11: required from here /usr/include/mpich-aarch64/petsc/petscsys.h:850:23: warning: value computed is not used [-Wunused-value] 850 | #define PetscFree(a) ((PetscErrorCode)((*PetscTrFree)((void *)(a), __LINE__, PETSC_FUNCTION_NAME, __FILE__) || ((a) = PETSC_NULLPTR, PETSC_SUCCESS))) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp:2402:9: note: in expansion of macro ‘PetscFree’ 2402 | PetscFree(subksp); | ^~~~~~~~~ /usr/include/mpich-aarch64/petsc/petscsys.h:850:23: warning: value computed is not used [-Wunused-value] 850 | #define PetscFree(a) ((PetscErrorCode)((*PetscTrFree)((void *)(a), __LINE__, PETSC_FUNCTION_NAME, __FILE__) || ((a) = PETSC_NULLPTR, PETSC_SUCCESS))) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp:2486:11: note: in expansion of macro ‘PetscFree’ 2486 | PetscFree(subksp); | ^~~~~~~~~ PETSc-code.hpp: In instantiation of ‘AnyType PETSc::initCSRfromBlockMatrix::operator()(Stack) const [with HpddmType = HPDDM::Schwarz; AnyType = AnyTypeWithOutCheck; Stack = void*]’: PETSc-code.hpp:1844:13: required from here PETSc-code.hpp:1933:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1933 | for (int i = 0; i < zeros.size( ); ++i) { | ~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM.hpp:406: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_SuiteSparse.hpp: In instantiation of ‘void HPDDM::SuiteSparseSub::numfact(HPDDM::MatrixCSR* const&, bool) [with char N = 'C'; K = double]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:328:46: required from ‘void HPDDM::Schwarz::callNumfact(HPDDM::MatrixCSR* const&) [with char N = 'C'; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]’ hpddm.cpp:676:33: required from ‘void Schwarz::InvSchwarz::solve(U) const [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']’ hpddm.cpp:712:15: required from ‘static U Schwarz::InvSchwarz::inv(U, Schwarz::InvSchwarz) [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']’ common.hpp:75:32: required from ‘void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double; char trans = 'N']’ hpddm.cpp:970:67: required from ‘void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G'; char U = 'G']’ hpddm.cpp:1026:38: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_SuiteSparse.hpp:344:47: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 344 | for(unsigned int i = 0; i < A->_n; ++i) | ~~^~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_SuiteSparse.hpp:347:47: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 347 | for(unsigned int i = 0; i < A->_n; ++i) { | ~~^~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_SuiteSparse.hpp:348:59: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 348 | for(unsigned int j = A->_ia[i]; j < A->_ia[i + 1] - 1; ++j) { | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_SuiteSparse.hpp:366:34: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 366 | for(i = 0; i < A->_n; ++i) | ~~^~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_SuiteSparse.hpp:369:34: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 369 | for(i = 0; i < A->_n; ++i) { | ~~^~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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<(HPDDM::hpddm_method_id::value != 0)>::type* = 0; MPI_Comm = int]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:1115: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]’ hpddm.cpp:699:42: required from ‘void Schwarz::InvSchwarz::solve(U) const [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']’ hpddm.cpp:712:15: required from ‘static U Schwarz::InvSchwarz::inv(U, Schwarz::InvSchwarz) [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']’ common.hpp:75:32: required from ‘void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double; char trans = 'N']’ hpddm.cpp:970:67: required from ‘void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G'; char U = 'G']’ hpddm.cpp:1026:38: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:731:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 731 | for(unsigned int i = 0; i < n; ++i) { | ~~^~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp: In instantiation of ‘void HPDDM::Subdomain::initialize(HPDDM::MatrixCSR* const&, const Neighbor&, const Mapping&, MPI_Comm* const&, const HPDDM::MatrixCSR* const&) [with Neighbor = STL; Mapping = KN_ >; K = double; MPI_Comm = int]’: PETSc-code.hpp:1715:40: required from ‘AnyType PETSc::initCSR::E_initCSR::operator()(Stack) const [with HpddmType = HPDDM::Schur; bool C = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’ PETSc-code.hpp:1623:11: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:159:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 159 | for(unsigned int i = 0; i < restriction->_n; ++i) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:776:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 776 | for(unsigned int i = 0; i < n; ++i) { | ~~^~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:782:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 782 | for(unsigned int i = 0; i < n; ++i) | ~~^~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_CG.hpp:584:46: 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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:1165: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]’ hpddm_substructuring.cpp:581:42: required from ‘void Substructuring::InvSubstructuring::solve(U) const [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']’ hpddm_substructuring.cpp:584:15: required from ‘static U Substructuring::InvSubstructuring::inv(U, Substructuring::InvSubstructuring) [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']’ common.hpp:75:32: required from ‘void addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double; char trans = 'N']’ hpddm_substructuring.cpp:612:52: required from ‘void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G'; char U = 'G']’ hpddm_substructuring.cpp:640:43: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_BDD.hpp:264:51: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 264 | for(unsigned int i = 0; i < Subdomain::_dof; ++i) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_CG.hpp:612:46: 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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:1165: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]’ hpddm_substructuring.cpp:581:42: required from ‘void Substructuring::InvSubstructuring::solve(U) const [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']’ hpddm_substructuring.cpp:584:15: required from ‘static U Substructuring::InvSubstructuring::inv(U, Substructuring::InvSubstructuring) [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']’ common.hpp:75:32: required from ‘void addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double; char trans = 'N']’ hpddm_substructuring.cpp:612:52: required from ‘void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G'; char U = 'G']’ hpddm_substructuring.cpp:640:43: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_BDD.hpp:264:51: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] PETSc-code.hpp: In instantiation of ‘void PETSc::initPETScStructure(HpddmType*, PetscInt&, PetscBool, KN > >::value, double, long int>::type>*) [with bool C = false; HpddmType = DistributedCSR >; typename std::enable_if<(! std::is_same > >::value)>::type* = 0; PetscInt = int; typename std::conditional > >::value, double, long int>::type = long int]’: PETSc-code.hpp:1743:30: required from ‘AnyType PETSc::initCSR::E_initCSR::operator()(Stack) const [with HpddmType = HPDDM::Schur; bool C = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’ PETSc-code.hpp:1623:11: required from here PETSc-code.hpp:535:32: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 535 | for (unsigned int i = 0; i < M->HPDDM_n; i += bs) indices[i / bs] = ptA->_num[i] / bs; PETSc-code.hpp:546:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 546 | for (int i = 0; i < transpose.size( ); ++i) | ~~^~~~~~~~~~~~~~~~~~~ PETSc-code.hpp:553:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 553 | for (int i = 0; i < transpose.size( ); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ PETSc-code.hpp:563:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 563 | for (int i = 0; i < transpose.size( ); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ PETSc-code.hpp:564:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 564 | for (int j = 0; j < transpose[i].size( ); ++j) { | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_CG.hpp:584:46: 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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:1165: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]’ hpddm_substructuring.cpp:581:42: required from ‘void Substructuring::InvSubstructuring::solve(U) const [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']’ hpddm_substructuring.cpp:584:15: required from ‘static U Substructuring::InvSubstructuring::inv(U, Substructuring::InvSubstructuring) [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']’ common.hpp:75:32: required from ‘void addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex; char trans = 'N']’ hpddm_substructuring.cpp:612:52: required from ‘void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G'; char U = 'G']’ hpddm_substructuring.cpp:642:61: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_BDD.hpp:264:51: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_CG.hpp:612:46: 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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:1165: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]’ hpddm_substructuring.cpp:581:42: required from ‘void Substructuring::InvSubstructuring::solve(U) const [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']’ hpddm_substructuring.cpp:584:15: required from ‘static U Substructuring::InvSubstructuring::inv(U, Substructuring::InvSubstructuring) [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']’ common.hpp:75:32: required from ‘void addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex; char trans = 'N']’ hpddm_substructuring.cpp:612:52: required from ‘void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G'; char U = 'G']’ hpddm_substructuring.cpp:642:61: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_BDD.hpp:264:51: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] PETSc.hpp: In instantiation of ‘void PETSc::setFieldSplitPC(Type*, KSP, KN* const&, KN* const&, KN* const&, KN* const&) [with Type = DistributedCSR >; Tab = DistributedCSR >; KSP = _p_KSP*]’: PETSc-code.hpp:2502:28: required from ‘AnyType PETSc::setOptions::setOptions_Op::operator()(Stack) const [with Type = PETSc::DistributedCSR >; AnyType = AnyTypeWithOutCheck; Stack = void*]’ PETSc-code.hpp:2308:11: required from here PETSc.hpp:252:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘PetscInt’ {aka ‘int’} [-Wsign-compare] 252 | for(unsigned int i = 0; i < last - first; ++i) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_CG.hpp:584:46: 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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:1165: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]’ hpddm_substructuring.cpp:581:42: required from ‘void Substructuring::InvSubstructuring::solve(U) const [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']’ hpddm_substructuring.cpp:584:15: required from ‘static U Substructuring::InvSubstructuring::inv(U, Substructuring::InvSubstructuring) [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']’ common.hpp:75:32: required from ‘void addInv() [with Op = HPDDM::Feti; Inv = Substructuring::InvSubstructuring; V = KN; K = double; char trans = 'N']’ hpddm_substructuring.cpp:612:52: required from ‘void Substructuring::add() [with Type = HpFetiPrec; K = double; char S = 'G'; char U = 'G']’ hpddm_substructuring.cpp:646:64: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_FETI.hpp:363:51: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 363 | for(unsigned int i = 0; i < super::_mult; ++i) | ~~^~~~~~~~~~~~~~ PETSc.hpp:281:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<_p_Mat*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 281 | for(int i = 0; i < ptA->_vS->size(); ++i) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_CG.hpp:612:46: 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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:1165: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]’ hpddm_substructuring.cpp:581:42: required from ‘void Substructuring::InvSubstructuring::solve(U) const [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']’ hpddm_substructuring.cpp:584:15: required from ‘static U Substructuring::InvSubstructuring::inv(U, Substructuring::InvSubstructuring) [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']’ common.hpp:75:32: required from ‘void addInv() [with Op = HPDDM::Feti; Inv = Substructuring::InvSubstructuring; V = KN; K = double; char trans = 'N']’ hpddm_substructuring.cpp:612:52: required from ‘void Substructuring::add() [with Type = HpFetiPrec; K = double; char S = 'G'; char U = 'G']’ hpddm_substructuring.cpp:646:64: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_FETI.hpp:363:51: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] PETSc.hpp: In instantiation of ‘void PETSc::setFieldSplitPC(Type*, KSP, KN* const&, KN* const&, KN* const&, KN* const&) [with Type = DistributedCSR >; Tab = Matrice_Creuse; KSP = _p_KSP*]’: PETSc-code.hpp:2504:28: required from ‘AnyType PETSc::setOptions::setOptions_Op::operator()(Stack) const [with Type = PETSc::DistributedCSR >; AnyType = AnyTypeWithOutCheck; Stack = void*]’ PETSc-code.hpp:2308:11: required from here PETSc.hpp:252:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘PetscInt’ {aka ‘int’} [-Wsign-compare] 252 | for(unsigned int i = 0; i < last - first; ++i) { | ~~^~~~~~~~~~~~~~ PETSc.hpp:281:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<_p_Mat*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 281 | for(int i = 0; i < ptA->_vS->size(); ++i) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_CG.hpp:584:46: required from ‘static int HPDDM::IterativeMethod::PCG(const Operator&, const K*, K*, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:1165: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::DIRICHLET>; K = std::complex; typename std::enable_if::value>::type* = 0; MPI_Comm = int]’ hpddm_substructuring.cpp:581:42: required from ‘void Substructuring::InvSubstructuring::solve(U) const [with T = pwr, HPDDM::FetiPrcndtnr::DIRICHLET>, 'H'>; U = KN >*; K = std::complex; char trans = 'T']’ hpddm_substructuring.cpp:584:15: required from ‘static U Substructuring::InvSubstructuring::inv(U, Substructuring::InvSubstructuring) [with T = pwr, HPDDM::FetiPrcndtnr::DIRICHLET>, 'H'>; U = KN >*; K = std::complex; char trans = 'T']’ common.hpp:75:32: required from ‘void addInv() [with Op = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex; char trans = 'N']’ hpddm_substructuring.cpp:612:52: required from ‘void Substructuring::add() [with Type = HpFetiPrec; K = std::complex; char S = 'G'; char U = 'G']’ hpddm_substructuring.cpp:648:82: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_FETI.hpp:363:51: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_CG.hpp:612:46: required from ‘static int HPDDM::IterativeMethod::PCG(const Operator&, const K*, K*, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:1165: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::DIRICHLET>; K = std::complex; typename std::enable_if::value>::type* = 0; MPI_Comm = int]’ hpddm_substructuring.cpp:581:42: required from ‘void Substructuring::InvSubstructuring::solve(U) const [with T = pwr, HPDDM::FetiPrcndtnr::DIRICHLET>, 'H'>; U = KN >*; K = std::complex; char trans = 'T']’ hpddm_substructuring.cpp:584:15: required from ‘static U Substructuring::InvSubstructuring::inv(U, Substructuring::InvSubstructuring) [with T = pwr, HPDDM::FetiPrcndtnr::DIRICHLET>, 'H'>; U = KN >*; K = std::complex; char trans = 'T']’ common.hpp:75:32: required from ‘void addInv() [with Op = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex; char trans = 'N']’ hpddm_substructuring.cpp:612:52: required from ‘void Substructuring::add() [with Type = HpFetiPrec; K = std::complex; char S = 'G'; char U = 'G']’ hpddm_substructuring.cpp:648:82: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_FETI.hpp:363:51: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp: In instantiation of ‘void HPDDM::Subdomain::initialize(HPDDM::MatrixCSR* const&, const Neighbor&, const Mapping&, MPI_Comm* const&, const HPDDM::MatrixCSR* const&) [with Neighbor = std::vector; Mapping = std::vector >; K = double; MPI_Comm = int]’: PETSc-code.hpp:3720:70: required from ‘AnyType PETSc::initCSRfromDMatrix::initCSRfromDMatrix_Op::operator()(Stack) const [with HpddmType = HPDDM::Schwarz; int C = 0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ PETSc-code.hpp:3656:11: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:159:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 159 | for(unsigned int i = 0; i < restriction->_n; ++i) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:179:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 179 | for(int k = 0; k < r[idx[j]].size(); ++k) | ~~^~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = PETSc::DistributedCSR >*]’: PETSc-code.hpp:6375:55: required from ‘AnyType PETSc::OpMatrixtoBilinearFormVGPETSc::Op::operator()(Stack) const [with HpddmType = HPDDM::Schwarz; AnyType = AnyTypeWithOutCheck; Stack = void*]’ PETSc-code.hpp:6019:11: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘class PETSc::DistributedCSR >* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ PETSc.hpp: In instantiation of ‘void PETSc::setFieldSplitPC(Type*, KSP, KN* const&, KN* const&, KN* const&, KN* const&) [with Type = DistributedCSR >; Tab = DistributedCSR >; KSP = _p_KSP*]’: PETSc-code.hpp:2502:28: required from ‘AnyType PETSc::setOptions::setOptions_Op::operator()(Stack) const [with Type = PETSc::DistributedCSR >; AnyType = AnyTypeWithOutCheck; Stack = void*]’ PETSc-code.hpp:2308:11: required from here PETSc.hpp:252:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘PetscInt’ {aka ‘int’} [-Wsign-compare] 252 | for(unsigned int i = 0; i < last - first; ++i) { | ~~^~~~~~~~~~~~~~ PETSc.hpp:281:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<_p_Mat*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 281 | for(int i = 0; i < ptA->_vS->size(); ++i) | ~~^~~~~~~~~~~~~~~~~~ PETSc.hpp: In instantiation of ‘void PETSc::setFieldSplitPC(Type*, KSP, KN* const&, KN* const&, KN* const&, KN* const&) [with Type = DistributedCSR >; Tab = Matrice_Creuse; KSP = _p_KSP*]’: PETSc-code.hpp:2504:28: required from ‘AnyType PETSc::setOptions::setOptions_Op::operator()(Stack) const [with Type = PETSc::DistributedCSR >; AnyType = AnyTypeWithOutCheck; Stack = void*]’ PETSc-code.hpp:2308:11: required from here PETSc.hpp:252:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘PetscInt’ {aka ‘int’} [-Wsign-compare] 252 | for(unsigned int i = 0; i < last - first; ++i) { | ~~^~~~~~~~~~~~~~ PETSc.hpp:281:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<_p_Mat*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 281 | for(int i = 0; i < ptA->_vS->size(); ++i) | ~~^~~~~~~~~~~~~~~~~~ common_hpddm.hpp: In instantiation of ‘void exchange_restriction(Type* const&, KN*, KN*, MatriceMorse*) [with U = double; Type = PETSc::DistributedCSR >; K = double; typename std::enable_if<(HPDDM::hpddm_method_id::value == 0)>::type* = 0; MatriceMorse = HashMatrix]’: common_hpddm.hpp:344:32: required from ‘AnyType exchangeInOut_Op::operator()(Stack) const [with Type = PETSc::DistributedCSR >; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ common_hpddm.hpp:335:9: required from here common_hpddm.hpp:264:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 264 | for(int k = 0; k < mR->nnz; ++k) | ~~^~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair >*>*]’: ../seq/include/AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = PETSc::Op2; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:2561:13: required from here ../seq/include/AnyType.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 >*>* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair >*, PETSc::DistributedCSR >*>*]’: ../seq/include/AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = PETSc::Op2 >*>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:2561:13: required from here ../seq/include/AnyType.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 >*, PETSc::DistributedCSR >*>* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = pwr >, 'H'>]’: ../seq/include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = BinaryOp >, 'H'>, OpTrans > >, long int>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:2461:13: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class pwr >, 'H'>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = PETSc::InvPETSc >, 'H'>, KN*, double, 'T'>]’: ../seq/include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = assign >, 'H'>, KN*, double, 'T'>, pwr >, 'H'>, KN*>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:2461:13: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class PETSc::InvPETSc >, 'H'>, KN*, double, 'T'>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = pwr >, 'N'>]’: ../seq/include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = BinaryOp >, 'N'>, PETSc::DistributedCSR >*, long int>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:2461:13: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class pwr >, 'N'>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = PETSc::InvPETSc >, 'N'>, KN*, double, 'N'>]’: ../seq/include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = assign >, 'N'>, KN*, double, 'N'>, pwr >, 'N'>, KN*>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:2461:13: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class PETSc::InvPETSc >, 'N'>, KN*, double, 'N'>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = pwr >, 'T'>]’: ../seq/include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = BinaryOp >, 'T'>, PETSc::DistributedCSR >*, std::__cxx11::basic_string*>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:2461:13: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class pwr >, 'T'>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = PETSc::InvPETSc >, 'T'>, KN*, double, 'T'>]’: ../seq/include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = assign >, 'T'>, KN*, double, 'T'>, pwr >, 'T'>, KN*>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:2461:13: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class PETSc::InvPETSc >, 'T'>, KN*, double, 'T'>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = pwr >, 'H'>]’: ../seq/include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = BinaryOp >, 'H'>, OpTrans > >, long int>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:2461:13: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class pwr >, 'H'>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = PETSc::InvPETSc >, 'H'>, KN*, double, 'T'>]’: ../seq/include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = assign >, 'H'>, KN*, double, 'T'>, pwr >, 'H'>, KN*>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:2461:13: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class PETSc::InvPETSc >, 'H'>, KN*, double, 'T'>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = pwr >, 'N'>]’: ../seq/include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = BinaryOp >, 'N'>, PETSc::DistributedCSR >*, long int>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:2461:13: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class pwr >, 'N'>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = PETSc::InvPETSc >, 'N'>, KN*, double, 'N'>]’: ../seq/include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = assign >, 'N'>, KN*, double, 'N'>, pwr >, 'N'>, KN*>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:2461:13: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class PETSc::InvPETSc >, 'N'>, KN*, double, 'N'>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN > >*]’: ../seq/include/AFunction.hpp:1134: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*]’ ../seq/include/AFunction.hpp:1133:11: required from here ../seq/include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]’: ../seq/include/AFunction.hpp:1033:22: required from ‘AnyType E_F_F0F0::operator()(Stack) const [with R = KN*; TA0 = KN*; TA1 = PETSc::InvPETSc >, 'H'>, KN*, double, 'T'>; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:1032:11: required from here ../seq/include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN_]’: ../seq/include/AFunction.hpp:1119:22: required from ‘AnyType E_F_F0s_::operator()(Stack) const [with R = KN_; A0 = PETSc::DistributedCSR >*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:1118:11: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > > >]’: ../seq/include/AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize > > >; TA0 = KN > >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:959:11: required from here ../seq/include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = PETSc::ProdPETSc >*, KN*, double, 'T'>]’: ../seq/include/AFunction.hpp:1033:22: required from ‘AnyType E_F_F0F0::operator()(Stack) const [with R = PETSc::ProdPETSc >*, KN*, double, 'T'>; TA0 = PETSc::DistributedCSR >*; TA1 = KN*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:1032:11: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class PETSc::ProdPETSc >*, KN*, double, 'T'>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN_]’: ../seq/include/AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = KN_; TA0 = PETSc::DistributedCSR >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:959:11: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = newpMatrice_Creuse >]’: ../seq/include/AFunction_ext.hpp:27:20: required from ‘AnyType E_F_F0F0s_::operator()(Stack) const [with R = newpMatrice_Creuse >; A0 = Matrice_Creuse >*; A1 = Matrice_Creuse >*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction_ext.hpp:26:11: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class newpMatrice_Creuse >’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = newpMatrice_Creuse]’: ../seq/include/AFunction_ext.hpp:27:20: required from ‘AnyType E_F_F0F0s_::operator()(Stack) const [with R = newpMatrice_Creuse; A0 = Matrice_Creuse*; A1 = Matrice_Creuse*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction_ext.hpp:26:11: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class newpMatrice_Creuse’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = PETSc::ProdPETSc >*, KN*, double, 'N'>]’: ../seq/include/AFunction.hpp:1033:22: required from ‘AnyType E_F_F0F0::operator()(Stack) const [with R = PETSc::ProdPETSc >*, KN*, double, 'N'>; TA0 = PETSc::DistributedCSR >*; TA1 = KN*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:1032:11: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class PETSc::ProdPETSc >*, KN*, double, 'N'>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM.hpp:380: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_matrix.hpp: In instantiation of ‘std::ostream& HPDDM::MatrixBase::dump(std::ostream&, const K*) const [with char N = 'C'; K = double; std::ostream = std::basic_ostream]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_matrix.hpp:405:51: required from ‘std::ostream& HPDDM::MatrixCSR::dump(std::ostream&) const [with char N = 'C'; K = double; std::ostream = std::basic_ostream]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_matrix.hpp:411:36: required from ‘std::ostream& HPDDM::operator<<(std::ostream&, const MatrixCSR&) [with K = double; std::ostream = std::basic_ostream]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:387:32: required from ‘void HPDDM::Subdomain::destroyMatrix(void (*)(void*)) [with K = double]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:71:13: required from ‘void HPDDM::Subdomain::dtor() [with K = double]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:309:31: required from ‘void HPDDM::Schur::dtor() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double]’ common_hpddm.hpp:200:12: required from ‘AnyType DeleteDTOR(Stack, const AnyType&) [with A = HPDDM::Bdd; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:597:26: required from ‘void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G'; char U = 'G']’ hpddm_substructuring.cpp:640:43: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_matrix.hpp:128:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 128 | for(unsigned int i = 0; i < MatrixBase::_n; ++i) | ~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = OpTrans > >]’: ../seq/include/AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = OpTrans > >; TA0 = PETSc::DistributedCSR >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:959:11: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class OpTrans > >’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_matrix.hpp: In instantiation of ‘std::ostream& HPDDM::MatrixBase::dump(std::ostream&, const K*) const [with char N = 'F'; K = double; std::ostream = std::basic_ostream]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_matrix.hpp:405:51: required from ‘std::ostream& HPDDM::MatrixCSR::dump(std::ostream&) const [with char N = 'F'; K = double; std::ostream = std::basic_ostream]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_matrix.hpp:413:36: required from ‘std::ostream& HPDDM::operator<<(std::ostream&, const MatrixCSR&) [with K = double; std::ostream = std::basic_ostream]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:387:32: required from ‘void HPDDM::Subdomain::destroyMatrix(void (*)(void*)) [with K = double]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:71:13: required from ‘void HPDDM::Subdomain::dtor() [with K = double]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:309:31: required from ‘void HPDDM::Schur::dtor() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double]’ common_hpddm.hpp:200:12: required from ‘AnyType DeleteDTOR(Stack, const AnyType&) [with A = HPDDM::Bdd; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:597:26: required from ‘void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G'; char U = 'G']’ hpddm_substructuring.cpp:640:43: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_matrix.hpp:128:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_SuiteSparse.hpp: In instantiation of ‘void HPDDM::SuiteSparseSub::numfact(HPDDM::MatrixCSR* const&, bool) [with char N = 'C'; K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:328:46: 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]’ hpddm.cpp:676:33: required from ‘void Schwarz::InvSchwarz::solve(U) const [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']’ hpddm.cpp:712:15: required from ‘static U Schwarz::InvSchwarz::inv(U, Schwarz::InvSchwarz) [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']’ common.hpp:75:32: required from ‘void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex; char trans = 'N']’ hpddm.cpp:970:67: required from ‘void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G'; char U = 'G']’ hpddm.cpp:1028:56: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_SuiteSparse.hpp:344:47: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 344 | for(unsigned int i = 0; i < A->_n; ++i) | ~~^~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_SuiteSparse.hpp:347:47: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 347 | for(unsigned int i = 0; i < A->_n; ++i) { | ~~^~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_SuiteSparse.hpp:348:59: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 348 | for(unsigned int j = A->_ia[i]; j < A->_ia[i + 1] - 1; ++j) { | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_SuiteSparse.hpp:366:34: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 366 | for(i = 0; i < A->_n; ++i) | ~~^~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_SuiteSparse.hpp:369:34: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 369 | for(i = 0; i < A->_n; ++i) { | ~~^~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_matrix.hpp: In instantiation of ‘std::ostream& HPDDM::MatrixBase::dump(std::ostream&, const K*) const [with char N = 'C'; K = std::complex; std::ostream = std::basic_ostream]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_matrix.hpp:405:51: required from ‘std::ostream& HPDDM::MatrixCSR::dump(std::ostream&) const [with char N = 'C'; K = std::complex; std::ostream = std::basic_ostream]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_matrix.hpp:411:36: required from ‘std::ostream& HPDDM::operator<<(std::ostream&, const MatrixCSR&) [with K = std::complex; std::ostream = std::basic_ostream]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:387:32: required from ‘void HPDDM::Subdomain::destroyMatrix(void (*)(void*)) [with K = std::complex]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:71:13: required from ‘void HPDDM::Subdomain::dtor() [with K = std::complex]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:309:31: required from ‘void HPDDM::Schur::dtor() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex]’ common_hpddm.hpp:200:12: required from ‘AnyType DeleteDTOR(Stack, const AnyType&) [with A = HPDDM::Bdd >; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:597:26: required from ‘void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G'; char U = 'G']’ hpddm_substructuring.cpp:642:61: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_matrix.hpp:128:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp: In instantiation of ‘void HPDDM::Schur::renumber(const Container&, K* const&) [with bool trim = false; Container = STL; K = double]’: PETSc-code.hpp:527:40: required from ‘void PETSc::initPETScStructure(HpddmType*, PetscInt&, PetscBool, KN > >::value, double, long int>::type>*) [with bool C = false; HpddmType = DistributedCSR >; typename std::enable_if<(! std::is_same > >::value)>::type* = 0; PetscInt = int; typename std::conditional > >::value, double, long int>::type = long int]’ PETSc-code.hpp:1743:30: required from ‘AnyType PETSc::initCSR::E_initCSR::operator()(Stack) const [with HpddmType = HPDDM::Schur; bool C = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’ PETSc-code.hpp:1623:11: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:471:54: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 471 | for(unsigned int k = 0, i = 0; i < interface.size(); ++k) { | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:487:66: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 487 | for(unsigned int k = interface.back() + 1; k < Subdomain::_dof; ++k) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_matrix.hpp: In instantiation of ‘std::ostream& HPDDM::MatrixBase::dump(std::ostream&, const K*) const [with char N = 'F'; K = std::complex; std::ostream = std::basic_ostream]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_matrix.hpp:405:51: required from ‘std::ostream& HPDDM::MatrixCSR::dump(std::ostream&) const [with char N = 'F'; K = std::complex; std::ostream = std::basic_ostream]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_matrix.hpp:413:36: required from ‘std::ostream& HPDDM::operator<<(std::ostream&, const MatrixCSR&) [with K = std::complex; std::ostream = std::basic_ostream]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:387:32: required from ‘void HPDDM::Subdomain::destroyMatrix(void (*)(void*)) [with K = std::complex]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:71:13: required from ‘void HPDDM::Subdomain::dtor() [with K = std::complex]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:309:31: required from ‘void HPDDM::Schur::dtor() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex]’ common_hpddm.hpp:200:12: required from ‘AnyType DeleteDTOR(Stack, const AnyType&) [with A = HPDDM::Bdd >; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:597:26: required from ‘void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G'; char U = 'G']’ hpddm_substructuring.cpp:642:61: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_matrix.hpp:128:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:503:34: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 503 | for(j = 0; j < interface.size(); ++j) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:514:47: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 514 | for(unsigned int i = 0; i < Subdomain::_dof; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:523:65: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 523 | for(j = Subdomain::_a->_ia[i]; j < Subdomain::_a->_ia[i + 1] && isBoundaryCond; ++j) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:524:38: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 524 | if(i != Subdomain::_a->_ja[j] && (!trim || std::abs(Subdomain::_a->_a[j]) > HPDDM_EPS)) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:526:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 526 | else if(i == Subdomain::_a->_ja[j] && (!trim || std::abs(Subdomain::_a->_a[j] - K(1.0)) > HPDDM_EPS)) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:581:47: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 581 | for(unsigned int i = 0; i < _bb->_n; ++i) { | ~~^~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:589:73: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 589 | for(j = _bb->_ia[i] - (Wrapper::I == 'F'); j < _bb->_ia[i + 1] - (Wrapper::I == 'F'); ++j) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:607:31: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 607 | while(++j < interface.size()) { | ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp: In instantiation of ‘static void HPDDM::Subdomain::distributedVec(const I*, I, I, T* const&, T*&, I, short unsigned int) [with bool V = false; I = int; T = short unsigned int; K = double]’: PETSc.hpp:246:74: required from ‘void PETSc::setFieldSplitPC(Type*, KSP, KN* const&, KN* const&, KN* const&, KN* const&) [with Type = DistributedCSR >; Tab = DistributedCSR >; KSP = _p_KSP*]’ PETSc-code.hpp:2502:28: required from ‘AnyType PETSc::setOptions::setOptions_Op::operator()(Stack) const [with Type = PETSc::DistributedCSR >; AnyType = AnyTypeWithOutCheck; Stack = void*]’ PETSc-code.hpp:2308:11: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:674:51: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 674 | for(unsigned int i = 0; i < n; ++i) { | ~~^~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:680:47: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 680 | for(unsigned int i = 0; i < n; ++i) { | ~~^~~ PETSc.hpp: In instantiation of ‘void PETSc::setVectorSchur(Type*, KN* const&, KN* const&) [with Type = DistributedCSR >; Tab = Matrice_Creuse; typename std::enable_if<(! std::is_same > >::value)>::type* = 0]’: PETSc.hpp:288:27: required from ‘void PETSc::setFieldSplitPC(Type*, KSP, KN* const&, KN* const&, KN* const&, KN* const&) [with Type = DistributedCSR >; Tab = Matrice_Creuse; KSP = _p_KSP*]’ PETSc-code.hpp:2504:28: required from ‘AnyType PETSc::setOptions::setOptions_Op::operator()(Stack) const [with Type = PETSc::DistributedCSR >; AnyType = AnyTypeWithOutCheck; Stack = void*]’ PETSc-code.hpp:2308:11: required from here PETSc.hpp:153:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 153 | for(int j = 0; j < tmp[i].size(); ++j) { | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp: In instantiation of ‘bool HPDDM::Schwarz::restriction(HPDDM::underlying_type*) const [with K = double; HPDDM::underlying_type = double]’: PETSc-code.hpp:466:29: required from ‘void PETSc::initPETScStructure(HpddmType*, PetscInt, PetscBool, KN > >::value, double, long int>::type>*) [with bool C = false; HpddmType = DistributedCSR >; typename std::enable_if > >::value>::type* = 0; PetscInt = int; typename std::conditional > >::value, double, long int>::type = double]’ PETSc-code.hpp:1743:30: required from ‘AnyType PETSc::initCSR::E_initCSR::operator()(Stack) const [with HpddmType = HPDDM::Schwarz; bool C = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’ PETSc-code.hpp:1623:11: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:273:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 273 | for(int j = 0; j < Subdomain::_map[index].second.size(); ++j) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:283:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 283 | for(int k = 0; k < p.size(); ++k) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:288:54: warning: comparison of integer expressions of different signedness: ‘std::iterator_traits::difference_type’ {aka ‘long int’} and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 288 | if(std::distance(idx[i], it) != v.size() && v[*it] == p[k]) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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<(HPDDM::hpddm_method_id::value != 0)>::type* = 0; MPI_Comm = int]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:1115: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]’ hpddm.cpp:699:42: required from ‘void Schwarz::InvSchwarz::solve(U) const [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']’ hpddm.cpp:712:15: required from ‘static U Schwarz::InvSchwarz::inv(U, Schwarz::InvSchwarz) [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']’ common.hpp:75:32: required from ‘void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex; char trans = 'N']’ hpddm.cpp:970:67: required from ‘void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G'; char U = 'G']’ hpddm.cpp:1028:56: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:731:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 731 | for(unsigned int i = 0; i < n; ++i) { | ~~^~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:776:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 776 | for(unsigned int i = 0; i < n; ++i) { | ~~^~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:782:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 782 | for(unsigned int i = 0; i < n; ++i) | ~~^~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp: In instantiation of ‘K HPDDM::Subdomain::boundaryCond(unsigned int) const [with K = double]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:808: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:955:30: 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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:923: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:1169: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]’ hpddm_substructuring.cpp:581:42: required from ‘void Substructuring::InvSubstructuring::solve(U) const [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']’ hpddm_substructuring.cpp:584:15: required from ‘static U Substructuring::InvSubstructuring::inv(U, Substructuring::InvSubstructuring) [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']’ common.hpp:75:32: required from ‘void addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double; char trans = 'N']’ hpddm_substructuring.cpp:612:52: required from ‘void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G'; char U = 'G']’ hpddm_substructuring.cpp:640:43: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:315:42: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 315 | if((_a->_sym || stop < _a->_ia[i + 1] - shift || _a->_ja[_a->_ia[i + 1] - shift - 1] == i + shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:315:106: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 315 | if((_a->_sym || stop < _a->_ia[i + 1] - shift || _a->_ja[_a->_ia[i + 1] - shift - 1] == i + shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:315:155: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 315 | if((_a->_sym || stop < _a->_ia[i + 1] - shift || _a->_ja[_a->_ia[i + 1] - shift - 1] == i + shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:317:34: warning: comparison of integer expressions of different signedness: ‘const unsigned int’ and ‘int’ [-Wsign-compare] 317 | if(i != _a->_ja[j] - shift && std::abs(_a->_a[j]) > HPDDM_EPS) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:319:39: warning: comparison of integer expressions of different signedness: ‘const unsigned int’ and ‘int’ [-Wsign-compare] 319 | else if(i == _a->_ja[j] - shift && std::abs(_a->_a[j] - K(1.0)) > HPDDM_EPS) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp: In instantiation of ‘K HPDDM::Subdomain::boundaryCond(unsigned int) const [with K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:808: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:955:30: 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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:923: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:1169: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]’ hpddm_substructuring.cpp:581:42: required from ‘void Substructuring::InvSubstructuring::solve(U) const [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']’ hpddm_substructuring.cpp:584:15: required from ‘static U Substructuring::InvSubstructuring::inv(U, Substructuring::InvSubstructuring) [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']’ common.hpp:75:32: required from ‘void addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex; char trans = 'N']’ hpddm_substructuring.cpp:612:52: required from ‘void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G'; char U = 'G']’ hpddm_substructuring.cpp:642:61: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:315:42: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 315 | if((_a->_sym || stop < _a->_ia[i + 1] - shift || _a->_ja[_a->_ia[i + 1] - shift - 1] == i + shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:315:106: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 315 | if((_a->_sym || stop < _a->_ia[i + 1] - shift || _a->_ja[_a->_ia[i + 1] - shift - 1] == i + shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:315:155: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 315 | if((_a->_sym || stop < _a->_ia[i + 1] - shift || _a->_ja[_a->_ia[i + 1] - shift - 1] == i + shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:317:34: warning: comparison of integer expressions of different signedness: ‘const unsigned int’ and ‘int’ [-Wsign-compare] 317 | if(i != _a->_ja[j] - shift && std::abs(_a->_a[j]) > HPDDM_EPS) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:319:39: warning: comparison of integer expressions of different signedness: ‘const unsigned int’ and ‘int’ [-Wsign-compare] 319 | else if(i == _a->_ja[j] - shift && std::abs(_a->_a[j] - K(1.0)) > HPDDM_EPS) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp: In instantiation of ‘void HPDDM::Schur::applyLocalSuperlumpedMatrix(K*) const [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_FETI.hpp:304:83: required from ‘void HPDDM::Feti::applyLocalPreconditioner(K*) const [with HPDDM::FetiPrcndtnr q = HPDDM::FetiPrcndtnr::DIRICHLET; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = HPDDM::FetiPrcndtnr::DIRICHLET]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_FETI.hpp:318:40: required from ‘void HPDDM::Feti::precond(K* const*, K* const*) const [with HPDDM::FetiPrcndtnr q = HPDDM::FetiPrcndtnr::DIRICHLET; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = HPDDM::FetiPrcndtnr::DIRICHLET]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_CG.hpp:567:18: 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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:1165: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]’ hpddm_substructuring.cpp:581:42: required from ‘void Substructuring::InvSubstructuring::solve(U) const [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']’ hpddm_substructuring.cpp:584:15: required from ‘static U Substructuring::InvSubstructuring::inv(U, Substructuring::InvSubstructuring) [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']’ common.hpp:75:32: required from ‘void addInv() [with Op = HPDDM::Feti; Inv = Substructuring::InvSubstructuring; V = KN; K = double; char trans = 'N']’ hpddm_substructuring.cpp:612:52: required from ‘void Substructuring::add() [with Type = HpFetiPrec; K = double; char S = 'G'; char U = 'G']’ hpddm_substructuring.cpp:646:64: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:760:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 760 | for(unsigned int i = 0; i < Subdomain::_dof; ++i) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp: In instantiation of ‘void HPDDM::Schur::applyLocalSuperlumpedMatrix(K*) const [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_FETI.hpp:304:83: required from ‘void HPDDM::Feti::applyLocalPreconditioner(K*) const [with HPDDM::FetiPrcndtnr q = HPDDM::FetiPrcndtnr::DIRICHLET; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = HPDDM::FetiPrcndtnr::DIRICHLET]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_FETI.hpp:318:40: required from ‘void HPDDM::Feti::precond(K* const*, K* const*) const [with HPDDM::FetiPrcndtnr q = HPDDM::FetiPrcndtnr::DIRICHLET; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = HPDDM::FetiPrcndtnr::DIRICHLET]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_CG.hpp:567:18: required from ‘static int HPDDM::IterativeMethod::PCG(const Operator&, const K*, K*, const MPI_Comm&) [with bool excluded = false; Operator = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:1165: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::DIRICHLET>; K = std::complex; typename std::enable_if::value>::type* = 0; MPI_Comm = int]’ hpddm_substructuring.cpp:581:42: required from ‘void Substructuring::InvSubstructuring::solve(U) const [with T = pwr, HPDDM::FetiPrcndtnr::DIRICHLET>, 'H'>; U = KN >*; K = std::complex; char trans = 'T']’ hpddm_substructuring.cpp:584:15: required from ‘static U Substructuring::InvSubstructuring::inv(U, Substructuring::InvSubstructuring) [with T = pwr, HPDDM::FetiPrcndtnr::DIRICHLET>, 'H'>; U = KN >*; K = std::complex; char trans = 'T']’ common.hpp:75:32: required from ‘void addInv() [with Op = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex; char trans = 'N']’ hpddm_substructuring.cpp:612:52: required from ‘void Substructuring::add() [with Type = HpFetiPrec; K = std::complex; char S = 'G'; char U = 'G']’ hpddm_substructuring.cpp:648:82: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:760:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] In function ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘Init_RT()’ at RadiativeTransfer_htool.cpp:355:28, inlined from ‘AutoLoadInit()’ at RadiativeTransfer_htool.cpp:369:1: ../seq/include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ../seq/include/AFunction.hpp:3112:42, inlined from ‘Init_RT()’ at RadiativeTransfer_htool.cpp:355:28, inlined from ‘AutoLoadInit()’ at RadiativeTransfer_htool.cpp:369:1: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Init_RT()’, inlined from ‘AutoLoadInit()’ at RadiativeTransfer_htool.cpp:369:1: RadiativeTransfer_htool.cpp:353:54: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 353 | Global.Add("Bnu","(",new OneOperator2(Bnu)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Init_RT()’ at RadiativeTransfer_htool.cpp:353:54, inlined from ‘AutoLoadInit()’ at RadiativeTransfer_htool.cpp:369:1: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Init_RT()’, inlined from ‘AutoLoadInit()’ at RadiativeTransfer_htool.cpp:369:1: RadiativeTransfer_htool.cpp:359:47: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 359 | pmesh3, KappaGrid *>(init_Generator_Volume)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Init_RT()’ at RadiativeTransfer_htool.cpp:359:47, inlined from ‘AutoLoadInit()’ at RadiativeTransfer_htool.cpp:369:1: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Init_RT()’, inlined from ‘AutoLoadInit()’ at RadiativeTransfer_htool.cpp:369:1: RadiativeTransfer_htool.cpp:361:70: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 361 | pmesh3, pmeshS, KN*, KappaGrid *>(init_Generator_Boundary)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Init_RT()’ at RadiativeTransfer_htool.cpp:361:70, inlined from ‘AutoLoadInit()’ at RadiativeTransfer_htool.cpp:369:1: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Init_RT()’, inlined from ‘AutoLoadInit()’ at RadiativeTransfer_htool.cpp:369:1: RadiativeTransfer_htool.cpp:364:104: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 364 | "<-", new OneOperator3es_*, double, double>(init_KappaGrid)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Init_RT()’ at RadiativeTransfer_htool.cpp:364:104, inlined from ‘AutoLoadInit()’ at RadiativeTransfer_htool.cpp:369:1: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Init_RT()’, inlined from ‘AutoLoadInit()’ at RadiativeTransfer_htool.cpp:369:1: RadiativeTransfer_htool.cpp:366:95: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 366 | "(", "", new OneOperator4_(KappaGrid_eval)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Init_RT()’ at RadiativeTransfer_htool.cpp:366:95, inlined from ‘AutoLoadInit()’ at RadiativeTransfer_htool.cpp:369:1: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp: In instantiation of ‘std::unordered_map HPDDM::Subdomain::boundaryConditions() const [with K = double]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:468: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:1123:102: 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]’ hpddm.cpp:699:42: required from ‘void Schwarz::InvSchwarz::solve(U) const [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']’ hpddm.cpp:712:15: required from ‘static U Schwarz::InvSchwarz::inv(U, Schwarz::InvSchwarz) [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']’ common.hpp:75:32: required from ‘void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double; char trans = 'N']’ hpddm.cpp:970:67: required from ‘void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G'; char U = 'G']’ hpddm.cpp:1026:38: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:333:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 333 | for(unsigned int i = 0; i < Subdomain::_dof; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp: In instantiation of ‘std::unordered_map HPDDM::Subdomain::boundaryConditions() const [with K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:468: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:1123:102: 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]’ hpddm.cpp:699:42: required from ‘void Schwarz::InvSchwarz::solve(U) const [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']’ hpddm.cpp:712:15: required from ‘static U Schwarz::InvSchwarz::inv(U, Schwarz::InvSchwarz) [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']’ common.hpp:75:32: required from ‘void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex; char trans = 'N']’ hpddm.cpp:970:67: required from ‘void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G'; char U = 'G']’ hpddm.cpp:1028:56: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:333:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] In file included from /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM.hpp:380: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_matrix.hpp: In instantiation of ‘std::ostream& HPDDM::MatrixBase::dump(std::ostream&, const K*) const [with char N = 'C'; K = double; std::ostream = std::basic_ostream]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_matrix.hpp:405:51: required from ‘std::ostream& HPDDM::MatrixCSR::dump(std::ostream&) const [with char N = 'C'; K = double; std::ostream = std::basic_ostream]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_matrix.hpp:411:36: required from ‘std::ostream& HPDDM::operator<<(std::ostream&, const MatrixCSR&) [with K = double; std::ostream = std::basic_ostream]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:387:32: required from ‘void HPDDM::Subdomain::destroyMatrix(void (*)(void*)) [with K = double]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:71:13: required from ‘void HPDDM::Subdomain::dtor() [with K = double]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:124:31: required from ‘void HPDDM::Schwarz::dtor() [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]’ common_hpddm.hpp:200:12: required from ‘AnyType DeleteDTOR(Stack, const AnyType&) [with A = HPDDM::Schwarz; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:944:26: required from ‘void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G'; char U = 'G']’ hpddm.cpp:1026:38: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_matrix.hpp:128:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 128 | for(unsigned int i = 0; i < MatrixBase::_n; ++i) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_matrix.hpp: In instantiation of ‘std::ostream& HPDDM::MatrixBase::dump(std::ostream&, const K*) const [with char N = 'F'; K = double; std::ostream = std::basic_ostream]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_matrix.hpp:405:51: required from ‘std::ostream& HPDDM::MatrixCSR::dump(std::ostream&) const [with char N = 'F'; K = double; std::ostream = std::basic_ostream]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_matrix.hpp:413:36: required from ‘std::ostream& HPDDM::operator<<(std::ostream&, const MatrixCSR&) [with K = double; std::ostream = std::basic_ostream]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:387:32: required from ‘void HPDDM::Subdomain::destroyMatrix(void (*)(void*)) [with K = double]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:71:13: required from ‘void HPDDM::Subdomain::dtor() [with K = double]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:124:31: required from ‘void HPDDM::Schwarz::dtor() [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]’ common_hpddm.hpp:200:12: required from ‘AnyType DeleteDTOR(Stack, const AnyType&) [with A = HPDDM::Schwarz; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:944:26: required from ‘void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G'; char U = 'G']’ hpddm.cpp:1026:38: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_matrix.hpp:128:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp: In instantiation of ‘K HPDDM::Subdomain::boundaryCond(unsigned int) const [with K = double]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:334:36: required from ‘std::unordered_map HPDDM::Subdomain::boundaryConditions() const [with K = double]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:468: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:1123:102: 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]’ hpddm.cpp:699:42: required from ‘void Schwarz::InvSchwarz::solve(U) const [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']’ hpddm.cpp:712:15: required from ‘static U Schwarz::InvSchwarz::inv(U, Schwarz::InvSchwarz) [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']’ common.hpp:75:32: required from ‘void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double; char trans = 'N']’ hpddm.cpp:970:67: required from ‘void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G'; char U = 'G']’ hpddm.cpp:1026:38: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:315:42: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 315 | if((_a->_sym || stop < _a->_ia[i + 1] - shift || _a->_ja[_a->_ia[i + 1] - shift - 1] == i + shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:315:106: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 315 | if((_a->_sym || stop < _a->_ia[i + 1] - shift || _a->_ja[_a->_ia[i + 1] - shift - 1] == i + shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:315:155: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 315 | if((_a->_sym || stop < _a->_ia[i + 1] - shift || _a->_ja[_a->_ia[i + 1] - shift - 1] == i + shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:317:34: warning: comparison of integer expressions of different signedness: ‘const unsigned int’ and ‘int’ [-Wsign-compare] 317 | if(i != _a->_ja[j] - shift && std::abs(_a->_a[j]) > HPDDM_EPS) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:319:39: warning: comparison of integer expressions of different signedness: ‘const unsigned int’ and ‘int’ [-Wsign-compare] 319 | else if(i == _a->_ja[j] - shift && std::abs(_a->_a[j] - K(1.0)) > HPDDM_EPS) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:955:30: 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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:923: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:1154:34: 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]’ hpddm.cpp:699:42: required from ‘void Schwarz::InvSchwarz::solve(U) const [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']’ hpddm.cpp:712:15: required from ‘static U Schwarz::InvSchwarz::inv(U, Schwarz::InvSchwarz) [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']’ common.hpp:75:32: required from ‘void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double; char trans = 'N']’ hpddm.cpp:970:67: required from ‘void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G'; char U = 'G']’ hpddm.cpp:1026:38: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:764:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 764 | for(unsigned int i = 0; i < Subdomain::_dof; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:777:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 777 | for(unsigned int i = 0; i < Subdomain::_dof; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:790:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 790 | for(unsigned int i = 0; i < Subdomain::_dof; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_matrix.hpp: In instantiation of ‘std::ostream& HPDDM::MatrixBase::dump(std::ostream&, const K*) const [with char N = 'C'; K = std::complex; std::ostream = std::basic_ostream]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_matrix.hpp:405:51: required from ‘std::ostream& HPDDM::MatrixCSR::dump(std::ostream&) const [with char N = 'C'; K = std::complex; std::ostream = std::basic_ostream]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_matrix.hpp:411:36: required from ‘std::ostream& HPDDM::operator<<(std::ostream&, const MatrixCSR&) [with K = std::complex; std::ostream = std::basic_ostream]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:387:32: required from ‘void HPDDM::Subdomain::destroyMatrix(void (*)(void*)) [with K = std::complex]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:71:13: required from ‘void HPDDM::Subdomain::dtor() [with K = std::complex]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:124:31: required from ‘void HPDDM::Schwarz::dtor() [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]’ common_hpddm.hpp:200:12: required from ‘AnyType DeleteDTOR(Stack, const AnyType&) [with A = HPDDM::Schwarz >; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:944:26: required from ‘void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G'; char U = 'G']’ hpddm.cpp:1028:56: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_matrix.hpp:128:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 128 | for(unsigned int i = 0; i < MatrixBase::_n; ++i) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_matrix.hpp: In instantiation of ‘std::ostream& HPDDM::MatrixBase::dump(std::ostream&, const K*) const [with char N = 'F'; K = std::complex; std::ostream = std::basic_ostream]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_matrix.hpp:405:51: required from ‘std::ostream& HPDDM::MatrixCSR::dump(std::ostream&) const [with char N = 'F'; K = std::complex; std::ostream = std::basic_ostream]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_matrix.hpp:413:36: required from ‘std::ostream& HPDDM::operator<<(std::ostream&, const MatrixCSR&) [with K = std::complex; std::ostream = std::basic_ostream]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:387:32: required from ‘void HPDDM::Subdomain::destroyMatrix(void (*)(void*)) [with K = std::complex]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:71:13: required from ‘void HPDDM::Subdomain::dtor() [with K = std::complex]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:124:31: required from ‘void HPDDM::Schwarz::dtor() [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]’ common_hpddm.hpp:200:12: required from ‘AnyType DeleteDTOR(Stack, const AnyType&) [with A = HPDDM::Schwarz >; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:944:26: required from ‘void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G'; char U = 'G']’ hpddm.cpp:1028:56: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_matrix.hpp:128:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp: In instantiation of ‘K HPDDM::Subdomain::boundaryCond(unsigned int) const [with K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:334:36: required from ‘std::unordered_map HPDDM::Subdomain::boundaryConditions() const [with K = std::complex]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:468: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:1123:102: 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]’ hpddm.cpp:699:42: required from ‘void Schwarz::InvSchwarz::solve(U) const [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']’ hpddm.cpp:712:15: required from ‘static U Schwarz::InvSchwarz::inv(U, Schwarz::InvSchwarz) [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']’ common.hpp:75:32: required from ‘void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex; char trans = 'N']’ hpddm.cpp:970:67: required from ‘void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G'; char U = 'G']’ hpddm.cpp:1028:56: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:315:42: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 315 | if((_a->_sym || stop < _a->_ia[i + 1] - shift || _a->_ja[_a->_ia[i + 1] - shift - 1] == i + shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:315:106: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 315 | if((_a->_sym || stop < _a->_ia[i + 1] - shift || _a->_ja[_a->_ia[i + 1] - shift - 1] == i + shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:315:155: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 315 | if((_a->_sym || stop < _a->_ia[i + 1] - shift || _a->_ja[_a->_ia[i + 1] - shift - 1] == i + shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:317:34: warning: comparison of integer expressions of different signedness: ‘const unsigned int’ and ‘int’ [-Wsign-compare] 317 | if(i != _a->_ja[j] - shift && std::abs(_a->_a[j]) > HPDDM_EPS) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:319:39: warning: comparison of integer expressions of different signedness: ‘const unsigned int’ and ‘int’ [-Wsign-compare] 319 | else if(i == _a->_ja[j] - shift && std::abs(_a->_a[j] - K(1.0)) > HPDDM_EPS) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:955:30: 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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:923: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:1154:34: 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]’ hpddm.cpp:699:42: required from ‘void Schwarz::InvSchwarz::solve(U) const [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']’ hpddm.cpp:712:15: required from ‘static U Schwarz::InvSchwarz::inv(U, Schwarz::InvSchwarz) [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']’ common.hpp:75:32: required from ‘void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex; char trans = 'N']’ hpddm.cpp:970:67: required from ‘void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G'; char U = 'G']’ hpddm.cpp:1028:56: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:764:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 764 | for(unsigned int i = 0; i < Subdomain::_dof; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:777:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 777 | for(unsigned int i = 0; i < Subdomain::_dof; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:790:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 790 | for(unsigned int i = 0; i < Subdomain::_dof; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ /usr/lib64/mpich/bin/mpicxx -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'RadiativeTransfer_htool.o' -o RadiativeTransfer_htool.so '-L/usr/lib64/mpich/lib' '-lmpicxx' -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags '-lmpi' '-lpthread' '-L/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/lib' -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ../seq/include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/DOperator.hpp:154:11: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ../seq/include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/DOperator.hpp:154:11: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ../seq/include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/DOperator.hpp:154:11: required from here ../seq/include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp: In instantiation of ‘void HPDDM::Subdomain::initialize(HPDDM::MatrixCSR* const&, const Neighbor&, const Mapping&, MPI_Comm* const&, const HPDDM::MatrixCSR* const&) [with Neighbor = STL; Mapping = KN_ >; K = double; MPI_Comm = int]’: hpddm_substructuring.cpp:272:54: required from ‘AnyType Substructuring::initDDM_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:265:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:159:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 159 | for(unsigned int i = 0; i < restriction->_n; ++i) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’: hpddm_substructuring.cpp:526:22: required from ‘AnyType Substructuring::renumber_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:506:13: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:471:54: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 471 | for(unsigned int k = 0, i = 0; i < interface.size(); ++k) { | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:487:66: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 487 | for(unsigned int k = interface.back() + 1; k < Subdomain::_dof; ++k) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:503:34: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 503 | for(j = 0; j < interface.size(); ++j) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:514:47: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 514 | for(unsigned int i = 0; i < Subdomain::_dof; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:523:65: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 523 | for(j = Subdomain::_a->_ia[i]; j < Subdomain::_a->_ia[i + 1] && isBoundaryCond; ++j) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:524:38: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 524 | if(i != Subdomain::_a->_ja[j] && (!trim || std::abs(Subdomain::_a->_a[j]) > HPDDM_EPS)) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:526:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 526 | else if(i == Subdomain::_a->_ja[j] && (!trim || std::abs(Subdomain::_a->_a[j] - K(1.0)) > HPDDM_EPS)) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:581:47: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 581 | for(unsigned int i = 0; i < _bb->_n; ++i) { | ~~^~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:589:73: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 589 | for(j = _bb->_ia[i] - (Wrapper::I == 'F'); j < _bb->_ia[i + 1] - (Wrapper::I == 'F'); ++j) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:607:31: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 607 | while(++j < interface.size()) { | ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp: In instantiation of ‘void HPDDM::Subdomain::initialize(HPDDM::MatrixCSR* const&, const Neighbor&, const Mapping&, MPI_Comm* const&, const HPDDM::MatrixCSR* const&) [with Neighbor = STL; Mapping = KN_ >; K = std::complex; MPI_Comm = int]’: hpddm_substructuring.cpp:272:54: required from ‘AnyType Substructuring::initDDM_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:265:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:159:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 159 | for(unsigned int i = 0; i < restriction->_n; ++i) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’: hpddm_substructuring.cpp:526:22: required from ‘AnyType Substructuring::renumber_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:506:13: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:471:54: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 471 | for(unsigned int k = 0, i = 0; i < interface.size(); ++k) { | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:487:66: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 487 | for(unsigned int k = interface.back() + 1; k < Subdomain::_dof; ++k) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:503:34: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 503 | for(j = 0; j < interface.size(); ++j) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:514:47: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 514 | for(unsigned int i = 0; i < Subdomain::_dof; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:523:65: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 523 | for(j = Subdomain::_a->_ia[i]; j < Subdomain::_a->_ia[i + 1] && isBoundaryCond; ++j) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:524:38: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 524 | if(i != Subdomain::_a->_ja[j] && (!trim || std::abs(Subdomain::_a->_a[j]) > HPDDM_EPS)) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:526:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 526 | else if(i == Subdomain::_a->_ja[j] && (!trim || std::abs(Subdomain::_a->_a[j] - K(1.0)) > HPDDM_EPS)) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:581:47: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 581 | for(unsigned int i = 0; i < _bb->_n; ++i) { | ~~^~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:589:73: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 589 | for(j = _bb->_ia[i] - (Wrapper::I == 'F'); j < _bb->_ia[i + 1] - (Wrapper::I == 'F'); ++j) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:607:31: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 607 | while(++j < interface.size()) { | ~~~~^~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = pwr, 'H'>]’: ../seq/include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = BinaryOp, 'H'>, OpTrans >, long int>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:2461:13: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class pwr, 'H'>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Substructuring::InvSubstructuring, 'H'>, KN*, double, 'T'>]’: ../seq/include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = assign, 'H'>, KN*, double, 'T'>, pwr, 'H'>, KN*>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:2461:13: required from here ../seq/include/AnyType.hpp:145: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, 'H'>, KN*, double, 'T'>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = pwr, 'N'>]’: ../seq/include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = BinaryOp, 'N'>, HPDDM::Bdd*, long int>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:2461:13: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class pwr, 'N'>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Substructuring::InvSubstructuring, 'N'>, KN*, double, 'N'>]’: ../seq/include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = assign, 'N'>, KN*, double, 'N'>, pwr, 'N'>, KN*>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:2461:13: required from here ../seq/include/AnyType.hpp:145: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, 'N'>, KN*, double, 'N'>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = pwr >, 'H'>]’: ../seq/include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = BinaryOp >, 'H'>, OpTrans > >, long int>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:2461:13: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class pwr >, 'H'>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Substructuring::InvSubstructuring >, 'H'>, KN >*, std::complex, 'T'>]’: ../seq/include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = assign >, 'H'>, KN >*, std::complex, 'T'>, pwr >, 'H'>, KN >*>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:2461:13: required from here ../seq/include/AnyType.hpp:145: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 >, 'H'>, KN >*, std::complex, 'T'>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = pwr >, 'N'>]’: ../seq/include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = BinaryOp >, 'N'>, HPDDM::Bdd >*, long int>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:2461:13: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class pwr >, 'N'>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Substructuring::InvSubstructuring >, 'N'>, KN >*, std::complex, 'N'>]’: ../seq/include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = assign >, 'N'>, KN >*, std::complex, 'N'>, pwr >, 'N'>, KN >*>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:2461:13: required from here ../seq/include/AnyType.hpp:145: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 >, 'N'>, KN >*, std::complex, 'N'>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = pwr, 'H'>]’: ../seq/include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = BinaryOp, 'H'>, OpTrans >, long int>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:2461:13: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class pwr, 'H'>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Substructuring::InvSubstructuring, 'H'>, KN*, double, 'T'>]’: ../seq/include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = assign, 'H'>, KN*, double, 'T'>, pwr, 'H'>, KN*>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:2461:13: required from here ../seq/include/AnyType.hpp:145: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, 'H'>, KN*, double, 'T'>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = pwr, 'N'>]’: ../seq/include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = BinaryOp, 'N'>, HPDDM::Feti*, long int>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:2461:13: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class pwr, 'N'>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at mpi-cmaes.cpp:393:2: mpi-cmaes.cpp:384:46: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 384 | Global.Add("cmaesMPI","(",new OptimCMA_ES(1)); | ^ In file included from ../seq/include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at mpi-cmaes.cpp:384:46, inlined from ‘AutoLoadInit()’ at mpi-cmaes.cpp:393:2: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Substructuring::InvSubstructuring, 'N'>, KN*, double, 'N'>]’: ../seq/include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = assign, 'N'>, KN*, double, 'N'>, pwr, 'N'>, KN*>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:2461:13: required from here ../seq/include/AnyType.hpp:145: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, 'N'>, KN*, double, 'N'>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = pwr, HPDDM::FetiPrcndtnr::DIRICHLET>, 'H'>]’: ../seq/include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = BinaryOp, HPDDM::FetiPrcndtnr::DIRICHLET>, 'H'>, OpTrans, HPDDM::FetiPrcndtnr::DIRICHLET> >, long int>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:2461:13: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class pwr, HPDDM::FetiPrcndtnr::DIRICHLET>, 'H'>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Substructuring::InvSubstructuring, HPDDM::FetiPrcndtnr::DIRICHLET>, 'H'>, KN >*, std::complex, 'T'>]’: ../seq/include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = assign, HPDDM::FetiPrcndtnr::DIRICHLET>, 'H'>, KN >*, std::complex, 'T'>, pwr, HPDDM::FetiPrcndtnr::DIRICHLET>, 'H'>, KN >*>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:2461:13: required from here ../seq/include/AnyType.hpp:145: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::DIRICHLET>, 'H'>, KN >*, std::complex, 'T'>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = pwr, HPDDM::FetiPrcndtnr::DIRICHLET>, 'N'>]’: ../seq/include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = BinaryOp, HPDDM::FetiPrcndtnr::DIRICHLET>, 'N'>, HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>*, long int>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:2461:13: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class pwr, HPDDM::FetiPrcndtnr::DIRICHLET>, 'N'>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Substructuring::InvSubstructuring, HPDDM::FetiPrcndtnr::DIRICHLET>, 'N'>, KN >*, std::complex, 'N'>]’: ../seq/include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = assign, HPDDM::FetiPrcndtnr::DIRICHLET>, 'N'>, KN >*, std::complex, 'N'>, pwr, HPDDM::FetiPrcndtnr::DIRICHLET>, 'N'>, KN >*>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:2461:13: required from here ../seq/include/AnyType.hpp:145: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::DIRICHLET>, 'N'>, KN >*, std::complex, 'N'>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]’: ../seq/include/AFunction.hpp:1033:22: required from ‘AnyType E_F_F0F0::operator()(Stack) const [with R = KN*; TA0 = KN*; TA1 = Substructuring::InvSubstructuring, 'N'>, KN*, double, 'N'>; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:1032:11: required from here ../seq/include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]’: ../seq/include/AFunction.hpp:1033:22: required from ‘AnyType E_F_F0F0::operator()(Stack) const [with R = KN >*; TA0 = KN >*; TA1 = Substructuring::InvSubstructuring >, 'H'>, KN >*, std::complex, 'T'>; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:1032:11: required from here ../seq/include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = newpMatrice_Creuse >]’: ../seq/include/AFunction_ext.hpp:27:20: required from ‘AnyType E_F_F0F0s_::operator()(Stack) const [with R = newpMatrice_Creuse >; A0 = Matrice_Creuse >*; A1 = Matrice_Creuse >*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction_ext.hpp:26:11: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class newpMatrice_Creuse >’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = newpMatrice_Creuse]’: ../seq/include/AFunction_ext.hpp:27:20: required from ‘AnyType E_F_F0F0s_::operator()(Stack) const [with R = newpMatrice_Creuse; A0 = Matrice_Creuse*; A1 = Matrice_Creuse*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction_ext.hpp:26:11: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class newpMatrice_Creuse’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp: In instantiation of ‘void HPDDM::Schur::stiffnessScaling(K* const&) [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’ hpddm_substructuring.cpp:542:26: required from ‘AnyType Substructuring::renumber_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:506:13: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:629:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 629 | for(unsigned int i = 0; i < Subdomain::_dof; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:631:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 631 | if(_bb->_ja[idx] != i + (Wrapper::I == 'F')) { | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp: In instantiation of ‘void HPDDM::Schur::stiffnessScaling(K* const&) [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’ hpddm_substructuring.cpp:542:26: required from ‘AnyType Substructuring::renumber_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:506:13: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:629:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 629 | for(unsigned int i = 0; i < Subdomain::_dof; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:631:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 631 | if(_bb->_ja[idx] != i + (Wrapper::I == 'F')) { | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpi-cmaes.cpp: In member function ‘OptimCMA_ES::code(basicAC_F0 const&) const’: mpi-cmaes.cpp:354:89: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 354 | E_F0 * code(const basicAC_F0 & args) const {return new E_CMA_ES(args,cas);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimCMA_ES::code(basicAC_F0 const&) const’ at mpi-cmaes.cpp:354:75: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:48: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::constructionCommunicator(Operator&&, const MPI_Comm&) [with bool = true; Operator = HPDDM::BddProjection, double>&; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:260: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; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:122:20: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 122 | if(tmp != _sizeWorld / p) | ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /usr/lib64/mpich/bin/mpicxx -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'MPICG.o' -o MPICG.so '-L/usr/lib64/mpich/lib' '-lmpicxx' -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags '-lmpi' -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /usr/lib64/mpich/bin/mpicxx -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'cmaes.o' 'mpi-cmaes.o' -o mpi-cmaes.so '-L/usr/lib64/mpich/lib' '-lmpicxx' -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags '-lmpi' -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::constructionCommunicator(Operator&&, const MPI_Comm&) [with bool = false; Operator = HPDDM::BddProjection, double>&; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:260: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; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’ hpddm_substructuring.cpp:366:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:122:20: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 122 | if(tmp != _sizeWorld / p) | ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’ hpddm_substructuring.cpp:366:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ../seq/include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/DOperator.hpp:154:11: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ../seq/include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/DOperator.hpp:154:11: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ../seq/include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/DOperator.hpp:154:11: required from here ../seq/include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’ hpddm_substructuring.cpp:366:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’ hpddm_substructuring.cpp:366:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’ hpddm_substructuring.cpp:366:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’ hpddm_substructuring.cpp:366:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp: In instantiation of ‘void HPDDM::Subdomain::initialize(HPDDM::MatrixCSR* const&, const Neighbor&, const Mapping&, MPI_Comm* const&, const HPDDM::MatrixCSR* const&) [with Neighbor = STL; Mapping = KN_ >; K = double; MPI_Comm = int]’: hpddm.cpp:78:58: required from ‘AnyType Schwarz::initDDM::E_initDDM::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:61:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:159:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 159 | for(unsigned int i = 0; i < restriction->_n; ++i) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp: In instantiation of ‘void HPDDM::Schwarz::exchange() const [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]’: hpddm.cpp:91:26: required from ‘AnyType Schwarz::initDDM::E_initDDM::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:61:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:189:42: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 189 | for(int k = 0; k < transpose[pair.second[j]].size(); ++k) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:223:47: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 223 | for(unsigned int j = 0; j < size; ) { | ~~^~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’ hpddm_substructuring.cpp:366:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp: In instantiation of ‘void HPDDM::Subdomain::initialize(HPDDM::MatrixCSR* const&, const Neighbor&, const Mapping&, MPI_Comm* const&, const HPDDM::MatrixCSR* const&) [with Neighbor = STL; Mapping = KN >; K = double; MPI_Comm = int]’: hpddm.cpp:95:54: required from ‘AnyType Schwarz::initDDM::E_initDDM::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:61:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:159:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 159 | for(unsigned int i = 0; i < restriction->_n; ++i) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp: In instantiation of ‘void HPDDM::Subdomain::initialize(HPDDM::MatrixCSR* const&, const Neighbor&, const Mapping&, MPI_Comm* const&, const HPDDM::MatrixCSR* const&) [with Neighbor = STL; Mapping = KN_ >; K = std::complex; MPI_Comm = int]’: hpddm.cpp:78:58: required from ‘AnyType Schwarz::initDDM::E_initDDM::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:61:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:159:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’ hpddm_substructuring.cpp:382:40: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp: In instantiation of ‘void HPDDM::Schwarz::exchange() const [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]’: hpddm.cpp:91:26: required from ‘AnyType Schwarz::initDDM::E_initDDM::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:61:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:189:42: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 189 | for(int k = 0; k < transpose[pair.second[j]].size(); ++k) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:223:47: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 223 | for(unsigned int j = 0; j < size; ) { | ~~^~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp: In instantiation of ‘void HPDDM::Subdomain::initialize(HPDDM::MatrixCSR* const&, const Neighbor&, const Mapping&, MPI_Comm* const&, const HPDDM::MatrixCSR* const&) [with Neighbor = STL; Mapping = KN >; K = std::complex; MPI_Comm = int]’: hpddm.cpp:95:54: required from ‘AnyType Schwarz::initDDM::E_initDDM::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:61:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:159:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 159 | for(unsigned int i = 0; i < restriction->_n; ++i) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’ hpddm_substructuring.cpp:382:40: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = pwr, 'H'>]’: ../seq/include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = BinaryOp, 'H'>, OpTrans >, long int>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:2461:13: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class pwr, 'H'>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Schwarz::InvSchwarz, 'H'>, KN*, double, 'T'>]’: ../seq/include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = assign, 'H'>, KN*, double, 'T'>, pwr, 'H'>, KN*>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:2461:13: required from here ../seq/include/AnyType.hpp:145: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, 'H'>, KN*, double, 'T'>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = pwr, 'N'>]’: ../seq/include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = BinaryOp, 'N'>, HPDDM::Schwarz*, long int>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:2461:13: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class pwr, 'N'>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Schwarz::InvSchwarz, 'N'>, KN*, double, 'N'>]’: ../seq/include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = assign, 'N'>, KN*, double, 'N'>, pwr, 'N'>, KN*>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:2461:13: required from here ../seq/include/AnyType.hpp:145: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, 'N'>, KN*, double, 'N'>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = pwr >, 'H'>]’: ../seq/include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = BinaryOp >, 'H'>, OpTrans > >, long int>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:2461:13: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class pwr >, 'H'>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Schwarz::InvSchwarz >, 'H'>, KN >*, std::complex, 'T'>]’: ../seq/include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = assign >, 'H'>, KN >*, std::complex, 'T'>, pwr >, 'H'>, KN >*>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:2461:13: required from here ../seq/include/AnyType.hpp:145: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 >, 'H'>, KN >*, std::complex, 'T'>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = pwr >, 'N'>]’: ../seq/include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = BinaryOp >, 'N'>, HPDDM::Schwarz >*, long int>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:2461:13: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class pwr >, 'N'>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Schwarz::InvSchwarz >, 'N'>, KN >*, std::complex, 'N'>]’: ../seq/include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = assign >, 'N'>, KN >*, std::complex, 'N'>, pwr >, 'N'>, KN >*>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:2461:13: required from here ../seq/include/AnyType.hpp:145: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 >, 'N'>, KN >*, std::complex, 'N'>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > > >]’: ../seq/include/AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize > > >; TA0 = KN > >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:959:11: required from here ../seq/include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Schwarz::ProdSchwarz >*, KN >*, std::complex, 'N'>]’: ../seq/include/AFunction.hpp:1033:22: required from ‘AnyType E_F_F0F0::operator()(Stack) const [with R = Schwarz::ProdSchwarz >*, KN >*, std::complex, 'N'>; TA0 = OpTrans > >; TA1 = KN >*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:1032:11: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = HPDDM::Schwarz >*]’: ../seq/include/AFunction.hpp:1134:22: required from ‘AnyType E_F_F0F0_::operator()(Stack) const [with R = HPDDM::Schwarz >*; A0 = HPDDM::Schwarz >*; A1 = HPDDM::Schwarz >*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:1133:11: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘class HPDDM::Schwarz >* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN > >*]’: ../seq/include/AFunction.hpp:1134: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*]’ ../seq/include/AFunction.hpp:1133:11: required from here ../seq/include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]’: ../seq/include/AFunction.hpp:1033:22: required from ‘AnyType E_F_F0F0::operator()(Stack) const [with R = KN*; TA0 = KN*; TA1 = Schwarz::InvSchwarz, 'H'>, KN*, double, 'T'>; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:1032:11: required from here ../seq/include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = OpTrans > >]’: ../seq/include/AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = OpTrans > >; TA0 = HPDDM::Schwarz >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:959:11: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class OpTrans > >’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]’: ../seq/include/AFunction.hpp:1033:22: required from ‘AnyType E_F_F0F0::operator()(Stack) const [with R = KN >*; TA0 = KN >*; TA1 = Schwarz::InvSchwarz >, 'H'>, KN >*, std::complex, 'T'>; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:1032:11: required from here ../seq/include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Schwarz::ProdSchwarz*, KN*, double, 'N'>]’: ../seq/include/AFunction.hpp:1033: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*]’ ../seq/include/AFunction.hpp:1032:11: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = OpTrans >]’: ../seq/include/AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = OpTrans >; TA0 = HPDDM::Schwarz*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:959:11: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class OpTrans >’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = HPDDM::Schwarz*]’: ../seq/include/AFunction.hpp:1134:22: required from ‘AnyType E_F_F0F0_::operator()(Stack) const [with R = HPDDM::Schwarz*; A0 = HPDDM::Schwarz*; A1 = HPDDM::Schwarz*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:1133:11: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘class HPDDM::Schwarz* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]’: ../seq/include/AFunction.hpp:1134: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*]’ ../seq/include/AFunction.hpp:1133:11: required from here ../seq/include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]’: ../seq/include/AFunction.hpp:1163:22: required from ‘AnyType E_F_F0F0F0_::operator()(Stack) const [with R = std::complex; A0 = HPDDM::Schwarz >*; A1 = KN >*; A2 = KN >*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:1162:11: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class std::complex’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]’: ../seq/include/AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KN >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:959:11: required from here ../seq/include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = newpMatrice_Creuse >]’: ../seq/include/AFunction_ext.hpp:27:20: required from ‘AnyType E_F_F0F0s_::operator()(Stack) const [with R = newpMatrice_Creuse >; A0 = Matrice_Creuse >*; A1 = Matrice_Creuse >*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction_ext.hpp:26:11: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class newpMatrice_Creuse >’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = newpMatrice_Creuse]’: ../seq/include/AFunction_ext.hpp:27:20: required from ‘AnyType E_F_F0F0s_::operator()(Stack) const [with R = newpMatrice_Creuse; A0 = Matrice_Creuse*; A1 = Matrice_Creuse*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction_ext.hpp:26:11: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class newpMatrice_Creuse’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’ hpddm_substructuring.cpp:382:40: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’ hpddm_substructuring.cpp:382:40: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:668:33: 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]’ hpddm.cpp:279:57: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:620:66: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 620 | for(unsigned int j = A->_ia[*it] - (N == 'F'); j < A->_ia[*it + 1] - (N == 'F'); ++j) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’ hpddm_substructuring.cpp:382:40: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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<(HPDDM::hpddm_method_id::value != 0)>::type* = 0; MPI_Comm = int]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:1115: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]’ hpddm.cpp:475:44: required from ‘AnyType Schwarz::solveDDM_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:380:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:782:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 782 | for(unsigned int i = 0; i < n; ++i) | ~~^~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’ hpddm_substructuring.cpp:382:40: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::constructionCommunicator(Operator&&, const MPI_Comm&) [with bool = true; Operator = HPDDM::BddProjection >, std::complex >&; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:260: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; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:122:20: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 122 | if(tmp != _sizeWorld / p) | ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::constructionCommunicator(Operator&&, const MPI_Comm&) [with bool = false; Operator = HPDDM::BddProjection >, std::complex >&; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:260: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; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’ hpddm_substructuring.cpp:366:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:122:20: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 122 | if(tmp != _sizeWorld / p) | ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’ hpddm_substructuring.cpp:366:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’ hpddm_substructuring.cpp:366:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’ hpddm_substructuring.cpp:366:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’ hpddm_substructuring.cpp:366:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’ hpddm_substructuring.cpp:366:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’ hpddm_substructuring.cpp:366:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’ hpddm_substructuring.cpp:382:40: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:668:33: 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]’ hpddm.cpp:279:57: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:620:66: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 620 | for(unsigned int j = A->_ia[*it] - (N == 'F'); j < A->_ia[*it + 1] - (N == 'F'); ++j) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’ hpddm_substructuring.cpp:382:40: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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<(HPDDM::hpddm_method_id::value != 0)>::type* = 0; MPI_Comm = int]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:1115: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]’ hpddm.cpp:475:44: required from ‘AnyType Schwarz::solveDDM_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:380:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:782:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 782 | for(unsigned int i = 0; i < n; ++i) | ~~^~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’ hpddm_substructuring.cpp:382:40: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’ hpddm_substructuring.cpp:382:40: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’ hpddm_substructuring.cpp:382:40: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’ hpddm_substructuring.cpp:382:40: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::constructionCommunicator(Operator&&, const MPI_Comm&) [with bool = true; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>&; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:260:44: 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::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = int]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:122:20: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 122 | if(tmp != _sizeWorld / p) | ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = int]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = int]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = int]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = int]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = int]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = int]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::constructionCommunicator(Operator&&, const MPI_Comm&) [with bool = false; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>&; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:260:44: 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::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = int]’ hpddm_substructuring.cpp:366:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:122:20: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 122 | if(tmp != _sizeWorld / p) | ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = int]’ hpddm_substructuring.cpp:366:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = int]’ hpddm_substructuring.cpp:366:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ MPICG.cpp: In function ‘GMRES_MPI’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ MPICG.cpp:190:17: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 190 | Vector *v = new Vector[m+1]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = int]’ hpddm_substructuring.cpp:366:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = int]’ hpddm_substructuring.cpp:366:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = int]’ hpddm_substructuring.cpp:366:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = int]’ hpddm_substructuring.cpp:366:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_ARPACK.hpp:45, from /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM.hpp:441: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_eigensolver.hpp: In instantiation of ‘std::string HPDDM::Eigensolver::dump(const K*, const K* const*, const MPI_Comm&, std::ios_base::openmode) const [with K = double; std::string = std::__cxx11::basic_string; MPI_Comm = int; std::ios_base::openmode = std::ios_base::openmode]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_ARPACK.hpp:184: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_base::openmode]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:692:39: 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]’ hpddm.cpp:279:57: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_eigensolver.hpp:85:47: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 85 | for(unsigned int j = 0; j < _n; ++j) { | ~~^~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = int]’ hpddm_substructuring.cpp:382:40: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = int]’ hpddm_substructuring.cpp:382:40: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = int]’ hpddm_substructuring.cpp:382:40: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = int]’ hpddm_substructuring.cpp:382:40: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = int]’ hpddm_substructuring.cpp:382:40: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = int]’ hpddm_substructuring.cpp:382:40: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::constructionCommunicator(Operator&&, const MPI_Comm&) [with bool = true; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >&; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:260:44: 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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = int]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:122:20: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 122 | if(tmp != _sizeWorld / p) | ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = int]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_eigensolver.hpp: In instantiation of ‘std::string HPDDM::Eigensolver::dump(const K*, const K* const*, const MPI_Comm&, std::ios_base::openmode) const [with K = std::complex; std::string = std::__cxx11::basic_string; MPI_Comm = int; std::ios_base::openmode = std::ios_base::openmode]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_ARPACK.hpp:184: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_base::openmode]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:692:39: 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]’ hpddm.cpp:279:57: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_eigensolver.hpp:85:47: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = int]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = int]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = int]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = int]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = int]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::constructionCommunicator(Operator&&, const MPI_Comm&) [with bool = false; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >&; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:260:44: 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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = int]’ hpddm_substructuring.cpp:366:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:122:20: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 122 | if(tmp != _sizeWorld / p) | ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = int]’ hpddm_substructuring.cpp:366:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = int]’ hpddm_substructuring.cpp:366:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = int]’ hpddm_substructuring.cpp:366:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:48: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::constructionCommunicator(Operator&&, const MPI_Comm&) [with bool = true; Operator = HPDDM::MatrixMultiplication, double>&; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:260: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; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(const MPI_Comm&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename super::co_type::return_type = std::pair*; typename super::co_type = HPDDM::CoarseOperator; super = HPDDM::Preconditioner, double>; MPI_Comm = int]’ hpddm.cpp:308:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:122:20: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 122 | if(tmp != _sizeWorld / p) | ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(const MPI_Comm&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename super::co_type::return_type = std::pair*; typename super::co_type = HPDDM::CoarseOperator; super = HPDDM::Preconditioner, double>; MPI_Comm = int]’ hpddm.cpp:308:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = int]’ hpddm_substructuring.cpp:366:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(const MPI_Comm&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename super::co_type::return_type = std::pair*; typename super::co_type = HPDDM::CoarseOperator; super = HPDDM::Preconditioner, double>; MPI_Comm = int]’ hpddm.cpp:308:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = int]’ hpddm_substructuring.cpp:366:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(const MPI_Comm&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename super::co_type::return_type = std::pair*; typename super::co_type = HPDDM::CoarseOperator; super = HPDDM::Preconditioner, double>; MPI_Comm = int]’ hpddm.cpp:308:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = int]’ hpddm_substructuring.cpp:366:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(const MPI_Comm&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename super::co_type::return_type = std::pair*; typename super::co_type = HPDDM::CoarseOperator; super = HPDDM::Preconditioner, double>; MPI_Comm = int]’ hpddm.cpp:308:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = int]’ hpddm_substructuring.cpp:382:40: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(const MPI_Comm&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename super::co_type::return_type = std::pair*; typename super::co_type = HPDDM::CoarseOperator; super = HPDDM::Preconditioner, double>; MPI_Comm = int]’ hpddm.cpp:308:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = int]’ hpddm_substructuring.cpp:382:40: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(const MPI_Comm&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename super::co_type::return_type = std::pair*; typename super::co_type = HPDDM::CoarseOperator; super = HPDDM::Preconditioner, double>; MPI_Comm = int]’ hpddm.cpp:308:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = int]’ hpddm_substructuring.cpp:382:40: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::constructionCommunicator(Operator&&, const MPI_Comm&) [with bool = false; Operator = HPDDM::MatrixMultiplication, double>&; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = int]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:260: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; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(const MPI_Comm&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename super::co_type::return_type = std::pair*; typename super::co_type = HPDDM::CoarseOperator; super = HPDDM::Preconditioner, double>; MPI_Comm = int]’ hpddm.cpp:314:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:122:20: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 122 | if(tmp != _sizeWorld / p) | ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = int]’ hpddm_substructuring.cpp:382:40: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(const MPI_Comm&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename super::co_type::return_type = std::pair*; typename super::co_type = HPDDM::CoarseOperator; super = HPDDM::Preconditioner, double>; MPI_Comm = int]’ hpddm.cpp:314:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = int]’ hpddm_substructuring.cpp:382:40: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(const MPI_Comm&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename super::co_type::return_type = std::pair*; typename super::co_type = HPDDM::CoarseOperator; super = HPDDM::Preconditioner, double>; MPI_Comm = int]’ hpddm.cpp:314:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = int]’ hpddm_substructuring.cpp:382:40: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(const MPI_Comm&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename super::co_type::return_type = std::pair*; typename super::co_type = HPDDM::CoarseOperator; super = HPDDM::Preconditioner, double>; MPI_Comm = int]’ hpddm.cpp:314:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(const MPI_Comm&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename super::co_type::return_type = std::pair*; typename super::co_type = HPDDM::CoarseOperator; super = HPDDM::Preconditioner, double>; MPI_Comm = int]’ hpddm.cpp:314:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(const MPI_Comm&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename super::co_type::return_type = std::pair*; typename super::co_type = HPDDM::CoarseOperator; super = HPDDM::Preconditioner, double>; MPI_Comm = int]’ hpddm.cpp:314:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1704:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1704 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1704:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1785:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1785 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1785:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(const MPI_Comm&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename super::co_type::return_type = std::pair*; typename super::co_type = HPDDM::CoarseOperator; super = HPDDM::Preconditioner, double>; MPI_Comm = int]’ hpddm.cpp:314:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 0; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’ hpddm_substructuring.cpp:366:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1704:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1704 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 0; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’ hpddm_substructuring.cpp:366:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1704:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 0; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’ hpddm_substructuring.cpp:366:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1785:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1785 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 0; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’ hpddm_substructuring.cpp:366:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1785:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’ hpddm_substructuring.cpp:382:40: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1704:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1704 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’ hpddm_substructuring.cpp:382:40: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1704:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’ hpddm_substructuring.cpp:382:40: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1785:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1785 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’ hpddm_substructuring.cpp:382:40: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1785:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(const MPI_Comm&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename super::co_type::return_type = std::pair*; typename super::co_type = HPDDM::CoarseOperator; super = HPDDM::Preconditioner, double>; MPI_Comm = int]’ hpddm.cpp:326:48: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1704:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1704 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1704:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(const MPI_Comm&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename super::co_type::return_type = std::pair*; typename super::co_type = HPDDM::CoarseOperator; super = HPDDM::Preconditioner, double>; MPI_Comm = int]’ hpddm.cpp:326:48: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1785:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1785 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1785:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 0; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’ hpddm_substructuring.cpp:366:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1704:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1704 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 0; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’ hpddm_substructuring.cpp:366:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1704:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 0; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’ hpddm_substructuring.cpp:366:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1785:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1785 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 0; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’ hpddm_substructuring.cpp:366:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1785:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’ hpddm_substructuring.cpp:382:40: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1704:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1704 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’ hpddm_substructuring.cpp:382:40: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1704:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’ hpddm_substructuring.cpp:382:40: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1785:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1785 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’ hpddm_substructuring.cpp:382:40: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1785:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(const MPI_Comm&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename super::co_type::return_type = std::pair*; typename super::co_type = HPDDM::CoarseOperator; super = HPDDM::Preconditioner, double>; MPI_Comm = int]’ hpddm.cpp:326:48: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(const MPI_Comm&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename super::co_type::return_type = std::pair*; typename super::co_type = HPDDM::CoarseOperator; super = HPDDM::Preconditioner, double>; MPI_Comm = int]’ hpddm.cpp:326:48: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(const MPI_Comm&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename super::co_type::return_type = std::pair*; typename super::co_type = HPDDM::CoarseOperator; super = HPDDM::Preconditioner, double>; MPI_Comm = int]’ hpddm.cpp:326:48: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(const MPI_Comm&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename super::co_type::return_type = std::pair*; typename super::co_type = HPDDM::CoarseOperator; super = HPDDM::Preconditioner, double>; MPI_Comm = int]’ hpddm.cpp:326:48: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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::DISTRIBUTED_SOL; bool excluded = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1787:87: required from ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:165:42: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 165 | for(unsigned int i = 1, j = 1; j < _sizeWorld; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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::DISTRIBUTED_SOL; bool excluded = true; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1787:87: required from ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’ hpddm_substructuring.cpp:382:40: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:165:42: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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::DISTRIBUTED_SOL; bool excluded = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1787:87: required from ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:165:42: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::constructionCommunicator(Operator&&, const MPI_Comm&) [with bool = true; Operator = HPDDM::MatrixMultiplication >, std::complex >&; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:260: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; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(const MPI_Comm&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename super::co_type::return_type = std::pair*>*; typename super::co_type = HPDDM::CoarseOperator >; super = HPDDM::Preconditioner >, std::complex >; MPI_Comm = int]’ hpddm.cpp:308:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:122:20: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 122 | if(tmp != _sizeWorld / p) | ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(const MPI_Comm&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename super::co_type::return_type = std::pair*>*; typename super::co_type = HPDDM::CoarseOperator >; super = HPDDM::Preconditioner >, std::complex >; MPI_Comm = int]’ hpddm.cpp:308:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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::DISTRIBUTED_SOL; bool excluded = true; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1787:87: required from ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’ hpddm_substructuring.cpp:382:40: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:165:42: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(const MPI_Comm&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename super::co_type::return_type = std::pair*>*; typename super::co_type = HPDDM::CoarseOperator >; super = HPDDM::Preconditioner >, std::complex >; MPI_Comm = int]’ hpddm.cpp:308:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(const MPI_Comm&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename super::co_type::return_type = std::pair*>*; typename super::co_type = HPDDM::CoarseOperator >; super = HPDDM::Preconditioner >, std::complex >; MPI_Comm = int]’ hpddm.cpp:308:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(const MPI_Comm&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename super::co_type::return_type = std::pair*>*; typename super::co_type = HPDDM::CoarseOperator >; super = HPDDM::Preconditioner >, std::complex >; MPI_Comm = int]’ hpddm.cpp:308:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(const MPI_Comm&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename super::co_type::return_type = std::pair*>*; typename super::co_type = HPDDM::CoarseOperator >; super = HPDDM::Preconditioner >, std::complex >; MPI_Comm = int]’ hpddm.cpp:308:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp: In instantiation of ‘void HPDDM::Schur::applyLocalSuperlumpedMatrix(K*&, const int&) const [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_FETI.hpp:286:83: required from ‘void HPDDM::Feti::applyLocalPreconditioner(K*&, short unsigned int) const [with HPDDM::FetiPrcndtnr q = HPDDM::FetiPrcndtnr::DIRICHLET; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = HPDDM::FetiPrcndtnr::DIRICHLET]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_operator.hpp:1145:51: 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::DIRICHLET; K = double; MPI_Request = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:664:50: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = int]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:744:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 744 | for(unsigned int i = 0; i < Subdomain::_dof; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp: In instantiation of ‘void HPDDM::Schur::applyLocalSuperlumpedMatrix(K*&, const int&) const [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_FETI.hpp:286:83: required from ‘void HPDDM::Feti::applyLocalPreconditioner(K*&, short unsigned int) const [with HPDDM::FetiPrcndtnr q = HPDDM::FetiPrcndtnr::DIRICHLET; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = HPDDM::FetiPrcndtnr::DIRICHLET]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_operator.hpp:1145:51: 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::DIRICHLET>&; HPDDM::FetiPrcndtnr Q = HPDDM::FetiPrcndtnr::DIRICHLET; K = std::complex; MPI_Request = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:664:50: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, const MPI_Comm&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = int]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schur.hpp:744:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(const MPI_Comm&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename super::co_type::return_type = std::pair*>*; typename super::co_type = HPDDM::CoarseOperator >; super = HPDDM::Preconditioner >, std::complex >; MPI_Comm = int]’ hpddm.cpp:308:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::constructionCommunicator(Operator&&, const MPI_Comm&) [with bool = false; Operator = HPDDM::MatrixMultiplication >, std::complex >&; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = int]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:260: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; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(const MPI_Comm&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename super::co_type::return_type = std::pair*>*; typename super::co_type = HPDDM::CoarseOperator >; super = HPDDM::Preconditioner >, std::complex >; MPI_Comm = int]’ hpddm.cpp:314:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:122:20: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 122 | if(tmp != _sizeWorld / p) | ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(const MPI_Comm&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename super::co_type::return_type = std::pair*>*; typename super::co_type = HPDDM::CoarseOperator >; super = HPDDM::Preconditioner >, std::complex >; MPI_Comm = int]’ hpddm.cpp:314:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(const MPI_Comm&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename super::co_type::return_type = std::pair*>*; typename super::co_type = HPDDM::CoarseOperator >; super = HPDDM::Preconditioner >, std::complex >; MPI_Comm = int]’ hpddm.cpp:314:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(const MPI_Comm&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename super::co_type::return_type = std::pair*>*; typename super::co_type = HPDDM::CoarseOperator >; super = HPDDM::Preconditioner >, std::complex >; MPI_Comm = int]’ hpddm.cpp:314:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(const MPI_Comm&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename super::co_type::return_type = std::pair*>*; typename super::co_type = HPDDM::CoarseOperator >; super = HPDDM::Preconditioner >, std::complex >; MPI_Comm = int]’ hpddm.cpp:314:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(const MPI_Comm&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename super::co_type::return_type = std::pair*>*; typename super::co_type = HPDDM::CoarseOperator >; super = HPDDM::Preconditioner >, std::complex >; MPI_Comm = int]’ hpddm.cpp:314:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(const MPI_Comm&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename super::co_type::return_type = std::pair*>*; typename super::co_type = HPDDM::CoarseOperator >; super = HPDDM::Preconditioner >, std::complex >; MPI_Comm = int]’ hpddm.cpp:314:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(const MPI_Comm&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename super::co_type::return_type = std::pair*>*; typename super::co_type = HPDDM::CoarseOperator >; super = HPDDM::Preconditioner >, std::complex >; MPI_Comm = int]’ hpddm.cpp:326:48: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(const MPI_Comm&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename super::co_type::return_type = std::pair*>*; typename super::co_type = HPDDM::CoarseOperator >; super = HPDDM::Preconditioner >, std::complex >; MPI_Comm = int]’ hpddm.cpp:326:48: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(const MPI_Comm&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename super::co_type::return_type = std::pair*>*; typename super::co_type = HPDDM::CoarseOperator >; super = HPDDM::Preconditioner >, std::complex >; MPI_Comm = int]’ hpddm.cpp:326:48: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ ../seq/iovtk.cpp: In function ‘Fem2D::Mesh* VTK_Load(const std::string&, bool, KN >*)’: ../seq/iovtk.cpp:1421:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1421 | fscanf(fp, "%s", buffer); // ASCII or BINARY | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(const MPI_Comm&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename super::co_type::return_type = std::pair*>*; typename super::co_type = HPDDM::CoarseOperator >; super = HPDDM::Preconditioner >, std::complex >; MPI_Comm = int]’ hpddm.cpp:326:48: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(const MPI_Comm&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename super::co_type::return_type = std::pair*>*; typename super::co_type = HPDDM::CoarseOperator >; super = HPDDM::Preconditioner >, std::complex >; MPI_Comm = int]’ hpddm.cpp:326:48: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(const MPI_Comm&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename super::co_type::return_type = std::pair*>*; typename super::co_type = HPDDM::CoarseOperator >; super = HPDDM::Preconditioner >, std::complex >; MPI_Comm = int]’ hpddm.cpp:326:48: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:49: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_operator.hpp: In instantiation of ‘void HPDDM::MatrixMultiplication::initialize(unsigned int, K*&, short unsigned int) [with Preconditioner = HPDDM::Schwarz; K = double]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:663:25: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(const MPI_Comm&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename super::co_type::return_type = std::pair*; typename super::co_type = HPDDM::CoarseOperator; super = HPDDM::Preconditioner, double>; MPI_Comm = int]’ hpddm.cpp:308:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_operator.hpp:398:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 398 | for(unsigned int i = 0; i < A_->_n; ++i) { | ~~^~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_operator.hpp:401:29: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 401 | while(j < A_->_ia[i + 1] - (HPDDM_NUMBERING == 'F' ? 2 : 1)) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_operator.hpp:412:26: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 412 | if(i != A_->_ja[j] - (HPDDM_NUMBERING == 'F')) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_operator.hpp:429:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 429 | for(unsigned int i = 0; i < A_->_n; ++i) | ~~^~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_operator.hpp:431:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 431 | for(unsigned int i = 0; i < A_->_n; ++i) { | ~~^~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_operator.hpp:443:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 443 | for(unsigned int i = 0; i < A_->_n; ++i) { | ~~^~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_operator.hpp:444:83: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 444 | for(unsigned int j = A_->_ia[i] - (HPDDM_NUMBERING == 'F'); j < A_->_ia[i + 1] - (HPDDM_NUMBERING == 'F'); ++j) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(const MPI_Comm&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename super::co_type::return_type = std::pair*; typename super::co_type = HPDDM::CoarseOperator; super = HPDDM::Preconditioner, double>; MPI_Comm = int]’ hpddm.cpp:308:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1704:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1704 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(const MPI_Comm&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename super::co_type::return_type = std::pair*; typename super::co_type = HPDDM::CoarseOperator; super = HPDDM::Preconditioner, double>; MPI_Comm = int]’ hpddm.cpp:308:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1704:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(const MPI_Comm&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename super::co_type::return_type = std::pair*; typename super::co_type = HPDDM::CoarseOperator; super = HPDDM::Preconditioner, double>; MPI_Comm = int]’ hpddm.cpp:308:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1785:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1785 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(const MPI_Comm&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename super::co_type::return_type = std::pair*; typename super::co_type = HPDDM::CoarseOperator; super = HPDDM::Preconditioner, double>; MPI_Comm = int]’ hpddm.cpp:308:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1785:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 0; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(const MPI_Comm&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename super::co_type::return_type = std::pair*; typename super::co_type = HPDDM::CoarseOperator; super = HPDDM::Preconditioner, double>; MPI_Comm = int]’ hpddm.cpp:314:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1704:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1704 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 0; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(const MPI_Comm&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename super::co_type::return_type = std::pair*; typename super::co_type = HPDDM::CoarseOperator; super = HPDDM::Preconditioner, double>; MPI_Comm = int]’ hpddm.cpp:314:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1704:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 0; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(const MPI_Comm&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename super::co_type::return_type = std::pair*; typename super::co_type = HPDDM::CoarseOperator; super = HPDDM::Preconditioner, double>; MPI_Comm = int]’ hpddm.cpp:314:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1785:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1785 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 0; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(const MPI_Comm&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename super::co_type::return_type = std::pair*; typename super::co_type = HPDDM::CoarseOperator; super = HPDDM::Preconditioner, double>; MPI_Comm = int]’ hpddm.cpp:314:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1785:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(const MPI_Comm&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename super::co_type::return_type = std::pair*; typename super::co_type = HPDDM::CoarseOperator; super = HPDDM::Preconditioner, double>; MPI_Comm = int]’ hpddm.cpp:326:48: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1704:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1704 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(const MPI_Comm&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename super::co_type::return_type = std::pair*; typename super::co_type = HPDDM::CoarseOperator; super = HPDDM::Preconditioner, double>; MPI_Comm = int]’ hpddm.cpp:326:48: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1704:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(const MPI_Comm&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename super::co_type::return_type = std::pair*; typename super::co_type = HPDDM::CoarseOperator; super = HPDDM::Preconditioner, double>; MPI_Comm = int]’ hpddm.cpp:326:48: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1785:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1785 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(const MPI_Comm&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename super::co_type::return_type = std::pair*; typename super::co_type = HPDDM::CoarseOperator; super = HPDDM::Preconditioner, double>; MPI_Comm = int]’ hpddm.cpp:326:48: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1785:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_operator.hpp: In instantiation of ‘void HPDDM::MatrixMultiplication::initialize(unsigned int, K*&, short unsigned int) [with Preconditioner = HPDDM::Schwarz >; K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:663:25: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(const MPI_Comm&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename super::co_type::return_type = std::pair*>*; typename super::co_type = HPDDM::CoarseOperator >; super = HPDDM::Preconditioner >, std::complex >; MPI_Comm = int]’ hpddm.cpp:308:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_operator.hpp:398:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 398 | for(unsigned int i = 0; i < A_->_n; ++i) { | ~~^~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_operator.hpp:401:29: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 401 | while(j < A_->_ia[i + 1] - (HPDDM_NUMBERING == 'F' ? 2 : 1)) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_operator.hpp:412:26: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 412 | if(i != A_->_ja[j] - (HPDDM_NUMBERING == 'F')) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_operator.hpp:429:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 429 | for(unsigned int i = 0; i < A_->_n; ++i) | ~~^~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_operator.hpp:431:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 431 | for(unsigned int i = 0; i < A_->_n; ++i) { | ~~^~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_operator.hpp:443:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 443 | for(unsigned int i = 0; i < A_->_n; ++i) { | ~~^~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_operator.hpp:444:83: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 444 | for(unsigned int j = A_->_ia[i] - (HPDDM_NUMBERING == 'F'); j < A_->_ia[i + 1] - (HPDDM_NUMBERING == 'F'); ++j) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(const MPI_Comm&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename super::co_type::return_type = std::pair*>*; typename super::co_type = HPDDM::CoarseOperator >; super = HPDDM::Preconditioner >, std::complex >; MPI_Comm = int]’ hpddm.cpp:308:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1704:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1704 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(const MPI_Comm&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename super::co_type::return_type = std::pair*>*; typename super::co_type = HPDDM::CoarseOperator >; super = HPDDM::Preconditioner >, std::complex >; MPI_Comm = int]’ hpddm.cpp:308:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1704:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(const MPI_Comm&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename super::co_type::return_type = std::pair*>*; typename super::co_type = HPDDM::CoarseOperator >; super = HPDDM::Preconditioner >, std::complex >; MPI_Comm = int]’ hpddm.cpp:308:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1785:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1785 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(const MPI_Comm&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename super::co_type::return_type = std::pair*>*; typename super::co_type = HPDDM::CoarseOperator >; super = HPDDM::Preconditioner >, std::complex >; MPI_Comm = int]’ hpddm.cpp:308:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1785:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 0; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(const MPI_Comm&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename super::co_type::return_type = std::pair*>*; typename super::co_type = HPDDM::CoarseOperator >; super = HPDDM::Preconditioner >, std::complex >; MPI_Comm = int]’ hpddm.cpp:314:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1704:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1704 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 0; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(const MPI_Comm&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename super::co_type::return_type = std::pair*>*; typename super::co_type = HPDDM::CoarseOperator >; super = HPDDM::Preconditioner >, std::complex >; MPI_Comm = int]’ hpddm.cpp:314:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1704:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 0; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(const MPI_Comm&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename super::co_type::return_type = std::pair*>*; typename super::co_type = HPDDM::CoarseOperator >; super = HPDDM::Preconditioner >, std::complex >; MPI_Comm = int]’ hpddm.cpp:314:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1785:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1785 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 0; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(const MPI_Comm&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename super::co_type::return_type = std::pair*>*; typename super::co_type = HPDDM::CoarseOperator >; super = HPDDM::Preconditioner >, std::complex >; MPI_Comm = int]’ hpddm.cpp:314:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1785:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(const MPI_Comm&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename super::co_type::return_type = std::pair*>*; typename super::co_type = HPDDM::CoarseOperator >; super = HPDDM::Preconditioner >, std::complex >; MPI_Comm = int]’ hpddm.cpp:326:48: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1704:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1704 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(const MPI_Comm&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename super::co_type::return_type = std::pair*>*; typename super::co_type = HPDDM::CoarseOperator >; super = HPDDM::Preconditioner >, std::complex >; MPI_Comm = int]’ hpddm.cpp:326:48: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1704:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(const MPI_Comm&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename super::co_type::return_type = std::pair*>*; typename super::co_type = HPDDM::CoarseOperator >; super = HPDDM::Preconditioner >, std::complex >; MPI_Comm = int]’ hpddm.cpp:326:48: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1785:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1785 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(const MPI_Comm&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename super::co_type::return_type = std::pair*>*; typename super::co_type = HPDDM::CoarseOperator >; super = HPDDM::Preconditioner >, std::complex >; MPI_Comm = int]’ hpddm.cpp:326:48: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1785:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_operator.hpp:486:33: required from ‘void HPDDM::MatrixMultiplication::assembleForMain(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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:757:79: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(const MPI_Comm&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename super::co_type::return_type = std::pair*; typename super::co_type = HPDDM::CoarseOperator; super = HPDDM::Preconditioner, double>; MPI_Comm = int]’ hpddm.cpp:308:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_operator.hpp:359:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 359 | for(int j = 0; j < super::_map[index].second.size(); ++j) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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::DISTRIBUTED_SOL; bool excluded = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1787:87: required from ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(const MPI_Comm&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename super::co_type::return_type = std::pair*; typename super::co_type = HPDDM::CoarseOperator; super = HPDDM::Preconditioner, double>; MPI_Comm = int]’ hpddm.cpp:308:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:165:42: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 165 | for(unsigned int i = 1, j = 1; j < _sizeWorld; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_operator.hpp:486:33: required from ‘void HPDDM::MatrixMultiplication::assembleForMain(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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:757:79: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(const MPI_Comm&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename super::co_type::return_type = std::pair*; typename super::co_type = HPDDM::CoarseOperator; super = HPDDM::Preconditioner, double>; MPI_Comm = int]’ hpddm.cpp:308:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_operator.hpp:359:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 359 | for(int j = 0; j < super::_map[index].second.size(); ++j) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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::DISTRIBUTED_SOL; bool excluded = true; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1787:87: required from ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(const MPI_Comm&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename super::co_type::return_type = std::pair*; typename super::co_type = HPDDM::CoarseOperator; super = HPDDM::Preconditioner, double>; MPI_Comm = int]’ hpddm.cpp:326:48: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:165:42: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 165 | for(unsigned int i = 1, j = 1; j < _sizeWorld; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_operator.hpp:486:33: required from ‘void HPDDM::MatrixMultiplication::assembleForMain(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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:757:79: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(const MPI_Comm&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename super::co_type::return_type = std::pair*>*; typename super::co_type = HPDDM::CoarseOperator >; super = HPDDM::Preconditioner >, std::complex >; MPI_Comm = int]’ hpddm.cpp:308:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_operator.hpp:359:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 359 | for(int j = 0; j < super::_map[index].second.size(); ++j) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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::DISTRIBUTED_SOL; bool excluded = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1787:87: required from ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(const MPI_Comm&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename super::co_type::return_type = std::pair*>*; typename super::co_type = HPDDM::CoarseOperator >; super = HPDDM::Preconditioner >, std::complex >; MPI_Comm = int]’ hpddm.cpp:308:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:165:42: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 165 | for(unsigned int i = 1, j = 1; j < _sizeWorld; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_operator.hpp:486:33: required from ‘void HPDDM::MatrixMultiplication::assembleForMain(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]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:757:79: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(const MPI_Comm&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename super::co_type::return_type = std::pair*>*; typename super::co_type = HPDDM::CoarseOperator >; super = HPDDM::Preconditioner >, std::complex >; MPI_Comm = int]’ hpddm.cpp:308:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_operator.hpp:359:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 359 | for(int j = 0; j < super::_map[index].second.size(); ++j) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_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::DISTRIBUTED_SOL; bool excluded = true; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1787:87: required from ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, const MPI_Comm&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = int]’ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(const MPI_Comm&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename super::co_type::return_type = std::pair*>*; typename super::co_type = HPDDM::CoarseOperator >; super = HPDDM::Preconditioner >, std::complex >; MPI_Comm = int]’ hpddm.cpp:326:48: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:165:42: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 165 | for(unsigned int i = 1, j = 1; j < _sizeWorld; ++i) | ~~^~~~~~~~~~~~ ../seq/iovtk.cpp: In function ‘Fem2D::Mesh* VTK_Load(const std::string&, bool, KN >*)’: ../seq/iovtk.cpp:1421:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1421 | fscanf(fp, "%s", buffer); // ASCII or BINARY | ~~~~~~^~~~~~~~~~~~~~~~~~ ../seq/iovtk.cpp: In function ‘Fem2D::Mesh3* VTK_Load3(const std::string&, bool, bool, bool, double, KN >*)’: ../seq/iovtk.cpp:3198:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3198 | fscanf(fp, "%s", buffer); // ASCII or BINARY | ~~~~~~^~~~~~~~~~~~~~~~~~ ../seq/iovtk.cpp: In function ‘Fem2D::Mesh3* VTK_Load3(const std::string&, bool, bool, bool, double, KN >*)’: ../seq/iovtk.cpp:3198:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3198 | fscanf(fp, "%s", buffer); // ASCII or BINARY | ~~~~~~^~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../seq/include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2267:16: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator1 > >, PETSc::DistributedCSR >*, E_F_F0 > >, PETSc::DistributedCSR >*, true> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 > >, PETSc::DistributedCSR >*, E_F_F0 > >, PETSc::DistributedCSR >*, true> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2267:16: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator1, PETSc::DistributedCSR >*, E_F_F0, PETSc::DistributedCSR >*, true> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, PETSc::DistributedCSR >*, E_F_F0, PETSc::DistributedCSR >*, true> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2267:16: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator1 > > >, KN > >*, E_F_F0 > > >, KN > >*, true> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 > > >, KN > >*, E_F_F0 > > >, KN > >*, true> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2267:16: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp: In member function ‘PETSc::view >, (unsigned short)0>::code(basicAC_F0 const&) const’: PETSc-code.hpp:2821:14: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2821 | return new view_Op< Type, O >(args, t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PETSc::view >, (unsigned short)0>::code(basicAC_F0 const&) const’ at PETSc-code.hpp:2821:14: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp: In member function ‘PETSc::view, (unsigned short)0>::code(basicAC_F0 const&) const’: PETSc-code.hpp:2821:14: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2821 | return new view_Op< Type, O >(args, t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PETSc::view, (unsigned short)0>::code(basicAC_F0 const&) const’ at PETSc-code.hpp:2821:14: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp: In member function ‘PETSc::view, (unsigned short)1>::code(basicAC_F0 const&) const’: PETSc-code.hpp:2821:14: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2821 | return new view_Op< Type, O >(args, t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PETSc::view, (unsigned short)1>::code(basicAC_F0 const&) const’ at PETSc-code.hpp:2821:14: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp: In member function ‘PETSc::view >, (unsigned short)1>::code(basicAC_F0 const&) const’: PETSc-code.hpp:2821:14: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2821 | return new view_Op< Type, O >(args, t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PETSc::view >, (unsigned short)1>::code(basicAC_F0 const&) const’ at PETSc-code.hpp:2821:14: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneBinaryOperator_st >, (char)72>, OpTrans > >, long>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st >, (char)72>, OpTrans > >, long>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2511:13: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneBinaryOperator_st >, (char)78>, PETSc::DistributedCSR >*, long>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st >, (char)78>, PETSc::DistributedCSR >*, long>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2511:13: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneBinaryOperator_st >, (char)72>, KN*, double, (char)84>, pwr >, (char)72>, KN*>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st >, (char)72>, KN*, double, (char)84>, pwr >, (char)72>, KN*>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2511:13: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneBinaryOperator_st >, (char)84>, PETSc::DistributedCSR >*, std::__cxx11::basic_string, std::allocator >*>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st >, (char)84>, PETSc::DistributedCSR >*, std::__cxx11::basic_string, std::allocator >*>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2511:13: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneBinaryOperator_st >, (char)84>, KN*, double, (char)84>, pwr >, (char)84>, KN*>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st >, (char)84>, KN*, double, (char)84>, pwr >, (char)84>, KN*>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2511:13: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneBinaryOperator_st >, (char)78>, KN*, double, (char)78>, pwr >, (char)78>, KN*>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st >, (char)78>, KN*, double, (char)78>, pwr >, (char)78>, KN*>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2511:13: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneBinaryOperator_st >, (char)78>, PETSc::DistributedCSR >*, long>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st >, (char)78>, PETSc::DistributedCSR >*, long>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2511:13: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneBinaryOperator_st >, (char)78>, KN*, double, (char)78>, pwr >, (char)78>, KN*>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st >, (char)78>, KN*, double, (char)78>, pwr >, (char)78>, KN*>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2511:13: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator2 >*, KN*, double, (char)78>, PETSc::DistributedCSR >*, KN*, E_F_F0F0 >*, KN*, double, (char)78>, PETSc::DistributedCSR >*, KN*> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >*, KN*, double, (char)78>, PETSc::DistributedCSR >*, KN*, E_F_F0F0 >*, KN*, double, (char)78>, PETSc::DistributedCSR >*, KN*> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2287:16: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator2*, KN*, PETSc::InvPETSc >, (char)78>, KN*, double, (char)78>, E_F_F0F0*, KN*, PETSc::InvPETSc >, (char)78>, KN*, double, (char)78> > >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2*, KN*, PETSc::InvPETSc >, (char)78>, KN*, double, (char)78>, E_F_F0F0*, KN*, PETSc::InvPETSc >, (char)78>, KN*, double, (char)78> > >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2287:16: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator2*, KN*, PETSc::InvPETSc >, (char)72>, KN*, double, (char)84>, E_F_F0F0*, KN*, PETSc::InvPETSc >, (char)72>, KN*, double, (char)84> > >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2*, KN*, PETSc::InvPETSc >, (char)72>, KN*, double, (char)84>, E_F_F0F0*, KN*, PETSc::InvPETSc >, (char)72>, KN*, double, (char)84> > >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2287:16: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator2*, KN*, PETSc::ProdPETSc >*, KN*, double, (char)78>, E_F_F0F0*, KN*, PETSc::ProdPETSc >*, KN*, double, (char)78> > >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2*, KN*, PETSc::ProdPETSc >*, KN*, double, (char)78>, E_F_F0F0*, KN*, PETSc::ProdPETSc >*, KN*, double, (char)78> > >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2287:16: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator2*, KN*, PETSc::InvPETSc >, (char)78>, KN*, double, (char)78>, E_F_F0F0*, KN*, PETSc::InvPETSc >, (char)78>, KN*, double, (char)78> > >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2*, KN*, PETSc::InvPETSc >, (char)78>, KN*, double, (char)78>, E_F_F0F0*, KN*, PETSc::InvPETSc >, (char)78>, KN*, double, (char)78> > >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2287:16: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator2*, KN*, PETSc::ProdPETSc >*, KN*, double, (char)84>, E_F_F0F0*, KN*, PETSc::ProdPETSc >*, KN*, double, (char)84> > >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2*, KN*, PETSc::ProdPETSc >*, KN*, double, (char)84>, E_F_F0F0*, KN*, PETSc::ProdPETSc >*, KN*, double, (char)84> > >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2287:16: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator2 >*, KN*, double, (char)84>, OpTrans > >, KN*, E_F_F0F0 >*, KN*, double, (char)84>, OpTrans > >, KN*> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >*, KN*, double, (char)84>, OpTrans > >, KN*, E_F_F0F0 >*, KN*, double, (char)84>, OpTrans > >, KN*> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2287:16: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator2*, KN*, PETSc::InvPETSc >, (char)84>, KN*, double, (char)84>, E_F_F0F0*, KN*, PETSc::InvPETSc >, (char)84>, KN*, double, (char)84> > >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2*, KN*, PETSc::InvPETSc >, (char)84>, KN*, double, (char)84>, E_F_F0F0*, KN*, PETSc::InvPETSc >, (char)84>, KN*, double, (char)84> > >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2287:16: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp: In member function ‘PETSc::convert > >::code(basicAC_F0 const&) const’: PETSc-code.hpp:3273:14: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3273 | return new convert_Op< Type >(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PETSc::convert > >::code(basicAC_F0 const&) const’ at PETSc-code.hpp:3273:14: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp: In member function ‘PETSc::initCSRfromArray >::code(basicAC_F0 const&) const’: PETSc-code.hpp:1422:14: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1422 | return new initCSRfromArray_Op< HpddmType >(args, t[0]->CastTo(args[0]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1423 | t[1]->CastTo(args[1])); | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PETSc::initCSRfromArray >::code(basicAC_F0 const&) const’ at PETSc-code.hpp:1422:14: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common_hpddm.hpp: In member function ‘exchangeIn >, double>::code(basicAC_F0 const&) const’: common_hpddm.hpp:294:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 294 | return new exchangeIn_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘exchangeIn >, double>::code(basicAC_F0 const&) const’ at common_hpddm.hpp:294:20: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp: In member function ‘PETSc::initDM::code(basicAC_F0 const&) const’: PETSc-code.hpp:5365:86: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 5365 | return new initDM_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1])); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PETSc::initDM::code(basicAC_F0 const&) const’ at PETSc-code.hpp:5365:86: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common_hpddm.hpp: In member function ‘exchangeInOut >, double>::code(basicAC_F0 const&) const’: common_hpddm.hpp:331:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 331 | return new exchangeInOut_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), t[2]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘exchangeInOut >, double>::code(basicAC_F0 const&) const’ at common_hpddm.hpp:331:20: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp: In member function ‘PETSc::initCSRfromMatrix >::code(basicAC_F0 const&) const’: PETSc-code.hpp:1324:14: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1324 | return new initCSRfromMatrix_Op< HpddmType >(args, t[0]->CastTo(args[0]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1325 | t[1]->CastTo(args[1]), t[2]->CastTo(args[2])); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PETSc::initCSRfromMatrix >::code(basicAC_F0 const&) const’ at PETSc-code.hpp:1324:14: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘E_F_F0 > > >, KN > >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ../seq/include/AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 > > >, KN > >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ../seq/include/AFunction.hpp:998:22: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘E_F_F0, PETSc::DistributedCSR >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ../seq/include/AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0, PETSc::DistributedCSR >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ../seq/include/AFunction.hpp:998:22: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘E_F_F0 >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ../seq/include/AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ../seq/include/AFunction.hpp:998:22: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘E_F_F0F0*, KN*, PETSc::InvPETSc >, (char)78>, KN*, double, (char)78> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ../seq/include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0*, KN*, PETSc::InvPETSc >, (char)78>, KN*, double, (char)78> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ../seq/include/AFunction.hpp:1076:22: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘E_F_F0F0 >*, KN*, double, (char)84>, OpTrans > >, KN*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ../seq/include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0 >*, KN*, double, (char)84>, OpTrans > >, KN*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ../seq/include/AFunction.hpp:1076:22: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘E_F_F0F0*, KN*, PETSc::InvPETSc >, (char)72>, KN*, double, (char)84> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ../seq/include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0*, KN*, PETSc::InvPETSc >, (char)72>, KN*, double, (char)84> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ../seq/include/AFunction.hpp:1076:22: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘E_F_F0F0*, KN*, PETSc::ProdPETSc >*, KN*, double, (char)78> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ../seq/include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0*, KN*, PETSc::ProdPETSc >*, KN*, double, (char)78> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ../seq/include/AFunction.hpp:1076:22: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘E_F_F0F0 >*, KN*, double, (char)78>, PETSc::DistributedCSR >*, KN*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ../seq/include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0 >*, KN*, double, (char)78>, PETSc::DistributedCSR >*, KN*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ../seq/include/AFunction.hpp:1076:22: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘E_F_F0F0*, KN*, PETSc::InvPETSc >, (char)78>, KN*, double, (char)78> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ../seq/include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0*, KN*, PETSc::InvPETSc >, (char)78>, KN*, double, (char)78> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ../seq/include/AFunction.hpp:1076:22: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘E_F_F0F0*, KN*, PETSc::InvPETSc >, (char)84>, KN*, double, (char)84> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ../seq/include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0*, KN*, PETSc::InvPETSc >, (char)84>, KN*, double, (char)84> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ../seq/include/AFunction.hpp:1076:22: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘E_F_F0 > >, PETSc::DistributedCSR >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ../seq/include/AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 > >, PETSc::DistributedCSR >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ../seq/include/AFunction.hpp:998:22: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘E_F_F0F0*, KN*, PETSc::ProdPETSc >*, KN*, double, (char)84> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ../seq/include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0*, KN*, PETSc::ProdPETSc >*, KN*, double, (char)84> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ../seq/include/AFunction.hpp:1076:22: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/iovtk.cpp: In function ‘VTK_WRITE_MESH(std::__cxx11::basic_string, std::allocator > const&, _IO_FILE*, Fem2D::Mesh const&, bool, int, bool, bool)’: ../seq/iovtk.cpp:2756:56: warning: ‘%s’ directive output may be truncated writing up to 15 bytes into a region of size 5 [-Wformat-truncation=] 2756 | int bid0 = snprintf(newvalue,sizeof(int)+1, "%s", (char *)&tab[itab]); | ^~ In file included from /usr/include/stdio.h:964, from /usr/include/c++/13/cstdio:42, from /usr/include/c++/13/ext/string_conversions.h:45, from /usr/include/c++/13/bits/basic_string.h:4109, from /usr/include/c++/13/string:54, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from /usr/include/c++/13/complex:45, from /usr/include/mpich-aarch64/petsc/petscsystypes.h:529, from /usr/include/mpich-aarch64/petsc/petscsys.h:44: In function ‘snprintf’, inlined from ‘VTK_WRITE_MESH(std::__cxx11::basic_string, std::allocator > const&, _IO_FILE*, Fem2D::Mesh const&, bool, int, bool, bool)’ at ../seq/iovtk.cpp:2756:30: /usr/include/bits/stdio2.h:54:35: note: ‘snprintf’ output between 1 and 16 bytes into a destination of size 5 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ PETSc-code.hpp: In member function ‘PETSc::DMPlexToFF::code(basicAC_F0 const&) const’: PETSc-code.hpp:5498:80: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 5498 | E_F0* code(const basicAC_F0& args) const { return new DMPlexToFF_Op(args, c); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PETSc::DMPlexToFF::code(basicAC_F0 const&) const’ at PETSc-code.hpp:5498:80: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type >*, KN*, double, (char)78> >(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘addProd >, PETSc::ProdPETSc, KN, double, (char)78>()void’ at common.hpp:85:34: ../seq/include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type >*, KN*, double, (char)78> >(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ../seq/include/AFunction.hpp:3112:42, inlined from ‘addProd >, PETSc::ProdPETSc, KN, double, (char)78>()void’ at common.hpp:85:34: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from common_hpddm.hpp:84: common.hpp: In function ‘addProd >, PETSc::ProdPETSc, KN, double, (char)78>()void’: common.hpp:92:32: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 92 | TheOperators->Add("*", new OneOperator2, Op*, V*>(Build)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addProd >, PETSc::ProdPETSc, KN, double, (char)78>()void’ at common.hpp:92:32: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common.hpp: In function ‘addProd >, PETSc::ProdPETSc, KN, double, (char)78>()void’: common.hpp:93:28: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 93 | TheOperators->Add("=", new OneOperator2>(Prod::mv)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addProd >, PETSc::ProdPETSc, KN, double, (char)78>()void’ at common.hpp:93:28: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common.hpp: In function ‘addProd >, PETSc::ProdPETSc, KN, double, (char)78>()void’: common.hpp:94:29: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 94 | TheOperators->Add("<-", new OneOperator2>(Prod::init)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addProd >, PETSc::ProdPETSc, KN, double, (char)78>()void’ at common.hpp:94:29: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp: In member function ‘PETSc::buildSolution::code(basicAC_F0 const&) const’: PETSc-code.hpp:5783:80: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 5783 | E_F0* code(const basicAC_F0& args) const { return new buildSolution_Op(args); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PETSc::buildSolution::code(basicAC_F0 const&) const’ at PETSc-code.hpp:5783:80: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp: In member function ‘PETSc::changeOperator > >::code(basicAC_F0 const&) const’: PETSc-code.hpp:733:55: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 733 | E_F0* code(const basicAC_F0& args) const { return new changeOperator_Op(args, c); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PETSc::changeOperator > >::code(basicAC_F0 const&) const’ at PETSc-code.hpp:733:55: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp: In member function ‘PETSc::setOptions > >::code(basicAC_F0 const&) const’: PETSc-code.hpp:2019:55: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2019 | E_F0* code(const basicAC_F0& args) const { return new setOptions_Op(args, c); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PETSc::setOptions > >::code(basicAC_F0 const&) const’ at PETSc-code.hpp:2019:55: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp: In member function ‘PETSc::setOptions > >::code(basicAC_F0 const&) const’: PETSc-code.hpp:2019:55: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2019 | E_F0* code(const basicAC_F0& args) const { return new setOptions_Op(args, c); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PETSc::setOptions > >::code(basicAC_F0 const&) const’ at PETSc-code.hpp:2019:55: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator2_ >*, PETSc::DistributedCSR >*, std::pair >*>*, E_F_StackF0F0>::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, PETSc::DistributedCSR >*, std::pair >*>*, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2851:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator3_ >*, KN*, KN*, E_F_F0F0F0_ >*, KN*, KN*, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >*, KN*, KN*, E_F_F0F0F0_ >*, KN*, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2877:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator2_ > >*, Resize > > >, long, E_F_F0F0_ > >*, Resize > > >, long, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ > >*, Resize > > >, long, E_F_F0F0_ > >*, Resize > > >, long, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2851:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator2_ >*, KN > >*, long, E_F_F0F0_ >*, KN > >*, long, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, KN > >*, long, E_F_F0F0_ >*, KN > >*, long, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2851:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator2_ > >*, KN > >*, long, E_F_F0F0_ > >*, KN > >*, long, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ > >*, KN > >*, long, E_F_F0F0_ > >*, KN > >*, long, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2851:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator2_, std::allocator >*, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0_, std::allocator >*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, std::allocator >*, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0_, std::allocator >*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2851:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator1_, std::allocator >*, E_F_F0_, std::allocator >*> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, std::allocator >*, E_F_F0_, std::allocator >*> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2826:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneBinaryOperator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2618:13: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2618:13: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneBinaryOperator >*, PETSc::DistributedCSR >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >*, PETSc::DistributedCSR >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2618:13: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneBinaryOperator >*, double>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >*, double>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2618:13: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator2_ >*, PETSc::DistributedCSR >*, PETSc::DistributedCSR >*, E_F_F0F0_ >*, PETSc::DistributedCSR >*, PETSc::DistributedCSR >*, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, PETSc::DistributedCSR >*, PETSc::DistributedCSR >*, E_F_F0F0_ >*, PETSc::DistributedCSR >*, PETSc::DistributedCSR >*, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2851:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator2_ >*, PETSc::DistributedCSR >*, Matrice_Creuse*, E_F_F0F0_ >*, PETSc::DistributedCSR >*, Matrice_Creuse*, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, PETSc::DistributedCSR >*, Matrice_Creuse*, E_F_F0F0_ >*, PETSc::DistributedCSR >*, Matrice_Creuse*, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2851:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator1s_, PETSc::DistributedCSR >*, E_F_F0s_, PETSc::DistributedCSR >*, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2810:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2810 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1s_, PETSc::DistributedCSR >*, E_F_F0s_, PETSc::DistributedCSR >*, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2810:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator3_*, KN*, KN*, E_F_F0F0F0_*, KN*, KN*, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, KN*, KN*, E_F_F0F0F0_*, KN*, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2877:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator3_ >*, KN*, KN*, E_F_F0F0F0_ >*, KN*, KN*, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >*, KN*, KN*, E_F_F0F0F0_ >*, KN*, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2877:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator3_ >*, KN >*, KN*, E_F_F0F0F0_ >*, KN >*, KN*, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >*, KN >*, KN*, E_F_F0F0F0_ >*, KN >*, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2877:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from common_hpddm.hpp:7: ../seq/include/AFunction_ext.hpp: In member function ‘OneOperator4_ >*, KN*, KN*, KN >*, E_F_F0F0F0F0_ >*, KN*, KN*, KN >*, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction_ext.hpp:159:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 159 | return new CODE(f, | ^~~~~~~~~~~ 160 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 161 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 162 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 163 | t[3]->CastTo(args[3]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator4_ >*, KN*, KN*, KN >*, E_F_F0F0F0F0_ >*, KN*, KN*, KN >*, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction_ext.hpp:159:10: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator2_ >*, KN*, E_F_F0F0_ >*, KN*, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, KN*, E_F_F0F0_ >*, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2851:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator2_ >*, KN*, E_F_F0F0_ >*, KN*, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, KN*, E_F_F0F0_ >*, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2851:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator1_ >*, E_F_F0_ >*> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_ >*, E_F_F0_ >*> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2826:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator2_ >*, KN*, E_F_F0F0_ >*, KN*, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, KN*, E_F_F0F0_ >*, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2851:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator3_ >*, PETSc::DistributedCSR >*, PETSc::DistributedCSR >*, E_F_F0F0F0_ >*, PETSc::DistributedCSR >*, PETSc::DistributedCSR >*, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >*, PETSc::DistributedCSR >*, PETSc::DistributedCSR >*, E_F_F0F0F0_ >*, PETSc::DistributedCSR >*, PETSc::DistributedCSR >*, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2877:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator3_ >*, KNM*, KNM*, E_F_F0F0F0_ >*, KNM*, KNM*, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >*, KNM*, KNM*, E_F_F0F0F0_ >*, KNM*, KNM*, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2877:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator3_ >*, KN*, KN*, E_F_F0F0F0_ >*, KN*, KN*, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >*, KN*, KN*, E_F_F0F0F0_ >*, KN*, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2877:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction_ext.hpp: In member function ‘OneOperator2s_ >, Matrice_Creuse >*, Matrice_Creuse >*, E_F_F0F0s_ >, Matrice_Creuse >*, Matrice_Creuse >*, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction_ext.hpp:46:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 46 | return new CODE(f, | ^~~~~~~~~~~ 47 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 48 | t[1]->CastTo(args[1]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2s_ >, Matrice_Creuse >*, Matrice_Creuse >*, E_F_F0F0s_ >, Matrice_Creuse >*, Matrice_Creuse >*, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction_ext.hpp:46:15: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction_ext.hpp: In member function ‘OneOperator2s_, Matrice_Creuse*, Matrice_Creuse*, E_F_F0F0s_, Matrice_Creuse*, Matrice_Creuse*, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction_ext.hpp:46:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 46 | return new CODE(f, | ^~~~~~~~~~~ 47 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 48 | t[1]->CastTo(args[1]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2s_, Matrice_Creuse*, Matrice_Creuse*, E_F_F0F0s_, Matrice_Creuse*, Matrice_Creuse*, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction_ext.hpp:46:15: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator3_*, KN >*, KN*, E_F_F0F0F0_*, KN >*, KN*, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, KN >*, KN*, E_F_F0F0F0_*, KN >*, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2877:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/iovtk.cpp: In function ‘saveTecplot(std::__cxx11::basic_string, std::allocator > const&, Fem2D::Mesh const&)’: ../seq/iovtk.cpp:6844:19: warning: ‘m’ may be used uninitialized [-Wmaybe-uninitialized] 6844 | for (n = 0; n < m; n++) { | ~~^~~ ../seq/iovtk.cpp:6814:13: note: ‘m’ was declared here 6814 | size_t n, m; | ^ common_hpddm.hpp: In function ‘addScalarProduct >, double>()void’: common_hpddm.hpp:428:32: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 428 | atype()->Add("(", "", new OneOperator3_*, KN*>(scalarProduct)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addScalarProduct >, double>()void’ at common_hpddm.hpp:428:32: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘VTK_WriteMesh3_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2912:65: ../seq/iovtk.cpp:4344:77: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 4344 | static E_F0 *f(const basicAC_F0 &args) { return new VTK_WriteMesh3_Op(args); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘VTK_WriteMesh3_Op::f(basicAC_F0 const&)’ at ../seq/iovtk.cpp:4344:77, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2912:65: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘VTK_WriteMesh_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2912:65: ../seq/iovtk.cpp:2400:76: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2400 | static E_F0 *f(const basicAC_F0 &args) { return new VTK_WriteMesh_Op(args); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘VTK_WriteMesh_Op::f(basicAC_F0 const&)’ at ../seq/iovtk.cpp:2400:76, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2912:65: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/iovtk.cpp: In function ‘VTK_Load(std::__cxx11::basic_string, std::allocator > const&, bool, KN >*)’: ../seq/iovtk.cpp:1780:50: warning: ‘tff’ may be used uninitialized [-Wmaybe-uninitialized] 1780 | Mesh *pTh = new Mesh(nv, nt, nbe, vff, tff, bff); | ^ ../seq/iovtk.cpp:1726:19: note: ‘tff’ was declared here 1726 | Mesh::Triangle *tff; | ^~~ ../seq/iovtk.cpp:1780:50: warning: ‘bff’ may be used uninitialized [-Wmaybe-uninitialized] 1780 | Mesh *pTh = new Mesh(nv, nt, nbe, vff, tff, bff); | ^ ../seq/iovtk.cpp:1732:24: note: ‘bff’ was declared here 1732 | Mesh::BorderElement *bff; | ^~~ ../seq/iovtk.cpp: In function ‘VTK_WRITE_MESH3(std::__cxx11::basic_string, std::allocator > const&, _IO_FILE*, Fem2D::Mesh3 const&, bool, int, bool, bool)’: ../seq/iovtk.cpp:4698:56: warning: ‘%s’ directive output may be truncated writing up to 15 bytes into a region of size 5 [-Wformat-truncation=] 4698 | int bid0 = snprintf(newvalue,sizeof(int)+1, "%s", (char *)&tab[itab]); | ^~ In function ‘snprintf’, inlined from ‘VTK_WRITE_MESH3(std::__cxx11::basic_string, std::allocator > const&, _IO_FILE*, Fem2D::Mesh3 const&, bool, int, bool, bool)’ at ../seq/iovtk.cpp:4698:30: /usr/include/bits/stdio2.h:54:35: note: ‘snprintf’ output between 1 and 16 bytes into a destination of size 5 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ In member function ‘PETSc::varfToMat::Op::Op(E_F0*, E_F0*)’, inlined from ‘PETSc::varfToMat::code(basicAC_F0 const&) const’ at PETSc-code.hpp:362:16: PETSc-code.hpp:350:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 350 | Op(Expression x, Expression y) : b(new Call_FormBilinear(*dynamic_cast*>(y))), a(x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PETSc::varfToMat::Op::Op(E_F0*, E_F0*)’ at PETSc-code.hpp:350:42, inlined from ‘PETSc::varfToMat::code(basicAC_F0 const&) const’ at PETSc-code.hpp:362:16: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp: In member function ‘PETSc::varfToMat::code(basicAC_F0 const&) const’: PETSc-code.hpp:362:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 362 | return new Op(to(args[0]), args[1]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PETSc::varfToMat::code(basicAC_F0 const&) const’ at PETSc-code.hpp:362:16: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In member function ‘PETSc::varfToMat::Op::Op(E_F0*, E_F0*)’, inlined from ‘PETSc::varfToMat::code(basicAC_F0 const&) const’ at PETSc-code.hpp:362:16: PETSc-code.hpp:350:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 350 | Op(Expression x, Expression y) : b(new Call_FormBilinear(*dynamic_cast*>(y))), a(x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PETSc::varfToMat::Op::Op(E_F0*, E_F0*)’ at PETSc-code.hpp:350:42, inlined from ‘PETSc::varfToMat::code(basicAC_F0 const&) const’ at PETSc-code.hpp:362:16: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp: In member function ‘PETSc::varfToMat::code(basicAC_F0 const&) const’: PETSc-code.hpp:362:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 362 | return new Op(to(args[0]), args[1]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PETSc::varfToMat::code(basicAC_F0 const&) const’ at PETSc-code.hpp:362:16: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In member function ‘PETSc::varfToMat::Op::Op(E_F0*, E_F0*)’, inlined from ‘PETSc::varfToMat::code(basicAC_F0 const&) const’ at PETSc-code.hpp:362:16: PETSc-code.hpp:350:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 350 | Op(Expression x, Expression y) : b(new Call_FormBilinear(*dynamic_cast*>(y))), a(x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PETSc::varfToMat::Op::Op(E_F0*, E_F0*)’ at PETSc-code.hpp:350:42, inlined from ‘PETSc::varfToMat::code(basicAC_F0 const&) const’ at PETSc-code.hpp:362:16: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp: In member function ‘PETSc::varfToMat::code(basicAC_F0 const&) const’: PETSc-code.hpp:362:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 362 | return new Op(to(args[0]), args[1]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PETSc::varfToMat::code(basicAC_F0 const&) const’ at PETSc-code.hpp:362:16: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In member function ‘PETSc::varfToMat::Op::Op(E_F0*, E_F0*)’, inlined from ‘PETSc::varfToMat::code(basicAC_F0 const&) const’ at PETSc-code.hpp:362:16: PETSc-code.hpp:350:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 350 | Op(Expression x, Expression y) : b(new Call_FormBilinear(*dynamic_cast*>(y))), a(x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PETSc::varfToMat::Op::Op(E_F0*, E_F0*)’ at PETSc-code.hpp:350:42, inlined from ‘PETSc::varfToMat::code(basicAC_F0 const&) const’ at PETSc-code.hpp:362:16: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp: In member function ‘PETSc::varfToMat::code(basicAC_F0 const&) const’: PETSc-code.hpp:362:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 362 | return new Op(to(args[0]), args[1]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PETSc::varfToMat::code(basicAC_F0 const&) const’ at PETSc-code.hpp:362:16: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/iovtk.cpp: In member function ‘VTK_WriteMesh_Op::operator()(void*) const’: ../seq/iovtk.cpp:2839:25: warning: ‘dataname’ may be used uninitialized [-Wmaybe-uninitialized] 2839 | char *data = newcopy(dataname); | ~~~~~~~^~~~~~~~~~ ../seq/iovtk.cpp:2786:11: note: ‘dataname’ was declared here 2786 | string *dataname; | ^~~~~~~~ ../seq/iovtk.cpp: In member function ‘VTK_WriteMesh3_Op::operator()(void*) const’: ../seq/iovtk.cpp:4781:25: warning: ‘dataname’ may be used uninitialized [-Wmaybe-uninitialized] 4781 | char *data = newcopy(dataname); | ~~~~~~~^~~~~~~~~~ ../seq/iovtk.cpp:4729:11: note: ‘dataname’ was declared here 4729 | string *dataname; | ^~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneBinaryOperator_st, (HPDDM::FetiPrcndtnr)3>, (char)78>, HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>*, long>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../seq/include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st, (HPDDM::FetiPrcndtnr)3>, (char)78>, HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>*, long>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2511:13: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneBinaryOperator_st, (char)78>, KN*, double, (char)78>, pwr, (char)78>, KN*>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st, (char)78>, KN*, double, (char)78>, pwr, (char)78>, KN*>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2511:13: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneBinaryOperator_st, (char)78>, HPDDM::Feti*, long>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st, (char)78>, HPDDM::Feti*, long>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2511:13: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneBinaryOperator_st >, (char)78>, KN >*, std::complex, (char)78>, pwr >, (char)78>, KN >*>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st >, (char)78>, KN >*, std::complex, (char)78>, pwr >, (char)78>, KN >*>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2511:13: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneBinaryOperator_st >, (char)78>, HPDDM::Bdd >*, long>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st >, (char)78>, HPDDM::Bdd >*, long>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2511:13: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneBinaryOperator_st, (char)78>, HPDDM::Bdd*, long>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st, (char)78>, HPDDM::Bdd*, long>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2511:13: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneBinaryOperator_st, (char)78>, KN*, double, (char)78>, pwr, (char)78>, KN*>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st, (char)78>, KN*, double, (char)78>, pwr, (char)78>, KN*>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2511:13: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneBinaryOperator_st, (HPDDM::FetiPrcndtnr)3>, (char)78>, KN >*, std::complex, (char)78>, pwr, (HPDDM::FetiPrcndtnr)3>, (char)78>, KN >*>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st, (HPDDM::FetiPrcndtnr)3>, (char)78>, KN >*, std::complex, (char)78>, pwr, (HPDDM::FetiPrcndtnr)3>, (char)78>, KN >*>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2511:13: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator2*, KN*, Substructuring::InvSubstructuring, (char)78>, KN*, double, (char)78>, E_F_F0F0*, KN*, Substructuring::InvSubstructuring, (char)78>, KN*, double, (char)78> > >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2*, KN*, Substructuring::InvSubstructuring, (char)78>, KN*, double, (char)78>, E_F_F0F0*, KN*, Substructuring::InvSubstructuring, (char)78>, KN*, double, (char)78> > >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2287:16: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator2 >*, KN >*, Substructuring::InvSubstructuring, (HPDDM::FetiPrcndtnr)3>, (char)78>, KN >*, std::complex, (char)78>, E_F_F0F0 >*, KN >*, Substructuring::InvSubstructuring, (HPDDM::FetiPrcndtnr)3>, (char)78>, KN >*, std::complex, (char)78> > >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >*, KN >*, Substructuring::InvSubstructuring, (HPDDM::FetiPrcndtnr)3>, (char)78>, KN >*, std::complex, (char)78>, E_F_F0F0 >*, KN >*, Substructuring::InvSubstructuring, (HPDDM::FetiPrcndtnr)3>, (char)78>, KN >*, std::complex, (char)78> > >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2287:16: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator2 >*, KN >*, Substructuring::InvSubstructuring >, (char)78>, KN >*, std::complex, (char)78>, E_F_F0F0 >*, KN >*, Substructuring::InvSubstructuring >, (char)78>, KN >*, std::complex, (char)78> > >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >*, KN >*, Substructuring::InvSubstructuring >, (char)78>, KN >*, std::complex, (char)78>, E_F_F0F0 >*, KN >*, Substructuring::InvSubstructuring >, (char)78>, KN >*, std::complex, (char)78> > >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2287:16: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator2*, KN*, Substructuring::InvSubstructuring, (char)78>, KN*, double, (char)78>, E_F_F0F0*, KN*, Substructuring::InvSubstructuring, (char)78>, KN*, double, (char)78> > >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2*, KN*, Substructuring::InvSubstructuring, (char)78>, KN*, double, (char)78>, E_F_F0F0*, KN*, Substructuring::InvSubstructuring, (char)78>, KN*, double, (char)78> > >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2287:16: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In member function ‘Substructuring::attachCoarseOperator >, std::complex >::code(basicAC_F0 const&) const’: hpddm_substructuring.cpp:315:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 315 | return new attachCoarseOperator_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::attachCoarseOperator >, std::complex >::code(basicAC_F0 const&) const’ at hpddm_substructuring.cpp:315:20: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In member function ‘Substructuring::attachCoarseOperator, double>::code(basicAC_F0 const&) const’: hpddm_substructuring.cpp:315:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 315 | return new attachCoarseOperator_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::attachCoarseOperator, double>::code(basicAC_F0 const&) const’ at hpddm_substructuring.cpp:315:20: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In member function ‘Substructuring::attachCoarseOperator, (HPDDM::FetiPrcndtnr)3>, std::complex >::code(basicAC_F0 const&) const’: hpddm_substructuring.cpp:315:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 315 | return new attachCoarseOperator_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::attachCoarseOperator, (HPDDM::FetiPrcndtnr)3>, std::complex >::code(basicAC_F0 const&) const’ at hpddm_substructuring.cpp:315:20: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In member function ‘Substructuring::attachCoarseOperator, double>::code(basicAC_F0 const&) const’: hpddm_substructuring.cpp:315:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 315 | return new attachCoarseOperator_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::attachCoarseOperator, double>::code(basicAC_F0 const&) const’ at hpddm_substructuring.cpp:315:20: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common_hpddm.hpp: In member function ‘exchangeInOut, double>::code(basicAC_F0 const&) const’: common_hpddm.hpp:331:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 331 | return new exchangeInOut_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), t[2]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘exchangeInOut, double>::code(basicAC_F0 const&) const’ at common_hpddm.hpp:331:20: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In member function ‘Substructuring::renumber >, std::complex >::code(basicAC_F0 const&) const’: hpddm_substructuring.cpp:502:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 502 | return new renumber_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), t[2]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::renumber >, std::complex >::code(basicAC_F0 const&) const’ at hpddm_substructuring.cpp:502:20: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In member function ‘Substructuring::solveDDM, (HPDDM::FetiPrcndtnr)3>, std::complex >::code(basicAC_F0 const&) const’: hpddm_substructuring.cpp:429:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 429 | return new solveDDM_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), t[2]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::solveDDM, (HPDDM::FetiPrcndtnr)3>, std::complex >::code(basicAC_F0 const&) const’ at hpddm_substructuring.cpp:429:20: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In member function ‘Substructuring::renumber, double>::code(basicAC_F0 const&) const’: hpddm_substructuring.cpp:502:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 502 | return new renumber_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), t[2]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::renumber, double>::code(basicAC_F0 const&) const’ at hpddm_substructuring.cpp:502:20: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In member function ‘Substructuring::solveDDM, double>::code(basicAC_F0 const&) const’: hpddm_substructuring.cpp:429:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 429 | return new solveDDM_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), t[2]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::solveDDM, double>::code(basicAC_F0 const&) const’ at hpddm_substructuring.cpp:429:20: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In member function ‘Substructuring::solveDDM, double>::code(basicAC_F0 const&) const’: hpddm_substructuring.cpp:429:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 429 | return new solveDDM_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), t[2]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::solveDDM, double>::code(basicAC_F0 const&) const’ at hpddm_substructuring.cpp:429:20: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In member function ‘Substructuring::initDDM, double>::code(basicAC_F0 const&) const’: hpddm_substructuring.cpp:261:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 261 | return new initDDM_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), t[2]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::initDDM, double>::code(basicAC_F0 const&) const’ at hpddm_substructuring.cpp:261:20: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In member function ‘Substructuring::Skeleton::code(basicAC_F0 const&) const’: hpddm_substructuring.cpp:35:109: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 35 | return new Skeleton_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), t[2]->CastTo(args[2])); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::Skeleton::code(basicAC_F0 const&) const’ at hpddm_substructuring.cpp:35:109: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In member function ‘Substructuring::renumber, double>::code(basicAC_F0 const&) const’: hpddm_substructuring.cpp:502:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 502 | return new renumber_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), t[2]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::renumber, double>::code(basicAC_F0 const&) const’ at hpddm_substructuring.cpp:502:20: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In member function ‘Substructuring::renumber, (HPDDM::FetiPrcndtnr)3>, std::complex >::code(basicAC_F0 const&) const’: hpddm_substructuring.cpp:502:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 502 | return new renumber_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), t[2]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::renumber, (HPDDM::FetiPrcndtnr)3>, std::complex >::code(basicAC_F0 const&) const’ at hpddm_substructuring.cpp:502:20: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In member function ‘Substructuring::initDDM, (HPDDM::FetiPrcndtnr)3>, std::complex >::code(basicAC_F0 const&) const’: hpddm_substructuring.cpp:261:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 261 | return new initDDM_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), t[2]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::initDDM, (HPDDM::FetiPrcndtnr)3>, std::complex >::code(basicAC_F0 const&) const’ at hpddm_substructuring.cpp:261:20: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In member function ‘Substructuring::initDDM >, std::complex >::code(basicAC_F0 const&) const’: hpddm_substructuring.cpp:261:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 261 | return new initDDM_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), t[2]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::initDDM >, std::complex >::code(basicAC_F0 const&) const’ at hpddm_substructuring.cpp:261:20: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common_hpddm.hpp: In member function ‘exchangeInOut, double>::code(basicAC_F0 const&) const’: common_hpddm.hpp:331:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 331 | return new exchangeInOut_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), t[2]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘exchangeInOut, double>::code(basicAC_F0 const&) const’ at common_hpddm.hpp:331:20: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In member function ‘Substructuring::solveDDM >, std::complex >::code(basicAC_F0 const&) const’: hpddm_substructuring.cpp:429:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 429 | return new solveDDM_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), t[2]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::solveDDM >, std::complex >::code(basicAC_F0 const&) const’ at hpddm_substructuring.cpp:429:20: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In member function ‘Substructuring::initDDM, double>::code(basicAC_F0 const&) const’: hpddm_substructuring.cpp:261:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 261 | return new initDDM_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), t[2]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::initDDM, double>::code(basicAC_F0 const&) const’ at hpddm_substructuring.cpp:261:20: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common_hpddm.hpp: In member function ‘exchangeInOut, (HPDDM::FetiPrcndtnr)3>, std::complex >::code(basicAC_F0 const&) const’: common_hpddm.hpp:331:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 331 | return new exchangeInOut_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), t[2]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘exchangeInOut, (HPDDM::FetiPrcndtnr)3>, std::complex >::code(basicAC_F0 const&) const’ at common_hpddm.hpp:331:20: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common_hpddm.hpp: In member function ‘exchangeInOut >, std::complex >::code(basicAC_F0 const&) const’: common_hpddm.hpp:331:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 331 | return new exchangeInOut_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), t[2]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘exchangeInOut >, std::complex >::code(basicAC_F0 const&) const’ at common_hpddm.hpp:331:20: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator1_, (HPDDM::FetiPrcndtnr)3>*, E_F_F0_, (HPDDM::FetiPrcndtnr)3>*> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, (HPDDM::FetiPrcndtnr)3>*, E_F_F0_, (HPDDM::FetiPrcndtnr)3>*> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2826:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator1_*, E_F_F0_*> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_*, E_F_F0_*> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2826:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator1_, std::allocator >*, E_F_F0_, std::allocator >*> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, std::allocator >*, E_F_F0_, std::allocator >*> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2826:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator1_ >*, E_F_F0_ >*> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_ >*, E_F_F0_ >*> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2826:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator1_, std::allocator >*, E_F_F0_, std::allocator >*> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, std::allocator >*, E_F_F0_, std::allocator >*> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2826:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator1_*, E_F_F0_*> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_*, E_F_F0_*> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2826:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from common_hpddm.hpp:7: ../seq/include/AFunction_ext.hpp: In member function ‘OneOperator2s_ >, Matrice_Creuse >*, Matrice_Creuse >*, E_F_F0F0s_ >, Matrice_Creuse >*, Matrice_Creuse >*, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction_ext.hpp:46:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 46 | return new CODE(f, | ^~~~~~~~~~~ 47 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 48 | t[1]->CastTo(args[1]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2s_ >, Matrice_Creuse >*, Matrice_Creuse >*, E_F_F0F0s_ >, Matrice_Creuse >*, Matrice_Creuse >*, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction_ext.hpp:46:15: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction_ext.hpp: In member function ‘OneOperator2s_, Matrice_Creuse*, Matrice_Creuse*, E_F_F0F0s_, Matrice_Creuse*, Matrice_Creuse*, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction_ext.hpp:46:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 46 | return new CODE(f, | ^~~~~~~~~~~ 47 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 48 | t[1]->CastTo(args[1]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2s_, Matrice_Creuse*, Matrice_Creuse*, E_F_F0F0s_, Matrice_Creuse*, Matrice_Creuse*, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction_ext.hpp:46:15: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator3_*, KN*, KN*, E_F_F0F0F0_*, KN*, KN*, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, KN*, KN*, E_F_F0F0F0_*, KN*, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2877:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator3_*, KN >*, KN*, E_F_F0F0F0_*, KN >*, KN*, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, KN >*, KN*, E_F_F0F0F0_*, KN >*, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2877:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator3_*, KN*, KN*, E_F_F0F0F0_*, KN*, KN*, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, KN*, KN*, E_F_F0F0F0_*, KN*, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2877:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp: In member function ‘PETSc::OpMatrixtoBilinearFormVGPETSc >::Op::Op(E_F0*, E_F0*, int)’: PETSc-code.hpp:5875:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 5875 | : b(new Call_CompositeFormBilinear(* dynamic_cast *>(bb))),a(aa),init(initt) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PETSc::OpMatrixtoBilinearFormVGPETSc >::Op::Op(E_F0*, E_F0*, int)’ at PETSc-code.hpp:5875:15: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator3_, (HPDDM::FetiPrcndtnr)3>*, KN >*, KN*, E_F_F0F0F0_, (HPDDM::FetiPrcndtnr)3>*, KN >*, KN*, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, (HPDDM::FetiPrcndtnr)3>*, KN >*, KN*, E_F_F0F0F0_, (HPDDM::FetiPrcndtnr)3>*, KN >*, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2877:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator3_ >*, KN >*, KN*, E_F_F0F0F0_ >*, KN >*, KN*, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >*, KN >*, KN*, E_F_F0F0F0_ >*, KN >*, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2877:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp: In member function ‘PETSc::OpMatrixtoBilinearFormVGPETSc >::code(basicAC_F0 const&) const’: PETSc-code.hpp:5899:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 5899 | { return new Op(to*>(args[0]),args[1],init); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PETSc::OpMatrixtoBilinearFormVGPETSc >::code(basicAC_F0 const&) const’ at PETSc-code.hpp:5899:15: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp: In member function ‘PETSc::NonlinearSolver > >::code(basicAC_F0 const&) const’: PETSc-code.hpp:4156:55: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 4156 | E_F0* code(const basicAC_F0& args) const { return new E_NonlinearSolver(args, c); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PETSc::NonlinearSolver > >::code(basicAC_F0 const&) const’ at PETSc-code.hpp:4156:55: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp: In member function ‘PETSc::initRectangularCSRfromDMatrix, 1>::code(basicAC_F0 const&) const’: PETSc-code.hpp:1263:14: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1263 | return new initRectangularCSRfromDMatrix_Op(args, c); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PETSc::initRectangularCSRfromDMatrix, 1>::code(basicAC_F0 const&) const’ at PETSc-code.hpp:1263:14: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp: In member function ‘PETSc::initRectangularCSRfromDMatrix, 0>::code(basicAC_F0 const&) const’: PETSc-code.hpp:1263:14: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1263 | return new initRectangularCSRfromDMatrix_Op(args, c); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PETSc::initRectangularCSRfromDMatrix, 0>::code(basicAC_F0 const&) const’ at PETSc-code.hpp:1263:14: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp: In member function ‘PETSc::initCSRfromDMatrix, 1>::code(basicAC_F0 const&) const’: PETSc-code.hpp:1210:14: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1210 | return new initCSRfromDMatrix_Op(args, c); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PETSc::initCSRfromDMatrix, 1>::code(basicAC_F0 const&) const’ at PETSc-code.hpp:1210:14: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘E_F_F0F0*, KN*, Substructuring::InvSubstructuring, (char)78>, KN*, double, (char)78> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ../seq/include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0*, KN*, Substructuring::InvSubstructuring, (char)78>, KN*, double, (char)78> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ../seq/include/AFunction.hpp:1076:22: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp: In member function ‘PETSc::initCSRfromDMatrix, 0>::code(basicAC_F0 const&) const’: PETSc-code.hpp:1210:14: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1210 | return new initCSRfromDMatrix_Op(args, c); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PETSc::initCSRfromDMatrix, 0>::code(basicAC_F0 const&) const’ at PETSc-code.hpp:1210:14: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘E_F_F0F0 >*, KN >*, Substructuring::InvSubstructuring, (HPDDM::FetiPrcndtnr)3>, (char)78>, KN >*, std::complex, (char)78> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ../seq/include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0 >*, KN >*, Substructuring::InvSubstructuring, (HPDDM::FetiPrcndtnr)3>, (char)78>, KN >*, std::complex, (char)78> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ../seq/include/AFunction.hpp:1076:22: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp: In member function ‘PETSc::initCSR, true>::code(basicAC_F0 const&) const’: PETSc-code.hpp:1583:55: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1583 | E_F0* code(const basicAC_F0& args) const { return new E_initCSR(args, c); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PETSc::initCSR, true>::code(basicAC_F0 const&) const’ at PETSc-code.hpp:1583:55: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘E_F_F0F0 >*, KN >*, Substructuring::InvSubstructuring >, (char)78>, KN >*, std::complex, (char)78> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ../seq/include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0 >*, KN >*, Substructuring::InvSubstructuring >, (char)78>, KN >*, std::complex, (char)78> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ../seq/include/AFunction.hpp:1076:22: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘E_F_F0F0*, KN*, Substructuring::InvSubstructuring, (char)78>, KN*, double, (char)78> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ../seq/include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0*, KN*, Substructuring::InvSubstructuring, (char)78>, KN*, double, (char)78> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ../seq/include/AFunction.hpp:1076:22: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp: In member function ‘PETSc::initCSR, false>::code(basicAC_F0 const&) const’: PETSc-code.hpp:1583:55: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1583 | E_F0* code(const basicAC_F0& args) const { return new E_initCSR(args, c); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PETSc::initCSR, false>::code(basicAC_F0 const&) const’ at PETSc-code.hpp:1583:55: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp: In member function ‘PETSc::initCSR, false>::code(basicAC_F0 const&) const’: PETSc-code.hpp:1583:55: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1583 | E_F0* code(const basicAC_F0& args) const { return new E_initCSR(args, c); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PETSc::initCSR, false>::code(basicAC_F0 const&) const’ at PETSc-code.hpp:1583:55: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘PETSc::assignBlockMatrix >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2912:65: PETSc-code.hpp:1985:14: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1985 | return new initCSRfromBlockMatrix< HpddmType >(args, 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PETSc::assignBlockMatrix >::f(basicAC_F0 const&)’ at PETSc-code.hpp:1985:14, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2912:65: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘PETSc::initCSRfromBlockMatrix >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2912:65: PETSc-code.hpp:1843:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1843 | static E_F0* f(const basicAC_F0& args) { return new initCSRfromBlockMatrix(args, 0); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PETSc::initCSRfromBlockMatrix >::f(basicAC_F0 const&)’ at PETSc-code.hpp:1843:53, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2912:65: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/iovtk.cpp: In function ‘VTK_WRITE_MESH(std::__cxx11::basic_string, std::allocator > const&, _IO_FILE*, Fem2D::Mesh const&, bool, int, bool, bool)’: ../seq/iovtk.cpp:2756:56: warning: ‘%s’ directive output may be truncated writing up to 15 bytes into a region of size 5 [-Wformat-truncation=] 2756 | int bid0 = snprintf(newvalue,sizeof(int)+1, "%s", (char *)&tab[itab]); | ^~ In file included from /usr/include/stdio.h:964, from /usr/include/mpich-aarch64/mpicxx.h:41, from /usr/include/mpich-aarch64/mpi.h:1031, from common_hpddm.hpp:5: In function ‘snprintf’, inlined from ‘VTK_WRITE_MESH(std::__cxx11::basic_string, std::allocator > const&, _IO_FILE*, Fem2D::Mesh const&, bool, int, bool, bool)’ at ../seq/iovtk.cpp:2756:30: /usr/include/bits/stdio2.h:54:35: note: ‘snprintf’ output between 1 and 16 bytes into a destination of size 5 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ PETSc-code.hpp: In member function ‘PETSc::LinearSolver > >::code(basicAC_F0 const&) const’: PETSc-code.hpp:3465:55: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3465 | E_F0* code(const basicAC_F0& args) const { return new E_LinearSolver(args, c); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PETSc::LinearSolver > >::code(basicAC_F0 const&) const’ at PETSc-code.hpp:3465:55: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp: In member function ‘PETSc::changeNumbering >, KNM>::code(basicAC_F0 const&) const’: PETSc-code.hpp:3002:55: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3002 | E_F0* code(const basicAC_F0& args) const { return new changeNumbering_Op(args, c); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PETSc::changeNumbering >, KNM>::code(basicAC_F0 const&) const’ at PETSc-code.hpp:3002:55: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator1 > >, KN >*, E_F_F0 > >, KN >*, true> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../seq/include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 > >, KN >*, E_F_F0 > >, KN >*, true> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2267:16: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator1 > > >, KN > >*, E_F_F0 > > >, KN > >*, true> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 > > >, KN > >*, E_F_F0 > > >, KN > >*, true> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2267:16: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm.cpp: In member function ‘Schwarz::set >, std::complex >::code(basicAC_F0 const&) const’: hpddm.cpp:551:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 551 | return new set_Op(args, t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Schwarz::set >, std::complex >::code(basicAC_F0 const&) const’ at hpddm.cpp:551:20: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm.cpp: In member function ‘Schwarz::set, double>::code(basicAC_F0 const&) const’: hpddm.cpp:551:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 551 | return new set_Op(args, t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Schwarz::set, double>::code(basicAC_F0 const&) const’ at hpddm.cpp:551:20: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp: In member function ‘PETSc::changeNumbering >, KN>::code(basicAC_F0 const&) const’: PETSc-code.hpp:3002:55: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3002 | E_F0* code(const basicAC_F0& args) const { return new changeNumbering_Op(args, c); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PETSc::changeNumbering >, KN>::code(basicAC_F0 const&) const’ at PETSc-code.hpp:3002:55: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneBinaryOperator_st >, (char)78>, KN >*, std::complex, (char)78>, pwr >, (char)78>, KN >*>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st >, (char)78>, KN >*, std::complex, (char)78>, pwr >, (char)78>, KN >*>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2511:13: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneBinaryOperator_st >, (char)78>, HPDDM::Schwarz >*, long>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st >, (char)78>, HPDDM::Schwarz >*, long>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2511:13: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneBinaryOperator_st, (char)78>, HPDDM::Schwarz*, long>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st, (char)78>, HPDDM::Schwarz*, long>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2511:13: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneBinaryOperator_st, (char)78>, KN*, double, (char)78>, pwr, (char)78>, KN*>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st, (char)78>, KN*, double, (char)78>, pwr, (char)78>, KN*>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2511:13: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator2 >*, KN >*, Schwarz::ProdSchwarz >*, KN >*, std::complex, (char)78>, E_F_F0F0 >*, KN >*, Schwarz::ProdSchwarz >*, KN >*, std::complex, (char)78> > >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >*, KN >*, Schwarz::ProdSchwarz >*, KN >*, std::complex, (char)78>, E_F_F0F0 >*, KN >*, Schwarz::ProdSchwarz >*, KN >*, std::complex, (char)78> > >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2287:16: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator2 >*, KN >*, std::complex, (char)78>, HPDDM::Schwarz >*, KN >*, E_F_F0F0 >*, KN >*, std::complex, (char)78>, HPDDM::Schwarz >*, KN >*> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >*, KN >*, std::complex, (char)78>, HPDDM::Schwarz >*, KN >*, E_F_F0F0 >*, KN >*, std::complex, (char)78>, HPDDM::Schwarz >*, KN >*> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2287:16: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator2 >*, KN >*, Schwarz::InvSchwarz >, (char)78>, KN >*, std::complex, (char)78>, E_F_F0F0 >*, KN >*, Schwarz::InvSchwarz >, (char)78>, KN >*, std::complex, (char)78> > >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >*, KN >*, Schwarz::InvSchwarz >, (char)78>, KN >*, std::complex, (char)78>, E_F_F0F0 >*, KN >*, Schwarz::InvSchwarz >, (char)78>, KN >*, std::complex, (char)78> > >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2287:16: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator2*, KN*, double, (char)78>, HPDDM::Schwarz*, KN*, E_F_F0F0*, KN*, double, (char)78>, HPDDM::Schwarz*, KN*> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2*, KN*, double, (char)78>, HPDDM::Schwarz*, KN*, E_F_F0F0*, KN*, double, (char)78>, HPDDM::Schwarz*, KN*> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2287:16: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator2*, KN*, Schwarz::InvSchwarz, (char)78>, KN*, double, (char)78>, E_F_F0F0*, KN*, Schwarz::InvSchwarz, (char)78>, KN*, double, (char)78> > >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2*, KN*, Schwarz::InvSchwarz, (char)78>, KN*, double, (char)78>, E_F_F0F0*, KN*, Schwarz::InvSchwarz, (char)78>, KN*, double, (char)78> > >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2287:16: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator2*, KN*, Schwarz::ProdSchwarz*, KN*, double, (char)78>, E_F_F0F0*, KN*, Schwarz::ProdSchwarz*, KN*, double, (char)78> > >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2*, KN*, Schwarz::ProdSchwarz*, KN*, double, (char)78>, E_F_F0F0*, KN*, Schwarz::ProdSchwarz*, KN*, double, (char)78> > >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2287:16: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm.cpp: In member function ‘Schwarz::changeOperator >, std::complex >::code(basicAC_F0 const&) const’: hpddm.cpp:513:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 513 | return new changeOperator_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Schwarz::changeOperator >, std::complex >::code(basicAC_F0 const&) const’ at hpddm.cpp:513:20: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common_hpddm.hpp: In member function ‘exchangeIn, double>::code(basicAC_F0 const&) const’: common_hpddm.hpp:294:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 294 | return new exchangeIn_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘exchangeIn, double>::code(basicAC_F0 const&) const’ at common_hpddm.hpp:294:20: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm.cpp: In member function ‘Schwarz::changeOperator, double>::code(basicAC_F0 const&) const’: hpddm.cpp:513:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 513 | return new changeOperator_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Schwarz::changeOperator, double>::code(basicAC_F0 const&) const’ at hpddm.cpp:513:20: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common_hpddm.hpp: In member function ‘exchangeIn >, std::complex >::code(basicAC_F0 const&) const’: common_hpddm.hpp:294:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 294 | return new exchangeIn_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘exchangeIn >, std::complex >::code(basicAC_F0 const&) const’ at common_hpddm.hpp:294:20: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm.cpp: In member function ‘Schwarz::solveDDM >, std::complex >::code(basicAC_F0 const&) const’: hpddm.cpp:376:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 376 | return new solveDDM_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), t[2]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Schwarz::solveDDM >, std::complex >::code(basicAC_F0 const&) const’ at hpddm.cpp:376:20: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common_hpddm.hpp: In member function ‘exchangeInOut, double>::code(basicAC_F0 const&) const’: common_hpddm.hpp:331:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 331 | return new exchangeInOut_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), t[2]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘exchangeInOut, double>::code(basicAC_F0 const&) const’ at common_hpddm.hpp:331:20: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm.cpp: In member function ‘Schwarz::solveDDM, double>::code(basicAC_F0 const&) const’: hpddm.cpp:376:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 376 | return new solveDDM_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), t[2]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Schwarz::solveDDM, double>::code(basicAC_F0 const&) const’ at hpddm.cpp:376:20: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common_hpddm.hpp: In member function ‘exchangeInOut >, std::complex >::code(basicAC_F0 const&) const’: common_hpddm.hpp:331:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 331 | return new exchangeInOut_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), t[2]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘exchangeInOut >, std::complex >::code(basicAC_F0 const&) const’ at common_hpddm.hpp:331:20: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm.cpp: In member function ‘Schwarz::distributedMV >, std::complex >::code(basicAC_F0 const&) const’: hpddm.cpp:589:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 589 | return new distributedMV_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), t[2]->CastTo(args[2]), t[3]->CastTo(args[3])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Schwarz::distributedMV >, std::complex >::code(basicAC_F0 const&) const’ at hpddm.cpp:589:20: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm.cpp: In member function ‘Schwarz::distributedMV, double>::code(basicAC_F0 const&) const’: hpddm.cpp:589:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 589 | return new distributedMV_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), t[2]->CastTo(args[2]), t[3]->CastTo(args[3])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Schwarz::distributedMV, double>::code(basicAC_F0 const&) const’ at hpddm.cpp:589:20: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In function ‘Dcl_Type >*>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const* [clone .isra.0]’: ../seq/include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type >*>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const* [clone .isra.0]’ at ../seq/include/AFunction.hpp:3112:42: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In function ‘Dcl_Type*>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const* [clone .isra.0]’: ../seq/include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type*>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const* [clone .isra.0]’ at ../seq/include/AFunction.hpp:3112:42: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In member function ‘KN_ > >::operator[](int) const’, inlined from ‘PETSc::setOptions > >::setOptions_Op::operator()(void*) const’ at PETSc-code.hpp:2473:34: ../seq/include/RNM.hpp:418:39: warning: ‘tabA’ may be used uninitialized [-Wmaybe-uninitialized] 418 | R & operator[](int i) const {return v[index(i)];} | ^ PETSc-code.hpp: In member function ‘PETSc::setOptions > >::setOptions_Op::operator()(void*) const’: PETSc-code.hpp:2310:17: note: ‘tabA’ was declared here 2310 | KN< Dmat >* tabA; | ^~~~ PETSc-code.hpp: In member function ‘PETSc::LinearSolver > >::E_LinearSolver::operator()(void*) const’: PETSc-code.hpp:3565:57: warning: ‘in’ may be used uninitialized [-Wmaybe-uninitialized] 3565 | user->op = new LinearSolver< Type >::MatF_O(in->n, stack, codeA); | ~~~~^ PETSc-code.hpp:3497:26: note: ‘in’ was declared here 3497 | KN< PetscScalar >* in, *out; | ^~ PETSc-code.hpp:3572:18: warning: ‘out’ may be used uninitialized [-Wmaybe-uninitialized] 3572 | if (out->n != in->n) { | ~~~~~^ PETSc-code.hpp:3497:31: note: ‘out’ was declared here 3497 | KN< PetscScalar >* in, *out; | ^~~ ../seq/iovtk.cpp: In function ‘saveTecplot(std::__cxx11::basic_string, std::allocator > const&, Fem2D::Mesh const&)’: ../seq/iovtk.cpp:6844:19: warning: ‘m’ may be used uninitialized [-Wmaybe-uninitialized] 6844 | for (n = 0; n < m; n++) { | ~~^~~ ../seq/iovtk.cpp:6814:13: note: ‘m’ was declared here 6814 | size_t n, m; | ^ In function ‘VTK_WriteMesh3_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2912:65: ../seq/iovtk.cpp:4344:77: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 4344 | static E_F0 *f(const basicAC_F0 &args) { return new VTK_WriteMesh3_Op(args); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘VTK_WriteMesh3_Op::f(basicAC_F0 const&)’ at ../seq/iovtk.cpp:4344:77, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2912:65: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In member function ‘KN_ > >::operator[](int) const’, inlined from ‘PETSc::setOptions > >::setOptions_Op::operator()(void*) const’ at PETSc-code.hpp:2473:34: ../seq/include/RNM.hpp:418:39: warning: ‘tabA’ may be used uninitialized [-Wmaybe-uninitialized] 418 | R & operator[](int i) const {return v[index(i)];} | ^ PETSc-code.hpp: In member function ‘PETSc::setOptions > >::setOptions_Op::operator()(void*) const’: PETSc-code.hpp:2310:17: note: ‘tabA’ was declared here 2310 | KN< Dmat >* tabA; | ^~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator1_*, E_F_F0_*> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_*, E_F_F0_*> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2826:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator1_, std::allocator >*, E_F_F0_, std::allocator >*> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, std::allocator >*, E_F_F0_, std::allocator >*> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2826:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator1_ >*, E_F_F0_ >*> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_ >*, E_F_F0_ >*> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2826:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator1_, std::allocator >*, E_F_F0_, std::allocator >*> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, std::allocator >*, E_F_F0_, std::allocator >*> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2826:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator2_ >*, KN*, E_F_F0F0_ >*, KN*, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, KN*, E_F_F0F0_ >*, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2851:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator2_*, KN >*, long, E_F_F0F0_*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN >*, long, E_F_F0F0_*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2851:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator2_*, KN*, E_F_F0F0_*, KN*, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN*, E_F_F0F0_*, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2851:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator2_*, HPDDM::Schwarz*, HPDDM::Schwarz*, E_F_F0F0_*, HPDDM::Schwarz*, HPDDM::Schwarz*, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, HPDDM::Schwarz*, HPDDM::Schwarz*, E_F_F0F0_*, HPDDM::Schwarz*, HPDDM::Schwarz*, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2851:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator2_ >*, Resize > >, long, E_F_F0F0_ >*, Resize > >, long, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Resize > >, long, E_F_F0F0_ >*, Resize > >, long, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2851:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator2_ >*, HPDDM::Schwarz >*, HPDDM::Schwarz >*, E_F_F0F0_ >*, HPDDM::Schwarz >*, HPDDM::Schwarz >*, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, HPDDM::Schwarz >*, HPDDM::Schwarz >*, E_F_F0F0_ >*, HPDDM::Schwarz >*, HPDDM::Schwarz >*, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2851:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator2_ >*, KN >*, long, E_F_F0F0_ >*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, KN >*, long, E_F_F0F0_ >*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2851:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator2_ > >*, KN > >*, long, E_F_F0F0_ > >*, KN > >*, long, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ > >*, KN > >*, long, E_F_F0F0_ > >*, KN > >*, long, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2851:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator2_ >*, KN > >*, long, E_F_F0F0_ >*, KN > >*, long, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, KN > >*, long, E_F_F0F0_ >*, KN > >*, long, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2851:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘VTK_WriteMesh_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2912:65: ../seq/iovtk.cpp:2400:76: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2400 | static E_F0 *f(const basicAC_F0 &args) { return new VTK_WriteMesh_Op(args); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘VTK_WriteMesh_Op::f(basicAC_F0 const&)’ at ../seq/iovtk.cpp:2400:76, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2912:65: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator2_ > >*, Resize > > >, long, E_F_F0F0_ > >*, Resize > > >, long, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ > >*, Resize > > >, long, E_F_F0F0_ > >*, Resize > > >, long, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2851:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from common_hpddm.hpp:7: ../seq/include/AFunction_ext.hpp: In member function ‘OneOperator2s_ >, Matrice_Creuse >*, Matrice_Creuse >*, E_F_F0F0s_ >, Matrice_Creuse >*, Matrice_Creuse >*, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction_ext.hpp:46:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 46 | return new CODE(f, | ^~~~~~~~~~~ 47 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 48 | t[1]->CastTo(args[1]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2s_ >, Matrice_Creuse >*, Matrice_Creuse >*, E_F_F0F0s_ >, Matrice_Creuse >*, Matrice_Creuse >*, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction_ext.hpp:46:15: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction_ext.hpp: In member function ‘OneOperator2s_, Matrice_Creuse*, Matrice_Creuse*, E_F_F0F0s_, Matrice_Creuse*, Matrice_Creuse*, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction_ext.hpp:46:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 46 | return new CODE(f, | ^~~~~~~~~~~ 47 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 48 | t[1]->CastTo(args[1]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2s_, Matrice_Creuse*, Matrice_Creuse*, E_F_F0F0s_, Matrice_Creuse*, Matrice_Creuse*, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction_ext.hpp:46:15: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator3_*, KN >*, KN*, E_F_F0F0F0_*, KN >*, KN*, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, KN >*, KN*, E_F_F0F0F0_*, KN >*, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2877:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/iovtk.cpp: In function ‘VTK_Load(std::__cxx11::basic_string, std::allocator > const&, bool, KN >*)’: ../seq/iovtk.cpp:1780:50: warning: ‘tff’ may be used uninitialized [-Wmaybe-uninitialized] 1780 | Mesh *pTh = new Mesh(nv, nt, nbe, vff, tff, bff); | ^ ../seq/iovtk.cpp:1726:19: note: ‘tff’ was declared here 1726 | Mesh::Triangle *tff; | ^~~ ../seq/iovtk.cpp:1780:50: warning: ‘bff’ may be used uninitialized [-Wmaybe-uninitialized] 1780 | Mesh *pTh = new Mesh(nv, nt, nbe, vff, tff, bff); | ^ ../seq/iovtk.cpp:1732:24: note: ‘bff’ was declared here 1732 | Mesh::BorderElement *bff; | ^~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator3_*, KN*, KN*, E_F_F0F0F0_*, KN*, KN*, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, KN*, KN*, E_F_F0F0F0_*, KN*, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2877:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator3_, HPDDM::Schwarz >*, KN >*, KN >*, E_F_F0F0F0_, HPDDM::Schwarz >*, KN >*, KN >*, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, HPDDM::Schwarz >*, KN >*, KN >*, E_F_F0F0F0_, HPDDM::Schwarz >*, KN >*, KN >*, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2877:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘E_F_F0 > > >, KN > >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ../seq/include/AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 > > >, KN > >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ../seq/include/AFunction.hpp:998:22: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘E_F_F0F0*, KN*, Schwarz::ProdSchwarz*, KN*, double, (char)78> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ../seq/include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0*, KN*, Schwarz::ProdSchwarz*, KN*, double, (char)78> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ../seq/include/AFunction.hpp:1076:22: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘E_F_F0F0*, KN*, double, (char)78>, HPDDM::Schwarz*, KN*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ../seq/include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0*, KN*, double, (char)78>, HPDDM::Schwarz*, KN*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ../seq/include/AFunction.hpp:1076:22: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘E_F_F0 > >, KN >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ../seq/include/AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 > >, KN >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ../seq/include/AFunction.hpp:998:22: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘E_F_F0F0 >*, KN >*, Schwarz::ProdSchwarz >*, KN >*, std::complex, (char)78> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ../seq/include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0 >*, KN >*, Schwarz::ProdSchwarz >*, KN >*, std::complex, (char)78> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ../seq/include/AFunction.hpp:1076:22: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘E_F_F0F0 >*, KN >*, Schwarz::InvSchwarz >, (char)78>, KN >*, std::complex, (char)78> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ../seq/include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0 >*, KN >*, Schwarz::InvSchwarz >, (char)78>, KN >*, std::complex, (char)78> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ../seq/include/AFunction.hpp:1076:22: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘E_F_F0F0 >*, KN >*, std::complex, (char)78>, HPDDM::Schwarz >*, KN >*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ../seq/include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0 >*, KN >*, std::complex, (char)78>, HPDDM::Schwarz >*, KN >*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ../seq/include/AFunction.hpp:1076:22: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘E_F_F0F0*, KN*, Schwarz::InvSchwarz, (char)78>, KN*, double, (char)78> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ../seq/include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0*, KN*, Schwarz::InvSchwarz, (char)78>, KN*, double, (char)78> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ../seq/include/AFunction.hpp:1076:22: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/iovtk.cpp: In function ‘VTK_WRITE_MESH(std::__cxx11::basic_string, std::allocator > const&, _IO_FILE*, Fem2D::Mesh const&, bool, int, bool, bool)’: ../seq/iovtk.cpp:2756:56: warning: ‘%s’ directive output may be truncated writing up to 15 bytes into a region of size 5 [-Wformat-truncation=] 2756 | int bid0 = snprintf(newvalue,sizeof(int)+1, "%s", (char *)&tab[itab]); | ^~ In file included from /usr/include/stdio.h:964, from /usr/include/mpich-aarch64/mpicxx.h:41, from /usr/include/mpich-aarch64/mpi.h:1031, from common_hpddm.hpp:5: In function ‘snprintf’, inlined from ‘VTK_WRITE_MESH(std::__cxx11::basic_string, std::allocator > const&, _IO_FILE*, Fem2D::Mesh const&, bool, int, bool, bool)’ at ../seq/iovtk.cpp:2756:30: /usr/include/bits/stdio2.h:54:35: note: ‘snprintf’ output between 1 and 16 bytes into a destination of size 5 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ ../seq/iovtk.cpp: In function ‘VTK_WRITE_MESH3(std::__cxx11::basic_string, std::allocator > const&, _IO_FILE*, Fem2D::Mesh3 const&, bool, int, bool, bool)’: ../seq/iovtk.cpp:4698:56: warning: ‘%s’ directive output may be truncated writing up to 15 bytes into a region of size 5 [-Wformat-truncation=] 4698 | int bid0 = snprintf(newvalue,sizeof(int)+1, "%s", (char *)&tab[itab]); | ^~ In function ‘snprintf’, inlined from ‘VTK_WRITE_MESH3(std::__cxx11::basic_string, std::allocator > const&, _IO_FILE*, Fem2D::Mesh3 const&, bool, int, bool, bool)’ at ../seq/iovtk.cpp:4698:30: /usr/include/bits/stdio2.h:54:35: note: ‘snprintf’ output between 1 and 16 bytes into a destination of size 5 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ hpddm.cpp: In member function ‘Schwarz::initDDM >, std::complex >::code(basicAC_F0 const&) const’: hpddm.cpp:48:60: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 48 | E_F0* code(const basicAC_F0 & args) const { return new E_initDDM(args, c); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Schwarz::initDDM >, std::complex >::code(basicAC_F0 const&) const’ at hpddm.cpp:48:60: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm.cpp: In member function ‘Schwarz::initDDM, double>::code(basicAC_F0 const&) const’: hpddm.cpp:48:60: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 48 | E_F0* code(const basicAC_F0 & args) const { return new E_initDDM(args, c); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Schwarz::initDDM, double>::code(basicAC_F0 const&) const’ at hpddm.cpp:48:60: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/iovtk.cpp: In member function ‘VTK_WriteMesh_Op::operator()(void*) const’: ../seq/iovtk.cpp:2839:25: warning: ‘dataname’ may be used uninitialized [-Wmaybe-uninitialized] 2839 | char *data = newcopy(dataname); | ~~~~~~~^~~~~~~~~~ ../seq/iovtk.cpp:2786:11: note: ‘dataname’ was declared here 2786 | string *dataname; | ^~~~~~~~ ../seq/iovtk.cpp: In member function ‘VTK_WriteMesh3_Op::operator()(void*) const’: ../seq/iovtk.cpp:4781:25: warning: ‘dataname’ may be used uninitialized [-Wmaybe-uninitialized] 4781 | char *data = newcopy(dataname); | ~~~~~~~^~~~~~~~~~ ../seq/iovtk.cpp:4729:11: note: ‘dataname’ was declared here 4729 | string *dataname; | ^~~~~~~~ ../seq/iovtk.cpp: In function ‘saveTecplot(std::__cxx11::basic_string, std::allocator > const&, Fem2D::Mesh const&)’: ../seq/iovtk.cpp:6844:19: warning: ‘m’ may be used uninitialized [-Wmaybe-uninitialized] 6844 | for (n = 0; n < m; n++) { | ~~^~~ ../seq/iovtk.cpp:6814:13: note: ‘m’ was declared here 6814 | size_t n, m; | ^ common_hpddm.hpp: In function ‘addScalarProduct, double>()void’: common_hpddm.hpp:428:32: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 428 | atype()->Add("(", "", new OneOperator3_*, KN*>(scalarProduct)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addScalarProduct, double>()void’ at common_hpddm.hpp:428:32: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common_hpddm.hpp: In function ‘addScalarProduct >, std::complex >()void’: common_hpddm.hpp:428:32: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 428 | atype()->Add("(", "", new OneOperator3_*, KN*>(scalarProduct)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addScalarProduct >, std::complex >()void’ at common_hpddm.hpp:428:32: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/lib64/mpich/bin/mpicxx -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'PETSc.o' -o PETSc.so -Wl,-rpath,/usr/lib '-L/usr/lib' '-lpetsc' '-L/usr/lib64/mpich/lib' '-lHYPRE' '-ldmumps' '-lmumps_common' '-lpord' '-lpthread' '-lscalapack' '-lsuperlu_dist' '-lflexiblas' '-lptscotch' '-lscotch' '-lptscotcherr' '-lscotcherr' '-lhdf5' '-lhdf5_hl' '-lmetis' '-lm' '-lX11' '-lstdc++' '-lmpich' '-lfmpich' '-lmpichf90' '-lflexiblas' '-L/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/lib' '-L/usr/lib64/mpich/lib' '-lmpicxx' -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags '-lmpi' -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi In function ‘Dcl_Type, (char)78> >(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘addInv, Substructuring::InvSubstructuring, KN, double, (char)78>()void’ at common.hpp:68:29: ../seq/include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type, (char)78> >(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ../seq/include/AFunction.hpp:3112:42, inlined from ‘addInv, Substructuring::InvSubstructuring, KN, double, (char)78>()void’ at common.hpp:68:29: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type, (char)78>, KN*, double, (char)78> >(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘addInv, Substructuring::InvSubstructuring, KN, double, (char)78>()void’ at common.hpp:69:48: ../seq/include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type, (char)78>, KN*, double, (char)78> >(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ../seq/include/AFunction.hpp:3112:42, inlined from ‘addInv, Substructuring::InvSubstructuring, KN, double, (char)78>()void’ at common.hpp:69:48: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from common_hpddm.hpp:84: common.hpp: In function ‘addInv, Substructuring::InvSubstructuring, KN, double, (char)78>()void’: common.hpp:78:28: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 78 | TheOperators->Add("^", new OneBinaryOperator_st, Op*, typename std::conditional::type>>); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addInv, Substructuring::InvSubstructuring, KN, double, (char)78>()void’ at common.hpp:78:28: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common.hpp: In function ‘addInv, Substructuring::InvSubstructuring, KN, double, (char)78>()void’: common.hpp:79:28: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 79 | TheOperators->Add("*", new OneBinaryOperator_st, V*, K, trans>, pwr, V*>>); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addInv, Substructuring::InvSubstructuring, KN, double, (char)78>()void’ at common.hpp:79:28: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common.hpp: In function ‘addInv, Substructuring::InvSubstructuring, KN, double, (char)78>()void’: common.hpp:80:28: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 80 | TheOperators->Add("=", new OneOperator2, V*, K, trans>>(Inv, V*, K, trans>::inv)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addInv, Substructuring::InvSubstructuring, KN, double, (char)78>()void’ at common.hpp:80:28: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common.hpp: In function ‘addInv, Substructuring::InvSubstructuring, KN, double, (char)78>()void’: common.hpp:81:29: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 81 | TheOperators->Add("<-", new OneOperator2, V*, K, trans>>(Inv, V*, K, trans>::init)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addInv, Substructuring::InvSubstructuring, KN, double, (char)78>()void’ at common.hpp:81:29: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type*>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘Substructuring::add()void’ at hpddm_substructuring.cpp:597:26: ../seq/include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type*>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ../seq/include/AFunction.hpp:3112:42, inlined from ‘Substructuring::add()void’ at hpddm_substructuring.cpp:597:26: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In function ‘Substructuring::add()void’: hpddm_substructuring.cpp:607:29: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 607 | TheOperators->Add("<-", new initDDM, K>); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::add()void’ at hpddm_substructuring.cpp:607:29: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In function ‘Substructuring::add()void’: hpddm_substructuring.cpp:608:45: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 608 | Global.Add("AttachCoarseOperator", "(", new attachCoarseOperator, K>); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::add()void’ at hpddm_substructuring.cpp:608:45: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In function ‘Substructuring::add()void’: hpddm_substructuring.cpp:609:28: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 609 | Global.Add("DDM", "(", new solveDDM, K>); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::add()void’ at hpddm_substructuring.cpp:609:28: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In function ‘Substructuring::add()void’: hpddm_substructuring.cpp:610:33: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 610 | Global.Add("renumber", "(", new renumber, K>); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::add()void’ at hpddm_substructuring.cpp:610:33: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In function ‘Substructuring::add()void’: hpddm_substructuring.cpp:611:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 611 | Global.Add("OriginalNumbering", "(", new OneOperator3_*, KN*, KN*>(originalNumbering)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::add()void’ at hpddm_substructuring.cpp:611:42: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In function ‘Substructuring::add()void’: hpddm_substructuring.cpp:613:35: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 613 | Global.Add("statistics", "(", new OneOperator1_*>(statistics>)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::add()void’ at hpddm_substructuring.cpp:613:35: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In function ‘Substructuring::add()void’: hpddm_substructuring.cpp:614:33: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 614 | Global.Add("exchange", "(", new exchangeInOut, K>); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::add()void’ at hpddm_substructuring.cpp:614:33: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In function ‘Substructuring::add()void’: hpddm_substructuring.cpp:625:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 625 | Global.Add("originalNumbering", "(", new OneOperator3_*, KN*, KN*>(originalNumbering)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::add()void’ at hpddm_substructuring.cpp:625:42: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In function ‘Substructuring::add()void’: hpddm_substructuring.cpp:626:45: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 626 | Global.Add("attachCoarseOperator", "(", new attachCoarseOperator, K>); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::add()void’ at hpddm_substructuring.cpp:626:45: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘VTK_WriteMesh3_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2912:65: ../seq/iovtk.cpp:4344:77: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 4344 | static E_F0 *f(const basicAC_F0 &args) { return new VTK_WriteMesh3_Op(args); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘VTK_WriteMesh3_Op::f(basicAC_F0 const&)’ at ../seq/iovtk.cpp:4344:77, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2912:65: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type >, (char)78> >(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘addInv >, Substructuring::InvSubstructuring, KN >, std::complex, (char)78>()void’ at common.hpp:68:29: ../seq/include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type >, (char)78> >(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ../seq/include/AFunction.hpp:3112:42, inlined from ‘addInv >, Substructuring::InvSubstructuring, KN >, std::complex, (char)78>()void’ at common.hpp:68:29: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type >, (char)78>, KN >*, std::complex, (char)78> >(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘addInv >, Substructuring::InvSubstructuring, KN >, std::complex, (char)78>()void’ at common.hpp:69:48: ../seq/include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type >, (char)78>, KN >*, std::complex, (char)78> >(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ../seq/include/AFunction.hpp:3112:42, inlined from ‘addInv >, Substructuring::InvSubstructuring, KN >, std::complex, (char)78>()void’ at common.hpp:69:48: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common.hpp: In function ‘addInv >, Substructuring::InvSubstructuring, KN >, std::complex, (char)78>()void’: common.hpp:78:28: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 78 | TheOperators->Add("^", new OneBinaryOperator_st, Op*, typename std::conditional::type>>); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addInv >, Substructuring::InvSubstructuring, KN >, std::complex, (char)78>()void’ at common.hpp:78:28: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common.hpp: In function ‘addInv >, Substructuring::InvSubstructuring, KN >, std::complex, (char)78>()void’: common.hpp:79:28: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 79 | TheOperators->Add("*", new OneBinaryOperator_st, V*, K, trans>, pwr, V*>>); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addInv >, Substructuring::InvSubstructuring, KN >, std::complex, (char)78>()void’ at common.hpp:79:28: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common.hpp: In function ‘addInv >, Substructuring::InvSubstructuring, KN >, std::complex, (char)78>()void’: common.hpp:80:28: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 80 | TheOperators->Add("=", new OneOperator2, V*, K, trans>>(Inv, V*, K, trans>::inv)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addInv >, Substructuring::InvSubstructuring, KN >, std::complex, (char)78>()void’ at common.hpp:80:28: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common.hpp: In function ‘addInv >, Substructuring::InvSubstructuring, KN >, std::complex, (char)78>()void’: common.hpp:81:29: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 81 | TheOperators->Add("<-", new OneOperator2, V*, K, trans>>(Inv, V*, K, trans>::init)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addInv >, Substructuring::InvSubstructuring, KN >, std::complex, (char)78>()void’ at common.hpp:81:29: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type >*>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘Substructuring::add, (char)71, (char)71>()void’ at hpddm_substructuring.cpp:597:26: ../seq/include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type >*>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ../seq/include/AFunction.hpp:3112:42, inlined from ‘Substructuring::add, (char)71, (char)71>()void’ at hpddm_substructuring.cpp:597:26: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In function ‘Substructuring::add, (char)71, (char)71>()void’: hpddm_substructuring.cpp:607:29: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 607 | TheOperators->Add("<-", new initDDM, K>); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::add, (char)71, (char)71>()void’ at hpddm_substructuring.cpp:607:29: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In function ‘Substructuring::add, (char)71, (char)71>()void’: hpddm_substructuring.cpp:608:45: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 608 | Global.Add("AttachCoarseOperator", "(", new attachCoarseOperator, K>); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::add, (char)71, (char)71>()void’ at hpddm_substructuring.cpp:608:45: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In function ‘Substructuring::add, (char)71, (char)71>()void’: hpddm_substructuring.cpp:609:28: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 609 | Global.Add("DDM", "(", new solveDDM, K>); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::add, (char)71, (char)71>()void’ at hpddm_substructuring.cpp:609:28: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In function ‘Substructuring::add, (char)71, (char)71>()void’: hpddm_substructuring.cpp:610:33: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 610 | Global.Add("renumber", "(", new renumber, K>); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::add, (char)71, (char)71>()void’ at hpddm_substructuring.cpp:610:33: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In function ‘Substructuring::add, (char)71, (char)71>()void’: hpddm_substructuring.cpp:611:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 611 | Global.Add("OriginalNumbering", "(", new OneOperator3_*, KN*, KN*>(originalNumbering)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::add, (char)71, (char)71>()void’ at hpddm_substructuring.cpp:611:42: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In function ‘Substructuring::add, (char)71, (char)71>()void’: hpddm_substructuring.cpp:613:35: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 613 | Global.Add("statistics", "(", new OneOperator1_*>(statistics>)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::add, (char)71, (char)71>()void’ at hpddm_substructuring.cpp:613:35: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In function ‘Substructuring::add, (char)71, (char)71>()void’: hpddm_substructuring.cpp:614:33: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 614 | Global.Add("exchange", "(", new exchangeInOut, K>); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::add, (char)71, (char)71>()void’ at hpddm_substructuring.cpp:614:33: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In function ‘Substructuring::add, (char)71, (char)71>()void’: hpddm_substructuring.cpp:625:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 625 | Global.Add("originalNumbering", "(", new OneOperator3_*, KN*, KN*>(originalNumbering)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::add, (char)71, (char)71>()void’ at hpddm_substructuring.cpp:625:42: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘VTK_WriteMesh_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2912:65: ../seq/iovtk.cpp:2400:76: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2400 | static E_F0 *f(const basicAC_F0 &args) { return new VTK_WriteMesh_Op(args); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘VTK_WriteMesh_Op::f(basicAC_F0 const&)’ at ../seq/iovtk.cpp:2400:76, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2912:65: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type, (char)78> >(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘addInv, Substructuring::InvSubstructuring, KN, double, (char)78>()void’ at common.hpp:68:29: ../seq/include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type, (char)78> >(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ../seq/include/AFunction.hpp:3112:42, inlined from ‘addInv, Substructuring::InvSubstructuring, KN, double, (char)78>()void’ at common.hpp:68:29: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type, (char)78>, KN*, double, (char)78> >(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘addInv, Substructuring::InvSubstructuring, KN, double, (char)78>()void’ at common.hpp:69:48: ../seq/include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type, (char)78>, KN*, double, (char)78> >(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ../seq/include/AFunction.hpp:3112:42, inlined from ‘addInv, Substructuring::InvSubstructuring, KN, double, (char)78>()void’ at common.hpp:69:48: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common.hpp: In function ‘addInv, Substructuring::InvSubstructuring, KN, double, (char)78>()void’: common.hpp:78:28: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 78 | TheOperators->Add("^", new OneBinaryOperator_st, Op*, typename std::conditional::type>>); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addInv, Substructuring::InvSubstructuring, KN, double, (char)78>()void’ at common.hpp:78:28: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common.hpp: In function ‘addInv, Substructuring::InvSubstructuring, KN, double, (char)78>()void’: common.hpp:79:28: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 79 | TheOperators->Add("*", new OneBinaryOperator_st, V*, K, trans>, pwr, V*>>); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addInv, Substructuring::InvSubstructuring, KN, double, (char)78>()void’ at common.hpp:79:28: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common.hpp: In function ‘addInv, Substructuring::InvSubstructuring, KN, double, (char)78>()void’: common.hpp:80:28: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 80 | TheOperators->Add("=", new OneOperator2, V*, K, trans>>(Inv, V*, K, trans>::inv)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addInv, Substructuring::InvSubstructuring, KN, double, (char)78>()void’ at common.hpp:80:28: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common.hpp: In function ‘addInv, Substructuring::InvSubstructuring, KN, double, (char)78>()void’: common.hpp:81:29: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 81 | TheOperators->Add("<-", new OneOperator2, V*, K, trans>>(Inv, V*, K, trans>::init)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addInv, Substructuring::InvSubstructuring, KN, double, (char)78>()void’ at common.hpp:81:29: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/iovtk.cpp: In function ‘VTK_Load(std::__cxx11::basic_string, std::allocator > const&, bool, KN >*)’: ../seq/iovtk.cpp:1780:50: warning: ‘tff’ may be used uninitialized [-Wmaybe-uninitialized] 1780 | Mesh *pTh = new Mesh(nv, nt, nbe, vff, tff, bff); | ^ ../seq/iovtk.cpp:1726:19: note: ‘tff’ was declared here 1726 | Mesh::Triangle *tff; | ^~~ ../seq/iovtk.cpp:1780:50: warning: ‘bff’ may be used uninitialized [-Wmaybe-uninitialized] 1780 | Mesh *pTh = new Mesh(nv, nt, nbe, vff, tff, bff); | ^ ../seq/iovtk.cpp:1732:24: note: ‘bff’ was declared here 1732 | Mesh::BorderElement *bff; | ^~~ In function ‘Dcl_Type*>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘Substructuring::add()void’ at hpddm_substructuring.cpp:597:26: ../seq/include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type*>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ../seq/include/AFunction.hpp:3112:42, inlined from ‘Substructuring::add()void’ at hpddm_substructuring.cpp:597:26: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In function ‘Substructuring::add()void’: hpddm_substructuring.cpp:607:29: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 607 | TheOperators->Add("<-", new initDDM, K>); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::add()void’ at hpddm_substructuring.cpp:607:29: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In function ‘Substructuring::add()void’: hpddm_substructuring.cpp:608:45: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 608 | Global.Add("AttachCoarseOperator", "(", new attachCoarseOperator, K>); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::add()void’ at hpddm_substructuring.cpp:608:45: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In function ‘Substructuring::add()void’: hpddm_substructuring.cpp:609:28: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 609 | Global.Add("DDM", "(", new solveDDM, K>); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::add()void’ at hpddm_substructuring.cpp:609:28: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In function ‘Substructuring::add()void’: hpddm_substructuring.cpp:610:33: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 610 | Global.Add("renumber", "(", new renumber, K>); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::add()void’ at hpddm_substructuring.cpp:610:33: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In function ‘Substructuring::add()void’: hpddm_substructuring.cpp:611:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 611 | Global.Add("OriginalNumbering", "(", new OneOperator3_*, KN*, KN*>(originalNumbering)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::add()void’ at hpddm_substructuring.cpp:611:42: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In function ‘Substructuring::add()void’: hpddm_substructuring.cpp:613:35: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 613 | Global.Add("statistics", "(", new OneOperator1_*>(statistics>)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::add()void’ at hpddm_substructuring.cpp:613:35: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In function ‘Substructuring::add()void’: hpddm_substructuring.cpp:614:33: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 614 | Global.Add("exchange", "(", new exchangeInOut, K>); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::add()void’ at hpddm_substructuring.cpp:614:33: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In function ‘Substructuring::add()void’: hpddm_substructuring.cpp:625:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 625 | Global.Add("originalNumbering", "(", new OneOperator3_*, KN*, KN*>(originalNumbering)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::add()void’ at hpddm_substructuring.cpp:625:42: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In function ‘Substructuring::add()void’: hpddm_substructuring.cpp:626:45: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 626 | Global.Add("attachCoarseOperator", "(", new attachCoarseOperator, K>); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::add()void’ at hpddm_substructuring.cpp:626:45: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type, (HPDDM::FetiPrcndtnr)3>, (char)78> >(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘addInv, (HPDDM::FetiPrcndtnr)3>, Substructuring::InvSubstructuring, KN >, std::complex, (char)78>()void’ at common.hpp:68:29: ../seq/include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type, (HPDDM::FetiPrcndtnr)3>, (char)78> >(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ../seq/include/AFunction.hpp:3112:42, inlined from ‘addInv, (HPDDM::FetiPrcndtnr)3>, Substructuring::InvSubstructuring, KN >, std::complex, (char)78>()void’ at common.hpp:68:29: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type, (HPDDM::FetiPrcndtnr)3>, (char)78>, KN >*, std::complex, (char)78> >(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘addInv, (HPDDM::FetiPrcndtnr)3>, Substructuring::InvSubstructuring, KN >, std::complex, (char)78>()void’ at common.hpp:69:48: ../seq/include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type, (HPDDM::FetiPrcndtnr)3>, (char)78>, KN >*, std::complex, (char)78> >(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ../seq/include/AFunction.hpp:3112:42, inlined from ‘addInv, (HPDDM::FetiPrcndtnr)3>, Substructuring::InvSubstructuring, KN >, std::complex, (char)78>()void’ at common.hpp:69:48: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common.hpp: In function ‘addInv, (HPDDM::FetiPrcndtnr)3>, Substructuring::InvSubstructuring, KN >, std::complex, (char)78>()void’: common.hpp:78:28: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 78 | TheOperators->Add("^", new OneBinaryOperator_st, Op*, typename std::conditional::type>>); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addInv, (HPDDM::FetiPrcndtnr)3>, Substructuring::InvSubstructuring, KN >, std::complex, (char)78>()void’ at common.hpp:78:28: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common.hpp: In function ‘addInv, (HPDDM::FetiPrcndtnr)3>, Substructuring::InvSubstructuring, KN >, std::complex, (char)78>()void’: common.hpp:79:28: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 79 | TheOperators->Add("*", new OneBinaryOperator_st, V*, K, trans>, pwr, V*>>); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addInv, (HPDDM::FetiPrcndtnr)3>, Substructuring::InvSubstructuring, KN >, std::complex, (char)78>()void’ at common.hpp:79:28: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common.hpp: In function ‘addInv, (HPDDM::FetiPrcndtnr)3>, Substructuring::InvSubstructuring, KN >, std::complex, (char)78>()void’: common.hpp:80:28: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 80 | TheOperators->Add("=", new OneOperator2, V*, K, trans>>(Inv, V*, K, trans>::inv)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addInv, (HPDDM::FetiPrcndtnr)3>, Substructuring::InvSubstructuring, KN >, std::complex, (char)78>()void’ at common.hpp:80:28: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common.hpp: In function ‘addInv, (HPDDM::FetiPrcndtnr)3>, Substructuring::InvSubstructuring, KN >, std::complex, (char)78>()void’: common.hpp:81:29: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 81 | TheOperators->Add("<-", new OneOperator2, V*, K, trans>>(Inv, V*, K, trans>::init)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addInv, (HPDDM::FetiPrcndtnr)3>, Substructuring::InvSubstructuring, KN >, std::complex, (char)78>()void’ at common.hpp:81:29: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type, (HPDDM::FetiPrcndtnr)3>*>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘Substructuring::add, (char)71, (char)71>()void’ at hpddm_substructuring.cpp:597:26: ../seq/include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type, (HPDDM::FetiPrcndtnr)3>*>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ../seq/include/AFunction.hpp:3112:42, inlined from ‘Substructuring::add, (char)71, (char)71>()void’ at hpddm_substructuring.cpp:597:26: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In function ‘Substructuring::add, (char)71, (char)71>()void’: hpddm_substructuring.cpp:607:29: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 607 | TheOperators->Add("<-", new initDDM, K>); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::add, (char)71, (char)71>()void’ at hpddm_substructuring.cpp:607:29: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In function ‘Substructuring::add, (char)71, (char)71>()void’: hpddm_substructuring.cpp:608:45: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 608 | Global.Add("AttachCoarseOperator", "(", new attachCoarseOperator, K>); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::add, (char)71, (char)71>()void’ at hpddm_substructuring.cpp:608:45: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In function ‘Substructuring::add, (char)71, (char)71>()void’: hpddm_substructuring.cpp:609:28: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 609 | Global.Add("DDM", "(", new solveDDM, K>); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::add, (char)71, (char)71>()void’ at hpddm_substructuring.cpp:609:28: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In function ‘Substructuring::add, (char)71, (char)71>()void’: hpddm_substructuring.cpp:611:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 611 | Global.Add("OriginalNumbering", "(", new OneOperator3_*, KN*, KN*>(originalNumbering)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::add, (char)71, (char)71>()void’ at hpddm_substructuring.cpp:611:42: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In function ‘Substructuring::add, (char)71, (char)71>()void’: hpddm_substructuring.cpp:613:35: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 613 | Global.Add("statistics", "(", new OneOperator1_*>(statistics>)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::add, (char)71, (char)71>()void’ at hpddm_substructuring.cpp:613:35: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In function ‘Substructuring::add, (char)71, (char)71>()void’: hpddm_substructuring.cpp:614:33: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 614 | Global.Add("exchange", "(", new exchangeInOut, K>); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::add, (char)71, (char)71>()void’ at hpddm_substructuring.cpp:614:33: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In function ‘Substructuring::add, (char)71, (char)71>()void’: hpddm_substructuring.cpp:625:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 625 | Global.Add("originalNumbering", "(", new OneOperator3_*, KN*, KN*>(originalNumbering)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::add, (char)71, (char)71>()void’ at hpddm_substructuring.cpp:625:42: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In function ‘Substructuring::add, (char)71, (char)71>()void’: hpddm_substructuring.cpp:626:45: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 626 | Global.Add("attachCoarseOperator", "(", new attachCoarseOperator, K>); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::add, (char)71, (char)71>()void’ at hpddm_substructuring.cpp:626:45: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/iovtk.cpp: In function ‘VTK_WRITE_MESH3(std::__cxx11::basic_string, std::allocator > const&, _IO_FILE*, Fem2D::Mesh3 const&, bool, int, bool, bool)’: ../seq/iovtk.cpp:4698:56: warning: ‘%s’ directive output may be truncated writing up to 15 bytes into a region of size 5 [-Wformat-truncation=] 4698 | int bid0 = snprintf(newvalue,sizeof(int)+1, "%s", (char *)&tab[itab]); | ^~ In function ‘snprintf’, inlined from ‘VTK_WRITE_MESH3(std::__cxx11::basic_string, std::allocator > const&, _IO_FILE*, Fem2D::Mesh3 const&, bool, int, bool, bool)’ at ../seq/iovtk.cpp:4698:30: /usr/include/bits/stdio2.h:54:35: note: ‘snprintf’ output between 1 and 16 bytes into a destination of size 5 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ ../seq/iovtk.cpp: In member function ‘VTK_WriteMesh_Op::operator()(void*) const’: ../seq/iovtk.cpp:2839:25: warning: ‘dataname’ may be used uninitialized [-Wmaybe-uninitialized] 2839 | char *data = newcopy(dataname); | ~~~~~~~^~~~~~~~~~ ../seq/iovtk.cpp:2786:11: note: ‘dataname’ was declared here 2786 | string *dataname; | ^~~~~~~~ ../seq/iovtk.cpp: In member function ‘VTK_WriteMesh3_Op::operator()(void*) const’: ../seq/iovtk.cpp:4781:25: warning: ‘dataname’ may be used uninitialized [-Wmaybe-uninitialized] 4781 | char *data = newcopy(dataname); | ~~~~~~~^~~~~~~~~~ ../seq/iovtk.cpp:4729:11: note: ‘dataname’ was declared here 4729 | string *dataname; | ^~~~~~~~ In function ‘Dcl_Type*, KN*, double, (char)78> >(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘addProd, Schwarz::ProdSchwarz, KN, double, (char)78>()void’ at common.hpp:85:34: ../seq/include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type*, KN*, double, (char)78> >(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ../seq/include/AFunction.hpp:3112:42, inlined from ‘addProd, Schwarz::ProdSchwarz, KN, double, (char)78>()void’ at common.hpp:85:34: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from common_hpddm.hpp:84: common.hpp: In function ‘addProd, Schwarz::ProdSchwarz, KN, double, (char)78>()void’: common.hpp:92:32: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 92 | TheOperators->Add("*", new OneOperator2, Op*, V*>(Build)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addProd, Schwarz::ProdSchwarz, KN, double, (char)78>()void’ at common.hpp:92:32: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common.hpp: In function ‘addProd, Schwarz::ProdSchwarz, KN, double, (char)78>()void’: common.hpp:93:28: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 93 | TheOperators->Add("=", new OneOperator2>(Prod::mv)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addProd, Schwarz::ProdSchwarz, KN, double, (char)78>()void’ at common.hpp:93:28: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common.hpp: In function ‘addProd, Schwarz::ProdSchwarz, KN, double, (char)78>()void’: common.hpp:94:29: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 94 | TheOperators->Add("<-", new OneOperator2>(Prod::init)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addProd, Schwarz::ProdSchwarz, KN, double, (char)78>()void’ at common.hpp:94:29: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type, (char)78> >(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘addInv, Schwarz::InvSchwarz, KN, double, (char)78>()void’ at common.hpp:68:29: ../seq/include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type, (char)78> >(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ../seq/include/AFunction.hpp:3112:42, inlined from ‘addInv, Schwarz::InvSchwarz, KN, double, (char)78>()void’ at common.hpp:68:29: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type, (char)78>, KN*, double, (char)78> >(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘addInv, Schwarz::InvSchwarz, KN, double, (char)78>()void’ at common.hpp:69:48: ../seq/include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type, (char)78>, KN*, double, (char)78> >(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ../seq/include/AFunction.hpp:3112:42, inlined from ‘addInv, Schwarz::InvSchwarz, KN, double, (char)78>()void’ at common.hpp:69:48: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common.hpp: In function ‘addInv, Schwarz::InvSchwarz, KN, double, (char)78>()void’: common.hpp:78:28: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 78 | TheOperators->Add("^", new OneBinaryOperator_st, Op*, typename std::conditional::type>>); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addInv, Schwarz::InvSchwarz, KN, double, (char)78>()void’ at common.hpp:78:28: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common.hpp: In function ‘addInv, Schwarz::InvSchwarz, KN, double, (char)78>()void’: common.hpp:79:28: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 79 | TheOperators->Add("*", new OneBinaryOperator_st, V*, K, trans>, pwr, V*>>); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addInv, Schwarz::InvSchwarz, KN, double, (char)78>()void’ at common.hpp:79:28: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common.hpp: In function ‘addInv, Schwarz::InvSchwarz, KN, double, (char)78>()void’: common.hpp:80:28: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 80 | TheOperators->Add("=", new OneOperator2, V*, K, trans>>(Inv, V*, K, trans>::inv)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addInv, Schwarz::InvSchwarz, KN, double, (char)78>()void’ at common.hpp:80:28: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common.hpp: In function ‘addInv, Schwarz::InvSchwarz, KN, double, (char)78>()void’: common.hpp:81:29: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 81 | TheOperators->Add("<-", new OneOperator2, V*, K, trans>>(Inv, V*, K, trans>::init)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addInv, Schwarz::InvSchwarz, KN, double, (char)78>()void’ at common.hpp:81:29: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type >*>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘addArray >()void’ at common_hpddm.hpp:455:22: ../seq/include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type >*>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ../seq/include/AFunction.hpp:3112:42, inlined from ‘addArray >()void’ at common_hpddm.hpp:455:22: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type > > >(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘addArray >()void’ at common_hpddm.hpp:458:29: ../seq/include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type > > >(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ../seq/include/AFunction.hpp:3112:42, inlined from ‘addArray >()void’ at common_hpddm.hpp:458:29: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common_hpddm.hpp: In function ‘addArray >()void’: common_hpddm.hpp:456:29: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 456 | TheOperators->Add("<-", new OneOperator2_*, KN*, long>(&InitKN)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addArray >()void’ at common_hpddm.hpp:456:29: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common_hpddm.hpp: In function ‘addArray >()void’: common_hpddm.hpp:459:33: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 459 | Add*>("resize", ".", new OneOperator1>, KN*>(to_Resize)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addArray >()void’ at common_hpddm.hpp:459:33: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type >*, KN >*, std::complex, (char)78> >(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘addProd >, Schwarz::ProdSchwarz, KN >, std::complex, (char)78>()void’ at common.hpp:85:34: ../seq/include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type >*, KN >*, std::complex, (char)78> >(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ../seq/include/AFunction.hpp:3112:42, inlined from ‘addProd >, Schwarz::ProdSchwarz, KN >, std::complex, (char)78>()void’ at common.hpp:85:34: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common.hpp: In function ‘addProd >, Schwarz::ProdSchwarz, KN >, std::complex, (char)78>()void’: common.hpp:92:32: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 92 | TheOperators->Add("*", new OneOperator2, Op*, V*>(Build)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addProd >, Schwarz::ProdSchwarz, KN >, std::complex, (char)78>()void’ at common.hpp:92:32: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common.hpp: In function ‘addProd >, Schwarz::ProdSchwarz, KN >, std::complex, (char)78>()void’: common.hpp:93:28: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 93 | TheOperators->Add("=", new OneOperator2>(Prod::mv)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addProd >, Schwarz::ProdSchwarz, KN >, std::complex, (char)78>()void’ at common.hpp:93:28: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common.hpp: In function ‘addProd >, Schwarz::ProdSchwarz, KN >, std::complex, (char)78>()void’: common.hpp:94:29: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 94 | TheOperators->Add("<-", new OneOperator2>(Prod::init)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addProd >, Schwarz::ProdSchwarz, KN >, std::complex, (char)78>()void’ at common.hpp:94:29: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type >, (char)78> >(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘addInv >, Schwarz::InvSchwarz, KN >, std::complex, (char)78>()void’ at common.hpp:68:29: ../seq/include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type >, (char)78> >(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ../seq/include/AFunction.hpp:3112:42, inlined from ‘addInv >, Schwarz::InvSchwarz, KN >, std::complex, (char)78>()void’ at common.hpp:68:29: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type >, (char)78>, KN >*, std::complex, (char)78> >(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘addInv >, Schwarz::InvSchwarz, KN >, std::complex, (char)78>()void’ at common.hpp:69:48: ../seq/include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type >, (char)78>, KN >*, std::complex, (char)78> >(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ../seq/include/AFunction.hpp:3112:42, inlined from ‘addInv >, Schwarz::InvSchwarz, KN >, std::complex, (char)78>()void’ at common.hpp:69:48: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common.hpp: In function ‘addInv >, Schwarz::InvSchwarz, KN >, std::complex, (char)78>()void’: common.hpp:78:28: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 78 | TheOperators->Add("^", new OneBinaryOperator_st, Op*, typename std::conditional::type>>); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addInv >, Schwarz::InvSchwarz, KN >, std::complex, (char)78>()void’ at common.hpp:78:28: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common.hpp: In function ‘addInv >, Schwarz::InvSchwarz, KN >, std::complex, (char)78>()void’: common.hpp:79:28: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 79 | TheOperators->Add("*", new OneBinaryOperator_st, V*, K, trans>, pwr, V*>>); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addInv >, Schwarz::InvSchwarz, KN >, std::complex, (char)78>()void’ at common.hpp:79:28: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common.hpp: In function ‘addInv >, Schwarz::InvSchwarz, KN >, std::complex, (char)78>()void’: common.hpp:80:28: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 80 | TheOperators->Add("=", new OneOperator2, V*, K, trans>>(Inv, V*, K, trans>::inv)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addInv >, Schwarz::InvSchwarz, KN >, std::complex, (char)78>()void’ at common.hpp:80:28: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common.hpp: In function ‘addInv >, Schwarz::InvSchwarz, KN >, std::complex, (char)78>()void’: common.hpp:81:29: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 81 | TheOperators->Add("<-", new OneOperator2, V*, K, trans>>(Inv, V*, K, trans>::init)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addInv >, Schwarz::InvSchwarz, KN >, std::complex, (char)78>()void’ at common.hpp:81:29: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type > >*>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘addArray > >()void’ at common_hpddm.hpp:455:22: ../seq/include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type > >*>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ../seq/include/AFunction.hpp:3112:42, inlined from ‘addArray > >()void’ at common_hpddm.hpp:455:22: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type > > > >(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘addArray > >()void’ at common_hpddm.hpp:458:29: ../seq/include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type > > > >(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ../seq/include/AFunction.hpp:3112:42, inlined from ‘addArray > >()void’ at common_hpddm.hpp:458:29: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common_hpddm.hpp: In function ‘addArray > >()void’: common_hpddm.hpp:457:36: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 457 | atype*>()->Add("[", "", new OneOperator2_*, long>(get_elementp_*, long>)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addArray > >()void’ at common_hpddm.hpp:457:36: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common_hpddm.hpp: In function ‘addArray > >()void’: common_hpddm.hpp:460:34: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 460 | Add>>("(", "", new OneOperator2_*, Resize>, long>(resizeClean)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addArray > >()void’ at common_hpddm.hpp:460:34: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Init_Substructuring()’, inlined from ‘AutoLoadInit()’ at hpddm_substructuring.cpp:654:1: hpddm_substructuring.cpp:633:58: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 633 | Global.Add("buildSkeleton", "(", new Substructuring::Skeleton); | ^~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Init_Substructuring()’ at hpddm_substructuring.cpp:633:58, inlined from ‘AutoLoadInit()’ at hpddm_substructuring.cpp:654:1: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In member function ‘Substructuring::renumber_Op, double>::operator()(void*) const’: hpddm_substructuring.cpp:554:22: warning: ‘ev’ may be used uninitialized [-Wmaybe-uninitialized] 554 | std::copy(ev[i], ev[i] + deflation->get(i)->n, static_cast(*(deflation->get(i)))); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp:514:13: note: ‘ev’ was declared here 514 | K** ev; | ^~ hpddm_substructuring.cpp: In member function ‘Substructuring::renumber_Op, double>::operator()(void*) const’: hpddm_substructuring.cpp:554:22: warning: ‘ev’ may be used uninitialized [-Wmaybe-uninitialized] 554 | std::copy(ev[i], ev[i] + deflation->get(i)->n, static_cast(*(deflation->get(i)))); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp:514:13: note: ‘ev’ was declared here 514 | K** ev; | ^~ hpddm_substructuring.cpp: In member function ‘Substructuring::renumber_Op >, std::complex >::operator()(void*) const’: hpddm_substructuring.cpp:554:22: warning: ‘ev’ may be used uninitialized [-Wmaybe-uninitialized] 554 | std::copy(ev[i], ev[i] + deflation->get(i)->n, static_cast(*(deflation->get(i)))); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp:514:13: note: ‘ev’ was declared here 514 | K** ev; | ^~ hpddm_substructuring.cpp: In member function ‘Substructuring::renumber_Op, (HPDDM::FetiPrcndtnr)3>, std::complex >::operator()(void*) const’: hpddm_substructuring.cpp:554:22: warning: ‘ev’ may be used uninitialized [-Wmaybe-uninitialized] 554 | std::copy(ev[i], ev[i] + deflation->get(i)->n, static_cast(*(deflation->get(i)))); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp:514:13: note: ‘ev’ was declared here 514 | K** ev; | ^~ hpddm.cpp: In member function ‘Schwarz::IterativeMethod, (char)71>::code(basicAC_F0 const&) const’: hpddm.cpp:910:59: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 910 | E_F0* code(const basicAC_F0& args) const { return new E_LCG(args, c); } | ^~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Schwarz::IterativeMethod, (char)71>::code(basicAC_F0 const&) const’ at hpddm.cpp:910:59: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm.cpp: In member function ‘Schwarz::attachCoarseOperator >, std::complex >::code(basicAC_F0 const&) const’: hpddm.cpp:236:60: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 236 | E_F0* code(const basicAC_F0 & args) const { return new E_attachCoarseOperator(args, c); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Schwarz::attachCoarseOperator >, std::complex >::code(basicAC_F0 const&) const’ at hpddm.cpp:236:60: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm.cpp: In member function ‘Schwarz::IterativeMethod::code(basicAC_F0 const&) const’: hpddm.cpp:910:59: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 910 | E_F0* code(const basicAC_F0& args) const { return new E_LCG(args, c); } | ^~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Schwarz::IterativeMethod::code(basicAC_F0 const&) const’ at hpddm.cpp:910:59: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm.cpp: In member function ‘Schwarz::attachCoarseOperator, double>::code(basicAC_F0 const&) const’: hpddm.cpp:236:60: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 236 | E_F0* code(const basicAC_F0 & args) const { return new E_attachCoarseOperator(args, c); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Schwarz::attachCoarseOperator, double>::code(basicAC_F0 const&) const’ at hpddm.cpp:236:60: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM.hpp:370: In function ‘HPDDM::Blas::axpby(int const&, double const&, double const*, int const&, double const&, double*, int const&)’, inlined from ‘HPDDM::Blas::axpby(int const&, double const&, double const*, int const&, double const&, double*, int const&)’ at /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_BLAS.hpp:432:13, inlined from ‘HPDDM::IterativeMethod::Richardson, double>(HPDDM::Schwarz const&, double const*, double*, int const&, int const&)int’ at /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:1065:31, inlined from ‘HPDDM::IterativeMethod::solve, double, (void*)0>(HPDDM::Schwarz const&, double const*, double*, int const&, int const&)int’ at /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:1138:79, inlined from ‘Schwarz::solveDDM_Op, double>::operator()(void*) const’ at hpddm.cpp:475:44: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_BLAS.hpp:438:57: warning: array subscript 0 is outside array bounds of ‘double[0:]’ [-Warray-bounds=] 438 | v[i * incy] = alpha * u[i * incx] + beta * v[i * incy]; | ~^ In file included from /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_eigensolver.hpp:30: In function ‘HPDDM::IterativeMethod::Richardson, double>(HPDDM::Schwarz const&, double const*, double*, int const&, int const&)int’, inlined from ‘HPDDM::IterativeMethod::solve, double, (void*)0>(HPDDM::Schwarz const&, double const*, double*, int const&, int const&)int’ at /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:1138:79, inlined from ‘Schwarz::solveDDM_Op, double>::operator()(void*) const’ at hpddm.cpp:475:44: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:1058:23: note: object of size 0 allocated by ‘operator new[](unsigned long)’ 1058 | K* work = new K[2 * n]; | ^~~~~~~~~~~~ In function ‘HPDDM::Blas::axpby(int const&, double const&, double const*, int const&, double const&, double*, int const&)’, inlined from ‘HPDDM::Blas::axpby(int const&, double const&, double const*, int const&, double const&, double*, int const&)’ at /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_BLAS.hpp:432:13, inlined from ‘HPDDM::IterativeMethod::Richardson, double>(HPDDM::Schwarz const&, double const*, double*, int const&, int const&)int’ at /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:1065:31, inlined from ‘HPDDM::IterativeMethod::solve, double, (void*)0>(HPDDM::Schwarz const&, double const*, double*, int const&, int const&)int’ at /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:1138:79, inlined from ‘Schwarz::solveDDM_Op, double>::operator()(void*) const’ at hpddm.cpp:475:44: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_BLAS.hpp:438:25: warning: array subscript 0 is outside array bounds of ‘double[0:]’ [-Warray-bounds=] 438 | v[i * incy] = alpha * u[i * incx] + beta * v[i * incy]; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘HPDDM::IterativeMethod::Richardson, double>(HPDDM::Schwarz const&, double const*, double*, int const&, int const&)int’, inlined from ‘HPDDM::IterativeMethod::solve, double, (void*)0>(HPDDM::Schwarz const&, double const*, double*, int const&, int const&)int’ at /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:1138:79, inlined from ‘Schwarz::solveDDM_Op, double>::operator()(void*) const’ at hpddm.cpp:475:44: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:1058:23: note: object of size 0 allocated by ‘operator new[](unsigned long)’ 1058 | K* work = new K[2 * n]; | ^~~~~~~~~~~~ hpddm.cpp: In member function ‘Schwarz::solveDDM_Op, double>::operator()(void*) const’: hpddm.cpp:476:11: warning: ‘timer’ may be used uninitialized [-Wmaybe-uninitialized] 476 | timer = MPI_Wtime() - timer; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ hpddm.cpp:446:12: note: ‘timer’ was declared here 446 | double timer; | ^~~~~ In file included from ../seq/include/ff++.hpp:17: In member function ‘std::complex::__rep() const’, inlined from ‘std::complex::operator*=(std::complex const&)std::complex&’ at /usr/include/c++/13/complex:1635:35, inlined from ‘std::operator*(std::complex const&, std::complex const&)std::complex’ at /usr/include/c++/13/complex:398:11, inlined from ‘HPDDM::Blas >::axpby(int const&, std::complex const&, std::complex const*, int const&, std::complex const&, std::complex*, int const&)’ at /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_BLAS.hpp:438:54, inlined from ‘HPDDM::Blas >::axpby(int const&, std::complex const&, std::complex const*, int const&, std::complex const&, std::complex*, int const&)’ at /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_BLAS.hpp:432:13, inlined from ‘HPDDM::IterativeMethod::Richardson >, std::complex >(HPDDM::Schwarz > const&, std::complex const*, std::complex*, int const&, int const&)int’ at /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:1065:31, inlined from ‘HPDDM::IterativeMethod::solve >, std::complex, (void*)0>(HPDDM::Schwarz > const&, std::complex const*, std::complex*, int const&, int const&)int’ at /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:1138:79, inlined from ‘Schwarz::solveDDM_Op >, std::complex >::operator()(void*) const’ at hpddm.cpp:475:44: /usr/include/c++/13/complex:1649:59: warning: array subscript 0 is outside array bounds of ‘void[0:]’ [-Warray-bounds=] 1649 | _GLIBCXX_CONSTEXPR _ComplexT __rep() const { return _M_value; } | ^~~~~~~~ In function ‘HPDDM::IterativeMethod::Richardson >, std::complex >(HPDDM::Schwarz > const&, std::complex const*, std::complex*, int const&, int const&)int’, inlined from ‘HPDDM::IterativeMethod::solve >, std::complex, (void*)0>(HPDDM::Schwarz > const&, std::complex const*, std::complex*, int const&, int const&)int’ at /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:1138:79, inlined from ‘Schwarz::solveDDM_Op >, std::complex >::operator()(void*) const’ at hpddm.cpp:475:44: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:1058:23: note: object of size 0 allocated by ‘operator new[](unsigned long)’ 1058 | K* work = new K[2 * n]; | ^~~~~~~~~~~~ In function ‘HPDDM::Blas >::axpby(int const&, std::complex const&, std::complex const*, int const&, std::complex const&, std::complex*, int const&)’, inlined from ‘HPDDM::Blas >::axpby(int const&, std::complex const&, std::complex const*, int const&, std::complex const&, std::complex*, int const&)’ at /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_BLAS.hpp:432:13, inlined from ‘HPDDM::IterativeMethod::Richardson >, std::complex >(HPDDM::Schwarz > const&, std::complex const*, std::complex*, int const&, int const&)int’ at /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:1065:31, inlined from ‘HPDDM::IterativeMethod::solve >, std::complex, (void*)0>(HPDDM::Schwarz > const&, std::complex const*, std::complex*, int const&, int const&)int’ at /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:1138:79, inlined from ‘Schwarz::solveDDM_Op >, std::complex >::operator()(void*) const’ at hpddm.cpp:475:44: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_BLAS.hpp:438:47: warning: array subscript 0 is outside array bounds of ‘void[0:]’ [-Warray-bounds=] 438 | v[i * incy] = alpha * u[i * incx] + beta * v[i * incy]; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ In function ‘HPDDM::IterativeMethod::Richardson >, std::complex >(HPDDM::Schwarz > const&, std::complex const*, std::complex*, int const&, int const&)int’, inlined from ‘HPDDM::IterativeMethod::solve >, std::complex, (void*)0>(HPDDM::Schwarz > const&, std::complex const*, std::complex*, int const&, int const&)int’ at /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:1138:79, inlined from ‘Schwarz::solveDDM_Op >, std::complex >::operator()(void*) const’ at hpddm.cpp:475:44: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:1058:23: note: object of size 0 allocated by ‘operator new[](unsigned long)’ 1058 | K* work = new K[2 * n]; | ^~~~~~~~~~~~ hpddm.cpp: In member function ‘Schwarz::solveDDM_Op >, std::complex >::operator()(void*) const’: hpddm.cpp:476:11: warning: ‘timer’ may be used uninitialized [-Wmaybe-uninitialized] 476 | timer = MPI_Wtime() - timer; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ hpddm.cpp:446:12: note: ‘timer’ was declared here 446 | double timer; | ^~~~~ /usr/lib64/mpich/bin/mpicxx -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'hpddm_substructuring.o' -o hpddm_substructuring.so '-L/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/lib' '-lumfpack' '-lamd' '-lcholmod' '-lcolamd' '-lflexiblas' '-L/usr/lib64/mpich/lib' '-lmpicxx' -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags '-lmpi' -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_FETI.hpp: In member function ‘buildScaling’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_FETI.hpp:234:75: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 234 | std::vector>* array = new std::vector>[Subdomain::_dof]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_FETI.hpp: In member function ‘buildScaling’: /builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/include/hpddm/include/HPDDM_FETI.hpp:234:75: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 234 | std::vector>* array = new std::vector>[Subdomain::_dof]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/lib64/mpich/bin/mpicxx -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/mpich -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'hpddm.o' -o hpddm.so '-L/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/lib' '-lumfpack' '-lamd' '-lcholmod' '-lcolamd' '-lflexiblas' '-L/usr/lib64/mpich/lib' '-lmpicxx' -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags '-lmpi' -L/usr/lib64/mpich/lib -lmpicxx -Wl,-rpath -Wl,/usr/lib64/mpich/lib -Wl,--enable-new-dtags -lmpi Warning missing mpi plugin: finish compile load mpi solver ! make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/plugin/mpi' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/plugin' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/plugin' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/plugin' Making all in examples make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/examples' Making all in 3d make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/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 m4 -DASSERT regtests.m4 > regtests.edp echo includepath = \"../../idp/\" > freefem++.pref echo loadpath = \"../../plugin/seq/\" >> freefem++.pref make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/examples/3d' Making all in 3dSurf make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/examples/3dSurf' (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 echo includepath = \"../../idp/\" > freefem++.pref echo loadpath = \"../../plugin/seq/\" >> freefem++.pref make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/examples/3dSurf' Making all in 3dCurve make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/examples/3dCurve' (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 echo includepath = \"../../idp/\" > freefem++.pref echo loadpath = \"../../plugin/seq/\" >> freefem++.pref make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/examples/3dCurve' Making all in examples make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/examples/examples' (echo "NoUseOfWait=true;int verbosityy=verbosity;"; \ for i in *`ls *.edp|grep -v -E '^(all|regtests|makeref|ref)\.edp$'` ; do \ echo ' cout << "--------- file : '$i' --------------------------------------------------------" << endl;' ;\ echo "verbosity=verbosityy;" ; \ echo \{ include \"$i\"\;\}\; ;\ echo ' cout << "------------------------------------------------------------------------------ " << endl;' ;\ done) > all.edp m4 -DASSERT regtests.m4 > regtests.edp echo includepath = \"../../idp/\" > freefem++.pref echo loadpath = \"../../plugin/seq/\" >> freefem++.pref make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/examples/examples' Making all in misc make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/examples/misc' (echo "NoUseOfWait=true;int verbosityy=verbosity;"; \ for i in *`ls *.edp|grep -v -E '^(all|regtests|makeref|ref)\.edp$'` ; do \ echo ' cout << "--------- file : '$i' --------------------------------------------------------" << endl;' ;\ echo "verbosity=verbosityy;" ; \ echo \{ include \"$i\"\;\}\; ;\ echo ' cout << "------------------------------------------------------------------------------ " << endl;' ;\ done) > all.edp m4 -DASSERT regtests.m4 > regtests.edp echo includepath = \"../../idp/\" > freefem++.pref echo loadpath = \"../../plugin/seq/\" >> freefem++.pref make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/examples/misc' Making all in plugin make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/examples/plugin' echo loadpath = "../../plugin/seq/" > freefem++.pref mkdir o m4 -DASSERT regtests.m4 > regtests.edp echo includepath = "../../idp/" >> freefem++.pref Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/examples/plugin' Making all in bug make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/examples/bug' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/examples/bug' Making all in ffddm make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/examples/ffddm' echo loadpath = \"../../plugin/mpi/\" > freefem++.pref echo loadpath += \"../../plugin/seq/\" >> freefem++.pref echo includepath = \"../../idp/\" >> freefem++.pref make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/examples/ffddm' Making all in mpi make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/examples/mpi' echo "loadpath = ../../plugin/mpi/" > freefem++.pref echo "loadpath += ../../plugin/seq/" >>freefem++.pref echo "includepath = ../../idp/" >> freefem++.pref make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/examples/mpi' Making all in tutorial make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/examples/tutorial' (echo "NoUseOfWait=true;int verbosityy=verbosity;"; \ for i in *`ls *.edp|grep -v -E '^(all|regtests|makeref|ref)\.edp$'` ; do \ echo ' cout << "--------- file : '$i' --------------------------------------------------------" << endl;' ;\ echo "verbosity=verbosityy;" ; \ echo \{ include \"$i\"\;\}\; ;\ echo ' cout << "------------------------------------------------------------------------------ " << endl;' ;\ done) > all.edp m4 -DASSERT regtests.m4 > regtests.edp echo includepath = \"../../idp/\" > freefem++.pref echo loadpath = \"../../plugin/seq/\" >> freefem++.pref make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/examples/tutorial' Making all in eigen make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/examples/eigen' (echo "NoUseOfWait=true;int verbosityy=verbosity;"; \ for i in *`ls *.edp|grep -v -E '^(all|regtests|makeref|ref)\.edp$'` ; do \ echo ' cout << "--------- file : '$i' --------------------------------------------------------" << endl;' ;\ echo "verbosity=verbosityy;" ; \ echo \{ include \"$i\"\;\}\; ;\ echo ' cout << "------------------------------------------------------------------------------ " << endl;' ;\ done) > all.edp echo includepath = \"../../idp/\" > freefem++.pref echo loadpath = \"../../plugin/seq/\" >> freefem++.pref make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/examples/eigen' Making all in hpddm make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/examples/hpddm' echo loadpath = \"../../plugin/mpi/\" > freefem++.pref echo loadpath += \"../../plugin/seq/\" >> freefem++.pref echo includepath = \"../../idp/\" >> freefem++.pref make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/examples/hpddm' Making all in bem make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/examples/bem' echo "loadpath = ../../plugin/mpi/" > freefem++.pref echo "loadpath += ../../plugin/seq/" >>freefem++.pref echo "includepath = ../../idp/" >> freefem++.pref make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/examples/bem' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/examples' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/examples' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/examples' make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich' + module unload mpi/mpich-aarch64 + '[' -z '' ']' + case "$-" in + __lmod_sh_dbg=x + '[' -n x ']' + set +x Shell debugging temporarily silenced: export LMOD_SH_DBG_ON=1 for Lmod's output Shell debugging restarted ~/build/BUILD/freefem++-4.13 ~/build/BUILD/freefem++-4.13/openmpi ~/build/BUILD/freefem++-4.13 + unset __lmod_sh_dbg + return 0 + popd + for mpi in mpich openmpi + pushd openmpi + . /etc/profile.d/modules.sh ++ . /etc/profile.d/00-modulepath.sh +++ '[' -z /etc/modulefiles:/usr/share/modulefiles:/usr/share/modulefiles/Linux:/usr/share/modulefiles/Core:/usr/share/lmod/lmod/modulefiles/Core ']' +++ : ++ '[' -z '' ']' ++ LMOD_ALLOW_ROOT_USE=yes ++ '[' -n '' ']' ++ '[' yes '!=' yes ']' ++ '[' -z /usr/share/modulefiles ']' ++ findExec READLINK_CMD /usr/bin/readlink readlink ++ Nm=READLINK_CMD ++ confPath=/usr/bin/readlink ++ execNm=readlink ++ eval READLINK_CMD=/usr/bin/readlink +++ READLINK_CMD=/usr/bin/readlink ++ '[' '!' -x /usr/bin/readlink ']' ++ unset Nm confPath execNm ++ findExec PS_CMD /usr/bin/ps ps ++ Nm=PS_CMD ++ confPath=/usr/bin/ps ++ execNm=ps ++ eval PS_CMD=/usr/bin/ps +++ PS_CMD=/usr/bin/ps ++ '[' '!' -x /usr/bin/ps ']' ++ unset Nm confPath execNm ++ findExec EXPR_CMD /usr/bin/expr expr ++ Nm=EXPR_CMD ++ confPath=/usr/bin/expr ++ execNm=expr ++ eval EXPR_CMD=/usr/bin/expr +++ EXPR_CMD=/usr/bin/expr ++ '[' '!' -x /usr/bin/expr ']' ++ unset Nm confPath execNm ++ findExec BASENAME_CMD /usr/bin/basename basename ++ Nm=BASENAME_CMD ++ confPath=/usr/bin/basename ++ execNm=basename ++ eval BASENAME_CMD=/usr/bin/basename +++ BASENAME_CMD=/usr/bin/basename ++ '[' '!' -x /usr/bin/basename ']' ++ unset Nm confPath execNm ++ unset -f findExec ++ '[' -f /proc/486/exe ']' +++ /usr/bin/readlink /proc/486/exe ++ my_shell=/usr/bin/bash +++ /usr/bin/expr /usr/bin/bash : '-*\(.*\)' ++ my_shell=/usr/bin/bash +++ /usr/bin/basename /usr/bin/bash ++ my_shell=bash ++ case ${my_shell} in ++ '[' -f /usr/share/lmod/lmod/init/bash ']' ++ . /usr/share/lmod/lmod/init/bash +++ '[' -z '' ']' +++ case "$-" in +++ __lmod_vx=x +++ '[' -n x ']' +++ set +x Shell debugging temporarily silenced: export LMOD_SH_DBG_ON=1 for this output (/usr/share/lmod/lmod/init/bash) Shell debugging restarted +++ unset __lmod_vx ++ unset my_shell PS_CMD EXPR_CMD BASENAME_CMD MODULEPATH_INIT LMOD_ALLOW_ROOT_USE READLINK_CMD + module load mpi/openmpi-aarch64 + '[' -z '' ']' + case "$-" in + __lmod_sh_dbg=x + '[' -n x ']' + set +x Shell debugging temporarily silenced: export LMOD_SH_DBG_ON=1 for Lmod's output Shell debugging restarted + unset __lmod_sh_dbg + return 0 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + '[' '-flto=auto -ffat-lto-objectsx' '!=' x ']' ++ find . -type f -name configure -print + for file in $(find . -type f -name configure -print) + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\) = /__attribute__ ((used)) char (*f) () = /g' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\);/__attribute__ ((used)) char (*f) ();/g' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed -r --in-place=.backup 's/^char \$2 \(\);/__attribute__ ((used)) char \$2 ();/g' ./configure + diff -u ./configure.backup ./configure --- ./configure.backup 2024-06-23 08:35:50.275816452 +0000 +++ ./configure 2024-06-23 09:02:38.366125835 +0000 @@ -2837,7 +2837,7 @@ #ifdef __cplusplus extern "C" #endif -char $2 (); +__attribute__ ((used)) char $2 (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ + /usr/bin/sed --in-place=.backup '1{$!N;$!N};$!N;s/int x = 1;\nint y = 0;\nint z;\nint nan;/volatile int x = 1; volatile int y = 0; volatile int z, nan;/;P;D' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed --in-place=.backup 's#^lt_cv_sys_global_symbol_to_cdecl=.*#lt_cv_sys_global_symbol_to_cdecl="sed -n -e '\''s/^T .* \\(.*\\)$/extern int \\1();/p'\'' -e '\''s/^$symcode* .* \\(.*\\)$/extern char \\1;/p'\''"#' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + '[' 1 = 1 ']' +++ dirname ./configure ++ find . -name config.guess -o -name config.sub + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./config.guess ++ basename ./config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./config.guess '/usr/lib/rpm/redhat/config.guess' -> './config.guess' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./config.sub ++ basename ./config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./config.sub '/usr/lib/rpm/redhat/config.sub' -> './config.sub' + '[' 1 = 1 ']' + '[' x '!=' 'x-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' ']' ++ find . -name ltmain.sh ++ grep -q runstatedir=DIR ./configure ++ echo --runstatedir=/run ++ pwd + ./configure --build=aarch64-redhat-linux-gnu --host=aarch64-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 --runstatedir=/run --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info 'INSTALL=/usr/bin/install -p' --disable-optim --disable-download --with-petsc=/usr/lib64/openmpi/lib/petsc/conf/petscvariables --enable-hpddm --enable-download_hpddm --enable-yams --enable-download_yams --enable-gmm --disable-download_gmm --enable-mumps --enable-mumps_seq --enable-download_mumps_seq --enable-bem --enable-download_bem --enable-htool --enable-download_htool --enable-scalapack --disable-download_scalapack --with-scalapack-ldflags=-L/usr/lib64/openmpi/lib --enable-mshmet --enable-download_mshmet --enable-boost --disable-mmg3d --disable-parmetis --disable-parmmg '--with-blas=-L/usr/lib64 -lflexiblas' '--with-arpack=-L/usr/lib64 -larpack' --without-cadna --with-mpi=yes --docdir=/usr/share/doc/freefem++ 'CPPFLAGS=-I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch' 'CFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC' 'CXXFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC' configure: WARNING: unrecognized options: --enable-htool, --enable-download_htool, --enable-boost checking for a BSD-compatible install... /usr/bin/install -p checking whether build environment is sane... yes checking for a race-free 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 grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for aarch64-redhat-linux-gnu-ranlib... no checking for ranlib... ranlib checking whether to enable maintainer-specific portions of Makefiles... no checking for aarch64-redhat-linux-gnu-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 the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... 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 whether the compiler supports GNU C++... yes checking whether g++ accepts -g... yes checking for g++ option to enable C++11 features... none needed checking dependency style of g++... none checking for unzip... yes checking for m4... yes checking for bison... yes checking for flex... yes checking for cmake... yes checking for patch... yes checking for aarch64-redhat-linux-gnu-gfortran... no checking for aarch64-redhat-linux-gnu-f90... no checking for aarch64-redhat-linux-gnu-xlf90... no checking for aarch64-redhat-linux-gnu-g95... no checking for aarch64-redhat-linux-gnu-ifort... no checking for aarch64-redhat-linux-gnu-gfortran-mp-4.4... no checking for gfortran... gfortran checking whether the compiler supports GNU Fortran... yes checking whether gfortran accepts -g... yes checking for aarch64-redhat-linux-gnu-gfortran... no checking for aarch64-redhat-linux-gnu-f90... no checking for aarch64-redhat-linux-gnu-xlf... no checking for aarch64-redhat-linux-gnu-xlf90... no checking for aarch64-redhat-linux-gnu-g95... no checking for aarch64-redhat-linux-gnu-f77... no checking for aarch64-redhat-linux-gnu-fort77... no checking for aarch64-redhat-linux-gnu-gfortran... no checking for aarch64-redhat-linux-gnu-ifort... no checking for aarch64-redhat-linux-gnu-gfortran-mp-4.4... no checking for gfortran... gfortran checking whether the compiler supports GNU Fortran 77... yes checking whether gfortran accepts -g... yes checking build system type... aarch64-redhat-linux-gnu checking host system type... aarch64-redhat-linux-gnu checking how to get verbose linking output from gfortran... -v checking for Fortran 77 libraries of gfortran... -L/usr/lib/gcc/aarch64-redhat-linux/13 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../.. -lgfortran -lm 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 : -L/usr/lib/gcc/aarch64-redhat-linux/13 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../.. -lgfortran -lm ; -DAdd_ in plugin/seq/WHERE_LIBRARY-config " configure: ++ add fc : -L/usr/lib/gcc/aarch64-redhat-linux/13 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../.. -lgfortran -lm ; -DAdd_ in plugin/seq/WHERE_LIBRARY-config " checking for aarch64-redhat-linux-gnu-gcc... (cached) gcc checking whether the compiler supports GNU C... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to enable C11 features... (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 for lex output file root... lex.yy checking for lex library... none needed checking for library containing yywrap... no checking whether yytext is a pointer... yes checking for bison... bison -y checking for deflate in -lz... yes checking for pthread_create in -lpthread... yes checking for omp_get_wtime in -liomp5... no checking for clock_gettime in -lrt... yes checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for sys/time.h... yes checking for zlib.h... yes configure: ++ add pthread : -lpthread ; in plugin/seq/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++/4.13 configure: ----- CPU kind: aarch64 , intel/amd: no checking whether to generate debugging information... no configure: CXXFLAGS = -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG checking whether the C++ compiler accepts -std=gnu++14... yes configure: ++ add cxx11 : -std=gnu++14 ; -std=gnu++14 in plugin/seq/WHERE_LIBRARY-config " checking suffix to add to package name... none checking for OpenGL/gl.h... no checking for GL/gl.h... yes checking for GLUT/glut.h... no checking for GL/glut.h... yes checking add suffix ... yes configure: find real ( real ) petsc in /usr/lib64/openmpi/lib/petsc/conf/petscvariables configure: choose MPI from petsc : /usr/lib64/openmpi/bin/mpiexec -n 8 --mca btl_base_warn_component_unused 0 checking for MPIRUN... /usr/lib64/openmpi/bin/mpiexec -n 8 --mca btl_base_warn_component_unused 0 checking for MPIRUN option: ... checking for mpipath ... yes checking MPI_DOUBLE_COMPLEX... yes configure: ++ add mpifc : -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi ; -I/usr/include/openmpi-aarch64 in plugin/seq/WHERE_LIBRARY-config " configure: ++ add mpif77 : -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi ; -I/usr/include/openmpi-aarch64 in plugin/seq/WHERE_LIBRARY-config " configure: ++ add mpi : -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi ; -I/usr/include/openmpi-aarch64 in plugin/seq/WHERE_LIBRARY-config " which: no mpiexec -n 8 --mca btl_base_warn_component_unused 0 in (/usr/lib64/openmpi/bin) which: no mpiexec -n 8 --mca btl_base_warn_component_unused 0 in (/usr/lib64/openmpi/bin) configure: ++ add petsc : -Wl,-rpath,/usr/lib -L/usr/lib -lpetsc -L/usr/lib64/openmpi/lib -lHYPRE -ldmumps -lmumps_common -lpord -lpthread -lscalapack -lsuperlu_dist -lflexiblas -lptscotch -lscotch -lptscotcherr -lscotcherr -lhdf5 -lhdf5_hl -lmetis -lm -lX11 -lstdc++ -lmpi -lmpi_mpifh ; -I/usr/include -I/usr/include/openmpi-aarch64/petsc -I/usr/lib64/gfortran/modules/openmpi/petsc -I/usr/include/openmpi-aarch64/hypre -I/usr/include/openmpi-aarch64/superlu_dist -I/usr/include/openmpi-aarch64/scotch in plugin/seq/WHERE_LIBRARY-config " configure: ++ add metis : -lmetis ; in plugin/seq/WHERE_LIBRARY-config " configure: ++ add ptscotch : -L/usr/lib64/openmpi/lib -lptscotch -lscotch -lptscotcherr -lscotcherr ; -I/usr/include/openmpi-aarch64/scotch in plugin/seq/WHERE_LIBRARY-config " configure: ++ add scotch : -L/usr/lib64/openmpi/lib -lscotch -lscotcherr ; -I/usr/include/openmpi-aarch64/scotch in plugin/seq/WHERE_LIBRARY-config " configure: ++ add mumps : -ldmumps -lmumps_common -lpord -lpthread ; in plugin/seq/WHERE_LIBRARY-config " configure: ++ add scalapack : -L/usr/lib64/openmpi/lib -lscalapack ; in plugin/seq/WHERE_LIBRARY-config " configure: ++ add blaslapack : -lflexiblas ; in plugin/seq/WHERE_LIBRARY-config " configure: with petsc yes, with slepc no configure: without petsc complex ***** checking for wget... yes configure: without cadna ***** checking for fftw_execute in -lfftw3... yes checking for fftw3.h... yes configure: ++ add fftw3 : -lfftw3 ; in plugin/seq/WHERE_LIBRARY-config " use BLAS/Lapack of petsc configure: ++ add lapack : ; in plugin/seq/WHERE_LIBRARY-config " configure: ++ add blas : -lflexiblas ; in plugin/seq/WHERE_LIBRARY-config " configure: BLAS and LAPACK from petsc ***** checking for cblas.h... no checking for Accelerate/cblas.h... no checking for atlas/cblas.h... no checking for cblas_zdotu_sub in -lcblas... no configure: -- do not add blas : -lflexiblas in plugin/seq/WHERE_LIBRARY-config " checking for lapack in -lrt -L/usr/lib/gcc/aarch64-redhat-linux/13 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../.. -lgfortran -lm, -lflexiblas and -llapack ... yes configure: ++ add arpack : -L/usr/lib64 -larpack ; in plugin/seq/WHERE_LIBRARY-config " configure: -- do not add lapack : -lflexiblas in plugin/seq/WHERE_LIBRARY-config " checking for umfpack.h... no checking for umfpack/umfpack.h... no checking for ufsparse/umfpack.h... no 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 plugin/seq/WHERE_LIBRARY-config " configure: ++ add umfpack : -lumfpack -lamd -lcholmod -lcolamd ; -I/usr/include/suitesparse in plugin/seq/WHERE_LIBRARY-config " checking for times... yes checking for sysconf... yes checking for cstddef... yes checking for stddef.h... yes checking for semaphore.h... yes checking for sys/mman.h... yes checking for regex.h... yes checking for unistd.h... (cached) 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... no 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 whether the Fortran 77 compiler accepts -fallow-argument-mismatch... yes checking whether the Fortran compiler accepts -fallow-argument-mismatch... yes checking whether the Fortran 77 compiler accepts -fallow-invalid-boz... yes checking whether the Fortran compiler accepts -fallow-invalid-boz... 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 plugin/seq/WHERE_LIBRARY-config " checking check libseq... no checking check mumps_ptscotch... no checking check mumps_scotch... no checking check superlu... yes checking check blacs... no checking check parmetis... no checking check freeyams... no checking check mmg3d... yes checking check mmg... yes checking check zlib... yes checking check parmmg... no checking check tetgen... yes checking check ipopt... yes checking check nlopt... yes configure: -- do not add scalapack : -L/usr/lib64/openmpi/lib in plugin/seq/WHERE_LIBRARY-config " checking kernel version... 6.8.9 checking libc version... checking for a sed that does not truncate output... /usr/bin/sed checking for h5cc... /usr/bin/h5cc checking for HDF5 type... serial checking for HDF5 libraries... yes (version 1.12.1) checking for hdf5.h... yes checking for H5Fcreate in -lhdf5... yes checking for H5PTcreate in -lhdf5_hl... yes checking for matching HDF5 Fortran wrapper... /usr/bin/h5fc checking for H5Cpp.h... yes configure: ++ add hdf5 : -L/usr/lib64 -lhdf5_hl -lhdf5 -lhdf5_hl -lsz -lz -ldl -lm ; -I/usr/include in plugin/seq/WHERE_LIBRARY-config " checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating 3rdparty/Makefile config.status: creating 3rdparty/blas/Makefile config.status: creating 3rdparty/arpack/Makefile config.status: creating 3rdparty/umfpack/Makefile config.status: creating 3rdparty/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/ffgraphics/Makefile config.status: creating src/ffgraphics/server/Makefile config.status: creating src/ffgraphics/client/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 plugin/Makefile config.status: creating plugin/seq/Makefile config.status: creating plugin/mpi/Makefile config.status: creating examples/Makefile config.status: creating examples/plugin/Makefile config.status: creating examples/tutorial/Makefile config.status: creating examples/misc/Makefile config.status: creating examples/mpi/Makefile config.status: creating examples/bem/Makefile config.status: creating examples/hpddm/Makefile config.status: creating examples/ffddm/Makefile config.status: creating examples/eigen/Makefile config.status: creating examples/examples/Makefile config.status: creating examples/bug/Makefile config.status: creating examples/3d/Makefile config.status: creating examples/3dSurf/Makefile config.status: creating examples/3dCurve/Makefile config.status: creating config.h config.status: executing depfiles commands configure: WARNING: unrecognized options: --enable-htool, --enable-download_htool, --enable-boost 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: yes / PETSc complex: no configure: -- with SLEPc: no / SLEPc complex: no configure: -- with hpddm: yes configure: -- with htool: yes configure: -- with bemtool: no (need boost: yes and htool: yes) configure: -- without libs: parmetis mmg3d parmmg gmm pipe MMAP NewSolver mkl configure: -- without plugins: parmetis.so mmg3d.so parmmg.so ilut.so pipe.so ff-mmap-semaphore.so NewSolver.so PARDISO.so configure: progs: FreeFem++-nw bamg cvmsh2 FreeFem++-mpi ffmedit ffglut configure: PETSc directories do not exist, to build do: configure: cd 3rdparty/ff-petsc && make + make -j224 make all-recursive make[1]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi' Making all in 3rdparty make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty' mkdir bin mkdir lib mkdir include Making all in blas make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/blas' make all-am make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/blas' make[4]: Nothing to be done for 'all-am'. make[4]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/blas' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/blas' Making all in arpack make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/arpack' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/arpack' Making all in umfpack make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/umfpack' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/umfpack' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty' cd ../src/libMesh && make if test -d include/hpddm/include; then \ echo hpddm LD -L@DIR@/lib > lib/WHERE.hpddm; \ echo hpddm INCLUDE -I@DIR@/include/hpddm/include >> lib/WHERE.hpddm; \ elif test -d include/hpddm/src; then \ echo hpddm LD -L@DIR@/lib > lib/WHERE.hpddm; \ echo hpddm INCLUDE -I@DIR@/include/hpddm/src >> lib/WHERE.hpddm; \ else true; fi if test -d include/htool/include; then \ echo htool LD -L@DIR@/lib > lib/WHERE.htool; \ echo htool INCLUDE -I@DIR@/include/htool/include >> lib/WHERE.htool; \ else true; fi if test -d include/BemTool/; then \ echo bemtool LD -L@DIR@/lib > lib/WHERE.bemtool; \ echo bemtool INCLUDE -I@DIR@/include/BemTool/ >> lib/WHERE.bemtool ; \ else true; fi if test -n "hpddm"; then make install-hpddm; else true; fi make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh' gcc -DHAVE_CONFIG_H -I. -I../.. -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o chrono.o chrono.c gcc -DHAVE_CONFIG_H -I. -I../.. -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o eigenv.o eigenv.c make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty' gcc -DHAVE_CONFIG_H -I. -I../.. -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o libmeshb7.o libmeshb7.c gcc -DHAVE_CONFIG_H -I. -I../.. -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o memory.o memory.c \n\n ****** mshmet ****** \n\n make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty' if test -n "hpddm"; then ./getall -o hpddm -a; make include/hpddm/done.tag lib/WHERE.hpddm; else true; fi /usr/bin/grep: WHERE-LD: No such file or directory make[5]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet' grep 'abs_top_builddir *=' ../Makefile >> ff-flags grep 'CC *=' ../Makefile >> ff-flags grep 'CFLAGS *=' ../Makefile >> ff-flags grep 'LDFLAGS *=' ../Makefile >> ff-flags grep 'AR *=' ../Makefile >> ff-flags grep 'ARFLAGS *=' ../Makefile >> ff-flags grep 'RANLIB *=' ../Makefile >> ff-flags hpddm hpddm.zip done grep 'WGET *=' ../Makefile >> ff-flags make[5]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty' if test -f ./pkg/hpddm.zip ; then \ cd include; rm -rf hpddm hpddm-*; unzip -q ../pkg/hpddm.zip; mv hpddm-* hpddm; touch hpddm/done.tag; \ else true; fi 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 touch ./src/tag-tar cd /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src; make make[6]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src' gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/sourceslib/ -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -DSERIAL -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/sourceslib/boulep.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/objects//boulep.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/sourceslib/ -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -DSERIAL -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/sourceslib/defmet.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/objects//defmet.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/sourceslib/ -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -DSERIAL -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/sourceslib/eigenv.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/objects//eigenv.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/sourceslib/ -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -DSERIAL -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/sourceslib/gradls.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/objects//gradls.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/sourceslib/ -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -DSERIAL -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/sourceslib/hash.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/objects//hash.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/sourceslib/ -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -DSERIAL -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/sourceslib/hessls.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/objects//hessls.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/sourceslib/ -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -DSERIAL -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/sourceslib/inout.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/objects//inout.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/sourceslib/ -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -DSERIAL -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/sourceslib/libmeshb7.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/objects//libmeshb7.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/sourceslib/ -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -DSERIAL -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/sourceslib/lissag.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/objects//lissag.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/sourceslib/ -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -DSERIAL -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/sourceslib/lplib3.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/objects//lplib3.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/sourceslib/ -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -DSERIAL -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/sourceslib/memory.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/objects//memory.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/sourceslib/ -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -DSERIAL -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/sourceslib/mshme1.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/objects//mshme1.o echo "#define COMPIL " '"' `date` '"' > /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/sourceslib/compil.date gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/sourceslib/ -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -DSERIAL -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/sourceslib/norpoi.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/objects//norpoi.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/sourceslib/ -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -DSERIAL -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/sourceslib/redsim.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/objects//redsim.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/sourceslib/ -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -DSERIAL -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/sourceslib/scalem.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/objects//scalem.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/sourceslib/ -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -DSERIAL -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/sourceslib/mshmetlib.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/objects//mshmetlib.o make[5]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty' make[4]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty' if test -n "htool"; then make install-htool; else true; fi make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty' if test -n "htool"; then ./getall -o htool -a; make include/htool/done.tag lib/WHERE.htool; else true; fi /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/sourceslib/lissag.c: In function ‘lissag_3d’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/sourceslib/lissag.c:8:16: warning: variable ‘p1’ set but not used [-Wunused-but-set-variable] 8 | pPoint p0,p1; | ^~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/sourceslib/boulep.c: In function ‘boulep_2d’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/sourceslib/boulep.c:116:25: warning: variable ‘nump’ set but not used [-Wunused-but-set-variable] 116 | int *adja,i1,iadr,nump,voy,ilist,iel; | ^~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/sourceslib/lissag.c: In function ‘lissag_2d’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/sourceslib/lissag.c:82:16: warning: variable ‘p1’ set but not used [-Wunused-but-set-variable] 82 | pPoint p0,p1; | ^~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/sourceslib/hessls.c: In function ‘nrmhes_3d’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/sourceslib/hessls.c:550:7: warning: "/*" within comment [-Wcomment] 550 | /* variable weight / | /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/sourceslib/hessls.c:477:28: warning: unused variable ‘norm’ [-Wunused-variable] 477 | double err,err1,errs,u,norm; | ^~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/sourceslib/hessls.c:477:16: warning: unused variable ‘err1’ [-Wunused-variable] 477 | double err,err1,errs,u,norm; | ^~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/sourceslib/hessls.c:475:12: warning: unused variable ‘p0’ [-Wunused-variable] 475 | pPoint p0; | ^~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/sourceslib/hessls.c: In function ‘nrmhes_2d’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/sourceslib/hessls.c:640:7: warning: "/*" within comment [-Wcomment] 640 | /* variable weight * | /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/sourceslib/hessls.c:566:28: warning: unused variable ‘norm’ [-Wunused-variable] 566 | double err,err1,errs,u,norm; | ^~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/sourceslib/hessls.c:566:16: warning: unused variable ‘err1’ [-Wunused-variable] 566 | double err,err1,errs,u,norm; | ^~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/sourceslib/hessls.c:564:12: warning: unused variable ‘p0’ [-Wunused-variable] 564 | pPoint p0; | ^~ htool htool.zip done make[5]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty' if test -f ./pkg/htool.zip; then \ cd include; rm -rf htool htool-*; unzip -q ../pkg/htool.zip; mv htool-* htool; touch htool/done.tag; \ else true; fi if test -d include/htool/include; then \ echo htool LD -L@DIR@/lib > lib/WHERE.htool; \ echo htool INCLUDE -I@DIR@/include/htool/include >> lib/WHERE.htool; \ else true; fi make[5]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty' make[4]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty' if test -n "bem"; then make install-bemtool; else true; fi make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty' if test -n "bem"; then ./getall -o bemtool -a; make include/BemTool/done.tag lib/WHERE.bemtool; else true;fi bemtool bemtool.zip done make[5]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty' if test -f ./pkg/bemtool.zip; then \ cd include; rm -rf BemTool BemTool-*; unzip -q ../pkg/bemtool.zip; mv BemTool-* BemTool; touch BemTool/done.tag; \ else true; fi if test -d include/BemTool/; then \ echo bemtool LD -L@DIR@/lib > lib/WHERE.bemtool; \ echo bemtool INCLUDE -I@DIR@/include/BemTool/ >> lib/WHERE.bemtool ; \ else true; fi make[5]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty' make[4]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty' touch tag-install-other rm -f libMesh.a ar rv libMesh.a chrono.o eigenv.o libmeshb7.o memory.o ar: creating libMesh.a a - chrono.o a - eigenv.o a - libmeshb7.o a - memory.o ranlib libMesh.a make[4]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh' 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 echo "#define COMPIL " '"' `date` '"' > /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/sourceslib/compil.date #gcc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/sourceslib/ -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/sourceslib/mshmet.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/objects//mshmet.o #gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -L/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -lMesh /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/objects//boulep.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/objects//defmet.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/objects//eigenv.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/objects//gradls.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/objects//hash.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/objects//hessls.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/objects//inout.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/objects//libmeshb7.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/objects//lissag.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/objects//lplib3.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/objects//memory.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/objects//mshme1.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/objects//mshmetlib.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/objects//norpoi.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/objects//redsim.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/objects//scalem.o -o /mshmet -lm ar rv /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/objects//libmshmet.a /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/objects//boulep.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/objects//defmet.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/objects//eigenv.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/objects//gradls.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/objects//hash.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/objects//hessls.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/objects//inout.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/objects//libmeshb7.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/objects//lissag.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/objects//lplib3.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/objects//memory.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/objects//mshme1.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/objects//mshmetlib.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/objects//norpoi.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/objects//redsim.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/objects//scalem.o ar: creating /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/objects//libmshmet.a a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/objects//boulep.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/objects//defmet.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/objects//eigenv.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/objects//gradls.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/objects//hash.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/objects//hessls.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/objects//inout.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/objects//libmeshb7.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/objects//lissag.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/objects//lplib3.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/objects//memory.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/objects//mshme1.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/objects//mshmetlib.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/objects//norpoi.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/objects//redsim.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/objects//scalem.o ranlib /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/objects//libmshmet.a make[6]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src' touch ./src/FAIT make WHERE ./src/../.. make[6]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet' cp /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/sourceslib/mshmetlib.h ./src/../../include/mshmetlib.h make[6]: Nothing to be done for 'src/../..'. cp /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet/src/objects/libmshmet.a ./src/../../lib/libmshmet.a echo mshmet LD -L@DIR@/lib -lmshmet >./src/../../lib/WHERE.mshmet echo mshmet INCLUDE -I@DIR@/include>> ./src/../../lib/WHERE.mshmet make[6]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet' touch ./src/FAIRE make[5]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet' make[4]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty' make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty' \n\n ****** yams ****** \n\n /usr/bin/grep: WHERE-LD: No such file or directory make[5]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams' grep 'abs_top_builddir *=' ../Makefile > ff-flags grep 'CC *=' ../Makefile >> ff-flags grep 'CFLAGS *=' ../Makefile >> ff-flags grep 'LDFLAGS *=' ../Makefile >> ff-flags grep 'AR *=' ../Makefile >> ff-flags grep 'ARFLAGS *=' ../Makefile >> ff-flags grep 'RANLIB *=' ../Makefile >> ff-flags grep 'yams_VERSION *=' ./Makefile >> ff-flags grep 'WGET *=' ../Makefile >> ff-flags grep 'LIBS *=' ../Makefile >> ff-flags mkdir -p ./freeyams.2012.02.05 cd ./freeyams.2012.02.05; tar xzf ../../pkg/freeyams.2012.02.05.tgz mkdir /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/./freeyams.2012.02.05/sourceslib cp /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/./freeyams.2012.02.05/sources/*.c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/./freeyams.2012.02.05/sources/*.h /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/./freeyams.2012.02.05/sourceslib rm /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/./freeyams.2012.02.05/sourceslib/memory.c cp /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/./freeyams.2012.02.05/sources/compil.date /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/./freeyams.2012.02.05/sourceslib cd /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/./freeyams.2012.02.05/sourceslib && \ patch -p2 < ../../freeyams.2012.02.05.patch && \ patch -p2 < ../../freeyams.2012.02.05-return-values.patch patching file blinde.c patching file defines.h patching file extern.h patching file inout.c patching file parsop.c patching file primsg.c patching file surf.h patching file yams.c patching file yams.h patching file yams0.c patching file zaldy1.c patching file zaldy3.c patching file outqua_a.c patching file eigenv.c patching file sproto.h patching file error.c patching file debug.c mv /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/./freeyams.2012.02.05/sourceslib/yams.c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/./freeyams.2012.02.05/sourceslib/.. touch ./freeyams.2012.02.05/PATCH make install WHERE make[6]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams' cp yamslib_internal.h yamslib.c yamslib.h /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/./freeyams.2012.02.05/sourceslib/ cp makefile-yams.inc /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/./freeyams.2012.02.05/makefile cd /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/./freeyams.2012.02.05; make make[7]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05' gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/addver.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/addver.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/analar.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/analar.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/analar_a.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/analar_a.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/analar_q.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/analar_q.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/analfa.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/analfa.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/angdef.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/angdef.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/bilan.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/bilan.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/blinde.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/blinde.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/boulep.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/boulep.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/calpar.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/calpar.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/cassar.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/cassar.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/cassar_a.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/cassar_a.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/cassar_q.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/cassar_q.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/chkspl.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/chkspl.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/chkspl_a.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/chkspl_a.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/chktge.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/chktge.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/chrono.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/chrono.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/colar1.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/colar1.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/colar2.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/colar2.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/coledg.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/coledg.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/colpo3.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/colpo3.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/colpoi.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/colpoi.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/colver.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/colver.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/coorpo.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/coorpo.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/cutmet.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/cutmet.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/debug.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/debug.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/delar1.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/delar1.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/deled0.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/deled0.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/deled1.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/deled1.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/deled2.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/deled2.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/delnul.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/delnul.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/delpo0.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/delpo0.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/delpo1.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/delpo1.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/delpo2.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/delpo2.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/denois.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/denois.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/eigenv.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/eigenv.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/error.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/error.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/flipa0.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/flipa0.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/flipa1.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/flipa1.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/flipa2.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/flipa2.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/flipa3.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/flipa3.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/flprdg.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/flprdg.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/hash.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/hash.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/heap.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/heap.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/hilbert.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/hilbert.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/inbbf.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/inbbf.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/inival.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/inival.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/inmsh2.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/inmsh2.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/inout.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/inout.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/lenseg.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/lenseg.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/libmesh3.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/libmesh3.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/metric_a.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/metric_a.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/norpoi.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/norpoi.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/noshrk.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/noshrk.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/optedg.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/optedg.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/optfem.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/optfem.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/optia1.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/optia1.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/optia2.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/optia2.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/optia3.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/optia3.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/opticu.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/opticu.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/optima.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/optima.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/optlen_a.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/optlen_a.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/optpo1.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/optpo1_q.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo2.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/optpo2.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/optra4.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/optra4.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/outbbf.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/outbbf.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/outms2.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/outms2.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/outqua.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/outqua.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/outqua_a.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/outqua_a.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/outqua_q.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/outqua_q.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/outwrl.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/outwrl.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/parsar.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/parsar.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/parsop.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/parsop.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/prichk.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/prichk.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/prierr.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/prierr.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/prigap.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/prigap.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/prihis.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/prihis.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/prilen.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/prilen.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/primsg.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/primsg.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/priout.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/priout.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/priqua.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/priqua.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/priqua_a.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/priqua_a.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/pritim.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/pritim.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/ptmult.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/ptmult.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/qualfa.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/qualfa.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/qualfa_a.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/qualfa_a.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/radedg_a.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/radedg_a.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/radpoi.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/radpoi.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/radpoi_a.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/radpoi_a.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/rchsub.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/rchsub.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/setvoi.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/setvoi.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/sident.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/sident.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/sizcor.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/sizcor.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/sizcor_a.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/sizcor_a.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/split.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/split.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/split_a.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/split_a.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/stack.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/stack.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/subdvd.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/subdvd.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/swapar.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/swapar.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/tabvo2.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/tabvo2.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/taspoi.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/taspoi.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/tgepoi.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/tgepoi.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/updtop.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/updtop.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/yams0.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/yams0.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/yams1.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/yams1.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/yams2.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/yams2.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/yams3.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/yams3.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/yams4.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/yams4.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/yams6.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/yams6.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/analar_q.c: In function ‘analar_q’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/analar_q.c:15:32: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable] 15 | int k,kk,ii,na,nt,nq,ret; | ^~~ gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/yams8.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/yams8.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/yamslib.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/yamslib.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/yamsq.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/yamsq.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/bilan.c: In function ‘bilan’: gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/zaldy1.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/zaldy1.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/bilan.c:59:60: warning: format ‘%d’ expects argument of type ‘int’, but argument 5 has type ‘long int’ [-Wformat=] 59 | fprintf(stdout," NORMALS @ FACES,VERT. : %12d %12d (%d NULL)\n", | ~^ | | | int | %ld 60 | sm->ne,sm->nv,info.nuln); | ~~~~~~~~~ | | | long int /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/bilan.c:68:70: warning: format ‘%d’ expects argument of type ‘int’, but argument 5 has type ‘long int’ [-Wformat=] 68 | fprintf(stdout," TRIANGLES: %8d FLIP : %8d FLAT : %8d\n", | ~~^ | | | int | %8ld 69 | sm->ne,info.flip,info.nulf); | ~~~~~~~~~ | | | long int gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/zaldy2.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/zaldy2.o gcc -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/zaldy3.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/zaldy3.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/bilan.c:72:75: warning: format ‘%d’ expects argument of type ‘int’, but argument 6 has type ‘long int’ [-Wformat=] 72 | fprintf(stdout," VERTICES : %8d CORNERS: %8d REQ./UNUS.:.%8d / %d\n", | ~^ | | | int | %ld 73 | sm->np,info.ncoi,info.nvrequis,info.nulp); | ~~~~~~~~~ | | | long int /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/analfa.c: In function ‘analfa’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/analfa.c:141:16: warning: suggest parentheses around comparison in operand of ‘&’ [-Wparentheses] 141 | while ( ncor > 1 & !*alert ); | ~~~~~^~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/debug.c: In function ‘dumpit’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/debug.c:58:18: warning: too many arguments for format [-Wformat-extra-args] 58 | fprintf(stderr,"------- EXIT. -------\n",level); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/debug.c: In function ‘debug_q’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/debug.c:145:20: warning: variable ‘voy’ set but not used [-Wunused-but-set-variable] 145 | ubyte i,i1,i2,voy; | ^~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/colar2.c: In function ‘colar2’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/debug.c:143:15: warning: variable ‘pq1’ set but not used [-Wunused-but-set-variable] 143 | pQuad pq,pq1; | ^~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/colar2.c:26:21: warning: variable ‘ns’ set but not used [-Wunused-but-set-variable] 26 | int nde,nd,ns; | ^~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/delpo0.c: In function ‘delpo0’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/delpo0.c:32:20: warning: suggest parentheses around comparison in operand of ‘&’ [-Wparentheses] 32 | (pt->tag[i2] == M_NOTAG & p1->tag > M_NOTAG) ) /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/delnul.c: In function ‘typelt’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/delnul.c:23:14: warning: variable ‘imin’ set but not used [-Wunused-but-set-variable] 23 | ubyte imin,imax,rinsok; | ^~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/coorpo.c: In function ‘coorpo’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/coorpo.c:28:34: warning: variable ‘tt’ set but not used [-Wunused-but-set-variable] 28 | float *n1,*n2,*tg1,*tg2,tt[3]; | ^~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/delnul.c: In function ‘delnul’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/delnul.c:98:36: warning: variable ‘typ’ set but not used [-Wunused-but-set-variable] 98 | int k,kk,l,nk,nsw,nde,npp,typ; | ^~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/flprdg.c: In function ‘flprdg’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/flprdg.c:16:39: warning: variable ‘angdev’ set but not used [-Wunused-but-set-variable] 16 | float n1[3],n2[3],q1,q2,lbande,angdev; | ^~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/flprdg.c:16:32: warning: variable ‘lbande’ set but not used [-Wunused-but-set-variable] 16 | float n1[3],n2[3],q1,q2,lbande,angdev; | ^~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/flipa3.c: In function ‘flipa3’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/flipa3.c:16:27: warning: variable ‘hd2’ set but not used [-Wunused-but-set-variable] 16 | float qtarget,hd1,hd2; | ^~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/flipa3.c:16:23: warning: variable ‘hd1’ set but not used [-Wunused-but-set-variable] 16 | float qtarget,hd1,hd2; | ^~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/inbbf.c: In function ‘inbbf’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/inbbf.c:87:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 87 | if ( ptr = strpbrk(data,"dD") ) *ptr = 'E'; | ^~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/inbbf.c:123:14: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 123 | if ( ptr = strpbrk(data,"dD") ) *ptr = 'E'; | ^~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/inbbf.c:153:14: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 153 | if ( ptr = strpbrk(data,"dD") ) | ^~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/inout.c: In function ‘loadMesh’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/inout.c:99:11: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 99 | while ( nbl = LM_read_field(&ms, LM_Vertices, NMAX, tabi) ) { | ^~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/inout.c:132:11: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 132 | while ( nbl = LM_read_field(&ms, LM_Triangles, NMAX, tabi) ) { | ^~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/inbbf.c:47:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 47 | fscanf(in,"%d",&dim); | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/inbbf.c:56:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 56 | fscanf(in,"%d",&nfield); | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/inbbf.c:57:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 57 | fscanf(in,"%d",&np); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/inbbf.c:65:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 65 | fscanf(in,"%d",&typage); | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/inbbf.c:98:9: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 98 | fscanf(in,"%lf %lf",&a,&b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/inmsh2.c: In function ‘inmsh2’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/inbbf.c:106:9: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 106 | fscanf(in,"%lf %lf %lf",&a,&b,&c); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/inmsh2.c:111:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 111 | if ( ptr = strpbrk(sx,"dD") ) *ptr = 'E'; | ^~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/inout.c:159:11: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 159 | while ( nbl = LM_read_field(&ms, LM_Quadrilaterals, NMAX, tabi) ) { | ^~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/inmsh2.c:112:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 112 | if ( ptr = strpbrk(sy,"dD") ) *ptr = 'E'; | ^~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/inmsh2.c:113:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 113 | if ( ptr = strpbrk(sz,"dD") ) *ptr = 'E'; | ^~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/hilbert.c: In function ‘curvpt’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/inout.c:224:13: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 224 | while ( nbl = LM_read_field(&ms, LM_Tetrahedra, NMAX, tabi) ) { | ^~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/hilbert.c:26:49: warning: variable ‘k2’ set but not used [-Wunused-but-set-variable] 26 | double x,y,z,x2,xy,y2,z2,maxd,sum,prd,k1,k2; | ^~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/hilbert.c:26:46: warning: variable ‘k1’ set but not used [-Wunused-but-set-variable] 26 | double x,y,z,x2,xy,y2,z2,maxd,sum,prd,k1,k2; | ^~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/inout.c:255:11: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 255 | while ( nbl = LM_read_field(&ms, LM_Corners, NMAX, tabi) ) { | ^~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/inout.c:271:11: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 271 | while ( nbl = LM_read_field(&ms, LM_RequiredVertices, NMAX, tabi) ) { | ^~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/inout.c:296:13: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 296 | while ( nbl = LM_read_field(&ms, LM_Edges, NMAX, tabi) ) { | ^~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/noshrk.c: In function ‘noshrk’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/noshrk.c:27:42: warning: variable ‘oz’ set but not used [-Wunused-but-set-variable] 27 | float *tabp,*nv,*nw,nn[3],q,ox,oy,oz; | ^~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/noshrk.c:27:39: warning: variable ‘oy’ set but not used [-Wunused-but-set-variable] 27 | float *tabp,*nv,*nw,nn[3],q,ox,oy,oz; | ^~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/noshrk.c:27:36: warning: variable ‘ox’ set but not used [-Wunused-but-set-variable] 27 | float *tabp,*nv,*nw,nn[3],q,ox,oy,oz; | ^~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/inout.c:342:13: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 342 | while ( nbl = LM_read_field(&ms, LM_Ridges, NMAX, tabi) ) { | ^~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/inout.c:357:13: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 357 | while ( nbl = LM_read_field(&ms, LM_RequiredEdges, NMAX, tabi) ) { | ^~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/inout.c:373:11: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 373 | while ( nbl = LM_read_field(&ms, LM_RequiredTriangles, NMAX, tabi) ) { | ^~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/inout.c:391:11: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 391 | while ( nbl = LM_read_field(&ms, LM_Normals, NMAX, tabi) ) { | ^~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/inout.c:415:13: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 415 | while ( nbl = LM_read_field(&ms, LM_NormalAtVertices, NMAX, tabi) ) { | ^~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/inmsh2.c:54:3: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 54 | fgets(data,255,inp); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/inmsh2.c:57:3: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 57 | fgets(data,255,inf); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/inmsh2.c:65:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 65 | fscanf(inf,"%d",°ree); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/inmsh2.c:77:5: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 77 | fgets(data,80,inf); | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/inout.c:450:13: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 450 | while ( nbl = LM_read_field(&ms, LM_NormalAtTriangleVertices, NMAX, tabi) ) { | ^~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/inmsh2.c:147:3: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 147 | fgets(data,255,inf); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/inmsh2.c:154:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 154 | fscanf(inf,"%d",°ree); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/inmsh2.c:157:7: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 157 | fscanf(inf,"%d %d %d %d %d %d %d\n",&pt1->v[0],&pt1->v[1],&pt1->v[2], | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158 | &ref,&pt1->edg[2],&pt1->edg[0],&pt1->edg[1]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/inmsh2.c:172:7: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 172 | fscanf(inf,"%d %d %d %d %d",&v[0],&v[1],&v[2],&v[3],&ref); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/inmsh2.c:173:7: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 173 | fscanf(inf,"%d %d %d %d\n",&edg[0],&edg[1],&edg[2],&edg[3]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/inmsh2.c:232:7: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 232 | fscanf(inf,"%d %d %d %d %d\n",&pte->p1,&pte->p2,&ref,&a,&b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/inout.c:484:13: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 484 | while ( nbl = LM_read_field(&ms, LM_NormalAtQuadrilateralVertices, NMAX, tabi) ) { | ^~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/libmesh3.c: In function ‘read_sol_headers’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/libmesh3.c:914:20: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 914 | if(mesh->sol_headers[i] = malloc((nbsol+2) * sizeof(int))) | ^~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/inout.c:516:23: warning: operation on ‘pt1->vn[is]’ may be undefined [-Wsequence-point] 516 | pt1->vn[is] = pt1->vn[is] = nis; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/libmesh3.c: In function ‘read_int’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/libmesh3.c:792:17: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 792 | fscanf(mesh->handle, "%d", &integer); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/libmesh3.c:797:17: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 797 | fread(&integer, 4, 1, mesh->handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c: In function ‘optpo1_q’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:28:31: warning: unused variable ‘kk’ [-Wunused-variable] 28 | int is,ip1,is1,is2,k,kk,l,nb,nk; | ^~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:28:25: warning: unused variable ‘is2’ [-Wunused-variable] 28 | int is,ip1,is1,is2,k,kk,l,nb,nk; | ^~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:28:21: warning: unused variable ‘is1’ [-Wunused-variable] 28 | int is,ip1,is1,is2,k,kk,l,nb,nk; | ^~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:27:58: warning: unused variable ‘qq’ [-Wunused-variable] 27 | float *nna,*nnb,*nnc,c[3],n[3],nn[3],np[3],qtarget,qq,qcoef; | ^~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:27:38: warning: unused variable ‘nn’ [-Wunused-variable] 27 | float *nna,*nnb,*nnc,c[3],n[3],nn[3],np[3],qtarget,qq,qcoef; | ^~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:27:33: warning: unused variable ‘n’ [-Wunused-variable] 27 | float *nna,*nnb,*nnc,c[3],n[3],nn[3],np[3],qtarget,qq,qcoef; | ^ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:27:24: warning: unused variable ‘nnc’ [-Wunused-variable] 27 | float *nna,*nnb,*nnc,c[3],n[3],nn[3],np[3],qtarget,qq,qcoef; | ^~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:27:19: warning: unused variable ‘nnb’ [-Wunused-variable] 27 | float *nna,*nnb,*nnc,c[3],n[3],nn[3],np[3],qtarget,qq,qcoef; | ^~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:26:67: warning: variable ‘epsok’ set but not used [-Wunused-but-set-variable] 26 | double b1[3],b2[3],x,y,z,x2,y2,xy,xx1,yy1,coeff,cpx,cpy,cpz,epsok,gap; | ^~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:25:73: warning: unused variable ‘dz’ [-Wunused-variable] 25 | double cb1,cb2,cb3,cx,cy,cz,ux,uy,uz,vx,vy,vz,wx,wy,wz,dmin,dx,dy,dz; | ^~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:25:70: warning: unused variable ‘dy’ [-Wunused-variable] 25 | double cb1,cb2,cb3,cx,cy,cz,ux,uy,uz,vx,vy,vz,wx,wy,wz,dmin,dx,dy,dz; | ^~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:25:67: warning: unused variable ‘dx’ [-Wunused-variable] 25 | double cb1,cb2,cb3,cx,cy,cz,ux,uy,uz,vx,vy,vz,wx,wy,wz,dmin,dx,dy,dz; | ^~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:25:22: warning: unused variable ‘cb3’ [-Wunused-variable] 25 | double cb1,cb2,cb3,cx,cy,cz,ux,uy,uz,vx,vy,vz,wx,wy,wz,dmin,dx,dy,dz; | ^~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:25:18: warning: unused variable ‘cb2’ [-Wunused-variable] 25 | double cb1,cb2,cb3,cx,cy,cz,ux,uy,uz,vx,vy,vz,wx,wy,wz,dmin,dx,dy,dz; | ^~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:25:14: warning: unused variable ‘cb1’ [-Wunused-variable] 25 | double cb1,cb2,cb3,cx,cy,cz,ux,uy,uz,vx,vy,vz,wx,wy,wz,dmin,dx,dy,dz; | ^~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:24:41: warning: unused variable ‘dhd’ [-Wunused-variable] 24 | double ga,gb,gc,dd,dd1,d1,d2,deva,dhd,du,lambda,residu,res0,restot; | ^~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:24:26: warning: unused variable ‘dd1’ [-Wunused-variable] 24 | double ga,gb,gc,dd,dd1,d1,d2,deva,dhd,du,lambda,residu,res0,restot; | ^~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:24:20: warning: unused variable ‘gc’ [-Wunused-variable] 24 | double ga,gb,gc,dd,dd1,d1,d2,deva,dhd,du,lambda,residu,res0,restot; | ^~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:24:17: warning: unused variable ‘gb’ [-Wunused-variable] 24 | double ga,gb,gc,dd,dd1,d1,d2,deva,dhd,du,lambda,residu,res0,restot; | ^~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:24:14: warning: variable ‘ga’ set but not used [-Wunused-but-set-variable] 24 | double ga,gb,gc,dd,dd1,d1,d2,deva,dhd,du,lambda,residu,res0,restot; | ^~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/inout.c: In function ‘saveMesh’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/inout.c:782:20: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 782 | if ( pte->p1 * pte->p2 ) { | ~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/outqua.c: In function ‘outqua’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/outqua.c:19:24: warning: variable ‘delta’ set but not used [-Wunused-but-set-variable] 19 | double ux,uy,uz,delta,d1,d2,d3,cotmax,peri,surfa,rins; | ^~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/libmesh3.c: In function ‘LM_read_field’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/outqua_a.c: In function ‘outqua_a’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/outqua_a.c:13:24: warning: variable ‘delta’ set but not used [-Wunused-but-set-variable] 13 | double ux,uy,uz,delta,d1,d2,d3,cotmax,peri,surfa,rins; | ^~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/libmesh3.c:355:41: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 355 | fscanf(mesh->handle, "%d", &int_buffer[ i * size + j ]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/libmesh3.c:357:41: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 357 | fscanf(mesh->handle, "%g", &flt_buffer[ i * size + j ]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/libmesh3.c:364:49: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 364 | fscanf(mesh->handle, "%c", &letter); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/inmsh2.c:139:7: warning: pointer ‘inp_336’ may be used after ‘fclose’ [-Wuse-after-free] 139 | fclose(inp); | ^~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/inmsh2.c:132:3: note: call to ‘fclose’ here 132 | fclose(inp); | ^~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/libmesh3.c:369:49: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 369 | fscanf(mesh->handle, "%c", &letter); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/libmesh3.c:381:17: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 381 | fread(buffer, nbl * size * 4, 1, mesh->handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/inout.c:551:29: warning: variable ‘ndang’ set but not used [-Wunused-but-set-variable] 551 | int nedge,nridge,ndang,nrequis,nbb; | ^~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/inout.c: In function ‘saveQuadMesh’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/inout.c:1187:20: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 1187 | if ( pte->p1 * pte->p2 ) { | ~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/radpoi_a.c:23:19: warning: argument 1 of type ‘double[6]’ with mismatched bound [-Warray-parameter=] 23 | int sol3x3(double ma[6],double mb[3],double mx[3]) { | ~~~~~~~^~~~~ In file included from /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/radpoi_a.c:15: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/sproto.h:92:14: note: previously declared as ‘double *’ 92 | int sol3x3(double *,double *,double *); | ^~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/radpoi_a.c:23:32: warning: argument 2 of type ‘double[3]’ with mismatched bound [-Warray-parameter=] 23 | int sol3x3(double ma[6],double mb[3],double mx[3]) { | ~~~~~~~^~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/sproto.h:92:23: note: previously declared as ‘double *’ 92 | int sol3x3(double *,double *,double *); | ^~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/radpoi_a.c:23:45: warning: argument 3 of type ‘double[3]’ with mismatched bound [-Warray-parameter=] 23 | int sol3x3(double ma[6],double mb[3],double mx[3]) { | ~~~~~~~^~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/sproto.h:92:32: note: previously declared as ‘double *’ 92 | int sol3x3(double *,double *,double *); | ^~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/sident.c: In function ‘sident’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/sident.c:63:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 63 | if ( adj = pt->adj[i] ) { | ^~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/inout.c:988:29: warning: variable ‘ndang’ set but not used [-Wunused-but-set-variable] 988 | int nedge,nridge,ndang,nrequis; | ^~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/stack.c: In function ‘stscan’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/stack.c:101:11: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 101 | while ( k = stpop(sm,stack) ) { | ^ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/inout.c: In function ‘loadSol’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/inout.c:1384:42: warning: variable ‘offset’ set but not used [-Wunused-but-set-variable] 1384 | int i,k,iadr,dim,nbl,np,size,type,offset; | ^~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/yams0.c: In function ‘yams0’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/yams0.c:13:17: warning: variable ‘absopt’ set but not used [-Wunused-but-set-variable] 13 | int bb,imp,absopt; | ^~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/yams0.c:20:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 20 | fscanf(stdin,"%d",&imp); | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/yams0.c:42:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 42 | fscanf(stdin,"%s",sm->infile); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/yams0.c:51:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 51 | fscanf(stdin,"%d",choix); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/qualfa.c: In function ‘qualfa_2d’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/qualfa.c:8:14: warning: variable ‘cal’ set but not used [-Wunused-but-set-variable] 8 | double cal,abx,aby,acx,acy,bcx,bcy; | ^~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/yams2.c: In function ‘yams22’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/yams2.c:97:54: warning: variable ‘nptas’ set but not used [-Wunused-but-set-variable] 97 | int it,maxtou,ns,nsw,ndd,nd1,nd2,nde,nm,nmv,nptas; | ^~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/priqua.c: In function ‘priqua’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/priqua.c:25:24: warning: variable ‘delta’ set but not used [-Wunused-but-set-variable] 25 | double ux,uy,uz,delta,d1,d2,d3,cotmax,peri,surfa,rins; | ^~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/parsop.c: In function ‘parsop’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/priqua_a.c: In function ‘priqua_a’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/parsop.c:106:7: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 106 | fscanf(in,"%f",&dummy); | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/priqua_a.c:14:29: warning: variable ‘delta’ set but not used [-Wunused-but-set-variable] 14 | double m[6],ux,uy,uz,delta,d1,d2,d3,cotmax,peri,surfa,rins; | ^~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/parsop.c:110:7: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 110 | fscanf(in,"%f",&dummy); | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/parsop.c:114:7: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 114 | fscanf(in,"%f",&dummy); | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/parsop.c:118:7: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 118 | fscanf(in,"%f",&dummy); | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/parsop.c:122:7: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 122 | fscanf(in,"%f",&ridge); | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/parsop.c:126:7: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 126 | fscanf(in,"%f",&dummy); | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/parsop.c:130:7: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 130 | fscanf(in,"%f",&dummy); | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/parsop.c:140:7: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 140 | fscanf(in,"%d",&dumint); | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/parsop.c:144:7: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 144 | fscanf(in,"%f",&dummy); | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/parsop.c:148:7: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 148 | fscanf(in,"%f",&dummy); | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/parsop.c:154:7: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 154 | fscanf(in,"%f %f",&dummy,&dummy1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/yamsq.c: In function ‘yamsq’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/yamsq.c:18:47: warning: variable ‘na’ set but not used [-Wunused-but-set-variable] 18 | int k,is,it,alert,maxtou,nmq,nmv,nad,na,nq,nqi; | ^~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/parsop.c:159:7: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 159 | fgets(key,255,in); | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/yamslib.c: In function ‘yams_main’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/yamslib.c:140:33: warning: variable ‘memory’ set but not used [-Wunused-but-set-variable] 140 | int option,absopt,ret,memory,corr; | ^~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:87:30: warning: ‘b1[0]’ may be used uninitialized [-Wmaybe-uninitialized] 87 | b2[1] = nna[2]*b1[0] - nna[0]*b1[2]; | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:26:14: note: ‘b1[0]’ was declared here 26 | double b1[3],b2[3],x,y,z,x2,y2,xy,xx1,yy1,coeff,cpx,cpy,cpz,epsok,gap; | ^~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:88:30: warning: ‘b1[1]’ may be used uninitialized [-Wmaybe-uninitialized] 88 | b2[2] = nna[0]*b1[1] - nna[1]*b1[0]; | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:26:14: note: ‘b1[1]’ was declared here 26 | double b1[3],b2[3],x,y,z,x2,y2,xy,xx1,yy1,coeff,cpx,cpy,cpz,epsok,gap; | ^~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:86:30: warning: ‘b1[2]’ may be used uninitialized [-Wmaybe-uninitialized] 86 | b2[0] = nna[1]*b1[2] - nna[2]*b1[1]; | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/optpo1_q.c:26:14: note: ‘b1[2]’ was declared here 26 | double b1[3],b2[3],x,y,z,x2,y2,xy,xx1,yy1,coeff,cpx,cpy,cpz,epsok,gap; | ^~ echo "#define COMPIL " '"' `date` '"' > /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/compil.date gcc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/yams0.c -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/yams0.o -I../../../src/libMesh/ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/yams0.c: In function ‘yams0’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/yams0.c:13:17: warning: variable ‘absopt’ set but not used [-Wunused-but-set-variable] 13 | int bb,imp,absopt; | ^~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/yams0.c:20:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 20 | fscanf(stdin,"%d",&imp); | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/yams0.c:42:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 42 | fscanf(stdin,"%s",sm->infile); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/yams0.c:51:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 51 | fscanf(stdin,"%d",choix); | ^~~~~~~~~~~~~~~~~~~~~~~~ gcc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourcesnew -I/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh/ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib/../yams.c -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/sourceslib -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/yams.o -I../../../src/libMesh/ ar rv /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/libyams.a /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/addver.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/analar.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/analar_a.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/analar_q.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/analfa.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/angdef.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/bilan.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/blinde.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/boulep.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/calpar.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/cassar.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/cassar_a.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/cassar_q.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/chkspl.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/chkspl_a.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/chktge.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/chrono.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/colar1.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/colar2.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/coledg.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/colpo3.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/colpoi.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/colver.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/coorpo.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/cutmet.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/debug.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/delar1.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/deled0.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/deled1.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/deled2.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/delnul.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/delpo0.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/delpo1.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/delpo2.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/denois.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/eigenv.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/error.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/flipa0.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/flipa1.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/flipa2.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/flipa3.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/flprdg.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/hash.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/heap.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/hilbert.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/inbbf.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/inival.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/inmsh2.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/inout.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/lenseg.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/libmesh3.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/metric_a.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/norpoi.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/noshrk.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/optedg.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/optfem.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/optia1.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/optia2.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/optia3.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/opticu.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/optima.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/optlen_a.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/optpo1.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/optpo1_q.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/optpo2.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/optra4.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/outbbf.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/outms2.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/outqua.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/outqua_a.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/outqua_q.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/outwrl.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/parsar.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/parsop.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/prichk.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/prierr.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/prigap.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/prihis.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/prilen.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/primsg.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/priout.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/priqua.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/priqua_a.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/pritim.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/ptmult.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/qualfa.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/qualfa_a.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/radedg_a.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/radpoi.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/radpoi_a.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/rchsub.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/setvoi.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/sident.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/sizcor.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/sizcor_a.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/split.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/split_a.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/stack.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/subdvd.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/swapar.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/tabvo2.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/taspoi.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/tgepoi.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/updtop.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/yams0.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/yams1.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/yams2.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/yams3.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/yams4.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/yams6.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/yams8.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/yamslib.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/yamsq.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/zaldy1.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/zaldy2.o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/zaldy3.o ar: creating /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/libyams.a a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/addver.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/analar.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/analar_a.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/analar_q.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/analfa.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/angdef.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/bilan.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/blinde.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/boulep.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/calpar.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/cassar.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/cassar_a.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/cassar_q.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/chkspl.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/chkspl_a.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/chktge.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/chrono.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/colar1.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/colar2.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/coledg.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/colpo3.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/colpoi.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/colver.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/coorpo.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/cutmet.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/debug.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/delar1.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/deled0.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/deled1.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/deled2.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/delnul.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/delpo0.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/delpo1.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/delpo2.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/denois.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/eigenv.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/error.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/flipa0.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/flipa1.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/flipa2.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/flipa3.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/flprdg.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/hash.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/heap.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/hilbert.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/inbbf.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/inival.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/inmsh2.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/inout.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/lenseg.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/libmesh3.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/metric_a.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/norpoi.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/noshrk.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/optedg.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/optfem.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/optia1.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/optia2.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/optia3.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/opticu.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/optima.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/optlen_a.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/optpo1.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/optpo1_q.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/optpo2.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/optra4.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/outbbf.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/outms2.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/outqua.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/outqua_a.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/outqua_q.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/outwrl.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/parsar.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/parsop.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/prichk.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/prierr.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/prigap.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/prihis.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/prilen.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/primsg.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/priout.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/priqua.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/priqua_a.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/pritim.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/ptmult.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/qualfa.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/qualfa_a.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/radedg_a.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/radpoi.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/radpoi_a.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/rchsub.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/setvoi.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/sident.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/sizcor.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/sizcor_a.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/split.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/split_a.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/stack.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/subdvd.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/swapar.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/tabvo2.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/taspoi.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/tgepoi.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/updtop.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/yams0.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/yams1.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/yams2.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/yams3.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/yams4.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/yams6.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/yams8.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/yamslib.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/yamsq.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/zaldy1.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/zaldy2.o a - /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/zaldy3.o gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -L/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/lib -lMesh /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/yams.o -o /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/bin/yams2 /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/libyams.a -lm -L../../../src/libMesh/ -lMesh ranlib /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05/objects/libyams.a make[7]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/freeyams.2012.02.05' touch ./freeyams.2012.02.05/FAIT sed s/defines.h/freeyams_defines.h/ ../include/freeyamslib.h echo freeyams LD -L@DIR@/lib -lfreeyams >./freeyams.2012.02.05/../../lib/WHERE.freeyams ; echo freeyams INCLUDE -I@DIR@/include>> ./freeyams.2012.02.05/../../lib/WHERE.freeyams ; cp /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/./freeyams.2012.02.05/sourceslib/defines.h ../include/freeyams_defines.h mkdir ../lib mkdir: cannot create directory ‘../lib’: File exists make[6]: [Makefile:47: install] Error 1 (ignored) cp /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams/./freeyams.2012.02.05/objects/libyams.a ../lib/libfreeyams.a make[6]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams' touch FAIRE make[5]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams' make[4]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty' make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty' \n\n ****** mumps-seq ****** \n\n /usr/bin/grep: WHERE-LD: No such file or directory make[5]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq' ../../config.status --file="Makefile.inc:Makefile-mumps-5.5.1.inc" config.status: creating Makefile.inc tar xzf ../pkg/MUMPS_5.5.1.tar.gz touch MUMPS_5.5.1/tag-tar cp Makefile.inc MUMPS_5.5.1 cd MUMPS_5.5.1 && make d make[6]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1' (cd libseq; make) if [ "./PORD/lib/" != "" ] ; then \ cd ./PORD/lib/; \ make CC="gcc" CFLAGS="-O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC " AR="ar rv " RANLIB="ranlib" OUTC="-o " LIBEXT=".a" LIBEXT_SHARED="" libpord.a; \ fi; make[7]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq' gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -c mpi.f -o mpi.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -DAdd_ -I. -c mpic.c -o mpic.o make[7]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/PORD/lib' gcc -I../include -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c graph.c -o graph.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -DAdd_ -I. -c elapse.c -o elapse.o gcc -I../include -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c gbipart.c -o gbipart.o gcc -I../include -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c gbisect.c -o gbisect.o gcc -I../include -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c ddcreate.c -o ddcreate.o gcc -I../include -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c ddbisect.c -o ddbisect.o gcc -I../include -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c nestdiss.c -o nestdiss.o gcc -I../include -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c multisector.c -o multisector.o gcc -I../include -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c gelim.c -o gelim.o gcc -I../include -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c bucket.c -o bucket.o gcc -I../include -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c tree.c -o tree.o gcc -I../include -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c symbfac.c -o symbfac.o gcc -I../include -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c interface.c -o interface.o gcc -I../include -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c sort.c -o sort.o gcc -I../include -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c minpriority.c -o minpriority.o In file included from mpic.c:16: mpi.h:51:17: warning: ‘MPI_COMM_WORLD’ defined but not used [-Wunused-variable] 51 | static MPI_Comm MPI_COMM_WORLD=(MPI_Comm)0; | ^~~~~~~~~~~~~~ sort.c: In function ‘qsortUpInts’: sort.c:111:10: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] 111 | { while (array[++i] < m); | ^~~~~ sort.c:112:10: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘while’ 112 | while (array[--j] > m); | ^~~~~ sort.c: In function ‘qsortUpFloatsWithIntKeys’: sort.c:157:10: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] 157 | { while (key[++i] < m); | ^~~~~ sort.c:158:10: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘while’ 158 | while (key[--j] > m); | ^~~~~ symbfac.c: In function ‘initFactorMtx’: symbfac.c:557:12: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 557 | { for (; nzlsub[h] != nzasub[i]; h++); | ^~~ symbfac.c:558:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 558 | dis = h - hstart; | ^~~ tree.c: In function ‘mergeFronts’: tree.c:665:8: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 665 | { for (J = K; rep[J] != J; J = rep[J]); | ^~~ tree.c:666:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 666 | rep[K] = J; | ^~~ mpi.f:585:72: 585 | CALL MUMPS_COPY_LOGICAL( SENDBUF, RECVBUF, CNT ) | 1 Warning: Type mismatch in argument ‘s’ at (1); passed INTEGER(4) to LOGICAL(4) mpi.f:585:72: 585 | CALL MUMPS_COPY_LOGICAL( SENDBUF, RECVBUF, CNT ) | 1 Warning: Type mismatch in argument ‘r’ at (1); passed INTEGER(4) to LOGICAL(4) mpi.f:587:72: 587 | CALL MUMPS_COPY_REAL( SENDBUF, RECVBUF, CNT ) | 1 Warning: Type mismatch in argument ‘s’ at (1); passed INTEGER(4) to REAL(4) mpi.f:587:72: 587 | CALL MUMPS_COPY_REAL( SENDBUF, RECVBUF, CNT ) | 1 Warning: Type mismatch in argument ‘r’ at (1); passed INTEGER(4) to REAL(4) mpi.f:590:72: 590 | CALL MUMPS_COPY_DOUBLE_PRECISION( SENDBUF, RECVBUF, CNT ) | 1 Warning: Type mismatch in argument ‘s’ at (1); passed INTEGER(4) to REAL(8) mpi.f:590:72: 590 | CALL MUMPS_COPY_DOUBLE_PRECISION( SENDBUF, RECVBUF, CNT ) | 1 Warning: Type mismatch in argument ‘r’ at (1); passed INTEGER(4) to REAL(8) mpi.f:592:72: 592 | CALL MUMPS_COPY_COMPLEX( SENDBUF, RECVBUF, CNT ) | 1 Warning: Type mismatch in argument ‘s’ at (1); passed INTEGER(4) to COMPLEX(4) mpi.f:592:72: 592 | CALL MUMPS_COPY_COMPLEX( SENDBUF, RECVBUF, CNT ) | 1 Warning: Type mismatch in argument ‘r’ at (1); passed INTEGER(4) to COMPLEX(4) mpi.f:594:72: 594 | CALL MUMPS_COPY_DOUBLE_COMPLEX( SENDBUF, RECVBUF, CNT ) | 1 Warning: Type mismatch in argument ‘s’ at (1); passed INTEGER(4) to COMPLEX(8) mpi.f:594:72: 594 | CALL MUMPS_COPY_DOUBLE_COMPLEX( SENDBUF, RECVBUF, CNT ) | 1 Warning: Type mismatch in argument ‘r’ at (1); passed INTEGER(4) to COMPLEX(8) mpi.f:596:72: 596 | CALL MUMPS_COPY_2DOUBLE_PRECISION( SENDBUF, RECVBUF, CNT ) | 1 Warning: Type mismatch in argument ‘s’ at (1); passed INTEGER(4) to REAL(8) mpi.f:596:72: 596 | CALL MUMPS_COPY_2DOUBLE_PRECISION( SENDBUF, RECVBUF, CNT ) | 1 Warning: Type mismatch in argument ‘r’ at (1); passed INTEGER(4) to REAL(8) mpi.f:600:72: 600 | CALL MUMPS_COPY_INTEGER8( SENDBUF, RECVBUF, CNT ) | 1 Warning: Type mismatch in argument ‘s’ at (1); passed INTEGER(4) to INTEGER(8) mpi.f:600:72: 600 | CALL MUMPS_COPY_INTEGER8( SENDBUF, RECVBUF, CNT ) | 1 Warning: Type mismatch in argument ‘r’ at (1); passed INTEGER(4) to INTEGER(8) mpi.f:24:31: 24 | SUBROUTINE MPI_BSEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, | 1 Warning: Unused dummy argument ‘buf’ at (1) [-Wunused-dummy-argument] mpi.f:24:36: 24 | SUBROUTINE MPI_BSEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, | 1 Warning: Unused dummy argument ‘cnt’ at (1) [-Wunused-dummy-argument] mpi.f:24:63: 24 | SUBROUTINE MPI_BSEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:24:46: 24 | SUBROUTINE MPI_BSEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, | 1 Warning: Unused dummy argument ‘datatype’ at (1) [-Wunused-dummy-argument] mpi.f:24:52: 24 | SUBROUTINE MPI_BSEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, | 1 Warning: Unused dummy argument ‘dest’ at (1) [-Wunused-dummy-argument] mpi.f:24:57: 24 | SUBROUTINE MPI_BSEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, | 1 Warning: Unused dummy argument ‘tag’ at (1) [-Wunused-dummy-argument] mpi.f:36:38: 36 | SUBROUTINE MPI_BUFFER_ATTACH(BUF, CNT, IERR ) | 1 Warning: Unused dummy argument ‘buf’ at (1) [-Wunused-dummy-argument] mpi.f:36:43: 36 | SUBROUTINE MPI_BUFFER_ATTACH(BUF, CNT, IERR ) | 1 Warning: Unused dummy argument ‘cnt’ at (1) [-Wunused-dummy-argument] mpi.f:45:38: 45 | SUBROUTINE MPI_BUFFER_DETACH(BUF, CNT, IERR ) | 1 Warning: Unused dummy argument ‘buf’ at (1) [-Wunused-dummy-argument] mpi.f:45:43: 45 | SUBROUTINE MPI_BUFFER_DETACH(BUF, CNT, IERR ) | 1 Warning: Unused dummy argument ‘cnt’ at (1) [-Wunused-dummy-argument] mpi.f:55:25: 55 | & ROOT, COMM, IERR ) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:54:49: 54 | & DATATYPE, RECVBUF, RECCNT, RECTYPE, | 1 Warning: Unused dummy argument ‘rectype’ at (1) [-Wunused-dummy-argument] mpi.f:55:19: 55 | & ROOT, COMM, IERR ) | 1 Warning: Unused dummy argument ‘root’ at (1) [-Wunused-dummy-argument] mpi.f:75:25: 75 | & ROOT, COMM, IERR ) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:74:48: 74 | & DATATYPE, RECVBUF, RECCNT, DISPLS, RECTYPE, | 1 Warning: Unused dummy argument ‘displs’ at (1) [-Wunused-dummy-argument] mpi.f:74:57: 74 | & DATATYPE, RECVBUF, RECCNT, DISPLS, RECTYPE, | 1 Warning: Unused dummy argument ‘rectype’ at (1) [-Wunused-dummy-argument] mpi.f:75:19: 75 | & ROOT, COMM, IERR ) | 1 Warning: Unused dummy argument ‘root’ at (1) [-Wunused-dummy-argument] mpi.f:102:47: 102 | & OPERATION, COMM, IERR ) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:102:41: 102 | & OPERATION, COMM, IERR ) | 1 Warning: Unused dummy argument ‘operation’ at (1) [-Wunused-dummy-argument] mpi.f:119:27: 119 | & ROOT, COMM, IERR ) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:118:64: 118 | SUBROUTINE MPI_REDUCE( SENDBUF, RECVBUF, CNT, DATATYPE, OP, | 1 Warning: Unused dummy argument ‘op’ at (1) [-Wunused-dummy-argument] mpi.f:119:21: 119 | & ROOT, COMM, IERR ) | 1 Warning: Unused dummy argument ‘root’ at (1) [-Wunused-dummy-argument] mpi.f:136:35: 136 | & DATATYPE, OP, COMM, IERR ) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:136:29: 136 | & DATATYPE, OP, COMM, IERR ) | 1 Warning: Unused dummy argument ‘op’ at (1) [-Wunused-dummy-argument] mpi.f:152:32: 152 | SUBROUTINE MPI_ABORT( COMM, IERRCODE, IERR ) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:152:48: 152 | SUBROUTINE MPI_ABORT( COMM, IERRCODE, IERR ) | 1 Warning: Unused dummy argument ‘ierr’ at (1) [-Wunused-dummy-argument] mpi.f:152:42: 152 | SUBROUTINE MPI_ABORT( COMM, IERRCODE, IERR ) | 1 Warning: Unused dummy argument ‘ierrcode’ at (1) [-Wunused-dummy-argument] mpi.f:160:63: 160 | & RECVBUF, RECVCNT, RECVTYPE, COMM, IERR ) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:181:35: 181 | SUBROUTINE MPI_ATTR_PUT( COMM, KEY, VAL, IERR ) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:181:51: 181 | SUBROUTINE MPI_ATTR_PUT( COMM, KEY, VAL, IERR ) | 1 Warning: Unused dummy argument ‘ierr’ at (1) [-Wunused-dummy-argument] mpi.f:181:40: 181 | SUBROUTINE MPI_ATTR_PUT( COMM, KEY, VAL, IERR ) | 1 Warning: Unused dummy argument ‘key’ at (1) [-Wunused-dummy-argument] mpi.f:181:45: 181 | SUBROUTINE MPI_ATTR_PUT( COMM, KEY, VAL, IERR ) | 1 Warning: Unused dummy argument ‘val’ at (1) [-Wunused-dummy-argument] mpi.f:187:34: 187 | SUBROUTINE MPI_BARRIER( COMM, IERR ) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:204:34: 204 | SUBROUTINE MPI_BCAST( BUFFER, CNT, DATATYPE, ROOT, COMM, IERR ) | 1 Warning: Unused dummy argument ‘buffer’ at (1) [-Wunused-dummy-argument] mpi.f:204:39: 204 | SUBROUTINE MPI_BCAST( BUFFER, CNT, DATATYPE, ROOT, COMM, IERR ) | 1 Warning: Unused dummy argument ‘cnt’ at (1) [-Wunused-dummy-argument] mpi.f:204:61: 204 | SUBROUTINE MPI_BCAST( BUFFER, CNT, DATATYPE, ROOT, COMM, IERR ) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:204:49: 204 | SUBROUTINE MPI_BCAST( BUFFER, CNT, DATATYPE, ROOT, COMM, IERR ) | 1 Warning: Unused dummy argument ‘datatype’ at (1) [-Wunused-dummy-argument] mpi.f:204:55: 204 | SUBROUTINE MPI_BCAST( BUFFER, CNT, DATATYPE, ROOT, COMM, IERR ) | 1 Warning: Unused dummy argument ‘root’ at (1) [-Wunused-dummy-argument] mpi.f:213:33: 213 | SUBROUTINE MPI_CANCEL( IREQ, IERR ) | 1 Warning: Unused dummy argument ‘ireq’ at (1) [-Wunused-dummy-argument] mpi.f:221:38: 221 | SUBROUTINE MPI_COMM_CREATE( COMM, GROUP, COMM2, IERR ) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:221:52: 221 | SUBROUTINE MPI_COMM_CREATE( COMM, GROUP, COMM2, IERR ) | 1 Warning: Unused dummy argument ‘comm2’ at (1) [-Wunused-dummy-argument] mpi.f:221:45: 221 | SUBROUTINE MPI_COMM_CREATE( COMM, GROUP, COMM2, IERR ) | 1 Warning: Unused dummy argument ‘group’ at (1) [-Wunused-dummy-argument] mpi.f:229:35: 229 | SUBROUTINE MPI_COMM_DUP( COMM, COMM2, IERR ) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:229:42: 229 | SUBROUTINE MPI_COMM_DUP( COMM, COMM2, IERR ) | 1 Warning: Unused dummy argument ‘comm2’ at (1) [-Wunused-dummy-argument] mpi.f:237:36: 237 | SUBROUTINE MPI_COMM_FREE( COMM, IERR ) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:245:37: 245 | SUBROUTINE MPI_COMM_GROUP( COMM, GROUP, IERR ) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:245:44: 245 | SUBROUTINE MPI_COMM_GROUP( COMM, GROUP, IERR ) | 1 Warning: Unused dummy argument ‘group’ at (1) [-Wunused-dummy-argument] mpi.f:253:36: 253 | SUBROUTINE MPI_COMM_RANK( COMM, RANK, IERR ) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:262:36: 262 | SUBROUTINE MPI_COMM_SIZE( COMM, SIZE, IERR ) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:271:44: 271 | SUBROUTINE MPI_COMM_SPLIT( COMM, COLOR, KEY, COMM2, IERR ) | 1 Warning: Unused dummy argument ‘color’ at (1) [-Wunused-dummy-argument] mpi.f:271:37: 271 | SUBROUTINE MPI_COMM_SPLIT( COMM, COLOR, KEY, COMM2, IERR ) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:271:56: 271 | SUBROUTINE MPI_COMM_SPLIT( COMM, COLOR, KEY, COMM2, IERR ) | 1 Warning: Unused dummy argument ‘comm2’ at (1) [-Wunused-dummy-argument] mpi.f:271:49: 271 | SUBROUTINE MPI_COMM_SPLIT( COMM, COLOR, KEY, COMM2, IERR ) | 1 Warning: Unused dummy argument ‘key’ at (1) [-Wunused-dummy-argument] mpi.f:295:53: 295 | SUBROUTINE MPI_GET_COUNT( STATUS, DATATYPE, CNT, IERR ) | 1 Warning: Unused dummy argument ‘cnt’ at (1) [-Wunused-dummy-argument] mpi.f:295:48: 295 | SUBROUTINE MPI_GET_COUNT( STATUS, DATATYPE, CNT, IERR ) | 1 Warning: Unused dummy argument ‘datatype’ at (1) [-Wunused-dummy-argument] mpi.f:295:38: 295 | SUBROUTINE MPI_GET_COUNT( STATUS, DATATYPE, CNT, IERR ) | 1 Warning: Unused dummy argument ‘status’ at (1) [-Wunused-dummy-argument] mpi.f:306:38: 306 | SUBROUTINE MPI_GROUP_FREE( GROUP, IERR ) | 1 Warning: Unused dummy argument ‘group’ at (1) [-Wunused-dummy-argument] mpi.f:314:44: 314 | SUBROUTINE MPI_GROUP_RANGE_EXCL( GROUP, N, RANGES, GROUP2, IERR ) | 1 Warning: Unused dummy argument ‘group’ at (1) [-Wunused-dummy-argument] mpi.f:314:63: 314 | SUBROUTINE MPI_GROUP_RANGE_EXCL( GROUP, N, RANGES, GROUP2, IERR ) | 1 Warning: Unused dummy argument ‘group2’ at (1) [-Wunused-dummy-argument] mpi.f:314:47: 314 | SUBROUTINE MPI_GROUP_RANGE_EXCL( GROUP, N, RANGES, GROUP2, IERR ) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:314:55: 314 | SUBROUTINE MPI_GROUP_RANGE_EXCL( GROUP, N, RANGES, GROUP2, IERR ) | 1 Warning: Unused dummy argument ‘ranges’ at (1) [-Wunused-dummy-argument] mpi.f:323:38: 323 | SUBROUTINE MPI_GROUP_SIZE( GROUP, SIZE, IERR ) | 1 Warning: Unused dummy argument ‘group’ at (1) [-Wunused-dummy-argument] mpi.f:359:46: 359 | SUBROUTINE MPI_IPROBE( SOURCE, TAG, COMM, FLAG, STATUS, IERR ) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:359:35: 359 | SUBROUTINE MPI_IPROBE( SOURCE, TAG, COMM, FLAG, STATUS, IERR ) | 1 Warning: Unused dummy argument ‘source’ at (1) [-Wunused-dummy-argument] mpi.f:359:60: 359 | SUBROUTINE MPI_IPROBE( SOURCE, TAG, COMM, FLAG, STATUS, IERR ) | 1 Warning: Unused dummy argument ‘status’ at (1) [-Wunused-dummy-argument] mpi.f:359:40: 359 | SUBROUTINE MPI_IPROBE( SOURCE, TAG, COMM, FLAG, STATUS, IERR ) | 1 Warning: Unused dummy argument ‘tag’ at (1) [-Wunused-dummy-argument] mpi.f:370:31: 370 | SUBROUTINE MPI_IRECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | 1 Warning: Unused dummy argument ‘buf’ at (1) [-Wunused-dummy-argument] mpi.f:370:36: 370 | SUBROUTINE MPI_IRECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | 1 Warning: Unused dummy argument ‘cnt’ at (1) [-Wunused-dummy-argument] mpi.f:370:65: 370 | SUBROUTINE MPI_IRECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:370:46: 370 | SUBROUTINE MPI_IRECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | 1 Warning: Unused dummy argument ‘datatype’ at (1) [-Wunused-dummy-argument] mpi.f:371:21: 371 | & IREQ, IERR ) | 1 Warning: Unused dummy argument ‘ireq’ at (1) [-Wunused-dummy-argument] mpi.f:370:54: 370 | SUBROUTINE MPI_IRECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | 1 Warning: Unused dummy argument ‘source’ at (1) [-Wunused-dummy-argument] mpi.f:370:59: 370 | SUBROUTINE MPI_IRECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | 1 Warning: Unused dummy argument ‘tag’ at (1) [-Wunused-dummy-argument] mpi.f:380:31: 380 | SUBROUTINE MPI_ISEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, | 1 Warning: Unused dummy argument ‘buf’ at (1) [-Wunused-dummy-argument] mpi.f:380:36: 380 | SUBROUTINE MPI_ISEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, | 1 Warning: Unused dummy argument ‘cnt’ at (1) [-Wunused-dummy-argument] mpi.f:380:63: 380 | SUBROUTINE MPI_ISEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:380:46: 380 | SUBROUTINE MPI_ISEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, | 1 Warning: Unused dummy argument ‘datatype’ at (1) [-Wunused-dummy-argument] mpi.f:380:52: 380 | SUBROUTINE MPI_ISEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, | 1 Warning: Unused dummy argument ‘dest’ at (1) [-Wunused-dummy-argument] mpi.f:381:21: 381 | & IREQ, IERR ) | 1 Warning: Unused dummy argument ‘ireq’ at (1) [-Wunused-dummy-argument] mpi.f:380:57: 380 | SUBROUTINE MPI_ISEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, | 1 Warning: Unused dummy argument ‘tag’ at (1) [-Wunused-dummy-argument] mpi.f:392:50: 392 | SUBROUTINE MPI_TYPE_COMMIT( NEWTYP, IERR_MPI ) | 1 Warning: Unused dummy argument ‘ierr_mpi’ at (1) [-Wunused-dummy-argument] mpi.f:392:40: 392 | SUBROUTINE MPI_TYPE_COMMIT( NEWTYP, IERR_MPI ) | 1 Warning: Unused dummy argument ‘newtyp’ at (1) [-Wunused-dummy-argument] mpi.f:398:48: 398 | SUBROUTINE MPI_TYPE_FREE( NEWTYP, IERR_MPI ) | 1 Warning: Unused dummy argument ‘ierr_mpi’ at (1) [-Wunused-dummy-argument] mpi.f:398:38: 398 | SUBROUTINE MPI_TYPE_FREE( NEWTYP, IERR_MPI ) | 1 Warning: Unused dummy argument ‘newtyp’ at (1) [-Wunused-dummy-argument] mpi.f:404:54: 404 | SUBROUTINE MPI_TYPE_CONTIGUOUS( LENGTH, DATATYPE, NEWTYPE, | 1 Warning: Unused dummy argument ‘datatype’ at (1) [-Wunused-dummy-argument] mpi.f:405:46: 405 | & IERR_MPI ) | 1 Warning: Unused dummy argument ‘ierr_mpi’ at (1) [-Wunused-dummy-argument] mpi.f:404:44: 404 | SUBROUTINE MPI_TYPE_CONTIGUOUS( LENGTH, DATATYPE, NEWTYPE, | 1 Warning: Unused dummy argument ‘length’ at (1) [-Wunused-dummy-argument] mpi.f:404:63: 404 | SUBROUTINE MPI_TYPE_CONTIGUOUS( LENGTH, DATATYPE, NEWTYPE, | 1 Warning: Unused dummy argument ‘newtype’ at (1) [-Wunused-dummy-argument] mpi.f:411:45: 411 | SUBROUTINE MPI_OP_CREATE( FUNC, COMMUTE, OP, IERR ) | 1 Warning: Unused dummy argument ‘commute’ at (1) [-Wunused-dummy-argument] mpi.f:411:36: 411 | SUBROUTINE MPI_OP_CREATE( FUNC, COMMUTE, OP, IERR ) | 1 Warning: Unused dummy argument ‘func’ at (1) [-Wunused-dummy-argument] mpi.f:411:55: 411 | SUBROUTINE MPI_OP_CREATE( FUNC, COMMUTE, OP, IERR ) | 1 Warning: Unused dummy argument ‘ierr’ at (1) [-Wunused-dummy-argument] mpi.f:420:38: 420 | SUBROUTINE MPI_OP_FREE( OP, IERR ) | 1 Warning: Unused dummy argument ‘ierr’ at (1) [-Wunused-dummy-argument] mpi.f:420:32: 420 | SUBROUTINE MPI_OP_FREE( OP, IERR ) | 1 Warning: Unused dummy argument ‘op’ at (1) [-Wunused-dummy-argument] mpi.f:427:31: 427 | & POSITION, COMM, IERR ) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:426:49: 426 | SUBROUTINE MPI_PACK( INBUF, INCNT, DATATYPE, OUTBUF, OUTCNT, | 1 Warning: Unused dummy argument ‘datatype’ at (1) [-Wunused-dummy-argument] mpi.f:426:32: 426 | SUBROUTINE MPI_PACK( INBUF, INCNT, DATATYPE, OUTBUF, OUTCNT, | 1 Warning: Unused dummy argument ‘inbuf’ at (1) [-Wunused-dummy-argument] mpi.f:426:39: 426 | SUBROUTINE MPI_PACK( INBUF, INCNT, DATATYPE, OUTBUF, OUTCNT, | 1 Warning: Unused dummy argument ‘incnt’ at (1) [-Wunused-dummy-argument] mpi.f:426:57: 426 | SUBROUTINE MPI_PACK( INBUF, INCNT, DATATYPE, OUTBUF, OUTCNT, | 1 Warning: Unused dummy argument ‘outbuf’ at (1) [-Wunused-dummy-argument] mpi.f:426:65: 426 | SUBROUTINE MPI_PACK( INBUF, INCNT, DATATYPE, OUTBUF, OUTCNT, | 1 Warning: Unused dummy argument ‘outcnt’ at (1) [-Wunused-dummy-argument] mpi.f:427:25: 427 | & POSITION, COMM, IERR ) | 1 Warning: Unused dummy argument ‘position’ at (1) [-Wunused-dummy-argument] mpi.f:438:53: 438 | SUBROUTINE MPI_PACK_SIZE( INCNT, DATATYPE, COMM, SIZE, IERR ) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:438:47: 438 | SUBROUTINE MPI_PACK_SIZE( INCNT, DATATYPE, COMM, SIZE, IERR ) | 1 Warning: Unused dummy argument ‘datatype’ at (1) [-Wunused-dummy-argument] mpi.f:438:37: 438 | SUBROUTINE MPI_PACK_SIZE( INCNT, DATATYPE, COMM, SIZE, IERR ) | 1 Warning: Unused dummy argument ‘incnt’ at (1) [-Wunused-dummy-argument] mpi.f:438:59: 438 | SUBROUTINE MPI_PACK_SIZE( INCNT, DATATYPE, COMM, SIZE, IERR ) | 1 Warning: Unused dummy argument ‘size’ at (1) [-Wunused-dummy-argument] mpi.f:448:45: 448 | SUBROUTINE MPI_PROBE( SOURCE, TAG, COMM, STATUS, IERR ) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:448:34: 448 | SUBROUTINE MPI_PROBE( SOURCE, TAG, COMM, STATUS, IERR ) | 1 Warning: Unused dummy argument ‘source’ at (1) [-Wunused-dummy-argument] mpi.f:448:53: 448 | SUBROUTINE MPI_PROBE( SOURCE, TAG, COMM, STATUS, IERR ) | 1 Warning: Unused dummy argument ‘status’ at (1) [-Wunused-dummy-argument] mpi.f:448:39: 448 | SUBROUTINE MPI_PROBE( SOURCE, TAG, COMM, STATUS, IERR ) | 1 Warning: Unused dummy argument ‘tag’ at (1) [-Wunused-dummy-argument] mpi.f:459:30: 459 | SUBROUTINE MPI_RECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | 1 Warning: Unused dummy argument ‘buf’ at (1) [-Wunused-dummy-argument] mpi.f:459:35: 459 | SUBROUTINE MPI_RECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | 1 Warning: Unused dummy argument ‘cnt’ at (1) [-Wunused-dummy-argument] mpi.f:459:64: 459 | SUBROUTINE MPI_RECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:459:45: 459 | SUBROUTINE MPI_RECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | 1 Warning: Unused dummy argument ‘datatype’ at (1) [-Wunused-dummy-argument] mpi.f:459:53: 459 | SUBROUTINE MPI_RECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | 1 Warning: Unused dummy argument ‘source’ at (1) [-Wunused-dummy-argument] mpi.f:460:23: 460 | & STATUS, IERR ) | 1 Warning: Unused dummy argument ‘status’ at (1) [-Wunused-dummy-argument] mpi.f:459:58: 459 | SUBROUTINE MPI_RECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | 1 Warning: Unused dummy argument ‘tag’ at (1) [-Wunused-dummy-argument] mpi.f:471:39: 471 | SUBROUTINE MPI_REQUEST_FREE( IREQ, IERR ) | 1 Warning: Unused dummy argument ‘ireq’ at (1) [-Wunused-dummy-argument] mpi.f:479:30: 479 | SUBROUTINE MPI_SEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR ) | 1 Warning: Unused dummy argument ‘buf’ at (1) [-Wunused-dummy-argument] mpi.f:479:35: 479 | SUBROUTINE MPI_SEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR ) | 1 Warning: Unused dummy argument ‘cnt’ at (1) [-Wunused-dummy-argument] mpi.f:479:62: 479 | SUBROUTINE MPI_SEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR ) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:479:45: 479 | SUBROUTINE MPI_SEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR ) | 1 Warning: Unused dummy argument ‘datatype’ at (1) [-Wunused-dummy-argument] mpi.f:479:51: 479 | SUBROUTINE MPI_SEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR ) | 1 Warning: Unused dummy argument ‘dest’ at (1) [-Wunused-dummy-argument] mpi.f:479:56: 479 | SUBROUTINE MPI_SEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR ) | 1 Warning: Unused dummy argument ‘tag’ at (1) [-Wunused-dummy-argument] mpi.f:490:31: 490 | SUBROUTINE MPI_SSEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR) | 1 Warning: Unused dummy argument ‘buf’ at (1) [-Wunused-dummy-argument] mpi.f:490:36: 490 | SUBROUTINE MPI_SSEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR) | 1 Warning: Unused dummy argument ‘cnt’ at (1) [-Wunused-dummy-argument] mpi.f:490:63: 490 | SUBROUTINE MPI_SSEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:490:46: 490 | SUBROUTINE MPI_SSEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR) | 1 Warning: Unused dummy argument ‘datatype’ at (1) [-Wunused-dummy-argument] mpi.f:490:52: 490 | SUBROUTINE MPI_SSEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR) | 1 Warning: Unused dummy argument ‘dest’ at (1) [-Wunused-dummy-argument] mpi.f:490:57: 490 | SUBROUTINE MPI_SSEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR) | 1 Warning: Unused dummy argument ‘tag’ at (1) [-Wunused-dummy-argument] mpi.f:501:31: 501 | SUBROUTINE MPI_TEST( IREQ, FLAG, STATUS, IERR ) | 1 Warning: Unused dummy argument ‘ireq’ at (1) [-Wunused-dummy-argument] mpi.f:501:45: 501 | SUBROUTINE MPI_TEST( IREQ, FLAG, STATUS, IERR ) | 1 Warning: Unused dummy argument ‘status’ at (1) [-Wunused-dummy-argument] mpi.f:513:31: 513 | & DATATYPE, COMM, IERR ) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] mpi.f:513:25: 513 | & DATATYPE, COMM, IERR ) | 1 Warning: Unused dummy argument ‘datatype’ at (1) [-Wunused-dummy-argument] mpi.f:512:34: 512 | SUBROUTINE MPI_UNPACK( INBUF, INSIZE, POSITION, OUTBUF, OUTCNT, | 1 Warning: Unused dummy argument ‘inbuf’ at (1) [-Wunused-dummy-argument] mpi.f:512:42: 512 | SUBROUTINE MPI_UNPACK( INBUF, INSIZE, POSITION, OUTBUF, OUTCNT, | 1 Warning: Unused dummy argument ‘insize’ at (1) [-Wunused-dummy-argument] mpi.f:512:60: 512 | SUBROUTINE MPI_UNPACK( INBUF, INSIZE, POSITION, OUTBUF, OUTCNT, | 1 Warning: Unused dummy argument ‘outbuf’ at (1) [-Wunused-dummy-argument] mpi.f:512:68: 512 | SUBROUTINE MPI_UNPACK( INBUF, INSIZE, POSITION, OUTBUF, OUTCNT, | 1 Warning: Unused dummy argument ‘outcnt’ at (1) [-Wunused-dummy-argument] mpi.f:512:52: 512 | SUBROUTINE MPI_UNPACK( INBUF, INSIZE, POSITION, OUTBUF, OUTCNT, | 1 Warning: Unused dummy argument ‘position’ at (1) [-Wunused-dummy-argument] mpi.f:524:31: 524 | SUBROUTINE MPI_WAIT( IREQ, STATUS, IERR ) | 1 Warning: Unused dummy argument ‘ireq’ at (1) [-Wunused-dummy-argument] mpi.f:524:39: 524 | SUBROUTINE MPI_WAIT( IREQ, STATUS, IERR ) | 1 Warning: Unused dummy argument ‘status’ at (1) [-Wunused-dummy-argument] mpi.f:535:52: 535 | SUBROUTINE MPI_WAITALL( CNT, ARRAY_OF_REQUESTS, STATUS, IERR ) | 1 Warning: Unused dummy argument ‘array_of_requests’ at (1) [-Wunused-dummy-argument] mpi.f:535:60: 535 | SUBROUTINE MPI_WAITALL( CNT, ARRAY_OF_REQUESTS, STATUS, IERR ) | 1 Warning: Unused dummy argument ‘status’ at (1) [-Wunused-dummy-argument] mpi.f:547:52: 547 | SUBROUTINE MPI_WAITANY( CNT, ARRAY_OF_REQUESTS, INDEX, STATUS, | 1 Warning: Unused dummy argument ‘array_of_requests’ at (1) [-Wunused-dummy-argument] mpi.f:547:59: 547 | SUBROUTINE MPI_WAITANY( CNT, ARRAY_OF_REQUESTS, INDEX, STATUS, | 1 Warning: Unused dummy argument ‘index’ at (1) [-Wunused-dummy-argument] mpi.f:547:67: 547 | SUBROUTINE MPI_WAITANY( CNT, ARRAY_OF_REQUESTS, INDEX, STATUS, | 1 Warning: Unused dummy argument ‘status’ at (1) [-Wunused-dummy-argument] mpi.f:744:41: 744 | SUBROUTINE blacs_gridinit( CNTXT, C, NPROW, NPCOL ) | 1 Warning: Unused dummy argument ‘c’ at (1) [-Wunused-dummy-argument] mpi.f:744:38: 744 | SUBROUTINE blacs_gridinit( CNTXT, C, NPROW, NPCOL ) | 1 Warning: Unused dummy argument ‘cntxt’ at (1) [-Wunused-dummy-argument] mpi.f:744:55: 744 | SUBROUTINE blacs_gridinit( CNTXT, C, NPROW, NPCOL ) | 1 Warning: Unused dummy argument ‘npcol’ at (1) [-Wunused-dummy-argument] mpi.f:744:48: 744 | SUBROUTINE blacs_gridinit( CNTXT, C, NPROW, NPCOL ) | 1 Warning: Unused dummy argument ‘nprow’ at (1) [-Wunused-dummy-argument] mpi.f:753:38: 753 | SUBROUTINE blacs_gridinfo( CNTXT, NPROW, NPCOL, MYROW, MYCOL ) | 1 Warning: Unused dummy argument ‘cntxt’ at (1) [-Wunused-dummy-argument] mpi.f:753:66: 753 | SUBROUTINE blacs_gridinfo( CNTXT, NPROW, NPCOL, MYROW, MYCOL ) | 1 Warning: Unused dummy argument ‘mycol’ at (1) [-Wunused-dummy-argument] mpi.f:753:59: 753 | SUBROUTINE blacs_gridinfo( CNTXT, NPROW, NPCOL, MYROW, MYCOL ) | 1 Warning: Unused dummy argument ‘myrow’ at (1) [-Wunused-dummy-argument] mpi.f:753:52: 753 | SUBROUTINE blacs_gridinfo( CNTXT, NPROW, NPCOL, MYROW, MYCOL ) | 1 Warning: Unused dummy argument ‘npcol’ at (1) [-Wunused-dummy-argument] mpi.f:753:45: 753 | SUBROUTINE blacs_gridinfo( CNTXT, NPROW, NPCOL, MYROW, MYCOL ) | 1 Warning: Unused dummy argument ‘nprow’ at (1) [-Wunused-dummy-argument] mpi.f:761:38: 761 | SUBROUTINE blacs_gridexit( CNTXT ) | 1 Warning: Unused dummy argument ‘cntxt’ at (1) [-Wunused-dummy-argument] mpi.f:775:31: 775 | SUBROUTINE DESCINIT( DESC, M, N, MB, NB, IRSRC, ICSRC, | 1 Warning: Unused dummy argument ‘desc’ at (1) [-Wunused-dummy-argument] mpi.f:775:59: 775 | SUBROUTINE DESCINIT( DESC, M, N, MB, NB, IRSRC, ICSRC, | 1 Warning: Unused dummy argument ‘icsrc’ at (1) [-Wunused-dummy-argument] mpi.f:776:22: 776 | & ICTXT, LLD, INFO ) | 1 Warning: Unused dummy argument ‘ictxt’ at (1) [-Wunused-dummy-argument] mpi.f:776:33: 776 | & ICTXT, LLD, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:775:52: 775 | SUBROUTINE DESCINIT( DESC, M, N, MB, NB, IRSRC, ICSRC, | 1 Warning: Unused dummy argument ‘irsrc’ at (1) [-Wunused-dummy-argument] mpi.f:776:27: 776 | & ICTXT, LLD, INFO ) | 1 Warning: Unused dummy argument ‘lld’ at (1) [-Wunused-dummy-argument] mpi.f:775:34: 775 | SUBROUTINE DESCINIT( DESC, M, N, MB, NB, IRSRC, ICSRC, | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:775:41: 775 | SUBROUTINE DESCINIT( DESC, M, N, MB, NB, IRSRC, ICSRC, | 1 Warning: Unused dummy argument ‘mb’ at (1) [-Wunused-dummy-argument] mpi.f:775:37: 775 | SUBROUTINE DESCINIT( DESC, M, N, MB, NB, IRSRC, ICSRC, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:775:45: 775 | SUBROUTINE DESCINIT( DESC, M, N, MB, NB, IRSRC, ICSRC, | 1 Warning: Unused dummy argument ‘nb’ at (1) [-Wunused-dummy-argument] mpi.f:785:53: 785 | INTEGER FUNCTION numroc( N, NB, IPROC, ISRCPROC, NPROCS ) | 1 Warning: Unused dummy argument ‘isrcproc’ at (1) [-Wunused-dummy-argument] mpi.f:785:36: 785 | INTEGER FUNCTION numroc( N, NB, IPROC, ISRCPROC, NPROCS ) | 1 Warning: Unused dummy argument ‘nb’ at (1) [-Wunused-dummy-argument] mpi.f:800:36: 800 | SUBROUTINE pcpotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:800:51: 800 | SUBROUTINE pcpotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:800:40: 800 | SUBROUTINE pcpotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:800:57: 800 | SUBROUTINE pcpotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:800:44: 800 | SUBROUTINE pcpotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:800:33: 800 | SUBROUTINE pcpotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:800:30: 800 | SUBROUTINE pcpotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘uplo’ at (1) [-Wunused-dummy-argument] mpi.f:811:33: 811 | SUBROUTINE pcgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:811:48: 811 | SUBROUTINE pcgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:811:37: 811 | SUBROUTINE pcgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:811:60: 811 | SUBROUTINE pcgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:811:54: 811 | SUBROUTINE pcgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘ipiv’ at (1) [-Wunused-dummy-argument] mpi.f:811:41: 811 | SUBROUTINE pcgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:811:27: 811 | SUBROUTINE pcgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:811:30: 811 | SUBROUTINE pcgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:821:55: 821 | SUBROUTINE pctrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:822:27: 822 | & B, IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘b’ at (1) [-Wunused-dummy-argument] mpi.f:821:70: 821 | SUBROUTINE pctrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:822:42: 822 | & B, IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘descb’ at (1) [-Wunused-dummy-argument] mpi.f:821:43: 821 | SUBROUTINE pctrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘diag’ at (1) [-Wunused-dummy-argument] mpi.f:821:59: 821 | SUBROUTINE pctrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:822:31: 822 | & B, IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘ib’ at (1) [-Wunused-dummy-argument] mpi.f:822:48: 822 | & B, IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:821:63: 821 | SUBROUTINE pctrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:822:35: 822 | & B, IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘jb’ at (1) [-Wunused-dummy-argument] mpi.f:821:46: 821 | SUBROUTINE pctrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:821:52: 821 | SUBROUTINE pctrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘nrhs’ at (1) [-Wunused-dummy-argument] mpi.f:821:37: 821 | SUBROUTINE pctrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘trans’ at (1) [-Wunused-dummy-argument] mpi.f:821:30: 821 | SUBROUTINE pctrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘uplo’ at (1) [-Wunused-dummy-argument] mpi.f:833:36: 833 | SUBROUTINE pzpotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:833:51: 833 | SUBROUTINE pzpotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:833:40: 833 | SUBROUTINE pzpotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:833:57: 833 | SUBROUTINE pzpotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:833:44: 833 | SUBROUTINE pzpotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:833:33: 833 | SUBROUTINE pzpotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:833:30: 833 | SUBROUTINE pzpotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘uplo’ at (1) [-Wunused-dummy-argument] mpi.f:845:33: 845 | SUBROUTINE pzgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:845:48: 845 | SUBROUTINE pzgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:845:37: 845 | SUBROUTINE pzgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:845:60: 845 | SUBROUTINE pzgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:845:54: 845 | SUBROUTINE pzgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘ipiv’ at (1) [-Wunused-dummy-argument] mpi.f:845:41: 845 | SUBROUTINE pzgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:845:27: 845 | SUBROUTINE pzgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:845:30: 845 | SUBROUTINE pzgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:856:55: 856 | SUBROUTINE pztrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:857:27: 857 | & B, IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘b’ at (1) [-Wunused-dummy-argument] mpi.f:856:70: 856 | SUBROUTINE pztrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:857:42: 857 | & B, IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘descb’ at (1) [-Wunused-dummy-argument] mpi.f:856:43: 856 | SUBROUTINE pztrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘diag’ at (1) [-Wunused-dummy-argument] mpi.f:856:59: 856 | SUBROUTINE pztrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:857:31: 857 | & B, IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘ib’ at (1) [-Wunused-dummy-argument] mpi.f:857:48: 857 | & B, IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:856:63: 856 | SUBROUTINE pztrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:857:35: 857 | & B, IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘jb’ at (1) [-Wunused-dummy-argument] mpi.f:856:46: 856 | SUBROUTINE pztrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:856:52: 856 | SUBROUTINE pztrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘nrhs’ at (1) [-Wunused-dummy-argument] mpi.f:856:37: 856 | SUBROUTINE pztrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘trans’ at (1) [-Wunused-dummy-argument] mpi.f:856:30: 856 | SUBROUTINE pztrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘uplo’ at (1) [-Wunused-dummy-argument] mpi.f:869:36: 869 | SUBROUTINE pspotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:869:51: 869 | SUBROUTINE pspotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:869:40: 869 | SUBROUTINE pspotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:869:57: 869 | SUBROUTINE pspotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:869:44: 869 | SUBROUTINE pspotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:869:33: 869 | SUBROUTINE pspotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:869:30: 869 | SUBROUTINE pspotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘uplo’ at (1) [-Wunused-dummy-argument] mpi.f:880:33: 880 | SUBROUTINE psgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:880:48: 880 | SUBROUTINE psgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:880:37: 880 | SUBROUTINE psgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:880:60: 880 | SUBROUTINE psgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:880:54: 880 | SUBROUTINE psgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘ipiv’ at (1) [-Wunused-dummy-argument] mpi.f:880:41: 880 | SUBROUTINE psgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:880:27: 880 | SUBROUTINE psgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:880:30: 880 | SUBROUTINE psgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:890:55: 890 | SUBROUTINE pstrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:891:27: 891 | & B, IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘b’ at (1) [-Wunused-dummy-argument] mpi.f:890:70: 890 | SUBROUTINE pstrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:891:42: 891 | & B, IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘descb’ at (1) [-Wunused-dummy-argument] mpi.f:890:43: 890 | SUBROUTINE pstrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘diag’ at (1) [-Wunused-dummy-argument] mpi.f:890:59: 890 | SUBROUTINE pstrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:891:31: 891 | & B, IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘ib’ at (1) [-Wunused-dummy-argument] mpi.f:891:48: 891 | & B, IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:890:63: 890 | SUBROUTINE pstrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:891:35: 891 | & B, IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘jb’ at (1) [-Wunused-dummy-argument] mpi.f:890:46: 890 | SUBROUTINE pstrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:890:52: 890 | SUBROUTINE pstrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘nrhs’ at (1) [-Wunused-dummy-argument] mpi.f:890:37: 890 | SUBROUTINE pstrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘trans’ at (1) [-Wunused-dummy-argument] mpi.f:890:30: 890 | SUBROUTINE pstrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘uplo’ at (1) [-Wunused-dummy-argument] mpi.f:902:36: 902 | SUBROUTINE pdpotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:902:51: 902 | SUBROUTINE pdpotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:902:40: 902 | SUBROUTINE pdpotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:902:57: 902 | SUBROUTINE pdpotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:902:44: 902 | SUBROUTINE pdpotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:902:33: 902 | SUBROUTINE pdpotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:902:30: 902 | SUBROUTINE pdpotrf( UPLO, N, A, IA, JA, DESCA, INFO ) | 1 Warning: Unused dummy argument ‘uplo’ at (1) [-Wunused-dummy-argument] mpi.f:913:33: 913 | SUBROUTINE pdgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:913:48: 913 | SUBROUTINE pdgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:913:37: 913 | SUBROUTINE pdgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:913:60: 913 | SUBROUTINE pdgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:913:54: 913 | SUBROUTINE pdgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘ipiv’ at (1) [-Wunused-dummy-argument] mpi.f:913:41: 913 | SUBROUTINE pdgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:913:27: 913 | SUBROUTINE pdgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:913:30: 913 | SUBROUTINE pdgetrf( M, N, A, IA, JA, DESCA, IPIV, INFO ) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:923:55: 923 | SUBROUTINE pdtrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:924:27: 924 | & B, IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘b’ at (1) [-Wunused-dummy-argument] mpi.f:923:70: 923 | SUBROUTINE pdtrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:924:42: 924 | & B, IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘descb’ at (1) [-Wunused-dummy-argument] mpi.f:923:43: 923 | SUBROUTINE pdtrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘diag’ at (1) [-Wunused-dummy-argument] mpi.f:923:59: 923 | SUBROUTINE pdtrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:924:31: 924 | & B, IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘ib’ at (1) [-Wunused-dummy-argument] mpi.f:924:48: 924 | & B, IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:923:63: 923 | SUBROUTINE pdtrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:924:35: 924 | & B, IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘jb’ at (1) [-Wunused-dummy-argument] mpi.f:923:46: 923 | SUBROUTINE pdtrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:923:52: 923 | SUBROUTINE pdtrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘nrhs’ at (1) [-Wunused-dummy-argument] mpi.f:923:37: 923 | SUBROUTINE pdtrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘trans’ at (1) [-Wunused-dummy-argument] mpi.f:923:30: 923 | SUBROUTINE pdtrtrs( UPLO, TRANS, DIAG, N, NRHS, A, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘uplo’ at (1) [-Wunused-dummy-argument] mpi.f:936:59: 936 | & MYCOL, LRINDX, LCINDX, RSRC, CSRC ) | 1 Warning: Unused dummy argument ‘csrc’ at (1) [-Wunused-dummy-argument] mpi.f:935:46: 935 | SUBROUTINE INFOG2L( GRINDX, GCINDX, DESC, NPROW, NPCOL, MYROW, | 1 Warning: Unused dummy argument ‘desc’ at (1) [-Wunused-dummy-argument] mpi.f:935:40: 935 | SUBROUTINE INFOG2L( GRINDX, GCINDX, DESC, NPROW, NPCOL, MYROW, | 1 Warning: Unused dummy argument ‘gcindx’ at (1) [-Wunused-dummy-argument] mpi.f:935:32: 935 | SUBROUTINE INFOG2L( GRINDX, GCINDX, DESC, NPROW, NPCOL, MYROW, | 1 Warning: Unused dummy argument ‘grindx’ at (1) [-Wunused-dummy-argument] mpi.f:936:47: 936 | & MYCOL, LRINDX, LCINDX, RSRC, CSRC ) | 1 Warning: Unused dummy argument ‘lcindx’ at (1) [-Wunused-dummy-argument] mpi.f:936:39: 936 | & MYCOL, LRINDX, LCINDX, RSRC, CSRC ) | 1 Warning: Unused dummy argument ‘lrindx’ at (1) [-Wunused-dummy-argument] mpi.f:936:31: 936 | & MYCOL, LRINDX, LCINDX, RSRC, CSRC ) | 1 Warning: Unused dummy argument ‘mycol’ at (1) [-Wunused-dummy-argument] mpi.f:935:67: 935 | SUBROUTINE INFOG2L( GRINDX, GCINDX, DESC, NPROW, NPCOL, MYROW, | 1 Warning: Unused dummy argument ‘myrow’ at (1) [-Wunused-dummy-argument] mpi.f:935:60: 935 | SUBROUTINE INFOG2L( GRINDX, GCINDX, DESC, NPROW, NPCOL, MYROW, | 1 Warning: Unused dummy argument ‘npcol’ at (1) [-Wunused-dummy-argument] mpi.f:935:53: 935 | SUBROUTINE INFOG2L( GRINDX, GCINDX, DESC, NPROW, NPCOL, MYROW, | 1 Warning: Unused dummy argument ‘nprow’ at (1) [-Wunused-dummy-argument] mpi.f:936:53: 936 | & MYCOL, LRINDX, LCINDX, RSRC, CSRC ) | 1 Warning: Unused dummy argument ‘rsrc’ at (1) [-Wunused-dummy-argument] mpi.f:946:40: 946 | INTEGER FUNCTION INDXG2P( INDXGLOB, NB, IPROC, ISRCPROC, NPROCS ) | 1 Warning: Unused dummy argument ‘indxglob’ at (1) [-Wunused-dummy-argument] mpi.f:946:51: 946 | INTEGER FUNCTION INDXG2P( INDXGLOB, NB, IPROC, ISRCPROC, NPROCS ) | 1 Warning: Unused dummy argument ‘iproc’ at (1) [-Wunused-dummy-argument] mpi.f:946:61: 946 | INTEGER FUNCTION INDXG2P( INDXGLOB, NB, IPROC, ISRCPROC, NPROCS ) | 1 Warning: Unused dummy argument ‘isrcproc’ at (1) [-Wunused-dummy-argument] mpi.f:946:44: 946 | INTEGER FUNCTION INDXG2P( INDXGLOB, NB, IPROC, ISRCPROC, NPROCS ) | 1 Warning: Unused dummy argument ‘nb’ at (1) [-Wunused-dummy-argument] mpi.f:946:69: 946 | INTEGER FUNCTION INDXG2P( INDXGLOB, NB, IPROC, ISRCPROC, NPROCS ) | 1 Warning: Unused dummy argument ‘nprocs’ at (1) [-Wunused-dummy-argument] mpi.f:954:32: 954 | SUBROUTINE pcscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘alpha’ at (1) [-Wunused-dummy-argument] mpi.f:954:50: 954 | SUBROUTINE pcscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘descx’ at (1) [-Wunused-dummy-argument] mpi.f:954:56: 954 | SUBROUTINE pcscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘incx’ at (1) [-Wunused-dummy-argument] mpi.f:954:39: 954 | SUBROUTINE pcscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘ix’ at (1) [-Wunused-dummy-argument] mpi.f:954:43: 954 | SUBROUTINE pcscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘jx’ at (1) [-Wunused-dummy-argument] mpi.f:954:25: 954 | SUBROUTINE pcscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:954:35: 954 | SUBROUTINE pcscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘x’ at (1) [-Wunused-dummy-argument] mpi.f:965:32: 965 | SUBROUTINE pzscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘alpha’ at (1) [-Wunused-dummy-argument] mpi.f:965:50: 965 | SUBROUTINE pzscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘descx’ at (1) [-Wunused-dummy-argument] mpi.f:965:56: 965 | SUBROUTINE pzscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘incx’ at (1) [-Wunused-dummy-argument] mpi.f:965:39: 965 | SUBROUTINE pzscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘ix’ at (1) [-Wunused-dummy-argument] mpi.f:965:43: 965 | SUBROUTINE pzscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘jx’ at (1) [-Wunused-dummy-argument] mpi.f:965:25: 965 | SUBROUTINE pzscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:965:35: 965 | SUBROUTINE pzscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘x’ at (1) [-Wunused-dummy-argument] mpi.f:977:32: 977 | SUBROUTINE pdscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘alpha’ at (1) [-Wunused-dummy-argument] mpi.f:977:50: 977 | SUBROUTINE pdscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘descx’ at (1) [-Wunused-dummy-argument] mpi.f:977:56: 977 | SUBROUTINE pdscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘incx’ at (1) [-Wunused-dummy-argument] mpi.f:977:39: 977 | SUBROUTINE pdscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘ix’ at (1) [-Wunused-dummy-argument] mpi.f:977:43: 977 | SUBROUTINE pdscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘jx’ at (1) [-Wunused-dummy-argument] mpi.f:977:25: 977 | SUBROUTINE pdscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:977:35: 977 | SUBROUTINE pdscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘x’ at (1) [-Wunused-dummy-argument] mpi.f:988:32: 988 | SUBROUTINE psscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘alpha’ at (1) [-Wunused-dummy-argument] mpi.f:988:50: 988 | SUBROUTINE psscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘descx’ at (1) [-Wunused-dummy-argument] mpi.f:988:56: 988 | SUBROUTINE psscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘incx’ at (1) [-Wunused-dummy-argument] mpi.f:988:39: 988 | SUBROUTINE psscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘ix’ at (1) [-Wunused-dummy-argument] mpi.f:988:43: 988 | SUBROUTINE psscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘jx’ at (1) [-Wunused-dummy-argument] mpi.f:988:25: 988 | SUBROUTINE psscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:988:35: 988 | SUBROUTINE psscal(N, ALPHA, X, IX, JX, DESCX, INCX) | 1 Warning: Unused dummy argument ‘x’ at (1) [-Wunused-dummy-argument] mpi.f:1000:36: 1000 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘descx’ at (1) [-Wunused-dummy-argument] mpi.f:1000:60: 1000 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘descy’ at (1) [-Wunused-dummy-argument] mpi.f:1000:42: 1000 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘incx’ at (1) [-Wunused-dummy-argument] mpi.f:1000:66: 1000 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘incy’ at (1) [-Wunused-dummy-argument] mpi.f:1000:25: 1000 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘ix’ at (1) [-Wunused-dummy-argument] mpi.f:1000:49: 1000 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘iy’ at (1) [-Wunused-dummy-argument] mpi.f:1000:29: 1000 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘jx’ at (1) [-Wunused-dummy-argument] mpi.f:1000:53: 1000 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘jy’ at (1) [-Wunused-dummy-argument] mpi.f:1000:13: 1000 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1000:21: 1000 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘x’ at (1) [-Wunused-dummy-argument] mpi.f:1000:45: 1000 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘y’ at (1) [-Wunused-dummy-argument] mpi.f:1014:36: 1014 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘descx’ at (1) [-Wunused-dummy-argument] mpi.f:1014:60: 1014 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘descy’ at (1) [-Wunused-dummy-argument] mpi.f:1014:42: 1014 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘incx’ at (1) [-Wunused-dummy-argument] mpi.f:1014:66: 1014 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘incy’ at (1) [-Wunused-dummy-argument] mpi.f:1014:25: 1014 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘ix’ at (1) [-Wunused-dummy-argument] mpi.f:1014:49: 1014 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘iy’ at (1) [-Wunused-dummy-argument] mpi.f:1014:29: 1014 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘jx’ at (1) [-Wunused-dummy-argument] mpi.f:1014:53: 1014 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘jy’ at (1) [-Wunused-dummy-argument] mpi.f:1014:13: 1014 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1014:21: 1014 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘x’ at (1) [-Wunused-dummy-argument] mpi.f:1014:45: 1014 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘y’ at (1) [-Wunused-dummy-argument] mpi.f:1027:36: 1027 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘descx’ at (1) [-Wunused-dummy-argument] mpi.f:1027:60: 1027 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘descy’ at (1) [-Wunused-dummy-argument] mpi.f:1027:42: 1027 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘incx’ at (1) [-Wunused-dummy-argument] mpi.f:1027:66: 1027 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘incy’ at (1) [-Wunused-dummy-argument] mpi.f:1027:25: 1027 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘ix’ at (1) [-Wunused-dummy-argument] mpi.f:1027:49: 1027 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘iy’ at (1) [-Wunused-dummy-argument] mpi.f:1027:29: 1027 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘jx’ at (1) [-Wunused-dummy-argument] mpi.f:1027:53: 1027 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘jy’ at (1) [-Wunused-dummy-argument] mpi.f:1027:13: 1027 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1027:21: 1027 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘x’ at (1) [-Wunused-dummy-argument] mpi.f:1027:45: 1027 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘y’ at (1) [-Wunused-dummy-argument] mpi.f:1039:36: 1039 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘descx’ at (1) [-Wunused-dummy-argument] mpi.f:1039:60: 1039 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘descy’ at (1) [-Wunused-dummy-argument] mpi.f:1039:42: 1039 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘incx’ at (1) [-Wunused-dummy-argument] mpi.f:1039:66: 1039 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘incy’ at (1) [-Wunused-dummy-argument] mpi.f:1039:25: 1039 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘ix’ at (1) [-Wunused-dummy-argument] mpi.f:1039:49: 1039 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘iy’ at (1) [-Wunused-dummy-argument] mpi.f:1039:29: 1039 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘jx’ at (1) [-Wunused-dummy-argument] mpi.f:1039:53: 1039 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘jy’ at (1) [-Wunused-dummy-argument] mpi.f:1039:13: 1039 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1039:21: 1039 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘x’ at (1) [-Wunused-dummy-argument] mpi.f:1039:45: 1039 | & ( N, DOT, X, IX, JX, DESCX, INCX, Y, IY, JY, DESCY, INCY ) | 1 Warning: Unused dummy argument ‘y’ at (1) [-Wunused-dummy-argument] mpi.f:1050:53: 1050 | SUBROUTINE zgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1050:32: 1050 | SUBROUTINE zgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘contxt’ at (1) [-Wunused-dummy-argument] mpi.f:1050:58: 1050 | SUBROUTINE zgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘lda’ at (1) [-Wunused-dummy-argument] mpi.f:1050:47: 1050 | SUBROUTINE zgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:1050:50: 1050 | SUBROUTINE zgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1050:39: 1050 | SUBROUTINE zgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘scope’ at (1) [-Wunused-dummy-argument] mpi.f:1050:44: 1050 | SUBROUTINE zgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘top’ at (1) [-Wunused-dummy-argument] mpi.f:1061:53: 1061 | SUBROUTINE cgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1061:32: 1061 | SUBROUTINE cgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘contxt’ at (1) [-Wunused-dummy-argument] mpi.f:1061:58: 1061 | SUBROUTINE cgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘lda’ at (1) [-Wunused-dummy-argument] mpi.f:1061:47: 1061 | SUBROUTINE cgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:1061:50: 1061 | SUBROUTINE cgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1061:39: 1061 | SUBROUTINE cgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘scope’ at (1) [-Wunused-dummy-argument] mpi.f:1061:44: 1061 | SUBROUTINE cgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘top’ at (1) [-Wunused-dummy-argument] mpi.f:1071:53: 1071 | SUBROUTINE sgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1071:32: 1071 | SUBROUTINE sgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘contxt’ at (1) [-Wunused-dummy-argument] mpi.f:1071:58: 1071 | SUBROUTINE sgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘lda’ at (1) [-Wunused-dummy-argument] mpi.f:1071:47: 1071 | SUBROUTINE sgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:1071:50: 1071 | SUBROUTINE sgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1071:39: 1071 | SUBROUTINE sgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘scope’ at (1) [-Wunused-dummy-argument] mpi.f:1071:44: 1071 | SUBROUTINE sgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘top’ at (1) [-Wunused-dummy-argument] mpi.f:1081:53: 1081 | SUBROUTINE dgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1081:32: 1081 | SUBROUTINE dgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘contxt’ at (1) [-Wunused-dummy-argument] mpi.f:1081:58: 1081 | SUBROUTINE dgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘lda’ at (1) [-Wunused-dummy-argument] mpi.f:1081:47: 1081 | SUBROUTINE dgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:1081:50: 1081 | SUBROUTINE dgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1081:39: 1081 | SUBROUTINE dgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘scope’ at (1) [-Wunused-dummy-argument] mpi.f:1081:44: 1081 | SUBROUTINE dgebs2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘top’ at (1) [-Wunused-dummy-argument] mpi.f:1091:53: 1091 | SUBROUTINE zgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1091:32: 1091 | SUBROUTINE zgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘contxt’ at (1) [-Wunused-dummy-argument] mpi.f:1091:58: 1091 | SUBROUTINE zgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘lda’ at (1) [-Wunused-dummy-argument] mpi.f:1091:47: 1091 | SUBROUTINE zgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:1091:50: 1091 | SUBROUTINE zgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1091:39: 1091 | SUBROUTINE zgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘scope’ at (1) [-Wunused-dummy-argument] mpi.f:1091:44: 1091 | SUBROUTINE zgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘top’ at (1) [-Wunused-dummy-argument] mpi.f:1102:53: 1102 | SUBROUTINE cgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1102:32: 1102 | SUBROUTINE cgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘contxt’ at (1) [-Wunused-dummy-argument] mpi.f:1102:58: 1102 | SUBROUTINE cgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘lda’ at (1) [-Wunused-dummy-argument] mpi.f:1102:47: 1102 | SUBROUTINE cgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:1102:50: 1102 | SUBROUTINE cgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1102:39: 1102 | SUBROUTINE cgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘scope’ at (1) [-Wunused-dummy-argument] mpi.f:1102:44: 1102 | SUBROUTINE cgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘top’ at (1) [-Wunused-dummy-argument] mpi.f:1112:53: 1112 | SUBROUTINE sgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1112:32: 1112 | SUBROUTINE sgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘contxt’ at (1) [-Wunused-dummy-argument] mpi.f:1112:58: 1112 | SUBROUTINE sgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘lda’ at (1) [-Wunused-dummy-argument] mpi.f:1112:47: 1112 | SUBROUTINE sgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:1112:50: 1112 | SUBROUTINE sgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1112:39: 1112 | SUBROUTINE sgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘scope’ at (1) [-Wunused-dummy-argument] mpi.f:1112:44: 1112 | SUBROUTINE sgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘top’ at (1) [-Wunused-dummy-argument] mpi.f:1122:53: 1122 | SUBROUTINE dgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1122:32: 1122 | SUBROUTINE dgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘contxt’ at (1) [-Wunused-dummy-argument] mpi.f:1122:58: 1122 | SUBROUTINE dgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘lda’ at (1) [-Wunused-dummy-argument] mpi.f:1122:47: 1122 | SUBROUTINE dgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:1122:50: 1122 | SUBROUTINE dgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1122:39: 1122 | SUBROUTINE dgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘scope’ at (1) [-Wunused-dummy-argument] mpi.f:1122:44: 1122 | SUBROUTINE dgebr2d( CONTXT, SCOPE, TOP, M, N, A, LDA ) | 1 Warning: Unused dummy argument ‘top’ at (1) [-Wunused-dummy-argument] mpi.f:1132:43: 1132 | SUBROUTINE pcgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1132:67: 1132 | SUBROUTINE pcgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘b’ at (1) [-Wunused-dummy-argument] mpi.f:1132:58: 1132 | SUBROUTINE pcgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1133:39: 1133 | & IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘descb’ at (1) [-Wunused-dummy-argument] mpi.f:1132:47: 1132 | SUBROUTINE pcgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1133:28: 1133 | & IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘ib’ at (1) [-Wunused-dummy-argument] mpi.f:1133:45: 1133 | & IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:1132:64: 1132 | SUBROUTINE pcgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘ipiv’ at (1) [-Wunused-dummy-argument] mpi.f:1132:51: 1132 | SUBROUTINE pcgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1133:32: 1133 | & IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘jb’ at (1) [-Wunused-dummy-argument] mpi.f:1132:34: 1132 | SUBROUTINE pcgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1132:40: 1132 | SUBROUTINE pcgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘nrhs’ at (1) [-Wunused-dummy-argument] mpi.f:1132:31: 1132 | SUBROUTINE pcgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘trans’ at (1) [-Wunused-dummy-argument] mpi.f:1144:43: 1144 | SUBROUTINE pzgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1144:67: 1144 | SUBROUTINE pzgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘b’ at (1) [-Wunused-dummy-argument] mpi.f:1144:58: 1144 | SUBROUTINE pzgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1145:39: 1145 | & IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘descb’ at (1) [-Wunused-dummy-argument] mpi.f:1144:47: 1144 | SUBROUTINE pzgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1145:28: 1145 | & IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘ib’ at (1) [-Wunused-dummy-argument] mpi.f:1145:45: 1145 | & IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:1144:64: 1144 | SUBROUTINE pzgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘ipiv’ at (1) [-Wunused-dummy-argument] mpi.f:1144:51: 1144 | SUBROUTINE pzgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1145:32: 1145 | & IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘jb’ at (1) [-Wunused-dummy-argument] mpi.f:1144:34: 1144 | SUBROUTINE pzgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1144:40: 1144 | SUBROUTINE pzgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘nrhs’ at (1) [-Wunused-dummy-argument] mpi.f:1144:31: 1144 | SUBROUTINE pzgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘trans’ at (1) [-Wunused-dummy-argument] mpi.f:1157:43: 1157 | SUBROUTINE psgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1157:67: 1157 | SUBROUTINE psgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘b’ at (1) [-Wunused-dummy-argument] mpi.f:1157:58: 1157 | SUBROUTINE psgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1158:39: 1158 | & IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘descb’ at (1) [-Wunused-dummy-argument] mpi.f:1157:47: 1157 | SUBROUTINE psgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1158:28: 1158 | & IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘ib’ at (1) [-Wunused-dummy-argument] mpi.f:1158:45: 1158 | & IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:1157:64: 1157 | SUBROUTINE psgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘ipiv’ at (1) [-Wunused-dummy-argument] mpi.f:1157:51: 1157 | SUBROUTINE psgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1158:32: 1158 | & IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘jb’ at (1) [-Wunused-dummy-argument] mpi.f:1157:34: 1157 | SUBROUTINE psgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1157:40: 1157 | SUBROUTINE psgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘nrhs’ at (1) [-Wunused-dummy-argument] mpi.f:1157:31: 1157 | SUBROUTINE psgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘trans’ at (1) [-Wunused-dummy-argument] mpi.f:1169:43: 1169 | SUBROUTINE pdgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1169:67: 1169 | SUBROUTINE pdgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘b’ at (1) [-Wunused-dummy-argument] mpi.f:1169:58: 1169 | SUBROUTINE pdgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1170:39: 1170 | & IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘descb’ at (1) [-Wunused-dummy-argument] mpi.f:1169:47: 1169 | SUBROUTINE pdgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1170:28: 1170 | & IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘ib’ at (1) [-Wunused-dummy-argument] mpi.f:1170:45: 1170 | & IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:1169:64: 1169 | SUBROUTINE pdgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘ipiv’ at (1) [-Wunused-dummy-argument] mpi.f:1169:51: 1169 | SUBROUTINE pdgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1170:32: 1170 | & IB, JB, DESCB, INFO ) | 1 Warning: Unused dummy argument ‘jb’ at (1) [-Wunused-dummy-argument] mpi.f:1169:34: 1169 | SUBROUTINE pdgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1169:40: 1169 | SUBROUTINE pdgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘nrhs’ at (1) [-Wunused-dummy-argument] mpi.f:1169:31: 1169 | SUBROUTINE pdgetrs( TRANS, N, NRHS, A, IA, JA, DESCA, IPIV, B, | 1 Warning: Unused dummy argument ‘trans’ at (1) [-Wunused-dummy-argument] mpi.f:1181:42: 1181 | SUBROUTINE pcpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1181:60: 1181 | SUBROUTINE pcpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘b’ at (1) [-Wunused-dummy-argument] mpi.f:1181:57: 1181 | SUBROUTINE pcpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1182:22: 1182 | & DESCB, INFO ) | 1 Warning: Unused dummy argument ‘descb’ at (1) [-Wunused-dummy-argument] mpi.f:1181:46: 1181 | SUBROUTINE pcpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1181:64: 1181 | SUBROUTINE pcpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘ib’ at (1) [-Wunused-dummy-argument] mpi.f:1182:28: 1182 | & DESCB, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:1181:50: 1181 | SUBROUTINE pcpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1181:68: 1181 | SUBROUTINE pcpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘jb’ at (1) [-Wunused-dummy-argument] mpi.f:1181:33: 1181 | SUBROUTINE pcpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1181:39: 1181 | SUBROUTINE pcpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘nrhs’ at (1) [-Wunused-dummy-argument] mpi.f:1181:30: 1181 | SUBROUTINE pcpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘uplo’ at (1) [-Wunused-dummy-argument] mpi.f:1193:42: 1193 | SUBROUTINE pzpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1193:60: 1193 | SUBROUTINE pzpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘b’ at (1) [-Wunused-dummy-argument] mpi.f:1193:57: 1193 | SUBROUTINE pzpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1194:22: 1194 | & DESCB, INFO ) | 1 Warning: Unused dummy argument ‘descb’ at (1) [-Wunused-dummy-argument] mpi.f:1193:46: 1193 | SUBROUTINE pzpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1193:64: 1193 | SUBROUTINE pzpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘ib’ at (1) [-Wunused-dummy-argument] mpi.f:1194:28: 1194 | & DESCB, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:1193:50: 1193 | SUBROUTINE pzpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1193:68: 1193 | SUBROUTINE pzpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘jb’ at (1) [-Wunused-dummy-argument] mpi.f:1193:33: 1193 | SUBROUTINE pzpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1193:39: 1193 | SUBROUTINE pzpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘nrhs’ at (1) [-Wunused-dummy-argument] mpi.f:1193:30: 1193 | SUBROUTINE pzpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘uplo’ at (1) [-Wunused-dummy-argument] mpi.f:1206:42: 1206 | SUBROUTINE pspotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1206:60: 1206 | SUBROUTINE pspotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘b’ at (1) [-Wunused-dummy-argument] mpi.f:1206:57: 1206 | SUBROUTINE pspotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1207:22: 1207 | & DESCB, INFO ) | 1 Warning: Unused dummy argument ‘descb’ at (1) [-Wunused-dummy-argument] mpi.f:1206:46: 1206 | SUBROUTINE pspotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1206:64: 1206 | SUBROUTINE pspotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘ib’ at (1) [-Wunused-dummy-argument] mpi.f:1207:28: 1207 | & DESCB, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:1206:50: 1206 | SUBROUTINE pspotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1206:68: 1206 | SUBROUTINE pspotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘jb’ at (1) [-Wunused-dummy-argument] mpi.f:1206:33: 1206 | SUBROUTINE pspotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1206:39: 1206 | SUBROUTINE pspotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘nrhs’ at (1) [-Wunused-dummy-argument] mpi.f:1206:30: 1206 | SUBROUTINE pspotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘uplo’ at (1) [-Wunused-dummy-argument] mpi.f:1218:42: 1218 | SUBROUTINE pdpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1218:60: 1218 | SUBROUTINE pdpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘b’ at (1) [-Wunused-dummy-argument] mpi.f:1218:57: 1218 | SUBROUTINE pdpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1219:22: 1219 | & DESCB, INFO ) | 1 Warning: Unused dummy argument ‘descb’ at (1) [-Wunused-dummy-argument] mpi.f:1218:46: 1218 | SUBROUTINE pdpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1218:64: 1218 | SUBROUTINE pdpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘ib’ at (1) [-Wunused-dummy-argument] mpi.f:1219:28: 1219 | & DESCB, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:1218:50: 1218 | SUBROUTINE pdpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1218:68: 1218 | SUBROUTINE pdpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘jb’ at (1) [-Wunused-dummy-argument] mpi.f:1218:33: 1218 | SUBROUTINE pdpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1218:39: 1218 | SUBROUTINE pdpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘nrhs’ at (1) [-Wunused-dummy-argument] mpi.f:1218:30: 1218 | SUBROUTINE pdpotrs( UPLO, N, NRHS, A, IA, JA, DESCA, B, IB, JB, | 1 Warning: Unused dummy argument ‘uplo’ at (1) [-Wunused-dummy-argument] mpi.f:1230:52: 1230 | SUBROUTINE pscnrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘descx’ at (1) [-Wunused-dummy-argument] mpi.f:1230:58: 1230 | SUBROUTINE pscnrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘incx’ at (1) [-Wunused-dummy-argument] mpi.f:1230:41: 1230 | SUBROUTINE pscnrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘ix’ at (1) [-Wunused-dummy-argument] mpi.f:1230:45: 1230 | SUBROUTINE pscnrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘jx’ at (1) [-Wunused-dummy-argument] mpi.f:1230:27: 1230 | SUBROUTINE pscnrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1230:34: 1230 | SUBROUTINE pscnrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘norm2’ at (1) [-Wunused-dummy-argument] mpi.f:1230:37: 1230 | SUBROUTINE pscnrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘x’ at (1) [-Wunused-dummy-argument] mpi.f:1241:52: 1241 | SUBROUTINE pdznrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘descx’ at (1) [-Wunused-dummy-argument] mpi.f:1241:58: 1241 | SUBROUTINE pdznrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘incx’ at (1) [-Wunused-dummy-argument] mpi.f:1241:41: 1241 | SUBROUTINE pdznrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘ix’ at (1) [-Wunused-dummy-argument] mpi.f:1241:45: 1241 | SUBROUTINE pdznrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘jx’ at (1) [-Wunused-dummy-argument] mpi.f:1241:27: 1241 | SUBROUTINE pdznrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1241:34: 1241 | SUBROUTINE pdznrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘norm2’ at (1) [-Wunused-dummy-argument] mpi.f:1241:37: 1241 | SUBROUTINE pdznrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘x’ at (1) [-Wunused-dummy-argument] mpi.f:1253:51: 1253 | SUBROUTINE psnrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘descx’ at (1) [-Wunused-dummy-argument] mpi.f:1253:57: 1253 | SUBROUTINE psnrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘incx’ at (1) [-Wunused-dummy-argument] mpi.f:1253:40: 1253 | SUBROUTINE psnrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘ix’ at (1) [-Wunused-dummy-argument] mpi.f:1253:44: 1253 | SUBROUTINE psnrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘jx’ at (1) [-Wunused-dummy-argument] mpi.f:1253:26: 1253 | SUBROUTINE psnrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1253:33: 1253 | SUBROUTINE psnrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘norm2’ at (1) [-Wunused-dummy-argument] mpi.f:1253:36: 1253 | SUBROUTINE psnrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘x’ at (1) [-Wunused-dummy-argument] mpi.f:1263:51: 1263 | SUBROUTINE pdnrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘descx’ at (1) [-Wunused-dummy-argument] mpi.f:1263:57: 1263 | SUBROUTINE pdnrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘incx’ at (1) [-Wunused-dummy-argument] mpi.f:1263:40: 1263 | SUBROUTINE pdnrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘ix’ at (1) [-Wunused-dummy-argument] mpi.f:1263:44: 1263 | SUBROUTINE pdnrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘jx’ at (1) [-Wunused-dummy-argument] mpi.f:1263:26: 1263 | SUBROUTINE pdnrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1263:33: 1263 | SUBROUTINE pdnrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘norm2’ at (1) [-Wunused-dummy-argument] mpi.f:1263:36: 1263 | SUBROUTINE pdnrm2( N, NORM2, X, IX, JX, DESCX, INCX ) | 1 Warning: Unused dummy argument ‘x’ at (1) [-Wunused-dummy-argument] mpi.f:1273:42: 1273 | REAL FUNCTION pclange( NORM, M, N, A, IA, JA, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1274:28: 1274 | & DESCA, WORK ) | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1273:46: 1273 | REAL FUNCTION pclange( NORM, M, N, A, IA, JA, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1273:51: 1273 | REAL FUNCTION pclange( NORM, M, N, A, IA, JA, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1273:36: 1273 | REAL FUNCTION pclange( NORM, M, N, A, IA, JA, | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:1273:39: 1273 | REAL FUNCTION pclange( NORM, M, N, A, IA, JA, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1273:33: 1273 | REAL FUNCTION pclange( NORM, M, N, A, IA, JA, | 1 Warning: Unused dummy argument ‘norm’ at (1) [-Wunused-dummy-argument] mpi.f:1274:34: 1274 | & DESCA, WORK ) | 1 Warning: Unused dummy argument ‘work’ at (1) [-Wunused-dummy-argument] mpi.f:1285:54: 1285 | DOUBLE PRECISION FUNCTION pzlange( NORM, M, N, A, IA, JA, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1286:28: 1286 | & DESCA, WORK ) | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1285:58: 1285 | DOUBLE PRECISION FUNCTION pzlange( NORM, M, N, A, IA, JA, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1285:63: 1285 | DOUBLE PRECISION FUNCTION pzlange( NORM, M, N, A, IA, JA, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1285:48: 1285 | DOUBLE PRECISION FUNCTION pzlange( NORM, M, N, A, IA, JA, | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:1285:51: 1285 | DOUBLE PRECISION FUNCTION pzlange( NORM, M, N, A, IA, JA, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1285:45: 1285 | DOUBLE PRECISION FUNCTION pzlange( NORM, M, N, A, IA, JA, | 1 Warning: Unused dummy argument ‘norm’ at (1) [-Wunused-dummy-argument] mpi.f:1286:34: 1286 | & DESCA, WORK ) | 1 Warning: Unused dummy argument ‘work’ at (1) [-Wunused-dummy-argument] mpi.f:1297:42: 1297 | REAL FUNCTION pslange( NORM, M, N, A, IA, JA, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1298:28: 1298 | & DESCA, WORK ) | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1297:46: 1297 | REAL FUNCTION pslange( NORM, M, N, A, IA, JA, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1297:51: 1297 | REAL FUNCTION pslange( NORM, M, N, A, IA, JA, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1297:36: 1297 | REAL FUNCTION pslange( NORM, M, N, A, IA, JA, | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:1297:39: 1297 | REAL FUNCTION pslange( NORM, M, N, A, IA, JA, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1297:33: 1297 | REAL FUNCTION pslange( NORM, M, N, A, IA, JA, | 1 Warning: Unused dummy argument ‘norm’ at (1) [-Wunused-dummy-argument] mpi.f:1298:34: 1298 | & DESCA, WORK ) | 1 Warning: Unused dummy argument ‘work’ at (1) [-Wunused-dummy-argument] mpi.f:1309:54: 1309 | DOUBLE PRECISION FUNCTION pdlange( NORM, M, N, A, IA, JA, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1310:28: 1310 | & DESCA, WORK ) | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1309:58: 1309 | DOUBLE PRECISION FUNCTION pdlange( NORM, M, N, A, IA, JA, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1309:63: 1309 | DOUBLE PRECISION FUNCTION pdlange( NORM, M, N, A, IA, JA, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1309:48: 1309 | DOUBLE PRECISION FUNCTION pdlange( NORM, M, N, A, IA, JA, | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:1309:51: 1309 | DOUBLE PRECISION FUNCTION pdlange( NORM, M, N, A, IA, JA, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1309:45: 1309 | DOUBLE PRECISION FUNCTION pdlange( NORM, M, N, A, IA, JA, | 1 Warning: Unused dummy argument ‘norm’ at (1) [-Wunused-dummy-argument] mpi.f:1310:34: 1310 | & DESCA, WORK ) | 1 Warning: Unused dummy argument ‘work’ at (1) [-Wunused-dummy-argument] mpi.f:1321:37: 1321 | SUBROUTINE pcgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1321:63: 1321 | SUBROUTINE pcgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘anorm’ at (1) [-Wunused-dummy-argument] mpi.f:1321:55: 1321 | SUBROUTINE pcgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1321:42: 1321 | SUBROUTINE pcgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1322:60: 1322 | & RCOND, WORK, LWORK, IWORK, LIWORK, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:1322:45: 1322 | & RCOND, WORK, LWORK, IWORK, LIWORK, INFO ) | 1 Warning: Unused dummy argument ‘iwork’ at (1) [-Wunused-dummy-argument] mpi.f:1321:47: 1321 | SUBROUTINE pcgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1322:54: 1322 | & RCOND, WORK, LWORK, IWORK, LIWORK, INFO ) | 1 Warning: Unused dummy argument ‘liwork’ at (1) [-Wunused-dummy-argument] mpi.f:1322:37: 1322 | & RCOND, WORK, LWORK, IWORK, LIWORK, INFO ) | 1 Warning: Unused dummy argument ‘lwork’ at (1) [-Wunused-dummy-argument] mpi.f:1321:33: 1321 | SUBROUTINE pcgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1321:30: 1321 | SUBROUTINE pcgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘norm’ at (1) [-Wunused-dummy-argument] mpi.f:1322:22: 1322 | & RCOND, WORK, LWORK, IWORK, LIWORK, INFO ) | 1 Warning: Unused dummy argument ‘rcond’ at (1) [-Wunused-dummy-argument] mpi.f:1322:29: 1322 | & RCOND, WORK, LWORK, IWORK, LIWORK, INFO ) | 1 Warning: Unused dummy argument ‘work’ at (1) [-Wunused-dummy-argument] mpi.f:1335:37: 1335 | SUBROUTINE pzgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1335:63: 1335 | SUBROUTINE pzgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘anorm’ at (1) [-Wunused-dummy-argument] mpi.f:1335:55: 1335 | SUBROUTINE pzgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1335:42: 1335 | SUBROUTINE pzgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1336:60: 1336 | & RCOND, WORK, LWORK, IWORK, LIWORK, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:1336:45: 1336 | & RCOND, WORK, LWORK, IWORK, LIWORK, INFO ) | 1 Warning: Unused dummy argument ‘iwork’ at (1) [-Wunused-dummy-argument] mpi.f:1335:47: 1335 | SUBROUTINE pzgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1336:54: 1336 | & RCOND, WORK, LWORK, IWORK, LIWORK, INFO ) | 1 Warning: Unused dummy argument ‘liwork’ at (1) [-Wunused-dummy-argument] mpi.f:1336:37: 1336 | & RCOND, WORK, LWORK, IWORK, LIWORK, INFO ) | 1 Warning: Unused dummy argument ‘lwork’ at (1) [-Wunused-dummy-argument] mpi.f:1335:33: 1335 | SUBROUTINE pzgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1335:30: 1335 | SUBROUTINE pzgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘norm’ at (1) [-Wunused-dummy-argument] mpi.f:1336:22: 1336 | & RCOND, WORK, LWORK, IWORK, LIWORK, INFO ) | 1 Warning: Unused dummy argument ‘rcond’ at (1) [-Wunused-dummy-argument] mpi.f:1336:29: 1336 | & RCOND, WORK, LWORK, IWORK, LIWORK, INFO ) | 1 Warning: Unused dummy argument ‘work’ at (1) [-Wunused-dummy-argument] mpi.f:1350:37: 1350 | SUBROUTINE psgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1350:63: 1350 | SUBROUTINE psgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘anorm’ at (1) [-Wunused-dummy-argument] mpi.f:1350:55: 1350 | SUBROUTINE psgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1350:42: 1350 | SUBROUTINE psgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1351:60: 1351 | & RCOND, WORK, LWORK, IWORK, LIWORK, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:1351:45: 1351 | & RCOND, WORK, LWORK, IWORK, LIWORK, INFO ) | 1 Warning: Unused dummy argument ‘iwork’ at (1) [-Wunused-dummy-argument] mpi.f:1350:47: 1350 | SUBROUTINE psgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1351:54: 1351 | & RCOND, WORK, LWORK, IWORK, LIWORK, INFO ) | 1 Warning: Unused dummy argument ‘liwork’ at (1) [-Wunused-dummy-argument] mpi.f:1351:37: 1351 | & RCOND, WORK, LWORK, IWORK, LIWORK, INFO ) | 1 Warning: Unused dummy argument ‘lwork’ at (1) [-Wunused-dummy-argument] mpi.f:1350:33: 1350 | SUBROUTINE psgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1350:30: 1350 | SUBROUTINE psgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘norm’ at (1) [-Wunused-dummy-argument] mpi.f:1351:22: 1351 | & RCOND, WORK, LWORK, IWORK, LIWORK, INFO ) | 1 Warning: Unused dummy argument ‘rcond’ at (1) [-Wunused-dummy-argument] mpi.f:1351:29: 1351 | & RCOND, WORK, LWORK, IWORK, LIWORK, INFO ) | 1 Warning: Unused dummy argument ‘work’ at (1) [-Wunused-dummy-argument] mpi.f:1364:37: 1364 | SUBROUTINE pdgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1364:63: 1364 | SUBROUTINE pdgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘anorm’ at (1) [-Wunused-dummy-argument] mpi.f:1364:55: 1364 | SUBROUTINE pdgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1364:42: 1364 | SUBROUTINE pdgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1365:60: 1365 | & RCOND, WORK, LWORK, IWORK, LIWORK, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:1365:45: 1365 | & RCOND, WORK, LWORK, IWORK, LIWORK, INFO ) | 1 Warning: Unused dummy argument ‘iwork’ at (1) [-Wunused-dummy-argument] mpi.f:1364:47: 1364 | SUBROUTINE pdgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1365:54: 1365 | & RCOND, WORK, LWORK, IWORK, LIWORK, INFO ) | 1 Warning: Unused dummy argument ‘liwork’ at (1) [-Wunused-dummy-argument] mpi.f:1365:37: 1365 | & RCOND, WORK, LWORK, IWORK, LIWORK, INFO ) | 1 Warning: Unused dummy argument ‘lwork’ at (1) [-Wunused-dummy-argument] mpi.f:1364:33: 1364 | SUBROUTINE pdgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1364:30: 1364 | SUBROUTINE pdgecon( NORM, N, A, IA, JA, DESCA, ANORM, | 1 Warning: Unused dummy argument ‘norm’ at (1) [-Wunused-dummy-argument] mpi.f:1365:22: 1365 | & RCOND, WORK, LWORK, IWORK, LIWORK, INFO ) | 1 Warning: Unused dummy argument ‘rcond’ at (1) [-Wunused-dummy-argument] mpi.f:1365:29: 1365 | & RCOND, WORK, LWORK, IWORK, LIWORK, INFO ) | 1 Warning: Unused dummy argument ‘work’ at (1) [-Wunused-dummy-argument] mpi.f:1378:35: 1378 | SUBROUTINE pcgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1378:52: 1378 | SUBROUTINE pcgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1378:40: 1378 | SUBROUTINE pcgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1379:34: 1379 | & WORK, LWORK, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:1378:58: 1378 | SUBROUTINE pcgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘ipiv’ at (1) [-Wunused-dummy-argument] mpi.f:1378:45: 1378 | SUBROUTINE pcgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1379:28: 1379 | & WORK, LWORK, INFO ) | 1 Warning: Unused dummy argument ‘lwork’ at (1) [-Wunused-dummy-argument] mpi.f:1378:27: 1378 | SUBROUTINE pcgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:1378:31: 1378 | SUBROUTINE pcgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1378:63: 1378 | SUBROUTINE pcgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘tau’ at (1) [-Wunused-dummy-argument] mpi.f:1379:21: 1379 | & WORK, LWORK, INFO ) | 1 Warning: Unused dummy argument ‘work’ at (1) [-Wunused-dummy-argument] mpi.f:1389:35: 1389 | SUBROUTINE pzgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1389:52: 1389 | SUBROUTINE pzgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1389:40: 1389 | SUBROUTINE pzgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1390:34: 1390 | & WORK, LWORK, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:1389:58: 1389 | SUBROUTINE pzgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘ipiv’ at (1) [-Wunused-dummy-argument] mpi.f:1389:45: 1389 | SUBROUTINE pzgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1390:28: 1390 | & WORK, LWORK, INFO ) | 1 Warning: Unused dummy argument ‘lwork’ at (1) [-Wunused-dummy-argument] mpi.f:1389:27: 1389 | SUBROUTINE pzgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:1389:31: 1389 | SUBROUTINE pzgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1389:63: 1389 | SUBROUTINE pzgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘tau’ at (1) [-Wunused-dummy-argument] mpi.f:1390:21: 1390 | & WORK, LWORK, INFO ) | 1 Warning: Unused dummy argument ‘work’ at (1) [-Wunused-dummy-argument] mpi.f:1401:35: 1401 | SUBROUTINE psgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1401:52: 1401 | SUBROUTINE psgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1401:40: 1401 | SUBROUTINE psgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1402:34: 1402 | & WORK, LWORK, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:1401:58: 1401 | SUBROUTINE psgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘ipiv’ at (1) [-Wunused-dummy-argument] mpi.f:1401:45: 1401 | SUBROUTINE psgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1402:28: 1402 | & WORK, LWORK, INFO ) | 1 Warning: Unused dummy argument ‘lwork’ at (1) [-Wunused-dummy-argument] mpi.f:1401:27: 1401 | SUBROUTINE psgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:1401:31: 1401 | SUBROUTINE psgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1401:63: 1401 | SUBROUTINE psgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘tau’ at (1) [-Wunused-dummy-argument] mpi.f:1402:21: 1402 | & WORK, LWORK, INFO ) | 1 Warning: Unused dummy argument ‘work’ at (1) [-Wunused-dummy-argument] mpi.f:1412:35: 1412 | SUBROUTINE pdgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1412:52: 1412 | SUBROUTINE pdgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1412:40: 1412 | SUBROUTINE pdgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1413:34: 1413 | & WORK, LWORK, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:1412:58: 1412 | SUBROUTINE pdgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘ipiv’ at (1) [-Wunused-dummy-argument] mpi.f:1412:45: 1412 | SUBROUTINE pdgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1413:28: 1413 | & WORK, LWORK, INFO ) | 1 Warning: Unused dummy argument ‘lwork’ at (1) [-Wunused-dummy-argument] mpi.f:1412:27: 1412 | SUBROUTINE pdgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:1412:31: 1412 | SUBROUTINE pdgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1412:63: 1412 | SUBROUTINE pdgeqpf( M, N, A, IA, JA, DESCA, IPIV, TAU, | 1 Warning: Unused dummy argument ‘tau’ at (1) [-Wunused-dummy-argument] mpi.f:1413:21: 1413 | & WORK, LWORK, INFO ) | 1 Warning: Unused dummy argument ‘work’ at (1) [-Wunused-dummy-argument] mpi.f:1423:28: 1423 | SUBROUTINE pcaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1423:46: 1423 | SUBROUTINE pcaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘descx’ at (1) [-Wunused-dummy-argument] mpi.f:1424:22: 1424 | & DESCY, INCY) | 1 Warning: Unused dummy argument ‘descy’ at (1) [-Wunused-dummy-argument] mpi.f:1423:52: 1423 | SUBROUTINE pcaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘incx’ at (1) [-Wunused-dummy-argument] mpi.f:1424:28: 1424 | & DESCY, INCY) | 1 Warning: Unused dummy argument ‘incy’ at (1) [-Wunused-dummy-argument] mpi.f:1423:35: 1423 | SUBROUTINE pcaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘ix’ at (1) [-Wunused-dummy-argument] mpi.f:1423:59: 1423 | SUBROUTINE pcaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘iy’ at (1) [-Wunused-dummy-argument] mpi.f:1423:39: 1423 | SUBROUTINE pcaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘jx’ at (1) [-Wunused-dummy-argument] mpi.f:1423:63: 1423 | SUBROUTINE pcaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘jy’ at (1) [-Wunused-dummy-argument] mpi.f:1423:25: 1423 | SUBROUTINE pcaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1423:31: 1423 | SUBROUTINE pcaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘x’ at (1) [-Wunused-dummy-argument] mpi.f:1423:55: 1423 | SUBROUTINE pcaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘y’ at (1) [-Wunused-dummy-argument] mpi.f:1434:28: 1434 | SUBROUTINE pzaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1434:46: 1434 | SUBROUTINE pzaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘descx’ at (1) [-Wunused-dummy-argument] mpi.f:1435:22: 1435 | & DESCY, INCY) | 1 Warning: Unused dummy argument ‘descy’ at (1) [-Wunused-dummy-argument] mpi.f:1434:52: 1434 | SUBROUTINE pzaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘incx’ at (1) [-Wunused-dummy-argument] mpi.f:1435:28: 1435 | & DESCY, INCY) | 1 Warning: Unused dummy argument ‘incy’ at (1) [-Wunused-dummy-argument] mpi.f:1434:35: 1434 | SUBROUTINE pzaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘ix’ at (1) [-Wunused-dummy-argument] mpi.f:1434:59: 1434 | SUBROUTINE pzaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘iy’ at (1) [-Wunused-dummy-argument] mpi.f:1434:39: 1434 | SUBROUTINE pzaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘jx’ at (1) [-Wunused-dummy-argument] mpi.f:1434:63: 1434 | SUBROUTINE pzaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘jy’ at (1) [-Wunused-dummy-argument] mpi.f:1434:25: 1434 | SUBROUTINE pzaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1434:31: 1434 | SUBROUTINE pzaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘x’ at (1) [-Wunused-dummy-argument] mpi.f:1434:55: 1434 | SUBROUTINE pzaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘y’ at (1) [-Wunused-dummy-argument] mpi.f:1446:28: 1446 | SUBROUTINE psaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1446:46: 1446 | SUBROUTINE psaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘descx’ at (1) [-Wunused-dummy-argument] mpi.f:1447:22: 1447 | & DESCY, INCY) | 1 Warning: Unused dummy argument ‘descy’ at (1) [-Wunused-dummy-argument] mpi.f:1446:52: 1446 | SUBROUTINE psaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘incx’ at (1) [-Wunused-dummy-argument] mpi.f:1447:28: 1447 | & DESCY, INCY) | 1 Warning: Unused dummy argument ‘incy’ at (1) [-Wunused-dummy-argument] mpi.f:1446:35: 1446 | SUBROUTINE psaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘ix’ at (1) [-Wunused-dummy-argument] mpi.f:1446:59: 1446 | SUBROUTINE psaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘iy’ at (1) [-Wunused-dummy-argument] mpi.f:1446:39: 1446 | SUBROUTINE psaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘jx’ at (1) [-Wunused-dummy-argument] mpi.f:1446:63: 1446 | SUBROUTINE psaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘jy’ at (1) [-Wunused-dummy-argument] mpi.f:1446:25: 1446 | SUBROUTINE psaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1446:31: 1446 | SUBROUTINE psaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘x’ at (1) [-Wunused-dummy-argument] mpi.f:1446:55: 1446 | SUBROUTINE psaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘y’ at (1) [-Wunused-dummy-argument] mpi.f:1457:28: 1457 | SUBROUTINE pdaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1457:46: 1457 | SUBROUTINE pdaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘descx’ at (1) [-Wunused-dummy-argument] mpi.f:1458:22: 1458 | & DESCY, INCY) | 1 Warning: Unused dummy argument ‘descy’ at (1) [-Wunused-dummy-argument] mpi.f:1457:52: 1457 | SUBROUTINE pdaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘incx’ at (1) [-Wunused-dummy-argument] mpi.f:1458:28: 1458 | & DESCY, INCY) | 1 Warning: Unused dummy argument ‘incy’ at (1) [-Wunused-dummy-argument] mpi.f:1457:35: 1457 | SUBROUTINE pdaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘ix’ at (1) [-Wunused-dummy-argument] mpi.f:1457:59: 1457 | SUBROUTINE pdaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘iy’ at (1) [-Wunused-dummy-argument] mpi.f:1457:39: 1457 | SUBROUTINE pdaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘jx’ at (1) [-Wunused-dummy-argument] mpi.f:1457:63: 1457 | SUBROUTINE pdaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘jy’ at (1) [-Wunused-dummy-argument] mpi.f:1457:25: 1457 | SUBROUTINE pdaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1457:31: 1457 | SUBROUTINE pdaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘x’ at (1) [-Wunused-dummy-argument] mpi.f:1457:55: 1457 | SUBROUTINE pdaxpy(N, A, X, IX, JX, DESCX, INCX, Y, IY, JY, | 1 Warning: Unused dummy argument ‘y’ at (1) [-Wunused-dummy-argument] mpi.f:1468:66: 1468 | SUBROUTINE pctrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1468:63: 1468 | SUBROUTINE pctrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘alpha’ at (1) [-Wunused-dummy-argument] mpi.f:1469:37: 1469 | $ JA, DESCA, B, IB, JB, DESCB ) | 1 Warning: Unused dummy argument ‘b’ at (1) [-Wunused-dummy-argument] mpi.f:1469:34: 1469 | $ JA, DESCA, B, IB, JB, DESCB ) | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1469:52: 1469 | $ JA, DESCA, B, IB, JB, DESCB ) | 1 Warning: Unused dummy argument ‘descb’ at (1) [-Wunused-dummy-argument] mpi.f:1468:50: 1468 | SUBROUTINE pctrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘diag’ at (1) [-Wunused-dummy-argument] mpi.f:1468:70: 1468 | SUBROUTINE pctrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1469:41: 1469 | $ JA, DESCA, B, IB, JB, DESCB ) | 1 Warning: Unused dummy argument ‘ib’ at (1) [-Wunused-dummy-argument] mpi.f:1469:27: 1469 | $ JA, DESCA, B, IB, JB, DESCB ) | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1469:45: 1469 | $ JA, DESCA, B, IB, JB, DESCB ) | 1 Warning: Unused dummy argument ‘jb’ at (1) [-Wunused-dummy-argument] mpi.f:1468:53: 1468 | SUBROUTINE pctrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:1468:56: 1468 | SUBROUTINE pctrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1468:30: 1468 | SUBROUTINE pctrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘side’ at (1) [-Wunused-dummy-argument] mpi.f:1468:44: 1468 | SUBROUTINE pctrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘transa’ at (1) [-Wunused-dummy-argument] mpi.f:1468:36: 1468 | SUBROUTINE pctrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘uplo’ at (1) [-Wunused-dummy-argument] mpi.f:1481:66: 1481 | SUBROUTINE pztrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1481:63: 1481 | SUBROUTINE pztrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘alpha’ at (1) [-Wunused-dummy-argument] mpi.f:1482:37: 1482 | $ JA, DESCA, B, IB, JB, DESCB ) | 1 Warning: Unused dummy argument ‘b’ at (1) [-Wunused-dummy-argument] mpi.f:1482:34: 1482 | $ JA, DESCA, B, IB, JB, DESCB ) | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1482:52: 1482 | $ JA, DESCA, B, IB, JB, DESCB ) | 1 Warning: Unused dummy argument ‘descb’ at (1) [-Wunused-dummy-argument] mpi.f:1481:50: 1481 | SUBROUTINE pztrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘diag’ at (1) [-Wunused-dummy-argument] mpi.f:1481:70: 1481 | SUBROUTINE pztrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1482:41: 1482 | $ JA, DESCA, B, IB, JB, DESCB ) | 1 Warning: Unused dummy argument ‘ib’ at (1) [-Wunused-dummy-argument] mpi.f:1482:27: 1482 | $ JA, DESCA, B, IB, JB, DESCB ) | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1482:45: 1482 | $ JA, DESCA, B, IB, JB, DESCB ) | 1 Warning: Unused dummy argument ‘jb’ at (1) [-Wunused-dummy-argument] mpi.f:1481:53: 1481 | SUBROUTINE pztrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:1481:56: 1481 | SUBROUTINE pztrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1481:30: 1481 | SUBROUTINE pztrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘side’ at (1) [-Wunused-dummy-argument] mpi.f:1481:44: 1481 | SUBROUTINE pztrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘transa’ at (1) [-Wunused-dummy-argument] mpi.f:1481:36: 1481 | SUBROUTINE pztrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘uplo’ at (1) [-Wunused-dummy-argument] mpi.f:1496:66: 1496 | SUBROUTINE pstrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1496:63: 1496 | SUBROUTINE pstrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘alpha’ at (1) [-Wunused-dummy-argument] mpi.f:1497:37: 1497 | $ JA, DESCA, B, IB, JB, DESCB ) | 1 Warning: Unused dummy argument ‘b’ at (1) [-Wunused-dummy-argument] mpi.f:1497:34: 1497 | $ JA, DESCA, B, IB, JB, DESCB ) | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1497:52: 1497 | $ JA, DESCA, B, IB, JB, DESCB ) | 1 Warning: Unused dummy argument ‘descb’ at (1) [-Wunused-dummy-argument] mpi.f:1496:50: 1496 | SUBROUTINE pstrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘diag’ at (1) [-Wunused-dummy-argument] mpi.f:1496:70: 1496 | SUBROUTINE pstrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1497:41: 1497 | $ JA, DESCA, B, IB, JB, DESCB ) | 1 Warning: Unused dummy argument ‘ib’ at (1) [-Wunused-dummy-argument] mpi.f:1497:27: 1497 | $ JA, DESCA, B, IB, JB, DESCB ) | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1497:45: 1497 | $ JA, DESCA, B, IB, JB, DESCB ) | 1 Warning: Unused dummy argument ‘jb’ at (1) [-Wunused-dummy-argument] mpi.f:1496:53: 1496 | SUBROUTINE pstrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:1496:56: 1496 | SUBROUTINE pstrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1496:30: 1496 | SUBROUTINE pstrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘side’ at (1) [-Wunused-dummy-argument] mpi.f:1496:44: 1496 | SUBROUTINE pstrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘transa’ at (1) [-Wunused-dummy-argument] mpi.f:1496:36: 1496 | SUBROUTINE pstrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘uplo’ at (1) [-Wunused-dummy-argument] mpi.f:1509:66: 1509 | SUBROUTINE pdtrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1509:63: 1509 | SUBROUTINE pdtrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘alpha’ at (1) [-Wunused-dummy-argument] mpi.f:1510:37: 1510 | $ JA, DESCA, B, IB, JB, DESCB ) | 1 Warning: Unused dummy argument ‘b’ at (1) [-Wunused-dummy-argument] mpi.f:1510:34: 1510 | $ JA, DESCA, B, IB, JB, DESCB ) | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1510:52: 1510 | $ JA, DESCA, B, IB, JB, DESCB ) | 1 Warning: Unused dummy argument ‘descb’ at (1) [-Wunused-dummy-argument] mpi.f:1509:50: 1509 | SUBROUTINE pdtrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘diag’ at (1) [-Wunused-dummy-argument] mpi.f:1509:70: 1509 | SUBROUTINE pdtrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1510:41: 1510 | $ JA, DESCA, B, IB, JB, DESCB ) | 1 Warning: Unused dummy argument ‘ib’ at (1) [-Wunused-dummy-argument] mpi.f:1510:27: 1510 | $ JA, DESCA, B, IB, JB, DESCB ) | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1510:45: 1510 | $ JA, DESCA, B, IB, JB, DESCB ) | 1 Warning: Unused dummy argument ‘jb’ at (1) [-Wunused-dummy-argument] mpi.f:1509:53: 1509 | SUBROUTINE pdtrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:1509:56: 1509 | SUBROUTINE pdtrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1509:30: 1509 | SUBROUTINE pdtrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘side’ at (1) [-Wunused-dummy-argument] mpi.f:1509:44: 1509 | SUBROUTINE pdtrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘transa’ at (1) [-Wunused-dummy-argument] mpi.f:1509:36: 1509 | SUBROUTINE pdtrsm ( SIDE, UPLO, TRANSA, DIAG, M, N, ALPHA, A, IA, | 1 Warning: Unused dummy argument ‘uplo’ at (1) [-Wunused-dummy-argument] mpi.f:1522:54: 1522 | SUBROUTINE pcunmqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1523:39: 1523 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘c’ at (1) [-Wunused-dummy-argument] mpi.f:1523:31: 1523 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1523:56: 1523 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘descc’ at (1) [-Wunused-dummy-argument] mpi.f:1522:59: 1522 | SUBROUTINE pcunmqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1523:43: 1523 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘ic’ at (1) [-Wunused-dummy-argument] mpi.f:1524:37: 1524 | & LWORK, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:1522:63: 1522 | SUBROUTINE pcunmqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1523:48: 1523 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘jc’ at (1) [-Wunused-dummy-argument] mpi.f:1522:50: 1522 | SUBROUTINE pcunmqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘k’ at (1) [-Wunused-dummy-argument] mpi.f:1524:31: 1524 | & LWORK, INFO ) | 1 Warning: Unused dummy argument ‘lwork’ at (1) [-Wunused-dummy-argument] mpi.f:1522:42: 1522 | SUBROUTINE pcunmqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:1522:46: 1522 | SUBROUTINE pcunmqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1522:30: 1522 | SUBROUTINE pcunmqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘side’ at (1) [-Wunused-dummy-argument] mpi.f:1523:36: 1523 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘tau’ at (1) [-Wunused-dummy-argument] mpi.f:1522:38: 1522 | SUBROUTINE pcunmqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘trans’ at (1) [-Wunused-dummy-argument] mpi.f:1523:63: 1523 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘work’ at (1) [-Wunused-dummy-argument] mpi.f:1535:54: 1535 | SUBROUTINE pzunmqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1536:39: 1536 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘c’ at (1) [-Wunused-dummy-argument] mpi.f:1536:31: 1536 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1536:56: 1536 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘descc’ at (1) [-Wunused-dummy-argument] mpi.f:1535:59: 1535 | SUBROUTINE pzunmqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1536:43: 1536 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘ic’ at (1) [-Wunused-dummy-argument] mpi.f:1537:37: 1537 | & LWORK, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:1535:63: 1535 | SUBROUTINE pzunmqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1536:48: 1536 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘jc’ at (1) [-Wunused-dummy-argument] mpi.f:1535:50: 1535 | SUBROUTINE pzunmqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘k’ at (1) [-Wunused-dummy-argument] mpi.f:1537:31: 1537 | & LWORK, INFO ) | 1 Warning: Unused dummy argument ‘lwork’ at (1) [-Wunused-dummy-argument] mpi.f:1535:42: 1535 | SUBROUTINE pzunmqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:1535:46: 1535 | SUBROUTINE pzunmqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1535:30: 1535 | SUBROUTINE pzunmqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘side’ at (1) [-Wunused-dummy-argument] mpi.f:1536:36: 1536 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘tau’ at (1) [-Wunused-dummy-argument] mpi.f:1535:38: 1535 | SUBROUTINE pzunmqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘trans’ at (1) [-Wunused-dummy-argument] mpi.f:1536:63: 1536 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘work’ at (1) [-Wunused-dummy-argument] mpi.f:1549:54: 1549 | SUBROUTINE psormqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1550:39: 1550 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘c’ at (1) [-Wunused-dummy-argument] mpi.f:1550:31: 1550 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1550:56: 1550 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘descc’ at (1) [-Wunused-dummy-argument] mpi.f:1549:59: 1549 | SUBROUTINE psormqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1550:43: 1550 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘ic’ at (1) [-Wunused-dummy-argument] mpi.f:1551:37: 1551 | & LWORK, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:1549:63: 1549 | SUBROUTINE psormqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1550:48: 1550 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘jc’ at (1) [-Wunused-dummy-argument] mpi.f:1549:50: 1549 | SUBROUTINE psormqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘k’ at (1) [-Wunused-dummy-argument] mpi.f:1551:31: 1551 | & LWORK, INFO ) | 1 Warning: Unused dummy argument ‘lwork’ at (1) [-Wunused-dummy-argument] mpi.f:1549:42: 1549 | SUBROUTINE psormqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:1549:46: 1549 | SUBROUTINE psormqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1549:30: 1549 | SUBROUTINE psormqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘side’ at (1) [-Wunused-dummy-argument] mpi.f:1550:36: 1550 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘tau’ at (1) [-Wunused-dummy-argument] mpi.f:1549:38: 1549 | SUBROUTINE psormqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘trans’ at (1) [-Wunused-dummy-argument] mpi.f:1550:63: 1550 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘work’ at (1) [-Wunused-dummy-argument] mpi.f:1562:54: 1562 | SUBROUTINE pdormqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] mpi.f:1563:39: 1563 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘c’ at (1) [-Wunused-dummy-argument] mpi.f:1563:31: 1563 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1563:56: 1563 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘descc’ at (1) [-Wunused-dummy-argument] mpi.f:1562:59: 1562 | SUBROUTINE pdormqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1563:43: 1563 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘ic’ at (1) [-Wunused-dummy-argument] mpi.f:1564:37: 1564 | & LWORK, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:1562:63: 1562 | SUBROUTINE pdormqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1563:48: 1563 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘jc’ at (1) [-Wunused-dummy-argument] mpi.f:1562:50: 1562 | SUBROUTINE pdormqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘k’ at (1) [-Wunused-dummy-argument] mpi.f:1564:31: 1564 | & LWORK, INFO ) | 1 Warning: Unused dummy argument ‘lwork’ at (1) [-Wunused-dummy-argument] mpi.f:1562:42: 1562 | SUBROUTINE pdormqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:1562:46: 1562 | SUBROUTINE pdormqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1562:30: 1562 | SUBROUTINE pdormqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘side’ at (1) [-Wunused-dummy-argument] mpi.f:1563:36: 1563 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘tau’ at (1) [-Wunused-dummy-argument] mpi.f:1562:38: 1562 | SUBROUTINE pdormqr( SIDE, TRANS, M, N, K, A, IA, JA, | 1 Warning: Unused dummy argument ‘trans’ at (1) [-Wunused-dummy-argument] mpi.f:1563:63: 1563 | & DESCA, TAU, C, IC, JC, DESCC, WORK, | 1 Warning: Unused dummy argument ‘work’ at (1) [-Wunused-dummy-argument] mpi.f:1575:63: 1575 | SUBROUTINE chk1mat( MA, MAPOS0, NA, NAPOS0, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1576:35: 1576 | & DESCAPOS0, INFO ) | 1 Warning: Unused dummy argument ‘descapos0’ at (1) [-Wunused-dummy-argument] mpi.f:1575:52: 1575 | SUBROUTINE chk1mat( MA, MAPOS0, NA, NAPOS0, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1576:41: 1576 | & DESCAPOS0, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:1575:56: 1575 | SUBROUTINE chk1mat( MA, MAPOS0, NA, NAPOS0, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1575:28: 1575 | SUBROUTINE chk1mat( MA, MAPOS0, NA, NAPOS0, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘ma’ at (1) [-Wunused-dummy-argument] mpi.f:1575:36: 1575 | SUBROUTINE chk1mat( MA, MAPOS0, NA, NAPOS0, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘mapos0’ at (1) [-Wunused-dummy-argument] mpi.f:1575:40: 1575 | SUBROUTINE chk1mat( MA, MAPOS0, NA, NAPOS0, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘na’ at (1) [-Wunused-dummy-argument] mpi.f:1575:48: 1575 | SUBROUTINE chk1mat( MA, MAPOS0, NA, NAPOS0, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘napos0’ at (1) [-Wunused-dummy-argument] mpi.f:1585:64: 1585 | SUBROUTINE pchk2mat( MA, MAPOS0, NA, NAPOS0, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘desca’ at (1) [-Wunused-dummy-argument] mpi.f:1586:36: 1586 | & DESCAPOS0, MB, MBPOS0, NB, NBPOS0, IB, JB, | 1 Warning: Unused dummy argument ‘descapos0’ at (1) [-Wunused-dummy-argument] mpi.f:1587:32: 1587 | & DESCB, DESCBPOS0, NEXTRA, EX, EXPOS, INFO ) | 1 Warning: Unused dummy argument ‘descb’ at (1) [-Wunused-dummy-argument] mpi.f:1587:43: 1587 | & DESCB, DESCBPOS0, NEXTRA, EX, EXPOS, INFO ) | 1 Warning: Unused dummy argument ‘descbpos0’ at (1) [-Wunused-dummy-argument] mpi.f:1587:55: 1587 | & DESCB, DESCBPOS0, NEXTRA, EX, EXPOS, INFO ) | 1 Warning: Unused dummy argument ‘ex’ at (1) [-Wunused-dummy-argument] mpi.f:1587:62: 1587 | & DESCB, DESCBPOS0, NEXTRA, EX, EXPOS, INFO ) | 1 Warning: Unused dummy argument ‘expos’ at (1) [-Wunused-dummy-argument] mpi.f:1585:53: 1585 | SUBROUTINE pchk2mat( MA, MAPOS0, NA, NAPOS0, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘ia’ at (1) [-Wunused-dummy-argument] mpi.f:1586:64: 1586 | & DESCAPOS0, MB, MBPOS0, NB, NBPOS0, IB, JB, | 1 Warning: Unused dummy argument ‘ib’ at (1) [-Wunused-dummy-argument] mpi.f:1587:68: 1587 | & DESCB, DESCBPOS0, NEXTRA, EX, EXPOS, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:1585:57: 1585 | SUBROUTINE pchk2mat( MA, MAPOS0, NA, NAPOS0, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘ja’ at (1) [-Wunused-dummy-argument] mpi.f:1586:68: 1586 | & DESCAPOS0, MB, MBPOS0, NB, NBPOS0, IB, JB, | 1 Warning: Unused dummy argument ‘jb’ at (1) [-Wunused-dummy-argument] mpi.f:1585:29: 1585 | SUBROUTINE pchk2mat( MA, MAPOS0, NA, NAPOS0, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘ma’ at (1) [-Wunused-dummy-argument] mpi.f:1585:37: 1585 | SUBROUTINE pchk2mat( MA, MAPOS0, NA, NAPOS0, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘mapos0’ at (1) [-Wunused-dummy-argument] mpi.f:1586:40: 1586 | & DESCAPOS0, MB, MBPOS0, NB, NBPOS0, IB, JB, | 1 Warning: Unused dummy argument ‘mb’ at (1) [-Wunused-dummy-argument] mpi.f:1586:48: 1586 | & DESCAPOS0, MB, MBPOS0, NB, NBPOS0, IB, JB, | 1 Warning: Unused dummy argument ‘mbpos0’ at (1) [-Wunused-dummy-argument] mpi.f:1585:41: 1585 | SUBROUTINE pchk2mat( MA, MAPOS0, NA, NAPOS0, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘na’ at (1) [-Wunused-dummy-argument] mpi.f:1585:49: 1585 | SUBROUTINE pchk2mat( MA, MAPOS0, NA, NAPOS0, IA, JA, DESCA, | 1 Warning: Unused dummy argument ‘napos0’ at (1) [-Wunused-dummy-argument] mpi.f:1586:52: 1586 | & DESCAPOS0, MB, MBPOS0, NB, NBPOS0, IB, JB, | 1 Warning: Unused dummy argument ‘nb’ at (1) [-Wunused-dummy-argument] mpi.f:1586:60: 1586 | & DESCAPOS0, MB, MBPOS0, NB, NBPOS0, IB, JB, | 1 Warning: Unused dummy argument ‘nbpos0’ at (1) [-Wunused-dummy-argument] mpi.f:1599:32: 1599 | SUBROUTINE pxerbla( CONTXT, SRNAME, INFO ) | 1 Warning: Unused dummy argument ‘contxt’ at (1) [-Wunused-dummy-argument] mpi.f:1599:46: 1599 | SUBROUTINE pxerbla( CONTXT, SRNAME, INFO ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] mpi.f:1599:40: 1599 | SUBROUTINE pxerbla( CONTXT, SRNAME, INFO ) | 1 Warning: Unused dummy argument ‘srname’ at (1) [-Wunused-dummy-argument] mpi.f:1608:30: 1608 | SUBROUTINE descset( DESC, M, N, MB, NB, IRSRC, ICSRC, ICTXT, | 1 Warning: Unused dummy argument ‘desc’ at (1) [-Wunused-dummy-argument] mpi.f:1608:58: 1608 | SUBROUTINE descset( DESC, M, N, MB, NB, IRSRC, ICSRC, ICTXT, | 1 Warning: Unused dummy argument ‘icsrc’ at (1) [-Wunused-dummy-argument] mpi.f:1608:65: 1608 | SUBROUTINE descset( DESC, M, N, MB, NB, IRSRC, ICSRC, ICTXT, | 1 Warning: Unused dummy argument ‘ictxt’ at (1) [-Wunused-dummy-argument] mpi.f:1608:51: 1608 | SUBROUTINE descset( DESC, M, N, MB, NB, IRSRC, ICSRC, ICTXT, | 1 Warning: Unused dummy argument ‘irsrc’ at (1) [-Wunused-dummy-argument] mpi.f:1609:29: 1609 | & LLD ) | 1 Warning: Unused dummy argument ‘lld’ at (1) [-Wunused-dummy-argument] mpi.f:1608:33: 1608 | SUBROUTINE descset( DESC, M, N, MB, NB, IRSRC, ICSRC, ICTXT, | 1 Warning: Unused dummy argument ‘m’ at (1) [-Wunused-dummy-argument] mpi.f:1608:40: 1608 | SUBROUTINE descset( DESC, M, N, MB, NB, IRSRC, ICSRC, ICTXT, | 1 Warning: Unused dummy argument ‘mb’ at (1) [-Wunused-dummy-argument] mpi.f:1608:36: 1608 | SUBROUTINE descset( DESC, M, N, MB, NB, IRSRC, ICSRC, ICTXT, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] mpi.f:1608:44: 1608 | SUBROUTINE descset( DESC, M, N, MB, NB, IRSRC, ICSRC, ICTXT, | 1 Warning: Unused dummy argument ‘nb’ at (1) [-Wunused-dummy-argument] ar rv libpord.a graph.o gbipart.o gbisect.o ddcreate.o ddbisect.o nestdiss.o multisector.o gelim.o bucket.o tree.o symbfac.o interface.o sort.o minpriority.o ar: creating libpord.a a - graph.o a - gbipart.o a - gbisect.o a - ddcreate.o a - ddbisect.o a - nestdiss.o a - multisector.o a - gelim.o a - bucket.o a - tree.o a - symbfac.o a - interface.o a - sort.o a - minpriority.o ranlib libpord.a make[7]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/PORD/lib' if [ "./PORD/lib/" != "" ] ; then \ cp ./PORD/lib//libpord.a lib/libpordFREEFEM-SEQ.a; \ fi; ar rv libmpiseqFREEFEM-SEQ.a mpi.o mpic.o elapse.o ar: creating libmpiseqFREEFEM-SEQ.a a - mpi.o a - mpic.o a - elapse.o ranlib libmpiseqFREEFEM-SEQ.a make[7]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq' (cp libseq/lib* ./lib) cd src; make d make[7]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/src' if echo " -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC " | grep DINTSIZE64; then cat mumps_int_def64_h.in > ../include/mumps_int_def.h; else cat mumps_int_def32_h.in > ../include/mumps_int_def.h; fi make ../lib/libmumps_commonFREEFEM-SEQ.a make[8]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/src' gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c double_linked_list.F -o double_linked_list.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c ana_blk_m.F -o ana_blk_m.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c ana_orderings_wrappers_m.F -o ana_orderings_wrappers_m.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c omp_tps_common_m.F -o omp_tps_common_m.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c front_data_mgt_m.F -o front_data_mgt_m.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c fac_future_niv2_mod.F -o fac_future_niv2_mod.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c lr_common.F -o lr_common.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c mumps_l0_omp_m.F -o mumps_l0_omp_m.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c mumps_memory_mod.F -o mumps_memory_mod.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c mumps_mpitoomp_m.F -o mumps_mpitoomp_m.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c mumps_ooc_common.F -o mumps_ooc_common.o lr_common.F:36:71: 36 | & VLIST, FILS, FRERE_STEPS, STEP, DAD_STEPS, NE_STEPS, NA, LNA, | 1 Warning: Unused dummy argument ‘lna’ at (1) [-Wunused-dummy-argument] lr_common.F:35:45: 35 | SUBROUTINE MUMPS_UPD_TREE(NV, NSTEPS, N, FIRST, LPTR, RPTR, F, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c mumps_comm_ibcast.F -o mumps_comm_ibcast.o ana_orderings_wrappers_m.F:1025:35: 997 | & NV, NCMPA, int(N,8) ) | 2 ...... 1025 | & NV8, NCMPA, int(N,8) ) | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). ana_orderings_wrappers_m.F:1028:45: 996 | & XADJ8(1), IW(1), | 2 ...... 1028 | & XADJ8(1), IW8, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). ana_orderings_wrappers_m.F:1033:32: 998 | CALL MUMPS_ICOPY_64TO32(XADJ8(1), NVTX, PARENT) | 2 ...... 1033 | CALL MUMPS_ICOPY_64TO32(NV8, NVTX, NV) | 1 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) ana_orderings_wrappers_m.F:965:28: 965 | CALL MUMPS_PORDF_WND( NVTX, int(NEDGES8), | 1 ...... 995 | CALL MUMPS_PORDF_WND( int(NVTX,8), NEDGES8, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/INTEGER(8)). ana_orderings_wrappers_m.F:965:34: 965 | CALL MUMPS_PORDF_WND( NVTX, int(NEDGES8), | 1 ...... 995 | CALL MUMPS_PORDF_WND( int(NVTX,8), NEDGES8, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/INTEGER(8)). ana_orderings_wrappers_m.F:966:35: 966 | & XADJ, IW(1), | 1 ...... 996 | & XADJ8(1), IW(1), | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/INTEGER(8)). ana_orderings_wrappers_m.F:967:46: 967 | & NV, NCMPA, N ) | 1 ...... 997 | & NV, NCMPA, int(N,8) ) | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/INTEGER(8)). ana_orderings_wrappers_m.F:921:46: 893 | & NV, NCMPA ) | 2 ...... 921 | & NV8, NCMPA ) | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). ana_orderings_wrappers_m.F:923:59: 892 | CALL MUMPS_PORDF( int(NVTX,8), NEDGES8, XADJ8(1), IW(1), | 2 ...... 923 | CALL MUMPS_PORDF( int(NVTX,8), NEDGES8, XADJ8(1), IW8, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). ana_orderings_wrappers_m.F:928:32: 928 | CALL MUMPS_ICOPY_64TO32(NV8, NVTX, NV) | 1 ...... 998 | CALL MUMPS_ICOPY_64TO32(XADJ8(1), NVTX, PARENT) | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) ana_orderings_wrappers_m.F:864:24: 864 | CALL MUMPS_PORDF( NVTX, int(NEDGES8), XADJ, IW(1), | 1 ...... 892 | CALL MUMPS_PORDF( int(NVTX,8), NEDGES8, XADJ8(1), IW(1), | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/INTEGER(8)). ana_orderings_wrappers_m.F:864:30: 864 | CALL MUMPS_PORDF( NVTX, int(NEDGES8), XADJ, IW(1), | 1 ...... 892 | CALL MUMPS_PORDF( int(NVTX,8), NEDGES8, XADJ8(1), IW(1), | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/INTEGER(8)). ana_orderings_wrappers_m.F:864:44: 864 | CALL MUMPS_PORDF( NVTX, int(NEDGES8), XADJ, IW(1), | 1 ...... 892 | CALL MUMPS_PORDF( int(NVTX,8), NEDGES8, XADJ8(1), IW(1), | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/INTEGER(8)). ana_orderings_wrappers_m.F:936:66: 936 | & INFO, LP, LPOK, KEEP10 ) | 1 Warning: Unused dummy argument ‘keep10’ at (1) [-Wunused-dummy-argument] ana_orderings_wrappers_m.F:835:62: 835 | & INFO, LP, LPOK, KEEP10 ) | 1 Warning: Unused dummy argument ‘keep10’ at (1) [-Wunused-dummy-argument] gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c fac_asm_build_sort_index_ELT_m.F -o fac_asm_build_sort_index_ELT_m.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c fac_asm_build_sort_index_m.F -o fac_asm_build_sort_index_m.o front_data_mgt_m.F:502:21: 502 | & ,unit,MYID,mode | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] front_data_mgt_m.F:297:45: 297 | SUBROUTINE MUMPS_FDM_END_IDX(WHAT, FROM, IWHANDLER) | 1 Warning: Unused dummy argument ‘from’ at (1) [-Wunused-dummy-argument] front_data_mgt_m.F:230:47: 230 | SUBROUTINE MUMPS_FDM_START_IDX(WHAT, FROM, IWHANDLER, INFO) | 1 Warning: Unused dummy argument ‘from’ at (1) [-Wunused-dummy-argument] front_data_mgt_m.F:199:44: 199 | SUBROUTINE MUMPS_FDM_STRUC_TO_MOD(WHAT, id_FDM_ENCODING) | 1 Warning: Unused dummy argument ‘what’ at (1) [-Wunused-dummy-argument] mumps_memory_mod.F:33:24: 32 | CALL MUMPS_SIZE_C(I (1), I (2), ISIZE) | 2 33 | CALL MUMPS_SIZE_C(S (1), S (2), SSIZE) | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(4)/INTEGER(4)). mumps_memory_mod.F:33:31: 32 | CALL MUMPS_SIZE_C(I (1), I (2), ISIZE) | 2 33 | CALL MUMPS_SIZE_C(S (1), S (2), SSIZE) | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(4)/INTEGER(4)). fac_asm_build_sort_index_ELT_m.F:26:44: 26 | & DAD, PROCNODE_STEPS, SLAVEF, | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] fac_asm_build_sort_index_m.F:22:45: 22 | & SON_LEVEL2, NIV1, KEEP,KEEP8, IFLAG, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] fac_asm_build_sort_index_m.F:23:54: 23 | & ISON_IN_PLACE, PROCNODE_STEPS, SLAVEF, | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c mumps_static_mapping.F -o mumps_static_mapping.o mumps_static_mapping.F:4566:24: 4554 | call MPI_BCAST(lenrcv,1,MPI_INTEGER,i, | 2 ...... 4566 | call MPI_BCAST(namercv,lenrcv,MPI_INTEGER,i, | 1 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) mumps_static_mapping.F:3975:23: 3975 | & cv_frere(1), cv_nodetype(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘frere’ at (1) mumps_static_mapping.F:3975:36: 3975 | & cv_frere(1), cv_nodetype(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘nodetype’ at (1) mumps_static_mapping.F:3976:23: 3976 | & cv_par2_nodes(1), cv_procnode(1), cv_cand(1,1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘par2_nodes’ at (1) mumps_static_mapping.F:3976:41: 3976 | & cv_par2_nodes(1), cv_procnode(1), cv_cand(1,1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘procnode’ at (1) mumps_static_mapping.F:3976:57: 3976 | & cv_par2_nodes(1), cv_procnode(1), cv_cand(1,1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘cand’ at (1) mumps_static_mapping.F:3923:11: 3923 | & cv_keep(1), cv_frere(1), cv_nfsiz(1), istat) | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘keep’ at (1) mumps_static_mapping.F:3923:23: 3923 | & cv_keep(1), cv_frere(1), cv_nfsiz(1), istat) | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘frere’ at (1) mumps_static_mapping.F:3923:36: 3923 | & cv_keep(1), cv_frere(1), cv_nfsiz(1), istat) | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘nd’ at (1) mumps_static_mapping.F:1262:41: 1262 | & k1, lnpivsplit, npivsplit, n, cv_frere(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘frere’ at (1) mumps_static_mapping.F:1263:11: 1263 | & cv_keep(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘keep’ at (1) mumps_static_mapping.F:1264:11: 1264 | & cv_fils(1), cv_BLKON, cv_SIZEOFBLOCKS(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘fils’ at (1) mumps_static_mapping.F:1264:33: 1264 | & cv_fils(1), cv_BLKON, cv_SIZEOFBLOCKS(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘sizeofblocks’ at (1) mumps_static_mapping.F:1337:37: 1337 | & lnpivsplit, npivsplit, cv_keep(1), n, cv_fils(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘keep’ at (1) mumps_static_mapping.F:1337:52: 1337 | & lnpivsplit, npivsplit, cv_keep(1), n, cv_fils(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘fils’ at (1) mumps_static_mapping.F:1338:14: 1338 | & cv_frere(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘frere’ at (1) mumps_static_mapping.F:1339:14: 1339 | & cv_nfsiz(1), cv_ne(1), cv_info(5), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘nfsiz’ at (1) mumps_static_mapping.F:1339:27: 1339 | & cv_nfsiz(1), cv_ne(1), cv_info(5), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘ne’ at (1) mumps_static_mapping.F:1340:25: 1340 | & cv_nsteps, cv_nodetype(1), ierr | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘nodetype’ at (1) mumps_static_mapping.F:4118:67: 4118 | subroutine MUMPS_STORE_GLOBALS(ne,nfsiz,frere,fils,keep,KEEP8, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] mumps_static_mapping.F:1993:46: 1993 | & procnode,ssarbr,peak,istat | 1 Warning: Unused dummy argument ‘peak’ at (1) [-Wunused-dummy-argument] fac_asm_build_sort_index_ELT_m.F: In function ‘__mumps_build_sort_index_elt_m_MOD_mumps_elt_build_sort’: fac_asm_build_sort_index_ELT_m.F:296:72: warning: ‘ison’ may be used uninitialized [-Wmaybe-uninitialized] 296 | ITHREAD = L0_OMP_MAPPING(STEP(ISON)) | ^ fac_asm_build_sort_index_ELT_m.F:60:34: note: ‘ison’ was declared here 60 | & ITRANS, J, JT1, ISON, IELL, LSTK, | ^ mumps_static_mapping.F:986:62: 986 | subroutine MUMPS_COSTS_LAYER_T2PM(layernmb,nmb_thislayer,istat) | 1 Warning: Unused dummy argument ‘nmb_thislayer’ at (1) [-Wunused-dummy-argument] mumps_static_mapping.F:840:60: 840 | subroutine MUMPS_COSTS_LAYER_T2(layernmb,nmb_thislayer,istat) | 1 Warning: Unused dummy argument ‘nmb_thislayer’ at (1) [-Wunused-dummy-argument] gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c ana_omp_m.F -o ana_omp_m.o mumps_static_mapping.F:4849:34: 4849 | & nfsiz, ne, info5_nfrmax, k28_nsteps, nodetype, | 1 Warning: Unused dummy argument ‘info5_nfrmax’ at (1) [-Wunused-dummy-argument] front_data_mgt_m.F: In function ‘__mumps_front_data_mgt_m_MOD_mumps_fdm_end_idx’: front_data_mgt_m.F:316:72: warning: ‘fdm_ptr’ may be used uninitialized [-Wmaybe-uninitialized] 316 | FDM_PTR%COUNT_ACCESS(IWHANDLER)=FDM_PTR%COUNT_ACCESS(IWHANDLER)-1 | ^ front_data_mgt_m.F:308:43: note: ‘fdm_ptr’ was declared here 308 | TYPE(FDM_STRUC_T), POINTER :: FDM_PTR | ^ ana_omp_m.F:789:42: 789 | CALL MUMPS_QUICK_SORT_PHYS_L0( N, STEP(1), PHYS_L0_OMP(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘step’ at (1) ana_omp_m.F:789:51: 789 | CALL MUMPS_QUICK_SORT_PHYS_L0( N, STEP(1), PHYS_L0_OMP(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘intlist’ at (1) ana_omp_m.F:837:43: 837 | CALL MUMPS_QUICK_SORT_IPOOL_PO( N, STEP(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘step’ at (1) ana_omp_m.F:838:18: 838 | & IPOOL_A_L0_OMP(1), LEAF, 1, LEAF ) | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘intlist’ at (1) front_data_mgt_m.F: In function ‘__mumps_front_data_mgt_m_MOD_mumps_fdm_start_idx’: front_data_mgt_m.F:262:10: warning: ‘fdm_ptr’ may be used uninitialized [-Wmaybe-uninitialized] 262 | IF (FDM_PTR%NB_FREE_IDX .EQ. 0) THEN | ^ front_data_mgt_m.F:249:43: note: ‘fdm_ptr’ was declared here 249 | TYPE(FDM_STRUC_T), POINTER :: FDM_PTR | ^ fac_asm_build_sort_index_m.F: In function ‘__mumps_build_sort_index_m_MOD_mumps_build_sort_index’: fac_asm_build_sort_index_m.F:355:72: warning: ‘ison’ may be used uninitialized [-Wmaybe-uninitialized] 355 | ITHREAD = L0_OMP_MAPPING(STEP(ISON)) | ^ fac_asm_build_sort_index_m.F:57:34: note: ‘ison’ was declared here 57 | & ITRANS, J, JT1, ISON, IELL, LSTK, | ^ fac_asm_build_sort_index_m.F:385:72: warning: ‘jmin’ may be used uninitialized [-Wmaybe-uninitialized] 385 | ITLOC( JMIN ) = NFRONT_EFF | ^ fac_asm_build_sort_index_m.F:60:30: note: ‘jmin’ was declared here 60 | & LAST_J_ASS, JMIN, MIN_PERM | ^ front_data_mgt_m.F: In function ‘__mumps_front_data_mgt_m_MOD_mumps_fdm_end’: front_data_mgt_m.F:118:10: warning: ‘fdm_ptr’ may be used uninitialized [-Wmaybe-uninitialized] 118 | IF (associated(FDM_PTR%STACK_FREE_IDX)) THEN | ^ front_data_mgt_m.F:115:44: note: ‘fdm_ptr’ was declared here 115 | TYPE (FDM_STRUC_T), POINTER :: FDM_PTR | ^ front_data_mgt_m.F: In function ‘__mumps_front_data_mgt_m_MOD_mumps_fdm_init’: front_data_mgt_m.F:93:72: warning: ‘fdm_ptr’ may be used uninitialized [-Wmaybe-uninitialized] 93 | & FDM_PTR%COUNT_ACCESS (INITIAL_SIZE), stat=IERR ) | ^ front_data_mgt_m.F:89:44: note: ‘fdm_ptr’ was declared here 89 | TYPE (FDM_STRUC_T), POINTER :: FDM_PTR | ^ gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c fac_descband_data_m.F -o fac_descband_data_m.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c fac_ibct_data_m.F -o fac_ibct_data_m.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c fac_maprow_data_m.F -o fac_maprow_data_m.o In function ‘mumps_calcnodecosts_blr.40’, inlined from ‘mumps_calcnodecosts.41’ at mumps_static_mapping.F:655:38: mumps_static_mapping.F:699:72: warning: ‘r’ may be used uninitialized [-Wmaybe-uninitialized] 699 | R = MIN(R,B/2) | ^ mumps_static_mapping.F: In function ‘mumps_calcnodecosts.41’: mumps_static_mapping.F:685:31: note: ‘r’ was declared here 685 | DOUBLE PRECISION :: B,R,M,N | ^ In function ‘mumps_costs_blr_t2_master.39’, inlined from ‘mumps_costs_layer_t2pm.36.isra.0’ at mumps_static_mapping.F:1126:72: mumps_static_mapping.F:758:72: warning: ‘r’ may be used uninitialized [-Wmaybe-uninitialized] 758 | R = MIN(R,B/2) | ^ mumps_static_mapping.F: In function ‘mumps_costs_layer_t2pm.36.isra.0’: mumps_static_mapping.F:743:31: note: ‘r’ was declared here 743 | DOUBLE PRECISION :: B,R,M,N | ^ In function ‘mumps_costs_blr_t2_slave.38’, inlined from ‘mumps_costs_layer_t2pm.36.isra.0’ at mumps_static_mapping.F:1162:72: mumps_static_mapping.F:819:72: warning: ‘r’ may be used uninitialized [-Wmaybe-uninitialized] 819 | R = MIN(R,B/2) | ^ mumps_static_mapping.F: In function ‘mumps_costs_layer_t2pm.36.isra.0’: mumps_static_mapping.F:803:31: note: ‘r’ was declared here 803 | DOUBLE PRECISION :: B,R,M,N,P | ^ mumps_static_mapping.F:1193:72: warning: ‘nrow’ may be used uninitialized [-Wmaybe-uninitialized] 1193 | & =dble(npiv)*dble(nrow) | ^ mumps_static_mapping.F:996:45: note: ‘nrow’ was declared here 996 | & relative_weight,workmaster,nrow | ^ mumps_static_mapping.F: In function ‘mumps_postprocess_mem.16’: mumps_static_mapping.F:2890:72: warning: ‘node_of_master’ may be used uninitialized [-Wmaybe-uninitialized] 2890 | & ) | ^ mumps_static_mapping.F:2845:37: note: ‘node_of_master’ was declared here 2845 | & totalnmb,node_of_master,node_of_candid,node_of_swapper | ^ mumps_static_mapping.F:2897:72: warning: ‘node_of_swapper’ may be used uninitialized [-Wmaybe-uninitialized] 2897 | & ) | ^ mumps_static_mapping.F:2845:68: note: ‘node_of_swapper’ was declared here 2845 | & totalnmb,node_of_master,node_of_candid,node_of_swapper | ^ mumps_static_mapping.F: In function ‘mumps_propmap.13.isra.0’: mumps_static_mapping.F:3531:21: warning: ‘k69onid’ may be used uninitialized [-Wmaybe-uninitialized] 3531 | if( MUMPS_BIT_GET4PROC(inode,k69onid)) then | ^ mumps_static_mapping.F:3256:21: note: ‘k69onid’ was declared here 3256 | integer k69onid,nb_free_procs,local_son_indice,nb_procs_for_sons, | ^ mumps_static_mapping.F: In function ‘mumps_get_split_4_perf_’: mumps_static_mapping.F:5130:72: warning: ‘npiv2’ may be used uninitialized [-Wmaybe-uninitialized] 5130 | npivsplit(kk) = npiv2 | ^ mumps_static_mapping.F:5074:55: note: ‘npiv2’ was declared here 5074 | integer :: kk, optimization_strategy, nass, npiv2 | ^ gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c ana_blk.F -o ana_blk.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c ana_orderings.F -o ana_orderings.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c ana_set_ordering.F -o ana_set_ordering.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c ana_AMDMF.F -o ana_AMDMF.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c bcast_errors.F -o bcast_errors.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c estim_flops.F -o estim_flops.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c mumps_type_size.F -o mumps_type_size.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c mumps_type2_blocking.F -o mumps_type2_blocking.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c mumps_version.F -o mumps_version.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c mumps_print_defined.F -o mumps_print_defined.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -DAdd_ -I../PORD/include/ -Dpord -c mumps_common.c -o mumps_common.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -DAdd_ -I../PORD/include/ -Dpord -c mumps_pord.c -o mumps_pord.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -DAdd_ -I../PORD/include/ -Dpord -c mumps_metis.c -o mumps_metis.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -DAdd_ -I../PORD/include/ -Dpord -c mumps_metis64.c -o mumps_metis64.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -DAdd_ -I../PORD/include/ -Dpord -c mumps_metis_int.c -o mumps_metis_int.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -DAdd_ -I../PORD/include/ -Dpord -c mumps_scotch.c -o mumps_scotch.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -DAdd_ -I../PORD/include/ -Dpord -c mumps_scotch64.c -o mumps_scotch64.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -DAdd_ -I../PORD/include/ -Dpord -c mumps_scotch_int.c -o mumps_scotch_int.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -DAdd_ -I../PORD/include/ -Dpord -c mumps_size.c -o mumps_size.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -DAdd_ -I../PORD/include/ -Dpord -c mumps_io.c -o mumps_io.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -DAdd_ -I../PORD/include/ -Dpord -c mumps_io_basic.c -o mumps_io_basic.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -DAdd_ -I../PORD/include/ -Dpord -c mumps_io_thread.c -o mumps_io_thread.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -DAdd_ -I../PORD/include/ -Dpord -c mumps_io_err.c -o mumps_io_err.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -DAdd_ -I../PORD/include/ -Dpord -c mumps_numa.c -o mumps_numa.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -DAdd_ -I../PORD/include/ -Dpord -c mumps_thread.c -o mumps_thread.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -DAdd_ -I../PORD/include/ -Dpord -c mumps_save_restore_C.c -o mumps_save_restore_C.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -DAdd_ -I../PORD/include/ -Dpord -c mumps_config_file_C.c -o mumps_config_file_C.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -DAdd_ -I../PORD/include/ -Dpord -c mumps_thread_affinity.c -o mumps_thread_affinity.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -DAdd_ -I../PORD/include/ -Dpord -c mumps_register_thread.c -o mumps_register_thread.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c tools_common.F -o tools_common.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c sol_common.F -o sol_common.o ana_set_ordering.F:15:42: 15 | & NBQD, AvgDens, | 1 Warning: Unused dummy argument ‘avgdens’ at (1) [-Wunused-dummy-argument] ana_set_ordering.F:14:43: 14 | SUBROUTINE MUMPS_SET_ORDERING(N, KEEP, SYM, NPROCS, IORD, | 1 Warning: Unused dummy argument ‘keep’ at (1) [-Wunused-dummy-argument] ana_set_ordering.F:14:56: 14 | SUBROUTINE MUMPS_SET_ORDERING(N, KEEP, SYM, NPROCS, IORD, | 1 Warning: Unused dummy argument ‘nprocs’ at (1) [-Wunused-dummy-argument] estim_flops.F:60:35: 60 | & NPROW, NPCOL, MYID) | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] estim_flops.F:118:52: 118 | SUBROUTINE MUMPS_PRINT_STILL_ACTIVE(MYID, KEEP, DKEEP17, OPELIW, | 1 Warning: Unused dummy argument ‘keep’ at (1) [-Wunused-dummy-argument] mumps_size.c: In function ‘mumps_addr_c_’: mumps_size.c:24:8: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 24 | *addr=*(MUMPS_INT8*)&a; | ^~~~~~~~~~~~~~~ sol_common.F:149:39: 123 | CALL MPI_ALLREDUCE(MPI_IN_PLACE, allocok, 1, | 2 ...... 149 | CALL MPI_ALLREDUCE(MPI_IN_PLACE, GLOBAL_MAPPING, N, MPI_INTEGER, | 1 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) sol_common.F:53:35: 53 | & PTRIST, KEEP,KEEP8, IW, LIW, STEP, PROCNODE_STEPS, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] sol_common.F:52:57: 52 | SUBROUTINE MUMPS_BUILD_IRHS_loc(MYID_NODES, NSLAVES, N, | 1 Warning: Unused dummy argument ‘nslaves’ at (1) [-Wunused-dummy-argument] sol_common.F:105:38: 105 | & ICNTL, INFO ) | 1 Warning: Unused dummy argument ‘icntl’ at (1) [-Wunused-dummy-argument] sol_common.F:104:40: 104 | & NSLAVES, MYID_NODES, COMM_NODES, | 1 Warning: Unused dummy argument ‘nslaves’ at (1) [-Wunused-dummy-argument] mumps_type2_blocking.F:220:20: 220 | & KMIN, KMAX, SLAVEF, | 1 Warning: Unused dummy argument ‘kmax’ at (1) [-Wunused-dummy-argument] mumps_type2_blocking.F:220:14: 220 | & KMIN, KMAX, SLAVEF, | 1 Warning: Unused dummy argument ‘kmin’ at (1) [-Wunused-dummy-argument] mumps_type2_blocking.F:363:28: 363 | & KEEP,KEEP8, INODE, STEP, N, SLAVEF, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] mumps_type2_blocking.F:474:19: 474 | & KEEP,KEEP8, INODE, STEP, N, SLAVEF, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] ana_AMDMF.F:902:22: 902 | & INFO) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] ana_AMDMF.F:851:18: 851 | & INFO | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] ana_AMDMF.F:802:34: 802 | & ancestor, info) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] In file included from mumps_io_err.c:17: mumps_io_basic.h:143:24: warning: ‘mumps_gen_file_info’ declared ‘static’ but never defined [-Wunused-function] 143 | MUMPS_INLINE MUMPS_INT mumps_gen_file_info(long long vaddr, MUMPS_INT * pos, MUMPS_INT * file); | ^~~~~~~~~~~~~~~~~~~ In file included from mumps_io.c:17: mumps_io_basic.h:143:24: warning: ‘mumps_gen_file_info’ declared ‘static’ but never defined [-Wunused-function] 143 | MUMPS_INLINE MUMPS_INT mumps_gen_file_info(long long vaddr, MUMPS_INT * pos, MUMPS_INT * file); | ^~~~~~~~~~~~~~~~~~~ In file included from mumps_io.c:18: mumps_io_err.h:40:24: warning: ‘mumps_io_protect_err’ declared ‘static’ but never defined [-Wunused-function] 40 | MUMPS_INLINE MUMPS_INT mumps_io_protect_err(); | ^~~~~~~~~~~~~~~~~~~~ mumps_io_err.h:41:24: warning: ‘mumps_io_unprotect_err’ declared ‘static’ but never defined [-Wunused-function] 41 | MUMPS_INLINE MUMPS_INT mumps_io_unprotect_err(); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from mumps_io_thread.c:16: mumps_io_basic.h:143:24: warning: ‘mumps_gen_file_info’ declared ‘static’ but never defined [-Wunused-function] 143 | MUMPS_INLINE MUMPS_INT mumps_gen_file_info(long long vaddr, MUMPS_INT * pos, MUMPS_INT * file); | ^~~~~~~~~~~~~~~~~~~ In file included from mumps_io_thread.c:17: mumps_io_err.h:40:24: warning: ‘mumps_io_protect_err’ declared ‘static’ but never defined [-Wunused-function] 40 | MUMPS_INLINE MUMPS_INT mumps_io_protect_err(); | ^~~~~~~~~~~~~~~~~~~~ mumps_io_err.h:41:24: warning: ‘mumps_io_unprotect_err’ declared ‘static’ but never defined [-Wunused-function] 41 | MUMPS_INLINE MUMPS_INT mumps_io_unprotect_err(); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from mumps_io_basic.c:17: mumps_io_err.h:40:24: warning: ‘mumps_io_protect_err’ declared ‘static’ but never defined [-Wunused-function] 40 | MUMPS_INLINE MUMPS_INT mumps_io_protect_err(); | ^~~~~~~~~~~~~~~~~~~~ mumps_io_err.h:41:24: warning: ‘mumps_io_unprotect_err’ declared ‘static’ but never defined [-Wunused-function] 41 | MUMPS_INLINE MUMPS_INT mumps_io_unprotect_err(); | ^~~~~~~~~~~~~~~~~~~~~~ sol_common.F: In function ‘mumps_build_irhs_loc_’: sol_common.F:90:72: warning: ‘j1’ may be used uninitialized [-Wmaybe-uninitialized] 90 | IRHS_loc(IIRHS_loc+1:IIRHS_loc+NPIV)=IW(J1:J1+NPIV-1) | ^ sol_common.F:67:19: note: ‘j1’ was declared here 67 | INTEGER :: J1 | ^ tools_common.F:1243:72: 1243 | & SIZE2, IN_OUT_TAB48(IBEG24)) | 1 Warning: Type mismatch in argument ‘intab8’ at (1); passed INTEGER(4) to INTEGER(8) tools_common.F:1194:72: 1194 | & SIZE2, IN_OUT_TAB48(IBEG28)) | 1 Warning: Type mismatch in argument ‘outtab8’ at (1); passed INTEGER(4) to INTEGER(8) tools_common.F:416:23: 410 | CALL MPI_REDUCE( INFO, INFOG(1), 1, MPI_INTEGER, | 2 ...... 416 | CALL MPI_REDUCE( TEMP1, TEMP2, 1, MPI_2INTEGER, | 1 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) tools_common.F:823:22: 410 | CALL MPI_REDUCE( INFO, INFOG(1), 1, MPI_INTEGER, | 2 ...... 823 | CALL MPI_REDUCE(DIN, DOUT, 1, MPI_DOUBLE_PRECISION, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). tools_common.F:823:27: 410 | CALL MPI_REDUCE( INFO, INFOG(1), 1, MPI_INTEGER, | 2 ...... 823 | CALL MPI_REDUCE(DIN, DOUT, 1, MPI_DOUBLE_PRECISION, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). tools_common.F:1131:24: 1121 | call MPI_BCAST(MyNAME_length_RCV,1,MPI_INTEGER, | 2 ...... 1131 | call MPI_BCAST(MyNAME_TAB_RCV,MyNAME_length_RCV,MPI_CHARACTER, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (CHARACTER(1)/INTEGER(4)). tools_common.F:430:36: 430 | & (MAX_ACTIVE_NODES,KEEP,KEEP8) | 1 Warning: Unused dummy argument ‘keep’ at (1) [-Wunused-dummy-argument] tools_common.F:430:42: 430 | & (MAX_ACTIVE_NODES,KEEP,KEEP8) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] tools_common.F:441:28: 441 | & KEEP, KEEP8, STEP, PROCNODE_STEPS, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] tools_common.F:468:28: 468 | & KEEP, KEEP8, STEP, PROCNODE_STEPS, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] ana_blk.F:744:25: 685 | CALL MPI_ALLREDUCE(WT(1), WNBINCOL(1), NBLK, | 2 ...... 744 | CALL MPI_ALLREDUCE(LUMAT%NZL, NZ_locMAX8, 1, MPI_INTEGER8, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). ana_blk.F:744:36: 685 | CALL MPI_ALLREDUCE(WT(1), WNBINCOL(1), NBLK, | 2 ...... 744 | CALL MPI_ALLREDUCE(LUMAT%NZL, NZ_locMAX8, 1, MPI_INTEGER8, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). tools_common.F:496:37: 496 | & NA, LNA, KEEP, KEEP8, STEP, PROCNODE_STEPS, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] tools_common.F:522:37: 522 | & NA, LNA, KEEP, KEEP8, STEP, PROCNODE_STEPS, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] tools_common.F:552:37: 552 | & NA, LNA, KEEP, KEEP8, STEP, PROCNODE_STEPS, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] ana_blk.F:1491:26: 1212 | CALL MPI_RECV( BUFRECI(1), NBRECORDS * 2 + 1, | 2 ...... 1491 | CALL MPI_RECV( GCOMP%IPE(J), NBNONEMPTY, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). ana_blk.F:1502:25: 1497 | CALL MPI_SEND( NBNONEMPTY, 1, MPI_INTEGER, MASTER, | 2 ...... 1502 | CALL MPI_SEND( IQ(FIRSTNONEMPTY), NBNONEMPTY, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). tools_common.F:585:21: 585 | & K199, NA, LNA, KEEP,KEEP8, STEP, | 1 Warning: Unused dummy argument ‘k199’ at (1) [-Wunused-dummy-argument] tools_common.F:585:42: 585 | & K199, NA, LNA, KEEP,KEEP8, STEP, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] tools_common.F:612:44: 612 | & LLEAVES, LEAVES, KEEP,KEEP8, STEP, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] tools_common.F:637:23: 637 | & SLAVEF, NA, LNA, KEEP, STEP, | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] tools_common.F:667:23: 667 | & SLAVEF, KEEP, STEP, | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] tools_common.F:807:31: 807 | & KEEP50,KEEP54,ICNTL6,ICNTL8) | 1 Warning: Unused dummy argument ‘icntl6’ at (1) [-Wunused-dummy-argument] tools_common.F:807:38: 807 | & KEEP50,KEEP54,ICNTL6,ICNTL8) | 1 Warning: Unused dummy argument ‘icntl8’ at (1) [-Wunused-dummy-argument] tools_common.F:807:17: 807 | & KEEP50,KEEP54,ICNTL6,ICNTL8) | 1 Warning: Unused dummy argument ‘keep50’ at (1) [-Wunused-dummy-argument] tools_common.F:807:24: 807 | & KEEP50,KEEP54,ICNTL6,ICNTL8) | 1 Warning: Unused dummy argument ‘keep54’ at (1) [-Wunused-dummy-argument] tools_common.F:969:26: 969 | & PROCNODE,SLAVEF | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] ana_blk.F:288:47: 288 | SUBROUTINE MUMPS_AB_LMAT_TO_CLEAN_G( MYID, UNFOLD, | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] ana_blk.F:151:49: 151 | SUBROUTINE MUMPS_AB_LOCALCLEAN_LMAT ( MYID, | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] tools_common.F:1563:60: 1563 | & TAB_POS, SLAVES_LIST, SIZE_SLAVES_LIST,MYID,INODE, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] tools_common.F:1560:21: 1560 | & KEEP,KEEP8, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] tools_common.F:1562:22: 1562 | & MEM_DISTRIB, NCB, NFRONT, NSLAVES_NODE, | 1 Warning: Unused dummy argument ‘mem_distrib’ at (1) [-Wunused-dummy-argument] tools_common.F:1563:54: 1563 | & TAB_POS, SLAVES_LIST, SIZE_SLAVES_LIST,MYID,INODE, | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] ana_blk.F:1285:13: 1285 | & MYID, BUFI, NBRECORDS, LUMAT, | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] ana_blk.F:1315:28: 1315 | & SEND_ACTIVE, LMAT, LUMAT, END_MSG_2_RECV | 1 Warning: Unused dummy argument ‘lmat’ at (1) [-Wunused-dummy-argument] ana_blk.F:559:14: 559 | & MYID, NNZ, NZ_ROW, SIZE_NZROW, NBLK, NPROCS, MAPCOL ) | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] ana_blk.F:1393:21: 1393 | & ICNTL, KEEP, COMM, MYID, NPROCS, INFO, | 1 Warning: Unused dummy argument ‘keep’ at (1) [-Wunused-dummy-argument] ana_AMDMF.F: In function ‘mumps_symqamd_new_’: ana_AMDMF.F:46:26: warning: ‘me’ may be used uninitialized [-Wmaybe-uninitialized] 46 | & LENJ, LN, ME, MINDEG, NEL, | ^ tools_common.F: In function ‘mumps_sort_step_’: tools_common.F:1023:72: warning: ‘inode’ may be used uninitialized [-Wmaybe-uninitialized] 1023 | IFATH = DAD( STEP(INODE) ) | ^ tools_common.F:983:41: note: ‘inode’ was declared here 983 | INTEGER NBLEAF,NBROOT,LEAF,IN,INODE,IFATH | ^ ana_blk.F: In function ‘mumps_ab_dist_lmat_to_lumat_’: ana_blk.F:1106:52: warning: ‘bufi.offset’ may be used uninitialized [-Wmaybe-uninitialized] 1106 | INTEGER, ALLOCATABLE, DIMENSION(:,:,:) :: BUFI | ^ ana_blk.F:1106:52: warning: ‘bufi.dim[2].stride’ may be used uninitialized [-Wmaybe-uninitialized] ana_blk.F:1106:52: warning: ‘bufi.dim[1].stride’ may be used uninitialized [-Wmaybe-uninitialized] ana_orderings.F: In function ‘mumps_ana_h_’: ana_orderings.F:586:72: warning: ‘me’ may be used uninitialized [-Wmaybe-uninitialized] 586 | INEXT = NEXT (ME) | ^ ana_orderings.F:432:27: note: ‘me’ was declared here 432 | & LENJ, LN, ME, MINDEG, NEL, | ^ ana_orderings.F: In function ‘mumps_amd_elt_’: ana_orderings.F:1722:72: warning: ‘me’ may be used uninitialized [-Wmaybe-uninitialized] 1722 | INEXT = NEXT (ME) | ^ ana_orderings.F:1546:26: note: ‘me’ was declared here 1546 | & LENJ, LN, ME, MINDEG, NEL, | ^ ana_orderings.F: In function ‘mumps_hamd_’: ana_orderings.F:2805:26: warning: ‘me’ may be used uninitialized [-Wmaybe-uninitialized] 2805 | & LENJ, LN, ME, MINDEG, NEL, | ^ ana_orderings.F: In function ‘mumps_hamf4_’: ana_orderings.F:5074:72: warning: ‘me’ may be used uninitialized [-Wmaybe-uninitialized] 5074 | ELEN(ME) = NELME | ^ ana_orderings.F:4135:26: note: ‘me’ was declared here 4135 | & LENJ, LN, ME, MINDEG, NEL, | ^ ana_orderings.F: In function ‘mumps_qamd_’: ana_orderings.F:5788:14: warning: ‘me’ may be used uninitialized [-Wmaybe-uninitialized] 5788 | IF (DEGREE(ME).GT.TOTEL+1) THEN | ^ ana_orderings.F:5558:26: note: ‘me’ was declared here 5558 | & LENJ, LN, ME, MINDEG, NEL, | ^ ana_orderings.F: In function ‘mumps_cst_amf_’: ana_orderings.F:7374:13: warning: ‘me’ may be used uninitialized [-Wmaybe-uninitialized] 7374 | IF (ME.LE.0) THEN | ^ ana_orderings.F:7149:26: note: ‘me’ was declared here 7149 | & LENJ, LN, ME, MINDEG, NEL, | ^ ana_orderings.F: In function ‘mumps_symqamd_’: ana_orderings.F:9930:72: warning: ‘permeqn’ may be used uninitialized [-Wmaybe-uninitialized] 9930 | PERM(PERMeqN) = N | ^ ana_orderings.F:8465:35: note: ‘permeqn’ was declared here 8465 | INTEGER THRESM, NDME, PERMeqN | ^ ana_orderings.F:8732:26: warning: ‘me’ may be used uninitialized [-Wmaybe-uninitialized] 8732 | & LENJ, LN, ME, MINDEG, NEL, | ^ ar rv ../lib/libmumps_commonFREEFEM-SEQ.a ana_omp_m.o ana_blk_m.o ana_orderings_wrappers_m.o double_linked_list.o fac_asm_build_sort_index_ELT_m.o fac_asm_build_sort_index_m.o fac_descband_data_m.o fac_future_niv2_mod.o fac_ibct_data_m.o fac_maprow_data_m.o front_data_mgt_m.o lr_common.o mumps_comm_ibcast.o mumps_l0_omp_m.o mumps_memory_mod.o mumps_mpitoomp_m.o mumps_ooc_common.o mumps_static_mapping.o omp_tps_common_m.o ana_blk.o ana_orderings.o ana_set_ordering.o ana_AMDMF.o bcast_errors.o estim_flops.o mumps_type_size.o mumps_type2_blocking.o mumps_version.o mumps_print_defined.o mumps_common.o mumps_pord.o mumps_metis.o mumps_metis64.o mumps_metis_int.o mumps_scotch.o mumps_scotch64.o mumps_scotch_int.o mumps_size.o mumps_io.o mumps_io_basic.o mumps_io_thread.o mumps_io_err.o mumps_numa.o mumps_thread.o mumps_save_restore_C.o mumps_config_file_C.o mumps_thread_affinity.o mumps_register_thread.o tools_common.o sol_common.o ar: creating ../lib/libmumps_commonFREEFEM-SEQ.a a - ana_omp_m.o a - ana_blk_m.o a - ana_orderings_wrappers_m.o a - double_linked_list.o a - fac_asm_build_sort_index_ELT_m.o a - fac_asm_build_sort_index_m.o a - fac_descband_data_m.o a - fac_future_niv2_mod.o a - fac_ibct_data_m.o a - fac_maprow_data_m.o a - front_data_mgt_m.o a - lr_common.o a - mumps_comm_ibcast.o a - mumps_l0_omp_m.o a - mumps_memory_mod.o a - mumps_mpitoomp_m.o a - mumps_ooc_common.o a - mumps_static_mapping.o a - omp_tps_common_m.o a - ana_blk.o a - ana_orderings.o a - ana_set_ordering.o a - ana_AMDMF.o a - bcast_errors.o a - estim_flops.o a - mumps_type_size.o a - mumps_type2_blocking.o a - mumps_version.o a - mumps_print_defined.o a - mumps_common.o a - mumps_pord.o a - mumps_metis.o a - mumps_metis64.o a - mumps_metis_int.o a - mumps_scotch.o a - mumps_scotch64.o a - mumps_scotch_int.o a - mumps_size.o a - mumps_io.o a - mumps_io_basic.o a - mumps_io_thread.o a - mumps_io_err.o a - mumps_numa.o a - mumps_thread.o a - mumps_save_restore_C.o a - mumps_config_file_C.o a - mumps_thread_affinity.o a - mumps_register_thread.o a - tools_common.o a - sol_common.o ranlib ../lib/libmumps_commonFREEFEM-SEQ.a make[8]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/src' make ARITH=d ../lib/libdmumpsFREEFEM-SEQ.a make[8]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/src' gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dmumps_struc_def.F -o dmumps_struc_def.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dlr_type.F -o dlr_type.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dstatic_ptr_m.F -o dstatic_ptr_m.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c domp_tps_m.F -o domp_tps_m.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dmumps_ooc_buffer.F -o dmumps_ooc_buffer.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_sispointers_m.F -o dfac_sispointers_m.o dlr_type.F:23:48: 23 | SUBROUTINE DEALLOC_LRB(LRB_OUT, KEEP8, K34 | 1 Warning: Unused dummy argument ‘k34’ at (1) [-Wunused-dummy-argument] gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dana_aux.F -o dana_aux.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dana_aux_par.F -o dana_aux_par.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_sol_l0omp_m.F -o dfac_sol_l0omp_m.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dmumps_config_file.F -o dmumps_config_file.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dmumps_save_restore_files.F -o dmumps_save_restore_files.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dsol_omp_m.F -o dsol_omp_m.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dmumps_lr_data_m.F -o dmumps_lr_data_m.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dlr_stats.F -o dlr_stats.o dfac_sol_l0omp_m.F:232:28: 232 | & ,unit,MYID,mode | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] dsol_omp_m.F:293:50: 293 | & ISTEP_TO_INIV2, TAB_POS_IN_PERE, PANEL_POS, LPANEL_POS, | 1 Warning: Unused dummy argument ‘panel_pos’ at (1) [-Wunused-dummy-argument] dsol_omp_m.F:297:37: 297 | & PERM_L0_OMP, PTR_LEAFS_L0_OMP, L0_OMP_MAPPING, LL0_OMP_MAPPING, | 1 Warning: Unused dummy argument ‘ptr_leafs_l0_omp’ at (1) [-Wunused-dummy-argument] dsol_omp_m.F:33:42: 33 | SUBROUTINE DMUMPS_SOL_L0OMP_LD( K400 ) | 1 Warning: Unused dummy argument ‘k400’ at (1) [-Wunused-dummy-argument] dsol_omp_m.F:20:42: 20 | SUBROUTINE DMUMPS_SOL_L0OMP_LI( K400 ) | 1 Warning: Unused dummy argument ‘k400’ at (1) [-Wunused-dummy-argument] dlr_stats.F:574:27: 574 | & DEPTH, BCKSZ, NASSMIN, NFRONTMIN, SYM, K486, | 1 Warning: Unused dummy argument ‘bcksz’ at (1) [-Wunused-dummy-argument] dlr_stats.F:574:20: 574 | & DEPTH, BCKSZ, NASSMIN, NFRONTMIN, SYM, K486, | 1 Warning: Unused dummy argument ‘depth’ at (1) [-Wunused-dummy-argument] dlr_stats.F:575:19: 575 | & K472, K475, K478, K480, K481, K483, K484, | 1 Warning: Unused dummy argument ‘k472’ at (1) [-Wunused-dummy-argument] dlr_stats.F:575:25: 575 | & K472, K475, K478, K480, K481, K483, K484, | 1 Warning: Unused dummy argument ‘k475’ at (1) [-Wunused-dummy-argument] dlr_stats.F:575:31: 575 | & K472, K475, K478, K480, K481, K483, K484, | 1 Warning: Unused dummy argument ‘k478’ at (1) [-Wunused-dummy-argument] dlr_stats.F:575:37: 575 | & K472, K475, K478, K480, K481, K483, K484, | 1 Warning: Unused dummy argument ‘k480’ at (1) [-Wunused-dummy-argument] dlr_stats.F:575:43: 575 | & K472, K475, K478, K480, K481, K483, K484, | 1 Warning: Unused dummy argument ‘k481’ at (1) [-Wunused-dummy-argument] dlr_stats.F:575:49: 575 | & K472, K475, K478, K480, K481, K483, K484, | 1 Warning: Unused dummy argument ‘k483’ at (1) [-Wunused-dummy-argument] dlr_stats.F:575:55: 575 | & K472, K475, K478, K480, K481, K483, K484, | 1 Warning: Unused dummy argument ‘k484’ at (1) [-Wunused-dummy-argument] dlr_stats.F:574:58: 574 | & DEPTH, BCKSZ, NASSMIN, NFRONTMIN, SYM, K486, | 1 Warning: Unused dummy argument ‘k486’ at (1) [-Wunused-dummy-argument] dlr_stats.F:572:47: 572 | SUBROUTINE SAVEandWRITE_GAINS(LOCAL, K489, DKEEP, N, | 1 Warning: Unused dummy argument ‘k489’ at (1) [-Wunused-dummy-argument] dlr_stats.F:572:41: 572 | SUBROUTINE SAVEandWRITE_GAINS(LOCAL, K489, DKEEP, N, | 1 Warning: Unused dummy argument ‘local’ at (1) [-Wunused-dummy-argument] dlr_stats.F:572:57: 572 | SUBROUTINE SAVEandWRITE_GAINS(LOCAL, K489, DKEEP, N, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] dlr_stats.F:574:36: 574 | & DEPTH, BCKSZ, NASSMIN, NFRONTMIN, SYM, K486, | 1 Warning: Unused dummy argument ‘nassmin’ at (1) [-Wunused-dummy-argument] dlr_stats.F:577:26: 577 | & NBTREENODES, NPROCS, MPG, PROKG) | 1 Warning: Unused dummy argument ‘nbtreenodes’ at (1) [-Wunused-dummy-argument] dlr_stats.F:574:47: 574 | & DEPTH, BCKSZ, NASSMIN, NFRONTMIN, SYM, K486, | 1 Warning: Unused dummy argument ‘nfrontmin’ at (1) [-Wunused-dummy-argument] dlr_stats.F:577:34: 577 | & NBTREENODES, NPROCS, MPG, PROKG) | 1 Warning: Unused dummy argument ‘nprocs’ at (1) [-Wunused-dummy-argument] dlr_stats.F:574:52: 574 | & DEPTH, BCKSZ, NASSMIN, NFRONTMIN, SYM, K486, | 1 Warning: Unused dummy argument ‘sym’ at (1) [-Wunused-dummy-argument] dlr_stats.F:511:59: 511 | & KEEP50, INODE) | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] dlr_stats.F:478:42: 478 | & NASS1, KEEP50, INODE) | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] dlr_stats.F:343:37: 343 | SUBROUTINE INIT_STATS_GLOBAL(id) | 1 Warning: Unused dummy argument ‘id’ at (1) [-Wunused-dummy-argument] dlr_stats.F:330:35: 330 | & NPROW, NPCOL, MYID) | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] dlr_stats.F:319:47: 319 | SUBROUTINE UPD_FLOP_UPDATE_LRLR3(LRB, NIV) | 1 Warning: Unused dummy argument ‘niv’ at (1) [-Wunused-dummy-argument] dana_aux_par.F:1692:24: 1692 | CALL MPI_ALLTOALL(SNDCNT(1), 1, MPI_INTEGER8, RCVCNT(1), 1, | 1 ...... 1980 | CALL MPI_ALLTOALL(SNDCNT(1), 1, MPI_INTEGER, RCVCNT(1), 1, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). dana_aux_par.F:1692:52: 1692 | CALL MPI_ALLTOALL(SNDCNT(1), 1, MPI_INTEGER8, RCVCNT(1), 1, | 1 ...... 1980 | CALL MPI_ALLTOALL(SNDCNT(1), 1, MPI_INTEGER, RCVCNT(1), 1, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). dana_aux_par.F:999:22: 999 | CALL MPI_GATHER(MYNCLIQUES, 1, MPI_INTEGER, NCLIQUES(1), 1, | 1 ...... 1853 | CALL MPI_GATHER(TOP_CNT, 1, MPI_INTEGER8, RCVCNT(1), 1, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/INTEGER(8)). dana_aux_par.F:999:50: 999 | CALL MPI_GATHER(MYNCLIQUES, 1, MPI_INTEGER, NCLIQUES(1), 1, | 1 ...... 1853 | CALL MPI_GATHER(TOP_CNT, 1, MPI_INTEGER8, RCVCNT(1), 1, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/INTEGER(8)). dana_aux_par.F:1131:27: 1128 | CALL MPI_IRECV(BUF_PE2(1), ord%LAST(PROC+2)- | 2 ...... 1131 | CALL MPI_IRECV(BUF_NV2(1), ord%LAST(PROC+2)- | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/INTEGER(8)). dana_aux_par.F:1192:23: 1192 | CALL MPI_SEND(IPE(1), ord%LAST(MYID+1)-ord%FIRST(MYID+1)+1, | 1 ...... 1893 | CALL MPI_SEND(TSENDI(TOP_CNT-I+1), I, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). dana_aux_par.F:355:48: 355 | SUBROUTINE DMUMPS_DO_PAR_ORD(id, ord, WORK) | 1 Warning: Unused dummy argument ‘work’ at (1) [-Wunused-dummy-argument] dana_aux_par.F:213:43: 213 | SUBROUTINE DMUMPS_SET_PAR_ORD(id, ord) | 1 Warning: Unused dummy argument ‘ord’ at (1) [-Wunused-dummy-argument] dmumps_lr_data_m.F:2854:21: 2854 | & ,unit,MYID,mode | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] dmumps_lr_data_m.F:2297:21: 2297 | & ,unit,MYID,mode | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] dana_aux.F:1635:14: 1635 | & PERM(1),IPQ8(1)) | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘flag’ at (1) dana_aux.F:1638:14: 1638 | & PERM(1)) | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘flag’ at (1) dana_aux.F:1648:18: 1648 | & NUMNZ, PERM(1), LIW, IW(IPIW), LDW, S2(LS2+1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘perm’ at (1) dana_aux.F:285:37: 285 | CALL DMUMPS_ANA_GNEW(N,NZ8,IRN(1), ICN(1), IW(1), LIW8, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘irn’ at (1) dana_aux.F:285:45: 285 | CALL DMUMPS_ANA_GNEW(N,NZ8,IRN(1), ICN(1), IW(1), LIW8, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘icn’ at (1) dana_aux.F:285:53: 285 | CALL DMUMPS_ANA_GNEW(N,NZ8,IRN(1), ICN(1), IW(1), LIW8, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘iw’ at (1) dana_aux.F:286:14: 286 | & IPE(1), PTRAR(1,2), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘ipe’ at (1) dana_aux.F:415:30: 415 | & (N,NZ8,IRN(1), ICN(1), IW(1), LIW8, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘irn’ at (1) dana_aux.F:415:38: 415 | & (N,NZ8,IRN(1), ICN(1), IW(1), LIW8, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘icn’ at (1) dana_aux.F:415:46: 415 | & (N,NZ8,IRN(1), ICN(1), IW(1), LIW8, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘iw’ at (1) dana_aux.F:416:24: 416 | & IPE(1), PTRAR(1,2), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘ipe’ at (1) dana_aux.F:936:42: 936 | CALL DMUMPS_ANA_GNEW(N,NZ8,IRN(1),ICN(1),IW(1),LIW8, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘irn’ at (1) dana_aux.F:936:49: 936 | CALL DMUMPS_ANA_GNEW(N,NZ8,IRN(1),ICN(1),IW(1),LIW8, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘icn’ at (1) dana_aux.F:936:56: 936 | CALL DMUMPS_ANA_GNEW(N,NZ8,IRN(1),ICN(1),IW(1),LIW8, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘iw’ at (1) dana_aux.F:937:20: 937 | & IPE(1), PTRAR(1,2), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘ipe’ at (1) dana_aux.F:1005:38: 1005 | CALL DMUMPS_ANA_J(N, NZ8, IRN(1), ICN(1), IKEEP1(1), IW(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘irn’ at (1) dana_aux.F:1005:46: 1005 | CALL DMUMPS_ANA_J(N, NZ8, IRN(1), ICN(1), IKEEP1(1), IW(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘icn’ at (1) dana_aux.F:1005:54: 1005 | CALL DMUMPS_ANA_J(N, NZ8, IRN(1), ICN(1), IKEEP1(1), IW(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘perm’ at (1) dana_aux.F:1005:65: 1005 | CALL DMUMPS_ANA_J(N, NZ8, IRN(1), ICN(1), IKEEP1(1), IW(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘iw’ at (1) dana_aux.F:1006:23: 1006 | & LIW8, IPE(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘ipe’ at (1) dana_aux.F:1014:33: 1014 | CALL DMUMPS_ANA_K(N, IPE(1), IW(1), LIW8, IWFR8, IKEEP1(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘ipe’ at (1) dana_aux.F:1014:41: 1014 | CALL DMUMPS_ANA_K(N, IPE(1), IW(1), LIW8, IWFR8, IKEEP1(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘iw’ at (1) dana_aux.F:1014:61: 1014 | CALL DMUMPS_ANA_K(N, IPE(1), IW(1), LIW8, IWFR8, IKEEP1(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘ips’ at (1) dana_aux.F:1015:20: 1015 | & IKEEP2(1), IWL1, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘ipv’ at (1) dana_aux.F:1041:29: 1041 | & (N, PARENT, IWL1, IKEEP1(1), IKEEP2(1), IKEEP3(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘ips’ at (1) dana_aux.F:1041:40: 1041 | & (N, PARENT, IWL1, IKEEP1(1), IKEEP2(1), IKEEP3(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘ne’ at (1) dana_aux.F:1041:51: 1041 | & (N, PARENT, IWL1, IKEEP1(1), IKEEP2(1), IKEEP3(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘na’ at (1) dana_aux.F:1042:11: 1042 | & NFSIZ(1), PTRAR, INFO(6), FILS(1), FRERE(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘nfsiz’ at (1) dana_aux.F:1042:37: 1042 | & NFSIZ(1), PTRAR, INFO(6), FILS(1), FRERE(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘fils’ at (1) dana_aux.F:1042:46: 1042 | & NFSIZ(1), PTRAR, INFO(6), FILS(1), FRERE(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘frere’ at (1) dana_aux.F:1044:50: 1044 | & KEEP(20),KEEP(38),PTRAR(1,2),KEEP(104),IW(1),KEEP(50), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘cumul’ at (1) dana_aux.F:1050:29: 1050 | & (N, PARENT, IWL1, IKEEP1(1), IKEEP2(1), IKEEP3(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘ips’ at (1) dana_aux.F:1050:40: 1050 | & (N, PARENT, IWL1, IKEEP1(1), IKEEP2(1), IKEEP3(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘ne’ at (1) dana_aux.F:1050:51: 1050 | & (N, PARENT, IWL1, IKEEP1(1), IKEEP2(1), IKEEP3(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘na’ at (1) dana_aux.F:1051:11: 1051 | & NFSIZ(1), PTRAR, INFO(6), FILS(1), FRERE(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘nfsiz’ at (1) dana_aux.F:1051:37: 1051 | & NFSIZ(1), PTRAR, INFO(6), FILS(1), FRERE(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘fils’ at (1) dana_aux.F:1051:46: 1051 | & NFSIZ(1), PTRAR, INFO(6), FILS(1), FRERE(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘frere’ at (1) dana_aux.F:1053:50: 1053 | & KEEP(20),KEEP(38),PTRAR(1,2),KEEP(104),IW(1),KEEP(50), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘cumul’ at (1) dana_aux.F:1081:24: 1081 | CALL DMUMPS_ANA_M(IKEEP2(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘ne’ at (1) dana_aux.F:1127:34: 1127 | CALL DMUMPS_CUTNODES(N, FRERE(1), FILS(1), NFSIZ(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘frere’ at (1) dana_aux.F:1127:44: 1127 | CALL DMUMPS_CUTNODES(N, FRERE(1), FILS(1), NFSIZ(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘fils’ at (1) dana_aux.F:1127:53: 1127 | CALL DMUMPS_CUTNODES(N, FRERE(1), FILS(1), NFSIZ(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘nfsiz’ at (1) dana_aux.F:1152:33: 1152 | CALL DMUMPS_CUTNODES(N, FRERE(1), FILS(1), NFSIZ(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘frere’ at (1) dana_aux.F:1152:43: 1152 | CALL DMUMPS_CUTNODES(N, FRERE(1), FILS(1), NFSIZ(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘fils’ at (1) dana_aux.F:1152:52: 1152 | CALL DMUMPS_CUTNODES(N, FRERE(1), FILS(1), NFSIZ(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘nfsiz’ at (1) dana_aux.F:2407:53: 2407 | & KEEP20, KEEP38, NAMALG,NAMALGMAX, | 1 Warning: Unused dummy argument ‘namalgmax’ at (1) [-Wunused-dummy-argument] dana_aux.F:2859:18: 2859 | &( MYID, COMM, KEEP,KEEP8, INFO, INFOG, RINFO, RINFOG, ICNTL, | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] dana_aux.F:2859:50: 2859 | &( MYID, COMM, KEEP,KEEP8, INFO, INFOG, RINFO, RINFOG, ICNTL, | 1 Warning: Unused dummy argument ‘rinfo’ at (1) [-Wunused-dummy-argument] dana_aux.F:3553:34: 3553 | & (KEEP821, KEEP2, KEEP48 ,KEEP50, NSLAVES) | 1 Warning: Unused dummy argument ‘keep48’ at (1) [-Wunused-dummy-argument] dana_aux.F:4099:49: 4099 | SUBROUTINE DMUMPS_EXPAND_TREE_STEPS( ICNTL, | 1 Warning: Unused dummy argument ‘icntl’ at (1) [-Wunused-dummy-argument] gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dmumps_ooc.F -o dmumps_ooc.o dmumps_ooc.F:3030:13: 3030 | & IW, LIWFAC, | 1 Warning: Unused dummy argument ‘iw’ at (1) [-Wunused-dummy-argument] dmumps_ooc.F:3031:15: 3031 | & MYID, FILESIZE, IERR , LAST_CALL) | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] dmumps_ooc.F:2980:25: 2980 | & KEEP38, KEEP20) | 1 Warning: Unused dummy argument ‘keep20’ at (1) [-Wunused-dummy-argument] dmumps_ooc.F:2980:17: 2980 | & KEEP38, KEEP20) | 1 Warning: Unused dummy argument ‘keep38’ at (1) [-Wunused-dummy-argument] dmumps_ooc.F:2354:31: 2354 | & NB_NODES,FLAG,PTRFAC,NSTEPS) | 1 Warning: Unused dummy argument ‘ptrfac’ at (1) [-Wunused-dummy-argument] dmumps_ooc.F:1957:64: 1957 | SUBROUTINE DMUMPS_FREE_SPACE_FOR_SOLVE(A,LA,REQUESTED_SIZE,PTRFAC, | 1 Warning: Unused dummy argument ‘requested_size’ at (1) [-Wunused-dummy-argument] dmumps_ooc.F:1924:12: 1924 | & A,ZONE) | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] dmumps_ooc.F:1923:21: 1923 | & KEEP,KEEP8, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dmumps_ooc.F:1883:30: 1883 | & KEEP,KEEP8, A,ZONE) | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] dmumps_ooc.F:1883:27: 1883 | & KEEP,KEEP8, A,ZONE) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dmumps_ooc.F:1717:47: 1717 | SUBROUTINE DMUMPS_GET_BOTTOM_AREA_SPACE(A,LA,REQUESTED_SIZE, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] dmumps_ooc.F:1584:44: 1584 | SUBROUTINE DMUMPS_GET_TOP_AREA_SPACE(A,LA,REQUESTED_SIZE,PTRFAC, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] dmumps_ooc.F:1324:65: 1324 | FUNCTION DMUMPS_SOLVE_IS_INODE_IN_MEM(INODE,PTRFAC,NSTEPS,A,LA, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] dmumps_ooc.F:1042:50: 1042 | SUBROUTINE DMUMPS_UPDATE_READ_REQ_NODE(INODE,SIZE,DEST,ZONE, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] dmumps_ooc.F:283:58: 283 | SUBROUTINE DMUMPS_NEW_FACTOR(INODE,PTRFAC,KEEP,KEEP8, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dana_aux_par.F: In function ‘__dmumps_parallel_analysis_MOD_dmumps_build_loc_graph.constprop.0’: dana_aux_par.F:1609:21: warning: ‘sipes.offset’ may be used uninitialized [-Wmaybe-uninitialized] 1609 | & SIPES(:,:) | ^ dana_aux_par.F:1609:21: warning: ‘sipes.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] dana_aux_par.F:1668:72: warning: ‘sipes.dim[1].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 1668 | SIPES(:,:) = 0 | ^ dana_aux_par.F:1609:21: note: ‘sipes.dim[1].ubound’ was declared here 1609 | & SIPES(:,:) | ^ dmumps_ooc.F: In function ‘__dmumps_ooc_MOD_dmumps_solve_compute_read_size’: dmumps_ooc.F:2473:55: warning: ‘max_nb’ may be used uninitialized [-Wmaybe-uninitialized] 2473 | DO WHILE((J8.LE.MAX_SIZE).AND.(I.GE.1).AND. | ^ dmumps_ooc.F:2359:35: note: ‘max_nb’ was declared here 2359 | INTEGER I,START_NODE,K,MAX_NB, | ^ dmumps_ooc.F:2473:55: warning: ‘max_size’ may be used uninitialized [-Wmaybe-uninitialized] 2473 | DO WHILE((J8.LE.MAX_SIZE).AND.(I.GE.1).AND. | ^ dmumps_ooc.F:2358:44: note: ‘max_size’ was declared here 2358 | INTEGER(8) :: PTRFAC(NSTEPS), MAX_SIZE, LAST, J8 | ^ dmumps_ooc.F:2473:55: warning: ‘k’ may be used uninitialized [-Wmaybe-uninitialized] 2473 | DO WHILE((J8.LE.MAX_SIZE).AND.(I.GE.1).AND. | ^ dmumps_ooc.F:2359:28: note: ‘k’ was declared here 2359 | INTEGER I,START_NODE,K,MAX_NB, | ^ dmumps_ooc.F:2508:72: warning: ‘last’ may be used uninitialized [-Wmaybe-uninitialized] 2508 | SIZE=J8-LAST | ^ dmumps_ooc.F:2358:50: note: ‘last’ was declared here 2358 | INTEGER(8) :: PTRFAC(NSTEPS), MAX_SIZE, LAST, J8 | ^ dana_aux.F: In function ‘__dmumps_ana_aux_m_MOD_dmumps_ana_f’: dana_aux.F:1172:26: warning: ‘lp’ may be used uninitialized [-Wmaybe-uninitialized] 1172 | IF ((LP.GT.0).AND.(ICNTL(4).GE.1)) | ^ dana_aux.F:72:23: note: ‘lp’ declared here 72 | INTEGER NEMIN, LP, MP, LDIAG, ITEMP, symmetry | ^ dana_aux_par.F: In function ‘__dmumps_parallel_analysis_MOD_dmumps_ana_f_par’: dana_aux_par.F:901:16: warning: ‘ntvar’ may be used uninitialized [-Wmaybe-uninitialized] 901 | & NTVAR, TGSIZE, MAXS, RHANDPE, | ^ dmumps_ooc.F: In function ‘__dmumps_ooc_MOD_dmumps_solve_is_inode_in_mem’: dmumps_ooc.F:1358:72: warning: ‘__result_dmumps_solve_is_inod’ may be used uninitialized [-Wmaybe-uninitialized] 1358 | RETURN | ^ dmumps_ooc.F:1324:6: note: ‘__result_dmumps_solve_is_inod’ was declared here 1324 | FUNCTION DMUMPS_SOLVE_IS_INODE_IN_MEM(INODE,PTRFAC,NSTEPS,A,LA, | ^ dmumps_ooc.F: In function ‘__dmumps_ooc_MOD_dmumps_solve_zone_read’: dmumps_ooc.F:2286:9: warning: ‘needed_size’ may be used uninitialized [-Wmaybe-uninitialized] 2286 | IF(LRLUS_SOLVE(ZONE).LT.NEEDED_SIZE)THEN | ^ dmumps_ooc.F:2238:31: note: ‘needed_size’ declared here 2238 | INTEGER(8) :: NEEDED_SIZE | ^ dana_aux.F: In function ‘__dmumps_ana_aux_m_MOD_dmumps_ana_o’: dana_aux.F:1444:72: warning: ‘liwmin’ may be used uninitialized [-Wmaybe-uninitialized] 1444 | LIWG = LIW + NZTOT | ^ dana_aux.F:1303:52: note: ‘liwmin’ was declared here 1303 | INTEGER(8) :: NZTOT, NZREAL, IPIW, LIW, LIWMIN, NZsave, | ^ dana_aux.F:1465:72: warning: ‘ldwmin’ may be used uninitialized [-Wmaybe-uninitialized] 1465 | ALLOCATE(S2(LDW), stat=allocok) | ^ dana_aux.F:1304:40: note: ‘ldwmin’ was declared here 1304 | & K, KPOS, LDW, LDWMIN, IRNW, RSPOS, CSPOS, | ^ dana_aux.F:1830:22: warning: ‘rz_diag’ may be used uninitialized [-Wmaybe-uninitialized] 1830 | & .AND. KEEP(95) .EQ. 0) THEN | ^ dana_aux.F:1298:57: note: ‘rz_diag’ was declared here 1298 | INTEGER K50, KER_SIZE, NZER_DIAG, MTRANSLOC,RZ_DIAG | ^ dana_aux.F:1830:22: warning: ‘nzer_diag’ may be used uninitialized [-Wmaybe-uninitialized] 1830 | & .AND. KEEP(95) .EQ. 0) THEN | ^ dana_aux.F:1298:38: note: ‘nzer_diag’ was declared here 1298 | INTEGER K50, KER_SIZE, NZER_DIAG, MTRANSLOC,RZ_DIAG | ^ gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dlr_core.F -o dlr_core.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dmumps_sol_es.F -o dmumps_sol_es.o dmumps_sol_es.F:436:38: 436 | & (MYID, N, KEEP28, KEEP201, KEEP485, FR_FACT, | 1 Warning: Unused dummy argument ‘keep28’ at (1) [-Wunused-dummy-argument] dmumps_sol_es.F:436:56: 436 | & (MYID, N, KEEP28, KEEP201, KEEP485, FR_FACT, | 1 Warning: Unused dummy argument ‘keep485’ at (1) [-Wunused-dummy-argument] dmumps_sol_es.F:436:27: 436 | & (MYID, N, KEEP28, KEEP201, KEEP485, FR_FACT, | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] dmumps_sol_es.F:415:24: 415 | & FR_FACT, | 1 Warning: Unused dummy argument ‘fr_fact’ at (1) [-Wunused-dummy-argument] dmumps_sol_es.F:414:61: 414 | SUBROUTINE DMUMPS_TREE_PRUN_NODES_STATS(MYID, N, KEEP28, KEEP201, | 1 Warning: Unused dummy argument ‘keep28’ at (1) [-Wunused-dummy-argument] dmumps_sol_es.F:414:50: 414 | SUBROUTINE DMUMPS_TREE_PRUN_NODES_STATS(MYID, N, KEEP28, KEEP201, | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] dmumps_sol_es.F:267:17: 267 | & MYID, COMM, KEEP485, | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] dmumps_sol_es.F:268:9: 268 | & IW, LIW, PTRIST, KIXSZ,OOC_FCT_LOC, PHASE, LDLT, K38) | 1 Warning: Unused dummy argument ‘iw’ at (1) [-Wunused-dummy-argument] dmumps_sol_es.F:268:59: 268 | & IW, LIW, PTRIST, KIXSZ,OOC_FCT_LOC, PHASE, LDLT, K38) | 1 Warning: Unused dummy argument ‘k38’ at (1) [-Wunused-dummy-argument] dmumps_sol_es.F:267:26: 267 | & MYID, COMM, KEEP485, | 1 Warning: Unused dummy argument ‘keep485’ at (1) [-Wunused-dummy-argument] dmumps_sol_es.F:268:29: 268 | & IW, LIW, PTRIST, KIXSZ,OOC_FCT_LOC, PHASE, LDLT, K38) | 1 Warning: Unused dummy argument ‘kixsz’ at (1) [-Wunused-dummy-argument] dmumps_sol_es.F:268:54: 268 | & IW, LIW, PTRIST, KIXSZ,OOC_FCT_LOC, PHASE, LDLT, K38) | 1 Warning: Unused dummy argument ‘ldlt’ at (1) [-Wunused-dummy-argument] dmumps_sol_es.F:267:11: 267 | & MYID, COMM, KEEP485, | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] dmumps_sol_es.F:268:41: 268 | & IW, LIW, PTRIST, KIXSZ,OOC_FCT_LOC, PHASE, LDLT, K38) | 1 Warning: Unused dummy argument ‘ooc_fct_loc’ at (1) [-Wunused-dummy-argument] dmumps_sol_es.F:268:48: 268 | & IW, LIW, PTRIST, KIXSZ,OOC_FCT_LOC, PHASE, LDLT, K38) | 1 Warning: Unused dummy argument ‘phase’ at (1) [-Wunused-dummy-argument] dmumps_sol_es.F:268:22: 268 | & IW, LIW, PTRIST, KIXSZ,OOC_FCT_LOC, PHASE, LDLT, K38) | 1 Warning: Unused dummy argument ‘ptrist’ at (1) [-Wunused-dummy-argument] dmumps_sol_es.F:213:22: 213 | & nb_sparse, MYID, | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] dmumps_sol_es.F:41:24: 41 | & DAD, NE_STEPS, FRERE, KEEP28, | 1 Warning: Unused dummy argument ‘ne_steps’ at (1) [-Wunused-dummy-argument] dmumps_sol_es.F:466:37: 466 | & (LP, LPOK, PROKG, MPG, PERM_STRAT, | 1 Warning: Unused dummy argument ‘mpg’ at (1) [-Wunused-dummy-argument] dmumps_sol_es.F:466:32: 466 | & (LP, LPOK, PROKG, MPG, PERM_STRAT, | 1 Warning: Unused dummy argument ‘prokg’ at (1) [-Wunused-dummy-argument] dmumps_sol_es.F:558:25: 558 | & IRHS_PTR, NHRS, | 1 Warning: Unused dummy argument ‘irhs_ptr’ at (1) [-Wunused-dummy-argument] dmumps_sol_es.F:618:51: 618 | & behaviour_L0, reorder, n_select, PROKG, MPG | 1 Warning: Unused dummy argument ‘mpg’ at (1) [-Wunused-dummy-argument] dmumps_sol_es.F:618:46: 618 | & behaviour_L0, reorder, n_select, PROKG, MPG | 1 Warning: Unused dummy argument ‘prokg’ at (1) [-Wunused-dummy-argument] dmumps_sol_es.F:617:32: 617 | & PROCNODE, NSTEPS, SLAVEF, KEEP199, | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] dlr_core.F:824:47: 824 | CALL DMUMPS_TRUNCATED_RRQR(M, N, ACC_LRB%Q(1,1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘a’ at (1) dlr_core.F:1398:55: 1398 | & IWHANDLER, SON_IW, LIW, LSTK, NELIM, K1, K2, SYM, | 1 Warning: Unused dummy argument ‘k2’ at (1) [-Wunused-dummy-argument] dlr_core.F:1398:34: 1398 | & IWHANDLER, SON_IW, LIW, LSTK, NELIM, K1, K2, SYM, | 1 Warning: Unused dummy argument ‘liw’ at (1) [-Wunused-dummy-argument] dlr_core.F:1398:40: 1398 | & IWHANDLER, SON_IW, LIW, LSTK, NELIM, K1, K2, SYM, | 1 Warning: Unused dummy argument ‘lstk’ at (1) [-Wunused-dummy-argument] dlr_core.F:1399:31: 1399 | & KEEP, KEEP8, OPASSW) | 1 Warning: Unused dummy argument ‘opassw’ at (1) [-Wunused-dummy-argument] dlr_core.F:1197:28: 1197 | & MAXI_RANK, A, LA, POSELTT, NFRONT, NIV, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] dlr_core.F:1198:62: 1198 | & MIDBLK_COMPRESS, TOLEPS, TOL_OPT, KPERCENT_RMB, | 1 Warning: Unused dummy argument ‘kpercent_rmb’ at (1) [-Wunused-dummy-argument] dlr_core.F:1198:31: 1198 | & MIDBLK_COMPRESS, TOLEPS, TOL_OPT, KPERCENT_RMB, | 1 Warning: Unused dummy argument ‘midblk_compress’ at (1) [-Wunused-dummy-argument] dlr_core.F:1197:49: 1197 | & MAXI_RANK, A, LA, POSELTT, NFRONT, NIV, | 1 Warning: Unused dummy argument ‘nfront’ at (1) [-Wunused-dummy-argument] dlr_core.F:1197:54: 1197 | & MAXI_RANK, A, LA, POSELTT, NFRONT, NIV, | 1 Warning: Unused dummy argument ‘niv’ at (1) [-Wunused-dummy-argument] dlr_core.F:1197:41: 1197 | & MAXI_RANK, A, LA, POSELTT, NFRONT, NIV, | 1 Warning: Unused dummy argument ‘poseltt’ at (1) [-Wunused-dummy-argument] dlr_core.F:787:55: 787 | & TOLEPS, TOL_OPT, KPERCENT, BUILDQ, LorU, CB_COMPRESS) | 1 Warning: Unused dummy argument ‘loru’ at (1) [-Wunused-dummy-argument] dlr_core.F:786:25: 786 | & MAXI_RANK, A, LA, POSELTT, NFRONT, NIV, | 1 Warning: Unused dummy argument ‘maxi_rank’ at (1) [-Wunused-dummy-argument] dlr_core.F:786:54: 786 | & MAXI_RANK, A, LA, POSELTT, NFRONT, NIV, | 1 Warning: Unused dummy argument ‘niv’ at (1) [-Wunused-dummy-argument] dlr_core.F:761:61: 761 | & MAXI_RANK, A, LA, POSELTT, NFRONT, NIV, LorU, | 1 Warning: Unused dummy argument ‘loru’ at (1) [-Wunused-dummy-argument] dlr_core.F:761:55: 761 | & MAXI_RANK, A, LA, POSELTT, NFRONT, NIV, LorU, | 1 Warning: Unused dummy argument ‘niv’ at (1) [-Wunused-dummy-argument] dlr_core.F:401:21: 401 | & LorU, | 1 Warning: Unused dummy argument ‘loru’ at (1) [-Wunused-dummy-argument] dlr_core.F:354:53: 354 | SUBROUTINE DMUMPS_LRGEMM_SCALING(LRB, SCALED, A, LA, DIAG, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] dlr_core.F:355:45: 355 | & LD_DIAG, IW2, POSELTT, NFRONT, BLOCK, MAXI_CLUSTER) | 1 Warning: Unused dummy argument ‘nfront’ at (1) [-Wunused-dummy-argument] dlr_core.F:355:37: 355 | & LD_DIAG, IW2, POSELTT, NFRONT, BLOCK, MAXI_CLUSTER) | 1 Warning: Unused dummy argument ‘poseltt’ at (1) [-Wunused-dummy-argument] dlr_core.F:269:25: 269 | & NIV, SYM, LorU, IW, OFFSET_IW) | 1 Warning: Unused dummy argument ‘niv’ at (1) [-Wunused-dummy-argument] gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dmumps_save_restore.F -o dmumps_save_restore.o dmumps_sol_es.F: In function ‘dmumps_interleave_rhs_am1_’: dmumps_sol_es.F:688:72: warning: ‘used.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 688 | USED = .FALSE. | ^ dmumps_sol_es.F:661:48: note: ‘used.dim[0].ubound’ was declared here 661 | LOGICAL, ALLOCATABLE, DIMENSION(:) :: USED | ^ dmumps_sol_es.F:740:72: warning: ‘load_procs.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 740 | LOAD_PROCS = 0 | ^ dmumps_sol_es.F:656:54: note: ‘load_procs.dim[0].ubound’ was declared here 656 | & LOAD_PROCS, | ^ dmumps_save_restore.F:96:22: 96 | CALL MPI_BCAST( ICNTL34, 1, MPI_INTEGER, MASTER, id%COMM, ierr ) | 1 ...... 980 | CALL MPI_BCAST( hash, 23, MPI_CHARACTER, 0, id%COMM, ierr ) | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/CHARACTER(*)). dlr_core.F: In function ‘__dmumps_lr_core_MOD_regrouping2’: dlr_core.F:216:15: warning: ‘trace’ may be used uninitialized [-Wmaybe-uninitialized] 216 | IF (TRACE) THEN | ^ dlr_core.F:189:32: note: ‘trace’ was declared here 189 | LOGICAL :: ONLYCB, TRACE | ^ dlr_core.F: In function ‘dmumps_truncated_rrqr_’: dlr_core.F:1787:15: warning: ‘trunc_err’ may be used uninitialized [-Wmaybe-uninitialized] 1787 | IF(TRUNC_ERR.LT.TOLEPS_EFF) THEN | ^ dlr_core.F:1687:62: note: ‘trunc_err’ was declared here 1687 | DOUBLE PRECISION :: TOLEPS_EFF, TRUNC_ERR | ^ dlr_core.F:1899:12: warning: ‘rk’ may be used uninitialized [-Wmaybe-uninitialized] 1899 | IF( RK.LT.MIN(N,M) ) THEN | ^ dlr_core.F:1691:46: note: ‘rk’ was declared here 1691 | INTEGER :: LSTICC, PVT, K, RK | ^ gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dana_lr.F -o dana_lr.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dmumps_comm_buffer.F -o dmumps_comm_buffer.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_lr.F -o dfac_lr.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dsol_lr.F -o dsol_lr.o dsol_lr.F:520:15: 520 | & DIAG(1), size(DIAG), DIAGSIZ_DYN, NELIM_PANEL, LIELL, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘diag’ at (1) dsol_lr.F:535:24: 535 | & KEEP8, K34, K450, IS_T2_SLAVE, | 1 Warning: Unused dummy argument ‘k34’ at (1) [-Wunused-dummy-argument] dsol_lr.F:535:30: 535 | & KEEP8, K34, K450, IS_T2_SLAVE, | 1 Warning: Unused dummy argument ‘k450’ at (1) [-Wunused-dummy-argument] dsol_lr.F:535:19: 535 | & KEEP8, K34, K450, IS_T2_SLAVE, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dsol_lr.F:380:16: 380 | & ( INODE, IWHDLR, NPIV_GLOBAL, NSLAVES, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] dsol_lr.F:253:24: 253 | & KEEP8, K34, K450, IS_T2_SLAVE, IFLAG, IERROR ) | 1 Warning: Unused dummy argument ‘k34’ at (1) [-Wunused-dummy-argument] dsol_lr.F:253:30: 253 | & KEEP8, K34, K450, IS_T2_SLAVE, IFLAG, IERROR ) | 1 Warning: Unused dummy argument ‘k450’ at (1) [-Wunused-dummy-argument] dsol_lr.F:253:19: 253 | & KEEP8, K34, K450, IS_T2_SLAVE, IFLAG, IERROR ) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dsol_lr.F:183:16: 183 | & (INODE, IWHDLR, NPIV_GLOBAL, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] dsol_lr.F:695:48: 695 | & DIAG, LDIAG, NPIV, NELIM, LIELL, | 1 Warning: Unused dummy argument ‘liell’ at (1) [-Wunused-dummy-argument] dsol_lr.F:696:26: 696 | & NRHS_B, W, LWC, | 1 Warning: Unused dummy argument ‘w’ at (1) [-Wunused-dummy-argument] dana_lr.F:1949:31: 1938 | CALL MPI_RECV( NBNODES_LOC, 1, MPI_INTEGER, | 2 ...... 1949 | CALL MPI_RECV( WORKH, SIZE_SENT, MPI_INTEGER, | 1 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) dana_lr.F:2017:31: 2010 | CALL MPI_SEND( NBNODES_LOC, 1, MPI_INTEGER, MASTER, | 2 ...... 2017 | CALL MPI_SEND( WORKH, SIZE_SENT, MPI_INTEGER, MASTER, | 1 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) dana_lr.F:1604:35: 1604 | & K60, IFLAG, IERROR, K264, K265, K482, K472, MAXFRONT, K469, | 1 Warning: Unused dummy argument ‘k264’ at (1) [-Wunused-dummy-argument] dana_lr.F:1604:41: 1604 | & K60, IFLAG, IERROR, K264, K265, K482, K472, MAXFRONT, K469, | 1 Warning: Unused dummy argument ‘k265’ at (1) [-Wunused-dummy-argument] dana_lr.F:1605:19: 1605 | & K10, K54, K142, LPOK, LP, | 1 Warning: Unused dummy argument ‘k54’ at (1) [-Wunused-dummy-argument] dana_lr.F:1602:28: 1602 | & SIZEOFBLOCKS, SYM, ICNTL, HALO_DEPTH, GROUP_SIZE, | 1 Warning: Unused dummy argument ‘sym’ at (1) [-Wunused-dummy-argument] dana_lr.F:1295:47: 1295 | & K10, K54, K142, LPOK, LP, MYID, COMM) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] dana_lr.F:1292:35: 1292 | & SIZEOFBLOCKS, SYM, ICNTL, HALO_DEPTH, GROUP_SIZE, | 1 Warning: Unused dummy argument ‘icntl’ at (1) [-Wunused-dummy-argument] dana_lr.F:1294:35: 1294 | & K60, IFLAG, IERROR, K264, K265, K482, K472, MAXFRONT, K469, | 1 Warning: Unused dummy argument ‘k264’ at (1) [-Wunused-dummy-argument] dana_lr.F:1294:41: 1294 | & K60, IFLAG, IERROR, K264, K265, K482, K472, MAXFRONT, K469, | 1 Warning: Unused dummy argument ‘k265’ at (1) [-Wunused-dummy-argument] dana_lr.F:1295:19: 1295 | & K10, K54, K142, LPOK, LP, MYID, COMM) | 1 Warning: Unused dummy argument ‘k54’ at (1) [-Wunused-dummy-argument] dana_lr.F:1292:28: 1292 | & SIZEOFBLOCKS, SYM, ICNTL, HALO_DEPTH, GROUP_SIZE, | 1 Warning: Unused dummy argument ‘sym’ at (1) [-Wunused-dummy-argument] dana_lr.F:700:33: 700 | SUBROUTINE GET_GROUPS(NHALO,PARTS,SEP,NSEP,NPARTS, | 1 Warning: Unused dummy argument ‘nhalo’ at (1) [-Wunused-dummy-argument] dana_lr.F:628:35: 628 | & DEPTH, PMAX, GEN2HALO) | 1 Warning: Unused dummy argument ‘depth’ at (1) [-Wunused-dummy-argument] dana_lr.F:628:41: 628 | & DEPTH, PMAX, GEN2HALO) | 1 Warning: Unused dummy argument ‘pmax’ at (1) [-Wunused-dummy-argument] dana_lr.F:485:37: 485 | & LRGROUPS, N, NBGROUPS, LRGROUPS_SIGN, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] dana_lr.F:434:33: 434 | & HALOEDGENBR,TRACE,NODE, GEN2HALO, IQ) | 1 Warning: Unused dummy argument ‘node’ at (1) [-Wunused-dummy-argument] dana_lr.F:434:28: 434 | & HALOEDGENBR,TRACE,NODE, GEN2HALO, IQ) | 1 Warning: Unused dummy argument ‘trace’ at (1) [-Wunused-dummy-argument] dana_lr.F:382:58: 382 | SUBROUTINE GETHALONODES_AB(N, LUMAT, IND, NIND, PMAX, | 1 Warning: Unused dummy argument ‘pmax’ at (1) [-Wunused-dummy-argument] dana_lr.F:68:46: 68 | SUBROUTINE SEP_GROUPING(NV, VLIST, N, NZ, LRGROUPS, NBGROUPS, IW, | 1 Warning: Unused dummy argument ‘nz’ at (1) [-Wunused-dummy-argument] dfac_lr.F:387:22: 387 | & TEMP_BLOCK , NELIM , BLR_L(I)%Q(1,1) , ML , | 1 ...... 1881 | & BLR_PANEL(IP-CURRENT_BLR)%R(1,1) , K, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-2) dfac_lr.F:303:20: 303 | & TEMP_BLOCK , NELIM , BLR_L(I)%Q(1,1) , ML , | 1 ...... 1881 | & BLR_PANEL(IP-CURRENT_BLR)%R(1,1) , K, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-2) dfac_lr.F:239:39: 239 | & LRB%Q(1,1), LRB%M, TEMP_BLOCK, LRB%K, | 1 ...... 1882 | & BLR_PANEL(IP-CURRENT_BLR)%Q(1,1) , M, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-2) dfac_lr.F:2432:40: 2432 | & IBEG_BLOCK, NB_BLR, | 1 Warning: Unused dummy argument ‘nb_blr’ at (1) [-Wunused-dummy-argument] dfac_lr.F:2195:43: 2195 | & LBANDSLAVE, NPIV, ISHIFT, NIV, KPERCENT, | 1 Warning: Unused dummy argument ‘niv’ at (1) [-Wunused-dummy-argument] dfac_lr.F:1941:33: 1941 | & NROWS, NCOLS, INODE, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] dfac_lr.F:1942:23: 1942 | & IWHANDLER, SYM, NIV, IFLAG, IERROR, | 1 Warning: Unused dummy argument ‘iwhandler’ at (1) [-Wunused-dummy-argument] dfac_lr.F:1752:63: 1752 | & NB_BLR, BLR_PANEL, CURRENT_BLR, DIR, DECOMP_TIMER, | 1 Warning: Unused dummy argument ‘decomp_timer’ at (1) [-Wunused-dummy-argument] dfac_lr.F:1427:26: 1427 | & K474, FSorCB, BLR_U_COL, COMPRESS_CB, CB_LRB, KEEP8) | 1 Warning: Unused dummy argument ‘fsorcb’ at (1) [-Wunused-dummy-argument] dfac_lr.F:1424:33: 1424 | & ACC_LUA, K480, K479, K478, KPERCENT_LUA, | 1 Warning: Unused dummy argument ‘k479’ at (1) [-Wunused-dummy-argument] dfac_lr.F:1129:24: 1129 | & K480, K479, K478, KPERCENT_LUA, KPERCENT, KEEP8) | 1 Warning: Unused dummy argument ‘k479’ at (1) [-Wunused-dummy-argument] dfac_lr.F:761:26: 761 | & K474, FSorCB, BLR_U_COL, KEEP8, | 1 Warning: Unused dummy argument ‘fsorcb’ at (1) [-Wunused-dummy-argument] dfac_lr.F:759:24: 759 | & K480, K479, K478, KPERCENT_LUA, KPERCENT, | 1 Warning: Unused dummy argument ‘k479’ at (1) [-Wunused-dummy-argument] dfac_lr.F:756:38: 756 | & NB_BLR, NPARTSASS, NELIM, NIV, SYM, | 1 Warning: Unused dummy argument ‘nelim’ at (1) [-Wunused-dummy-argument] dfac_lr.F:756:48: 756 | & NB_BLR, NPARTSASS, NELIM, NIV, SYM, | 1 Warning: Unused dummy argument ‘sym’ at (1) [-Wunused-dummy-argument] dfac_lr.F:443:24: 443 | & K480, K479, K478, KPERCENT_LUA, KPERCENT, | 1 Warning: Unused dummy argument ‘k479’ at (1) [-Wunused-dummy-argument] dfac_lr.F:440:19: 440 | & NELIM, IW2, BLOCK, ACC_LUA, | 1 Warning: Unused dummy argument ‘nelim’ at (1) [-Wunused-dummy-argument] dfac_lr.F:439:54: 439 | & BEGS_BLR, CURRENT_BLR, NB_BLR, NPARTSASS, | 1 Warning: Unused dummy argument ‘npartsass’ at (1) [-Wunused-dummy-argument] dfac_lr.F:323:54: 323 | & NB_BLR_U, NELIM, LBANDSLAVE, ISHIFT, NIV, SYM, | 1 Warning: Unused dummy argument ‘niv’ at (1) [-Wunused-dummy-argument] dfac_lr.F:323:59: 323 | & NB_BLR_U, NELIM, LBANDSLAVE, ISHIFT, NIV, SYM, | 1 Warning: Unused dummy argument ‘sym’ at (1) [-Wunused-dummy-argument] dfac_lr.F:21:19: 21 | & NELIM, IW2, BLOCK, | 1 Warning: Unused dummy argument ‘nelim’ at (1) [-Wunused-dummy-argument] dfac_lr.F:22:37: 22 | & MAXI_CLUSTER, NPIV, NIV, | 1 Warning: Unused dummy argument ‘niv’ at (1) [-Wunused-dummy-argument] dfac_lr.F:22:32: 22 | & MAXI_CLUSTER, NPIV, NIV, | 1 Warning: Unused dummy argument ‘npiv’ at (1) [-Wunused-dummy-argument] dmumps_comm_buffer.F:3376:27: 3343 | CALL MPI_PACK( size(BLR), 1, MPI_INTEGER, | 2 ...... 3376 | CALL MPI_PACK( BLR(I)%Q(1,1), BLR(I)%M*BLR(I)%K, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dmumps_comm_buffer.F:3307:27: 3286 | & ISLR_INT, 1, MPI_INTEGER, COMM, IERR_MPI ) | 2 ...... 3307 | & LRB%Q(1,1), M*K, MPI_DOUBLE_PRECISION, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dmumps_comm_buffer.F:3102:23: 3102 | CALL MPI_PACK( LIST_SLAVES, NSLAVES, MPI_INTEGER, | 1 ...... 3343 | CALL MPI_PACK( size(BLR), 1, MPI_INTEGER, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) dmumps_comm_buffer.F:1983:27: 1983 | CALL MPI_PACK( IPIV, NPIV, MPI_INTEGER, | 1 ...... 3343 | CALL MPI_PACK( size(BLR), 1, MPI_INTEGER, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) dmumps_comm_buffer.F:995:27: 995 | CALL MPI_PACK( SLAVES, NSLAVES, MPI_INTEGER, | 1 ...... 3343 | CALL MPI_PACK( size(BLR), 1, MPI_INTEGER, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) dmumps_comm_buffer.F:999:25: 999 | CALL MPI_PACK( IROW, NROW, MPI_INTEGER, | 1 ...... 3343 | CALL MPI_PACK( size(BLR), 1, MPI_INTEGER, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) dmumps_comm_buffer.F:1002:25: 1002 | CALL MPI_PACK( ICOL, NCOL, MPI_INTEGER, | 1 ...... 3343 | CALL MPI_PACK( size(BLR), 1, MPI_INTEGER, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) dmumps_comm_buffer.F:563:25: 563 | CALL MPI_PACK( IW, LONG, MPI_INTEGER, | 1 ...... 3343 | CALL MPI_PACK( size(BLR), 1, MPI_INTEGER, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) dmumps_comm_buffer.F:376:25: 376 | CALL MPI_PACK( IWROW, LCONT, MPI_INTEGER, | 1 ...... 3343 | CALL MPI_PACK( size(BLR), 1, MPI_INTEGER, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) dmumps_comm_buffer.F:379:25: 379 | CALL MPI_PACK( IWCOL, LCONT, MPI_INTEGER, | 1 ...... 3343 | CALL MPI_PACK( size(BLR), 1, MPI_INTEGER, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) dmumps_comm_buffer.F:2886:39: 2886 | & ( WHAT, COMM, NPROCS, | 1 Warning: Unused dummy argument ‘nprocs’ at (1) [-Wunused-dummy-argument] dmumps_comm_buffer.F:1819:24: 1819 | & WIDTH, COMM, | 1 Warning: Unused dummy argument ‘width’ at (1) [-Wunused-dummy-argument] dmumps_comm_buffer.F:1044:14: 1044 | & ISLAVE, PDEST, PDEST_MASTER, COMM, IERR, | 1 Warning: Unused dummy argument ‘islave’ at (1) [-Wunused-dummy-argument] dmumps_comm_buffer.F:1049:20: 1049 | & SON_NIV, MYID, NPIV_CHECK ) | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] dmumps_comm_buffer.F:1049:32: 1049 | & SON_NIV, MYID, NPIV_CHECK ) | 1 Warning: Unused dummy argument ‘npiv_check’ at (1) [-Wunused-dummy-argument] dmumps_comm_buffer.F:868:26: 868 | & SLAVEF, KEEP,KEEP8, INIV2, TAB_POS_IN_PERE ) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dmumps_comm_buffer.F:782:35: 782 | & DEST, IBC_SOURCE, NFRONT, COMM, KEEP, IERR | 1 Warning: Unused dummy argument ‘ibc_source’ at (1) [-Wunused-dummy-argument] dmumps_comm_buffer.F:700:23: 700 | & NDEST , PDEST, TEST_ONLY) | 1 Warning: Unused dummy argument ‘pdest’ at (1) [-Wunused-dummy-argument] dmumps_comm_buffer.F:191:39: 191 | SUBROUTINE BUF_DEALL( BUF, IERR ) | 1 Warning: Unused dummy argument ‘ierr’ at (1) [-Wunused-dummy-argument] dsol_lr.F: In function ‘__dmumps_sol_lr_MOD_dmumps_sol_fwd_lr_su’: dsol_lr.F:69:72: warning: ‘nb_blr’ may be used uninitialized [-Wmaybe-uninitialized] 69 | LAST_BLR = NB_BLR | ^ dsol_lr.F:42:39: note: ‘nb_blr’ was declared here 42 | INTEGER :: I, NPARTSASS, NB_BLR , NELIM, LDADIAG, | ^ dsol_lr.F: In function ‘__dmumps_sol_lr_MOD_dmumps_sol_bwd_lr_su’: dsol_lr.F:425:11: warning: ‘npartsass’ may be used uninitialized [-Wmaybe-uninitialized] 425 | DO I=NPARTSASS,1,-1 | ^ dsol_lr.F:395:31: note: ‘npartsass’ was declared here 395 | INTEGER :: I, NPARTSASS, NB_BLR, LAST_BLR, | ^ dsol_lr.F:448:72: warning: ‘nb_blr’ may be used uninitialized [-Wmaybe-uninitialized] 448 | LAST_BLR = NB_BLR | ^ dsol_lr.F:395:39: note: ‘nb_blr’ was declared here 395 | INTEGER :: I, NPARTSASS, NB_BLR, LAST_BLR, | ^ dmumps_comm_buffer.F: In function ‘__dmumps_buf_MOD_buf_look.isra.0’: dmumps_comm_buffer.F:762:72: warning: ‘ibuf’ may be used uninitialized [-Wmaybe-uninitialized] 762 | B%CONTENT( IBUF + NEXT ) = 0 | ^ dmumps_comm_buffer.F:711:23: note: ‘ibuf’ was declared here 711 | INTEGER :: IBUF | ^ dana_lr.F: In function ‘__dmumps_ana_lr_MOD_get_global_groups’: dana_lr.F:516:72: warning: ‘rightpart.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 516 | RIGHTPART = 0 | ^ dana_lr.F:498:56: note: ‘rightpart.dim[0].ubound’ was declared here 498 | INTEGER,DIMENSION(:),ALLOCATABLE::SIZES, RIGHTPART | ^ dana_lr.F:517:72: warning: ‘sizes.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 517 | SIZES = 0 | ^ dana_lr.F:498:45: note: ‘sizes.dim[0].ubound’ was declared here 498 | INTEGER,DIMENSION(:),ALLOCATABLE::SIZES, RIGHTPART | ^ dana_lr.F: In function ‘__dmumps_ana_lr_MOD_dmumps_ab_lr_mpi_grouping’: dana_lr.F:1788:72: warning: ‘trace.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 1788 | TRACE = 0 | ^ dana_lr.F:1641:50: note: ‘trace.dim[0].ubound’ was declared here 1641 | INTEGER, ALLOCATABLE, DIMENSION (:) :: TRACE, WORKH, | ^ dfac_lr.F: In function ‘__dmumps_fac_lr_MOD_dmumps_blr_upd_cb_left’: dfac_lr.F:1514:72: warning: ‘n’ may be used uninitialized [-Wmaybe-uninitialized] 1514 | ACC_LRB%M = N | ^ dfac_lr.F:1449:21: note: ‘n’ was declared here 1449 | INTEGER :: M, N, allocok | ^ dfac_lr.F:1712:72: warning: ‘nb_dec’ may be used uninitialized [-Wmaybe-uninitialized] 1712 | allocate(POS_LIST(NB_INASM-NB_DEC),stat=allocok) | ^ dfac_lr.F:1454:54: note: ‘nb_dec’ was declared here 1454 | INTEGER :: MID_RANK, K_MAX, FRFR_UPDATES, NB_DEC | ^ dmumps_comm_buffer.F: In function ‘__dmumps_buf_MOD_dmumps_buf_send_contrib_type3’: dmumps_comm_buffer.F:2406:72: warning: ‘nsubset_col_eff’ may be used uninitialized [-Wmaybe-uninitialized] 2406 | DO ISUB = 1, NSUBSET_COL_EFF - NSUPCOL_EFF | ^ dmumps_comm_buffer.F:2197:48: note: ‘nsubset_col_eff’ was declared here 2197 | INTEGER NSUBSET_ROW_EFF, NSUBSET_COL_EFF, NSUPCOL_EFF | ^ dmumps_comm_buffer.F:2497:14: warning: ‘nsubset_row_eff’ may be used uninitialized [-Wmaybe-uninitialized] 2497 | IF ( N_ALREADY_SENT.NE.NSUBSET_ROW_EFF ) IERR = -1 | ^ dmumps_comm_buffer.F:2197:31: note: ‘nsubset_row_eff’ was declared here 2197 | INTEGER NSUBSET_ROW_EFF, NSUBSET_COL_EFF, NSUPCOL_EFF | ^ dmumps_comm_buffer.F:2406:72: warning: ‘nsupcol_eff’ may be used uninitialized [-Wmaybe-uninitialized] 2406 | DO ISUB = 1, NSUBSET_COL_EFF - NSUPCOL_EFF | ^ dmumps_comm_buffer.F:2197:61: note: ‘nsupcol_eff’ was declared here 2197 | INTEGER NSUBSET_ROW_EFF, NSUBSET_COL_EFF, NSUPCOL_EFF | ^ dana_lr.F: In function ‘__dmumps_ana_lr_MOD_dmumps_ab_lr_grouping’: dana_lr.F:1456:72: warning: ‘trace.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 1456 | TRACE = 0 | ^ dana_lr.F:1320:50: note: ‘trace.dim[0].ubound’ was declared here 1320 | INTEGER, ALLOCATABLE, DIMENSION (:) :: TRACE, WORKH, | ^ dana_lr.F: In function ‘__dmumps_ana_lr_MOD_dmumps_lr_grouping_new’: dana_lr.F:1155:72: warning: ‘trace.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 1155 | TRACE = 0 | ^ dana_lr.F:1003:50: note: ‘trace.dim[0].ubound’ was declared here 1003 | INTEGER, ALLOCATABLE, DIMENSION (:) :: TRACE, WORKH, | ^ dmumps_comm_buffer.F: In function ‘__dmumps_buf_MOD_dmumps_buf_send_contrib_type2’: dmumps_comm_buffer.F:1295:72: warning: ‘current_panel_size’ may be used uninitialized [-Wmaybe-uninitialized] 1295 | & CURRENT_PANEL_SIZE-PANEL_BEG_OFFSET) | ^ dmumps_comm_buffer.F:1100:35: note: ‘current_panel_size’ was declared here 1100 | & CURRENT_PANEL_SIZE, NB_BLR_ROWS, NB_BLR_COLS, | ^ gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dmumps_load.F -o dmumps_load.o dmumps_load.F:1235:11: 1231 | & WHAT, 1, MPI_INTEGER, | 2 ...... 1235 | & LOAD_RECEIVED, 1, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dmumps_load.F:5542:68: 5542 | SUBROUTINE DMUMPS_LOAD_INIT_SBTR_STRUCT(POOL, LPOOL,KEEP,KEEP8) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dmumps_load.F:5278:67: 5278 | SUBROUTINE DMUMPS_CHECK_SBTR_COST(NBINSUBTREE,INSUBTREE,NBTOP, | 1 Warning: Unused dummy argument ‘nbtop’ at (1) [-Wunused-dummy-argument] dmumps_load.F:5087:36: 5087 | & TAB_POS, NASS, KEEP,KEEP8, LIST_SLAVES, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dmumps_load.F:4812:41: 4812 | & NE,COMM,SLAVEF,MYID,KEEP,KEEP8,N) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dmumps_load.F:4812:13: 4812 | & NE,COMM,SLAVEF,MYID,KEEP,KEEP8,N) | 1 Warning: Unused dummy argument ‘ne’ at (1) [-Wunused-dummy-argument] dmumps_load.F:4812:25: 4812 | & NE,COMM,SLAVEF,MYID,KEEP,KEEP8,N) | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] dmumps_load.F:4648:42: 4648 | & (INODE,UPPER,SLAVEF,KEEP,KEEP8, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dmumps_load.F:4648:31: 4648 | & (INODE,UPPER,SLAVEF,KEEP,KEEP8, | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] dmumps_load.F:2490:52: 2490 | & SLAVES_LIST,SIZE_SLAVES_LIST,MYID,INODE,MP,LP) | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] dmumps_load.F:2035:48: 2035 | & (SLAVEF,KEEP,KEEP8,PROCS,MEM_DISTRIB,NCB,NFRONT, | 1 Warning: Unused dummy argument ‘mem_distrib’ at (1) [-Wunused-dummy-argument] dmumps_load.F:1933:58: 1933 | & OK,INODE,POOL,LPOOL,MYID,SLAVEF,COMM,KEEP,KEEP8) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dmumps_load.F:1933:13: 1933 | & OK,INODE,POOL,LPOOL,MYID,SLAVEF,COMM,KEEP,KEEP8) | 1 Warning: Unused dummy argument ‘ok’ at (1) [-Wunused-dummy-argument] dmumps_load.F:1933:24: 1933 | & OK,INODE,POOL,LPOOL,MYID,SLAVEF,COMM,KEEP,KEEP8) | 1 Warning: Unused dummy argument ‘pool’ at (1) [-Wunused-dummy-argument] dmumps_load.F:1818:31: 1818 | & PROCNODE, KEEP,KEEP8, SLAVEF, COMM, MYID, STEP, N, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dmumps_load.F:1670:36: 1670 | & TAB_POS, NASS, KEEP,KEEP8, LIST_SLAVES, NSLAVES,INODE) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dmumps_load.F:1526:29: 1526 | & (MEM_DISTRIB,CAND, | 1 Warning: Unused dummy argument ‘mem_distrib’ at (1) [-Wunused-dummy-argument] dmumps_load.F:1061:51: 1061 | SUBROUTINE DMUMPS_LOAD_SET_SLAVES(MEM_DISTRIB,MSG_SIZE,DEST, | 1 Warning: Unused dummy argument ‘mem_distrib’ at (1) [-Wunused-dummy-argument] dmumps_load.F:1061:60: 1061 | SUBROUTINE DMUMPS_LOAD_SET_SLAVES(MEM_DISTRIB,MSG_SIZE,DEST, | 1 Warning: Unused dummy argument ‘msg_size’ at (1) [-Wunused-dummy-argument] dmumps_load.F:919:27: 919 | & KEEP,KEEP8,LRLUS) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dmumps_load.F:823:31: 823 | & INC_LOAD, KEEP,KEEP8 ) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dmumps_load.F:269:16: 269 | & CAND, SIZE_CAND, | 1 Warning: Unused dummy argument ‘cand’ at (1) [-Wunused-dummy-argument] dmumps_load.F:272:37: 272 | & PROCNODE_STEPS, KEEP, DAD, FILS, ICNTL, | 1 Warning: Unused dummy argument ‘dad’ at (1) [-Wunused-dummy-argument] dmumps_load.F:272:43: 272 | & PROCNODE_STEPS, KEEP, DAD, FILS, ICNTL, | 1 Warning: Unused dummy argument ‘fils’ at (1) [-Wunused-dummy-argument] dmumps_load.F:272:26: 272 | & PROCNODE_STEPS, KEEP, DAD, FILS, ICNTL, | 1 Warning: Unused dummy argument ‘procnode_steps’ at (1) [-Wunused-dummy-argument] dmumps_load.F:268:28: 268 | & INODE, TYPESPLIT, IFSON, | 1 Warning: Unused dummy argument ‘typesplit’ at (1) [-Wunused-dummy-argument] dmumps_load.F:216:48: 216 | & INODE, STEP, N, SLAVEF, NBSPLIT, NCB, | 1 Warning: Unused dummy argument ‘ncb’ at (1) [-Wunused-dummy-argument] dmumps_load.F: In function ‘__dmumps_load_MOD_dmumps_check_sbtr_cost’: dmumps_load.F:5308:72: warning: ‘tmp_cost’ may be used uninitialized [-Wmaybe-uninitialized] 5308 | TMP_MIN=min(TMP_COST,TMP_MIN) | ^ dmumps_load.F:5285:31: note: ‘tmp_cost’ was declared here 5285 | DOUBLE PRECISION TMP_COST,TMP_MIN | ^ dmumps_load.F: In function ‘__dmumps_load_MOD_dmumps_load_pool_upd_new_pool’: dmumps_load.F:1828:22: warning: ‘inode’ may be used uninitialized [-Wmaybe-uninitialized] 1828 | INTEGER i, INODE, NELIM, NFR, LEVEL, IERR, WHAT | ^ gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_mem_dynamic.F -o dfac_mem_dynamic.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_front_aux.F -o dfac_front_aux.o dfac_mem_dynamic.F:431:49: 431 | SUBROUTINE DMUMPS_DM_FREE_BLOCK( XXG_STATUS, DYNPTR, SIZFR8, | 1 Warning: Unused dummy argument ‘xxg_status’ at (1) [-Wunused-dummy-argument] dfac_mem_dynamic.F:364:53: 364 | & KEEP, KEEP8, IW, LIW, IWPOSCB, IWPOS, | 1 Warning: Unused dummy argument ‘iwpos’ at (1) [-Wunused-dummy-argument] dfac_mem_dynamic.F:140:40: 140 | & IW, LIW, IWPOSCB, IWPOS, | 1 Warning: Unused dummy argument ‘iwpos’ at (1) [-Wunused-dummy-argument] dfac_mem_dynamic.F:42:66: 42 | & KEEP199, INODE, CB_STATE, IXXD, | 1 Warning: Unused dummy argument ‘ixxd’ at (1) [-Wunused-dummy-argument] dfac_mem_dynamic.F:44:54: 44 | & RCURRENT, PAMASTER, PTRAST, | 1 Warning: Unused dummy argument ‘pamaster’ at (1) [-Wunused-dummy-argument] dfac_mem_dynamic.F:44:62: 44 | & RCURRENT, PAMASTER, PTRAST, | 1 Warning: Unused dummy argument ‘ptrast’ at (1) [-Wunused-dummy-argument] dfac_mem_dynamic.F:44:44: 44 | & RCURRENT, PAMASTER, PTRAST, | 1 Warning: Unused dummy argument ‘rcurrent’ at (1) [-Wunused-dummy-argument] dfac_mem_dynamic.F:41:54: 41 | SUBROUTINE DMUMPS_DM_PAMASTERORPTRAST( N, SLAVEF, MYID, KEEP28, | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] dfac_mem_dynamic.F:16:47: 16 | SUBROUTINE DMUMPS_DM_SET_DYNPTR( CB_STATE, A, LA, | 1 Warning: Unused dummy argument ‘cb_state’ at (1) [-Wunused-dummy-argument] dfac_mem_dynamic.F: In function ‘__dmumps_dynamic_memory_m_MOD_dmumps_dm_isband’: dfac_mem_dynamic.F:94:39: warning: ‘__result_dmumps_dm_isband’ may be used uninitialized [-Wmaybe-uninitialized] 94 | LOGICAL FUNCTION DMUMPS_DM_ISBAND(XXSTATE) | ^ dfac_front_aux.F:2310:47: 2310 | & LIWFAC, MYID, IFLAG, OFFSET_IW, INODE ) | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:2211:37: 2211 | & LA, A, POSELT, A_LPOS, A_UPOS, A_DPOS ) | 1 Warning: Unused dummy argument ‘poselt’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:2097:37: 2097 | & LA, A, POSELT, A_LPOS, A_UPOS, A_DPOS, | 1 Warning: Unused dummy argument ‘poselt’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:1919:27: 1919 | & NFRONT,NASS,INODE,A,LA, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:1922:20: 1922 | & KEEP,KEEP8, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:1919:21: 1919 | & NFRONT,NASS,INODE,A,LA, | 1 Warning: Unused dummy argument ‘nass’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:1606:40: 1606 | & PARPIV_T1, LAST_ROW, IEND_BLR, NVSCHUR_K253, | 1 Warning: Unused dummy argument ‘iend_blr’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:1602:33: 1602 | & NFRONT,NASS,NPIV,INODE, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:1607:23: 1607 | & LR_ACTIVATED | 1 Warning: Unused dummy argument ‘lr_activated’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:1093:41: 1093 | & DET_EXPW, DET_MANTW, DET_SIGNW, | 1 Warning: Unused dummy argument ‘det_signw’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:1090:28: 1090 | & ( NFRONT,NASS,INODE,IBEG_BLOCK,IEND_BLOCK, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:1100:43: 1100 | & NVSCHUR, PARPIV_T1, LR_ACTIVATED | 1 Warning: Unused dummy argument ‘lr_activated’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:1096:26: 1096 | & PP_FIRST2SWAP_L, PP_LastPanelonDisk, | 1 Warning: Unused dummy argument ‘pp_first2swap_l’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:706:17: 706 | & N,INODE,IW,LIW,A,LA, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:706:11: 706 | & N,INODE,IW,LIW,A,LA, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:712:26: 712 | & PP_FIRST2SWAP_L, PP_LastPanelonDisk_L, | 1 Warning: Unused dummy argument ‘pp_first2swap_l’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:714:26: 714 | & PP_FIRST2SWAP_U, PP_LastPanelonDisk_U, | 1 Warning: Unused dummy argument ‘pp_first2swap_u’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:569:41: 569 | SUBROUTINE DMUMPS_FAC_MQ(IBEG_BLOCK,IEND_BLOCK, | 1 Warning: Unused dummy argument ‘ibeg_block’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:571:23: 571 | & LR_ACTIVATED | 1 Warning: Unused dummy argument ‘lr_activated’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:441:40: 441 | & WITH_COMM_THREAD, LR_ACTIVATED | 1 Warning: Unused dummy argument ‘lr_activated’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:349:52: 349 | & NPIV,NASS,POSELT,CALL_UTRSM, KEEP, INODE, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:349:45: 349 | & NPIV,NASS,POSELT,CALL_UTRSM, KEEP, INODE, | 1 Warning: Unused dummy argument ‘keep’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:338:27: 338 | & K405, K222, NEL1, NASS ) | 1 Warning: Unused dummy argument ‘k222’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:338:21: 338 | & K405, K222, NEL1, NASS ) | 1 Warning: Unused dummy argument ‘k405’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:338:39: 338 | & K405, K222, NEL1, NASS ) | 1 Warning: Unused dummy argument ‘nass’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:338:33: 338 | & K405, K222, NEL1, NASS ) | 1 Warning: Unused dummy argument ‘nel1’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:20:26: 20 | & PP_FIRST2SWAP_L, PP_LastPanelonDisk_L, | 1 Warning: Unused dummy argument ‘pp_first2swap_l’ at (1) [-Wunused-dummy-argument] dfac_front_aux.F:22:26: 22 | & PP_FIRST2SWAP_U, PP_LastPanelonDisk_U, | 1 Warning: Unused dummy argument ‘pp_first2swap_u’ at (1) [-Wunused-dummy-argument] gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_asm_master_ELT_m.F -o dfac_asm_master_ELT_m.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_asm_master_m.F -o dfac_asm_master_m.o dfac_asm_master_ELT_m.F:655:16: 647 | & IW, LIW, LRLU, LRLUS, IPTRLU, | 2 ...... 655 | & MUMPS_TPS_ARR(ITHREAD)%IW(1), | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) dfac_asm_master_m.F:792:16: 784 | & IW, LIW, LRLU, LRLUS, IPTRLU, | 2 ...... 792 | & MUMPS_TPS_ARR(ITHREAD)%IW(1), | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) dfac_front_aux.F: In function ‘__dmumps_fac_front_aux_m_MOD_dmumps_fac_i_ldlt’: dfac_front_aux.F:1355:72: warning: ‘lim’ may be used uninitialized [-Wmaybe-uninitialized] 1355 | DO J=1, LIM - IEND_BLOCK | ^ dfac_front_aux.F:1133:23: note: ‘lim’ was declared here 1133 | INTEGER JMAX, LIM, LIM_SWAP | ^ dfac_front_aux.F:1552:72: warning: ‘jmax’ may be used uninitialized [-Wmaybe-uninitialized] 1552 | LPIV = min(IPIV,JMAX) | ^ dfac_front_aux.F:1133:18: note: ‘jmax’ was declared here 1133 | INTEGER JMAX, LIM, LIM_SWAP | ^ dfac_asm_master_ELT_m.F: In function ‘__dmumps_fac_asm_master_elt_m_MOD_dmumps_fac_asm_niv2_elt’: dfac_asm_master_ELT_m.F:1594:72: warning: ‘maxarr’ may be used uninitialized [-Wmaybe-uninitialized] 1594 | MAXARR = max(MAXARR,abs(DBLARR(AII8))) | ^ dfac_asm_master_ELT_m.F:992:30: note: ‘maxarr’ was declared here 992 | DOUBLE PRECISION MAXARR | ^ dfac_front_aux.F: In function ‘__dmumps_fac_front_aux_m_MOD_dmumps_fac_i’: dfac_front_aux.F:1084:72: warning: ‘jmax’ may be used uninitialized [-Wmaybe-uninitialized] 1084 | & PP_LastPIVRPTRFilled_U) | ^ dfac_front_aux.F:765:25: note: ‘jmax’ was declared here 765 | INTEGER NPIVP1,JMAX,J,ISW,ISWPS1 | ^ gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_front_LU_type1.F -o dfac_front_LU_type1.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_front_type2_aux.F -o dfac_front_type2_aux.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_front_LDLT_type1.F -o dfac_front_LDLT_type1.o dfac_front_type2_aux.F:524:28: 524 | & NASS, NPIV, INODE, A, LA, LDAFS, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] dfac_front_type2_aux.F:526:53: 526 | & K219, PIVOT_OPTION, IEND_BLR, LR_ACTIVATED) | 1 Warning: Unused dummy argument ‘lr_activated’ at (1) [-Wunused-dummy-argument] dfac_front_type2_aux.F:21:42: 21 | & DET_EXPW, DET_MANTW, DET_SIGNW, | 1 Warning: Unused dummy argument ‘det_signw’ at (1) [-Wunused-dummy-argument] dfac_front_type2_aux.F:20:20: 20 | & N, INODE, IW, LIW, A, LA, NNEGW, NB22T2W, NBTINYW, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] dfac_front_type2_aux.F:29:57: 29 | & Inextpiv, IEND_BLR, LR_ACTIVATED, | 1 Warning: Unused dummy argument ‘lr_activated’ at (1) [-Wunused-dummy-argument] dfac_front_type2_aux.F:20:13: 20 | & N, INODE, IW, LIW, A, LA, NNEGW, NB22T2W, NBTINYW, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] dfac_front_type2_aux.F:26:40: 26 | & PP_FIRST2SWAP_L, PP_LastPanelonDisk, | 1 Warning: Unused dummy argument ‘pp_first2swap_l’ at (1) [-Wunused-dummy-argument] dfac_front_LU_type1.F:24:55: 24 | & AVOID_DELAYED, ETATASS, | 1 Warning: Unused dummy argument ‘etatass’ at (1) [-Wunused-dummy-argument] dfac_front_LU_type1.F:23:47: 23 | & PROCNODE_STEPS, MYID, SLAVEF, SEUIL, | 1 Warning: Unused dummy argument ‘procnode_steps’ at (1) [-Wunused-dummy-argument] dfac_front_LU_type1.F:23:61: 23 | & PROCNODE_STEPS, MYID, SLAVEF, SEUIL, | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] dfac_front_LU_type1.F:22:50: 22 | & KEEP, KEEP8, STEP, | 1 Warning: Unused dummy argument ‘step’ at (1) [-Wunused-dummy-argument] dfac_asm_master_m.F: In function ‘__dmumps_fac_asm_master_m_MOD_dmumps_fac_asm_niv1’: dfac_asm_master_m.F:552:12: warning: ‘ison_top’ may be used uninitialized [-Wmaybe-uninitialized] 552 | IF (ISON_TOP > 0) THEN | ^ dfac_asm_master_m.F:137:22: note: ‘ison_top’ was declared here 137 | INTEGER ISON_TOP | ^ dfac_asm_master_m.F:656:72: warning: ‘nfront8’ may be used uninitialized [-Wmaybe-uninitialized] 656 | POSEL1 = PTRAST(STEP(INODE)) - NFRONT8 | ^ dfac_asm_master_m.F:108:24: note: ‘nfront8’ was declared here 108 | INTEGER(8) NFRONT8, LAELL8, LAELL_REQ8, ITMP8, KEEP8TMPCOPY | ^ dfac_front_type2_aux.F: In function ‘__dmumps_fac_front_type2_aux_m_MOD_dmumps_fac_i_ldlt_niv2’: dfac_front_type2_aux.F:514:72: warning: ‘absdetpiv’ may be used uninitialized [-Wmaybe-uninitialized] 514 | & ) | ^ dfac_front_type2_aux.F:70:35: note: ‘absdetpiv’ was declared here 70 | DOUBLE PRECISION ABSDETPIV | ^ dfac_front_type2_aux.F:514:72: warning: ‘pospv2’ may be used uninitialized [-Wmaybe-uninitialized] 514 | & ) | ^ dfac_front_type2_aux.F:63:33: note: ‘pospv2’ was declared here 63 | INTEGER(8) :: POSPV1,POSPV2,OFFDAG,APOSJ | ^ dfac_front_type2_aux.F:514:72: warning: ‘tmax_noslave’ may be used uninitialized [-Wmaybe-uninitialized] 514 | & ) | ^ dfac_front_type2_aux.F:68:49: note: ‘tmax_noslave’ was declared here 68 | DOUBLE PRECISION RMAX_NOSLAVE, TMAX_NOSLAVE | ^ gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_front_LU_type2.F -o dfac_front_LU_type2.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_front_LDLT_type2.F -o dfac_front_LDLT_type2.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_omp_m.F -o dfac_omp_m.o dfac_omp_m.F:353:59: 353 | & INODE, TYPE, TYPEF, MUMPS_TPS_ARR(THREAD_ID_P)%LA, MUMPS_TPS_ARR | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘iw’ at (1) dfac_omp_m.F:355:8: 355 | & DMUMPS_TPS_ARR(THREAD_ID_P)%A(1), MAXFRW, NOFFNEGW, NPVW, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘a’ at (1) dfac_omp_m.F:367:29: 367 | & NBFIN, root, OPASSW, MUMPS_TPS_ARR(THREAD_ID_P)%ITLOC(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘itloc’ at (1) dfac_omp_m.F:849:66: 849 | & NbWaitMem, NbFinished, NbOngoingCopies, NbUnderL0, | 1 Warning: Unused dummy argument ‘nbunderl0’ at (1) [-Wunused-dummy-argument] dfac_omp_m.F:24:64: 24 | & PTRIST, PTRAST, PIMASTER, PAMASTER, PTRARW, PTRAIW, ITLOC, | 1 Warning: Unused dummy argument ‘itloc’ at (1) [-Wunused-dummy-argument] dfac_omp_m.F:22:40: 22 | SUBROUTINE DMUMPS_FAC_L0_OMP(N,LIW, NSTK_STEPS, ND, | 1 Warning: Unused dummy argument ‘liw’ at (1) [-Wunused-dummy-argument] dfac_omp_m.F:30:18: 30 | & MEM_DISTRIB, NE, DKEEP,PIVNUL_LIST,LPN_LIST, | 1 Warning: Unused dummy argument ‘mem_distrib’ at (1) [-Wunused-dummy-argument] dfac_omp_m.F:25:31: 25 | & RHS_MUMPS, RINFO, NBROOT, NBRTOT, NBROOT_UNDER_L0, UU, ICNTL, | 1 Warning: Unused dummy argument ‘nbroot’ at (1) [-Wunused-dummy-argument] dfac_omp_m.F:25:39: 25 | & RHS_MUMPS, RINFO, NBROOT, NBRTOT, NBROOT_UNDER_L0, UU, ICNTL, | 1 Warning: Unused dummy argument ‘nbrtot’ at (1) [-Wunused-dummy-argument] dfac_omp_m.F:25:23: 25 | & RHS_MUMPS, RINFO, NBROOT, NBRTOT, NBROOT_UNDER_L0, UU, ICNTL, | 1 Warning: Unused dummy argument ‘rinfo’ at (1) [-Wunused-dummy-argument] dfac_omp_m.F:34:50: 34 | & L0_OMP_MAPPING, LL0_OMP_MAPPING, THREAD_LA, | 1 Warning: Unused dummy argument ‘thread_la’ at (1) [-Wunused-dummy-argument] dfac_omp_m.F:1139:41: 1139 | & INFO_P, UU, SEUIL, SEUIL_LDLT_NIV2, | 1 Warning: Unused dummy argument ‘seuil_ldlt_niv2’ at (1) [-Wunused-dummy-argument] gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_par_m.F -o dfac_par_m.o dfac_par_m.F:305:35: 213 | CALL DMUMPS_MCAST2( NBROOT, 1, MPI_INTEGER, | 2 ...... 305 | CALL DMUMPS_MCAST2(DUMMY, 1, MPI_INTEGER, MYID_NODES, | 1 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) dfac_par_m.F:24:12: 24 | & RINFO, POSFAC ,IWPOS, LRLU, IPTRLU, LRLUS, LEAF, NBROOT, NBRTOT, | 1 Warning: Unused dummy argument ‘rinfo’ at (1) [-Wunused-dummy-argument] gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dini_driver.F -o dini_driver.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dana_driver.F -o dana_driver.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_driver.F -o dfac_driver.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dsol_driver.F -o dsol_driver.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dsol_distrhs.F -o dsol_distrhs.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dend_driver.F -o dend_driver.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dana_aux_ELT.F -o dana_aux_ELT.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dana_dist_m.F -o dana_dist_m.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dana_LDLT_preprocess.F -o dana_LDLT_preprocess.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dana_reordertree.F -o dana_reordertree.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c darrowheads.F -o darrowheads.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dbcast_int.F -o dbcast_int.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_asm_ELT.F -o dfac_asm_ELT.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_asm.F -o dfac_asm.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_b.F -o dfac_b.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_distrib_distentry.F -o dfac_distrib_distentry.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_distrib_ELT.F -o dfac_distrib_ELT.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_lastrtnelind.F -o dfac_lastrtnelind.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_mem_alloc_cb.F -o dfac_mem_alloc_cb.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_mem_compress_cb.F -o dfac_mem_compress_cb.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_mem_free_block_cb.F -o dfac_mem_free_block_cb.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_mem_stack_aux.F -o dfac_mem_stack_aux.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_mem_stack.F -o dfac_mem_stack.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_process_band.F -o dfac_process_band.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_process_blfac_slave.F -o dfac_process_blfac_slave.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_process_blocfacto_LDLT.F -o dfac_process_blocfacto_LDLT.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_process_blocfacto.F -o dfac_process_blocfacto.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_process_bf.F -o dfac_process_bf.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_process_end_facto_slave.F -o dfac_process_end_facto_slave.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_process_contrib_type1.F -o dfac_process_contrib_type1.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_process_contrib_type2.F -o dfac_process_contrib_type2.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_process_contrib_type3.F -o dfac_process_contrib_type3.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_process_maprow.F -o dfac_process_maprow.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_process_master2.F -o dfac_process_master2.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_process_message.F -o dfac_process_message.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_process_root2slave.F -o dfac_process_root2slave.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_process_root2son.F -o dfac_process_root2son.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_process_rtnelind.F -o dfac_process_rtnelind.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_root_parallel.F -o dfac_root_parallel.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_scalings.F -o dfac_scalings.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_determinant.F -o dfac_determinant.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_scalings_simScaleAbs.F -o dfac_scalings_simScaleAbs.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_scalings_simScale_util.F -o dfac_scalings_simScale_util.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_sol_pool.F -o dfac_sol_pool.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dfac_type3_symmetrize.F -o dfac_type3_symmetrize.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dini_defaults.F -o dini_defaults.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -DAdd_ -DMUMPS_ARITH=MUMPS_ARITH_d \ -I../PORD/include/ -Dpord -c mumps_c.c -o dmumps_c.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dmumps_driver.F -o dmumps_driver.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dmumps_f77.F -o dmumps_f77.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -DAdd_ -I../PORD/include/ -Dpord -c dmumps_gpu.c -o dmumps_gpu.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dmumps_iXamax.F -o dmumps_iXamax.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dana_mtrans.F -o dana_mtrans.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dooc_panel_piv.F -o dooc_panel_piv.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c drank_revealing.F -o drank_revealing.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dsol_aux.F -o dsol_aux.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dsol_bwd_aux.F -o dsol_bwd_aux.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dsol_bwd.F -o dsol_bwd.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dsol_c.F -o dsol_c.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dsol_fwd_aux.F -o dsol_fwd_aux.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dsol_fwd.F -o dsol_fwd.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dsol_matvec.F -o dsol_matvec.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dsol_root_parallel.F -o dsol_root_parallel.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dtools.F -o dtools.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c dtype3_root.F -o dtype3_root.o dfac_mem_free_block_cb.F:15:25: 15 | & SSARBR, MYID, N, IPOSBLOCK, | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] dfac_mem_free_block_cb.F:15:28: 15 | & SSARBR, MYID, N, IPOSBLOCK, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] dfac_process_contrib_type1.F:113:15: 59 | & FINODE, 1, MPI_INTEGER, | 2 ...... 113 | & SON_A(IPOS_NODE + ISHIFT_PACKET), | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dfac_process_contrib_type1.F:21:22: 21 | & ITLOC, RHS_MUMPS ) | 1 Warning: Unused dummy argument ‘itloc’ at (1) [-Wunused-dummy-argument] dfac_process_contrib_type1.F:21:33: 21 | & ITLOC, RHS_MUMPS ) | 1 Warning: Unused dummy argument ‘rhs_mumps’ at (1) [-Wunused-dummy-argument] dmumps_iXamax.F:14:51: 14 | INTEGER FUNCTION DMUMPS_IXAMAX(N,X,INCX,GRAIN) | 1 Warning: Unused dummy argument ‘grain’ at (1) [-Wunused-dummy-argument] dfac_mem_stack_aux.F:196:35: 196 | & NBROW_SEND, SIZECB, KEEP, PACKED_CB) | 1 Warning: Unused dummy argument ‘sizecb’ at (1) [-Wunused-dummy-argument] dfac_asm_ELT.F:62:18: 62 | & IOLDPS, A_PTR(POSELT), LA_PTR, 1_8, KEEP, KEEP8, ITLOC, FILS, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘a’ at (1) dfac_asm_ELT.F:80:40: 80 | &IOLDPS, A, LA, POSELT, KEEP, KEEP8, ITLOC, FILS, PTRAIW, PTRARW, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dfac_asm_ELT.F:21:15: 21 | & ICNTL, KEEP, KEEP8, MYID, LRGROUPS) | 1 Warning: Unused dummy argument ‘icntl’ at (1) [-Wunused-dummy-argument] dfac_asm_ELT.F:21:34: 21 | & ICNTL, KEEP, KEEP8, MYID, LRGROUPS) | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] dfac_asm_ELT.F:17:24: 17 | & NBROWS, NBCOLS, | 1 Warning: Unused dummy argument ‘nbcols’ at (1) [-Wunused-dummy-argument] dfac_asm_ELT.F:18:16: 18 | & OPASSW, OPELIW, STEP, PTRIST, PTRAST, ITLOC, | 1 Warning: Unused dummy argument ‘opassw’ at (1) [-Wunused-dummy-argument] dfac_asm_ELT.F:18:24: 18 | & OPASSW, OPELIW, STEP, PTRIST, PTRAST, ITLOC, | 1 Warning: Unused dummy argument ‘opeliw’ at (1) [-Wunused-dummy-argument] dfac_process_rtnelind.F:26:14: 26 | & COMM, COMM_LOAD, FILS, DAD, ND ) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] dfac_process_rtnelind.F:22:15: 22 | & ITLOC, RHS_MUMPS, COMP, | 1 Warning: Unused dummy argument ‘itloc’ at (1) [-Wunused-dummy-argument] dfac_process_rtnelind.F:24:28: 24 | & IPOOL, LPOOL, LEAF, MYID, SLAVEF, | 1 Warning: Unused dummy argument ‘leaf’ at (1) [-Wunused-dummy-argument] dfac_root_parallel.F:21:44: 21 | & DET_EXP, DET_MANT, DET_SIGN | 1 Warning: Unused dummy argument ‘det_sign’ at (1) [-Wunused-dummy-argument] dfac_root_parallel.F:17:37: 17 | & COMM, IW, LIW, IFREE, | 1 Warning: Unused dummy argument ‘ifree’ at (1) [-Wunused-dummy-argument] dfac_process_rtnelind.F:20:18: 20 | & PTLUST_S, PTRFAC, | 1 Warning: Unused dummy argument ‘ptlust_s’ at (1) [-Wunused-dummy-argument] dfac_process_rtnelind.F:20:26: 20 | & PTLUST_S, PTRFAC, | 1 Warning: Unused dummy argument ‘ptrfac’ at (1) [-Wunused-dummy-argument] dfac_process_rtnelind.F:22:26: 22 | & ITLOC, RHS_MUMPS, COMP, | 1 Warning: Unused dummy argument ‘rhs_mumps’ at (1) [-Wunused-dummy-argument] dfac_process_rtnelind.F:14:46: 14 | SUBROUTINE DMUMPS_PROCESS_RTNELIND( ROOT, | 1 Warning: Unused dummy argument ‘root’ at (1) [-Wunused-dummy-argument] dfac_process_master2.F:152:14: 70 | & IFATH, 1, MPI_INTEGER | 2 ...... 152 | & SON_A( 1_8 + | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dfac_process_master2.F:23:38: 23 | & ND, FILS, DAD, FRERE, ITLOC, RHS_MUMPS, | 1 Warning: Unused dummy argument ‘itloc’ at (1) [-Wunused-dummy-argument] dfac_process_master2.F:22:29: 22 | & IPOOL, LPOOL, LEAF, KEEP, KEEP8, DKEEP, | 1 Warning: Unused dummy argument ‘leaf’ at (1) [-Wunused-dummy-argument] dfac_process_master2.F:23:49: 23 | & ND, FILS, DAD, FRERE, ITLOC, RHS_MUMPS, | 1 Warning: Unused dummy argument ‘rhs_mumps’ at (1) [-Wunused-dummy-argument] dfac_distrib_ELT.F:491:26: 482 | CALL MPI_SEND( BUFI(2, I), NBRECI, MPI_INTEGER, | 2 ...... 491 | CALL MPI_SEND( BUFR(2, I), NBRECR, MPI_DOUBLE_PRECISION, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dfac_distrib_ELT.F:198:21: 198 | & id%ELTVAR( IELTPTR8 ), id%A_ELT( RELTPTR8 ), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘eltvar’ at (1) dfac_distrib_ELT.F:198:44: 198 | & id%ELTVAR( IELTPTR8 ), id%A_ELT( RELTPTR8 ), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘eltval’ at (1) dfac_distrib_ELT.F:200:21: 200 | & id%ROWSCA(1), id%COLSCA(1), KEEP(50) ) | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘rowsca’ at (1) dfac_distrib_ELT.F:200:35: 200 | & id%ROWSCA(1), id%COLSCA(1), KEEP(50) ) | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘colsca’ at (1) dfac_distrib_ELT.F:216:17: 216 | & id%ELTVAR(IELTPTR8), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘elnodes’ at (1) dfac_distrib_ELT.F:217:17: 217 | & id%A_ELT (RELTPTR8), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘elval’ at (1) dfac_distrib_ELT.F:224:17: 224 | & id%ELTVAR(IELTPTR8), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘elnodes’ at (1) dfac_distrib_ELT.F:256:17: 256 | & id%ELTVAR(IELTPTR8), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘elnodes’ at (1) dfac_distrib_ELT.F:257:17: 257 | & id%A_ELT (RELTPTR8), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘elval’ at (1) dfac_distrib_ELT.F:281:31: 274 | CALL MPI_RECV( ELTVAR_LOC( RECV_IELTPTR8 ), MSGLEN, | 2 ...... 281 | CALL MPI_RECV( ELTVAL_LOC( RECV_RELTPTR8 ), MSGLEN, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dfac_process_band.F:316:46: 316 | CALL DMUMPS_PROCESS_DESC_BANDE( MYID, DESCBAND_STRUC%BUFR(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘bufr’ at (1) dsol_distrhs.F:455:26: 452 | CALL MPI_ISEND( IRHS_loc_sorted(NEXTROWTOSEND(IPROC_ARG+1)), | 2 ...... 455 | CALL MPI_ISEND( BUFR(1,IBUF), NBRECORDS*NRHS_COL, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dsol_distrhs.F:201:24: 198 | CALL MPI_RECV(BUFRECI(1), NBRECORDS, MPI_INTEGER, | 2 ...... 201 | CALL MPI_RECV(BUFRECR(1), NBRECORDS*NRHS_COL, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dfac_process_band.F:20:62: 20 | & KEEP,KEEP8, DKEEP, ITLOC, RHS_MUMPS, ISTEP_TO_INIV2, | 1 Warning: Unused dummy argument ‘istep_to_iniv2’ at (1) [-Wunused-dummy-argument] dfac_process_band.F:20:35: 20 | & KEEP,KEEP8, DKEEP, ITLOC, RHS_MUMPS, ISTEP_TO_INIV2, | 1 Warning: Unused dummy argument ‘itloc’ at (1) [-Wunused-dummy-argument] dfac_process_band.F:15:22: 15 | & LBUFR_BYTES, | 1 Warning: Unused dummy argument ‘lbufr_bytes’ at (1) [-Wunused-dummy-argument] dfac_process_band.F:20:46: 20 | & KEEP,KEEP8, DKEEP, ITLOC, RHS_MUMPS, ISTEP_TO_INIV2, | 1 Warning: Unused dummy argument ‘rhs_mumps’ at (1) [-Wunused-dummy-argument] dfac_scalings.F:15:46: 15 | & ASPK, IRN, ICN, COLSCA, ROWSCA, WK, LWK8, WK_REAL, | 1 Warning: Unused dummy argument ‘wk’ at (1) [-Wunused-dummy-argument] dsol_root_parallel.F:17:32: 17 | & RHS_SEQ,SIZE_ROOT,A,INFO,MTYPE,LDLT ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] dfac_determinant.F:36:56: 36 | & A, LOCAL_M, LOCAL_N, N, MYID, | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] dfac_determinant.F:118:67: 118 | SUBROUTINE DMUMPS_DETERREDUCE_FUNC(INV, INOUTV, NEL, DATATYPE) | 1 Warning: Unused dummy argument ‘datatype’ at (1) [-Wunused-dummy-argument] dsol_distrhs.F:23:25: 23 | & LP, LPOK, KEEP, NB_BYTES_LOC, INFO ) | 1 Warning: Unused dummy argument ‘lpok’ at (1) [-Wunused-dummy-argument] dfac_determinant.F:181:43: 181 | & BLOCK_SIZE,IPIV, | 1 Warning: Unused dummy argument ‘ipiv’ at (1) [-Wunused-dummy-argument] dfac_determinant.F:183:56: 183 | & A, LOCAL_M, LOCAL_N, N, MYID, | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] dfac_process_band.F:251:32: 251 | & STACK_RIGHT_AUTHORIZED | 1 Warning: Unused dummy argument ‘stack_right_authorized’ at (1) [-Wunused-dummy-argument] drank_revealing.F:14:57: 14 | SUBROUTINE DMUMPS_GET_NS_OPTIONS_FACTO(N,KEEP,ICNTL,MPG) | 1 Warning: Unused dummy argument ‘icntl’ at (1) [-Wunused-dummy-argument] drank_revealing.F:14:61: 14 | SUBROUTINE DMUMPS_GET_NS_OPTIONS_FACTO(N,KEEP,ICNTL,MPG) | 1 Warning: Unused dummy argument ‘mpg’ at (1) [-Wunused-dummy-argument] drank_revealing.F:14:46: 14 | SUBROUTINE DMUMPS_GET_NS_OPTIONS_FACTO(N,KEEP,ICNTL,MPG) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] dfac_distrib_distentry.F:340:29: 337 | CALL MPI_RECV( BUFRECI(1), NBRECORDS * 2 + 1, | 2 ...... 340 | CALL MPI_RECV( BUFRECR(1), NBRECORDS, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dfac_distrib_distentry.F:669:28: 665 | CALL MPI_ISEND( BUFI(1, IACT(ISLAVE), ISLAVE ), | 2 ...... 669 | CALL MPI_ISEND( BUFR(1, IACT(ISLAVE), ISLAVE ), | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dfac_distrib_distentry.F:706:29: 706 | & KEEP,KEEP8, LOCAL_M, LOCAL_N, root, PTR_ROOT, A, LA, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dfac_distrib_distentry.F:706:47: 706 | & KEEP,KEEP8, LOCAL_M, LOCAL_N, root, PTR_ROOT, A, LA, | 1 Warning: Unused dummy argument ‘local_n’ at (1) [-Wunused-dummy-argument] dfac_distrib_distentry.F:708:25: 708 | & SLAVEF, | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] dfac_distrib_distentry.F:17:25: 17 | & RG2L, KEEP,KEEP8, MBLOCK, NBLOCK, NPROW, NPCOL ) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dfac_distrib_distentry.F:16:15: 16 | & SLAVEF, PERM, FILS, | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] dsol_bwd.F:19:20: 19 | & FRERE, DAD, FILS, IPOOL, LPOOL, PTRIST, PTRFAC, | 1 Warning: Unused dummy argument ‘dad’ at (1) [-Wunused-dummy-argument] dfac_process_root2slave.F:16:14: 16 | & BUFR, LBUFR, LBUFR_BYTES, PROCNODE_STEPS, POSFAC, | 1 Warning: Unused dummy argument ‘bufr’ at (1) [-Wunused-dummy-argument] dfac_process_root2slave.F:29:31: 29 | & INTARR, DBLARR, ICNTL, KEEP, KEEP8, DKEEP, ND) | 1 Warning: Unused dummy argument ‘icntl’ at (1) [-Wunused-dummy-argument] dfac_process_root2slave.F:25:31: 25 | & OPASSW, OPELIW, ITLOC, RHS_MUMPS, | 1 Warning: Unused dummy argument ‘itloc’ at (1) [-Wunused-dummy-argument] dfac_process_root2slave.F:16:34: 16 | & BUFR, LBUFR, LBUFR_BYTES, PROCNODE_STEPS, POSFAC, | 1 Warning: Unused dummy argument ‘lbufr_bytes’ at (1) [-Wunused-dummy-argument] dfac_process_root2slave.F:22:28: 22 | & IPOOL, LPOOL, LEAF, | 1 Warning: Unused dummy argument ‘leaf’ at (1) [-Wunused-dummy-argument] dfac_process_root2slave.F:23:15: 23 | & NBFIN, MYID, SLAVEF, | 1 Warning: Unused dummy argument ‘nbfin’ at (1) [-Wunused-dummy-argument] dfac_process_root2slave.F:20:50: 20 | & PTRAST, STEP, PIMASTER, PAMASTER, NSTK_S, COMP, | 1 Warning: Unused dummy argument ‘nstk_s’ at (1) [-Wunused-dummy-argument] dfac_process_root2slave.F:25:16: 25 | & OPASSW, OPELIW, ITLOC, RHS_MUMPS, | 1 Warning: Unused dummy argument ‘opassw’ at (1) [-Wunused-dummy-argument] dfac_process_root2slave.F:25:24: 25 | & OPASSW, OPELIW, ITLOC, RHS_MUMPS, | 1 Warning: Unused dummy argument ‘opeliw’ at (1) [-Wunused-dummy-argument] dfac_mem_compress_cb.F:116:30: 116 | & LRLU,IPTRLU,IWPOS, | 1 Warning: Unused dummy argument ‘iwpos’ at (1) [-Wunused-dummy-argument] dfac_mem_compress_cb.F:118:18: 118 | & LRLUS,XSIZE, COMP, ACC_TIME, MYID, | 1 Warning: Unused dummy argument ‘lrlus’ at (1) [-Wunused-dummy-argument] dana_aux_ELT.F:726:34: 726 | & KEEP,KEEP8, ICNTL, SYM ) | 1 Warning: Unused dummy argument ‘icntl’ at (1) [-Wunused-dummy-argument] dana_aux_ELT.F:723:55: 723 | SUBROUTINE DMUMPS_ANA_DIST_ELEMENTS( MYID, SLAVEF, N, | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] dfac_process_contrib_type2.F:305:20: 108 | CALL MPI_UNPACK( BUFR, LBUFR_BYTES, POSITION, INODE, 1, | 2 ...... 305 | & A(POSCONTRIB), | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dana_aux_ELT.F:810:57: 810 | SUBROUTINE DMUMPS_ELTPROC( N, NELT, ELTPROC, SLAVEF, PROCNODE, | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] dfac_sol_pool.F:382:21: 382 | & KEEP,KEEP8, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dfac_sol_pool.F:383:19: 383 | & PROCNODE,SLAVEF,MYID,SBTR,FLAG_SAME_PROC,MIN_PROC) | 1 Warning: Unused dummy argument ‘procnode’ at (1) [-Wunused-dummy-argument] dfac_sol_pool.F:383:26: 383 | & PROCNODE,SLAVEF,MYID,SBTR,FLAG_SAME_PROC,MIN_PROC) | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] dfac_sol_pool.F:381:60: 381 | SUBROUTINE DMUMPS_MEM_CONS_MNG(INODE,POOL,LPOOL,N,STEP, | 1 Warning: Unused dummy argument ‘step’ at (1) [-Wunused-dummy-argument] dfac_sol_pool.F:25:50: 25 | & (N, POOL, LPOOL, PROCNODE, SLAVEF, KEEP199, | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] dfac_process_blfac_slave.F:189:23: 124 | CALL MPI_UNPACK( BUFR, LBUFR_BYTES, POSITION, INODE, 1, | 2 ...... 189 | & A(POSBLOCFACTO), NPIV*NCOLU, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dfac_sol_pool.F:170:39: 170 | & FORCE_EXTRACT_TOP_SBTR ) | 1 Warning: Unused dummy argument ‘force_extract_top_sbtr’ at (1) [-Wunused-dummy-argument] dfac_sol_pool.F:169:50: 169 | & STEP, INODE, KEEP,KEEP8, MYID, ND, | 1 Warning: Unused dummy argument ‘nd’ at (1) [-Wunused-dummy-argument] dfac_sol_pool.F:515:36: 515 | & ( IPOOL, LPOOL, III, LEAF, | 1 Warning: Unused dummy argument ‘iii’ at (1) [-Wunused-dummy-argument] dfac_sol_pool.F:516:35: 516 | & INODE, STRATEGIE ) | 1 Warning: Unused dummy argument ‘strategie’ at (1) [-Wunused-dummy-argument] dini_defaults.F:52:24: 51 | CALL MUMPS_SIZE_C(I(1),I(2),SIZE_INT) | 2 52 | CALL MUMPS_SIZE_C(R(1),R(2),SIZE_REAL_OR_DOUBLE) | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dini_defaults.F:52:29: 51 | CALL MUMPS_SIZE_C(I(1),I(2),SIZE_INT) | 2 52 | CALL MUMPS_SIZE_C(R(1),R(2),SIZE_REAL_OR_DOUBLE) | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dana_LDLT_preprocess.F:16:26: 16 | & NCST,KEEP,KEEP8, ROWSCA | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dini_defaults.F:65:37: 65 | & DKEEP, MYID ) | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] dana_LDLT_preprocess.F:126:29: 126 | & IERROR, KEEP,KEEP8, ICNTL,INPLACE64_GRAPH_COPY) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dfac_asm.F:171:25: 171 | & IOLDPS, A_PTR(POSELT), LA_PTR, 1_8, KEEP, KEEP8, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘a’ at (1) dfac_asm.F:786:44: 786 | SUBROUTINE DMUMPS_SET_PARPIVT1 ( INODE, NFRONT, NASS1, KEEP, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] dfac_asm.F:898:53: 898 | SUBROUTINE DMUMPS_UPDATE_PARPIV_ENTRIES ( INODE, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] dfac_asm.F:899:21: 899 | & KEEP, PARPIV, LPARPIV, | 1 Warning: Unused dummy argument ‘keep’ at (1) [-Wunused-dummy-argument] dana_reordertree.F:732:56: 732 | & NSTEPS,PERM,SYM,INFO,LP,K47,K81,K76,K215,K234,K55,KEEP199, | 1 Warning: Unused dummy argument ‘k234’ at (1) [-Wunused-dummy-argument] dana_reordertree.F:732:60: 732 | & NSTEPS,PERM,SYM,INFO,LP,K47,K81,K76,K215,K234,K55,KEEP199, | 1 Warning: Unused dummy argument ‘k55’ at (1) [-Wunused-dummy-argument] dfac_asm.F:634:43: 634 | & A, LA, POSELT, KEEP, KEEP8, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dfac_asm.F:17:43: 17 | & OPASSW, IWPOSCB, MYID, KEEP,KEEP8, IS_ofType5or6, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dfac_asm.F:17:31: 17 | & OPASSW, IWPOSCB, MYID, KEEP,KEEP8, IS_ofType5or6, | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] dfac_process_contrib_type3.F:182:25: 73 | & ISON, 1, MPI_INTEGER, COMM, IERR ) | 2 ...... 182 | & A( IPTRLU + 1_8 ), int(LREQA), | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dini_defaults.F:1291:41: 1291 | SUBROUTINE DMUMPS_SET_KEEP72(id, LP) | 1 Warning: Unused dummy argument ‘lp’ at (1) [-Wunused-dummy-argument] dfac_asm.F:131:15: 131 | & ICNTL, KEEP,KEEP8, MYID, LRGROUPS) | 1 Warning: Unused dummy argument ‘icntl’ at (1) [-Wunused-dummy-argument] dfac_asm.F:131:33: 131 | & ICNTL, KEEP,KEEP8, MYID, LRGROUPS) | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] dfac_asm.F:128:24: 128 | & NBROWS, NBCOLS, | 1 Warning: Unused dummy argument ‘nbcols’ at (1) [-Wunused-dummy-argument] dfac_asm.F:129:16: 129 | & OPASSW, OPELIW, STEP, PTRIST, PTRAST, ITLOC, | 1 Warning: Unused dummy argument ‘opassw’ at (1) [-Wunused-dummy-argument] dfac_asm.F:129:24: 129 | & OPASSW, OPELIW, STEP, PTRIST, PTRAST, ITLOC, | 1 Warning: Unused dummy argument ‘opeliw’ at (1) [-Wunused-dummy-argument] dfac_asm.F:190:35: 190 | & ITLOC, RHS_MUMPS, KEEP,KEEP8) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dfac_asm.F:190:23: 190 | & ITLOC, RHS_MUMPS, KEEP,KEEP8) | 1 Warning: Unused dummy argument ‘rhs_mumps’ at (1) [-Wunused-dummy-argument] dfac_asm.F:221:25: 221 | & RHS_MUMPS, FILS, | 1 Warning: Unused dummy argument ‘fils’ at (1) [-Wunused-dummy-argument] dfac_asm.F:222:15: 222 | & ICNTL, KEEP,KEEP8, MYID, IS_ofType5or6, LDA_VALSON) | 1 Warning: Unused dummy argument ‘icntl’ at (1) [-Wunused-dummy-argument] dfac_asm.F:222:27: 222 | & ICNTL, KEEP,KEEP8, MYID, IS_ofType5or6, LDA_VALSON) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dfac_asm.F:222:33: 222 | & ICNTL, KEEP,KEEP8, MYID, IS_ofType5or6, LDA_VALSON) | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] dfac_asm.F:220:24: 220 | & OPASSW, OPELIW, STEP, PTRIST, PTRAST, ITLOC, | 1 Warning: Unused dummy argument ‘opeliw’ at (1) [-Wunused-dummy-argument] dfac_asm.F:221:19: 221 | & RHS_MUMPS, FILS, | 1 Warning: Unused dummy argument ‘rhs_mumps’ at (1) [-Wunused-dummy-argument] dfac_b.F:342:10: 342 | S_IS_POINTERS%IW => IDUMMY | 1 Warning: Pointer at (1) in pointer assignment might outlive the pointer target [-Wtarget-lifetime] dfac_b.F:346:10: 346 | S_IS_POINTERS%A => CDUMMY | 1 Warning: Pointer at (1) in pointer assignment might outlive the pointer target [-Wtarget-lifetime] dfac_process_contrib_type3.F:14:56: 14 | SUBROUTINE DMUMPS_PROCESS_CONTRIB_TYPE3(BUFR,LBUFR, | 1 Warning: Unused dummy argument ‘lbufr’ at (1) [-Wunused-dummy-argument] dfac_asm.F:316:44: 316 | & IW, NROWS, NELIM, ETATASS, | 1 Warning: Unused dummy argument ‘etatass’ at (1) [-Wunused-dummy-argument] dfac_asm.F:314:40: 314 | & IAFATH, NFRONT, NASS1, | 1 Warning: Unused dummy argument ‘nass1’ at (1) [-Wunused-dummy-argument] dfac_asm.F:316:35: 316 | & IW, NROWS, NELIM, ETATASS, | 1 Warning: Unused dummy argument ‘nelim’ at (1) [-Wunused-dummy-argument] dfac_asm.F:522:62: 522 | & PIMASTER, PTLUST_S, IW, LIW, STEP, KEEP,KEEP8) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dfac_asm.F:580:43: 580 | & OPASSW, IWPOSCB,MYID, KEEP,KEEP8 ) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dfac_asm.F:580:31: 580 | & OPASSW, IWPOSCB,MYID, KEEP,KEEP8 ) | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] dfac_asm.F:580:17: 580 | & OPASSW, IWPOSCB,MYID, KEEP,KEEP8 ) | 1 Warning: Unused dummy argument ‘opassw’ at (1) [-Wunused-dummy-argument] dfac_b.F:354:30: 354 | CALL DMUMPS_FAC_PAR_I(N,S_IS_POINTERS%IW(1),LIW_ARG_FAC_PAR, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘iw’ at (1) dfac_b.F:355:7: 355 | & S_IS_POINTERS%A(1),LA_ARG_FAC_PAR,IW1(NSTK), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘a’ at (1) dfac_scalings_simScale_util.F:769:24: 724 | CALL MPI_IRECV(ISNDRCVJA(OFFS), ITMP, MPI_INTEGER,IPID-1, | 2 ...... 769 | CALL MPI_IRECV(ISNDRCVA(OFFS), SZ, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dfac_scalings_simScale_util.F:783:23: 731 | CALL MPI_SEND(OSNDRCVJA(OFFS), ITMP, MPI_INTEGER, IPID-1, | 2 ...... 783 | CALL MPI_SEND(OSNDRCVA(OFFS), SZ, MPI_DOUBLE_PRECISION, PID-1, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dfac_scalings_simScale_util.F:92:60: 92 | SUBROUTINE DMUMPS_FINDNUMMYROWCOL(MYID, NUMPROCS, COMM, | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] dfac_scalings_simScale_util.F:92:54: 92 | SUBROUTINE DMUMPS_FINDNUMMYROWCOL(MYID, NUMPROCS, COMM, | 1 Warning: Unused dummy argument ‘numprocs’ at (1) [-Wunused-dummy-argument] dfac_process_blocfacto.F:812:27: 790 | & ISLR_INT, 1, MPI_INTEGER, COMM, IERR ) | 2 ...... 812 | & BLR_U(I)%Q(1,1), M*K, MPI_DOUBLE_PRECISION, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dfac_process_blocfacto.F:227:35: 227 | & BLR_U(1), NB_BLR_U, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘blr_u’ at (1) dfac_process_blocfacto.F:228:35: 228 | & BEGS_BLR_U(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘begs_blr_u’ at (1) dfac_scalings_simScale_util.F:170:63: 170 | SUBROUTINE DMUMPS_FILLMYROWCOLINDICES(MYID, NUMPROCS,COMM, | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] dfac_scalings_simScale_util.F:170:58: 170 | SUBROUTINE DMUMPS_FILLMYROWCOLINDICES(MYID, NUMPROCS,COMM, | 1 Warning: Unused dummy argument ‘numprocs’ at (1) [-Wunused-dummy-argument] dfac_scalings_simScale_util.F:311:50: 311 | DOUBLE PRECISION FUNCTION DMUMPS_ERRSCALOC(D, TMPD, DSZ, | 1 Warning: Unused dummy argument ‘d’ at (1) [-Wunused-dummy-argument] dfac_scalings_simScale_util.F:336:48: 336 | DOUBLE PRECISION FUNCTION DMUMPS_ERRSCA1(D, TMPD, DSZ) | 1 Warning: Unused dummy argument ‘d’ at (1) [-Wunused-dummy-argument] dfac_process_blocfacto.F:754:51: 754 | & NPIV, NELIM, DIR, | 1 Warning: Unused dummy argument ‘dir’ at (1) [-Wunused-dummy-argument] dfac_scalings_simScale_util.F:460:56: 460 | SUBROUTINE DMUMPS_BUREDUCE(INV, INOUTV, LEN, DTYPE) | 1 Warning: Unused dummy argument ‘dtype’ at (1) [-Wunused-dummy-argument] dfac_process_blocfacto.F:17:44: 17 | & LBUFR_BYTES, PROCNODE_STEPS, MSGSOU, | 1 Warning: Unused dummy argument ‘msgsou’ at (1) [-Wunused-dummy-argument] dfac_scalings_simScale_util.F:743:38: 743 | SUBROUTINE DMUMPS_DOCOMMINF(MYID, NUMPROCS,TMPD, IDSZ, ITAGCOMM, | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] darrowheads.F:963:32: 963 | CALL DMUMPS_SET_TO_ZERO(root%SCHUR_POINTER(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘a’ at (1) darrowheads.F:677:27: 673 | CALL MPI_SEND(BUFI(1,ISLAVE),TAILLE_SENDI, | 2 ...... 677 | CALL MPI_SEND( BUFR(1,ISLAVE), TAILLE_SENDR, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). darrowheads.F:830:23: 820 | CALL MPI_RECV( BUFI(1), 2*NBRECORDS+1, | 2 ...... 830 | CALL MPI_RECV( BUFR(1), NBRECORDS, MPI_DOUBLE_PRECISION, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dfac_scalings_simScale_util.F:838:37: 838 | SUBROUTINE DMUMPS_DOCOMM1N(MYID, NUMPROCS,TMPD, IDSZ, ITAGCOMM, | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] dfac_scalings_simScale_util.F:1099:63: 1099 | SUBROUTINE DMUMPS_FINDNUMMYROWCOLSYM(MYID, NUMPROCS, COMM, | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] dfac_scalings_simScale_util.F:1099:57: 1099 | SUBROUTINE DMUMPS_FINDNUMMYROWCOLSYM(MYID, NUMPROCS, COMM, | 1 Warning: Unused dummy argument ‘numprocs’ at (1) [-Wunused-dummy-argument] darrowheads.F:658:41: 658 | & BUFI, BUFR, NBRECORDS, NBUFS, LP, COMM, | 1 Warning: Unused dummy argument ‘lp’ at (1) [-Wunused-dummy-argument] darrowheads.F:659:20: 659 | & TYPE_PARALL ) | 1 Warning: Unused dummy argument ‘type_parall’ at (1) [-Wunused-dummy-argument] dfac_scalings_simScale_util.F:1172:66: 1172 | SUBROUTINE DMUMPS_FILLMYROWCOLINDICESSYM(MYID, NUMPROCS,COMM, | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] dfac_scalings_simScale_util.F:1172:61: 1172 | SUBROUTINE DMUMPS_FILLMYROWCOLINDICESSYM(MYID, NUMPROCS,COMM, | 1 Warning: Unused dummy argument ‘numprocs’ at (1) [-Wunused-dummy-argument] darrowheads.F:915:54: 915 | SUBROUTINE DMUMPS_SET_TO_ZERO(A, LLD, M, N, KEEP) | 1 Warning: Unused dummy argument ‘keep’ at (1) [-Wunused-dummy-argument] dfac_process_message.F:770:43: 770 | SUBROUTINE DMUMPS_CANCEL_IRECV( INFO1, | 1 Warning: Unused dummy argument ‘info1’ at (1) [-Wunused-dummy-argument] dfac_process_message.F:772:34: 772 | & BUFR, LBUFR, LBUFR_BYTES, | 1 Warning: Unused dummy argument ‘lbufr_bytes’ at (1) [-Wunused-dummy-argument] dfac_process_blocfacto_LDLT.F:244:23: 153 | CALL MPI_UNPACK( BUFR, LBUFR_BYTES, POSITION, INODE, 1, | 2 ...... 244 | & DYN_PIVINFO, NPIV, | 1 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) dfac_process_blocfacto_LDLT.F:253:22: 153 | CALL MPI_UNPACK( BUFR, LBUFR_BYTES, POSITION, INODE, 1, | 2 ...... 253 | & DYN_BLOCFACTO, int(LA_BLOCFACTO), | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dfac_process_message.F:816:15: 816 | & INFO1, KEEP, BUFR, LBUFR, LBUFR_BYTES, | 1 Warning: Unused dummy argument ‘info1’ at (1) [-Wunused-dummy-argument] darrowheads.F:17:35: 17 | & KEEP, KEEP8, ICNTL, id ) | 1 Warning: Unused dummy argument ‘icntl’ at (1) [-Wunused-dummy-argument] dfac_process_blocfacto_LDLT.F:17:44: 17 | & LBUFR_BYTES, PROCNODE_STEPS, MSGSOU, | 1 Warning: Unused dummy argument ‘msgsou’ at (1) [-Wunused-dummy-argument] darrowheads.F:201:70: 201 | & INTARR, LINTARR, DBLARR, LDBLARR, PTRAIW, PTRARW, FRERE_STEPS, | 1 Warning: Unused dummy argument ‘frere_steps’ at (1) [-Wunused-dummy-argument] darrowheads.F:200:36: 200 | & LP, COMM, root, KEEP, KEEP8, FILS, RG2L, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dfac_process_end_facto_slave.F: In function ‘dmumps_end_facto_slave_’: dfac_process_end_facto_slave.F:164:22: warning: ‘cb_stored_in_blrstruc’ may be used uninitialized [-Wmaybe-uninitialized] 164 | IF (.NOT. CB_STORED_IN_BLRSTRUC) THEN | ^ dfac_process_end_facto_slave.F:103:41: note: ‘cb_stored_in_blrstruc’ was declared here 103 | LOGICAL :: CB_STORED_IN_BLRSTRUC, COMPRESS_CB | ^ darrowheads.F:628:51: 628 | & DEST_SHR, BUFI, BUFR, NBRECORDS, NBUFS, LP, COMM ) | 1 Warning: Unused dummy argument ‘lp’ at (1) [-Wunused-dummy-argument] darrowheads.F:730:35: 730 | & SLAVEF, PERM, FRERE_STEPS, STEP, INFO1, INFO2 | 1 Warning: Unused dummy argument ‘frere_steps’ at (1) [-Wunused-dummy-argument] darrowheads.F:727:21: 727 | & KEEP, KEEP8, MYID, COMM, NBRECORDS, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] darrowheads.F:730:16: 730 | & SLAVEF, PERM, FRERE_STEPS, STEP, INFO1, INFO2 | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] dmumps_driver.F:661:25: 661 | CALL MPI_ALLREDUCE(JOB,JOBMIN,1,MPI_INTEGER,MPI_MAX, | 1 ...... 2216 | CALL MPI_ALLREDUCE(TMP1,TMP,1,MPI_2INTEGER, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (rank-1 and scalar) dmumps_driver.F:661:29: 661 | CALL MPI_ALLREDUCE(JOB,JOBMIN,1,MPI_INTEGER,MPI_MAX, | 1 ...... 2216 | CALL MPI_ALLREDUCE(TMP1,TMP,1,MPI_2INTEGER, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (rank-1 and scalar) dmumps_driver.F:663:25: 663 | CALL MPI_ALLREDUCE(JOB,JOBMAX,1,MPI_INTEGER,MPI_MIN, | 1 ...... 2216 | CALL MPI_ALLREDUCE(TMP1,TMP,1,MPI_2INTEGER, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (rank-1 and scalar) dmumps_driver.F:663:29: 663 | CALL MPI_ALLREDUCE(JOB,JOBMAX,1,MPI_INTEGER,MPI_MIN, | 1 ...... 2216 | CALL MPI_ALLREDUCE(TMP1,TMP,1,MPI_2INTEGER, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (rank-1 and scalar) dmumps_driver.F:2113:22: 2113 | CALL MPI_BCAST( id%RINFOG(1), 40, MPI_DOUBLE_PRECISION, MASTER, | 1 ...... 2220 | CALL MPI_BCAST( INFOG(1), 1, MPI_INTEGER, ROOT, COMM, IERR ) | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dmumps_driver.F:2128:28: 2128 | call MPI_ALLREDUCE(id%KEEP8(55),id%KEEP8(57),1, | 1 ...... 2216 | CALL MPI_ALLREDUCE(TMP1,TMP,1,MPI_2INTEGER, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). dmumps_driver.F:2128:41: 2128 | call MPI_ALLREDUCE(id%KEEP8(55),id%KEEP8(57),1, | 1 ...... 2216 | CALL MPI_ALLREDUCE(TMP1,TMP,1,MPI_2INTEGER, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). dfac_process_maprow.F:1224:26: 1224 | & FILS, DAD, | 1 Warning: Unused dummy argument ‘dad’ at (1) [-Wunused-dummy-argument] dsol_bwd_aux.F:1199:17: 1162 | & INODE, 1, MPI_INTEGER, | 2 ...... 1199 | & W(POSWCB + 1), LONG, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dfac_process_contrib_type3.F: In function ‘dmumps_process_contrib_type3_’: dfac_process_contrib_type3.F:234:72: warning: ‘pos_root’ may be used uninitialized [-Wmaybe-uninitialized] 234 | & 0) | ^ dfac_process_contrib_type3.F:65:37: note: ‘pos_root’ was declared here 65 | INTEGER(8) :: LREQA, POS_ROOT | ^ dfac_driver.F:374:24: 374 | CALL MPI_REDUCE ( id%KEEP8(24), LWK_USER_SUM8, 1, MPI_INTEGER8, | 1 ...... 3901 | CALL MPI_REDUCE( LOC_VAL, AVG_VAL, 1, MPI_DOUBLE_PRECISION, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/REAL(8)). dfac_driver.F:374:38: 374 | CALL MPI_REDUCE ( id%KEEP8(24), LWK_USER_SUM8, 1, MPI_INTEGER8, | 1 ...... 3901 | CALL MPI_REDUCE( LOC_VAL, AVG_VAL, 1, MPI_DOUBLE_PRECISION, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/REAL(8)). dfac_driver.F:524:21: 446 | CALL MPI_BCAST( KEEP(12), 1, MPI_INTEGER, | 2 ...... 524 | CALL MPI_BCAST(CNTL1, 1, MPI_DOUBLE_PRECISION, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dfac_driver.F:2170:26: 730 | CALL MPI_ALLREDUCE( ITMP, JTMP, 1, MPI_INTEGER, | 2 ...... 2170 | CALL MPI_ALLREDUCE(id%KEEP8(29), NZ_locMAX8, 1, MPI_INTEGER8, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). dfac_driver.F:2170:40: 730 | CALL MPI_ALLREDUCE( ITMP, JTMP, 1, MPI_INTEGER, | 2 ...... 2170 | CALL MPI_ALLREDUCE(id%KEEP8(29), NZ_locMAX8, 1, MPI_INTEGER8, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). dfac_driver.F:2806:27: 2806 | CALL MPI_RECV( KEEP(17), 1, MPI_INTEGER, 1, DEFIC_TAG, | 1 ...... 4010 | CALL MPI_RECV( id%REDRHS((I-1)*id%LREDRHS+1), | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/REAL(8)). dfac_driver.F:2811:27: 2811 | CALL MPI_SEND( KEEP(17), 1, MPI_INTEGER, 0, DEFIC_TAG, | 1 ...... 4003 | & id%root%RHS_CNTR_MASTER_ROOT((I-1)*SIZE_SCHUR+1), | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/REAL(8)). dfac_driver.F:3855:28: 3855 | & MP, MPG, INFO16, INFOG18, INFOG19, NSLAVES, IRANK, KEEP ) | 1 Warning: Unused dummy argument ‘info16’ at (1) [-Wunused-dummy-argument] dfac_driver.F:3855:62: 3855 | & MP, MPG, INFO16, INFOG18, INFOG19, NSLAVES, IRANK, KEEP ) | 1 Warning: Unused dummy argument ‘irank’ at (1) [-Wunused-dummy-argument] dfac_driver.F:3855:68: 3855 | & MP, MPG, INFO16, INFOG18, INFOG19, NSLAVES, IRANK, KEEP ) | 1 Warning: Unused dummy argument ‘keep’ at (1) [-Wunused-dummy-argument] dfac_driver.F:3855:15: 3855 | & MP, MPG, INFO16, INFOG18, INFOG19, NSLAVES, IRANK, KEEP ) | 1 Warning: Unused dummy argument ‘mp’ at (1) [-Wunused-dummy-argument] dfac_driver.F:3855:55: 3855 | & MP, MPG, INFO16, INFOG18, INFOG19, NSLAVES, IRANK, KEEP ) | 1 Warning: Unused dummy argument ‘nslaves’ at (1) [-Wunused-dummy-argument] dfac_driver.F:3854:49: 3854 | SUBROUTINE DMUMPS_PRINT_ALLOCATED_MEM( PROK, PROKG, PRINT_MAXAVG, | 1 Warning: Unused dummy argument ‘prok’ at (1) [-Wunused-dummy-argument] dfac_scalings_simScaleAbs.F: In function ‘dmumps_simscaleabssym_’: dfac_scalings_simScaleAbs.F:845:24: warning: ‘irnghbprcs’ may be used uninitialized [-Wmaybe-uninitialized] 845 | INTEGER IRNGHBPRCS, IRSNDRCVIA,IRSNDRCVJA | ^ dfac_scalings_simScaleAbs.F:1133:72: warning: ‘irsndrcvia’ may be used uninitialized [-Wmaybe-uninitialized] 1133 | & COMM) | ^ dfac_scalings_simScaleAbs.F:845:36: note: ‘irsndrcvia’ was declared here 845 | INTEGER IRNGHBPRCS, IRSNDRCVIA,IRSNDRCVJA | ^ dfac_scalings_simScaleAbs.F:845:47: warning: ‘irsndrcvja’ may be used uninitialized [-Wmaybe-uninitialized] 845 | INTEGER IRNGHBPRCS, IRSNDRCVIA,IRSNDRCVJA | ^ dfac_scalings_simScaleAbs.F:1133:72: warning: ‘istatus’ may be used uninitialized [-Wmaybe-uninitialized] 1133 | & COMM) | ^ dfac_scalings_simScaleAbs.F:847:21: note: ‘istatus’ was declared here 847 | INTEGER ISTATUS, REQUESTS, TMPWORK | ^ dfac_scalings_simScaleAbs.F:1133:72: warning: ‘ornghbprcs’ may be used uninitialized [-Wmaybe-uninitialized] 1133 | & COMM) | ^ dfac_scalings_simScaleAbs.F:846:24: note: ‘ornghbprcs’ was declared here 846 | INTEGER ORNGHBPRCS, ORSNDRCVIA,ORSNDRCVJA | ^ dtype3_root.F:1192:16: 1192 | & root%SCHUR_POINTER(1), root%SCHUR_LLD, LOCAL_M, LOCAL_N, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘valroot’ at (1) dfac_scalings_simScaleAbs.F:1133:72: warning: ‘orsndrcvia’ may be used uninitialized [-Wmaybe-uninitialized] 1133 | & COMM) | ^ dfac_scalings_simScaleAbs.F:846:36: note: ‘orsndrcvia’ was declared here 846 | INTEGER ORNGHBPRCS, ORSNDRCVIA,ORSNDRCVJA | ^ dtype3_root.F:1205:17: 1205 | & root%SCHUR_POINTER(1), root%SCHUR_LLD, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘valroot’ at (1) dfac_scalings_simScaleAbs.F:846:47: warning: ‘orsndrcvja’ may be used uninitialized [-Wmaybe-uninitialized] 846 | INTEGER ORNGHBPRCS, ORSNDRCVIA,ORSNDRCVJA | ^ dfac_scalings_simScaleAbs.F:1133:72: warning: ‘requests’ may be used uninitialized [-Wmaybe-uninitialized] 1133 | & COMM) | ^ dfac_scalings_simScaleAbs.F:847:31: note: ‘requests’ was declared here 847 | INTEGER ISTATUS, REQUESTS, TMPWORK | ^ dtype3_root.F:420:14: 420 | & root%SCHUR_POINTER(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘val_root’ at (1) dtype3_root.F:426:19: 426 | & LDA, SONA_PTR( POSSONA_PTR + SHIFT_VAL_SON ), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘val_son’ at (1) dtype3_root.F:432:14: 432 | & root%RG2L_ROW(1), root%RG2L_COL(1), TRANSPOSE_ASM, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘rg2l_row’ at (1) dtype3_root.F:432:32: 432 | & root%RG2L_ROW(1), root%RG2L_COL(1), TRANSPOSE_ASM, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘rg2l_col’ at (1) dtype3_root.F:434:14: 434 | & root%RHS_ROOT(1,1), root%RHS_NLOC ) | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘rhs_root’ at (1) dtype3_root.F:454:19: 454 | & LDA, SONA_PTR( POSSONA_PTR + SHIFT_VAL_SON ), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘val_son’ at (1) dtype3_root.F:460:14: 460 | & root%RG2L_ROW(1), root%RG2L_COL(1), TRANSPOSE_ASM, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘rg2l_row’ at (1) dtype3_root.F:460:32: 460 | & root%RG2L_ROW(1), root%RG2L_COL(1), TRANSPOSE_ASM, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘rg2l_col’ at (1) dtype3_root.F:462:14: 462 | & root%RHS_ROOT(1,1), root%RHS_NLOC ) | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘rhs_root’ at (1) dtype3_root.F:868:60: 868 | SUBROUTINE DMUMPS_DEF_GRID( NPROCS, NPROW, NPCOL, SIZE, K50 ) | 1 Warning: Unused dummy argument ‘size’ at (1) [-Wunused-dummy-argument] dtools.F:291:17: 291 | & SON_A(IACHK), SIZFR_SON_A, MonBloc, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘afac’ at (1) dtools.F:1836:23: 1830 | CALL dcopy(N8, SRC(1), 1, DEST(1), 1) | 2 ...... 1836 | CALL dcopy(I4SIZE, SRC(SHIFT8), 1, DEST(SHIFT8), 1) | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/INTEGER(8)). dtype3_root.F:1087:55: 1087 | & STEP, PIMASTER, PAMASTER, ITLOC, RHS_MUMPS, | 1 Warning: Unused dummy argument ‘itloc’ at (1) [-Wunused-dummy-argument] dtools.F:18:17: 18 | & , LRGROUPS, NASS | 1 Warning: Unused dummy argument ‘lrgroups’ at (1) [-Wunused-dummy-argument] dtools.F:18:23: 18 | & , LRGROUPS, NASS | 1 Warning: Unused dummy argument ‘nass’ at (1) [-Wunused-dummy-argument] dtools.F:16:54: 16 | &POSFAC, LRLU, LRLUS, IWPOS, PTRAST, PTRFAC, STEP, KEEP,KEEP8, | 1 Warning: Unused dummy argument ‘step’ at (1) [-Wunused-dummy-argument] dsol_aux.F:804:26: 802 | CALL MPI_SEND(N_LOCAL_LIST, 1, | 2 803 | & MPI_INTEGER, MASTER, TAG_SIZE, id%COMM,IERR) 804 | CALL MPI_SEND(LOCAL_LIST, N_LOCAL_LIST, | 1 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) dsol_aux.F:847:26: 827 | CALL MPI_RECV(TMP, 1, MPI_INTEGER, MPI_ANY_SOURCE, | 2 ...... 847 | CALL MPI_RECV(LOCAL_LIST, NSTEPS, MPI_INTEGER, | 1 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) dtype3_root.F:1220:24: 1220 | & KEEP, KEEP8, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dtype3_root.F:1216:42: 1216 | & VALROOT, LOCAL_M_LLD, LOCAL_M, LOCAL_N, | 1 Warning: Unused dummy argument ‘local_m’ at (1) [-Wunused-dummy-argument] dtype3_root.F:1221:17: 1221 | & MYID) | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] dsol_aux.F:1184:70: 1184 | & NRHS_B, WCB, LWCB, LDA_WCB, PPIV_COURANT, MTYPE, KEEP) | 1 Warning: Unused dummy argument ‘keep’ at (1) [-Wunused-dummy-argument] dsol_aux.F:1325:28: 1325 | & MTYPE, KEEP, COEF_Y ) | 1 Warning: Unused dummy argument ‘keep’ at (1) [-Wunused-dummy-argument] dtype3_root.F:1331:38: 1331 | & VALROOT, LOCAL_M_LLD, LOCAL_M, LOCAL_N, FILS, | 1 Warning: Unused dummy argument ‘local_m’ at (1) [-Wunused-dummy-argument] dtype3_root.F:1334:17: 1334 | & MYID) | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] dtype3_root.F:1297:32: 1297 | & IFLAG, IERROR ) | 1 Warning: Unused dummy argument ‘ierror’ at (1) [-Wunused-dummy-argument] dtype3_root.F:1297:24: 1297 | & IFLAG, IERROR ) | 1 Warning: Unused dummy argument ‘iflag’ at (1) [-Wunused-dummy-argument] dsol_aux.F:528:23: 528 | & W, KEEP,KEEP8 ) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dsol_aux.F:14:36: 14 | SUBROUTINE DMUMPS_FREETOPSO( N, KEEP28, IWCB, LIWW, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] dsol_aux.F:16:41: 16 | & POSWCB,IWPOSCB,PTRICB,PTRACB) | 1 Warning: Unused dummy argument ‘ptracb’ at (1) [-Wunused-dummy-argument] dsol_aux.F:16:34: 16 | & POSWCB,IWPOSCB,PTRICB,PTRACB) | 1 Warning: Unused dummy argument ‘ptricb’ at (1) [-Wunused-dummy-argument] dsol_aux.F:15:14: 15 | & W, LWC, | 1 Warning: Unused dummy argument ‘w’ at (1) [-Wunused-dummy-argument] dsol_aux.F:35:32: 35 | SUBROUTINE DMUMPS_COMPSO(N,KEEP28,IWCB,LIWW,W,LWC, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] dsol_aux.F:86:64: 86 | SUBROUTINE DMUMPS_SOL_X(A, NZ8, N, IRN, ICN, Z, KEEP,KEEP8, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dtools.F:457:36: 457 | & PTRIST, PTRAST, IW, LIW, A, LA, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] dsol_aux.F:172:29: 172 | & KEEP, KEEP8, COLSCA, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dtools.F:459:51: 459 | & IPTRLU, STEP, MYID, KEEP, KEEP8, TYPE_SON | 1 Warning: Unused dummy argument ‘type_son’ at (1) [-Wunused-dummy-argument] dsol_aux.F:223:27: 223 | & KEEP,KEEP8) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dtools.F:499:38: 499 | & INFO, INFOG, PROK, MP, PROKG, MPG | 1 Warning: Unused dummy argument ‘mp’ at (1) [-Wunused-dummy-argument] dtools.F:498:60: 498 | & MYID, COMM, N, NELT, NA, LNA, NNZ8, NA_ELT8, NSLAVES, | 1 Warning: Unused dummy argument ‘na_elt8’ at (1) [-Wunused-dummy-argument] dtools.F:498:51: 498 | & MYID, COMM, N, NELT, NA, LNA, NNZ8, NA_ELT8, NSLAVES, | 1 Warning: Unused dummy argument ‘nnz8’ at (1) [-Wunused-dummy-argument] dtools.F:499:34: 499 | & INFO, INFOG, PROK, MP, PROKG, MPG | 1 Warning: Unused dummy argument ‘prok’ at (1) [-Wunused-dummy-argument] dsol_aux.F:421:39: 421 | & LHS, WRHS, W, RHS, KEEP,KEEP8) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dsol_aux.F:587:23: 587 | & W, KEEP,KEEP8, COLSCA ) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dsol_fwd_aux.F:116:22: 79 | & FINODE, 1, MPI_INTEGER, COMM, IERR ) | 2 ...... 116 | & WCB( PLEFTWCB ), | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dtools.F:1428:37: 1428 | & BLR_STRAT, OOC_STRAT, | 1 Warning: Unused dummy argument ‘ooc_strat’ at (1) [-Wunused-dummy-argument] dtools.F:1476:43: 1476 | & KEEP, KEEP8, IFLAG, IERROR | 1 Warning: Unused dummy argument ‘ierror’ at (1) [-Wunused-dummy-argument] dtools.F:1476:35: 1476 | & KEEP, KEEP8, IFLAG, IERROR | 1 Warning: Unused dummy argument ‘iflag’ at (1) [-Wunused-dummy-argument] dtools.F:1475:37: 1475 | & BLR_STRAT, OOC_STRAT, | 1 Warning: Unused dummy argument ‘ooc_strat’ at (1) [-Wunused-dummy-argument] dtools.F:1579:22: 1579 | & IOLDPS, HF, IW, LIW, | 1 Warning: Unused dummy argument ‘hf’ at (1) [-Wunused-dummy-argument] dtools.F:1578:27: 1578 | & N, INODE, IFATH, KEEP, | 1 Warning: Unused dummy argument ‘ifath’ at (1) [-Wunused-dummy-argument] dtools.F:1578:20: 1578 | & N, INODE, IFATH, KEEP, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] dtools.F:1579:18: 1579 | & IOLDPS, HF, IW, LIW, | 1 Warning: Unused dummy argument ‘ioldps’ at (1) [-Wunused-dummy-argument] dtools.F:1579:26: 1579 | & IOLDPS, HF, IW, LIW, | 1 Warning: Unused dummy argument ‘iw’ at (1) [-Wunused-dummy-argument] dtools.F:1578:13: 1578 | & N, INODE, IFATH, KEEP, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] dtools.F:1608:20: 1608 | & N, INODE, IFATH, FILS, PERM, KEEP, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] dtools.F:1608:45: 1608 | & N, INODE, IFATH, FILS, PERM, KEEP, | 1 Warning: Unused dummy argument ‘keep’ at (1) [-Wunused-dummy-argument] dsol_fwd_aux.F:1080:44: 1080 | & IW, LIW, J1, J3, J2, KEEP, DKEEP) | 1 Warning: Unused dummy argument ‘dkeep’ at (1) [-Wunused-dummy-argument] dsol_fwd_aux.F:1080:37: 1080 | & IW, LIW, J1, J3, J2, KEEP, DKEEP) | 1 Warning: Unused dummy argument ‘keep’ at (1) [-Wunused-dummy-argument] dsol_aux.F:860:12: 860 | & LP, ARRET, GRAIN ) | 1 Warning: Unused dummy argument ‘lp’ at (1) [-Wunused-dummy-argument] dtype3_root.F:829:43: 829 | & KEEP, INFO ) | 1 Warning: Unused dummy argument ‘keep’ at (1) [-Wunused-dummy-argument] dsol_aux.F:938:24: 938 | & LP, KEEP,KEEP8 ) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dsol_aux.F:938:12: 938 | & LP, KEEP,KEEP8 ) | 1 Warning: Unused dummy argument ‘lp’ at (1) [-Wunused-dummy-argument] dsol_aux.F:1038:13: 1038 | & KEEP, RHSCOMP, NRHS, LRHSCOMP, FIRST_ROW_RHSCOMP, W, LD_W, | 1 Warning: Unused dummy argument ‘keep’ at (1) [-Wunused-dummy-argument] dsol_aux.F:1088:35: 1088 | & MPRINT, ICNTL, KEEP,KEEP8) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dsol_aux.F:1086:35: 1086 | SUBROUTINE DMUMPS_SOL_Q(MTYPE, IFLAG, N, | 1 Warning: Unused dummy argument ‘mtype’ at (1) [-Wunused-dummy-argument] dsol_aux.F:1087:19: 1087 | & LHS, WRHS, W, RES, GIVNORM, ANORM, XNORM, SCLNRM, | 1 Warning: Unused dummy argument ‘wrhs’ at (1) [-Wunused-dummy-argument] dsol_fwd_aux.F:357:15: 357 | & FILS, STEP, FRERE, DAD, | 1 Warning: Unused dummy argument ‘fils’ at (1) [-Wunused-dummy-argument] dsol_fwd_aux.F:357:28: 357 | & FILS, STEP, FRERE, DAD, | 1 Warning: Unused dummy argument ‘frere’ at (1) [-Wunused-dummy-argument] dsol_aux.F:1369:13: 1369 | & INODE, N, NPIV, LIELL, NELIM, NSLAVES, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] dsol_aux.F:1394:45: 1394 | INTEGER :: IPOSINRHSCOMP, JJ, K, NBK, | 1 Warning: Unused variable ‘nbk’ declared at (1) [-Wunused-variable] dsol_aux.F:1369:36: 1369 | & INODE, N, NPIV, LIELL, NELIM, NSLAVES, | 1 Warning: Unused dummy argument ‘nelim’ at (1) [-Wunused-dummy-argument] dsol_aux.F:1369:45: 1369 | & INODE, N, NPIV, LIELL, NELIM, NSLAVES, | 1 Warning: Unused dummy argument ‘nslaves’ at (1) [-Wunused-dummy-argument] dsol_aux.F:1376:49: 1376 | & MTYPE, KEEP, OOCWRITE_COMPATIBLE_WITH_BLR, | 1 Warning: Unused dummy argument ‘oocwrite_compatible_with_blr’ at (1) [-Wunused-dummy-argument] dsol_aux.F:1499:13: 1499 | & INODE, N, NPIV, LIELL, NELIM, NSLAVES, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] dsol_driver.F:1304:26: 582 | CALL MPI_BCAST( id%KEEP(401), 1, MPI_INTEGER, MASTER, id%COMM, | 2 ...... 1304 | CALL MPI_BCAST( WORKSPACE_MINIMAL_PREFERRED, 1, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (LOGICAL(4)/INTEGER(4)). dsol_driver.F:3613:16: 3590 | & C_DUMMY, 1, 1, | 2 ...... 3613 | & id%RHSCOMP(IBEG_RHSCOMP), LD_RHSCOMP, NBRHS_EFF, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) dsol_driver.F:3614:16: 3591 | & IDUMMY, 0, | 2 ...... 3614 | & id%POSINRHSCOMP_ROW(1), NB_FS_RHSCOMP_F, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) dsol_driver.F:3616:16: 3592 | & JDUMMY, id%KEEP(1), id%KEEP8(1), id%PROCNODE_STEPS(1), | 2 ...... 3616 | & id%PTLUST_S(1), id%KEEP(1), id%KEEP8(1), | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) dsol_driver.F:3618:16: 3593 | & IDUMMY, 1, | 2 ...... 3618 | & IS(1), LIW_PASSED, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) dsol_driver.F:3983:31: 2413 | CALL MPI_SEND(LD_REDRHS,1,MPI_INTEGER, | 2 ...... 3983 | CALL MPI_SEND(id%REDRHS(KDEC), | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dsol_driver.F:4001:31: 2417 | CALL MPI_RECV(LD_REDRHS,1,MPI_INTEGER, | 2 ...... 4001 | CALL MPI_RECV(PTR_RHS_ROOT(II), | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dsol_driver.F:4066:55: 4041 | & , 1, 1, 1, 1, IDUMMY, 1, JDUMMY, KDUMMY, 1, LDUMMY, 1, MDUMMY | 2 ...... 4066 | & NZ_THIS_BLOCK, NBCOL_INBLOC, id%NRHS, JBEG_RHS, id%Step2node(1), | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) dsol_driver.F:4067:19: 4041 | & , 1, 1, 1, 1, IDUMMY, 1, JDUMMY, KDUMMY, 1, LDUMMY, 1, MDUMMY | 2 ...... 4067 | & id%KEEP(28),IRHS_SPARSE_COPY(1),IRHS_PTR_COPY(1), size(PERM_RHS), | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) dsol_driver.F:4067:39: 4041 | & , 1, 1, 1, 1, IDUMMY, 1, JDUMMY, KDUMMY, 1, LDUMMY, 1, MDUMMY | 2 ...... 4067 | & id%KEEP(28),IRHS_SPARSE_COPY(1),IRHS_PTR_COPY(1), size(PERM_RHS), | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) dsol_driver.F:4281:16: 4240 | & JDUMMY, id%KEEP(1), id%KEEP8(1), | 2 ...... 4281 | & id%PTLUST_S(1), id%KEEP(1), id%KEEP8(1), | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) dsol_driver.F:4282:38: 4241 | & id%PROCNODE_STEPS(1), IDUMMY, 1, | 2 ...... 4282 | & id%PROCNODE_STEPS(1), IS(1), LIW_PASSED, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) dsol_driver.F:4286:16: 4245 | & C_DUMMY, 1 , 1, IDUMMY, 1, | 2 ...... 4286 | & id%RHSCOMP(IBEG_RHSCOMP), LD_RHSCOMP, NBRHS_EFF, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) dsol_driver.F:4287:16: 4245 | & C_DUMMY, 1 , 1, IDUMMY, 1, | 2 ...... 4287 | & id%POSINRHSCOMP_COL(1), id%N, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) dsol_driver.F:4293:16: 4252 | & C_DUMMY, 1, 1, | 2 ...... 4293 | & id%RHSCOMP(IBEG_RHSCOMP), LD_RHSCOMP, NBRHS_EFF, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) dsol_driver.F:4301:16: 4260 | & IDUMMY, 1, 0 | 2 ...... 4301 | & id%POSINRHSCOMP_COL(1), id%N, NB_FS_RHSCOMP_TOT | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) dsol_driver.F:4559:33: 1668 | CALL MPI_REDUCE( MAT_ALLOC_LOC, MAT_ALLOC, 1, | 2 ...... 4559 | CALL MPI_REDUCE( R_LOCWK54, R_W( id%N + 1 ), | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dsol_driver.F:4559:44: 1668 | CALL MPI_REDUCE( MAT_ALLOC_LOC, MAT_ALLOC, 1, | 2 ...... 4559 | CALL MPI_REDUCE( R_LOCWK54, R_W( id%N + 1 ), | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dsol_driver.F:5725:12: 3590 | & C_DUMMY, 1, 1, | 2 ...... 5725 | & id%RHSCOMP(IBEG_RHSCOMP), LD_RHSCOMP, 1, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) dsol_driver.F:5726:12: 3591 | & IDUMMY, 0, | 2 ...... 5726 | & PTR_POSINRHSCOMP_FWD(1), NB_FS_RHSCOMP_F, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) dsol_driver.F:5728:12: 3592 | & JDUMMY, id%KEEP(1), id%KEEP8(1), id%PROCNODE_STEPS(1), | 2 ...... 5728 | & id%PTLUST_S(1), id%KEEP(1), id%KEEP8(1), | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) dsol_driver.F:5730:12: 3593 | & IDUMMY, 1, | 2 ...... 5730 | & IS(1), LIW_PASSED, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) dsol_driver.F:5825:20: 4239 | & MTYPE, id%RHS(1), LD_RHS, id%NRHS, JBEG_RHS, | 2 ...... 5825 | & SOLVET, C_Y, id%N, NBRHS_EFF, 1, | 1 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) dsol_driver.F:5839:20: 4239 | & MTYPE, id%RHS(1), LD_RHS, id%NRHS, JBEG_RHS, | 2 ...... 5839 | & SOLVET, C_Y, id%N, NBRHS_EFF, 1, | 1 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) dsol_driver.F:5840:12: 4240 | & JDUMMY, id%KEEP(1), id%KEEP8(1), | 2 ...... 5840 | & id%PTLUST_S(1), id%KEEP(1),id%KEEP8(1), | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) dsol_driver.F:5842:12: 4241 | & id%PROCNODE_STEPS(1), IDUMMY, 1, | 2 ...... 5842 | & IS(1), LIW_PASSED, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) dsol_driver.F:5846:12: 4245 | & C_DUMMY, 1 , 1, IDUMMY, 1, | 2 ...... 5846 | & id%RHSCOMP(IBEG_RHSCOMP), LD_RHSCOMP, NBRHS_EFF, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) dsol_driver.F:5847:12: 4245 | & C_DUMMY, 1 , 1, IDUMMY, 1, | 2 ...... 5847 | & PTR_POSINRHSCOMP_BWD(1), id%N, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) dana_driver.F:5031:27: 4943 | CALL MPI_SEND( NZ_loc8, 1, MPI_INTEGER8, MASTER, | 2 ...... 5031 | CALL MPI_SEND( id%IRN_loc(I8), SIZE_SENT, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/INTEGER(8)). dsol_c.F:1309:19: 1306 | & NPIV, 1, MPI_INTEGER, COMM, IERR) | 2 ...... 1309 | & IROWlist, NPIV, MPI_INTEGER, COMM, IERR) | 1 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) dsol_c.F:1317:23: 1306 | & NPIV, 1, MPI_INTEGER, COMM, IERR) | 2 ...... 1317 | & CWORK, NPIV, MPI_DOUBLE_PRECISION, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dsol_c.F:1415:24: 1415 | CALL MPI_PACK(RHSCOMP(IPOSINRHSCOMP,J), NPIV, | 1 ...... 1428 | CALL MPI_PACK(FIN, 1, MPI_INTEGER, BUFFER, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dana_driver.F:508:30: 508 | CALL MPI_ALLREDUCE( id%KEEP8(29), id%KEEP8(28), 1, | 1 ...... 5237 | CALL MPI_ALLREDUCE(DO_WRITE, DO_WRITE_CHECK, 1, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). dsol_c.F:1923:29: 1430 | CALL MPI_SEND(BUFFER, POS_BUF, MPI_PACKED, MASTER, | 2 ...... 1923 | CALL MPI_SEND( BUF_RHS_2, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dsol_c.F:2023:34: 1301 | CALL MPI_RECV( BUFFER, SIZE_BUF_BYTES, MPI_PACKED, | 2 ...... 2023 | CALL MPI_RECV(BUF_RHS_2, BUF_EFFSIZE*NRHS, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). dana_driver.F:508:44: 508 | CALL MPI_ALLREDUCE( id%KEEP8(29), id%KEEP8(28), 1, | 1 ...... 5237 | CALL MPI_ALLREDUCE(DO_WRITE, DO_WRITE_CHECK, 1, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). dana_driver.F:513:28: 451 | CALL MPI_BCAST( KEEP(60), 1, MPI_INTEGER, MASTER, id%COMM, IERR ) | 2 ...... 513 | CALL MPI_BCAST( id%KEEP8(28), 1, MPI_INTEGER8, MASTER, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). dana_driver.F:1917:26: 451 | CALL MPI_BCAST( KEEP(60), 1, MPI_INTEGER, MASTER, id%COMM, IERR ) | 2 ...... 1917 | CALL MPI_BCAST( SIZEOFBLOCKS, NBLK, MPI_INTEGER, MASTER, | 1 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) dana_driver.F:2670:26: 2670 | CALL MPI_RECV(id%NBSA_LOCAL,1,MPI_INTEGER, | 1 ...... 4922 | CALL MPI_RECV( MATPTR( I+1 ), 1, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/INTEGER(8)). dana_driver.F:2876:14: 2876 | & id%CANDIDATES(1,1), id%I_AM_CAND(1) ) | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘candidates’ at (1) dana_driver.F:2876:34: 2876 | & id%CANDIDATES(1,1), id%I_AM_CAND(1) ) | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘i_am_cand’ at (1) dsol_c.F:19:53: 19 | & ISTEP_TO_INIV2, TAB_POS_IN_PERE, IBEG_ROOT_DEF, IEND_ROOT_DEF, | 1 Warning: Unused dummy argument ‘ibeg_root_def’ at (1) [-Wunused-dummy-argument] dsol_c.F:19:68: 19 | & ISTEP_TO_INIV2, TAB_POS_IN_PERE, IBEG_ROOT_DEF, IEND_ROOT_DEF, | 1 Warning: Unused dummy argument ‘iend_root_def’ at (1) [-Wunused-dummy-argument] dana_driver.F:3744:23: 3647 | CALL MPI_REDUCE( KEEP8(11), SUM_KEEP811_THIS_NODE, 1, | 2 ...... 3744 | CALL MPI_REDUCE( INFO(15), SUM_INFO15_THIS_NODE, 1, MPI_INTEGER, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/INTEGER(8)). dana_driver.F:3744:33: 3647 | CALL MPI_REDUCE( KEEP8(11), SUM_KEEP811_THIS_NODE, 1, | 2 ...... 3744 | CALL MPI_REDUCE( INFO(15), SUM_INFO15_THIS_NODE, 1, MPI_INTEGER, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/INTEGER(8)). dsol_c.F:20:25: 20 | & IROOT_DEF_RHS_COL1, RHS_ROOT, LRHS_ROOT, SIZE_ROOT, MASTER_ROOT, | 1 Warning: Unused dummy argument ‘iroot_def_rhs_col1’ at (1) [-Wunused-dummy-argument] dsol_c.F:22:38: 22 | & NZ_RHS, NBCOL_INBLOC, NRHS_ORIG, JBEG_RHS, Step2node, LStep2node, | 1 Warning: Unused dummy argument ‘nrhs_orig’ at (1) [-Wunused-dummy-argument] dana_driver.F:3974:53: 3974 | SUBROUTINE DMUMPS_ANA_CHECK_KEEP(id, I_AM_SLAVE) | 1 Warning: Unused dummy argument ‘i_am_slave’ at (1) [-Wunused-dummy-argument] dsol_c.F:1078:27: 1078 | & KEEP,KEEP8, PROCNODE_STEPS, IW, LIW, STEP, BUFFER, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dfac_process_blfac_slave.F: In function ‘dmumps_process_blfac_slave_’: dfac_process_blfac_slave.F:341:72: warning: ‘posblocfacto’ may be used uninitialized [-Wmaybe-uninitialized] 341 | & A_PTR( CPOS ), NCOL1 ) | ^ dfac_process_blfac_slave.F:87:37: note: ‘posblocfacto’ was declared here 87 | INTEGER(8) POSELT, POSBLOCFACTO | ^ dfac_process_blfac_slave.F:316:72: warning: ‘begs_blr_u.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 316 | & ) | ^ dfac_process_blfac_slave.F:102:50: note: ‘begs_blr_u.dim[0].ubound’ was declared here 102 | INTEGER, POINTER, DIMENSION(:) :: BEGS_BLR_U | ^ dfac_process_blfac_slave.F:316:72: warning: ‘begs_blr_u.data’ may be used uninitialized [-Wmaybe-uninitialized] 316 | & ) | ^ dfac_process_blfac_slave.F:102:50: note: ‘begs_blr_u.data’ was declared here 102 | INTEGER, POINTER, DIMENSION(:) :: BEGS_BLR_U | ^ dsol_c.F:1438:54: 1438 | SUBROUTINE DMUMPS_GATHER_SOLUTION_AM1(NSLAVES, N, MYID, COMM, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] dsol_c.F:1447:56: 1447 | & POSINRHSCOMP, LPOS_ROW, NB_FS_IN_RHSCOMP ) | 1 Warning: Unused dummy argument ‘nb_fs_in_rhscomp’ at (1) [-Wunused-dummy-argument] dsol_c.F:1439:21: 1439 | & NRHS, RHSCOMP, LRHSCOMP, NRHSCOMP_COL, | 1 Warning: Unused dummy argument ‘nrhs’ at (1) [-Wunused-dummy-argument] dsol_c.F:1639:37: 1639 | & PTRIST, KEEP,KEEP8, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dsol_c.F:1641:36: 1641 | & PROCNODE, NSLAVES, scaling_data, LSCAL | 1 Warning: Unused dummy argument ‘nslaves’ at (1) [-Wunused-dummy-argument] dsol_c.F:1713:25: 1713 | & ISOL_LOC, | 1 Warning: Unused dummy argument ‘isol_loc’ at (1) [-Wunused-dummy-argument] dsol_c.F:1716:43: 1716 | & PROCNODE_STEPS, KEEP,KEEP8, IW, LIW, STEP, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dsol_c.F:1710:23: 1710 | & SLAVEF, N, MYID_NODES, | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] dsol_c.F:1827:27: 1827 | & KEEP,KEEP8, PROCNODE_STEPS, IW, LIW, STEP, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dsol_c.F:1822:25: 1822 | & (NSLAVES, N, MYID, COMM, | 1 Warning: Unused dummy argument ‘nslaves’ at (1) [-Wunused-dummy-argument] dsol_c.F:2062:27: 2062 | & KEEP,KEEP8, PROCNODE_STEPS, IW, LIW, STEP, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dsol_c.F:2060:25: 2060 | & (NSLAVES, N, MYID_NODES, | 1 Warning: Unused dummy argument ‘nslaves’ at (1) [-Wunused-dummy-argument] dsol_c.F:2163:27: 2163 | & KEEP,KEEP8, PROCNODE_STEPS, IW, LIW, STEP, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] dfac_distrib_ELT.F: In function ‘dmumps_elt_distrib_’: dfac_distrib_ELT.F:318:72: warning: ‘rg2l.data’ may be used uninitialized [-Wmaybe-uninitialized] 318 | & ( id%ELTVAR( id%ELTPTR(IELT) + I - 1 ) ) | ^ dfac_distrib_ELT.F:75:50: note: ‘rg2l.data’ was declared here 75 | INTEGER, DIMENSION( : ), POINTER :: RG2L | ^ dfac_distrib_ELT.F:318:72: warning: ‘rg2l.offset’ may be used uninitialized [-Wmaybe-uninitialized] 318 | & ( id%ELTVAR( id%ELTPTR(IELT) + I - 1 ) ) | ^ dfac_distrib_ELT.F:75:50: note: ‘rg2l.offset’ was declared here 75 | INTEGER, DIMENSION( : ), POINTER :: RG2L | ^ dfac_distrib_ELT.F:318:72: warning: ‘rg2l.dim[0].stride’ may be used uninitialized [-Wmaybe-uninitialized] 318 | & ( id%ELTVAR( id%ELTPTR(IELT) + I - 1 ) ) | ^ dfac_distrib_ELT.F:75:50: note: ‘rg2l.dim[0].stride’ was declared here 75 | INTEGER, DIMENSION( : ), POINTER :: RG2L | ^ dfac_distrib_ELT.F:401:72: warning: ‘bufi.offset’ may be used uninitialized [-Wmaybe-uninitialized] 401 | & COMM, STATUS, IERR_MPI ) | ^ dfac_distrib_ELT.F:69:53: note: ‘bufi.offset’ was declared here 69 | INTEGER, DIMENSION( :, : ), ALLOCATABLE :: BUFI | ^ dfac_distrib_ELT.F:401:72: warning: ‘bufi.dim[1].stride’ may be used uninitialized [-Wmaybe-uninitialized] 401 | & COMM, STATUS, IERR_MPI ) | ^ dfac_distrib_ELT.F:69:53: note: ‘bufi.dim[1].stride’ was declared here 69 | INTEGER, DIMENSION( :, : ), ALLOCATABLE :: BUFI | ^ dfac_distrib_ELT.F:411:72: warning: ‘bufr.offset’ may be used uninitialized [-Wmaybe-uninitialized] 411 | & COMM, STATUS, IERR_MPI ) | ^ dfac_distrib_ELT.F:70:62: note: ‘bufr.offset’ was declared here 70 | DOUBLE PRECISION, DIMENSION( :, : ), ALLOCATABLE :: BUFR | ^ dfac_distrib_ELT.F:411:72: warning: ‘bufr.dim[1].stride’ may be used uninitialized [-Wmaybe-uninitialized] 411 | & COMM, STATUS, IERR_MPI ) | ^ dfac_distrib_ELT.F:70:62: note: ‘bufr.dim[1].stride’ was declared here 70 | DOUBLE PRECISION, DIMENSION( :, : ), ALLOCATABLE :: BUFR | ^ dfac_scalings_simScaleAbs.F: In function ‘dmumps_simscaleabsuns_’: dfac_scalings_simScaleAbs.F:614:72: warning: ‘icnghbprcs’ may be used uninitialized [-Wmaybe-uninitialized] 614 | & COMM) | ^ dfac_scalings_simScaleAbs.F:224:24: note: ‘icnghbprcs’ was declared here 224 | INTEGER ICNGHBPRCS, ICSNDRCVIA,ICSNDRCVJA | ^ dfac_scalings_simScaleAbs.F:614:72: warning: ‘icsndrcvia’ may be used uninitialized [-Wmaybe-uninitialized] 614 | & COMM) | ^ dfac_scalings_simScaleAbs.F:224:36: note: ‘icsndrcvia’ was declared here 224 | INTEGER ICNGHBPRCS, ICSNDRCVIA,ICSNDRCVJA | ^ dfac_scalings_simScaleAbs.F:224:47: warning: ‘icsndrcvja’ may be used uninitialized [-Wmaybe-uninitialized] 224 | INTEGER ICNGHBPRCS, ICSNDRCVIA,ICSNDRCVJA | ^ dfac_scalings_simScaleAbs.F:221:29: warning: ‘imycptr’ may be used uninitialized [-Wmaybe-uninitialized] 221 | INTEGER IMYRPTR,IMYCPTR | ^ dfac_scalings_simScaleAbs.F:625:72: warning: ‘irnghbprcs’ may be used uninitialized [-Wmaybe-uninitialized] 625 | & COMM) | ^ dfac_scalings_simScaleAbs.F:222:24: note: ‘irnghbprcs’ was declared here 222 | INTEGER IRNGHBPRCS, IRSNDRCVIA,IRSNDRCVJA | ^ dfac_scalings_simScaleAbs.F:625:72: warning: ‘irsndrcvia’ may be used uninitialized [-Wmaybe-uninitialized] 625 | & COMM) | ^ dfac_scalings_simScaleAbs.F:222:36: note: ‘irsndrcvia’ was declared here 222 | INTEGER IRNGHBPRCS, IRSNDRCVIA,IRSNDRCVJA | ^ dfac_scalings_simScaleAbs.F:222:47: warning: ‘irsndrcvja’ may be used uninitialized [-Wmaybe-uninitialized] 222 | INTEGER IRNGHBPRCS, IRSNDRCVIA,IRSNDRCVJA | ^ dfac_scalings_simScaleAbs.F:614:72: warning: ‘istatus’ may be used uninitialized [-Wmaybe-uninitialized] 614 | & COMM) | ^ dfac_scalings_simScaleAbs.F:226:21: note: ‘istatus’ was declared here 226 | INTEGER ISTATUS, REQUESTS, TMPWORK | ^ dfac_scalings_simScaleAbs.F:614:72: warning: ‘ocnghbprcs’ may be used uninitialized [-Wmaybe-uninitialized] 614 | & COMM) | ^ dfac_scalings_simScaleAbs.F:225:24: note: ‘ocnghbprcs’ was declared here 225 | INTEGER OCNGHBPRCS, OCSNDRCVIA,OCSNDRCVJA | ^ dfac_scalings_simScaleAbs.F:614:72: warning: ‘ocsndrcvia’ may be used uninitialized [-Wmaybe-uninitialized] 614 | & COMM) | ^ dfac_scalings_simScaleAbs.F:225:36: note: ‘ocsndrcvia’ was declared here 225 | INTEGER OCNGHBPRCS, OCSNDRCVIA,OCSNDRCVJA | ^ dfac_scalings_simScaleAbs.F:225:47: warning: ‘ocsndrcvja’ may be used uninitialized [-Wmaybe-uninitialized] 225 | INTEGER OCNGHBPRCS, OCSNDRCVIA,OCSNDRCVJA | ^ dfac_scalings_simScaleAbs.F:625:72: warning: ‘ornghbprcs’ may be used uninitialized [-Wmaybe-uninitialized] 625 | & COMM) | ^ dfac_scalings_simScaleAbs.F:223:24: note: ‘ornghbprcs’ was declared here 223 | INTEGER ORNGHBPRCS, ORSNDRCVIA,ORSNDRCVJA | ^ dfac_scalings_simScaleAbs.F:625:72: warning: ‘orsndrcvia’ may be used uninitialized [-Wmaybe-uninitialized] 625 | & COMM) | ^ dfac_scalings_simScaleAbs.F:223:36: note: ‘orsndrcvia’ was declared here 223 | INTEGER ORNGHBPRCS, ORSNDRCVIA,ORSNDRCVJA | ^ dfac_scalings_simScaleAbs.F:223:47: warning: ‘orsndrcvja’ may be used uninitialized [-Wmaybe-uninitialized] 223 | INTEGER ORNGHBPRCS, ORSNDRCVIA,ORSNDRCVJA | ^ dfac_scalings_simScaleAbs.F:614:72: warning: ‘requests’ may be used uninitialized [-Wmaybe-uninitialized] 614 | & COMM) | ^ dfac_scalings_simScaleAbs.F:226:31: note: ‘requests’ was declared here 226 | INTEGER ISTATUS, REQUESTS, TMPWORK | ^ dana_mtrans.F: In function ‘dmumps_mtransu_’: dana_mtrans.F:768:72: warning: ‘i’ may be used uninitialized [-Wmaybe-uninitialized] 768 | 80 IPERM(I) = J | ^ dana_mtrans.F:702:15: note: ‘i’ was declared here 702 | INTEGER I,J,J1,JORD,NFC,K,KK, | ^ dana_mtrans.F:769:72: warning: ‘ii’ may be used uninitialized [-Wmaybe-uninitialized] 769 | ARP(J) = int(II - IP(J)) + 1 | ^ dana_mtrans.F:704:32: note: ‘ii’ was declared here 704 | INTEGER(8) :: IN1, IN2, II | ^ dfac_process_blocfacto.F: In function ‘dmumps_process_blocfacto_’: dfac_process_blocfacto.F:588:72: warning: ‘lpos’ may be used uninitialized [-Wmaybe-uninitialized] 588 | & A_PTR(LPOS2), NCOL1, ONE, A_PTR(LPOS), NCOL1) | ^ dfac_process_blocfacto.F:98:25: note: ‘lpos’ was declared here 98 | INTEGER (8) :: LPOS, UPOS, LPOS2, IPOS, KPOS | ^ dfac_process_blocfacto.F:588:72: warning: ‘lpos2’ may be used uninitialized [-Wmaybe-uninitialized] 588 | & A_PTR(LPOS2), NCOL1, ONE, A_PTR(LPOS), NCOL1) | ^ dfac_process_blocfacto.F:98:38: note: ‘lpos2’ was declared here 98 | INTEGER (8) :: LPOS, UPOS, LPOS2, IPOS, KPOS | ^ dfac_process_maprow.F: In function ‘dmumps_local_assembly_type2_’: dfac_process_maprow.F:1681:72: warning: ‘posrow’ may be used uninitialized [-Wmaybe-uninitialized] 1681 | & BUF_MAX_ARRAY,NFS4FATHER,PACKED_CB,ITMP) | ^ dfac_process_maprow.F:1284:33: note: ‘posrow’ was declared here 1284 | INTEGER(8) :: SIZFR, POSROW, SHIFTCB_SON | ^ dsol_bwd_aux.F: In function ‘dmumps_backslv_traiter_message_’: dsol_bwd_aux.F:1543:18: warning: ‘jj’ may be used uninitialized [-Wmaybe-uninitialized] 1543 | IF (JJ.EQ.NPIV_LAST) THEN | ^ dsol_bwd_aux.F:1119:19: note: ‘jj’ was declared here 1119 | INTEGER I, JJ, IN, PROCDEST, J1, J2, LDA | ^ dsol_bwd_aux.F:1808:72: warning: ‘pool_first_pos’ may be used uninitialized [-Wmaybe-uninitialized] 1808 | DO I=1,(IIPOOL-POOL_FIRST_POS)/2 | ^ dsol_bwd_aux.F:1129:28: note: ‘pool_first_pos’ was declared here 1129 | INTEGER POOL_FIRST_POS, TMP | ^ dana_mtrans.F: In function ‘dmumps_mtransb_’: dana_mtrans.F:71:22: warning: ‘i0’ may be used uninitialized [-Wmaybe-uninitialized] 71 | & I0,UP,LOW, IK | ^ dana_mtrans.F:246:72: warning: ‘isp’ may be used uninitialized [-Wmaybe-uninitialized] 246 | I = ISP | ^ dana_mtrans.F:70:56: note: ‘isp’ was declared here 70 | INTEGER :: I,II,J,JJ,JORD,Q0,QLEN,IDUM,JDUM,ISP,JSP, | ^ dana_mtrans.F:247:72: warning: ‘jsp’ may be used uninitialized [-Wmaybe-uninitialized] 247 | J = JSP | ^ dana_mtrans.F:70:60: note: ‘jsp’ was declared here 70 | INTEGER :: I,II,J,JJ,JORD,Q0,QLEN,IDUM,JDUM,ISP,JSP, | ^ darrowheads.F: In function ‘dmumps_facto_send_arrowheads_’: darrowheads.F:505:72: warning: ‘iw4.offset’ may be used uninitialized [-Wmaybe-uninitialized] 505 | ISHIFT = int(PTRAIW(IARR)+IW4(IARR,1)+2,8) | ^ darrowheads.F:254:49: note: ‘iw4.offset’ was declared here 254 | INTEGER, ALLOCATABLE, DIMENSION(:,:) :: IW4 | ^ darrowheads.F:505:72: warning: ‘iw4.dim[1].stride’ may be used uninitialized [-Wmaybe-uninitialized] 505 | ISHIFT = int(PTRAIW(IARR)+IW4(IARR,1)+2,8) | ^ darrowheads.F:254:49: note: ‘iw4.dim[1].stride’ was declared here 254 | INTEGER, ALLOCATABLE, DIMENSION(:,:) :: IW4 | ^ darrowheads.F:465:72: warning: ‘iposroot’ may be used uninitialized [-Wmaybe-uninitialized] 465 | & + mod( IPOSROOT - 1, root%MBLOCK ) + 1 | ^ darrowheads.F:238:22: note: ‘iposroot’ was declared here 238 | INTEGER IPOSROOT, JPOSROOT | ^ darrowheads.F:461:50: warning: ‘irow_grid’ may be used uninitialized [-Wmaybe-uninitialized] 461 | IF ( IROW_GRID .EQ. root%MYROW .AND. | ^ darrowheads.F:239:23: note: ‘irow_grid’ was declared here 239 | INTEGER IROW_GRID, JCOL_GRID | ^ darrowheads.F:461:50: warning: ‘jcol_grid’ may be used uninitialized [-Wmaybe-uninitialized] 461 | IF ( IROW_GRID .EQ. root%MYROW .AND. | ^ darrowheads.F:239:34: note: ‘jcol_grid’ was declared here 239 | INTEGER IROW_GRID, JCOL_GRID | ^ darrowheads.F:468:72: warning: ‘jposroot’ may be used uninitialized [-Wmaybe-uninitialized] 468 | & + mod( JPOSROOT - 1, root%NBLOCK ) + 1 | ^ darrowheads.F:238:32: note: ‘jposroot’ was declared here 238 | INTEGER IPOSROOT, JPOSROOT | ^ dfac_process_blocfacto_LDLT.F: In function ‘dmumps_process_sym_blocfacto_’: dfac_process_blocfacto_LDLT.F:615:16: warning: ‘nslaves_prec’ may be used uninitialized [-Wmaybe-uninitialized] 615 | IF (NSLAVES_PREC.GT.0) THEN | ^ dfac_process_blocfacto_LDLT.F:129:49: note: ‘nslaves_prec’ was declared here 129 | INTEGER :: XSIZE, CURRENT_BLR, NSLAVES_PREC, INFO_TMP(2) | ^ dana_reordertree.F: In function ‘dmumps_reorder_tree_’: dana_reordertree.F:231:72: warning: ‘inode’ may be used uninitialized [-Wmaybe-uninitialized] 231 | NFR = int(ND(STEP(INODE)),8) | ^ dana_reordertree.F:34:33: note: ‘inode’ was declared here 34 | INTEGER IFATH,IN,NSTK,INODE,I,allocok,LOCAL_PERM | ^ dana_reordertree.F:655:72: warning: ‘dernier’ may be used uninitialized [-Wmaybe-uninitialized] 655 | FILS(dernier)=-TAB(I) | ^ dana_reordertree.F:44:21: note: ‘dernier’ was declared here 44 | INTEGER dernier,fin | ^ dana_aux_ELT.F: In function ‘dmumps_ana_f_elt_’: dana_aux_ELT.F:442:26: warning: ‘lp’ may be used uninitialized [-Wmaybe-uninitialized] 442 | IF ((LP.GT.0).AND.(ICNTL(4).GE.1)) WRITE (LP,99996) INFO(1) | ^ dana_aux_ELT.F:42:31: note: ‘lp’ was declared here 42 | INTEGER NEMIN, MPRINT, LP, MP, LDIAG | ^ In function ‘dmumps_process_node_underl0.0’, inlined from ‘dmumps_ana_distm_underl0_1thr_’ at dana_dist_m.F:1868:72: dana_dist_m.F:2031:72: warning: ‘sizefrnocblu’ may be used uninitialized [-Wmaybe-uninitialized] 2031 | CURRENT_ACTIVE_MEM = CURRENT_ACTIVE_MEM + SIZEFRNOCBLU | ^ dana_dist_m.F: In function ‘dmumps_ana_distm_underl0_1thr_’: dana_dist_m.F:1904:32: note: ‘sizefrnocblu’ was declared here 1904 | INTEGER(8) :: SIZEFRNOCBLU | ^ dsol_fwd_aux.F: In function ‘dmumps_solve_node_fwd_’: dsol_fwd_aux.F:620:72: warning: ‘panel_size’ may be used uninitialized [-Wmaybe-uninitialized] 620 | JFIN = min(J+PANEL_SIZE-1, NPIV) | ^ dsol_fwd_aux.F:421:44: note: ‘panel_size’ was declared here 421 | INTEGER TempNROW, TempNCOL, PANEL_SIZE, | ^ dmumps_driver.F: In function ‘dmumps_’: dmumps_driver.F:2039:72: warning: ‘keep235save’ may be used uninitialized [-Wmaybe-uninitialized] 2039 | id%KEEP(235) = KEEP235SAVE | ^ dmumps_driver.F:585:44: note: ‘keep235save’ was declared here 585 | INTEGER I, J, MP, LP, MPG, KEEP235SAVE, KEEP242SAVE, | ^ dmumps_driver.F:2040:72: warning: ‘keep242save’ may be used uninitialized [-Wmaybe-uninitialized] 2040 | id%KEEP(242) = KEEP242SAVE | ^ dmumps_driver.F:585:57: note: ‘keep242save’ was declared here 585 | INTEGER I, J, MP, LP, MPG, KEEP235SAVE, KEEP242SAVE, | ^ dmumps_driver.F:2041:72: warning: ‘keep243save’ may be used uninitialized [-Wmaybe-uninitialized] 2041 | id%KEEP(243) = KEEP243SAVE | ^ dmumps_driver.F:586:25: note: ‘keep243save’ was declared here 586 | & KEEP243SAVE, KEEP495SAVE, KEEP497SAVE | ^ dmumps_driver.F:2042:72: warning: ‘keep495save’ may be used uninitialized [-Wmaybe-uninitialized] 2042 | id%KEEP(495) = KEEP495SAVE | ^ dmumps_driver.F:586:38: note: ‘keep495save’ was declared here 586 | & KEEP243SAVE, KEEP495SAVE, KEEP497SAVE | ^ dmumps_driver.F:2043:72: warning: ‘keep497save’ may be used uninitialized [-Wmaybe-uninitialized] 2043 | id%KEEP(497) = KEEP497SAVE | ^ dmumps_driver.F:586:51: note: ‘keep497save’ was declared here 586 | & KEEP243SAVE, KEEP495SAVE, KEEP497SAVE | ^ dana_aux_ELT.F: In function ‘dmumps_frtelt_’: dana_aux_ELT.F:916:72: warning: ‘inode’ may be used uninitialized [-Wmaybe-uninitialized] 916 | IF (ELTNOD(I).EQ.0) ELTNOD(I) = INODE | ^ dana_aux_ELT.F:848:19: note: ‘inode’ was declared here 848 | INTEGER INODE, LEAF, NBLEAF, NBROOT, III, IN | ^ dana_mtrans.F: In function ‘dmumps_mtransw_’: dana_mtrans.F:864:32: warning: ‘i0’ may be used uninitialized [-Wmaybe-uninitialized] 864 | IF (IPERM(I).NE.0 .OR. IPERM(I0).EQ.0) GO TO 50 | ^ dana_mtrans.F:799:22: note: ‘i0’ was declared here 799 | INTEGER :: I,I0,II,J,JJ,JORD,Q0,QLEN,JDUM,JSP, | ^ dana_mtrans.F:873:17: warning: ‘k0’ may be used uninitialized [-Wmaybe-uninitialized] 873 | DO 60 K = K0,K2 | ^ dana_mtrans.F:801:39: note: ‘k0’ was declared here 801 | INTEGER(8) :: K, KK, KK1, KK2, K0, K1, K2, ISP | ^ dana_mtrans.F:1033:72: warning: ‘isp’ may be used uninitialized [-Wmaybe-uninitialized] 1033 | I = IRN(ISP) | ^ dana_mtrans.F:801:52: note: ‘isp’ was declared here 801 | INTEGER(8) :: K, KK, KK1, KK2, K0, K1, K2, ISP | ^ dana_mtrans.F:1036:72: warning: ‘jsp’ may be used uninitialized [-Wmaybe-uninitialized] 1036 | JPERM(J) = ISP | ^ dana_mtrans.F:799:52: note: ‘jsp’ was declared here 799 | INTEGER :: I,I0,II,J,JJ,JORD,Q0,QLEN,JDUM,JSP, | ^ dsol_c.F: In function ‘dmumps_sol_c_’: dsol_c.F:243:72: warning: ‘pruned_sons.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 243 | Pruned_SONS(:) = -1 | ^ dsol_c.F:132:56: note: ‘pruned_sons.dim[0].ubound’ was declared here 132 | INTEGER, DIMENSION(:), ALLOCATABLE :: Pruned_SONS, Pruned_Roots | ^ dsol_bwd_aux.F: In function ‘dmumps_solve_node_bwd_’: dsol_bwd_aux.F:102:27: warning: ‘posindices’ may be used uninitialized [-Wmaybe-uninitialized] 102 | INTEGER :: POSINDICES, IPOSINRHSCOMP, IPOSINRHSCOMP_PANEL | ^ dsol_bwd_aux.F:597:18: warning: ‘jj’ may be used uninitialized [-Wmaybe-uninitialized] 597 | IF (JJ.EQ.NPIV_LAST) THEN | ^ dsol_bwd_aux.F:94:33: note: ‘jj’ was declared here 94 | INTEGER IPOS,LIELL,NELIM,JJ,I | ^ dana_mtrans.F: In function ‘dmumps_mtransz_’: dana_mtrans.F:1138:72: warning: ‘ii’ may be used uninitialized [-Wmaybe-uninitialized] 1138 | ARP(J) = int(IN2 - II - 1_8) | ^ dana_mtrans.F:1091:22: note: ‘ii’ was declared here 1091 | INTEGER(8) :: II, IN1, IN2 | ^ dana_mtrans.F:1138:72: warning: ‘in2’ may be used uninitialized [-Wmaybe-uninitialized] 1138 | ARP(J) = int(IN2 - II - 1_8) | ^ dana_mtrans.F:1091:32: note: ‘in2’ was declared here 1091 | INTEGER(8) :: II, IN1, IN2 | ^ dana_reordertree.F: In function ‘dmumps_build_load_mem_info_’: dana_reordertree.F:1103:72: warning: ‘id’ may be used uninitialized [-Wmaybe-uninitialized] 1103 | MY_FIRST_LEAF(INDICE(ID+1)-1,ID+1)=FIRST_LEAF | ^ dana_reordertree.F:780:16: note: ‘id’ was declared here 780 | INTEGER ID,FIRST_LEAF,SIZE_SBTR | ^ dana_dist_m.F: In function ‘dmumps_ana_distm_’: dana_dist_m.F:742:72: warning: ‘nrladu_current_missing’ may be used uninitialized [-Wmaybe-uninitialized] 742 | & NRLADU_CURRENT_MISSING) | ^ dana_dist_m.F:101:42: note: ‘nrladu_current_missing’ was declared here 101 | INTEGER(8) :: NRLADU_CURRENT_MISSING | ^ dana_dist_m.F:719:72: warning: ‘sizefrnocblu’ may be used uninitialized [-Wmaybe-uninitialized] 719 | CURRENT_ACTIVE_MEM = CURRENT_ACTIVE_MEM + SIZEFRNOCBLU | ^ dana_dist_m.F:118:32: note: ‘sizefrnocblu’ was declared here 118 | INTEGER(8) :: SIZEFRNOCBLU | ^ dana_dist_m.F:1154:72: warning: ‘current_active_mem’ may be used uninitialized [-Wmaybe-uninitialized] 1154 | & NRLADU_ROOT_3+CURRENT_ACTIVE_MEM) | ^ dana_dist_m.F:113:35: note: ‘current_active_mem’ was declared here 113 | INTEGER(8) CURRENT_ACTIVE_MEM, MAXTEMPCB | ^ dana_dist_m.F:1456:72: warning: ‘sizecblr_slave_ud’ may be used uninitialized [-Wmaybe-uninitialized] 1456 | ISTKRLR_CB_UD = ISTKRLR_CB_UD + LSTKRLR_CB_UD(ITOP) | ^ dana_dist_m.F:122:34: note: ‘sizecblr_slave_ud’ was declared here 122 | INTEGER(8) SIZECBLR_SLAVE_UD, SIZECBLR_SLAVE_WC | ^ dana_dist_m.F:1458:72: warning: ‘sizecblr_slave_wc’ may be used uninitialized [-Wmaybe-uninitialized] 1458 | ISTKRLR_CB_WC = ISTKRLR_CB_WC + LSTKRLR_CB_WC(ITOP) | ^ dana_dist_m.F:122:53: note: ‘sizecblr_slave_wc’ was declared here 122 | INTEGER(8) SIZECBLR_SLAVE_UD, SIZECBLR_SLAVE_WC | ^ dana_dist_m.F:995:72: warning: ‘ops_node_slave’ may be used uninitialized [-Wmaybe-uninitialized] 995 | & dble(OPS_NODE_SLAVE)/dble(NSLAVES_LOC) | ^ dana_dist_m.F:141:64: note: ‘ops_node_slave’ was declared here 141 | DOUBLE PRECISION OPS_NODE, OPS_NODE_MASTER, OPS_NODE_SLAVE | ^ dsol_aux.F: In function ‘dmumps_set_scaling_loc_’: dsol_aux.F:1709:72: warning: ‘scaling.data’ may be used uninitialized [-Wmaybe-uninitialized] 1709 | & MASTER, COMM, IERR_MPI) | ^ dsol_aux.F:1674:56: note: ‘scaling.data’ was declared here 1674 | DOUBLE PRECISION, POINTER, DIMENSION(:) :: SCALING | ^ dsol_aux.F:1709:72: warning: ‘scaling.offset’ may be used uninitialized [-Wmaybe-uninitialized] 1709 | & MASTER, COMM, IERR_MPI) | ^ dsol_aux.F:1674:56: note: ‘scaling.offset’ was declared here 1674 | DOUBLE PRECISION, POINTER, DIMENSION(:) :: SCALING | ^ dsol_aux.F:1709:72: warning: ‘scaling.dim[0].stride’ may be used uninitialized [-Wmaybe-uninitialized] 1709 | & MASTER, COMM, IERR_MPI) | ^ dsol_aux.F:1674:56: note: ‘scaling.dim[0].stride’ was declared here 1674 | DOUBLE PRECISION, POINTER, DIMENSION(:) :: SCALING | ^ dfac_process_maprow.F: In function ‘dmumps_maplig_fils_niv1_’: dfac_process_maprow.F:1197:10: warning: ‘cb_is_lr’ may be used uninitialized [-Wmaybe-uninitialized] 1197 | IF (CB_IS_LR) THEN | ^ dfac_process_maprow.F:718:25: note: ‘cb_is_lr’ was declared here 718 | LOGICAL :: CB_IS_LR | ^ dfac_driver.F: In function ‘dmumps_fac_driver_’: dfac_driver.F:1972:10: warning: ‘earlyt3rootins’ may be used uninitialized [-Wmaybe-uninitialized] 1972 | IF (EARLYT3ROOTINS) THEN | ^ dfac_driver.F:146:68: note: ‘earlyt3rootins’ was declared here 146 | LOGICAL I_AM_SLAVE, PERLU_ON, WK_USER_PROVIDED, EARLYT3ROOTINS | ^ dfac_driver.F:2739:72: warning: ‘ipool’ may be used uninitialized [-Wmaybe-uninitialized] 2739 | & ) | ^ dfac_driver.F:110:23: note: ‘ipool’ was declared here 110 | & ITLOC, IPOOL, K28, LPOOL | ^ dfac_driver.F:2739:72: warning: ‘itloc’ may be used uninitialized [-Wmaybe-uninitialized] 2739 | & ) | ^ dfac_driver.F:110:16: note: ‘itloc’ was declared here 110 | & ITLOC, IPOOL, K28, LPOOL | ^ dfac_driver.F:2739:72: warning: ‘ptrwb’ may be used uninitialized [-Wmaybe-uninitialized] 2739 | & ) | ^ dfac_driver.F:109:27: note: ‘ptrwb’ was declared here 109 | INTEGER PTRIST, PTRWB, MAXELT_SIZE, | ^ dana_driver.F: In function ‘dmumps_gather_matrix_’: dana_driver.F:4995:72: warning: ‘reqptr.offset’ may be used uninitialized [-Wmaybe-uninitialized] 4995 | & I, COLLECT_JCN, id%COMM, REQPTR(I,2), IERR ) | ^ dana_driver.F:4810:41: note: ‘reqptr.offset’ was declared here 4810 | INTEGER, ALLOCATABLE :: REQPTR(:,:) | ^ dana_driver.F:4995:72: warning: ‘reqptr.dim[1].stride’ may be used uninitialized [-Wmaybe-uninitialized] 4995 | & I, COLLECT_JCN, id%COMM, REQPTR(I,2), IERR ) | ^ dana_driver.F:4810:41: note: ‘reqptr.dim[1].stride’ was declared here 4810 | INTEGER, ALLOCATABLE :: REQPTR(:,:) | ^ dana_driver.F:4956:72: warning: ‘matptr.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 4956 | MATPTR_cp = MATPTR | ^ dana_driver.F:4811:42: note: ‘matptr.dim[0].ubound’ was declared here 4811 | INTEGER(8), ALLOCATABLE :: MATPTR(:) | ^ dsol_c.F: In function ‘dmumps_build_posinrhscomp_’: dsol_c.F:2142:72: warning: ‘iposinrhscomp_col’ may be used uninitialized [-Wmaybe-uninitialized] 2142 | IPOSINRHSCOMP_COL = IPOSINRHSCOMP_COL + 1 | ^ dsol_c.F:2083:46: note: ‘iposinrhscomp_col’ was declared here 2083 | INTEGER IPOSINRHSCOMP, IPOSINRHSCOMP_COL | ^ dsol_driver.F: In function ‘dmumps_solve_driver_’: dsol_driver.F:1890:72: warning: ‘rhs_ir.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 1890 | NB_BYTES = NB_BYTES + int(size(RHS_IR),8)*K35_8 | ^ dsol_driver.F:173:55: note: ‘rhs_ir.dim[0].ubound’ was declared here 173 | DOUBLE PRECISION, DIMENSION(:), POINTER :: RHS_IR | ^ dsol_driver.F:3643:72: warning: ‘idrhs_loc.data’ may be used uninitialized [-Wmaybe-uninitialized] 3643 | & LP, LPOK, KEEP(1), NB_BYTES_LOC, INFO(1)) | ^ dsol_driver.F:129:58: note: ‘idrhs_loc.data’ was declared here 129 | DOUBLE PRECISION, DIMENSION(:), POINTER :: idRHS_loc | ^ dsol_driver.F:3643:72: warning: ‘idrhs_loc.offset’ may be used uninitialized [-Wmaybe-uninitialized] 3643 | & LP, LPOK, KEEP(1), NB_BYTES_LOC, INFO(1)) | ^ dsol_driver.F:129:58: note: ‘idrhs_loc.offset’ was declared here 129 | DOUBLE PRECISION, DIMENSION(:), POINTER :: idRHS_loc | ^ dsol_driver.F:3643:72: warning: ‘idrhs_loc.dim[0].stride’ may be used uninitialized [-Wmaybe-uninitialized] 3643 | & LP, LPOK, KEEP(1), NB_BYTES_LOC, INFO(1)) | ^ dsol_driver.F:129:58: note: ‘idrhs_loc.dim[0].stride’ was declared here 129 | DOUBLE PRECISION, DIMENSION(:), POINTER :: idRHS_loc | ^ dsol_driver.F:2043:72: warning: ‘nb_k133’ may be used uninitialized [-Wmaybe-uninitialized] 2043 | LIWCB = 20*NB_K133*2 + KEEP(133) | ^ dsol_driver.F:279:21: note: ‘nb_k133’ was declared here 279 | INTEGER NB_K133, IRANK, TSIZE | ^ dsol_driver.F:3933:72: warning: ‘lwcb8’ may be used uninitialized [-Wmaybe-uninitialized] 3933 | LWCB8_SOL_C = LWCB8 | ^ dsol_driver.F:87:36: note: ‘lwcb8’ was declared here 87 | INTEGER(8) :: LWCB8_MIN, LWCB8, LWCB8_SOL_C | ^ dsol_driver.F:3421:72: warning: ‘saverhs.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 3421 | SAVERHS(:) = ZERO | ^ dsol_driver.F:180:49: note: ‘saverhs.dim[0].ubound’ was declared here 180 | DOUBLE PRECISION, ALLOCATABLE :: SAVERHS(:), C_RW1(:), | ^ dsol_driver.F:4054:72: warning: ‘do_nbsparse’ may be used uninitialized [-Wmaybe-uninitialized] 4054 | NBSPARSE_LOC = (DO_NBSPARSE.AND.NBRHS_EFF.GT.1) | ^ dsol_driver.F:261:29: note: ‘do_nbsparse’ was declared here 261 | LOGICAL :: DO_NBSPARSE, NBSPARSE_LOC | ^ dsol_driver.F:2217:47: warning: ‘uns_perm_inv_needed_befmainloop’ may be used uninitialized [-Wmaybe-uninitialized] 2217 | IF (UNS_PERM_INV_NEEDED_BEFMAINLOOP .AND. | ^ dsol_driver.F:198:48: note: ‘uns_perm_inv_needed_befmainloop’ was declared here 198 | & UNS_PERM_INV_NEEDED_BEFMAINLOOP | ^ dsol_driver.F:2217:47: warning: ‘uns_perm_inv_needed_inmainloop’ may be used uninitialized [-Wmaybe-uninitialized] 2217 | IF (UNS_PERM_INV_NEEDED_BEFMAINLOOP .AND. | ^ dsol_driver.F:197:47: note: ‘uns_perm_inv_needed_inmainloop’ was declared here 197 | LOGICAL :: UNS_PERM_INV_NEEDED_INMAINLOOP, | ^ dsol_driver.F:4640:72: warning: ‘rhs_ir.offset’ may be used uninitialized [-Wmaybe-uninitialized] 4640 | & id%COMM, IERR ) | ^ dsol_driver.F:173:55: note: ‘rhs_ir.offset’ was declared here 173 | DOUBLE PRECISION, DIMENSION(:), POINTER :: RHS_IR | ^ dsol_driver.F:4640:72: warning: ‘rhs_ir.dim[0].stride’ may be used uninitialized [-Wmaybe-uninitialized] 4640 | & id%COMM, IERR ) | ^ dsol_driver.F:173:55: note: ‘rhs_ir.dim[0].stride’ was declared here 173 | DOUBLE PRECISION, DIMENSION(:), POINTER :: RHS_IR | ^ dsol_driver.F:2219:72: warning: ‘uns_perm_inv.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 2219 | NB_BYTES = NB_BYTES - int(size(UNS_PERM_INV),8)*K34_8 | ^ dsol_driver.F:196:56: note: ‘uns_perm_inv.dim[0].ubound’ was declared here 196 | INTEGER, DIMENSION(:), ALLOCATABLE :: UNS_PERM_INV | ^ dsol_driver.F:2238:72: warning: ‘irhs_loc_ptr.data’ may be used uninitialized [-Wmaybe-uninitialized] 2238 | & ICNTL(1), INFO(1) ) | ^ dsol_driver.F:127:52: note: ‘irhs_loc_ptr.data’ was declared here 127 | INTEGER, DIMENSION(:), POINTER :: IRHS_loc_PTR | ^ dsol_driver.F:2238:72: warning: ‘irhs_loc_ptr.offset’ may be used uninitialized [-Wmaybe-uninitialized] 2238 | & ICNTL(1), INFO(1) ) | ^ dsol_driver.F:127:52: note: ‘irhs_loc_ptr.offset’ was declared here 127 | INTEGER, DIMENSION(:), POINTER :: IRHS_loc_PTR | ^ dsol_driver.F:2238:72: warning: ‘irhs_loc_ptr.dim[0].stride’ may be used uninitialized [-Wmaybe-uninitialized] 2238 | & ICNTL(1), INFO(1) ) | ^ dsol_driver.F:127:52: note: ‘irhs_loc_ptr.dim[0].stride’ was declared here 127 | INTEGER, DIMENSION(:), POINTER :: IRHS_loc_PTR | ^ dsol_driver.F:3487:72: warning: ‘iperm’ may be used uninitialized [-Wmaybe-uninitialized] 3487 | & ONE | ^ dsol_driver.F:80:21: note: ‘iperm’ was declared here 80 | INTEGER I,IPERM,K,JPERM, J, II, IZ2 | ^ dsol_driver.F:4343:72: warning: ‘map_rhs.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 4343 | NB_BYTES = NB_BYTES - int(size(MAP_RHS),8) * K34_8 | ^ dsol_driver.F:186:40: note: ‘map_rhs.dim[0].ubound’ was declared here 186 | INTEGER, ALLOCATABLE :: MAP_RHS(:) | ^ dsol_driver.F:4651:72: warning: ‘c_locwk54.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 4651 | C_LOCWK54 = ZERO | ^ dsol_driver.F:193:62: note: ‘c_locwk54.dim[0].ubound’ was declared here 193 | DOUBLE PRECISION, ALLOCATABLE, DIMENSION(:) :: C_LOCWK54 | ^ dsol_driver.F:5046:72: warning: ‘c_w.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 5046 | NB_BYTES = NB_BYTES - int(size(C_W),8)*K35_8 | ^ dsol_driver.F:183:45: note: ‘c_w.dim[0].ubound’ was declared here 183 | & C_W(:) | ^ dsol_driver.F:4553:72: warning: ‘r_locwk54.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 4553 | R_LOCWK54 = RZERO | ^ dsol_driver.F:192:65: note: ‘r_locwk54.dim[0].ubound’ was declared here 192 | DOUBLE PRECISION, ALLOCATABLE, DIMENSION(:) :: R_LOCWK54 | ^ dsol_driver.F:5049:72: warning: ‘r_w.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 5049 | & - int(size(IW1),8)*K34_8 | ^ dsol_driver.F:188:45: note: ‘r_w.dim[0].ubound’ was declared here 188 | DOUBLE PRECISION, ALLOCATABLE :: R_W(:) | ^ dsol_driver.F:5054:72: warning: ‘d.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 5054 | NB_BYTES = NB_BYTES - int(size(D ),8)*K16_8 | ^ dsol_driver.F:187:51: note: ‘d.dim[0].ubound’ was declared here 187 | DOUBLE PRECISION, ALLOCATABLE :: R_Y(:), D(:) | ^ dana_driver.F: In function ‘dmumps_ana_driver_’: dana_driver.F:1219:16: warning: ‘listvar_schur_2be_freed’ may be used uninitialized [-Wmaybe-uninitialized] 1219 | IF ( LISTVAR_SCHUR_2BE_FREED ) THEN | ^ dana_driver.F:63:50: note: ‘listvar_schur_2be_freed’ was declared here 63 | LOGICAL PROK, PROKG, LISTVAR_SCHUR_2BE_FREED, LPOK | ^ dana_driver.F:1345:72: warning: ‘na’ may be used uninitialized [-Wmaybe-uninitialized] 1345 | & IKEEPALLOC(NE), IKEEPALLOC(NA)) | ^ dana_driver.F:53:27: note: ‘na’ was declared here 53 | INTEGER IKEEP, NE, NA | ^ dana_driver.F:1345:72: warning: ‘ne’ may be used uninitialized [-Wmaybe-uninitialized] 1345 | & IKEEPALLOC(NE), IKEEPALLOC(NA)) | ^ dana_driver.F:53:23: note: ‘ne’ was declared here 53 | INTEGER IKEEP, NE, NA | ^ dana_driver.F:1756:72: warning: ‘nbleaf’ may be used uninitialized [-Wmaybe-uninitialized] 1756 | id%NA(1) = NBLEAF | ^ dana_driver.F:76:20: note: ‘nbleaf’ was declared here 76 | INTEGER NBLEAF, NBROOT, MYROW_CHECK, INIV2 | ^ dana_driver.F:1757:72: warning: ‘nbroot’ may be used uninitialized [-Wmaybe-uninitialized] 1757 | id%NA(2) = NBROOT | ^ dana_driver.F:76:28: note: ‘nbroot’ was declared here 76 | INTEGER NBLEAF, NBROOT, MYROW_CHECK, INIV2 | ^ dana_driver.F:2653:72: warning: ‘temp_leaf.offset’ may be used uninitialized [-Wmaybe-uninitialized] 2653 | id%MY_FIRST_LEAF(1:J)=TEMP_LEAF(1:J,1) | ^ dana_driver.F:148:56: note: ‘temp_leaf.offset’ was declared here 148 | INTEGER, DIMENSION (:,:), ALLOCATABLE :: TEMP_LEAF | ^ dana_driver.F:2653:72: warning: ‘temp_leaf.dim[1].stride’ may be used uninitialized [-Wmaybe-uninitialized] 2653 | id%MY_FIRST_LEAF(1:J)=TEMP_LEAF(1:J,1) | ^ dana_driver.F:148:56: note: ‘temp_leaf.dim[1].stride’ was declared here 148 | INTEGER, DIMENSION (:,:), ALLOCATABLE :: TEMP_LEAF | ^ dana_driver.F:2640:72: warning: ‘temp_root.offset’ may be used uninitialized [-Wmaybe-uninitialized] 2640 | id%MY_ROOT_SBTR(1:J)=TEMP_ROOT(1:J,1) | ^ dana_driver.F:147:56: note: ‘temp_root.offset’ was declared here 147 | INTEGER, DIMENSION (:,:), ALLOCATABLE :: TEMP_ROOT | ^ dana_driver.F:2640:72: warning: ‘temp_root.dim[1].stride’ may be used uninitialized [-Wmaybe-uninitialized] 2640 | id%MY_ROOT_SBTR(1:J)=TEMP_ROOT(1:J,1) | ^ dana_driver.F:147:56: note: ‘temp_root.dim[1].stride’ was declared here 147 | INTEGER, DIMENSION (:,:), ALLOCATABLE :: TEMP_ROOT | ^ dana_driver.F:2666:72: warning: ‘temp_size.offset’ may be used uninitialized [-Wmaybe-uninitialized] 2666 | id%MY_NB_LEAF(1:J)=TEMP_SIZE(1:J,1) | ^ dana_driver.F:149:56: note: ‘temp_size.offset’ was declared here 149 | INTEGER, DIMENSION (:,:), ALLOCATABLE :: TEMP_SIZE | ^ dana_driver.F:2666:72: warning: ‘temp_size.dim[1].stride’ may be used uninitialized [-Wmaybe-uninitialized] 2666 | id%MY_NB_LEAF(1:J)=TEMP_SIZE(1:J,1) | ^ dana_driver.F:149:56: note: ‘temp_size.dim[1].stride’ was declared here 149 | INTEGER, DIMENSION (:,:), ALLOCATABLE :: TEMP_SIZE | ^ dana_driver.F:3304:72: warning: ‘loci_am_cand.data’ may be used uninitialized [-Wmaybe-uninitialized] 3304 | & ) | ^ dana_driver.F:198:41: note: ‘loci_am_cand.data’ was declared here 198 | LOGICAL, POINTER :: locI_AM_CAND(:) | ^ dana_driver.F:3304:72: warning: ‘loci_am_cand.offset’ may be used uninitialized [-Wmaybe-uninitialized] 3304 | & ) | ^ dana_driver.F:198:41: note: ‘loci_am_cand.offset’ was declared here 198 | LOGICAL, POINTER :: locI_AM_CAND(:) | ^ dana_driver.F:3304:72: warning: ‘loci_am_cand.dim[0].stride’ may be used uninitialized [-Wmaybe-uninitialized] 3304 | & ) | ^ dana_driver.F:198:41: note: ‘loci_am_cand.dim[0].stride’ was declared here 198 | LOGICAL, POINTER :: locI_AM_CAND(:) | ^ ar rv ../lib/libdmumpsFREEFEM-SEQ.a dana_aux.o dana_aux_par.o dana_lr.o dfac_asm_master_ELT_m.o dfac_asm_master_m.o dfac_front_aux.o dfac_front_LU_type1.o dfac_front_LU_type2.o dfac_front_LDLT_type1.o dfac_front_LDLT_type2.o dfac_front_type2_aux.o dfac_sispointers_m.o dfac_lr.o dfac_mem_dynamic.o dfac_omp_m.o dfac_par_m.o dfac_sol_l0omp_m.o dlr_core.o dlr_stats.o dlr_type.o dmumps_comm_buffer.o dmumps_config_file.o dmumps_load.o dmumps_lr_data_m.o dmumps_ooc_buffer.o dmumps_ooc.o dmumps_sol_es.o dmumps_save_restore.o dmumps_save_restore_files.o dmumps_struc_def.o domp_tps_m.o dsol_lr.o dsol_omp_m.o dstatic_ptr_m.o dini_driver.o dana_driver.o dfac_driver.o dsol_driver.o dsol_distrhs.o dend_driver.o dana_aux_ELT.o dana_dist_m.o dana_LDLT_preprocess.o dana_reordertree.o darrowheads.o dbcast_int.o dfac_asm_ELT.o dfac_asm.o dfac_b.o dfac_distrib_distentry.o dfac_distrib_ELT.o dfac_lastrtnelind.o dfac_mem_alloc_cb.o dfac_mem_compress_cb.o dfac_mem_free_block_cb.o dfac_mem_stack_aux.o dfac_mem_stack.o dfac_process_band.o dfac_process_blfac_slave.o dfac_process_blocfacto_LDLT.o dfac_process_blocfacto.o dfac_process_bf.o dfac_process_end_facto_slave.o dfac_process_contrib_type1.o dfac_process_contrib_type2.o dfac_process_contrib_type3.o dfac_process_maprow.o dfac_process_master2.o dfac_process_message.o dfac_process_root2slave.o dfac_process_root2son.o dfac_process_rtnelind.o dfac_root_parallel.o dfac_scalings.o dfac_determinant.o dfac_scalings_simScaleAbs.o dfac_scalings_simScale_util.o dfac_sol_pool.o dfac_type3_symmetrize.o dini_defaults.o dmumps_c.o dmumps_driver.o dmumps_f77.o dmumps_gpu.o dmumps_iXamax.o dana_mtrans.o dooc_panel_piv.o drank_revealing.o dsol_aux.o dsol_bwd_aux.o dsol_bwd.o dsol_c.o dsol_fwd_aux.o dsol_fwd.o dsol_matvec.o dsol_root_parallel.o dtools.o dtype3_root.o ar: creating ../lib/libdmumpsFREEFEM-SEQ.a a - dana_aux.o a - dana_aux_par.o a - dana_lr.o a - dfac_asm_master_ELT_m.o a - dfac_asm_master_m.o a - dfac_front_aux.o a - dfac_front_LU_type1.o a - dfac_front_LU_type2.o a - dfac_front_LDLT_type1.o a - dfac_front_LDLT_type2.o a - dfac_front_type2_aux.o a - dfac_sispointers_m.o a - dfac_lr.o a - dfac_mem_dynamic.o a - dfac_omp_m.o a - dfac_par_m.o a - dfac_sol_l0omp_m.o a - dlr_core.o a - dlr_stats.o a - dlr_type.o a - dmumps_comm_buffer.o a - dmumps_config_file.o a - dmumps_load.o a - dmumps_lr_data_m.o a - dmumps_ooc_buffer.o a - dmumps_ooc.o a - dmumps_sol_es.o a - dmumps_save_restore.o a - dmumps_save_restore_files.o a - dmumps_struc_def.o a - domp_tps_m.o a - dsol_lr.o a - dsol_omp_m.o a - dstatic_ptr_m.o a - dini_driver.o a - dana_driver.o a - dfac_driver.o a - dsol_driver.o a - dsol_distrhs.o a - dend_driver.o a - dana_aux_ELT.o a - dana_dist_m.o a - dana_LDLT_preprocess.o a - dana_reordertree.o a - darrowheads.o a - dbcast_int.o a - dfac_asm_ELT.o a - dfac_asm.o a - dfac_b.o a - dfac_distrib_distentry.o a - dfac_distrib_ELT.o a - dfac_lastrtnelind.o a - dfac_mem_alloc_cb.o a - dfac_mem_compress_cb.o a - dfac_mem_free_block_cb.o a - dfac_mem_stack_aux.o a - dfac_mem_stack.o a - dfac_process_band.o a - dfac_process_blfac_slave.o a - dfac_process_blocfacto_LDLT.o a - dfac_process_blocfacto.o a - dfac_process_bf.o a - dfac_process_end_facto_slave.o a - dfac_process_contrib_type1.o a - dfac_process_contrib_type2.o a - dfac_process_contrib_type3.o a - dfac_process_maprow.o a - dfac_process_master2.o a - dfac_process_message.o a - dfac_process_root2slave.o a - dfac_process_root2son.o a - dfac_process_rtnelind.o a - dfac_root_parallel.o a - dfac_scalings.o a - dfac_determinant.o a - dfac_scalings_simScaleAbs.o a - dfac_scalings_simScale_util.o a - dfac_sol_pool.o a - dfac_type3_symmetrize.o a - dini_defaults.o a - dmumps_c.o a - dmumps_driver.o a - dmumps_f77.o a - dmumps_gpu.o a - dmumps_iXamax.o a - dana_mtrans.o a - dooc_panel_piv.o a - drank_revealing.o a - dsol_aux.o a - dsol_bwd_aux.o a - dsol_bwd.o a - dsol_c.o a - dsol_fwd_aux.o a - dsol_fwd.o a - dsol_matvec.o a - dsol_root_parallel.o a - dtools.o a - dtype3_root.o ranlib ../lib/libdmumpsFREEFEM-SEQ.a make[8]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/src' make[7]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/src' cd examples; make d make[7]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/examples' gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I../src -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -c dsimpletest.F -o dsimpletest.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I../src -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -c dsimpletest_save_restore.F -o dsimpletest_save_restore.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -DAdd_ -I. -I../include -I../src -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -c c_example_save_restore.c -o c_example_save_restore.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -DAdd_ -I. -I../include -I../src -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -c c_example.c -o c_example.o c_example_save_restore.c: In function ‘main’: c_example_save_restore.c:54:13: warning: variable ‘ierr’ set but not used [-Wunused-but-set-variable] 54 | int myid, ierr; | ^~~~ c_example.c: In function ‘main’: c_example.c:53:13: warning: variable ‘ierr’ set but not used [-Wunused-but-set-variable] 53 | int myid, ierr; | ^~~~ gfortran -o c_example -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz c_example.o -L../lib -ldmumpsFREEFEM-SEQ -lmumps_commonFREEFEM-SEQ -L../PORD/lib/ -lpord -L/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty//mumps-seq/MUMPS_5.5.1/libseq -lmpiseqFREEFEM-SEQ -lflexiblas -lpthread -L/usr/lib/gcc/aarch64-redhat-linux/13 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../.. -lgfortran -lm gfortran -o c_example_save_restore -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz c_example_save_restore.o -L../lib -ldmumpsFREEFEM-SEQ -lmumps_commonFREEFEM-SEQ -L../PORD/lib/ -lpord -L/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty//mumps-seq/MUMPS_5.5.1/libseq -lmpiseqFREEFEM-SEQ -lflexiblas -lpthread -L/usr/lib/gcc/aarch64-redhat-linux/13 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../.. -lgfortran -lm gfortran -o dsimpletest -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz dsimpletest.o -L../lib -ldmumpsFREEFEM-SEQ -lmumps_commonFREEFEM-SEQ -L../PORD/lib/ -lpord -L/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty//mumps-seq/MUMPS_5.5.1/libseq -lmpiseqFREEFEM-SEQ -lflexiblas -lpthread -L/usr/lib/gcc/aarch64-redhat-linux/13 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../.. -lgfortran -lm gfortran -o dsimpletest_save_restore -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz dsimpletest_save_restore.o -L../lib -ldmumpsFREEFEM-SEQ -lmumps_commonFREEFEM-SEQ -L../PORD/lib/ -lpord -L/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty//mumps-seq/MUMPS_5.5.1/libseq -lmpiseqFREEFEM-SEQ -lflexiblas -lpthread -L/usr/lib/gcc/aarch64-redhat-linux/13 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../.. -lgfortran -lm ../libseq/mpi.f:707:72: warning: type of ‘mumps_checkaddrequal’ does not match original declaration [-Wlto-type-mismatch] 707 | CALL MUMPS_CHECKADDREQUAL(SENDBUF(1), MPI_IN_PLACE, I) | ^ ../libseq/mpic.c:51:18: note: ‘mumps_checkaddrequal_’ was previously declared here 51 | void LIBSEQ_CALL mumps_checkaddrequal_(char *a, char*b, LIBSEQ_INT *i) | ^ ../libseq/mpic.c:51:18: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/tools_common.F:1234:72: warning: type of ‘mumps_icopy_64to32_64c_ip_c’ does not match original declaration [-Wlto-type-mismatch] 1234 | & SIZETAB) | ^ ../src/mumps_common.c:98:1: note: ‘mumps_icopy_64to32_64c_ip_c_’ was previously declared here 98 | MUMPS_ICOPY_64TO32_64C_IP_C(MUMPS_INT8 *inouttab, MUMPS_INT8 *sizetab) | ^ ../src/mumps_common.c:98:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/ana_orderings_wrappers_m.F:893:72: warning: type of ‘mumps_pordf’ does not match original declaration [-Wlto-type-mismatch] 893 | & NV, NCMPA ) | ^ ../src/mumps_pord.c:42:1: note: ‘mumps_pordf_’ was previously declared here 42 | MUMPS_PORDF( MUMPS_INT *nvtx, MUMPS_INT *nedges, | ^ ../src/mumps_pord.c:42:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/ana_orderings_wrappers_m.F:997:72: warning: type of ‘mumps_pordf_wnd’ does not match original declaration [-Wlto-type-mismatch] 997 | & NV, NCMPA, int(N,8) ) | ^ ../src/mumps_pord.c:57:1: note: ‘mumps_pordf_wnd_’ was previously declared here 57 | MUMPS_PORDF_WND( MUMPS_INT *nvtx, MUMPS_INT *nedges, | ^ ../src/mumps_pord.c:57:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_driver.F:5217:72: warning: type of ‘mumps_dumpmatbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5217 | & trim(id%WRITE_PROBLEM)//char(0) ) | ^ ../src/mumps_io.c:43:17: note: type mismatch in parameter 9 43 | void MUMPS_CALL MUMPS_DUMPMATBINARY_C ( MUMPS_INT *N, MUMPS_INT8 *NNZ, | ^ ../src/mumps_io.c:43:17: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:43:17: note: ‘mumps_dumpmatbinary_c_’ was previously declared here ../src/mumps_io.c:43:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_driver.F:5314:72: warning: type of ‘mumps_dumprhsbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5314 | & trim(id%WRITE_PROBLEM)//'.rhs'//char(0) ) | ^ ../src/mumps_io.c:27:17: note: type mismatch in parameter 7 27 | void MUMPS_CALL MUMPS_DUMPRHSBINARY_C ( MUMPS_INT *N, MUMPS_INT *NRHS, | ^ ../src/mumps_io.c:27:17: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:27:17: note: ‘mumps_dumprhsbinary_c_’ was previously declared here ../src/mumps_io.c:27:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_save_restore_files.F:244:72: warning: type of ‘mumps_get_save_dir_c’ does not match original declaration [-Wlto-type-mismatch] 244 | call mumps_get_save_dir_C(len_save_dir,tmp_savedir) | ^ ../src/mumps_save_restore_C.c:23:1: note: type mismatch in parameter 3 23 | MUMPS_GET_SAVE_DIR_C(MUMPS_INT *len_save_dir, char* save_dir, mumps_ftnlen l1) | ^ ../src/mumps_save_restore_C.c:23:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_save_restore_C.c:23:1: note: ‘mumps_get_save_dir_c_’ was previously declared here ../src/mumps_save_restore_C.c:23:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_save_restore_files.F:260:72: warning: type of ‘mumps_get_save_prefix_c’ does not match original declaration [-Wlto-type-mismatch] 260 | call mumps_get_save_prefix_C(len_save_prefix,tmp_saveprefix) | ^ ../src/mumps_save_restore_C.c:35:1: note: type mismatch in parameter 3 35 | MUMPS_GET_SAVE_PREFIX_C(MUMPS_INT *len_save_prefix, char* save_prefix, mumps_ftnlen l1) | ^ ../src/mumps_save_restore_C.c:35:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_save_restore_C.c:35:1: note: ‘mumps_get_save_prefix_c_’ was previously declared here ../src/mumps_save_restore_C.c:35:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_ooc.F:248:72: warning: type of ‘mumps_low_level_init_prefix’ does not match original declaration [-Wlto-type-mismatch] 248 | CALL MUMPS_LOW_LEVEL_INIT_PREFIX(DIM_PREFIX, TMP_PREFIX) | ^ ../src/mumps_io.c:173:1: note: type mismatch in parameter 3 173 | MUMPS_LOW_LEVEL_INIT_PREFIX(MUMPS_INT *dim, char *str, mumps_ftnlen l1) | ^ ../src/mumps_io.c:173:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:173:1: note: ‘mumps_low_level_init_prefix_’ was previously declared here ../src/mumps_io.c:173:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_ooc.F:249:72: warning: type of ‘mumps_low_level_init_tmpdir’ does not match original declaration [-Wlto-type-mismatch] 249 | CALL MUMPS_LOW_LEVEL_INIT_TMPDIR(DIM_DIR, TMP_DIR) | ^ ../src/mumps_io.c:185:1: note: type mismatch in parameter 3 185 | MUMPS_LOW_LEVEL_INIT_TMPDIR(MUMPS_INT *dim, char *str, mumps_ftnlen l1) | ^ ../src/mumps_io.c:185:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:185:1: note: ‘mumps_low_level_init_tmpdir_’ was previously declared here ../src/mumps_io.c:185:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_ooc.F:692:72: warning: type of ‘mumps_low_level_init_err_str’ does not match original declaration [-Wlto-type-mismatch] 692 | CALL MUMPS_LOW_LEVEL_INIT_ERR_STR(DIM_ERR_STR_OOC,ERR_STR_OOC) | ^ ../src/mumps_io_err.c:37:1: note: type mismatch in parameter 3 37 | MUMPS_LOW_LEVEL_INIT_ERR_STR(MUMPS_INT *dim, char* err_str, mumps_ftnlen l1){ | ^ ../src/mumps_io_err.c:37:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io_err.c:37:1: note: ‘mumps_low_level_init_err_str_’ was previously declared here ../src/mumps_io_err.c:37:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_ooc.F:540:72: warning: type of ‘mumps_ooc_remove_file_c’ does not match original declaration [-Wlto-type-mismatch] 540 | CALL MUMPS_OOC_REMOVE_FILE_C(IERR, TMP_NAME(1)) | ^ ../src/mumps_io.c:629:1: note: type mismatch in parameter 3 629 | MUMPS_OOC_REMOVE_FILE_C(MUMPS_INT *ierr, char *name, mumps_ftnlen l1) | ^ ../src/mumps_io.c:629:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:629:1: note: ‘mumps_ooc_remove_file_c_’ was previously declared here ../src/mumps_io.c:629:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_ooc.F:2861:72: warning: type of ‘mumps_ooc_get_file_name_c’ does not match original declaration [-Wlto-type-mismatch] 2861 | CALL MUMPS_OOC_GET_FILE_NAME_C(TMP,I,DIM,TMP_NAME(1)) | ^ ../src/mumps_io.c:541:1: note: type mismatch in parameter 5 541 | MUMPS_OOC_GET_FILE_NAME_C(MUMPS_INT *type,MUMPS_INT *indice,MUMPS_INT *length, char* name, mumps_ftnlen l1) | ^ ../src/mumps_io.c:541:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:541:1: note: ‘mumps_ooc_get_file_name_c_’ was previously declared here ../src/mumps_io.c:541:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_ooc.F:2919:72: warning: type of ‘mumps_ooc_set_file_name_c’ does not match original declaration [-Wlto-type-mismatch] 2919 | CALL MUMPS_OOC_SET_FILE_NAME_C(TMP,I,DIM,IERR,TMP_NAME(1)) | ^ ../src/mumps_io.c:551:1: note: type mismatch in parameter 6 551 | MUMPS_OOC_SET_FILE_NAME_C(MUMPS_INT *type, MUMPS_INT *indice, MUMPS_INT *length, MUMPS_INT *ierr, | ^ ../src/mumps_io.c:551:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:551:1: note: ‘mumps_ooc_set_file_name_c_’ was previously declared here ../src/mumps_io.c:551:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dfac_mem_dynamic.F:286:72: warning: type of ‘mumps_addr_c’ does not match original declaration [-Wlto-type-mismatch] 286 | CALL MUMPS_ADDR_C(DYNAMIC_CB(1), TMP_ADDRESS) | ^ ../src/mumps_size.c:22:17: note: ‘mumps_addr_c_’ was previously declared here 22 | void MUMPS_CALL MUMPS_ADDR_C(char *a, MUMPS_INT8 *addr) | ^ ../src/mumps_size.c:22:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_aux_par.F:996:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 996 | & MPI_SUM, 0, id%COMM, IERR) | ^ ../src/dfac_driver.F:3902:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 3902 | & MPI_SUM, MASTER, COMM, IERR ) | ^ ../src/dfac_scalings.F:369:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 369 | & MPI_SUM,MASTER,id%COMM, IERR) | ^ ../src/dfac_scalings_simScaleAbs.F:1180:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 1180 | & COMM, IERROR) | ^ ../libseq/mpi.f:118:27: note: ‘mpi_reduce’ was previously declared here 118 | SUBROUTINE MPI_REDUCE( SENDBUF, RECVBUF, CNT, DATATYPE, OP, | ^ ../libseq/mpi.f:118:27: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_aux_par.F:1130:72: warning: type of ‘mpi_irecv’ does not match original declaration [-Wlto-type-mismatch] 1130 | & id%COMM, RHANDPE, IERR) | ^ ../src/dfac_scalings_simScale_util.F:771:72: warning: type of ‘mpi_irecv’ does not match original declaration [-Wlto-type-mismatch] 771 | & ITAGCOMM,COMM,REQUESTS(I), IERROR) | ^ ../libseq/mpi.f:370:26: note: ‘mpi_irecv’ was previously declared here 370 | SUBROUTINE MPI_IRECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | ^ ../libseq/mpi.f:370:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_aux_par.F:1854:72: warning: type of ‘mpi_gather’ does not match original declaration [-Wlto-type-mismatch] 1854 | & MPI_INTEGER8, 0, id%COMM, IERR) | ^ ../libseq/mpi.f:53:27: note: ‘mpi_gather’ was previously declared here 53 | SUBROUTINE MPI_GATHER( SENDBUF, CNT, | ^ ../libseq/mpi.f:53:27: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_aux_par.F:1693:72: warning: type of ‘mpi_alltoall’ does not match original declaration [-Wlto-type-mismatch] 1693 | & MPI_INTEGER8, id%COMM, IERR) | ^ ../libseq/mpi.f:159:29: note: ‘mpi_alltoall’ was previously declared here 159 | SUBROUTINE MPI_ALLTOALL( SENDBUF, SENDCNT, SENDTYPE, | ^ ../libseq/mpi.f:159:29: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_aux.F:1260:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 1260 | & MPI_INTEGER8, MPI_SUM, id%COMM, IERR ) | ^ ../src/dfac_determinant.F:111:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 111 | & DETERREDUCE_OP, COMM, IERR_MPI) | ^ ../src/dfac_scalings_simScaleAbs.F:1061:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 1061 | & MPI_MAX, COMM, IERROR) | ^ ../libseq/mpi.f:101:30: note: ‘mpi_allreduce’ was previously declared here 101 | SUBROUTINE MPI_ALLREDUCE( SENDBUF, RECVBUF, CNT, DATATYPE, | ^ ../libseq/mpi.f:101:30: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dtype3_root.F:959:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 959 | & IDEST, 128, COMM, IERR ) | ^ ../src/dtype3_root.F:1060:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 1060 | & MASTER_ROOT,128,COMM,IERR) | ^ ../libseq/mpi.f:490:26: note: ‘mpi_ssend’ was previously declared here 490 | SUBROUTINE MPI_SSEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR) | ^ ../libseq/mpi.f:490:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dfac_front_aux.F:2179:72: warning: type of ‘dcopy’ does not match original declaration [-Wlto-type-mismatch] 2179 | & LDA, A(UPOS+int(I-1,8)*LDA8), 1) | ^ ../src/dtools.F:1830:72: note: ‘dcopy’ was previously declared here 1830 | CALL dcopy(N8, SRC(1), 1, DEST(1), 1) | ^ ../src/dtools.F:1830:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dfac_process_blocfacto.F:703:72: warning: type of ‘dmumps_compress_cb_i’ does not match original declaration [-Wlto-type-mismatch] 703 | & IDUMMY, 0, -9999 ) | ^ ../src/dtools.F:1944:37: note: ‘dmumps_compress_cb_i’ was previously declared here 1944 | SUBROUTINE DMUMPS_COMPRESS_CB_I(A_PTR, LA_PTR, POSELT, LDA, | ^ ../src/dtools.F:1944:37: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dsol_c.F:1674:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 1674 | & DIFF_ADDR ) | ^ ../src/dmumps_load.F:752:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 752 | CALL MUMPS_SIZE_C(SIZE_DBLE(1),SIZE_DBLE(2),I8SIZE) | ^ ../src/mumps_size.c:18:18: note: ‘mumps_size_c_’ was previously declared here 18 | void MUMPS_CALL MUMPS_SIZE_C(char *a, char *b, MUMPS_INT8 *diff) | ^ ../src/mumps_size.c:18:18: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dsol_c.F:726:72: warning: type of ‘dmumps_root_solve’ does not match original declaration [-Wlto-type-mismatch] 726 | & INFO(1), MTYPE, KEEP(50), FROM_PP) | ^ ../src/dsol_root_parallel.F:14:34: note: type mismatch in parameter 19 14 | SUBROUTINE DMUMPS_ROOT_SOLVE( NRHS, DESCA_PAR, | ^ ../src/dsol_root_parallel.F:14:34: note: ‘dmumps_root_solve’ was previously declared here ../src/dana_driver.F:4944:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 4944 | & COLLECT_NZ, id%COMM, IERR ) | ^ ../src/dfac_driver.F:4007:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 4007 | & id%COMM, IERR ) | ^ ../src/dfac_type3_symmetrize.F:119:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 119 | & DEST, SYMMETRIZE, COMM, IERR ) | ^ ../libseq/mpi.f:479:25: note: ‘mpi_send’ was previously declared here 479 | SUBROUTINE MPI_SEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR ) | ^ ../libseq/mpi.f:479:25: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dsol_c.F:2026:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 2026 | & ScatterRhsR, COMM, STATUS, IERR ) | ^ ../src/dtype3_root.F:964:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 964 | & MASTER_ROOT,128,COMM,STATUS,IERR) | ^ ../src/dana_driver.F:4924:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 4924 | & COLLECT_NZ, id%COMM, STATUS, IERR ) | ^ ../libseq/mpi.f:459:25: note: ‘mpi_recv’ was previously declared here 459 | SUBROUTINE MPI_RECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | ^ ../libseq/mpi.f:459:25: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dsol_aux.F:1709:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 1709 | & MASTER, COMM, IERR_MPI) | ^ ../src/dana_aux.F:1266:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 1266 | & 0, id%COMM, IERR ) | ^ ../src/dmumps_save_restore.F:980:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 980 | CALL MPI_BCAST( hash, 23, MPI_CHARACTER, 0, id%COMM, ierr ) | ^ ../libseq/mpi.f:204:26: note: type mismatch in parameter 7 204 | SUBROUTINE MPI_BCAST( BUFFER, CNT, DATATYPE, ROOT, COMM, IERR ) | ^ ../libseq/mpi.f:204:26: note: type ‘void’ should match type ‘long int’ ../libseq/mpi.f:204:26: note: ‘mpi_bcast’ was previously declared here ../libseq/mpi.f:204:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../libseq/mpi.f:707:72: warning: type of ‘mumps_checkaddrequal’ does not match original declaration [-Wlto-type-mismatch] 707 | CALL MUMPS_CHECKADDREQUAL(SENDBUF(1), MPI_IN_PLACE, I) | ^ ../libseq/mpic.c:51:18: note: ‘mumps_checkaddrequal_’ was previously declared here 51 | void LIBSEQ_CALL mumps_checkaddrequal_(char *a, char*b, LIBSEQ_INT *i) | ^ ../libseq/mpic.c:51:18: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/tools_common.F:1234:72: warning: type of ‘mumps_icopy_64to32_64c_ip_c’ does not match original declaration [-Wlto-type-mismatch] 1234 | & SIZETAB) | ^ ../src/mumps_common.c:98:1: note: ‘mumps_icopy_64to32_64c_ip_c_’ was previously declared here 98 | MUMPS_ICOPY_64TO32_64C_IP_C(MUMPS_INT8 *inouttab, MUMPS_INT8 *sizetab) | ^ ../src/mumps_common.c:98:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/ana_orderings_wrappers_m.F:893:72: warning: type of ‘mumps_pordf’ does not match original declaration [-Wlto-type-mismatch] 893 | & NV, NCMPA ) | ^ ../src/mumps_pord.c:42:1: note: ‘mumps_pordf_’ was previously declared here 42 | MUMPS_PORDF( MUMPS_INT *nvtx, MUMPS_INT *nedges, | ^ ../src/mumps_pord.c:42:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/ana_orderings_wrappers_m.F:997:72: warning: type of ‘mumps_pordf_wnd’ does not match original declaration [-Wlto-type-mismatch] 997 | & NV, NCMPA, int(N,8) ) | ^ ../src/mumps_pord.c:57:1: note: ‘mumps_pordf_wnd_’ was previously declared here 57 | MUMPS_PORDF_WND( MUMPS_INT *nvtx, MUMPS_INT *nedges, | ^ ../src/mumps_pord.c:57:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_driver.F:5217:72: warning: type of ‘mumps_dumpmatbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5217 | & trim(id%WRITE_PROBLEM)//char(0) ) | ^ ../src/mumps_io.c:43:17: note: type mismatch in parameter 9 43 | void MUMPS_CALL MUMPS_DUMPMATBINARY_C ( MUMPS_INT *N, MUMPS_INT8 *NNZ, | ^ ../src/mumps_io.c:43:17: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:43:17: note: ‘mumps_dumpmatbinary_c_’ was previously declared here ../src/mumps_io.c:43:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_driver.F:5314:72: warning: type of ‘mumps_dumprhsbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5314 | & trim(id%WRITE_PROBLEM)//'.rhs'//char(0) ) | ^ ../src/mumps_io.c:27:17: note: type mismatch in parameter 7 27 | void MUMPS_CALL MUMPS_DUMPRHSBINARY_C ( MUMPS_INT *N, MUMPS_INT *NRHS, | ^ ../src/mumps_io.c:27:17: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:27:17: note: ‘mumps_dumprhsbinary_c_’ was previously declared here ../src/mumps_io.c:27:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_save_restore_files.F:244:72: warning: type of ‘mumps_get_save_dir_c’ does not match original declaration [-Wlto-type-mismatch] 244 | call mumps_get_save_dir_C(len_save_dir,tmp_savedir) | ^ ../src/mumps_save_restore_C.c:23:1: note: type mismatch in parameter 3 23 | MUMPS_GET_SAVE_DIR_C(MUMPS_INT *len_save_dir, char* save_dir, mumps_ftnlen l1) | ^ ../src/mumps_save_restore_C.c:23:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_save_restore_C.c:23:1: note: ‘mumps_get_save_dir_c_’ was previously declared here ../src/mumps_save_restore_C.c:23:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_save_restore_files.F:260:72: warning: type of ‘mumps_get_save_prefix_c’ does not match original declaration [-Wlto-type-mismatch] 260 | call mumps_get_save_prefix_C(len_save_prefix,tmp_saveprefix) | ^ ../src/mumps_save_restore_C.c:35:1: note: type mismatch in parameter 3 35 | MUMPS_GET_SAVE_PREFIX_C(MUMPS_INT *len_save_prefix, char* save_prefix, mumps_ftnlen l1) | ^ ../src/mumps_save_restore_C.c:35:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_save_restore_C.c:35:1: note: ‘mumps_get_save_prefix_c_’ was previously declared here ../src/mumps_save_restore_C.c:35:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_ooc.F:248:72: warning: type of ‘mumps_low_level_init_prefix’ does not match original declaration [-Wlto-type-mismatch] 248 | CALL MUMPS_LOW_LEVEL_INIT_PREFIX(DIM_PREFIX, TMP_PREFIX) | ^ ../src/mumps_io.c:173:1: note: type mismatch in parameter 3 173 | MUMPS_LOW_LEVEL_INIT_PREFIX(MUMPS_INT *dim, char *str, mumps_ftnlen l1) | ^ ../src/mumps_io.c:173:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:173:1: note: ‘mumps_low_level_init_prefix_’ was previously declared here ../src/mumps_io.c:173:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_ooc.F:249:72: warning: type of ‘mumps_low_level_init_tmpdir’ does not match original declaration [-Wlto-type-mismatch] 249 | CALL MUMPS_LOW_LEVEL_INIT_TMPDIR(DIM_DIR, TMP_DIR) | ^ ../src/mumps_io.c:185:1: note: type mismatch in parameter 3 185 | MUMPS_LOW_LEVEL_INIT_TMPDIR(MUMPS_INT *dim, char *str, mumps_ftnlen l1) | ^ ../src/mumps_io.c:185:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:185:1: note: ‘mumps_low_level_init_tmpdir_’ was previously declared here ../src/mumps_io.c:185:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_ooc.F:692:72: warning: type of ‘mumps_low_level_init_err_str’ does not match original declaration [-Wlto-type-mismatch] 692 | CALL MUMPS_LOW_LEVEL_INIT_ERR_STR(DIM_ERR_STR_OOC,ERR_STR_OOC) | ^ ../src/mumps_io_err.c:37:1: note: type mismatch in parameter 3 37 | MUMPS_LOW_LEVEL_INIT_ERR_STR(MUMPS_INT *dim, char* err_str, mumps_ftnlen l1){ | ^ ../src/mumps_io_err.c:37:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io_err.c:37:1: note: ‘mumps_low_level_init_err_str_’ was previously declared here ../src/mumps_io_err.c:37:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_ooc.F:540:72: warning: type of ‘mumps_ooc_remove_file_c’ does not match original declaration [-Wlto-type-mismatch] 540 | CALL MUMPS_OOC_REMOVE_FILE_C(IERR, TMP_NAME(1)) | ^ ../src/mumps_io.c:629:1: note: type mismatch in parameter 3 629 | MUMPS_OOC_REMOVE_FILE_C(MUMPS_INT *ierr, char *name, mumps_ftnlen l1) | ^ ../src/mumps_io.c:629:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:629:1: note: ‘mumps_ooc_remove_file_c_’ was previously declared here ../src/mumps_io.c:629:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_ooc.F:2861:72: warning: type of ‘mumps_ooc_get_file_name_c’ does not match original declaration [-Wlto-type-mismatch] 2861 | CALL MUMPS_OOC_GET_FILE_NAME_C(TMP,I,DIM,TMP_NAME(1)) | ^ ../src/mumps_io.c:541:1: note: type mismatch in parameter 5 541 | MUMPS_OOC_GET_FILE_NAME_C(MUMPS_INT *type,MUMPS_INT *indice,MUMPS_INT *length, char* name, mumps_ftnlen l1) | ^ ../src/mumps_io.c:541:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:541:1: note: ‘mumps_ooc_get_file_name_c_’ was previously declared here ../src/mumps_io.c:541:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_ooc.F:2919:72: warning: type of ‘mumps_ooc_set_file_name_c’ does not match original declaration [-Wlto-type-mismatch] 2919 | CALL MUMPS_OOC_SET_FILE_NAME_C(TMP,I,DIM,IERR,TMP_NAME(1)) | ^ ../src/mumps_io.c:551:1: note: type mismatch in parameter 6 551 | MUMPS_OOC_SET_FILE_NAME_C(MUMPS_INT *type, MUMPS_INT *indice, MUMPS_INT *length, MUMPS_INT *ierr, | ^ ../src/mumps_io.c:551:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:551:1: note: ‘mumps_ooc_set_file_name_c_’ was previously declared here ../src/mumps_io.c:551:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dfac_mem_dynamic.F:286:72: warning: type of ‘mumps_addr_c’ does not match original declaration [-Wlto-type-mismatch] 286 | CALL MUMPS_ADDR_C(DYNAMIC_CB(1), TMP_ADDRESS) | ^ ../src/mumps_size.c:22:17: note: ‘mumps_addr_c_’ was previously declared here 22 | void MUMPS_CALL MUMPS_ADDR_C(char *a, MUMPS_INT8 *addr) | ^ ../src/mumps_size.c:22:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_aux_par.F:996:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 996 | & MPI_SUM, 0, id%COMM, IERR) | ^ ../src/dfac_driver.F:3902:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 3902 | & MPI_SUM, MASTER, COMM, IERR ) | ^ ../src/dfac_scalings.F:369:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 369 | & MPI_SUM,MASTER,id%COMM, IERR) | ^ ../src/dfac_scalings_simScaleAbs.F:1180:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 1180 | & COMM, IERROR) | ^ ../libseq/mpi.f:118:27: note: ‘mpi_reduce’ was previously declared here 118 | SUBROUTINE MPI_REDUCE( SENDBUF, RECVBUF, CNT, DATATYPE, OP, | ^ ../libseq/mpi.f:118:27: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_aux_par.F:1130:72: warning: type of ‘mpi_irecv’ does not match original declaration [-Wlto-type-mismatch] 1130 | & id%COMM, RHANDPE, IERR) | ^ ../src/dfac_scalings_simScale_util.F:771:72: warning: type of ‘mpi_irecv’ does not match original declaration [-Wlto-type-mismatch] 771 | & ITAGCOMM,COMM,REQUESTS(I), IERROR) | ^ ../libseq/mpi.f:370:26: note: ‘mpi_irecv’ was previously declared here 370 | SUBROUTINE MPI_IRECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | ^ ../libseq/mpi.f:370:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_aux_par.F:1854:72: warning: type of ‘mpi_gather’ does not match original declaration [-Wlto-type-mismatch] 1854 | & MPI_INTEGER8, 0, id%COMM, IERR) | ^ ../libseq/mpi.f:53:27: note: ‘mpi_gather’ was previously declared here 53 | SUBROUTINE MPI_GATHER( SENDBUF, CNT, | ^ ../libseq/mpi.f:53:27: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_aux_par.F:1693:72: warning: type of ‘mpi_alltoall’ does not match original declaration [-Wlto-type-mismatch] 1693 | & MPI_INTEGER8, id%COMM, IERR) | ^ ../libseq/mpi.f:159:29: note: ‘mpi_alltoall’ was previously declared here 159 | SUBROUTINE MPI_ALLTOALL( SENDBUF, SENDCNT, SENDTYPE, | ^ ../libseq/mpi.f:159:29: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_aux.F:1260:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 1260 | & MPI_INTEGER8, MPI_SUM, id%COMM, IERR ) | ^ ../src/dfac_determinant.F:111:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 111 | & DETERREDUCE_OP, COMM, IERR_MPI) | ^ ../src/dfac_scalings_simScaleAbs.F:1061:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 1061 | & MPI_MAX, COMM, IERROR) | ^ ../libseq/mpi.f:101:30: note: ‘mpi_allreduce’ was previously declared here 101 | SUBROUTINE MPI_ALLREDUCE( SENDBUF, RECVBUF, CNT, DATATYPE, | ^ ../libseq/mpi.f:101:30: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dtype3_root.F:959:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 959 | & IDEST, 128, COMM, IERR ) | ^ ../src/dtype3_root.F:1060:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 1060 | & MASTER_ROOT,128,COMM,IERR) | ^ ../libseq/mpi.f:490:26: note: ‘mpi_ssend’ was previously declared here 490 | SUBROUTINE MPI_SSEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR) | ^ ../libseq/mpi.f:490:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dfac_front_aux.F:2179:72: warning: type of ‘dcopy’ does not match original declaration [-Wlto-type-mismatch] 2179 | & LDA, A(UPOS+int(I-1,8)*LDA8), 1) | ^ ../src/dtools.F:1830:72: note: ‘dcopy’ was previously declared here 1830 | CALL dcopy(N8, SRC(1), 1, DEST(1), 1) | ^ ../src/dtools.F:1830:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dfac_process_blocfacto.F:703:72: warning: type of ‘dmumps_compress_cb_i’ does not match original declaration [-Wlto-type-mismatch] 703 | & IDUMMY, 0, -9999 ) | ^ ../src/dtools.F:1944:37: note: ‘dmumps_compress_cb_i’ was previously declared here 1944 | SUBROUTINE DMUMPS_COMPRESS_CB_I(A_PTR, LA_PTR, POSELT, LDA, | ^ ../src/dtools.F:1944:37: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dsol_c.F:1674:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 1674 | & DIFF_ADDR ) | ^ ../src/dmumps_load.F:752:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 752 | CALL MUMPS_SIZE_C(SIZE_DBLE(1),SIZE_DBLE(2),I8SIZE) | ^ ../src/mumps_size.c:18:18: note: ‘mumps_size_c_’ was previously declared here 18 | void MUMPS_CALL MUMPS_SIZE_C(char *a, char *b, MUMPS_INT8 *diff) | ^ ../src/mumps_size.c:18:18: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dsol_c.F:726:72: warning: type of ‘dmumps_root_solve’ does not match original declaration [-Wlto-type-mismatch] 726 | & INFO(1), MTYPE, KEEP(50), FROM_PP) | ^ ../src/dsol_root_parallel.F:14:34: note: type mismatch in parameter 19 14 | SUBROUTINE DMUMPS_ROOT_SOLVE( NRHS, DESCA_PAR, | ^ ../src/dsol_root_parallel.F:14:34: note: ‘dmumps_root_solve’ was previously declared here ../src/dana_driver.F:4944:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 4944 | & COLLECT_NZ, id%COMM, IERR ) | ^ ../src/dfac_driver.F:4007:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 4007 | & id%COMM, IERR ) | ^ ../src/dfac_type3_symmetrize.F:119:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 119 | & DEST, SYMMETRIZE, COMM, IERR ) | ^ ../libseq/mpi.f:479:25: note: ‘mpi_send’ was previously declared here 479 | SUBROUTINE MPI_SEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR ) | ^ ../libseq/mpi.f:479:25: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dsol_c.F:2026:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 2026 | & ScatterRhsR, COMM, STATUS, IERR ) | ^ ../src/dtype3_root.F:964:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 964 | & MASTER_ROOT,128,COMM,STATUS,IERR) | ^ ../src/dana_driver.F:4924:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 4924 | & COLLECT_NZ, id%COMM, STATUS, IERR ) | ^ ../libseq/mpi.f:459:25: note: ‘mpi_recv’ was previously declared here 459 | SUBROUTINE MPI_RECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | ^ ../libseq/mpi.f:459:25: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dsol_aux.F:1709:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 1709 | & MASTER, COMM, IERR_MPI) | ^ ../src/dana_aux.F:1266:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 1266 | & 0, id%COMM, IERR ) | ^ ../src/dmumps_save_restore.F:980:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 980 | CALL MPI_BCAST( hash, 23, MPI_CHARACTER, 0, id%COMM, ierr ) | ^ ../libseq/mpi.f:204:26: note: type mismatch in parameter 7 204 | SUBROUTINE MPI_BCAST( BUFFER, CNT, DATATYPE, ROOT, COMM, IERR ) | ^ ../libseq/mpi.f:204:26: note: type ‘void’ should match type ‘long int’ ../libseq/mpi.f:204:26: note: ‘mpi_bcast’ was previously declared here ../libseq/mpi.f:204:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../libseq/mpi.f:707:72: warning: type of ‘mumps_checkaddrequal’ does not match original declaration [-Wlto-type-mismatch] 707 | CALL MUMPS_CHECKADDREQUAL(SENDBUF(1), MPI_IN_PLACE, I) | ^ ../libseq/mpic.c:51:18: note: ‘mumps_checkaddrequal_’ was previously declared here 51 | void LIBSEQ_CALL mumps_checkaddrequal_(char *a, char*b, LIBSEQ_INT *i) | ^ ../libseq/mpic.c:51:18: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/tools_common.F:1234:72: warning: type of ‘mumps_icopy_64to32_64c_ip_c’ does not match original declaration [-Wlto-type-mismatch] 1234 | & SIZETAB) | ^ ../src/mumps_common.c:98:1: note: ‘mumps_icopy_64to32_64c_ip_c_’ was previously declared here 98 | MUMPS_ICOPY_64TO32_64C_IP_C(MUMPS_INT8 *inouttab, MUMPS_INT8 *sizetab) | ^ ../src/mumps_common.c:98:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/ana_orderings_wrappers_m.F:893:72: warning: type of ‘mumps_pordf’ does not match original declaration [-Wlto-type-mismatch] 893 | & NV, NCMPA ) | ^ ../src/mumps_pord.c:42:1: note: ‘mumps_pordf_’ was previously declared here 42 | MUMPS_PORDF( MUMPS_INT *nvtx, MUMPS_INT *nedges, | ^ ../src/mumps_pord.c:42:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/ana_orderings_wrappers_m.F:997:72: warning: type of ‘mumps_pordf_wnd’ does not match original declaration [-Wlto-type-mismatch] 997 | & NV, NCMPA, int(N,8) ) | ^ ../src/mumps_pord.c:57:1: note: ‘mumps_pordf_wnd_’ was previously declared here 57 | MUMPS_PORDF_WND( MUMPS_INT *nvtx, MUMPS_INT *nedges, | ^ ../src/mumps_pord.c:57:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dtype3_root.F:959:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 959 | & IDEST, 128, COMM, IERR ) | ^ ../src/dtype3_root.F:1060:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 1060 | & MASTER_ROOT,128,COMM,IERR) | ^ ../libseq/mpi.f:490:26: note: ‘mpi_ssend’ was previously declared here 490 | SUBROUTINE MPI_SSEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR) | ^ ../libseq/mpi.f:490:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dsol_c.F:726:72: warning: type of ‘dmumps_root_solve’ does not match original declaration [-Wlto-type-mismatch] 726 | & INFO(1), MTYPE, KEEP(50), FROM_PP) | ^ ../src/dsol_root_parallel.F:14:34: note: type mismatch in parameter 19 14 | SUBROUTINE DMUMPS_ROOT_SOLVE( NRHS, DESCA_PAR, | ^ ../src/dsol_root_parallel.F:14:34: note: ‘dmumps_root_solve’ was previously declared here ../src/dfac_process_blocfacto.F:703:72: warning: type of ‘dmumps_compress_cb_i’ does not match original declaration [-Wlto-type-mismatch] 703 | & IDUMMY, 0, -9999 ) | ^ ../src/dtools.F:1944:37: note: ‘dmumps_compress_cb_i’ was previously declared here 1944 | SUBROUTINE DMUMPS_COMPRESS_CB_I(A_PTR, LA_PTR, POSELT, LDA, | ^ ../src/dtools.F:1944:37: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dfac_process_band.F:149:72: warning: type of ‘mumps_addr_c’ does not match original declaration [-Wlto-type-mismatch] 149 | CALL MUMPS_ADDR_C( DYNAMIC_CB(1), TMP_ADDRESS ) | ^ ../src/mumps_size.c:22:17: note: ‘mumps_addr_c_’ was previously declared here 22 | void MUMPS_CALL MUMPS_ADDR_C(char *a, MUMPS_INT8 *addr) | ^ ../src/mumps_size.c:22:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_driver.F:5217:72: warning: type of ‘mumps_dumpmatbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5217 | & trim(id%WRITE_PROBLEM)//char(0) ) | ^ ../src/mumps_io.c:43:17: note: type mismatch in parameter 9 43 | void MUMPS_CALL MUMPS_DUMPMATBINARY_C ( MUMPS_INT *N, MUMPS_INT8 *NNZ, | ^ ../src/mumps_io.c:43:17: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:43:17: note: ‘mumps_dumpmatbinary_c_’ was previously declared here ../src/mumps_io.c:43:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_driver.F:5314:72: warning: type of ‘mumps_dumprhsbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5314 | & trim(id%WRITE_PROBLEM)//'.rhs'//char(0) ) | ^ ../src/mumps_io.c:27:17: note: type mismatch in parameter 7 27 | void MUMPS_CALL MUMPS_DUMPRHSBINARY_C ( MUMPS_INT *N, MUMPS_INT *NRHS, | ^ ../src/mumps_io.c:27:17: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:27:17: note: ‘mumps_dumprhsbinary_c_’ was previously declared here ../src/mumps_io.c:27:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_save_restore_files.F:244:72: warning: type of ‘mumps_get_save_dir_c’ does not match original declaration [-Wlto-type-mismatch] 244 | call mumps_get_save_dir_C(len_save_dir,tmp_savedir) | ^ ../src/mumps_save_restore_C.c:23:1: note: type mismatch in parameter 3 23 | MUMPS_GET_SAVE_DIR_C(MUMPS_INT *len_save_dir, char* save_dir, mumps_ftnlen l1) | ^ ../src/mumps_save_restore_C.c:23:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_save_restore_C.c:23:1: note: ‘mumps_get_save_dir_c_’ was previously declared here ../src/mumps_save_restore_C.c:23:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_save_restore_files.F:260:72: warning: type of ‘mumps_get_save_prefix_c’ does not match original declaration [-Wlto-type-mismatch] 260 | call mumps_get_save_prefix_C(len_save_prefix,tmp_saveprefix) | ^ ../src/mumps_save_restore_C.c:35:1: note: type mismatch in parameter 3 35 | MUMPS_GET_SAVE_PREFIX_C(MUMPS_INT *len_save_prefix, char* save_prefix, mumps_ftnlen l1) | ^ ../src/mumps_save_restore_C.c:35:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_save_restore_C.c:35:1: note: ‘mumps_get_save_prefix_c_’ was previously declared here ../src/mumps_save_restore_C.c:35:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_ooc.F:248:72: warning: type of ‘mumps_low_level_init_prefix’ does not match original declaration [-Wlto-type-mismatch] 248 | CALL MUMPS_LOW_LEVEL_INIT_PREFIX(DIM_PREFIX, TMP_PREFIX) | ^ ../src/mumps_io.c:173:1: note: type mismatch in parameter 3 173 | MUMPS_LOW_LEVEL_INIT_PREFIX(MUMPS_INT *dim, char *str, mumps_ftnlen l1) | ^ ../src/mumps_io.c:173:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:173:1: note: ‘mumps_low_level_init_prefix_’ was previously declared here ../src/mumps_io.c:173:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_ooc.F:249:72: warning: type of ‘mumps_low_level_init_tmpdir’ does not match original declaration [-Wlto-type-mismatch] 249 | CALL MUMPS_LOW_LEVEL_INIT_TMPDIR(DIM_DIR, TMP_DIR) | ^ ../src/mumps_io.c:185:1: note: type mismatch in parameter 3 185 | MUMPS_LOW_LEVEL_INIT_TMPDIR(MUMPS_INT *dim, char *str, mumps_ftnlen l1) | ^ ../src/mumps_io.c:185:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:185:1: note: ‘mumps_low_level_init_tmpdir_’ was previously declared here ../src/mumps_io.c:185:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_ooc.F:692:72: warning: type of ‘mumps_low_level_init_err_str’ does not match original declaration [-Wlto-type-mismatch] 692 | CALL MUMPS_LOW_LEVEL_INIT_ERR_STR(DIM_ERR_STR_OOC,ERR_STR_OOC) | ^ ../src/mumps_io_err.c:37:1: note: type mismatch in parameter 3 37 | MUMPS_LOW_LEVEL_INIT_ERR_STR(MUMPS_INT *dim, char* err_str, mumps_ftnlen l1){ | ^ ../src/mumps_io_err.c:37:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io_err.c:37:1: note: ‘mumps_low_level_init_err_str_’ was previously declared here ../src/mumps_io_err.c:37:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_ooc.F:540:72: warning: type of ‘mumps_ooc_remove_file_c’ does not match original declaration [-Wlto-type-mismatch] 540 | CALL MUMPS_OOC_REMOVE_FILE_C(IERR, TMP_NAME(1)) | ^ ../src/mumps_io.c:629:1: note: type mismatch in parameter 3 629 | MUMPS_OOC_REMOVE_FILE_C(MUMPS_INT *ierr, char *name, mumps_ftnlen l1) | ^ ../src/mumps_io.c:629:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:629:1: note: ‘mumps_ooc_remove_file_c_’ was previously declared here ../src/mumps_io.c:629:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_ooc.F:2861:72: warning: type of ‘mumps_ooc_get_file_name_c’ does not match original declaration [-Wlto-type-mismatch] 2861 | CALL MUMPS_OOC_GET_FILE_NAME_C(TMP,I,DIM,TMP_NAME(1)) | ^ ../src/mumps_io.c:541:1: note: type mismatch in parameter 5 541 | MUMPS_OOC_GET_FILE_NAME_C(MUMPS_INT *type,MUMPS_INT *indice,MUMPS_INT *length, char* name, mumps_ftnlen l1) | ^ ../src/mumps_io.c:541:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:541:1: note: ‘mumps_ooc_get_file_name_c_’ was previously declared here ../src/mumps_io.c:541:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_ooc.F:2919:72: warning: type of ‘mumps_ooc_set_file_name_c’ does not match original declaration [-Wlto-type-mismatch] 2919 | CALL MUMPS_OOC_SET_FILE_NAME_C(TMP,I,DIM,IERR,TMP_NAME(1)) | ^ ../src/mumps_io.c:551:1: note: type mismatch in parameter 6 551 | MUMPS_OOC_SET_FILE_NAME_C(MUMPS_INT *type, MUMPS_INT *indice, MUMPS_INT *length, MUMPS_INT *ierr, | ^ ../src/mumps_io.c:551:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:551:1: note: ‘mumps_ooc_set_file_name_c_’ was previously declared here ../src/mumps_io.c:551:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_load.F:752:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 752 | CALL MUMPS_SIZE_C(SIZE_DBLE(1),SIZE_DBLE(2),I8SIZE) | ^ ../src/dsol_c.F:1674:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 1674 | & DIFF_ADDR ) | ^ ../src/mumps_size.c:18:18: note: ‘mumps_size_c_’ was previously declared here 18 | void MUMPS_CALL MUMPS_SIZE_C(char *a, char *b, MUMPS_INT8 *diff) | ^ ../src/mumps_size.c:18:18: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dtools.F:1830:72: warning: type of ‘dcopy’ does not match original declaration [-Wlto-type-mismatch] 1830 | CALL dcopy(N8, SRC(1), 1, DEST(1), 1) | ^ ../src/dfac_front_aux.F:2179:72: note: ‘dcopy’ was previously declared here 2179 | & LDA, A(UPOS+int(I-1,8)*LDA8), 1) | ^ ../src/dfac_front_aux.F:2179:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_aux_par.F:996:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 996 | & MPI_SUM, 0, id%COMM, IERR) | ^ ../src/dfac_driver.F:3902:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 3902 | & MPI_SUM, MASTER, COMM, IERR ) | ^ ../src/dfac_scalings.F:369:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 369 | & MPI_SUM,MASTER,id%COMM, IERR) | ^ ../src/dfac_scalings_simScaleAbs.F:1180:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 1180 | & COMM, IERROR) | ^ ../libseq/mpi.f:118:27: note: ‘mpi_reduce’ was previously declared here 118 | SUBROUTINE MPI_REDUCE( SENDBUF, RECVBUF, CNT, DATATYPE, OP, | ^ ../libseq/mpi.f:118:27: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_aux_par.F:1130:72: warning: type of ‘mpi_irecv’ does not match original declaration [-Wlto-type-mismatch] 1130 | & id%COMM, RHANDPE, IERR) | ^ ../src/dfac_scalings_simScale_util.F:771:72: warning: type of ‘mpi_irecv’ does not match original declaration [-Wlto-type-mismatch] 771 | & ITAGCOMM,COMM,REQUESTS(I), IERROR) | ^ ../libseq/mpi.f:370:26: note: ‘mpi_irecv’ was previously declared here 370 | SUBROUTINE MPI_IRECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | ^ ../libseq/mpi.f:370:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_aux_par.F:1854:72: warning: type of ‘mpi_gather’ does not match original declaration [-Wlto-type-mismatch] 1854 | & MPI_INTEGER8, 0, id%COMM, IERR) | ^ ../libseq/mpi.f:53:27: note: ‘mpi_gather’ was previously declared here 53 | SUBROUTINE MPI_GATHER( SENDBUF, CNT, | ^ ../libseq/mpi.f:53:27: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_driver.F:4944:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 4944 | & COLLECT_NZ, id%COMM, IERR ) | ^ ../src/dfac_driver.F:4007:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 4007 | & id%COMM, IERR ) | ^ ../src/dfac_type3_symmetrize.F:119:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 119 | & DEST, SYMMETRIZE, COMM, IERR ) | ^ ../libseq/mpi.f:479:25: note: ‘mpi_send’ was previously declared here 479 | SUBROUTINE MPI_SEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR ) | ^ ../libseq/mpi.f:479:25: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_aux_par.F:1693:72: warning: type of ‘mpi_alltoall’ does not match original declaration [-Wlto-type-mismatch] 1693 | & MPI_INTEGER8, id%COMM, IERR) | ^ ../libseq/mpi.f:159:29: note: ‘mpi_alltoall’ was previously declared here 159 | SUBROUTINE MPI_ALLTOALL( SENDBUF, SENDCNT, SENDTYPE, | ^ ../libseq/mpi.f:159:29: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_driver.F:4924:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 4924 | & COLLECT_NZ, id%COMM, STATUS, IERR ) | ^ ../src/dfac_driver.F:4013:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 4013 | & id%COMM, STATUS, IERR ) | ^ ../src/dsol_c.F:2026:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 2026 | & ScatterRhsR, COMM, STATUS, IERR ) | ^ ../libseq/mpi.f:459:25: note: ‘mpi_recv’ was previously declared here 459 | SUBROUTINE MPI_RECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | ^ ../libseq/mpi.f:459:25: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_aux.F:1260:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 1260 | & MPI_INTEGER8, MPI_SUM, id%COMM, IERR ) | ^ ../src/dfac_determinant.F:111:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 111 | & DETERREDUCE_OP, COMM, IERR_MPI) | ^ ../src/dfac_scalings_simScaleAbs.F:1061:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 1061 | & MPI_MAX, COMM, IERROR) | ^ ../libseq/mpi.f:101:30: note: ‘mpi_allreduce’ was previously declared here 101 | SUBROUTINE MPI_ALLREDUCE( SENDBUF, RECVBUF, CNT, DATATYPE, | ^ ../libseq/mpi.f:101:30: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_aux.F:1266:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 1266 | & 0, id%COMM, IERR ) | ^ ../src/dmumps_save_restore.F:980:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 980 | CALL MPI_BCAST( hash, 23, MPI_CHARACTER, 0, id%COMM, ierr ) | ^ ../libseq/mpi.f:204:26: note: type mismatch in parameter 7 204 | SUBROUTINE MPI_BCAST( BUFFER, CNT, DATATYPE, ROOT, COMM, IERR ) | ^ ../libseq/mpi.f:204:26: note: type ‘void’ should match type ‘long int’ ../src/dfac_scalings.F:393:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 393 | & id%COMM, IERR ) | ^ ../libseq/mpi.f:204:26: note: ‘mpi_bcast’ was previously declared here 204 | SUBROUTINE MPI_BCAST( BUFFER, CNT, DATATYPE, ROOT, COMM, IERR ) | ^ ../libseq/mpi.f:204:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../libseq/mpi.f:707:72: warning: type of ‘mumps_checkaddrequal’ does not match original declaration [-Wlto-type-mismatch] 707 | CALL MUMPS_CHECKADDREQUAL(SENDBUF(1), MPI_IN_PLACE, I) | ^ ../libseq/mpic.c:51:18: note: ‘mumps_checkaddrequal_’ was previously declared here 51 | void LIBSEQ_CALL mumps_checkaddrequal_(char *a, char*b, LIBSEQ_INT *i) | ^ ../libseq/mpic.c:51:18: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/tools_common.F:1234:72: warning: type of ‘mumps_icopy_64to32_64c_ip_c’ does not match original declaration [-Wlto-type-mismatch] 1234 | & SIZETAB) | ^ ../src/mumps_common.c:98:1: note: ‘mumps_icopy_64to32_64c_ip_c_’ was previously declared here 98 | MUMPS_ICOPY_64TO32_64C_IP_C(MUMPS_INT8 *inouttab, MUMPS_INT8 *sizetab) | ^ ../src/mumps_common.c:98:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/ana_orderings_wrappers_m.F:893:72: warning: type of ‘mumps_pordf’ does not match original declaration [-Wlto-type-mismatch] 893 | & NV, NCMPA ) | ^ ../src/mumps_pord.c:42:1: note: ‘mumps_pordf_’ was previously declared here 42 | MUMPS_PORDF( MUMPS_INT *nvtx, MUMPS_INT *nedges, | ^ ../src/mumps_pord.c:42:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/ana_orderings_wrappers_m.F:997:72: warning: type of ‘mumps_pordf_wnd’ does not match original declaration [-Wlto-type-mismatch] 997 | & NV, NCMPA, int(N,8) ) | ^ ../src/mumps_pord.c:57:1: note: ‘mumps_pordf_wnd_’ was previously declared here 57 | MUMPS_PORDF_WND( MUMPS_INT *nvtx, MUMPS_INT *nedges, | ^ ../src/mumps_pord.c:57:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dtype3_root.F:959:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 959 | & IDEST, 128, COMM, IERR ) | ^ ../src/dtype3_root.F:1060:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 1060 | & MASTER_ROOT,128,COMM,IERR) | ^ ../libseq/mpi.f:490:26: note: ‘mpi_ssend’ was previously declared here 490 | SUBROUTINE MPI_SSEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR) | ^ ../libseq/mpi.f:490:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dsol_c.F:726:72: warning: type of ‘dmumps_root_solve’ does not match original declaration [-Wlto-type-mismatch] 726 | & INFO(1), MTYPE, KEEP(50), FROM_PP) | ^ ../src/dsol_root_parallel.F:14:34: note: type mismatch in parameter 19 14 | SUBROUTINE DMUMPS_ROOT_SOLVE( NRHS, DESCA_PAR, | ^ ../src/dsol_root_parallel.F:14:34: note: ‘dmumps_root_solve’ was previously declared here ../src/dfac_process_blocfacto.F:703:72: warning: type of ‘dmumps_compress_cb_i’ does not match original declaration [-Wlto-type-mismatch] 703 | & IDUMMY, 0, -9999 ) | ^ ../src/dtools.F:1944:37: note: ‘dmumps_compress_cb_i’ was previously declared here 1944 | SUBROUTINE DMUMPS_COMPRESS_CB_I(A_PTR, LA_PTR, POSELT, LDA, | ^ ../src/dtools.F:1944:37: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dfac_process_band.F:149:72: warning: type of ‘mumps_addr_c’ does not match original declaration [-Wlto-type-mismatch] 149 | CALL MUMPS_ADDR_C( DYNAMIC_CB(1), TMP_ADDRESS ) | ^ ../src/mumps_size.c:22:17: note: ‘mumps_addr_c_’ was previously declared here 22 | void MUMPS_CALL MUMPS_ADDR_C(char *a, MUMPS_INT8 *addr) | ^ ../src/mumps_size.c:22:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_driver.F:5217:72: warning: type of ‘mumps_dumpmatbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5217 | & trim(id%WRITE_PROBLEM)//char(0) ) | ^ ../src/mumps_io.c:43:17: note: type mismatch in parameter 9 43 | void MUMPS_CALL MUMPS_DUMPMATBINARY_C ( MUMPS_INT *N, MUMPS_INT8 *NNZ, | ^ ../src/mumps_io.c:43:17: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:43:17: note: ‘mumps_dumpmatbinary_c_’ was previously declared here ../src/mumps_io.c:43:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_driver.F:5314:72: warning: type of ‘mumps_dumprhsbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5314 | & trim(id%WRITE_PROBLEM)//'.rhs'//char(0) ) | ^ ../src/mumps_io.c:27:17: note: type mismatch in parameter 7 27 | void MUMPS_CALL MUMPS_DUMPRHSBINARY_C ( MUMPS_INT *N, MUMPS_INT *NRHS, | ^ ../src/mumps_io.c:27:17: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:27:17: note: ‘mumps_dumprhsbinary_c_’ was previously declared here ../src/mumps_io.c:27:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_save_restore_files.F:244:72: warning: type of ‘mumps_get_save_dir_c’ does not match original declaration [-Wlto-type-mismatch] 244 | call mumps_get_save_dir_C(len_save_dir,tmp_savedir) | ^ ../src/mumps_save_restore_C.c:23:1: note: type mismatch in parameter 3 23 | MUMPS_GET_SAVE_DIR_C(MUMPS_INT *len_save_dir, char* save_dir, mumps_ftnlen l1) | ^ ../src/mumps_save_restore_C.c:23:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_save_restore_C.c:23:1: note: ‘mumps_get_save_dir_c_’ was previously declared here ../src/mumps_save_restore_C.c:23:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_save_restore_files.F:260:72: warning: type of ‘mumps_get_save_prefix_c’ does not match original declaration [-Wlto-type-mismatch] 260 | call mumps_get_save_prefix_C(len_save_prefix,tmp_saveprefix) | ^ ../src/mumps_save_restore_C.c:35:1: note: type mismatch in parameter 3 35 | MUMPS_GET_SAVE_PREFIX_C(MUMPS_INT *len_save_prefix, char* save_prefix, mumps_ftnlen l1) | ^ ../src/mumps_save_restore_C.c:35:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_save_restore_C.c:35:1: note: ‘mumps_get_save_prefix_c_’ was previously declared here ../src/mumps_save_restore_C.c:35:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_ooc.F:248:72: warning: type of ‘mumps_low_level_init_prefix’ does not match original declaration [-Wlto-type-mismatch] 248 | CALL MUMPS_LOW_LEVEL_INIT_PREFIX(DIM_PREFIX, TMP_PREFIX) | ^ ../src/mumps_io.c:173:1: note: type mismatch in parameter 3 173 | MUMPS_LOW_LEVEL_INIT_PREFIX(MUMPS_INT *dim, char *str, mumps_ftnlen l1) | ^ ../src/mumps_io.c:173:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:173:1: note: ‘mumps_low_level_init_prefix_’ was previously declared here ../src/mumps_io.c:173:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_ooc.F:249:72: warning: type of ‘mumps_low_level_init_tmpdir’ does not match original declaration [-Wlto-type-mismatch] 249 | CALL MUMPS_LOW_LEVEL_INIT_TMPDIR(DIM_DIR, TMP_DIR) | ^ ../src/mumps_io.c:185:1: note: type mismatch in parameter 3 185 | MUMPS_LOW_LEVEL_INIT_TMPDIR(MUMPS_INT *dim, char *str, mumps_ftnlen l1) | ^ ../src/mumps_io.c:185:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:185:1: note: ‘mumps_low_level_init_tmpdir_’ was previously declared here ../src/mumps_io.c:185:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_ooc.F:692:72: warning: type of ‘mumps_low_level_init_err_str’ does not match original declaration [-Wlto-type-mismatch] 692 | CALL MUMPS_LOW_LEVEL_INIT_ERR_STR(DIM_ERR_STR_OOC,ERR_STR_OOC) | ^ ../src/mumps_io_err.c:37:1: note: type mismatch in parameter 3 37 | MUMPS_LOW_LEVEL_INIT_ERR_STR(MUMPS_INT *dim, char* err_str, mumps_ftnlen l1){ | ^ ../src/mumps_io_err.c:37:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io_err.c:37:1: note: ‘mumps_low_level_init_err_str_’ was previously declared here ../src/mumps_io_err.c:37:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_ooc.F:540:72: warning: type of ‘mumps_ooc_remove_file_c’ does not match original declaration [-Wlto-type-mismatch] 540 | CALL MUMPS_OOC_REMOVE_FILE_C(IERR, TMP_NAME(1)) | ^ ../src/mumps_io.c:629:1: note: type mismatch in parameter 3 629 | MUMPS_OOC_REMOVE_FILE_C(MUMPS_INT *ierr, char *name, mumps_ftnlen l1) | ^ ../src/mumps_io.c:629:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:629:1: note: ‘mumps_ooc_remove_file_c_’ was previously declared here ../src/mumps_io.c:629:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_ooc.F:2861:72: warning: type of ‘mumps_ooc_get_file_name_c’ does not match original declaration [-Wlto-type-mismatch] 2861 | CALL MUMPS_OOC_GET_FILE_NAME_C(TMP,I,DIM,TMP_NAME(1)) | ^ ../src/mumps_io.c:541:1: note: type mismatch in parameter 5 541 | MUMPS_OOC_GET_FILE_NAME_C(MUMPS_INT *type,MUMPS_INT *indice,MUMPS_INT *length, char* name, mumps_ftnlen l1) | ^ ../src/mumps_io.c:541:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:541:1: note: ‘mumps_ooc_get_file_name_c_’ was previously declared here ../src/mumps_io.c:541:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_ooc.F:2919:72: warning: type of ‘mumps_ooc_set_file_name_c’ does not match original declaration [-Wlto-type-mismatch] 2919 | CALL MUMPS_OOC_SET_FILE_NAME_C(TMP,I,DIM,IERR,TMP_NAME(1)) | ^ ../src/mumps_io.c:551:1: note: type mismatch in parameter 6 551 | MUMPS_OOC_SET_FILE_NAME_C(MUMPS_INT *type, MUMPS_INT *indice, MUMPS_INT *length, MUMPS_INT *ierr, | ^ ../src/mumps_io.c:551:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:551:1: note: ‘mumps_ooc_set_file_name_c_’ was previously declared here ../src/mumps_io.c:551:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dmumps_load.F:752:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 752 | CALL MUMPS_SIZE_C(SIZE_DBLE(1),SIZE_DBLE(2),I8SIZE) | ^ ../src/dsol_c.F:1674:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 1674 | & DIFF_ADDR ) | ^ ../src/mumps_size.c:18:18: note: ‘mumps_size_c_’ was previously declared here 18 | void MUMPS_CALL MUMPS_SIZE_C(char *a, char *b, MUMPS_INT8 *diff) | ^ ../src/mumps_size.c:18:18: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dtools.F:1830:72: warning: type of ‘dcopy’ does not match original declaration [-Wlto-type-mismatch] 1830 | CALL dcopy(N8, SRC(1), 1, DEST(1), 1) | ^ ../src/dfac_front_aux.F:2179:72: note: ‘dcopy’ was previously declared here 2179 | & LDA, A(UPOS+int(I-1,8)*LDA8), 1) | ^ ../src/dfac_front_aux.F:2179:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_aux_par.F:996:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 996 | & MPI_SUM, 0, id%COMM, IERR) | ^ ../src/dfac_driver.F:3902:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 3902 | & MPI_SUM, MASTER, COMM, IERR ) | ^ ../src/dfac_scalings.F:369:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 369 | & MPI_SUM,MASTER,id%COMM, IERR) | ^ ../src/dfac_scalings_simScaleAbs.F:1180:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 1180 | & COMM, IERROR) | ^ ../libseq/mpi.f:118:27: note: ‘mpi_reduce’ was previously declared here 118 | SUBROUTINE MPI_REDUCE( SENDBUF, RECVBUF, CNT, DATATYPE, OP, | ^ ../libseq/mpi.f:118:27: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_aux_par.F:1130:72: warning: type of ‘mpi_irecv’ does not match original declaration [-Wlto-type-mismatch] 1130 | & id%COMM, RHANDPE, IERR) | ^ ../src/dfac_scalings_simScale_util.F:771:72: warning: type of ‘mpi_irecv’ does not match original declaration [-Wlto-type-mismatch] 771 | & ITAGCOMM,COMM,REQUESTS(I), IERROR) | ^ ../libseq/mpi.f:370:26: note: ‘mpi_irecv’ was previously declared here 370 | SUBROUTINE MPI_IRECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | ^ ../libseq/mpi.f:370:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_aux_par.F:1854:72: warning: type of ‘mpi_gather’ does not match original declaration [-Wlto-type-mismatch] 1854 | & MPI_INTEGER8, 0, id%COMM, IERR) | ^ ../libseq/mpi.f:53:27: note: ‘mpi_gather’ was previously declared here 53 | SUBROUTINE MPI_GATHER( SENDBUF, CNT, | ^ ../libseq/mpi.f:53:27: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_driver.F:4944:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 4944 | & COLLECT_NZ, id%COMM, IERR ) | ^ ../src/dfac_driver.F:4007:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 4007 | & id%COMM, IERR ) | ^ ../src/dfac_type3_symmetrize.F:119:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 119 | & DEST, SYMMETRIZE, COMM, IERR ) | ^ ../libseq/mpi.f:479:25: note: ‘mpi_send’ was previously declared here 479 | SUBROUTINE MPI_SEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR ) | ^ ../libseq/mpi.f:479:25: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_aux_par.F:1693:72: warning: type of ‘mpi_alltoall’ does not match original declaration [-Wlto-type-mismatch] 1693 | & MPI_INTEGER8, id%COMM, IERR) | ^ ../libseq/mpi.f:159:29: note: ‘mpi_alltoall’ was previously declared here 159 | SUBROUTINE MPI_ALLTOALL( SENDBUF, SENDCNT, SENDTYPE, | ^ ../libseq/mpi.f:159:29: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_driver.F:4924:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 4924 | & COLLECT_NZ, id%COMM, STATUS, IERR ) | ^ ../src/dfac_driver.F:4013:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 4013 | & id%COMM, STATUS, IERR ) | ^ ../src/dsol_c.F:2026:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 2026 | & ScatterRhsR, COMM, STATUS, IERR ) | ^ ../libseq/mpi.f:459:25: note: ‘mpi_recv’ was previously declared here 459 | SUBROUTINE MPI_RECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | ^ ../libseq/mpi.f:459:25: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_aux.F:1260:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 1260 | & MPI_INTEGER8, MPI_SUM, id%COMM, IERR ) | ^ ../src/dfac_determinant.F:111:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 111 | & DETERREDUCE_OP, COMM, IERR_MPI) | ^ ../src/dfac_scalings_simScaleAbs.F:1061:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 1061 | & MPI_MAX, COMM, IERROR) | ^ ../libseq/mpi.f:101:30: note: ‘mpi_allreduce’ was previously declared here 101 | SUBROUTINE MPI_ALLREDUCE( SENDBUF, RECVBUF, CNT, DATATYPE, | ^ ../libseq/mpi.f:101:30: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/dana_aux.F:1266:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 1266 | & 0, id%COMM, IERR ) | ^ ../src/dmumps_save_restore.F:980:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 980 | CALL MPI_BCAST( hash, 23, MPI_CHARACTER, 0, id%COMM, ierr ) | ^ ../libseq/mpi.f:204:26: note: type mismatch in parameter 7 204 | SUBROUTINE MPI_BCAST( BUFFER, CNT, DATATYPE, ROOT, COMM, IERR ) | ^ ../libseq/mpi.f:204:26: note: type ‘void’ should match type ‘long int’ ../src/dfac_scalings.F:393:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 393 | & id%COMM, IERR ) | ^ ../libseq/mpi.f:204:26: note: ‘mpi_bcast’ was previously declared here 204 | SUBROUTINE MPI_BCAST( BUFFER, CNT, DATATYPE, ROOT, COMM, IERR ) | ^ ../libseq/mpi.f:204:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used make[7]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/examples' make[6]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1' cd MUMPS_5.5.1 && make z make[6]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1' (cd libseq; make) make[7]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq' make[7]: Nothing to be done for 'all'. make[7]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq' (cp libseq/lib* ./lib) cd src; make z make[7]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/src' make ../lib/libmumps_commonFREEFEM-SEQ.a make[8]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/src' make[8]: '../lib/libmumps_commonFREEFEM-SEQ.a' is up to date. make[8]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/src' make ARITH=z ../lib/libzmumpsFREEFEM-SEQ.a make[8]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/src' gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zmumps_struc_def.F -o zmumps_struc_def.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zlr_type.F -o zlr_type.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zstatic_ptr_m.F -o zstatic_ptr_m.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zomp_tps_m.F -o zomp_tps_m.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zmumps_ooc_buffer.F -o zmumps_ooc_buffer.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_sispointers_m.F -o zfac_sispointers_m.o zlr_type.F:23:48: 23 | SUBROUTINE DEALLOC_LRB(LRB_OUT, KEEP8, K34 | 1 Warning: Unused dummy argument ‘k34’ at (1) [-Wunused-dummy-argument] gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zana_aux.F -o zana_aux.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zana_aux_par.F -o zana_aux_par.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_sol_l0omp_m.F -o zfac_sol_l0omp_m.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zmumps_config_file.F -o zmumps_config_file.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zmumps_save_restore_files.F -o zmumps_save_restore_files.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zsol_omp_m.F -o zsol_omp_m.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zmumps_lr_data_m.F -o zmumps_lr_data_m.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zlr_stats.F -o zlr_stats.o zfac_sol_l0omp_m.F:232:28: 232 | & ,unit,MYID,mode | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] zsol_omp_m.F:293:50: 293 | & ISTEP_TO_INIV2, TAB_POS_IN_PERE, PANEL_POS, LPANEL_POS, | 1 Warning: Unused dummy argument ‘panel_pos’ at (1) [-Wunused-dummy-argument] zsol_omp_m.F:297:37: 297 | & PERM_L0_OMP, PTR_LEAFS_L0_OMP, L0_OMP_MAPPING, LL0_OMP_MAPPING, | 1 Warning: Unused dummy argument ‘ptr_leafs_l0_omp’ at (1) [-Wunused-dummy-argument] zsol_omp_m.F:33:42: 33 | SUBROUTINE ZMUMPS_SOL_L0OMP_LD( K400 ) | 1 Warning: Unused dummy argument ‘k400’ at (1) [-Wunused-dummy-argument] zsol_omp_m.F:20:42: 20 | SUBROUTINE ZMUMPS_SOL_L0OMP_LI( K400 ) | 1 Warning: Unused dummy argument ‘k400’ at (1) [-Wunused-dummy-argument] zlr_stats.F:574:27: 574 | & DEPTH, BCKSZ, NASSMIN, NFRONTMIN, SYM, K486, | 1 Warning: Unused dummy argument ‘bcksz’ at (1) [-Wunused-dummy-argument] zlr_stats.F:574:20: 574 | & DEPTH, BCKSZ, NASSMIN, NFRONTMIN, SYM, K486, | 1 Warning: Unused dummy argument ‘depth’ at (1) [-Wunused-dummy-argument] zlr_stats.F:575:19: 575 | & K472, K475, K478, K480, K481, K483, K484, | 1 Warning: Unused dummy argument ‘k472’ at (1) [-Wunused-dummy-argument] zlr_stats.F:575:25: 575 | & K472, K475, K478, K480, K481, K483, K484, | 1 Warning: Unused dummy argument ‘k475’ at (1) [-Wunused-dummy-argument] zlr_stats.F:575:31: 575 | & K472, K475, K478, K480, K481, K483, K484, | 1 Warning: Unused dummy argument ‘k478’ at (1) [-Wunused-dummy-argument] zlr_stats.F:575:37: 575 | & K472, K475, K478, K480, K481, K483, K484, | 1 Warning: Unused dummy argument ‘k480’ at (1) [-Wunused-dummy-argument] zlr_stats.F:575:43: 575 | & K472, K475, K478, K480, K481, K483, K484, | 1 Warning: Unused dummy argument ‘k481’ at (1) [-Wunused-dummy-argument] zlr_stats.F:575:49: 575 | & K472, K475, K478, K480, K481, K483, K484, | 1 Warning: Unused dummy argument ‘k483’ at (1) [-Wunused-dummy-argument] zlr_stats.F:575:55: 575 | & K472, K475, K478, K480, K481, K483, K484, | 1 Warning: Unused dummy argument ‘k484’ at (1) [-Wunused-dummy-argument] zlr_stats.F:574:58: 574 | & DEPTH, BCKSZ, NASSMIN, NFRONTMIN, SYM, K486, | 1 Warning: Unused dummy argument ‘k486’ at (1) [-Wunused-dummy-argument] zlr_stats.F:572:47: 572 | SUBROUTINE SAVEandWRITE_GAINS(LOCAL, K489, DKEEP, N, | 1 Warning: Unused dummy argument ‘k489’ at (1) [-Wunused-dummy-argument] zlr_stats.F:572:41: 572 | SUBROUTINE SAVEandWRITE_GAINS(LOCAL, K489, DKEEP, N, | 1 Warning: Unused dummy argument ‘local’ at (1) [-Wunused-dummy-argument] zlr_stats.F:572:57: 572 | SUBROUTINE SAVEandWRITE_GAINS(LOCAL, K489, DKEEP, N, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] zlr_stats.F:574:36: 574 | & DEPTH, BCKSZ, NASSMIN, NFRONTMIN, SYM, K486, | 1 Warning: Unused dummy argument ‘nassmin’ at (1) [-Wunused-dummy-argument] zlr_stats.F:577:26: 577 | & NBTREENODES, NPROCS, MPG, PROKG) | 1 Warning: Unused dummy argument ‘nbtreenodes’ at (1) [-Wunused-dummy-argument] zlr_stats.F:574:47: 574 | & DEPTH, BCKSZ, NASSMIN, NFRONTMIN, SYM, K486, | 1 Warning: Unused dummy argument ‘nfrontmin’ at (1) [-Wunused-dummy-argument] zlr_stats.F:577:34: 577 | & NBTREENODES, NPROCS, MPG, PROKG) | 1 Warning: Unused dummy argument ‘nprocs’ at (1) [-Wunused-dummy-argument] zlr_stats.F:574:52: 574 | & DEPTH, BCKSZ, NASSMIN, NFRONTMIN, SYM, K486, | 1 Warning: Unused dummy argument ‘sym’ at (1) [-Wunused-dummy-argument] zlr_stats.F:511:59: 511 | & KEEP50, INODE) | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] zlr_stats.F:478:42: 478 | & NASS1, KEEP50, INODE) | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] zlr_stats.F:343:37: 343 | SUBROUTINE INIT_STATS_GLOBAL(id) | 1 Warning: Unused dummy argument ‘id’ at (1) [-Wunused-dummy-argument] zlr_stats.F:330:35: 330 | & NPROW, NPCOL, MYID) | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] zlr_stats.F:319:47: 319 | SUBROUTINE UPD_FLOP_UPDATE_LRLR3(LRB, NIV) | 1 Warning: Unused dummy argument ‘niv’ at (1) [-Wunused-dummy-argument] zana_aux_par.F:1692:24: 1692 | CALL MPI_ALLTOALL(SNDCNT(1), 1, MPI_INTEGER8, RCVCNT(1), 1, | 1 ...... 1980 | CALL MPI_ALLTOALL(SNDCNT(1), 1, MPI_INTEGER, RCVCNT(1), 1, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). zana_aux_par.F:1692:52: 1692 | CALL MPI_ALLTOALL(SNDCNT(1), 1, MPI_INTEGER8, RCVCNT(1), 1, | 1 ...... 1980 | CALL MPI_ALLTOALL(SNDCNT(1), 1, MPI_INTEGER, RCVCNT(1), 1, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). zana_aux_par.F:999:22: 999 | CALL MPI_GATHER(MYNCLIQUES, 1, MPI_INTEGER, NCLIQUES(1), 1, | 1 ...... 1853 | CALL MPI_GATHER(TOP_CNT, 1, MPI_INTEGER8, RCVCNT(1), 1, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/INTEGER(8)). zana_aux_par.F:999:50: 999 | CALL MPI_GATHER(MYNCLIQUES, 1, MPI_INTEGER, NCLIQUES(1), 1, | 1 ...... 1853 | CALL MPI_GATHER(TOP_CNT, 1, MPI_INTEGER8, RCVCNT(1), 1, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/INTEGER(8)). zana_aux_par.F:1131:27: 1128 | CALL MPI_IRECV(BUF_PE2(1), ord%LAST(PROC+2)- | 2 ...... 1131 | CALL MPI_IRECV(BUF_NV2(1), ord%LAST(PROC+2)- | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/INTEGER(8)). zana_aux_par.F:1192:23: 1192 | CALL MPI_SEND(IPE(1), ord%LAST(MYID+1)-ord%FIRST(MYID+1)+1, | 1 ...... 1893 | CALL MPI_SEND(TSENDI(TOP_CNT-I+1), I, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). zana_aux_par.F:355:48: 355 | SUBROUTINE ZMUMPS_DO_PAR_ORD(id, ord, WORK) | 1 Warning: Unused dummy argument ‘work’ at (1) [-Wunused-dummy-argument] zana_aux_par.F:213:43: 213 | SUBROUTINE ZMUMPS_SET_PAR_ORD(id, ord) | 1 Warning: Unused dummy argument ‘ord’ at (1) [-Wunused-dummy-argument] zmumps_lr_data_m.F:2854:21: 2854 | & ,unit,MYID,mode | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] zmumps_lr_data_m.F:2297:21: 2297 | & ,unit,MYID,mode | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] zana_aux.F:1635:14: 1635 | & PERM(1),IPQ8(1)) | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘flag’ at (1) zana_aux.F:1638:14: 1638 | & PERM(1)) | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘flag’ at (1) zana_aux.F:1648:18: 1648 | & NUMNZ, PERM(1), LIW, IW(IPIW), LDW, S2(LS2+1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘perm’ at (1) zana_aux.F:285:37: 285 | CALL ZMUMPS_ANA_GNEW(N,NZ8,IRN(1), ICN(1), IW(1), LIW8, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘irn’ at (1) zana_aux.F:285:45: 285 | CALL ZMUMPS_ANA_GNEW(N,NZ8,IRN(1), ICN(1), IW(1), LIW8, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘icn’ at (1) zana_aux.F:285:53: 285 | CALL ZMUMPS_ANA_GNEW(N,NZ8,IRN(1), ICN(1), IW(1), LIW8, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘iw’ at (1) zana_aux.F:286:14: 286 | & IPE(1), PTRAR(1,2), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘ipe’ at (1) zana_aux.F:415:30: 415 | & (N,NZ8,IRN(1), ICN(1), IW(1), LIW8, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘irn’ at (1) zana_aux.F:415:38: 415 | & (N,NZ8,IRN(1), ICN(1), IW(1), LIW8, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘icn’ at (1) zana_aux.F:415:46: 415 | & (N,NZ8,IRN(1), ICN(1), IW(1), LIW8, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘iw’ at (1) zana_aux.F:416:24: 416 | & IPE(1), PTRAR(1,2), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘ipe’ at (1) zana_aux.F:936:42: 936 | CALL ZMUMPS_ANA_GNEW(N,NZ8,IRN(1),ICN(1),IW(1),LIW8, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘irn’ at (1) zana_aux.F:936:49: 936 | CALL ZMUMPS_ANA_GNEW(N,NZ8,IRN(1),ICN(1),IW(1),LIW8, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘icn’ at (1) zana_aux.F:936:56: 936 | CALL ZMUMPS_ANA_GNEW(N,NZ8,IRN(1),ICN(1),IW(1),LIW8, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘iw’ at (1) zana_aux.F:937:20: 937 | & IPE(1), PTRAR(1,2), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘ipe’ at (1) zana_aux.F:1005:38: 1005 | CALL ZMUMPS_ANA_J(N, NZ8, IRN(1), ICN(1), IKEEP1(1), IW(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘irn’ at (1) zana_aux.F:1005:46: 1005 | CALL ZMUMPS_ANA_J(N, NZ8, IRN(1), ICN(1), IKEEP1(1), IW(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘icn’ at (1) zana_aux.F:1005:54: 1005 | CALL ZMUMPS_ANA_J(N, NZ8, IRN(1), ICN(1), IKEEP1(1), IW(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘perm’ at (1) zana_aux.F:1005:65: 1005 | CALL ZMUMPS_ANA_J(N, NZ8, IRN(1), ICN(1), IKEEP1(1), IW(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘iw’ at (1) zana_aux.F:1006:23: 1006 | & LIW8, IPE(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘ipe’ at (1) zana_aux.F:1014:33: 1014 | CALL ZMUMPS_ANA_K(N, IPE(1), IW(1), LIW8, IWFR8, IKEEP1(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘ipe’ at (1) zana_aux.F:1014:41: 1014 | CALL ZMUMPS_ANA_K(N, IPE(1), IW(1), LIW8, IWFR8, IKEEP1(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘iw’ at (1) zana_aux.F:1014:61: 1014 | CALL ZMUMPS_ANA_K(N, IPE(1), IW(1), LIW8, IWFR8, IKEEP1(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘ips’ at (1) zana_aux.F:1015:20: 1015 | & IKEEP2(1), IWL1, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘ipv’ at (1) zana_aux.F:1041:29: 1041 | & (N, PARENT, IWL1, IKEEP1(1), IKEEP2(1), IKEEP3(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘ips’ at (1) zana_aux.F:1041:40: 1041 | & (N, PARENT, IWL1, IKEEP1(1), IKEEP2(1), IKEEP3(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘ne’ at (1) zana_aux.F:1041:51: 1041 | & (N, PARENT, IWL1, IKEEP1(1), IKEEP2(1), IKEEP3(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘na’ at (1) zana_aux.F:1042:11: 1042 | & NFSIZ(1), PTRAR, INFO(6), FILS(1), FRERE(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘nfsiz’ at (1) zana_aux.F:1042:37: 1042 | & NFSIZ(1), PTRAR, INFO(6), FILS(1), FRERE(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘fils’ at (1) zana_aux.F:1042:46: 1042 | & NFSIZ(1), PTRAR, INFO(6), FILS(1), FRERE(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘frere’ at (1) zana_aux.F:1044:50: 1044 | & KEEP(20),KEEP(38),PTRAR(1,2),KEEP(104),IW(1),KEEP(50), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘cumul’ at (1) zana_aux.F:1050:29: 1050 | & (N, PARENT, IWL1, IKEEP1(1), IKEEP2(1), IKEEP3(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘ips’ at (1) zana_aux.F:1050:40: 1050 | & (N, PARENT, IWL1, IKEEP1(1), IKEEP2(1), IKEEP3(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘ne’ at (1) zana_aux.F:1050:51: 1050 | & (N, PARENT, IWL1, IKEEP1(1), IKEEP2(1), IKEEP3(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘na’ at (1) zana_aux.F:1051:11: 1051 | & NFSIZ(1), PTRAR, INFO(6), FILS(1), FRERE(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘nfsiz’ at (1) zana_aux.F:1051:37: 1051 | & NFSIZ(1), PTRAR, INFO(6), FILS(1), FRERE(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘fils’ at (1) zana_aux.F:1051:46: 1051 | & NFSIZ(1), PTRAR, INFO(6), FILS(1), FRERE(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘frere’ at (1) zana_aux.F:1053:50: 1053 | & KEEP(20),KEEP(38),PTRAR(1,2),KEEP(104),IW(1),KEEP(50), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘cumul’ at (1) zana_aux.F:1081:24: 1081 | CALL ZMUMPS_ANA_M(IKEEP2(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘ne’ at (1) zana_aux.F:1127:34: 1127 | CALL ZMUMPS_CUTNODES(N, FRERE(1), FILS(1), NFSIZ(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘frere’ at (1) zana_aux.F:1127:44: 1127 | CALL ZMUMPS_CUTNODES(N, FRERE(1), FILS(1), NFSIZ(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘fils’ at (1) zana_aux.F:1127:53: 1127 | CALL ZMUMPS_CUTNODES(N, FRERE(1), FILS(1), NFSIZ(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘nfsiz’ at (1) zana_aux.F:1152:33: 1152 | CALL ZMUMPS_CUTNODES(N, FRERE(1), FILS(1), NFSIZ(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘frere’ at (1) zana_aux.F:1152:43: 1152 | CALL ZMUMPS_CUTNODES(N, FRERE(1), FILS(1), NFSIZ(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘fils’ at (1) zana_aux.F:1152:52: 1152 | CALL ZMUMPS_CUTNODES(N, FRERE(1), FILS(1), NFSIZ(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘nfsiz’ at (1) zana_aux.F:2407:53: 2407 | & KEEP20, KEEP38, NAMALG,NAMALGMAX, | 1 Warning: Unused dummy argument ‘namalgmax’ at (1) [-Wunused-dummy-argument] zana_aux.F:2859:18: 2859 | &( MYID, COMM, KEEP,KEEP8, INFO, INFOG, RINFO, RINFOG, ICNTL, | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] zana_aux.F:2859:50: 2859 | &( MYID, COMM, KEEP,KEEP8, INFO, INFOG, RINFO, RINFOG, ICNTL, | 1 Warning: Unused dummy argument ‘rinfo’ at (1) [-Wunused-dummy-argument] zana_aux.F:3553:34: 3553 | & (KEEP821, KEEP2, KEEP48 ,KEEP50, NSLAVES) | 1 Warning: Unused dummy argument ‘keep48’ at (1) [-Wunused-dummy-argument] zana_aux.F:4099:49: 4099 | SUBROUTINE ZMUMPS_EXPAND_TREE_STEPS( ICNTL, | 1 Warning: Unused dummy argument ‘icntl’ at (1) [-Wunused-dummy-argument] gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zmumps_ooc.F -o zmumps_ooc.o zmumps_ooc.F:3030:13: 3030 | & IW, LIWFAC, | 1 Warning: Unused dummy argument ‘iw’ at (1) [-Wunused-dummy-argument] zmumps_ooc.F:3031:15: 3031 | & MYID, FILESIZE, IERR , LAST_CALL) | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] zmumps_ooc.F:2980:25: 2980 | & KEEP38, KEEP20) | 1 Warning: Unused dummy argument ‘keep20’ at (1) [-Wunused-dummy-argument] zmumps_ooc.F:2980:17: 2980 | & KEEP38, KEEP20) | 1 Warning: Unused dummy argument ‘keep38’ at (1) [-Wunused-dummy-argument] zmumps_ooc.F:2354:31: 2354 | & NB_NODES,FLAG,PTRFAC,NSTEPS) | 1 Warning: Unused dummy argument ‘ptrfac’ at (1) [-Wunused-dummy-argument] zmumps_ooc.F:1957:64: 1957 | SUBROUTINE ZMUMPS_FREE_SPACE_FOR_SOLVE(A,LA,REQUESTED_SIZE,PTRFAC, | 1 Warning: Unused dummy argument ‘requested_size’ at (1) [-Wunused-dummy-argument] zmumps_ooc.F:1924:12: 1924 | & A,ZONE) | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] zmumps_ooc.F:1923:21: 1923 | & KEEP,KEEP8, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zmumps_ooc.F:1883:30: 1883 | & KEEP,KEEP8, A,ZONE) | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] zmumps_ooc.F:1883:27: 1883 | & KEEP,KEEP8, A,ZONE) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zmumps_ooc.F:1717:47: 1717 | SUBROUTINE ZMUMPS_GET_BOTTOM_AREA_SPACE(A,LA,REQUESTED_SIZE, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] zmumps_ooc.F:1584:44: 1584 | SUBROUTINE ZMUMPS_GET_TOP_AREA_SPACE(A,LA,REQUESTED_SIZE,PTRFAC, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] zmumps_ooc.F:1324:65: 1324 | FUNCTION ZMUMPS_SOLVE_IS_INODE_IN_MEM(INODE,PTRFAC,NSTEPS,A,LA, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] zmumps_ooc.F:1042:50: 1042 | SUBROUTINE ZMUMPS_UPDATE_READ_REQ_NODE(INODE,SIZE,DEST,ZONE, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] zmumps_ooc.F:283:58: 283 | SUBROUTINE ZMUMPS_NEW_FACTOR(INODE,PTRFAC,KEEP,KEEP8, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zana_aux_par.F: In function ‘__zmumps_parallel_analysis_MOD_zmumps_build_loc_graph.constprop.0’: zana_aux_par.F:1609:21: warning: ‘sipes.offset’ may be used uninitialized [-Wmaybe-uninitialized] 1609 | & SIPES(:,:) | ^ zana_aux_par.F:1609:21: warning: ‘sipes.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] zana_aux_par.F:1668:72: warning: ‘sipes.dim[1].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 1668 | SIPES(:,:) = 0 | ^ zana_aux_par.F:1609:21: note: ‘sipes.dim[1].ubound’ was declared here 1609 | & SIPES(:,:) | ^ zmumps_ooc.F: In function ‘__zmumps_ooc_MOD_zmumps_solve_compute_read_size’: zmumps_ooc.F:2473:55: warning: ‘max_nb’ may be used uninitialized [-Wmaybe-uninitialized] 2473 | DO WHILE((J8.LE.MAX_SIZE).AND.(I.GE.1).AND. | ^ zmumps_ooc.F:2359:35: note: ‘max_nb’ was declared here 2359 | INTEGER I,START_NODE,K,MAX_NB, | ^ zmumps_ooc.F:2473:55: warning: ‘max_size’ may be used uninitialized [-Wmaybe-uninitialized] 2473 | DO WHILE((J8.LE.MAX_SIZE).AND.(I.GE.1).AND. | ^ zmumps_ooc.F:2358:44: note: ‘max_size’ was declared here 2358 | INTEGER(8) :: PTRFAC(NSTEPS), MAX_SIZE, LAST, J8 | ^ zmumps_ooc.F:2473:55: warning: ‘k’ may be used uninitialized [-Wmaybe-uninitialized] 2473 | DO WHILE((J8.LE.MAX_SIZE).AND.(I.GE.1).AND. | ^ zmumps_ooc.F:2359:28: note: ‘k’ was declared here 2359 | INTEGER I,START_NODE,K,MAX_NB, | ^ zmumps_ooc.F:2508:72: warning: ‘last’ may be used uninitialized [-Wmaybe-uninitialized] 2508 | SIZE=J8-LAST | ^ zmumps_ooc.F:2358:50: note: ‘last’ was declared here 2358 | INTEGER(8) :: PTRFAC(NSTEPS), MAX_SIZE, LAST, J8 | ^ zana_aux.F: In function ‘__zmumps_ana_aux_m_MOD_zmumps_ana_f’: zana_aux.F:1172:26: warning: ‘lp’ may be used uninitialized [-Wmaybe-uninitialized] 1172 | IF ((LP.GT.0).AND.(ICNTL(4).GE.1)) | ^ zana_aux.F:72:23: note: ‘lp’ declared here 72 | INTEGER NEMIN, LP, MP, LDIAG, ITEMP, symmetry | ^ zana_aux_par.F: In function ‘__zmumps_parallel_analysis_MOD_zmumps_ana_f_par’: zana_aux_par.F:901:16: warning: ‘ntvar’ may be used uninitialized [-Wmaybe-uninitialized] 901 | & NTVAR, TGSIZE, MAXS, RHANDPE, | ^ zmumps_ooc.F: In function ‘__zmumps_ooc_MOD_zmumps_solve_is_inode_in_mem’: zmumps_ooc.F:1358:72: warning: ‘__result_zmumps_solve_is_inod’ may be used uninitialized [-Wmaybe-uninitialized] 1358 | RETURN | ^ zmumps_ooc.F:1324:6: note: ‘__result_zmumps_solve_is_inod’ was declared here 1324 | FUNCTION ZMUMPS_SOLVE_IS_INODE_IN_MEM(INODE,PTRFAC,NSTEPS,A,LA, | ^ zmumps_ooc.F: In function ‘__zmumps_ooc_MOD_zmumps_solve_zone_read’: zmumps_ooc.F:2286:9: warning: ‘needed_size’ may be used uninitialized [-Wmaybe-uninitialized] 2286 | IF(LRLUS_SOLVE(ZONE).LT.NEEDED_SIZE)THEN | ^ zmumps_ooc.F:2238:31: note: ‘needed_size’ declared here 2238 | INTEGER(8) :: NEEDED_SIZE | ^ zana_aux.F: In function ‘__zmumps_ana_aux_m_MOD_zmumps_ana_o’: zana_aux.F:1444:72: warning: ‘liwmin’ may be used uninitialized [-Wmaybe-uninitialized] 1444 | LIWG = LIW + NZTOT | ^ zana_aux.F:1303:52: note: ‘liwmin’ was declared here 1303 | INTEGER(8) :: NZTOT, NZREAL, IPIW, LIW, LIWMIN, NZsave, | ^ zana_aux.F:1465:72: warning: ‘ldwmin’ may be used uninitialized [-Wmaybe-uninitialized] 1465 | ALLOCATE(S2(LDW), stat=allocok) | ^ zana_aux.F:1304:40: note: ‘ldwmin’ was declared here 1304 | & K, KPOS, LDW, LDWMIN, IRNW, RSPOS, CSPOS, | ^ zana_aux.F:1830:22: warning: ‘nzer_diag’ may be used uninitialized [-Wmaybe-uninitialized] 1830 | & .AND. KEEP(95) .EQ. 0) THEN | ^ zana_aux.F:1298:38: note: ‘nzer_diag’ was declared here 1298 | INTEGER K50, KER_SIZE, NZER_DIAG, MTRANSLOC,RZ_DIAG | ^ zana_aux.F:1830:22: warning: ‘rz_diag’ may be used uninitialized [-Wmaybe-uninitialized] 1830 | & .AND. KEEP(95) .EQ. 0) THEN | ^ zana_aux.F:1298:57: note: ‘rz_diag’ was declared here 1298 | INTEGER K50, KER_SIZE, NZER_DIAG, MTRANSLOC,RZ_DIAG | ^ gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zlr_core.F -o zlr_core.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zmumps_sol_es.F -o zmumps_sol_es.o zmumps_sol_es.F:436:38: 436 | & (MYID, N, KEEP28, KEEP201, KEEP485, FR_FACT, | 1 Warning: Unused dummy argument ‘keep28’ at (1) [-Wunused-dummy-argument] zmumps_sol_es.F:436:56: 436 | & (MYID, N, KEEP28, KEEP201, KEEP485, FR_FACT, | 1 Warning: Unused dummy argument ‘keep485’ at (1) [-Wunused-dummy-argument] zmumps_sol_es.F:436:27: 436 | & (MYID, N, KEEP28, KEEP201, KEEP485, FR_FACT, | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] zmumps_sol_es.F:415:24: 415 | & FR_FACT, | 1 Warning: Unused dummy argument ‘fr_fact’ at (1) [-Wunused-dummy-argument] zmumps_sol_es.F:414:61: 414 | SUBROUTINE ZMUMPS_TREE_PRUN_NODES_STATS(MYID, N, KEEP28, KEEP201, | 1 Warning: Unused dummy argument ‘keep28’ at (1) [-Wunused-dummy-argument] zmumps_sol_es.F:414:50: 414 | SUBROUTINE ZMUMPS_TREE_PRUN_NODES_STATS(MYID, N, KEEP28, KEEP201, | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] zmumps_sol_es.F:267:17: 267 | & MYID, COMM, KEEP485, | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] zmumps_sol_es.F:268:9: 268 | & IW, LIW, PTRIST, KIXSZ,OOC_FCT_LOC, PHASE, LDLT, K38) | 1 Warning: Unused dummy argument ‘iw’ at (1) [-Wunused-dummy-argument] zmumps_sol_es.F:268:59: 268 | & IW, LIW, PTRIST, KIXSZ,OOC_FCT_LOC, PHASE, LDLT, K38) | 1 Warning: Unused dummy argument ‘k38’ at (1) [-Wunused-dummy-argument] zmumps_sol_es.F:267:26: 267 | & MYID, COMM, KEEP485, | 1 Warning: Unused dummy argument ‘keep485’ at (1) [-Wunused-dummy-argument] zmumps_sol_es.F:268:29: 268 | & IW, LIW, PTRIST, KIXSZ,OOC_FCT_LOC, PHASE, LDLT, K38) | 1 Warning: Unused dummy argument ‘kixsz’ at (1) [-Wunused-dummy-argument] zmumps_sol_es.F:268:54: 268 | & IW, LIW, PTRIST, KIXSZ,OOC_FCT_LOC, PHASE, LDLT, K38) | 1 Warning: Unused dummy argument ‘ldlt’ at (1) [-Wunused-dummy-argument] zmumps_sol_es.F:267:11: 267 | & MYID, COMM, KEEP485, | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] zmumps_sol_es.F:268:41: 268 | & IW, LIW, PTRIST, KIXSZ,OOC_FCT_LOC, PHASE, LDLT, K38) | 1 Warning: Unused dummy argument ‘ooc_fct_loc’ at (1) [-Wunused-dummy-argument] zmumps_sol_es.F:268:48: 268 | & IW, LIW, PTRIST, KIXSZ,OOC_FCT_LOC, PHASE, LDLT, K38) | 1 Warning: Unused dummy argument ‘phase’ at (1) [-Wunused-dummy-argument] zmumps_sol_es.F:268:22: 268 | & IW, LIW, PTRIST, KIXSZ,OOC_FCT_LOC, PHASE, LDLT, K38) | 1 Warning: Unused dummy argument ‘ptrist’ at (1) [-Wunused-dummy-argument] zmumps_sol_es.F:213:22: 213 | & nb_sparse, MYID, | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] zmumps_sol_es.F:41:24: 41 | & DAD, NE_STEPS, FRERE, KEEP28, | 1 Warning: Unused dummy argument ‘ne_steps’ at (1) [-Wunused-dummy-argument] zmumps_sol_es.F:466:37: 466 | & (LP, LPOK, PROKG, MPG, PERM_STRAT, | 1 Warning: Unused dummy argument ‘mpg’ at (1) [-Wunused-dummy-argument] zmumps_sol_es.F:466:32: 466 | & (LP, LPOK, PROKG, MPG, PERM_STRAT, | 1 Warning: Unused dummy argument ‘prokg’ at (1) [-Wunused-dummy-argument] zmumps_sol_es.F:558:25: 558 | & IRHS_PTR, NHRS, | 1 Warning: Unused dummy argument ‘irhs_ptr’ at (1) [-Wunused-dummy-argument] zmumps_sol_es.F:618:51: 618 | & behaviour_L0, reorder, n_select, PROKG, MPG | 1 Warning: Unused dummy argument ‘mpg’ at (1) [-Wunused-dummy-argument] zmumps_sol_es.F:618:46: 618 | & behaviour_L0, reorder, n_select, PROKG, MPG | 1 Warning: Unused dummy argument ‘prokg’ at (1) [-Wunused-dummy-argument] zmumps_sol_es.F:617:32: 617 | & PROCNODE, NSTEPS, SLAVEF, KEEP199, | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] zlr_core.F:824:47: 824 | CALL ZMUMPS_TRUNCATED_RRQR(M, N, ACC_LRB%Q(1,1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘a’ at (1) zlr_core.F:1398:55: 1398 | & IWHANDLER, SON_IW, LIW, LSTK, NELIM, K1, K2, SYM, | 1 Warning: Unused dummy argument ‘k2’ at (1) [-Wunused-dummy-argument] zlr_core.F:1398:34: 1398 | & IWHANDLER, SON_IW, LIW, LSTK, NELIM, K1, K2, SYM, | 1 Warning: Unused dummy argument ‘liw’ at (1) [-Wunused-dummy-argument] zlr_core.F:1398:40: 1398 | & IWHANDLER, SON_IW, LIW, LSTK, NELIM, K1, K2, SYM, | 1 Warning: Unused dummy argument ‘lstk’ at (1) [-Wunused-dummy-argument] zlr_core.F:1399:31: 1399 | & KEEP, KEEP8, OPASSW) | 1 Warning: Unused dummy argument ‘opassw’ at (1) [-Wunused-dummy-argument] zlr_core.F:1197:28: 1197 | & MAXI_RANK, A, LA, POSELTT, NFRONT, NIV, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] zlr_core.F:1198:62: 1198 | & MIDBLK_COMPRESS, TOLEPS, TOL_OPT, KPERCENT_RMB, | 1 Warning: Unused dummy argument ‘kpercent_rmb’ at (1) [-Wunused-dummy-argument] zlr_core.F:1198:31: 1198 | & MIDBLK_COMPRESS, TOLEPS, TOL_OPT, KPERCENT_RMB, | 1 Warning: Unused dummy argument ‘midblk_compress’ at (1) [-Wunused-dummy-argument] zlr_core.F:1197:49: 1197 | & MAXI_RANK, A, LA, POSELTT, NFRONT, NIV, | 1 Warning: Unused dummy argument ‘nfront’ at (1) [-Wunused-dummy-argument] zlr_core.F:1197:54: 1197 | & MAXI_RANK, A, LA, POSELTT, NFRONT, NIV, | 1 Warning: Unused dummy argument ‘niv’ at (1) [-Wunused-dummy-argument] zlr_core.F:1197:41: 1197 | & MAXI_RANK, A, LA, POSELTT, NFRONT, NIV, | 1 Warning: Unused dummy argument ‘poseltt’ at (1) [-Wunused-dummy-argument] zlr_core.F:787:55: 787 | & TOLEPS, TOL_OPT, KPERCENT, BUILDQ, LorU, CB_COMPRESS) | 1 Warning: Unused dummy argument ‘loru’ at (1) [-Wunused-dummy-argument] zlr_core.F:786:25: 786 | & MAXI_RANK, A, LA, POSELTT, NFRONT, NIV, | 1 Warning: Unused dummy argument ‘maxi_rank’ at (1) [-Wunused-dummy-argument] zlr_core.F:786:54: 786 | & MAXI_RANK, A, LA, POSELTT, NFRONT, NIV, | 1 Warning: Unused dummy argument ‘niv’ at (1) [-Wunused-dummy-argument] zlr_core.F:761:61: 761 | & MAXI_RANK, A, LA, POSELTT, NFRONT, NIV, LorU, | 1 Warning: Unused dummy argument ‘loru’ at (1) [-Wunused-dummy-argument] zlr_core.F:761:55: 761 | & MAXI_RANK, A, LA, POSELTT, NFRONT, NIV, LorU, | 1 Warning: Unused dummy argument ‘niv’ at (1) [-Wunused-dummy-argument] zlr_core.F:401:21: 401 | & LorU, | 1 Warning: Unused dummy argument ‘loru’ at (1) [-Wunused-dummy-argument] zlr_core.F:354:53: 354 | SUBROUTINE ZMUMPS_LRGEMM_SCALING(LRB, SCALED, A, LA, DIAG, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] zlr_core.F:355:45: 355 | & LD_DIAG, IW2, POSELTT, NFRONT, BLOCK, MAXI_CLUSTER) | 1 Warning: Unused dummy argument ‘nfront’ at (1) [-Wunused-dummy-argument] zlr_core.F:355:37: 355 | & LD_DIAG, IW2, POSELTT, NFRONT, BLOCK, MAXI_CLUSTER) | 1 Warning: Unused dummy argument ‘poseltt’ at (1) [-Wunused-dummy-argument] zlr_core.F:269:25: 269 | & NIV, SYM, LorU, IW, OFFSET_IW) | 1 Warning: Unused dummy argument ‘niv’ at (1) [-Wunused-dummy-argument] gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zmumps_save_restore.F -o zmumps_save_restore.o zmumps_sol_es.F: In function ‘zmumps_interleave_rhs_am1_’: zmumps_sol_es.F:688:72: warning: ‘used.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 688 | USED = .FALSE. | ^ zmumps_sol_es.F:661:48: note: ‘used.dim[0].ubound’ was declared here 661 | LOGICAL, ALLOCATABLE, DIMENSION(:) :: USED | ^ zmumps_sol_es.F:740:72: warning: ‘load_procs.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 740 | LOAD_PROCS = 0 | ^ zmumps_sol_es.F:656:54: note: ‘load_procs.dim[0].ubound’ was declared here 656 | & LOAD_PROCS, | ^ zmumps_save_restore.F:96:22: 96 | CALL MPI_BCAST( ICNTL34, 1, MPI_INTEGER, MASTER, id%COMM, ierr ) | 1 ...... 980 | CALL MPI_BCAST( hash, 23, MPI_CHARACTER, 0, id%COMM, ierr ) | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/CHARACTER(*)). zlr_core.F: In function ‘__zmumps_lr_core_MOD_regrouping2’: zlr_core.F:216:15: warning: ‘trace’ may be used uninitialized [-Wmaybe-uninitialized] 216 | IF (TRACE) THEN | ^ zlr_core.F:189:32: note: ‘trace’ was declared here 189 | LOGICAL :: ONLYCB, TRACE | ^ zlr_core.F: In function ‘zmumps_truncated_rrqr_’: zlr_core.F:1788:15: warning: ‘trunc_err’ may be used uninitialized [-Wmaybe-uninitialized] 1788 | IF(TRUNC_ERR.LT.TOLEPS_EFF) THEN | ^ zlr_core.F:1687:62: note: ‘trunc_err’ was declared here 1687 | DOUBLE PRECISION :: TOLEPS_EFF, TRUNC_ERR | ^ zlr_core.F:1909:12: warning: ‘rk’ may be used uninitialized [-Wmaybe-uninitialized] 1909 | IF( RK.LT.MIN(N,M) ) THEN | ^ zlr_core.F:1691:46: note: ‘rk’ was declared here 1691 | INTEGER :: LSTICC, PVT, K, RK | ^ gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zana_lr.F -o zana_lr.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zmumps_comm_buffer.F -o zmumps_comm_buffer.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_lr.F -o zfac_lr.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zsol_lr.F -o zsol_lr.o zsol_lr.F:520:15: 520 | & DIAG(1), size(DIAG), DIAGSIZ_DYN, NELIM_PANEL, LIELL, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘diag’ at (1) zsol_lr.F:535:24: 535 | & KEEP8, K34, K450, IS_T2_SLAVE, | 1 Warning: Unused dummy argument ‘k34’ at (1) [-Wunused-dummy-argument] zsol_lr.F:535:30: 535 | & KEEP8, K34, K450, IS_T2_SLAVE, | 1 Warning: Unused dummy argument ‘k450’ at (1) [-Wunused-dummy-argument] zsol_lr.F:535:19: 535 | & KEEP8, K34, K450, IS_T2_SLAVE, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zsol_lr.F:380:16: 380 | & ( INODE, IWHDLR, NPIV_GLOBAL, NSLAVES, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] zsol_lr.F:253:24: 253 | & KEEP8, K34, K450, IS_T2_SLAVE, IFLAG, IERROR ) | 1 Warning: Unused dummy argument ‘k34’ at (1) [-Wunused-dummy-argument] zsol_lr.F:253:30: 253 | & KEEP8, K34, K450, IS_T2_SLAVE, IFLAG, IERROR ) | 1 Warning: Unused dummy argument ‘k450’ at (1) [-Wunused-dummy-argument] zsol_lr.F:253:19: 253 | & KEEP8, K34, K450, IS_T2_SLAVE, IFLAG, IERROR ) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zsol_lr.F:183:16: 183 | & (INODE, IWHDLR, NPIV_GLOBAL, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] zsol_lr.F:695:48: 695 | & DIAG, LDIAG, NPIV, NELIM, LIELL, | 1 Warning: Unused dummy argument ‘liell’ at (1) [-Wunused-dummy-argument] zsol_lr.F:696:26: 696 | & NRHS_B, W, LWC, | 1 Warning: Unused dummy argument ‘w’ at (1) [-Wunused-dummy-argument] zana_lr.F:1949:31: 1938 | CALL MPI_RECV( NBNODES_LOC, 1, MPI_INTEGER, | 2 ...... 1949 | CALL MPI_RECV( WORKH, SIZE_SENT, MPI_INTEGER, | 1 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) zana_lr.F:2017:31: 2010 | CALL MPI_SEND( NBNODES_LOC, 1, MPI_INTEGER, MASTER, | 2 ...... 2017 | CALL MPI_SEND( WORKH, SIZE_SENT, MPI_INTEGER, MASTER, | 1 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) zana_lr.F:1604:35: 1604 | & K60, IFLAG, IERROR, K264, K265, K482, K472, MAXFRONT, K469, | 1 Warning: Unused dummy argument ‘k264’ at (1) [-Wunused-dummy-argument] zana_lr.F:1604:41: 1604 | & K60, IFLAG, IERROR, K264, K265, K482, K472, MAXFRONT, K469, | 1 Warning: Unused dummy argument ‘k265’ at (1) [-Wunused-dummy-argument] zana_lr.F:1605:19: 1605 | & K10, K54, K142, LPOK, LP, | 1 Warning: Unused dummy argument ‘k54’ at (1) [-Wunused-dummy-argument] zana_lr.F:1602:28: 1602 | & SIZEOFBLOCKS, SYM, ICNTL, HALO_DEPTH, GROUP_SIZE, | 1 Warning: Unused dummy argument ‘sym’ at (1) [-Wunused-dummy-argument] zana_lr.F:1295:47: 1295 | & K10, K54, K142, LPOK, LP, MYID, COMM) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] zana_lr.F:1292:35: 1292 | & SIZEOFBLOCKS, SYM, ICNTL, HALO_DEPTH, GROUP_SIZE, | 1 Warning: Unused dummy argument ‘icntl’ at (1) [-Wunused-dummy-argument] zana_lr.F:1294:35: 1294 | & K60, IFLAG, IERROR, K264, K265, K482, K472, MAXFRONT, K469, | 1 Warning: Unused dummy argument ‘k264’ at (1) [-Wunused-dummy-argument] zana_lr.F:1294:41: 1294 | & K60, IFLAG, IERROR, K264, K265, K482, K472, MAXFRONT, K469, | 1 Warning: Unused dummy argument ‘k265’ at (1) [-Wunused-dummy-argument] zana_lr.F:1295:19: 1295 | & K10, K54, K142, LPOK, LP, MYID, COMM) | 1 Warning: Unused dummy argument ‘k54’ at (1) [-Wunused-dummy-argument] zana_lr.F:1292:28: 1292 | & SIZEOFBLOCKS, SYM, ICNTL, HALO_DEPTH, GROUP_SIZE, | 1 Warning: Unused dummy argument ‘sym’ at (1) [-Wunused-dummy-argument] zana_lr.F:700:33: 700 | SUBROUTINE GET_GROUPS(NHALO,PARTS,SEP,NSEP,NPARTS, | 1 Warning: Unused dummy argument ‘nhalo’ at (1) [-Wunused-dummy-argument] zana_lr.F:628:35: 628 | & DEPTH, PMAX, GEN2HALO) | 1 Warning: Unused dummy argument ‘depth’ at (1) [-Wunused-dummy-argument] zana_lr.F:628:41: 628 | & DEPTH, PMAX, GEN2HALO) | 1 Warning: Unused dummy argument ‘pmax’ at (1) [-Wunused-dummy-argument] zana_lr.F:485:37: 485 | & LRGROUPS, N, NBGROUPS, LRGROUPS_SIGN, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] zana_lr.F:434:33: 434 | & HALOEDGENBR,TRACE,NODE, GEN2HALO, IQ) | 1 Warning: Unused dummy argument ‘node’ at (1) [-Wunused-dummy-argument] zana_lr.F:434:28: 434 | & HALOEDGENBR,TRACE,NODE, GEN2HALO, IQ) | 1 Warning: Unused dummy argument ‘trace’ at (1) [-Wunused-dummy-argument] zana_lr.F:382:58: 382 | SUBROUTINE GETHALONODES_AB(N, LUMAT, IND, NIND, PMAX, | 1 Warning: Unused dummy argument ‘pmax’ at (1) [-Wunused-dummy-argument] zana_lr.F:68:46: 68 | SUBROUTINE SEP_GROUPING(NV, VLIST, N, NZ, LRGROUPS, NBGROUPS, IW, | 1 Warning: Unused dummy argument ‘nz’ at (1) [-Wunused-dummy-argument] zfac_lr.F:387:22: 387 | & TEMP_BLOCK , NELIM , BLR_L(I)%Q(1,1) , ML , | 1 ...... 1881 | & BLR_PANEL(IP-CURRENT_BLR)%R(1,1) , K, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-2) zfac_lr.F:303:20: 303 | & TEMP_BLOCK , NELIM , BLR_L(I)%Q(1,1) , ML , | 1 ...... 1881 | & BLR_PANEL(IP-CURRENT_BLR)%R(1,1) , K, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-2) zfac_lr.F:239:39: 239 | & LRB%Q(1,1), LRB%M, TEMP_BLOCK, LRB%K, | 1 ...... 1882 | & BLR_PANEL(IP-CURRENT_BLR)%Q(1,1) , M, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-2) zfac_lr.F:2432:40: 2432 | & IBEG_BLOCK, NB_BLR, | 1 Warning: Unused dummy argument ‘nb_blr’ at (1) [-Wunused-dummy-argument] zfac_lr.F:2195:43: 2195 | & LBANDSLAVE, NPIV, ISHIFT, NIV, KPERCENT, | 1 Warning: Unused dummy argument ‘niv’ at (1) [-Wunused-dummy-argument] zfac_lr.F:1941:33: 1941 | & NROWS, NCOLS, INODE, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] zfac_lr.F:1942:23: 1942 | & IWHANDLER, SYM, NIV, IFLAG, IERROR, | 1 Warning: Unused dummy argument ‘iwhandler’ at (1) [-Wunused-dummy-argument] zfac_lr.F:1752:63: 1752 | & NB_BLR, BLR_PANEL, CURRENT_BLR, DIR, DECOMP_TIMER, | 1 Warning: Unused dummy argument ‘decomp_timer’ at (1) [-Wunused-dummy-argument] zfac_lr.F:1427:26: 1427 | & K474, FSorCB, BLR_U_COL, COMPRESS_CB, CB_LRB, KEEP8) | 1 Warning: Unused dummy argument ‘fsorcb’ at (1) [-Wunused-dummy-argument] zfac_lr.F:1424:33: 1424 | & ACC_LUA, K480, K479, K478, KPERCENT_LUA, | 1 Warning: Unused dummy argument ‘k479’ at (1) [-Wunused-dummy-argument] zfac_lr.F:1129:24: 1129 | & K480, K479, K478, KPERCENT_LUA, KPERCENT, KEEP8) | 1 Warning: Unused dummy argument ‘k479’ at (1) [-Wunused-dummy-argument] zfac_lr.F:761:26: 761 | & K474, FSorCB, BLR_U_COL, KEEP8, | 1 Warning: Unused dummy argument ‘fsorcb’ at (1) [-Wunused-dummy-argument] zfac_lr.F:759:24: 759 | & K480, K479, K478, KPERCENT_LUA, KPERCENT, | 1 Warning: Unused dummy argument ‘k479’ at (1) [-Wunused-dummy-argument] zfac_lr.F:756:38: 756 | & NB_BLR, NPARTSASS, NELIM, NIV, SYM, | 1 Warning: Unused dummy argument ‘nelim’ at (1) [-Wunused-dummy-argument] zfac_lr.F:756:48: 756 | & NB_BLR, NPARTSASS, NELIM, NIV, SYM, | 1 Warning: Unused dummy argument ‘sym’ at (1) [-Wunused-dummy-argument] zfac_lr.F:443:24: 443 | & K480, K479, K478, KPERCENT_LUA, KPERCENT, | 1 Warning: Unused dummy argument ‘k479’ at (1) [-Wunused-dummy-argument] zfac_lr.F:440:19: 440 | & NELIM, IW2, BLOCK, ACC_LUA, | 1 Warning: Unused dummy argument ‘nelim’ at (1) [-Wunused-dummy-argument] zfac_lr.F:439:54: 439 | & BEGS_BLR, CURRENT_BLR, NB_BLR, NPARTSASS, | 1 Warning: Unused dummy argument ‘npartsass’ at (1) [-Wunused-dummy-argument] zfac_lr.F:323:54: 323 | & NB_BLR_U, NELIM, LBANDSLAVE, ISHIFT, NIV, SYM, | 1 Warning: Unused dummy argument ‘niv’ at (1) [-Wunused-dummy-argument] zfac_lr.F:323:59: 323 | & NB_BLR_U, NELIM, LBANDSLAVE, ISHIFT, NIV, SYM, | 1 Warning: Unused dummy argument ‘sym’ at (1) [-Wunused-dummy-argument] zfac_lr.F:21:19: 21 | & NELIM, IW2, BLOCK, | 1 Warning: Unused dummy argument ‘nelim’ at (1) [-Wunused-dummy-argument] zfac_lr.F:22:37: 22 | & MAXI_CLUSTER, NPIV, NIV, | 1 Warning: Unused dummy argument ‘niv’ at (1) [-Wunused-dummy-argument] zfac_lr.F:22:32: 22 | & MAXI_CLUSTER, NPIV, NIV, | 1 Warning: Unused dummy argument ‘npiv’ at (1) [-Wunused-dummy-argument] zmumps_comm_buffer.F:3376:27: 3343 | CALL MPI_PACK( size(BLR), 1, MPI_INTEGER, | 2 ...... 3376 | CALL MPI_PACK( BLR(I)%Q(1,1), BLR(I)%M*BLR(I)%K, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/INTEGER(4)). zmumps_comm_buffer.F:3307:27: 3286 | & ISLR_INT, 1, MPI_INTEGER, COMM, IERR_MPI ) | 2 ...... 3307 | & LRB%Q(1,1), M*K, MPI_DOUBLE_COMPLEX, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/INTEGER(4)). zmumps_comm_buffer.F:3102:23: 3102 | CALL MPI_PACK( LIST_SLAVES, NSLAVES, MPI_INTEGER, | 1 ...... 3343 | CALL MPI_PACK( size(BLR), 1, MPI_INTEGER, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) zmumps_comm_buffer.F:1983:27: 1983 | CALL MPI_PACK( IPIV, NPIV, MPI_INTEGER, | 1 ...... 3343 | CALL MPI_PACK( size(BLR), 1, MPI_INTEGER, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) zmumps_comm_buffer.F:995:27: 995 | CALL MPI_PACK( SLAVES, NSLAVES, MPI_INTEGER, | 1 ...... 3343 | CALL MPI_PACK( size(BLR), 1, MPI_INTEGER, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) zmumps_comm_buffer.F:999:25: 999 | CALL MPI_PACK( IROW, NROW, MPI_INTEGER, | 1 ...... 3343 | CALL MPI_PACK( size(BLR), 1, MPI_INTEGER, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) zmumps_comm_buffer.F:1002:25: 1002 | CALL MPI_PACK( ICOL, NCOL, MPI_INTEGER, | 1 ...... 3343 | CALL MPI_PACK( size(BLR), 1, MPI_INTEGER, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) zmumps_comm_buffer.F:563:25: 563 | CALL MPI_PACK( IW, LONG, MPI_INTEGER, | 1 ...... 3343 | CALL MPI_PACK( size(BLR), 1, MPI_INTEGER, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) zmumps_comm_buffer.F:376:25: 376 | CALL MPI_PACK( IWROW, LCONT, MPI_INTEGER, | 1 ...... 3343 | CALL MPI_PACK( size(BLR), 1, MPI_INTEGER, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) zmumps_comm_buffer.F:379:25: 379 | CALL MPI_PACK( IWCOL, LCONT, MPI_INTEGER, | 1 ...... 3343 | CALL MPI_PACK( size(BLR), 1, MPI_INTEGER, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) zmumps_comm_buffer.F:2886:39: 2886 | & ( WHAT, COMM, NPROCS, | 1 Warning: Unused dummy argument ‘nprocs’ at (1) [-Wunused-dummy-argument] zmumps_comm_buffer.F:1819:24: 1819 | & WIDTH, COMM, | 1 Warning: Unused dummy argument ‘width’ at (1) [-Wunused-dummy-argument] zmumps_comm_buffer.F:1044:14: 1044 | & ISLAVE, PDEST, PDEST_MASTER, COMM, IERR, | 1 Warning: Unused dummy argument ‘islave’ at (1) [-Wunused-dummy-argument] zmumps_comm_buffer.F:1049:20: 1049 | & SON_NIV, MYID, NPIV_CHECK ) | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] zmumps_comm_buffer.F:1049:32: 1049 | & SON_NIV, MYID, NPIV_CHECK ) | 1 Warning: Unused dummy argument ‘npiv_check’ at (1) [-Wunused-dummy-argument] zmumps_comm_buffer.F:868:26: 868 | & SLAVEF, KEEP,KEEP8, INIV2, TAB_POS_IN_PERE ) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zmumps_comm_buffer.F:782:35: 782 | & DEST, IBC_SOURCE, NFRONT, COMM, KEEP, IERR | 1 Warning: Unused dummy argument ‘ibc_source’ at (1) [-Wunused-dummy-argument] zmumps_comm_buffer.F:700:23: 700 | & NDEST , PDEST, TEST_ONLY) | 1 Warning: Unused dummy argument ‘pdest’ at (1) [-Wunused-dummy-argument] zmumps_comm_buffer.F:191:39: 191 | SUBROUTINE BUF_DEALL( BUF, IERR ) | 1 Warning: Unused dummy argument ‘ierr’ at (1) [-Wunused-dummy-argument] zsol_lr.F: In function ‘__zmumps_sol_lr_MOD_zmumps_sol_fwd_lr_su’: zsol_lr.F:69:72: warning: ‘nb_blr’ may be used uninitialized [-Wmaybe-uninitialized] 69 | LAST_BLR = NB_BLR | ^ zsol_lr.F:42:39: note: ‘nb_blr’ was declared here 42 | INTEGER :: I, NPARTSASS, NB_BLR , NELIM, LDADIAG, | ^ zsol_lr.F: In function ‘__zmumps_sol_lr_MOD_zmumps_sol_bwd_lr_su’: zsol_lr.F:425:11: warning: ‘npartsass’ may be used uninitialized [-Wmaybe-uninitialized] 425 | DO I=NPARTSASS,1,-1 | ^ zsol_lr.F:395:31: note: ‘npartsass’ was declared here 395 | INTEGER :: I, NPARTSASS, NB_BLR, LAST_BLR, | ^ zsol_lr.F:448:72: warning: ‘nb_blr’ may be used uninitialized [-Wmaybe-uninitialized] 448 | LAST_BLR = NB_BLR | ^ zsol_lr.F:395:39: note: ‘nb_blr’ was declared here 395 | INTEGER :: I, NPARTSASS, NB_BLR, LAST_BLR, | ^ zmumps_comm_buffer.F: In function ‘__zmumps_buf_MOD_buf_look.isra.0’: zmumps_comm_buffer.F:762:72: warning: ‘ibuf’ may be used uninitialized [-Wmaybe-uninitialized] 762 | B%CONTENT( IBUF + NEXT ) = 0 | ^ zmumps_comm_buffer.F:711:23: note: ‘ibuf’ was declared here 711 | INTEGER :: IBUF | ^ zana_lr.F: In function ‘__zmumps_ana_lr_MOD_get_global_groups’: zana_lr.F:516:72: warning: ‘rightpart.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 516 | RIGHTPART = 0 | ^ zana_lr.F:498:56: note: ‘rightpart.dim[0].ubound’ was declared here 498 | INTEGER,DIMENSION(:),ALLOCATABLE::SIZES, RIGHTPART | ^ zana_lr.F:517:72: warning: ‘sizes.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 517 | SIZES = 0 | ^ zana_lr.F:498:45: note: ‘sizes.dim[0].ubound’ was declared here 498 | INTEGER,DIMENSION(:),ALLOCATABLE::SIZES, RIGHTPART | ^ zana_lr.F: In function ‘__zmumps_ana_lr_MOD_zmumps_ab_lr_mpi_grouping’: zana_lr.F:1788:72: warning: ‘trace.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 1788 | TRACE = 0 | ^ zana_lr.F:1641:50: note: ‘trace.dim[0].ubound’ was declared here 1641 | INTEGER, ALLOCATABLE, DIMENSION (:) :: TRACE, WORKH, | ^ zfac_lr.F: In function ‘__zmumps_fac_lr_MOD_zmumps_blr_upd_cb_left’: zfac_lr.F:1514:72: warning: ‘n’ may be used uninitialized [-Wmaybe-uninitialized] 1514 | ACC_LRB%M = N | ^ zfac_lr.F:1449:21: note: ‘n’ was declared here 1449 | INTEGER :: M, N, allocok | ^ zfac_lr.F:1712:72: warning: ‘nb_dec’ may be used uninitialized [-Wmaybe-uninitialized] 1712 | allocate(POS_LIST(NB_INASM-NB_DEC),stat=allocok) | ^ zfac_lr.F:1454:54: note: ‘nb_dec’ was declared here 1454 | INTEGER :: MID_RANK, K_MAX, FRFR_UPDATES, NB_DEC | ^ zmumps_comm_buffer.F: In function ‘__zmumps_buf_MOD_zmumps_buf_send_contrib_type3’: zmumps_comm_buffer.F:2406:72: warning: ‘nsubset_col_eff’ may be used uninitialized [-Wmaybe-uninitialized] 2406 | DO ISUB = 1, NSUBSET_COL_EFF - NSUPCOL_EFF | ^ zmumps_comm_buffer.F:2197:48: note: ‘nsubset_col_eff’ was declared here 2197 | INTEGER NSUBSET_ROW_EFF, NSUBSET_COL_EFF, NSUPCOL_EFF | ^ zmumps_comm_buffer.F:2497:14: warning: ‘nsubset_row_eff’ may be used uninitialized [-Wmaybe-uninitialized] 2497 | IF ( N_ALREADY_SENT.NE.NSUBSET_ROW_EFF ) IERR = -1 | ^ zmumps_comm_buffer.F:2197:31: note: ‘nsubset_row_eff’ was declared here 2197 | INTEGER NSUBSET_ROW_EFF, NSUBSET_COL_EFF, NSUPCOL_EFF | ^ zmumps_comm_buffer.F:2406:72: warning: ‘nsupcol_eff’ may be used uninitialized [-Wmaybe-uninitialized] 2406 | DO ISUB = 1, NSUBSET_COL_EFF - NSUPCOL_EFF | ^ zmumps_comm_buffer.F:2197:61: note: ‘nsupcol_eff’ was declared here 2197 | INTEGER NSUBSET_ROW_EFF, NSUBSET_COL_EFF, NSUPCOL_EFF | ^ zana_lr.F: In function ‘__zmumps_ana_lr_MOD_zmumps_ab_lr_grouping’: zana_lr.F:1456:72: warning: ‘trace.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 1456 | TRACE = 0 | ^ zana_lr.F:1320:50: note: ‘trace.dim[0].ubound’ was declared here 1320 | INTEGER, ALLOCATABLE, DIMENSION (:) :: TRACE, WORKH, | ^ zana_lr.F: In function ‘__zmumps_ana_lr_MOD_zmumps_lr_grouping_new’: zana_lr.F:1155:72: warning: ‘trace.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 1155 | TRACE = 0 | ^ zana_lr.F:1003:50: note: ‘trace.dim[0].ubound’ was declared here 1003 | INTEGER, ALLOCATABLE, DIMENSION (:) :: TRACE, WORKH, | ^ zmumps_comm_buffer.F: In function ‘__zmumps_buf_MOD_zmumps_buf_send_contrib_type2’: zmumps_comm_buffer.F:1295:72: warning: ‘current_panel_size’ may be used uninitialized [-Wmaybe-uninitialized] 1295 | & CURRENT_PANEL_SIZE-PANEL_BEG_OFFSET) | ^ zmumps_comm_buffer.F:1100:35: note: ‘current_panel_size’ was declared here 1100 | & CURRENT_PANEL_SIZE, NB_BLR_ROWS, NB_BLR_COLS, | ^ gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zmumps_load.F -o zmumps_load.o zmumps_load.F:1235:11: 1231 | & WHAT, 1, MPI_INTEGER, | 2 ...... 1235 | & LOAD_RECEIVED, 1, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). zmumps_load.F:5542:68: 5542 | SUBROUTINE ZMUMPS_LOAD_INIT_SBTR_STRUCT(POOL, LPOOL,KEEP,KEEP8) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zmumps_load.F:5278:67: 5278 | SUBROUTINE ZMUMPS_CHECK_SBTR_COST(NBINSUBTREE,INSUBTREE,NBTOP, | 1 Warning: Unused dummy argument ‘nbtop’ at (1) [-Wunused-dummy-argument] zmumps_load.F:5087:36: 5087 | & TAB_POS, NASS, KEEP,KEEP8, LIST_SLAVES, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zmumps_load.F:4812:41: 4812 | & NE,COMM,SLAVEF,MYID,KEEP,KEEP8,N) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zmumps_load.F:4812:13: 4812 | & NE,COMM,SLAVEF,MYID,KEEP,KEEP8,N) | 1 Warning: Unused dummy argument ‘ne’ at (1) [-Wunused-dummy-argument] zmumps_load.F:4812:25: 4812 | & NE,COMM,SLAVEF,MYID,KEEP,KEEP8,N) | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] zmumps_load.F:4648:42: 4648 | & (INODE,UPPER,SLAVEF,KEEP,KEEP8, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zmumps_load.F:4648:31: 4648 | & (INODE,UPPER,SLAVEF,KEEP,KEEP8, | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] zmumps_load.F:2490:52: 2490 | & SLAVES_LIST,SIZE_SLAVES_LIST,MYID,INODE,MP,LP) | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] zmumps_load.F:2035:48: 2035 | & (SLAVEF,KEEP,KEEP8,PROCS,MEM_DISTRIB,NCB,NFRONT, | 1 Warning: Unused dummy argument ‘mem_distrib’ at (1) [-Wunused-dummy-argument] zmumps_load.F:1933:58: 1933 | & OK,INODE,POOL,LPOOL,MYID,SLAVEF,COMM,KEEP,KEEP8) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zmumps_load.F:1933:13: 1933 | & OK,INODE,POOL,LPOOL,MYID,SLAVEF,COMM,KEEP,KEEP8) | 1 Warning: Unused dummy argument ‘ok’ at (1) [-Wunused-dummy-argument] zmumps_load.F:1933:24: 1933 | & OK,INODE,POOL,LPOOL,MYID,SLAVEF,COMM,KEEP,KEEP8) | 1 Warning: Unused dummy argument ‘pool’ at (1) [-Wunused-dummy-argument] zmumps_load.F:1818:31: 1818 | & PROCNODE, KEEP,KEEP8, SLAVEF, COMM, MYID, STEP, N, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zmumps_load.F:1670:36: 1670 | & TAB_POS, NASS, KEEP,KEEP8, LIST_SLAVES, NSLAVES,INODE) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zmumps_load.F:1526:29: 1526 | & (MEM_DISTRIB,CAND, | 1 Warning: Unused dummy argument ‘mem_distrib’ at (1) [-Wunused-dummy-argument] zmumps_load.F:1061:51: 1061 | SUBROUTINE ZMUMPS_LOAD_SET_SLAVES(MEM_DISTRIB,MSG_SIZE,DEST, | 1 Warning: Unused dummy argument ‘mem_distrib’ at (1) [-Wunused-dummy-argument] zmumps_load.F:1061:60: 1061 | SUBROUTINE ZMUMPS_LOAD_SET_SLAVES(MEM_DISTRIB,MSG_SIZE,DEST, | 1 Warning: Unused dummy argument ‘msg_size’ at (1) [-Wunused-dummy-argument] zmumps_load.F:919:27: 919 | & KEEP,KEEP8,LRLUS) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zmumps_load.F:823:31: 823 | & INC_LOAD, KEEP,KEEP8 ) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zmumps_load.F:269:16: 269 | & CAND, SIZE_CAND, | 1 Warning: Unused dummy argument ‘cand’ at (1) [-Wunused-dummy-argument] zmumps_load.F:272:37: 272 | & PROCNODE_STEPS, KEEP, DAD, FILS, ICNTL, | 1 Warning: Unused dummy argument ‘dad’ at (1) [-Wunused-dummy-argument] zmumps_load.F:272:43: 272 | & PROCNODE_STEPS, KEEP, DAD, FILS, ICNTL, | 1 Warning: Unused dummy argument ‘fils’ at (1) [-Wunused-dummy-argument] zmumps_load.F:272:26: 272 | & PROCNODE_STEPS, KEEP, DAD, FILS, ICNTL, | 1 Warning: Unused dummy argument ‘procnode_steps’ at (1) [-Wunused-dummy-argument] zmumps_load.F:268:28: 268 | & INODE, TYPESPLIT, IFSON, | 1 Warning: Unused dummy argument ‘typesplit’ at (1) [-Wunused-dummy-argument] zmumps_load.F:216:48: 216 | & INODE, STEP, N, SLAVEF, NBSPLIT, NCB, | 1 Warning: Unused dummy argument ‘ncb’ at (1) [-Wunused-dummy-argument] zmumps_load.F: In function ‘__zmumps_load_MOD_zmumps_check_sbtr_cost’: zmumps_load.F:5308:72: warning: ‘tmp_cost’ may be used uninitialized [-Wmaybe-uninitialized] 5308 | TMP_MIN=min(TMP_COST,TMP_MIN) | ^ zmumps_load.F:5285:31: note: ‘tmp_cost’ was declared here 5285 | DOUBLE PRECISION TMP_COST,TMP_MIN | ^ zmumps_load.F: In function ‘__zmumps_load_MOD_zmumps_load_pool_upd_new_pool’: zmumps_load.F:1828:22: warning: ‘inode’ may be used uninitialized [-Wmaybe-uninitialized] 1828 | INTEGER i, INODE, NELIM, NFR, LEVEL, IERR, WHAT | ^ gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_mem_dynamic.F -o zfac_mem_dynamic.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_front_aux.F -o zfac_front_aux.o zfac_mem_dynamic.F:431:49: 431 | SUBROUTINE ZMUMPS_DM_FREE_BLOCK( XXG_STATUS, DYNPTR, SIZFR8, | 1 Warning: Unused dummy argument ‘xxg_status’ at (1) [-Wunused-dummy-argument] zfac_mem_dynamic.F:364:53: 364 | & KEEP, KEEP8, IW, LIW, IWPOSCB, IWPOS, | 1 Warning: Unused dummy argument ‘iwpos’ at (1) [-Wunused-dummy-argument] zfac_mem_dynamic.F:140:40: 140 | & IW, LIW, IWPOSCB, IWPOS, | 1 Warning: Unused dummy argument ‘iwpos’ at (1) [-Wunused-dummy-argument] zfac_mem_dynamic.F:42:66: 42 | & KEEP199, INODE, CB_STATE, IXXD, | 1 Warning: Unused dummy argument ‘ixxd’ at (1) [-Wunused-dummy-argument] zfac_mem_dynamic.F:44:54: 44 | & RCURRENT, PAMASTER, PTRAST, | 1 Warning: Unused dummy argument ‘pamaster’ at (1) [-Wunused-dummy-argument] zfac_mem_dynamic.F:44:62: 44 | & RCURRENT, PAMASTER, PTRAST, | 1 Warning: Unused dummy argument ‘ptrast’ at (1) [-Wunused-dummy-argument] zfac_mem_dynamic.F:44:44: 44 | & RCURRENT, PAMASTER, PTRAST, | 1 Warning: Unused dummy argument ‘rcurrent’ at (1) [-Wunused-dummy-argument] zfac_mem_dynamic.F:41:54: 41 | SUBROUTINE ZMUMPS_DM_PAMASTERORPTRAST( N, SLAVEF, MYID, KEEP28, | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] zfac_mem_dynamic.F:16:47: 16 | SUBROUTINE ZMUMPS_DM_SET_DYNPTR( CB_STATE, A, LA, | 1 Warning: Unused dummy argument ‘cb_state’ at (1) [-Wunused-dummy-argument] zfac_mem_dynamic.F: In function ‘__zmumps_dynamic_memory_m_MOD_zmumps_dm_isband’: zfac_mem_dynamic.F:94:39: warning: ‘__result_zmumps_dm_isband’ may be used uninitialized [-Wmaybe-uninitialized] 94 | LOGICAL FUNCTION ZMUMPS_DM_ISBAND(XXSTATE) | ^ zfac_front_aux.F:2300:47: 2300 | & LIWFAC, MYID, IFLAG, OFFSET_IW, INODE ) | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:2201:37: 2201 | & LA, A, POSELT, A_LPOS, A_UPOS, A_DPOS ) | 1 Warning: Unused dummy argument ‘poselt’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:2087:37: 2087 | & LA, A, POSELT, A_LPOS, A_UPOS, A_DPOS, | 1 Warning: Unused dummy argument ‘poselt’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:1909:27: 1909 | & NFRONT,NASS,INODE,A,LA, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:1912:20: 1912 | & KEEP,KEEP8, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:1909:21: 1909 | & NFRONT,NASS,INODE,A,LA, | 1 Warning: Unused dummy argument ‘nass’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:1596:40: 1596 | & PARPIV_T1, LAST_ROW, IEND_BLR, NVSCHUR_K253, | 1 Warning: Unused dummy argument ‘iend_blr’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:1592:33: 1592 | & NFRONT,NASS,NPIV,INODE, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:1597:23: 1597 | & LR_ACTIVATED | 1 Warning: Unused dummy argument ‘lr_activated’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:1093:41: 1093 | & DET_EXPW, DET_MANTW, DET_SIGNW, | 1 Warning: Unused dummy argument ‘det_signw’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:1090:28: 1090 | & ( NFRONT,NASS,INODE,IBEG_BLOCK,IEND_BLOCK, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:1100:43: 1100 | & NVSCHUR, PARPIV_T1, LR_ACTIVATED | 1 Warning: Unused dummy argument ‘lr_activated’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:1092:16: 1092 | & NNEGW, NB22T1W, NBTINYW, | 1 Warning: Unused dummy argument ‘nnegw’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:1096:26: 1096 | & PP_FIRST2SWAP_L, PP_LastPanelonDisk, | 1 Warning: Unused dummy argument ‘pp_first2swap_l’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:706:17: 706 | & N,INODE,IW,LIW,A,LA, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:706:11: 706 | & N,INODE,IW,LIW,A,LA, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:712:26: 712 | & PP_FIRST2SWAP_L, PP_LastPanelonDisk_L, | 1 Warning: Unused dummy argument ‘pp_first2swap_l’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:714:26: 714 | & PP_FIRST2SWAP_U, PP_LastPanelonDisk_U, | 1 Warning: Unused dummy argument ‘pp_first2swap_u’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:569:41: 569 | SUBROUTINE ZMUMPS_FAC_MQ(IBEG_BLOCK,IEND_BLOCK, | 1 Warning: Unused dummy argument ‘ibeg_block’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:571:23: 571 | & LR_ACTIVATED | 1 Warning: Unused dummy argument ‘lr_activated’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:441:40: 441 | & WITH_COMM_THREAD, LR_ACTIVATED | 1 Warning: Unused dummy argument ‘lr_activated’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:349:52: 349 | & NPIV,NASS,POSELT,CALL_UTRSM, KEEP, INODE, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:349:45: 349 | & NPIV,NASS,POSELT,CALL_UTRSM, KEEP, INODE, | 1 Warning: Unused dummy argument ‘keep’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:338:27: 338 | & K405, K222, NEL1, NASS ) | 1 Warning: Unused dummy argument ‘k222’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:338:21: 338 | & K405, K222, NEL1, NASS ) | 1 Warning: Unused dummy argument ‘k405’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:338:39: 338 | & K405, K222, NEL1, NASS ) | 1 Warning: Unused dummy argument ‘nass’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:338:33: 338 | & K405, K222, NEL1, NASS ) | 1 Warning: Unused dummy argument ‘nel1’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:20:26: 20 | & PP_FIRST2SWAP_L, PP_LastPanelonDisk_L, | 1 Warning: Unused dummy argument ‘pp_first2swap_l’ at (1) [-Wunused-dummy-argument] zfac_front_aux.F:22:26: 22 | & PP_FIRST2SWAP_U, PP_LastPanelonDisk_U, | 1 Warning: Unused dummy argument ‘pp_first2swap_u’ at (1) [-Wunused-dummy-argument] gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_asm_master_ELT_m.F -o zfac_asm_master_ELT_m.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_asm_master_m.F -o zfac_asm_master_m.o zfac_asm_master_ELT_m.F:655:16: 647 | & IW, LIW, LRLU, LRLUS, IPTRLU, | 2 ...... 655 | & MUMPS_TPS_ARR(ITHREAD)%IW(1), | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) zfac_asm_master_m.F:792:16: 784 | & IW, LIW, LRLU, LRLUS, IPTRLU, | 2 ...... 792 | & MUMPS_TPS_ARR(ITHREAD)%IW(1), | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) zfac_asm_master_ELT_m.F: In function ‘__zmumps_fac_asm_master_elt_m_MOD_zmumps_fac_asm_niv2_elt’: zfac_asm_master_ELT_m.F:1596:72: warning: ‘maxarr’ may be used uninitialized [-Wmaybe-uninitialized] 1596 | MAXARR = max(MAXARR,abs(DBLARR(AII8))) | ^ zfac_asm_master_ELT_m.F:992:30: note: ‘maxarr’ was declared here 992 | DOUBLE PRECISION MAXARR | ^ zfac_front_aux.F: In function ‘__zmumps_fac_front_aux_m_MOD_zmumps_fac_i_ldlt’: zfac_front_aux.F:1351:72: warning: ‘lim’ may be used uninitialized [-Wmaybe-uninitialized] 1351 | DO J=1, LIM - IEND_BLOCK | ^ zfac_front_aux.F:1133:23: note: ‘lim’ was declared here 1133 | INTEGER JMAX, LIM, LIM_SWAP | ^ zfac_front_aux.F:1542:72: warning: ‘jmax’ may be used uninitialized [-Wmaybe-uninitialized] 1542 | LPIV = min(IPIV,JMAX) | ^ zfac_front_aux.F:1133:18: note: ‘jmax’ was declared here 1133 | INTEGER JMAX, LIM, LIM_SWAP | ^ zfac_front_aux.F: In function ‘__zmumps_fac_front_aux_m_MOD_zmumps_fac_i’: zfac_front_aux.F:1084:72: warning: ‘jmax’ may be used uninitialized [-Wmaybe-uninitialized] 1084 | & PP_LastPIVRPTRFilled_U) | ^ zfac_front_aux.F:765:25: note: ‘jmax’ was declared here 765 | INTEGER NPIVP1,JMAX,J,ISW,ISWPS1 | ^ gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_front_LU_type1.F -o zfac_front_LU_type1.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_front_type2_aux.F -o zfac_front_type2_aux.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_front_LDLT_type1.F -o zfac_front_LDLT_type1.o zfac_front_type2_aux.F:515:28: 515 | & NASS, NPIV, INODE, A, LA, LDAFS, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] zfac_front_type2_aux.F:517:53: 517 | & K219, PIVOT_OPTION, IEND_BLR, LR_ACTIVATED) | 1 Warning: Unused dummy argument ‘lr_activated’ at (1) [-Wunused-dummy-argument] zfac_front_type2_aux.F:21:42: 21 | & DET_EXPW, DET_MANTW, DET_SIGNW, | 1 Warning: Unused dummy argument ‘det_signw’ at (1) [-Wunused-dummy-argument] zfac_front_type2_aux.F:20:20: 20 | & N, INODE, IW, LIW, A, LA, NNEGW, NB22T2W, NBTINYW, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] zfac_front_type2_aux.F:29:57: 29 | & Inextpiv, IEND_BLR, LR_ACTIVATED, | 1 Warning: Unused dummy argument ‘lr_activated’ at (1) [-Wunused-dummy-argument] zfac_front_type2_aux.F:20:13: 20 | & N, INODE, IW, LIW, A, LA, NNEGW, NB22T2W, NBTINYW, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] zfac_front_type2_aux.F:20:43: 20 | & N, INODE, IW, LIW, A, LA, NNEGW, NB22T2W, NBTINYW, | 1 Warning: Unused dummy argument ‘nnegw’ at (1) [-Wunused-dummy-argument] zfac_front_type2_aux.F:26:40: 26 | & PP_FIRST2SWAP_L, PP_LastPanelonDisk, | 1 Warning: Unused dummy argument ‘pp_first2swap_l’ at (1) [-Wunused-dummy-argument] zfac_front_LU_type1.F:24:55: 24 | & AVOID_DELAYED, ETATASS, | 1 Warning: Unused dummy argument ‘etatass’ at (1) [-Wunused-dummy-argument] zfac_front_LU_type1.F:23:47: 23 | & PROCNODE_STEPS, MYID, SLAVEF, SEUIL, | 1 Warning: Unused dummy argument ‘procnode_steps’ at (1) [-Wunused-dummy-argument] zfac_front_LU_type1.F:23:61: 23 | & PROCNODE_STEPS, MYID, SLAVEF, SEUIL, | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] zfac_front_LU_type1.F:22:50: 22 | & KEEP, KEEP8, STEP, | 1 Warning: Unused dummy argument ‘step’ at (1) [-Wunused-dummy-argument] zfac_asm_master_m.F: In function ‘__zmumps_fac_asm_master_m_MOD_zmumps_fac_asm_niv1’: zfac_asm_master_m.F:552:12: warning: ‘ison_top’ may be used uninitialized [-Wmaybe-uninitialized] 552 | IF (ISON_TOP > 0) THEN | ^ zfac_asm_master_m.F:137:22: note: ‘ison_top’ was declared here 137 | INTEGER ISON_TOP | ^ zfac_asm_master_m.F:656:72: warning: ‘nfront8’ may be used uninitialized [-Wmaybe-uninitialized] 656 | POSEL1 = PTRAST(STEP(INODE)) - NFRONT8 | ^ zfac_asm_master_m.F:108:24: note: ‘nfront8’ was declared here 108 | INTEGER(8) NFRONT8, LAELL8, LAELL_REQ8, ITMP8, KEEP8TMPCOPY | ^ zfac_front_type2_aux.F: In function ‘__zmumps_fac_front_type2_aux_m_MOD_zmumps_fac_i_ldlt_niv2’: zfac_front_type2_aux.F:505:72: warning: ‘absdetpiv’ may be used uninitialized [-Wmaybe-uninitialized] 505 | & ) | ^ zfac_front_type2_aux.F:70:35: note: ‘absdetpiv’ was declared here 70 | DOUBLE PRECISION ABSDETPIV | ^ zfac_front_type2_aux.F:505:72: warning: ‘pospv2’ may be used uninitialized [-Wmaybe-uninitialized] 505 | & ) | ^ zfac_front_type2_aux.F:63:33: note: ‘pospv2’ was declared here 63 | INTEGER(8) :: POSPV1,POSPV2,OFFDAG,APOSJ | ^ zfac_front_type2_aux.F:505:72: warning: ‘tmax_noslave’ may be used uninitialized [-Wmaybe-uninitialized] 505 | & ) | ^ zfac_front_type2_aux.F:68:49: note: ‘tmax_noslave’ was declared here 68 | DOUBLE PRECISION RMAX_NOSLAVE, TMAX_NOSLAVE | ^ gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_front_LU_type2.F -o zfac_front_LU_type2.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_front_LDLT_type2.F -o zfac_front_LDLT_type2.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_omp_m.F -o zfac_omp_m.o zfac_omp_m.F:353:59: 353 | & INODE, TYPE, TYPEF, MUMPS_TPS_ARR(THREAD_ID_P)%LA, MUMPS_TPS_ARR | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘iw’ at (1) zfac_omp_m.F:355:8: 355 | & ZMUMPS_TPS_ARR(THREAD_ID_P)%A(1), MAXFRW, NOFFNEGW, NPVW, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘a’ at (1) zfac_omp_m.F:367:29: 367 | & NBFIN, root, OPASSW, MUMPS_TPS_ARR(THREAD_ID_P)%ITLOC(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘itloc’ at (1) zfac_omp_m.F:849:66: 849 | & NbWaitMem, NbFinished, NbOngoingCopies, NbUnderL0, | 1 Warning: Unused dummy argument ‘nbunderl0’ at (1) [-Wunused-dummy-argument] zfac_omp_m.F:24:64: 24 | & PTRIST, PTRAST, PIMASTER, PAMASTER, PTRARW, PTRAIW, ITLOC, | 1 Warning: Unused dummy argument ‘itloc’ at (1) [-Wunused-dummy-argument] zfac_omp_m.F:22:40: 22 | SUBROUTINE ZMUMPS_FAC_L0_OMP(N,LIW, NSTK_STEPS, ND, | 1 Warning: Unused dummy argument ‘liw’ at (1) [-Wunused-dummy-argument] zfac_omp_m.F:30:18: 30 | & MEM_DISTRIB, NE, DKEEP,PIVNUL_LIST,LPN_LIST, | 1 Warning: Unused dummy argument ‘mem_distrib’ at (1) [-Wunused-dummy-argument] zfac_omp_m.F:25:31: 25 | & RHS_MUMPS, RINFO, NBROOT, NBRTOT, NBROOT_UNDER_L0, UU, ICNTL, | 1 Warning: Unused dummy argument ‘nbroot’ at (1) [-Wunused-dummy-argument] zfac_omp_m.F:25:39: 25 | & RHS_MUMPS, RINFO, NBROOT, NBRTOT, NBROOT_UNDER_L0, UU, ICNTL, | 1 Warning: Unused dummy argument ‘nbrtot’ at (1) [-Wunused-dummy-argument] zfac_omp_m.F:25:23: 25 | & RHS_MUMPS, RINFO, NBROOT, NBRTOT, NBROOT_UNDER_L0, UU, ICNTL, | 1 Warning: Unused dummy argument ‘rinfo’ at (1) [-Wunused-dummy-argument] zfac_omp_m.F:34:50: 34 | & L0_OMP_MAPPING, LL0_OMP_MAPPING, THREAD_LA, | 1 Warning: Unused dummy argument ‘thread_la’ at (1) [-Wunused-dummy-argument] zfac_omp_m.F:1139:41: 1139 | & INFO_P, UU, SEUIL, SEUIL_LDLT_NIV2, | 1 Warning: Unused dummy argument ‘seuil_ldlt_niv2’ at (1) [-Wunused-dummy-argument] gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_par_m.F -o zfac_par_m.o zfac_par_m.F:305:35: 213 | CALL ZMUMPS_MCAST2( NBROOT, 1, MPI_INTEGER, | 2 ...... 305 | CALL ZMUMPS_MCAST2(DUMMY, 1, MPI_INTEGER, MYID_NODES, | 1 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) zfac_par_m.F:24:12: 24 | & RINFO, POSFAC ,IWPOS, LRLU, IPTRLU, LRLUS, LEAF, NBROOT, NBRTOT, | 1 Warning: Unused dummy argument ‘rinfo’ at (1) [-Wunused-dummy-argument] gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zini_driver.F -o zini_driver.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zana_driver.F -o zana_driver.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_driver.F -o zfac_driver.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zsol_driver.F -o zsol_driver.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zsol_distrhs.F -o zsol_distrhs.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zend_driver.F -o zend_driver.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zana_aux_ELT.F -o zana_aux_ELT.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zana_dist_m.F -o zana_dist_m.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zana_LDLT_preprocess.F -o zana_LDLT_preprocess.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zana_reordertree.F -o zana_reordertree.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zarrowheads.F -o zarrowheads.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zbcast_int.F -o zbcast_int.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_asm_ELT.F -o zfac_asm_ELT.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_asm.F -o zfac_asm.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_b.F -o zfac_b.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_distrib_distentry.F -o zfac_distrib_distentry.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_distrib_ELT.F -o zfac_distrib_ELT.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_lastrtnelind.F -o zfac_lastrtnelind.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_mem_alloc_cb.F -o zfac_mem_alloc_cb.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_mem_compress_cb.F -o zfac_mem_compress_cb.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_mem_free_block_cb.F -o zfac_mem_free_block_cb.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_mem_stack_aux.F -o zfac_mem_stack_aux.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_mem_stack.F -o zfac_mem_stack.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_process_band.F -o zfac_process_band.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_process_blfac_slave.F -o zfac_process_blfac_slave.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_process_blocfacto_LDLT.F -o zfac_process_blocfacto_LDLT.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_process_blocfacto.F -o zfac_process_blocfacto.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_process_bf.F -o zfac_process_bf.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_process_end_facto_slave.F -o zfac_process_end_facto_slave.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_process_contrib_type1.F -o zfac_process_contrib_type1.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_process_contrib_type2.F -o zfac_process_contrib_type2.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_process_contrib_type3.F -o zfac_process_contrib_type3.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_process_maprow.F -o zfac_process_maprow.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_process_master2.F -o zfac_process_master2.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_process_message.F -o zfac_process_message.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_process_root2slave.F -o zfac_process_root2slave.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_process_root2son.F -o zfac_process_root2son.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_process_rtnelind.F -o zfac_process_rtnelind.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_root_parallel.F -o zfac_root_parallel.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_scalings.F -o zfac_scalings.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_determinant.F -o zfac_determinant.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_scalings_simScaleAbs.F -o zfac_scalings_simScaleAbs.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_scalings_simScale_util.F -o zfac_scalings_simScale_util.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_sol_pool.F -o zfac_sol_pool.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zfac_type3_symmetrize.F -o zfac_type3_symmetrize.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zini_defaults.F -o zini_defaults.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -DAdd_ -DMUMPS_ARITH=MUMPS_ARITH_z \ -I../PORD/include/ -Dpord -c mumps_c.c -o zmumps_c.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zmumps_driver.F -o zmumps_driver.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zmumps_f77.F -o zmumps_f77.o gcc -O -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -DAdd_ -I../PORD/include/ -Dpord -c zmumps_gpu.c -o zmumps_gpu.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zmumps_iXamax.F -o zmumps_iXamax.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zana_mtrans.F -o zana_mtrans.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zooc_panel_piv.F -o zooc_panel_piv.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zrank_revealing.F -o zrank_revealing.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zsol_aux.F -o zsol_aux.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zsol_bwd_aux.F -o zsol_bwd_aux.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zsol_bwd.F -o zsol_bwd.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zsol_c.F -o zsol_c.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zsol_fwd_aux.F -o zsol_fwd_aux.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zsol_fwd.F -o zsol_fwd.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zsol_matvec.F -o zsol_matvec.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c zsol_root_parallel.F -o zsol_root_parallel.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c ztools.F -o ztools.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -Dpord -c ztype3_root.F -o ztype3_root.o zfac_mem_stack_aux.F:196:35: 196 | & NBROW_SEND, SIZECB, KEEP, PACKED_CB) | 1 Warning: Unused dummy argument ‘sizecb’ at (1) [-Wunused-dummy-argument] zfac_mem_free_block_cb.F:15:25: 15 | & SSARBR, MYID, N, IPOSBLOCK, | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] zfac_mem_free_block_cb.F:15:28: 15 | & SSARBR, MYID, N, IPOSBLOCK, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] zfac_process_contrib_type1.F:113:15: 59 | & FINODE, 1, MPI_INTEGER, | 2 ...... 113 | & SON_A(IPOS_NODE + ISHIFT_PACKET), | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/INTEGER(4)). zmumps_iXamax.F:14:51: 14 | INTEGER FUNCTION ZMUMPS_IXAMAX(N,X,INCX,GRAIN) | 1 Warning: Unused dummy argument ‘grain’ at (1) [-Wunused-dummy-argument] zfac_process_contrib_type1.F:21:22: 21 | & ITLOC, RHS_MUMPS ) | 1 Warning: Unused dummy argument ‘itloc’ at (1) [-Wunused-dummy-argument] zfac_process_contrib_type1.F:21:33: 21 | & ITLOC, RHS_MUMPS ) | 1 Warning: Unused dummy argument ‘rhs_mumps’ at (1) [-Wunused-dummy-argument] zfac_asm_ELT.F:62:18: 62 | & IOLDPS, A_PTR(POSELT), LA_PTR, 1_8, KEEP, KEEP8, ITLOC, FILS, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘a’ at (1) zfac_asm_ELT.F:80:40: 80 | &IOLDPS, A, LA, POSELT, KEEP, KEEP8, ITLOC, FILS, PTRAIW, PTRARW, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zfac_process_master2.F:152:14: 70 | & IFATH, 1, MPI_INTEGER | 2 ...... 152 | & SON_A( 1_8 + | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/INTEGER(4)). zfac_process_master2.F:23:38: 23 | & ND, FILS, DAD, FRERE, ITLOC, RHS_MUMPS, | 1 Warning: Unused dummy argument ‘itloc’ at (1) [-Wunused-dummy-argument] zfac_process_master2.F:22:29: 22 | & IPOOL, LPOOL, LEAF, KEEP, KEEP8, DKEEP, | 1 Warning: Unused dummy argument ‘leaf’ at (1) [-Wunused-dummy-argument] zfac_process_master2.F:23:49: 23 | & ND, FILS, DAD, FRERE, ITLOC, RHS_MUMPS, | 1 Warning: Unused dummy argument ‘rhs_mumps’ at (1) [-Wunused-dummy-argument] zfac_asm_ELT.F:21:15: 21 | & ICNTL, KEEP, KEEP8, MYID, LRGROUPS) | 1 Warning: Unused dummy argument ‘icntl’ at (1) [-Wunused-dummy-argument] zfac_asm_ELT.F:21:34: 21 | & ICNTL, KEEP, KEEP8, MYID, LRGROUPS) | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] zfac_asm_ELT.F:17:24: 17 | & NBROWS, NBCOLS, | 1 Warning: Unused dummy argument ‘nbcols’ at (1) [-Wunused-dummy-argument] zfac_asm_ELT.F:18:16: 18 | & OPASSW, OPELIW, STEP, PTRIST, PTRAST, ITLOC, | 1 Warning: Unused dummy argument ‘opassw’ at (1) [-Wunused-dummy-argument] zfac_asm_ELT.F:18:24: 18 | & OPASSW, OPELIW, STEP, PTRIST, PTRAST, ITLOC, | 1 Warning: Unused dummy argument ‘opeliw’ at (1) [-Wunused-dummy-argument] zfac_determinant.F:43:56: 43 | & A, LOCAL_M, LOCAL_N, N, MYID, | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] zfac_determinant.F:125:67: 125 | SUBROUTINE ZMUMPS_DETERREDUCE_FUNC(INV, INOUTV, NEL, DATATYPE) | 1 Warning: Unused dummy argument ‘datatype’ at (1) [-Wunused-dummy-argument] zfac_determinant.F:188:43: 188 | & BLOCK_SIZE,IPIV, | 1 Warning: Unused dummy argument ‘ipiv’ at (1) [-Wunused-dummy-argument] zfac_determinant.F:190:56: 190 | & A, LOCAL_M, LOCAL_N, N, MYID, | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] zfac_root_parallel.F:21:44: 21 | & DET_EXP, DET_MANT, DET_SIGN | 1 Warning: Unused dummy argument ‘det_sign’ at (1) [-Wunused-dummy-argument] zfac_root_parallel.F:17:37: 17 | & COMM, IW, LIW, IFREE, | 1 Warning: Unused dummy argument ‘ifree’ at (1) [-Wunused-dummy-argument] zfac_scalings.F:371:41: 367 | CALL MPI_REDUCE( SUMR_LOC, SUMR, | 2 ...... 371 | CALL MPI_REDUCE( SUMR_LOC, DUMMY, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/REAL(8)). zfac_mem_compress_cb.F:116:30: 116 | & LRLU,IPTRLU,IWPOS, | 1 Warning: Unused dummy argument ‘iwpos’ at (1) [-Wunused-dummy-argument] zfac_mem_compress_cb.F:118:18: 118 | & LRLUS,XSIZE, COMP, ACC_TIME, MYID, | 1 Warning: Unused dummy argument ‘lrlus’ at (1) [-Wunused-dummy-argument] zfac_scalings.F:15:46: 15 | & ASPK, IRN, ICN, COLSCA, ROWSCA, WK, LWK8, WK_REAL, | 1 Warning: Unused dummy argument ‘wk’ at (1) [-Wunused-dummy-argument] zfac_distrib_ELT.F:491:26: 482 | CALL MPI_SEND( BUFI(2, I), NBRECI, MPI_INTEGER, | 2 ...... 491 | CALL MPI_SEND( BUFR(2, I), NBRECR, MPI_DOUBLE_COMPLEX, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/INTEGER(4)). zfac_distrib_ELT.F:198:21: 198 | & id%ELTVAR( IELTPTR8 ), id%A_ELT( RELTPTR8 ), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘eltvar’ at (1) zfac_distrib_ELT.F:198:44: 198 | & id%ELTVAR( IELTPTR8 ), id%A_ELT( RELTPTR8 ), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘eltval’ at (1) zfac_distrib_ELT.F:200:21: 200 | & id%ROWSCA(1), id%COLSCA(1), KEEP(50) ) | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘rowsca’ at (1) zfac_distrib_ELT.F:200:35: 200 | & id%ROWSCA(1), id%COLSCA(1), KEEP(50) ) | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘colsca’ at (1) zfac_distrib_ELT.F:216:17: 216 | & id%ELTVAR(IELTPTR8), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘elnodes’ at (1) zfac_distrib_ELT.F:217:17: 217 | & id%A_ELT (RELTPTR8), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘elval’ at (1) zfac_distrib_ELT.F:224:17: 224 | & id%ELTVAR(IELTPTR8), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘elnodes’ at (1) zfac_distrib_ELT.F:256:17: 256 | & id%ELTVAR(IELTPTR8), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘elnodes’ at (1) zfac_distrib_ELT.F:257:17: 257 | & id%A_ELT (RELTPTR8), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘elval’ at (1) zfac_distrib_ELT.F:281:31: 274 | CALL MPI_RECV( ELTVAR_LOC( RECV_IELTPTR8 ), MSGLEN, | 2 ...... 281 | CALL MPI_RECV( ELTVAL_LOC( RECV_RELTPTR8 ), MSGLEN, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/INTEGER(4)). zsol_distrhs.F:455:26: 452 | CALL MPI_ISEND( IRHS_loc_sorted(NEXTROWTOSEND(IPROC_ARG+1)), | 2 ...... 455 | CALL MPI_ISEND( BUFR(1,IBUF), NBRECORDS*NRHS_COL, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/INTEGER(4)). zsol_distrhs.F:201:24: 198 | CALL MPI_RECV(BUFRECI(1), NBRECORDS, MPI_INTEGER, | 2 ...... 201 | CALL MPI_RECV(BUFRECR(1), NBRECORDS*NRHS_COL, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/INTEGER(4)). zfac_process_band.F:316:46: 316 | CALL ZMUMPS_PROCESS_DESC_BANDE( MYID, DESCBAND_STRUC%BUFR(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘bufr’ at (1) zfac_process_band.F:20:62: 20 | & KEEP,KEEP8, DKEEP, ITLOC, RHS_MUMPS, ISTEP_TO_INIV2, | 1 Warning: Unused dummy argument ‘istep_to_iniv2’ at (1) [-Wunused-dummy-argument] zfac_process_band.F:20:35: 20 | & KEEP,KEEP8, DKEEP, ITLOC, RHS_MUMPS, ISTEP_TO_INIV2, | 1 Warning: Unused dummy argument ‘itloc’ at (1) [-Wunused-dummy-argument] zfac_process_band.F:15:22: 15 | & LBUFR_BYTES, | 1 Warning: Unused dummy argument ‘lbufr_bytes’ at (1) [-Wunused-dummy-argument] zfac_process_band.F:20:46: 20 | & KEEP,KEEP8, DKEEP, ITLOC, RHS_MUMPS, ISTEP_TO_INIV2, | 1 Warning: Unused dummy argument ‘rhs_mumps’ at (1) [-Wunused-dummy-argument] zsol_distrhs.F:23:25: 23 | & LP, LPOK, KEEP, NB_BYTES_LOC, INFO ) | 1 Warning: Unused dummy argument ‘lpok’ at (1) [-Wunused-dummy-argument] zsol_bwd.F:19:20: 19 | & FRERE, DAD, FILS, IPOOL, LPOOL, PTRIST, PTRFAC, | 1 Warning: Unused dummy argument ‘dad’ at (1) [-Wunused-dummy-argument] zrank_revealing.F:14:57: 14 | SUBROUTINE ZMUMPS_GET_NS_OPTIONS_FACTO(N,KEEP,ICNTL,MPG) | 1 Warning: Unused dummy argument ‘icntl’ at (1) [-Wunused-dummy-argument] zrank_revealing.F:14:61: 14 | SUBROUTINE ZMUMPS_GET_NS_OPTIONS_FACTO(N,KEEP,ICNTL,MPG) | 1 Warning: Unused dummy argument ‘mpg’ at (1) [-Wunused-dummy-argument] zrank_revealing.F:14:46: 14 | SUBROUTINE ZMUMPS_GET_NS_OPTIONS_FACTO(N,KEEP,ICNTL,MPG) | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] zsol_root_parallel.F:17:32: 17 | & RHS_SEQ,SIZE_ROOT,A,INFO,MTYPE,LDLT ) | 1 Warning: Unused dummy argument ‘info’ at (1) [-Wunused-dummy-argument] zfac_process_rtnelind.F:26:14: 26 | & COMM, COMM_LOAD, FILS, DAD, ND ) | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] zfac_process_band.F:251:32: 251 | & STACK_RIGHT_AUTHORIZED | 1 Warning: Unused dummy argument ‘stack_right_authorized’ at (1) [-Wunused-dummy-argument] zfac_process_rtnelind.F:22:15: 22 | & ITLOC, RHS_MUMPS, COMP, | 1 Warning: Unused dummy argument ‘itloc’ at (1) [-Wunused-dummy-argument] zfac_process_rtnelind.F:24:28: 24 | & IPOOL, LPOOL, LEAF, MYID, SLAVEF, | 1 Warning: Unused dummy argument ‘leaf’ at (1) [-Wunused-dummy-argument] zfac_process_rtnelind.F:20:18: 20 | & PTLUST_S, PTRFAC, | 1 Warning: Unused dummy argument ‘ptlust_s’ at (1) [-Wunused-dummy-argument] zfac_process_rtnelind.F:20:26: 20 | & PTLUST_S, PTRFAC, | 1 Warning: Unused dummy argument ‘ptrfac’ at (1) [-Wunused-dummy-argument] zfac_process_rtnelind.F:22:26: 22 | & ITLOC, RHS_MUMPS, COMP, | 1 Warning: Unused dummy argument ‘rhs_mumps’ at (1) [-Wunused-dummy-argument] zfac_process_rtnelind.F:14:46: 14 | SUBROUTINE ZMUMPS_PROCESS_RTNELIND( ROOT, | 1 Warning: Unused dummy argument ‘root’ at (1) [-Wunused-dummy-argument] zini_defaults.F:52:24: 51 | CALL MUMPS_SIZE_C(I(1),I(2),SIZE_INT) | 2 52 | CALL MUMPS_SIZE_C(R(1),R(2),SIZE_REAL_OR_DOUBLE) | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). zini_defaults.F:52:29: 51 | CALL MUMPS_SIZE_C(I(1),I(2),SIZE_INT) | 2 52 | CALL MUMPS_SIZE_C(R(1),R(2),SIZE_REAL_OR_DOUBLE) | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). zini_defaults.F:66:37: 66 | & DKEEP, MYID ) | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] zfac_process_contrib_type3.F:182:25: 73 | & ISON, 1, MPI_INTEGER, COMM, IERR ) | 2 ...... 182 | & A( IPTRLU + 1_8 ), int(LREQA), | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/INTEGER(4)). zfac_distrib_distentry.F:340:29: 337 | CALL MPI_RECV( BUFRECI(1), NBRECORDS * 2 + 1, | 2 ...... 340 | CALL MPI_RECV( BUFRECR(1), NBRECORDS, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/INTEGER(4)). zfac_distrib_distentry.F:669:28: 665 | CALL MPI_ISEND( BUFI(1, IACT(ISLAVE), ISLAVE ), | 2 ...... 669 | CALL MPI_ISEND( BUFR(1, IACT(ISLAVE), ISLAVE ), | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/INTEGER(4)). zfac_process_contrib_type3.F:14:56: 14 | SUBROUTINE ZMUMPS_PROCESS_CONTRIB_TYPE3(BUFR,LBUFR, | 1 Warning: Unused dummy argument ‘lbufr’ at (1) [-Wunused-dummy-argument] zfac_distrib_distentry.F:706:29: 706 | & KEEP,KEEP8, LOCAL_M, LOCAL_N, root, PTR_ROOT, A, LA, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zfac_distrib_distentry.F:706:47: 706 | & KEEP,KEEP8, LOCAL_M, LOCAL_N, root, PTR_ROOT, A, LA, | 1 Warning: Unused dummy argument ‘local_n’ at (1) [-Wunused-dummy-argument] zfac_distrib_distentry.F:708:25: 708 | & SLAVEF, | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] zfac_distrib_distentry.F:17:25: 17 | & RG2L, KEEP,KEEP8, MBLOCK, NBLOCK, NPROW, NPCOL ) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zfac_distrib_distentry.F:16:15: 16 | & SLAVEF, PERM, FILS, | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] zana_LDLT_preprocess.F:16:26: 16 | & NCST,KEEP,KEEP8, ROWSCA | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zini_defaults.F:1301:41: 1301 | SUBROUTINE ZMUMPS_SET_KEEP72(id, LP) | 1 Warning: Unused dummy argument ‘lp’ at (1) [-Wunused-dummy-argument] zana_LDLT_preprocess.F:126:29: 126 | & IERROR, KEEP,KEEP8, ICNTL,INPLACE64_GRAPH_COPY) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zfac_process_root2slave.F:16:14: 16 | & BUFR, LBUFR, LBUFR_BYTES, PROCNODE_STEPS, POSFAC, | 1 Warning: Unused dummy argument ‘bufr’ at (1) [-Wunused-dummy-argument] zfac_process_root2slave.F:29:31: 29 | & INTARR, DBLARR, ICNTL, KEEP, KEEP8, DKEEP, ND) | 1 Warning: Unused dummy argument ‘icntl’ at (1) [-Wunused-dummy-argument] zfac_process_root2slave.F:25:31: 25 | & OPASSW, OPELIW, ITLOC, RHS_MUMPS, | 1 Warning: Unused dummy argument ‘itloc’ at (1) [-Wunused-dummy-argument] zfac_process_root2slave.F:16:34: 16 | & BUFR, LBUFR, LBUFR_BYTES, PROCNODE_STEPS, POSFAC, | 1 Warning: Unused dummy argument ‘lbufr_bytes’ at (1) [-Wunused-dummy-argument] zfac_process_root2slave.F:22:28: 22 | & IPOOL, LPOOL, LEAF, | 1 Warning: Unused dummy argument ‘leaf’ at (1) [-Wunused-dummy-argument] zfac_process_root2slave.F:23:15: 23 | & NBFIN, MYID, SLAVEF, | 1 Warning: Unused dummy argument ‘nbfin’ at (1) [-Wunused-dummy-argument] zfac_process_root2slave.F:20:50: 20 | & PTRAST, STEP, PIMASTER, PAMASTER, NSTK_S, COMP, | 1 Warning: Unused dummy argument ‘nstk_s’ at (1) [-Wunused-dummy-argument] zfac_process_root2slave.F:25:16: 25 | & OPASSW, OPELIW, ITLOC, RHS_MUMPS, | 1 Warning: Unused dummy argument ‘opassw’ at (1) [-Wunused-dummy-argument] zfac_process_root2slave.F:25:24: 25 | & OPASSW, OPELIW, ITLOC, RHS_MUMPS, | 1 Warning: Unused dummy argument ‘opeliw’ at (1) [-Wunused-dummy-argument] zana_aux_ELT.F:726:34: 726 | & KEEP,KEEP8, ICNTL, SYM ) | 1 Warning: Unused dummy argument ‘icntl’ at (1) [-Wunused-dummy-argument] zana_aux_ELT.F:723:55: 723 | SUBROUTINE ZMUMPS_ANA_DIST_ELEMENTS( MYID, SLAVEF, N, | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] zfac_process_contrib_type2.F:305:20: 108 | CALL MPI_UNPACK( BUFR, LBUFR_BYTES, POSITION, INODE, 1, | 2 ...... 305 | & A(POSCONTRIB), | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/INTEGER(4)). zana_aux_ELT.F:810:57: 810 | SUBROUTINE ZMUMPS_ELTPROC( N, NELT, ELTPROC, SLAVEF, PROCNODE, | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] zfac_process_blfac_slave.F:189:23: 124 | CALL MPI_UNPACK( BUFR, LBUFR_BYTES, POSITION, INODE, 1, | 2 ...... 189 | & A(POSBLOCFACTO), NPIV*NCOLU, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/INTEGER(4)). zfac_asm.F:171:25: 171 | & IOLDPS, A_PTR(POSELT), LA_PTR, 1_8, KEEP, KEEP8, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘a’ at (1) zfac_asm.F:786:44: 786 | SUBROUTINE ZMUMPS_SET_PARPIVT1 ( INODE, NFRONT, NASS1, KEEP, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] zfac_asm.F:898:53: 898 | SUBROUTINE ZMUMPS_UPDATE_PARPIV_ENTRIES ( INODE, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] zfac_asm.F:899:21: 899 | & KEEP, PARPIV, LPARPIV, | 1 Warning: Unused dummy argument ‘keep’ at (1) [-Wunused-dummy-argument] zfac_asm.F:634:43: 634 | & A, LA, POSELT, KEEP, KEEP8, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zfac_asm.F:17:43: 17 | & OPASSW, IWPOSCB, MYID, KEEP,KEEP8, IS_ofType5or6, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zfac_asm.F:17:31: 17 | & OPASSW, IWPOSCB, MYID, KEEP,KEEP8, IS_ofType5or6, | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] zfac_b.F:342:10: 342 | S_IS_POINTERS%IW => IDUMMY | 1 Warning: Pointer at (1) in pointer assignment might outlive the pointer target [-Wtarget-lifetime] zfac_b.F:346:10: 346 | S_IS_POINTERS%A => CDUMMY | 1 Warning: Pointer at (1) in pointer assignment might outlive the pointer target [-Wtarget-lifetime] zfac_asm.F:131:15: 131 | & ICNTL, KEEP,KEEP8, MYID, LRGROUPS) | 1 Warning: Unused dummy argument ‘icntl’ at (1) [-Wunused-dummy-argument] zfac_asm.F:131:33: 131 | & ICNTL, KEEP,KEEP8, MYID, LRGROUPS) | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] zfac_asm.F:128:24: 128 | & NBROWS, NBCOLS, | 1 Warning: Unused dummy argument ‘nbcols’ at (1) [-Wunused-dummy-argument] zfac_asm.F:129:16: 129 | & OPASSW, OPELIW, STEP, PTRIST, PTRAST, ITLOC, | 1 Warning: Unused dummy argument ‘opassw’ at (1) [-Wunused-dummy-argument] zfac_asm.F:129:24: 129 | & OPASSW, OPELIW, STEP, PTRIST, PTRAST, ITLOC, | 1 Warning: Unused dummy argument ‘opeliw’ at (1) [-Wunused-dummy-argument] zfac_asm.F:190:35: 190 | & ITLOC, RHS_MUMPS, KEEP,KEEP8) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zfac_asm.F:190:23: 190 | & ITLOC, RHS_MUMPS, KEEP,KEEP8) | 1 Warning: Unused dummy argument ‘rhs_mumps’ at (1) [-Wunused-dummy-argument] zfac_asm.F:221:25: 221 | & RHS_MUMPS, FILS, | 1 Warning: Unused dummy argument ‘fils’ at (1) [-Wunused-dummy-argument] zfac_asm.F:222:15: 222 | & ICNTL, KEEP,KEEP8, MYID, IS_ofType5or6, LDA_VALSON) | 1 Warning: Unused dummy argument ‘icntl’ at (1) [-Wunused-dummy-argument] zfac_asm.F:222:27: 222 | & ICNTL, KEEP,KEEP8, MYID, IS_ofType5or6, LDA_VALSON) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zfac_asm.F:222:33: 222 | & ICNTL, KEEP,KEEP8, MYID, IS_ofType5or6, LDA_VALSON) | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] zfac_asm.F:220:24: 220 | & OPASSW, OPELIW, STEP, PTRIST, PTRAST, ITLOC, | 1 Warning: Unused dummy argument ‘opeliw’ at (1) [-Wunused-dummy-argument] zfac_asm.F:221:19: 221 | & RHS_MUMPS, FILS, | 1 Warning: Unused dummy argument ‘rhs_mumps’ at (1) [-Wunused-dummy-argument] zfac_asm.F:316:44: 316 | & IW, NROWS, NELIM, ETATASS, | 1 Warning: Unused dummy argument ‘etatass’ at (1) [-Wunused-dummy-argument] zfac_asm.F:314:40: 314 | & IAFATH, NFRONT, NASS1, | 1 Warning: Unused dummy argument ‘nass1’ at (1) [-Wunused-dummy-argument] zfac_asm.F:316:35: 316 | & IW, NROWS, NELIM, ETATASS, | 1 Warning: Unused dummy argument ‘nelim’ at (1) [-Wunused-dummy-argument] zfac_b.F:354:30: 354 | CALL ZMUMPS_FAC_PAR_I(N,S_IS_POINTERS%IW(1),LIW_ARG_FAC_PAR, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘iw’ at (1) zfac_b.F:355:7: 355 | & S_IS_POINTERS%A(1),LA_ARG_FAC_PAR,IW1(NSTK), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘a’ at (1) zfac_asm.F:522:62: 522 | & PIMASTER, PTLUST_S, IW, LIW, STEP, KEEP,KEEP8) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zfac_asm.F:580:43: 580 | & OPASSW, IWPOSCB,MYID, KEEP,KEEP8 ) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zfac_asm.F:580:31: 580 | & OPASSW, IWPOSCB,MYID, KEEP,KEEP8 ) | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] zfac_asm.F:580:17: 580 | & OPASSW, IWPOSCB,MYID, KEEP,KEEP8 ) | 1 Warning: Unused dummy argument ‘opassw’ at (1) [-Wunused-dummy-argument] zfac_process_blocfacto.F:812:27: 790 | & ISLR_INT, 1, MPI_INTEGER, COMM, IERR ) | 2 ...... 812 | & BLR_U(I)%Q(1,1), M*K, MPI_DOUBLE_COMPLEX, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/INTEGER(4)). zfac_process_blocfacto.F:227:35: 227 | & BLR_U(1), NB_BLR_U, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘blr_u’ at (1) zfac_process_blocfacto.F:228:35: 228 | & BEGS_BLR_U(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘begs_blr_u’ at (1) zfac_process_blocfacto.F:754:51: 754 | & NPIV, NELIM, DIR, | 1 Warning: Unused dummy argument ‘dir’ at (1) [-Wunused-dummy-argument] zfac_process_blocfacto.F:17:44: 17 | & LBUFR_BYTES, PROCNODE_STEPS, MSGSOU, | 1 Warning: Unused dummy argument ‘msgsou’ at (1) [-Wunused-dummy-argument] zfac_sol_pool.F:382:21: 382 | & KEEP,KEEP8, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zfac_sol_pool.F:383:19: 383 | & PROCNODE,SLAVEF,MYID,SBTR,FLAG_SAME_PROC,MIN_PROC) | 1 Warning: Unused dummy argument ‘procnode’ at (1) [-Wunused-dummy-argument] zfac_sol_pool.F:383:26: 383 | & PROCNODE,SLAVEF,MYID,SBTR,FLAG_SAME_PROC,MIN_PROC) | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] zfac_sol_pool.F:381:60: 381 | SUBROUTINE ZMUMPS_MEM_CONS_MNG(INODE,POOL,LPOOL,N,STEP, | 1 Warning: Unused dummy argument ‘step’ at (1) [-Wunused-dummy-argument] zfac_sol_pool.F:25:50: 25 | & (N, POOL, LPOOL, PROCNODE, SLAVEF, KEEP199, | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] zfac_sol_pool.F:170:39: 170 | & FORCE_EXTRACT_TOP_SBTR ) | 1 Warning: Unused dummy argument ‘force_extract_top_sbtr’ at (1) [-Wunused-dummy-argument] zfac_sol_pool.F:169:50: 169 | & STEP, INODE, KEEP,KEEP8, MYID, ND, | 1 Warning: Unused dummy argument ‘nd’ at (1) [-Wunused-dummy-argument] zarrowheads.F:963:32: 963 | CALL ZMUMPS_SET_TO_ZERO(root%SCHUR_POINTER(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘a’ at (1) zarrowheads.F:677:27: 673 | CALL MPI_SEND(BUFI(1,ISLAVE),TAILLE_SENDI, | 2 ...... 677 | CALL MPI_SEND( BUFR(1,ISLAVE), TAILLE_SENDR, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/INTEGER(4)). zarrowheads.F:830:23: 820 | CALL MPI_RECV( BUFI(1), 2*NBRECORDS+1, | 2 ...... 830 | CALL MPI_RECV( BUFR(1), NBRECORDS, MPI_DOUBLE_COMPLEX, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/INTEGER(4)). zfac_sol_pool.F:515:36: 515 | & ( IPOOL, LPOOL, III, LEAF, | 1 Warning: Unused dummy argument ‘iii’ at (1) [-Wunused-dummy-argument] zfac_sol_pool.F:516:35: 516 | & INODE, STRATEGIE ) | 1 Warning: Unused dummy argument ‘strategie’ at (1) [-Wunused-dummy-argument] zfac_scalings_simScale_util.F:769:24: 724 | CALL MPI_IRECV(ISNDRCVJA(OFFS), ITMP, MPI_INTEGER,IPID-1, | 2 ...... 769 | CALL MPI_IRECV(ISNDRCVA(OFFS), SZ, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). zfac_scalings_simScale_util.F:783:23: 731 | CALL MPI_SEND(OSNDRCVJA(OFFS), ITMP, MPI_INTEGER, IPID-1, | 2 ...... 783 | CALL MPI_SEND(OSNDRCVA(OFFS), SZ, MPI_DOUBLE_PRECISION, PID-1, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). zarrowheads.F:658:41: 658 | & BUFI, BUFR, NBRECORDS, NBUFS, LP, COMM, | 1 Warning: Unused dummy argument ‘lp’ at (1) [-Wunused-dummy-argument] zarrowheads.F:659:20: 659 | & TYPE_PARALL ) | 1 Warning: Unused dummy argument ‘type_parall’ at (1) [-Wunused-dummy-argument] zarrowheads.F:915:54: 915 | SUBROUTINE ZMUMPS_SET_TO_ZERO(A, LLD, M, N, KEEP) | 1 Warning: Unused dummy argument ‘keep’ at (1) [-Wunused-dummy-argument] zfac_scalings_simScale_util.F:92:60: 92 | SUBROUTINE ZMUMPS_FINDNUMMYROWCOL(MYID, NUMPROCS, COMM, | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] zfac_scalings_simScale_util.F:92:54: 92 | SUBROUTINE ZMUMPS_FINDNUMMYROWCOL(MYID, NUMPROCS, COMM, | 1 Warning: Unused dummy argument ‘numprocs’ at (1) [-Wunused-dummy-argument] zfac_scalings_simScale_util.F:170:63: 170 | SUBROUTINE ZMUMPS_FILLMYROWCOLINDICES(MYID, NUMPROCS,COMM, | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] zfac_scalings_simScale_util.F:170:58: 170 | SUBROUTINE ZMUMPS_FILLMYROWCOLINDICES(MYID, NUMPROCS,COMM, | 1 Warning: Unused dummy argument ‘numprocs’ at (1) [-Wunused-dummy-argument] zfac_scalings_simScale_util.F:311:50: 311 | DOUBLE PRECISION FUNCTION ZMUMPS_ERRSCALOC(D, TMPD, DSZ, | 1 Warning: Unused dummy argument ‘d’ at (1) [-Wunused-dummy-argument] zfac_scalings_simScale_util.F:336:48: 336 | DOUBLE PRECISION FUNCTION ZMUMPS_ERRSCA1(D, TMPD, DSZ) | 1 Warning: Unused dummy argument ‘d’ at (1) [-Wunused-dummy-argument] zfac_scalings_simScale_util.F:460:56: 460 | SUBROUTINE ZMUMPS_BUREDUCE(INV, INOUTV, LEN, DTYPE) | 1 Warning: Unused dummy argument ‘dtype’ at (1) [-Wunused-dummy-argument] zfac_process_message.F:770:43: 770 | SUBROUTINE ZMUMPS_CANCEL_IRECV( INFO1, | 1 Warning: Unused dummy argument ‘info1’ at (1) [-Wunused-dummy-argument] zfac_process_message.F:772:34: 772 | & BUFR, LBUFR, LBUFR_BYTES, | 1 Warning: Unused dummy argument ‘lbufr_bytes’ at (1) [-Wunused-dummy-argument] zfac_process_message.F:816:15: 816 | & INFO1, KEEP, BUFR, LBUFR, LBUFR_BYTES, | 1 Warning: Unused dummy argument ‘info1’ at (1) [-Wunused-dummy-argument] zfac_scalings_simScale_util.F:743:38: 743 | SUBROUTINE ZMUMPS_DOCOMMINF(MYID, NUMPROCS,TMPD, IDSZ, ITAGCOMM, | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] zfac_process_contrib_type3.F: In function ‘zmumps_process_contrib_type3_’: zfac_process_contrib_type3.F:234:72: warning: ‘pos_root’ may be used uninitialized [-Wmaybe-uninitialized] 234 | & 0) | ^ zfac_process_contrib_type3.F:65:37: note: ‘pos_root’ was declared here 65 | INTEGER(8) :: LREQA, POS_ROOT | ^ zarrowheads.F:17:35: 17 | & KEEP, KEEP8, ICNTL, id ) | 1 Warning: Unused dummy argument ‘icntl’ at (1) [-Wunused-dummy-argument] zfac_scalings_simScale_util.F:838:37: 838 | SUBROUTINE ZMUMPS_DOCOMM1N(MYID, NUMPROCS,TMPD, IDSZ, ITAGCOMM, | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] zfac_scalings_simScale_util.F:1099:63: 1099 | SUBROUTINE ZMUMPS_FINDNUMMYROWCOLSYM(MYID, NUMPROCS, COMM, | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] zfac_scalings_simScale_util.F:1099:57: 1099 | SUBROUTINE ZMUMPS_FINDNUMMYROWCOLSYM(MYID, NUMPROCS, COMM, | 1 Warning: Unused dummy argument ‘numprocs’ at (1) [-Wunused-dummy-argument] zfac_scalings_simScale_util.F:1172:66: 1172 | SUBROUTINE ZMUMPS_FILLMYROWCOLINDICESSYM(MYID, NUMPROCS,COMM, | 1 Warning: Unused dummy argument ‘comm’ at (1) [-Wunused-dummy-argument] zfac_scalings_simScale_util.F:1172:61: 1172 | SUBROUTINE ZMUMPS_FILLMYROWCOLINDICESSYM(MYID, NUMPROCS,COMM, | 1 Warning: Unused dummy argument ‘numprocs’ at (1) [-Wunused-dummy-argument] zana_reordertree.F:732:56: 732 | & NSTEPS,PERM,SYM,INFO,LP,K47,K81,K76,K215,K234,K55,KEEP199, | 1 Warning: Unused dummy argument ‘k234’ at (1) [-Wunused-dummy-argument] zana_reordertree.F:732:60: 732 | & NSTEPS,PERM,SYM,INFO,LP,K47,K81,K76,K215,K234,K55,KEEP199, | 1 Warning: Unused dummy argument ‘k55’ at (1) [-Wunused-dummy-argument] zarrowheads.F:201:70: 201 | & INTARR, LINTARR, DBLARR, LDBLARR, PTRAIW, PTRARW, FRERE_STEPS, | 1 Warning: Unused dummy argument ‘frere_steps’ at (1) [-Wunused-dummy-argument] zfac_process_end_facto_slave.F: In function ‘zmumps_end_facto_slave_’: zfac_process_end_facto_slave.F:164:22: warning: ‘cb_stored_in_blrstruc’ may be used uninitialized [-Wmaybe-uninitialized] 164 | IF (.NOT. CB_STORED_IN_BLRSTRUC) THEN | ^ zarrowheads.F:200:36: 200 | & LP, COMM, root, KEEP, KEEP8, FILS, RG2L, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zfac_process_end_facto_slave.F:103:41: note: ‘cb_stored_in_blrstruc’ was declared here 103 | LOGICAL :: CB_STORED_IN_BLRSTRUC, COMPRESS_CB | ^ zarrowheads.F:628:51: 628 | & DEST_SHR, BUFI, BUFR, NBRECORDS, NBUFS, LP, COMM ) | 1 Warning: Unused dummy argument ‘lp’ at (1) [-Wunused-dummy-argument] zarrowheads.F:730:35: 730 | & SLAVEF, PERM, FRERE_STEPS, STEP, INFO1, INFO2 | 1 Warning: Unused dummy argument ‘frere_steps’ at (1) [-Wunused-dummy-argument] zarrowheads.F:727:21: 727 | & KEEP, KEEP8, MYID, COMM, NBRECORDS, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zarrowheads.F:730:16: 730 | & SLAVEF, PERM, FRERE_STEPS, STEP, INFO1, INFO2 | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] zfac_process_maprow.F:1224:26: 1224 | & FILS, DAD, | 1 Warning: Unused dummy argument ‘dad’ at (1) [-Wunused-dummy-argument] zsol_bwd_aux.F:1203:17: 1166 | & INODE, 1, MPI_INTEGER, | 2 ...... 1203 | & W(POSWCB + 1), LONG, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/INTEGER(4)). zfac_process_blocfacto_LDLT.F:244:23: 153 | CALL MPI_UNPACK( BUFR, LBUFR_BYTES, POSITION, INODE, 1, | 2 ...... 244 | & DYN_PIVINFO, NPIV, | 1 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) zfac_process_blocfacto_LDLT.F:253:22: 153 | CALL MPI_UNPACK( BUFR, LBUFR_BYTES, POSITION, INODE, 1, | 2 ...... 253 | & DYN_BLOCFACTO, int(LA_BLOCFACTO), | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/INTEGER(4)). zfac_process_blocfacto_LDLT.F:17:44: 17 | & LBUFR_BYTES, PROCNODE_STEPS, MSGSOU, | 1 Warning: Unused dummy argument ‘msgsou’ at (1) [-Wunused-dummy-argument] zmumps_driver.F:661:25: 661 | CALL MPI_ALLREDUCE(JOB,JOBMIN,1,MPI_INTEGER,MPI_MAX, | 1 ...... 2216 | CALL MPI_ALLREDUCE(TMP1,TMP,1,MPI_2INTEGER, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (rank-1 and scalar) zmumps_driver.F:661:29: 661 | CALL MPI_ALLREDUCE(JOB,JOBMIN,1,MPI_INTEGER,MPI_MAX, | 1 ...... 2216 | CALL MPI_ALLREDUCE(TMP1,TMP,1,MPI_2INTEGER, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (rank-1 and scalar) zmumps_driver.F:663:25: 663 | CALL MPI_ALLREDUCE(JOB,JOBMAX,1,MPI_INTEGER,MPI_MIN, | 1 ...... 2216 | CALL MPI_ALLREDUCE(TMP1,TMP,1,MPI_2INTEGER, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (rank-1 and scalar) zmumps_driver.F:663:29: 663 | CALL MPI_ALLREDUCE(JOB,JOBMAX,1,MPI_INTEGER,MPI_MIN, | 1 ...... 2216 | CALL MPI_ALLREDUCE(TMP1,TMP,1,MPI_2INTEGER, | 2 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (rank-1 and scalar) zmumps_driver.F:2113:22: 2113 | CALL MPI_BCAST( id%RINFOG(1), 40, MPI_DOUBLE_PRECISION, MASTER, | 1 ...... 2220 | CALL MPI_BCAST( INFOG(1), 1, MPI_INTEGER, ROOT, COMM, IERR ) | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). zmumps_driver.F:2128:28: 2128 | call MPI_ALLREDUCE(id%KEEP8(55),id%KEEP8(57),1, | 1 ...... 2216 | CALL MPI_ALLREDUCE(TMP1,TMP,1,MPI_2INTEGER, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). zmumps_driver.F:2128:41: 2128 | call MPI_ALLREDUCE(id%KEEP8(55),id%KEEP8(57),1, | 1 ...... 2216 | CALL MPI_ALLREDUCE(TMP1,TMP,1,MPI_2INTEGER, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). zsol_c.F:1309:19: 1306 | & NPIV, 1, MPI_INTEGER, COMM, IERR) | 2 ...... 1309 | & IROWlist, NPIV, MPI_INTEGER, COMM, IERR) | 1 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) zsol_c.F:1317:23: 1306 | & NPIV, 1, MPI_INTEGER, COMM, IERR) | 2 ...... 1317 | & CWORK, NPIV, MPI_DOUBLE_COMPLEX, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/INTEGER(4)). zsol_c.F:1415:24: 1415 | CALL MPI_PACK(RHSCOMP(IPOSINRHSCOMP,J), NPIV, | 1 ...... 1428 | CALL MPI_PACK(FIN, 1, MPI_INTEGER, BUFFER, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/INTEGER(4)). zsol_c.F:1923:29: 1430 | CALL MPI_SEND(BUFFER, POS_BUF, MPI_PACKED, MASTER, | 2 ...... 1923 | CALL MPI_SEND( BUF_RHS_2, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/INTEGER(4)). zsol_c.F:2023:34: 1301 | CALL MPI_RECV( BUFFER, SIZE_BUF_BYTES, MPI_PACKED, | 2 ...... 2023 | CALL MPI_RECV(BUF_RHS_2, BUF_EFFSIZE*NRHS, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/INTEGER(4)). zsol_c.F:19:53: 19 | & ISTEP_TO_INIV2, TAB_POS_IN_PERE, IBEG_ROOT_DEF, IEND_ROOT_DEF, | 1 Warning: Unused dummy argument ‘ibeg_root_def’ at (1) [-Wunused-dummy-argument] zsol_c.F:19:68: 19 | & ISTEP_TO_INIV2, TAB_POS_IN_PERE, IBEG_ROOT_DEF, IEND_ROOT_DEF, | 1 Warning: Unused dummy argument ‘iend_root_def’ at (1) [-Wunused-dummy-argument] zsol_c.F:20:25: 20 | & IROOT_DEF_RHS_COL1, RHS_ROOT, LRHS_ROOT, SIZE_ROOT, MASTER_ROOT, | 1 Warning: Unused dummy argument ‘iroot_def_rhs_col1’ at (1) [-Wunused-dummy-argument] zsol_c.F:22:38: 22 | & NZ_RHS, NBCOL_INBLOC, NRHS_ORIG, JBEG_RHS, Step2node, LStep2node, | 1 Warning: Unused dummy argument ‘nrhs_orig’ at (1) [-Wunused-dummy-argument] zsol_c.F:1078:27: 1078 | & KEEP,KEEP8, PROCNODE_STEPS, IW, LIW, STEP, BUFFER, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] ztype3_root.F:1192:16: 1192 | & root%SCHUR_POINTER(1), root%SCHUR_LLD, LOCAL_M, LOCAL_N, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘valroot’ at (1) ztype3_root.F:1205:17: 1205 | & root%SCHUR_POINTER(1), root%SCHUR_LLD, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘valroot’ at (1) ztype3_root.F:420:14: 420 | & root%SCHUR_POINTER(1), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘val_root’ at (1) ztype3_root.F:426:19: 426 | & LDA, SONA_PTR( POSSONA_PTR + SHIFT_VAL_SON ), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘val_son’ at (1) ztype3_root.F:432:14: 432 | & root%RG2L_ROW(1), root%RG2L_COL(1), TRANSPOSE_ASM, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘rg2l_row’ at (1) ztype3_root.F:432:32: 432 | & root%RG2L_ROW(1), root%RG2L_COL(1), TRANSPOSE_ASM, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘rg2l_col’ at (1) ztype3_root.F:434:14: 434 | & root%RHS_ROOT(1,1), root%RHS_NLOC ) | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘rhs_root’ at (1) ztype3_root.F:454:19: 454 | & LDA, SONA_PTR( POSSONA_PTR + SHIFT_VAL_SON ), | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘val_son’ at (1) ztype3_root.F:460:14: 460 | & root%RG2L_ROW(1), root%RG2L_COL(1), TRANSPOSE_ASM, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘rg2l_row’ at (1) ztype3_root.F:460:32: 460 | & root%RG2L_ROW(1), root%RG2L_COL(1), TRANSPOSE_ASM, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘rg2l_col’ at (1) ztype3_root.F:462:14: 462 | & root%RHS_ROOT(1,1), root%RHS_NLOC ) | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘rhs_root’ at (1) ztype3_root.F:868:60: 868 | SUBROUTINE ZMUMPS_DEF_GRID( NPROCS, NPROW, NPCOL, SIZE, K50 ) | 1 Warning: Unused dummy argument ‘size’ at (1) [-Wunused-dummy-argument] zsol_c.F:1438:54: 1438 | SUBROUTINE ZMUMPS_GATHER_SOLUTION_AM1(NSLAVES, N, MYID, COMM, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] zsol_c.F:1447:56: 1447 | & POSINRHSCOMP, LPOS_ROW, NB_FS_IN_RHSCOMP ) | 1 Warning: Unused dummy argument ‘nb_fs_in_rhscomp’ at (1) [-Wunused-dummy-argument] zsol_c.F:1439:21: 1439 | & NRHS, RHSCOMP, LRHSCOMP, NRHSCOMP_COL, | 1 Warning: Unused dummy argument ‘nrhs’ at (1) [-Wunused-dummy-argument] zsol_c.F:1639:37: 1639 | & PTRIST, KEEP,KEEP8, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zsol_c.F:1641:36: 1641 | & PROCNODE, NSLAVES, scaling_data, LSCAL | 1 Warning: Unused dummy argument ‘nslaves’ at (1) [-Wunused-dummy-argument] zsol_c.F:1713:25: 1713 | & ISOL_LOC, | 1 Warning: Unused dummy argument ‘isol_loc’ at (1) [-Wunused-dummy-argument] zsol_c.F:1716:43: 1716 | & PROCNODE_STEPS, KEEP,KEEP8, IW, LIW, STEP, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zsol_c.F:1710:23: 1710 | & SLAVEF, N, MYID_NODES, | 1 Warning: Unused dummy argument ‘slavef’ at (1) [-Wunused-dummy-argument] ztype3_root.F:1087:55: 1087 | & STEP, PIMASTER, PAMASTER, ITLOC, RHS_MUMPS, | 1 Warning: Unused dummy argument ‘itloc’ at (1) [-Wunused-dummy-argument] zsol_c.F:1827:27: 1827 | & KEEP,KEEP8, PROCNODE_STEPS, IW, LIW, STEP, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zsol_c.F:1822:25: 1822 | & (NSLAVES, N, MYID, COMM, | 1 Warning: Unused dummy argument ‘nslaves’ at (1) [-Wunused-dummy-argument] zfac_driver.F:374:24: 374 | CALL MPI_REDUCE ( id%KEEP8(24), LWK_USER_SUM8, 1, MPI_INTEGER8, | 1 ...... 3896 | CALL MPI_REDUCE( LOC_VAL, AVG_VAL, 1, MPI_DOUBLE_PRECISION, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/REAL(8)). zfac_driver.F:374:38: 374 | CALL MPI_REDUCE ( id%KEEP8(24), LWK_USER_SUM8, 1, MPI_INTEGER8, | 1 ...... 3896 | CALL MPI_REDUCE( LOC_VAL, AVG_VAL, 1, MPI_DOUBLE_PRECISION, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/REAL(8)). zfac_driver.F:524:21: 446 | CALL MPI_BCAST( KEEP(12), 1, MPI_INTEGER, | 2 ...... 524 | CALL MPI_BCAST(CNTL1, 1, MPI_DOUBLE_PRECISION, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). zsol_fwd_aux.F:116:22: 79 | & FINODE, 1, MPI_INTEGER, COMM, IERR ) | 2 ...... 116 | & WCB( PLEFTWCB ), | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/INTEGER(4)). zfac_driver.F:2171:26: 730 | CALL MPI_ALLREDUCE( ITMP, JTMP, 1, MPI_INTEGER, | 2 ...... 2171 | CALL MPI_ALLREDUCE(id%KEEP8(29), NZ_locMAX8, 1, MPI_INTEGER8, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). zsol_c.F:2062:27: 2062 | & KEEP,KEEP8, PROCNODE_STEPS, IW, LIW, STEP, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zsol_c.F:2060:25: 2060 | & (NSLAVES, N, MYID_NODES, | 1 Warning: Unused dummy argument ‘nslaves’ at (1) [-Wunused-dummy-argument] ztype3_root.F:1220:24: 1220 | & KEEP, KEEP8, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] ztype3_root.F:1216:42: 1216 | & VALROOT, LOCAL_M_LLD, LOCAL_M, LOCAL_N, | 1 Warning: Unused dummy argument ‘local_m’ at (1) [-Wunused-dummy-argument] ztype3_root.F:1221:17: 1221 | & MYID) | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] zfac_driver.F:2171:40: 730 | CALL MPI_ALLREDUCE( ITMP, JTMP, 1, MPI_INTEGER, | 2 ...... 2171 | CALL MPI_ALLREDUCE(id%KEEP8(29), NZ_locMAX8, 1, MPI_INTEGER8, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). zfac_driver.F:2807:27: 2807 | CALL MPI_RECV( KEEP(17), 1, MPI_INTEGER, 1, DEFIC_TAG, | 1 ...... 4005 | CALL MPI_RECV( id%REDRHS((I-1)*id%LREDRHS+1), | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/COMPLEX(8)). ztype3_root.F:1331:38: 1331 | & VALROOT, LOCAL_M_LLD, LOCAL_M, LOCAL_N, FILS, | 1 Warning: Unused dummy argument ‘local_m’ at (1) [-Wunused-dummy-argument] ztype3_root.F:1334:17: 1334 | & MYID) | 1 Warning: Unused dummy argument ‘myid’ at (1) [-Wunused-dummy-argument] zsol_c.F:2163:27: 2163 | & KEEP,KEEP8, PROCNODE_STEPS, IW, LIW, STEP, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zfac_driver.F:2812:27: 2812 | CALL MPI_SEND( KEEP(17), 1, MPI_INTEGER, 0, DEFIC_TAG, | 1 ...... 3998 | & id%root%RHS_CNTR_MASTER_ROOT((I-1)*SIZE_SCHUR+1), | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/COMPLEX(8)). ztype3_root.F:1297:32: 1297 | & IFLAG, IERROR ) | 1 Warning: Unused dummy argument ‘ierror’ at (1) [-Wunused-dummy-argument] ztype3_root.F:1297:24: 1297 | & IFLAG, IERROR ) | 1 Warning: Unused dummy argument ‘iflag’ at (1) [-Wunused-dummy-argument] zfac_driver.F:3850:28: 3850 | & MP, MPG, INFO16, INFOG18, INFOG19, NSLAVES, IRANK, KEEP ) | 1 Warning: Unused dummy argument ‘info16’ at (1) [-Wunused-dummy-argument] zfac_driver.F:3850:62: 3850 | & MP, MPG, INFO16, INFOG18, INFOG19, NSLAVES, IRANK, KEEP ) | 1 Warning: Unused dummy argument ‘irank’ at (1) [-Wunused-dummy-argument] zfac_driver.F:3850:68: 3850 | & MP, MPG, INFO16, INFOG18, INFOG19, NSLAVES, IRANK, KEEP ) | 1 Warning: Unused dummy argument ‘keep’ at (1) [-Wunused-dummy-argument] zfac_driver.F:3850:15: 3850 | & MP, MPG, INFO16, INFOG18, INFOG19, NSLAVES, IRANK, KEEP ) | 1 Warning: Unused dummy argument ‘mp’ at (1) [-Wunused-dummy-argument] zfac_driver.F:3850:55: 3850 | & MP, MPG, INFO16, INFOG18, INFOG19, NSLAVES, IRANK, KEEP ) | 1 Warning: Unused dummy argument ‘nslaves’ at (1) [-Wunused-dummy-argument] zfac_driver.F:3849:49: 3849 | SUBROUTINE ZMUMPS_PRINT_ALLOCATED_MEM( PROK, PROKG, PRINT_MAXAVG, | 1 Warning: Unused dummy argument ‘prok’ at (1) [-Wunused-dummy-argument] zsol_fwd_aux.F:1082:44: 1082 | & IW, LIW, J1, J3, J2, KEEP, DKEEP) | 1 Warning: Unused dummy argument ‘dkeep’ at (1) [-Wunused-dummy-argument] zsol_fwd_aux.F:1082:37: 1082 | & IW, LIW, J1, J3, J2, KEEP, DKEEP) | 1 Warning: Unused dummy argument ‘keep’ at (1) [-Wunused-dummy-argument] zsol_aux.F:805:26: 803 | CALL MPI_SEND(N_LOCAL_LIST, 1, | 2 804 | & MPI_INTEGER, MASTER, TAG_SIZE, id%COMM,IERR) 805 | CALL MPI_SEND(LOCAL_LIST, N_LOCAL_LIST, | 1 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) zsol_aux.F:848:26: 828 | CALL MPI_RECV(TMP, 1, MPI_INTEGER, MPI_ANY_SOURCE, | 2 ...... 848 | CALL MPI_RECV(LOCAL_LIST, NSTEPS, MPI_INTEGER, | 1 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) zsol_fwd_aux.F:357:15: 357 | & FILS, STEP, FRERE, DAD, | 1 Warning: Unused dummy argument ‘fils’ at (1) [-Wunused-dummy-argument] zsol_fwd_aux.F:357:28: 357 | & FILS, STEP, FRERE, DAD, | 1 Warning: Unused dummy argument ‘frere’ at (1) [-Wunused-dummy-argument] zsol_aux.F:1185:70: 1185 | & NRHS_B, WCB, LWCB, LDA_WCB, PPIV_COURANT, MTYPE, KEEP) | 1 Warning: Unused dummy argument ‘keep’ at (1) [-Wunused-dummy-argument] zsol_aux.F:1326:28: 1326 | & MTYPE, KEEP, COEF_Y ) | 1 Warning: Unused dummy argument ‘keep’ at (1) [-Wunused-dummy-argument] zsol_aux.F:529:23: 529 | & W, KEEP,KEEP8 ) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] ztype3_root.F:829:43: 829 | & KEEP, INFO ) | 1 Warning: Unused dummy argument ‘keep’ at (1) [-Wunused-dummy-argument] zsol_aux.F:14:36: 14 | SUBROUTINE ZMUMPS_FREETOPSO( N, KEEP28, IWCB, LIWW, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] zsol_aux.F:16:41: 16 | & POSWCB,IWPOSCB,PTRICB,PTRACB) | 1 Warning: Unused dummy argument ‘ptracb’ at (1) [-Wunused-dummy-argument] zsol_aux.F:16:34: 16 | & POSWCB,IWPOSCB,PTRICB,PTRACB) | 1 Warning: Unused dummy argument ‘ptricb’ at (1) [-Wunused-dummy-argument] zsol_aux.F:15:14: 15 | & W, LWC, | 1 Warning: Unused dummy argument ‘w’ at (1) [-Wunused-dummy-argument] zsol_aux.F:35:32: 35 | SUBROUTINE ZMUMPS_COMPSO(N,KEEP28,IWCB,LIWW,W,LWC, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] zsol_aux.F:86:64: 86 | SUBROUTINE ZMUMPS_SOL_X(A, NZ8, N, IRN, ICN, Z, KEEP,KEEP8, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zsol_aux.F:172:29: 172 | & KEEP, KEEP8, COLSCA, | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zsol_aux.F:223:27: 223 | & KEEP,KEEP8) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zsol_aux.F:422:39: 422 | & LHS, WRHS, W, RHS, KEEP,KEEP8) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zsol_aux.F:588:23: 588 | & W, KEEP,KEEP8, COLSCA ) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zsol_aux.F:861:12: 861 | & LP, ARRET, GRAIN ) | 1 Warning: Unused dummy argument ‘lp’ at (1) [-Wunused-dummy-argument] zsol_aux.F:939:24: 939 | & LP, KEEP,KEEP8 ) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zsol_aux.F:939:12: 939 | & LP, KEEP,KEEP8 ) | 1 Warning: Unused dummy argument ‘lp’ at (1) [-Wunused-dummy-argument] zsol_aux.F:1039:13: 1039 | & KEEP, RHSCOMP, NRHS, LRHSCOMP, FIRST_ROW_RHSCOMP, W, LD_W, | 1 Warning: Unused dummy argument ‘keep’ at (1) [-Wunused-dummy-argument] zsol_aux.F:1089:35: 1089 | & MPRINT, ICNTL, KEEP,KEEP8) | 1 Warning: Unused dummy argument ‘keep8’ at (1) [-Wunused-dummy-argument] zsol_aux.F:1087:35: 1087 | SUBROUTINE ZMUMPS_SOL_Q(MTYPE, IFLAG, N, | 1 Warning: Unused dummy argument ‘mtype’ at (1) [-Wunused-dummy-argument] zsol_aux.F:1088:19: 1088 | & LHS, WRHS, W, RES, GIVNORM, ANORM, XNORM, SCLNRM, | 1 Warning: Unused dummy argument ‘wrhs’ at (1) [-Wunused-dummy-argument] zsol_driver.F:1304:26: 582 | CALL MPI_BCAST( id%KEEP(401), 1, MPI_INTEGER, MASTER, id%COMM, | 2 ...... 1304 | CALL MPI_BCAST( WORKSPACE_MINIMAL_PREFERRED, 1, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (LOGICAL(4)/INTEGER(4)). zsol_aux.F:1371:13: 1371 | & INODE, N, NPIV, LIELL, NELIM, NSLAVES, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] zsol_aux.F:1396:45: 1396 | INTEGER :: IPOSINRHSCOMP, JJ, K, NBK, | 1 Warning: Unused variable ‘nbk’ declared at (1) [-Wunused-variable] zsol_aux.F:1371:36: 1371 | & INODE, N, NPIV, LIELL, NELIM, NSLAVES, | 1 Warning: Unused dummy argument ‘nelim’ at (1) [-Wunused-dummy-argument] zsol_aux.F:1371:45: 1371 | & INODE, N, NPIV, LIELL, NELIM, NSLAVES, | 1 Warning: Unused dummy argument ‘nslaves’ at (1) [-Wunused-dummy-argument] zsol_aux.F:1378:49: 1378 | & MTYPE, KEEP, OOCWRITE_COMPATIBLE_WITH_BLR, | 1 Warning: Unused dummy argument ‘oocwrite_compatible_with_blr’ at (1) [-Wunused-dummy-argument] zsol_driver.F:3613:16: 3590 | & C_DUMMY, 1, 1, | 2 ...... 3613 | & id%RHSCOMP(IBEG_RHSCOMP), LD_RHSCOMP, NBRHS_EFF, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) zsol_driver.F:3614:16: 3591 | & IDUMMY, 0, | 2 ...... 3614 | & id%POSINRHSCOMP_ROW(1), NB_FS_RHSCOMP_F, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) zsol_driver.F:3616:16: 3592 | & JDUMMY, id%KEEP(1), id%KEEP8(1), id%PROCNODE_STEPS(1), | 2 ...... 3616 | & id%PTLUST_S(1), id%KEEP(1), id%KEEP8(1), | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) zsol_driver.F:3618:16: 3593 | & IDUMMY, 1, | 2 ...... 3618 | & IS(1), LIW_PASSED, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) zsol_driver.F:3983:31: 2413 | CALL MPI_SEND(LD_REDRHS,1,MPI_INTEGER, | 2 ...... 3983 | CALL MPI_SEND(id%REDRHS(KDEC), | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/INTEGER(4)). zsol_driver.F:4001:31: 2417 | CALL MPI_RECV(LD_REDRHS,1,MPI_INTEGER, | 2 ...... 4001 | CALL MPI_RECV(PTR_RHS_ROOT(II), | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (COMPLEX(8)/INTEGER(4)). zsol_aux.F:1501:13: 1501 | & INODE, N, NPIV, LIELL, NELIM, NSLAVES, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] zsol_driver.F:4066:55: 4041 | & , 1, 1, 1, 1, IDUMMY, 1, JDUMMY, KDUMMY, 1, LDUMMY, 1, MDUMMY | 2 ...... 4066 | & NZ_THIS_BLOCK, NBCOL_INBLOC, id%NRHS, JBEG_RHS, id%Step2node(1), | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) zsol_driver.F:4067:19: 4041 | & , 1, 1, 1, 1, IDUMMY, 1, JDUMMY, KDUMMY, 1, LDUMMY, 1, MDUMMY | 2 ...... 4067 | & id%KEEP(28),IRHS_SPARSE_COPY(1),IRHS_PTR_COPY(1), size(PERM_RHS), | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) zsol_driver.F:4067:39: 4041 | & , 1, 1, 1, 1, IDUMMY, 1, JDUMMY, KDUMMY, 1, LDUMMY, 1, MDUMMY | 2 ...... 4067 | & id%KEEP(28),IRHS_SPARSE_COPY(1),IRHS_PTR_COPY(1), size(PERM_RHS), | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) zsol_driver.F:4281:16: 4240 | & JDUMMY, id%KEEP(1), id%KEEP8(1), | 2 ...... 4281 | & id%PTLUST_S(1), id%KEEP(1), id%KEEP8(1), | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) zsol_driver.F:4282:38: 4241 | & id%PROCNODE_STEPS(1), IDUMMY, 1, | 2 ...... 4282 | & id%PROCNODE_STEPS(1), IS(1), LIW_PASSED, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) zsol_driver.F:4286:16: 4245 | & C_DUMMY, 1 , 1, IDUMMY, 1, | 2 ...... 4286 | & id%RHSCOMP(IBEG_RHSCOMP), LD_RHSCOMP, NBRHS_EFF, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) zsol_driver.F:4287:16: 4245 | & C_DUMMY, 1 , 1, IDUMMY, 1, | 2 ...... 4287 | & id%POSINRHSCOMP_COL(1), id%N, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) zsol_driver.F:4293:16: 4252 | & C_DUMMY, 1, 1, | 2 ...... 4293 | & id%RHSCOMP(IBEG_RHSCOMP), LD_RHSCOMP, NBRHS_EFF, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) zsol_driver.F:4301:16: 4260 | & IDUMMY, 1, 0 | 2 ...... 4301 | & id%POSINRHSCOMP_COL(1), id%N, NB_FS_RHSCOMP_TOT | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) zsol_driver.F:4559:33: 1668 | CALL MPI_REDUCE( MAT_ALLOC_LOC, MAT_ALLOC, 1, | 2 ...... 4559 | CALL MPI_REDUCE( R_LOCWK54, R_W( id%N + 1 ), | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). zsol_driver.F:4559:44: 1668 | CALL MPI_REDUCE( MAT_ALLOC_LOC, MAT_ALLOC, 1, | 2 ...... 4559 | CALL MPI_REDUCE( R_LOCWK54, R_W( id%N + 1 ), | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/INTEGER(4)). zsol_driver.F:5725:12: 3590 | & C_DUMMY, 1, 1, | 2 ...... 5725 | & id%RHSCOMP(IBEG_RHSCOMP), LD_RHSCOMP, 1, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) zsol_driver.F:5726:12: 3591 | & IDUMMY, 0, | 2 ...... 5726 | & PTR_POSINRHSCOMP_FWD(1), NB_FS_RHSCOMP_F, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) zsol_driver.F:5728:12: 3592 | & JDUMMY, id%KEEP(1), id%KEEP8(1), id%PROCNODE_STEPS(1), | 2 ...... 5728 | & id%PTLUST_S(1), id%KEEP(1), id%KEEP8(1), | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) zsol_driver.F:5730:12: 3593 | & IDUMMY, 1, | 2 ...... 5730 | & IS(1), LIW_PASSED, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) zsol_driver.F:5825:20: 4239 | & MTYPE, id%RHS(1), LD_RHS, id%NRHS, JBEG_RHS, | 2 ...... 5825 | & SOLVET, C_Y, id%N, NBRHS_EFF, 1, | 1 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) zsol_driver.F:5839:20: 4239 | & MTYPE, id%RHS(1), LD_RHS, id%NRHS, JBEG_RHS, | 2 ...... 5839 | & SOLVET, C_Y, id%N, NBRHS_EFF, 1, | 1 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) zsol_driver.F:5840:12: 4240 | & JDUMMY, id%KEEP(1), id%KEEP8(1), | 2 ...... 5840 | & id%PTLUST_S(1), id%KEEP(1),id%KEEP8(1), | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) zsol_driver.F:5842:12: 4241 | & id%PROCNODE_STEPS(1), IDUMMY, 1, | 2 ...... 5842 | & IS(1), LIW_PASSED, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) zsol_driver.F:5846:12: 4245 | & C_DUMMY, 1 , 1, IDUMMY, 1, | 2 ...... 5846 | & id%RHSCOMP(IBEG_RHSCOMP), LD_RHSCOMP, NBRHS_EFF, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) zsol_driver.F:5847:12: 4245 | & C_DUMMY, 1 , 1, IDUMMY, 1, | 2 ...... 5847 | & PTR_POSINRHSCOMP_BWD(1), id%N, | 1 Warning: Element of assumed-shape or pointer array as actual argument at (1) cannot correspond to actual argument at (2) ztools.F:291:17: 291 | & SON_A(IACHK), SIZFR_SON_A, MonBloc, | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘afac’ at (1) ztools.F:1836:23: 1830 | CALL zcopy(N8, SRC(1), 1, DEST(1), 1) | 2 ...... 1836 | CALL zcopy(I4SIZE, SRC(SHIFT8), 1, DEST(SHIFT8), 1) | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/INTEGER(8)). zfac_process_blfac_slave.F: In function ‘zmumps_process_blfac_slave_’: zfac_process_blfac_slave.F:341:72: warning: ‘posblocfacto’ may be used uninitialized [-Wmaybe-uninitialized] 341 | & A_PTR( CPOS ), NCOL1 ) | ^ zfac_process_blfac_slave.F:87:37: note: ‘posblocfacto’ was declared here 87 | INTEGER(8) POSELT, POSBLOCFACTO | ^ zfac_process_blfac_slave.F:316:72: warning: ‘begs_blr_u.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 316 | & ) | ^ zfac_process_blfac_slave.F:102:50: note: ‘begs_blr_u.dim[0].ubound’ was declared here 102 | INTEGER, POINTER, DIMENSION(:) :: BEGS_BLR_U | ^ zfac_process_blfac_slave.F:316:72: warning: ‘begs_blr_u.data’ may be used uninitialized [-Wmaybe-uninitialized] 316 | & ) | ^ zfac_process_blfac_slave.F:102:50: note: ‘begs_blr_u.data’ was declared here 102 | INTEGER, POINTER, DIMENSION(:) :: BEGS_BLR_U | ^ ztools.F:18:17: 18 | & , LRGROUPS, NASS | 1 Warning: Unused dummy argument ‘lrgroups’ at (1) [-Wunused-dummy-argument] ztools.F:18:23: 18 | & , LRGROUPS, NASS | 1 Warning: Unused dummy argument ‘nass’ at (1) [-Wunused-dummy-argument] ztools.F:16:54: 16 | &POSFAC, LRLU, LRLUS, IWPOS, PTRAST, PTRFAC, STEP, KEEP,KEEP8, | 1 Warning: Unused dummy argument ‘step’ at (1) [-Wunused-dummy-argument] ztools.F:457:36: 457 | & PTRIST, PTRAST, IW, LIW, A, LA, | 1 Warning: Unused dummy argument ‘a’ at (1) [-Wunused-dummy-argument] ztools.F:459:51: 459 | & IPTRLU, STEP, MYID, KEEP, KEEP8, TYPE_SON | 1 Warning: Unused dummy argument ‘type_son’ at (1) [-Wunused-dummy-argument] ztools.F:499:38: 499 | & INFO, INFOG, PROK, MP, PROKG, MPG | 1 Warning: Unused dummy argument ‘mp’ at (1) [-Wunused-dummy-argument] ztools.F:498:60: 498 | & MYID, COMM, N, NELT, NA, LNA, NNZ8, NA_ELT8, NSLAVES, | 1 Warning: Unused dummy argument ‘na_elt8’ at (1) [-Wunused-dummy-argument] ztools.F:498:51: 498 | & MYID, COMM, N, NELT, NA, LNA, NNZ8, NA_ELT8, NSLAVES, | 1 Warning: Unused dummy argument ‘nnz8’ at (1) [-Wunused-dummy-argument] ztools.F:499:34: 499 | & INFO, INFOG, PROK, MP, PROKG, MPG | 1 Warning: Unused dummy argument ‘prok’ at (1) [-Wunused-dummy-argument] zfac_scalings_simScaleAbs.F: In function ‘zmumps_simscaleabssym_’: zfac_scalings_simScaleAbs.F:845:24: warning: ‘irnghbprcs’ may be used uninitialized [-Wmaybe-uninitialized] 845 | INTEGER IRNGHBPRCS, IRSNDRCVIA,IRSNDRCVJA | ^ zfac_scalings_simScaleAbs.F:1133:72: warning: ‘irsndrcvia’ may be used uninitialized [-Wmaybe-uninitialized] 1133 | & COMM) | ^ zfac_scalings_simScaleAbs.F:845:36: note: ‘irsndrcvia’ was declared here 845 | INTEGER IRNGHBPRCS, IRSNDRCVIA,IRSNDRCVJA | ^ zfac_scalings_simScaleAbs.F:845:47: warning: ‘irsndrcvja’ may be used uninitialized [-Wmaybe-uninitialized] 845 | INTEGER IRNGHBPRCS, IRSNDRCVIA,IRSNDRCVJA | ^ zfac_scalings_simScaleAbs.F:1133:72: warning: ‘istatus’ may be used uninitialized [-Wmaybe-uninitialized] 1133 | & COMM) | ^ zfac_scalings_simScaleAbs.F:847:21: note: ‘istatus’ was declared here 847 | INTEGER ISTATUS, REQUESTS, TMPWORK | ^ zfac_scalings_simScaleAbs.F:1133:72: warning: ‘ornghbprcs’ may be used uninitialized [-Wmaybe-uninitialized] 1133 | & COMM) | ^ zfac_scalings_simScaleAbs.F:846:24: note: ‘ornghbprcs’ was declared here 846 | INTEGER ORNGHBPRCS, ORSNDRCVIA,ORSNDRCVJA | ^ zfac_scalings_simScaleAbs.F:1133:72: warning: ‘orsndrcvia’ may be used uninitialized [-Wmaybe-uninitialized] 1133 | & COMM) | ^ zfac_scalings_simScaleAbs.F:846:36: note: ‘orsndrcvia’ was declared here 846 | INTEGER ORNGHBPRCS, ORSNDRCVIA,ORSNDRCVJA | ^ zfac_scalings_simScaleAbs.F:846:47: warning: ‘orsndrcvja’ may be used uninitialized [-Wmaybe-uninitialized] 846 | INTEGER ORNGHBPRCS, ORSNDRCVIA,ORSNDRCVJA | ^ zfac_scalings_simScaleAbs.F:1133:72: warning: ‘requests’ may be used uninitialized [-Wmaybe-uninitialized] 1133 | & COMM) | ^ zfac_scalings_simScaleAbs.F:847:31: note: ‘requests’ was declared here 847 | INTEGER ISTATUS, REQUESTS, TMPWORK | ^ ztools.F:1428:37: 1428 | & BLR_STRAT, OOC_STRAT, | 1 Warning: Unused dummy argument ‘ooc_strat’ at (1) [-Wunused-dummy-argument] ztools.F:1476:43: 1476 | & KEEP, KEEP8, IFLAG, IERROR | 1 Warning: Unused dummy argument ‘ierror’ at (1) [-Wunused-dummy-argument] ztools.F:1476:35: 1476 | & KEEP, KEEP8, IFLAG, IERROR | 1 Warning: Unused dummy argument ‘iflag’ at (1) [-Wunused-dummy-argument] ztools.F:1475:37: 1475 | & BLR_STRAT, OOC_STRAT, | 1 Warning: Unused dummy argument ‘ooc_strat’ at (1) [-Wunused-dummy-argument] ztools.F:1579:22: 1579 | & IOLDPS, HF, IW, LIW, | 1 Warning: Unused dummy argument ‘hf’ at (1) [-Wunused-dummy-argument] ztools.F:1578:27: 1578 | & N, INODE, IFATH, KEEP, | 1 Warning: Unused dummy argument ‘ifath’ at (1) [-Wunused-dummy-argument] ztools.F:1578:20: 1578 | & N, INODE, IFATH, KEEP, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] ztools.F:1579:18: 1579 | & IOLDPS, HF, IW, LIW, | 1 Warning: Unused dummy argument ‘ioldps’ at (1) [-Wunused-dummy-argument] ztools.F:1579:26: 1579 | & IOLDPS, HF, IW, LIW, | 1 Warning: Unused dummy argument ‘iw’ at (1) [-Wunused-dummy-argument] ztools.F:1578:13: 1578 | & N, INODE, IFATH, KEEP, | 1 Warning: Unused dummy argument ‘n’ at (1) [-Wunused-dummy-argument] ztools.F:1608:20: 1608 | & N, INODE, IFATH, FILS, PERM, KEEP, | 1 Warning: Unused dummy argument ‘inode’ at (1) [-Wunused-dummy-argument] ztools.F:1608:45: 1608 | & N, INODE, IFATH, FILS, PERM, KEEP, | 1 Warning: Unused dummy argument ‘keep’ at (1) [-Wunused-dummy-argument] zana_driver.F:5031:27: 4943 | CALL MPI_SEND( NZ_loc8, 1, MPI_INTEGER8, MASTER, | 2 ...... 5031 | CALL MPI_SEND( id%IRN_loc(I8), SIZE_SENT, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/INTEGER(8)). zana_driver.F:508:30: 508 | CALL MPI_ALLREDUCE( id%KEEP8(29), id%KEEP8(28), 1, | 1 ...... 5237 | CALL MPI_ALLREDUCE(DO_WRITE, DO_WRITE_CHECK, 1, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). zana_driver.F:508:44: 508 | CALL MPI_ALLREDUCE( id%KEEP8(29), id%KEEP8(28), 1, | 1 ...... 5237 | CALL MPI_ALLREDUCE(DO_WRITE, DO_WRITE_CHECK, 1, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). zana_driver.F:513:28: 451 | CALL MPI_BCAST( KEEP(60), 1, MPI_INTEGER, MASTER, id%COMM, IERR ) | 2 ...... 513 | CALL MPI_BCAST( id%KEEP8(28), 1, MPI_INTEGER8, MASTER, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(8)/INTEGER(4)). zana_driver.F:1917:26: 451 | CALL MPI_BCAST( KEEP(60), 1, MPI_INTEGER, MASTER, id%COMM, IERR ) | 2 ...... 1917 | CALL MPI_BCAST( SIZEOFBLOCKS, NBLK, MPI_INTEGER, MASTER, | 1 Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) zana_driver.F:2670:26: 2670 | CALL MPI_RECV(id%NBSA_LOCAL,1,MPI_INTEGER, | 1 ...... 4922 | CALL MPI_RECV( MATPTR( I+1 ), 1, | 2 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/INTEGER(8)). zana_driver.F:2876:14: 2876 | & id%CANDIDATES(1,1), id%I_AM_CAND(1) ) | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘candidates’ at (1) zana_driver.F:2876:34: 2876 | & id%CANDIDATES(1,1), id%I_AM_CAND(1) ) | 1 Warning: Element of assumed-shape or pointer array passed to array dummy argument ‘i_am_cand’ at (1) zana_driver.F:3744:23: 3647 | CALL MPI_REDUCE( KEEP8(11), SUM_KEEP811_THIS_NODE, 1, | 2 ...... 3744 | CALL MPI_REDUCE( INFO(15), SUM_INFO15_THIS_NODE, 1, MPI_INTEGER, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/INTEGER(8)). zana_driver.F:3744:33: 3647 | CALL MPI_REDUCE( KEEP8(11), SUM_KEEP811_THIS_NODE, 1, | 2 ...... 3744 | CALL MPI_REDUCE( INFO(15), SUM_INFO15_THIS_NODE, 1, MPI_INTEGER, | 1 Warning: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/INTEGER(8)). zana_driver.F:3974:53: 3974 | SUBROUTINE ZMUMPS_ANA_CHECK_KEEP(id, I_AM_SLAVE) | 1 Warning: Unused dummy argument ‘i_am_slave’ at (1) [-Wunused-dummy-argument] zfac_distrib_ELT.F: In function ‘zmumps_elt_distrib_’: zfac_distrib_ELT.F:318:72: warning: ‘rg2l.data’ may be used uninitialized [-Wmaybe-uninitialized] 318 | & ( id%ELTVAR( id%ELTPTR(IELT) + I - 1 ) ) | ^ zfac_distrib_ELT.F:75:50: note: ‘rg2l.data’ was declared here 75 | INTEGER, DIMENSION( : ), POINTER :: RG2L | ^ zfac_distrib_ELT.F:318:72: warning: ‘rg2l.offset’ may be used uninitialized [-Wmaybe-uninitialized] 318 | & ( id%ELTVAR( id%ELTPTR(IELT) + I - 1 ) ) | ^ zfac_distrib_ELT.F:75:50: note: ‘rg2l.offset’ was declared here 75 | INTEGER, DIMENSION( : ), POINTER :: RG2L | ^ zfac_distrib_ELT.F:318:72: warning: ‘rg2l.dim[0].stride’ may be used uninitialized [-Wmaybe-uninitialized] 318 | & ( id%ELTVAR( id%ELTPTR(IELT) + I - 1 ) ) | ^ zfac_distrib_ELT.F:75:50: note: ‘rg2l.dim[0].stride’ was declared here 75 | INTEGER, DIMENSION( : ), POINTER :: RG2L | ^ zfac_distrib_ELT.F:401:72: warning: ‘bufi.offset’ may be used uninitialized [-Wmaybe-uninitialized] 401 | & COMM, STATUS, IERR_MPI ) | ^ zfac_distrib_ELT.F:69:53: note: ‘bufi.offset’ was declared here 69 | INTEGER, DIMENSION( :, : ), ALLOCATABLE :: BUFI | ^ zfac_distrib_ELT.F:401:72: warning: ‘bufi.dim[1].stride’ may be used uninitialized [-Wmaybe-uninitialized] 401 | & COMM, STATUS, IERR_MPI ) | ^ zfac_distrib_ELT.F:69:53: note: ‘bufi.dim[1].stride’ was declared here 69 | INTEGER, DIMENSION( :, : ), ALLOCATABLE :: BUFI | ^ zfac_distrib_ELT.F:411:72: warning: ‘bufr.offset’ may be used uninitialized [-Wmaybe-uninitialized] 411 | & COMM, STATUS, IERR_MPI ) | ^ zfac_distrib_ELT.F:70:61: note: ‘bufr.offset’ was declared here 70 | COMPLEX(kind=8), DIMENSION( :, : ), ALLOCATABLE :: BUFR | ^ zfac_distrib_ELT.F:411:72: warning: ‘bufr.dim[1].stride’ may be used uninitialized [-Wmaybe-uninitialized] 411 | & COMM, STATUS, IERR_MPI ) | ^ zfac_distrib_ELT.F:70:61: note: ‘bufr.dim[1].stride’ was declared here 70 | COMPLEX(kind=8), DIMENSION( :, : ), ALLOCATABLE :: BUFR | ^ zana_mtrans.F: In function ‘zmumps_mtransu_’: zana_mtrans.F:768:72: warning: ‘i’ may be used uninitialized [-Wmaybe-uninitialized] 768 | 80 IPERM(I) = J | ^ zana_mtrans.F:702:15: note: ‘i’ was declared here 702 | INTEGER I,J,J1,JORD,NFC,K,KK, | ^ zana_mtrans.F:769:72: warning: ‘ii’ may be used uninitialized [-Wmaybe-uninitialized] 769 | ARP(J) = int(II - IP(J)) + 1 | ^ zana_mtrans.F:704:32: note: ‘ii’ was declared here 704 | INTEGER(8) :: IN1, IN2, II | ^ zfac_process_blocfacto.F: In function ‘zmumps_process_blocfacto_’: zfac_process_blocfacto.F:588:72: warning: ‘lpos’ may be used uninitialized [-Wmaybe-uninitialized] 588 | & A_PTR(LPOS2), NCOL1, ONE, A_PTR(LPOS), NCOL1) | ^ zfac_process_blocfacto.F:98:25: note: ‘lpos’ was declared here 98 | INTEGER (8) :: LPOS, UPOS, LPOS2, IPOS, KPOS | ^ zfac_process_blocfacto.F:588:72: warning: ‘lpos2’ may be used uninitialized [-Wmaybe-uninitialized] 588 | & A_PTR(LPOS2), NCOL1, ONE, A_PTR(LPOS), NCOL1) | ^ zfac_process_blocfacto.F:98:38: note: ‘lpos2’ was declared here 98 | INTEGER (8) :: LPOS, UPOS, LPOS2, IPOS, KPOS | ^ zfac_process_maprow.F: In function ‘zmumps_local_assembly_type2_’: zfac_process_maprow.F:1681:72: warning: ‘posrow’ may be used uninitialized [-Wmaybe-uninitialized] 1681 | & BUF_MAX_ARRAY,NFS4FATHER,PACKED_CB,ITMP) | ^ zfac_process_maprow.F:1284:33: note: ‘posrow’ was declared here 1284 | INTEGER(8) :: SIZFR, POSROW, SHIFTCB_SON | ^ zsol_bwd_aux.F: In function ‘zmumps_backslv_traiter_message_’: zsol_bwd_aux.F:1547:18: warning: ‘jj’ may be used uninitialized [-Wmaybe-uninitialized] 1547 | IF (JJ.EQ.NPIV_LAST) THEN | ^ zsol_bwd_aux.F:1121:19: note: ‘jj’ was declared here 1121 | INTEGER I, JJ, IN, PROCDEST, J1, J2, LDA | ^ zsol_bwd_aux.F:1812:72: warning: ‘pool_first_pos’ may be used uninitialized [-Wmaybe-uninitialized] 1812 | DO I=1,(IIPOOL-POOL_FIRST_POS)/2 | ^ zsol_bwd_aux.F:1133:28: note: ‘pool_first_pos’ was declared here 1133 | INTEGER POOL_FIRST_POS, TMP | ^ zana_mtrans.F: In function ‘zmumps_mtransb_’: zana_mtrans.F:71:22: warning: ‘i0’ may be used uninitialized [-Wmaybe-uninitialized] 71 | & I0,UP,LOW, IK | ^ zana_mtrans.F:246:72: warning: ‘isp’ may be used uninitialized [-Wmaybe-uninitialized] 246 | I = ISP | ^ zana_mtrans.F:70:56: note: ‘isp’ was declared here 70 | INTEGER :: I,II,J,JJ,JORD,Q0,QLEN,IDUM,JDUM,ISP,JSP, | ^ zana_mtrans.F:247:72: warning: ‘jsp’ may be used uninitialized [-Wmaybe-uninitialized] 247 | J = JSP | ^ zana_mtrans.F:70:60: note: ‘jsp’ was declared here 70 | INTEGER :: I,II,J,JJ,JORD,Q0,QLEN,IDUM,JDUM,ISP,JSP, | ^ zfac_scalings_simScaleAbs.F: In function ‘zmumps_simscaleabsuns_’: zfac_scalings_simScaleAbs.F:614:72: warning: ‘icnghbprcs’ may be used uninitialized [-Wmaybe-uninitialized] 614 | & COMM) | ^ zfac_scalings_simScaleAbs.F:224:24: note: ‘icnghbprcs’ was declared here 224 | INTEGER ICNGHBPRCS, ICSNDRCVIA,ICSNDRCVJA | ^ zfac_scalings_simScaleAbs.F:614:72: warning: ‘icsndrcvia’ may be used uninitialized [-Wmaybe-uninitialized] 614 | & COMM) | ^ zfac_scalings_simScaleAbs.F:224:36: note: ‘icsndrcvia’ was declared here 224 | INTEGER ICNGHBPRCS, ICSNDRCVIA,ICSNDRCVJA | ^ zfac_scalings_simScaleAbs.F:224:47: warning: ‘icsndrcvja’ may be used uninitialized [-Wmaybe-uninitialized] 224 | INTEGER ICNGHBPRCS, ICSNDRCVIA,ICSNDRCVJA | ^ zfac_scalings_simScaleAbs.F:221:29: warning: ‘imycptr’ may be used uninitialized [-Wmaybe-uninitialized] 221 | INTEGER IMYRPTR,IMYCPTR | ^ zfac_scalings_simScaleAbs.F:625:72: warning: ‘irnghbprcs’ may be used uninitialized [-Wmaybe-uninitialized] 625 | & COMM) | ^ zfac_scalings_simScaleAbs.F:222:24: note: ‘irnghbprcs’ was declared here 222 | INTEGER IRNGHBPRCS, IRSNDRCVIA,IRSNDRCVJA | ^ zfac_scalings_simScaleAbs.F:625:72: warning: ‘irsndrcvia’ may be used uninitialized [-Wmaybe-uninitialized] 625 | & COMM) | ^ zfac_scalings_simScaleAbs.F:222:36: note: ‘irsndrcvia’ was declared here 222 | INTEGER IRNGHBPRCS, IRSNDRCVIA,IRSNDRCVJA | ^ zfac_scalings_simScaleAbs.F:222:47: warning: ‘irsndrcvja’ may be used uninitialized [-Wmaybe-uninitialized] 222 | INTEGER IRNGHBPRCS, IRSNDRCVIA,IRSNDRCVJA | ^ zfac_scalings_simScaleAbs.F:614:72: warning: ‘istatus’ may be used uninitialized [-Wmaybe-uninitialized] 614 | & COMM) | ^ zfac_scalings_simScaleAbs.F:226:21: note: ‘istatus’ was declared here 226 | INTEGER ISTATUS, REQUESTS, TMPWORK | ^ zfac_scalings_simScaleAbs.F:614:72: warning: ‘ocnghbprcs’ may be used uninitialized [-Wmaybe-uninitialized] 614 | & COMM) | ^ zfac_scalings_simScaleAbs.F:225:24: note: ‘ocnghbprcs’ was declared here 225 | INTEGER OCNGHBPRCS, OCSNDRCVIA,OCSNDRCVJA | ^ zfac_scalings_simScaleAbs.F:614:72: warning: ‘ocsndrcvia’ may be used uninitialized [-Wmaybe-uninitialized] 614 | & COMM) | ^ zfac_scalings_simScaleAbs.F:225:36: note: ‘ocsndrcvia’ was declared here 225 | INTEGER OCNGHBPRCS, OCSNDRCVIA,OCSNDRCVJA | ^ zfac_scalings_simScaleAbs.F:225:47: warning: ‘ocsndrcvja’ may be used uninitialized [-Wmaybe-uninitialized] 225 | INTEGER OCNGHBPRCS, OCSNDRCVIA,OCSNDRCVJA | ^ zfac_scalings_simScaleAbs.F:625:72: warning: ‘ornghbprcs’ may be used uninitialized [-Wmaybe-uninitialized] 625 | & COMM) | ^ zfac_scalings_simScaleAbs.F:223:24: note: ‘ornghbprcs’ was declared here 223 | INTEGER ORNGHBPRCS, ORSNDRCVIA,ORSNDRCVJA | ^ zfac_scalings_simScaleAbs.F:625:72: warning: ‘orsndrcvia’ may be used uninitialized [-Wmaybe-uninitialized] 625 | & COMM) | ^ zfac_scalings_simScaleAbs.F:223:36: note: ‘orsndrcvia’ was declared here 223 | INTEGER ORNGHBPRCS, ORSNDRCVIA,ORSNDRCVJA | ^ zfac_scalings_simScaleAbs.F:223:47: warning: ‘orsndrcvja’ may be used uninitialized [-Wmaybe-uninitialized] 223 | INTEGER ORNGHBPRCS, ORSNDRCVIA,ORSNDRCVJA | ^ zfac_scalings_simScaleAbs.F:614:72: warning: ‘requests’ may be used uninitialized [-Wmaybe-uninitialized] 614 | & COMM) | ^ zfac_scalings_simScaleAbs.F:226:31: note: ‘requests’ was declared here 226 | INTEGER ISTATUS, REQUESTS, TMPWORK | ^ zarrowheads.F: In function ‘zmumps_facto_send_arrowheads_’: zarrowheads.F:505:72: warning: ‘iw4.offset’ may be used uninitialized [-Wmaybe-uninitialized] 505 | ISHIFT = int(PTRAIW(IARR)+IW4(IARR,1)+2,8) | ^ zarrowheads.F:254:49: note: ‘iw4.offset’ was declared here 254 | INTEGER, ALLOCATABLE, DIMENSION(:,:) :: IW4 | ^ zarrowheads.F:505:72: warning: ‘iw4.dim[1].stride’ may be used uninitialized [-Wmaybe-uninitialized] 505 | ISHIFT = int(PTRAIW(IARR)+IW4(IARR,1)+2,8) | ^ zarrowheads.F:254:49: note: ‘iw4.dim[1].stride’ was declared here 254 | INTEGER, ALLOCATABLE, DIMENSION(:,:) :: IW4 | ^ zarrowheads.F:465:72: warning: ‘iposroot’ may be used uninitialized [-Wmaybe-uninitialized] 465 | & + mod( IPOSROOT - 1, root%MBLOCK ) + 1 | ^ zarrowheads.F:238:22: note: ‘iposroot’ was declared here 238 | INTEGER IPOSROOT, JPOSROOT | ^ zarrowheads.F:461:50: warning: ‘irow_grid’ may be used uninitialized [-Wmaybe-uninitialized] 461 | IF ( IROW_GRID .EQ. root%MYROW .AND. | ^ zarrowheads.F:239:23: note: ‘irow_grid’ was declared here 239 | INTEGER IROW_GRID, JCOL_GRID | ^ zarrowheads.F:461:50: warning: ‘jcol_grid’ may be used uninitialized [-Wmaybe-uninitialized] 461 | IF ( IROW_GRID .EQ. root%MYROW .AND. | ^ zarrowheads.F:239:34: note: ‘jcol_grid’ was declared here 239 | INTEGER IROW_GRID, JCOL_GRID | ^ zarrowheads.F:468:72: warning: ‘jposroot’ may be used uninitialized [-Wmaybe-uninitialized] 468 | & + mod( JPOSROOT - 1, root%NBLOCK ) + 1 | ^ zarrowheads.F:238:32: note: ‘jposroot’ was declared here 238 | INTEGER IPOSROOT, JPOSROOT | ^ In function ‘zmumps_process_node_underl0.0’, inlined from ‘zmumps_ana_distm_underl0_1thr_’ at zana_dist_m.F:1868:72: zana_dist_m.F:2031:72: warning: ‘sizefrnocblu’ may be used uninitialized [-Wmaybe-uninitialized] 2031 | CURRENT_ACTIVE_MEM = CURRENT_ACTIVE_MEM + SIZEFRNOCBLU | ^ zana_dist_m.F: In function ‘zmumps_ana_distm_underl0_1thr_’: zana_dist_m.F:1904:32: note: ‘sizefrnocblu’ was declared here 1904 | INTEGER(8) :: SIZEFRNOCBLU | ^ zana_aux_ELT.F: In function ‘zmumps_ana_f_elt_’: zana_aux_ELT.F:442:26: warning: ‘lp’ may be used uninitialized [-Wmaybe-uninitialized] 442 | IF ((LP.GT.0).AND.(ICNTL(4).GE.1)) WRITE (LP,99996) INFO(1) | ^ zana_aux_ELT.F:42:31: note: ‘lp’ was declared here 42 | INTEGER NEMIN, MPRINT, LP, MP, LDIAG | ^ zana_reordertree.F: In function ‘zmumps_reorder_tree_’: zana_reordertree.F:231:72: warning: ‘inode’ may be used uninitialized [-Wmaybe-uninitialized] 231 | NFR = int(ND(STEP(INODE)),8) | ^ zana_reordertree.F:34:33: note: ‘inode’ was declared here 34 | INTEGER IFATH,IN,NSTK,INODE,I,allocok,LOCAL_PERM | ^ zana_reordertree.F:655:72: warning: ‘dernier’ may be used uninitialized [-Wmaybe-uninitialized] 655 | FILS(dernier)=-TAB(I) | ^ zana_reordertree.F:44:21: note: ‘dernier’ was declared here 44 | INTEGER dernier,fin | ^ zfac_process_blocfacto_LDLT.F: In function ‘zmumps_process_sym_blocfacto_’: zfac_process_blocfacto_LDLT.F:615:16: warning: ‘nslaves_prec’ may be used uninitialized [-Wmaybe-uninitialized] 615 | IF (NSLAVES_PREC.GT.0) THEN | ^ zfac_process_blocfacto_LDLT.F:129:49: note: ‘nslaves_prec’ was declared here 129 | INTEGER :: XSIZE, CURRENT_BLR, NSLAVES_PREC, INFO_TMP(2) | ^ zsol_fwd_aux.F: In function ‘zmumps_solve_node_fwd_’: zsol_fwd_aux.F:622:72: warning: ‘panel_size’ may be used uninitialized [-Wmaybe-uninitialized] 622 | JFIN = min(J+PANEL_SIZE-1, NPIV) | ^ zsol_fwd_aux.F:423:44: note: ‘panel_size’ was declared here 423 | INTEGER TempNROW, TempNCOL, PANEL_SIZE, | ^ zmumps_driver.F: In function ‘zmumps_’: zmumps_driver.F:2039:72: warning: ‘keep235save’ may be used uninitialized [-Wmaybe-uninitialized] 2039 | id%KEEP(235) = KEEP235SAVE | ^ zmumps_driver.F:585:44: note: ‘keep235save’ was declared here 585 | INTEGER I, J, MP, LP, MPG, KEEP235SAVE, KEEP242SAVE, | ^ zmumps_driver.F:2040:72: warning: ‘keep242save’ may be used uninitialized [-Wmaybe-uninitialized] 2040 | id%KEEP(242) = KEEP242SAVE | ^ zmumps_driver.F:585:57: note: ‘keep242save’ was declared here 585 | INTEGER I, J, MP, LP, MPG, KEEP235SAVE, KEEP242SAVE, | ^ zmumps_driver.F:2041:72: warning: ‘keep243save’ may be used uninitialized [-Wmaybe-uninitialized] 2041 | id%KEEP(243) = KEEP243SAVE | ^ zmumps_driver.F:586:25: note: ‘keep243save’ was declared here 586 | & KEEP243SAVE, KEEP495SAVE, KEEP497SAVE | ^ zmumps_driver.F:2042:72: warning: ‘keep495save’ may be used uninitialized [-Wmaybe-uninitialized] 2042 | id%KEEP(495) = KEEP495SAVE | ^ zmumps_driver.F:586:38: note: ‘keep495save’ was declared here 586 | & KEEP243SAVE, KEEP495SAVE, KEEP497SAVE | ^ zmumps_driver.F:2043:72: warning: ‘keep497save’ may be used uninitialized [-Wmaybe-uninitialized] 2043 | id%KEEP(497) = KEEP497SAVE | ^ zmumps_driver.F:586:51: note: ‘keep497save’ was declared here 586 | & KEEP243SAVE, KEEP495SAVE, KEEP497SAVE | ^ zsol_c.F: In function ‘zmumps_sol_c_’: zsol_c.F:243:72: warning: ‘pruned_sons.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 243 | Pruned_SONS(:) = -1 | ^ zsol_c.F:132:56: note: ‘pruned_sons.dim[0].ubound’ was declared here 132 | INTEGER, DIMENSION(:), ALLOCATABLE :: Pruned_SONS, Pruned_Roots | ^ zana_mtrans.F: In function ‘zmumps_mtransw_’: zana_mtrans.F:864:32: warning: ‘i0’ may be used uninitialized [-Wmaybe-uninitialized] 864 | IF (IPERM(I).NE.0 .OR. IPERM(I0).EQ.0) GO TO 50 | ^ zana_mtrans.F:799:22: note: ‘i0’ was declared here 799 | INTEGER :: I,I0,II,J,JJ,JORD,Q0,QLEN,JDUM,JSP, | ^ zana_mtrans.F:873:17: warning: ‘k0’ may be used uninitialized [-Wmaybe-uninitialized] 873 | DO 60 K = K0,K2 | ^ zana_mtrans.F:801:39: note: ‘k0’ was declared here 801 | INTEGER(8) :: K, KK, KK1, KK2, K0, K1, K2, ISP | ^ zana_mtrans.F:1033:72: warning: ‘isp’ may be used uninitialized [-Wmaybe-uninitialized] 1033 | I = IRN(ISP) | ^ zana_mtrans.F:801:52: note: ‘isp’ was declared here 801 | INTEGER(8) :: K, KK, KK1, KK2, K0, K1, K2, ISP | ^ zana_mtrans.F:1036:72: warning: ‘jsp’ may be used uninitialized [-Wmaybe-uninitialized] 1036 | JPERM(J) = ISP | ^ zana_mtrans.F:799:52: note: ‘jsp’ was declared here 799 | INTEGER :: I,I0,II,J,JJ,JORD,Q0,QLEN,JDUM,JSP, | ^ zana_aux_ELT.F: In function ‘zmumps_frtelt_’: zana_aux_ELT.F:916:72: warning: ‘inode’ may be used uninitialized [-Wmaybe-uninitialized] 916 | IF (ELTNOD(I).EQ.0) ELTNOD(I) = INODE | ^ zana_aux_ELT.F:848:19: note: ‘inode’ was declared here 848 | INTEGER INODE, LEAF, NBLEAF, NBROOT, III, IN | ^ zsol_bwd_aux.F: In function ‘zmumps_solve_node_bwd_’: zsol_bwd_aux.F:102:27: warning: ‘posindices’ may be used uninitialized [-Wmaybe-uninitialized] 102 | INTEGER :: POSINDICES, IPOSINRHSCOMP, IPOSINRHSCOMP_PANEL | ^ zsol_bwd_aux.F:599:18: warning: ‘jj’ may be used uninitialized [-Wmaybe-uninitialized] 599 | IF (JJ.EQ.NPIV_LAST) THEN | ^ zsol_bwd_aux.F:94:33: note: ‘jj’ was declared here 94 | INTEGER IPOS,LIELL,NELIM,JJ,I | ^ zana_mtrans.F: In function ‘zmumps_mtransz_’: zana_mtrans.F:1138:72: warning: ‘ii’ may be used uninitialized [-Wmaybe-uninitialized] 1138 | ARP(J) = int(IN2 - II - 1_8) | ^ zana_mtrans.F:1091:22: note: ‘ii’ was declared here 1091 | INTEGER(8) :: II, IN1, IN2 | ^ zana_mtrans.F:1138:72: warning: ‘in2’ may be used uninitialized [-Wmaybe-uninitialized] 1138 | ARP(J) = int(IN2 - II - 1_8) | ^ zana_mtrans.F:1091:32: note: ‘in2’ was declared here 1091 | INTEGER(8) :: II, IN1, IN2 | ^ zana_dist_m.F: In function ‘zmumps_ana_distm_’: zana_dist_m.F:742:72: warning: ‘nrladu_current_missing’ may be used uninitialized [-Wmaybe-uninitialized] 742 | & NRLADU_CURRENT_MISSING) | ^ zana_dist_m.F:101:42: note: ‘nrladu_current_missing’ was declared here 101 | INTEGER(8) :: NRLADU_CURRENT_MISSING | ^ zana_dist_m.F:719:72: warning: ‘sizefrnocblu’ may be used uninitialized [-Wmaybe-uninitialized] 719 | CURRENT_ACTIVE_MEM = CURRENT_ACTIVE_MEM + SIZEFRNOCBLU | ^ zana_dist_m.F:118:32: note: ‘sizefrnocblu’ was declared here 118 | INTEGER(8) :: SIZEFRNOCBLU | ^ zana_dist_m.F:1154:72: warning: ‘current_active_mem’ may be used uninitialized [-Wmaybe-uninitialized] 1154 | & NRLADU_ROOT_3+CURRENT_ACTIVE_MEM) | ^ zana_dist_m.F:113:35: note: ‘current_active_mem’ was declared here 113 | INTEGER(8) CURRENT_ACTIVE_MEM, MAXTEMPCB | ^ zana_dist_m.F:1456:72: warning: ‘sizecblr_slave_ud’ may be used uninitialized [-Wmaybe-uninitialized] 1456 | ISTKRLR_CB_UD = ISTKRLR_CB_UD + LSTKRLR_CB_UD(ITOP) | ^ zana_dist_m.F:122:34: note: ‘sizecblr_slave_ud’ was declared here 122 | INTEGER(8) SIZECBLR_SLAVE_UD, SIZECBLR_SLAVE_WC | ^ zana_dist_m.F:1458:72: warning: ‘sizecblr_slave_wc’ may be used uninitialized [-Wmaybe-uninitialized] 1458 | ISTKRLR_CB_WC = ISTKRLR_CB_WC + LSTKRLR_CB_WC(ITOP) | ^ zana_dist_m.F:122:53: note: ‘sizecblr_slave_wc’ was declared here 122 | INTEGER(8) SIZECBLR_SLAVE_UD, SIZECBLR_SLAVE_WC | ^ zana_dist_m.F:995:72: warning: ‘ops_node_slave’ may be used uninitialized [-Wmaybe-uninitialized] 995 | & dble(OPS_NODE_SLAVE)/dble(NSLAVES_LOC) | ^ zana_dist_m.F:141:64: note: ‘ops_node_slave’ was declared here 141 | DOUBLE PRECISION OPS_NODE, OPS_NODE_MASTER, OPS_NODE_SLAVE | ^ zana_reordertree.F: In function ‘zmumps_build_load_mem_info_’: zana_reordertree.F:1103:72: warning: ‘id’ may be used uninitialized [-Wmaybe-uninitialized] 1103 | MY_FIRST_LEAF(INDICE(ID+1)-1,ID+1)=FIRST_LEAF | ^ zana_reordertree.F:780:16: note: ‘id’ was declared here 780 | INTEGER ID,FIRST_LEAF,SIZE_SBTR | ^ zfac_process_maprow.F: In function ‘zmumps_maplig_fils_niv1_’: zfac_process_maprow.F:1197:10: warning: ‘cb_is_lr’ may be used uninitialized [-Wmaybe-uninitialized] 1197 | IF (CB_IS_LR) THEN | ^ zfac_process_maprow.F:718:25: note: ‘cb_is_lr’ was declared here 718 | LOGICAL :: CB_IS_LR | ^ zfac_driver.F: In function ‘zmumps_fac_driver_’: zfac_driver.F:1973:10: warning: ‘earlyt3rootins’ may be used uninitialized [-Wmaybe-uninitialized] 1973 | IF (EARLYT3ROOTINS) THEN | ^ zfac_driver.F:146:68: note: ‘earlyt3rootins’ was declared here 146 | LOGICAL I_AM_SLAVE, PERLU_ON, WK_USER_PROVIDED, EARLYT3ROOTINS | ^ zfac_driver.F:2740:72: warning: ‘ipool’ may be used uninitialized [-Wmaybe-uninitialized] 2740 | & ) | ^ zfac_driver.F:110:23: note: ‘ipool’ was declared here 110 | & ITLOC, IPOOL, K28, LPOOL | ^ zfac_driver.F:2740:72: warning: ‘itloc’ may be used uninitialized [-Wmaybe-uninitialized] 2740 | & ) | ^ zfac_driver.F:110:16: note: ‘itloc’ was declared here 110 | & ITLOC, IPOOL, K28, LPOOL | ^ zfac_driver.F:2740:72: warning: ‘ptrwb’ may be used uninitialized [-Wmaybe-uninitialized] 2740 | & ) | ^ zfac_driver.F:109:27: note: ‘ptrwb’ was declared here 109 | INTEGER PTRIST, PTRWB, MAXELT_SIZE, | ^ zsol_aux.F: In function ‘zmumps_set_scaling_loc_’: zsol_aux.F:1711:72: warning: ‘scaling.data’ may be used uninitialized [-Wmaybe-uninitialized] 1711 | & MASTER, COMM, IERR_MPI) | ^ zsol_aux.F:1676:56: note: ‘scaling.data’ was declared here 1676 | DOUBLE PRECISION, POINTER, DIMENSION(:) :: SCALING | ^ zsol_aux.F:1711:72: warning: ‘scaling.offset’ may be used uninitialized [-Wmaybe-uninitialized] 1711 | & MASTER, COMM, IERR_MPI) | ^ zsol_aux.F:1676:56: note: ‘scaling.offset’ was declared here 1676 | DOUBLE PRECISION, POINTER, DIMENSION(:) :: SCALING | ^ zsol_aux.F:1711:72: warning: ‘scaling.dim[0].stride’ may be used uninitialized [-Wmaybe-uninitialized] 1711 | & MASTER, COMM, IERR_MPI) | ^ zsol_aux.F:1676:56: note: ‘scaling.dim[0].stride’ was declared here 1676 | DOUBLE PRECISION, POINTER, DIMENSION(:) :: SCALING | ^ zana_driver.F: In function ‘zmumps_gather_matrix_’: zana_driver.F:4995:72: warning: ‘reqptr.offset’ may be used uninitialized [-Wmaybe-uninitialized] 4995 | & I, COLLECT_JCN, id%COMM, REQPTR(I,2), IERR ) | ^ zana_driver.F:4810:41: note: ‘reqptr.offset’ was declared here 4810 | INTEGER, ALLOCATABLE :: REQPTR(:,:) | ^ zana_driver.F:4995:72: warning: ‘reqptr.dim[1].stride’ may be used uninitialized [-Wmaybe-uninitialized] 4995 | & I, COLLECT_JCN, id%COMM, REQPTR(I,2), IERR ) | ^ zana_driver.F:4810:41: note: ‘reqptr.dim[1].stride’ was declared here 4810 | INTEGER, ALLOCATABLE :: REQPTR(:,:) | ^ zana_driver.F:4956:72: warning: ‘matptr.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 4956 | MATPTR_cp = MATPTR | ^ zana_driver.F:4811:42: note: ‘matptr.dim[0].ubound’ was declared here 4811 | INTEGER(8), ALLOCATABLE :: MATPTR(:) | ^ zsol_c.F: In function ‘zmumps_build_posinrhscomp_’: zsol_c.F:2142:72: warning: ‘iposinrhscomp_col’ may be used uninitialized [-Wmaybe-uninitialized] 2142 | IPOSINRHSCOMP_COL = IPOSINRHSCOMP_COL + 1 | ^ zsol_c.F:2083:46: note: ‘iposinrhscomp_col’ was declared here 2083 | INTEGER IPOSINRHSCOMP, IPOSINRHSCOMP_COL | ^ zsol_driver.F: In function ‘zmumps_solve_driver_’: zsol_driver.F:1890:72: warning: ‘rhs_ir.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 1890 | NB_BYTES = NB_BYTES + int(size(RHS_IR),8)*K35_8 | ^ zsol_driver.F:173:54: note: ‘rhs_ir.dim[0].ubound’ was declared here 173 | COMPLEX(kind=8), DIMENSION(:), POINTER :: RHS_IR | ^ zsol_driver.F:3643:72: warning: ‘idrhs_loc.data’ may be used uninitialized [-Wmaybe-uninitialized] 3643 | & LP, LPOK, KEEP(1), NB_BYTES_LOC, INFO(1)) | ^ zsol_driver.F:129:57: note: ‘idrhs_loc.data’ was declared here 129 | COMPLEX(kind=8), DIMENSION(:), POINTER :: idRHS_loc | ^ zsol_driver.F:3643:72: warning: ‘idrhs_loc.offset’ may be used uninitialized [-Wmaybe-uninitialized] 3643 | & LP, LPOK, KEEP(1), NB_BYTES_LOC, INFO(1)) | ^ zsol_driver.F:129:57: note: ‘idrhs_loc.offset’ was declared here 129 | COMPLEX(kind=8), DIMENSION(:), POINTER :: idRHS_loc | ^ zsol_driver.F:3643:72: warning: ‘idrhs_loc.dim[0].stride’ may be used uninitialized [-Wmaybe-uninitialized] 3643 | & LP, LPOK, KEEP(1), NB_BYTES_LOC, INFO(1)) | ^ zsol_driver.F:129:57: note: ‘idrhs_loc.dim[0].stride’ was declared here 129 | COMPLEX(kind=8), DIMENSION(:), POINTER :: idRHS_loc | ^ zsol_driver.F:2043:72: warning: ‘nb_k133’ may be used uninitialized [-Wmaybe-uninitialized] 2043 | LIWCB = 20*NB_K133*2 + KEEP(133) | ^ zsol_driver.F:279:21: note: ‘nb_k133’ was declared here 279 | INTEGER NB_K133, IRANK, TSIZE | ^ zsol_driver.F:3933:72: warning: ‘lwcb8’ may be used uninitialized [-Wmaybe-uninitialized] 3933 | LWCB8_SOL_C = LWCB8 | ^ zsol_driver.F:87:36: note: ‘lwcb8’ was declared here 87 | INTEGER(8) :: LWCB8_MIN, LWCB8, LWCB8_SOL_C | ^ zsol_driver.F:3421:72: warning: ‘saverhs.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 3421 | SAVERHS(:) = ZERO | ^ zsol_driver.F:180:48: note: ‘saverhs.dim[0].ubound’ was declared here 180 | COMPLEX(kind=8), ALLOCATABLE :: SAVERHS(:), C_RW1(:), | ^ zsol_driver.F:4054:72: warning: ‘do_nbsparse’ may be used uninitialized [-Wmaybe-uninitialized] 4054 | NBSPARSE_LOC = (DO_NBSPARSE.AND.NBRHS_EFF.GT.1) | ^ zsol_driver.F:261:29: note: ‘do_nbsparse’ was declared here 261 | LOGICAL :: DO_NBSPARSE, NBSPARSE_LOC | ^ zsol_driver.F:2217:47: warning: ‘uns_perm_inv_needed_befmainloop’ may be used uninitialized [-Wmaybe-uninitialized] 2217 | IF (UNS_PERM_INV_NEEDED_BEFMAINLOOP .AND. | ^ zsol_driver.F:198:48: note: ‘uns_perm_inv_needed_befmainloop’ was declared here 198 | & UNS_PERM_INV_NEEDED_BEFMAINLOOP | ^ zsol_driver.F:2217:47: warning: ‘uns_perm_inv_needed_inmainloop’ may be used uninitialized [-Wmaybe-uninitialized] 2217 | IF (UNS_PERM_INV_NEEDED_BEFMAINLOOP .AND. | ^ zsol_driver.F:197:47: note: ‘uns_perm_inv_needed_inmainloop’ was declared here 197 | LOGICAL :: UNS_PERM_INV_NEEDED_INMAINLOOP, | ^ zsol_driver.F:4640:72: warning: ‘rhs_ir.offset’ may be used uninitialized [-Wmaybe-uninitialized] 4640 | & id%COMM, IERR ) | ^ zsol_driver.F:173:54: note: ‘rhs_ir.offset’ was declared here 173 | COMPLEX(kind=8), DIMENSION(:), POINTER :: RHS_IR | ^ zsol_driver.F:4640:72: warning: ‘rhs_ir.dim[0].stride’ may be used uninitialized [-Wmaybe-uninitialized] 4640 | & id%COMM, IERR ) | ^ zsol_driver.F:173:54: note: ‘rhs_ir.dim[0].stride’ was declared here 173 | COMPLEX(kind=8), DIMENSION(:), POINTER :: RHS_IR | ^ zsol_driver.F:2219:72: warning: ‘uns_perm_inv.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 2219 | NB_BYTES = NB_BYTES - int(size(UNS_PERM_INV),8)*K34_8 | ^ zsol_driver.F:196:56: note: ‘uns_perm_inv.dim[0].ubound’ was declared here 196 | INTEGER, DIMENSION(:), ALLOCATABLE :: UNS_PERM_INV | ^ zsol_driver.F:2238:72: warning: ‘irhs_loc_ptr.data’ may be used uninitialized [-Wmaybe-uninitialized] 2238 | & ICNTL(1), INFO(1) ) | ^ zsol_driver.F:127:52: note: ‘irhs_loc_ptr.data’ was declared here 127 | INTEGER, DIMENSION(:), POINTER :: IRHS_loc_PTR | ^ zsol_driver.F:2238:72: warning: ‘irhs_loc_ptr.offset’ may be used uninitialized [-Wmaybe-uninitialized] 2238 | & ICNTL(1), INFO(1) ) | ^ zsol_driver.F:127:52: note: ‘irhs_loc_ptr.offset’ was declared here 127 | INTEGER, DIMENSION(:), POINTER :: IRHS_loc_PTR | ^ zsol_driver.F:2238:72: warning: ‘irhs_loc_ptr.dim[0].stride’ may be used uninitialized [-Wmaybe-uninitialized] 2238 | & ICNTL(1), INFO(1) ) | ^ zsol_driver.F:127:52: note: ‘irhs_loc_ptr.dim[0].stride’ was declared here 127 | INTEGER, DIMENSION(:), POINTER :: IRHS_loc_PTR | ^ zsol_driver.F:3487:72: warning: ‘iperm’ may be used uninitialized [-Wmaybe-uninitialized] 3487 | & ONE | ^ zsol_driver.F:80:21: note: ‘iperm’ was declared here 80 | INTEGER I,IPERM,K,JPERM, J, II, IZ2 | ^ zsol_driver.F:4343:72: warning: ‘map_rhs.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 4343 | NB_BYTES = NB_BYTES - int(size(MAP_RHS),8) * K34_8 | ^ zsol_driver.F:186:40: note: ‘map_rhs.dim[0].ubound’ was declared here 186 | INTEGER, ALLOCATABLE :: MAP_RHS(:) | ^ zsol_driver.F:4651:72: warning: ‘c_locwk54.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 4651 | C_LOCWK54 = ZERO | ^ zsol_driver.F:193:61: note: ‘c_locwk54.dim[0].ubound’ was declared here 193 | COMPLEX(kind=8), ALLOCATABLE, DIMENSION(:) :: C_LOCWK54 | ^ zsol_driver.F:5046:72: warning: ‘c_w.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 5046 | NB_BYTES = NB_BYTES - int(size(C_W),8)*K35_8 | ^ zsol_driver.F:183:45: note: ‘c_w.dim[0].ubound’ was declared here 183 | & C_W(:) | ^ zsol_driver.F:4553:72: warning: ‘r_locwk54.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 4553 | R_LOCWK54 = RZERO | ^ zsol_driver.F:192:65: note: ‘r_locwk54.dim[0].ubound’ was declared here 192 | DOUBLE PRECISION, ALLOCATABLE, DIMENSION(:) :: R_LOCWK54 | ^ zsol_driver.F:5049:72: warning: ‘r_w.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 5049 | & - int(size(IW1),8)*K34_8 | ^ zsol_driver.F:188:45: note: ‘r_w.dim[0].ubound’ was declared here 188 | DOUBLE PRECISION, ALLOCATABLE :: R_W(:) | ^ zsol_driver.F:5054:72: warning: ‘d.dim[0].ubound’ may be used uninitialized [-Wmaybe-uninitialized] 5054 | NB_BYTES = NB_BYTES - int(size(D ),8)*K16_8 | ^ zsol_driver.F:187:51: note: ‘d.dim[0].ubound’ was declared here 187 | DOUBLE PRECISION, ALLOCATABLE :: R_Y(:), D(:) | ^ zana_driver.F: In function ‘zmumps_ana_driver_’: zana_driver.F:1219:16: warning: ‘listvar_schur_2be_freed’ may be used uninitialized [-Wmaybe-uninitialized] 1219 | IF ( LISTVAR_SCHUR_2BE_FREED ) THEN | ^ zana_driver.F:63:50: note: ‘listvar_schur_2be_freed’ was declared here 63 | LOGICAL PROK, PROKG, LISTVAR_SCHUR_2BE_FREED, LPOK | ^ zana_driver.F:1345:72: warning: ‘na’ may be used uninitialized [-Wmaybe-uninitialized] 1345 | & IKEEPALLOC(NE), IKEEPALLOC(NA)) | ^ zana_driver.F:53:27: note: ‘na’ was declared here 53 | INTEGER IKEEP, NE, NA | ^ zana_driver.F:1345:72: warning: ‘ne’ may be used uninitialized [-Wmaybe-uninitialized] 1345 | & IKEEPALLOC(NE), IKEEPALLOC(NA)) | ^ zana_driver.F:53:23: note: ‘ne’ was declared here 53 | INTEGER IKEEP, NE, NA | ^ zana_driver.F:1756:72: warning: ‘nbleaf’ may be used uninitialized [-Wmaybe-uninitialized] 1756 | id%NA(1) = NBLEAF | ^ zana_driver.F:76:20: note: ‘nbleaf’ was declared here 76 | INTEGER NBLEAF, NBROOT, MYROW_CHECK, INIV2 | ^ zana_driver.F:1757:72: warning: ‘nbroot’ may be used uninitialized [-Wmaybe-uninitialized] 1757 | id%NA(2) = NBROOT | ^ zana_driver.F:76:28: note: ‘nbroot’ was declared here 76 | INTEGER NBLEAF, NBROOT, MYROW_CHECK, INIV2 | ^ zana_driver.F:2653:72: warning: ‘temp_leaf.offset’ may be used uninitialized [-Wmaybe-uninitialized] 2653 | id%MY_FIRST_LEAF(1:J)=TEMP_LEAF(1:J,1) | ^ zana_driver.F:148:56: note: ‘temp_leaf.offset’ was declared here 148 | INTEGER, DIMENSION (:,:), ALLOCATABLE :: TEMP_LEAF | ^ zana_driver.F:2653:72: warning: ‘temp_leaf.dim[1].stride’ may be used uninitialized [-Wmaybe-uninitialized] 2653 | id%MY_FIRST_LEAF(1:J)=TEMP_LEAF(1:J,1) | ^ zana_driver.F:148:56: note: ‘temp_leaf.dim[1].stride’ was declared here 148 | INTEGER, DIMENSION (:,:), ALLOCATABLE :: TEMP_LEAF | ^ zana_driver.F:2640:72: warning: ‘temp_root.offset’ may be used uninitialized [-Wmaybe-uninitialized] 2640 | id%MY_ROOT_SBTR(1:J)=TEMP_ROOT(1:J,1) | ^ zana_driver.F:147:56: note: ‘temp_root.offset’ was declared here 147 | INTEGER, DIMENSION (:,:), ALLOCATABLE :: TEMP_ROOT | ^ zana_driver.F:2640:72: warning: ‘temp_root.dim[1].stride’ may be used uninitialized [-Wmaybe-uninitialized] 2640 | id%MY_ROOT_SBTR(1:J)=TEMP_ROOT(1:J,1) | ^ zana_driver.F:147:56: note: ‘temp_root.dim[1].stride’ was declared here 147 | INTEGER, DIMENSION (:,:), ALLOCATABLE :: TEMP_ROOT | ^ zana_driver.F:2666:72: warning: ‘temp_size.offset’ may be used uninitialized [-Wmaybe-uninitialized] 2666 | id%MY_NB_LEAF(1:J)=TEMP_SIZE(1:J,1) | ^ zana_driver.F:149:56: note: ‘temp_size.offset’ was declared here 149 | INTEGER, DIMENSION (:,:), ALLOCATABLE :: TEMP_SIZE | ^ zana_driver.F:2666:72: warning: ‘temp_size.dim[1].stride’ may be used uninitialized [-Wmaybe-uninitialized] 2666 | id%MY_NB_LEAF(1:J)=TEMP_SIZE(1:J,1) | ^ zana_driver.F:149:56: note: ‘temp_size.dim[1].stride’ was declared here 149 | INTEGER, DIMENSION (:,:), ALLOCATABLE :: TEMP_SIZE | ^ zana_driver.F:3304:72: warning: ‘loci_am_cand.data’ may be used uninitialized [-Wmaybe-uninitialized] 3304 | & ) | ^ zana_driver.F:198:41: note: ‘loci_am_cand.data’ was declared here 198 | LOGICAL, POINTER :: locI_AM_CAND(:) | ^ zana_driver.F:3304:72: warning: ‘loci_am_cand.offset’ may be used uninitialized [-Wmaybe-uninitialized] 3304 | & ) | ^ zana_driver.F:198:41: note: ‘loci_am_cand.offset’ was declared here 198 | LOGICAL, POINTER :: locI_AM_CAND(:) | ^ zana_driver.F:3304:72: warning: ‘loci_am_cand.dim[0].stride’ may be used uninitialized [-Wmaybe-uninitialized] 3304 | & ) | ^ zana_driver.F:198:41: note: ‘loci_am_cand.dim[0].stride’ was declared here 198 | LOGICAL, POINTER :: locI_AM_CAND(:) | ^ ar rv ../lib/libzmumpsFREEFEM-SEQ.a zana_aux.o zana_aux_par.o zana_lr.o zfac_asm_master_ELT_m.o zfac_asm_master_m.o zfac_front_aux.o zfac_front_LU_type1.o zfac_front_LU_type2.o zfac_front_LDLT_type1.o zfac_front_LDLT_type2.o zfac_front_type2_aux.o zfac_sispointers_m.o zfac_lr.o zfac_mem_dynamic.o zfac_omp_m.o zfac_par_m.o zfac_sol_l0omp_m.o zlr_core.o zlr_stats.o zlr_type.o zmumps_comm_buffer.o zmumps_config_file.o zmumps_load.o zmumps_lr_data_m.o zmumps_ooc_buffer.o zmumps_ooc.o zmumps_sol_es.o zmumps_save_restore.o zmumps_save_restore_files.o zmumps_struc_def.o zomp_tps_m.o zsol_lr.o zsol_omp_m.o zstatic_ptr_m.o zini_driver.o zana_driver.o zfac_driver.o zsol_driver.o zsol_distrhs.o zend_driver.o zana_aux_ELT.o zana_dist_m.o zana_LDLT_preprocess.o zana_reordertree.o zarrowheads.o zbcast_int.o zfac_asm_ELT.o zfac_asm.o zfac_b.o zfac_distrib_distentry.o zfac_distrib_ELT.o zfac_lastrtnelind.o zfac_mem_alloc_cb.o zfac_mem_compress_cb.o zfac_mem_free_block_cb.o zfac_mem_stack_aux.o zfac_mem_stack.o zfac_process_band.o zfac_process_blfac_slave.o zfac_process_blocfacto_LDLT.o zfac_process_blocfacto.o zfac_process_bf.o zfac_process_end_facto_slave.o zfac_process_contrib_type1.o zfac_process_contrib_type2.o zfac_process_contrib_type3.o zfac_process_maprow.o zfac_process_master2.o zfac_process_message.o zfac_process_root2slave.o zfac_process_root2son.o zfac_process_rtnelind.o zfac_root_parallel.o zfac_scalings.o zfac_determinant.o zfac_scalings_simScaleAbs.o zfac_scalings_simScale_util.o zfac_sol_pool.o zfac_type3_symmetrize.o zini_defaults.o zmumps_c.o zmumps_driver.o zmumps_f77.o zmumps_gpu.o zmumps_iXamax.o zana_mtrans.o zooc_panel_piv.o zrank_revealing.o zsol_aux.o zsol_bwd_aux.o zsol_bwd.o zsol_c.o zsol_fwd_aux.o zsol_fwd.o zsol_matvec.o zsol_root_parallel.o ztools.o ztype3_root.o ar: creating ../lib/libzmumpsFREEFEM-SEQ.a a - zana_aux.o a - zana_aux_par.o a - zana_lr.o a - zfac_asm_master_ELT_m.o a - zfac_asm_master_m.o a - zfac_front_aux.o a - zfac_front_LU_type1.o a - zfac_front_LU_type2.o a - zfac_front_LDLT_type1.o a - zfac_front_LDLT_type2.o a - zfac_front_type2_aux.o a - zfac_sispointers_m.o a - zfac_lr.o a - zfac_mem_dynamic.o a - zfac_omp_m.o a - zfac_par_m.o a - zfac_sol_l0omp_m.o a - zlr_core.o a - zlr_stats.o a - zlr_type.o a - zmumps_comm_buffer.o a - zmumps_config_file.o a - zmumps_load.o a - zmumps_lr_data_m.o a - zmumps_ooc_buffer.o a - zmumps_ooc.o a - zmumps_sol_es.o a - zmumps_save_restore.o a - zmumps_save_restore_files.o a - zmumps_struc_def.o a - zomp_tps_m.o a - zsol_lr.o a - zsol_omp_m.o a - zstatic_ptr_m.o a - zini_driver.o a - zana_driver.o a - zfac_driver.o a - zsol_driver.o a - zsol_distrhs.o a - zend_driver.o a - zana_aux_ELT.o a - zana_dist_m.o a - zana_LDLT_preprocess.o a - zana_reordertree.o a - zarrowheads.o a - zbcast_int.o a - zfac_asm_ELT.o a - zfac_asm.o a - zfac_b.o a - zfac_distrib_distentry.o a - zfac_distrib_ELT.o a - zfac_lastrtnelind.o a - zfac_mem_alloc_cb.o a - zfac_mem_compress_cb.o a - zfac_mem_free_block_cb.o a - zfac_mem_stack_aux.o a - zfac_mem_stack.o a - zfac_process_band.o a - zfac_process_blfac_slave.o a - zfac_process_blocfacto_LDLT.o a - zfac_process_blocfacto.o a - zfac_process_bf.o a - zfac_process_end_facto_slave.o a - zfac_process_contrib_type1.o a - zfac_process_contrib_type2.o a - zfac_process_contrib_type3.o a - zfac_process_maprow.o a - zfac_process_master2.o a - zfac_process_message.o a - zfac_process_root2slave.o a - zfac_process_root2son.o a - zfac_process_rtnelind.o a - zfac_root_parallel.o a - zfac_scalings.o a - zfac_determinant.o a - zfac_scalings_simScaleAbs.o a - zfac_scalings_simScale_util.o a - zfac_sol_pool.o a - zfac_type3_symmetrize.o a - zini_defaults.o a - zmumps_c.o a - zmumps_driver.o a - zmumps_f77.o a - zmumps_gpu.o a - zmumps_iXamax.o a - zana_mtrans.o a - zooc_panel_piv.o a - zrank_revealing.o a - zsol_aux.o a - zsol_bwd_aux.o a - zsol_bwd.o a - zsol_c.o a - zsol_fwd_aux.o a - zsol_fwd.o a - zsol_matvec.o a - zsol_root_parallel.o a - ztools.o a - ztype3_root.o ranlib ../lib/libzmumpsFREEFEM-SEQ.a make[8]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/src' make[7]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/src' cd examples; make z make[7]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/examples' gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I../src -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -c zsimpletest.F -o zsimpletest.o gfortran -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I. -I../include -I../src -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/libseq -c zsimpletest_save_restore.F -o zsimpletest_save_restore.o gfortran -o zsimpletest -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz zsimpletest.o -L../lib -lzmumpsFREEFEM-SEQ -lmumps_commonFREEFEM-SEQ -L../PORD/lib/ -lpord -L/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty//mumps-seq/MUMPS_5.5.1/libseq -lmpiseqFREEFEM-SEQ -lflexiblas -lpthread -L/usr/lib/gcc/aarch64-redhat-linux/13 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../.. -lgfortran -lm gfortran -o zsimpletest_save_restore -O -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz zsimpletest_save_restore.o -L../lib -lzmumpsFREEFEM-SEQ -lmumps_commonFREEFEM-SEQ -L../PORD/lib/ -lpord -L/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty//mumps-seq/MUMPS_5.5.1/libseq -lmpiseqFREEFEM-SEQ -lflexiblas -lpthread -L/usr/lib/gcc/aarch64-redhat-linux/13 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../.. -lgfortran -lm ../libseq/mpi.f:707:72: warning: type of ‘mumps_checkaddrequal’ does not match original declaration [-Wlto-type-mismatch] 707 | CALL MUMPS_CHECKADDREQUAL(SENDBUF(1), MPI_IN_PLACE, I) | ^ ../libseq/mpic.c:51:18: note: ‘mumps_checkaddrequal_’ was previously declared here 51 | void LIBSEQ_CALL mumps_checkaddrequal_(char *a, char*b, LIBSEQ_INT *i) | ^ ../libseq/mpic.c:51:18: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/tools_common.F:1234:72: warning: type of ‘mumps_icopy_64to32_64c_ip_c’ does not match original declaration [-Wlto-type-mismatch] 1234 | & SIZETAB) | ^ ../src/mumps_common.c:98:1: note: ‘mumps_icopy_64to32_64c_ip_c_’ was previously declared here 98 | MUMPS_ICOPY_64TO32_64C_IP_C(MUMPS_INT8 *inouttab, MUMPS_INT8 *sizetab) | ^ ../src/mumps_common.c:98:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/ana_orderings_wrappers_m.F:893:72: warning: type of ‘mumps_pordf’ does not match original declaration [-Wlto-type-mismatch] 893 | & NV, NCMPA ) | ^ ../src/mumps_pord.c:42:1: note: ‘mumps_pordf_’ was previously declared here 42 | MUMPS_PORDF( MUMPS_INT *nvtx, MUMPS_INT *nedges, | ^ ../src/mumps_pord.c:42:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/ana_orderings_wrappers_m.F:997:72: warning: type of ‘mumps_pordf_wnd’ does not match original declaration [-Wlto-type-mismatch] 997 | & NV, NCMPA, int(N,8) ) | ^ ../src/mumps_pord.c:57:1: note: ‘mumps_pordf_wnd_’ was previously declared here 57 | MUMPS_PORDF_WND( MUMPS_INT *nvtx, MUMPS_INT *nedges, | ^ ../src/mumps_pord.c:57:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/ztype3_root.F:959:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 959 | & IDEST, 128, COMM, IERR ) | ^ ../src/ztype3_root.F:1060:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 1060 | & MASTER_ROOT,128,COMM,IERR) | ^ ../libseq/mpi.f:490:26: note: ‘mpi_ssend’ was previously declared here 490 | SUBROUTINE MPI_SSEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR) | ^ ../libseq/mpi.f:490:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zsol_c.F:726:72: warning: type of ‘zmumps_root_solve’ does not match original declaration [-Wlto-type-mismatch] 726 | & INFO(1), MTYPE, KEEP(50), FROM_PP) | ^ ../src/zsol_root_parallel.F:14:34: note: type mismatch in parameter 19 14 | SUBROUTINE ZMUMPS_ROOT_SOLVE( NRHS, DESCA_PAR, | ^ ../src/zsol_root_parallel.F:14:34: note: ‘zmumps_root_solve’ was previously declared here ../src/zfac_process_blocfacto.F:703:72: warning: type of ‘zmumps_compress_cb_i’ does not match original declaration [-Wlto-type-mismatch] 703 | & IDUMMY, 0, -9999 ) | ^ ../src/ztools.F:1944:37: note: ‘zmumps_compress_cb_i’ was previously declared here 1944 | SUBROUTINE ZMUMPS_COMPRESS_CB_I(A_PTR, LA_PTR, POSELT, LDA, | ^ ../src/ztools.F:1944:37: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zfac_process_band.F:149:72: warning: type of ‘mumps_addr_c’ does not match original declaration [-Wlto-type-mismatch] 149 | CALL MUMPS_ADDR_C( DYNAMIC_CB(1), TMP_ADDRESS ) | ^ ../src/mumps_size.c:22:17: note: ‘mumps_addr_c_’ was previously declared here 22 | void MUMPS_CALL MUMPS_ADDR_C(char *a, MUMPS_INT8 *addr) | ^ ../src/mumps_size.c:22:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zfac_driver.F:1139:72: warning: type of ‘zmumps_deter_square’ does not match original declaration [-Wlto-type-mismatch] 1139 | CALL ZMUMPS_DETER_SQUARE(id%DKEEP(6), KEEP(259)) | ^ ../src/zfac_determinant.F:146:36: note: ‘zmumps_deter_square’ was previously declared here 146 | SUBROUTINE ZMUMPS_DETER_SQUARE(DETER, NEXP) | ^ ../src/zfac_determinant.F:146:36: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zfac_driver.F:3561:72: warning: type of ‘zmumps_deter_reduction’ does not match original declaration [-Wlto-type-mismatch] 3561 | & RINFOG(12), INFOG(34), id%NPROCS) | ^ ../src/zfac_determinant.F:87:39: note: ‘zmumps_deter_reduction’ was previously declared here 87 | SUBROUTINE ZMUMPS_DETER_REDUCTION( | ^ ../src/zfac_determinant.F:87:39: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zfac_driver.F:3575:72: warning: type of ‘zmumps_deter_sign_perm’ does not match original declaration [-Wlto-type-mismatch] 3575 | & id%UNS_PERM(1) ) | ^ ../src/zfac_determinant.F:162:39: note: ‘zmumps_deter_sign_perm’ was previously declared here 162 | SUBROUTINE ZMUMPS_DETER_SIGN_PERM(DETER, N, VISITED, PERM) | ^ ../src/zfac_determinant.F:162:39: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zana_driver.F:5217:72: warning: type of ‘mumps_dumpmatbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5217 | & trim(id%WRITE_PROBLEM)//char(0) ) | ^ ../src/mumps_io.c:43:17: note: type mismatch in parameter 9 43 | void MUMPS_CALL MUMPS_DUMPMATBINARY_C ( MUMPS_INT *N, MUMPS_INT8 *NNZ, | ^ ../src/mumps_io.c:43:17: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:43:17: note: ‘mumps_dumpmatbinary_c_’ was previously declared here ../src/mumps_io.c:43:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zana_driver.F:5314:72: warning: type of ‘mumps_dumprhsbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5314 | & trim(id%WRITE_PROBLEM)//'.rhs'//char(0) ) | ^ ../src/mumps_io.c:27:17: note: type mismatch in parameter 7 27 | void MUMPS_CALL MUMPS_DUMPRHSBINARY_C ( MUMPS_INT *N, MUMPS_INT *NRHS, | ^ ../src/mumps_io.c:27:17: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:27:17: note: ‘mumps_dumprhsbinary_c_’ was previously declared here ../src/mumps_io.c:27:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zmumps_save_restore_files.F:244:72: warning: type of ‘mumps_get_save_dir_c’ does not match original declaration [-Wlto-type-mismatch] 244 | call mumps_get_save_dir_C(len_save_dir,tmp_savedir) | ^ ../src/mumps_save_restore_C.c:23:1: note: type mismatch in parameter 3 23 | MUMPS_GET_SAVE_DIR_C(MUMPS_INT *len_save_dir, char* save_dir, mumps_ftnlen l1) | ^ ../src/mumps_save_restore_C.c:23:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_save_restore_C.c:23:1: note: ‘mumps_get_save_dir_c_’ was previously declared here ../src/mumps_save_restore_C.c:23:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zmumps_save_restore_files.F:260:72: warning: type of ‘mumps_get_save_prefix_c’ does not match original declaration [-Wlto-type-mismatch] 260 | call mumps_get_save_prefix_C(len_save_prefix,tmp_saveprefix) | ^ ../src/mumps_save_restore_C.c:35:1: note: type mismatch in parameter 3 35 | MUMPS_GET_SAVE_PREFIX_C(MUMPS_INT *len_save_prefix, char* save_prefix, mumps_ftnlen l1) | ^ ../src/mumps_save_restore_C.c:35:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_save_restore_C.c:35:1: note: ‘mumps_get_save_prefix_c_’ was previously declared here ../src/mumps_save_restore_C.c:35:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zmumps_ooc.F:248:72: warning: type of ‘mumps_low_level_init_prefix’ does not match original declaration [-Wlto-type-mismatch] 248 | CALL MUMPS_LOW_LEVEL_INIT_PREFIX(DIM_PREFIX, TMP_PREFIX) | ^ ../src/mumps_io.c:173:1: note: type mismatch in parameter 3 173 | MUMPS_LOW_LEVEL_INIT_PREFIX(MUMPS_INT *dim, char *str, mumps_ftnlen l1) | ^ ../src/mumps_io.c:173:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:173:1: note: ‘mumps_low_level_init_prefix_’ was previously declared here ../src/mumps_io.c:173:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zmumps_ooc.F:249:72: warning: type of ‘mumps_low_level_init_tmpdir’ does not match original declaration [-Wlto-type-mismatch] 249 | CALL MUMPS_LOW_LEVEL_INIT_TMPDIR(DIM_DIR, TMP_DIR) | ^ ../src/mumps_io.c:185:1: note: type mismatch in parameter 3 185 | MUMPS_LOW_LEVEL_INIT_TMPDIR(MUMPS_INT *dim, char *str, mumps_ftnlen l1) | ^ ../src/mumps_io.c:185:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:185:1: note: ‘mumps_low_level_init_tmpdir_’ was previously declared here ../src/mumps_io.c:185:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zmumps_ooc.F:692:72: warning: type of ‘mumps_low_level_init_err_str’ does not match original declaration [-Wlto-type-mismatch] 692 | CALL MUMPS_LOW_LEVEL_INIT_ERR_STR(DIM_ERR_STR_OOC,ERR_STR_OOC) | ^ ../src/mumps_io_err.c:37:1: note: type mismatch in parameter 3 37 | MUMPS_LOW_LEVEL_INIT_ERR_STR(MUMPS_INT *dim, char* err_str, mumps_ftnlen l1){ | ^ ../src/mumps_io_err.c:37:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io_err.c:37:1: note: ‘mumps_low_level_init_err_str_’ was previously declared here ../src/mumps_io_err.c:37:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zmumps_ooc.F:540:72: warning: type of ‘mumps_ooc_remove_file_c’ does not match original declaration [-Wlto-type-mismatch] 540 | CALL MUMPS_OOC_REMOVE_FILE_C(IERR, TMP_NAME(1)) | ^ ../src/mumps_io.c:629:1: note: type mismatch in parameter 3 629 | MUMPS_OOC_REMOVE_FILE_C(MUMPS_INT *ierr, char *name, mumps_ftnlen l1) | ^ ../src/mumps_io.c:629:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:629:1: note: ‘mumps_ooc_remove_file_c_’ was previously declared here ../src/mumps_io.c:629:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zmumps_ooc.F:2861:72: warning: type of ‘mumps_ooc_get_file_name_c’ does not match original declaration [-Wlto-type-mismatch] 2861 | CALL MUMPS_OOC_GET_FILE_NAME_C(TMP,I,DIM,TMP_NAME(1)) | ^ ../src/mumps_io.c:541:1: note: type mismatch in parameter 5 541 | MUMPS_OOC_GET_FILE_NAME_C(MUMPS_INT *type,MUMPS_INT *indice,MUMPS_INT *length, char* name, mumps_ftnlen l1) | ^ ../src/mumps_io.c:541:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:541:1: note: ‘mumps_ooc_get_file_name_c_’ was previously declared here ../src/mumps_io.c:541:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zmumps_ooc.F:2919:72: warning: type of ‘mumps_ooc_set_file_name_c’ does not match original declaration [-Wlto-type-mismatch] 2919 | CALL MUMPS_OOC_SET_FILE_NAME_C(TMP,I,DIM,IERR,TMP_NAME(1)) | ^ ../src/mumps_io.c:551:1: note: type mismatch in parameter 6 551 | MUMPS_OOC_SET_FILE_NAME_C(MUMPS_INT *type, MUMPS_INT *indice, MUMPS_INT *length, MUMPS_INT *ierr, | ^ ../src/mumps_io.c:551:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:551:1: note: ‘mumps_ooc_set_file_name_c_’ was previously declared here ../src/mumps_io.c:551:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zmumps_load.F:752:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 752 | CALL MUMPS_SIZE_C(SIZE_DBLE(1),SIZE_DBLE(2),I8SIZE) | ^ ../src/zsol_driver.F:1010:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 1010 | & DIFF_SOL_loc_RHS_loc) | ^ ../src/zsol_c.F:1674:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 1674 | & DIFF_ADDR ) | ^ ../src/mumps_size.c:18:18: note: ‘mumps_size_c_’ was previously declared here 18 | void MUMPS_CALL MUMPS_SIZE_C(char *a, char *b, MUMPS_INT8 *diff) | ^ ../src/mumps_size.c:18:18: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zfac_b.F:393:72: warning: type of ‘zmumps_updatedeter’ does not match original declaration [-Wlto-type-mismatch] 393 | CALL ZMUMPS_UPDATEDETER( DET_MANT, DKEEP(6), KEEP(259) ) | ^ ../src/zfac_determinant.F:14:35: note: ‘zmumps_updatedeter’ was previously declared here 14 | SUBROUTINE ZMUMPS_UPDATEDETER(PIV, DETER, NEXP) | ^ ../src/zfac_determinant.F:14:35: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/ztools.F:1830:72: warning: type of ‘zcopy’ does not match original declaration [-Wlto-type-mismatch] 1830 | CALL zcopy(N8, SRC(1), 1, DEST(1), 1) | ^ ../src/zfac_front_aux.F:2169:72: note: ‘zcopy’ was previously declared here 2169 | & LDA, A(UPOS+int(I-1,8)*LDA8), 1) | ^ ../src/zfac_front_aux.F:2169:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zana_aux_par.F:996:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 996 | & MPI_SUM, 0, id%COMM, IERR) | ^ ../src/zfac_driver.F:3897:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 3897 | & MPI_SUM, MASTER, COMM, IERR ) | ^ ../src/zfac_scalings.F:369:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 369 | & MPI_SUM,MASTER,id%COMM, IERR) | ^ ../src/zfac_scalings_simScaleAbs.F:1180:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 1180 | & COMM, IERROR) | ^ ../libseq/mpi.f:118:27: note: ‘mpi_reduce’ was previously declared here 118 | SUBROUTINE MPI_REDUCE( SENDBUF, RECVBUF, CNT, DATATYPE, OP, | ^ ../libseq/mpi.f:118:27: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zana_aux_par.F:1130:72: warning: type of ‘mpi_irecv’ does not match original declaration [-Wlto-type-mismatch] 1130 | & id%COMM, RHANDPE, IERR) | ^ ../src/zfac_scalings_simScale_util.F:771:72: warning: type of ‘mpi_irecv’ does not match original declaration [-Wlto-type-mismatch] 771 | & ITAGCOMM,COMM,REQUESTS(I), IERROR) | ^ ../libseq/mpi.f:370:26: note: ‘mpi_irecv’ was previously declared here 370 | SUBROUTINE MPI_IRECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | ^ ../libseq/mpi.f:370:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zana_aux_par.F:1854:72: warning: type of ‘mpi_gather’ does not match original declaration [-Wlto-type-mismatch] 1854 | & MPI_INTEGER8, 0, id%COMM, IERR) | ^ ../libseq/mpi.f:53:27: note: ‘mpi_gather’ was previously declared here 53 | SUBROUTINE MPI_GATHER( SENDBUF, CNT, | ^ ../libseq/mpi.f:53:27: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zana_driver.F:4944:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 4944 | & COLLECT_NZ, id%COMM, IERR ) | ^ ../src/zfac_driver.F:4002:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 4002 | & id%COMM, IERR ) | ^ ../src/zfac_scalings_simScale_util.F:784:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 784 | & ITAGCOMM, COMM, IERROR) | ^ ../src/zfac_type3_symmetrize.F:119:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 119 | & DEST, SYMMETRIZE, COMM, IERR ) | ^ ../libseq/mpi.f:479:25: note: ‘mpi_send’ was previously declared here 479 | SUBROUTINE MPI_SEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR ) | ^ ../libseq/mpi.f:479:25: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zana_aux_par.F:1693:72: warning: type of ‘mpi_alltoall’ does not match original declaration [-Wlto-type-mismatch] 1693 | & MPI_INTEGER8, id%COMM, IERR) | ^ ../libseq/mpi.f:159:29: note: ‘mpi_alltoall’ was previously declared here 159 | SUBROUTINE MPI_ALLTOALL( SENDBUF, SENDCNT, SENDTYPE, | ^ ../libseq/mpi.f:159:29: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zana_driver.F:4924:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 4924 | & COLLECT_NZ, id%COMM, STATUS, IERR ) | ^ ../src/zfac_driver.F:4008:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 4008 | & id%COMM, STATUS, IERR ) | ^ ../src/zsol_c.F:2026:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 2026 | & ScatterRhsR, COMM, STATUS, IERR ) | ^ ../libseq/mpi.f:459:25: note: ‘mpi_recv’ was previously declared here 459 | SUBROUTINE MPI_RECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | ^ ../libseq/mpi.f:459:25: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zana_aux.F:1260:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 1260 | & MPI_INTEGER8, MPI_SUM, id%COMM, IERR ) | ^ ../src/zfac_determinant.F:118:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 118 | & DETERREDUCE_OP, COMM, IERR_MPI) | ^ ../src/zfac_scalings_simScaleAbs.F:1061:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 1061 | & MPI_MAX, COMM, IERROR) | ^ ../libseq/mpi.f:101:30: note: ‘mpi_allreduce’ was previously declared here 101 | SUBROUTINE MPI_ALLREDUCE( SENDBUF, RECVBUF, CNT, DATATYPE, | ^ ../libseq/mpi.f:101:30: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zana_aux.F:1266:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 1266 | & 0, id%COMM, IERR ) | ^ ../src/zmumps_save_restore.F:980:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 980 | CALL MPI_BCAST( hash, 23, MPI_CHARACTER, 0, id%COMM, ierr ) | ^ ../libseq/mpi.f:204:26: note: type mismatch in parameter 7 204 | SUBROUTINE MPI_BCAST( BUFFER, CNT, DATATYPE, ROOT, COMM, IERR ) | ^ ../libseq/mpi.f:204:26: note: type ‘void’ should match type ‘long int’ ../src/zfac_scalings.F:393:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 393 | & id%COMM, IERR ) | ^ ../libseq/mpi.f:204:26: note: ‘mpi_bcast’ was previously declared here 204 | SUBROUTINE MPI_BCAST( BUFFER, CNT, DATATYPE, ROOT, COMM, IERR ) | ^ ../libseq/mpi.f:204:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../libseq/mpi.f:707:72: warning: type of ‘mumps_checkaddrequal’ does not match original declaration [-Wlto-type-mismatch] 707 | CALL MUMPS_CHECKADDREQUAL(SENDBUF(1), MPI_IN_PLACE, I) | ^ ../libseq/mpic.c:51:18: note: ‘mumps_checkaddrequal_’ was previously declared here 51 | void LIBSEQ_CALL mumps_checkaddrequal_(char *a, char*b, LIBSEQ_INT *i) | ^ ../libseq/mpic.c:51:18: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/tools_common.F:1234:72: warning: type of ‘mumps_icopy_64to32_64c_ip_c’ does not match original declaration [-Wlto-type-mismatch] 1234 | & SIZETAB) | ^ ../src/mumps_common.c:98:1: note: ‘mumps_icopy_64to32_64c_ip_c_’ was previously declared here 98 | MUMPS_ICOPY_64TO32_64C_IP_C(MUMPS_INT8 *inouttab, MUMPS_INT8 *sizetab) | ^ ../src/mumps_common.c:98:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/ana_orderings_wrappers_m.F:893:72: warning: type of ‘mumps_pordf’ does not match original declaration [-Wlto-type-mismatch] 893 | & NV, NCMPA ) | ^ ../src/mumps_pord.c:42:1: note: ‘mumps_pordf_’ was previously declared here 42 | MUMPS_PORDF( MUMPS_INT *nvtx, MUMPS_INT *nedges, | ^ ../src/mumps_pord.c:42:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/ana_orderings_wrappers_m.F:997:72: warning: type of ‘mumps_pordf_wnd’ does not match original declaration [-Wlto-type-mismatch] 997 | & NV, NCMPA, int(N,8) ) | ^ ../src/mumps_pord.c:57:1: note: ‘mumps_pordf_wnd_’ was previously declared here 57 | MUMPS_PORDF_WND( MUMPS_INT *nvtx, MUMPS_INT *nedges, | ^ ../src/mumps_pord.c:57:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/ztype3_root.F:959:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 959 | & IDEST, 128, COMM, IERR ) | ^ ../src/ztype3_root.F:1060:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 1060 | & MASTER_ROOT,128,COMM,IERR) | ^ ../libseq/mpi.f:490:26: note: ‘mpi_ssend’ was previously declared here 490 | SUBROUTINE MPI_SSEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR) | ^ ../libseq/mpi.f:490:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zsol_c.F:726:72: warning: type of ‘zmumps_root_solve’ does not match original declaration [-Wlto-type-mismatch] 726 | & INFO(1), MTYPE, KEEP(50), FROM_PP) | ^ ../src/zsol_root_parallel.F:14:34: note: type mismatch in parameter 19 14 | SUBROUTINE ZMUMPS_ROOT_SOLVE( NRHS, DESCA_PAR, | ^ ../src/zsol_root_parallel.F:14:34: note: ‘zmumps_root_solve’ was previously declared here ../src/zfac_process_blocfacto.F:703:72: warning: type of ‘zmumps_compress_cb_i’ does not match original declaration [-Wlto-type-mismatch] 703 | & IDUMMY, 0, -9999 ) | ^ ../src/ztools.F:1944:37: note: ‘zmumps_compress_cb_i’ was previously declared here 1944 | SUBROUTINE ZMUMPS_COMPRESS_CB_I(A_PTR, LA_PTR, POSELT, LDA, | ^ ../src/ztools.F:1944:37: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zfac_process_band.F:149:72: warning: type of ‘mumps_addr_c’ does not match original declaration [-Wlto-type-mismatch] 149 | CALL MUMPS_ADDR_C( DYNAMIC_CB(1), TMP_ADDRESS ) | ^ ../src/mumps_size.c:22:17: note: ‘mumps_addr_c_’ was previously declared here 22 | void MUMPS_CALL MUMPS_ADDR_C(char *a, MUMPS_INT8 *addr) | ^ ../src/mumps_size.c:22:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zfac_driver.F:1139:72: warning: type of ‘zmumps_deter_square’ does not match original declaration [-Wlto-type-mismatch] 1139 | CALL ZMUMPS_DETER_SQUARE(id%DKEEP(6), KEEP(259)) | ^ ../src/zfac_determinant.F:146:36: note: ‘zmumps_deter_square’ was previously declared here 146 | SUBROUTINE ZMUMPS_DETER_SQUARE(DETER, NEXP) | ^ ../src/zfac_determinant.F:146:36: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zfac_driver.F:3561:72: warning: type of ‘zmumps_deter_reduction’ does not match original declaration [-Wlto-type-mismatch] 3561 | & RINFOG(12), INFOG(34), id%NPROCS) | ^ ../src/zfac_determinant.F:87:39: note: ‘zmumps_deter_reduction’ was previously declared here 87 | SUBROUTINE ZMUMPS_DETER_REDUCTION( | ^ ../src/zfac_determinant.F:87:39: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zfac_driver.F:3575:72: warning: type of ‘zmumps_deter_sign_perm’ does not match original declaration [-Wlto-type-mismatch] 3575 | & id%UNS_PERM(1) ) | ^ ../src/zfac_determinant.F:162:39: note: ‘zmumps_deter_sign_perm’ was previously declared here 162 | SUBROUTINE ZMUMPS_DETER_SIGN_PERM(DETER, N, VISITED, PERM) | ^ ../src/zfac_determinant.F:162:39: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zana_driver.F:5217:72: warning: type of ‘mumps_dumpmatbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5217 | & trim(id%WRITE_PROBLEM)//char(0) ) | ^ ../src/mumps_io.c:43:17: note: type mismatch in parameter 9 43 | void MUMPS_CALL MUMPS_DUMPMATBINARY_C ( MUMPS_INT *N, MUMPS_INT8 *NNZ, | ^ ../src/mumps_io.c:43:17: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:43:17: note: ‘mumps_dumpmatbinary_c_’ was previously declared here ../src/mumps_io.c:43:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zana_driver.F:5314:72: warning: type of ‘mumps_dumprhsbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5314 | & trim(id%WRITE_PROBLEM)//'.rhs'//char(0) ) | ^ ../src/mumps_io.c:27:17: note: type mismatch in parameter 7 27 | void MUMPS_CALL MUMPS_DUMPRHSBINARY_C ( MUMPS_INT *N, MUMPS_INT *NRHS, | ^ ../src/mumps_io.c:27:17: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:27:17: note: ‘mumps_dumprhsbinary_c_’ was previously declared here ../src/mumps_io.c:27:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zmumps_save_restore_files.F:244:72: warning: type of ‘mumps_get_save_dir_c’ does not match original declaration [-Wlto-type-mismatch] 244 | call mumps_get_save_dir_C(len_save_dir,tmp_savedir) | ^ ../src/mumps_save_restore_C.c:23:1: note: type mismatch in parameter 3 23 | MUMPS_GET_SAVE_DIR_C(MUMPS_INT *len_save_dir, char* save_dir, mumps_ftnlen l1) | ^ ../src/mumps_save_restore_C.c:23:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_save_restore_C.c:23:1: note: ‘mumps_get_save_dir_c_’ was previously declared here ../src/mumps_save_restore_C.c:23:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zmumps_save_restore_files.F:260:72: warning: type of ‘mumps_get_save_prefix_c’ does not match original declaration [-Wlto-type-mismatch] 260 | call mumps_get_save_prefix_C(len_save_prefix,tmp_saveprefix) | ^ ../src/mumps_save_restore_C.c:35:1: note: type mismatch in parameter 3 35 | MUMPS_GET_SAVE_PREFIX_C(MUMPS_INT *len_save_prefix, char* save_prefix, mumps_ftnlen l1) | ^ ../src/mumps_save_restore_C.c:35:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_save_restore_C.c:35:1: note: ‘mumps_get_save_prefix_c_’ was previously declared here ../src/mumps_save_restore_C.c:35:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zmumps_ooc.F:248:72: warning: type of ‘mumps_low_level_init_prefix’ does not match original declaration [-Wlto-type-mismatch] 248 | CALL MUMPS_LOW_LEVEL_INIT_PREFIX(DIM_PREFIX, TMP_PREFIX) | ^ ../src/mumps_io.c:173:1: note: type mismatch in parameter 3 173 | MUMPS_LOW_LEVEL_INIT_PREFIX(MUMPS_INT *dim, char *str, mumps_ftnlen l1) | ^ ../src/mumps_io.c:173:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:173:1: note: ‘mumps_low_level_init_prefix_’ was previously declared here ../src/mumps_io.c:173:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zmumps_ooc.F:249:72: warning: type of ‘mumps_low_level_init_tmpdir’ does not match original declaration [-Wlto-type-mismatch] 249 | CALL MUMPS_LOW_LEVEL_INIT_TMPDIR(DIM_DIR, TMP_DIR) | ^ ../src/mumps_io.c:185:1: note: type mismatch in parameter 3 185 | MUMPS_LOW_LEVEL_INIT_TMPDIR(MUMPS_INT *dim, char *str, mumps_ftnlen l1) | ^ ../src/mumps_io.c:185:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:185:1: note: ‘mumps_low_level_init_tmpdir_’ was previously declared here ../src/mumps_io.c:185:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zmumps_ooc.F:692:72: warning: type of ‘mumps_low_level_init_err_str’ does not match original declaration [-Wlto-type-mismatch] 692 | CALL MUMPS_LOW_LEVEL_INIT_ERR_STR(DIM_ERR_STR_OOC,ERR_STR_OOC) | ^ ../src/mumps_io_err.c:37:1: note: type mismatch in parameter 3 37 | MUMPS_LOW_LEVEL_INIT_ERR_STR(MUMPS_INT *dim, char* err_str, mumps_ftnlen l1){ | ^ ../src/mumps_io_err.c:37:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io_err.c:37:1: note: ‘mumps_low_level_init_err_str_’ was previously declared here ../src/mumps_io_err.c:37:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zmumps_ooc.F:540:72: warning: type of ‘mumps_ooc_remove_file_c’ does not match original declaration [-Wlto-type-mismatch] 540 | CALL MUMPS_OOC_REMOVE_FILE_C(IERR, TMP_NAME(1)) | ^ ../src/mumps_io.c:629:1: note: type mismatch in parameter 3 629 | MUMPS_OOC_REMOVE_FILE_C(MUMPS_INT *ierr, char *name, mumps_ftnlen l1) | ^ ../src/mumps_io.c:629:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:629:1: note: ‘mumps_ooc_remove_file_c_’ was previously declared here ../src/mumps_io.c:629:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zmumps_ooc.F:2861:72: warning: type of ‘mumps_ooc_get_file_name_c’ does not match original declaration [-Wlto-type-mismatch] 2861 | CALL MUMPS_OOC_GET_FILE_NAME_C(TMP,I,DIM,TMP_NAME(1)) | ^ ../src/mumps_io.c:541:1: note: type mismatch in parameter 5 541 | MUMPS_OOC_GET_FILE_NAME_C(MUMPS_INT *type,MUMPS_INT *indice,MUMPS_INT *length, char* name, mumps_ftnlen l1) | ^ ../src/mumps_io.c:541:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:541:1: note: ‘mumps_ooc_get_file_name_c_’ was previously declared here ../src/mumps_io.c:541:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zmumps_ooc.F:2919:72: warning: type of ‘mumps_ooc_set_file_name_c’ does not match original declaration [-Wlto-type-mismatch] 2919 | CALL MUMPS_OOC_SET_FILE_NAME_C(TMP,I,DIM,IERR,TMP_NAME(1)) | ^ ../src/mumps_io.c:551:1: note: type mismatch in parameter 6 551 | MUMPS_OOC_SET_FILE_NAME_C(MUMPS_INT *type, MUMPS_INT *indice, MUMPS_INT *length, MUMPS_INT *ierr, | ^ ../src/mumps_io.c:551:1: note: type ‘int’ should match type ‘long int’ ../src/mumps_io.c:551:1: note: ‘mumps_ooc_set_file_name_c_’ was previously declared here ../src/mumps_io.c:551:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zmumps_load.F:752:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 752 | CALL MUMPS_SIZE_C(SIZE_DBLE(1),SIZE_DBLE(2),I8SIZE) | ^ ../src/zsol_driver.F:1010:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 1010 | & DIFF_SOL_loc_RHS_loc) | ^ ../src/zsol_c.F:1674:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 1674 | & DIFF_ADDR ) | ^ ../src/mumps_size.c:18:18: note: ‘mumps_size_c_’ was previously declared here 18 | void MUMPS_CALL MUMPS_SIZE_C(char *a, char *b, MUMPS_INT8 *diff) | ^ ../src/mumps_size.c:18:18: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zfac_b.F:393:72: warning: type of ‘zmumps_updatedeter’ does not match original declaration [-Wlto-type-mismatch] 393 | CALL ZMUMPS_UPDATEDETER( DET_MANT, DKEEP(6), KEEP(259) ) | ^ ../src/zfac_determinant.F:14:35: note: ‘zmumps_updatedeter’ was previously declared here 14 | SUBROUTINE ZMUMPS_UPDATEDETER(PIV, DETER, NEXP) | ^ ../src/zfac_determinant.F:14:35: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/ztools.F:1830:72: warning: type of ‘zcopy’ does not match original declaration [-Wlto-type-mismatch] 1830 | CALL zcopy(N8, SRC(1), 1, DEST(1), 1) | ^ ../src/zfac_front_aux.F:2169:72: note: ‘zcopy’ was previously declared here 2169 | & LDA, A(UPOS+int(I-1,8)*LDA8), 1) | ^ ../src/zfac_front_aux.F:2169:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zana_aux_par.F:996:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 996 | & MPI_SUM, 0, id%COMM, IERR) | ^ ../src/zfac_driver.F:3897:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 3897 | & MPI_SUM, MASTER, COMM, IERR ) | ^ ../src/zfac_scalings.F:369:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 369 | & MPI_SUM,MASTER,id%COMM, IERR) | ^ ../src/zfac_scalings_simScaleAbs.F:1180:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 1180 | & COMM, IERROR) | ^ ../libseq/mpi.f:118:27: note: ‘mpi_reduce’ was previously declared here 118 | SUBROUTINE MPI_REDUCE( SENDBUF, RECVBUF, CNT, DATATYPE, OP, | ^ ../libseq/mpi.f:118:27: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zana_aux_par.F:1130:72: warning: type of ‘mpi_irecv’ does not match original declaration [-Wlto-type-mismatch] 1130 | & id%COMM, RHANDPE, IERR) | ^ ../src/zfac_scalings_simScale_util.F:771:72: warning: type of ‘mpi_irecv’ does not match original declaration [-Wlto-type-mismatch] 771 | & ITAGCOMM,COMM,REQUESTS(I), IERROR) | ^ ../libseq/mpi.f:370:26: note: ‘mpi_irecv’ was previously declared here 370 | SUBROUTINE MPI_IRECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | ^ ../libseq/mpi.f:370:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zana_aux_par.F:1854:72: warning: type of ‘mpi_gather’ does not match original declaration [-Wlto-type-mismatch] 1854 | & MPI_INTEGER8, 0, id%COMM, IERR) | ^ ../libseq/mpi.f:53:27: note: ‘mpi_gather’ was previously declared here 53 | SUBROUTINE MPI_GATHER( SENDBUF, CNT, | ^ ../libseq/mpi.f:53:27: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zana_driver.F:4944:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 4944 | & COLLECT_NZ, id%COMM, IERR ) | ^ ../src/zfac_driver.F:4002:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 4002 | & id%COMM, IERR ) | ^ ../src/zfac_scalings_simScale_util.F:784:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 784 | & ITAGCOMM, COMM, IERROR) | ^ ../src/zfac_type3_symmetrize.F:119:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 119 | & DEST, SYMMETRIZE, COMM, IERR ) | ^ ../libseq/mpi.f:479:25: note: ‘mpi_send’ was previously declared here 479 | SUBROUTINE MPI_SEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR ) | ^ ../libseq/mpi.f:479:25: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zana_aux_par.F:1693:72: warning: type of ‘mpi_alltoall’ does not match original declaration [-Wlto-type-mismatch] 1693 | & MPI_INTEGER8, id%COMM, IERR) | ^ ../libseq/mpi.f:159:29: note: ‘mpi_alltoall’ was previously declared here 159 | SUBROUTINE MPI_ALLTOALL( SENDBUF, SENDCNT, SENDTYPE, | ^ ../libseq/mpi.f:159:29: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zana_driver.F:4924:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 4924 | & COLLECT_NZ, id%COMM, STATUS, IERR ) | ^ ../src/zfac_driver.F:4008:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 4008 | & id%COMM, STATUS, IERR ) | ^ ../src/zsol_c.F:2026:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 2026 | & ScatterRhsR, COMM, STATUS, IERR ) | ^ ../libseq/mpi.f:459:25: note: ‘mpi_recv’ was previously declared here 459 | SUBROUTINE MPI_RECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | ^ ../libseq/mpi.f:459:25: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zana_aux.F:1260:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 1260 | & MPI_INTEGER8, MPI_SUM, id%COMM, IERR ) | ^ ../src/zfac_determinant.F:118:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 118 | & DETERREDUCE_OP, COMM, IERR_MPI) | ^ ../src/zfac_scalings_simScaleAbs.F:1061:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 1061 | & MPI_MAX, COMM, IERROR) | ^ ../libseq/mpi.f:101:30: note: ‘mpi_allreduce’ was previously declared here 101 | SUBROUTINE MPI_ALLREDUCE( SENDBUF, RECVBUF, CNT, DATATYPE, | ^ ../libseq/mpi.f:101:30: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../src/zana_aux.F:1266:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 1266 | & 0, id%COMM, IERR ) | ^ ../src/zmumps_save_restore.F:980:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 980 | CALL MPI_BCAST( hash, 23, MPI_CHARACTER, 0, id%COMM, ierr ) | ^ ../libseq/mpi.f:204:26: note: type mismatch in parameter 7 204 | SUBROUTINE MPI_BCAST( BUFFER, CNT, DATATYPE, ROOT, COMM, IERR ) | ^ ../libseq/mpi.f:204:26: note: type ‘void’ should match type ‘long int’ ../src/zfac_scalings.F:393:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 393 | & id%COMM, IERR ) | ^ ../libseq/mpi.f:204:26: note: ‘mpi_bcast’ was previously declared here 204 | SUBROUTINE MPI_BCAST( BUFFER, CNT, DATATYPE, ROOT, COMM, IERR ) | ^ ../libseq/mpi.f:204:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used make[7]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1/examples' make[6]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq/MUMPS_5.5.1' touch MUMPS_5.5.1/FAIT mkdir -p ../include/mumps_seq cp MUMPS_5.5.1/include/*.h ../include/mumps_seq cp MUMPS_5.5.1/libseq/*.h ../include/mumps_seq mkdir -p ../lib cp MUMPS_5.5.1/lib/*.a ../lib/ cp MUMPS_5.5.1/libseq/libmpiseqFREEFEM-SEQ.a ../lib/ touch install.done echo mumps_seq LD -L@DIR@/lib -ldmumpsFREEFEM-SEQ -lzmumpsFREEFEM-SEQ -lmumps_commonFREEFEM-SEQ \ -lpordFREEFEM-SEQ -lpthread > ../lib/WHERE.mumpsseq echo mumps_seq INCLUDE -I@DIR@/include/mumps_seq >> ../lib/WHERE.mumpsseq echo libseq LD -L@DIR@/lib -lmpiseqFREEFEM-SEQ >>../lib/WHERE.mumpsseq echo libseq INCLUDE -I@DIR@/include -I@DIR@/include/mumps_seq >> ../lib/WHERE.mumpsseq make[5]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq' make[4]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty' make install-hpddm install-htool install-bemtool make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty' if test -n "hpddm"; then ./getall -o hpddm -a; make include/hpddm/done.tag lib/WHERE.hpddm; else true; fi if test -n "htool"; then ./getall -o htool -a; make include/htool/done.tag lib/WHERE.htool; else true; fi if test -n "bem"; then ./getall -o bemtool -a; make include/BemTool/done.tag lib/WHERE.bemtool; else true;fi hpddm hpddm.zip done make[5]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty' make[5]: 'include/hpddm/done.tag' is up to date. 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[5]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty' bemtool bemtool.zip done make[5]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty' make[5]: 'include/BemTool/done.tag' is up to date. if test -d include/BemTool/; then \ echo bemtool LD -L@DIR@/lib > lib/WHERE.bemtool; \ echo bemtool INCLUDE -I@DIR@/include/BemTool/ >> lib/WHERE.bemtool ; \ else true; fi make[5]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty' htool htool.zip done make[5]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty' make[5]: 'include/htool/done.tag' is up to date. if test -d include/htool/include; then \ echo htool LD -L@DIR@/lib > lib/WHERE.htool; \ echo htool INCLUDE -I@DIR@/include/htool/include >> lib/WHERE.htool; \ else true; fi make[5]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty' make[4]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty' touch tag-compile-pkg touch ../plugin/seq/WHERE_LIBRARY-config ../plugin/seq/WHERE_LIBRARY grep LD ../plugin/seq/WHERE_LIBRARY ../plugin/seq/WHERE_LIBRARY-config >WHERE-LD make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty' Making all in src make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src' Making all in libMesh make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh' Making all in bamglib make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/bamglib' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/bamglib' Making all in femlib make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/femlib' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/femlib' Making all in Graphics make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/Graphics' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/Graphics' Making all in Algo make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/Algo' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/Algo' Making all in lglib make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/lglib' make all-am make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/lglib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../bamglib -I./../Graphics -I./../femlib -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o lg.tab.o lg.tab.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../bamglib -I./../Graphics -I./../femlib -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o mymain.o mymain.cpp In file included from lg.ypp:62: ./../fflib/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./../fflib/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jsize();i++) | ~^~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./../fflib/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./../femlib/MeshLn.hpp:51, from ./../femlib/FESpacen.hpp:54, from lg.ypp:66: ./../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from lg.ypp:68: ./../femlib/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./../femlib/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./../femlib/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./../femlib/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./../femlib/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./../femlib/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./../femlib/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./../femlib/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./../femlib/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./../femlib/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./../femlib/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./../femlib/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./../femlib/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ In file included from ./../fflib/AFunction.hpp:92: ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./../fflib/AFunction.hpp:438:32: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./../fflib/AFunction.hpp:1798:40: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./../fflib/AFunction.hpp:1903:38: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./../fflib/lgfem.hpp:475:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./../fflib/lgfem.hpp:522:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./../fflib/lgfem.hpp:569:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const char*]’: ./../fflib/AFunction.hpp:1300:85: required from ‘AnyType EConstant::operator()(Stack) const [with R = const char*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../fflib/AFunction.hpp:1300:11: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]’: ./../fflib/AFunction.hpp:1300:85: required from ‘AnyType EConstant::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../fflib/AFunction.hpp:1300:11: required from here ./../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 std::complex’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In function ‘For(C_F0, C_F0, C_F0, C_F0)’: ./../fflib/AFunction.hpp:1533:107: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1533 | inline C_F0 For(C_F0 i0,C_F0 i1,C_F0 i2,C_F0 ins) {return C_F0(new E_F0_CFunc4(FFor,i0,to(i1),i2,ins),0);} | ^ In file included from ./../fflib/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘For(C_F0, C_F0, C_F0, C_F0)’ at ./../fflib/AFunction.hpp:1533:107: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ rm -f liblg.a ar rv liblg.a lg.tab.o mymain.o ar: creating liblg.a a - lg.tab.o a - mymain.o ranlib liblg.a make[4]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/lglib' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/lglib' Making all in fflib make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/fflib' m4 -DVersionFreeFemDate="`date`" -DGitVersion="`git describe --tags 2>/dev/null|| echo 'no git'`" strversionnumber.m4 > strversionnumber.cpp make all-am make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/fflib' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o UMFPack_Solver.o UMFPack_Solver.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o AFunction.o AFunction.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o AFunction2.o AFunction2.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o array_long.o array_long.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o array_real.o array_real.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o array_complex.o array_complex.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o lex.o lex.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o lgmesh.o lgmesh.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o lgmesh3.o lgmesh3.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o CodeAlloc.o CodeAlloc.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o lgmat.o lgmat.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o global.o global.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o problem.o problem.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o mt19937ar.o mt19937ar.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o InitFunct.o InitFunct.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/Element_P2h.o ../femlib/Element_P2h.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o load.o load.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o lgfem.o lgfem.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o environment.o environment.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o string_def.o string_def.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/FESpacen.o ../femlib/FESpacen.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/P012_1d.o ../femlib/P012_1d.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/P012_2d.o ../femlib/P012_2d.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/P012_3d.o ../femlib/P012_3d.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/P012_3dSurf.o ../femlib/P012_3dSurf.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/P012_3dCurve.o ../femlib/P012_3dCurve.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/Mesh1dn.o ../femlib/Mesh1dn.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/Mesh2dn.o ../femlib/Mesh2dn.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/Mesh3dn.o ../femlib/Mesh3dn.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/MeshSn.o ../femlib/MeshSn.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/MeshLn.o ../femlib/MeshLn.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/GQuadTree.o ../femlib/GQuadTree.cpp gcc -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o ../femlib/libmeshb7.o ../femlib/libmeshb7.c g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o glumesh2D.o glumesh2D.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/splitsimplex.o ../femlib/splitsimplex.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o P1IsoValue.o P1IsoValue.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/HashMatrix.o ../femlib/HashMatrix.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/CG.o ../femlib/CG.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/SparseLinearSolver.o ../femlib/SparseLinearSolver.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o strversionnumber.o strversionnumber.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/Drawing.o ../femlib/Drawing.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/gibbs.o ../femlib/gibbs.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/CheckPtr.o ../femlib/CheckPtr.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/fem.o ../femlib/fem.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/QuadratureFormular.o ../femlib/QuadratureFormular.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/FESpace.o ../femlib/FESpace.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/Element_RT.o ../femlib/Element_RT.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/mshptg.o ../femlib/mshptg.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/FQuadTree.o ../femlib/FQuadTree.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../bamglib/QuadTree.o ../bamglib/QuadTree.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../bamglib/R2.o ../bamglib/R2.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../bamglib/Meshio.o ../bamglib/Meshio.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../bamglib/Mesh2.o ../bamglib/Mesh2.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../bamglib/Metric.o ../bamglib/Metric.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../femlib/BamgFreeFem.o ../femlib/BamgFreeFem.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../bamglib/MeshDraw.o ../bamglib/MeshDraw.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../bamglib/MeshGeom.o ../bamglib/MeshGeom.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../bamglib/MeshQuad.o ../bamglib/MeshQuad.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../bamglib/SetOfE4.o ../bamglib/SetOfE4.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../bamglib/MeshRead.o ../bamglib/MeshRead.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../bamglib/write_hdf5.o ../bamglib/write_hdf5.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../bamglib/write_xdmf.o ../bamglib/write_xdmf.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../bamglib/MeshWrite.o ../bamglib/MeshWrite.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../Graphics/DefColor.o ../Graphics/DefColor.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../Algo/lgalgo.o ../Algo/lgalgo.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/usr/include -I/usr/include/suitesparse -I./../Eigen -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../Eigen/eigenvalue.o ../Eigen/eigenvalue.cpp ../Eigen/eigenvalue.cpp:952:3: warning: multi-line comment [-Wcomment] 952 | // Finding an Arnoldi basis.\ | ^ ../Eigen/eigenvalue.cpp:954:3: warning: multi-line comment [-Wcomment] 954 | // int mode=3; // Shift invert \ | ^ ../femlib/mshptg.cpp: In function ‘int Fem2D::mshfrt_(long int*, long int*, long int*, long int*, long int, long int*, long int, long int*, long int*, long int*)’: ../femlib/mshptg.cpp:1535:25: warning: variable ‘ifrt’ set but not used [-Wunused-but-set-variable] 1535 | static long nbac, ifrt, a, i, t, itera, s1, s2; | ^~~~ ../femlib/mshptg.cpp: In function ‘int Fem2D::mshfr1_(long int*, long int*, long int*, long int*, long int*, long int*, long int*)’: ../femlib/mshptg.cpp:2010:19: warning: variable ‘s2t’ set but not used [-Wunused-but-set-variable] 2010 | static long s2t, s3t, lst[768] /* was [3][256] */ ; | ^~~ ../femlib/mshptg.cpp:2010:24: warning: variable ‘s3t’ set but not used [-Wunused-but-set-variable] 2010 | static long s2t, s3t, lst[768] /* was [3][256] */ ; | ^~~ In file included from ../bamglib/QuadTree.cpp:34: ../bamglib/Meshio.h: In member function ‘std::istream& bamg::MeshIstream::cm()’: ../bamglib/Meshio.h:79:89: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 79 | ? (((c == '\n' || c == char(12) || c == char(15)) && (LineNumber++, cmm = 0)), 1) | ~~~~^~~ In file included from ../bamglib/Meshio.cpp:30: ../bamglib/Meshio.h: In member function ‘std::istream& bamg::MeshIstream::cm()’: ../bamglib/Meshio.h:79:89: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 79 | ? (((c == '\n' || c == char(12) || c == char(15)) && (LineNumber++, cmm = 0)), 1) | ~~~~^~~ In file included from ../bamglib/MeshWrite.cpp:37: ../bamglib/Meshio.h: In member function ‘std::istream& bamg::MeshIstream::cm()’: ../bamglib/Meshio.h:79:89: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 79 | ? (((c == '\n' || c == char(12) || c == char(15)) && (LineNumber++, cmm = 0)), 1) | ~~~~^~~ ../bamglib/Meshio.cpp: In function ‘void bamg::WriteStr(std::ostream&, char*)’: ../bamglib/Meshio.cpp:40:19: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 40 | while (i++, c = *str++) { | ~~^~~~~~~~ ../bamglib/QuadTree.cpp: In member function ‘bamg::Vertex* bamg::QuadTree::ToClose(bamg::Vertex&, bamg::Real8, bamg::Icoor1, bamg::Icoor1)’: ../bamglib/QuadTree.cpp:225:12: warning: variable ‘h’ set but not used [-Wunused-but-set-variable] 225 | Icoor1 h = MaxISize; | ^ In file included from ../bamglib/Metric.cpp:30: ../bamglib/Meshio.h: In member function ‘std::istream& bamg::MeshIstream::cm()’: ../bamglib/Meshio.h:79:89: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 79 | ? (((c == '\n' || c == char(12) || c == char(15)) && (LineNumber++, cmm = 0)), 1) | ~~~~^~~ ../femlib/splitsimplex.cpp: In function ‘void SplitSimplex(int, Fem2D::R1*, int*, int, Fem2D::R1*)’: ../femlib/splitsimplex.cpp:71:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 71 | for(int i=0;i<=N;++i) | ^~~ ../femlib/splitsimplex.cpp:76:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 76 | int l=0; | ^~~ In file included from ../femlib/splitsimplex.cpp:104: ../femlib/InvIntFunc.cpp: In function ‘int invNumSimplex2(int)’: ../femlib/InvIntFunc.cpp:40:7: warning: variable ‘Fi’ set but not used [-Wunused-but-set-variable] 40 | int Fi=F(i),Fj,Fk=F(k); | ^~ In file included from ../femlib/splitsimplex.cpp:112: ../femlib/InvIntFunc.cpp: In function ‘int invNumSimplex3(int)’: ../femlib/InvIntFunc.cpp:40:7: warning: variable ‘Fi’ set but not used [-Wunused-but-set-variable] 40 | int Fi=F(i),Fj,Fk=F(k); | ^~ ../femlib/splitsimplex.cpp: In function ‘void SplitSurfaceSimplex(int, int&, int*&)’: ../femlib/splitsimplex.cpp:297:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 297 | if(verbosity>200) | ^~ ../femlib/splitsimplex.cpp:299:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 299 | for (int i=0;i&, CGMatVirt&, int, K*, K*, double&, int&, int, int, int*) [with K = double; Z = int]’: ../femlib/CG.cpp:528:21: required from here ../femlib/CG.cpp:365:7: warning: unused variable ‘relerr’ [-Wunused-variable] 365 | R relerr=1e100 , relres=1e100,normb=0.; | ^~~~~~ ../bamglib/Mesh2.cpp: In function ‘bamg::TriangleAdjacent bamg::CloseBoundaryEdge(I2, Triangle*, double&, double&)’: ../bamglib/Mesh2.cpp:269:9: warning: unused variable ‘kkk’ [-Wunused-variable] 269 | int kkk = 0; | ^~~ ../bamglib/Mesh2.cpp: In function ‘bamg::TriangleAdjacent bamg::CloseBoundaryEdgeV2(I2, Triangle*, double&, double&)’: ../bamglib/Mesh2.cpp:425:11: warning: unused variable ‘kkk’ [-Wunused-variable] 425 | int kkk = 0; | ^~~ ../bamglib/Mesh2.cpp:358:9: warning: variable ‘cas’ set but not used [-Wunused-but-set-variable] 358 | int cas = -2; | ^~~ ../femlib/CG.cpp: In instantiation of ‘bool fgmres(CGMatVirt&, CGMatVirt&, int, K*, K*, double&, int&, int, int, int*) [with K = std::complex; Z = int]’: ../femlib/CG.cpp:538:21: required from here ../femlib/CG.cpp:365:7: warning: unused variable ‘relerr’ [-Wunused-variable] ../bamglib/MeshQuad.cpp: In member function ‘bamg::GeometricalEdge* bamg::Triangles::ProjectOnCurve(bamg::Edge&, bamg::Vertex&, bamg::Vertex&, bamg::Real8, bamg::Vertex&, bamg::VertexOnEdge&, bamg::VertexOnGeom&)’: ../bamglib/MeshQuad.cpp:215:9: warning: unused variable ‘kkk’ [-Wunused-variable] 215 | int kkk = 0; | ^~~ ../bamglib/Metric.cpp: In member function ‘void bamg::Triangles::IntersectConsMetric(const double*, bamg::Int4, const int*, bamg::Real8, bamg::Real8, bamg::Real8, bamg::Real8, bamg::Real8, int, int, double, int)’: ../bamglib/Metric.cpp:501:21: warning: variable ‘lla’ set but not used [-Wunused-but-set-variable] 501 | Real8 lla, llb, llc, llf; | ^~~ ../bamglib/Metric.cpp:501:26: warning: variable ‘llb’ set but not used [-Wunused-but-set-variable] 501 | Real8 lla, llb, llc, llf; | ^~~ ../bamglib/Metric.cpp:501:31: warning: variable ‘llc’ set but not used [-Wunused-but-set-variable] 501 | Real8 lla, llb, llc, llf; | ^~~ ../bamglib/Metric.cpp:501:36: warning: variable ‘llf’ set but not used [-Wunused-but-set-variable] 501 | Real8 lla, llb, llc, llf; | ^~~ ../bamglib/Mesh2.cpp: In function ‘int bamg::ForceEdge(Vertex&, Vertex&, TriangleAdjacent&)’: ../bamglib/Mesh2.cpp:1063:9: warning: unused variable ‘k’ [-Wunused-variable] 1063 | int k = 0; | ^ ../bamglib/Mesh2.cpp:1067:13: warning: variable ‘v1’ set but not used [-Wunused-but-set-variable] 1067 | Vertex *v1, *v2 = tta.EdgeVertex(0), *vbegin = v2; | ^~ ../femlib/CG.cpp: In instantiation of ‘bool fgmres(CGMatVirt&, CGMatVirt&, int, K*, K*, double&, int&, int, int, int*) [with K = double; Z = long int]’: ../femlib/CG.cpp:548:22: required from here ../femlib/CG.cpp:365:7: warning: unused variable ‘relerr’ [-Wunused-variable] ../femlib/CG.cpp: In instantiation of ‘bool fgmres(CGMatVirt&, CGMatVirt&, int, K*, K*, double&, int&, int, int, int*) [with K = std::complex; Z = long int]’: ../femlib/CG.cpp:558:22: required from here ../femlib/CG.cpp:365:7: warning: unused variable ‘relerr’ [-Wunused-variable] ../bamglib/MeshQuad.cpp: In member function ‘int bamg::Triangles::SplitElement(int)’: ../bamglib/MeshQuad.cpp:657:12: warning: variable ‘mkadj’ set but not used [-Wunused-but-set-variable] 657 | Int4 mkadj[100]; | ^~~~~ In file included from ../femlib/Mesh1dn.hpp:40, from ../femlib/Mesh1dn.cpp:39: ../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ../bamglib/MeshWrite.cpp: In member function ‘void bamg::Triangles::Write_am(std::ostream&) const’: ../bamglib/MeshWrite.cpp:450:13: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 450 | Int4 i, j; | ^ In file included from ../femlib/Mesh3dn.hpp:44, from ../femlib/FESpacen.cpp:42: ../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ../bamglib/Mesh2.cpp: In member function ‘void bamg::Triangles::NewPoints(bamg::Triangles&, int)’: ../bamglib/Mesh2.cpp:1947:23: warning: variable ‘NbSwp’ set but not used [-Wunused-but-set-variable] 1947 | Int4 NbSwapf = 0, NbSwp; | ^~~~~ In file included from ../femlib/MeshLn.hpp:51, from ../femlib/FESpacen.hpp:54, from ../femlib/PkLagrange.hpp:32, from ../femlib/P012_3dCurve.cpp:36: ../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ../bamglib/MeshRead.cpp:33: ../bamglib/Meshio.h: In member function ‘std::istream& bamg::MeshIstream::cm()’: ../bamglib/Meshio.h:79:89: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 79 | ? (((c == '\n' || c == char(12) || c == char(15)) && (LineNumber++, cmm = 0)), 1) | ~~~~^~~ ../bamglib/Mesh2.cpp: In member function ‘void bamg::Triangles::NewPointsOld(bamg::Triangles&)’: ../bamglib/Mesh2.cpp:2166:18: warning: variable ‘VP’ set but not used [-Wunused-but-set-variable] 2166 | R2 VP = V10 * s + V11 * (1 - s); | ^~ In file included from ../femlib/Mesh2dn.hpp:40, from ../femlib/Mesh2dn.cpp:41: ../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ../femlib/Mesh2dn.hpp:40, from ../femlib/MeshSn.cpp:43: ../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ../femlib/CG.cpp:7: ../femlib/CG.hpp: In instantiation of ‘CGMatVirt::CGMatVirt(int, int) [with TypeIndex = int; TypeScalar = double]’: ../femlib/CG.hpp:91:45: required from ‘CGMatVirtId::CGMatVirtId(Z) [with Z = int; R = double]’ ../femlib/CG.cpp:373:22: required from ‘bool fgmres(CGMatVirt&, CGMatVirt&, int, K*, K*, double&, int&, int, int, int*) [with K = double; Z = int]’ ../femlib/CG.cpp:528:21: required from here ../femlib/CG.hpp:39:18: warning: ‘CGMatVirt::cpu’ will be initialized after [-Wreorder] 39 | mutable double cpu; | ^~~ ../femlib/CG.hpp:38:15: warning: ‘int CGMatVirt::it’ [-Wreorder] 38 | mutable int it; | ^~ ../femlib/CG.hpp:55:3: warning: when initialized here [-Wreorder] 55 | CGMatVirt(int nn, int mm=-1) : n(nn), m(mm < 0 ? nn : mm), cpu(0.), it(0) {} | ^~~~~~~~~ ../bamglib/Mesh2.cpp:1982:10: warning: variable ‘ColorEdge’ set but not used [-Wunused-but-set-variable] 1982 | Int4 ColorEdge[3]; | ^~~~~~~~~ ../femlib/CG.hpp: In instantiation of ‘CGMatVirt::CGMatVirt(int, int) [with TypeIndex = int; TypeScalar = std::complex]’: ../femlib/CG.hpp:91:45: required from ‘CGMatVirtId::CGMatVirtId(Z) [with Z = int; R = std::complex]’ ../femlib/CG.cpp:373:22: required from ‘bool fgmres(CGMatVirt&, CGMatVirt&, int, K*, K*, double&, int&, int, int, int*) [with K = std::complex; Z = int]’ ../femlib/CG.cpp:538:21: required from here ../femlib/CG.hpp:39:18: warning: ‘CGMatVirt >::cpu’ will be initialized after [-Wreorder] 39 | mutable double cpu; | ^~~ ../femlib/CG.hpp:38:15: warning: ‘int CGMatVirt >::it’ [-Wreorder] 38 | mutable int it; | ^~ ../femlib/CG.hpp:55:3: warning: when initialized here [-Wreorder] 55 | CGMatVirt(int nn, int mm=-1) : n(nn), m(mm < 0 ? nn : mm), cpu(0.), it(0) {} | ^~~~~~~~~ ../femlib/CG.hpp: In instantiation of ‘CGMatVirt::CGMatVirt(int, int) [with TypeIndex = long int; TypeScalar = double]’: ../femlib/CG.hpp:91:45: required from ‘CGMatVirtId::CGMatVirtId(Z) [with Z = long int; R = double]’ ../femlib/CG.cpp:373:22: required from ‘bool fgmres(CGMatVirt&, CGMatVirt&, int, K*, K*, double&, int&, int, int, int*) [with K = double; Z = long int]’ ../femlib/CG.cpp:548:22: required from here ../femlib/CG.hpp:39:18: warning: ‘CGMatVirt::cpu’ will be initialized after [-Wreorder] 39 | mutable double cpu; | ^~~ In file included from ../femlib/Mesh2dn.hpp:40, from ../femlib/MeshLn.cpp:43: ../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ../femlib/CG.hpp:38:15: warning: ‘int CGMatVirt::it’ [-Wreorder] 38 | mutable int it; | ^~ ../femlib/CG.hpp:55:3: warning: when initialized here [-Wreorder] 55 | CGMatVirt(int nn, int mm=-1) : n(nn), m(mm < 0 ? nn : mm), cpu(0.), it(0) {} | ^~~~~~~~~ ../femlib/CG.hpp: In instantiation of ‘CGMatVirt::CGMatVirt(int, int) [with TypeIndex = long int; TypeScalar = std::complex]’: ../femlib/CG.hpp:91:45: required from ‘CGMatVirtId::CGMatVirtId(Z) [with Z = long int; R = std::complex]’ ../femlib/CG.cpp:373:22: required from ‘bool fgmres(CGMatVirt&, CGMatVirt&, int, K*, K*, double&, int&, int, int, int*) [with K = std::complex; Z = long int]’ ../femlib/CG.cpp:558:22: required from here ../femlib/CG.hpp:39:18: warning: ‘CGMatVirt >::cpu’ will be initialized after [-Wreorder] 39 | mutable double cpu; | ^~~ ../femlib/CG.hpp:38:15: warning: ‘int CGMatVirt >::it’ [-Wreorder] 38 | mutable int it; | ^~ ../femlib/CG.hpp:55:3: warning: when initialized here [-Wreorder] 55 | CGMatVirt(int nn, int mm=-1) : n(nn), m(mm < 0 ? nn : mm), cpu(0.), it(0) {} | ^~~~~~~~~ In file included from ../femlib/Mesh2dn.hpp:40, from ../femlib/Mesh3dn.cpp:43: ../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ../bamglib/Mesh2.cpp: In member function ‘void bamg::Triangles::FindSubDomain(int)’: ../bamglib/Mesh2.cpp:2752:13: warning: unused variable ‘ssdlab’ [-Wunused-variable] 2752 | int ssdlab = subdomains[i].ref; | ^~~~~~ ../bamglib/write_hdf5.cpp: In member function ‘void WriteHdf5::WriteHdf5SolFile2DAddField(std::string*, int, int, int, float*)’: ../bamglib/write_hdf5.cpp:355:10: warning: unused variable ‘size_str_float’ [-Wunused-variable] 355 | size_t size_str_float = str_float.size( ) + 1; | ^~~~~~~~~~~~~~ ../bamglib/write_hdf5.cpp:357:10: warning: unused variable ‘size_str_underscore’ [-Wunused-variable] 357 | size_t size_str_underscore = str_underscore.size( ) + 1; | ^~~~~~~~~~~~~~~~~~~ ../bamglib/write_hdf5.cpp: In member function ‘void WriteHdf5::WriteHdf5SolFile3DAddField(std::string*, int, int, int, float*)’: ../bamglib/write_hdf5.cpp:432:10: warning: unused variable ‘size_str_float’ [-Wunused-variable] 432 | size_t size_str_float = str_float.size( ) + 1; | ^~~~~~~~~~~~~~ ../bamglib/write_hdf5.cpp:434:10: warning: unused variable ‘size_str_underscore’ [-Wunused-variable] 434 | size_t size_str_underscore = str_underscore.size( ) + 1; | ^~~~~~~~~~~~~~~~~~~ ../bamglib/Mesh2.cpp: In member function ‘void bamg::Triangles::GeomToTriangles1(bamg::Int4, int)’: ../bamglib/Mesh2.cpp:3279:15: warning: unused variable ‘ei’ [-Wunused-variable] 3279 | Edge &ei = BTh.edges[iedge]; | ^~ ../bamglib/Mesh2.cpp:3284:26: warning: variable ‘Lcurve’ set but not used [-Wunused-but-set-variable] 3284 | Real8 Lstep = 0, Lcurve = 0; // step between two points (phase==1) | ^~~~~~ ../bamglib/Mesh2.cpp:3259:10: warning: variable ‘nbex’ set but not used [-Wunused-but-set-variable] 3259 | Int4 nbex = 0, NbVerticesOnGeomEdgex = 0; | ^~~~ ../bamglib/Mesh2.cpp:3259:20: warning: variable ‘NbVerticesOnGeomEdgex’ set but not used [-Wunused-but-set-variable] 3259 | Int4 nbex = 0, NbVerticesOnGeomEdgex = 0; | ^~~~~~~~~~~~~~~~~~~~~ ../femlib/FQuadTree.cpp: In member function ‘Fem2D::Vertex* Fem2D::FQuadTree::TrueNearestVertex(long int, long int)’: ../femlib/FQuadTree.cpp:139:11: warning: unused variable ‘n0’ [-Wunused-variable] 139 | long n0; | ^~ ../femlib/FQuadTree.cpp: In member function ‘int Fem2D::FQuadTree::ListNearestVertex(Fem2D::Vertex**, int, long int, long int, long int)’: ../femlib/FQuadTree.cpp:301:14: warning: unused variable ‘hunsed’ [-Wunused-variable] 301 | IntQuad hunsed=MaxISize,h0; | ^~~~~~ ../femlib/FQuadTree.cpp:311:11: warning: unused variable ‘n0’ [-Wunused-variable] 311 | long n0; | ^~ In file included from ../femlib/MeshLn.hpp:51, from ../femlib/FESpacen.hpp:54, from ../femlib/Drawing.cpp:40: ../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ../femlib/MeshLn.hpp:51, from ../femlib/FESpacen.hpp:54, from ../femlib/PkLagrange.hpp:32, from ../femlib/P012_2d.cpp:35: ../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ../bamglib/MeshGeom.cpp: In member function ‘void bamg::Triangles::ConsGeometry(bamg::Real8, int*)’: ../bamglib/MeshGeom.cpp:340:15: warning: unused variable ‘k’ [-Wunused-variable] 340 | int k = Gh.vertices[j].cas; | ^ In file included from ../femlib/MeshLn.hpp:51, from ../femlib/FESpacen.hpp:54, from ../femlib/FESpace.hpp:31, from ../femlib/Element_RT.cpp:39: ../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ../femlib/QuadratureFormular.cpp: In instantiation of ‘void Fem2D::GQuadratureFormular::Verification() [with Rdd = Fem2D::R1]’: ../femlib/QuadratureFormular.cpp:750:58: required from here ../femlib/QuadratureFormular.cpp:650:14: warning: variable ‘P’ set but not used [-Wunused-but-set-variable] 650 | Rd P = p[j]; | ^ ../femlib/QuadratureFormular.cpp:660:15: warning: variable ‘see’ set but not used [-Wunused-but-set-variable] 660 | R se(1),see(1); | ^~~ ../femlib/QuadratureFormular.cpp: In instantiation of ‘void Fem2D::GQuadratureFormular::Verification() [with Rdd = Fem2D::R2]’: ../femlib/QuadratureFormular.cpp:751:58: required from here ../femlib/QuadratureFormular.cpp:650:14: warning: variable ‘P’ set but not used [-Wunused-but-set-variable] 650 | Rd P = p[j]; | ^ ../femlib/QuadratureFormular.cpp:660:15: warning: variable ‘see’ set but not used [-Wunused-but-set-variable] 660 | R se(1),see(1); | ^~~ In file included from ../femlib/MeshLn.hpp:51, from ../femlib/FESpacen.hpp:54, from ../femlib/PkLagrange.hpp:32, from ../femlib/P012_1d.cpp:35: ../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ../femlib/QuadratureFormular.cpp: In instantiation of ‘void Fem2D::GQuadratureFormular::Verification() [with Rdd = Fem2D::R3]’: ../femlib/QuadratureFormular.cpp:752:58: required from here ../femlib/QuadratureFormular.cpp:650:14: warning: variable ‘P’ set but not used [-Wunused-but-set-variable] 650 | Rd P = p[j]; | ^ ../femlib/QuadratureFormular.cpp:660:15: warning: variable ‘see’ set but not used [-Wunused-but-set-variable] 660 | R se(1),see(1); | ^~~ ../bamglib/Mesh2.cpp: In member function ‘bamg::Int4 bamg::Triangle::Optim(bamg::Int2, int)’: ../bamglib/Mesh2.cpp:4403:9: warning: unused variable ‘k’ [-Wunused-variable] 4403 | int k = 0, j = OppositeEdge[i]; | ^ ../bamglib/MeshGeom.cpp: In member function ‘bamg::GeometricalEdge* bamg::Geometry::Contening(bamg::R2, bamg::GeometricalEdge*) const’: ../bamglib/MeshGeom.cpp:523:9: warning: unused variable ‘k’ [-Wunused-variable] 523 | int k = 0; | ^ In file included from ../femlib/BamgFreeFem.cpp:41: ./../bamglib/Meshio.h: In member function ‘std::istream& bamg::MeshIstream::cm()’: ./../bamglib/Meshio.h:79:89: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 79 | ? (((c == '\n' || c == char(12) || c == char(15)) && (LineNumber++, cmm = 0)), 1) | ~~~~^~~ ../bamglib/Mesh2.cpp: In member function ‘int bamg::Triangles::CrackMesh()’: ../bamglib/Mesh2.cpp:4688:28: warning: variable ‘tta’ set but not used [-Wunused-but-set-variable] 4688 | TriangleAdjacent tta = (ta.Adj( )); | ^~~ ../bamglib/Mesh2.cpp:4699:15: warning: unused variable ‘it’ [-Wunused-variable] 4699 | int it = Number(tt); | ^~ ../femlib/FESpacen.cpp: In function ‘int* Fem2D::builddata_d(const int*, const int*, int)’: ../femlib/FESpacen.cpp:75:13: warning: unused variable ‘nnode’ [-Wunused-variable] 75 | const int nnode=nbnode_d(ndfitem,nd); | ^~~~~ In file included from ../femlib/MeshLn.hpp:51, from ../femlib/FESpacen.hpp:54, from ../femlib/PkLagrange.hpp:32, from ../femlib/P012_3dSurf.cpp:36: ../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ../femlib/MeshLn.hpp:51, from ../femlib/FESpacen.hpp:54, from ../femlib/FESpace.cpp:40: ../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ../bamglib/Mesh2.cpp: In member function ‘bamg::Triangle* bamg::Triangles::FindTriangleContening(const bamg::I2&, bamg::Icoor2*, bamg::Triangle*) const’: ../bamglib/Mesh2.cpp:4900:9: warning: unused variable ‘kkkk’ [-Wunused-variable] 4900 | int kkkk = 0; // number of test triangle | ^~~~ In file included from ../femlib/GQuadTree.cpp:46: ../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ../bamglib/MeshRead.cpp: In member function ‘void bamg::Triangles::Read_am(bamg::MeshIstream&)’: ../bamglib/MeshRead.cpp:403:10: warning: variable ‘l’ set but not used [-Wunused-but-set-variable] 403 | Int4 l = f_in.Record( ); | ^ In file included from lex.cpp:35: AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ../femlib/Drawing.cpp:41: ../femlib/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ../femlib/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;isize();i++) | ~^~~~~~~~~~ AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from string_def.cpp:32: AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from array_tlp.hpp:43, from array_real.cpp:23: AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ../femlib/MeshSn.cpp: In member function ‘int Fem2D::MeshS::load(const std::string&)’: ../femlib/MeshSn.cpp:273:13: warning: variable ‘bin’ set but not used [-Wunused-but-set-variable] 273 | int bin; | ^~~ AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ../femlib/MeshLn.cpp: In member function ‘int Fem2D::MeshL::load(const std::string&)’: ../femlib/MeshLn.cpp:292:8: warning: variable ‘bin’ set but not used [-Wunused-but-set-variable] 292 | int bin; | ^~~ In file included from load.cpp:31: AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from global.cpp:101: AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jsize();i++) | ~^~~~~~~~~~ AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ../femlib/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ../femlib/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;iinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ../femlib/MeshSn.cpp: In member function ‘double Fem2D::MeshS::hmin() const’: ../femlib/MeshSn.cpp:589:25: warning: variable ‘iv’ set but not used [-Wunused-but-set-variable] 589 | int iv[3]; | ^~ AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ../femlib/Mesh3dn.cpp: In member function ‘double Fem2D::Mesh3::hmin() const’: ../femlib/Mesh3dn.cpp:500:25: warning: variable ‘iv’ set but not used [-Wunused-but-set-variable] 500 | int iv[4]; | ^~ ../femlib/MeshLn.cpp: In member function ‘double Fem2D::MeshL::hmin() const’: ../femlib/MeshLn.cpp:536:17: warning: variable ‘iv’ set but not used [-Wunused-but-set-variable] 536 | int iv[2]; | ^~ AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ../femlib/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ../femlib/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;jsize();i++) | ~^~~~~~~~~~ AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ../femlib/MeshSn.cpp: In member function ‘const Fem2D::GenericMesh >::Element* Fem2D::MeshS::Find(Fem2D::GenericMesh >::Rd, Fem2D::R2&, bool&, const Fem2D::GenericMesh >::Element*) const’: ../femlib/MeshSn.cpp:726:24: warning: unused variable ‘eps’ [-Wunused-variable] 726 | double eps= lab2*1e-6; | ^~~ In file included from ../femlib/Mesh3dn.hpp:45, from ../femlib/MeshSn.cpp:44: ../femlib/MeshSn.hpp: In constructor ‘Fem2D::MeshS::MeshS(int, int, int, Fem2D::Vertex3*, Fem2D::TriangleS*, Fem2D::BoundaryEdgeS*, bool, bool, bool, int, double, bool, double)’: ../femlib/MeshSn.hpp:123:14: warning: ‘Fem2D::MeshS::mapVol2Surf’ will be initialized after [-Wreorder] 123 | int *mapVol2Surf; | ^~~~~~~~~~~ ../femlib/MeshSn.hpp:122:14: warning: ‘int* Fem2D::MeshS::mapSurf2Vol’ [-Wreorder] 122 | int *mapSurf2Vol; | ^~~~~~~~~~~ ../femlib/MeshSn.cpp:760:5: warning: when initialized here [-Wreorder] 760 | MeshS::MeshS(int nnv, int nnt, int nnbe, Vertex3 *vv, TriangleS *tt, BoundaryEdgeS *bb, bool cleanmesh, bool removeduplicate, bool rebuildboundary, int orientation, double precis_mesh, bool labeledBoundary, double ridgeangledetection) | ^~~~~ ../femlib/PkLagrange.hpp: In instantiation of ‘Fem2D::TypeOfFE_Lagrange::TypeOfFE_Lagrange(int, int, Fem2D::R) [with MMesh = Fem2D::MeshL; Fem2D::R = double]’: ../femlib/P012_3dCurve.cpp:44:61: required from here ../femlib/PkLagrange.hpp:205:7: warning: ‘Fem2D::TypeOfFE_Lagrange::cshrink1’ will be initialized after [-Wreorder] 205 | R cshrink1; | ^~~~~~~~ ../femlib/PkLagrange.hpp:203:17: warning: ‘const Fem2D::TypeOfFE_Lagrange::RdHat Fem2D::TypeOfFE_Lagrange::G’ [-Wreorder] 203 | const RdHat G; | ^ ../femlib/PkLagrange.hpp:210:5: warning: when initialized here [-Wreorder] 210 | TypeOfFE_Lagrange(int k,int ttdc=0,R ccshrink=0): | ^~~~~~~~~~~~~~~~~ ../femlib/MeshLn.cpp: In member function ‘const Fem2D::GenericMesh >::Element* Fem2D::MeshL::Find(Fem2D::GenericMesh >::Rd, Fem2D::R1&, bool&, const Fem2D::GenericMesh >::Element*) const’: ../femlib/MeshLn.cpp:629:12: warning: variable ‘out’ set but not used [-Wunused-but-set-variable] 629 | bool out = true; | ^~~ ../femlib/MeshSn.hpp: In constructor ‘Fem2D::MeshS::MeshS(const Serialize&)’: ../femlib/MeshSn.hpp:123:14: warning: ‘Fem2D::MeshS::mapVol2Surf’ will be initialized after [-Wreorder] 123 | int *mapVol2Surf; | ^~~~~~~~~~~ ../femlib/MeshSn.hpp:122:14: warning: ‘int* Fem2D::MeshS::mapSurf2Vol’ [-Wreorder] 122 | int *mapSurf2Vol; | ^~~~~~~~~~~ ../femlib/MeshSn.cpp:811:5: warning: when initialized here [-Wreorder] 811 | MeshS::MeshS(const Serialize &serialized) | ^~~~~ ../femlib/MeshSn.cpp:816:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 816 | if(verbosity>1) | ^~ ../femlib/MeshSn.cpp:820:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 820 | BuildAdj(); | ^~~~~~~~ In file included from ff++.hpp:21, from lgmesh.cpp:30: AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ../femlib/Mesh3dn.cpp: In member function ‘int Fem2D::Mesh3::load(const std::string&)’: ../femlib/Mesh3dn.cpp:785:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 785 | if(verbosity>5) | ^~ ../femlib/Mesh3dn.cpp:787:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 787 | return 1; | ^~~~~~ AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ../femlib/MeshLn.hpp:51, from ../femlib/FESpacen.hpp:54, from ../femlib/PkLagrange.hpp:32, from ../femlib/P012_3d.cpp:36: ../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ../bamglib/Mesh2.cpp: At global scope: ../bamglib/Mesh2.cpp:74:24: warning: ‘bamg::myrand_next’ defined but not used [-Wunused-variable] 74 | static unsigned long myrand_next = 1; | ^~~~~~~~~~~ ../femlib/FESpacen.cpp: In instantiation of ‘void Fem2D::GTypeOfFESum::Build() [with Mesh = Fem2D::Mesh2]’: ../femlib/FESpacen.cpp:680:21: required from here ../femlib/FESpacen.cpp:381:42: warning: unused variable ‘t’ [-Wunused-variable] 381 | const KN< GTypeOfFE const *> & t=teb; | ^ ../femlib/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ../femlib/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;jsize();i++) | ~^~~~~~~~~~ ../femlib/GQuadTree.cpp: In function ‘int EF23::CoorBaryPos(const Fem2D::Triangle2&, const Fem2D::R2&, Fem2D::R*)’: ../femlib/GQuadTree.cpp:680:13: warning: variable ‘nl’ set but not used [-Wunused-but-set-variable] 680 | int nl[Tet::nv+1]; | ^~ AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ../femlib/GQuadTree.cpp: In function ‘int EF23::CoorBaryPos(const Fem2D::Tet&, const Fem2D::R3&, Fem2D::R*)’: ../femlib/GQuadTree.cpp:709:13: warning: variable ‘nl’ set but not used [-Wunused-but-set-variable] 709 | int nl[Tet::nv+1]; | ^~ ../femlib/GQuadTree.cpp: In function ‘const typename Mesh::Element* EF23::Find(const Mesh&, GTree*, typename Mesh::Rd, typename Mesh::RdHat&, bool&, const typename Mesh::Element*)’: ../femlib/GQuadTree.cpp:856:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 856 | for(int i=0;i19 && nbdeja >1) { | ^~ ../femlib/FESpacen.cpp: In instantiation of ‘void Fem2D::GTypeOfFESum::set(const Mesh&, const Element&, Fem2D::InterpolationMatrix&, int, int, int*) const [with Mesh = Fem2D::Mesh2; Element = Fem2D::Triangle2; typename Mesh::Element::RdHat = Fem2D::R2; typename Mesh::Element = Fem2D::Triangle2]’: ../femlib/FESpacen.cpp:680:21: required from here ../femlib/FESpacen.cpp:511:23: warning: unused variable ‘k’ [-Wunused-variable] 511 | for (int i=0,k=0;inb_sub_fem;i++) | ^ In file included from array_tlp.hpp:43, from array_complex.cpp:23: AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ P1IsoValue.cpp:291:16: warning: ‘kf’ may be used uninitialized [-Wmaybe-uninitialized] 291 | if(f[kf] <0) i1=2,i2=1; | ^ P1IsoValue.cpp:274:26: note: ‘kf’ was declared here 274 | int kv=0,vk[4],tv[4],kf; | ^~ ../femlib/FESpacen.cpp: In instantiation of ‘void Fem2D::GTypeOfFESum::Build() [with Mesh = Fem2D::Mesh3]’: ../femlib/FESpacen.cpp:681:21: required from here ../femlib/FESpacen.cpp:381:42: warning: unused variable ‘t’ [-Wunused-variable] 381 | const KN< GTypeOfFE const *> & t=teb; | ^ ../femlib/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ../femlib/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j&, KN&)’: ../femlib/FESpace.cpp:49:27: warning: typedef ‘IPJ’ locally defined but not used [-Wunused-local-typedefs] 49 | typedef TypeOfFE::IPJ IPJ; | ^~~ AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ../femlib/FESpacen.cpp: In instantiation of ‘void Fem2D::GTypeOfFESum::set(const Mesh&, const Element&, Fem2D::InterpolationMatrix&, int, int, int*) const [with Mesh = Fem2D::Mesh3; Element = Fem2D::Tet; typename Mesh::Element::RdHat = Fem2D::R3; typename Mesh::Element = Fem2D::Tet]’: ../femlib/FESpacen.cpp:681:21: required from here ../femlib/FESpacen.cpp:511:23: warning: unused variable ‘k’ [-Wunused-variable] 511 | for (int i=0,k=0;inb_sub_fem;i++) | ^ ../femlib/GQuadTree.cpp: In function ‘int TrueBorder(const Mesh&, typename Mesh::Vertex*, double*)’: ../femlib/GQuadTree.cpp:1486:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1486 | typedef typename Mesh::Vertex Vertex; | ^~~~~~ ../femlib/FESpace.cpp: In constructor ‘Fem2D::FEProduitConstruct::FEProduitConstruct(int, const Fem2D::TypeOfFE&)’: ../femlib/FESpace.cpp:275:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 275 | for (int i=0;i >&, MapOfE_F0&, size_t&)’: AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ../femlib/fem.cpp: In member function ‘void Fem2D::Mesh::ConsAdjacence()’: ../femlib/fem.cpp:435:45: warning: variable ‘ig’ set but not used [-Wunused-but-set-variable] 435 | int ig(im),id(jm); | ^~ ../femlib/fem.cpp:435:52: warning: variable ‘id’ set but not used [-Wunused-but-set-variable] 435 | int ig(im),id(jm); | ^~ ../femlib/fem.cpp:450:45: warning: unused variable ‘kkkk’ [-Wunused-variable] 450 | int kkkk=0; | ^~~~ ../femlib/FESpacen.cpp: In instantiation of ‘void Fem2D::GTypeOfFESum::Build() [with Mesh = Fem2D::MeshS]’: ../femlib/FESpacen.cpp:682:21: required from here ../femlib/FESpacen.cpp:381:42: warning: unused variable ‘t’ [-Wunused-variable] 381 | const KN< GTypeOfFE const *> & t=teb; | ^ AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ../femlib/PkLagrange.hpp: In instantiation of ‘Fem2D::TypeOfFE_Lagrange::TypeOfFE_Lagrange(int, int, Fem2D::R) [with MMesh = Fem2D::Mesh2; Fem2D::R = double]’: ../femlib/P012_2d.cpp:42:54: required from here ../femlib/PkLagrange.hpp:205:7: warning: ‘Fem2D::TypeOfFE_Lagrange::cshrink1’ will be initialized after [-Wreorder] 205 | R cshrink1; | ^~~~~~~~ ../femlib/PkLagrange.hpp:203:17: warning: ‘const Fem2D::TypeOfFE_Lagrange::RdHat Fem2D::TypeOfFE_Lagrange::G’ [-Wreorder] 203 | const RdHat G; | ^ ../femlib/PkLagrange.hpp:210:5: warning: when initialized here [-Wreorder] 210 | TypeOfFE_Lagrange(int k,int ttdc=0,R ccshrink=0): | ^~~~~~~~~~~~~~~~~ ../femlib/FESpacen.cpp: In instantiation of ‘void Fem2D::GTypeOfFESum::set(const Mesh&, const Element&, Fem2D::InterpolationMatrix&, int, int, int*) const [with Mesh = Fem2D::MeshS; Element = Fem2D::TriangleS; typename Mesh::Element::RdHat = Fem2D::R2; typename Mesh::Element = Fem2D::TriangleS]’: ../femlib/FESpacen.cpp:682:21: required from here ../femlib/FESpacen.cpp:511:23: warning: unused variable ‘k’ [-Wunused-variable] 511 | for (int i=0,k=0;inb_sub_fem;i++) | ^ ../femlib/PkLagrange.hpp: In instantiation of ‘void Fem2D::TypeOfFE_LagrangeDC::FB(Fem2D::What_d, const Mesh&, const Element&, const RdHat&, Fem2D::RNMK_&) const [with Mesh = Fem2D::MeshL; Fem2D::What_d = unsigned int; Element = Fem2D::EdgeL; RdHat = Fem2D::R1; Fem2D::RNMK_ = KNMK_]’: ../femlib/PkLagrange.hpp:315:10: required from here ../femlib/PkLagrange.hpp:338:16: warning: unused variable ‘DDl’ [-Wunused-variable] 338 | Rd DDl[dHat+1][d]; | ^~~ In file included from problem.cpp:33: AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ../femlib/FESpacen.cpp: In instantiation of ‘void Fem2D::GTypeOfFESum::Build() [with Mesh = Fem2D::MeshL]’: ../femlib/FESpacen.cpp:683:21: required from here ../femlib/FESpacen.cpp:381:42: warning: unused variable ‘t’ [-Wunused-variable] 381 | const KN< GTypeOfFE const *> & t=teb; | ^ ../femlib/P012_3dSurf.cpp: In member function ‘virtual void Fem2D::TypeOfFE_RT0ortho_surf::FB(Fem2D::What_d, const Mesh&, const Fem2D::GenericMesh >::Element&, const Fem2D::GTypeOfFE::RdHat&, Fem2D::RNMK_&) const’: ../femlib/P012_3dSurf.cpp:507:7: warning: unused variable ‘divxyz_tK’ [-Wunused-variable] 507 | R divxyz_tK =((AB,D[1]) + (AC,D[2]))*K.mesure(); | ^~~~~~~~~ ../bamglib/MeshQuad.cpp: In member function ‘bamg::Triangles::ProjectOnCurve(bamg::Edge&, bamg::Vertex&, bamg::Vertex&, double, bamg::Vertex&, bamg::VertexOnEdge&, bamg::VertexOnGeom&)’: ../bamglib/MeshQuad.cpp:257:7: warning: ‘v1’ may be used uninitialized [-Wmaybe-uninitialized] 257 | if (v1 != pvB) { | ^~ ../bamglib/MeshQuad.cpp:225:26: note: ‘v1’ was declared here 225 | Vertex *v0 = pvA, *v1; | ^~ ../femlib/PkLagrange.hpp: In instantiation of ‘Fem2D::TypeOfFE_Lagrange::TypeOfFE_Lagrange(int, int, Fem2D::R) [with MMesh = Fem2D::Mesh1; Fem2D::R = double]’: ../femlib/P012_1d.cpp:43:54: required from here ../femlib/PkLagrange.hpp:205:7: warning: ‘Fem2D::TypeOfFE_Lagrange::cshrink1’ will be initialized after [-Wreorder] 205 | R cshrink1; | ^~~~~~~~ ../femlib/PkLagrange.hpp:203:17: warning: ‘const Fem2D::TypeOfFE_Lagrange::RdHat Fem2D::TypeOfFE_Lagrange::G’ [-Wreorder] 203 | const RdHat G; | ^ ../femlib/PkLagrange.hpp:210:5: warning: when initialized here [-Wreorder] 210 | TypeOfFE_Lagrange(int k,int ttdc=0,R ccshrink=0): | ^~~~~~~~~~~~~~~~~ ../femlib/Mesh3dn.cpp: In function ‘int Fem2D::WalkInTetv2(const Mesh3&, int, R3&, const R3&, R&)’: ../femlib/Mesh3dn.cpp:1878:14: warning: variable ‘nomove’ set but not used [-Wunused-but-set-variable] 1878 | bool nomove=true; | ^~~~~~ ../femlib/Mesh3dn.cpp:1895:12: warning: variable ‘PFK’ set but not used [-Wunused-but-set-variable] 1895 | Rd PFK= PF; | ^~~ ../femlib/Mesh3dn.cpp: In member function ‘void Fem2D::Mesh3::BuildMeshS(bool, double)’: ../femlib/Mesh3dn.cpp:1970:22: warning: unused variable ‘mesb’ [-Wunused-variable] 1970 | int mes = 0, mesb = 0; | ^~~~ AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ../femlib/FESpacen.cpp: In instantiation of ‘void Fem2D::GTypeOfFESum::set(const Mesh&, const Element&, Fem2D::InterpolationMatrix&, int, int, int*) const [with Mesh = Fem2D::MeshL; Element = Fem2D::EdgeL; typename Mesh::Element::RdHat = Fem2D::R1; typename Mesh::Element = Fem2D::EdgeL]’: ../femlib/FESpacen.cpp:683:21: required from here ../femlib/FESpacen.cpp:511:23: warning: unused variable ‘k’ [-Wunused-variable] 511 | for (int i=0,k=0;inb_sub_fem;i++) | ^ ../femlib/fem.cpp: In member function ‘int Fem2D::Mesh::DataFindBoundary::Find(Fem2D::R2, Fem2D::Mesh::R*, int&) const’: ../femlib/fem.cpp:1068:21: warning: variable ‘ee’ set but not used [-Wunused-but-set-variable] 1068 | int ee[3]; | ^~ ../femlib/fem.cpp: In constructor ‘Fem2D::Mesh::DataFindBoundary::DataFindBoundary(const Fem2D::Mesh*, int)’: ../femlib/fem.cpp:1137:25: warning: unused variable ‘i0’ [-Wunused-variable] 1137 | int i0=Th(E[0]); | ^~ ../femlib/fem.cpp:1138:25: warning: unused variable ‘i1’ [-Wunused-variable] 1138 | int i1=Th(E[1]); | ^~ ../femlib/fem.cpp:1159:16: warning: unused variable ‘col’ [-Wunused-variable] 1159 | double col=0; | ^~~ ../femlib/FESpace.cpp: In member function ‘void Fem2D::ConstructDataFElement::Make(const Fem2D::Mesh&, const KN&, const Fem2D::TypeOfMortar*, int, const int*, int, const int*)’: ../femlib/FESpace.cpp:641:7: warning: unused variable ‘NbDfOnSommet’ [-Wunused-variable] 641 | int NbDfOnSommet=TFE.NbDfOnVertex; | ^~~~~~~~~~~~ ../femlib/FESpace.cpp:642:7: warning: unused variable ‘NbDfOnEdge’ [-Wunused-variable] 642 | int NbDfOnEdge=TFE.NbDfOnEdge; | ^~~~~~~~~~ ../femlib/FESpace.cpp:643:7: warning: unused variable ‘NbDfOnElement’ [-Wunused-variable] 643 | int NbDfOnElement=TFE.NbDfOnElement; | ^~~~~~~~~~~~~ ../femlib/fem.cpp: In member function ‘void Fem2D::Mesh::BuildDataFindBoundary() const’: ../femlib/fem.cpp:1182:20: warning: unused variable ‘count’ [-Wunused-variable] 1182 | static int count =0; | ^~~~~ AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ../femlib/fem.cpp: In member function ‘const Fem2D::Triangle* Fem2D::Mesh::Find(Fem2D::R2, Fem2D::R2&, bool&, const Triangle*) const’: ../femlib/fem.cpp:1418:17: warning: variable ‘nl’ set but not used [-Wunused-but-set-variable] 1418 | int n=0,nl[3]; | ^~ ../femlib/fem.cpp:1391:1: warning: label ‘PICHON’ defined but not used [-Wunused-label] 1391 | PICHON: // Add dec 2010 ... | ^~~~~~ In file included from glumesh2D.cpp:9: AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ../femlib/MeshLn.hpp:51, from ../femlib/FESpacen.hpp:54, from ../femlib/gibbs.cpp:36: ../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ../femlib/MeshLn.hpp:51, from ../femlib/FESpacen.hpp:54, from ../femlib/MatriceElementaire.hpp:4, from ../femlib/VirtualMatrix.hpp:3, from ../femlib/HashMatrix.hpp:17, from ../femlib/HashMatrix.cpp:2: ../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ../femlib/GQuadTree.cpp: In instantiation of ‘Vertex* EF23::GTree::ToClose(const Rd&, Fem2D::R, Zd, bool) [with Vertex = Fem2D::GenericVertex; Rd = Fem2D::R2; Fem2D::R = double; Zd = EF23::Z2]’: ../femlib/GQuadTree.cpp:1120:16: required from here ../femlib/GQuadTree.cpp:314:10: warning: variable ‘h’ set but not used [-Wunused-but-set-variable] 314 | long h=MaxISize; | ^ lex.cpp: In member function ‘bool mylex::AddMacro(std::string, std::string)’: lex.cpp:589:9: warning: unused variable ‘nbparam’ [-Wunused-variable] 589 | int nbparam =0; | ^~~~~~~ ../femlib/PkLagrange.hpp: In instantiation of ‘Fem2D::TypeOfFE_Lagrange::TypeOfFE_Lagrange(int, int, Fem2D::R) [with MMesh = Fem2D::MeshS; Fem2D::R = double]’: ../femlib/P012_3dSurf.cpp:44:60: required from here ../femlib/PkLagrange.hpp:205:7: warning: ‘Fem2D::TypeOfFE_Lagrange::cshrink1’ will be initialized after [-Wreorder] 205 | R cshrink1; | ^~~~~~~~ ../femlib/PkLagrange.hpp:203:17: warning: ‘const Fem2D::TypeOfFE_Lagrange::RdHat Fem2D::TypeOfFE_Lagrange::G’ [-Wreorder] 203 | const RdHat G; | ^ ../femlib/PkLagrange.hpp:210:5: warning: when initialized here [-Wreorder] 210 | TypeOfFE_Lagrange(int k,int ttdc=0,R ccshrink=0): | ^~~~~~~~~~~~~~~~~ ../femlib/GenericMesh.hpp: In instantiation of ‘void Fem2D::GenericMesh::VertexInElement(V*, T*, int&, int*&, int, int*, int*&) [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ../femlib/GenericMesh.hpp:1416:9: required from ‘void Fem2D::GenericMesh::clean_mesh(double, int&, int&, int&, V*&, T*&, B*&, bool, bool, int) [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ../femlib/MeshLn.cpp:455:19: required from here ../femlib/GenericMesh.hpp:1231:9: warning: variable ‘takev’ set but not used [-Wunused-but-set-variable] 1231 | int takev[nv], takenewv[nv] ; | ^~~~~ AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ../femlib/GQuadTree.cpp: In instantiation of ‘int EF23::GTree::ListNearestVertex(Vertex**, int, int, Zd) [with Vertex = Fem2D::GenericVertex; Zd = EF23::Z2]’: ../femlib/GQuadTree.cpp:1120:16: required from here ../femlib/GQuadTree.cpp:114:17: warning: unused variable ‘vn’ [-Wunused-variable] 114 | Vertex *vn=0; | ^~ ../femlib/GQuadTree.cpp:118:15: warning: unused variable ‘n0’ [-Wunused-variable] 118 | long n0=0; | ^~ lex.cpp: In member function ‘bool mylex::SetMacro(int&)’: lex.cpp:659:17: warning: unused variable ‘lk’ [-Wunused-variable] 659 | int lk=0,nl=0; | ^~ ../femlib/fem.cpp: In constructor ‘Fem2D::Mesh::Mesh(const Fem2D::Mesh&, int*, bool, int)’: ../femlib/fem.cpp:1830:9: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 1830 | for (int i=0;i3) | ^~ lex.cpp: In member function ‘bool mylex::IFMacroId(bool, std::string&, bool, std::string&)’: lex.cpp:739:10: warning: unused variable ‘rt’ [-Wunused-variable] 739 | bool rt=false; | ^~ ../femlib/fem.cpp:1874:25: warning: unused variable ‘nnebmax’ [-Wunused-variable] 1874 | int nnebmax = bbe ? nebmax : nebimax; | ^~~~~~~ ../femlib/GQuadTree.cpp: In instantiation of ‘Vertex* EF23::GTree::ToClose(const Rd&, Fem2D::R, Zd, bool) [with Vertex = Fem2D::GenericVertex; Rd = Fem2D::R3; Fem2D::R = double; Zd = EF23::Z3]’: ../femlib/GQuadTree.cpp:1121:16: required from here ../femlib/GQuadTree.cpp:314:10: warning: variable ‘h’ set but not used [-Wunused-but-set-variable] 314 | long h=MaxISize; | ^ lex.cpp: In member function ‘bool mylex::IFMacro(int&)’: lex.cpp:893:17: warning: unused variable ‘lk’ [-Wunused-variable] 893 | int lk=0,nl=0; | ^~ lex.cpp:887:13: warning: unused variable ‘kmacro’ [-Wunused-variable] 887 | int kmacro=0; | ^~~~~~ lex.cpp:836:9: warning: unused variable ‘isnot’ [-Wunused-variable] 836 | int isnot=0; | ^~~~~ lex.cpp: In member function ‘bool mylex::CallMacro(int&)’: lex.cpp:1000:17: warning: unused variable ‘sep’ [-Wunused-variable] 1000 | int sep = EatCommentAndSpace(&cmm); | ^~~ In file included from ff++.hpp:21, from lgmesh3.cpp:29: AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ../femlib/GQuadTree.cpp: In instantiation of ‘int EF23::GTree::ListNearestVertex(Vertex**, int, int, Zd) [with Vertex = Fem2D::GenericVertex; Zd = EF23::Z3]’: ../femlib/GQuadTree.cpp:1121:16: required from here ../femlib/GQuadTree.cpp:114:17: warning: unused variable ‘vn’ [-Wunused-variable] 114 | Vertex *vn=0; | ^~ ../femlib/GQuadTree.cpp:118:15: warning: unused variable ‘n0’ [-Wunused-variable] 118 | long n0=0; | ^~ AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from lgfem.cpp:38: AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ../femlib/GQuadTree.cpp: In instantiation of ‘Vertex* EF23::GTree::ToClose(const Rd&, Fem2D::R, Zd, bool) [with Vertex = Fem2D::GenericVertex; Rd = Fem2D::R1; Fem2D::R = double; Zd = EF23::Z1]’: ../femlib/GQuadTree.cpp:1122:16: required from here ../femlib/GQuadTree.cpp:314:10: warning: variable ‘h’ set but not used [-Wunused-but-set-variable] 314 | long h=MaxISize; | ^ In file included from ./../femlib/MeshLn.hpp:51, from ./../femlib/FESpacen.hpp:54, from ./../femlib/MatriceElementaire.hpp:4, from ./../femlib/VirtualMatrix.hpp:3, from ./../femlib/HashMatrix.hpp:17, from UMFPack_Solver.cpp:9: ./../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ../femlib/GenericMesh.hpp: In instantiation of ‘void Fem2D::GenericMesh::VertexInElement(V*, T*, int&, int*&, int, int*, int*&) [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ../femlib/GenericMesh.hpp:1416:9: required from ‘void Fem2D::GenericMesh::clean_mesh(double, int&, int&, int&, V*&, T*&, B*&, bool, bool, int) [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ../femlib/MeshSn.cpp:504:23: required from here ../femlib/GenericMesh.hpp:1231:9: warning: variable ‘takev’ set but not used [-Wunused-but-set-variable] 1231 | int takev[nv], takenewv[nv] ; | ^~~~~ ../femlib/GQuadTree.cpp: In instantiation of ‘int EF23::GTree::ListNearestVertex(Vertex**, int, int, Zd) [with Vertex = Fem2D::GenericVertex; Zd = EF23::Z1]’: ../femlib/GQuadTree.cpp:1122:16: required from here ../femlib/GQuadTree.cpp:114:17: warning: unused variable ‘vn’ [-Wunused-variable] 114 | Vertex *vn=0; | ^~ AFunction2.cpp: In function ‘std::ostream& operator<<(std::ostream&, const ArrayOfaType&)’: AFunction2.cpp:626:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 626 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ../Eigen/eigenvalue.cpp:34: ./AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jsize();i++) | ~^~~~~~~~~~ ./AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from AFunction.hpp:92: AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: AFunction.hpp:438:32: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AFunction2.cpp: In constructor ‘E_Routine::E_Routine(const Routine*, const basicAC_F0&)’: AFunction2.cpp:699:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 699 | for (int i=0;isize();i++) | ~^~~~~~~~~~ AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: AFunction.hpp:1798:40: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../femlib/GQuadTree.cpp: In instantiation of ‘const typename Mesh::Element* EF23::Find(const Mesh&, GTree*, typename Mesh::Rd, typename Mesh::RdHat&, bool&, const typename Mesh::Element*) [with Mesh = Fem2D::GenericMesh >; typename Mesh::Element = Fem2D::Tet; typename Mesh::Vertex = Fem2D::GenericVertex; typename Mesh::Rd = Fem2D::R3; typename Mesh::RdHat = Fem2D::R3]’: ../femlib/GQuadTree.cpp:1145:44: required from here ../femlib/GQuadTree.cpp:1019:21: warning: unused variable ‘i’ [-Wunused-variable] 1019 | int i = (nReStart-2)/2; | ^ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: AFunction.hpp:1903:38: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lex.cpp:1118:22: warning: unused variable ‘buf2’ [-Wunused-variable] 1118 | char buf2[256]; | ^~~~ ../femlib/GQuadTree.cpp:777:5: warning: variable ‘dP’ set but not used [-Wunused-but-set-variable] 777 | R dP=DBL_MAX, nddd=0; | ^~ ../femlib/GQuadTree.cpp:786:12: warning: variable ‘it00’ set but not used [-Wunused-but-set-variable] 786 | int it,j,it00,nbdeja=0,nbdejax=0; | ^~~~ ./AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./../femlib/Mesh3dn.hpp:44, from global.cpp:118: ./../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ AFunction2.cpp: In function ‘void ShowDebugStack()’: AFunction2.cpp:831:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 831 | for (int i=0; isize(); ++i) | ~^~~~~~~~~~~~~~~~~~~ In file included from AFunction.hpp:92: AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: AFunction.hpp:438:32: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./../femlib/MeshLn.hpp:51, from ./../femlib/FESpacen.hpp:54, from ff++.hpp:33: ./../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./../femlib/MeshLn.hpp:51, from ./../femlib/FESpacen.hpp:54, from ff++.hpp:33: ./../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ../femlib/GQuadTree.cpp: In instantiation of ‘const typename Mesh::Element* EF23::Find(const Mesh&, GTree*, typename Mesh::Rd, typename Mesh::RdHat&, bool&, const typename Mesh::Element*) [with Mesh = Fem2D::GenericMesh >; typename Mesh::Element = Fem2D::Triangle2; typename Mesh::Vertex = Fem2D::GenericVertex; typename Mesh::Rd = Fem2D::R2; typename Mesh::RdHat = Fem2D::R2]’: ../femlib/GQuadTree.cpp:1152:44: required from here ../femlib/GQuadTree.cpp:1019:21: warning: unused variable ‘i’ [-Wunused-variable] 1019 | int i = (nReStart-2)/2; | ^ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: AFunction.hpp:1798:40: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AFunction2.cpp: In function ‘C_F0 ForAll(Block*, ListOfId*, C_F0)’: AFunction2.cpp:956:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 956 | if(verbosity>1000) | ^~ In file included from error.hpp:32, from AFunction.hpp:43: throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ AFunction2.cpp:959:6: note: in expansion of macro ‘ffassert’ 959 | ffassert(id->size()<4); | ^~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: AFunction.hpp:1903:38: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AFunction2.cpp:981:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::deque::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 981 | for(int j=0,i=id->size(); jsize() ; ++j) | ~^~~~~~~~~~~ ../femlib/GQuadTree.cpp:777:5: warning: variable ‘dP’ set but not used [-Wunused-but-set-variable] 777 | R dP=DBL_MAX, nddd=0; | ^~ ../femlib/GQuadTree.cpp:786:12: warning: variable ‘it00’ set but not used [-Wunused-but-set-variable] 786 | int it,j,it00,nbdeja=0,nbdejax=0; | ^~~~ AFunction2.cpp:994:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 994 | if(verbosity>1000) | ^~ AFunction2.cpp:997:6: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 997 | return C_F0(loop,atype()); | ^~~~~~ ../bamglib/write_hdf5.cpp:457:10: warning: ‘strncpy’ specified bound 100 equals destination size [-Wstringop-truncation] 457 | strncpy(data_type, str_float.c_str( ), ldata_type); | ^ ../bamglib/write_hdf5.cpp:468:10: warning: ‘__strncat_chk’ specified bound 100 equals destination size [-Wstringop-truncation] 468 | strncat(data_type, res_char[result_order].c_str( ), ldata_type); | ^ ../bamglib/write_hdf5.cpp:469:10: warning: ‘__strncat_chk’ specified bound 100 equals destination size [-Wstringop-truncation] 469 | strncat(data_type, str_underscore.c_str( ), ldata_type); | ^ ../bamglib/write_hdf5.cpp:470:10: warning: ‘__strncat_chk’ specified bound 100 equals destination size [-Wstringop-truncation] 470 | strncat(data_type, type_char[what_type].c_str( ), ldata_type); | ^ ../femlib/GQuadTree.cpp: In instantiation of ‘GenericDataFindBoundary::GenericDataFindBoundary(const Mesh*, int) [with Mesh = Fem2D::GenericMesh >]’: ../femlib/GQuadTree.cpp:1623:16: required from here ../femlib/GQuadTree.cpp:1531:15: warning: unused variable ‘nvK’ [-Wunused-variable] 1531 | const int nvK = bborder ? nvB : nvE; | ^~~ ../femlib/GQuadTree.cpp:1571:12: warning: unused variable ‘col’ [-Wunused-variable] 1571 | double col=0; | ^~~ ../femlib/PkLagrange.hpp: In instantiation of ‘void Fem2D::TypeOfFE_LagrangeDC::FB(Fem2D::What_d, const Mesh&, const Element&, const RdHat&, Fem2D::RNMK_&) const [with Mesh = Fem2D::MeshS; Fem2D::What_d = unsigned int; Element = Fem2D::TriangleS; RdHat = Fem2D::R2; Fem2D::RNMK_ = KNMK_]’: ../femlib/PkLagrange.hpp:315:10: required from here ../femlib/PkLagrange.hpp:338:16: warning: unused variable ‘DDl’ [-Wunused-variable] 338 | Rd DDl[dHat+1][d]; | ^~~ In file included from /usr/include/string.h:548, from /usr/include/c++/13/cstring:42, from ../bamglib/write_hdf5.hpp:5, from ../bamglib/write_hdf5.cpp:7: In function ‘strncat’, inlined from ‘WriteHdf5::WriteHdf5SolFile3DAddField(std::__cxx11::basic_string, std::allocator >*, int, int, int, float*)’ at ../bamglib/write_hdf5.cpp:468:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 139 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘strncat’, inlined from ‘WriteHdf5::WriteHdf5SolFile3DAddField(std::__cxx11::basic_string, std::allocator >*, int, int, int, float*)’ at ../bamglib/write_hdf5.cpp:469:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 139 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘strncat’, inlined from ‘WriteHdf5::WriteHdf5SolFile3DAddField(std::__cxx11::basic_string, std::allocator >*, int, int, int, float*)’ at ../bamglib/write_hdf5.cpp:470:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 139 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ ../femlib/GQuadTree.cpp: In instantiation of ‘int GenericDataFindBoundary::Find(typename Mesh::Rd, double*, int&, long int) const [with Mesh = Fem2D::GenericMesh >; typename Mesh::Rd = Fem2D::R3]’: ../femlib/GQuadTree.cpp:1623:16: required from here ../femlib/GQuadTree.cpp:1414:17: warning: unused variable ‘i’ [-Wunused-variable] 1414 | int i = lp[j]-p0; | ^ ../femlib/GQuadTree.cpp:1416:17: warning: unused variable ‘e’ [-Wunused-variable] 1416 | int e = lp[j]->lab%Element::ne; | ^ ../femlib/GQuadTree.cpp: In instantiation of ‘GenericDataFindBoundary::GenericDataFindBoundary(const Mesh*, int) [with Mesh = Fem2D::GenericMesh >]’: ../femlib/GQuadTree.cpp:1624:16: required from here ../femlib/GQuadTree.cpp:1531:15: warning: unused variable ‘nvK’ [-Wunused-variable] 1531 | const int nvK = bborder ? nvB : nvE; | ^~~ ../femlib/GQuadTree.cpp:1571:12: warning: unused variable ‘col’ [-Wunused-variable] 1571 | double col=0; | ^~~ AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ../femlib/P012_3d.cpp: In member function ‘virtual void Fem2D::TypeOfFE_P1bLagrange3d::FB(Fem2D::What_d, const Mesh&, const Fem2D::TypeOfFE_Lagrange::Element&, const Fem2D::TypeOfFE_Lagrange::RdHat&, Fem2D::RNMK_&) const’: ../femlib/P012_3d.cpp:508:18: warning: unused variable ‘d14’ [-Wunused-variable] 508 | const R d14=d13*d1; | ^~~ ../femlib/P012_3d.cpp: In member function ‘virtual void Fem2D::TypeOfFE_RT0_3d::set(const Mesh&, const Element&, Fem2D::InterpolationMatrix&, int, int, int*) const’: ../femlib/P012_3d.cpp:652:26: warning: unused variable ‘e’ [-Wunused-variable] 652 | int e= f; //dgeface[f][p] ; | ^ ../femlib/GQuadTree.cpp: In instantiation of ‘int GenericDataFindBoundary::Find(typename Mesh::Rd, double*, int&, long int) const [with Mesh = Fem2D::GenericMesh >; typename Mesh::Rd = Fem2D::R3]’: ../femlib/GQuadTree.cpp:1624:16: required from here ../femlib/GQuadTree.cpp:1414:17: warning: unused variable ‘i’ [-Wunused-variable] 1414 | int i = lp[j]-p0; | ^ ../femlib/GQuadTree.cpp:1416:17: warning: unused variable ‘e’ [-Wunused-variable] 1416 | int e = lp[j]->lab%Element::ne; | ^ ../femlib/P012_3d.cpp: In member function ‘virtual void Fem2D::TypeOfFE_RT0_3d::FB(Fem2D::What_d, const Mesh&, const Fem2D::GenericMesh >::Element&, const Fem2D::GTypeOfFE::RdHat&, Fem2D::RNMK_&) const’: ../femlib/P012_3d.cpp:679:20: warning: unused variable ‘k’ [-Wunused-variable] 679 | int k=0; | ^ ../femlib/P012_3d.cpp: In member function ‘virtual void Fem2D::TypeOfFE_Edge0_3d::FB(Fem2D::What_d, const Mesh&, const Fem2D::GenericMesh >::Element&, const Fem2D::GTypeOfFE::RdHat&, Fem2D::RNMK_&) const’: ../femlib/P012_3d.cpp:792:19: warning: variable ‘X’ set but not used [-Wunused-but-set-variable] 792 | R3 X=K(PHat); | ^ ../femlib/P012_3d.cpp:793:20: warning: unused variable ‘k’ [-Wunused-variable] 793 | int k=0; | ^ ../femlib/GQuadTree.cpp: In instantiation of ‘GenericDataFindBoundary::GenericDataFindBoundary(const Mesh*, int) [with Mesh = Fem2D::GenericMesh >]’: ../femlib/GQuadTree.cpp:1625:16: required from here ../femlib/GQuadTree.cpp:1531:15: warning: unused variable ‘nvK’ [-Wunused-variable] 1531 | const int nvK = bborder ? nvB : nvE; | ^~~ ../femlib/GQuadTree.cpp:1571:12: warning: unused variable ‘col’ [-Wunused-variable] 1571 | double col=0; | ^~~ ../femlib/GQuadTree.cpp: In instantiation of ‘int GenericDataFindBoundary::Find(typename Mesh::Rd, double*, int&, long int) const [with Mesh = Fem2D::GenericMesh >; typename Mesh::Rd = Fem2D::R2]’: ../femlib/GQuadTree.cpp:1625:16: required from here ../femlib/GQuadTree.cpp:1414:17: warning: unused variable ‘i’ [-Wunused-variable] 1414 | int i = lp[j]-p0; | ^ ../femlib/GQuadTree.cpp:1416:17: warning: unused variable ‘e’ [-Wunused-variable] 1416 | int e = lp[j]->lab%Element::ne; | ^ ../femlib/GenericMesh.hpp: In instantiation of ‘void Fem2D::GenericMesh::VertexInElement(V*, T*, int&, int*&, int, int*, int*&) [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ../femlib/GenericMesh.hpp:1416:9: required from ‘void Fem2D::GenericMesh::clean_mesh(double, int&, int&, int&, V*&, T*&, B*&, bool, bool, int) [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ../femlib/Mesh3dn.cpp:231:23: required from here ../femlib/GenericMesh.hpp:1231:9: warning: variable ‘takev’ set but not used [-Wunused-but-set-variable] 1231 | int takev[nv], takenewv[nv] ; | ^~~~~ In file included from ../femlib/MeshLn.hpp:51, from ../femlib/FESpacen.hpp:54, from ../femlib/FESpace.hpp:31, from ../femlib/Element_P2h.cpp:33: ../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::basic_string*]’: AFunction.hpp:793: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*]’ string_def.cpp:149:115: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from AFunction.hpp:92: AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: AFunction.hpp:438:32: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from AFunction.hpp:92: AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: AFunction.hpp:438:32: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ../femlib/MatriceElementaire.hpp:5: ../femlib/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ../femlib/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i::GenericDataFindBoundary(const Mesh*, int) [with Mesh = Fem2D::GenericMesh >]’: ../femlib/GQuadTree.cpp:1626:16: required from here ../femlib/GQuadTree.cpp:1531:15: warning: unused variable ‘nvK’ [-Wunused-variable] 1531 | const int nvK = bborder ? nvB : nvE; | ^~~ ../femlib/GQuadTree.cpp:1571:12: warning: unused variable ‘col’ [-Wunused-variable] 1571 | double col=0; | ^~~ In file included from ../femlib/gibbs.cpp:37: ../femlib/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ../femlib/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i::Find(typename Mesh::Rd, double*, int&, long int) const [with Mesh = Fem2D::GenericMesh >; typename Mesh::Rd = Fem2D::R1]’: ../femlib/GQuadTree.cpp:1626:16: required from here ../femlib/GQuadTree.cpp:1414:17: warning: unused variable ‘i’ [-Wunused-variable] 1414 | int i = lp[j]-p0; | ^ ../femlib/GQuadTree.cpp:1416:17: warning: unused variable ‘e’ [-Wunused-variable] 1416 | int e = lp[j]->lab%Element::ne; | ^ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: AFunction.hpp:1798:40: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: AFunction.hpp:1798:40: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from AFunction.hpp:92: AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: AFunction.hpp:438:32: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: AFunction.hpp:1903:38: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: AFunction.hpp:1903:38: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ../femlib/GQuadTree.cpp: In instantiation of ‘GenericDataFindBoundary::GenericDataFindBoundary(const Mesh*, int) [with Mesh = Fem2D::GenericMesh >]’: ../femlib/GQuadTree.cpp:1627:16: required from here ../femlib/GQuadTree.cpp:1531:15: warning: unused variable ‘nvK’ [-Wunused-variable] 1531 | const int nvK = bborder ? nvB : nvE; | ^~~ ../femlib/GQuadTree.cpp:1571:12: warning: unused variable ‘col’ [-Wunused-variable] 1571 | double col=0; | ^~~ In file included from ./../femlib/MeshLn.hpp:51, from ./../femlib/FESpacen.hpp:54, from ./../femlib/MatriceElementaire.hpp:4, from ./../femlib/VirtualMatrix.hpp:3, from ./../femlib/HashMatrix.hpp:17, from problem.cpp:36: ./../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: AFunction.hpp:1798:40: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: AFunction.hpp:1903:38: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../femlib/GQuadTree.cpp: In instantiation of ‘int GenericDataFindBoundary::Find(typename Mesh::Rd, double*, int&, long int) const [with Mesh = Fem2D::GenericMesh >; typename Mesh::Rd = Fem2D::R3]’: ../femlib/GQuadTree.cpp:1627:16: required from here ../femlib/GQuadTree.cpp:1414:17: warning: unused variable ‘i’ [-Wunused-variable] 1414 | int i = lp[j]-p0; | ^ ../femlib/GQuadTree.cpp:1416:17: warning: unused variable ‘e’ [-Wunused-variable] 1416 | int e = lp[j]->lab%Element::ne; | ^ In file included from ../femlib/BamgFreeFem.cpp:48: ./AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./ff++.hpp:21, from ../Algo/lgalgo.cpp:26: ./AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ../femlib/PkLagrange.hpp: In instantiation of ‘Fem2D::TypeOfFE_Lagrange::TypeOfFE_Lagrange(int, int, Fem2D::R) [with MMesh = Fem2D::Mesh3; Fem2D::R = double]’: ../femlib/P012_3d.cpp:48:54: required from here ../femlib/PkLagrange.hpp:205:7: warning: ‘Fem2D::TypeOfFE_Lagrange::cshrink1’ will be initialized after [-Wreorder] 205 | R cshrink1; | ^~~~~~~~ ../femlib/PkLagrange.hpp:203:17: warning: ‘const Fem2D::TypeOfFE_Lagrange::RdHat Fem2D::TypeOfFE_Lagrange::G’ [-Wreorder] 203 | const RdHat G; | ^ ../femlib/PkLagrange.hpp:210:5: warning: when initialized here [-Wreorder] 210 | TypeOfFE_Lagrange(int k,int ttdc=0,R ccshrink=0): | ^~~~~~~~~~~~~~~~~ ./AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ./../femlib/MatriceElementaire.hpp:5: ./../femlib/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./../femlib/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i, std::allocator >*, int, int, int, float*)’: ../bamglib/write_hdf5.cpp:380:10: warning: ‘strncpy’ specified bound 100 equals destination size [-Wstringop-truncation] 380 | strncpy(data_type, str_float.c_str( ), ldata_type); | ^ ../bamglib/write_hdf5.cpp:391:10: warning: ‘__strncat_chk’ specified bound 100 equals destination size [-Wstringop-truncation] 391 | strncat(data_type, res_char[result_order].c_str( ), ldata_type); | ^ ../bamglib/write_hdf5.cpp:392:10: warning: ‘__strncat_chk’ specified bound 100 equals destination size [-Wstringop-truncation] 392 | strncat(data_type, str_underscore.c_str( ), ldata_type); | ^ ../bamglib/write_hdf5.cpp:393:10: warning: ‘__strncat_chk’ specified bound 100 equals destination size [-Wstringop-truncation] 393 | strncat(data_type, type_char[what_type].c_str( ), ldata_type); | ^ ../femlib/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ../femlib/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In function ‘strncat’, inlined from ‘WriteHdf5::WriteHdf5SolFile2DAddField(std::__cxx11::basic_string, std::allocator >*, int, int, int, float*)’ at ../bamglib/write_hdf5.cpp:391:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 139 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘strncat’, inlined from ‘WriteHdf5::WriteHdf5SolFile2DAddField(std::__cxx11::basic_string, std::allocator >*, int, int, int, float*)’ at ../bamglib/write_hdf5.cpp:392:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 139 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘strncat’, inlined from ‘WriteHdf5::WriteHdf5SolFile2DAddField(std::__cxx11::basic_string, std::allocator >*, int, int, int, float*)’ at ../bamglib/write_hdf5.cpp:393:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 139 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ ../femlib/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ../femlib/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;jsize();i++) | ~^~~~~~~~~~ ./AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ../femlib/gibbs.cpp: In function ‘int gibbsb_(long int*, long int*, long int*, long int*, long int*, long int*, long int*, long int*, long int*, long int*, long int*, long int*, long int*, long int*, long int*)’: ../femlib/gibbs.cpp:454:20: warning: variable ‘lg’ set but not used [-Wunused-but-set-variable] 454 | static integer lg; | ^~ In file included from ./../femlib/MeshLn.hpp:51, from ./../femlib/FESpacen.hpp:54, from glumesh2D.cpp:16: ./../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ../femlib/gibbs.cpp: In function ‘int gibbsd_(long int*, long int*, long int*, long int*, long int*, long int*, long int*)’: ../femlib/gibbs.cpp:689:50: warning: variable ‘nvni’ set but not used [-Wunused-but-set-variable] 689 | static integer i, k, s, sv, stk, stk1, stk2, nvni=-1; | ^~~~ ../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Seg1; B = Fem2D::BoundaryPoint1; V = Fem2D::GenericVertex]’: ../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Seg1; B = Fem2D::BoundaryPoint1; V = Fem2D::GenericVertex]’ ../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh1; Mesh = Fem2D::Mesh1]’ ../femlib/FESpacen.cpp:684:21: required from here ../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ../femlib/gibbs.cpp: In member function ‘int Fem2D::Mesh::renum()’: ../femlib/gibbs.cpp:1081:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 1081 | for (int it=0;it >; typename Mesh::Vertex = Fem2D::GenericVertex]’: ../femlib/GQuadTree.cpp:1540:25: required from ‘GenericDataFindBoundary::GenericDataFindBoundary(const Mesh*, int) [with Mesh = Fem2D::GenericMesh >]’ ../femlib/GQuadTree.cpp:1623:16: required from here ../femlib/GQuadTree.cpp:1492:22: warning: unused variable ‘d’ [-Wunused-variable] 1492 | static const int d = Rd::d; | ^ ../femlib/GQuadTree.cpp: In instantiation of ‘int TrueBorder(const Mesh&, typename Mesh::Vertex*, double*) [with Mesh = Fem2D::GenericMesh >; typename Mesh::Vertex = Fem2D::GenericVertex]’: ../femlib/GQuadTree.cpp:1540:25: required from ‘GenericDataFindBoundary::GenericDataFindBoundary(const Mesh*, int) [with Mesh = Fem2D::GenericMesh >]’ ../femlib/GQuadTree.cpp:1624:16: required from here ../femlib/GQuadTree.cpp:1492:22: warning: unused variable ‘d’ [-Wunused-variable] ../femlib/FESpacen.cpp: In instantiation of ‘void Fem2D::GTypeOfFESum::Build() [with Mesh = Fem2D::Mesh1]’: ../femlib/FESpacen.cpp:374:17: required from ‘Fem2D::GTypeOfFESum::GTypeOfFESum(const Fem2D::GFESpace&, int) [with Mesh = Fem2D::Mesh1]’ ../femlib/FESpacen.cpp:533:28: required from ‘Fem2D::GFESpace::GFESpace(const Fem2D::GFESpace&, int, int, int*) [with MMesh = Fem2D::Mesh1]’ ../femlib/FESpacen.cpp:684:21: required from here ../femlib/FESpacen.cpp:381:42: warning: unused variable ‘t’ [-Wunused-variable] 381 | const KN< GTypeOfFE const *> & t=teb; | ^ ../femlib/GQuadTree.cpp: In instantiation of ‘int TrueBorder(const Mesh&, typename Mesh::Vertex*, double*) [with Mesh = Fem2D::GenericMesh >; typename Mesh::Vertex = Fem2D::GenericVertex]’: ../femlib/GQuadTree.cpp:1540:25: required from ‘GenericDataFindBoundary::GenericDataFindBoundary(const Mesh*, int) [with Mesh = Fem2D::GenericMesh >]’ ../femlib/GQuadTree.cpp:1625:16: required from here ../femlib/GQuadTree.cpp:1492:22: warning: unused variable ‘d’ [-Wunused-variable] ./../femlib/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./../femlib/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j >; typename Mesh::Vertex = Fem2D::GenericVertex]’: ../femlib/GQuadTree.cpp:1540:25: required from ‘GenericDataFindBoundary::GenericDataFindBoundary(const Mesh*, int) [with Mesh = Fem2D::GenericMesh >]’ ../femlib/GQuadTree.cpp:1626:16: required from here ../femlib/GQuadTree.cpp:1492:22: warning: unused variable ‘d’ [-Wunused-variable] ../femlib/GQuadTree.cpp: In instantiation of ‘int TrueBorder(const Mesh&, typename Mesh::Vertex*, double*) [with Mesh = Fem2D::GenericMesh >; typename Mesh::Vertex = Fem2D::GenericVertex]’: ../femlib/GQuadTree.cpp:1540:25: required from ‘GenericDataFindBoundary::GenericDataFindBoundary(const Mesh*, int) [with Mesh = Fem2D::GenericMesh >]’ ../femlib/GQuadTree.cpp:1627:16: required from here ../femlib/GQuadTree.cpp:1492:22: warning: unused variable ‘d’ [-Wunused-variable] ../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Triangle2; B = Fem2D::BoundaryEdge2; V = Fem2D::GenericVertex]’: ../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Triangle2; B = Fem2D::BoundaryEdge2; V = Fem2D::GenericVertex]’ ../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh2; Mesh = Fem2D::Mesh2]’ ../femlib/FESpacen.cpp:685:21: required from here ../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ../femlib/FESpacen.cpp:686:21: required from here ../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] In file included from ./../femlib/MeshLn.hpp:51, from ./../femlib/FESpacen.hpp:54, from ff++.hpp:33: ./../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./../femlib/Mesh3dn.hpp:44, from lgfem.cpp:43: ./../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ../femlib/FESpacen.cpp:687:21: required from here ../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./../femlib/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./../femlib/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ../femlib/FESpacen.cpp:688:21: required from here ../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ../femlib/PkLagrange.hpp: In instantiation of ‘void Fem2D::TypeOfFE_LagrangeDC::FB(Fem2D::What_d, const Mesh&, const Element&, const RdHat&, Fem2D::RNMK_&) const [with Mesh = Fem2D::Mesh3; Fem2D::What_d = unsigned int; Element = Fem2D::Tet; RdHat = Fem2D::R3; Fem2D::RNMK_ = KNMK_]’: ../femlib/PkLagrange.hpp:315:10: required from here ../femlib/PkLagrange.hpp:338:16: warning: unused variable ‘DDl’ [-Wunused-variable] 338 | Rd DDl[dHat+1][d]; | ^~~ In file included from AFunction.hpp:92: AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: AFunction.hpp:438:32: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ../femlib/HashMatrix.hpp:15: ../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ../femlib/HashMatrix.hpp:44:7: required from ‘class HashMatrix’ ../femlib/HashMatrix.cpp:1420:16: required from here ../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ../femlib/HashMatrix.hpp:44:7: required from ‘class HashMatrix >’ ../femlib/HashMatrix.cpp:1421:16: required from here ../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: AFunction.hpp:1798:40: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: AFunction.hpp:1903:38: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = SubString]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_substring; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = String_find]’: AFunction.hpp:960: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*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./../femlib/MatriceElementaire.hpp:5: ./../femlib/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./../femlib/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i*]’: AFunction.hpp:1033: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*]’ AFunction.hpp:1032:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = String_find]’: AFunction.hpp:960: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*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ../femlib/MeshLn.hpp:51, from ../femlib/FESpacen.hpp:54, from ../femlib/FESpace.hpp:31, from ../femlib/BamgFreeFem.cpp:50: ../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ../femlib/HashMatrix.hpp: In instantiation of ‘void HashMatrix::Setdiffij(int) const [with TypeIndex = int; TypeScalaire = double]’: ../femlib/HashMatrix.cpp:1418:16: required from here ../femlib/HashMatrix.hpp:96:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 96 | for(int k=0; k< nnz; ++k) { | ~^~~~~ In file included from glumesh2D.cpp:17: ./../femlib/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./../femlib/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i::resize(I, I, size_t, double, int) [with TypeIndex = int; TypeScalaire = double; I = int; size_t = long unsigned int]’: ../femlib/HashMatrix.cpp:1418:16: required from here ../femlib/HashMatrix.cpp:370:7: warning: unused variable ‘mxt’ [-Wunused-variable] 370 | R mxt =0; | ^~~ ../femlib/HashMatrix.cpp: In instantiation of ‘void HashMatrix::setfortran(int) [with TypeIndex = int; TypeScalaire = double]’: ../femlib/HashMatrix.cpp:1418:16: required from here ../femlib/HashMatrix.cpp:437:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 437 | for( int k = 0; k::Add(const HashMatrix*, R, bool, I, I) [with TypeIndex = int; TypeScalaire = double; R = double; I = int]’: ../femlib/HashMatrix.cpp:1418:16: required from here ../femlib/HashMatrix.cpp:766:22: warning: comparison of integer expressions of different signedness: ‘HashMatrix::I’ {aka ‘int’} and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 766 | for(I k=0; k < nnz; ++k) | ~~^~~~~ ../femlib/HashMatrix.cpp: In instantiation of ‘void HashMatrix::operator*=(R) [with TypeIndex = int; TypeScalaire = double; R = double]’: ../femlib/HashMatrix.cpp:1418:16: required from here ../femlib/HashMatrix.cpp:812:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 812 | for(int k=0; k < nnz; ++k) | ~~^~~~~ ../femlib/HashMatrix.cpp: In instantiation of ‘void HashMatrix::operator=(const R&) [with TypeIndex = int; TypeScalaire = double; R = double]’: ../femlib/HashMatrix.cpp:1418:16: required from here ../femlib/HashMatrix.cpp:821:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 821 | for(int k=0; k < nnz; ++k) | ~~^~~~~ ../femlib/HashMatrix.cpp: In instantiation of ‘size_t HashMatrix::SortLU(int) [with TypeIndex = int; TypeScalaire = double; size_t = long unsigned int]’: ../femlib/HashMatrix.cpp:1418:16: required from here ../femlib/HashMatrix.cpp:909:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 909 | for(int k=0; k::addMatMul(R*, R*, bool, I, I) const [with TypeIndex = int; TypeScalaire = double; R = double; I = int]’: ../femlib/HashMatrix.cpp:1418:16: required from here ../femlib/HashMatrix.cpp:1104:19: warning: unused variable ‘aak’ [-Wunused-variable] 1104 | R aak=aa[k],caak=conj(aa[k]); | ^~~ ./../femlib/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./../femlib/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j::UnHalf() [with TypeIndex = int; TypeScalaire = double]’: ../femlib/HashMatrix.cpp:1418:16: required from here ../femlib/HashMatrix.cpp:1394:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1394 | for(int k=0; k::Setdiffij(int) const [with TypeIndex = int; TypeScalaire = std::complex]’: ../femlib/HashMatrix.cpp:1419:16: required from here ../femlib/HashMatrix.hpp:96:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 96 | for(int k=0; k< nnz; ++k) { | ~^~~~~ AFunction.hpp: In instantiation of ‘AnyType Initialize(Stack, const AnyType&) [with A = MyMap; AnyType = AnyTypeWithOutCheck; Stack = void*]’: array_tlp.hpp:951:49: required from ‘void ArrayDCL() [with K = double]’ array_real.cpp:30:19: required from here AFunction.hpp:814: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] 814 | memcpy(a,b,sizeof(A));// bitcopy | ~~~~~~^~~~~~~~~~~~~~~ In file included from AFunction.hpp:93: String.hpp:139:7: note: ‘class MyMap’ declared here 139 | class MyMap { | ^~~~~ AFunction.hpp: In instantiation of ‘AnyType Initialize(Stack, const AnyType&) [with A = MyMap >; AnyType = AnyTypeWithOutCheck; Stack = void*]’: array_tlp.hpp:957:46: required from ‘void ArrayDCL() [with K = double]’ array_real.cpp:30:19: required from here AFunction.hpp:814: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] 814 | memcpy(a,b,sizeof(A));// bitcopy | ~~~~~~^~~~~~~~~~~~~~~ String.hpp:139:7: note: ‘class MyMap >’ declared here 139 | class MyMap { | ^~~~~ ../femlib/HashMatrix.cpp: In instantiation of ‘void HashMatrix::resize(I, I, size_t, double, int) [with TypeIndex = int; TypeScalaire = std::complex; I = int; size_t = long unsigned int]’: ../femlib/HashMatrix.cpp:1419:16: required from here ../femlib/HashMatrix.cpp:370:7: warning: variable ‘mxt’ set but not used [-Wunused-but-set-variable] 370 | R mxt =0; | ^~~ ../femlib/HashMatrix.cpp: In instantiation of ‘void HashMatrix::setfortran(int) [with TypeIndex = int; TypeScalaire = std::complex]’: ../femlib/HashMatrix.cpp:1419:16: required from here ../femlib/HashMatrix.cpp:437:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 437 | for( int k = 0; k::Add(const HashMatrix*, R, bool, I, I) [with TypeIndex = int; TypeScalaire = std::complex; R = std::complex; I = int]’: ../femlib/HashMatrix.cpp:1419:16: required from here ../femlib/HashMatrix.cpp:766:22: warning: comparison of integer expressions of different signedness: ‘HashMatrix >::I’ {aka ‘int’} and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 766 | for(I k=0; k < nnz; ++k) | ~~^~~~~ ../femlib/HashMatrix.cpp: In instantiation of ‘void HashMatrix::operator*=(R) [with TypeIndex = int; TypeScalaire = std::complex; R = std::complex]’: ../femlib/HashMatrix.cpp:1419:16: required from here ../femlib/HashMatrix.cpp:812:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 812 | for(int k=0; k < nnz; ++k) | ~~^~~~~ ../femlib/HashMatrix.cpp: In instantiation of ‘void HashMatrix::operator=(const R&) [with TypeIndex = int; TypeScalaire = std::complex; R = std::complex]’: ../femlib/HashMatrix.cpp:1419:16: required from here ../femlib/HashMatrix.cpp:821:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 821 | for(int k=0; k < nnz; ++k) | ~~^~~~~ ./../femlib/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./../femlib/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j::SortLU(int) [with TypeIndex = int; TypeScalaire = std::complex; size_t = long unsigned int]’: ../femlib/HashMatrix.cpp:1419:16: required from here ../femlib/HashMatrix.cpp:909:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 909 | for(int k=0; k’: ./../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./../femlib/VirtualSolverSparseSuite.hpp:536:64: required from here ./../femlib/RNM.hpp:263:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 263 | virtual bool ChecknbColumn (Z m) const =0; | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:262:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 262 | virtual bool ChecknbLine (Z n) const= 0; | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./../femlib/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./../femlib/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j::addMatMul(R*, R*, bool, I, I) const [with TypeIndex = int; TypeScalaire = std::complex; R = std::complex; I = int]’: ../femlib/HashMatrix.cpp:1419:16: required from here ../femlib/HashMatrix.cpp:1104:19: warning: variable ‘aak’ set but not used [-Wunused-but-set-variable] 1104 | R aak=aa[k],caak=conj(aa[k]); | ^~~ ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./../femlib/VirtualSolverSparseSuite.hpp:615:78: required from here ./../femlib/RNM.hpp:263:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 263 | virtual bool ChecknbColumn (Z m) const =0; | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:262:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 262 | virtual bool ChecknbLine (Z n) const= 0; | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./../femlib/SparseLinearSolver.hpp:9: ./../femlib/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./../femlib/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ../femlib/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ../femlib/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i’: ./../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./../femlib/VirtualSolverSparseSuite.hpp:536:64: required from here ./../femlib/RNM.hpp:263:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 263 | virtual bool ChecknbColumn (Z m) const =0; | ^~~~~~~~~~~~~ In file included from ./../femlib/HashMatrix.hpp:17, from global.cpp:120: ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:262:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 262 | virtual bool ChecknbLine (Z n) const= 0; | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./error.hpp:32, from ../femlib/FESpace.cpp:31: ../femlib/FESpace.cpp: In member function ‘Fem2D::ConstructDataFElement::renum(long const*, int)’: ../femlib/HashMatrix.cpp: In instantiation of ‘void HashMatrix::UnHalf() [with TypeIndex = int; TypeScalaire = std::complex]’: ../femlib/HashMatrix.cpp:1419:16: required from here ../femlib/HashMatrix.cpp:1394:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1394 | for(int k=0; k::cholesky(double) const’: ./../femlib/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./../femlib/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./../femlib/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./../femlib/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ../femlib/HashMatrix.hpp: In instantiation of ‘void HashMatrix::Setdiffij(int) const [with TypeIndex = long int; TypeScalaire = double]’: ../femlib/HashMatrix.cpp:1420:16: required from here ../femlib/HashMatrix.hpp:96:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 96 | for(int k=0; k< nnz; ++k) { | ~^~~~~ ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./../femlib/VirtualSolverSparseSuite.hpp:615:78: required from here ./../femlib/RNM.hpp:263:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 263 | virtual bool ChecknbColumn (Z m) const =0; | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:262:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 262 | virtual bool ChecknbLine (Z n) const= 0; | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./../femlib/SparseLinearSolver.hpp:9: ./../femlib/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./../femlib/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ../femlib/FESpacen.cpp: In instantiation of ‘void Fem2D::GTypeOfFESum::set(const Mesh&, const Element&, Fem2D::InterpolationMatrix&, int, int, int*) const [with Mesh = Fem2D::Mesh1; Element = Fem2D::Seg1; typename Mesh::Element::RdHat = Fem2D::R1; typename Mesh::Element = Fem2D::Seg1]’: ../femlib/FESpacen.cpp:507:27: required from here ../femlib/FESpacen.cpp:511:23: warning: unused variable ‘k’ [-Wunused-variable] 511 | for (int i=0,k=0;inb_sub_fem;i++) | ^ In file included from AFunction.hpp:54: ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./../femlib/VirtualSolverSparseSuite.hpp:536:64: required from here ./../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./../femlib/HashMatrix.hpp:17, from ff++.hpp:35: ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./../femlib/SparseLinearSolver.hpp:7, from problem.cpp:38: ./../femlib/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./../femlib/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./../femlib/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./../femlib/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from error.hpp:32, from problem.cpp:32: throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./../femlib/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from AFunction.hpp:54: ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./../femlib/VirtualSolverSparseSuite.hpp:536:64: required from here ./../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./../femlib/HashMatrix.hpp:17, from ff++.hpp:35: ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from AFunction.cpp:56: AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; j >’: ./../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./../femlib/VirtualSolverSparseSuite.hpp:615:78: required from here ./../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./../femlib/VirtualSolverSparseSuite.hpp:615:78: required from here ./../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ../femlib/HashMatrix.cpp: In instantiation of ‘void HashMatrix::resize(I, I, size_t, double, int) [with TypeIndex = long int; TypeScalaire = double; I = long int; size_t = long unsigned int]’: ../femlib/HashMatrix.cpp:1420:16: required from here ../femlib/HashMatrix.cpp:370:7: warning: unused variable ‘mxt’ [-Wunused-variable] 370 | R mxt =0; | ^~~ ../femlib/HashMatrix.cpp: In instantiation of ‘void HashMatrix::setfortran(int) [with TypeIndex = long int; TypeScalaire = double]’: ../femlib/HashMatrix.cpp:1420:16: required from here ../femlib/HashMatrix.cpp:437:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 437 | for( int k = 0; k >::dosolver(K*, K*, int, int)’: ./../femlib/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./../femlib/SparseLinearSolver.hpp:9: ./../femlib/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./../femlib/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: lgsolver.hpp:152:23: required from here ./../femlib/RNM.hpp:263:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 263 | virtual bool ChecknbColumn (Z m) const =0; | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:262:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 262 | virtual bool ChecknbLine (Z n) const= 0; | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ../femlib/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ../femlib/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j::Add(const HashMatrix*, R, bool, I, I) [with TypeIndex = long int; TypeScalaire = double; R = double; I = long int]’: ../femlib/HashMatrix.cpp:1420:16: required from here ../femlib/HashMatrix.cpp:766:22: warning: comparison of integer expressions of different signedness: ‘HashMatrix::I’ {aka ‘long int’} and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 766 | for(I k=0; k < nnz; ++k) | ~~^~~~~ ../femlib/HashMatrix.cpp: In instantiation of ‘void HashMatrix::operator*=(R) [with TypeIndex = long int; TypeScalaire = double; R = double]’: ../femlib/HashMatrix.cpp:1420:16: required from here ../femlib/HashMatrix.cpp:812:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 812 | for(int k=0; k < nnz; ++k) | ~~^~~~~ ../femlib/HashMatrix.cpp: In instantiation of ‘void HashMatrix::operator=(const R&) [with TypeIndex = long int; TypeScalaire = double; R = double]’: ../femlib/HashMatrix.cpp:1420:16: required from here ../femlib/HashMatrix.cpp:821:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 821 | for(int k=0; k < nnz; ++k) | ~~^~~~~ AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ../femlib/HashMatrix.cpp: In instantiation of ‘size_t HashMatrix::SortLU(int) [with TypeIndex = long int; TypeScalaire = double; size_t = long unsigned int]’: ../femlib/HashMatrix.cpp:1420:16: required from here ../femlib/HashMatrix.cpp:909:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 909 | for(int k=0; k::cholesky(double) const’: ./../femlib/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./../femlib/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./../femlib/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./../femlib/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from ../femlib/BamgFreeFem.cpp:53: ../femlib/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ../femlib/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ../femlib/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ../femlib/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ../femlib/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ../femlib/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ../femlib/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ../femlib/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ../femlib/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ../femlib/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ In file included from ./../femlib/VirtualSolverSkyLine.hpp:11, from ./../femlib/SparseLinearSolver.hpp:10: ./../femlib/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./../femlib/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./../femlib/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./../femlib/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./../femlib/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ../femlib/HashMatrix.cpp: In instantiation of ‘R* HashMatrix::addMatMul(R*, R*, bool, I, I) const [with TypeIndex = long int; TypeScalaire = double; R = double; I = long int]’: ../femlib/HashMatrix.cpp:1420:16: required from here ../femlib/HashMatrix.cpp:1104:19: warning: unused variable ‘aak’ [-Wunused-variable] 1104 | R aak=aa[k],caak=conj(aa[k]); | ^~~ In file included from global.cpp:122: ./../femlib/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./../femlib/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./../femlib/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./../femlib/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./../femlib/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./../femlib/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./../femlib/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./../femlib/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./../femlib/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./../femlib/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./../femlib/SparseLinearSolver.hpp:7, from glumesh2D.cpp:20: ./../femlib/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./../femlib/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./../femlib/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./../femlib/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from error.hpp:32, from glumesh2D.cpp:8: throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./../femlib/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./ff++.hpp:34: ./../femlib/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./../femlib/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i::UnHalf() [with TypeIndex = long int; TypeScalaire = double]’: ../femlib/HashMatrix.cpp:1420:16: required from here ../femlib/HashMatrix.cpp:1394:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1394 | for(int k=0; k’: lgsolver.hpp:152:23: required from here ./../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: lgsolver.hpp:152:23: required from here ./../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ../femlib/HashMatrix.hpp: In instantiation of ‘void HashMatrix::Setdiffij(int) const [with TypeIndex = long int; TypeScalaire = std::complex]’: ../femlib/HashMatrix.cpp:1421:16: required from here ../femlib/HashMatrix.hpp:96:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 96 | for(int k=0; k< nnz; ++k) { | ~^~~~~ In file included from ff++.hpp:46: ./../femlib/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./../femlib/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./../femlib/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./../femlib/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./../femlib/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./../femlib/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./../femlib/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./../femlib/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./../femlib/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./../femlib/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ In file included from AFunction.hpp:92: AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: AFunction.hpp:438:32: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../femlib/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ../femlib/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ../femlib/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ In file included from ff++.hpp:46: ./../femlib/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./../femlib/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./../femlib/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./../femlib/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./../femlib/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./../femlib/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./../femlib/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./../femlib/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./../femlib/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./../femlib/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./../femlib/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./../femlib/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./../femlib/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ../femlib/HashMatrix.cpp: In instantiation of ‘void HashMatrix::resize(I, I, size_t, double, int) [with TypeIndex = long int; TypeScalaire = std::complex; I = long int; size_t = long unsigned int]’: ../femlib/HashMatrix.cpp:1421:16: required from here ../femlib/HashMatrix.cpp:370:7: warning: variable ‘mxt’ set but not used [-Wunused-but-set-variable] 370 | R mxt =0; | ^~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: AFunction.hpp:1798:40: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../femlib/HashMatrix.cpp: In instantiation of ‘void HashMatrix::setfortran(int) [with TypeIndex = long int; TypeScalaire = std::complex]’: ../femlib/HashMatrix.cpp:1421:16: required from here ../femlib/HashMatrix.cpp:437:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 437 | for( int k = 0; k]’: AFunction.hpp:789:23: required from ‘AnyType Cast(Stack, const AnyType&) [with A = SetArray; B = SetArray; AnyType = AnyTypeWithOutCheck; Stack = void*]’ array_real.cpp:72:84: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: AFunction.hpp:1903:38: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from AFunction.hpp:54: ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./../femlib/VirtualSolverSparseSuite.hpp:536:64: required from here ./../femlib/RNM.hpp:263:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 263 | virtual bool ChecknbColumn (Z m) const =0; | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:262:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 262 | virtual bool ChecknbLine (Z n) const= 0; | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./../femlib/SparseLinearSolver.hpp:7, from ff++.hpp:36: ./../femlib/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./../femlib/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./../femlib/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./../femlib/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from error.hpp:32, from ff++.hpp:20: throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./../femlib/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ../femlib/HashMatrix.cpp: In instantiation of ‘void HashMatrix::Add(const HashMatrix*, R, bool, I, I) [with TypeIndex = long int; TypeScalaire = std::complex; R = std::complex; I = long int]’: ../femlib/HashMatrix.cpp:1421:16: required from here ../femlib/HashMatrix.cpp:766:22: warning: comparison of integer expressions of different signedness: ‘HashMatrix >::I’ {aka ‘long int’} and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 766 | for(I k=0; k < nnz; ++k) | ~~^~~~~ ../femlib/HashMatrix.cpp: In instantiation of ‘void HashMatrix::operator*=(R) [with TypeIndex = long int; TypeScalaire = std::complex; R = std::complex]’: ../femlib/HashMatrix.cpp:1421:16: required from here ../femlib/HashMatrix.cpp:812:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 812 | for(int k=0; k < nnz; ++k) | ~~^~~~~ ../femlib/HashMatrix.cpp: In instantiation of ‘void HashMatrix::operator=(const R&) [with TypeIndex = long int; TypeScalaire = std::complex; R = std::complex]’: ../femlib/HashMatrix.cpp:1421:16: required from here ../femlib/HashMatrix.cpp:821:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 821 | for(int k=0; k < nnz; ++k) | ~~^~~~~ ../femlib/HashMatrix.cpp: In instantiation of ‘size_t HashMatrix::SortLU(int) [with TypeIndex = long int; TypeScalaire = std::complex; size_t = long unsigned int]’: ../femlib/HashMatrix.cpp:1421:16: required from here ../femlib/HashMatrix.cpp:909:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 909 | for(int k=0; k >’: ./../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./../femlib/VirtualSolverSparseSuite.hpp:615:78: required from here ./../femlib/RNM.hpp:263:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 263 | virtual bool ChecknbColumn (Z m) const =0; | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:262:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 262 | virtual bool ChecknbLine (Z n) const= 0; | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./../femlib/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./../femlib/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j >::dosolver(K*, K*, int, int)’: ./../femlib/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ../femlib/HashMatrix.cpp: In instantiation of ‘R* HashMatrix::addMatMul(R*, R*, bool, I, I) const [with TypeIndex = long int; TypeScalaire = std::complex; R = std::complex; I = long int]’: ../femlib/HashMatrix.cpp:1421:16: required from here ../femlib/HashMatrix.cpp:1104:19: warning: variable ‘aak’ set but not used [-Wunused-but-set-variable] 1104 | R aak=aa[k],caak=conj(aa[k]); | ^~~ ./../femlib/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./../femlib/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./../femlib/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ AFunction.hpp: In instantiation of ‘AnyType Initialize(Stack, const AnyType&) [with A = MyMap >; AnyType = AnyTypeWithOutCheck; Stack = void*]’: array_tlp.hpp:951:49: required from ‘void ArrayDCL() [with K = std::complex]’ array_complex.cpp:74:20: required from here AFunction.hpp:814: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] 814 | memcpy(a,b,sizeof(A));// bitcopy | ~~~~~~^~~~~~~~~~~~~~~ In file included from AFunction.hpp:93: String.hpp:139:7: note: ‘class MyMap >’ declared here 139 | class MyMap { | ^~~~~ ./../femlib/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./../femlib/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./../femlib/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ In file included from ./../femlib/VirtualSolverSkyLine.hpp:11, from ./../femlib/SparseLinearSolver.hpp:10: ./../femlib/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./../femlib/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./../femlib/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./../femlib/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./../femlib/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ../femlib/HashMatrix.cpp: In instantiation of ‘void HashMatrix::UnHalf() [with TypeIndex = long int; TypeScalaire = std::complex]’: ../femlib/HashMatrix.cpp:1421:16: required from here ../femlib/HashMatrix.cpp:1394:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1394 | for(int k=0; k > >; AnyType = AnyTypeWithOutCheck; Stack = void*]’: array_tlp.hpp:957:46: required from ‘void ArrayDCL() [with K = std::complex]’ array_complex.cpp:74:20: required from here AFunction.hpp:814: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] 814 | memcpy(a,b,sizeof(A));// bitcopy | ~~~~~~^~~~~~~~~~~~~~~ String.hpp:139:7: note: ‘class MyMap > >’ declared here 139 | class MyMap { | ^~~~~ ../femlib/HashMatrix.cpp: In instantiation of ‘void Addto(HashMatrix*, const HashMatrix*, R (*)(K), bool, I, I) [with I = int; R = double; K = std::complex]’: ../femlib/HashMatrix.cpp:1434:122: required from here ../femlib/HashMatrix.cpp:793:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 793 | for(I k=0; k < P0->nnz; ++k) | ~~^~~~~~~~~ ../femlib/HashMatrix.cpp: In instantiation of ‘void Addto(HashMatrix*, const HashMatrix*, R (*)(K), bool, I, I) [with I = int; R = std::complex; K = double]’: ../femlib/HashMatrix.cpp:1435:122: required from here ../femlib/HashMatrix.cpp:793:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] In file included from AFunction.hpp:54: ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./../femlib/VirtualSolverSparseSuite.hpp:536:64: required from here ./../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./../femlib/HashMatrix.hpp:17, from glumesh2D.cpp:18: ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN_]’: array_tlp.hpp:841:23: required from ‘AnyType ClearReturnKK_(Stack, const AnyType&) [with K = double; KK = KN; KK_ = KN_; AnyType = AnyTypeWithOutCheck; Stack = void*]’ array_tlp.hpp:879:39: required from ‘void ArrayDCL() [with K = double]’ array_real.cpp:30:19: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KNM_]’: array_tlp.hpp:841:23: required from ‘AnyType ClearReturnKK_(Stack, const AnyType&) [with K = double; KK = KNM; KK_ = KNM_; AnyType = AnyTypeWithOutCheck; Stack = void*]’ array_tlp.hpp:886:41: required from ‘void ArrayDCL() [with K = double]’ array_real.cpp:30:19: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./../femlib/VirtualSolverSparseSuite.hpp:615:78: required from here ./../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./../femlib/VirtualSolverCG.hpp:10, from ./../femlib/SparseLinearSolver.hpp:8: ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./../femlib/VirtualSolverSparseSuite.hpp:153:79: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./../femlib/VirtualSolverSparseSuite.hpp:233:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./../femlib/VirtualSolverSparseSuite.hpp:553:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./../femlib/VirtualSolverSparseSuite.hpp:635:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./../femlib/SparseLinearSolver.hpp:9: ./../femlib/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./../femlib/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from problem.cpp:40: ./../femlib/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./../femlib/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./../femlib/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./../femlib/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./../femlib/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./../femlib/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./../femlib/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./../femlib/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./../femlib/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./../femlib/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ../femlib/BamgFreeFem.cpp: In function ‘const Fem2D::Mesh* BuildMesh(Stack, const Fem2D::MeshL**, int, bool, int, bool, KNM*, double, bool)’: ../femlib/BamgFreeFem.cpp:783:33: warning: unused variable ‘on’ [-Wunused-variable] 783 | VertexOnGeom *on=0; | ^~ ../femlib/BamgFreeFem.cpp:806:41: warning: unused variable ‘gv’ [-Wunused-variable] 806 | bamg::GeometricalVertex * gv= on->gv; | ^~ ../femlib/BamgFreeFem.cpp:809:39: warning: unused variable ‘ge’ [-Wunused-variable] 809 | bamg::GeometricalEdge * ge= on->ge; | ^~ ../femlib/BamgFreeFem.cpp:442:10: warning: unused variable ‘nn’ [-Wunused-variable] 442 | Int4 i,nn,n; | ^~ ../femlib/BamgFreeFem.cpp:442:13: warning: unused variable ‘n’ [-Wunused-variable] 442 | Int4 i,nn,n; | ^ In file included from AFunction.hpp:92: AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: AFunction.hpp:438:32: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./../femlib/VirtualSolverSkyLine.hpp:11, from ./../femlib/SparseLinearSolver.hpp:10: ./../femlib/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./../femlib/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./../femlib/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./../femlib/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./../femlib/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: AFunction.hpp:1798:40: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../femlib/BamgFreeFem.cpp: In function ‘const Fem2D::Mesh* BuildMesh(Stack, const E_BorderN* const&, bool, int, bool, KNM*, double, bool)’: ../femlib/BamgFreeFem.cpp:1154:33: warning: unused variable ‘on’ [-Wunused-variable] 1154 | VertexOnGeom *on=0; | ^~ ../femlib/BamgFreeFem.cpp:1177:53: warning: unused variable ‘gv’ [-Wunused-variable] 1177 | bamg::GeometricalVertex * gv= on->gv; | ^~ ../femlib/BamgFreeFem.cpp:1180:51: warning: unused variable ‘ge’ [-Wunused-variable] 1180 | bamg::GeometricalEdge * ge= on->ge; | ^~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: AFunction.hpp:1903:38: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from AFunction.hpp:54: ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./../femlib/VirtualSolverSparseSuite.hpp:536:64: required from here ./../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./../femlib/HashMatrix.hpp:17, from ff++.hpp:35: ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from AFunction.hpp:54: ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./../femlib/VirtualSolverSparseSuite.hpp:536:64: required from here ./../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./../femlib/VirtualSolverSparseSuite.hpp:615:78: required from here ./../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from glumesh2D.cpp:22: ./../femlib/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./../femlib/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./../femlib/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./../femlib/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./../femlib/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./../femlib/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./../femlib/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./../femlib/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./../femlib/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./../femlib/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./../femlib/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./../femlib/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./../femlib/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ In file included from ./AFunction.hpp:54: ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./../femlib/VirtualSolverSparseSuite.hpp:536:64: required from here ./../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./../femlib/VirtualSolverSparseSuite.hpp:615:78: required from here ./../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./../femlib/SparseLinearSolver.hpp:9: ./../femlib/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./../femlib/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ./../femlib/SparseLinearSolver.hpp:9: ./../femlib/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./../femlib/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./../femlib/VirtualSolverSparseSuite.hpp:615:78: required from here ./../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./../femlib/SparseLinearSolver.hpp:9: ./../femlib/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./../femlib/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./../femlib/VirtualSolverSkyLine.hpp:11, from ./../femlib/SparseLinearSolver.hpp:10: ./../femlib/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./../femlib/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./../femlib/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./../femlib/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./../femlib/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from ./../femlib/VirtualSolverSkyLine.hpp:11, from ./../femlib/SparseLinearSolver.hpp:10: ./../femlib/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./../femlib/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./../femlib/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./../femlib/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./../femlib/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from ./../femlib/VirtualSolverSkyLine.hpp:11, from ./../femlib/SparseLinearSolver.hpp:10: ./../femlib/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./../femlib/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./../femlib/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./../femlib/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./../femlib/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from ./../femlib/VirtualSolverCG.hpp:10, from ./../femlib/SparseLinearSolver.hpp:8: ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./../femlib/VirtualSolverSparseSuite.hpp:153:79: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./../femlib/VirtualSolverSparseSuite.hpp:233:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./../femlib/VirtualSolverSparseSuite.hpp:553:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./../femlib/VirtualSolverSparseSuite.hpp:635:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./../femlib/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./../femlib/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ In file included from ./AFunction.hpp:92: ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./AFunction.hpp:438:32: required from here ./AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: lgsolver.hpp:152:23: required from here ./../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./../femlib/SparseLinearSolver.hpp:7, from ./ff++.hpp:36: ./../femlib/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./../femlib/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./../femlib/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - In file included from lgfem.cpp:49: ./../femlib/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./../femlib/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./../femlib/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./../femlib/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./../femlib/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./../femlib/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./error.hpp:32, from ./ff++.hpp:20: ./throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./../femlib/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./../femlib/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./../femlib/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./../femlib/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./../femlib/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./../femlib/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ In file included from ../femlib/SparseLinearSolver.hpp:7: ../femlib/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ../femlib/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ../femlib/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ../femlib/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./error.hpp:32, from ./AFunction.hpp:43: ./throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ../femlib/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ../Eigen/eigenvalue.cpp:43: ./../femlib/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./../femlib/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./../femlib/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./../femlib/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./../femlib/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./AFunction.hpp:1798:40: required from here ./AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../femlib/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./../femlib/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./../femlib/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./../femlib/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./../femlib/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./AFunction.hpp:1903:38: required from here ./AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ff++.hpp:46: ./../femlib/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./../femlib/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./../femlib/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./../femlib/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./../femlib/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./../femlib/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./../femlib/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./../femlib/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./../femlib/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./../femlib/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ AFunction.cpp: In function ‘long int storageused()’: AFunction.cpp:89:18: warning: ‘mallinfo mallinfo()’ is deprecated [-Wdeprecated-declarations] 89 | mem1=mallinfo(); | ~~~~~~~~^~ In file included from AFunction.cpp:76: /usr/include/malloc.h:114:24: note: declared here 114 | extern struct mallinfo mallinfo (void) __THROW __MALLOC_DEPRECATED; | ^~~~~~~~ AFunction.cpp: In function ‘long int storagetotal()’: AFunction.cpp:104:18: warning: ‘mallinfo mallinfo()’ is deprecated [-Wdeprecated-declarations] 104 | mem1=mallinfo(); | ~~~~~~~~^~ /usr/include/malloc.h:114:24: note: declared here 114 | extern struct mallinfo mallinfo (void) __THROW __MALLOC_DEPRECATED; | ^~~~~~~~ ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: lgsolver.hpp:152:23: required from here ./../femlib/RNM.hpp:263:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 263 | virtual bool ChecknbColumn (Z m) const =0; | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:262:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 262 | virtual bool ChecknbLine (Z n) const= 0; | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./../femlib/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./../femlib/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./../femlib/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./../femlib/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./../femlib/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./../femlib/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./../femlib/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./../femlib/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./../femlib/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ In file included from ff++.hpp:55: problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ff++.hpp:55: problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = SetArray >]’: AFunction.hpp:789:23: required from ‘AnyType Cast(Stack, const AnyType&) [with A = SetArray >; B = SetArray; AnyType = AnyTypeWithOutCheck; Stack = void*]’ array_complex.cpp:109:84: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ In file included from ./AFunction.hpp:54: ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./../femlib/VirtualSolverSparseSuite.hpp:536:64: required from here ./../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./../femlib/HashMatrix.hpp:17, from ./ff++.hpp:35: ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./AFunction.hpp:54: ../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ../femlib/VirtualSolverSparseSuite.hpp:536:64: required from here ./../femlib/RNM.hpp:263:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 263 | virtual bool ChecknbColumn (Z m) const =0; | ^~~~~~~~~~~~~ In file included from ../femlib/HashMatrix.hpp:17, from ../femlib/MatriceCreuse.hpp:44: ../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:262:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 262 | virtual bool ChecknbLine (Z n) const= 0; | ^~~~~~~~~~~ ../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ AFunction.cpp: In function ‘long int ffstrtol(std::string*)’: AFunction.cpp:908:17: warning: unused variable ‘ppe’ [-Wunused-variable] 908 | const char *ppe = pe, *pppe= pp+p->size(); | ^~~ ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./../femlib/VirtualSolverSparseSuite.hpp:615:78: required from here ./../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from problem.cpp:44: problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ../femlib/VirtualSolverSparseSuite.hpp:615:78: required from here ./../femlib/RNM.hpp:263:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 263 | virtual bool ChecknbColumn (Z m) const =0; | ^~~~~~~~~~~~~ ../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:262:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 262 | virtual bool ChecknbLine (Z n) const= 0; | ^~~~~~~~~~~ ../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./../femlib/SparseLinearSolver.hpp:9: ./../femlib/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./../femlib/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ../femlib/SparseLinearSolver.hpp:9: ../femlib/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ../femlib/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ In file included from ./../femlib/VirtualSolverSkyLine.hpp:11, from ./../femlib/SparseLinearSolver.hpp:10: ./../femlib/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./../femlib/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./../femlib/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./../femlib/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./../femlib/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ In file included from ../femlib/VirtualSolverSkyLine.hpp:11, from ../femlib/SparseLinearSolver.hpp:10: ../femlib/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ../femlib/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ../femlib/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ../femlib/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ../femlib/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN_ >]’: array_tlp.hpp:841:23: required from ‘AnyType ClearReturnKK_(Stack, const AnyType&) [with K = std::complex; KK = KN >; KK_ = KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]’ array_tlp.hpp:879:39: required from ‘void ArrayDCL() [with K = std::complex]’ array_complex.cpp:74:20: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KNM_ >]’: array_tlp.hpp:841:23: required from ‘AnyType ClearReturnKK_(Stack, const AnyType&) [with K = std::complex; KK = KNM >; KK_ = KNM_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]’ array_tlp.hpp:886:41: required from ‘void ArrayDCL() [with K = std::complex]’ array_complex.cpp:74:20: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: lgsolver.hpp:152:23: required from here ./../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./lgsolver.hpp:152:23: required from here ./../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ../femlib/SparseLinearSolver.cpp: In function ‘int TypeOfMat(Data_Sparse_Solver&)’: ../femlib/SparseLinearSolver.cpp:66:33: warning: typedef ‘VM’ locally defined but not used [-Wunused-local-typedefs] 66 | typedef VirtualMatrix VM; | ^~ ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./lgsolver.hpp:152:23: required from here ./../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ In file included from ./ff++.hpp:46: ./../femlib/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./../femlib/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./../femlib/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./../femlib/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./../femlib/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./../femlib/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./../femlib/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./../femlib/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./../femlib/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./../femlib/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from glumesh2D.cpp:29: problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: lgsolver.hpp:152:23: required from here ./../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ../Eigen/eigenvalue.cpp:47: ./problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../femlib/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./../femlib/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./../femlib/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from AFunction.hpp:92: AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: AFunction.hpp:438:32: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: AFunction.hpp:1798:40: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./AFunction.hpp:92: ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./AFunction.hpp:438:32: required from here ./AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: AFunction.hpp:1903:38: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./AFunction.hpp:1798:40: required from here ./AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./AFunction.hpp:1903:38: required from here ./AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ff++.hpp:55: problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ In file included from lgfem.cpp:61: problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ lgmesh.cpp: In member function ‘virtual AnyType Op_trunc_mesh::Op::operator()(Stack) const’: lgmesh.cpp:581:21: warning: unused variable ‘kk’ [-Wunused-variable] 581 | int kke,kk= Th.ElementAdj(k,kke=ke); | ^~ lgmat.cpp: In function ‘MatriceMorse* buildInterpolationMatrix(const FESpace&, const FESpace&, void*)’: lgmat.cpp:628:7: warning: unused variable ‘nnz’ [-Wunused-variable] 628 | int nnz =0; | ^~~ In file included from ../femlib/VirtualSolverCG.hpp:10, from ../femlib/SparseLinearSolver.hpp:8: ../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ../femlib/VirtualSolverSparseSuite.hpp:153:79: required from here ../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ../femlib/VirtualSolverSparseSuite.hpp:233:78: required from here ../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ../femlib/VirtualSolverSparseSuite.hpp:553:78: required from here ../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ../femlib/VirtualSolverSparseSuite.hpp:635:78: required from here ../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ lgmat.cpp: In function ‘MatriceMorse* buildInterpolationMatrixT(const FESpaceT1&, const FESpaceT2&, void*)’: lgmat.cpp:812:34: warning: typedef ‘Rd1’ locally defined but not used [-Wunused-local-typedefs] 812 | typedef typename FESpaceT1::Rd Rd1; | ^~~ lgmat.cpp:818:34: warning: typedef ‘Rd2’ locally defined but not used [-Wunused-local-typedefs] 818 | typedef typename FESpaceT2::Rd Rd2; | ^~~ problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ lgmesh.cpp: In member function ‘virtual AnyType Adaptation::operator()(Stack) const’: lgmesh.cpp:808:3: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation] 808 | else | ^~~~ lgmesh.cpp:810:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’ 810 | Triangles &Th(*oTh); | ^~~~~~~~~ lgmat.cpp: In function ‘MatriceMorse* funcBuildInterpolationMatrixT2(const FESpaceT&, const FESpace&, void*)’: lgmat.cpp:982:33: warning: typedef ‘RdT’ locally defined but not used [-Wunused-local-typedefs] 982 | typedef typename FESpaceT::Rd RdT; | ^~~ lgmat.cpp:988:32: warning: typedef ‘Rd2’ locally defined but not used [-Wunused-local-typedefs] 988 | typedef typename FESpace::Rd Rd2; | ^~~ problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ lgmat.cpp: In function ‘MatriceMorse* funcBuildInterpolationMatrix2T(const FESpace&, const FESpaceT&, void*)’: lgmat.cpp:1146:32: warning: typedef ‘Rd1’ locally defined but not used [-Wunused-local-typedefs] 1146 | typedef typename FESpace::Rd Rd1; | ^~~ problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ lgmat.cpp:1152:33: warning: typedef ‘RdT’ locally defined but not used [-Wunused-local-typedefs] 1152 | typedef typename FESpaceT::Rd RdT; | ^~~ problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgmesh.cpp:888:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 888 | for ( iv=0;iv*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../femlib/SparseLinearSolver.cpp: In instantiation of ‘static typename VirtualMatrix::VSolver* TheFFSolver::Find(HashMatrix&, const Data_Sparse_Solver&, Stack) [with Z = int; K = double; typename VirtualMatrix::VSolver = VirtualMatrix::VSolver; Stack = void*]’: ../femlib/SparseLinearSolver.cpp:193:16: required from here ../femlib/SparseLinearSolver.cpp:90:10: warning: variable ‘ii’ set but not used [-Wunused-but-set-variable] 90 | auto ii=i; | ^~ problem.cpp: In function ‘void Fem2D::AssembleBilinearForm(Stack, const MeshS&, const FESpaceS&, const FESpaceS&, bool, MatriceCreuse&, const FormBilinear*, int*)’: problem.cpp:1454:39: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1454 | typedef typename Mesh::RdHat RdHat; | ^~~~~ problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ../Eigen/eigenvalue.cpp: In member function ‘virtual AnyType EigenValue::E_EV::operator()(Stack) const’: ../Eigen/eigenvalue.cpp:493:53: warning: unused variable ‘ptOP’ [-Wunused-variable] 493 | const RNM_VirtualMatrix *ptOP1 = 0, *ptB = 0, *ptOP = 0, *ptB1 = 0; | ^~~~ ../Eigen/eigenvalue.cpp:493:64: warning: unused variable ‘ptB1’ [-Wunused-variable] 493 | const RNM_VirtualMatrix *ptOP1 = 0, *ptB = 0, *ptOP = 0, *ptB1 = 0; | ^~~~ In file included from AFunction.hpp:92: AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: AFunction.hpp:438:32: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../femlib/SparseLinearSolver.cpp: In instantiation of ‘static typename VirtualMatrix::VSolver* TheFFSolver::Find(HashMatrix&, const Data_Sparse_Solver&, Stack) [with Z = int; K = std::complex; typename VirtualMatrix::VSolver = VirtualMatrix >::VSolver; Stack = void*]’: ../femlib/SparseLinearSolver.cpp:194:16: required from here ../femlib/SparseLinearSolver.cpp:90:10: warning: variable ‘ii’ set but not used [-Wunused-but-set-variable] problem.cpp: In function ‘void Fem2D::AssembleBilinearForm(Stack, const MeshL&, const FESpaceL&, const FESpaceL&, bool, MatriceCreuse&, const FormBilinear*, int*)’: problem.cpp:1760:39: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1760 | typedef typename Mesh::RdHat RdHat; | ^~~~~ ../femlib/SparseLinearSolver.cpp: In instantiation of ‘int TypeOfMat(Data_Sparse_Solver&) [with Z = int; K = double]’: ../femlib/SparseLinearSolver.cpp:196:55: required from here ../femlib/SparseLinearSolver.cpp:67:10: warning: variable ‘i’ set but not used [-Wunused-but-set-variable] 67 | auto i= TheFFSolver::ffsolver.find(sn); | ^ lgmesh.cpp: In function ‘const Fem2D::Mesh* MoveTheMesh(const Fem2D::Mesh&, const KN_&, const KN_&)’: lgmesh.cpp:1189:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1189 | { if (verbosity) | ^~ lgmesh.cpp:1191:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1191 | cout << " u min " << U.min() << " max " << U.max() << endl; | ^~~~ ../femlib/SparseLinearSolver.cpp: In instantiation of ‘int TypeOfMat(Data_Sparse_Solver&) [with Z = int; K = std::complex]’: ../femlib/SparseLinearSolver.cpp:197:56: required from here ../femlib/SparseLinearSolver.cpp:67:10: warning: variable ‘i’ set but not used [-Wunused-but-set-variable] AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: AFunction.hpp:1798:40: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: AFunction.hpp:1903:38: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgmesh.cpp: In function ‘Fem2D::Mesh* Carre_(int, int, Expression, Expression, Stack, int, KN_, long int)’: lgmesh.cpp:1284:9: warning: variable ‘p’ set but not used [-Wunused-but-set-variable] 1284 | int p[2]={1,0}; | ^ glumesh2D.cpp: In member function ‘virtual AnyType SetMesh_Op::operator()(Stack) const’: glumesh2D.cpp:314:16: warning: unused variable ‘l1’ [-Wunused-variable] 314 | int l0,l1=ChangeLab(mape,l0=m->bedges[i].lab) ; | ^~ lgmesh.cpp: In function ‘bool SameMesh(const Fem2D::Mesh* const&, const Fem2D::Mesh* const&)’: lgmesh.cpp:1571:27: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1571 | typedef Mesh::Element Element; | ^~~~~~~ glumesh2D.cpp:336:7: warning: unused variable ‘nberr’ [-Wunused-variable] 336 | int nberr=0; | ^~~~~ lgmat.cpp: In function ‘newpMatrice_Creuse Matrixfull2mapIJ(Stack, KNM* const&, const KN_&, const KN_&)’: lgmat.cpp:2288:4: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2288 | for (long il=0;il n | ^~~ lgmat.cpp:2306:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 2306 | return newpMatrice_Creuse (s,pA);//;pA; | ^~~~~~ lgmat.cpp: In function ‘newpMatrice_Creuse Matrixmapp2mapIJ1(Stack, Matrice_Creuse* const&, const Inv_KN_long&, const Inv_KN_long&)’: lgmat.cpp:2361:61: warning: typedef ‘It’ locally defined but not used [-Wunused-local-typedefs] 2361 | typedef typename map< pair, R>::const_iterator It; | ^~ glumesh2D.cpp: In constructor ‘Op_GluMeshtab::Op::Op(const basicAC_F0&, Expression, aType)’: glumesh2D.cpp:429:15: warning: ‘Op_GluMeshtab::Op::tgetmeshtab’ will be initialized after [-Wreorder] 429 | aType tgetmeshtab; | ^~~~~~~~~~~ glumesh2D.cpp:428:25: warning: ‘KN Op_GluMeshtab::Op::te’ [-Wreorder] 428 | KN te; | ^~ glumesh2D.cpp:432:9: warning: when initialized here [-Wreorder] 432 | Op (const basicAC_F0 &args, Expression t, aType tt): getmeshtab(t),tgetmeshtab(tt),te(0) | ^~ lgmat.cpp: In function ‘newpMatrice_Creuse Matrixmapp2mapIJ(Stack, Matrice_Creuse* const&, const KN_&, const KN_&)’: lgmat.cpp:2401:58: warning: typedef ‘It’ locally defined but not used [-Wunused-local-typedefs] 2401 | typedef typename map< pair, R>::const_iterator It; | ^~ AFunction.hpp: In instantiation of ‘AnyType Initialize(Stack, const AnyType&) [with A = MyMap; AnyType = AnyTypeWithOutCheck; Stack = void*]’: AFunction.cpp:1074:104: required from here AFunction.hpp:814: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] 814 | memcpy(a,b,sizeof(A));// bitcopy | ~~~~~~^~~~~~~~~~~~~~~ In file included from AFunction.hpp:93: String.hpp:139:7: note: ‘class MyMap’ declared here 139 | class MyMap { | ^~~~~ ./problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ./ff++.hpp:55: ./problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ lgmat.cpp: In member function ‘AnyType BlockMatrix::operator()(Stack) const’: lgmat.cpp:2879:12: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2879 | if(verbosity>99) | ^~ lgmat.cpp:2881:14: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2881 | HashMatrix & mmij=*Aij; | ^~~~~~~~~~ In file included from ./AFunction.hpp:92: ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./AFunction.hpp:438:32: required from here ./AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgmat.cpp:2911:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2911 | for (int i=0;i9) { cout << " End Build Blok Matrix : " << endl;} | ^~ lgmat.cpp: In member function ‘E_F0* Op2_mulvirtAvCR::code(const basicAC_F0&) const’: lgmat.cpp:3046:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3046 | { if ( args.named_parameter && !args.named_parameter->empty() ) | ^~ lgmat.cpp:3049:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3049 | return new CODE( t[0]->CastTo(args[0]), | ^~~~~~ ./problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./AFunction.hpp:1798:40: required from here ./AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./AFunction.hpp:1903:38: required from here ./AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from AFunction.hpp:92: AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: AFunction.hpp:438:32: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: AFunction.hpp:1798:40: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from AFunction.hpp:92: AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: AFunction.hpp:438:32: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: AFunction.hpp:1903:38: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: AFunction.hpp:1798:40: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: AFunction.hpp:1903:38: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ lgmesh3.cpp: In function ‘bool BuildPeriodic1(int, E_F0**, const Fem2D::MeshL&, Stack, KN&)’: lgmesh3.cpp:367:19: warning: typedef ‘Mesh’ locally defined but not used [-Wunused-local-typedefs] 367 | typedef MeshS Mesh; | ^~~~ In file included from ./../femlib/VirtualSolverCG.hpp:10, from ./../femlib/SparseLinearSolver.hpp:8: ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./../femlib/VirtualSolverSparseSuite.hpp:153:79: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./../femlib/VirtualSolverSparseSuite.hpp:233:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./../femlib/VirtualSolverSparseSuite.hpp:553:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./../femlib/VirtualSolverSparseSuite.hpp:635:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ lgmesh3.cpp: In function ‘Fem2D::R SolidAngle(const Fem2D::R3&, const GlgBoundaryElement&)’: lgmesh3.cpp:598:18: warning: unused variable ‘Th’ [-Wunused-variable] 598 | const Mesh3 &Th= *gbe.pTh; | ^~ lgmesh3.cpp: In function ‘Fem2D::R SolidAngle(const Fem2D::R3&, const GlgElement&)’: lgmesh3.cpp:605:18: warning: unused variable ‘Th’ [-Wunused-variable] 605 | const MeshS &Th= *gbe.pTh; | ^~ AFunction.hpp: In instantiation of ‘AnyType Initialize(Stack, const AnyType&) [with A = MyMap; AnyType = AnyTypeWithOutCheck; Stack = void*]’: array_tlp.hpp:951:49: required from ‘void ArrayDCL() [with K = long int]’ array_long.cpp:45:17: required from here AFunction.hpp:814: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] 814 | memcpy(a,b,sizeof(A));// bitcopy | ~~~~~~^~~~~~~~~~~~~~~ In file included from AFunction.hpp:93: String.hpp:139:7: note: ‘class MyMap’ declared here 139 | class MyMap { | ^~~~~ In file included from ./../femlib/VirtualSolverCG.hpp:10, from ./../femlib/SparseLinearSolver.hpp:8: ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./../femlib/VirtualSolverSparseSuite.hpp:153:79: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./../femlib/VirtualSolverSparseSuite.hpp:233:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./../femlib/VirtualSolverSparseSuite.hpp:553:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./../femlib/VirtualSolverSparseSuite.hpp:635:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./../femlib/VirtualSolverCG.hpp:10, from ./../femlib/SparseLinearSolver.hpp:8: ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./../femlib/VirtualSolverSparseSuite.hpp:153:79: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ AFunction.hpp: In instantiation of ‘AnyType Initialize(Stack, const AnyType&) [with A = MyMap >; AnyType = AnyTypeWithOutCheck; Stack = void*]’: array_tlp.hpp:957:46: required from ‘void ArrayDCL() [with K = long int]’ array_long.cpp:45:17: required from here AFunction.hpp:814: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] 814 | memcpy(a,b,sizeof(A));// bitcopy | ~~~~~~^~~~~~~~~~~~~~~ String.hpp:139:7: note: ‘class MyMap >’ declared here 139 | class MyMap { | ^~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./../femlib/VirtualSolverSparseSuite.hpp:233:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./../femlib/VirtualSolverSparseSuite.hpp:553:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./../femlib/VirtualSolverSparseSuite.hpp:635:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./problem.hpp:141:68: required from here ./AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./problem.hpp:300:60: required from here ./AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./problem.hpp:373:82: required from here ./AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: problem.hpp:141:68: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from AFunction.hpp:92: AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: AFunction.hpp:438:32: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./problem.hpp:636:59: required from here ./AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./problem.hpp:679:60: required from here ./AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: problem.hpp:141:68: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: problem.hpp:300:60: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: AFunction.hpp:1798:40: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: problem.hpp:373:82: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: AFunction.hpp:1903:38: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: problem.hpp:300:60: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: problem.hpp:373:82: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: problem.hpp:636:59: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: problem.hpp:679:60: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: problem.hpp:636:59: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: problem.hpp:679:60: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../femlib/VirtualSolverCG.hpp: In instantiation of ‘HMatVirtPrecon::HMatVirtPrecon(HMat*, const Data_Sparse_Solver*, Stack) [with I = int; K = double; HMat = HashMatrix; Stack = void*]’: ../femlib/VirtualSolverCG.hpp:143:14: required from ‘SolverCG::SolverCG(HMat&, const Data_Sparse_Solver&, Stack) [with I = int; K = double; HMat = HashMatrix; Stack = void*]’ ../femlib/SparseLinearSolver.hpp:159:23: required from ‘SparseLinearSolver::SparseLinearSolver(HMat&, const char*, ...) [with Z = int; K = double; HMat = HashMatrix]’ ../femlib/SparseLinearSolver.cpp:190:16: required from here ../femlib/VirtualSolverCG.hpp:24:14: warning: ‘HMatVirtPrecon::wcl’ will be initialized after [-Wreorder] 24 | KN *wcl; | ^~~ ../femlib/VirtualSolverCG.hpp:22:12: warning: ‘KN* HMatVirtPrecon::xx’ [-Wreorder] 22 | KN *xx; | ^~ ../femlib/VirtualSolverCG.hpp:27:5: warning: when initialized here [-Wreorder] 27 | HMatVirtPrecon(HMat *AA,const Data_Sparse_Solver * ds,Stack stk=0) :CGMatVirt(AA->n),A(AA),//diag(!ds || !ds->precon|| !stk), | ^~~~~~~~~~~~~~ ../femlib/VirtualSolverCG.hpp: In instantiation of ‘HMatVirtPrecon::HMatVirtPrecon(HMat*, const Data_Sparse_Solver*, Stack) [with I = int; K = std::complex; HMat = HashMatrix >; Stack = void*]’: ../femlib/VirtualSolverCG.hpp:143:14: required from ‘SolverCG::SolverCG(HMat&, const Data_Sparse_Solver&, Stack) [with I = int; K = std::complex; HMat = HashMatrix >; Stack = void*]’ ../femlib/SparseLinearSolver.hpp:159:23: required from ‘SparseLinearSolver::SparseLinearSolver(HMat&, const char*, ...) [with Z = int; K = std::complex; HMat = HashMatrix >]’ ../femlib/SparseLinearSolver.cpp:191:16: required from here ../femlib/VirtualSolverCG.hpp:24:14: warning: ‘HMatVirtPrecon >::wcl’ will be initialized after [-Wreorder] 24 | KN *wcl; | ^~~ ../femlib/VirtualSolverCG.hpp:22:12: warning: ‘KN >* HMatVirtPrecon >::xx’ [-Wreorder] 22 | KN *xx; | ^~ ../femlib/VirtualSolverCG.hpp:27:5: warning: when initialized here [-Wreorder] 27 | HMatVirtPrecon(HMat *AA,const Data_Sparse_Solver * ds,Stack stk=0) :CGMatVirt(AA->n),A(AA),//diag(!ds || !ds->precon|| !stk), | ^~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh*]’: lgmesh.cpp:483:25: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./../femlib/VirtualSolverCG.hpp:10, from ./../femlib/SparseLinearSolver.hpp:8: ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./../femlib/VirtualSolverSparseSuite.hpp:153:79: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ lgmesh3.cpp: In function ‘const Fem2D::MeshL* BuildMeshCurve3(Stack, const E_BorderN* const&)’: lgmesh3.cpp:1289:9: warning: unused variable ‘nbvinter’ [-Wunused-variable] 1289 | int nbvinter=0; | ^~~~~~~~ lgmesh3.cpp:1292:9: warning: unused variable ‘brefintp’ [-Wunused-variable] 1292 | int brefintp= -2000000000; | ^~~~~~~~ lgmesh3.cpp:1356:12: warning: unused variable ‘eps’ [-Wunused-variable] 1356 | double eps = (lmin)/16.; | ^~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./../femlib/VirtualSolverSparseSuite.hpp:233:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./../femlib/VirtualSolverSparseSuite.hpp:553:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./../femlib/VirtualSolverSparseSuite.hpp:635:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ lgmesh3.cpp: In function ‘AnyType set_fe3(Stack, Expression, Expression)’: lgmesh3.cpp:1683:33: warning: typedef ‘pfes’ locally defined but not used [-Wunused-local-typedefs] 1683 | typedef typename v_fes::pfes pfes; | ^~~~ lgmesh3.cpp:1690:30: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1690 | typedef typename Mesh::Rd Rd; | ^~ lgmesh3.cpp: In function ‘AnyType pf3r2R(Stack, const AnyType&)’: lgmesh3.cpp:2171:33: warning: typedef ‘pfes’ locally defined but not used [-Wunused-local-typedefs] 2171 | typedef typename v_fes::pfes pfes; | ^~~~ lgmesh3.cpp:2176:34: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 2176 | typedef typename Mesh::Vertex Vertex; | ^~~~~~ lgmesh3.cpp:2178:30: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 2178 | typedef typename Mesh::Rd Rd; | ^~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: problem.hpp:141:68: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp: In function ‘void Fem2D::Element_Op(MatriceElementaireSymetrique >&, const FElement3&, double*, int, int, void*, R3*)’: problem.cpp:7020:26: warning: typedef ‘FESpace’ locally defined but not used [-Wunused-local-typedefs] 7020 | typedef FESpace3 FESpace; | ^~~~~~~ problem.cpp:7022:23: warning: typedef ‘pmesh’ locally defined but not used [-Wunused-local-typedefs] 7022 | typedef Mesh *pmesh ; | ^~~~~ lgmesh3.cpp: In function ‘AnyType pfSr2R(Stack, const AnyType&)’: lgmesh3.cpp:2280:33: warning: typedef ‘pfes’ locally defined but not used [-Wunused-local-typedefs] 2280 | typedef typename v_fes::pfes pfes; | ^~~~ lgmesh3.cpp:2285:34: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 2285 | typedef typename Mesh::Vertex Vertex; | ^~~~~~ lgmesh3.cpp:2287:30: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 2287 | typedef typename Mesh::Rd Rd; | ^~ lgmesh3.cpp: In function ‘AnyType pfLr2R(Stack, const AnyType&)’: lgmesh3.cpp:2354:35: warning: typedef ‘pfes’ locally defined but not used [-Wunused-local-typedefs] 2354 | typedef typename v_fes::pfes pfes; | ^~~~ lgmesh3.cpp:2359:36: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 2359 | typedef typename Mesh::Vertex Vertex; | ^~~~~~ lgmesh3.cpp:2360:35: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 2360 | typedef typename Mesh::RdHat RdHat; | ^~~~~ lgmesh3.cpp:2361:32: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 2361 | typedef typename Mesh::Rd Rd; | ^~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: problem.hpp:300:60: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: problem.hpp:373:82: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ../femlib/VirtualSolverCG.hpp:5: ../femlib/CG.hpp: In instantiation of ‘CGMatVirt::CGMatVirt(int, int) [with TypeIndex = int; TypeScalar = double]’: ../femlib/VirtualSolverCG.hpp:28:86: required from ‘HMatVirtPrecon::HMatVirtPrecon(HMat*, const Data_Sparse_Solver*, Stack) [with I = int; K = double; HMat = HashMatrix; Stack = void*]’ ../femlib/VirtualSolverCG.hpp:143:14: required from ‘SolverCG::SolverCG(HMat&, const Data_Sparse_Solver&, Stack) [with I = int; K = double; HMat = HashMatrix; Stack = void*]’ ../femlib/SparseLinearSolver.hpp:159:23: required from ‘SparseLinearSolver::SparseLinearSolver(HMat&, const char*, ...) [with Z = int; K = double; HMat = HashMatrix]’ ../femlib/SparseLinearSolver.cpp:190:16: required from here ../femlib/CG.hpp:39:18: warning: ‘CGMatVirt::cpu’ will be initialized after [-Wreorder] 39 | mutable double cpu; | ^~~ ../femlib/CG.hpp:38:15: warning: ‘int CGMatVirt::it’ [-Wreorder] 38 | mutable int it; | ^~ ../femlib/CG.hpp:55:3: warning: when initialized here [-Wreorder] 55 | CGMatVirt(int nn, int mm=-1) : n(nn), m(mm < 0 ? nn : mm), cpu(0.), it(0) {} | ^~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN_]’: array_tlp.hpp:841:23: required from ‘AnyType ClearReturnKK_(Stack, const AnyType&) [with K = long int; KK = KN; KK_ = KN_; AnyType = AnyTypeWithOutCheck; Stack = void*]’ array_long.cpp:166:45: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: problem.hpp:636:59: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: problem.hpp:679:60: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./AFunction.hpp:92: ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./AFunction.hpp:438:32: required from here ./AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../femlib/CG.hpp: In instantiation of ‘CGMatVirt::CGMatVirt(int, int) [with TypeIndex = int; TypeScalar = std::complex]’: ../femlib/VirtualSolverCG.hpp:28:86: required from ‘HMatVirtPrecon::HMatVirtPrecon(HMat*, const Data_Sparse_Solver*, Stack) [with I = int; K = std::complex; HMat = HashMatrix >; Stack = void*]’ ../femlib/VirtualSolverCG.hpp:143:14: required from ‘SolverCG::SolverCG(HMat&, const Data_Sparse_Solver&, Stack) [with I = int; K = std::complex; HMat = HashMatrix >; Stack = void*]’ ../femlib/SparseLinearSolver.hpp:159:23: required from ‘SparseLinearSolver::SparseLinearSolver(HMat&, const char*, ...) [with Z = int; K = std::complex; HMat = HashMatrix >]’ ../femlib/SparseLinearSolver.cpp:191:16: required from here ../femlib/CG.hpp:39:18: warning: ‘CGMatVirt >::cpu’ will be initialized after [-Wreorder] 39 | mutable double cpu; | ^~~ ../femlib/CG.hpp:38:15: warning: ‘int CGMatVirt >::it’ [-Wreorder] 38 | mutable int it; | ^~ ../femlib/CG.hpp:55:3: warning: when initialized here [-Wreorder] 55 | CGMatVirt(int nn, int mm=-1) : n(nn), m(mm < 0 ? nn : mm), cpu(0.), it(0) {} | ^~~~~~~~~ ../femlib/PkLagrange.hpp: In member function ‘Fem2D::TypeOfFE_ConstDC::FB(unsigned int, Fem2D::MeshL const&, Fem2D::EdgeL const&, Fem2D::R1 const&, KNMK_&) const’: ../femlib/PkLagrange.hpp:450:76: warning: ‘l’ may be used uninitialized [-Wmaybe-uninitialized] 450 | cout << Element::nv << " " << l[0] << " "<< l[1] << " "<< l[2] << " "<< l[3]<< " bug ???"<< endl; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ ../femlib/PkLagrange.hpp:420:16: note: ‘l’ declared here 420 | double l[d+1]; | ^ ../femlib/PkLagrange.hpp:450:90: warning: ‘l’ may be used uninitialized [-Wmaybe-uninitialized] 450 | cout << Element::nv << " " << l[0] << " "<< l[1] << " "<< l[2] << " "<< l[3]<< " bug ???"<< endl; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ ../femlib/PkLagrange.hpp:420:16: note: ‘l’ declared here 420 | double l[d+1]; | ^ ../femlib/PkLagrange.hpp:454:95: warning: ‘l’ may be used uninitialized [-Wmaybe-uninitialized] 454 | cout << "TypeOfFE_ConstDC: " << ie << " l: " << l[0] << " "<< l[1] << " "<< l[2] << " "<< l[3]<< " " << this->NbDoF << endl; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ ../femlib/PkLagrange.hpp:420:16: note: ‘l’ declared here 420 | double l[d+1]; | ^ ../femlib/PkLagrange.hpp:454:109: warning: ‘l’ may be used uninitialized [-Wmaybe-uninitialized] 454 | cout << "TypeOfFE_ConstDC: " << ie << " l: " << l[0] << " "<< l[1] << " "<< l[2] << " "<< l[3]<< " " << this->NbDoF << endl; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ ../femlib/PkLagrange.hpp:420:16: note: ‘l’ declared here 420 | double l[d+1]; | ^ ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./AFunction.hpp:1798:40: required from here ./AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.cpp:1127:55: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class std::complex’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::basic_string*]’: AFunction.hpp:793: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*]’ AFunction.cpp:1134:65: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./AFunction.hpp:1903:38: required from here ./AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = F_KN_]’: array_tlp.hpp:1930:56: required from ‘AnyType OneOperator1F_KN_::Op::operator()(Stack) const [with R = F_KN_; A = double; B = double; BB = KN_; AnyType = AnyTypeWithOutCheck; Stack = void*]’ array_tlp.hpp:1930:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgmat.cpp: In instantiation of ‘MatriceMorse* funcBuildInterpolationMatrixT2(const FESpaceT&, const FESpace&, void*) [with FESpaceT = Fem2D::GFESpace; MatriceMorse = HashMatrix; FESpace = Fem2D::FESpace]’: lgmat.cpp:1306:42: required from here lgmat.cpp:1020:7: warning: unused variable ‘n1’ [-Wunused-variable] 1020 | int n1=n+1; | ^~ lgmat.cpp:1026:7: warning: unused variable ‘nnz’ [-Wunused-variable] 1026 | int nnz =0; | ^~~ lgmat.cpp:1032:9: warning: unused variable ‘cl’ [-Wunused-variable] 1032 | int * cl = 0; | ^~ lgmat.cpp:1033:11: warning: unused variable ‘a’ [-Wunused-variable] 1033 | double *a=0; | ^ lgmat.cpp:1036:13: warning: variable ‘Uh0’ set but not used [-Wunused-but-set-variable] 1036 | FElementT Uh0 = Uh[0]; | ^~~ lgmat.cpp: In instantiation of ‘MatriceMorse* funcBuildInterpolationMatrixT2(const FESpaceT&, const FESpace&, void*) [with FESpaceT = Fem2D::GFESpace; MatriceMorse = HashMatrix; FESpace = Fem2D::FESpace]’: lgmat.cpp:1312:43: required from here lgmat.cpp:1020:7: warning: unused variable ‘n1’ [-Wunused-variable] 1020 | int n1=n+1; | ^~ lgmat.cpp:1026:7: warning: unused variable ‘nnz’ [-Wunused-variable] 1026 | int nnz =0; | ^~~ lgmat.cpp:1032:9: warning: unused variable ‘cl’ [-Wunused-variable] 1032 | int * cl = 0; | ^~ lgmat.cpp:1033:11: warning: unused variable ‘a’ [-Wunused-variable] 1033 | double *a=0; | ^ lgmat.cpp:1036:13: warning: variable ‘Uh0’ set but not used [-Wunused-but-set-variable] 1036 | FElementT Uh0 = Uh[0]; | ^~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]’: array_tlp.hpp:535:23: required from ‘AnyType InitArrayfromArray::CODE::operator()(Stack) const [with CR = double; KNRR = KN*; bool isinit = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ array_tlp.hpp:502:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KNM*]’: array_tlp.hpp:614:23: required from ‘AnyType InitMatfromAArray::CODE::operator()(Stack) const [with RR = double; bool isinit = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ array_tlp.hpp:603:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgmat.cpp: In instantiation of ‘MatriceMorse* funcBuildInterpolationMatrix2T(const FESpace&, const FESpaceT&, void*) [with FESpaceT = Fem2D::GFESpace; MatriceMorse = HashMatrix; FESpace = Fem2D::FESpace]’: lgmat.cpp:1318:42: required from here lgmat.cpp:1184:7: warning: unused variable ‘n1’ [-Wunused-variable] 1184 | int n1=n+1; | ^~ lgmat.cpp:1190:7: warning: unused variable ‘nnz’ [-Wunused-variable] 1190 | int nnz =0; | ^~~ lgmat.cpp:1196:9: warning: unused variable ‘cl’ [-Wunused-variable] 1196 | int * cl = 0; | ^~ lgmat.cpp:1197:11: warning: unused variable ‘a’ [-Wunused-variable] 1197 | double *a=0; | ^ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = std::basic_istream*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.cpp:1454:86: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = std::basic_ostream*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.cpp:1455:86: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgmat.cpp: In instantiation of ‘MatriceMorse* funcBuildInterpolationMatrix2T(const FESpace&, const FESpaceT&, void*) [with FESpaceT = Fem2D::GFESpace; MatriceMorse = HashMatrix; FESpace = Fem2D::FESpace]’: lgmat.cpp:1324:43: required from here lgmat.cpp:1184:7: warning: unused variable ‘n1’ [-Wunused-variable] 1184 | int n1=n+1; | ^~ lgmat.cpp:1190:7: warning: unused variable ‘nnz’ [-Wunused-variable] 1190 | int nnz =0; | ^~~ lgmat.cpp:1196:9: warning: unused variable ‘cl’ [-Wunused-variable] 1196 | int * cl = 0; | ^~ lgmat.cpp:1197:11: warning: unused variable ‘a’ [-Wunused-variable] 1197 | double *a=0; | ^ lgmat.cpp: In instantiation of ‘MatriceMorse* funcBuildInterpolationMatrix2T(const FESpace&, const FESpaceT&, void*) [with FESpaceT = Fem2D::GFESpace; MatriceMorse = HashMatrix; FESpace = Fem2D::FESpace]’: lgmat.cpp:1330:43: required from here lgmat.cpp:1184:7: warning: unused variable ‘n1’ [-Wunused-variable] 1184 | int n1=n+1; | ^~ lgmat.cpp:1190:7: warning: unused variable ‘nnz’ [-Wunused-variable] 1190 | int nnz =0; | ^~~ lgmat.cpp:1196:9: warning: unused variable ‘cl’ [-Wunused-variable] 1196 | int * cl = 0; | ^~ lgmat.cpp:1197:11: warning: unused variable ‘a’ [-Wunused-variable] 1197 | double *a=0; | ^ problem.cpp: In function ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*)’: problem.cpp:9462:29: warning: typedef ‘DotSlash’ locally defined but not used [-Wunused-local-typedefs] 9462 | typedef DotSlash_KN_ DotSlash; | ^~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN_]’: array_tlp.hpp:841:23: required from ‘AnyType ClearReturnKK_(Stack, const AnyType&) [with K = long int; KK = KN; KK_ = KN_; AnyType = AnyTypeWithOutCheck; Stack = void*]’ array_tlp.hpp:879:39: required from ‘void ArrayDCL() [with K = long int]’ array_long.cpp:45:17: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KNM_]’: array_tlp.hpp:841:23: required from ‘AnyType ClearReturnKK_(Stack, const AnyType&) [with K = long int; KK = KNM; KK_ = KNM_; AnyType = AnyTypeWithOutCheck; Stack = void*]’ array_tlp.hpp:886:41: required from ‘void ArrayDCL() [with K = long int]’ array_long.cpp:45:17: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./../femlib/VirtualSolverCG.hpp:10, from ./../femlib/SparseLinearSolver.hpp:8: ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./../femlib/VirtualSolverSparseSuite.hpp:153:79: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./../femlib/VirtualSolverSparseSuite.hpp:233:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./../femlib/VirtualSolverSparseSuite.hpp:553:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./../femlib/VirtualSolverSparseSuite.hpp:635:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Add_KN_]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_add0, KN_, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Add_Mulc_KN_*]’: AFunction.hpp:2562: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*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Sub_KN_]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_sub0, KN_, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Mulc_KN_]’: AFunction.hpp:2759:28: required from ‘AnyType Unary_Op::operator()(Stack) const [with C = Op1_sub, KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2758:16: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Mul_KNM_KN_]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_mulpcp, KNM*, KN*>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = outProduct_KN_*]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_pbuild, KN_, Transpose > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Mul_KNMh_KN_]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_2p_, Transpose*>, KN*>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Divc_KN_]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_divc, double, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = if_arth_KN_*]’: AFunction.hpp:2421:27: required from ‘AnyType OneTernaryOperator3::Op::operator()(Stack) const [with T = Op3_p, KN_, KN_, KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2420:16: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ array_tlp.hpp: In instantiation of ‘static if_arth_KN_* Op3_pacc::f(Stack, const KN_&, const K&, const K&) [with K = double; Stack = void*]’: AFunction.hpp:2421:47: required from ‘AnyType OneTernaryOperator3::Op::operator()(Stack) const [with T = Op3_pacc; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2420:16: required from here array_tlp.hpp:1090:11: warning: unused variable ‘cc’ [-Wunused-variable] 1090 | K cc(c),bb(b); | ^~ array_tlp.hpp:1090:17: warning: unused variable ‘bb’ [-Wunused-variable] 1090 | K cc(c),bb(b); | ^~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./lgfem.hpp:475:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./problem.hpp:141:68: required from here ./AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp: In function ‘void Fem2D::AssembleBC(Stack, const Mesh3&, const FESpace3&, const FESpace3&, bool, MatriceCreuse*, KN_*, KN_*, const BC_set*, double, int*)’: problem.cpp:9751:46: warning: typedef ‘BorderElement’ locally defined but not used [-Wunused-local-typedefs] 9751 | typedef typename Mesh::BorderElement BorderElement; | ^~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = NothingType]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_AI_B >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp: In function ‘void Fem2D::AssembleBC(Stack, const MeshS&, const FESpaceS&, const FESpaceS&, bool, MatriceCreuse*, KN_*, KN_*, const BC_set*, double, int*)’: problem.cpp:9908:46: warning: typedef ‘BorderElement’ locally defined but not used [-Wunused-local-typedefs] 9908 | typedef typename Mesh::BorderElement BorderElement; | ^~~~~~~~~~~~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./lgfem.hpp:522:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./problem.hpp:300:60: required from here ./AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./problem.hpp:373:82: required from here ./AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp: In function ‘void Fem2D::AssembleBC(Stack, const MeshL&, const FESpaceL&, const FESpaceL&, bool, MatriceCreuse*, KN_*, KN_*, const BC_set*, double, int*)’: problem.cpp:10073:46: warning: typedef ‘BorderElement’ locally defined but not used [-Wunused-local-typedefs] 10073 | typedef typename Mesh::BorderElement BorderElement; | ^~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = DotStar_KN_]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_build, KN_, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = DotSlash_KN_]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_build, KN_, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./lgfem.hpp:569:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Print >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./problem.hpp:636:59: required from here ./AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./problem.hpp:679:60: required from here ./AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op_ReadKN; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = MyMap*]’: array_tlp.hpp:434: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*]’ array_tlp.hpp:420:17: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ lgfem.hpp:475:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = QuantileKN]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = QuantileKN; TA0 = KN_; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = double*]’: AFunction.hpp:1163: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*]’ AFunction.hpp:1162:11: required from here AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ lgfem.hpp:475:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN_rmeps]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = KN_rmeps; TA0 = KN_; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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 KN_rmeps’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp: In function ‘void Fem2D::AssembleLinearForm(Stack, const Mesh3&, const FESpace3&, KN_*, const FormLinear*, int*)’: problem.cpp:10580:26: warning: typedef ‘FESpace’ locally defined but not used [-Wunused-local-typedefs] 10580 | typedef FESpace3 FESpace; | ^~~~~~~ problem.cpp:10582:23: warning: typedef ‘pmesh’ locally defined but not used [-Wunused-local-typedefs] 10582 | typedef Mesh *pmesh ; | ^~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Transpose >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Transpose >; TA0 = KN_; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, KN_ >*]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KN >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ lgfem.hpp:522:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KNM*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KN*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KN >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Transpose*>]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Transpose*>; TA0 = KNM*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ lgfem.hpp:522:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ lgfem.hpp:569:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] lgmat.cpp: In instantiation of ‘AnyType SetRestrict(Stack, Expression, Expression) [with pfes = v_fes*; int INIT = 1; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’: lgmat.cpp:3861:126: required from here lgmat.cpp:394:10: warning: unused variable ‘ndfF’ [-Wunused-variable] 394 | long ndfF = VFh.NbOfDF ; | ^~~~ lgmat.cpp: In instantiation of ‘AnyType SetRestrict(Stack, Expression, Expression) [with pfes = v_fes3*; int INIT = 1; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’: lgmat.cpp:3862:128: required from here lgmat.cpp:394:10: warning: unused variable ‘ndfF’ [-Wunused-variable] ../femlib/VirtualSolverCG.hpp: In instantiation of ‘K* HMatVirtPrecon::addmatmul(K*, K*) const [with I = int; K = double]’: ../femlib/VirtualSolverCG.hpp:71:9: required from here ../femlib/VirtualSolverCG.hpp:85:15: warning: unused variable ‘dii’ [-Wunused-variable] 85 | K dii; | ^~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ lgfem.hpp:569:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] lgmat.cpp: In instantiation of ‘AnyType SetRestrict(Stack, Expression, Expression) [with pfes = v_fesS*; int INIT = 1; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’: lgmat.cpp:3863:128: required from here lgmat.cpp:394:10: warning: unused variable ‘ndfF’ [-Wunused-variable] lgmat.cpp: In instantiation of ‘AnyType SetRestrict(Stack, Expression, Expression) [with pfes = v_fesL*; int INIT = 1; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’: lgmat.cpp:3864:128: required from here lgmat.cpp:394:10: warning: unused variable ‘ndfF’ [-Wunused-variable] lgmat.cpp: In instantiation of ‘AnyType SetRestrict(Stack, Expression, Expression) [with pfes = v_fes*; int INIT = 0; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’: lgmat.cpp:3867:126: required from here lgmat.cpp:394:10: warning: unused variable ‘ndfF’ [-Wunused-variable] lgmat.cpp: In instantiation of ‘AnyType SetRestrict(Stack, Expression, Expression) [with pfes = v_fes3*; int INIT = 0; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’: lgmat.cpp:3868:128: required from here lgmat.cpp:394:10: warning: unused variable ‘ndfF’ [-Wunused-variable] lgmat.cpp: In instantiation of ‘AnyType SetRestrict(Stack, Expression, Expression) [with pfes = v_fesS*; int INIT = 0; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’: lgmat.cpp:3869:128: required from here lgmat.cpp:394:10: warning: unused variable ‘ndfF’ [-Wunused-variable] In file included from AFunction.hpp:92: AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: AFunction.hpp:438:32: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgmat.cpp: In instantiation of ‘AnyType SetRestrict(Stack, Expression, Expression) [with pfes = v_fesL*; int INIT = 0; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’: lgmat.cpp:3870:128: required from here lgmat.cpp:394:10: warning: unused variable ‘ndfF’ [-Wunused-variable] problem.cpp: In function ‘void InitProblem(int, const FESpace&, const FESpace&, KN*&, KN*&, std::vector*, int> >&, Data_Sparse_Solver*, std::vector*>&, const FESpace**, bool)’: problem.cpp:11520:37: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 11520 | typedef typename Mesh::Element Element; | ^~~~~~~ problem.cpp:11521:36: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 11521 | typedef typename Mesh::Vertex Vertex; | ^~~~~~ problem.cpp:11522:35: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 11522 | typedef typename Mesh::RdHat RdHat; | ^~~~~ problem.cpp:11523:32: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 11523 | typedef typename Mesh::Rd Rd; | ^~ problem.cpp: In function ‘void InitProblem(int, const FESpace&, KN*&, KN*&, FEbase*&, bool)’: problem.cpp:11597:41: warning: typedef ‘FElement’ locally defined but not used [-Wunused-local-typedefs] 11597 | typedef typename FESpace::FElement FElement; | ^~~~~~~~ problem.cpp:11598:37: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 11598 | typedef typename Mesh::Element Element; | ^~~~~~~ problem.cpp:11599:36: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 11599 | typedef typename Mesh::Vertex Vertex; | ^~~~~~ problem.cpp:11600:35: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 11600 | typedef typename Mesh::RdHat RdHat; | ^~~~~ problem.cpp:11601:32: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 11601 | typedef typename Mesh::Rd Rd; | ^~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: AFunction.hpp:1798:40: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp: In function ‘MatriceCreuse::Scalaire>* DefSolverCadna(Stack, MatriceCreuse&, Data_Sparse_Solver&)’: problem.cpp:11741:44: warning: typedef ‘R_st’ locally defined but not used [-Wunused-local-typedefs] 11741 | typedef typename CadnaType::Scalaire R_st; | ^~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: AFunction.hpp:1903:38: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgfem.cpp: In member function ‘virtual AnyType Plot::operator()(Stack) const’: lgfem.cpp:4408:11: warning: unused variable ‘i’ [-Wunused-variable] 4408 | int i= ll[ii].i; | ^ problem.cpp: In function ‘void DispatchSolution(const typename FESpace::Mesh&, int, std::vector*>&, KN*, KN*, const FESpace**, const FESpace&)’: problem.cpp:11776:37: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 11776 | typedef typename Mesh::Element Element; | ^~~~~~~ problem.cpp:11777:36: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 11777 | typedef typename Mesh::Vertex Vertex; | ^~~~~~ problem.cpp:11778:35: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 11778 | typedef typename Mesh::RdHat RdHat; | ^~~~~ problem.cpp:11779:32: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 11779 | typedef typename Mesh::Rd Rd; | ^~ problem.cpp: In member function ‘AnyType Problem::eval(Stack, Data*, CountPointer >&, MatriceCreuse::Scalaire>*&) const’: problem.cpp:11886:41: warning: typedef ‘FElement’ locally defined but not used [-Wunused-local-typedefs] 11886 | typedef typename FESpace::FElement FElement; | ^~~~~~~~ problem.cpp:11887:38: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 11887 | typedef typename MeshT::Element Element; | ^~~~~~~ problem.cpp:11888:37: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 11888 | typedef typename MeshT::Vertex Vertex; | ^~~~~~ problem.cpp:11889:36: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 11889 | typedef typename MeshT::RdHat RdHat; | ^~~~~ problem.cpp:11890:33: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 11890 | typedef typename MeshT::Rd Rd; | ^~ problem.cpp: In function ‘void FEbaseToCompositeFESpaceInfo(const int&, const int&, const std::vector&, const std::vector&, std::vector&, std::vector&, std::vector&, std::vector&, std::vector&)’: problem.cpp:12160:31: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 12160 | ffassert( (size_component == sizeUh.size()) ); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ problem.cpp:12161:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 12161 | ffassert( (size_component+1 == offsetUh.size()) ); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ problem.cpp:12162:31: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 12162 | ffassert( (size_component == pfesUh.size())); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ../femlib/SkyLineSolver.hpp: In instantiation of ‘SkyLineMatrix::SkyLineMatrix(HashMatrix*, Z*, int, int) [with Z = int; R = std::complex]’: ../femlib/VirtualSolverSkyLine.hpp:206:18: required from ‘void VirtualSolverSkyLine::fac_numeric() [with Z = int; K = std::complex]’ ../femlib/VirtualSolverSkyLine.hpp:204:14: required from here ../femlib/SkyLineSolver.hpp:34:9: warning: ‘SkyLineMatrix >::verb’ will be initialized after [-Wreorder] 34 | int verb; | ^~~~ ../femlib/SkyLineSolver.hpp:28:16: warning: ‘std::complex* SkyLineMatrix >::L’ [-Wreorder] 28 | mutable R *L,*oL; // lower if oL == L => no delete | ^ ../femlib/SkyLineSolver.hpp:132:2: warning: when initialized here [-Wreorder] 132 | SkyLineMatrix::SkyLineMatrix(HashMatrix *A,Z *p,int typfact,int verbb) | ^~~~~~~~~~~~~~~~~~ ../femlib/SkyLineSolver.hpp:156:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 156 | for(int k=0; knnz;++k) | ~^~~~~~~ ../femlib/SkyLineSolver.hpp:189:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 189 | for(int k=0; knnz;++k) | ~^~~~~~~ ../femlib/SkyLineSolver.hpp:207:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 207 | for(int k=0; knnz;++k) | ~^~~~~~~ lgfem.cpp:4668:7: warning: variable ‘dimplot’ set but not used [-Wunused-but-set-variable] 4668 | int dimplot = 2; | ^~~~~~~ lgfem.cpp:4670:8: warning: variable ‘addtoplot’ set but not used [-Wunused-but-set-variable] 4670 | bool addtoplot = false, keepPV = false, pNormalT = false; | ^~~~~~~~~ lgfem.cpp:4670:27: warning: variable ‘keepPV’ set but not used [-Wunused-but-set-variable] 4670 | bool addtoplot = false, keepPV = false, pNormalT = false; | ^~~~~~ lgfem.cpp:4670:43: warning: variable ‘pNormalT’ set but not used [-Wunused-but-set-variable] 4670 | bool addtoplot = false, keepPV = false, pNormalT = false; | ^~~~~~~~ problem.cpp: In function ‘std::pair isSameDimAndComplexTypeProblem(const ListOfId&)’: problem.cpp:12679:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::deque::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 12679 | for(int j=0; jsize(); ++j) | ~^~~~~~~~~~~~~~ problem.cpp: In function ‘int dimProblem(const ListOfId&)’: problem.cpp:12814:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::deque::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 12814 | for(int j=0; jsize(); ++j) | ~^~~~~~~~~~~~~~ ../femlib/SkyLineSolver.hpp: In instantiation of ‘SkyLineMatrix::SkyLineMatrix(HashMatrix*, Z*, int, int) [with Z = int; R = double]’: ../femlib/VirtualSolverSkyLine.hpp:206:18: required from ‘void VirtualSolverSkyLine::fac_numeric() [with Z = int; K = double]’ ../femlib/VirtualSolverSkyLine.hpp:204:14: required from here ../femlib/SkyLineSolver.hpp:34:9: warning: ‘SkyLineMatrix::verb’ will be initialized after [-Wreorder] 34 | int verb; | ^~~~ ../femlib/SkyLineSolver.hpp:28:16: warning: ‘double* SkyLineMatrix::L’ [-Wreorder] 28 | mutable R *L,*oL; // lower if oL == L => no delete | ^ ../femlib/SkyLineSolver.hpp:132:2: warning: when initialized here [-Wreorder] 132 | SkyLineMatrix::SkyLineMatrix(HashMatrix *A,Z *p,int typfact,int verbb) | ^~~~~~~~~~~~~~~~~~ ../femlib/SkyLineSolver.hpp:156:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 156 | for(int k=0; knnz;++k) | ~^~~~~~~ ../femlib/SkyLineSolver.hpp:189:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 189 | for(int k=0; knnz;++k) | ~^~~~~~~ ../femlib/SkyLineSolver.hpp:207:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 207 | for(int k=0; knnz;++k) | ~^~~~~~~ In file included from ./../femlib/VirtualSolverCG.hpp:10, from ./../femlib/SparseLinearSolver.hpp:8: ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./../femlib/VirtualSolverSparseSuite.hpp:153:79: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./../femlib/VirtualSolverSparseSuite.hpp:233:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./../femlib/VirtualSolverSparseSuite.hpp:553:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./../femlib/VirtualSolverSparseSuite.hpp:635:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = F_KN_, std::complex, std::complex, const std::complex&>]’: array_tlp.hpp:1930: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*]’ array_tlp.hpp:1930:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]’: array_tlp.hpp:535:23: required from ‘AnyType InitArrayfromArray::CODE::operator()(Stack) const [with CR = std::complex; KNRR = KN >*; bool isinit = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ array_tlp.hpp:502:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KNM >*]’: array_tlp.hpp:614:23: required from ‘AnyType InitMatfromAArray::CODE::operator()(Stack) const [with RR = std::complex; bool isinit = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ array_tlp.hpp:603:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../femlib/DOperator.hpp:154:11: required from here ./AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp: In function ‘void GetBilinearParamCompositeFESpace(const ListOfId&, basicAC_F0::name_and_type*, int, E_F0**, int&, int&, std::vector&, std::vector&, KN&, KN&)’: problem.cpp:13116:26: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 13116 | for (size_t k=0,j=0;k*]’: ../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../femlib/DOperator.hpp:154:11: required from here ./AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp:13145:26: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 13145 | for (size_t k=0,j=0;k, C_F0>*]’: ../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../femlib/DOperator.hpp:154:11: required from here ./AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp:13158:14: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 13158 | if( k::Call_FormLinear(E_F0**, Expression, Expression)’: problem.cpp:13585:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 13585 | for(int j=0; jnbitem()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: problem.hpp:300:60: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: problem.hpp:373:82: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: problem.hpp:636:59: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: problem.hpp:679:60: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Add_KN_ >]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_add0 >, KN_ >, KN_ > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Add_Mulc_KN_ >*]’: AFunction.hpp:2562: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*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Sub_KN_ >]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_sub0 >, KN_ >, KN_ > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Mulc_KN_ >]’: AFunction.hpp:2759:28: required from ‘AnyType Unary_Op::operator()(Stack) const [with C = Op1_sub >, KN_ > >; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2758:16: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Mul_KNM_KN_ >]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_mulpcp >, KNM >*, KN >*>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_dotproduct_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class std::complex’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = outProduct_KN_ >*]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_pbuild >, KN_ >, Transpose > > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./lgfem.hpp:475:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Mul_KNMh_KN_ >]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_2p_ >, Transpose >*>, KN >*>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Divc_KN_ >]’: AFunction.hpp:2562: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*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = if_arth_KN_ >*]’: AFunction.hpp:2421:27: required from ‘AnyType OneTernaryOperator3::Op::operator()(Stack) const [with T = Op3_p >, KN_ >, KN_ >, KN_ > >; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2420:16: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./lgfem.hpp:522:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = NothingType]’: AFunction.hpp:2562: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*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./lgfem.hpp:569:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] lgmesh3.cpp: In instantiation of ‘bool BuildPeriodic3(int, E_F0**, const Mesh&, Stack, KN&) [with Mesh = Fem2D::MeshS; Expression = E_F0*; Stack = void*]’: lgmesh3.cpp:355:26: required from here lgmesh3.cpp:80:15: warning: unused variable ‘benv’ [-Wunused-variable] 80 | const int benv=BE::nv; | ^~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = DotStar_KN_ >]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_build >, KN_ >, KN_ > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = DotSlash_KN_ >]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_build >, KN_ >, KN_ > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Print > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op_ReadKN >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here ./AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgmesh3.cpp: In instantiation of ‘bool BuildPeriodic3(int, E_F0**, const Mesh&, Stack, KN&) [with Mesh = Fem2D::MeshL; Expression = E_F0*; Stack = void*]’: lgmesh3.cpp:365:26: required from here lgmesh3.cpp:80:15: warning: unused variable ‘benv’ [-Wunused-variable] ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here ./AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here ./AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from AFunction.hpp:92: AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: AFunction.hpp:438:32: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = MyMap >*]’: array_tlp.hpp:434: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*]’ array_tlp.hpp:420:17: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KNM >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Transpose >*>]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Transpose >*>; TA0 = KNM >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KN >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KNM_]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = KNM_; TA0 = KNM_ >; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = bool*]’: AFunction.hpp:1300:85: required from ‘AnyType EConstant::operator()(Stack) const [with R = bool*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1300:11: required from here AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const char*]’: AFunction.hpp:1300:85: required from ‘AnyType EConstant::operator()(Stack) const [with R = const char*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1300:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN_]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = KN_; TA0 = KN_ >; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::_Ios_Openmode]’: AFunction.hpp:1300:85: required from ‘AnyType EConstant::operator()(Stack) const [with R = std::_Ios_Openmode; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1300:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgmesh3.cpp: In instantiation of ‘bool BuildPeriodic3(int, E_F0**, const Mesh&, Stack, KN&) [with Mesh = Fem2D::Mesh3; Expression = E_F0*; Stack = void*]’: lgmesh3.cpp:373:26: required from here lgmesh3.cpp:80:15: warning: unused variable ‘benv’ [-Wunused-variable] AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN_rmeps >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = KN_rmeps >; TA0 = KN_ >; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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 KN_rmeps >’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: AFunction.hpp:1798:40: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Transpose > >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Transpose > >; TA0 = KN_ >; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex*]’: AFunction.hpp:1163:22: required from ‘AnyType E_F_F0F0F0_::operator()(Stack) const [with R = std::complex*; A0 = KNM_ >; A1 = long int; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1162:11: required from here AnyType.hpp: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::complex* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair >, KN_ >*]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: AFunction.hpp:1903:38: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN > >*]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN > >*]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > > >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize > > >; TA0 = KN > >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > > >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize > > >; TA0 = KN > >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh3*]’: lgmesh3.cpp:941:24: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::MeshS*]’: lgmesh3.cpp:972:26: required from here AnyType.hpp:145: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::MeshS* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::MeshL*]’: lgmesh3.cpp:1075:26: required from here AnyType.hpp:145: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::MeshL* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = char]’: AFunction.hpp:1300:85: required from ‘AnyType EConstant::operator()(Stack) const [with R = char; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1300:11: required from here 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgmat.cpp: In instantiation of ‘newpMatrice_Creuse Matrixmapp2mapIJ1(Stack, Matrice_Creuse* const&, const Inv_KN_long&, const Inv_KN_long&) [with R = double; Stack = void*]’: lgmat.cpp:3336:19: required from ‘void AddSparseMat() [with R = double]’ lgmat.cpp:3820:23: required from here lgmat.cpp:2372:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2372 | for (int k=0;knnz;++k) | ~^~~~~~~ lgmat.cpp: In instantiation of ‘newpMatrice_Creuse Matrixmapp2mapIJ(Stack, Matrice_Creuse* const&, const KN_&, const KN_&) [with R = double; Stack = void*]’: lgmat.cpp:3337:19: required from ‘void AddSparseMat() [with R = double]’ lgmat.cpp:3820:23: required from here lgmat.cpp:2417:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2417 | for (int k=0;k!=B->nnz;++k) | ~^~~~~~~~ In file included from ./../femlib/VirtualSolverCG.hpp:10, from ./../femlib/SparseLinearSolver.hpp:8: ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./../femlib/VirtualSolverSparseSuite.hpp:153:79: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./../femlib/VirtualSolverSparseSuite.hpp:233:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./../femlib/VirtualSolverSparseSuite.hpp:553:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./../femlib/VirtualSolverSparseSuite.hpp:635:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::R3]’: lgmesh3.cpp:2853:24: required from here AnyType.hpp:145: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::R3’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: problem.hpp:141:68: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgmesh.cpp: In instantiation of ‘AnyType classBuildMesh::operator()(Stack) const [with TP = Fem2D::MeshL; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgmesh.cpp:68:13: required from here lgmesh.cpp:466:8: warning: unused variable ‘defrb’ [-Wunused-variable] 466 | int defrb = is_same::value ; | ^~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgmesh.cpp: In instantiation of ‘AnyType classBuildMesh::operator()(Stack) const [with TP = E_BorderN; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgmesh.cpp:68:13: required from here lgmesh.cpp:466:8: warning: unused variable ‘defrb’ [-Wunused-variable] AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: problem.hpp:300:60: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::R3]’: lgmesh.cpp:1949:25: required from ‘AnyType E_F_F0s_np::operator()(Stack) const [with R = Fem2D::R3; A0 = const Fem2D::MeshL*; E = E_F0mps; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmesh.cpp:1942:11: required from here AnyType.hpp:145: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::R3’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: problem.hpp:373:82: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh**]’: AFunction.hpp:1134:22: required from ‘AnyType E_F_F0F0_::operator()(Stack) const [with R = const Fem2D::Mesh**; A0 = const Fem2D::Mesh**; A1 = std::__cxx11::basic_string*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1133:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: problem.hpp:636:59: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = listMesh]’: AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = Op2_addmesh; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2461:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: problem.hpp:679:60: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh**]’: AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = Op2_setmesh; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2461:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Inv_KN_long]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Inv_KN_long; TA0 = KN_; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp: In instantiation of ‘AnyType Problem::eval(Stack, Data*, CountPointer >&, MatriceCreuse::Scalaire>*&) const [with R = std::complex; FESpace = Fem2D::FESpace; v_fes = v_fes; AnyType = AnyTypeWithOutCheck; Stack = void*; MatriceCreuse::Scalaire> = VirtualMatrix >; typename CadnaType::Scalaire = std::complex]’: problem.cpp:12856:47: required from here problem.cpp:11917:28: warning: unused variable ‘Nbcomp’ [-Wunused-variable] 11917 | int Nbcomp2=var.size(),Nbcomp=Nbcomp2/2; // nb de composante | ^~~~~~ lgmat.cpp: In instantiation of ‘newpMatrice_Creuse Matrixmapp2mapIJ1(Stack, Matrice_Creuse* const&, const Inv_KN_long&, const Inv_KN_long&) [with R = std::complex; Stack = void*]’: lgmat.cpp:3336:19: required from ‘void AddSparseMat() [with R = std::complex]’ lgmat.cpp:3821:24: required from here lgmat.cpp:2372:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2372 | for (int k=0;knnz;++k) | ~^~~~~~~ lgmat.cpp: In instantiation of ‘newpMatrice_Creuse Matrixmapp2mapIJ(Stack, Matrice_Creuse* const&, const KN_&, const KN_&) [with R = std::complex; Stack = void*]’: lgmat.cpp:3337:19: required from ‘void AddSparseMat() [with R = std::complex]’ lgmat.cpp:3821:24: required from here lgmat.cpp:2417:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2417 | for (int k=0;k!=B->nnz;++k) | ~^~~~~~~~ lgmesh3.cpp: In instantiation of ‘AnyType set_fe3(Stack, Expression, Expression) [with R = double; v_fes = v_fes3; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’: lgmesh3.cpp:2978:93: required from here lgmesh3.cpp:1727:27: warning: unused variable ‘K’ [-Wunused-variable] 1727 | const Element & K(Th[ik]); | ^ problem.cpp: In instantiation of ‘AnyType Problem::eval(Stack, Data*, CountPointer >&, MatriceCreuse::Scalaire>*&) const [with R = double; FESpace = Fem2D::FESpace; v_fes = v_fes; AnyType = AnyTypeWithOutCheck; Stack = void*; MatriceCreuse::Scalaire> = VirtualMatrix; typename CadnaType::Scalaire = double]’: problem.cpp:12858:46: required from here problem.cpp:11917:28: warning: unused variable ‘Nbcomp’ [-Wunused-variable] lgmesh3.cpp: In instantiation of ‘AnyType set_fe3(Stack, Expression, Expression) [with R = std::complex; v_fes = v_fes3; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’: lgmesh3.cpp:2979:96: required from here lgmesh3.cpp:1727:27: warning: unused variable ‘K’ [-Wunused-variable] lgfem.cpp: In function ‘KN dimFESpaceImage(const basicAC_F0&)’: lgfem.cpp:7303:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 7303 | for (int i = 0; i < args.size( ); i++){ | ~~^~~~~~~~~~~~~~ lgfem.cpp:7314:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 7314 | for (int i = !compositeFESpace; i < args.size( ); i++) { // on saute le maillage si pas de composite !! | ~~^~~~~~~~~~~~~~ lgfem.cpp:7352:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 7352 | for (int ii = 0; ii < dimComposite.size( ); ii++){ | ~~~^~~~~~~~~~~~~~~~~~~~~~ lgfem.cpp: In function ‘const basicForEachType* typeFESpace(const basicAC_F0&)’: lgfem.cpp:7398:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 7398 | for (int i = 0; i < args.size( ); i++){ | ~~^~~~~~~~~~~~~~ lgmesh3.cpp: In instantiation of ‘AnyType set_fe3(Stack, Expression, Expression) [with R = double; v_fes = v_fesS; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’: lgmesh3.cpp:3002:92: required from here lgmesh3.cpp:1727:27: warning: unused variable ‘K’ [-Wunused-variable] lgfem.cpp:7435:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 7435 | for (int i = 0; i < args.size( ); i++) { | ~~^~~~~~~~~~~~~~ lgmesh3.cpp: In instantiation of ‘AnyType set_fe3(Stack, Expression, Expression) [with R = std::complex; v_fes = v_fesS; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’: lgmesh3.cpp:3003:95: required from here lgmesh3.cpp:1727:27: warning: unused variable ‘K’ [-Wunused-variable] lgfem.cpp:7392:9: warning: unused variable ‘tMesh’ [-Wunused-variable] 7392 | aType tMesh = 0; | ^~~~~ problem.cpp: In instantiation of ‘AnyType Problem::eval(Stack, Data*, CountPointer >&, MatriceCreuse::Scalaire>*&) const [with R = std::complex; FESpace = Fem2D::GFESpace; v_fes = v_fes3; AnyType = AnyTypeWithOutCheck; Stack = void*; MatriceCreuse::Scalaire> = VirtualMatrix >; typename CadnaType::Scalaire = std::complex]’: problem.cpp:12863:49: required from here problem.cpp:11917:28: warning: unused variable ‘Nbcomp’ [-Wunused-variable] lgmesh3.cpp: In instantiation of ‘AnyType set_fe3(Stack, Expression, Expression) [with R = double; v_fes = v_fesL; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’: lgmesh3.cpp:3026:105: required from here lgmesh3.cpp:1727:27: warning: unused variable ‘K’ [-Wunused-variable] AFunction.hpp: In member function ‘OneOperator1, std::__cxx11::basic_string, std::allocator >*, E_F_F0, std::__cxx11::basic_string, std::allocator >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, std::__cxx11::basic_string, std::allocator >*, E_F_F0, std::__cxx11::basic_string, std::allocator >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgmesh3.cpp: In instantiation of ‘AnyType set_fe3(Stack, Expression, Expression) [with R = std::complex; v_fes = v_fesL; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’: lgmesh3.cpp:3027:109: required from here lgmesh3.cpp:1727:27: warning: unused variable ‘K’ [-Wunused-variable] problem.cpp: In instantiation of ‘AnyType Problem::eval(Stack, Data*, CountPointer >&, MatriceCreuse::Scalaire>*&) const [with R = double; FESpace = Fem2D::GFESpace; v_fes = v_fes3; AnyType = AnyTypeWithOutCheck; Stack = void*; MatriceCreuse::Scalaire> = VirtualMatrix; typename CadnaType::Scalaire = double]’: problem.cpp:12865:48: required from here problem.cpp:11917:28: warning: unused variable ‘Nbcomp’ [-Wunused-variable] AFunction.hpp: In member function ‘OneOperator1, std::__cxx11::basic_string, std::allocator >**, E_F_F0, std::__cxx11::basic_string, std::allocator >**, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, std::__cxx11::basic_string, std::allocator >**, E_F_F0, std::__cxx11::basic_string, std::allocator >**, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgmat.cpp: In instantiation of ‘MatriceMorse* removeHalf(MatriceMorse&, long int, double) [with R = double; MatriceMorse = HashMatrix]’: lgmat.cpp:3702:50: required from ‘newpMatrice_Creuse removeHalf(Stack, Matrice_Creuse* const&, const long int&, const double&) [with R = double; Stack = void*]’ lgmat.cpp:3987:121: required from here lgmat.cpp:3683:9: warning: unused variable ‘nnz’ [-Wunused-variable] 3683 | int nnz =0; | ^~~ lgmat.cpp: In instantiation of ‘MatriceMorse* removeHalf(MatriceMorse&, long int, double) [with R = std::complex; MatriceMorse = HashMatrix >]’: lgmat.cpp:3702:50: required from ‘newpMatrice_Creuse removeHalf(Stack, Matrice_Creuse* const&, const long int&, const double&) [with R = std::complex; Stack = void*]’ lgmat.cpp:3991:133: required from here lgmat.cpp:3683:9: warning: unused variable ‘nnz’ [-Wunused-variable] ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here ./AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here ./AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, std::__cxx11::basic_string, std::allocator >**, E_F_F0, std::__cxx11::basic_string, std::allocator >**, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, std::__cxx11::basic_string, std::allocator >**, E_F_F0, std::__cxx11::basic_string, std::allocator >**, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here ./AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp: In instantiation of ‘AnyType Problem::eval(Stack, Data*, CountPointer >&, MatriceCreuse::Scalaire>*&) const [with R = std::complex; FESpace = Fem2D::GFESpace; v_fes = v_fesS; AnyType = AnyTypeWithOutCheck; Stack = void*; MatriceCreuse::Scalaire> = VirtualMatrix >; typename CadnaType::Scalaire = std::complex]’: problem.cpp:12870:49: required from here problem.cpp:11917:28: warning: unused variable ‘Nbcomp’ [-Wunused-variable] AFunction.hpp: In member function ‘OneOperator1, std::allocator >*, E_F_F0, std::allocator >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, std::allocator >*, E_F_F0, std::allocator >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from AFunction.hpp:92: AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: AFunction.hpp:438:32: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, std::allocator >**, E_F_F0, std::allocator >**, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, std::allocator >**, E_F_F0, std::allocator >**, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ problem.cpp: In instantiation of ‘AnyType Problem::eval(Stack, Data*, CountPointer >&, MatriceCreuse::Scalaire>*&) const [with R = double; FESpace = Fem2D::GFESpace; v_fes = v_fesS; AnyType = AnyTypeWithOutCheck; Stack = void*; MatriceCreuse::Scalaire> = VirtualMatrix; typename CadnaType::Scalaire = double]’: problem.cpp:12872:48: required from here problem.cpp:11917:28: warning: unused variable ‘Nbcomp’ [-Wunused-variable] AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: AFunction.hpp:1798:40: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: AFunction.hpp:1903:38: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, std::__cxx11::basic_string, std::allocator >*, E_F_F0, std::__cxx11::basic_string, std::allocator >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, std::__cxx11::basic_string, std::allocator >*, E_F_F0, std::__cxx11::basic_string, std::allocator >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0, std::__cxx11::basic_string, std::allocator >*> >::code(basicAC_F0 const&) const’: problem.cpp: In instantiation of ‘AnyType Problem::eval(Stack, Data*, CountPointer >&, MatriceCreuse::Scalaire>*&) const [with R = std::complex; FESpace = Fem2D::GFESpace; v_fes = v_fesL; AnyType = AnyTypeWithOutCheck; Stack = void*; MatriceCreuse::Scalaire> = VirtualMatrix >; typename CadnaType::Scalaire = std::complex]’: problem.cpp:12877:49: required from here problem.cpp:11917:28: warning: unused variable ‘Nbcomp’ [-Wunused-variable] AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0, std::__cxx11::basic_string, std::allocator >*> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ lgfem.hpp:475:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ AFunction.hpp: In member function ‘OneOperator2, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0, std::__cxx11::basic_string, std::allocator >*> >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0, std::__cxx11::basic_string, std::allocator >*> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ lgfem.hpp:522:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] problem.cpp: In instantiation of ‘AnyType Problem::eval(Stack, Data*, CountPointer >&, MatriceCreuse::Scalaire>*&) const [with R = double; FESpace = Fem2D::GFESpace; v_fes = v_fesL; AnyType = AnyTypeWithOutCheck; Stack = void*; MatriceCreuse::Scalaire> = VirtualMatrix; typename CadnaType::Scalaire = double]’: problem.cpp:12879:48: required from here problem.cpp:11917:28: warning: unused variable ‘Nbcomp’ [-Wunused-variable] ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ lgfem.hpp:569:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] AFunction.hpp: In member function ‘OneOperator2 >*, std::basic_istream >*, std::__cxx11::basic_string, std::allocator >**, E_F_F0F0 >*, std::basic_istream >*, std::__cxx11::basic_string, std::allocator >**> >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >*, std::basic_istream >*, std::__cxx11::basic_string, std::allocator >**, E_F_F0F0 >*, std::basic_istream >*, std::__cxx11::basic_string, std::allocator >**> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from ./../femlib/VirtualSolverCG.hpp:10, from ./../femlib/SparseLinearSolver.hpp:8: ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./../femlib/VirtualSolverSparseSuite.hpp:153:79: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = SubArray]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = SubArray2; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp: In instantiation of ‘AnyType Problem::evalComposite(Stack, DataComposite*, CountPointer >&) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’: problem.cpp:12884:42: required from here problem.cpp:12252:28: warning: unused variable ‘Nbcomp’ [-Wunused-variable] 12252 | int Nbcomp2=var.size(),Nbcomp=Nbcomp2/2; // nb de composante | ^~~~~~ problem.cpp:12444:10: warning: unused variable ‘VhNbOfDF’ [-Wunused-variable] 12444 | long VhNbOfDF = offsetVh[NpVh]; | ^~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./../femlib/VirtualSolverSparseSuite.hpp:233:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./../femlib/VirtualSolverSparseSuite.hpp:553:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./../femlib/VirtualSolverSparseSuite.hpp:635:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from AFunction.cpp:64: Operator.hpp: In instantiation of ‘static R Op2_mul::f(const A&, const B&) [with R = bool; A = bool; B = bool]’: AFunction.hpp:2562:43: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_mul; MI = OneBinaryOperatorMI; MIx = evalE_mul; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here Operator.hpp:93:16: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 93 | return ((R)a * (R)b);} }; | ~~~~~~^~~~~~~ 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*]’: AFunction.hpp:2565:23: required from ‘AnyType OneBinaryOperator::Op::eval(Stack, bool&) const [with C = Op2_mul; MI = OneBinaryOperatorMI; MIx = evalE_mul; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2564:13: required from here AFunction.cpp:864:16: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 864 | R rr(aa*bb); | ~~^~~ problem.cpp: In instantiation of ‘AnyType Problem::evalComposite(Stack, DataComposite*, CountPointer >&) const [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’: problem.cpp:12886:41: required from here problem.cpp:12252:28: warning: unused variable ‘Nbcomp’ [-Wunused-variable] 12252 | int Nbcomp2=var.size(),Nbcomp=Nbcomp2/2; // nb de composante | ^~~~~~ problem.cpp:12444:10: warning: unused variable ‘VhNbOfDF’ [-Wunused-variable] 12444 | long VhNbOfDF = offsetVh[NpVh]; | ^~~~~~~~ problem.cpp: In instantiation of ‘void verified_E_FEcompo_ForProblem(const int&, const int&, const size_t&, const std::vector&, const std::vector&) [with K = std::complex; v_fes = v_fes; size_t = long unsigned int]’: problem.cpp:13163:61: required from here problem.cpp:12991:33: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 12991 | if( !(FEbase_comp->comp == i) ){ | ~~~~~~~~~~~~~~~~~~~^~~~~ problem.cpp:13003:35: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 13003 | if( !( FEbase_comp->N == Nbitem) ){ | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ problem.cpp: In instantiation of ‘void verified_E_FEcompo_ForProblem(const int&, const int&, const size_t&, const std::vector&, const std::vector&) [with K = double; v_fes = v_fes; size_t = long unsigned int]’: problem.cpp:13165:60: required from here problem.cpp:12991:33: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 12991 | if( !(FEbase_comp->comp == i) ){ | ~~~~~~~~~~~~~~~~~~~^~~~~ ./../femlib/HashMatrix.hpp: In instantiation of ‘void AddMul(HashMatrix&, HashMatrix&, HashMatrix&, bool, bool, Fem2D::R) [with I = int; RA = double; RB = double; RAB = double; Fem2D::R = double]’: lgmat.cpp:1688:10: required from ‘AnyType ProdMat(Stack, Expression, Expression) [with RA = double; RB = double; RAB = double; int init = 1; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’ lgmat.cpp:3220:8: required from ‘void AddSparseMat() [with R = double]’ lgmat.cpp:3820:23: required from here ./../femlib/HashMatrix.hpp:397:33: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘HashMatrix::I’ {aka ‘int’} [-Wsign-compare] 397 | for(size_t ll=B.p[j]; ll< B.p[j+1] ;++ll) | ~~^~~~~~~ problem.cpp:13003:35: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 13003 | if( !( FEbase_comp->N == Nbitem) ){ | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ problem.cpp: In instantiation of ‘void verified_E_FEcompo_ForProblem(const int&, const int&, const size_t&, const std::vector&, const std::vector&) [with K = std::complex; v_fes = v_fes3; size_t = long unsigned int]’: problem.cpp:13169:62: required from here problem.cpp:12991:33: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 12991 | if( !(FEbase_comp->comp == i) ){ | ~~~~~~~~~~~~~~~~~~~^~~~~ problem.cpp:13003:35: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 13003 | if( !( FEbase_comp->N == Nbitem) ){ | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ ./../femlib/HashMatrix.hpp:420:33: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘HashMatrix::I’ {aka ‘int’} [-Wsign-compare] 420 | for(size_t ll=B.p[j]; ll< B.p[j+1] ;++ll) | ~~^~~~~~~ problem.cpp: In instantiation of ‘void verified_E_FEcompo_ForProblem(const int&, const int&, const size_t&, const std::vector&, const std::vector&) [with K = double; v_fes = v_fes3; size_t = long unsigned int]’: problem.cpp:13171:61: required from here problem.cpp:12991:33: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 12991 | if( !(FEbase_comp->comp == i) ){ | ~~~~~~~~~~~~~~~~~~~^~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: problem.hpp:141:68: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp:13003:35: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 13003 | if( !( FEbase_comp->N == Nbitem) ){ | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ problem.cpp: In instantiation of ‘void verified_E_FEcompo_ForProblem(const int&, const int&, const size_t&, const std::vector&, const std::vector&) [with K = std::complex; v_fes = v_fesS; size_t = long unsigned int]’: problem.cpp:13175:62: required from here problem.cpp:12991:33: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 12991 | if( !(FEbase_comp->comp == i) ){ | ~~~~~~~~~~~~~~~~~~~^~~~~ problem.cpp:13003:35: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 13003 | if( !( FEbase_comp->N == Nbitem) ){ | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ ./../femlib/HashMatrix.hpp:446:35: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘HashMatrix::I’ {aka ‘int’} [-Wsign-compare] 446 | for(size_t ll=B.p[j]; ll< B.p[j+1] ;++ll) | ~~^~~~~~~ ./../femlib/HashMatrix.hpp:467:39: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘HashMatrix::I’ {aka ‘int’} [-Wsign-compare] 467 | for(size_t ll=B.p[j]; ll< B.p[j+1] ;++ll) | ~~^~~~~~~ problem.cpp: In instantiation of ‘void verified_E_FEcompo_ForProblem(const int&, const int&, const size_t&, const std::vector&, const std::vector&) [with K = double; v_fes = v_fesS; size_t = long unsigned int]’: problem.cpp:13177:61: required from here problem.cpp:12991:33: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 12991 | if( !(FEbase_comp->comp == i) ){ | ~~~~~~~~~~~~~~~~~~~^~~~~ problem.cpp:13003:35: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 13003 | if( !( FEbase_comp->N == Nbitem) ){ | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ problem.cpp: In instantiation of ‘void verified_E_FEcompo_ForProblem(const int&, const int&, const size_t&, const std::vector&, const std::vector&) [with K = std::complex; v_fes = v_fesL; size_t = long unsigned int]’: problem.cpp:13181:62: required from here problem.cpp:12991:33: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 12991 | if( !(FEbase_comp->comp == i) ){ | ~~~~~~~~~~~~~~~~~~~^~~~~ problem.cpp:13003:35: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 13003 | if( !( FEbase_comp->N == Nbitem) ){ | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ problem.cpp: In instantiation of ‘void verified_E_FEcompo_ForProblem(const int&, const int&, const size_t&, const std::vector&, const std::vector&) [with K = double; v_fes = v_fesL; size_t = long unsigned int]’: problem.cpp:13183:61: required from here problem.cpp:12991:33: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 12991 | if( !(FEbase_comp->comp == i) ){ | ~~~~~~~~~~~~~~~~~~~^~~~~ problem.cpp:13003:35: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 13003 | if( !( FEbase_comp->N == Nbitem) ){ | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: problem.hpp:300:60: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: problem.hpp:373:82: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: problem.hpp:636:59: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: problem.hpp:679:60: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]’: AddNewFE.h:36:100: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: AddNewFE.h:64:87: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: AddNewFE.h:84:87: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: AddNewFE.h:105:87: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = newpMatrice_Creuse]’: lgmat.cpp:2328:40: required from ‘AnyType Matrixfull2map(Stack, const AnyType&) [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmat.cpp:3343:6: required from ‘void AddSparseMat() [with R = double]’ lgmat.cpp:3820:23: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class newpMatrice_Creuse’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = long int*]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_eq; MI = OneBinaryOperatorMIWO; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = double*]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_eq; MI = OneBinaryOperatorMIWO; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = minusMat]’: lgmat.cpp:2937:32: required from ‘AnyType mM2L3(Stack, const AnyType&) [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmat.cpp:3351:6: required from ‘void AddSparseMat() [with R = double]’ lgmat.cpp:3820:23: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex*]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_eq >; MI = OneBinaryOperatorMIWO; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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::complex* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::basic_string**]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_peqstring; MI = OneBinaryOperatorMIWO; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::R3*]’: lgfem.cpp:258:26: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = double*]’: lgfem.cpp:266:25: required from here AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = long int*]’: lgfem.cpp:336:28: required from here AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh*]’: lgfem.cpp:354:27: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleLinearForm(Stack, const Mesh&, const FESpace&, KN_*, const FormLinear*, int*) [with R = double; Stack = void*]’: problem.cpp:13856:159: required from here problem.cpp:10546:36: warning: unused variable ‘arean’ [-Wunused-variable] 10546 | double arean = (1-c)*Th[t].area; | ^~~~~ problem.cpp:10511:20: warning: unused variable ‘Q’ [-Wunused-variable] 10511 | R2 Q[4]; | ^ ../femlib/PkLagrange.hpp: In member function ‘Fem2D::TypeOfFE_ConstDC::FB(unsigned int, Fem2D::MeshS const&, Fem2D::TriangleS const&, Fem2D::R2 const&, KNMK_&) const’: ../femlib/PkLagrange.hpp:450:90: warning: ‘l’ may be used uninitialized [-Wmaybe-uninitialized] 450 | cout << Element::nv << " " << l[0] << " "<< l[1] << " "<< l[2] << " "<< l[3]<< " bug ???"<< endl; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ ../femlib/PkLagrange.hpp:420:16: note: ‘l’ declared here 420 | double l[d+1]; | ^ ../femlib/PkLagrange.hpp:454:109: warning: ‘l’ may be used uninitialized [-Wmaybe-uninitialized] 454 | cout << "TypeOfFE_ConstDC: " << ie << " l: " << l[0] << " "<< l[1] << " "<< l[2] << " "<< l[3]<< " " << this->NbDoF << endl; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ ../femlib/PkLagrange.hpp:420:16: note: ‘l’ declared here 420 | double l[d+1]; | ^ ./../femlib/HashMatrix.hpp: In instantiation of ‘void AddMul(HashMatrix&, HashMatrix&, HashMatrix&, bool, bool, Fem2D::R) [with I = int; RA = std::complex; RB = std::complex; RAB = std::complex; Fem2D::R = double]’: lgmat.cpp:1688:10: required from ‘AnyType ProdMat(Stack, Expression, Expression) [with RA = std::complex; RB = std::complex; RAB = std::complex; int init = 1; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’ lgmat.cpp:3220:8: required from ‘void AddSparseMat() [with R = std::complex]’ lgmat.cpp:3821:24: required from here ./../femlib/HashMatrix.hpp:397:33: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘HashMatrix >::I’ {aka ‘int’} [-Wsign-compare] 397 | for(size_t ll=B.p[j]; ll< B.p[j+1] ;++ll) | ~~^~~~~~~ ./../femlib/HashMatrix.hpp:420:33: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘HashMatrix >::I’ {aka ‘int’} [-Wsign-compare] 420 | for(size_t ll=B.p[j]; ll< B.p[j+1] ;++ll) | ~~^~~~~~~ ./../femlib/HashMatrix.hpp:446:35: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘HashMatrix >::I’ {aka ‘int’} [-Wsign-compare] 446 | for(size_t ll=B.p[j]; ll< B.p[j+1] ;++ll) | ~~^~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream**]’: AFunction.hpp:2562: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*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../femlib/MatriceElementaire.hpp: In instantiation of ‘class MatriceElementaireFES’: ./../femlib/MatriceElementaire.hpp:185:7: required from ‘class MatriceElementairePleine’ problem.cpp:939:20: required from ‘void Fem2D::AssembleBilinearForm(Stack, const Mesh&, const FESpace&, const FESpace&, bool, MatriceCreuse&, const FormBilinear*, int*) [with R = double; Stack = void*; MatriceCreuse = VirtualMatrix]’ problem.cpp:13859:123: required from here ./../femlib/MatriceElementaire.hpp:91:15: warning: ‘R& MatriceElementaire::operator()(int, int) [with R = double]’ was hidden [-Woverloaded-virtual=] 91 | virtual R & operator() (int i,int j) =0; | ^~~~~~~~ ./../femlib/MatriceElementaire.hpp:179:27: note: by ‘MatriceElementaireFES& MatriceElementaireFES::operator()(int, int, int, void*, void*) [with R = double; FES = Fem2D::FESpace]’ 179 | MatriceElementaireFES & operator()(int k,int ie,int label,void * s=0,void *Q=0) { | ^~~~~~~~ ./../femlib/HashMatrix.hpp:467:39: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘HashMatrix >::I’ {aka ‘int’} [-Wsign-compare] 467 | for(size_t ll=B.p[j]; ll< B.p[j+1] ;++ll) | ~~^~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream**]’: AFunction.hpp:2562: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*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = v_fes**]’: lgfem.cpp:1483:25: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = v_fes3**]’: lgfem.cpp:1515:25: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = v_fesS**]’: lgfem.cpp:1548:25: required from here AnyType.hpp: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_fesS** const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = ostream_seekp]’: AFunction.hpp:960: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*]’ AFunction.hpp:959:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = v_fesL**]’: lgfem.cpp:1581:25: required from here AnyType.hpp: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_fesL** const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = ostream_precis]’: AFunction.hpp:960: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*]’ AFunction.hpp:959:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase*]’: lgfem.cpp:2022:40: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleBilinearForm(Stack, const Mesh&, const FESpace&, const FESpace&, bool, MatriceMap&, const FormBilinear*, int*) [with R = double; Stack = void*; MatriceMap = HashMatrix]’: problem.cpp:13862:119: required from here problem.cpp:3913:24: warning: unused variable ‘vol6’ [-Wunused-variable] 3913 | double vol6[2]; | ^~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN_]’: lgfem.cpp:2541:50: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = istream_good]’: AFunction.hpp:960: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*]’ AFunction.hpp:959:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = OP_setw]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = OP_setw; TA0 = long int; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = istream_seekg]’: AFunction.hpp:960: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*]’ AFunction.hpp:959:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = newpMatrice_Creuse >]’: lgmat.cpp:2328:40: required from ‘AnyType Matrixfull2map(Stack, const AnyType&) [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmat.cpp:3343:6: required from ‘void AddSparseMat() [with R = std::complex]’ lgmat.cpp:3821:24: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class newpMatrice_Creuse >’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = minusMat >]’: lgmat.cpp:2937:32: required from ‘AnyType mM2L3(Stack, const AnyType&) [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmat.cpp:3351:6: required from ‘void AddSparseMat() [with R = std::complex]’ lgmat.cpp:3821:24: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleLinearForm(Stack, const Mesh&, const FESpace&, KN_*, const FormLinear*, int*) [with R = std::complex; Stack = void*]’: problem.cpp:13864:161: required from here problem.cpp:10546:36: warning: unused variable ‘arean’ [-Wunused-variable] 10546 | double arean = (1-c)*Th[t].area; | ^~~~~ problem.cpp:10511:20: warning: unused variable ‘Q’ [-Wunused-variable] 10511 | R2 Q[4]; | ^ ./../femlib/MatriceElementaire.hpp: In instantiation of ‘class MatriceElementaireFES, Fem2D::FESpace>’: ./../femlib/MatriceElementaire.hpp:185:7: required from ‘class MatriceElementairePleine, Fem2D::FESpace>’ problem.cpp:939:20: required from ‘void Fem2D::AssembleBilinearForm(Stack, const Mesh&, const FESpace&, const FESpace&, bool, MatriceCreuse&, const FormBilinear*, int*) [with R = std::complex; Stack = void*; MatriceCreuse = VirtualMatrix >]’ problem.cpp:13867:125: required from here ./../femlib/MatriceElementaire.hpp:91:15: warning: ‘R& MatriceElementaire::operator()(int, int) [with R = std::complex]’ was hidden [-Woverloaded-virtual=] 91 | virtual R & operator() (int i,int j) =0; | ^~~~~~~~ ./../femlib/MatriceElementaire.hpp:179:27: note: by ‘MatriceElementaireFES& MatriceElementaireFES::operator()(int, int, int, void*, void*) [with R = std::complex; FES = Fem2D::FESpace]’ 179 | MatriceElementaireFES & operator()(int k,int ie,int label,void * s=0,void *Q=0) { | ^~~~~~~~ lgmat.cpp: In instantiation of ‘MatriceMorse* buildInterpolationMatrixT(const FESpaceT1&, const FESpaceT2&, void*) [with FESpaceT1 = Fem2D::GFESpace; FESpaceT2 = Fem2D::GFESpace; MatriceMorse = HashMatrix]’: lgmat.cpp:1604:76: required from ‘AnyType SetMatrixInterpolationT1(Stack, Expression, Expression, int) [with pfesT1 = v_fes3*; FESpaceT1 = Fem2D::GFESpace; pfesT2 = v_fes3*; FESpaceT2 = Fem2D::GFESpace; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’ lgmat.cpp:1630:65: required from ‘AnyType SetMatrixInterpolation3(Stack, Expression, Expression) [with int init = 1; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’ lgmat.cpp:3919:147: required from here lgmat.cpp:850:7: warning: unused variable ‘n1’ [-Wunused-variable] 850 | int n1=n+1; | ^~ lgmat.cpp:856:7: warning: unused variable ‘nnz’ [-Wunused-variable] 856 | int nnz =0; | ^~~ lgmat.cpp:862:9: warning: unused variable ‘cl’ [-Wunused-variable] 862 | int * cl = 0; | ^~ lgmat.cpp:863:11: warning: unused variable ‘a’ [-Wunused-variable] 863 | double *a=0; | ^ lgmat.cpp:866:13: warning: variable ‘Uh0’ set but not used [-Wunused-but-set-variable] 866 | FElement1 Uh0 = Uh[0]; | ^~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]’: array_tlp.hpp:535:23: required from ‘AnyType InitArrayfromArray::CODE::operator()(Stack) const [with CR = std::__cxx11::basic_string*; KNRR = KN*; bool isinit = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ array_tlp.hpp:502:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]’: AFunction.hpp:2562: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*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgmat.cpp: In instantiation of ‘MatriceMorse* buildInterpolationMatrixT(const FESpaceT1&, const FESpaceT2&, void*) [with FESpaceT1 = Fem2D::GFESpace; FESpaceT2 = Fem2D::GFESpace; MatriceMorse = HashMatrix]’: lgmat.cpp:1604:76: required from ‘AnyType SetMatrixInterpolationT1(Stack, Expression, Expression, int) [with pfesT1 = v_fesS*; FESpaceT1 = Fem2D::GFESpace; pfesT2 = v_fesS*; FESpaceT2 = Fem2D::GFESpace; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’ lgmat.cpp:1633:65: required from ‘AnyType SetMatrixInterpolationS(Stack, Expression, Expression) [with int init = 1; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’ lgmat.cpp:3920:153: required from here lgmat.cpp:850:7: warning: unused variable ‘n1’ [-Wunused-variable] 850 | int n1=n+1; | ^~ lgmat.cpp:856:7: warning: unused variable ‘nnz’ [-Wunused-variable] 856 | int nnz =0; | ^~~ lgmat.cpp:862:9: warning: unused variable ‘cl’ [-Wunused-variable] 862 | int * cl = 0; | ^~ lgmat.cpp:863:11: warning: unused variable ‘a’ [-Wunused-variable] 863 | double *a=0; | ^ lgmat.cpp:866:13: warning: variable ‘Uh0’ set but not used [-Wunused-but-set-variable] 866 | FElement1 Uh0 = Uh[0]; | ^~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleBilinearForm(Stack, const Mesh&, const FESpace&, const FESpace&, bool, MatriceMap&, const FormBilinear*, int*) [with R = std::complex; Stack = void*; MatriceMap = HashMatrix >]’: problem.cpp:13870:121: required from here problem.cpp:3913:24: warning: unused variable ‘vol6’ [-Wunused-variable] 3913 | double vol6[2]; | ^~~~ lgmat.cpp: In instantiation of ‘MatriceMorse* buildInterpolationMatrixT(const FESpaceT1&, const FESpaceT2&, void*) [with FESpaceT1 = Fem2D::GFESpace; FESpaceT2 = Fem2D::GFESpace; MatriceMorse = HashMatrix]’: lgmat.cpp:1604:76: required from ‘AnyType SetMatrixInterpolationT1(Stack, Expression, Expression, int) [with pfesT1 = v_fesL*; FESpaceT1 = Fem2D::GFESpace; pfesT2 = v_fesL*; FESpaceT2 = Fem2D::GFESpace; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’ lgmat.cpp:1636:65: required from ‘AnyType SetMatrixInterpolationL(Stack, Expression, Expression) [with int init = 1; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’ lgmat.cpp:3921:153: required from here lgmat.cpp:850:7: warning: unused variable ‘n1’ [-Wunused-variable] 850 | int n1=n+1; | ^~ lgmat.cpp:856:7: warning: unused variable ‘nnz’ [-Wunused-variable] 856 | int nnz =0; | ^~~ lgmat.cpp:862:9: warning: unused variable ‘cl’ [-Wunused-variable] 862 | int * cl = 0; | ^~ lgmat.cpp:863:11: warning: unused variable ‘a’ [-Wunused-variable] 863 | double *a=0; | ^ lgmat.cpp:866:13: warning: variable ‘Uh0’ set but not used [-Wunused-but-set-variable] 866 | FElement1 Uh0 = Uh[0]; | ^~~ AFunction.hpp: In member function ‘OneOperator2_, std::allocator >**, SubArray, E_F_F0F0_, std::allocator >**, SubArray, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, std::allocator >**, SubArray, E_F_F0F0_, std::allocator >**, SubArray, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = F_KN_]’: array_tlp.hpp:1930: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*]’ array_tlp.hpp:1930:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = MyMap*]’: array_tlp.hpp:434: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*]’ array_tlp.hpp:420:17: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = PrintPnd*>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ lgmat.cpp: In instantiation of ‘MatriceMorse* buildInterpolationMatrixT(const FESpaceT1&, const FESpaceT2&, void*) [with FESpaceT1 = Fem2D::GFESpace; FESpaceT2 = Fem2D::GFESpace; MatriceMorse = HashMatrix]’: lgmat.cpp:1604:76: required from ‘AnyType SetMatrixInterpolationT1(Stack, Expression, Expression, int) [with pfesT1 = v_fesL*; FESpaceT1 = Fem2D::GFESpace; pfesT2 = v_fesS*; FESpaceT2 = Fem2D::GFESpace; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’ lgmat.cpp:1645:65: required from ‘AnyType SetMatrixInterpolationLS(Stack, Expression, Expression) [with int init = 1; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’ lgmat.cpp:3923:154: required from here lgmat.cpp:850:7: warning: unused variable ‘n1’ [-Wunused-variable] 850 | int n1=n+1; | ^~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgmat.cpp:856:7: warning: unused variable ‘nnz’ [-Wunused-variable] 856 | int nnz =0; | ^~~ lgmat.cpp:862:9: warning: unused variable ‘cl’ [-Wunused-variable] 862 | int * cl = 0; | ^~ lgmat.cpp:863:11: warning: unused variable ‘a’ [-Wunused-variable] 863 | double *a=0; | ^ lgmat.cpp:866:13: warning: variable ‘Uh0’ set but not used [-Wunused-but-set-variable] 866 | FElement1 Uh0 = Uh[0]; | ^~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KNM*]’: array_tlp.hpp:614:23: required from ‘AnyType InitMatfromAArray::CODE::operator()(Stack) const [with RR = long int; bool isinit = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ array_tlp.hpp:603:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgmat.cpp: In instantiation of ‘MatriceMorse* buildInterpolationMatrixT(const FESpaceT1&, const FESpaceT2&, void*) [with FESpaceT1 = Fem2D::GFESpace; FESpaceT2 = Fem2D::GFESpace; MatriceMorse = HashMatrix]’: lgmat.cpp:1604:76: required from ‘AnyType SetMatrixInterpolationT1(Stack, Expression, Expression, int) [with pfesT1 = v_fesS*; FESpaceT1 = Fem2D::GFESpace; pfesT2 = v_fesL*; FESpaceT2 = Fem2D::GFESpace; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’ lgmat.cpp:1648:65: required from ‘AnyType SetMatrixInterpolationSL(Stack, Expression, Expression) [with int init = 1; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’ lgmat.cpp:3924:154: required from here lgmat.cpp:850:7: warning: unused variable ‘n1’ [-Wunused-variable] 850 | int n1=n+1; | ^~ lgmat.cpp:856:7: warning: unused variable ‘nnz’ [-Wunused-variable] 856 | int nnz =0; | ^~~ lgmat.cpp:862:9: warning: unused variable ‘cl’ [-Wunused-variable] 862 | int * cl = 0; | ^~ lgmat.cpp:863:11: warning: unused variable ‘a’ [-Wunused-variable] 863 | double *a=0; | ^ lgmat.cpp:866:13: warning: variable ‘Uh0’ set but not used [-Wunused-but-set-variable] 866 | FElement1 Uh0 = Uh[0]; | ^~~ lgmat.cpp: In instantiation of ‘MatriceMorse* buildInterpolationMatrixT(const FESpaceT1&, const FESpaceT2&, void*) [with FESpaceT1 = Fem2D::GFESpace; FESpaceT2 = Fem2D::GFESpace; MatriceMorse = HashMatrix]’: lgmat.cpp:1604:76: required from ‘AnyType SetMatrixInterpolationT1(Stack, Expression, Expression, int) [with pfesT1 = v_fesS*; FESpaceT1 = Fem2D::GFESpace; pfesT2 = v_fes3*; FESpaceT2 = Fem2D::GFESpace; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’ lgmat.cpp:1639:65: required from ‘AnyType SetMatrixInterpolationS3(Stack, Expression, Expression) [with int init = 1; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’ lgmat.cpp:3925:154: required from here lgmat.cpp:850:7: warning: unused variable ‘n1’ [-Wunused-variable] 850 | int n1=n+1; | ^~ lgmat.cpp:856:7: warning: unused variable ‘nnz’ [-Wunused-variable] 856 | int nnz =0; | ^~~ lgmat.cpp:862:9: warning: unused variable ‘cl’ [-Wunused-variable] 862 | int * cl = 0; | ^~ lgmat.cpp:863:11: warning: unused variable ‘a’ [-Wunused-variable] 863 | double *a=0; | ^ lgmat.cpp:866:13: warning: variable ‘Uh0’ set but not used [-Wunused-but-set-variable] 866 | FElement1 Uh0 = Uh[0]; | ^~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Add_KN_]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_add0, KN_, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Add_Mulc_KN_*]’: AFunction.hpp:2562: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*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Sub_KN_]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_sub0, KN_, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Mulc_KN_]’: AFunction.hpp:2759:28: required from ‘AnyType Unary_Op::operator()(Stack) const [with C = Op1_sub, KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2758:16: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Mul_KNM_KN_]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_mulpcp, KNM*, KN*>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = outProduct_KN_*]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_pbuild, KN_, Transpose > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Mul_KNMh_KN_]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_2p_, Transpose*>, KN*>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Divc_KN_]’: AFunction.hpp:2562: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*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = if_arth_KN_*]’: AFunction.hpp:2421:27: required from ‘AnyType OneTernaryOperator3::Op::operator()(Stack) const [with T = Op3_p, KN_, KN_, KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2420:16: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ array_tlp.hpp: In instantiation of ‘static if_arth_KN_* Op3_pacc::f(Stack, const KN_&, const K&, const K&) [with K = long int; Stack = void*]’: AFunction.hpp:2421:47: required from ‘AnyType OneTernaryOperator3::Op::operator()(Stack) const [with T = Op3_pacc; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2420:16: required from here array_tlp.hpp:1090:11: warning: unused variable ‘cc’ [-Wunused-variable] 1090 | K cc(c),bb(b); | ^~ array_tlp.hpp:1090:17: warning: unused variable ‘bb’ [-Wunused-variable] 1090 | K cc(c),bb(b); | ^~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = NothingType]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_AI_B >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = DotStar_KN_]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_build, KN_, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = DotSlash_KN_]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_build, KN_, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, std::__cxx11::basic_string, std::allocator >*, long, E_F_F0F0F0_, std::__cxx11::basic_string, std::allocator >*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, std::__cxx11::basic_string, std::allocator >*, long, E_F_F0F0F0_, std::__cxx11::basic_string, std::allocator >*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op_ReadKN; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = SetArray]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = SetArray2; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../femlib/fem.cpp: In member function ‘Fem2D::Mesh::Find(Fem2D::R2, Fem2D::R2&, bool&, Fem2D::TTriangle const*) const’: ../femlib/fem.cpp:1409:9: warning: ‘it00’ may be used uninitialized [-Wmaybe-uninitialized] 1409 | if( it != it00) goto RESTART; | ^~ ../femlib/fem.cpp:1193:14: note: ‘it00’ was declared here 1193 | int it,j,it00; | ^~~~ In file included from ../femlib/fem.cpp:42: In member function ‘Fem2D::TTriangle::operator()(Fem2D::R2 const&) const’, inlined from ‘Fem2D::Mesh::Find(Fem2D::R2, Fem2D::R2&, bool&, Fem2D::TTriangle const*) const’ at ../femlib/fem.cpp:1400:22: ../femlib/fem.hpp:368:32: warning: ‘tt’ may be used uninitialized [-Wmaybe-uninitialized] 368 | + (const Rd &)*vertices[1]*(P.x) | ~~~~~~~~^ ../femlib/fem.cpp: In member function ‘Fem2D::Mesh::Find(Fem2D::R2, Fem2D::R2&, bool&, Fem2D::TTriangle const*) const’: ../femlib/fem.cpp:1211:26: note: ‘tt’ was declared here 1211 | const Triangle * tt; | ^~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = MyMap*]’: array_tlp.hpp:434: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*]’ array_tlp.hpp:420:17: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = long int*]’: AFunction.hpp:1163: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*]’ AFunction.hpp:1162:11: required from here AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::basic_string**]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Eye]’: AFunction.hpp:1033:22: required from ‘AnyType E_F_F0F0::operator()(Stack) const [with R = Eye; TA0 = long int; TA1 = long int; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1032:11: required from here AnyType.hpp: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 Eye’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, KN_ >*]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KN >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KN >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KNM*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KN*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Transpose*>]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Transpose*>; TA0 = KNM*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Transpose >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Transpose >; TA0 = KN_; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, std::__cxx11::basic_string, std::allocator >*, long, E_F_F0F0F0_, std::__cxx11::basic_string, std::allocator >*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, std::__cxx11::basic_string, std::allocator >*, long, E_F_F0F0F0_, std::__cxx11::basic_string, std::allocator >*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../bamglib/Mesh2.cpp: In member function ‘bamg::Triangles::Add(bamg::Vertex&, bamg::Triangle*, long*)’: ../bamglib/Mesh2.cpp:1561:37: warning: ‘iedge’ may be used uninitialized [-Wmaybe-uninitialized] 1561 | int rswap = tt[izerodet]->swap(iedge); | ~~~~~~~~~~~~~~~~~~^~~~~~~ ../bamglib/Mesh2.cpp:1454:24: note: ‘iedge’ was declared here 1454 | int izerodet = -1, iedge; // izerodet = egde contening the vertex s | ^~~~~ problem.cpp: In instantiation of ‘Call_CompositeFormBilinear::Call_CompositeFormBilinear(E_F0**, Expression, Expression, Expression) [with VFES1 = vect_generic_v_fes; VFES2 = vect_generic_v_fes; Expression = E_F0*]’: problem.cpp:14117:16: required from here problem.cpp:13532:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 13532 | for(int j=0; jnbitem()); throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ problem.cpp:13545:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 13545 | for(int j=0; jnbitem()); throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = v_fes3*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = v_fes3*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmesh3.cpp:2868:71: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = FEbase*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmesh3.cpp:2869:81: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fes3>*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = FEbase, v_fes3>*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmesh3.cpp:2870:81: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = v_fesS*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = v_fesS*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmesh3.cpp:2873:71: required from here AnyType.hpp: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_fesS* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = FEbase*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmesh3.cpp:2874:81: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fesS>*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = FEbase, v_fesS>*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmesh3.cpp:2875:81: required from here AnyType.hpp: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_fesS>* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = v_fesL*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = v_fesL*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmesh3.cpp:2878:71: required from here AnyType.hpp: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_fesL* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = FEbase*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmesh3.cpp:2879:81: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fesL>*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = FEbase, v_fesL>*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmesh3.cpp:2880:81: required from here AnyType.hpp: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_fesL>* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AFunction2.cpp: In member function ‘Routine::code(basicAC_F0 const&) const’: AFunction2.cpp:883:34: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 883 | return new E_Routine(this,args); | ^ In file included from AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Routine::code(basicAC_F0 const&) const’ at AFunction2.cpp:883:34: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.cpp: In instantiation of ‘int Send3d(PlotStream&, Plot::ListWhat&, std::map&) [with K = double; v_fes = v_fes3; typename v_fes::FESpace::Mesh = Fem2D::Mesh3; typename v_fes::FESpace = Fem2D::GFESpace]’: lgfem.cpp:4568:34: required from here lgfem.cpp:4015:7: warning: unused variable ‘lg’ [-Wunused-variable] 4015 | int lg, nsb; | ^~ lgfem.cpp:4015:11: warning: unused variable ‘nsb’ [-Wunused-variable] 4015 | int lg, nsb; | ^~~ lgfem.cpp: In instantiation of ‘int Send3d(PlotStream&, Plot::ListWhat&, std::map&) [with K = std::complex; v_fes = v_fes3; typename v_fes::FESpace::Mesh = Fem2D::Mesh3; typename v_fes::FESpace = Fem2D::GFESpace]’: lgfem.cpp:4570:40: required from here lgfem.cpp:4015:7: warning: unused variable ‘lg’ [-Wunused-variable] 4015 | int lg, nsb; | ^~ lgfem.cpp:4015:11: warning: unused variable ‘nsb’ [-Wunused-variable] 4015 | int lg, nsb; | ^~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Problem*]’: problem.cpp:12138:35: required from ‘AnyType Problem::eval(Stack, Data*, CountPointer >&, MatriceCreuse::Scalaire>*&) const [with R = std::complex; FESpace = Fem2D::FESpace; v_fes = v_fes; AnyType = AnyTypeWithOutCheck; Stack = void*; MatriceCreuse::Scalaire> = VirtualMatrix >; typename CadnaType::Scalaire = std::complex]’ problem.cpp:12856:47: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘int Fem2D::GenericMesh::ElementAdj(int, int&, Rd&) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex; Rd = Fem2D::R3]’: lgfem.cpp:5252:35: required from here ./../femlib/GenericMesh.hpp:659:12: warning: variable ‘Pin’ set but not used [-Wunused-but-set-variable] 659 | Rd Pin=K(PHat); | ^~~ In file included from lgfem.cpp:58: lgfem.hpp: In instantiation of ‘void FEbaseArray::resize(int) [with K = double; v_fes = v_fes]’: lgfem.cpp:5481:15: required from here lgfem.hpp:957:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 957 | for (unsigned int j = 0; j < std::max(this->N, 1); ++j) yy[j] = xx[j]; | ~~^~~~~~~~~~~~~~~~~~~~~~ lgfem.hpp:958:55: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 958 | for (unsigned int j = std::max(this->N, 1); j < i; ++j) | ~~^~~ lgfem.hpp:961:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 961 | for (unsigned int j = 0; j < i; ++j) yy[j] = xx[j]; | ~~^~~ lgfem.hpp:962:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 962 | for (unsigned int j = i; j < this->N; ++j) xx[j]->destroy( ); | ~~^~~~~~~~~ lgfem.hpp: In instantiation of ‘void FEbaseArray::resize(int) [with K = std::complex; v_fes = v_fes]’: lgfem.cpp:5486:15: required from here lgfem.hpp:957:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 957 | for (unsigned int j = 0; j < std::max(this->N, 1); ++j) yy[j] = xx[j]; | ~~^~~~~~~~~~~~~~~~~~~~~~ lgfem.hpp:958:55: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 958 | for (unsigned int j = std::max(this->N, 1); j < i; ++j) | ~~^~~ lgfem.hpp:961:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 961 | for (unsigned int j = 0; j < i; ++j) yy[j] = xx[j]; | ~~^~~ lgfem.hpp:962:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 962 | for (unsigned int j = i; j < this->N; ++j) xx[j]->destroy( ); | ~~^~~~~~~~~ problem.cpp: In instantiation of ‘void DispatchSolution(std::vector&, std::vector&, std::vector&, std::vector&, KN*, KN*) [with R = std::complex]’: problem.cpp:12582:28: required from ‘AnyType Problem::evalComposite(Stack, DataComposite*, CountPointer >&) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ problem.cpp:12884:42: required from here problem.cpp:11829:29: warning: unused variable ‘Uh’ [-Wunused-variable] 11829 | const FESpace & Uh= *PUh; | ^~ problem.cpp:11839:30: warning: unused variable ‘Uh’ [-Wunused-variable] 11839 | const FESpace3 & Uh= *PUh; | ^~ problem.cpp:11849:30: warning: unused variable ‘Uh’ [-Wunused-variable] 11849 | const FESpaceS & Uh= *PUh; | ^~ problem.cpp:11859:30: warning: unused variable ‘Uh’ [-Wunused-variable] 11859 | const FESpaceL & Uh= *PUh; | ^~ problem.cpp: In instantiation of ‘void DispatchSolution(std::vector&, std::vector&, std::vector&, std::vector&, KN*, KN*) [with R = double]’: problem.cpp:12582:28: required from ‘AnyType Problem::evalComposite(Stack, DataComposite*, CountPointer >&) const [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ problem.cpp:12886:41: required from here problem.cpp:11829:29: warning: unused variable ‘Uh’ [-Wunused-variable] 11829 | const FESpace & Uh= *PUh; | ^~ problem.cpp:11839:30: warning: unused variable ‘Uh’ [-Wunused-variable] 11839 | const FESpace3 & Uh= *PUh; | ^~ problem.cpp:11849:30: warning: unused variable ‘Uh’ [-Wunused-variable] 11849 | const FESpaceS & Uh= *PUh; | ^~ problem.cpp:11859:30: warning: unused variable ‘Uh’ [-Wunused-variable] 11859 | const FESpaceL & Uh= *PUh; | ^~ AFunction.hpp: In member function ‘E_F_F0F0, std::__cxx11::basic_string, std::allocator >*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0, std::__cxx11::basic_string, std::allocator >*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:1076:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0, std::__cxx11::basic_string, std::allocator >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0, std::__cxx11::basic_string, std::allocator >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0, std::allocator >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0, std::allocator >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::Element_rhsVF(const FElement&, const FElement&, int, int, int, const LOperaD&, double*, int*, void*, KN_&, const QuadratureFormular1d&, int) [with R = double; LOperaD = LinearComb; QuadratureFormular1d = GQuadratureFormular]’: problem.cpp:10465:41: required from ‘void Fem2D::AssembleLinearForm(Stack, const Mesh&, const FESpace&, KN_*, const FormLinear*, int*) [with R = double; Stack = void*]’ problem.cpp:13856:159: required from here problem.cpp:8782:14: warning: unused variable ‘nnv’ [-Wunused-variable] 8782 | long nnv=KKv.NbDoF(); | ^~~ AFunction.hpp: In member function ‘E_F_F0F0, std::__cxx11::basic_string, std::allocator >*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0, std::__cxx11::basic_string, std::allocator >*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:1076:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0, std::allocator >**, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0, std::allocator >**, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0F0 >*, std::basic_istream >*, std::__cxx11::basic_string, std::allocator >**>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0 >*, std::basic_istream >*, std::__cxx11::basic_string, std::allocator >**>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:1076:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0, std::__cxx11::basic_string, std::allocator >**, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0, std::__cxx11::basic_string, std::allocator >**, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0, std::__cxx11::basic_string, std::allocator >**, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0, std::__cxx11::basic_string, std::allocator >**, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0, std::__cxx11::basic_string, std::allocator >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0, std::__cxx11::basic_string, std::allocator >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::Element_rhsVF(const FElement&, const FElement&, int, int, int, const LOperaD&, double*, int*, void*, KN_&, const QuadratureFormular1d&, int) [with R = std::complex; LOperaD = LinearComb; QuadratureFormular1d = GQuadratureFormular]’: problem.cpp:10465:41: required from ‘void Fem2D::AssembleLinearForm(Stack, const Mesh&, const FESpace&, KN_*, const FormLinear*, int*) [with R = std::complex; Stack = void*]’ problem.cpp:13864:161: required from here problem.cpp:8782:14: warning: unused variable ‘nnv’ [-Wunused-variable] AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]’: lgmesh3.cpp:2188:25: required from ‘AnyType pf3r2R(Stack, const AnyType&) [with R = std::complex; int dd = 0; v_fes = v_fes3; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmesh3.cpp:3049:57: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class std::complex’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgfem.cpp: In instantiation of ‘AnyType pfer2R(Stack, const AnyType&) [with R = double; int dd = 0; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgfem.cpp:6761:90: required from here lgfem.cpp:1884:8: warning: variable ‘qnu’ set but not used [-Wunused-but-set-variable] 1884 | bool qnu = true; | ^~~ lgfem.cpp: In instantiation of ‘AnyType pfer2R(Stack, const AnyType&) [with R = std::complex; int dd = 0; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgfem.cpp:6763:98: required from here lgfem.cpp:1884:8: warning: variable ‘qnu’ set but not used [-Wunused-but-set-variable] lgfem.cpp: In instantiation of ‘AnyType pfer2R(Stack, const AnyType&) [with R = double; int dd = 1; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgfem.cpp:6766:74: required from here lgfem.cpp:1884:8: warning: variable ‘qnu’ set but not used [-Wunused-but-set-variable] lgfem.cpp: In instantiation of ‘AnyType pfer2R(Stack, const AnyType&) [with R = double; int dd = 2; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgfem.cpp:6767:74: required from here lgfem.cpp:1884:8: warning: variable ‘qnu’ set but not used [-Wunused-but-set-variable] lgfem.cpp: In instantiation of ‘AnyType pfer2R(Stack, const AnyType&) [with R = double; int dd = 3; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgfem.cpp:6768:76: required from here lgfem.cpp:1884:8: warning: variable ‘qnu’ set but not used [-Wunused-but-set-variable] lgfem.cpp: In instantiation of ‘AnyType pfer2R(Stack, const AnyType&) [with R = double; int dd = 4; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgfem.cpp:6769:76: required from here lgfem.cpp:1884:8: warning: variable ‘qnu’ set but not used [-Wunused-but-set-variable] lgfem.cpp: In instantiation of ‘AnyType pfer2R(Stack, const AnyType&) [with R = double; int dd = 5; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgfem.cpp:6770:76: required from here lgfem.cpp:1884:8: warning: variable ‘qnu’ set but not used [-Wunused-but-set-variable] lgfem.cpp: In instantiation of ‘AnyType pfer2R(Stack, const AnyType&) [with R = std::complex; int dd = 1; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgfem.cpp:6773:81: required from here lgfem.cpp:1884:8: warning: variable ‘qnu’ set but not used [-Wunused-but-set-variable] lgfem.cpp: In instantiation of ‘AnyType pfer2R(Stack, const AnyType&) [with R = std::complex; int dd = 2; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgfem.cpp:6774:81: required from here lgfem.cpp:1884:8: warning: variable ‘qnu’ set but not used [-Wunused-but-set-variable] lgfem.cpp: In instantiation of ‘AnyType pfer2R(Stack, const AnyType&) [with R = std::complex; int dd = 3; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgfem.cpp:6775:83: required from here lgfem.cpp:1884:8: warning: variable ‘qnu’ set but not used [-Wunused-but-set-variable] lgfem.cpp: In instantiation of ‘AnyType pfer2R(Stack, const AnyType&) [with R = std::complex; int dd = 4; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgfem.cpp:6776:83: required from here lgfem.cpp:1884:8: warning: variable ‘qnu’ set but not used [-Wunused-but-set-variable] lgfem.cpp: In instantiation of ‘AnyType pfer2R(Stack, const AnyType&) [with R = std::complex; int dd = 5; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgfem.cpp:6777:83: required from here lgfem.cpp:1884:8: warning: variable ‘qnu’ set but not used [-Wunused-but-set-variable] ../femlib/fem.cpp: In member function ‘Fem2D::Mesh::ConsAdjacence()’: ../femlib/fem.cpp:490:56: warning: ‘avam’ may be used uninitialized [-Wmaybe-uninitialized] 490 | ll[gd] = avam; | ~~~~~~~^~~~~~ ../femlib/fem.cpp:457:51: note: ‘avam’ was declared here 457 | R lAV,avam; | ^~~~ ../femlib/fem.cpp:489:60: warning: ‘k’ may be used uninitialized [-Wmaybe-uninitialized] 489 | int kkgd= 3*k + j; | ~^~ ../femlib/fem.cpp:459:51: note: ‘k’ was declared here 459 | int p,k,i,j; | ^ ../femlib/fem.cpp:489:53: warning: ‘j’ may be used uninitialized [-Wmaybe-uninitialized] 489 | int kkgd= 3*k + j; | ^~~~ ../femlib/fem.cpp:459:55: note: ‘j’ was declared here 459 | int p,k,i,j; | ^ ../femlib/fem.cpp:588:38: warning: ‘t3’ may be used uninitialized [-Wmaybe-uninitialized] 588 | if (NextT3[t3]==0) NbMortarsPaper++; | ^ ../femlib/fem.cpp:575:25: note: ‘t3’ was declared here 575 | int t3,nt3 = nt*3; | ^~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ lgfem.hpp:475:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ lgfem.hpp:522:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ lgfem.hpp:569:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] In function ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘InitLoop()’ at AFunction2.cpp:1017:32: AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at AFunction.hpp:3112:42, inlined from ‘InitLoop()’ at AFunction2.cpp:1017:32: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../femlib/MatriceElementaire.hpp: In instantiation of ‘class MatriceElementaireFES >’: ./../femlib/MatriceElementaire.hpp:185:7: required from ‘class MatriceElementairePleine >’ problem.cpp:1252:20: required from ‘void Fem2D::AssembleBilinearForm(Stack, const GFESpace::Mesh&, const FESpace3&, const FESpace3&, bool, MatriceCreuse&, const FormBilinear*, int*) [with R = double; Stack = void*; GFESpace::Mesh = Mesh3; FESpace3 = GFESpace; MatriceCreuse = VirtualMatrix]’ problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = VirtualMatrix; MMesh = Mesh3; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13901:165: required from here ./../femlib/MatriceElementaire.hpp:91:15: warning: ‘R& MatriceElementaire::operator()(int, int) [with R = double]’ was hidden [-Woverloaded-virtual=] 91 | virtual R & operator() (int i,int j) =0; | ^~~~~~~~ ./../femlib/MatriceElementaire.hpp:179:27: note: by ‘MatriceElementaireFES& MatriceElementaireFES::operator()(int, int, int, void*, void*) [with R = double; FES = Fem2D::GFESpace]’ 179 | MatriceElementaireFES & operator()(int k,int ie,int label,void * s=0,void *Q=0) { | ^~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleBilinearForm(Stack, const GFESpace::Mesh&, const FESpace3&, const FESpace3&, bool, MatriceCreuse&, const FormBilinear*, int*) [with R = double; Stack = void*; GFESpace::Mesh = Mesh3; FESpace3 = GFESpace; MatriceCreuse = VirtualMatrix]’: problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = VirtualMatrix; MMesh = Mesh3; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13901:165: required from here problem.cpp:1374:32: warning: unused variable ‘umx’ [-Wunused-variable] 1374 | double umx=std::numeric_limits::lowest(),umn=std::numeric_limits::max(); | ^~~ problem.cpp:1374:74: warning: unused variable ‘umn’ [-Wunused-variable] 1374 | double umx=std::numeric_limits::lowest(),umn=std::numeric_limits::max(); | ^~~ problem.cpp:1370:44: warning: unused variable ‘K’ [-Wunused-variable] 1370 | const Mesh3::Element & K(Th[t]); | ^ problem.cpp:1358:24: warning: unused variable ‘llevelset’ [-Wunused-variable] 1358 | double llevelset = 0; | ^~~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleLinearForm(Stack, const Mesh3&, const FESpace3&, KN_*, const FormLinear*, int*) [with R = double; Stack = void*; FESpace3 = GFESpace]’: problem.cpp:9524:51: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = VirtualMatrix; MMesh = Mesh3; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13901:165: required from here problem.cpp:10820:32: warning: unused variable ‘umx’ [-Wunused-variable] 10820 | double umx=std::numeric_limits::lowest(),umn=std::numeric_limits::max(); | ^~~ problem.cpp:10820:74: warning: unused variable ‘umn’ [-Wunused-variable] 10820 | double umx=std::numeric_limits::lowest(),umn=std::numeric_limits::max(); | ^~~ problem.cpp:10816:44: warning: unused variable ‘K’ [-Wunused-variable] 10816 | const Mesh3::Element & K(ThI[t]); | ^ problem.cpp:10804:24: warning: unused variable ‘llevelset’ [-Wunused-variable] 10804 | double llevelset = 0; | ^~~~~~~~~ problem.cpp:10877:37: warning: unused variable ‘K’ [-Wunused-variable] 10877 | const Tet & K(ThI[i]); | ^ problem.cpp: In instantiation of ‘void Fem2D::AssembleBilinearForm(Stack, const Mesh3&, const FESpace3&, const FESpace3&, bool, MatriceMap&, const FormBilinear*, int*) [with R = double; Stack = void*; FESpace3 = GFESpace; MatriceMap = HashMatrix]’: problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = HashMatrix; MMesh = Mesh3; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13904:168: required from here problem.cpp:4262:32: warning: unused variable ‘umx’ [-Wunused-variable] 4262 | double umx=std::numeric_limits::lowest(),umn=std::numeric_limits::max(); | ^~~ problem.cpp:4262:74: warning: unused variable ‘umn’ [-Wunused-variable] 4262 | double umx=std::numeric_limits::lowest(),umn=std::numeric_limits::max(); | ^~~ problem.cpp:4258:44: warning: unused variable ‘K’ [-Wunused-variable] 4258 | const Mesh3::Element & K(Th[t]); | ^ problem.cpp:4246:24: warning: unused variable ‘llevelset’ [-Wunused-variable] 4246 | double llevelset = 0; | ^~~~~~~~~ problem.cpp:4093:23: warning: unused variable ‘pThdi’ [-Wunused-variable] 4093 | const Mesh3 * pThdi = GetAny( (* di.Th)(stack)); | ^~~~~ ./../femlib/MatriceElementaire.hpp: In instantiation of ‘class MatriceElementaireFES, Fem2D::GFESpace >’: ./../femlib/MatriceElementaire.hpp:185:7: required from ‘class MatriceElementairePleine, Fem2D::GFESpace >’ problem.cpp:1252:20: required from ‘void Fem2D::AssembleBilinearForm(Stack, const GFESpace::Mesh&, const FESpace3&, const FESpace3&, bool, MatriceCreuse&, const FormBilinear*, int*) [with R = std::complex; Stack = void*; GFESpace::Mesh = Mesh3; FESpace3 = GFESpace; MatriceCreuse = VirtualMatrix >]’ problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = VirtualMatrix >; MMesh = Mesh3; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13911:169: required from here ./../femlib/MatriceElementaire.hpp:91:15: warning: ‘R& MatriceElementaire::operator()(int, int) [with R = std::complex]’ was hidden [-Woverloaded-virtual=] 91 | virtual R & operator() (int i,int j) =0; | ^~~~~~~~ ./../femlib/MatriceElementaire.hpp:179:27: note: by ‘MatriceElementaireFES& MatriceElementaireFES::operator()(int, int, int, void*, void*) [with R = std::complex; FES = Fem2D::GFESpace]’ 179 | MatriceElementaireFES & operator()(int k,int ie,int label,void * s=0,void *Q=0) { | ^~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleBilinearForm(Stack, const GFESpace::Mesh&, const FESpace3&, const FESpace3&, bool, MatriceCreuse&, const FormBilinear*, int*) [with R = std::complex; Stack = void*; GFESpace::Mesh = Mesh3; FESpace3 = GFESpace; MatriceCreuse = VirtualMatrix >]’: problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = VirtualMatrix >; MMesh = Mesh3; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13911:169: required from here problem.cpp:1374:32: warning: unused variable ‘umx’ [-Wunused-variable] 1374 | double umx=std::numeric_limits::lowest(),umn=std::numeric_limits::max(); | ^~~ problem.cpp:1374:74: warning: unused variable ‘umn’ [-Wunused-variable] 1374 | double umx=std::numeric_limits::lowest(),umn=std::numeric_limits::max(); | ^~~ problem.cpp:1370:44: warning: unused variable ‘K’ [-Wunused-variable] 1370 | const Mesh3::Element & K(Th[t]); | ^ problem.cpp:1358:24: warning: unused variable ‘llevelset’ [-Wunused-variable] 1358 | double llevelset = 0; | ^~~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleLinearForm(Stack, const Mesh3&, const FESpace3&, KN_*, const FormLinear*, int*) [with R = std::complex; Stack = void*; FESpace3 = GFESpace]’: problem.cpp:9524:51: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = VirtualMatrix >; MMesh = Mesh3; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13911:169: required from here problem.cpp:10820:32: warning: unused variable ‘umx’ [-Wunused-variable] 10820 | double umx=std::numeric_limits::lowest(),umn=std::numeric_limits::max(); | ^~~ problem.cpp:10820:74: warning: unused variable ‘umn’ [-Wunused-variable] 10820 | double umx=std::numeric_limits::lowest(),umn=std::numeric_limits::max(); | ^~~ problem.cpp:10816:44: warning: unused variable ‘K’ [-Wunused-variable] 10816 | const Mesh3::Element & K(ThI[t]); | ^ problem.cpp:10804:24: warning: unused variable ‘llevelset’ [-Wunused-variable] 10804 | double llevelset = 0; | ^~~~~~~~~ problem.cpp:10877:37: warning: unused variable ‘K’ [-Wunused-variable] 10877 | const Tet & K(ThI[i]); | ^ problem.cpp: In instantiation of ‘void Fem2D::AssembleBilinearForm(Stack, const Mesh3&, const FESpace3&, const FESpace3&, bool, MatriceMap&, const FormBilinear*, int*) [with R = std::complex; Stack = void*; FESpace3 = GFESpace; MatriceMap = HashMatrix >]’: problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = HashMatrix >; MMesh = Mesh3; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13914:171: required from here problem.cpp:4262:32: warning: unused variable ‘umx’ [-Wunused-variable] 4262 | double umx=std::numeric_limits::lowest(),umn=std::numeric_limits::max(); | ^~~ problem.cpp:4262:74: warning: unused variable ‘umn’ [-Wunused-variable] 4262 | double umx=std::numeric_limits::lowest(),umn=std::numeric_limits::max(); | ^~~ problem.cpp:4258:44: warning: unused variable ‘K’ [-Wunused-variable] 4258 | const Mesh3::Element & K(Th[t]); | ^ problem.cpp:4246:24: warning: unused variable ‘llevelset’ [-Wunused-variable] 4246 | double llevelset = 0; | ^~~~~~~~~ problem.cpp:4093:23: warning: unused variable ‘pThdi’ [-Wunused-variable] 4093 | const Mesh3 * pThdi = GetAny( (* di.Th)(stack)); | ^~~~~ ./../femlib/MatriceElementaire.hpp: In instantiation of ‘class MatriceElementaireFES >’: ./../femlib/MatriceElementaire.hpp:185:7: required from ‘class MatriceElementairePleine >’ problem.cpp:1576:20: required from ‘void Fem2D::AssembleBilinearForm(Stack, const MeshS&, const FESpaceS&, const FESpaceS&, bool, MatriceCreuse&, const FormBilinear*, int*) [with R = double; Stack = void*; FESpaceS = GFESpace; MatriceCreuse = VirtualMatrix]’ problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = VirtualMatrix; MMesh = MeshS; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13928:165: required from here ./../femlib/MatriceElementaire.hpp:91:15: warning: ‘R& MatriceElementaire::operator()(int, int) [with R = double]’ was hidden [-Woverloaded-virtual=] 91 | virtual R & operator() (int i,int j) =0; | ^~~~~~~~ ./../femlib/MatriceElementaire.hpp:179:27: note: by ‘MatriceElementaireFES& MatriceElementaireFES::operator()(int, int, int, void*, void*) [with R = double; FES = Fem2D::GFESpace]’ 179 | MatriceElementaireFES & operator()(int k,int ie,int label,void * s=0,void *Q=0) { | ^~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleBilinearForm(Stack, const MeshS&, const FESpaceS&, const FESpaceS&, bool, MatriceCreuse&, const FormBilinear*, int*) [with R = double; Stack = void*; FESpaceS = GFESpace; MatriceCreuse = VirtualMatrix]’: problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = VirtualMatrix; MMesh = MeshS; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13928:165: required from here problem.cpp:1559:15: warning: variable ‘paramate’ set but not used [-Wunused-but-set-variable] 1559 | void *paramate=stack; | ^~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleLinearForm(Stack, const MeshS&, const FESpaceS&, KN_*, const FormLinear*, int*) [with R = double; Stack = void*; FESpaceS = GFESpace]’: problem.cpp:9524:51: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = VirtualMatrix; MMesh = MeshS; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13928:165: required from here problem.cpp:11203:36: warning: unused variable ‘arean’ [-Wunused-variable] 11203 | double arean = (1-c)*Th[t].mesure(); | ^~~~~ problem.cpp:11168:20: warning: unused variable ‘Q’ [-Wunused-variable] 11168 | R2 Q[4]; | ^ problem.cpp: In instantiation of ‘void Fem2D::AssembleBilinearForm(Stack, const MeshS&, const FESpaceS&, const FESpaceS&, bool, MatriceMap&, const FormBilinear*, int*) [with R = double; Stack = void*; FESpaceS = GFESpace; MatriceMap = HashMatrix]’: problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = HashMatrix; MMesh = MeshS; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13931:168: required from here problem.cpp:4444:24: warning: unused variable ‘vol6’ [-Wunused-variable] 4444 | double vol6[2]; | ^~~~ problem.cpp:4321:17: warning: unused variable ‘pThdi’ [-Wunused-variable] 4321 | pmeshS pThdi = GetAny((*b->di->Th)(stack)); //Trait_MESHO::topmesh(ThbfO); // | ^~~~~ problem.cpp:4336:35: warning: unused variable ‘mapt’ [-Wunused-variable] 4336 | Expression const * const mapt=*di.mapt?di.mapt:0 ; | ^~~~ problem.cpp:4337:35: warning: unused variable ‘mapu’ [-Wunused-variable] 4337 | Expression const * const mapu=*di.mapu?di.mapu:0 ; | ^~~~ problem.cpp:4338:14: warning: unused variable ‘withmap’ [-Wunused-variable] 4338 | bool withmap =di.withmap(); | ^~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleBC(Stack, const MeshS&, const FESpaceS&, const FESpaceS&, bool, MatriceCreuse*, KN_*, KN_*, const BC_set*, double, int*) [with R = double; Stack = void*; FESpaceS = GFESpace; MatriceCreuse = VirtualMatrix]’: problem.cpp:9577:27: required from ‘void Fem2D::AssembleBC(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MatriceCreuse*, KN_*, KN_*, const std::__cxx11::list&, double, int*) [with R = double; MMesh = MeshS; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*; MatriceCreuse = VirtualMatrix]’ problem.cpp:13933:167: required from here problem.cpp:10009:28: warning: unused variable ‘le’ [-Wunused-variable] 10009 | double le = sqrt((E,E)); | ^~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../femlib/MatriceElementaire.hpp: In instantiation of ‘class MatriceElementaireFES, Fem2D::GFESpace >’: ./../femlib/MatriceElementaire.hpp:185:7: required from ‘class MatriceElementairePleine, Fem2D::GFESpace >’ problem.cpp:1576:20: required from ‘void Fem2D::AssembleBilinearForm(Stack, const MeshS&, const FESpaceS&, const FESpaceS&, bool, MatriceCreuse&, const FormBilinear*, int*) [with R = std::complex; Stack = void*; FESpaceS = GFESpace; MatriceCreuse = VirtualMatrix >]’ problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = VirtualMatrix >; MMesh = MeshS; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13938:169: required from here ./../femlib/MatriceElementaire.hpp:91:15: warning: ‘R& MatriceElementaire::operator()(int, int) [with R = std::complex]’ was hidden [-Woverloaded-virtual=] 91 | virtual R & operator() (int i,int j) =0; | ^~~~~~~~ ./../femlib/MatriceElementaire.hpp:179:27: note: by ‘MatriceElementaireFES& MatriceElementaireFES::operator()(int, int, int, void*, void*) [with R = std::complex; FES = Fem2D::GFESpace]’ 179 | MatriceElementaireFES & operator()(int k,int ie,int label,void * s=0,void *Q=0) { | ^~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleBilinearForm(Stack, const MeshS&, const FESpaceS&, const FESpaceS&, bool, MatriceCreuse&, const FormBilinear*, int*) [with R = std::complex; Stack = void*; FESpaceS = GFESpace; MatriceCreuse = VirtualMatrix >]’: problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = VirtualMatrix >; MMesh = MeshS; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13938:169: required from here problem.cpp:1559:15: warning: variable ‘paramate’ set but not used [-Wunused-but-set-variable] 1559 | void *paramate=stack; | ^~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleLinearForm(Stack, const MeshS&, const FESpaceS&, KN_*, const FormLinear*, int*) [with R = std::complex; Stack = void*; FESpaceS = GFESpace]’: problem.cpp:9524:51: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = VirtualMatrix >; MMesh = MeshS; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13938:169: required from here problem.cpp:11203:36: warning: unused variable ‘arean’ [-Wunused-variable] 11203 | double arean = (1-c)*Th[t].mesure(); | ^~~~~ problem.cpp:11168:20: warning: unused variable ‘Q’ [-Wunused-variable] 11168 | R2 Q[4]; | ^ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArrayKn*]’: AFunction.hpp:789:23: required from ‘AnyType Cast(Stack, const AnyType&) [with A = FEbaseArrayKn*; B = FEbaseArray*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.cpp:5952:56: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArrayKn >*]’: AFunction.hpp:789:23: required from ‘AnyType Cast(Stack, const AnyType&) [with A = FEbaseArrayKn >*; B = FEbaseArray, v_fes>*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.cpp:5975:57: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleBilinearForm(Stack, const MeshS&, const FESpaceS&, const FESpaceS&, bool, MatriceMap&, const FormBilinear*, int*) [with R = std::complex; Stack = void*; FESpaceS = GFESpace; MatriceMap = HashMatrix >]’: problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = HashMatrix >; MMesh = MeshS; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13941:171: required from here problem.cpp:4444:24: warning: unused variable ‘vol6’ [-Wunused-variable] 4444 | double vol6[2]; | ^~~~ problem.cpp:4321:17: warning: unused variable ‘pThdi’ [-Wunused-variable] 4321 | pmeshS pThdi = GetAny((*b->di->Th)(stack)); //Trait_MESHO::topmesh(ThbfO); // | ^~~~~ problem.cpp:4336:35: warning: unused variable ‘mapt’ [-Wunused-variable] 4336 | Expression const * const mapt=*di.mapt?di.mapt:0 ; | ^~~~ problem.cpp:4337:35: warning: unused variable ‘mapu’ [-Wunused-variable] 4337 | Expression const * const mapu=*di.mapu?di.mapu:0 ; | ^~~~ problem.cpp:4338:14: warning: unused variable ‘withmap’ [-Wunused-variable] 4338 | bool withmap =di.withmap(); | ^~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleBC(Stack, const MeshS&, const FESpaceS&, const FESpaceS&, bool, MatriceCreuse*, KN_*, KN_*, const BC_set*, double, int*) [with R = std::complex; Stack = void*; FESpaceS = GFESpace; MatriceCreuse = VirtualMatrix >]’: problem.cpp:9577:27: required from ‘void Fem2D::AssembleBC(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MatriceCreuse*, KN_*, KN_*, const std::__cxx11::list&, double, int*) [with R = std::complex; MMesh = MeshS; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*; MatriceCreuse = VirtualMatrix >]’ problem.cpp:13943:170: required from here problem.cpp:10009:28: warning: unused variable ‘le’ [-Wunused-variable] 10009 | double le = sqrt((E,E)); | ^~ ./../femlib/MatriceElementaire.hpp: In instantiation of ‘class MatriceElementaireFES >’: ./../femlib/MatriceElementaire.hpp:185:7: required from ‘class MatriceElementairePleine >’ problem.cpp:1861:24: required from ‘void Fem2D::AssembleBilinearForm(Stack, const MeshL&, const FESpaceL&, const FESpaceL&, bool, MatriceCreuse&, const FormBilinear*, int*) [with R = double; Stack = void*; FESpaceL = GFESpace; MatriceCreuse = VirtualMatrix]’ problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = VirtualMatrix; MMesh = MeshL; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13951:165: required from here ./../femlib/MatriceElementaire.hpp:91:15: warning: ‘R& MatriceElementaire::operator()(int, int) [with R = double]’ was hidden [-Woverloaded-virtual=] 91 | virtual R & operator() (int i,int j) =0; | ^~~~~~~~ ./../femlib/MatriceElementaire.hpp:179:27: note: by ‘MatriceElementaireFES& MatriceElementaireFES::operator()(int, int, int, void*, void*) [with R = double; FES = Fem2D::GFESpace]’ 179 | MatriceElementaireFES & operator()(int k,int ie,int label,void * s=0,void *Q=0) { | ^~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleBilinearForm(Stack, const MeshL&, const FESpaceL&, const FESpaceL&, bool, MatriceCreuse&, const FormBilinear*, int*) [with R = double; Stack = void*; FESpaceL = GFESpace; MatriceCreuse = VirtualMatrix]’: problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = VirtualMatrix; MMesh = MeshL; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13951:165: required from here problem.cpp:1779:14: warning: unused variable ‘sameMesh’ [-Wunused-variable] 1779 | bool sameMesh = &ThI == &Vh.Th && &ThI == &Uh.Th; | ^~~~~~~~ problem.cpp:1844:15: warning: variable ‘paramate’ set but not used [-Wunused-but-set-variable] 1844 | void *paramate=stack; | ^~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = v_fes*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = v_fes*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.cpp:6100:73: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fes>*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = FEbase, v_fes>*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.cpp:6103:87: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::R3]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = Fem2D::R3; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.cpp:6201:74: required from here AnyType.hpp:145: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::R3’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleLinearForm(Stack, const MeshL&, const FESpaceL&, KN_*, const FormLinear*, int*) [with R = double; Stack = void*; FESpaceL = GFESpace]’: problem.cpp:9524:51: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = VirtualMatrix; MMesh = MeshL; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13951:165: required from here problem.cpp:11377:41: warning: unused variable ‘K’ [-Wunused-variable] 11377 | const Element & K(ThI[i]); | ^ problem.cpp: In instantiation of ‘void Fem2D::AssembleBilinearForm(Stack, const MeshL&, const FESpaceL&, const FESpaceL&, bool, MatriceMap&, const FormBilinear*, int*) [with R = double; Stack = void*; FESpaceL = GFESpace; MatriceMap = HashMatrix]’: problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = HashMatrix; MMesh = MeshL; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13954:159: required from here problem.cpp:4621:17: warning: unused variable ‘pThdi’ [-Wunused-variable] 4621 | pmeshL pThdi = GetAny((*b->di->Th)(stack)); | ^~~~~ problem.cpp:4635:35: warning: unused variable ‘mapt’ [-Wunused-variable] 4635 | Expression const * const mapt=*di.mapt?di.mapt:0 ; | ^~~~ problem.cpp:4636:35: warning: unused variable ‘mapu’ [-Wunused-variable] 4636 | Expression const * const mapu=*di.mapu?di.mapu:0 ; | ^~~~ problem.cpp:4637:14: warning: unused variable ‘withmap’ [-Wunused-variable] 4637 | bool withmap =di.withmap(); | ^~~~~~~ problem.cpp:4644:13: warning: unused variable ‘bei0’ [-Wunused-variable] 4644 | int bei0 = mpi_rank*ceil(1.*Th.nbe/mpi_size); | ^~~~ problem.cpp:4645:13: warning: unused variable ‘bei1’ [-Wunused-variable] 4645 | int bei1 = min(Th.nbe,(int)((mpi_rank+1)*ceil(1.*Th.nbe/mpi_size))); | ^~~~ lgmat.cpp: In instantiation of ‘AnyType RawMatrix::operator()(Stack) const [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgmat.cpp:2732:31: required from here lgmat.cpp:2739:10: warning: variable ‘sym’ set but not used [-Wunused-but-set-variable] 2739 | bool sym=false; | ^~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]’: lgfem.cpp:1873:25: required from ‘AnyType pfer2R(Stack, const AnyType&) [with R = std::complex; int dd = 0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.cpp:6763:98: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class std::complex’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgmat.cpp: In instantiation of ‘AnyType RawMatrix::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgmat.cpp:2732:31: required from here lgmat.cpp:2739:10: warning: variable ‘sym’ set but not used [-Wunused-but-set-variable] ./../femlib/MatriceElementaire.hpp: In instantiation of ‘class MatriceElementaireFES, Fem2D::GFESpace >’: ./../femlib/MatriceElementaire.hpp:185:7: required from ‘class MatriceElementairePleine, Fem2D::GFESpace >’ problem.cpp:1861:24: required from ‘void Fem2D::AssembleBilinearForm(Stack, const MeshL&, const FESpaceL&, const FESpaceL&, bool, MatriceCreuse&, const FormBilinear*, int*) [with R = std::complex; Stack = void*; FESpaceL = GFESpace; MatriceCreuse = VirtualMatrix >]’ problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = VirtualMatrix >; MMesh = MeshL; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13961:169: required from here ./../femlib/MatriceElementaire.hpp:91:15: warning: ‘R& MatriceElementaire::operator()(int, int) [with R = std::complex]’ was hidden [-Woverloaded-virtual=] 91 | virtual R & operator() (int i,int j) =0; | ^~~~~~~~ ./../femlib/MatriceElementaire.hpp:179:27: note: by ‘MatriceElementaireFES& MatriceElementaireFES::operator()(int, int, int, void*, void*) [with R = std::complex; FES = Fem2D::GFESpace]’ 179 | MatriceElementaireFES & operator()(int k,int ie,int label,void * s=0,void *Q=0) { | ^~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleBilinearForm(Stack, const MeshL&, const FESpaceL&, const FESpaceL&, bool, MatriceCreuse&, const FormBilinear*, int*) [with R = std::complex; Stack = void*; FESpaceL = GFESpace; MatriceCreuse = VirtualMatrix >]’: problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = VirtualMatrix >; MMesh = MeshL; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13961:169: required from here problem.cpp:1779:14: warning: unused variable ‘sameMesh’ [-Wunused-variable] 1779 | bool sameMesh = &ThI == &Vh.Th && &ThI == &Uh.Th; | ^~~~~~~~ problem.cpp:1844:15: warning: variable ‘paramate’ set but not used [-Wunused-but-set-variable] 1844 | void *paramate=stack; | ^~~~~~~~ lgfem.hpp: In instantiation of ‘void FEbaseArray::resize(int) [with K = double; v_fes = v_fes3]’: lgfem.cpp:5708:20: required from ‘T fepresize(const Resize1&, const long int&) [with T = FEbaseArray**]’ lgfem.cpp:6833:94: required from here lgfem.hpp:957:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 957 | for (unsigned int j = 0; j < std::max(this->N, 1); ++j) yy[j] = xx[j]; | ~~^~~~~~~~~~~~~~~~~~~~~~ lgfem.hpp:958:55: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 958 | for (unsigned int j = std::max(this->N, 1); j < i; ++j) | ~~^~~ lgfem.hpp:961:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 961 | for (unsigned int j = 0; j < i; ++j) yy[j] = xx[j]; | ~~^~~ lgfem.hpp:962:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 962 | for (unsigned int j = i; j < this->N; ++j) xx[j]->destroy( ); | ~~^~~~~~~~~ lgfem.hpp: In instantiation of ‘void FEbaseArray::resize(int) [with K = std::complex; v_fes = v_fes3]’: lgfem.cpp:5708:20: required from ‘T fepresize(const Resize1&, const long int&) [with T = FEbaseArray, v_fes3>**]’ lgfem.cpp:6839:16: required from here lgfem.hpp:957:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 957 | for (unsigned int j = 0; j < std::max(this->N, 1); ++j) yy[j] = xx[j]; | ~~^~~~~~~~~~~~~~~~~~~~~~ lgfem.hpp:958:55: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 958 | for (unsigned int j = std::max(this->N, 1); j < i; ++j) | ~~^~~ lgfem.hpp:961:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 961 | for (unsigned int j = 0; j < i; ++j) yy[j] = xx[j]; | ~~^~~ lgfem.hpp:962:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 962 | for (unsigned int j = i; j < this->N; ++j) xx[j]->destroy( ); | ~~^~~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleLinearForm(Stack, const MeshL&, const FESpaceL&, KN_*, const FormLinear*, int*) [with R = std::complex; Stack = void*; FESpaceL = GFESpace]’: problem.cpp:9524:51: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = VirtualMatrix >; MMesh = MeshL; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13961:169: required from here problem.cpp:11377:41: warning: unused variable ‘K’ [-Wunused-variable] 11377 | const Element & K(ThI[i]); | ^ lgfem.hpp: In instantiation of ‘void FEbaseArray::resize(int) [with K = double; v_fes = v_fesS]’: lgfem.cpp:5708:20: required from ‘T fepresize(const Resize1&, const long int&) [with T = FEbaseArray**]’ lgfem.cpp:6856:94: required from here lgfem.hpp:957:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 957 | for (unsigned int j = 0; j < std::max(this->N, 1); ++j) yy[j] = xx[j]; | ~~^~~~~~~~~~~~~~~~~~~~~~ lgfem.hpp:958:55: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 958 | for (unsigned int j = std::max(this->N, 1); j < i; ++j) | ~~^~~ lgfem.hpp:961:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 961 | for (unsigned int j = 0; j < i; ++j) yy[j] = xx[j]; | ~~^~~ lgfem.hpp:962:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 962 | for (unsigned int j = i; j < this->N; ++j) xx[j]->destroy( ); | ~~^~~~~~~~~ lgfem.hpp: In instantiation of ‘void FEbaseArray::resize(int) [with K = std::complex; v_fes = v_fesS]’: lgfem.cpp:5708:20: required from ‘T fepresize(const Resize1&, const long int&) [with T = FEbaseArray, v_fesS>**]’ lgfem.cpp:6860:94: required from here lgfem.hpp:957:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 957 | for (unsigned int j = 0; j < std::max(this->N, 1); ++j) yy[j] = xx[j]; | ~~^~~~~~~~~~~~~~~~~~~~~~ lgfem.hpp:958:55: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 958 | for (unsigned int j = std::max(this->N, 1); j < i; ++j) | ~~^~~ lgfem.hpp:961:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 961 | for (unsigned int j = 0; j < i; ++j) yy[j] = xx[j]; | ~~^~~ lgfem.hpp:962:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 962 | for (unsigned int j = i; j < this->N; ++j) xx[j]->destroy( ); | ~~^~~~~~~~~ lgmat.cpp: In instantiation of ‘AnyType removeDOF_Op::operator()(Stack) const [with T = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgmat.cpp:3452:9: required from here lgmat.cpp:3531:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 3531 | for(int i=0; i&, const FormBilinear*, int*) [with R = std::complex; Stack = void*; FESpaceL = GFESpace; MatriceMap = HashMatrix >]’: problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = HashMatrix >; MMesh = MeshL; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13964:162: required from here problem.cpp:4621:17: warning: unused variable ‘pThdi’ [-Wunused-variable] 4621 | pmeshL pThdi = GetAny((*b->di->Th)(stack)); | ^~~~~ problem.cpp:4635:35: warning: unused variable ‘mapt’ [-Wunused-variable] 4635 | Expression const * const mapt=*di.mapt?di.mapt:0 ; | ^~~~ problem.cpp:4636:35: warning: unused variable ‘mapu’ [-Wunused-variable] 4636 | Expression const * const mapu=*di.mapu?di.mapu:0 ; | ^~~~ problem.cpp:4637:14: warning: unused variable ‘withmap’ [-Wunused-variable] 4637 | bool withmap =di.withmap(); | ^~~~~~~ problem.cpp:4644:13: warning: unused variable ‘bei0’ [-Wunused-variable] 4644 | int bei0 = mpi_rank*ceil(1.*Th.nbe/mpi_size); | ^~~~ problem.cpp:4645:13: warning: unused variable ‘bei1’ [-Wunused-variable] 4645 | int bei1 = min(Th.nbe,(int)((mpi_rank+1)*ceil(1.*Th.nbe/mpi_size))); | ^~~~ AFunction2.cpp: In member function ‘TableOfIdentifier::newdestroy()’: AFunction2.cpp:404:39: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 404 | vectorOfInst * l= new vectorOfInst(k); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘TableOfIdentifier::newdestroy()’ at AFunction2.cpp:404:39: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In instantiation of ‘void FEbaseArray::resize(int) [with K = double; v_fes = v_fesL]’: lgfem.cpp:5708:20: required from ‘T fepresize(const Resize1&, const long int&) [with T = FEbaseArray**]’ lgfem.cpp:6876:94: required from here lgfem.hpp:957:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 957 | for (unsigned int j = 0; j < std::max(this->N, 1); ++j) yy[j] = xx[j]; | ~~^~~~~~~~~~~~~~~~~~~~~~ lgfem.hpp:958:55: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 958 | for (unsigned int j = std::max(this->N, 1); j < i; ++j) | ~~^~~ lgfem.hpp:961:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 961 | for (unsigned int j = 0; j < i; ++j) yy[j] = xx[j]; | ~~^~~ lgfem.hpp:962:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 962 | for (unsigned int j = i; j < this->N; ++j) xx[j]->destroy( ); | ~~^~~~~~~~~ lgfem.hpp: In instantiation of ‘void FEbaseArray::resize(int) [with K = std::complex; v_fes = v_fesL]’: lgfem.cpp:5708:20: required from ‘T fepresize(const Resize1&, const long int&) [with T = FEbaseArray, v_fesL>**]’ lgfem.cpp:6880:94: required from here lgfem.hpp:957:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 957 | for (unsigned int j = 0; j < std::max(this->N, 1); ++j) yy[j] = xx[j]; | ~~^~~~~~~~~~~~~~~~~~~~~~ lgfem.hpp:958:55: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 958 | for (unsigned int j = std::max(this->N, 1); j < i; ++j) | ~~^~~ lgfem.hpp:961:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 961 | for (unsigned int j = 0; j < i; ++j) yy[j] = xx[j]; | ~~^~~ lgfem.hpp:962:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 962 | for (unsigned int j = i; j < this->N; ++j) xx[j]->destroy( ); | ~~^~~~~~~~~ lgmat.cpp:3550:61: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘HashMatrix::I’ {aka ‘int’} [-Wsign-compare] 3550 | for(unsigned int j = mA->p[mR->j[i]]; j < mA->p[mR->j[i] + 1]; ++j) { | ~~^~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleBilinearForm(Stack, const MeshL&, const FESpaceL&, const FESpace&, bool, MatriceMap&, const FormBilinear*, int*) [with R = double; Stack = void*; FESpaceL = GFESpace; MatriceMap = HashMatrix]’: problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = HashMatrix; MMesh = MeshL; FESpace1 = GFESpace; FESpace2 = FESpace; Stack = void*]’ problem.cpp:13976:159: required from here problem.cpp:4741:16: warning: unused variable ‘pThdi’ [-Wunused-variable] 4741 | pmeshL pThdi = GetAny((*b->di->Th)(stack)); | ^~~~~ problem.cpp:4747:13: warning: unused variable ‘bei0’ [-Wunused-variable] 4747 | int bei0 = mpi_rank*ceil(1.*Th.nbe/mpi_size); | ^~~~ problem.cpp:4748:13: warning: unused variable ‘bei1’ [-Wunused-variable] 4748 | int bei1 = min(Th.nbe,(int)((mpi_rank+1)*ceil(1.*Th.nbe/mpi_size))); | ^~~~ problem.cpp:4762:34: warning: unused variable ‘mapt’ [-Wunused-variable] 4762 | Expression const * const mapt=*di.mapt?di.mapt:0 ; | ^~~~ problem.cpp:4763:34: warning: unused variable ‘mapu’ [-Wunused-variable] 4763 | Expression const * const mapu=*di.mapu?di.mapu:0 ; | ^~~~ problem.cpp:4764:13: warning: unused variable ‘withmap’ [-Wunused-variable] 4764 | bool withmap =di.withmap(); | ^~~~~~~ lgmat.cpp:3583:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘VirtualMatrix::I’ {aka ‘int’} [-Wsign-compare] 3583 | for(unsigned int k = 0; k < mA->n; ++k) { | ~~^~~~~~~ lgmat.cpp:3606:54: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘HashMatrix::I’ {aka ‘int’} [-Wsign-compare] 3606 | for(unsigned int j = mA->p[i]; j < mA->p[i + 1]; ++j) { | ~~^~~~~~~~ lgmat.cpp:3616:54: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘HashMatrix::I’ {aka ‘int’} [-Wsign-compare] 3616 | for(unsigned int j = mA->p[i]; j < mA->p[i + 1]; ++j) { | ~~^~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleBilinearForm(Stack, const MeshL&, const FESpaceL&, const FESpace&, bool, MatriceMap&, const FormBilinear*, int*) [with R = std::complex; Stack = void*; FESpaceL = GFESpace; MatriceMap = HashMatrix >]’: problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = HashMatrix >; MMesh = MeshL; FESpace1 = GFESpace; FESpace2 = FESpace; Stack = void*]’ problem.cpp:13986:162: required from here problem.cpp:4741:16: warning: unused variable ‘pThdi’ [-Wunused-variable] 4741 | pmeshL pThdi = GetAny((*b->di->Th)(stack)); | ^~~~~ problem.cpp:4747:13: warning: unused variable ‘bei0’ [-Wunused-variable] 4747 | int bei0 = mpi_rank*ceil(1.*Th.nbe/mpi_size); | ^~~~ problem.cpp:4748:13: warning: unused variable ‘bei1’ [-Wunused-variable] 4748 | int bei1 = min(Th.nbe,(int)((mpi_rank+1)*ceil(1.*Th.nbe/mpi_size))); | ^~~~ problem.cpp:4762:34: warning: unused variable ‘mapt’ [-Wunused-variable] 4762 | Expression const * const mapt=*di.mapt?di.mapt:0 ; | ^~~~ problem.cpp:4763:34: warning: unused variable ‘mapu’ [-Wunused-variable] 4763 | Expression const * const mapu=*di.mapu?di.mapu:0 ; | ^~~~ problem.cpp:4764:13: warning: unused variable ‘withmap’ [-Wunused-variable] 4764 | bool withmap =di.withmap(); | ^~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleBilinearForm(Stack, const MeshL&, const FESpace&, const FESpaceL&, bool, MatriceMap&, const FormBilinear*, int*) [with R = double; Stack = void*; FESpaceL = GFESpace; MatriceMap = HashMatrix]’: problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = HashMatrix; MMesh = MeshL; FESpace1 = FESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13997:161: required from here problem.cpp:4857:16: warning: unused variable ‘pThdi’ [-Wunused-variable] 4857 | pmeshL pThdi = GetAny((*b->di->Th)(stack)); | ^~~~~ problem.cpp:4863:13: warning: unused variable ‘bei0’ [-Wunused-variable] 4863 | int bei0 = mpi_rank*ceil(1.*Th.nbe/mpi_size); | ^~~~ problem.cpp:4864:13: warning: unused variable ‘bei1’ [-Wunused-variable] 4864 | int bei1 = min(Th.nbe,(int)((mpi_rank+1)*ceil(1.*Th.nbe/mpi_size))); | ^~~~ problem.cpp:4877:34: warning: unused variable ‘mapt’ [-Wunused-variable] 4877 | Expression const * const mapt=*di.mapt?di.mapt:0 ; | ^~~~ problem.cpp:4878:34: warning: unused variable ‘mapu’ [-Wunused-variable] 4878 | Expression const * const mapu=*di.mapu?di.mapu:0 ; | ^~~~ problem.cpp:4879:13: warning: unused variable ‘withmap’ [-Wunused-variable] 4879 | bool withmap =di.withmap(); | ^~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleBilinearForm(Stack, const MeshL&, const FESpace&, const FESpaceL&, bool, MatriceMap&, const FormBilinear*, int*) [with R = std::complex; Stack = void*; FESpaceL = GFESpace; MatriceMap = HashMatrix >]’: problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = HashMatrix >; MMesh = MeshL; FESpace1 = FESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:14007:160: required from here problem.cpp:4857:16: warning: unused variable ‘pThdi’ [-Wunused-variable] 4857 | pmeshL pThdi = GetAny((*b->di->Th)(stack)); | ^~~~~ problem.cpp:4863:13: warning: unused variable ‘bei0’ [-Wunused-variable] 4863 | int bei0 = mpi_rank*ceil(1.*Th.nbe/mpi_size); | ^~~~ problem.cpp:4864:13: warning: unused variable ‘bei1’ [-Wunused-variable] 4864 | int bei1 = min(Th.nbe,(int)((mpi_rank+1)*ceil(1.*Th.nbe/mpi_size))); | ^~~~ problem.cpp:4877:34: warning: unused variable ‘mapt’ [-Wunused-variable] 4877 | Expression const * const mapt=*di.mapt?di.mapt:0 ; | ^~~~ problem.cpp:4878:34: warning: unused variable ‘mapu’ [-Wunused-variable] 4878 | Expression const * const mapu=*di.mapu?di.mapu:0 ; | ^~~~ problem.cpp:4879:13: warning: unused variable ‘withmap’ [-Wunused-variable] 4879 | bool withmap =di.withmap(); | ^~~~~~~ lgmat.cpp: In instantiation of ‘AnyType removeDOF_Op::operator()(Stack) const [with T = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgmat.cpp:3452:9: required from here lgmat.cpp:3531:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 3531 | for(int i=0; i&, const FormBilinear*, int*) [with R = double; Stack = void*; FESpaceS = GFESpace; FESpace3 = GFESpace; MatriceMap = HashMatrix]’: problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = HashMatrix; MMesh = MeshS; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:14018:160: required from here problem.cpp:5089:17: warning: unused variable ‘vol6’ [-Wunused-variable] 5089 | double vol6[2]; | ^~~~ problem.cpp:4967:10: warning: unused variable ‘pThdi’ [-Wunused-variable] 4967 | pmeshS pThdi = GetAny((*b->di->Th)(stack)); //Trait_MESHO::topmesh(ThbfO); // | ^~~~~ problem.cpp:4989:28: warning: unused variable ‘mapt’ [-Wunused-variable] 4989 | Expression const * const mapt=*di.mapt?di.mapt:0 ; | ^~~~ problem.cpp:4990:28: warning: unused variable ‘mapu’ [-Wunused-variable] 4990 | Expression const * const mapu=*di.mapu?di.mapu:0 ; | ^~~~ problem.cpp:4991:7: warning: unused variable ‘withmap’ [-Wunused-variable] 4991 | bool withmap =di.withmap(); | ^~~~~~~ lgmat.cpp:3550:61: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘HashMatrix >::I’ {aka ‘int’} [-Wsign-compare] 3550 | for(unsigned int j = mA->p[mR->j[i]]; j < mA->p[mR->j[i] + 1]; ++j) { | ~~^~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleBilinearForm(Stack, const MeshS&, const FESpaceS&, const FESpace3&, bool, MatriceMap&, const FormBilinear*, int*) [with R = std::complex; Stack = void*; FESpaceS = GFESpace; FESpace3 = GFESpace; MatriceMap = HashMatrix >]’: problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = HashMatrix >; MMesh = MeshS; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:14028:159: required from here problem.cpp:5089:17: warning: unused variable ‘vol6’ [-Wunused-variable] 5089 | double vol6[2]; | ^~~~ problem.cpp:4967:10: warning: unused variable ‘pThdi’ [-Wunused-variable] 4967 | pmeshS pThdi = GetAny((*b->di->Th)(stack)); //Trait_MESHO::topmesh(ThbfO); // | ^~~~~ problem.cpp:4989:28: warning: unused variable ‘mapt’ [-Wunused-variable] 4989 | Expression const * const mapt=*di.mapt?di.mapt:0 ; | ^~~~ lgmat.cpp:3583:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘VirtualMatrix >::I’ {aka ‘int’} [-Wsign-compare] 3583 | for(unsigned int k = 0; k < mA->n; ++k) { | ~~^~~~~~~ problem.cpp:4990:28: warning: unused variable ‘mapu’ [-Wunused-variable] 4990 | Expression const * const mapu=*di.mapu?di.mapu:0 ; | ^~~~ problem.cpp:4991:7: warning: unused variable ‘withmap’ [-Wunused-variable] 4991 | bool withmap =di.withmap(); | ^~~~~~~ AFunction2.cpp: In function ‘Block::close(Block*&, C_F0)’: AFunction2.cpp:482:12: warning: ‘inst.r’ may be used uninitialized [-Wmaybe-uninitialized] 482 | return rr; | ^~ AFunction2.cpp:476:17: note: ‘inst.r’ was declared here 476 | CListOfInst inst; | ^~~~ lgmat.cpp:3606:54: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘HashMatrix >::I’ {aka ‘int’} [-Wsign-compare] 3606 | for(unsigned int j = mA->p[i]; j < mA->p[i + 1]; ++j) { | ~~^~~~~~~~ lgmat.cpp:3616:54: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘HashMatrix >::I’ {aka ‘int’} [-Wsign-compare] 3616 | for(unsigned int j = mA->p[i]; j < mA->p[i + 1]; ++j) { | ~~^~~~~~~~ lgmat.cpp: In instantiation of ‘AnyType plotMatrix::Op::operator()(Stack) const [with K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgmat.cpp:3739:21: required from here lgmat.cpp:3770:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3770 | for (int i=0;innz;i++) { | ~^~~~~~~~ lgmat.cpp: In instantiation of ‘AnyType plotMatrix::Op::operator()(Stack) const [with K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgmat.cpp:3739:21: required from here lgmat.cpp:3770:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] In file included from ff++.hpp:52: lgfem.hpp: In instantiation of ‘void FEbaseArray::resize(int) [with K = std::complex; v_fes = v_fesL]’: lgfem.hpp:953:8: required from here lgfem.hpp:957:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 957 | for (unsigned int j = 0; j < std::max(this->N, 1); ++j) yy[j] = xx[j]; | ~~^~~~~~~~~~~~~~~~~~~~~~ lgfem.hpp:958:55: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 958 | for (unsigned int j = std::max(this->N, 1); j < i; ++j) | ~~^~~ lgfem.hpp:961:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 961 | for (unsigned int j = 0; j < i; ++j) yy[j] = xx[j]; | ~~^~~ lgfem.hpp:962:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 962 | for (unsigned int j = i; j < this->N; ++j) xx[j]->destroy( ); | ~~^~~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleBilinearForm(Stack, const MeshS&, const FESpace3&, const FESpaceS&, bool, MatriceMap&, const FormBilinear*, int*) [with R = double; Stack = void*; FESpace3 = GFESpace; FESpaceS = GFESpace; MatriceMap = HashMatrix]’: problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = HashMatrix; MMesh = MeshS; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:14039:160: required from here problem.cpp:5387:17: warning: unused variable ‘vol6’ [-Wunused-variable] 5387 | double vol6[2]; | ^~~~ lgfem.hpp: In instantiation of ‘void FEbaseArray::resize(int) [with K = double; v_fes = v_fesL]’: lgfem.hpp:953:8: required from here lgfem.hpp:957:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 957 | for (unsigned int j = 0; j < std::max(this->N, 1); ++j) yy[j] = xx[j]; | ~~^~~~~~~~~~~~~~~~~~~~~~ lgfem.hpp:958:55: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 958 | for (unsigned int j = std::max(this->N, 1); j < i; ++j) | ~~^~~ lgfem.hpp:961:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 961 | for (unsigned int j = 0; j < i; ++j) yy[j] = xx[j]; | ~~^~~ lgfem.hpp:962:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 962 | for (unsigned int j = i; j < this->N; ++j) xx[j]->destroy( ); | ~~^~~~~~~~~ lgfem.hpp: In instantiation of ‘void FEbaseArray::resize(int) [with K = std::complex; v_fes = v_fesS]’: lgfem.hpp:953:8: required from here lgfem.hpp:957:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 957 | for (unsigned int j = 0; j < std::max(this->N, 1); ++j) yy[j] = xx[j]; | ~~^~~~~~~~~~~~~~~~~~~~~~ lgfem.hpp:958:55: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 958 | for (unsigned int j = std::max(this->N, 1); j < i; ++j) | ~~^~~ lgfem.hpp:961:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 961 | for (unsigned int j = 0; j < i; ++j) yy[j] = xx[j]; | ~~^~~ lgfem.hpp:962:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 962 | for (unsigned int j = i; j < this->N; ++j) xx[j]->destroy( ); | ~~^~~~~~~~~ problem.cpp:5267:9: warning: unused variable ‘pThdi’ [-Wunused-variable] 5267 | pmeshS pThdi = GetAny((*b->di->Th)(stack)); | ^~~~~ problem.cpp:5287:28: warning: unused variable ‘mapt’ [-Wunused-variable] 5287 | Expression const * const mapt=*di.mapt?di.mapt:0 ; | ^~~~ problem.cpp:5288:28: warning: unused variable ‘mapu’ [-Wunused-variable] 5288 | Expression const * const mapu=*di.mapu?di.mapu:0 ; | ^~~~ problem.cpp:5289:7: warning: unused variable ‘withmap’ [-Wunused-variable] 5289 | bool withmap =di.withmap(); | ^~~~~~~ lgfem.hpp: In instantiation of ‘void FEbaseArray::resize(int) [with K = double; v_fes = v_fesS]’: lgfem.hpp:953:8: required from here lgfem.hpp:957:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 957 | for (unsigned int j = 0; j < std::max(this->N, 1); ++j) yy[j] = xx[j]; | ~~^~~~~~~~~~~~~~~~~~~~~~ lgfem.hpp:958:55: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 958 | for (unsigned int j = std::max(this->N, 1); j < i; ++j) | ~~^~~ lgfem.hpp:961:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 961 | for (unsigned int j = 0; j < i; ++j) yy[j] = xx[j]; | ~~^~~ lgfem.hpp:962:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 962 | for (unsigned int j = i; j < this->N; ++j) xx[j]->destroy( ); | ~~^~~~~~~~~ lgfem.hpp: In instantiation of ‘void FEbaseArray::resize(int) [with K = std::complex; v_fes = v_fes3]’: lgfem.hpp:953:8: required from here lgfem.hpp:957:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 957 | for (unsigned int j = 0; j < std::max(this->N, 1); ++j) yy[j] = xx[j]; | ~~^~~~~~~~~~~~~~~~~~~~~~ lgfem.hpp:958:55: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 958 | for (unsigned int j = std::max(this->N, 1); j < i; ++j) | ~~^~~ lgfem.hpp:961:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 961 | for (unsigned int j = 0; j < i; ++j) yy[j] = xx[j]; | ~~^~~ lgfem.hpp:962:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 962 | for (unsigned int j = i; j < this->N; ++j) xx[j]->destroy( ); | ~~^~~~~~~~~ lgfem.hpp: In instantiation of ‘void FEbaseArray::resize(int) [with K = double; v_fes = v_fes3]’: lgfem.hpp:953:8: required from here lgfem.hpp:957:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 957 | for (unsigned int j = 0; j < std::max(this->N, 1); ++j) yy[j] = xx[j]; | ~~^~~~~~~~~~~~~~~~~~~~~~ lgfem.hpp:958:55: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 958 | for (unsigned int j = std::max(this->N, 1); j < i; ++j) | ~~^~~ lgfem.hpp:961:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 961 | for (unsigned int j = 0; j < i; ++j) yy[j] = xx[j]; | ~~^~~ lgfem.hpp:962:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 962 | for (unsigned int j = i; j < this->N; ++j) xx[j]->destroy( ); | ~~^~~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleBilinearForm(Stack, const MeshS&, const FESpace3&, const FESpaceS&, bool, MatriceMap&, const FormBilinear*, int*) [with R = std::complex; Stack = void*; FESpace3 = GFESpace; FESpaceS = GFESpace; MatriceMap = HashMatrix >]’: problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = HashMatrix >; MMesh = MeshS; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:14049:159: required from here problem.cpp:5387:17: warning: unused variable ‘vol6’ [-Wunused-variable] 5387 | double vol6[2]; | ^~~~ ../femlib/HashMatrix.cpp: In member function ‘HashMatrix::IsTrianglulare() const’: ../femlib/HashMatrix.cpp:499:27: warning: ‘nU’ may be used uninitialized [-Wmaybe-uninitialized] 499 | if( i[k] < j[k] ) ++nU;// 0,10 | ^~ ../femlib/HashMatrix.cpp:496:12: note: ‘nU’ was declared here 496 | size_t nU, nL=0,nD=0; | ^~ problem.cpp:5267:9: warning: unused variable ‘pThdi’ [-Wunused-variable] 5267 | pmeshS pThdi = GetAny((*b->di->Th)(stack)); | ^~~~~ problem.cpp:5287:28: warning: unused variable ‘mapt’ [-Wunused-variable] 5287 | Expression const * const mapt=*di.mapt?di.mapt:0 ; | ^~~~ problem.cpp:5288:28: warning: unused variable ‘mapu’ [-Wunused-variable] 5288 | Expression const * const mapu=*di.mapu?di.mapu:0 ; | ^~~~ problem.cpp:5289:7: warning: unused variable ‘withmap’ [-Wunused-variable] 5289 | bool withmap =di.withmap(); | ^~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleBilinearForm(Stack, const MeshL&, const FESpaceL&, const FESpaceS&, bool, MatriceMap&, const FormBilinear*, int*) [with R = double; Stack = void*; FESpaceL = GFESpace; FESpaceS = GFESpace; MatriceMap = HashMatrix]’: problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = HashMatrix; MMesh = MeshL; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:14061:158: required from here problem.cpp:5672:15: warning: unused variable ‘pThdi’ [-Wunused-variable] 5672 | pmeshL pThdi = GetAny((*b->di->Th)(stack)); | ^~~~~ problem.cpp:5678:9: warning: unused variable ‘bei0’ [-Wunused-variable] 5678 | int bei0 = mpi_rank*ceil(1.*Th.nbe/mpi_size); | ^~~~ problem.cpp:5679:9: warning: unused variable ‘bei1’ [-Wunused-variable] 5679 | int bei1 = min(Th.nbe,(int)((mpi_rank+1)*ceil(1.*Th.nbe/mpi_size))); | ^~~~ problem.cpp:5693:33: warning: unused variable ‘mapt’ [-Wunused-variable] 5693 | Expression const * const mapt=*di.mapt?di.mapt:0 ; | ^~~~ problem.cpp:5694:33: warning: unused variable ‘mapu’ [-Wunused-variable] 5694 | Expression const * const mapu=*di.mapu?di.mapu:0 ; | ^~~~ problem.cpp:5695:12: warning: unused variable ‘withmap’ [-Wunused-variable] 5695 | bool withmap =di.withmap(); | ^~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleBilinearForm(Stack, const MeshL&, const FESpaceL&, const FESpaceS&, bool, MatriceMap&, const FormBilinear*, int*) [with R = std::complex; Stack = void*; FESpaceL = GFESpace; FESpaceS = GFESpace; MatriceMap = HashMatrix >]’: problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = HashMatrix >; MMesh = MeshL; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:14071:161: required from here problem.cpp:5672:15: warning: unused variable ‘pThdi’ [-Wunused-variable] 5672 | pmeshL pThdi = GetAny((*b->di->Th)(stack)); | ^~~~~ problem.cpp:5678:9: warning: unused variable ‘bei0’ [-Wunused-variable] 5678 | int bei0 = mpi_rank*ceil(1.*Th.nbe/mpi_size); | ^~~~ problem.cpp:5679:9: warning: unused variable ‘bei1’ [-Wunused-variable] 5679 | int bei1 = min(Th.nbe,(int)((mpi_rank+1)*ceil(1.*Th.nbe/mpi_size))); | ^~~~ problem.cpp:5693:33: warning: unused variable ‘mapt’ [-Wunused-variable] 5693 | Expression const * const mapt=*di.mapt?di.mapt:0 ; | ^~~~ problem.cpp:5694:33: warning: unused variable ‘mapu’ [-Wunused-variable] 5694 | Expression const * const mapu=*di.mapu?di.mapu:0 ; | ^~~~ problem.cpp:5695:12: warning: unused variable ‘withmap’ [-Wunused-variable] 5695 | bool withmap =di.withmap(); | ^~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleBilinearForm(Stack, const MeshL&, const FESpaceS&, const FESpaceL&, bool, MatriceMap&, const FormBilinear*, int*) [with R = double; Stack = void*; FESpaceS = GFESpace; FESpaceL = GFESpace; MatriceMap = HashMatrix]’: problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = HashMatrix; MMesh = MeshL; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:14082:160: required from here problem.cpp:5561:13: warning: unused variable ‘pThdi’ [-Wunused-variable] 5561 | pmeshL pThdi = GetAny((*b->di->Th)(stack)); | ^~~~~ problem.cpp:5567:9: warning: unused variable ‘bei0’ [-Wunused-variable] 5567 | int bei0 = mpi_rank*ceil(1.*Th.nbe/mpi_size); | ^~~~ problem.cpp:5568:9: warning: unused variable ‘bei1’ [-Wunused-variable] 5568 | int bei1 = min(Th.nbe,(int)((mpi_rank+1)*ceil(1.*Th.nbe/mpi_size))); | ^~~~ problem.cpp:5581:31: warning: unused variable ‘mapt’ [-Wunused-variable] 5581 | Expression const * const mapt=*di.mapt?di.mapt:0 ; | ^~~~ problem.cpp:5582:31: warning: unused variable ‘mapu’ [-Wunused-variable] 5582 | Expression const * const mapu=*di.mapu?di.mapu:0 ; | ^~~~ problem.cpp:5583:10: warning: unused variable ‘withmap’ [-Wunused-variable] 5583 | bool withmap =di.withmap(); | ^~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AssembleBilinearForm(Stack, const MeshL&, const FESpaceS&, const FESpaceL&, bool, MatriceMap&, const FormBilinear*, int*) [with R = std::complex; Stack = void*; FESpaceS = GFESpace; FESpaceL = GFESpace; MatriceMap = HashMatrix >]’: problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = HashMatrix >; MMesh = MeshL; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:14092:159: required from here problem.cpp:5561:13: warning: unused variable ‘pThdi’ [-Wunused-variable] 5561 | pmeshL pThdi = GetAny((*b->di->Th)(stack)); | ^~~~~ problem.cpp:5567:9: warning: unused variable ‘bei0’ [-Wunused-variable] 5567 | int bei0 = mpi_rank*ceil(1.*Th.nbe/mpi_size); | ^~~~ problem.cpp:5568:9: warning: unused variable ‘bei1’ [-Wunused-variable] 5568 | int bei1 = min(Th.nbe,(int)((mpi_rank+1)*ceil(1.*Th.nbe/mpi_size))); | ^~~~ problem.cpp:5581:31: warning: unused variable ‘mapt’ [-Wunused-variable] 5581 | Expression const * const mapt=*di.mapt?di.mapt:0 ; | ^~~~ problem.cpp:5582:31: warning: unused variable ‘mapu’ [-Wunused-variable] 5582 | Expression const * const mapu=*di.mapu?di.mapu:0 ; | ^~~~ problem.cpp:5583:10: warning: unused variable ‘withmap’ [-Wunused-variable] 5583 | bool withmap =di.withmap(); | ^~~~~~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ lgfem.hpp:475:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ lgfem.hpp:522:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ lgfem.hpp:569:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ lgfem.hpp:475:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ lgfem.hpp:522:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ lgfem.hpp:569:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] problem.cpp: In instantiation of ‘void Fem2D::Element_OpVF(MatriceElementairePleine >&, const FElement3&, const FElement3&, const FElement3&, const FElement3&, double*, int, int, int, void*, R3*) [with R = double; FElement3 = GFElement]’: problem.cpp:1255:32: required from ‘void Fem2D::AssembleBilinearForm(Stack, const GFESpace::Mesh&, const FESpace3&, const FESpace3&, bool, MatriceCreuse&, const FormBilinear*, int*) [with R = double; Stack = void*; GFESpace::Mesh = Mesh3; FESpace3 = GFESpace; MatriceCreuse = VirtualMatrix]’ problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = VirtualMatrix; MMesh = Mesh3; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13901:165: required from here problem.cpp:264:15: warning: unused variable ‘oldopt’ [-Wunused-variable] 264 | bool oldopt=1; // juin 2007 FH ???? a voir | ^~~~~~ problem.cpp:265:14: warning: unused variable ‘iloop’ [-Wunused-variable] 265 | int iloop=0; | ^~~~~ problem.cpp: In instantiation of ‘void Fem2D::Element_Op(MatriceElementaireSymetrique >&, const FElement3&, double*, int, int, void*, R3*) [with R = double; FElement3 = GFElement]’: problem.cpp:1260:30: required from ‘void Fem2D::AssembleBilinearForm(Stack, const GFESpace::Mesh&, const FESpace3&, const FESpace3&, bool, MatriceCreuse&, const FormBilinear*, int*) [with R = double; Stack = void*; GFESpace::Mesh = Mesh3; FESpace3 = GFESpace; MatriceCreuse = VirtualMatrix]’ problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = VirtualMatrix; MMesh = Mesh3; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13901:165: required from here problem.cpp:7266:25: warning: suggest parentheses around comparison in operand of ‘&’ [-Wparentheses] 7266 | if (Ku.Vh.Th(T) <0 & verbosity>100) { | ~~~~~~~~~~~~^~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = RNM_VirtualMatrix >::plusAx]’: lgmat.cpp:3039:29: required from ‘AnyType Op2_mulvirtAvCR::CODE::operator()(Stack) const [with R = RNM_VirtualMatrix >::plusAx; A = Matrice_Creuse*; B = KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmat.cpp:3034:17: required from here AnyType.hpp: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 RNM_VirtualMatrix >::plusAx’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = RNM_VirtualMatrix >::plusAtx]’: lgmat.cpp:3039:29: required from ‘AnyType Op2_mulvirtAvCR::CODE::operator()(Stack) const [with R = RNM_VirtualMatrix >::plusAtx; A = Matrice_Creuse_Transpose; B = KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmat.cpp:3034:17: required from here AnyType.hpp: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 RNM_VirtualMatrix >::plusAtx’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = RNM_VirtualMatrix >::solveAxeqb]’: lgmat.cpp:3039:29: required from ‘AnyType Op2_mulvirtAvCR::CODE::operator()(Stack) const [with R = RNM_VirtualMatrix >::solveAxeqb; A = Matrice_Creuse_inv; B = KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmat.cpp:3034:17: required from here AnyType.hpp: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 RNM_VirtualMatrix >::solveAxeqb’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = RNM_VirtualMatrix >::solveAtxeqb]’: lgmat.cpp:3039:29: required from ‘AnyType Op2_mulvirtAvCR::CODE::operator()(Stack) const [with R = RNM_VirtualMatrix >::solveAtxeqb; A = Matrice_Creuse_inv; B = KN_ >; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmat.cpp:3034:17: required from here AnyType.hpp: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 RNM_VirtualMatrix >::solveAtxeqb’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = RNM_VirtualMatrix::plusAx]’: AFunction.hpp:2562: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*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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 RNM_VirtualMatrix::plusAx’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = RNM_VirtualMatrix::plusAtx]’: AFunction.hpp:2562: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*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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 RNM_VirtualMatrix::plusAtx’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = RNM_VirtualMatrix::solveAxeqb]’: AFunction.hpp:2562: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*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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 RNM_VirtualMatrix::solveAxeqb’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = RNM_VirtualMatrix::solveAtxeqb]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_mulvirtAv::solveAtxeqb, Matrice_Creuse_inv_trans, KN_ >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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 RNM_VirtualMatrix::solveAtxeqb’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse_inv]’: AFunction.hpp:960: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*]’ AFunction.hpp:959:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse_inv_trans]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Matrice_Creuse_inv_trans; TA0 = Matrice_Creuse_Transpose; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp:145: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_trans’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Matrix_Prod]’: AFunction.hpp:2562: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*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::Element_Op(MatriceElementairePleine >&, const FElement3&, const FElement3&, double*, int, int, void*, R3*) [with R = double; FElement3 = GFElement]’: problem.cpp:1264:30: required from ‘void Fem2D::AssembleBilinearForm(Stack, const GFESpace::Mesh&, const FESpace3&, const FESpace3&, bool, MatriceCreuse&, const FormBilinear*, int*) [with R = double; Stack = void*; GFESpace::Mesh = Mesh3; FESpace3 = GFESpace; MatriceCreuse = VirtualMatrix]’ problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = VirtualMatrix; MMesh = Mesh3; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13901:165: required from here problem.cpp:6070:19: warning: variable ‘mp’ set but not used [-Wunused-but-set-variable] 6070 | MeshPoint mp= *MeshPointStack(stack); | ^~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::list*, bool>, std::allocator*, bool> > >*]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_ListCM; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse*]’: lgmat.cpp:2717:19: required from ‘AnyType SetRawMatformMat::CODE::operator()(Stack) const [with RR = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmat.cpp:2681:14: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgmat.cpp: In instantiation of ‘AnyType E_ForAllLoopMatrix::f(Stack) const [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’: AFunction.hpp:3513:61: required from ‘AnyType ForAllLoop::ForAllLoopOp::operator()(Stack) const [with F = E_ForAllLoopMatrix; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:3513:17: required from here lgmat.cpp:2969:27: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2969 | for (long kk=0;kk< mm->nnz; ++kk) | ~~^~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse_inv >]’: AFunction.hpp:960: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*]’ AFunction.hpp:959:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse_inv_trans >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Matrice_Creuse_inv_trans >; TA0 = Matrice_Creuse_Transpose >; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp:145: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_trans >’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Matrix_Prod, std::complex >]’: AFunction.hpp:2562: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*]’ AFunction.hpp:2561:13: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::list, VirtualMatrix >*, bool>, std::allocator, VirtualMatrix >*, bool> > >*]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op2_ListCM >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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, VirtualMatrix >*, bool>, std::allocator, VirtualMatrix >*, bool> > >* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase**]’: lgmesh3.cpp:2049:23: required from ‘AnyType OneOperatorMakePtrFE3::CODE::operator()(Stack) const [with K = double; v_fes = v_fes3; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmesh3.cpp:2044:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse >*]’: lgmat.cpp:2717:19: required from ‘AnyType SetRawMatformMat::CODE::operator()(Stack) const [with RR = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmat.cpp:2681:14: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fes3>**]’: lgmesh3.cpp:2049:23: required from ‘AnyType OneOperatorMakePtrFE3::CODE::operator()(Stack) const [with K = std::complex; v_fes = v_fes3; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmesh3.cpp:2044:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgmat.cpp: In instantiation of ‘AnyType E_ForAllLoopMatrix::f(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’: AFunction.hpp:3513:61: required from ‘AnyType ForAllLoop::ForAllLoopOp::operator()(Stack) const [with F = E_ForAllLoopMatrix >; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:3513:17: required from here lgmat.cpp:2969:27: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2969 | for (long kk=0;kk< mm->nnz; ++kk) | ~~^~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = double*]’: AFunction.hpp:1163: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*]’ AFunction.hpp:1162:11: required from here AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase**]’: lgmesh3.cpp:2049:23: required from ‘AnyType OneOperatorMakePtrFE3::CODE::operator()(Stack) const [with K = double; v_fes = v_fesS; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmesh3.cpp:2044:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = SparseMat_Add >]’: AFunction_ext.hpp:245:22: required from ‘AnyType E_F_F0F0F0F0F0_::operator()(Stack) const [with R = SparseMat_Add >; A0 = SparseMat_Add >; A1 = std::complex; A2 = Matrice_Creuse >*; A3 = long int; A4 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction_ext.hpp:244:11: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class SparseMat_Add >’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fesS>**]’: lgmesh3.cpp:2049:23: required from ‘AnyType OneOperatorMakePtrFE3::CODE::operator()(Stack) const [with K = std::complex; v_fes = v_fesS; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmesh3.cpp:2044:13: required from here AnyType.hpp: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_fesS>** const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = TheCoefMat]’: AFunction.hpp:1033:22: required from ‘AnyType E_F_F0F0::operator()(Stack) const [with R = TheCoefMat; TA0 = TheCoefMat; TA1 = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1032:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase**]’: lgmesh3.cpp:2049:23: required from ‘AnyType OneOperatorMakePtrFE3::CODE::operator()(Stack) const [with K = double; v_fes = v_fesL; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmesh3.cpp:2044:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fesL>**]’: lgmesh3.cpp:2049:23: required from ‘AnyType OneOperatorMakePtrFE3::CODE::operator()(Stack) const [with K = std::complex; v_fes = v_fesL; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmesh3.cpp:2044:13: required from here AnyType.hpp: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_fesL>** const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]’: AFunction.hpp:1163: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*]’ AFunction.hpp:1162:11: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class std::complex’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]’: AFunction.hpp:1033:22: required from ‘AnyType E_F_F0F0::operator()(Stack) const [with R = KN*; TA0 = KN*; TA1 = TheCoefMat; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1032:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair*, int>]’: lgfem.hpp:1321:23: required from ‘AnyType E_FEcomp_get_elmnt_array::operator()(Stack) const [with K = double; v_fes = v_fes3; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.hpp:1320:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fes3>*, int>]’: lgfem.hpp:1321:23: required from ‘AnyType E_FEcomp_get_elmnt_array::operator()(Stack) const [with K = std::complex; v_fes = v_fes3; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.hpp:1320:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = TheDiagMat]’: AFunction.hpp:1033:22: required from ‘AnyType E_F_F0F0::operator()(Stack) const [with R = TheDiagMat; TA0 = TheDiagMat; TA1 = KN*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1032:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair*, int>]’: lgfem.hpp:1321:23: required from ‘AnyType E_FEcomp_get_elmnt_array::operator()(Stack) const [with K = double; v_fes = v_fesS; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.hpp:1320:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fesS>*, int>]’: lgfem.hpp:1321:23: required from ‘AnyType E_FEcomp_get_elmnt_array::operator()(Stack) const [with K = std::complex; v_fes = v_fesS; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.hpp:1320:11: required from here AnyType.hpp: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_fesS>*, int>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair*, int>]’: lgfem.hpp:1321:23: required from ‘AnyType E_FEcomp_get_elmnt_array::operator()(Stack) const [with K = double; v_fes = v_fesL; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.hpp:1320:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex*]’: AFunction.hpp:1163: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*]’ AFunction.hpp:1162:11: required from here AnyType.hpp: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::complex* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fesL>*, int>]’: lgfem.hpp:1321:23: required from ‘AnyType E_FEcomp_get_elmnt_array::operator()(Stack) const [with K = std::complex; v_fes = v_fesL; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.hpp:1320:11: required from here AnyType.hpp: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_fesL>*, int>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN_]’: AFunction.hpp:1119:22: required from ‘AnyType E_F_F0s_::operator()(Stack) const [with R = KN_; A0 = const Fem2D::MeshL*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1118:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::Element_rhsVF(const FElement3&, const FElement3&, int, int, int, const LOperaD&, double*, int*, void*, KN_&, const QuadratureFormular&, int) [with R = double; FElement3 = GFElement; LOperaD = LinearComb; QuadratureFormular = GQuadratureFormular]’: problem.cpp:10880:41: required from ‘void Fem2D::AssembleLinearForm(Stack, const Mesh3&, const FESpace3&, KN_*, const FormLinear*, int*) [with R = double; Stack = void*; FESpace3 = GFESpace]’ problem.cpp:9524:51: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = VirtualMatrix; MMesh = Mesh3; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13901:165: required from here problem.cpp:8907:11: warning: unused variable ‘intmortar’ [-Wunused-variable] 8907 | int intmortar=0; | ^~~~~~~~~ problem.cpp:8940:11: warning: unused variable ‘oldopt’ [-Wunused-variable] 8940 | bool oldopt=1; | ^~~~~~ problem.cpp:8941:10: warning: unused variable ‘iloop’ [-Wunused-variable] 8941 | int iloop=0; | ^~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = Matrice_Creuse >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = Matrice_Creuse*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = TheCoefMat >]’: AFunction.hpp:1033:22: required from ‘AnyType E_F_F0F0::operator()(Stack) const [with R = TheCoefMat >; TA0 = TheCoefMat >; TA1 = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1032:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]’: AFunction.hpp:1033:22: required from ‘AnyType E_F_F0F0::operator()(Stack) const [with R = KN >*; TA0 = KN >*; TA1 = TheCoefMat >; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1032:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = TheDiagMat >]’: AFunction.hpp:1033:22: required from ‘AnyType E_F_F0F0::operator()(Stack) const [with R = TheDiagMat >; TA0 = TheDiagMat >; TA1 = KN >*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1032:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KN*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = GlgVertex]’: AFunction.hpp:1134:22: required from ‘AnyType E_F_F0F0_::operator()(Stack) const [with R = GlgVertex; A0 = const Fem2D::MeshS*; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1133:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = GlgVertex]’: AFunction.hpp:1134:22: required from ‘AnyType E_F_F0F0_::operator()(Stack) const [with R = GlgVertex; A0 = GlgElement; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1133:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::MeshS**]’: AFunction.hpp:1134:22: required from ‘AnyType E_F_F0F0_::operator()(Stack) const [with R = const Fem2D::MeshS**; A0 = KN*; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1133:11: required from here AnyType.hpp:145: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::MeshS** const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KN*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = GlgElement]’: AFunction.hpp:1134:22: required from ‘AnyType E_F_F0F0_::operator()(Stack) const [with R = GlgElement; A0 = const Fem2D::MeshS**; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1133:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh3**]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN_]’: AFunction.hpp:1033:22: required from ‘AnyType E_F_F0F0::operator()(Stack) const [with R = KN_; TA0 = KN_; TA1 = Fem2D::R3; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1032:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]’: AFunction.hpp:1033:22: required from ‘AnyType E_F_F0F0::operator()(Stack) const [with R = KN*; TA0 = KN*; TA1 = Fem2D::R3; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1032:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = GlgElement]’: AFunction.hpp:1134:22: required from ‘AnyType E_F_F0F0_::operator()(Stack) const [with R = GlgElement; A0 = GlgElement::Adj; A1 = long int*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1133:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = v_fesL**]’: AFunction.hpp:1033:22: required from ‘AnyType E_F_F0F0::operator()(Stack) const [with R = v_fesL**; TA0 = v_fesL**; TA1 = v_fesL*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1032:11: required from here AnyType.hpp: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_fesL** const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = SparseMat_Add]’: AFunction_ext.hpp:245:22: required from ‘AnyType E_F_F0F0F0F0F0_::operator()(Stack) const [with R = SparseMat_Add; A0 = SparseMat_Add; A1 = double; A2 = Matrice_Creuse*; A3 = long int; A4 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction_ext.hpp:244:11: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class SparseMat_Add’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fesL>**]’: AFunction.hpp:1163:22: required from ‘AnyType E_F_F0F0F0_::operator()(Stack) const [with R = FEbaseArray, v_fesL>**; A0 = FEbaseArray, v_fesL>**; A1 = v_fesL**; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1162:11: required from here AnyType.hpp: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_fesL>** const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = GlgBoundaryElement]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Thresholding >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Thresholding >; TA0 = Matrice_Creuse >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray**]’: AFunction.hpp:1163:22: required from ‘AnyType E_F_F0F0F0_::operator()(Stack) const [with R = FEbaseArray**; A0 = FEbaseArray**; A1 = v_fesL**; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1162:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = GlgElement::Adj]’: AFunction.hpp:1089:22: required from ‘AnyType E_F_F0_::operator()(Stack) const [with R = GlgElement::Adj; A0 = GlgElement; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1088:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = v_fesS**]’: AFunction.hpp:1033:22: required from ‘AnyType E_F_F0F0::operator()(Stack) const [with R = v_fesS**; TA0 = v_fesS**; TA1 = v_fesS*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1032:11: required from here AnyType.hpp: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_fesS** const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fesS>**]’: AFunction.hpp:1163:22: required from ‘AnyType E_F_F0F0F0_::operator()(Stack) const [with R = FEbaseArray, v_fesS>**; A0 = FEbaseArray, v_fesS>**; A1 = v_fesS**; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1162:11: required from here AnyType.hpp: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_fesS>** const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = GlgBoundaryElement::BE]’: AFunction.hpp:1089:22: required from ‘AnyType E_F_F0_::operator()(Stack) const [with R = GlgBoundaryElement::BE; A0 = const Fem2D::MeshL**; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1088:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray**]’: AFunction.hpp:1163:22: required from ‘AnyType E_F_F0F0F0_::operator()(Stack) const [with R = FEbaseArray**; A0 = FEbaseArray**; A1 = v_fesS**; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1162:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = GlgVertex]’: AFunction.hpp:1134:22: required from ‘AnyType E_F_F0F0_::operator()(Stack) const [with R = GlgVertex; A0 = GlgBoundaryElement; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1133:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = v_fes3**]’: AFunction.hpp:1033:22: required from ‘AnyType E_F_F0F0::operator()(Stack) const [with R = v_fes3**; TA0 = v_fes3**; TA1 = v_fes3*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1032:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fes3>**]’: AFunction.hpp:1163: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*]’ AFunction.hpp:1162:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = GlgElement]’: AFunction.hpp:1089:22: required from ‘AnyType E_F_F0_::operator()(Stack) const [with R = GlgElement; A0 = GlgBoundaryElement; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1088:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray**]’: AFunction.hpp:1163: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*]’ AFunction.hpp:1162:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::MeshL**]’: AFunction.hpp:1033:22: required from ‘AnyType E_F_F0F0::operator()(Stack) const [with R = const Fem2D::MeshL**; TA0 = const Fem2D::MeshL**; TA1 = const Fem2D::MeshL*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1032:11: required from here AnyType.hpp:145: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::MeshL** const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgmat.cpp: In instantiation of ‘void BuildCombMat(MatriceMorse&, const KNM_&, int, int, R, bool) [with R = double; MatriceMorse = HashMatrix]’: lgmat.cpp:2895:24: required from ‘AnyType BlockMatrix::operator()(Stack) const [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmat.cpp:2770:31: required from here lgmat.cpp:582:10: warning: unused variable ‘eps0’ [-Wunused-variable] 582 | double eps0=numeric_limits::min(); | ^~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = GlgBoundaryElement]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = GlgElement::Adj]’: AFunction.hpp:1089:22: required from ‘AnyType E_F_F0_::operator()(Stack) const [with R = GlgElement::Adj; A0 = GlgElement; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1088:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = KN >*; TA0 = std::pair, v_fesL>*, int>; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = GlgBoundaryElement::BE]’: AFunction.hpp:1089:22: required from ‘AnyType E_F_F0_::operator()(Stack) const [with R = GlgBoundaryElement::BE; A0 = const Fem2D::Mesh3**; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1088:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgmat.cpp: In instantiation of ‘void BuildCombMat(MatriceMorse&, const KNM_&, int, int, R, bool) [with R = std::complex; MatriceMorse = HashMatrix >]’: lgmat.cpp:2895:24: required from ‘AnyType BlockMatrix::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgmat.cpp:2770:31: required from here lgmat.cpp:582:10: warning: unused variable ‘eps0’ [-Wunused-variable] AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Thresholding]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Thresholding; TA0 = Matrice_Creuse*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = GlgBoundaryElement]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = GlgElement::Adj]’: AFunction.hpp:1089:22: required from ‘AnyType E_F_F0_::operator()(Stack) const [with R = GlgElement::Adj; A0 = GlgElement; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1088:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = GlgBoundaryElement::BE]’: AFunction.hpp:1089:22: required from ‘AnyType E_F_F0_::operator()(Stack) const [with R = GlgBoundaryElement::BE; A0 = const Fem2D::MeshS**; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1088:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KN*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ../bamglib/Mesh2.cpp:44: In member function ‘bamg::Triangle::operator[](int)’, inlined from ‘bamg::ListofIntersectionTriangles::SplitEdge(bamg::Triangles const&, bamg::P2 const&, bamg::P2 const&, int)’ at ../bamglib/Mesh2.cpp:717:48: ../bamglib/Mesh2.h:426:45: warning: ‘j’ may be used uninitialized [-Wmaybe-uninitialized] 426 | Vertex &operator[](int i) { return *ns[i]; }; | ^ ../bamglib/Mesh2.cpp: In member function ‘bamg::ListofIntersectionTriangles::SplitEdge(bamg::Triangles const&, bamg::P2 const&, bamg::P2 const&, int)’: ../bamglib/Mesh2.cpp:520:18: note: ‘j’ was declared here 520 | int ocut, i, j, k = -1; | ^ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::R2]’: AFunction.hpp:801:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = Fem2D::R2; B = Fem2D::R2*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2965:10: required from ‘ForEachTypePtr::ForEachTypePtr(Function1, Function1, Function1) [with T = Fem2D::R2; PT = Fem2D::R2*; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3062:31: required from ‘void Dcl_TypeandPtr(Function1, Function1, Function1, Function1, Function1, Function1) [with T = Fem2D::R2; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ lgfem.cpp:5841:26: required from here AnyType.hpp:145: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::R2’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh3*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = const Fem2D::Mesh3*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2988:10: required from ‘ForEachTypePtr::ForEachTypePtr(Function1, Function1, Function1) [with T = const Fem2D::Mesh3; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3062:31: required from ‘void Dcl_TypeandPtr(Function1, Function1, Function1, Function1, Function1, Function1) [with T = const Fem2D::Mesh3*; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ lgfem.cpp:5847:27: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::MeshS*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = const Fem2D::MeshS*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2988:10: required from ‘ForEachTypePtr::ForEachTypePtr(Function1, Function1, Function1) [with T = const Fem2D::MeshS; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3062:31: required from ‘void Dcl_TypeandPtr(Function1, Function1, Function1, Function1, Function1, Function1) [with T = const Fem2D::MeshS*; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ lgfem.cpp:5849:27: required from here AnyType.hpp:145: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::MeshS* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::MeshL*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = const Fem2D::MeshL*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2988:10: required from ‘ForEachTypePtr::ForEachTypePtr(Function1, Function1, Function1) [with T = const Fem2D::MeshL; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3062:31: required from ‘void Dcl_TypeandPtr(Function1, Function1, Function1, Function1, Function1, Function1) [with T = const Fem2D::MeshL*; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ lgfem.cpp:5851:27: required from here AnyType.hpp:145: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::MeshL* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::Element_OpVF(MatriceElementairePleine >&, const FElement3&, const FElement3&, const FElement3&, const FElement3&, double*, int, int, int, void*, R3*) [with R = std::complex; FElement3 = GFElement]’: problem.cpp:1255:32: required from ‘void Fem2D::AssembleBilinearForm(Stack, const GFESpace::Mesh&, const FESpace3&, const FESpace3&, bool, MatriceCreuse&, const FormBilinear*, int*) [with R = std::complex; Stack = void*; GFESpace::Mesh = Mesh3; FESpace3 = GFESpace; MatriceCreuse = VirtualMatrix >]’ problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = VirtualMatrix >; MMesh = Mesh3; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13911:169: required from here problem.cpp:264:15: warning: unused variable ‘oldopt’ [-Wunused-variable] 264 | bool oldopt=1; // juin 2007 FH ???? a voir | ^~~~~~ problem.cpp:265:14: warning: unused variable ‘iloop’ [-Wunused-variable] 265 | int iloop=0; | ^~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = FEbaseArray*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2980:10: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3098:37: required from ‘void Dcl_TypeandPtr() [with T = FEbaseArray*]’ lgfem.cpp:5879:34: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgfem.hpp: In instantiation of ‘void FEbaseArray::destroy() [with K = double; v_fes = v_fes]’: AFunction.hpp:872:17: required from ‘AnyType DestroyPtr(Stack, const AnyType&) [with A = FEbaseArray*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2982:56: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3098:37: required from ‘void Dcl_TypeandPtr() [with T = FEbaseArray*]’ lgfem.cpp:5879:34: required from here lgfem.hpp:946:5: warning: deleting object of polymorphic class type ‘FEbaseArray’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 946 | delete this; | ^~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fes>*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = FEbaseArray, v_fes>*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2980:10: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray, v_fes>; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3098:37: required from ‘void Dcl_TypeandPtr() [with T = FEbaseArray, v_fes>*]’ lgfem.cpp:5886:34: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgfem.hpp: In instantiation of ‘void FEbaseArray::destroy() [with K = std::complex; v_fes = v_fes]’: AFunction.hpp:872:17: required from ‘AnyType DestroyPtr(Stack, const AnyType&) [with A = FEbaseArray, v_fes>*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2982:56: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray, v_fes>; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3098:37: required from ‘void Dcl_TypeandPtr() [with T = FEbaseArray, v_fes>*]’ lgfem.cpp:5886:34: required from here lgfem.hpp:946:5: warning: deleting object of polymorphic class type ‘FEbaseArray, v_fes>’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 946 | delete this; | ^~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = generic_v_fes*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = generic_v_fes*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2980:10: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = generic_v_fes; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:772:46: required from ‘ForEachTypePtrfspace::ForEachTypePtrfspace() [with T = generic_v_fes*; int RTYPE = 7]’ lgfem.cpp:5906:89: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘class generic_v_fes* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = vect_generic_v_fes*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = vect_generic_v_fes*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2980:10: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = vect_generic_v_fes; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:772:46: required from ‘ForEachTypePtrfspace::ForEachTypePtrfspace() [with T = vect_generic_v_fes*; int RTYPE = 6]’ lgfem.cpp:5909:97: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘class vect_generic_v_fes* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = FEbase*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2980:10: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbase; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3098:37: required from ‘void Dcl_TypeandPtr() [with T = FEbase*]’ lgfem.cpp:5912:29: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = FEbaseArray*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2980:10: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3098:37: required from ‘void Dcl_TypeandPtr() [with T = FEbaseArray*]’ lgfem.cpp:5913:34: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgfem.hpp: In instantiation of ‘void FEbaseArray::destroy() [with K = double; v_fes = v_fes3]’: AFunction.hpp:872:17: required from ‘AnyType DestroyPtr(Stack, const AnyType&) [with A = FEbaseArray*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2982:56: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3098:37: required from ‘void Dcl_TypeandPtr() [with T = FEbaseArray*]’ lgfem.cpp:5913:34: required from here lgfem.hpp:946:5: warning: deleting object of polymorphic class type ‘FEbaseArray’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 946 | delete this; | ^~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fes3>*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = FEbase, v_fes3>*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2980:10: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbase, v_fes3>; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3098:37: required from ‘void Dcl_TypeandPtr() [with T = FEbase, v_fes3>*]’ lgfem.cpp:5918:29: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fes3>*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = FEbaseArray, v_fes3>*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2980:10: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray, v_fes3>; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3098:37: required from ‘void Dcl_TypeandPtr() [with T = FEbaseArray, v_fes3>*]’ lgfem.cpp:5919:34: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgfem.hpp: In instantiation of ‘void FEbaseArray::destroy() [with K = std::complex; v_fes = v_fes3]’: AFunction.hpp:872:17: required from ‘AnyType DestroyPtr(Stack, const AnyType&) [with A = FEbaseArray, v_fes3>*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2982:56: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray, v_fes3>; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3098:37: required from ‘void Dcl_TypeandPtr() [with T = FEbaseArray, v_fes3>*]’ lgfem.cpp:5919:34: required from here lgfem.hpp:946:5: warning: deleting object of polymorphic class type ‘FEbaseArray, v_fes3>’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 946 | delete this; | ^~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = FEbase*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2980:10: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbase; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3098:37: required from ‘void Dcl_TypeandPtr() [with T = FEbase*]’ lgfem.cpp:5924:29: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = FEbaseArray*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2980:10: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3098:37: required from ‘void Dcl_TypeandPtr() [with T = FEbaseArray*]’ lgfem.cpp:5925:34: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgfem.hpp: In instantiation of ‘void FEbaseArray::destroy() [with K = double; v_fes = v_fesS]’: AFunction.hpp:872:17: required from ‘AnyType DestroyPtr(Stack, const AnyType&) [with A = FEbaseArray*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2982:56: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3098:37: required from ‘void Dcl_TypeandPtr() [with T = FEbaseArray*]’ lgfem.cpp:5925:34: required from here lgfem.hpp:946:5: warning: deleting object of polymorphic class type ‘FEbaseArray’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 946 | delete this; | ^~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fesS>*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = FEbase, v_fesS>*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2980:10: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbase, v_fesS>; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3098:37: required from ‘void Dcl_TypeandPtr() [with T = FEbase, v_fesS>*]’ lgfem.cpp:5930:29: required from here AnyType.hpp: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_fesS>* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fesS>*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = FEbaseArray, v_fesS>*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2980:10: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray, v_fesS>; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3098:37: required from ‘void Dcl_TypeandPtr() [with T = FEbaseArray, v_fesS>*]’ lgfem.cpp:5931:34: required from here AnyType.hpp: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_fesS>* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgfem.hpp: In instantiation of ‘void FEbaseArray::destroy() [with K = std::complex; v_fes = v_fesS]’: AFunction.hpp:872:17: required from ‘AnyType DestroyPtr(Stack, const AnyType&) [with A = FEbaseArray, v_fesS>*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2982:56: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray, v_fesS>; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3098:37: required from ‘void Dcl_TypeandPtr() [with T = FEbaseArray, v_fesS>*]’ lgfem.cpp:5931:34: required from here lgfem.hpp:946:5: warning: deleting object of polymorphic class type ‘FEbaseArray, v_fesS>’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 946 | delete this; | ^~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = FEbase*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2980:10: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbase; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3098:37: required from ‘void Dcl_TypeandPtr() [with T = FEbase*]’ lgfem.cpp:5936:29: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = FEbaseArray*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2980:10: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3098:37: required from ‘void Dcl_TypeandPtr() [with T = FEbaseArray*]’ lgfem.cpp:5937:34: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgfem.hpp: In instantiation of ‘void FEbaseArray::destroy() [with K = double; v_fes = v_fesL]’: AFunction.hpp:872:17: required from ‘AnyType DestroyPtr(Stack, const AnyType&) [with A = FEbaseArray*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2982:56: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3098:37: required from ‘void Dcl_TypeandPtr() [with T = FEbaseArray*]’ lgfem.cpp:5937:34: required from here lgfem.hpp:946:5: warning: deleting object of polymorphic class type ‘FEbaseArray’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 946 | delete this; | ^~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fesL>*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = FEbase, v_fesL>*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2980:10: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbase, v_fesL>; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3098:37: required from ‘void Dcl_TypeandPtr() [with T = FEbase, v_fesL>*]’ lgfem.cpp:5942:29: required from here AnyType.hpp: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_fesL>* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fesL>*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = FEbaseArray, v_fesL>*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2980:10: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray, v_fesL>; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3098:37: required from ‘void Dcl_TypeandPtr() [with T = FEbaseArray, v_fesL>*]’ lgfem.cpp:5943:34: required from here AnyType.hpp: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_fesL>* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgfem.hpp: In instantiation of ‘void FEbaseArray::destroy() [with K = std::complex; v_fes = v_fesL]’: AFunction.hpp:872:17: required from ‘AnyType DestroyPtr(Stack, const AnyType&) [with A = FEbaseArray, v_fesL>*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2982:56: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = FEbaseArray, v_fesL>; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:3098:37: required from ‘void Dcl_TypeandPtr() [with T = FEbaseArray, v_fesL>*]’ lgfem.cpp:5943:34: required from here lgfem.hpp:946:5: warning: deleting object of polymorphic class type ‘FEbaseArray, v_fesL>’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 946 | delete this; | ^~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = v_fes3*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = v_fes3*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2980:10: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = v_fes3; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:772:46: required from ‘ForEachTypePtrfspace::ForEachTypePtrfspace() [with T = v_fes3*; int RTYPE = 3]’ lgfem.cpp:5996:77: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = v_fesS*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = v_fesS*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2980:10: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = v_fesS; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:772:46: required from ‘ForEachTypePtrfspace::ForEachTypePtrfspace() [with T = v_fesS*; int RTYPE = 4]’ lgfem.cpp:5999:77: required from here AnyType.hpp: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_fesS* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = v_fesL*]’: AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = v_fesL*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2980:10: required from ‘ForEachTypePtr::ForEachTypePtr(T*, Function1) [with T = v_fesL; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ AFunction.hpp:772:46: required from ‘ForEachTypePtrfspace::ForEachTypePtrfspace() [with T = v_fesL*; int RTYPE = 5]’ lgfem.cpp:6002:77: required from here AnyType.hpp: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_fesL* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::Element_Op(MatriceElementaireSymetrique >&, const FElement3&, double*, int, int, void*, R3*) [with R = std::complex; FElement3 = GFElement]’: problem.cpp:1260:30: required from ‘void Fem2D::AssembleBilinearForm(Stack, const GFESpace::Mesh&, const FESpace3&, const FESpace3&, bool, MatriceCreuse&, const FormBilinear*, int*) [with R = std::complex; Stack = void*; GFESpace::Mesh = Mesh3; FESpace3 = GFESpace; MatriceCreuse = VirtualMatrix >]’ problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = VirtualMatrix >; MMesh = Mesh3; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13911:169: required from here problem.cpp:7266:25: warning: suggest parentheses around comparison in operand of ‘&’ [-Wparentheses] 7266 | if (Ku.Vh.Th(T) <0 & verbosity>100) { | ~~~~~~~~~~~~^~ problem.cpp: In instantiation of ‘void Fem2D::Element_Op(MatriceElementairePleine >&, const FElement3&, const FElement3&, double*, int, int, void*, R3*) [with R = std::complex; FElement3 = GFElement]’: problem.cpp:1264:30: required from ‘void Fem2D::AssembleBilinearForm(Stack, const GFESpace::Mesh&, const FESpace3&, const FESpace3&, bool, MatriceCreuse&, const FormBilinear*, int*) [with R = std::complex; Stack = void*; GFESpace::Mesh = Mesh3; FESpace3 = GFESpace; MatriceCreuse = VirtualMatrix >]’ problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = VirtualMatrix >; MMesh = Mesh3; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13911:169: required from here problem.cpp:6070:19: warning: variable ‘mp’ set but not used [-Wunused-but-set-variable] 6070 | MeshPoint mp= *MeshPointStack(stack); | ^~ problem.cpp: In instantiation of ‘void Fem2D::Element_rhsVF(const FElement3&, const FElement3&, int, int, int, const LOperaD&, double*, int*, void*, KN_&, const QuadratureFormular&, int) [with R = std::complex; FElement3 = GFElement; LOperaD = LinearComb; QuadratureFormular = GQuadratureFormular]’: problem.cpp:10880:41: required from ‘void Fem2D::AssembleLinearForm(Stack, const Mesh3&, const FESpace3&, KN_*, const FormLinear*, int*) [with R = std::complex; Stack = void*; FESpace3 = GFESpace]’ problem.cpp:9524:51: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = VirtualMatrix >; MMesh = Mesh3; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13911:169: required from here problem.cpp:8907:11: warning: unused variable ‘intmortar’ [-Wunused-variable] 8907 | int intmortar=0; | ^~~~~~~~~ problem.cpp:8940:11: warning: unused variable ‘oldopt’ [-Wunused-variable] 8940 | bool oldopt=1; | ^~~~~~ problem.cpp:8941:10: warning: unused variable ‘iloop’ [-Wunused-variable] 8941 | int iloop=0; | ^~~~~ ../femlib/HashMatrix.cpp: In member function ‘HashMatrix >::IsTrianglulare() const’: ../femlib/HashMatrix.cpp:499:27: warning: ‘nU’ may be used uninitialized [-Wmaybe-uninitialized] 499 | if( i[k] < j[k] ) ++nU;// 0,10 | ^~ ../femlib/HashMatrix.cpp:496:12: note: ‘nU’ was declared here 496 | size_t nU, nL=0,nD=0; | ^~ problem.cpp: In instantiation of ‘void Fem2D::Element_OpVF(MatriceElementairePleine >&, const FElementL&, const FElementL&, const FElementL&, const FElementL&, double*, int, int, int, void*, R3*) [with R = double; FElementL = GFElement]’: problem.cpp:1865:32: required from ‘void Fem2D::AssembleBilinearForm(Stack, const MeshL&, const FESpaceL&, const FESpaceL&, bool, MatriceCreuse&, const FormBilinear*, int*) [with R = double; Stack = void*; FESpaceL = GFESpace; MatriceCreuse = VirtualMatrix]’ problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = VirtualMatrix; MMesh = MeshL; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13951:165: required from here problem.cpp:460:11: warning: unused variable ‘mes’ [-Wunused-variable] 460 | R mes = 1.; | ^~~ problem.cpp:463:11: warning: unused variable ‘coef’ [-Wunused-variable] 463 | R coef = 1.; | ^~~~ problem.cpp:469:14: warning: unused variable ‘npi’ [-Wunused-variable] 469 | long npi=1; | ^~~ problem.cpp: In instantiation of ‘void Fem2D::Element_Op(MatriceElementairePleine >&, const FElementL&, const FElementL&, double*, int, int, void*, R3*) [with R = double; FElementL = GFElement]’: problem.cpp:1874:30: required from ‘void Fem2D::AssembleBilinearForm(Stack, const MeshL&, const FESpaceL&, const FESpaceL&, bool, MatriceCreuse&, const FormBilinear*, int*) [with R = double; Stack = void*; FESpaceL = GFESpace; MatriceCreuse = VirtualMatrix]’ problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = VirtualMatrix; MMesh = MeshL; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13951:165: required from here problem.cpp:6629:9: warning: unused variable ‘mes’ [-Wunused-variable] 6629 | R mes = 1.; | ^~~ problem.cpp:6566:13: warning: unused variable ‘ll’ [-Wunused-variable] 6566 | int ll=-1; //bof bof | ^~ problem.cpp: In instantiation of ‘void Fem2D::Element_rhs(const FElementL&, int, int, const LOperaD&, double*, void*, KN_&, const QuadratureFormular1d&, bool, int) [with R = double; FElementL = GFElement; LOperaD = LinearComb; QuadratureFormular1d = GQuadratureFormular]’: problem.cpp:11350:37: required from ‘void Fem2D::AssembleLinearForm(Stack, const MeshL&, const FESpaceL&, KN_*, const FormLinear*, int*) [with R = double; Stack = void*; FESpaceL = GFESpace]’ problem.cpp:9524:51: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = VirtualMatrix; MMesh = MeshL; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13951:165: required from here problem.cpp:8605:18: warning: unused variable ‘npi’ [-Wunused-variable] 8605 | long npi; | ^~~ problem.cpp: In instantiation of ‘void Fem2D::Element_rhsVF(const FElementL&, const FElementL&, int, int, int, const LOperaD&, double*, int*, void*, KN_&, int) [with R = double; FElementL = GFElement; LOperaD = LinearComb]’: problem.cpp:11381:41: required from ‘void Fem2D::AssembleLinearForm(Stack, const MeshL&, const FESpaceL&, KN_*, const FormLinear*, int*) [with R = double; Stack = void*; FESpaceL = GFESpace]’ problem.cpp:9524:51: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = VirtualMatrix; MMesh = MeshL; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13951:165: required from here problem.cpp:7809:7: warning: unused variable ‘mes’ [-Wunused-variable] 7809 | R mes = 1.; | ^~~ problem.cpp:7818:10: warning: unused variable ‘npi’ [-Wunused-variable] 7818 | long npi=1; | ^~~ problem.cpp:7819:12: warning: unused variable ‘j’ [-Wunused-variable] 7819 | long i,j; | ^ problem.cpp:7828:9: warning: unused variable ‘n’ [-Wunused-variable] 7828 | int n = BuildMEK_KK(lp,pp,pk,pkk,&Kv,&KKv); | ^ problem.cpp:7842:9: warning: unused variable ‘loffset’ [-Wunused-variable] 7842 | int loffset = 0 ; | ^~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::Element_OpVF(MatriceElementairePleine >&, const FElementL&, const FElementL&, const FElementL&, const FElementL&, double*, int, int, int, void*, R3*) [with R = std::complex; FElementL = GFElement]’: problem.cpp:1865:32: required from ‘void Fem2D::AssembleBilinearForm(Stack, const MeshL&, const FESpaceL&, const FESpaceL&, bool, MatriceCreuse&, const FormBilinear*, int*) [with R = std::complex; Stack = void*; FESpaceL = GFESpace; MatriceCreuse = VirtualMatrix >]’ problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = VirtualMatrix >; MMesh = MeshL; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13961:169: required from here problem.cpp:460:11: warning: variable ‘mes’ set but not used [-Wunused-but-set-variable] 460 | R mes = 1.; | ^~~ problem.cpp:463:11: warning: variable ‘coef’ set but not used [-Wunused-but-set-variable] 463 | R coef = 1.; | ^~~~ problem.cpp:469:14: warning: unused variable ‘npi’ [-Wunused-variable] 469 | long npi=1; | ^~~ problem.cpp: In instantiation of ‘void Fem2D::Element_Op(MatriceElementairePleine >&, const FElementL&, const FElementL&, double*, int, int, void*, R3*) [with R = std::complex; FElementL = GFElement]’: problem.cpp:1874:30: required from ‘void Fem2D::AssembleBilinearForm(Stack, const MeshL&, const FESpaceL&, const FESpaceL&, bool, MatriceCreuse&, const FormBilinear*, int*) [with R = std::complex; Stack = void*; FESpaceL = GFESpace; MatriceCreuse = VirtualMatrix >]’ problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = VirtualMatrix >; MMesh = MeshL; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13961:169: required from here problem.cpp:6629:9: warning: variable ‘mes’ set but not used [-Wunused-but-set-variable] 6629 | R mes = 1.; | ^~~ problem.cpp:6566:13: warning: unused variable ‘ll’ [-Wunused-variable] 6566 | int ll=-1; //bof bof | ^~ problem.cpp: In instantiation of ‘void Fem2D::Element_rhs(const FElementL&, int, int, const LOperaD&, double*, void*, KN_&, const QuadratureFormular1d&, bool, int) [with R = std::complex; FElementL = GFElement; LOperaD = LinearComb; QuadratureFormular1d = GQuadratureFormular]’: problem.cpp:11350:37: required from ‘void Fem2D::AssembleLinearForm(Stack, const MeshL&, const FESpaceL&, KN_*, const FormLinear*, int*) [with R = std::complex; Stack = void*; FESpaceL = GFESpace]’ problem.cpp:9524:51: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = VirtualMatrix >; MMesh = MeshL; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13961:169: required from here problem.cpp:8605:18: warning: unused variable ‘npi’ [-Wunused-variable] 8605 | long npi; | ^~~ problem.cpp: In instantiation of ‘void Fem2D::Element_rhsVF(const FElementL&, const FElementL&, int, int, int, const LOperaD&, double*, int*, void*, KN_&, int) [with R = std::complex; FElementL = GFElement; LOperaD = LinearComb]’: problem.cpp:11381:41: required from ‘void Fem2D::AssembleLinearForm(Stack, const MeshL&, const FESpaceL&, KN_*, const FormLinear*, int*) [with R = std::complex; Stack = void*; FESpaceL = GFESpace]’ problem.cpp:9524:51: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = VirtualMatrix >; MMesh = MeshL; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13961:169: required from here problem.cpp:7809:7: warning: variable ‘mes’ set but not used [-Wunused-but-set-variable] 7809 | R mes = 1.; | ^~~ problem.cpp:7818:10: warning: unused variable ‘npi’ [-Wunused-variable] 7818 | long npi=1; | ^~~ problem.cpp:7819:12: warning: unused variable ‘j’ [-Wunused-variable] 7819 | long i,j; | ^ problem.cpp:7828:9: warning: unused variable ‘n’ [-Wunused-variable] 7828 | int n = BuildMEK_KK(lp,pp,pk,pkk,&Kv,&KKv); | ^ problem.cpp:7842:9: warning: unused variable ‘loffset’ [-Wunused-variable] 7842 | int loffset = 0 ; | ^~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AddMatElem(MatriceMap&, const MeshL&, const BilinearOperator&, bool, int, int, int, const FESpace&, const FESpaceL&, const GQuadratureFormular&, const QuadratureFormular1d&, double*, void*, bool) [with R = double; MatriceMap = HashMatrix; BilinearOperator = LinearComb, C_F0>; FESpaceL = GFESpace; QuadratureFormular1d = GQuadratureFormular]’: problem.cpp:4943:26: required from ‘void Fem2D::AssembleBilinearForm(Stack, const MeshL&, const FESpace&, const FESpaceL&, bool, MatriceMap&, const FormBilinear*, int*) [with R = double; Stack = void*; FESpaceL = GFESpace; MatriceMap = HashMatrix]’ problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = HashMatrix; MMesh = MeshL; FESpace1 = FESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13997:161: required from here problem.cpp:3293:27: warning: variable ‘outsidev’ set but not used [-Wunused-but-set-variable] 3293 | bool outsideu,outsidev; | ^~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AddMatElem(MatriceMap&, const MeshL&, const BilinearOperator&, bool, int, int, int, const FESpace&, const FESpaceL&, const GQuadratureFormular&, const QuadratureFormular1d&, double*, void*, bool) [with R = std::complex; MatriceMap = HashMatrix >; BilinearOperator = LinearComb, C_F0>; FESpaceL = GFESpace; QuadratureFormular1d = GQuadratureFormular]’: problem.cpp:4943:26: required from ‘void Fem2D::AssembleBilinearForm(Stack, const MeshL&, const FESpace&, const FESpaceL&, bool, MatriceMap&, const FormBilinear*, int*) [with R = std::complex; Stack = void*; FESpaceL = GFESpace; MatriceMap = HashMatrix >]’ problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = HashMatrix >; MMesh = MeshL; FESpace1 = FESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:14007:160: required from here problem.cpp:3293:27: warning: variable ‘outsidev’ set but not used [-Wunused-but-set-variable] problem.cpp: In instantiation of ‘void Fem2D::AddMatElem(MatriceMap&, const MeshS&, const BilinearOperator&, bool, int, int, int, const FESpaceS&, const FESpace3&, const QuadratureFormular&, const QuadratureFormular1d&, double*, void*, bool) [with R = double; MatriceMap = HashMatrix; BilinearOperator = LinearComb, C_F0>; FESpaceS = GFESpace; FESpace3 = GFESpace; QuadratureFormular = GQuadratureFormular; QuadratureFormular1d = GQuadratureFormular]’: problem.cpp:5124:32: required from ‘void Fem2D::AssembleBilinearForm(Stack, const MeshS&, const FESpaceS&, const FESpace3&, bool, MatriceMap&, const FormBilinear*, int*) [with R = double; Stack = void*; FESpaceS = GFESpace; FESpace3 = GFESpace; MatriceMap = HashMatrix]’ problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = HashMatrix; MMesh = MeshS; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:14018:160: required from here problem.cpp:3387:12: warning: unused variable ‘epsP’ [-Wunused-variable] 3387 | double epsP=1e-6; // must be choose | ^~~~ problem.cpp: In instantiation of ‘void Fem2D::AddMatElem(MatriceMap&, const MeshS&, const BilinearOperator&, bool, int, int, int, const FESpaceS&, const FESpace3&, const QuadratureFormular&, const QuadratureFormular1d&, double*, void*, bool) [with R = std::complex; MatriceMap = HashMatrix >; BilinearOperator = LinearComb, C_F0>; FESpaceS = GFESpace; FESpace3 = GFESpace; QuadratureFormular = GQuadratureFormular; QuadratureFormular1d = GQuadratureFormular]’: problem.cpp:5124:32: required from ‘void Fem2D::AssembleBilinearForm(Stack, const MeshS&, const FESpaceS&, const FESpace3&, bool, MatriceMap&, const FormBilinear*, int*) [with R = std::complex; Stack = void*; FESpaceS = GFESpace; FESpace3 = GFESpace; MatriceMap = HashMatrix >]’ problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = HashMatrix >; MMesh = MeshS; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:14028:159: required from here problem.cpp:3387:12: warning: unused variable ‘epsP’ [-Wunused-variable] problem.cpp: In instantiation of ‘void Fem2D::AddMatElem(MatriceMap&, const MeshL&, const BilinearOperator&, bool, int, int, int, const FESpaceS&, const FESpaceL&, const GQuadratureFormular&, const QuadratureFormular1d&, double*, void*, bool) [with R = double; MatriceMap = HashMatrix; BilinearOperator = LinearComb, C_F0>; FESpaceS = GFESpace; FESpaceL = GFESpace; QuadratureFormular1d = GQuadratureFormular]’: problem.cpp:5647:23: required from ‘void Fem2D::AssembleBilinearForm(Stack, const MeshL&, const FESpaceS&, const FESpaceL&, bool, MatriceMap&, const FormBilinear*, int*) [with R = double; Stack = void*; FESpaceS = GFESpace; FESpaceL = GFESpace; MatriceMap = HashMatrix]’ problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = HashMatrix; MMesh = MeshL; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:14082:160: required from here problem.cpp:3700:27: warning: variable ‘outsidev’ set but not used [-Wunused-but-set-variable] 3700 | bool outsideu,outsidev; | ^~~~~~~~ problem.cpp: In instantiation of ‘void Fem2D::AddMatElem(MatriceMap&, const MeshL&, const BilinearOperator&, bool, int, int, int, const FESpaceS&, const FESpaceL&, const GQuadratureFormular&, const QuadratureFormular1d&, double*, void*, bool) [with R = std::complex; MatriceMap = HashMatrix >; BilinearOperator = LinearComb, C_F0>; FESpaceS = GFESpace; FESpaceL = GFESpace; QuadratureFormular1d = GQuadratureFormular]’: problem.cpp:5647:23: required from ‘void Fem2D::AssembleBilinearForm(Stack, const MeshL&, const FESpaceS&, const FESpaceL&, bool, MatriceMap&, const FormBilinear*, int*) [with R = std::complex; Stack = void*; FESpaceS = GFESpace; FESpaceL = GFESpace; MatriceMap = HashMatrix >]’ problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = std::complex; MC = HashMatrix >; MMesh = MeshL; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:14092:159: required from here problem.cpp:3700:27: warning: variable ‘outsidev’ set but not used [-Wunused-but-set-variable] AFunction2.cpp: In function ‘ForAll(Block*, std::deque >*, C_F0)’: AFunction2.cpp:993:49: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 993 | Expression loop= new PolymorphicLoop(m,args); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ForAll(Block*, std::deque >*, C_F0)’ at AFunction2.cpp:993:49: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘int Fem2D::GenericElement::facePermutation(int) const [with Data = Fem2D::DataTet]’: problem.cpp:292:35: required from ‘void Fem2D::Element_OpVF(MatriceElementairePleine >&, const FElement3&, const FElement3&, const FElement3&, const FElement3&, double*, int, int, int, void*, R3*) [with R = double; FElement3 = GFElement]’ problem.cpp:1255:32: required from ‘void Fem2D::AssembleBilinearForm(Stack, const GFESpace::Mesh&, const FESpace3&, const FESpace3&, bool, MatriceCreuse&, const FormBilinear*, int*) [with R = double; Stack = void*; GFESpace::Mesh = Mesh3; FESpace3 = GFESpace; MatriceCreuse = VirtualMatrix]’ problem.cpp:9488:53: required from ‘bool Fem2D::AssembleVarForm(Stack, const MMesh&, const FESpace1&, const FESpace2&, bool, MC*, KN_*, const std::__cxx11::list&, int*) [with R = double; MC = VirtualMatrix; MMesh = Mesh3; FESpace1 = GFESpace; FESpace2 = GFESpace; Stack = void*]’ problem.cpp:13901:165: required from here ./../femlib/GenericMesh.hpp:405:30: warning: unused variable ‘j’ [-Wunused-variable] 405 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ../femlib/HashMatrix.cpp: In member function ‘HashMatrix::IsTrianglulare() const’: ../femlib/HashMatrix.cpp:499:27: warning: ‘nU’ may be used uninitialized [-Wmaybe-uninitialized] 499 | if( i[k] < j[k] ) ++nU;// 0,10 | ^~ ../femlib/HashMatrix.cpp:496:12: note: ‘nU’ was declared here 496 | size_t nU, nL=0,nD=0; | ^~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fesL>*, int>]’: lgfem.hpp:1020:28: required from ‘AnyType E_FEcomp::operator()(Stack) const [with K = std::complex; vv_fes = v_fesL; FE = FEbaseArray, v_fesL>; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.hpp:1019:11: required from here AnyType.hpp: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_fesL>*, int>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fesL>*, int>]’: lgfem.hpp:1020:28: required from ‘AnyType E_FEcomp::operator()(Stack) const [with K = std::complex; vv_fes = v_fesL; FE = FEbase, v_fesL>; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.hpp:1019:11: required from here AnyType.hpp: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_fesL>*, int>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair*, int>]’: lgfem.hpp:1020:28: required from ‘AnyType E_FEcomp::operator()(Stack) const [with K = double; vv_fes = v_fesL; FE = FEbaseArray; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.hpp:1019:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair*, int>]’: lgfem.hpp:1020:28: required from ‘AnyType E_FEcomp::operator()(Stack) const [with K = double; vv_fes = v_fesL; FE = FEbase; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.hpp:1019:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fesS>*, int>]’: lgfem.hpp:1020:28: required from ‘AnyType E_FEcomp::operator()(Stack) const [with K = std::complex; vv_fes = v_fesS; FE = FEbaseArray, v_fesS>; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.hpp:1019:11: required from here AnyType.hpp: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_fesS>*, int>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fesS>*, int>]’: lgfem.hpp:1020:28: required from ‘AnyType E_FEcomp::operator()(Stack) const [with K = std::complex; vv_fes = v_fesS; FE = FEbase, v_fesS>; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.hpp:1019:11: required from here AnyType.hpp: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_fesS>*, int>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair*, int>]’: lgfem.hpp:1020:28: required from ‘AnyType E_FEcomp::operator()(Stack) const [with K = double; vv_fes = v_fesS; FE = FEbaseArray; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.hpp:1019:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair*, int>]’: lgfem.hpp:1020:28: required from ‘AnyType E_FEcomp::operator()(Stack) const [with K = double; vv_fes = v_fesS; FE = FEbase; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.hpp:1019:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fes3>*, int>]’: lgfem.hpp:1020:28: required from ‘AnyType E_FEcomp::operator()(Stack) const [with K = std::complex; vv_fes = v_fes3; FE = FEbaseArray, v_fes3>; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.hpp:1019:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fes3>*, int>]’: lgfem.hpp:1020:28: required from ‘AnyType E_FEcomp::operator()(Stack) const [with K = std::complex; vv_fes = v_fes3; FE = FEbase, v_fes3>; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.hpp:1019:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair*, int>]’: lgfem.hpp:1020:28: required from ‘AnyType E_FEcomp::operator()(Stack) const [with K = double; vv_fes = v_fes3; FE = FEbaseArray; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.hpp:1019:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair*, int>]’: lgfem.hpp:1020:28: required from ‘AnyType E_FEcomp::operator()(Stack) const [with K = double; vv_fes = v_fes3; FE = FEbase; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.hpp:1019:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fes>*, int>]’: lgfem.hpp:1020:28: required from ‘AnyType E_FEcomp::operator()(Stack) const [with K = std::complex; vv_fes = v_fes; FE = FEbaseArray, v_fes>; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.hpp:1019:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair, v_fes>*, int>]’: lgfem.hpp:1020:28: required from ‘AnyType E_FEcomp::operator()(Stack) const [with K = std::complex; vv_fes = v_fes; FE = FEbase, v_fes>; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.hpp:1019:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair*, int>]’: lgfem.hpp:1020:28: required from ‘AnyType E_FEcomp::operator()(Stack) const [with K = double; vv_fes = v_fes; FE = FEbaseArray; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.hpp:1019:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair*, int>]’: lgfem.hpp:1020:28: required from ‘AnyType E_FEcomp::operator()(Stack) const [with K = double; vv_fes = v_fes; FE = FEbase; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.hpp:1019:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::basic_string*]’: AFunction.hpp:1300:85: required from ‘AnyType EConstant::operator()(Stack) const [with R = std::__cxx11::basic_string*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1300:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = bool*]’: AFunction.hpp:1300:85: required from ‘AnyType EConstant::operator()(Stack) const [with R = bool*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1300:11: required from here AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]’: AFunction.hpp:1300:85: required from ‘AnyType EConstant::operator()(Stack) const [with R = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1300:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]’: AFunction.hpp:1300:85: required from ‘AnyType EConstant::operator()(Stack) const [with R = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1300:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]’: AFunction.hpp:1300:85: required from ‘AnyType EConstant::operator()(Stack) const [with R = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1300:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lgfem.cpp: In instantiation of ‘AnyType OpMake_pfes::Op::operator()(Stack) const [with pfes = v_fes*; Mesh = Fem2D::Mesh; TypeOfFE = Fem2D::TypeOfFE; pfes_tefk = pfes_tefk; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgfem.cpp:1327:13: required from here lgfem.cpp:1334:18: warning: unused variable ‘dHatfe’ [-Wunused-variable] 1334 | const int dHatfe = TypeOfFE::RdHat::d; | ^~~~~~ lgfem.cpp: In instantiation of ‘AnyType OpMake_pfes::Op::operator()(Stack) const [with pfes = v_fes3*; Mesh = Fem2D::Mesh3; TypeOfFE = Fem2D::GTypeOfFE; pfes_tefk = pfes3_tefk; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgfem.cpp:1327:13: required from here lgfem.cpp:1334:18: warning: unused variable ‘dHatfe’ [-Wunused-variable] lgfem.cpp: In instantiation of ‘AnyType OpMake_pfes::Op::operator()(Stack) const [with pfes = v_fesS*; Mesh = Fem2D::MeshS; TypeOfFE = Fem2D::GTypeOfFE; pfes_tefk = pfesS_tefk; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgfem.cpp:1327:13: required from here lgfem.cpp:1334:18: warning: unused variable ‘dHatfe’ [-Wunused-variable] lgfem.cpp: In instantiation of ‘AnyType OpMake_pfes::Op::operator()(Stack) const [with pfes = v_fesL*; Mesh = Fem2D::MeshL; TypeOfFE = Fem2D::GTypeOfFE; pfes_tefk = pfesL_tefk; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgfem.cpp:1327:13: required from here lgfem.cpp:1334:18: warning: unused variable ‘dHatfe’ [-Wunused-variable] lgfem.cpp: In instantiation of ‘AnyType LinearCG::E_LCG::operator()(Stack) const [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgfem.cpp:705:21: required from here lgfem.cpp:732:13: warning: unused variable ‘p’ [-Wunused-variable] 732 | R p = (b, b); | ^ lgfem.cpp:753:19: warning: deleting object of polymorphic class type ‘E_StopGC’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 753 | if (stop) delete stop; | ^~~~~~~~~~~ lgfem.cpp:756:17: warning: deleting object of polymorphic class type ‘E_StopGC’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 756 | if (stop) delete stop; | ^~~~~~~~~~~ lgfem.cpp: In instantiation of ‘AnyType LinearGMRES::E_LGMRES::operator()(Stack) const [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgfem.cpp:850:21: required from here lgfem.cpp:886:11: warning: unused variable ‘p’ [-Wunused-variable] 886 | R p = (b, b); | ^ lgfem.cpp:915:17: warning: deleting object of polymorphic class type ‘E_StopGC’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 915 | if (stop) delete stop; | ^~~~~~~~~~~ lgfem.cpp:871:12: warning: unused variable ‘gcverb’ [-Wunused-variable] 871 | long gcverb = 51L - Min(Abs(verb), 50L); | ^~~~~~ ../femlib/HashMatrix.cpp: In member function ‘HashMatrix >::IsTrianglulare() const’: ../femlib/HashMatrix.cpp:499:27: warning: ‘nU’ may be used uninitialized [-Wmaybe-uninitialized] 499 | if( i[k] < j[k] ) ++nU;// 0,10 | ^~ ../femlib/HashMatrix.cpp:496:12: note: ‘nU’ was declared here 496 | size_t nU, nL=0,nD=0; | ^~ ../Eigen/eigenvalue.cpp: In member function ‘EigenValueC::E_EV::operator()(void*) const’: ../Eigen/eigenvalue.cpp:908:16: warning: ‘ptOP1’ may be used uninitialized [-Wmaybe-uninitialized] 908 | if (n != OP1.N) | ~~~~^ ../Eigen/eigenvalue.cpp:880:31: note: ‘ptOP1’ was declared here 880 | const RNM_VirtualMatrix *ptOP1, *ptB; | ^~~~~ ../Eigen/eigenvalue.cpp:910:14: warning: ‘ptB’ may be used uninitialized [-Wmaybe-uninitialized] 910 | if (n != B.N) | ~~^ ../Eigen/eigenvalue.cpp:880:39: note: ‘ptB’ was declared here 880 | const RNM_VirtualMatrix *ptOP1, *ptB; | ^~~ lgfem.cpp: In instantiation of ‘AnyType IntFunction::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgfem.cpp:3232:9: required from here lgfem.cpp:3377:16: warning: unused variable ‘llevelset’ [-Wunused-variable] 3377 | double llevelset = 0; | ^~~~~~~~~ lgfem.cpp:3379:12: warning: unused variable ‘Q’ [-Wunused-variable] 3379 | R2 Q[3]; | ^ lgfem.cpp:3382:22: warning: unused variable ‘umx’ [-Wunused-variable] 3382 | double f[3], umx, umn; | ^~~ lgfem.cpp:3382:27: warning: unused variable ‘umn’ [-Wunused-variable] 3382 | double f[3], umx, umn; | ^~~ lgfem.cpp:3618:20: warning: unused variable ‘umx’ [-Wunused-variable] 3618 | double umx = std::numeric_limits< double >::lowest( ), | ^~~ lgfem.cpp:3619:20: warning: unused variable ‘umn’ [-Wunused-variable] 3619 | umn = std::numeric_limits< double >::max( ); | ^~~ lgfem.cpp:3607:16: warning: unused variable ‘llevelset’ [-Wunused-variable] 3607 | double llevelset = 0; | ^~~~~~~~~ lgfem.cpp:3794:16: warning: unused variable ‘llevelset’ [-Wunused-variable] 3794 | double llevelset = 0; | ^~~~~~~~~ lgfem.cpp:3796:12: warning: unused variable ‘Q’ [-Wunused-variable] 3796 | R2 Q[3]; | ^ lgfem.cpp:3799:22: warning: unused variable ‘umx’ [-Wunused-variable] 3799 | double f[3], umx, umn; | ^~~ lgfem.cpp:3799:27: warning: unused variable ‘umn’ [-Wunused-variable] 3799 | double f[3], umx, umn; | ^~~ lgfem.cpp:3239:31: warning: unused variable ‘what’ [-Wunused-variable] 3239 | const vector< Expression > &what(di->what); | ^~~~ lgfem.cpp: In instantiation of ‘AnyType IntFunction::operator()(Stack) const [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgfem.cpp:3232:9: required from here lgfem.cpp:3377:16: warning: unused variable ‘llevelset’ [-Wunused-variable] 3377 | double llevelset = 0; | ^~~~~~~~~ lgfem.cpp:3379:12: warning: unused variable ‘Q’ [-Wunused-variable] 3379 | R2 Q[3]; | ^ lgfem.cpp:3382:22: warning: unused variable ‘umx’ [-Wunused-variable] 3382 | double f[3], umx, umn; | ^~~ lgfem.cpp:3382:27: warning: unused variable ‘umn’ [-Wunused-variable] 3382 | double f[3], umx, umn; | ^~~ lgfem.cpp:3618:20: warning: unused variable ‘umx’ [-Wunused-variable] 3618 | double umx = std::numeric_limits< double >::lowest( ), | ^~~ lgfem.cpp:3619:20: warning: unused variable ‘umn’ [-Wunused-variable] 3619 | umn = std::numeric_limits< double >::max( ); | ^~~ lgfem.cpp:3607:16: warning: unused variable ‘llevelset’ [-Wunused-variable] 3607 | double llevelset = 0; | ^~~~~~~~~ lgfem.cpp:3794:16: warning: unused variable ‘llevelset’ [-Wunused-variable] 3794 | double llevelset = 0; | ^~~~~~~~~ lgfem.cpp:3796:12: warning: unused variable ‘Q’ [-Wunused-variable] 3796 | R2 Q[3]; | ^ lgfem.cpp:3799:22: warning: unused variable ‘umx’ [-Wunused-variable] 3799 | double f[3], umx, umn; | ^~~ lgfem.cpp:3799:27: warning: unused variable ‘umn’ [-Wunused-variable] 3799 | double f[3], umx, umn; | ^~~ lgfem.cpp:3239:31: warning: unused variable ‘what’ [-Wunused-variable] 3239 | const vector< Expression > &what(di->what); | ^~~~ lgfem.cpp: In instantiation of ‘AnyType OthersideOp::operator()(Stack) const [with RR = double; AA = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’: lgfem.cpp:5461:11: required from here lgfem.cpp:5462:11: warning: unused variable ‘rg’ [-Wunused-variable] 5462 | A rd, rg; | ^~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::R2*]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = set_eq; MI = OneBinaryOperatorMIWO; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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::R2* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Print; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse*]’: problem.hpp:1650:58: required from ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const [with R = double; MMesh = Fem2D::Mesh; v_fes1 = v_fes; v_fes2 = v_fes; AnyType = AnyTypeWithOutCheck; Stack = void*]’ problem.hpp:1611:9: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN_ >]’: problem.hpp:1387:25: required from ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const [with R = std::complex; MMesh = Fem2D::Mesh; v_fes = v_fes; AnyType = AnyTypeWithOutCheck; Stack = void*]’ problem.hpp:1351:9: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse >*]’: problem.hpp:1650:58: required from ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const [with R = std::complex; MMesh = Fem2D::Mesh; v_fes1 = v_fes; v_fes2 = v_fes; AnyType = AnyTypeWithOutCheck; Stack = void*]’ problem.hpp:1611:9: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../Algo/lgalgo.cpp: In member function ‘OptimAlgo::code(basicAC_F0 const&) const’: ../Algo/lgalgo.cpp:233:72: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 233 | E_F0 *code(const basicAC_F0 &args) const { return new E_LCG(args, cas); } | ^ In file included from ./AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimAlgo::code(basicAC_F0 const&) const’ at ../Algo/lgalgo.cpp:233:72: ./CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = init_eqarray, RNM_VirtualMatrix::plusAx>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = init_eqarray >, RNM_VirtualMatrix >::plusAx>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase**]’: lgfem.cpp:2241:25: required from ‘AnyType OneOperatorMakePtrFE::CODE::operator()(Stack) const [with K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.cpp:2235:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbase, v_fes>**]’: lgfem.cpp:2241:25: required from ‘AnyType OneOperatorMakePtrFE::CODE::operator()(Stack) const [with K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ lgfem.cpp:2235:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]’: AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op_Read >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:2561:13: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = {anonymous}::lgElement]’: AFunction.hpp:1134:22: required from ‘AnyType E_F_F0F0_::operator()(Stack) const [with R = {anonymous}::lgElement; A0 = {anonymous}::lgElement::Adj; A1 = long int*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1133:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = {anonymous}::lgBoundaryEdge]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = {anonymous}::lgElement::Adj]’: AFunction.hpp:1089:22: required from ‘AnyType E_F_F0_::operator()(Stack) const [with R = {anonymous}::lgElement::Adj; A0 = {anonymous}::lgElement; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1088:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray**]’: AFunction.hpp:1163: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*]’ AFunction.hpp:1162:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = {anonymous}::lgBoundaryEdge::BE]’: AFunction.hpp:1089:22: required from ‘AnyType E_F_F0_::operator()(Stack) const [with R = {anonymous}::lgBoundaryEdge::BE; A0 = const Fem2D::Mesh**; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1088:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fesS>**]’: AFunction.hpp:1134:22: required from ‘AnyType E_F_F0F0_::operator()(Stack) const [with R = FEbaseArray, v_fesS>**; A0 = Resize1, v_fesS>**>; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1133:11: required from here AnyType.hpp: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_fesS>** const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray**]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1, v_fesS>*, int> >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize1, v_fesS>*, int> >; TA0 = std::pair, v_fesS>*, int>; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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_fesS>*, int> >’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1, v_fesS>**>]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize1, v_fesS>**>; TA0 = FEbaseArray, v_fesS>**; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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_fesS>**>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1*, int> >]’: AFunction.hpp:960: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*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1**>]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize1**>; TA0 = FEbaseArray**; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh**]’: AFunction.hpp:1033: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*]’ AFunction.hpp:1032:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fes3>**]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray**]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1, v_fes3>*, int> >]’: AFunction.hpp:960: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*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN > >*]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1, v_fes3>**>]’: AFunction.hpp:960: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*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse_Transpose >]’: AFunction.hpp:960: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*]’ AFunction.hpp:959:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1*, int> >]’: AFunction.hpp:960: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*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1**>]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize1**>; TA0 = FEbaseArray**; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse_Transpose]’: AFunction.hpp:960: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*]’ AFunction.hpp:959:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../Algo/lgalgo.cpp: In function ‘init_algo()’: ../Algo/lgalgo.cpp:254:45: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 254 | Global.Add("BFGS", "(", new OptimAlgo(1, 1)); // j + dJ | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_algo()’ at ../Algo/lgalgo.cpp:254:45: ./CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../Algo/lgalgo.cpp: In function ‘init_algo()’: ../Algo/lgalgo.cpp:255:50: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 255 | Global.Add("Newton", "(", new OptimAlgo(2, 2, 2)); // j + dJ | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_algo()’ at ../Algo/lgalgo.cpp:255:50: ./CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > > >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize > > >; TA0 = KN > >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fes>**]’: AFunction.hpp:1134:22: required from ‘AnyType E_F_F0F0_::operator()(Stack) const [with R = FEbaseArray, v_fes>**; A0 = Resize1, v_fes>**>; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1133:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1, v_fes>*, int> >]’: AFunction.hpp:960: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*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1*, int> >]’: AFunction.hpp:960: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*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1**>]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize1**>; TA0 = FEbaseArray**; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1, v_fes>**>]’: AFunction.hpp:960: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*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Transpose]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Transpose; TA0 = Fem2D::R3; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Transpose]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Transpose; TA0 = Fem2D::R3*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray, v_fesL>**]’: AFunction.hpp:1134:22: required from ‘AnyType E_F_F0F0_::operator()(Stack) const [with R = FEbaseArray, v_fesL>**; A0 = Resize1, v_fesL>**>; A1 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:1133:11: required from here AnyType.hpp: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_fesL>** const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KN >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = FEbaseArray**]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1, v_fesL>*, int> >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize1, v_fesL>*, int> >; TA0 = std::pair, v_fesL>*, int>; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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_fesL>*, int> >’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1, v_fesL>**>]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize1, v_fesL>**>; TA0 = FEbaseArray, v_fesL>**; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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_fesL>**>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = {anonymous}::lgVertex]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1*, int> >]’: AFunction.hpp:960: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*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]’: AFunction.hpp:1134: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*]’ AFunction.hpp:1133:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize >]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize >; TA0 = KN*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize1**>]’: AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize1**>; TA0 = FEbaseArray**; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ AFunction.hpp:959:11: required from here AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lex.cpp: In function ‘Newlex(std::basic_ostream >&, bool, KN*)’: lex.cpp:1418:36: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1418 | return new mylex(out,eecho,args); | ^ In file included from AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Newlex(std::basic_ostream >&, bool, KN*)’ at lex.cpp:1418:36: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../Eigen/eigenvalue.cpp: In function ‘init_eigenvalue()’: ../Eigen/eigenvalue.cpp:1071:48: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1071 | Global.Add("EigenValue", "(", new EigenValue()); // j + dJ | ^ In file included from ./AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_eigenvalue()’ at ../Eigen/eigenvalue.cpp:1071:48: ./CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../Eigen/eigenvalue.cpp: In function ‘init_eigenvalue()’: ../Eigen/eigenvalue.cpp:1072:49: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1072 | Global.Add("EigenValue", "(", new EigenValueC()); // j + dJ | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_eigenvalue()’ at ../Eigen/eigenvalue.cpp:1072:49: ./CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../Eigen/eigenvalue.cpp: In function ‘init_eigenvalue()’: ../Eigen/eigenvalue.cpp:1073:49: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1073 | Global.Add("EigenValue", "(", new EigenValue(1)); // j + dJ | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_eigenvalue()’ at ../Eigen/eigenvalue.cpp:1073:49: ./CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../Eigen/eigenvalue.cpp: In function ‘init_eigenvalue()’: ../Eigen/eigenvalue.cpp:1074:52: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1074 | Global.Add("EigenValue", "(", new EigenValue(1, 1)); // j + dJ | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_eigenvalue()’ at ../Eigen/eigenvalue.cpp:1074:52: ./CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../Eigen/eigenvalue.cpp: In function ‘init_eigenvalue()’: ../Eigen/eigenvalue.cpp:1075:55: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1075 | Global.Add("EigenValue", "(", new EigenValue(1, 1, 1)); // A=, B= | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_eigenvalue()’ at ../Eigen/eigenvalue.cpp:1075:55: ./CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../Eigen/eigenvalue.cpp: In function ‘init_eigenvalue()’: ../Eigen/eigenvalue.cpp:1077:57: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1077 | Global.Add("complexEigenValue", "(", new EigenValueC(1)); // j + dJ | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_eigenvalue()’ at ../Eigen/eigenvalue.cpp:1077:57: ./CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../Eigen/eigenvalue.cpp: In function ‘init_eigenvalue()’: ../Eigen/eigenvalue.cpp:1078:60: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1078 | Global.Add("complexEigenValue", "(", new EigenValueC(1, 1)); // j + dJ | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_eigenvalue()’ at ../Eigen/eigenvalue.cpp:1078:60: ./CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../Eigen/eigenvalue.cpp: In function ‘init_eigenvalue()’: ../Eigen/eigenvalue.cpp:1079:63: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1079 | Global.Add("complexEigenValue", "(", new EigenValueC(1, 1, 1)); // A=, B= ... | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_eigenvalue()’ at ../Eigen/eigenvalue.cpp:1079:63: ./CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgmesh.cpp: In member function ‘Op_trunc_mesh::Op::operator()(void*) const’: lgmesh.cpp:561:25: warning: array subscript 1 is outside array bounds of ‘void[8]’ [-Warray-bounds=] 561 | mape[nre[i]]=nre[i+1]; In member function ‘KN::KN(long)’, inlined from ‘Op_trunc_mesh::Op::operator()(void*) const’ at lgmesh.cpp:509:38: ./../femlib/RNM.hpp:971:24: note: at offset 8 into object of size [0, 8] allocated by ‘operator new[](unsigned long)’ 971 | KN(long nn) : KN_(new R[nn],nn) {} | ^~~~~~~~~ lgmesh.cpp: In member function ‘Op_trunc_mesh::Op::operator()(void*) const’: lgmesh.cpp:563:25: warning: array subscript 1 is outside array bounds of ‘void[8]’ [-Warray-bounds=] 563 | mapt[nrt[i]]=nrt[i+1]; In member function ‘KN::KN(long)’, inlined from ‘Op_trunc_mesh::Op::operator()(void*) const’ at lgmesh.cpp:510:38: ./../femlib/RNM.hpp:971:24: note: at offset 8 into object of size [0, 8] allocated by ‘operator new[](unsigned long)’ 971 | KN(long nn) : KN_(new R[nn],nn) {} | ^~~~~~~~~ ../Eigen/eigenvalue.cpp: In member function ‘EigenValueC::code(basicAC_F0 const&) const’: ../Eigen/eigenvalue.cpp:374:71: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 374 | E_F0 *code (const basicAC_F0 &args) const { return new E_EV(args,cas); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘EigenValueC::code(basicAC_F0 const&) const’ at ../Eigen/eigenvalue.cpp:374:71: ./CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../Eigen/eigenvalue.cpp: In member function ‘EigenValue::code(basicAC_F0 const&) const’: ../Eigen/eigenvalue.cpp:297:73: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 297 | E_F0 * code (const basicAC_F0 & args) const { return new E_EV(args,cas); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘EigenValue::code(basicAC_F0 const&) const’ at ../Eigen/eigenvalue.cpp:297:73: ./CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘MeshCarre2::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgmesh.cpp:1413:31: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1413 | return new MeshCarre2(args);} | ^ In file included from AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘MeshCarre2::f(basicAC_F0 const&)’ at lgmesh.cpp:1413:31, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘SaveMesh::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgmesh.cpp:294:72: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 294 | static E_F0 * f(const basicAC_F0 & args){ return new SaveMesh(args);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SaveMesh::f(basicAC_F0 const&)’ at lgmesh.cpp:294:72, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CheckMoveMesh::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgmesh.cpp:1525:77: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1525 | static E_F0 * f(const basicAC_F0 & args){ return new CheckMoveMesh(args);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CheckMoveMesh::f(basicAC_F0 const&)’ at lgmesh.cpp:1525:77, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘MoveMesh::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgmesh.cpp:240:72: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 240 | static E_F0 * f(const basicAC_F0 & args){ return new MoveMesh(args);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘MoveMesh::f(basicAC_F0 const&)’ at lgmesh.cpp:240:72, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Adaptation::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgmesh.cpp:389:74: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 389 | static E_F0 * f(const basicAC_F0 & args){ return new Adaptation(args);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Adaptation::f(basicAC_F0 const&)’ at lgmesh.cpp:389:74, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In function ‘C_F0::MeshIndependent() const [clone .isra.0]’: AFunction.hpp:709:67: warning: ‘this’ pointer is null [-Wnonnull] 709 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;} | ~~~~~~~~~~~~~~~~~~^~ In file included from ./../femlib/MatriceCreuse.hpp:42, from ./../femlib/SparseLinearSolver.hpp:6: ./../femlib/DOperator.hpp: In function ‘newU_(int)’: ./../femlib/DOperator.hpp:401:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 401 | r= new LOperaG(make_pair(i,op_id),*pOne); | ^ In file included from AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘newU_(int)’ at ./../femlib/DOperator.hpp:401:42: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../femlib/DOperator.hpp: In function ‘newV_(int)’: ./../femlib/DOperator.hpp:406:75: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 406 | inline LOperaD *newV_(int i) { return new LOperaD(make_pair(i,op_id),*pOne);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘newV_(int)’ at ./../femlib/DOperator.hpp:406:75: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >**, std::basic_ostream >**, E_F_F0 >**, std::basic_ostream >**, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >**, std::basic_ostream >**, E_F_F0 >**, std::basic_ostream >**, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >**, E_F_F0 >**, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >**, E_F_F0 >**, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >**, E_F_F0 >**, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >**, E_F_F0 >**, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, E_F_F0, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, E_F_F0, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, std::complex, E_F_F0, std::complex const&, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, std::complex, E_F_F0, std::complex const&, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >**, E_F_F0 >**, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >**, E_F_F0 >**, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >**, E_F_F0 >**, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >**, E_F_F0 >**, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >*, std::basic_ostream >*, E_F_F0 >*, std::basic_ostream >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >*, std::basic_ostream >*, E_F_F0 >*, std::basic_ostream >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >, KN*, E_F_F0 >, KN*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >, KN*, E_F_F0 >, KN*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, int>, E_F_F0*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, int>, E_F_F0*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >**, E_F_F0 >**, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >**, E_F_F0 >**, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, v_fes3>*, int>, E_F_F0, v_fes3>*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, v_fes3>*, int>, E_F_F0, v_fes3>*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >**, E_F_F0 >**, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >**, E_F_F0 >**, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, int>, E_F_F0*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, int>, E_F_F0*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, KN_, E_F_F0, KN_, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, KN_, E_F_F0, KN_, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, KNM*, E_F_F0, KNM*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, KNM*, E_F_F0, KNM*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >, KNM*, E_F_F0 >, KNM*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >, KNM*, E_F_F0 >, KNM*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, E_F_F0, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, E_F_F0, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >, KN*, E_F_F0 >, KN*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >, KN*, E_F_F0 >, KN*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, KN_, E_F_F0, KN_, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, KN_, E_F_F0, KN_, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, v_fes3>*, int>, E_F_F0, v_fes3>*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, v_fes3>*, int>, E_F_F0, v_fes3>*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, KNM_, E_F_F0, KNM_, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, KNM_, E_F_F0, KNM_, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >*, std::pair, v_fesS>*, int>, E_F_F0 >*, std::pair, v_fesS>*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >*, std::pair, v_fesS>*, int>, E_F_F0 >*, std::pair, v_fesS>*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*>, KNM*, E_F_F0*>, KNM*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*>, KNM*, E_F_F0*>, KNM*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, std::allocator >*, E_F_F0, std::allocator >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, std::allocator >*, E_F_F0, std::allocator >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, std::allocator >*, E_F_F0, std::allocator >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, std::allocator >*, E_F_F0, std::allocator >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >*, std::pair, v_fesL>*, int>, E_F_F0 >*, std::pair, v_fesL>*, int>, true> >::code(basicAC_F0 const&) const’: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >*, std::pair, v_fesL>*, int>, E_F_F0 >*, std::pair, v_fesL>*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, int>, E_F_F0*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, int>, E_F_F0*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >, KN_, E_F_F0 >, KN_, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >, KN_, E_F_F0 >, KN_, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, std::pair*, int>, E_F_F0*, std::pair*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, std::pair*, int>, E_F_F0*, std::pair*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator_st, std::allocator >, std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator >*>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st, std::allocator >, std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator >*>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at AFunction.hpp:2511:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, int>, E_F_F0*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, int>, E_F_F0*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >*, std::basic_istream >*, std::__cxx11::basic_string, std::allocator >**, E_F_F0F0 >*, std::basic_istream >*, std::__cxx11::basic_string, std::allocator >**> >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >*, std::basic_istream >*, std::__cxx11::basic_string, std::allocator >**, E_F_F0F0 >*, std::basic_istream >*, std::__cxx11::basic_string, std::allocator >**> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 > >, KN >*, E_F_F0 > >, KN >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 > >, KN >*, E_F_F0 > >, KN >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2*, std::complex*, E_F_F0F0*, std::complex*> >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2*, std::complex*, E_F_F0F0*, std::complex*> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >, KN*, E_F_F0 >, KN*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >, KN*, E_F_F0 >, KN*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, std::pair*, int>, E_F_F0*, std::pair*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, std::pair*, int>, E_F_F0*, std::pair*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2, std::allocator >*, long*, E_F_F0F0, std::allocator >*, long*> >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2, std::allocator >*, long*, E_F_F0F0, std::allocator >*, long*> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 > >, KN >*, E_F_F0 > >, KN >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 > >, KN >*, E_F_F0 > >, KN >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, int>, E_F_F0*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, int>, E_F_F0*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2, std::allocator >**, std::__cxx11::basic_string, std::allocator >**, E_F_F0F0, std::allocator >**, std::__cxx11::basic_string, std::allocator >**> >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2, std::allocator >**, std::__cxx11::basic_string, std::allocator >**, E_F_F0F0, std::allocator >**, std::__cxx11::basic_string, std::allocator >**> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, KNM_, E_F_F0, KNM_, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, KNM_, E_F_F0, KNM_, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >*, std::pair, v_fes3>*, int>, E_F_F0 >*, std::pair, v_fes3>*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >*, std::pair, v_fes3>*, int>, E_F_F0 >*, std::pair, v_fes3>*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, int>, E_F_F0*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, int>, E_F_F0*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ array_tlp.hpp: In member function ‘OneOperator1F_KN_, double, double, KN_ >::code(basicAC_F0 const&) const’: array_tlp.hpp:1921:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1921 | { return new Op(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1F_KN_, double, double, KN_ >::code(basicAC_F0 const&) const’ at array_tlp.hpp:1921:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, std::pair*, int>, E_F_F0*, std::pair*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, std::pair*, int>, E_F_F0*, std::pair*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2, std::allocator >**, std::__cxx11::basic_string, std::allocator >**, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0, std::allocator >**, std::__cxx11::basic_string, std::allocator >**, std::__cxx11::basic_string, std::allocator >*> >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2, std::allocator >**, std::__cxx11::basic_string, std::allocator >**, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0, std::allocator >**, std::__cxx11::basic_string, std::allocator >**, std::__cxx11::basic_string, std::allocator >*> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2, KN_rmeps, double, E_F_F0F0, KN_rmeps, double> >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2, KN_rmeps, double, E_F_F0F0, KN_rmeps, double> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, int>, E_F_F0*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, int>, E_F_F0*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2*, KNM*, Eye, E_F_F0F0*, KNM*, Eye> >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2*, KNM*, Eye, E_F_F0F0*, KNM*, Eye> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2*, KNM*, Transpose*>, E_F_F0F0*, KNM*, Transpose*> > >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2*, KNM*, Transpose*>, E_F_F0F0*, KNM*, Transpose*> > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, v_fes3>*, int>, E_F_F0, v_fes3>*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, v_fes3>*, int>, E_F_F0, v_fes3>*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ array_tlp.hpp: In member function ‘Unique::code(basicAC_F0 const&) const’: array_tlp.hpp:1223:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1223 | return new Unique_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Unique::code(basicAC_F0 const&) const’ at array_tlp.hpp:1223:20: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, v_fesS>*, int>, E_F_F0, v_fesS>*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, v_fesS>*, int>, E_F_F0, v_fesS>*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2, std::allocator >*, long, E_F_F0F0, std::allocator >*, long> >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2, std::allocator >*, long, E_F_F0F0, std::allocator >*, long> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, v_fesS>*, int>, E_F_F0, v_fesS>*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, v_fesS>*, int>, E_F_F0, v_fesS>*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ array_tlp.hpp: In member function ‘Unique::code(basicAC_F0 const&) const’: array_tlp.hpp:1223:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1223 | return new Unique_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Unique::code(basicAC_F0 const&) const’ at array_tlp.hpp:1223:20: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’: AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2431:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator3, KN_, KN_, KN_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3, KN_, KN_, KN_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2431:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, v_fesL>*, int>, E_F_F0, v_fesL>*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, v_fesL>*, int>, E_F_F0, v_fesL>*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’: AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2431:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, v_fesL>*, int>, E_F_F0, v_fesL>*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, v_fesL>*, int>, E_F_F0, v_fesL>*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’: AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2431:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >, KN*, E_F_F0 >, KN*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >, KN*, E_F_F0 >, KN*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’: AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2431:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >, Matrice_Creuse*, E_F_F0 >, Matrice_Creuse*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >, Matrice_Creuse*, E_F_F0 >, Matrice_Creuse*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, Matrice_Creuse >*, E_F_F0, Matrice_Creuse >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, Matrice_Creuse >*, E_F_F0, Matrice_Creuse >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator3::code(basicAC_F0 const&) const’: AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3::code(basicAC_F0 const&) const’ at AFunction.hpp:2431:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2, KN_, Fem2D::R3, E_F_F0F0, KN_, Fem2D::R3> >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2, KN_, Fem2D::R3, E_F_F0F0, KN_, Fem2D::R3> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >, Matrice_Creuse >*, E_F_F0 >, Matrice_Creuse >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >, Matrice_Creuse >*, E_F_F0 >, Matrice_Creuse >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator3 >**, std::basic_ofstream > > >::code(basicAC_F0 const&) const’: AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 >**, std::basic_ofstream > > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2431:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >, Matrice_Creuse >*, E_F_F0 >, Matrice_Creuse >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >, Matrice_Creuse >*, E_F_F0 >, Matrice_Creuse >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 > >*, E_F_F0 > >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 > >*, E_F_F0 > >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >, Matrice_Creuse >*, E_F_F0 >, Matrice_Creuse >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >, Matrice_Creuse >*, E_F_F0 >, Matrice_Creuse >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator3 >**, std::basic_ifstream > > >::code(basicAC_F0 const&) const’: AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 >**, std::basic_ifstream > > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2431:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, Matrice_Creuse*, E_F_F0, Matrice_Creuse*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, Matrice_Creuse*, E_F_F0, Matrice_Creuse*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >, KNM >*, E_F_F0 >, KNM >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >, KNM >*, E_F_F0 >, KNM >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.cpp: In member function ‘OneOperator_FEarray::code(basicAC_F0 const&) const’: AFunction.cpp:197:80: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 197 | { /*cout << "call OneOperator_FEarray=" << endl;*/ return new E_FEarray(a);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator_FEarray::code(basicAC_F0 const&) const’ at AFunction.cpp:197:80: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >, Matrice_Creuse >*, E_F_F0 >, Matrice_Creuse >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >, Matrice_Creuse >*, E_F_F0 >, Matrice_Creuse >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2*, KN*, Fem2D::R3, E_F_F0F0*, KN*, Fem2D::R3> >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2*, KN*, Fem2D::R3, E_F_F0F0*, KN*, Fem2D::R3> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 > >, KN >*, E_F_F0 > >, KN >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 > >, KN >*, E_F_F0 > >, KN >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, KNM_ >, E_F_F0, KNM_ >, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, KNM_ >, E_F_F0, KNM_ >, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.cpp: In member function ‘OneOperator_array::code(basicAC_F0 const&) const’: AFunction.cpp:191:29: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 191 | { return new E_Array(a);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator_array::code(basicAC_F0 const&) const’ at AFunction.cpp:191:29: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >, KNM_ >, E_F_F0 >, KNM_ >, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >, KNM_ >, E_F_F0 >, KNM_ >, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, Matrice_Creuse*, E_F_F0, Matrice_Creuse*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, Matrice_Creuse*, E_F_F0, Matrice_Creuse*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >*>, KNM >*, E_F_F0 >*>, KNM >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >*>, KNM >*, E_F_F0 >*>, KNM >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 > >, KNM >*, E_F_F0 > >, KNM >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 > >, KNM >*, E_F_F0 > >, KNM >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, Matrice_Creuse*, E_F_F0, Matrice_Creuse*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, Matrice_Creuse*, E_F_F0, Matrice_Creuse*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 > >, KN_ >, E_F_F0 > >, KN_ >, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 > >, KN_ >, E_F_F0 > >, KN_ >, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >, KN*, E_F_F0 >, KN*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >, KN*, E_F_F0 >, KN*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, KN_ >, E_F_F0, KN_ >, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, KN_ >, E_F_F0, KN_ >, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, Matrice_Creuse*, E_F_F0, Matrice_Creuse*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, Matrice_Creuse*, E_F_F0, Matrice_Creuse*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 > > >, KN > >*, E_F_F0 > > >, KN > >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 > > >, KN > >*, E_F_F0 > > >, KN > >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*>, KNM*, E_F_F0*>, KNM*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*>, KNM*, E_F_F0*>, KNM*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 > >, KN >*, E_F_F0 > >, KN >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 > >, KN >*, E_F_F0 > >, KN >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 > >, Matrice_Creuse >*, E_F_F0 > >, Matrice_Creuse >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 > >, Matrice_Creuse >*, E_F_F0 > >, Matrice_Creuse >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >, KNM_ >, E_F_F0 >, KNM_ >, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >, KNM_ >, E_F_F0 >, KNM_ >, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >, KN_, E_F_F0 >, KN_, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >, KN_, E_F_F0 >, KN_, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 > >*, E_F_F0 > >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 > >*, E_F_F0 > >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, KNM_, E_F_F0, KNM_, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, KNM_, E_F_F0, KNM_, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgmat.cpp: In member function ‘plotMatrix::code(basicAC_F0 const&) const’: lgmat.cpp:3792:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3792 | return new Op(args,t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘plotMatrix::code(basicAC_F0 const&) const’ at lgmat.cpp:3792:17: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >, KN_ >, E_F_F0 >, KN_ >, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >, KN_ >, E_F_F0 >, KN_ >, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgmat.cpp: In member function ‘plotMatrix >::code(basicAC_F0 const&) const’: lgmat.cpp:3792:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3792 | return new Op(args,t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘plotMatrix >::code(basicAC_F0 const&) const’ at lgmat.cpp:3792:17: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 > > >, KN > >*, E_F_F0 > > >, KN > >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 > > >, KN > >*, E_F_F0 > > >, KN > >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >, KNM*, E_F_F0 >, KNM*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >, KNM*, E_F_F0 >, KNM*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >, TheCoefMat >, std::complex, E_F_F0F0 >, TheCoefMat >, std::complex > >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >, TheCoefMat >, std::complex, E_F_F0F0 >, TheCoefMat >, std::complex > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, KN >*, E_F_F0, KN >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, KN >*, E_F_F0, KN >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >, TheCoefMat >, KN >*, E_F_F0F0 >, TheCoefMat >, KN >*> >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >, TheCoefMat >, KN >*, E_F_F0F0 >, TheCoefMat >, KN >*> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, KNM >*, E_F_F0, KNM >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, KNM >*, E_F_F0, KNM >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >*, KN >*, TheDiagMat >, E_F_F0F0 >*, KN >*, TheDiagMat > > >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >*, KN >*, TheDiagMat >, E_F_F0F0 >*, KN >*, TheDiagMat > > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ array_tlp.hpp: In member function ‘OneOperator1F_KN_, std::complex, std::complex, std::complex const&>, std::complex, std::complex const&, KN_ > >::code(basicAC_F0 const&) const’: array_tlp.hpp:1921:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1921 | { return new Op(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1F_KN_, std::complex, std::complex, std::complex const&>, std::complex, std::complex const&, KN_ > >::code(basicAC_F0 const&) const’ at array_tlp.hpp:1921:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2*, Matrice_Creuse*, Eye, E_F_F0F0*, Matrice_Creuse*, Eye> >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2*, Matrice_Creuse*, Eye, E_F_F0F0*, Matrice_Creuse*, Eye> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, KNM*, E_F_F0, KNM*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, KNM*, E_F_F0, KNM*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, KNM_, E_F_F0, KNM_, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, KNM_, E_F_F0, KNM_, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2, TheCoefMat, KN*, E_F_F0F0, TheCoefMat, KN*> >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2, TheCoefMat, KN*, E_F_F0F0, TheCoefMat, KN*> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >*, Matrice_Creuse >*, Eye, E_F_F0F0 >*, Matrice_Creuse >*, Eye> >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >*, Matrice_Creuse >*, Eye, E_F_F0F0 >*, Matrice_Creuse >*, Eye> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator::code(basicAC_F0 const&) const’: AFunction.hpp:2365:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2365 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator::code(basicAC_F0 const&) const’ at AFunction.hpp:2365:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 > >, KN >*, E_F_F0 > >, KN >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 > >, KN >*, E_F_F0 > >, KN >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2*, KN*, TheCoefMat, E_F_F0F0*, KN*, TheCoefMat > >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2*, KN*, TheCoefMat, E_F_F0F0*, KN*, TheCoefMat > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator::code(basicAC_F0 const&) const’: AFunction.hpp:2365:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2365 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator::code(basicAC_F0 const&) const’ at AFunction.hpp:2365:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2*, KN*, TheDiagMat, E_F_F0F0*, KN*, TheDiagMat > >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2*, KN*, TheDiagMat, E_F_F0F0*, KN*, TheDiagMat > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator::code(basicAC_F0 const&) const’: AFunction.hpp:2365:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2365 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator::code(basicAC_F0 const&) const’ at AFunction.hpp:2365:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2, TheCoefMat, double, E_F_F0F0, TheCoefMat, double> >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2, TheCoefMat, double, E_F_F0F0, TheCoefMat, double> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ array_tlp.hpp: In member function ‘OneOperator1F_KN_, long, double, KN_ >::code(basicAC_F0 const&) const’: array_tlp.hpp:1921:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1921 | { return new Op(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1F_KN_, long, double, KN_ >::code(basicAC_F0 const&) const’ at array_tlp.hpp:1921:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2, TheDiagMat, KN*, E_F_F0F0, TheDiagMat, KN*> >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2, TheDiagMat, KN*, E_F_F0F0, TheDiagMat, KN*> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >*, Matrice_Creuse >*, newpMatrice_Creuse >, E_F_F0F0 >*, Matrice_Creuse >*, newpMatrice_Creuse > > >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >*, Matrice_Creuse >*, newpMatrice_Creuse >, E_F_F0F0 >*, Matrice_Creuse >*, newpMatrice_Creuse > > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >, KN_rmeps >, double, E_F_F0F0 >, KN_rmeps >, double> >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >, KN_rmeps >, double, E_F_F0F0 >, KN_rmeps >, double> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >*, KN >*, TheCoefMat >, E_F_F0F0 >*, KN >*, TheCoefMat > > >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >*, KN >*, TheCoefMat >, E_F_F0F0 >*, KN >*, TheCoefMat > > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >*, KNM >*, Transpose >*>, E_F_F0F0 >*, KNM >*, Transpose >*> > >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >*, KNM >*, Transpose >*>, E_F_F0F0 >*, KNM >*, Transpose >*> > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneQuadOperator, Op4_pfS2K::Op>::code(basicAC_F0 const&) const’: AFunction.hpp:2398:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2398 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]),t[3]->CastTo(args[3]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneQuadOperator, Op4_pfS2K::Op>::code(basicAC_F0 const&) const’ at AFunction.hpp:2398:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2*, Matrice_Creuse*, newpMatrice_Creuse, E_F_F0F0*, Matrice_Creuse*, newpMatrice_Creuse > >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2*, Matrice_Creuse*, newpMatrice_Creuse, E_F_F0F0*, Matrice_Creuse*, newpMatrice_Creuse > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >*, KNM >*, Eye, E_F_F0F0 >*, KNM >*, Eye> >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >*, KNM >*, Eye, E_F_F0F0 >*, KNM >*, Eye> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >, TheDiagMat >, KN >*, E_F_F0F0 >, TheDiagMat >, KN >*> >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >, TheDiagMat >, KN >*, E_F_F0F0 >, TheDiagMat >, KN >*> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneQuadOperator, Op3_MeshDmp::Op>::code(basicAC_F0 const&) const’: AFunction.hpp:2398:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2398 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]),t[3]->CastTo(args[3]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneQuadOperator, Op3_MeshDmp::Op>::code(basicAC_F0 const&) const’ at AFunction.hpp:2398:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator3 > >::code(basicAC_F0 const&) const’: AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2431:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2*, KNM*, Transpose*>, E_F_F0F0*, KNM*, Transpose*> > >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2*, KNM*, Transpose*>, E_F_F0F0*, KNM*, Transpose*> > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneQuadOperator, v_fes3>, Op4_pf32K, v_fes3>::Op>::code(basicAC_F0 const&) const’: AFunction.hpp:2398:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2398 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]),t[3]->CastTo(args[3]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneQuadOperator, v_fes3>, Op4_pf32K, v_fes3>::Op>::code(basicAC_F0 const&) const’ at AFunction.hpp:2398:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator3 > >::code(basicAC_F0 const&) const’: AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2*, KNM*, Eye, E_F_F0F0*, KNM*, Eye> >::code(basicAC_F0 const&) const’: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2431:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2*, KNM*, Eye, E_F_F0F0*, KNM*, Eye> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneQuadOperator, Op4_K2R::Op>::code(basicAC_F0 const&) const’: AFunction.hpp:2398:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2398 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]),t[3]->CastTo(args[3]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneQuadOperator, Op4_K2R::Op>::code(basicAC_F0 const&) const’ at AFunction.hpp:2398:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ array_tlp.hpp: In member function ‘Unique::code(basicAC_F0 const&) const’: array_tlp.hpp:1223:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1223 | return new Unique_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Unique::code(basicAC_F0 const&) const’ at array_tlp.hpp:1223:20: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator3 > >::code(basicAC_F0 const&) const’: AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2431:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ array_tlp.hpp: In member function ‘Unique::code(basicAC_F0 const&) const’: array_tlp.hpp:1223:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1223 | return new Unique_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Unique::code(basicAC_F0 const&) const’ at array_tlp.hpp:1223:20: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneQuadOperator >, Op4_K2R >::Op>::code(basicAC_F0 const&) const’: AFunction.hpp:2398:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2398 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]),t[3]->CastTo(args[3]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneQuadOperator >, Op4_K2R >::Op>::code(basicAC_F0 const&) const’ at AFunction.hpp:2398:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator3 > >::code(basicAC_F0 const&) const’: AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2431:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneQuadOperator, Op4_pfL2K::Op>::code(basicAC_F0 const&) const’: AFunction.hpp:2398:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2398 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]),t[3]->CastTo(args[3]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneQuadOperator, Op4_pfL2K::Op>::code(basicAC_F0 const&) const’ at AFunction.hpp:2398:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator3 >, KN_ >, KN_ >, KN_ > > >::code(basicAC_F0 const&) const’: AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 >, KN_ >, KN_ >, KN_ > > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2431:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneQuadOperator, Op3_MeshDmp::Op>::code(basicAC_F0 const&) const’: AFunction.hpp:2398:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2398 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]),t[3]->CastTo(args[3]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneQuadOperator, Op3_MeshDmp::Op>::code(basicAC_F0 const&) const’ at AFunction.hpp:2398:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator3, KN_, KN_, KN_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3, KN_, KN_, KN_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2431:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneQuadOperator, v_fesL>, Op4_pfL2K, v_fesL>::Op>::code(basicAC_F0 const&) const’: AFunction.hpp:2398:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2398 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]),t[3]->CastTo(args[3]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneQuadOperator, v_fesL>, Op4_pfL2K, v_fesL>::Op>::code(basicAC_F0 const&) const’ at AFunction.hpp:2398:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’: AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2431:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneQuadOperator, Op3_MeshDmp::Op>::code(basicAC_F0 const&) const’: AFunction.hpp:2398:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2398 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]),t[3]->CastTo(args[3]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneQuadOperator, Op3_MeshDmp::Op>::code(basicAC_F0 const&) const’ at AFunction.hpp:2398:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’: AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2431:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneQuadOperator, Op4_pf32K::Op>::code(basicAC_F0 const&) const’: AFunction.hpp:2398:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2398 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]),t[3]->CastTo(args[3]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneQuadOperator, Op4_pf32K::Op>::code(basicAC_F0 const&) const’ at AFunction.hpp:2398:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’: AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2431:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneQuadOperator, v_fesS>, Op4_pfS2K, v_fesS>::Op>::code(basicAC_F0 const&) const’: AFunction.hpp:2398:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2398 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]),t[3]->CastTo(args[3]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneQuadOperator, v_fesS>, Op4_pfS2K, v_fesS>::Op>::code(basicAC_F0 const&) const’ at AFunction.hpp:2398:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’: AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2431:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgmat.cpp: In member function ‘RestrictArray::code(basicAC_F0 const&) const’: lgmat.cpp:363:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 363 | return new Op(args,t[0]->CastTo(args[0]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 364 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 365 | t[2]->CastTo(args[2])); | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘RestrictArray::code(basicAC_F0 const&) const’ at lgmat.cpp:363:15: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgmat.cpp: In member function ‘RestrictArray::code(basicAC_F0 const&) const’: lgmat.cpp:363:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 363 | return new Op(args,t[0]->CastTo(args[0]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 364 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 365 | t[2]->CastTo(args[2])); | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘RestrictArray::code(basicAC_F0 const&) const’ at lgmat.cpp:363:15: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgmat.cpp: In member function ‘RestrictArray::code(basicAC_F0 const&) const’: lgmat.cpp:363:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 363 | return new Op(args,t[0]->CastTo(args[0]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 364 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 365 | t[2]->CastTo(args[2])); | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘RestrictArray::code(basicAC_F0 const&) const’ at lgmat.cpp:363:15: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgmat.cpp: In member function ‘RestrictArray::code(basicAC_F0 const&) const’: lgmat.cpp:363:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 363 | return new Op(args,t[0]->CastTo(args[0]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 364 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 365 | t[2]->CastTo(args[2])); | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘RestrictArray::code(basicAC_F0 const&) const’ at lgmat.cpp:363:15: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneUnaryOperator, Unary_Op > >::code(basicAC_F0 const&) const’: AFunction.hpp:2795:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2795 | return new Op(tA->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneUnaryOperator, Unary_Op > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2795:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneUnaryOperator, -1>, Unary_Op, -1> > >::code(basicAC_F0 const&) const’: AFunction.hpp:2795:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2795 | return new Op(tA->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneUnaryOperator, -1>, Unary_Op, -1> > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2795:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneUnaryOperator, Unary_Op > >::code(basicAC_F0 const&) const’: AFunction.hpp:2795:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2795 | return new Op(tA->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneUnaryOperator, Unary_Op > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2795:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneUnaryOperator, 1>, Unary_Op, 1> > >::code(basicAC_F0 const&) const’: AFunction.hpp:2795:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2795 | return new Op(tA->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneUnaryOperator, 1>, Unary_Op, 1> > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2795:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1s_, Matrice_Creuse >*, E_F_F0s_, Matrice_Creuse >*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2810:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2810 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1s_, Matrice_Creuse >*, E_F_F0s_, Matrice_Creuse >*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2810:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_*, E_F_F0_*> >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_*, E_F_F0_*> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0 >, KN*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 >, KN*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_ >*, E_F_F0_ >*> >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_ >*, E_F_F0_ >*> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0 >, KN*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 >, KN*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, int>::plusAtx, Matrice_Creuse_Transpose >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, int>::plusAtx, Matrice_Creuse_Transpose >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0F0, KN_, Fem2D::R3>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0, KN_, Fem2D::R3>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:1076:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0F0*, KN*, Fem2D::R3>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0*, KN*, Fem2D::R3>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:1076:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, -1>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, -1>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:1076:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::complex >, Matrice_Creuse_Transpose >, Matrice_Creuse_Transpose > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp: In member function ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::complex >, Matrice_Creuse_Transpose >, Matrice_Creuse_Transpose > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:1076:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:1076:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0, v_fesL>*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0, v_fesL>*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0, v_fesL>*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0, v_fesL>*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, int>::plusAx, Matrice_Creuse >*, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, int>::plusAx, Matrice_Creuse >*, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::complex >, Matrice_Creuse_Transpose >, Matrice_Creuse >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::complex >, Matrice_Creuse_Transpose >, Matrice_Creuse >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:1076:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0, v_fesS>*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0, v_fesS>*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator::plusAx, Matrice_Creuse*, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator::plusAx, Matrice_Creuse*, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:1076:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0, v_fesS>*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0, v_fesS>*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, 1>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, 1>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:1076:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, -1>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, -1>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, 1>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, 1>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0, v_fes3>*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0, v_fes3>*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Matrice_Creuse*, Matrice_Creuse_Transpose >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Matrice_Creuse*, Matrice_Creuse_Transpose >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0 >*, std::pair, v_fesL>*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 >*, std::pair, v_fesL>*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0*, std::pair*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0*, std::pair*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0, v_fes3>*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0, v_fes3>*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::complex >, Matrice_Creuse >*, Matrice_Creuse >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::complex >, Matrice_Creuse >*, Matrice_Creuse >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0 >*, std::pair, v_fesS>*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 >*, std::pair, v_fesS>*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0*, std::pair*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0*, std::pair*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0 >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0, v_fes3>*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0, v_fes3>*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0, KN_, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0, KN_, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0 >*, std::pair, v_fes3>*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 >*, std::pair, v_fes3>*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0 >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0*, std::pair*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0*, std::pair*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0 >, KN_, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 >, KN_, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, 1>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, 1>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0*, int>, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0 >, KN*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 >, KN*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0 > >, KN >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 > >, KN >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Matrice_Creuse_Transpose, Matrice_Creuse*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Matrice_Creuse_Transpose, Matrice_Creuse*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0 >, KNM*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 >, KNM*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0 >, KN*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 >, KN*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator::plusAtx, Matrice_Creuse_Transpose, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator::plusAtx, Matrice_Creuse_Transpose, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0 > >, KN >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 > >, KN >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0*>, KNM*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0*>, KNM*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, -1>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, -1>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator::solveAxeqb, Matrice_Creuse_inv, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator::solveAxeqb, Matrice_Creuse_inv, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Matrice_Creuse*, Matrice_Creuse*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Matrice_Creuse*, Matrice_Creuse*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator::solveAtxeqb, Matrice_Creuse_inv_trans, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator::solveAtxeqb, Matrice_Creuse_inv_trans, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Matrice_Creuse_Transpose, Matrice_Creuse_Transpose >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Matrice_Creuse_Transpose, Matrice_Creuse_Transpose >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::complex >, Matrice_Creuse >*, Matrice_Creuse_Transpose > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::complex >, Matrice_Creuse >*, Matrice_Creuse_Transpose > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../femlib/DOperator.hpp: In member function ‘LinearComb, C_F0>::Optimize(Block*)’: ./../femlib/DOperator.hpp:212:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 212 | LinearComb * r=new LinearComb(*this); | ^~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘LinearComb, C_F0>::Optimize(Block*)’ at ./../femlib/DOperator.hpp:212:20: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, int>::solveAxeqb, Matrice_Creuse_inv >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, int>::solveAxeqb, Matrice_Creuse_inv >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, int>::solveAtxeqb, Matrice_Creuse_inv_trans >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, int>::solveAtxeqb, Matrice_Creuse_inv_trans >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../femlib/DOperator.hpp: In member function ‘LinearComb::Optimize(Block*)’: ./../femlib/DOperator.hpp:212:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 212 | LinearComb * r=new LinearComb(*this); | ^~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘LinearComb::Optimize(Block*)’ at ./../femlib/DOperator.hpp:212:20: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0, Matrice_Creuse*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0, Matrice_Creuse*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0, Matrice_Creuse_Transpose, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0, Matrice_Creuse_Transpose, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0 >, Matrice_Creuse >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 >, Matrice_Creuse >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0 >, Matrice_Creuse_Transpose >, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 >, Matrice_Creuse_Transpose >, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0F0, TheCoefMat, double>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0, TheCoefMat, double>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:1076:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0F0, TheCoefMat, KN*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0, TheCoefMat, KN*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:1076:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0F0*, KN*, TheCoefMat >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0*, KN*, TheCoefMat >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:1076:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0F0, TheDiagMat, KN*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0, TheDiagMat, KN*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:1076:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0F0*, KN*, TheDiagMat >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0*, KN*, TheDiagMat >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:1076:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0, Matrice_Creuse*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0, Matrice_Creuse*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0, Matrice_Creuse*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0, Matrice_Creuse*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0 >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0F0 >*, Matrice_Creuse >*, Eye>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0 >*, Matrice_Creuse >*, Eye>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:1076:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0 > >, Matrice_Creuse >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 > >, Matrice_Creuse >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0 >, Matrice_Creuse*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 >, Matrice_Creuse*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0 >, Matrice_Creuse >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 >, Matrice_Creuse >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0F0 >, TheCoefMat >, std::complex >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0 >, TheCoefMat >, std::complex >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:1076:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0F0 >*, Matrice_Creuse >*, newpMatrice_Creuse > >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0 >*, Matrice_Creuse >*, newpMatrice_Creuse > >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:1076:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0F0 >, TheCoefMat >, KN >*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0 >, TheCoefMat >, KN >*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:1076:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0F0 >*, KN >*, TheCoefMat > >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0 >*, KN >*, TheCoefMat > >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:1076:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0F0 >, TheDiagMat >, KN >*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0 >, TheDiagMat >, KN >*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:1076:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0F0 >*, KN >*, TheDiagMat > >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0 >*, KN >*, TheDiagMat > >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:1076:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0 >, Matrice_Creuse >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 >, Matrice_Creuse >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0F0*, Matrice_Creuse*, Eye>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0*, Matrice_Creuse*, Eye>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:1076:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0 >, Matrice_Creuse >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 >, Matrice_Creuse >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0, Matrice_Creuse*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0, Matrice_Creuse*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0 >, Matrice_Creuse >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 >, Matrice_Creuse >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0, Matrice_Creuse >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0, Matrice_Creuse >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0F0*, Matrice_Creuse*, newpMatrice_Creuse >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0*, Matrice_Creuse*, newpMatrice_Creuse >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:1076:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0, Matrice_Creuse*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0, Matrice_Creuse*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0 >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘E_F_F0 >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at AFunction.hpp:998:22: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN*, F_KN_, E_F_F0F0_*, KN*, F_KN_, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN*, F_KN_, E_F_F0F0_*, KN*, F_KN_, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, F_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, F_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, F_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, F_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, F_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, F_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, F_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, F_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, F_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, F_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, KN_, SetArray, E_F_F0F0_, KN_, SetArray, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, KN_, SetArray, E_F_F0F0_, KN_, SetArray, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN*, KN*, E_F_F0F0_*, KN*, KN*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN*, KN*, E_F_F0F0_*, KN*, KN*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN*, SetArray, E_F_F0F0_*, KN*, SetArray, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN*, SetArray, E_F_F0F0_*, KN*, SetArray, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0_*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0_*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0_*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0_*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, KN >*, F_KN_, std::complex, std::complex, std::complex const&>, E_F_F0F0_ >*, KN >*, F_KN_, std::complex, std::complex, std::complex const&>, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, KN >*, F_KN_, std::complex, std::complex, std::complex const&>, E_F_F0F0_ >*, KN >*, F_KN_, std::complex, std::complex, std::complex const&>, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, F_KN_, std::complex, std::complex, std::complex const&> >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, F_KN_, std::complex, std::complex, std::complex const&> >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, F_KN_, std::complex, std::complex, std::complex const&> >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, F_KN_, std::complex, std::complex, std::complex const&> >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, F_KN_, std::complex, std::complex, std::complex const&> >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, F_KN_, std::complex, std::complex, std::complex const&> >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, F_KN_, std::complex, std::complex, std::complex const&> >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, F_KN_, std::complex, std::complex, std::complex const&> >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, F_KN_, std::complex, std::complex, std::complex const&> >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, F_KN_, std::complex, std::complex, std::complex const&> >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >, KN_ >, SetArray >, E_F_F0F0_ >, KN_ >, SetArray >, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >, KN_ >, SetArray >, E_F_F0F0_ >, KN_ >, SetArray >, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, KN >*, KN >*, E_F_F0F0_ >*, KN >*, KN >*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, KN >*, KN >*, E_F_F0F0_ >*, KN >*, KN >*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, KN >*, SetArray >, E_F_F0F0_ >*, KN >*, SetArray >, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, KN >*, SetArray >, E_F_F0F0_ >*, KN >*, SetArray >, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0_ >*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0_ >*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, MyMap >*, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0_*, MyMap >*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, MyMap >*, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0_*, MyMap >*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, KN_ >*, KN_, KN_, E_F_F0F0_, KN_ >*, KN_, KN_, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, KN_ >*, KN_, KN_, E_F_F0F0_, KN_ >*, KN_, KN_, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, outProduct_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, outProduct_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, outProduct_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, outProduct_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator > >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator > >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, outProduct_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, outProduct_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator > >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator > >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_, double>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_, double>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, double, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, double, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, KN_ >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, KN_ >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mul_KNMh_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mul_KNMh_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, KN_ >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, KN_ >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Transpose*>, KN*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Transpose*>, KN*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, long, affectation_sub > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, long, affectation_sub > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mulc_KN_, Transpose > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mulc_KN_, Transpose > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, long, affectation_sub > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, long, affectation_sub > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_, Transpose > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_, Transpose > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, KN_, SetArray, E_F_F0F0_, KN_, SetArray, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, KN_, SetArray, E_F_F0F0_, KN_, SetArray, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, long, affectation_add > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, long, affectation_add > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN*, SetArray, E_F_F0F0_*, KN*, SetArray, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN*, SetArray, E_F_F0F0_*, KN*, SetArray, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, long, affectation_add > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, long, affectation_add > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KNM*, KN*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KNM*, KN*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, long, affectation > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, long, affectation > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, double, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, double, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, long, affectation > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, long, affectation > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_, double>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_, double>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0_*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0_*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, long, affectation > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, long, affectation > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mulc_KN_, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mulc_KN_, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0_*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0_*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >, KN_ >*, KN_ >, KN_, E_F_F0F0_ >, KN_ >*, KN_ >, KN_, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >, KN_ >*, KN_ >, KN_, E_F_F0F0_ >, KN_ >*, KN_ >, KN_, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, outProduct_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, outProduct_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mulc_KN_, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mulc_KN_, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, outProduct_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, outProduct_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneUnaryOperator, KN_ >, Unary_Op, KN_ > > >::code(basicAC_F0 const&) const’: AFunction.hpp:2795:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2795 | return new Op(tA->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneUnaryOperator, KN_ >, Unary_Op, KN_ > > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2795:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, outProduct_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, outProduct_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, KN_ >, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, KN_ >, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mulc_KN_, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mulc_KN_, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, std::complex, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, std::complex, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Mul_KNMh_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Mul_KNMh_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mulc_KN_, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mulc_KN_, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Transpose >*>, KN >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Transpose >*>, KN >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Mulc_KN_ >, Transpose > > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Mulc_KN_ >, Transpose > > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, KN_ >, Transpose > > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, KN_ >, Transpose > > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Add_Mulc_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Add_Mulc_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mul_KNM_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mul_KNM_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, KNM >*, KN >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, KNM >*, KN >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Divc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Divc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, std::complex, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, std::complex, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, KN_ >, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, KN_ >, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Sub_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Sub_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Mulc_KN_ >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Mulc_KN_ >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Add_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Add_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, KN_ >, Mulc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, KN_ >, Mulc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, double>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, double>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, KN_ >*, KN_, KN_, E_F_F0F0_, KN_ >*, KN_, KN_, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, KN_ >*, KN_, KN_, E_F_F0F0_, KN_ >*, KN_, KN_, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Mulc_KN_ >, Mulc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Mulc_KN_ >, Mulc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, outProduct_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, outProduct_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneUnaryOperator >, KN_ > >, Unary_Op >, KN_ > > > >::code(basicAC_F0 const&) const’: AFunction.hpp:2795:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2795 | return new Op(tA->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneUnaryOperator >, KN_ > >, Unary_Op >, KN_ > > > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2795:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Add_Mulc_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Add_Mulc_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, outProduct_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, outProduct_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, KN_ >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, KN_ >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mul_KNM_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mul_KNM_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, outProduct_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, outProduct_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Mulc_KN_ >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Mulc_KN_ >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Divc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Divc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_, long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_, long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, KN_ >, Mulc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, KN_ >, Mulc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, long, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, long, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Mulc_KN_ >, Mulc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Mulc_KN_ >, Mulc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Sub_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Sub_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mul_KNMh_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mul_KNMh_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, KN_ >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, KN_ >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Add_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Add_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Transpose*>, KN*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Transpose*>, KN*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, double>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, double>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mulc_KN_, Transpose > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mulc_KN_, Transpose > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Add_Mulc_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Add_Mulc_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_, Transpose > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_, Transpose > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Mul_KNM_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Mul_KNM_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, if_arth_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, if_arth_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Divc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Divc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Add_Mulc_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Add_Mulc_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KNM*, KN*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KNM*, KN*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Mulc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Mulc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mul_KNM_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mul_KNM_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, long, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, long, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Sub_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Sub_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Divc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Divc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_, long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_, long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Add_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Add_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, std::allocator >**, MyMap*, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0_, std::allocator >**, MyMap*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, std::allocator >**, MyMap*, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0_, std::allocator >**, MyMap*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mulc_KN_, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mulc_KN_, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Sub_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Sub_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, double, double, E_F_F0F0_, double, double, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, double, double, E_F_F0F0_, double, double, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, DotSlash_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, DotSlash_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mulc_KN_, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mulc_KN_, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Add_Mulc_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Add_Mulc_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, DotStar_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, DotStar_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneUnaryOperator, KN_ >, Unary_Op, KN_ > > >::code(basicAC_F0 const&) const’: AFunction.hpp:2795:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2795 | return new Op(tA->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneUnaryOperator, KN_ >, Unary_Op, KN_ > > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2795:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Mul_KNM_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Mul_KNM_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Add_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Add_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Divc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Divc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, double>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, double>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, std::complex, E_F_F0_, std::complex > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, std::complex, E_F_F0_, std::complex > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mulc_KN_, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mulc_KN_, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Mulc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Mulc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Sub_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Sub_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, if_arth_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, if_arth_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mulc_KN_, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mulc_KN_, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Add_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Add_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Add_Mulc_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Add_Mulc_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mul_KNM_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mul_KNM_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Divc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Divc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Add_Mulc_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Add_Mulc_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, if_arth_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, if_arth_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mul_KNM_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mul_KNM_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Add_Mulc_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Add_Mulc_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Sub_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Sub_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneUnaryOperator >*, std::basic_ofstream > >, Unary_Op >*, std::basic_ofstream > > > >::code(basicAC_F0 const&) const’: AFunction.hpp:2795:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2795 | return new Op(tA->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneUnaryOperator >*, std::basic_ofstream > >, Unary_Op >*, std::basic_ofstream > > > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2795:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Divc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Divc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Mul_KNM_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Mul_KNM_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, DotSlash_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, DotSlash_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >**, std::basic_ofstream > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >**, std::basic_ofstream > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Divc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Divc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, DotStar_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, DotStar_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >**, std::basic_ifstream > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >**, std::basic_ifstream > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Sub_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Sub_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Mulc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Mulc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Add_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Add_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Add_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Add_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Sub_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Sub_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, double>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, double>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, DotSlash_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, DotSlash_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KNM_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KNM_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, DotStar_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, DotStar_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KNM_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KNM_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Add_Mulc_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Add_Mulc_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Add_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Add_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mul_KNM_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mul_KNM_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Divc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Divc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Add_Mulc_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Add_Mulc_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, if_arth_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, if_arth_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, if_arth_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, if_arth_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Sub_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Sub_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Add_Mulc_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Add_Mulc_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mul_KNM_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mul_KNM_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Add_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Add_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Mul_KNM_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Mul_KNM_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Divc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Divc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Divc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Divc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, std::complex*, std::complex, E_F_F0F0_*, std::complex*, std::complex, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, std::complex*, std::complex, E_F_F0F0_*, std::complex*, std::complex, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Mulc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Mulc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Sub_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Sub_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, if_arth_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, if_arth_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Sub_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Sub_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, DotSlash_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, DotSlash_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Add_Mulc_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Add_Mulc_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, DotSlash_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, DotSlash_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, DotStar_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, DotStar_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mul_KNM_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mul_KNM_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, DotStar_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, DotStar_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::allocator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::allocator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Add_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Add_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Divc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Divc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Add_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Add_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, double>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, double>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KNM*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KNM*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Sub_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Sub_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, KNM_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, KNM_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, double>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, double>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, DotSlash_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, DotSlash_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, KNM_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, KNM_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, if_arth_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, if_arth_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, DotStar_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, DotStar_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, KN >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, KN >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::allocator > >, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::allocator > >, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Add_Mulc_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Add_Mulc_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Add_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Add_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘ReadMeshS::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgmesh3.cpp:957:73: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 957 | static E_F0 * f(const basicAC_F0 & args){ return new ReadMeshS(args);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ReadMeshS::f(basicAC_F0 const&)’ at lgmesh3.cpp:957:73, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘ReadMeshL::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgmesh3.cpp:1060:73: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1060 | static E_F0 * f(const basicAC_F0 & args){ return new ReadMeshL(args);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ReadMeshL::f(basicAC_F0 const&)’ at lgmesh3.cpp:1060:73, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Add_Mulc_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Add_Mulc_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mul_KNM_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mul_KNM_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘ReadMesh3::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgmesh3.cpp:924:71: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 924 | static E_F0 * f(const basicAC_F0 & args){ return new ReadMesh3(args);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ReadMesh3::f(basicAC_F0 const&)’ at lgmesh3.cpp:924:71, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, if_arth_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, if_arth_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Divc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Divc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘SaveMeshL::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgmesh3.cpp:1209:73: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1209 | static E_F0 * f(const basicAC_F0 & args){ return new SaveMeshL(args);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SaveMeshL::f(basicAC_F0 const&)’ at lgmesh3.cpp:1209:73, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, if_arth_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, if_arth_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Mul_KNM_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Mul_KNM_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘SaveMeshS::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgmesh3.cpp:1173:73: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1173 | static E_F0 * f(const basicAC_F0 & args){ return new SaveMeshS(args);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SaveMeshS::f(basicAC_F0 const&)’ at lgmesh3.cpp:1173:73, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Add_Mulc_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Add_Mulc_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::complex >, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::complex >, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Divc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Divc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Sub_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Sub_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mul_KNM_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mul_KNM_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘SaveMesh3::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgmesh3.cpp:1118:73: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1118 | static E_F0 * f(const basicAC_F0 & args){ return new SaveMesh3(args);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SaveMesh3::f(basicAC_F0 const&)’ at lgmesh3.cpp:1118:73, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Mulc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Mulc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, DotSlash_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, DotSlash_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Divc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Divc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Sub_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Sub_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, DotStar_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, DotStar_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::complex >, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::complex >, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, DotSlash_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, DotSlash_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Add_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Add_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Sub_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Sub_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, DotStar_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, DotStar_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, Resize > >, long, E_F_F0F0_ >*, Resize > >, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Resize > >, long, E_F_F0F0_ >*, Resize > >, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, DotSlash_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, DotSlash_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Add_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Add_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, Resize > >, long, E_F_F0F0_ >*, Resize > >, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Resize > >, long, E_F_F0F0_ >*, Resize > >, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, DotStar_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, DotStar_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN >*, long, E_F_F0F0_*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN >*, long, E_F_F0F0_*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Add_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Add_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, KNM >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, KNM >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN >*, long, E_F_F0F0_*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN >*, long, E_F_F0F0_*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_*, KNM*, long, long, E_F_F0F0F0_*, KNM*, long, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, KNM*, long, long, E_F_F0F0F0_*, KNM*, long, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KNM_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KNM_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, if_arth_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, if_arth_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, KN >*, long, E_F_F0F0_ >*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, KN >*, long, E_F_F0F0_ >*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KNM_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KNM_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Add_Mulc_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Add_Mulc_KN_ >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, KN >*, long, E_F_F0F0_ >*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, KN >*, long, E_F_F0F0_ >*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN*, long, E_F_F0F0_*, KN*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN*, long, E_F_F0F0_*, KN*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘Operator_Aritm_If, std::allocator >*>::code(basicAC_F0 const&) const’: AFunction.hpp:2705:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2705 | return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Operator_Aritm_If, std::allocator >*>::code(basicAC_F0 const&) const’ at AFunction.hpp:2705:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Mul_KNM_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Mul_KNM_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_*, Resize >, long, long, E_F_F0F0F0_*, Resize >, long, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, Resize >, long, long, E_F_F0F0F0_*, Resize >, long, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Add_Mulc_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Add_Mulc_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘Operator_Aritm_If >::code(basicAC_F0 const&) const’: AFunction.hpp:2705:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2705 | return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Operator_Aritm_If >::code(basicAC_F0 const&) const’ at AFunction.hpp:2705:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Divc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Divc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, Resize >, long, E_F_F0F0_*, Resize >, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Resize >, long, E_F_F0F0_*, Resize >, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, if_arth_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, if_arth_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘Operator_Aritm_If::code(basicAC_F0 const&) const’: AFunction.hpp:2705:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2705 | return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Operator_Aritm_If::code(basicAC_F0 const&) const’ at AFunction.hpp:2705:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Mulc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Mulc_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘Operator_Aritm_If::code(basicAC_F0 const&) const’: AFunction.hpp:2705:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2705 | return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Operator_Aritm_If::code(basicAC_F0 const&) const’ at AFunction.hpp:2705:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Sub_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Sub_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, DotSlash_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, DotSlash_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘Operator_Aritm_If::code(basicAC_F0 const&) const’: AFunction.hpp:2705:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2705 | return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Operator_Aritm_If::code(basicAC_F0 const&) const’ at AFunction.hpp:2705:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, long, long, E_F_F0F0F0_, long, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, long, long, E_F_F0F0F0_, long, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, DotStar_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, DotStar_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, Add_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, Add_KN_ > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ > >*, Resize > > >, long, E_F_F0F0_ > >*, Resize > > >, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ > >*, Resize > > >, long, E_F_F0F0_ > >*, Resize > > >, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ > >*, Resize > > >, long, E_F_F0F0_ > >*, Resize > > >, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ > >*, Resize > > >, long, E_F_F0F0_ > >*, Resize > > >, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneUnaryOperator, Unary_Op > >::code(basicAC_F0 const&) const’: AFunction.hpp:2795:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2795 | return new Op(tA->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneUnaryOperator, Unary_Op > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2795:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mul_KNM_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mul_KNM_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::allocator >*, std::__cxx11::basic_string, std::allocator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::allocator >*, std::__cxx11::basic_string, std::allocator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Divc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Divc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Sub_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Sub_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, DotSlash_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, DotSlash_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::allocator >*, std::__cxx11::basic_string, std::allocator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::allocator >*, std::__cxx11::basic_string, std::allocator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, DotStar_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, DotStar_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Add_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Add_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KNM*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KNM*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, KNM_, char, long, E_F_F0F0F0_, KNM_, char, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, KNM_, char, long, E_F_F0F0F0_, KNM_, char, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::allocator >*, std::__cxx11::basic_string, std::allocator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::allocator >*, std::__cxx11::basic_string, std::allocator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, KNM_, long, char, E_F_F0F0F0_, KNM_, long, char, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, KNM_, long, char, E_F_F0F0F0_, KNM_, long, char, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, if_arth_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, if_arth_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, KNM_, SubArray, long, E_F_F0F0F0_, KNM_, SubArray, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, KNM_, SubArray, long, E_F_F0F0F0_, KNM_, SubArray, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Add_Mulc_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Add_Mulc_KN_*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::allocator >*, std::__cxx11::basic_string, std::allocator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::allocator >*, std::__cxx11::basic_string, std::allocator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, KN > >*, long, E_F_F0F0_ >*, KN > >*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, KN > >*, long, E_F_F0F0_ >*, KN > >*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, KNM_, long, SubArray, E_F_F0F0F0_, KNM_, long, SubArray, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, KNM_, long, SubArray, E_F_F0F0F0_, KNM_, long, SubArray, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, KN > >*, long, E_F_F0F0_ >*, KN > >*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, KN > >*, long, E_F_F0F0_ >*, KN > >*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, Matrice_Creuse >*, std::__cxx11::list, VirtualMatrix >*, bool>, std::allocator, VirtualMatrix >*, bool> > >*, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Matrice_Creuse >*, std::__cxx11::list, VirtualMatrix >*, bool>, std::allocator, VirtualMatrix >*, bool> > >*, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_*, long, long, E_F_F0F0F0_*, long, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, long, long, E_F_F0F0F0_*, long, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mul_KNM_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mul_KNM_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_ >*, KNM >*, long, long, E_F_F0F0F0_ >*, KNM >*, long, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >*, KNM >*, long, long, E_F_F0F0F0_ >*, KNM >*, long, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, Matrice_Creuse >*, KNM >*, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Matrice_Creuse >*, KNM >*, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, KNM*, char, long, E_F_F0F0F0_, KNM*, char, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, KNM*, char, long, E_F_F0F0F0_, KNM*, char, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Divc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Divc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::allocator >*, std::__cxx11::basic_string, std::allocator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::allocator >*, std::__cxx11::basic_string, std::allocator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ > >*, KN > >*, long, E_F_F0F0_ > >*, KN > >*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ > >*, KN > >*, long, E_F_F0F0_ > >*, KN > >*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, Matrice_Creuse >*, Matrice_Creuse >*, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Matrice_Creuse >*, Matrice_Creuse >*, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, KNM*, long, char, E_F_F0F0F0_, KNM*, long, char, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, KNM*, long, char, E_F_F0F0F0_, KNM*, long, char, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Mulc_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ > >*, KN > >*, long, E_F_F0F0_ > >*, KN > >*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ > >*, KN > >*, long, E_F_F0F0_ > >*, KN > >*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, Matrice_Creuse >*, Matrice_Creuse_Transpose >, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Matrice_Creuse >*, Matrice_Creuse_Transpose >, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, KNM*, SubArray, long, E_F_F0F0F0_, KNM*, SubArray, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, KNM*, SubArray, long, E_F_F0F0F0_, KNM*, SubArray, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Sub_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Sub_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, KN >*, long, E_F_F0F0_ >*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, KN >*, long, E_F_F0F0_ >*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, Matrice_Creuse >*, KN >*, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Matrice_Creuse >*, KN >*, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, DotSlash_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp: In member function ‘OneOperator3_, KNM*, long, SubArray, E_F_F0F0F0_, KNM*, long, SubArray, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, DotSlash_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, KNM*, long, SubArray, E_F_F0F0F0_, KNM*, long, SubArray, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::allocator >*, std::__cxx11::basic_string, std::allocator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::allocator >*, std::__cxx11::basic_string, std::allocator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_ >*, Resize > >, long, long, E_F_F0F0F0_ >*, Resize > >, long, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >*, Resize > >, long, long, E_F_F0F0F0_ >*, Resize > >, long, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, Matrice_Creuse >*, Matrix_Prod, std::complex > const, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Matrice_Creuse >*, Matrix_Prod, std::complex > const, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, DotStar_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, DotStar_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, long, E_F_F0F0_, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, long, E_F_F0F0_, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, Resize > >, long, E_F_F0F0_ >*, Resize > >, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Resize > >, long, E_F_F0F0_ >*, Resize > >, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Add_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp: In member function ‘OneOperator2_*, Matrice_Creuse*, std::__cxx11::list*, bool>, std::allocator*, bool> > >*, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Add_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Matrice_Creuse*, std::__cxx11::list*, bool>, std::allocator*, bool> > >*, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, KNM*, SubArray, SubArray, E_F_F0F0F0_, KNM*, SubArray, SubArray, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, KNM*, SubArray, SubArray, E_F_F0F0F0_, KNM*, SubArray, SubArray, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_ >, E_F_F0_ > > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_ >, E_F_F0_ > > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, Resize > >, long, E_F_F0F0_ >*, Resize > >, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Resize > >, long, E_F_F0F0_ >*, Resize > >, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, Matrice_Creuse*, KNM*, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Matrice_Creuse*, KNM*, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, KNM_, SubArray, SubArray, E_F_F0F0F0_, KNM_, SubArray, SubArray, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, KNM_, SubArray, SubArray, E_F_F0F0F0_, KNM_, SubArray, SubArray, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::complex, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::complex, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, KNM_ >, E_F_F0_, KNM_ > > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, KNM_ >, E_F_F0_, KNM_ > > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, Resize > >, long, E_F_F0F0_ >*, Resize > >, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Resize > >, long, E_F_F0F0_ >*, Resize > >, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, Matrice_Creuse*, Matrice_Creuse*, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Matrice_Creuse*, Matrice_Creuse*, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN*, char, E_F_F0F0_*, KN*, char, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN*, char, E_F_F0F0_*, KN*, char, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_ >, E_F_F0_ > > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_ >, E_F_F0_ > > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN >*, long, E_F_F0F0_*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN >*, long, E_F_F0F0_*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, Matrice_Creuse*, Matrice_Creuse_Transpose, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Matrice_Creuse*, Matrice_Creuse_Transpose, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, KN*, SubArray, E_F_F0F0_, KN*, SubArray, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, KN*, SubArray, E_F_F0F0_, KN*, SubArray, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, KN_ >, E_F_F0_, KN_ > > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, KN_ >, E_F_F0_, KN_ > > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN >*, long, E_F_F0F0_*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN >*, long, E_F_F0F0_*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, KN_, SubArray, E_F_F0F0_, KN_, SubArray, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, KN_, SubArray, E_F_F0F0_, KN_, SubArray, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, Matrice_Creuse*, KN*, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Matrice_Creuse*, KN*, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_*, KNM_ >, long, long, E_F_F0F0F0_*, KNM_ >, long, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, KNM_ >, long, long, E_F_F0F0F0_*, KNM_ >, long, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_*, KNM*, long, long, E_F_F0F0F0_*, KNM*, long, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, KNM*, long, long, E_F_F0F0F0_*, KNM*, long, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneUnaryOperator, std::complex >, Unary_Op, std::complex > > >::code(basicAC_F0 const&) const’: AFunction.hpp:2795:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2795 | return new Op(tA->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneUnaryOperator, std::complex >, Unary_Op, std::complex > > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2795:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, Matrice_Creuse*, Matrix_Prod const, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Matrice_Creuse*, Matrix_Prod const, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, KN_, char, E_F_F0F0_, KN_, char, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, KN_, char, E_F_F0F0_, KN_, char, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_ >, KNM_ >, char, long, E_F_F0F0F0_ >, KNM_ >, char, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >, KNM_ >, char, long, E_F_F0F0F0_ >, KNM_ >, char, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, KN >*, long, E_F_F0F0_ >*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, KN >*, long, E_F_F0F0_ >*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneUnaryOperator, Unary_Op > >::code(basicAC_F0 const&) const’: AFunction.hpp:2795:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2795 | return new Op(tA->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneUnaryOperator, Unary_Op > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2795:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, Matrice_Creuse >*, Matrice_Creuse*, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp: In member function ‘OneOperator2_*, long, E_F_F0F0_*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Matrice_Creuse >*, Matrice_Creuse*, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, long, E_F_F0F0_*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_ >, KNM_ >, long, char, E_F_F0F0F0_ >, KNM_ >, long, char, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >, KNM_ >, long, char, E_F_F0F0F0_ >, KNM_ >, long, char, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneUnaryOperator, Unary_Op > >::code(basicAC_F0 const&) const’: AFunction.hpp:2795:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2795 | return new Op(tA->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneUnaryOperator, Unary_Op > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2795:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, KN >*, long, E_F_F0F0_ >*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, KN >*, long, E_F_F0F0_ >*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_*, long*, long*, E_F_F0F0F0_*, long*, long*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, long*, long*, E_F_F0F0F0_*, long*, long*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, Matrice_Creuse*, MatrixInterpolation::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Matrice_Creuse*, MatrixInterpolation::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_ >, KNM_ >, SubArray, long, E_F_F0F0F0_ >, KNM_ >, SubArray, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >, KNM_ >, SubArray, long, E_F_F0F0F0_ >, KNM_ >, SubArray, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneUnaryOperator, std::complex >, Unary_Op, std::complex > > >::code(basicAC_F0 const&) const’: AFunction.hpp:2795:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2795 | return new Op(tA->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneUnaryOperator, std::complex >, Unary_Op, std::complex > > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2795:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN*, long, E_F_F0F0_*, KN*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN*, long, E_F_F0F0_*, KN*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, double, E_F_F0F0_, double, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, double, E_F_F0F0_, double, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, Matrice_Creuse*, MatrixInterpolation::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Matrice_Creuse*, MatrixInterpolation::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_ >, KNM_ >, long, SubArray, E_F_F0F0F0_ >, KNM_ >, long, SubArray, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >, KNM_ >, long, SubArray, E_F_F0F0F0_ >, KNM_ >, long, SubArray, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneUnaryOperator, Unary_Op > >::code(basicAC_F0 const&) const’: AFunction.hpp:2795:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2795 | return new Op(tA->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneUnaryOperator, Unary_Op > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2795:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_*, Resize >, long, long, E_F_F0F0F0_*, Resize >, long, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, Resize >, long, long, E_F_F0F0F0_*, Resize >, long, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN*, KN*, E_F_F0F0_*, KN*, KN*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN*, KN*, E_F_F0F0_*, KN*, KN*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, Matrice_Creuse*, MatrixInterpolation::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Matrice_Creuse*, MatrixInterpolation::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneUnaryOperator, Unary_Op > >::code(basicAC_F0 const&) const’: AFunction.hpp: In member function ‘OneOperator3_*, KNM >*, long, long, E_F_F0F0F0_*, KNM >*, long, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2795:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2795 | return new Op(tA->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneUnaryOperator, Unary_Op > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2795:11: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, KNM >*, long, long, E_F_F0F0F0_*, KNM >*, long, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, Resize >, long, E_F_F0F0_*, Resize >, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Resize >, long, E_F_F0F0_*, Resize >, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_*, KN*, E_F_F0_*, KN*> >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_*, KN*, E_F_F0_*, KN*> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, Matrice_Creuse*, MatrixInterpolation::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Matrice_Creuse*, MatrixInterpolation::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_ >, KNM >*, char, long, E_F_F0F0F0_ >, KNM >*, char, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >, KNM >*, char, long, E_F_F0F0F0_ >, KNM >*, char, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, KN_, E_F_F0_, KN_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, KN_, E_F_F0_, KN_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, long, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, long, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, Matrice_Creuse*, MatrixInterpolation::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Matrice_Creuse*, MatrixInterpolation::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_ >, KNM >*, long, char, E_F_F0F0F0_ >, KNM >*, long, char, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >, KNM >*, long, char, E_F_F0F0F0_ >, KNM >*, long, char, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::complex, long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::complex, long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, Matrice_Creuse*, MatrixInterpolation::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Matrice_Creuse*, MatrixInterpolation::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_ >, KNM >*, SubArray, long, E_F_F0F0F0_ >, KNM >*, SubArray, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >, KNM >*, SubArray, long, E_F_F0F0F0_ >, KNM >*, SubArray, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, double, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, double, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, Matrice_Creuse*, MatrixInterpolation::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Matrice_Creuse*, MatrixInterpolation::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_ >, KNM >*, long, SubArray, E_F_F0F0F0_ >, KNM >*, long, SubArray, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >, KNM >*, long, SubArray, E_F_F0F0F0_ >, KNM >*, long, SubArray, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::complex, double>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::complex, double>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, Matrice_Creuse*, MatrixInterpolation::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Matrice_Creuse*, MatrixInterpolation::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, long, long, E_F_F0F0F0_, long, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, long, long, E_F_F0F0F0_, long, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN_ >, long, E_F_F0F0_*, KN_ >, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN_ >, long, E_F_F0F0_*, KN_ >, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::complex, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::complex, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, Matrice_Creuse*, MatrixInterpolation::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Matrice_Creuse*, MatrixInterpolation::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, KNM_, char, long, E_F_F0F0F0_, KNM_, char, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, KNM_, char, long, E_F_F0F0F0_, KNM_, char, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_ >, KNM >*, SubArray, SubArray, E_F_F0F0F0_ >, KNM >*, SubArray, SubArray, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >, KNM >*, SubArray, SubArray, E_F_F0F0F0_ >, KNM >*, SubArray, SubArray, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, Matrice_Creuse*, MatrixInterpolation::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Matrice_Creuse*, MatrixInterpolation::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, KNM_, long, char, E_F_F0F0F0_, KNM_, long, char, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, KNM_, long, char, E_F_F0F0F0_, KNM_, long, char, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_ >, KNM_ >, SubArray, SubArray, E_F_F0F0F0_ >, KNM_ >, SubArray, SubArray, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >, KNM_ >, SubArray, SubArray, E_F_F0F0F0_ >, KNM_ >, SubArray, SubArray, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, Matrice_Creuse*, MatrixInterpolation::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Matrice_Creuse*, MatrixInterpolation::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, KNM_, SubArray, long, E_F_F0F0F0_, KNM_, SubArray, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, KNM_, SubArray, long, E_F_F0F0F0_, KNM_, SubArray, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, KN >*, char, E_F_F0F0_ >*, KN >*, char, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, KN >*, char, E_F_F0F0_ >*, KN >*, char, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, Matrice_Creuse*, MatrixInterpolation::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Matrice_Creuse*, MatrixInterpolation::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, KNM_, long, SubArray, E_F_F0F0F0_, KNM_, long, SubArray, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, KNM_, long, SubArray, E_F_F0F0F0_, KNM_, long, SubArray, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >, KN >*, SubArray, E_F_F0F0_ >, KN >*, SubArray, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >, KN >*, SubArray, E_F_F0F0_ >, KN >*, SubArray, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN*, RestrictArray::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN*, RestrictArray::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_*, long, long, E_F_F0F0F0_*, long, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, long, long, E_F_F0F0F0_*, long, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >, KN_ >, SubArray, E_F_F0F0_ >, KN_ >, SubArray, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >, KN_ >, SubArray, E_F_F0F0_ >, KN_ >, SubArray, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, bool, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, bool, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN*, RestrictArray::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN*, RestrictArray::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >, KN_ >, char, E_F_F0F0_ >, KN_ >, char, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >, KN_ >, char, E_F_F0F0_ >, KN_ >, char, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, KNM*, char, long, E_F_F0F0F0_, KNM*, char, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, KNM*, char, long, E_F_F0F0F0_, KNM*, char, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, bool, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, bool, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN*, RestrictArray::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN*, RestrictArray::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN >*, long, E_F_F0F0_*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN >*, long, E_F_F0F0_*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, KNM*, long, char, E_F_F0F0F0_, KNM*, long, char, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, KNM*, long, char, E_F_F0F0F0_, KNM*, long, char, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::complex, bool>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::complex, bool>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN*, RestrictArray::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN*, RestrictArray::Op const*, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, bool, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, bool, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, KNM*, SubArray, long, E_F_F0F0F0_, KNM*, SubArray, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, KNM*, SubArray, long, E_F_F0F0F0_, KNM*, SubArray, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from lgmat.cpp:36: AFunction_ext.hpp: In member function ‘OneOperator5_ >, SparseMat_Add >, std::complex, Matrice_Creuse >*, long, long, E_F_F0F0F0F0F0_ >, SparseMat_Add >, std::complex, Matrice_Creuse >*, long, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction_ext.hpp:268:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 268 | return new CODE(f, | ^~~~~~~~~~~ 269 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 270 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 271 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 272 | t[3]->CastTo(args[3]), | ~~~~~~~~~~~~~~~~~~~~~~ 273 | t[4]->CastTo(args[4]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator5_ >, SparseMat_Add >, std::complex, Matrice_Creuse >*, long, long, E_F_F0F0F0F0F0_ >, SparseMat_Add >, std::complex, Matrice_Creuse >*, long, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction_ext.hpp:268:10: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::complex, bool>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::complex, bool>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, KNM*, long, SubArray, E_F_F0F0F0_, KNM*, long, SubArray, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, KNM*, long, SubArray, E_F_F0F0F0_, KNM*, long, SubArray, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, bool, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, bool, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_ >, SparseMat_Add >, std::complex, Matrice_Creuse >*, E_F_F0F0F0_ >, SparseMat_Add >, std::complex, Matrice_Creuse >*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >, SparseMat_Add >, std::complex, Matrice_Creuse >*, E_F_F0F0F0_ >, SparseMat_Add >, std::complex, Matrice_Creuse >*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, long, E_F_F0F0_, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, long, E_F_F0F0_, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::complex, bool>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::complex, bool>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >, SparseMat_Add >, Matrice_Creuse >*, E_F_F0F0_ >, SparseMat_Add >, Matrice_Creuse >*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >, SparseMat_Add >, Matrice_Creuse >*, E_F_F0F0_ >, SparseMat_Add >, Matrice_Creuse >*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, KNM*, SubArray, SubArray, E_F_F0F0F0_, KNM*, SubArray, SubArray, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, KNM*, SubArray, SubArray, E_F_F0F0F0_, KNM*, SubArray, SubArray, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, KNM_, SubArray, SubArray, E_F_F0F0F0_, KNM_, SubArray, SubArray, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, KNM_, SubArray, SubArray, E_F_F0F0F0_, KNM_, SubArray, SubArray, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, Matrice_Creuse >*, KN_ >, KN_ >, E_F_F0F0F0_, Matrice_Creuse >*, KN_ >, KN_ >, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, Matrice_Creuse >*, KN_ >, KN_ >, E_F_F0F0F0_, Matrice_Creuse >*, KN_ >, KN_ >, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN*, char, E_F_F0F0_*, KN*, char, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN*, char, E_F_F0F0_*, KN*, char, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, Thresholding >, double, E_F_F0F0_ >*, Thresholding >, double, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Thresholding >, double, E_F_F0F0_ >*, Thresholding >, double, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, long, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, long, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, KN*, SubArray, E_F_F0F0_, KN*, SubArray, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, KN*, SubArray, E_F_F0F0_, KN*, SubArray, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction_ext.hpp: In member function ‘OneOperator3s_ >, Matrice_Creuse >*, KN_, KN_, E_F_F0F0F0s_ >, Matrice_Creuse >*, KN_, KN_, E_F0> >::code(basicAC_F0 const&) const’: AFunction_ext.hpp:101:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 101 | return new CODE(f, | ^~~~~~~~~~~ 102 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 103 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 104 | t[2]->CastTo(args[2]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3s_ >, Matrice_Creuse >*, KN_, KN_, E_F_F0F0F0s_ >, Matrice_Creuse >*, KN_, KN_, E_F0> >::code(basicAC_F0 const&) const’ at AFunction_ext.hpp:101:15: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::complex, long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::complex, long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, KN_, SubArray, E_F_F0F0_, KN_, SubArray, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, KN_, SubArray, E_F_F0F0_, KN_, SubArray, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction_ext.hpp: In member function ‘OneOperator3s_ >, Matrice_Creuse >*, Inv_KN_long, Inv_KN_long, E_F_F0F0F0s_ >, Matrice_Creuse >*, Inv_KN_long, Inv_KN_long, E_F0> >::code(basicAC_F0 const&) const’: AFunction_ext.hpp:101:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 101 | return new CODE(f, | ^~~~~~~~~~~ 102 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 103 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 104 | t[2]->CastTo(args[2]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3s_ >, Matrice_Creuse >*, Inv_KN_long, Inv_KN_long, E_F_F0F0F0s_ >, Matrice_Creuse >*, Inv_KN_long, Inv_KN_long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction_ext.hpp:101:15: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, double, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, double, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, KN_, char, E_F_F0F0_, KN_, char, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, KN_, char, E_F_F0F0_, KN_, char, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction_ext.hpp: In member function ‘OneOperator3s_ >, outProduct_KN_ >*, KN_, KN_, E_F_F0F0F0s_ >, outProduct_KN_ >*, KN_, KN_, E_F0> >::code(basicAC_F0 const&) const’: AFunction_ext.hpp:101:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 101 | return new CODE(f, | ^~~~~~~~~~~ 102 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 103 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 104 | t[2]->CastTo(args[2]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3s_ >, outProduct_KN_ >*, KN_, KN_, E_F_F0F0F0s_ >, outProduct_KN_ >*, KN_, KN_, E_F0> >::code(basicAC_F0 const&) const’ at AFunction_ext.hpp:101:15: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::complex, double>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::complex, double>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, long, E_F_F0F0_*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, long, E_F_F0F0_*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::complex, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::complex, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction_ext.hpp: In member function ‘OneOperator3s_ >, outProduct_KN_ >*, Inv_KN_long, Inv_KN_long, E_F_F0F0F0s_ >, outProduct_KN_ >*, Inv_KN_long, Inv_KN_long, E_F0> >::code(basicAC_F0 const&) const’: AFunction_ext.hpp:101:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 101 | return new CODE(f, | ^~~~~~~~~~~ 102 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 103 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 104 | t[2]->CastTo(args[2]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3s_ >, outProduct_KN_ >*, Inv_KN_long, Inv_KN_long, E_F_F0F0F0s_ >, outProduct_KN_ >*, Inv_KN_long, Inv_KN_long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction_ext.hpp:101:15: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, MIMul, evalE_mul >::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, MIMul, evalE_mul >::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction_ext.hpp: In member function ‘OneOperator3s_ >, KNM >*, KN_, KN_, E_F_F0F0F0s_ >, KNM >*, KN_, KN_, E_F0> >::code(basicAC_F0 const&) const’: AFunction_ext.hpp:101:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 101 | return new CODE(f, | ^~~~~~~~~~~ 102 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 103 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 104 | t[2]->CastTo(args[2]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3s_ >, KNM >*, KN_, KN_, E_F_F0F0F0s_ >, KNM >*, KN_, KN_, E_F0> >::code(basicAC_F0 const&) const’ at AFunction_ext.hpp:101:15: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, F_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, F_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, MIMul, evalE_mul >::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, MIMul, evalE_mul >::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction_ext.hpp: In member function ‘OneOperator3s_ >, KNM >*, Inv_KN_long, Inv_KN_long, E_F_F0F0F0s_ >, KNM >*, Inv_KN_long, Inv_KN_long, E_F0> >::code(basicAC_F0 const&) const’: AFunction_ext.hpp:101:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 101 | return new CODE(f, | ^~~~~~~~~~~ 102 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 103 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 104 | t[2]->CastTo(args[2]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3s_ >, KNM >*, Inv_KN_long, Inv_KN_long, E_F_F0F0F0s_ >, KNM >*, Inv_KN_long, Inv_KN_long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction_ext.hpp:101:15: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, F_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, F_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, MIMul, evalE_mul >::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, MIMul, evalE_mul >::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, F_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, F_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, Matrice_Creuse >*, long, long, E_F_F0F0F0_, Matrice_Creuse >*, long, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, Matrice_Creuse >*, long, long, E_F_F0F0F0_, Matrice_Creuse >*, long, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_mul >::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_mul >::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, GlgBoundaryElement, long, E_F_F0F0_, GlgBoundaryElement, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, GlgBoundaryElement, long, E_F_F0F0_, GlgBoundaryElement, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, F_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, F_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_*, Matrice_Creuse >*, long, long, E_F_F0F0F0_*, Matrice_Creuse >*, long, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, Matrice_Creuse >*, long, long, E_F_F0F0F0_*, Matrice_Creuse >*, long, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_mul >::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_mul >::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, GlgElement, long, E_F_F0F0_, GlgElement, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, GlgElement, long, E_F_F0F0_, GlgElement, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, F_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, F_KN_ >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, KN_, E_F_F0F0_ >*, KN_, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, KN_, E_F_F0F0_ >*, KN_, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, long, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, long, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In function ‘Dcl_TypeandPtr_, KN*>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))void’: AFunction.hpp:3049:37: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3049 | map_type[typeid(PT).name()] = new ForEachTypePtr(pi,pd,pOnReturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_TypeandPtr_, KN*>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))void’ at AFunction.hpp:3049:37: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_*, long*, long*, E_F_F0F0F0_*, long*, long*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, long*, long*, E_F_F0F0F0_*, long*, long*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_ >*, KN_, double, E_F_F0F0F0_ >*, KN_, double, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >*, KN_, double, E_F_F0F0F0_ >*, KN_, double, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::complex, long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::complex, long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, GlgBoundaryElement, E_F_F0_, GlgBoundaryElement > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, GlgBoundaryElement, E_F_F0_, GlgBoundaryElement > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator*, Inv_KN_long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator*, Inv_KN_long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘ForAllLoop >::code(basicAC_F0 const&) const’: AFunction.hpp:3518:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3518 | return new ForAllLoopOp(args); | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ForAllLoop >::code(basicAC_F0 const&) const’ at AFunction.hpp:3518:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_ >*, Matrice_Creuse >*, long, long, E_F_F0F0F0_ >*, Matrice_Creuse >*, long, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >*, Matrice_Creuse >*, long, long, E_F_F0F0F0_ >*, Matrice_Creuse >*, long, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, double, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, double, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Inv_KN_long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Inv_KN_long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::complex, double>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::complex, double>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, Matrice_Creuse >*, long, E_F_F0F0_ >*, Matrice_Creuse >*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Matrice_Creuse >*, long, E_F_F0F0_ >*, Matrice_Creuse >*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In function ‘Dcl_TypeandPtr_, KNM*>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))void’: AFunction.hpp:3049:37: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3049 | map_type[typeid(PT).name()] = new ForEachTypePtr(pi,pd,pOnReturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_TypeandPtr_, KNM*>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))void’ at AFunction.hpp:3049:37: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN*, long, E_F_F0F0_*, KN*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN*, long, E_F_F0F0_*, KN*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::complex, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::complex, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, GlgElement >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, GlgElement >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘ForAllLoop >::code(basicAC_F0 const&) const’: AFunction.hpp:3518:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3518 | return new ForAllLoopOp(args); | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ForAllLoop >::code(basicAC_F0 const&) const’ at AFunction.hpp:3518:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, std::allocator >**, KN*, long, E_F_F0F0_, std::allocator >**, KN*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, std::allocator >**, KN*, long, E_F_F0F0_, std::allocator >**, KN*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgmat.cpp: In member function ‘OneBinaryOperatorAt_inv >::code(basicAC_F0 const&) const’: lgmat.cpp:2008:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2008 | return new E_F_F0,Matrice_Creuse_Transpose >(Build,Matrice_Creuse_Transpose >,t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperatorAt_inv >::code(basicAC_F0 const&) const’ at lgmat.cpp:2008:17: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, GlgElement >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, GlgElement >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN*, KN*, E_F_F0F0_*, KN*, KN*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN*, KN*, E_F_F0F0_*, KN*, KN*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, GlgElement >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, GlgElement >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_*, KN*, E_F_F0_*, KN*> >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_*, KN*, E_F_F0_*, KN*> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgmat.cpp: In member function ‘OneBinaryOperatorA_inv >::code(basicAC_F0 const&) const’: AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: lgmat.cpp:1990:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1990 | return new E_F_F0,Matrice_Creuse *>(Build,Matrice_Creuse *>,t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperatorA_inv >::code(basicAC_F0 const&) const’ at lgmat.cpp:1990:16: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, GlgElement >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, GlgElement >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘ForAllLoop >::code(basicAC_F0 const&) const’: AFunction.hpp:3518:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3518 | return new ForAllLoopOp(args); | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ForAllLoop >::code(basicAC_F0 const&) const’ at AFunction.hpp:3518:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, KN_, E_F_F0_, KN_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, KN_, E_F_F0_, KN_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, GlgElement::Adj, long*, E_F_F0F0_, GlgElement::Adj, long*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, GlgElement::Adj, long*, E_F_F0F0_, GlgElement::Adj, long*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, long, KN*, E_F_F0F0F0_, long, KN*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, long, KN*, E_F_F0F0F0_, long, KN*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction_ext.hpp: In member function ‘OneOperator5_, SparseMat_Add, double, Matrice_Creuse*, long, long, E_F_F0F0F0F0F0_, SparseMat_Add, double, Matrice_Creuse*, long, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction_ext.hpp:268:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 268 | return new CODE(f, | ^~~~~~~~~~~ 269 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 270 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 271 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 272 | t[3]->CastTo(args[3]), | ~~~~~~~~~~~~~~~~~~~~~~ 273 | t[4]->CastTo(args[4]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator5_, SparseMat_Add, double, Matrice_Creuse*, long, long, E_F_F0F0F0F0F0_, SparseMat_Add, double, Matrice_Creuse*, long, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction_ext.hpp:268:10: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, GlgBoundaryElement::BE, long, E_F_F0F0_, GlgBoundaryElement::BE, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, GlgBoundaryElement::BE, long, E_F_F0F0_, GlgBoundaryElement::BE, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_::Adj, GlgElement, E_F_F0_::Adj, GlgElement > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_::Adj, GlgElement, E_F_F0_::Adj, GlgElement > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, SparseMat_Add, double, Matrice_Creuse*, E_F_F0F0F0_, SparseMat_Add, double, Matrice_Creuse*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, SparseMat_Add, double, Matrice_Creuse*, E_F_F0F0F0_, SparseMat_Add, double, Matrice_Creuse*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_::BE, Fem2D::MeshL const**, E_F_F0_::BE, Fem2D::MeshL const**> >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_::BE, Fem2D::MeshL const**, E_F_F0_::BE, Fem2D::MeshL const**> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, SparseMat_Add, Matrice_Creuse*, E_F_F0F0_, SparseMat_Add, Matrice_Creuse*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, SparseMat_Add, Matrice_Creuse*, E_F_F0F0_, SparseMat_Add, Matrice_Creuse*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, Fem2D::MeshL const**, long, E_F_F0F0_, Fem2D::MeshL const**, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, Fem2D::MeshL const**, long, E_F_F0F0_, Fem2D::MeshL const**, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, long, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, long, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_*, KN_, KN_, E_F_F0F0F0_*, KN_, KN_, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, KN_, KN_, E_F_F0F0F0_*, KN_, KN_, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘ForAllLoop > >::code(basicAC_F0 const&) const’: AFunction.hpp:3518:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3518 | return new ForAllLoopOp(args); | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ForAllLoop > >::code(basicAC_F0 const&) const’ at AFunction.hpp:3518:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, Fem2D::MeshL const*, long, E_F_F0F0_, Fem2D::MeshL const*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, Fem2D::MeshL const*, long, E_F_F0F0_, Fem2D::MeshL const*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::complex, long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::complex, long>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, Thresholding, double, E_F_F0F0_*, Thresholding, double, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Thresholding, double, E_F_F0F0_*, Thresholding, double, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, Fem2D::MeshL const**, long, E_F_F0F0_, Fem2D::MeshL const**, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, Fem2D::MeshL const**, long, E_F_F0F0_, Fem2D::MeshL const**, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, double, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, double, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction_ext.hpp: In member function ‘OneOperator3s_, Matrice_Creuse*, KN_, KN_, E_F_F0F0F0s_, Matrice_Creuse*, KN_, KN_, E_F0> >::code(basicAC_F0 const&) const’: AFunction_ext.hpp:101:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 101 | return new CODE(f, | ^~~~~~~~~~~ 102 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 103 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 104 | t[2]->CastTo(args[2]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3s_, Matrice_Creuse*, KN_, KN_, E_F_F0F0F0s_, Matrice_Creuse*, KN_, KN_, E_F0> >::code(basicAC_F0 const&) const’ at AFunction_ext.hpp:101:15: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘ForAllLoop > >::code(basicAC_F0 const&) const’: AFunction.hpp:3518:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3518 | return new ForAllLoopOp(args); | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ForAllLoop > >::code(basicAC_F0 const&) const’ at AFunction.hpp:3518:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, Fem2D::MeshL const*, long, E_F_F0F0_, Fem2D::MeshL const*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, Fem2D::MeshL const*, long, E_F_F0F0_, Fem2D::MeshL const*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::complex, double>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::complex, double>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction_ext.hpp: In member function ‘OneOperator3s_, Matrice_Creuse*, Inv_KN_long, Inv_KN_long, E_F_F0F0F0s_, Matrice_Creuse*, Inv_KN_long, Inv_KN_long, E_F0> >::code(basicAC_F0 const&) const’: AFunction_ext.hpp:101:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 101 | return new CODE(f, | ^~~~~~~~~~~ 102 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 103 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 104 | t[2]->CastTo(args[2]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3s_, Matrice_Creuse*, Inv_KN_long, Inv_KN_long, E_F_F0F0F0s_, Matrice_Creuse*, Inv_KN_long, Inv_KN_long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction_ext.hpp:101:15: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, std::complex, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, std::complex, std::complex >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction_ext.hpp: In member function ‘OneOperator3s_, outProduct_KN_*, KN_, KN_, E_F_F0F0F0s_, outProduct_KN_*, KN_, KN_, E_F0> >::code(basicAC_F0 const&) const’: AFunction_ext.hpp:101:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 101 | return new CODE(f, | ^~~~~~~~~~~ 102 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 103 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 104 | t[2]->CastTo(args[2]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3s_, outProduct_KN_*, KN_, KN_, E_F_F0F0F0s_, outProduct_KN_*, KN_, KN_, E_F0> >::code(basicAC_F0 const&) const’ at AFunction_ext.hpp:101:15: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘ForAllLoop > >::code(basicAC_F0 const&) const’: AFunction.hpp:3518:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3518 | return new ForAllLoopOp(args); | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ForAllLoop > >::code(basicAC_F0 const&) const’ at AFunction.hpp:3518:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction_ext.hpp: In member function ‘OneOperator3s_, outProduct_KN_*, Inv_KN_long, Inv_KN_long, E_F_F0F0F0s_, outProduct_KN_*, Inv_KN_long, Inv_KN_long, E_F0> >::code(basicAC_F0 const&) const’: AFunction_ext.hpp:101:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 101 | return new CODE(f, | ^~~~~~~~~~~ 102 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 103 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 104 | t[2]->CastTo(args[2]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3s_, outProduct_KN_*, Inv_KN_long, Inv_KN_long, E_F_F0F0F0s_, outProduct_KN_*, Inv_KN_long, Inv_KN_long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction_ext.hpp:101:15: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction_ext.hpp: In member function ‘OneOperator3s_, KNM*, KN_, KN_, E_F_F0F0F0s_, KNM*, KN_, KN_, E_F0> >::code(basicAC_F0 const&) const’: AFunction_ext.hpp:101:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 101 | return new CODE(f, | ^~~~~~~~~~~ 102 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 103 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 104 | t[2]->CastTo(args[2]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3s_, KNM*, KN_, KN_, E_F_F0F0F0s_, KNM*, KN_, KN_, E_F0> >::code(basicAC_F0 const&) const’ at AFunction_ext.hpp:101:15: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction_ext.hpp: In member function ‘OneOperator3s_, KNM*, Inv_KN_long, Inv_KN_long, E_F_F0F0F0s_, KNM*, Inv_KN_long, Inv_KN_long, E_F0> >::code(basicAC_F0 const&) const’: AFunction_ext.hpp:101:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 101 | return new CODE(f, | ^~~~~~~~~~~ 102 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 103 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 104 | t[2]->CastTo(args[2]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3s_, KNM*, Inv_KN_long, Inv_KN_long, E_F_F0F0F0s_, KNM*, Inv_KN_long, Inv_KN_long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction_ext.hpp:101:15: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, GlgBoundaryElement, long, E_F_F0F0_, GlgBoundaryElement, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, GlgBoundaryElement, long, E_F_F0F0_, GlgBoundaryElement, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_*, long, long, E_F_F0F0F0_*, long, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, long, long, E_F_F0F0F0_*, long, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, GlgElement, long, E_F_F0F0_, GlgElement, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, GlgElement, long, E_F_F0F0_, GlgElement, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_*, long, long, E_F_F0F0F0_*, long, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, long, long, E_F_F0F0F0_*, long, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN_, E_F_F0F0_*, KN_, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN_, E_F_F0F0_*, KN_, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, GlgBoundaryElement, E_F_F0_, GlgBoundaryElement > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, GlgBoundaryElement, E_F_F0_, GlgBoundaryElement > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_*, KN_, double, E_F_F0F0F0_*, KN_, double, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, KN_, double, E_F_F0F0F0_*, KN_, double, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, GlgElement >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, GlgElement >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_*, Matrice_Creuse*, long, long, E_F_F0F0F0_*, Matrice_Creuse*, long, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, Matrice_Creuse*, long, long, E_F_F0F0F0_*, Matrice_Creuse*, long, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, GlgElement >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, GlgElement >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, Matrice_Creuse*, long, E_F_F0F0_*, Matrice_Creuse*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Matrice_Creuse*, long, E_F_F0F0_*, Matrice_Creuse*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, GlgElement >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, GlgElement >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgmat.cpp: In member function ‘OneBinaryOperatorAt_inv::code(basicAC_F0 const&) const’: lgmat.cpp:2008:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2008 | return new E_F_F0,Matrice_Creuse_Transpose >(Build,Matrice_Creuse_Transpose >,t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperatorAt_inv::code(basicAC_F0 const&) const’ at lgmat.cpp:2008:17: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, GlgElement >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, GlgElement >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, GlgElement::Adj, long*, E_F_F0F0_, GlgElement::Adj, long*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, GlgElement::Adj, long*, E_F_F0F0_, GlgElement::Adj, long*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, GlgBoundaryElement::BE, long, E_F_F0F0_, GlgBoundaryElement::BE, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, GlgBoundaryElement::BE, long, E_F_F0F0_, GlgBoundaryElement::BE, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgmat.cpp: In member function ‘OneBinaryOperatorA_inv::code(basicAC_F0 const&) const’: lgmat.cpp:1990:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1990 | return new E_F_F0,Matrice_Creuse *>(Build,Matrice_Creuse *>,t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperatorA_inv::code(basicAC_F0 const&) const’ at lgmat.cpp:1990:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_::Adj, GlgElement, E_F_F0_::Adj, GlgElement > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_::Adj, GlgElement, E_F_F0_::Adj, GlgElement > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_::BE, Fem2D::MeshS const**, E_F_F0_::BE, Fem2D::MeshS const**> >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_::BE, Fem2D::MeshS const**, E_F_F0_::BE, Fem2D::MeshS const**> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction_ext.hpp: In member function ‘OneOperator4s_ >*, Matrice_Creuse >*, long, double, E_F_F0F0F0F0s_ >*, Matrice_Creuse >*, long, double, E_F0> >::code(basicAC_F0 const&) const’: AFunction_ext.hpp:208:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 208 | return new CODE(f, | ^~~~~~~~~~~ 209 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 210 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 211 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 212 | t[3]->CastTo(args[3]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator4s_ >*, Matrice_Creuse >*, long, double, E_F_F0F0F0F0s_ >*, Matrice_Creuse >*, long, double, E_F0> >::code(basicAC_F0 const&) const’ at AFunction_ext.hpp:208:10: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, Fem2D::MeshS const**, long, E_F_F0F0_, Fem2D::MeshS const**, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, Fem2D::MeshS const**, long, E_F_F0F0_, Fem2D::MeshS const**, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction_ext.hpp: In member function ‘OneOperator3s_ >, Matrice_Creuse >*, long, double, E_F_F0F0F0s_ >, Matrice_Creuse >*, long, double, E_F0> >::code(basicAC_F0 const&) const’: AFunction_ext.hpp:101:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 101 | return new CODE(f, | ^~~~~~~~~~~ 102 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 103 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 104 | t[2]->CastTo(args[2]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3s_ >, Matrice_Creuse >*, long, double, E_F_F0F0F0s_ >, Matrice_Creuse >*, long, double, E_F0> >::code(basicAC_F0 const&) const’ at AFunction_ext.hpp:101:15: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, Fem2D::MeshS const*, long, E_F_F0F0_, Fem2D::MeshS const*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, Fem2D::MeshS const*, long, E_F_F0F0_, Fem2D::MeshS const*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction_ext.hpp: In member function ‘OneOperator2s_ >, Matrice_Creuse >*, long, E_F_F0F0s_ >, Matrice_Creuse >*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction_ext.hpp:46:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 46 | return new CODE(f, | ^~~~~~~~~~~ 47 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 48 | t[1]->CastTo(args[1]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2s_ >, Matrice_Creuse >*, long, E_F_F0F0s_ >, Matrice_Creuse >*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction_ext.hpp:46:15: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, Fem2D::MeshS const**, long, E_F_F0F0_, Fem2D::MeshS const**, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, Fem2D::MeshS const**, long, E_F_F0F0_, Fem2D::MeshS const**, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, Fem2D::MeshS const*, long, E_F_F0F0_, Fem2D::MeshS const*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, Fem2D::MeshS const*, long, E_F_F0F0_, Fem2D::MeshS const*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction_ext.hpp: In member function ‘OneOperator4s_*, Matrice_Creuse*, long, double, E_F_F0F0F0F0s_*, Matrice_Creuse*, long, double, E_F0> >::code(basicAC_F0 const&) const’: AFunction_ext.hpp:208:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 208 | return new CODE(f, | ^~~~~~~~~~~ 209 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 210 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 211 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 212 | t[3]->CastTo(args[3]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator4s_*, Matrice_Creuse*, long, double, E_F_F0F0F0F0s_*, Matrice_Creuse*, long, double, E_F0> >::code(basicAC_F0 const&) const’ at AFunction_ext.hpp:208:10: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction_ext.hpp: In member function ‘OneOperator3s_, Matrice_Creuse*, long, double, E_F_F0F0F0s_, Matrice_Creuse*, long, double, E_F0> >::code(basicAC_F0 const&) const’: AFunction_ext.hpp:101:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 101 | return new CODE(f, | ^~~~~~~~~~~ 102 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 103 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 104 | t[2]->CastTo(args[2]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3s_, Matrice_Creuse*, long, double, E_F_F0F0F0s_, Matrice_Creuse*, long, double, E_F0> >::code(basicAC_F0 const&) const’ at AFunction_ext.hpp:101:15: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction_ext.hpp: In member function ‘OneOperator2s_, Matrice_Creuse*, long, E_F_F0F0s_, Matrice_Creuse*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction_ext.hpp:46:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 46 | return new CODE(f, | ^~~~~~~~~~~ 47 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 48 | t[1]->CastTo(args[1]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2s_, Matrice_Creuse*, long, E_F_F0F0s_, Matrice_Creuse*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction_ext.hpp:46:15: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgmat.cpp: In member function ‘Op2_mulvirtAvCR, int>::solveAtxeqb, Matrice_Creuse_inv, KN_ > >::code(basicAC_F0 const&) const’: lgmat.cpp:3049:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3049 | return new CODE( t[0]->CastTo(args[0]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3050 | t[1]->CastTo(args[1]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Op2_mulvirtAvCR, int>::solveAtxeqb, Matrice_Creuse_inv, KN_ > >::code(basicAC_F0 const&) const’ at lgmat.cpp:3049:17: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgmat.cpp: In member function ‘Op2_mulvirtAvCR, int>::solveAxeqb, Matrice_Creuse_inv, KN_ > >::code(basicAC_F0 const&) const’: lgmat.cpp:3049:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3049 | return new CODE( t[0]->CastTo(args[0]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3050 | t[1]->CastTo(args[1]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Op2_mulvirtAvCR, int>::solveAxeqb, Matrice_Creuse_inv, KN_ > >::code(basicAC_F0 const&) const’ at lgmat.cpp:3049:17: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgmat.cpp: In member function ‘Op2_mulvirtAvCR, int>::plusAtx, Matrice_Creuse_Transpose, KN_ > >::code(basicAC_F0 const&) const’: lgmat.cpp:3049:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3049 | return new CODE( t[0]->CastTo(args[0]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3050 | t[1]->CastTo(args[1]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Op2_mulvirtAvCR, int>::plusAtx, Matrice_Creuse_Transpose, KN_ > >::code(basicAC_F0 const&) const’ at lgmat.cpp:3049:17: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, GlgBoundaryElement, long, E_F_F0F0_, GlgBoundaryElement, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, GlgBoundaryElement, long, E_F_F0F0_, GlgBoundaryElement, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, GlgElement, long, E_F_F0F0_, GlgElement, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, GlgElement, long, E_F_F0F0_, GlgElement, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgmat.cpp: In member function ‘Op2_mulvirtAvCR, int>::plusAx, Matrice_Creuse*, KN_ > >::code(basicAC_F0 const&) const’: lgmat.cpp:3049:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3049 | return new CODE( t[0]->CastTo(args[0]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3050 | t[1]->CastTo(args[1]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Op2_mulvirtAvCR, int>::plusAx, Matrice_Creuse*, KN_ > >::code(basicAC_F0 const&) const’ at lgmat.cpp:3049:17: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_ >*, Resize > >, long, long, E_F_F0F0F0_ >*, Resize > >, long, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >*, Resize > >, long, long, E_F_F0F0F0_ >*, Resize > >, long, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, GlgBoundaryElement, E_F_F0_, GlgBoundaryElement > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, GlgBoundaryElement, E_F_F0_, GlgBoundaryElement > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_*, Resize >, long, long, E_F_F0F0F0_*, Resize >, long, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, Resize >, long, long, E_F_F0F0F0_*, Resize >, long, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, E_F_F0_ > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, GlgElement >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, GlgElement >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, GlgElement >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, GlgElement >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, GlgElement >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, GlgElement >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, GlgElement >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, GlgElement >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, GlgElement::Adj, long*, E_F_F0F0_, GlgElement::Adj, long*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, GlgElement::Adj, long*, E_F_F0F0_, GlgElement::Adj, long*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, GlgBoundaryElement::BE, long, E_F_F0F0_, GlgBoundaryElement::BE, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, GlgBoundaryElement::BE, long, E_F_F0F0_, GlgBoundaryElement::BE, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_::Adj, GlgElement, E_F_F0_::Adj, GlgElement > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_::Adj, GlgElement, E_F_F0_::Adj, GlgElement > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_::BE, Fem2D::Mesh3 const**, E_F_F0_::BE, Fem2D::Mesh3 const**> >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_::BE, Fem2D::Mesh3 const**, E_F_F0_::BE, Fem2D::Mesh3 const**> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘ForAllLoop >::code(basicAC_F0 const&) const’: AFunction.hpp:3518:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3518 | return new ForAllLoopOp(args); | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ForAllLoop >::code(basicAC_F0 const&) const’ at AFunction.hpp:3518:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, Fem2D::Mesh3 const**, long, E_F_F0F0_, Fem2D::Mesh3 const**, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, Fem2D::Mesh3 const**, long, E_F_F0F0_, Fem2D::Mesh3 const**, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, Fem2D::Mesh3 const*, long, E_F_F0F0_, Fem2D::Mesh3 const*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, Fem2D::Mesh3 const*, long, E_F_F0F0_, Fem2D::Mesh3 const*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘ForAllLoop >::code(basicAC_F0 const&) const’: AFunction.hpp:3518:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3518 | return new ForAllLoopOp(args); | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ForAllLoop >::code(basicAC_F0 const&) const’ at AFunction.hpp:3518:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, Fem2D::Mesh3 const**, long, E_F_F0F0_, Fem2D::Mesh3 const**, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, Fem2D::Mesh3 const**, long, E_F_F0F0_, Fem2D::Mesh3 const**, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, Fem2D::Mesh3 const*, long, E_F_F0F0_, Fem2D::Mesh3 const*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, Fem2D::Mesh3 const*, long, E_F_F0F0_, Fem2D::Mesh3 const*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1s_, Fem2D::Mesh const*, E_F_F0s_, Fem2D::Mesh const*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2810:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2810 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1s_, Fem2D::Mesh const*, E_F_F0s_, Fem2D::Mesh const*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2810:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘ForAllLoop >::code(basicAC_F0 const&) const’: AFunction.hpp:3518:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3518 | return new ForAllLoopOp(args); | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ForAllLoop >::code(basicAC_F0 const&) const’ at AFunction.hpp:3518:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1s_, Fem2D::Mesh3 const*, E_F_F0s_, Fem2D::Mesh3 const*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2810:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2810 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1s_, Fem2D::Mesh3 const*, E_F_F0s_, Fem2D::Mesh3 const*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2810:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1s_, Fem2D::MeshS const*, E_F_F0s_, Fem2D::MeshS const*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2810:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2810 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1s_, Fem2D::MeshS const*, E_F_F0s_, Fem2D::MeshS const*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2810:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1s_, Fem2D::MeshL const*, E_F_F0s_, Fem2D::MeshL const*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2810:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2810 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1s_, Fem2D::MeshL const*, E_F_F0s_, Fem2D::MeshL const*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2810:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_**, FEbaseArray**, long, E_F_F0F0_**, FEbaseArray**, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_**, FEbaseArray**, long, E_F_F0F0_**, FEbaseArray**, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, v_fesL>**, FEbaseArray, v_fesL>**, long, E_F_F0F0_, v_fesL>**, FEbaseArray, v_fesL>**, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, v_fesL>**, FEbaseArray, v_fesL>**, long, E_F_F0F0_, v_fesL>**, FEbaseArray, v_fesL>**, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_**, FEbaseArray**, long, E_F_F0F0_**, FEbaseArray**, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_**, FEbaseArray**, long, E_F_F0F0_**, FEbaseArray**, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, v_fesS>**, FEbaseArray, v_fesS>**, long, E_F_F0F0_, v_fesS>**, FEbaseArray, v_fesS>**, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, v_fesS>**, FEbaseArray, v_fesS>**, long, E_F_F0F0_, v_fesS>**, FEbaseArray, v_fesS>**, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_**, FEbaseArray**, long, E_F_F0F0_**, FEbaseArray**, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_**, FEbaseArray**, long, E_F_F0F0_**, FEbaseArray**, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, v_fes3>**, FEbaseArray, v_fes3>**, long, E_F_F0F0_, v_fes3>**, FEbaseArray, v_fes3>**, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, v_fes3>**, FEbaseArray, v_fes3>**, long, E_F_F0F0_, v_fes3>**, FEbaseArray, v_fes3>**, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, v_fesL>**, FEbaseArray, v_fesL>**, v_fesL**, long, E_F_F0F0F0_, v_fesL>**, FEbaseArray, v_fesL>**, v_fesL**, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, v_fesL>**, FEbaseArray, v_fesL>**, v_fesL**, long, E_F_F0F0F0_, v_fesL>**, FEbaseArray, v_fesL>**, v_fesL**, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, v_fesL>**, FEbase, v_fesL>**, v_fesL**, E_F_F0F0_, v_fesL>**, FEbase, v_fesL>**, v_fesL**, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, v_fesL>**, FEbase, v_fesL>**, v_fesL**, E_F_F0F0_, v_fesL>**, FEbase, v_fesL>**, v_fesL**, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_**, FEbaseArray**, v_fesL**, long, E_F_F0F0F0_**, FEbaseArray**, v_fesL**, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_**, FEbaseArray**, v_fesL**, long, E_F_F0F0F0_**, FEbaseArray**, v_fesL**, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_**, FEbase**, v_fesL**, E_F_F0F0_**, FEbase**, v_fesL**, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_**, FEbase**, v_fesL**, E_F_F0F0_**, FEbase**, v_fesL**, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, v_fesS>**, FEbaseArray, v_fesS>**, v_fesS**, long, E_F_F0F0F0_, v_fesS>**, FEbaseArray, v_fesS>**, v_fesS**, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, v_fesS>**, FEbaseArray, v_fesS>**, v_fesS**, long, E_F_F0F0F0_, v_fesS>**, FEbaseArray, v_fesS>**, v_fesS**, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, v_fesS>**, FEbase, v_fesS>**, v_fesS**, E_F_F0F0_, v_fesS>**, FEbase, v_fesS>**, v_fesS**, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, v_fesS>**, FEbase, v_fesS>**, v_fesS**, E_F_F0F0_, v_fesS>**, FEbase, v_fesS>**, v_fesS**, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_**, FEbaseArray**, v_fesS**, long, E_F_F0F0F0_**, FEbaseArray**, v_fesS**, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_**, FEbaseArray**, v_fesS**, long, E_F_F0F0F0_**, FEbaseArray**, v_fesS**, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_**, FEbase**, v_fesS**, E_F_F0F0_**, FEbase**, v_fesS**, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_**, FEbase**, v_fesS**, E_F_F0F0_**, FEbase**, v_fesS**, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, v_fes3>**, FEbaseArray, v_fes3>**, v_fes3**, long, E_F_F0F0F0_, v_fes3>**, FEbaseArray, v_fes3>**, v_fes3**, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, v_fes3>**, FEbaseArray, v_fes3>**, v_fes3**, long, E_F_F0F0F0_, v_fes3>**, FEbaseArray, v_fes3>**, v_fes3**, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, v_fes3>**, FEbase, v_fes3>**, v_fes3**, E_F_F0F0_, v_fes3>**, FEbase, v_fes3>**, v_fes3**, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, v_fes3>**, FEbase, v_fes3>**, v_fes3**, E_F_F0F0_, v_fes3>**, FEbase, v_fes3>**, v_fes3**, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_**, FEbaseArray**, v_fes3**, long, E_F_F0F0F0_**, FEbaseArray**, v_fes3**, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_**, FEbaseArray**, v_fes3**, long, E_F_F0F0F0_**, FEbaseArray**, v_fes3**, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘initArrayDCLlong()’ at array_long.cpp:44:24: AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at AFunction.hpp:3112:42, inlined from ‘initArrayDCLlong()’ at array_long.cpp:44:24: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_**, FEbase**, v_fes3**, E_F_F0F0_**, FEbase**, v_fes3**, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_**, FEbase**, v_fes3**, E_F_F0F0_**, FEbase**, v_fes3**, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, long, E_F_F0F0F0_, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, long, E_F_F0F0F0_, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, E_F_F0F0_, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, E_F_F0F0_, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘ForAllLoop::code(basicAC_F0 const&) const’: AFunction.hpp:3518:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3518 | return new ForAllLoopOp(args); | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ForAllLoop::code(basicAC_F0 const&) const’ at AFunction.hpp:3518:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, E_F_F0F0_, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, E_F_F0F0_, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from lgmesh3.cpp:31: AFunction_ext.hpp: In member function ‘OneOperator4_ >::code(basicAC_F0 const&) const’: AFunction_ext.hpp:159:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 159 | return new CODE(f, | ^~~~~~~~~~~ 160 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 161 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 162 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 163 | t[3]->CastTo(args[3]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator4_ >::code(basicAC_F0 const&) const’ at AFunction_ext.hpp:159:10: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1s_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2810:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2810 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1s_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2810:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1s_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2810:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2810 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1s_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2810:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1s_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2810:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2810 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1s_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2810:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, int> >, std::pair*, int>, E_F_F0*, int> >, std::pair*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, int> >, std::pair*, int>, E_F_F0*, int> >, std::pair*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, std::allocator >*, E_F_F0F0_, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, std::allocator >*, E_F_F0F0_, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >*, std::pair, v_fes>*, int>, E_F_F0 >*, std::pair, v_fes>*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >*, std::pair, v_fes>*, int>, E_F_F0 >*, std::pair, v_fes>*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, v_fes>*, int>, E_F_F0, v_fes>*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, v_fes>*, int>, E_F_F0, v_fes>*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, v_fes3>*, int> >, std::pair, v_fes3>*, int>, E_F_F0, v_fes3>*, int> >, std::pair, v_fes3>*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, v_fes3>*, int> >, std::pair, v_fes3>*, int>, E_F_F0, v_fes3>*, int> >, std::pair, v_fes3>*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, std::allocator >*, E_F_F0F0_, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, std::allocator >*, E_F_F0F0_, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, std::pair*, int>, E_F_F0*, std::pair*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, std::pair*, int>, E_F_F0*, std::pair*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, v_fesS>**>, FEbaseArray, v_fesS>**, E_F_F0, v_fesS>**>, FEbaseArray, v_fesS>**, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, v_fesS>**>, FEbaseArray, v_fesS>**, E_F_F0, v_fesS>**>, FEbaseArray, v_fesS>**, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, Fem2D::R3*, E_F_F0, Fem2D::R3*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, Fem2D::R3*, E_F_F0, Fem2D::R3*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, Fem2D::R3, E_F_F0, Fem2D::R3, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, Fem2D::R3, E_F_F0, Fem2D::R3, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, std::allocator >*, E_F_F0F0_, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, std::allocator >*, E_F_F0F0_, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >, KN*, E_F_F0 >, KN*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >, KN*, E_F_F0 >, KN*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, Resize >, long, E_F_F0F0_*, Resize >, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Resize >, long, E_F_F0F0_*, Resize >, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1**>, FEbaseArray**, E_F_F0**>, FEbaseArray**, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1**>, FEbaseArray**, E_F_F0**>, FEbaseArray**, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1**>, FEbaseArray**, E_F_F0**>, FEbaseArray**, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1**>, FEbaseArray**, E_F_F0**>, FEbaseArray**, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN*, long, E_F_F0F0_*, KN*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN*, long, E_F_F0F0_*, KN*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, v_fesS>*, int> >, std::pair, v_fesS>*, int>, E_F_F0, v_fesS>*, int> >, std::pair, v_fesS>*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, v_fesS>*, int> >, std::pair, v_fesS>*, int>, E_F_F0, v_fesS>*, int> >, std::pair, v_fesS>*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, long, E_F_F0F0_*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, long, E_F_F0F0_*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, int> >, std::pair*, int>, E_F_F0*, int> >, std::pair*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, int> >, std::pair*, int>, E_F_F0*, int> >, std::pair*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, int>, E_F_F0*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, int>, E_F_F0*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, Resize >, long, E_F_F0F0_*, Resize >, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Resize >, long, E_F_F0F0_*, Resize >, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 > > >, KN > >*, E_F_F0 > > >, KN > >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 > > >, KN > >*, E_F_F0 > > >, KN > >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, v_fes>*, int>, E_F_F0, v_fes>*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, v_fes>*, int>, E_F_F0, v_fes>*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN*, long, E_F_F0F0_*, KN*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN*, long, E_F_F0F0_*, KN*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, long, E_F_F0F0_*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, long, E_F_F0F0_*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, int> >, std::pair*, int>, E_F_F0*, int> >, std::pair*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, int> >, std::pair*, int>, E_F_F0*, int> >, std::pair*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1**>, FEbaseArray**, E_F_F0**>, FEbaseArray**, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1**>, FEbaseArray**, E_F_F0**>, FEbaseArray**, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, Resize >, long, E_F_F0F0_*, Resize >, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Resize >, long, E_F_F0F0_*, Resize >, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN*, long, E_F_F0F0_*, KN*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN*, long, E_F_F0F0_*, KN*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1**>, FEbaseArray**, E_F_F0**>, FEbaseArray**, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1**>, FEbaseArray**, E_F_F0**>, FEbaseArray**, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, v_fes3>**>, FEbaseArray, v_fes3>**, E_F_F0, v_fes3>**>, FEbaseArray, v_fes3>**, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, v_fes3>**>, FEbaseArray, v_fes3>**, E_F_F0, v_fes3>**>, FEbaseArray, v_fes3>**, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, long, E_F_F0F0_*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, long, E_F_F0F0_*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >, Matrice_Creuse >*, E_F_F0 >, Matrice_Creuse >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >, Matrice_Creuse >*, E_F_F0 >, Matrice_Creuse >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 > >, KN >*, E_F_F0 > >, KN >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 > >, KN >*, E_F_F0 > >, KN >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 > >*, E_F_F0 > >*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 > >*, E_F_F0 > >*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, int> >, std::pair*, int>, E_F_F0*, int> >, std::pair*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, int> >, std::pair*, int>, E_F_F0*, int> >, std::pair*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, int>, E_F_F0*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, int>, E_F_F0*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, v_fes>*, int>, E_F_F0, v_fes>*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, v_fes>*, int>, E_F_F0, v_fes>*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, v_fes>**>, FEbaseArray, v_fes>**, E_F_F0, v_fes>**>, FEbaseArray, v_fes>**, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, v_fes>**>, FEbaseArray, v_fes>**, E_F_F0, v_fes>**>, FEbaseArray, v_fes>**, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, Matrice_Creuse*, E_F_F0, Matrice_Creuse*, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, Matrice_Creuse*, E_F_F0, Matrice_Creuse*, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1*, int>, E_F_F0*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, int>, E_F_F0*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, v_fesL>**>, FEbaseArray, v_fesL>**, E_F_F0, v_fesL>**>, FEbaseArray, v_fesL>**, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, v_fesL>**>, FEbaseArray, v_fesL>**, E_F_F0, v_fesL>**>, FEbaseArray, v_fesL>**, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, v_fesL>*, int> >, std::pair, v_fesL>*, int>, E_F_F0, v_fesL>*, int> >, std::pair, v_fesL>*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, v_fesL>*, int> >, std::pair, v_fesL>*, int>, E_F_F0, v_fesL>*, int> >, std::pair, v_fesL>*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1, v_fes>*, int> >, std::pair, v_fes>*, int>, E_F_F0, v_fes>*, int> >, std::pair, v_fes>*, int>, true> >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, v_fes>*, int> >, std::pair, v_fes>*, int>, E_F_F0, v_fes>*, int> >, std::pair, v_fes>*, int>, true> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2267:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.cpp: In member function ‘OneOperator_trans_Ptr_o_R::code(basicAC_F0 const&) const’: lgfem.cpp:5791:24: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 5791 | return new E_F_trans_A_Ptr_o_R< Result , A >(t[0]->CastTo(args[0]), p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator_trans_Ptr_o_R::code(basicAC_F0 const&) const’ at lgfem.cpp:5791:24: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.cpp: In member function ‘OneOperator_Ptr_o_R::code(basicAC_F0 const&) const’: lgfem.cpp:2260:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2260 | return new E_F_A_Ptr_o_R< Result, A >(t[0]->CastTo(args[0]), p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator_Ptr_o_R::code(basicAC_F0 const&) const’ at lgfem.cpp:2260:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.cpp: In member function ‘OneOperator_Ptr_o_R::code(basicAC_F0 const&) const’: lgfem.cpp:2260:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2260 | return new E_F_A_Ptr_o_R< Result, A >(t[0]->CastTo(args[0]), p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator_Ptr_o_R::code(basicAC_F0 const&) const’ at lgfem.cpp:2260:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.cpp: In member function ‘OneOperator_Ptr_o_R::code(basicAC_F0 const&) const’: lgfem.cpp:2260:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2260 | return new E_F_A_Ptr_o_R< Result, A >(t[0]->CastTo(args[0]), p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator_Ptr_o_R::code(basicAC_F0 const&) const’ at lgfem.cpp:2260:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2287:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator::code(basicAC_F0 const&) const’: AFunction.hpp:2365:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2365 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator::code(basicAC_F0 const&) const’ at AFunction.hpp:2365:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator >, Op3_pfe2K >::Op>::code(basicAC_F0 const&) const’: AFunction.hpp:2365:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2365 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator >, Op3_pfe2K >::Op>::code(basicAC_F0 const&) const’ at AFunction.hpp:2365:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator, Op3_pfe2K::Op>::code(basicAC_F0 const&) const’: AFunction.hpp:2365:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2365 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator, Op3_pfe2K::Op>::code(basicAC_F0 const&) const’ at AFunction.hpp:2365:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator::code(basicAC_F0 const&) const’: AFunction.hpp:2365:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2365 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator::code(basicAC_F0 const&) const’ at AFunction.hpp:2365:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator >, Op3_K2R >::Op>::code(basicAC_F0 const&) const’: AFunction.hpp:2365:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2365 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator >, Op3_K2R >::Op>::code(basicAC_F0 const&) const’ at AFunction.hpp:2365:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneTernaryOperator, Op3_K2R::Op>::code(basicAC_F0 const&) const’: AFunction.hpp:2365:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2365 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator, Op3_K2R::Op>::code(basicAC_F0 const&) const’ at AFunction.hpp:2365:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In member function ‘FormBilinear::FormBilinear(FormBilinear const&)’, inlined from ‘FieldOfForm(std::__cxx11::list >&, bool)’ at problem.cpp:13291:86: problem.hpp:651:74: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 651 | FormBilinear(const FormBilinear & fb) : di(fb.di),b(new Foperator(*fb.b) ) {} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘FormBilinear::FormBilinear(FormBilinear const&)’ at problem.hpp:651:74, inlined from ‘FieldOfForm(std::__cxx11::list >&, bool)’ at problem.cpp:13291:86: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In member function ‘FormLinear::FormLinear(FormLinear const&)’, inlined from ‘FieldOfForm(std::__cxx11::list >&, bool)’ at problem.cpp:13304:81: problem.hpp:686:66: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 686 | FormLinear(const FormLinear & fb) : di(fb.di),l(new Ftest(*fb.l) ) {} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘FormLinear::FormLinear(FormLinear const&)’ at problem.hpp:686:66, inlined from ‘FieldOfForm(std::__cxx11::list >&, bool)’ at problem.cpp:13304:81: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ problem.cpp: In function ‘FieldOfForm(std::__cxx11::list >&, bool)’: problem.cpp:13291:86: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 13291 | FormBilinear * bb=new FormBilinear(*dynamic_cast(e)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘FieldOfForm(std::__cxx11::list >&, bool)’ at problem.cpp:13291:86: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ problem.cpp: In function ‘FieldOfForm(std::__cxx11::list >&, bool)’: problem.cpp:13304:81: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 13304 | FormLinear * ll=new FormLinear(*dynamic_cast(e)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘FieldOfForm(std::__cxx11::list >&, bool)’ at problem.cpp:13304:81: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ problem.cpp: In function ‘FieldOfForm(std::__cxx11::list >&, bool)’: problem.cpp:13316:70: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 13316 | BC_set * bc= new BC_set(*dynamic_cast(e)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘FieldOfForm(std::__cxx11::list >&, bool)’ at problem.cpp:13316:70: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ array_tlp.hpp: In member function ‘InitMapfromArray*, std::__cxx11::basic_string, std::allocator >*, double, true>::code(basicAC_F0 const&) const’: array_tlp.hpp:447:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 447 | return new CODE(t[0]->CastTo(args[0]),*dynamic_cast( t[1]->CastTo(args[1]).LeftValue()));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘InitMapfromArray*, std::__cxx11::basic_string, std::allocator >*, double, true>::code(basicAC_F0 const&) const’ at array_tlp.hpp:447:17: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ array_tlp.hpp: In member function ‘SetArrayofKNfromKN >::code(basicAC_F0 const&) const’: array_tlp.hpp:700:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 700 | { return new CODE(t[1]->CastTo(args[1]),*dynamic_cast( t[0]->CastTo(args[0]).RightValue()));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SetArrayofKNfromKN >::code(basicAC_F0 const&) const’ at array_tlp.hpp:700:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ array_tlp.hpp: In member function ‘SetArrayofKNfromKN::code(basicAC_F0 const&) const’: array_tlp.hpp:700:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 700 | { return new CODE(t[1]->CastTo(args[1]),*dynamic_cast( t[0]->CastTo(args[0]).RightValue()));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SetArrayofKNfromKN::code(basicAC_F0 const&) const’ at array_tlp.hpp:700:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ array_tlp.hpp: In member function ‘InitMatfromAArray, false>::code(basicAC_F0 const&) const’: array_tlp.hpp:624:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 624 | { return new CODE(t[0]->CastTo(args[0]),*dynamic_cast( t[1]->CastTo(args[1]).LeftValue()));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘InitMatfromAArray, false>::code(basicAC_F0 const&) const’ at array_tlp.hpp:624:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ array_tlp.hpp: In member function ‘InitMatfromAArray::code(basicAC_F0 const&) const’: array_tlp.hpp:624:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 624 | { return new CODE(t[0]->CastTo(args[0]),*dynamic_cast( t[1]->CastTo(args[1]).LeftValue()));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘InitMatfromAArray::code(basicAC_F0 const&) const’ at array_tlp.hpp:624:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ array_tlp.hpp: In member function ‘InitArrayfromArray, false>::code(basicAC_F0 const&) const’: array_tlp.hpp:548:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 548 | return new CODE(t[0]->CastTo(args[0]),*dynamic_cast( t[1]->CastTo(args[1]).LeftValue()));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘InitArrayfromArray, false>::code(basicAC_F0 const&) const’ at array_tlp.hpp:548:18: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ array_tlp.hpp: In member function ‘InitArrayfromArray*, false>::code(basicAC_F0 const&) const’: array_tlp.hpp:548:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 548 | return new CODE(t[0]->CastTo(args[0]),*dynamic_cast( t[1]->CastTo(args[1]).LeftValue()));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘InitArrayfromArray*, false>::code(basicAC_F0 const&) const’ at array_tlp.hpp:548:18: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ array_tlp.hpp: In member function ‘InitMatfromAArray, true>::code(basicAC_F0 const&) const’: array_tlp.hpp:624:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 624 | { return new CODE(t[0]->CastTo(args[0]),*dynamic_cast( t[1]->CastTo(args[1]).LeftValue()));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘InitMatfromAArray, true>::code(basicAC_F0 const&) const’ at array_tlp.hpp:624:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from ./../femlib/MatriceCreuse.hpp:42, from ./../femlib/SparseLinearSolver.hpp:6: In function ‘Code_VF, (TheCode_VF)1>::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, (TheCode_VF)1>, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:573:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 573 | L * r= new L(*u); | ^~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Code_VF, (TheCode_VF)1>::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:573:13, inlined from ‘OneOperatorCode, (TheCode_VF)1>, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Code_VF, (TheCode_VF)2>::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, (TheCode_VF)2>, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:573:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 573 | L * r= new L(*u); | ^~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Code_VF, (TheCode_VF)2>::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:573:13, inlined from ‘OneOperatorCode, (TheCode_VF)2>, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Code_VF, (TheCode_VF)3>::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, (TheCode_VF)3>, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:573:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 573 | L * r= new L(*u); | ^~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Code_VF, (TheCode_VF)3>::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:573:13, inlined from ‘OneOperatorCode, (TheCode_VF)3>, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ array_tlp.hpp: In member function ‘InitMatfromAArray::code(basicAC_F0 const&) const’: array_tlp.hpp:624:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 624 | { return new CODE(t[0]->CastTo(args[0]),*dynamic_cast( t[1]->CastTo(args[1]).LeftValue()));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘InitMatfromAArray::code(basicAC_F0 const&) const’ at array_tlp.hpp:624:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CODE_L_Minus >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:486:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 486 | return new L(*pminusOne * *a);} | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CODE_L_Minus >::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:486:12, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CODE_L_Minus, C_F0> >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, C_F0> >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:486:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 486 | return new L(*pminusOne * *a);} | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CODE_L_Minus, C_F0> >::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:486:12, inlined from ‘OneOperatorCode, C_F0> >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ array_tlp.hpp: In member function ‘InitArrayfromArray*, true>::code(basicAC_F0 const&) const’: array_tlp.hpp:548:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 548 | return new CODE(t[0]->CastTo(args[0]),*dynamic_cast( t[1]->CastTo(args[1]).LeftValue()));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘InitArrayfromArray*, true>::code(basicAC_F0 const&) const’ at array_tlp.hpp:548:18: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Code_VF, (TheCode_VF)1>::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, (TheCode_VF)1>, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:573:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 573 | L * r= new L(*u); | ^~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Code_VF, (TheCode_VF)1>::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:573:13, inlined from ‘OneOperatorCode, (TheCode_VF)1>, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Code_VF, (TheCode_VF)2>::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, (TheCode_VF)2>, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:573:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 573 | L * r= new L(*u); | ^~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Code_VF, (TheCode_VF)2>::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:573:13, inlined from ‘OneOperatorCode, (TheCode_VF)2>, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Code_VF, (TheCode_VF)3>::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, (TheCode_VF)3>, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:573:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 573 | L * r= new L(*u); | ^~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Code_VF, (TheCode_VF)3>::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:573:13, inlined from ‘OneOperatorCode, (TheCode_VF)3>, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CODE_L_Minus >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:486:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 486 | return new L(*pminusOne * *a);} | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CODE_L_Minus >::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:486:12, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ array_tlp.hpp: In member function ‘SetArrayofKNfromKN::code(basicAC_F0 const&) const’: array_tlp.hpp:700:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 700 | { return new CODE(t[1]->CastTo(args[1]),*dynamic_cast( t[0]->CastTo(args[0]).RightValue()));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SetArrayofKNfromKN::code(basicAC_F0 const&) const’ at array_tlp.hpp:700:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ array_tlp.hpp: In member function ‘InitMatfromAArray::code(basicAC_F0 const&) const’: array_tlp.hpp:624:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 624 | { return new CODE(t[0]->CastTo(args[0]),*dynamic_cast( t[1]->CastTo(args[1]).LeftValue()));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘InitMatfromAArray::code(basicAC_F0 const&) const’ at array_tlp.hpp:624:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ array_tlp.hpp: In member function ‘InitMatfromAArray::code(basicAC_F0 const&) const’: array_tlp.hpp:624:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 624 | { return new CODE(t[0]->CastTo(args[0]),*dynamic_cast( t[1]->CastTo(args[1]).LeftValue()));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘InitMatfromAArray::code(basicAC_F0 const&) const’ at array_tlp.hpp:624:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘SaveSurfaceMesh3::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgmesh3.cpp:1259:78: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1259 | static E_F0 * f(const basicAC_F0 & args){ return new SaveSurfaceMesh3(args);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SaveSurfaceMesh3::f(basicAC_F0 const&)’ at lgmesh3.cpp:1259:78, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.cpp: In member function ‘OneOperator_border::code(basicAC_F0 const&) const’: AFunction.cpp:207:35: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 207 | return new E_Border(a);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator_border::code(basicAC_F0 const&) const’ at AFunction.cpp:207:35: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.cpp: In member function ‘opTrans::code(basicAC_F0 const&) const’: AFunction.cpp:596:85: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 596 | return new TransE_Array(dynamic_cast((Expression) args[0])); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘opTrans::code(basicAC_F0 const&) const’ at AFunction.cpp:596:78: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘interpolate_f_X_1::code(basicAC_F0 const&) const’: lgfem.hpp:1068:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1068 | E_F0 *code(const basicAC_F0 &args) const { return new CODE(args); } | ^~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘interpolate_f_X_1::code(basicAC_F0 const&) const’ at lgfem.hpp:1068:53: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CODE_L_MulLR, double>::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, double>, 20>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:531:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 531 | return new L(to(args[1]) * *a);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CODE_L_MulLR, double>::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:531:12, inlined from ‘OneOperatorCode, double>, 20>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CODE_L_MulLR, C_F0>, double>::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, C_F0>, double>, 20>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:531:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 531 | return new L(to(args[1]) * *a);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CODE_L_MulLR, C_F0>, double>::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:531:12, inlined from ‘OneOperatorCode, C_F0>, double>, 20>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CODE_L_MulLR, double>::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, double>, 20>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:531:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 531 | return new L(to(args[1]) * *a);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CODE_L_MulLR, double>::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:531:12, inlined from ‘OneOperatorCode, double>, 20>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.cpp: In member function ‘opColumn::code2(basicAC_F0 const&) const’: AFunction.cpp:1992:15: warning: ‘s.r’ may be used uninitialized [-Wmaybe-uninitialized] 1992 | CC_F0 s,aibi; | ^ AFunction.cpp:1992:15: warning: ‘s.f’ may be used uninitialized [-Wmaybe-uninitialized] lgmat.cpp: In member function ‘SetMatrix >::code(basicAC_F0 const&) const’: lgmat.cpp:537:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 537 | return new SetMatrix_Op(args,t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SetMatrix >::code(basicAC_F0 const&) const’ at lgmat.cpp:537:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgmat.cpp: In member function ‘SetMatrix::code(basicAC_F0 const&) const’: lgmat.cpp:537:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 537 | return new SetMatrix_Op(args,t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SetMatrix::code(basicAC_F0 const&) const’ at lgmat.cpp:537:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In member function ‘Fem2D::GenericElement::operator[](int) const’, inlined from ‘Fem2D::Element_OpVF(MatriceElementairePleine >&, Fem2D::GFElement const&, Fem2D::GFElement const&, Fem2D::GFElement const&, Fem2D::GFElement const&, double*, int, int, int, void*, Fem2D::R3*)void’ at problem.cpp:589:129: ./../femlib/GenericMesh.hpp:321:21: warning: array subscript 2 is above array bounds of ‘struct Vertex * const[2]’ [-Warray-bounds=] 321 | return *vertices[i];} // to see triangle as a array of vertex | ~~~~~~~~^ ./../femlib/GenericMesh.hpp: In function ‘Fem2D::Element_OpVF(MatriceElementairePleine >&, Fem2D::GFElement const&, Fem2D::GFElement const&, Fem2D::GFElement const&, Fem2D::GFElement const&, double*, int, int, int, void*, Fem2D::R3*)void’: ./../femlib/GenericMesh.hpp:315:11: note: while referencing ‘vertices’ 315 | Vertex *vertices[nv]; // an array of 3 pointer to vertex | ^~~~~~~~ lgfem.hpp: In member function ‘init_FE_eqarray, v_fes3, KN_ > > >::code(basicAC_F0 const&) const’: lgfem.hpp:1447:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1447 | return new CODE(args[0], args[1], map_type[typeid(C).name( )]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_FE_eqarray, v_fes3, KN_ > > >::code(basicAC_F0 const&) const’ at lgfem.hpp:1447:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘init_FE_eqarray, v_fes3, RNM_VirtualMatrix, int>::plusAtx> >::code(basicAC_F0 const&) const’: lgfem.hpp:1447:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1447 | return new CODE(args[0], args[1], map_type[typeid(C).name( )]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_FE_eqarray, v_fes3, RNM_VirtualMatrix, int>::plusAtx> >::code(basicAC_F0 const&) const’ at lgfem.hpp:1447:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘init_FE_eqarray, v_fes3, RNM_VirtualMatrix, int>::solveAxeqb> >::code(basicAC_F0 const&) const’: lgfem.hpp:1447:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1447 | return new CODE(args[0], args[1], map_type[typeid(C).name( )]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_FE_eqarray, v_fes3, RNM_VirtualMatrix, int>::solveAxeqb> >::code(basicAC_F0 const&) const’ at lgfem.hpp:1447:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘init_FE_eqarray, v_fes3, RNM_VirtualMatrix, int>::plusAx> >::code(basicAC_F0 const&) const’: lgfem.hpp:1447:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1447 | return new CODE(args[0], args[1], map_type[typeid(C).name( )]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_FE_eqarray, v_fes3, RNM_VirtualMatrix, int>::plusAx> >::code(basicAC_F0 const&) const’ at lgfem.hpp:1447:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In member function ‘Fem2D::GenericElement::operator[](int) const’, inlined from ‘BuildPeriodic3(int, E_F0**, Fem2D::MeshS const&, void*, KN&)bool’ at lgmesh3.cpp:264:70: ./../femlib/GenericMesh.hpp:321:21: warning: array subscript 2 is above array bounds of ‘struct Vertex * const[2]’ [-Warray-bounds=] 321 | return *vertices[i];} // to see triangle as a array of vertex | ~~~~~~~~^ ./../femlib/GenericMesh.hpp: In function ‘BuildPeriodic3(int, E_F0**, Fem2D::MeshS const&, void*, KN&)bool’: ./../femlib/GenericMesh.hpp:315:11: note: while referencing ‘vertices’ 315 | Vertex *vertices[nv]; // an array of 3 pointer to vertex | ^~~~~~~~ lgfem.hpp: In member function ‘init_FE_eqarray > >::code(basicAC_F0 const&) const’: lgfem.hpp:1447:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1447 | return new CODE(args[0], args[1], map_type[typeid(C).name( )]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_FE_eqarray > >::code(basicAC_F0 const&) const’ at lgfem.hpp:1447:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘init_FE_eqarray::plusAtx> >::code(basicAC_F0 const&) const’: lgfem.hpp:1447:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1447 | return new CODE(args[0], args[1], map_type[typeid(C).name( )]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_FE_eqarray::plusAtx> >::code(basicAC_F0 const&) const’ at lgfem.hpp:1447:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘init_FE_eqarray::solveAxeqb> >::code(basicAC_F0 const&) const’: lgfem.hpp:1447:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1447 | return new CODE(args[0], args[1], map_type[typeid(C).name( )]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_FE_eqarray::solveAxeqb> >::code(basicAC_F0 const&) const’ at lgfem.hpp:1447:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘init_FE_eqarray::plusAx> >::code(basicAC_F0 const&) const’: lgfem.hpp:1447:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1447 | return new CODE(args[0], args[1], map_type[typeid(C).name( )]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_FE_eqarray::plusAx> >::code(basicAC_F0 const&) const’ at lgfem.hpp:1447:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘init_FE_eqarray, v_fes, KN_ > > >::code(basicAC_F0 const&) const’: lgfem.hpp:1447:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1447 | return new CODE(args[0], args[1], map_type[typeid(C).name( )]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_FE_eqarray, v_fes, KN_ > > >::code(basicAC_F0 const&) const’ at lgfem.hpp:1447:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘init_FE_eqarray, v_fes, RNM_VirtualMatrix, int>::plusAtx> >::code(basicAC_F0 const&) const’: lgfem.hpp:1447:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1447 | return new CODE(args[0], args[1], map_type[typeid(C).name( )]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_FE_eqarray, v_fes, RNM_VirtualMatrix, int>::plusAtx> >::code(basicAC_F0 const&) const’ at lgfem.hpp:1447:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘init_FE_eqarray, v_fes, RNM_VirtualMatrix, int>::solveAtxeqb> >::code(basicAC_F0 const&) const’: lgfem.hpp:1447:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1447 | return new CODE(args[0], args[1], map_type[typeid(C).name( )]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_FE_eqarray, v_fes, RNM_VirtualMatrix, int>::solveAtxeqb> >::code(basicAC_F0 const&) const’ at lgfem.hpp:1447:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘init_FE_eqarray, v_fes, RNM_VirtualMatrix, int>::solveAxeqb> >::code(basicAC_F0 const&) const’: lgfem.hpp:1447:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1447 | return new CODE(args[0], args[1], map_type[typeid(C).name( )]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_FE_eqarray, v_fes, RNM_VirtualMatrix, int>::solveAxeqb> >::code(basicAC_F0 const&) const’ at lgfem.hpp:1447:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘init_FE_eqarray, v_fes, RNM_VirtualMatrix, int>::plusAx> >::code(basicAC_F0 const&) const’: lgfem.hpp:1447:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1447 | return new CODE(args[0], args[1], map_type[typeid(C).name( )]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_FE_eqarray, v_fes, RNM_VirtualMatrix, int>::plusAx> >::code(basicAC_F0 const&) const’ at lgfem.hpp:1447:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘init_FE_eqarray > >::code(basicAC_F0 const&) const’: lgfem.hpp:1447:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1447 | return new CODE(args[0], args[1], map_type[typeid(C).name( )]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_FE_eqarray > >::code(basicAC_F0 const&) const’ at lgfem.hpp:1447:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘init_FE_eqarray::plusAtx> >::code(basicAC_F0 const&) const’: lgfem.hpp:1447:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1447 | return new CODE(args[0], args[1], map_type[typeid(C).name( )]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_FE_eqarray::plusAtx> >::code(basicAC_F0 const&) const’ at lgfem.hpp:1447:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘init_FE_eqarray::solveAtxeqb> >::code(basicAC_F0 const&) const’: lgfem.hpp:1447:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1447 | return new CODE(args[0], args[1], map_type[typeid(C).name( )]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_FE_eqarray::solveAtxeqb> >::code(basicAC_F0 const&) const’ at lgfem.hpp:1447:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘init_FE_eqarray::solveAxeqb> >::code(basicAC_F0 const&) const’: lgfem.hpp:1447:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1447 | return new CODE(args[0], args[1], map_type[typeid(C).name( )]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_FE_eqarray::solveAxeqb> >::code(basicAC_F0 const&) const’ at lgfem.hpp:1447:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘init_FE_eqarray::plusAx> >::code(basicAC_F0 const&) const’: lgfem.hpp:1447:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1447 | return new CODE(args[0], args[1], map_type[typeid(C).name( )]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_FE_eqarray::plusAx> >::code(basicAC_F0 const&) const’ at lgfem.hpp:1447:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In member function ‘Fem2D::GenericElement::operator[](int) const’, inlined from ‘BuildPeriodic3(int, E_F0**, Fem2D::MeshL const&, void*, KN&)bool’ at lgmesh3.cpp:264:51: ./../femlib/GenericMesh.hpp:321:21: warning: array subscript 1 is above array bounds of ‘struct Vertex * const[1]’ [-Warray-bounds=] 321 | return *vertices[i];} // to see triangle as a array of vertex | ~~~~~~~~^ ./../femlib/GenericMesh.hpp: In function ‘BuildPeriodic3(int, E_F0**, Fem2D::MeshL const&, void*, KN&)bool’: ./../femlib/GenericMesh.hpp:315:11: note: while referencing ‘vertices’ 315 | Vertex *vertices[nv]; // an array of 3 pointer to vertex | ^~~~~~~~ In member function ‘Fem2D::GenericElement::operator[](int) const’, inlined from ‘BuildPeriodic3(int, E_F0**, Fem2D::MeshL const&, void*, KN&)bool’ at lgmesh3.cpp:264:70: ./../femlib/GenericMesh.hpp:321:21: warning: array subscript 2 is above array bounds of ‘struct Vertex * const[1]’ [-Warray-bounds=] 321 | return *vertices[i];} // to see triangle as a array of vertex | ~~~~~~~~^ ./../femlib/GenericMesh.hpp: In function ‘BuildPeriodic3(int, E_F0**, Fem2D::MeshL const&, void*, KN&)bool’: ./../femlib/GenericMesh.hpp:315:11: note: while referencing ‘vertices’ 315 | Vertex *vertices[nv]; // an array of 3 pointer to vertex | ^~~~~~~~ In member function ‘Fem2D::GenericElement::operator[](int) const’, inlined from ‘Fem2D::Element_OpVF >(MatriceElementairePleine, Fem2D::GFESpace >&, Fem2D::GFElement const&, Fem2D::GFElement const&, Fem2D::GFElement const&, Fem2D::GFElement const&, double*, int, int, int, void*, Fem2D::R3*)void’ at problem.cpp:589:129: ./../femlib/GenericMesh.hpp:321:21: warning: array subscript 2 is above array bounds of ‘struct Vertex * const[2]’ [-Warray-bounds=] 321 | return *vertices[i];} // to see triangle as a array of vertex | ~~~~~~~~^ ./../femlib/GenericMesh.hpp: In function ‘Fem2D::Element_OpVF >(MatriceElementairePleine, Fem2D::GFESpace >&, Fem2D::GFElement const&, Fem2D::GFElement const&, Fem2D::GFElement const&, Fem2D::GFElement const&, double*, int, int, int, void*, Fem2D::R3*)void’: ./../femlib/GenericMesh.hpp:315:11: note: while referencing ‘vertices’ 315 | Vertex *vertices[nv]; // an array of 3 pointer to vertex | ^~~~~~~~ In function ‘CODE_L_MulLR, std::complex >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, std::complex >, 10>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:531:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 531 | return new L(to(args[1]) * *a);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CODE_L_MulLR, std::complex >::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:531:12, inlined from ‘OneOperatorCode, std::complex >, 10>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CODE_L_MulLR, std::complex >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, std::complex >, 10>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:531:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 531 | return new L(to(args[1]) * *a);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CODE_L_MulLR, std::complex >::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:531:12, inlined from ‘OneOperatorCode, std::complex >, 10>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CODE_L_MulLR, C_F0>, std::complex >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, C_F0>, std::complex >, 10>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:531:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 531 | return new L(to(args[1]) * *a);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CODE_L_MulLR, C_F0>, std::complex >::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:531:12, inlined from ‘OneOperatorCode, C_F0>, std::complex >, 10>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘ForAllLoop > >::code(basicAC_F0 const&) const’: AFunction.hpp:3518:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3518 | return new ForAllLoopOp(args); | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ForAllLoop > >::code(basicAC_F0 const&) const’ at AFunction.hpp:3518:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘ForAllLoop >::code(basicAC_F0 const&) const’: AFunction.hpp:3518:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3518 | return new ForAllLoopOp(args); | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ForAllLoop >::code(basicAC_F0 const&) const’ at AFunction.hpp:3518:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_::type, double, E_F_StackF0F0>::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_::type, double, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_<(anonymous namespace)::lgElement, Fem2D::Mesh const*, long, E_F_F0F0_<(anonymous namespace)::lgElement, Fem2D::Mesh const*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_<(anonymous namespace)::lgElement, Fem2D::Mesh const*, long, E_F_F0F0_<(anonymous namespace)::lgElement, Fem2D::Mesh const*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_<(anonymous namespace)::lgBoundaryEdge::BE, Fem2D::Mesh const**, E_F_F0_<(anonymous namespace)::lgBoundaryEdge::BE, Fem2D::Mesh const**> >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_<(anonymous namespace)::lgBoundaryEdge::BE, Fem2D::Mesh const**, E_F_F0_<(anonymous namespace)::lgBoundaryEdge::BE, Fem2D::Mesh const**> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_<(anonymous namespace)::lgElement::Adj, (anonymous namespace)::lgElement, E_F_F0_<(anonymous namespace)::lgElement::Adj, (anonymous namespace)::lgElement> >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_<(anonymous namespace)::lgElement::Adj, (anonymous namespace)::lgElement, E_F_F0_<(anonymous namespace)::lgElement::Adj, (anonymous namespace)::lgElement> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_<(anonymous namespace)::lgBoundaryEdge, (anonymous namespace)::lgBoundaryEdge::BE, long, E_F_F0F0_<(anonymous namespace)::lgBoundaryEdge, (anonymous namespace)::lgBoundaryEdge::BE, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_<(anonymous namespace)::lgBoundaryEdge, (anonymous namespace)::lgBoundaryEdge::BE, long, E_F_F0F0_<(anonymous namespace)::lgBoundaryEdge, (anonymous namespace)::lgBoundaryEdge::BE, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_<(anonymous namespace)::lgElement, (anonymous namespace)::lgElement::Adj, long*, E_F_F0F0_<(anonymous namespace)::lgElement, (anonymous namespace)::lgElement::Adj, long*, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_<(anonymous namespace)::lgElement, (anonymous namespace)::lgElement::Adj, long*, E_F_F0F0_<(anonymous namespace)::lgElement, (anonymous namespace)::lgElement::Adj, long*, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_<(anonymous namespace)::lgElement, Fem2D::Mesh const**, long, E_F_F0F0_<(anonymous namespace)::lgElement, Fem2D::Mesh const**, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_<(anonymous namespace)::lgElement, Fem2D::Mesh const**, long, E_F_F0F0_<(anonymous namespace)::lgElement, Fem2D::Mesh const**, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_<(anonymous namespace)::lgVertex, Fem2D::Mesh const*, long, E_F_F0F0_<(anonymous namespace)::lgVertex, Fem2D::Mesh const*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_<(anonymous namespace)::lgVertex, Fem2D::Mesh const*, long, E_F_F0F0_<(anonymous namespace)::lgVertex, Fem2D::Mesh const*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_<(anonymous namespace)::lgVertex, Fem2D::Mesh const**, long, E_F_F0F0_<(anonymous namespace)::lgVertex, Fem2D::Mesh const**, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_<(anonymous namespace)::lgVertex, Fem2D::Mesh const**, long, E_F_F0F0_<(anonymous namespace)::lgVertex, Fem2D::Mesh const**, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_<(anonymous namespace)::lgVertex, (anonymous namespace)::lgElement, long, E_F_F0F0_<(anonymous namespace)::lgVertex, (anonymous namespace)::lgElement, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_<(anonymous namespace)::lgVertex, (anonymous namespace)::lgElement, long, E_F_F0F0_<(anonymous namespace)::lgVertex, (anonymous namespace)::lgElement, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘newU_(int)’, inlined from ‘SetArgsFormLinear(std::deque > const*, int)’ at problem.cpp:13725:69: ./../femlib/DOperator.hpp:401:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 401 | r= new LOperaG(make_pair(i,op_id),*pOne); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘newU_(int)’ at ./../femlib/DOperator.hpp:401:42, inlined from ‘SetArgsFormLinear(std::deque > const*, int)’ at problem.cpp:13725:69: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘newV_(int)’, inlined from ‘SetArgsFormLinear(std::deque > const*, int)’ at problem.cpp:13727:69: ./../femlib/DOperator.hpp:406:75: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 406 | inline LOperaD *newV_(int i) { return new LOperaD(make_pair(i,op_id),*pOne);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘newV_(int)’ at ./../femlib/DOperator.hpp:406:75, inlined from ‘SetArgsFormLinear(std::deque > const*, int)’ at problem.cpp:13727:69: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘newU_(int)’, inlined from ‘SetArgsFormLinear(std::deque > const*, int)’ at problem.cpp:13752:57: ./../femlib/DOperator.hpp:401:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 401 | r= new LOperaG(make_pair(i,op_id),*pOne); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘newU_(int)’ at ./../femlib/DOperator.hpp:401:42, inlined from ‘SetArgsFormLinear(std::deque > const*, int)’ at problem.cpp:13752:57: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘newV_(int)’, inlined from ‘SetArgsFormLinear(std::deque > const*, int)’ at problem.cpp:13754:57: ./../femlib/DOperator.hpp:406:75: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 406 | inline LOperaD *newV_(int i) { return new LOperaD(make_pair(i,op_id),*pOne);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘newV_(int)’ at ./../femlib/DOperator.hpp:406:75, inlined from ‘SetArgsFormLinear(std::deque > const*, int)’ at problem.cpp:13754:57: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_<(anonymous namespace)::lgVertex, (anonymous namespace)::lgBoundaryEdge, long, E_F_F0F0_<(anonymous namespace)::lgVertex, (anonymous namespace)::lgBoundaryEdge, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_<(anonymous namespace)::lgVertex, (anonymous namespace)::lgBoundaryEdge, long, E_F_F0F0_<(anonymous namespace)::lgVertex, (anonymous namespace)::lgBoundaryEdge, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_<(anonymous namespace)::lgElement, (anonymous namespace)::lgBoundaryEdge, E_F_F0_<(anonymous namespace)::lgElement, (anonymous namespace)::lgBoundaryEdge> >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_<(anonymous namespace)::lgElement, (anonymous namespace)::lgBoundaryEdge, E_F_F0_<(anonymous namespace)::lgElement, (anonymous namespace)::lgBoundaryEdge> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ > >*, Resize > > >, long, E_F_F0F0_ > >*, Resize > > >, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ > >*, Resize > > >, long, E_F_F0F0_ > >*, Resize > > >, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, KN > >*, long, E_F_F0F0_ >*, KN > >*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, KN > >*, long, E_F_F0F0_ >*, KN > >*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ > >*, KN > >*, long, E_F_F0F0_ > >*, KN > >*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ > >*, KN > >*, long, E_F_F0F0_ > >*, KN > >*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, Resize > >, long, E_F_F0F0_ >*, Resize > >, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Resize > >, long, E_F_F0F0_ >*, Resize > >, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN >*, long, E_F_F0F0_*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN >*, long, E_F_F0F0_*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >*, KN >*, long, E_F_F0F0_ >*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, KN >*, long, E_F_F0F0_ >*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, v_fes3>*, int>, E_F_F0_, v_fes3>*, int> > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, v_fes3>*, int>, E_F_F0_, v_fes3>*, int> > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, v_fes3>**, E_F_F0_, v_fes3>**> >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, v_fes3>**, E_F_F0_, v_fes3>**> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_*, int>, E_F_F0_*, int> > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_*, int>, E_F_F0_*, int> > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_**, E_F_F0_**> >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_**, E_F_F0_**> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, v_fes>*, int>, E_F_F0_, v_fes>*, int> > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, v_fes>*, int>, E_F_F0_, v_fes>*, int> > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_*, int>, E_F_F0_*, int> > >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_*, int>, E_F_F0_*, int> > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_**, E_F_F0_**> >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_**, E_F_F0_**> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_, v_fes>**, E_F_F0_, v_fes>**> >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, v_fes>**, E_F_F0_, v_fes>**> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, v_fesL>*, int>, Resize1, v_fesL>*, int> >, long, E_F_F0F0_, v_fesL>*, int>, Resize1, v_fesL>*, int> >, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, v_fesL>*, int>, Resize1, v_fesL>*, int> >, long, E_F_F0F0_, v_fesL>*, int>, Resize1, v_fesL>*, int> >, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, v_fesL>**, Resize1, v_fesL>**>, long, E_F_F0F0_, v_fesL>**, Resize1, v_fesL>**>, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, v_fesL>**, Resize1, v_fesL>**>, long, E_F_F0F0_, v_fesL>**, Resize1, v_fesL>**>, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, int>, Resize1*, int> >, long, E_F_F0F0_*, int>, Resize1*, int> >, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, int>, Resize1*, int> >, long, E_F_F0F0_*, int>, Resize1*, int> >, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_**, Resize1**>, long, E_F_F0F0_**, Resize1**>, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_**, Resize1**>, long, E_F_F0F0_**, Resize1**>, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘OneOperator2_FE_get_elmnt, v_fesL>::code(basicAC_F0 const&) const’: lgfem.hpp:1351:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1351 | return new CODE(t0->CastTo(args[0]), t1->CastTo(args[1]), afe->comp, afe->N, afe); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_FE_get_elmnt, v_fesL>::code(basicAC_F0 const&) const’ at lgfem.hpp:1351:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, v_fesS>*, int>, Resize1, v_fesS>*, int> >, long, E_F_F0F0_, v_fesS>*, int>, Resize1, v_fesS>*, int> >, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, v_fesS>*, int>, Resize1, v_fesS>*, int> >, long, E_F_F0F0_, v_fesS>*, int>, Resize1, v_fesS>*, int> >, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘OneOperator2_FE_get_elmnt::code(basicAC_F0 const&) const’: lgfem.hpp:1351:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1351 | return new CODE(t0->CastTo(args[0]), t1->CastTo(args[1]), afe->comp, afe->N, afe); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_FE_get_elmnt::code(basicAC_F0 const&) const’ at lgfem.hpp:1351:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, v_fesS>**, Resize1, v_fesS>**>, long, E_F_F0F0_, v_fesS>**, Resize1, v_fesS>**>, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, v_fesS>**, Resize1, v_fesS>**>, long, E_F_F0F0_, v_fesS>**, Resize1, v_fesS>**>, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘OneOperator2_FE_get_elmnt, v_fesS>::code(basicAC_F0 const&) const’: lgfem.hpp:1351:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1351 | return new CODE(t0->CastTo(args[0]), t1->CastTo(args[1]), afe->comp, afe->N, afe); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_FE_get_elmnt, v_fesS>::code(basicAC_F0 const&) const’ at lgfem.hpp:1351:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘OneOperator2_FE_get_elmnt::code(basicAC_F0 const&) const’: lgfem.hpp:1351:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1351 | return new CODE(t0->CastTo(args[0]), t1->CastTo(args[1]), afe->comp, afe->N, afe); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_FE_get_elmnt::code(basicAC_F0 const&) const’ at lgfem.hpp:1351:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, int>, Resize1*, int> >, long, E_F_F0F0_*, int>, Resize1*, int> >, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, int>, Resize1*, int> >, long, E_F_F0F0_*, int>, Resize1*, int> >, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘OneOperator2_FE_get_elmnt, v_fes3>::code(basicAC_F0 const&) const’: lgfem.hpp:1351:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1351 | return new CODE(t0->CastTo(args[0]), t1->CastTo(args[1]), afe->comp, afe->N, afe); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_FE_get_elmnt, v_fes3>::code(basicAC_F0 const&) const’ at lgfem.hpp:1351:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_**, Resize1**>, long, E_F_F0F0_**, Resize1**>, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_**, Resize1**>, long, E_F_F0F0_**, Resize1**>, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘OneOperator2_FE_get_elmnt::code(basicAC_F0 const&) const’: lgfem.hpp:1351:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1351 | return new CODE(t0->CastTo(args[0]), t1->CastTo(args[1]), afe->comp, afe->N, afe); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_FE_get_elmnt::code(basicAC_F0 const&) const’ at lgfem.hpp:1351:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, v_fes3>*, int>, Resize1, v_fes3>*, int> >, long, E_F_F0F0_, v_fes3>*, int>, Resize1, v_fes3>*, int> >, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, v_fes3>*, int>, Resize1, v_fes3>*, int> >, long, E_F_F0F0_, v_fes3>*, int>, Resize1, v_fes3>*, int> >, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, v_fes3>**, Resize1, v_fes3>**>, long, E_F_F0F0_, v_fes3>**, Resize1, v_fes3>**>, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, v_fes3>**, Resize1, v_fes3>**>, long, E_F_F0F0_, v_fes3>**, Resize1, v_fes3>**>, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, int>, Resize1*, int> >, long, E_F_F0F0_*, int>, Resize1*, int> >, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, int>, Resize1*, int> >, long, E_F_F0F0_*, int>, Resize1*, int> >, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_**, Resize1**>, long, E_F_F0F0_**, Resize1**>, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_**, Resize1**>, long, E_F_F0F0_**, Resize1**>, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgmat.cpp: In member function ‘SetRawMatformMat >::code(basicAC_F0 const&) const’: lgmat.cpp:2727:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2727 | { return new CODE(t[1]->CastTo(args[1]),*dynamic_cast( t[0]->CastTo(args[0]).RightValue()));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SetRawMatformMat >::code(basicAC_F0 const&) const’ at lgmat.cpp:2727:15: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, v_fes>*, int>, Resize1, v_fes>*, int> >, long, E_F_F0F0_, v_fes>*, int>, Resize1, v_fes>*, int> >, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, v_fes>*, int>, Resize1, v_fes>*, int> >, long, E_F_F0F0_, v_fes>*, int>, Resize1, v_fes>*, int> >, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, int>, Resize1*, int> >, long, E_F_F0F0_*, int>, Resize1*, int> >, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, int>, Resize1*, int> >, long, E_F_F0F0_*, int>, Resize1*, int> >, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, v_fes>**, Resize1, v_fes>**>, long, E_F_F0F0_, v_fes>**, Resize1, v_fes>**>, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, v_fes>**, Resize1, v_fes>**>, long, E_F_F0F0_, v_fes>**, Resize1, v_fes>**>, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_**, Resize1**>, long, E_F_F0F0_**, Resize1**>, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_**, Resize1**>, long, E_F_F0F0_**, Resize1**>, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgmat.cpp: In member function ‘SetRawMatformMat::code(basicAC_F0 const&) const’: lgmat.cpp:2727:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2727 | { return new CODE(t[1]->CastTo(args[1]),*dynamic_cast( t[0]->CastTo(args[0]).RightValue()));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SetRawMatformMat::code(basicAC_F0 const&) const’ at lgmat.cpp:2727:15: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_**, FEbaseArray**, long, E_F_F0F0_**, FEbaseArray**, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_**, FEbaseArray**, long, E_F_F0F0_**, FEbaseArray**, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, v_fes>**, FEbaseArray, v_fes>**, long, E_F_F0F0_, v_fes>**, FEbaseArray, v_fes>**, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, v_fes>**, FEbaseArray, v_fes>**, long, E_F_F0F0_, v_fes>**, FEbaseArray, v_fes>**, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneUnaryOperator, std::complex >, OthersideOp, std::complex > >::code(basicAC_F0 const&) const’: AFunction.hpp:2795:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2795 | return new Op(tA->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneUnaryOperator, std::complex >, OthersideOp, std::complex > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2795:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneUnaryOperator, std::complex >, MeanOp, std::complex > >::code(basicAC_F0 const&) const’: AFunction.hpp:2795:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2795 | return new Op(tA->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneUnaryOperator, std::complex >, MeanOp, std::complex > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2795:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneUnaryOperator, std::complex >, JumpOp, std::complex > >::code(basicAC_F0 const&) const’: AFunction.hpp:2795:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2795 | return new Op(tA->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneUnaryOperator, std::complex >, JumpOp, std::complex > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2795:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneUnaryOperator, OthersideOp >::code(basicAC_F0 const&) const’: AFunction.hpp:2795:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2795 | return new Op(tA->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneUnaryOperator, OthersideOp >::code(basicAC_F0 const&) const’ at AFunction.hpp:2795:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneUnaryOperator, MeanOp >::code(basicAC_F0 const&) const’: AFunction.hpp:2795:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2795 | return new Op(tA->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneUnaryOperator, MeanOp >::code(basicAC_F0 const&) const’ at AFunction.hpp:2795:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneUnaryOperator, JumpOp >::code(basicAC_F0 const&) const’: AFunction.hpp:2795:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2795 | return new Op(tA->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneUnaryOperator, JumpOp >::code(basicAC_F0 const&) const’ at AFunction.hpp:2795:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_, v_fes>**, FEbaseArray, v_fes>**, v_fes**, long, E_F_F0F0F0_, v_fes>**, FEbaseArray, v_fes>**, v_fes**, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, v_fes>**, FEbaseArray, v_fes>**, v_fes**, long, E_F_F0F0F0_, v_fes>**, FEbaseArray, v_fes>**, v_fes**, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, v_fes>**, FEbase, v_fes>**, v_fes**, E_F_F0F0_, v_fes>**, FEbase, v_fes>**, v_fes**, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, v_fes>**, FEbase, v_fes>**, v_fes**, E_F_F0F0_, v_fes>**, FEbase, v_fes>**, v_fes**, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_**, FEbaseArray**, v_fes**, long, E_F_F0F0F0_**, FEbaseArray**, v_fes**, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_**, FEbaseArray**, v_fes**, long, E_F_F0F0F0_**, FEbaseArray**, v_fes**, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_**, FEbase**, v_fes**, E_F_F0F0_**, FEbase**, v_fes**, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_**, FEbase**, v_fes**, E_F_F0F0_**, FEbase**, v_fes**, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, RNM_VirtualMatrix, int>::plusAtx>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, RNM_VirtualMatrix, int>::plusAtx>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, RNM_VirtualMatrix, int>::plusAx>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, RNM_VirtualMatrix, int>::plusAx>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, RNM_VirtualMatrix::plusAtx>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, RNM_VirtualMatrix::plusAtx>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, RNM_VirtualMatrix::plusAx>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, RNM_VirtualMatrix::plusAx>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, RNM_VirtualMatrix, int>::solveAtxeqb>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, RNM_VirtualMatrix, int>::solveAtxeqb>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, RNM_VirtualMatrix, int>::solveAxeqb>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, RNM_VirtualMatrix, int>::solveAxeqb>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, RNM_VirtualMatrix, int>::plusAtx>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, RNM_VirtualMatrix, int>::plusAtx>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, RNM_VirtualMatrix, int>::plusAx>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, RNM_VirtualMatrix, int>::plusAx>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, RNM_VirtualMatrix::solveAtxeqb>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, RNM_VirtualMatrix::solveAtxeqb>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, RNM_VirtualMatrix::solveAxeqb>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, RNM_VirtualMatrix::solveAxeqb>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘BlockMatrix::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgmat.cpp:2238:38: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2238 | if(IsRawMat(args)) return new RawMatrix(args,0); | ^~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘BlockMatrix::f(basicAC_F0 const&)’ at lgmat.cpp:2238:31, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘BlockMatrix::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgmat.cpp:2239:21: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2239 | else return new BlockMatrix(args,0); | ^~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘BlockMatrix::f(basicAC_F0 const&)’ at lgmat.cpp:2239:14, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, RNM_VirtualMatrix::plusAtx>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, RNM_VirtualMatrix::plusAtx>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘BlockMatrix1::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgmat.cpp:2248:38: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2248 | if(IsRawMat(args)) return new RawMatrix(args,1); | ^~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘BlockMatrix1::f(basicAC_F0 const&)’ at lgmat.cpp:2248:38, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘BlockMatrix1::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgmat.cpp:2249:21: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2249 | else return new BlockMatrix(args,1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘BlockMatrix1::f(basicAC_F0 const&)’ at lgmat.cpp:2249:21, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, RNM_VirtualMatrix::plusAx>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, RNM_VirtualMatrix::plusAx>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, RNM_VirtualMatrix, int>::solveAtxeqb>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, RNM_VirtualMatrix, int>::solveAtxeqb>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, RNM_VirtualMatrix, int>::solveAxeqb>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, RNM_VirtualMatrix, int>::solveAxeqb>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘BlockMatrix1 >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgmat.cpp:2248:38: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2248 | if(IsRawMat(args)) return new RawMatrix(args,1); | ^~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘BlockMatrix1 >::f(basicAC_F0 const&)’ at lgmat.cpp:2248:38, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘BlockMatrix1 >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgmat.cpp:2249:21: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2249 | else return new BlockMatrix(args,1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘BlockMatrix1 >::f(basicAC_F0 const&)’ at lgmat.cpp:2249:21, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, RNM_VirtualMatrix, int>::plusAtx>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, RNM_VirtualMatrix, int>::plusAtx>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘BlockMatrix >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgmat.cpp:2238:38: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2238 | if(IsRawMat(args)) return new RawMatrix(args,0); | ^~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘BlockMatrix >::f(basicAC_F0 const&)’ at lgmat.cpp:2238:31, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘BlockMatrix >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgmat.cpp:2239:21: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2239 | else return new BlockMatrix(args,0); | ^~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘BlockMatrix >::f(basicAC_F0 const&)’ at lgmat.cpp:2239:14, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator >, RNM_VirtualMatrix, int>::plusAx>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, RNM_VirtualMatrix, int>::plusAx>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, RNM_VirtualMatrix::solveAtxeqb>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, RNM_VirtualMatrix::solveAtxeqb>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, RNM_VirtualMatrix::solveAxeqb>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, RNM_VirtualMatrix::solveAxeqb>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, RNM_VirtualMatrix::plusAtx>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, RNM_VirtualMatrix::plusAtx>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, RNM_VirtualMatrix::plusAx>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, RNM_VirtualMatrix::plusAx>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator1_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2826:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CDomainOfIntegrationBorderL::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: problem.hpp:472:95: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 472 | static E_F0 * f(const basicAC_F0 & args) { return new CDomainOfIntegration(args,int0d,3,1);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CDomainOfIntegrationBorderL::f(basicAC_F0 const&)’ at problem.hpp:472:95, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CDomainOfIntegrationL::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: problem.hpp:465:95: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 465 | static E_F0 * f(const basicAC_F0 & args) { return new CDomainOfIntegration(args,int1d,3,1);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CDomainOfIntegrationL::f(basicAC_F0 const&)’ at problem.hpp:465:95, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CDomainOfIntegrationBorderS::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: problem.hpp:448:95: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 448 | static E_F0 * f(const basicAC_F0 & args) { return new CDomainOfIntegration(args,int1d,3,2);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CDomainOfIntegrationBorderS::f(basicAC_F0 const&)’ at problem.hpp:448:95, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CDomainOfIntegrationS::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: problem.hpp:441:95: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 441 | static E_F0 * f(const basicAC_F0 & args) { return new CDomainOfIntegration(args,int2d,3,2);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CDomainOfIntegrationS::f(basicAC_F0 const&)’ at problem.hpp:441:95, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CDomainOfIntegrationAll0d::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: problem.hpp:432:96: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 432 | static E_F0 * f(const basicAC_F0 & args) { return new CDomainOfIntegration(args,intall0d,3,1);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CDomainOfIntegrationAll0d::f(basicAC_F0 const&)’ at problem.hpp:432:96, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CDomainOfIntegrationAllEdgesS::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: problem.hpp:455:101: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 455 | static E_F0 * f(const basicAC_F0 & args) { return new CDomainOfIntegration(args,intalledges,3,2);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CDomainOfIntegrationAllEdgesS::f(basicAC_F0 const&)’ at problem.hpp:455:101, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CDomainOfIntegrationAllFaces::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: problem.hpp:425:97: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 425 | static E_F0 * f(const basicAC_F0 & args) { return new CDomainOfIntegration(args,intallfaces,3);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CDomainOfIntegrationAllFaces::f(basicAC_F0 const&)’ at problem.hpp:425:97, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CDomainOfIntegrationBorder3d::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: problem.hpp:418:91: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 418 | static E_F0 * f(const basicAC_F0 & args) { return new CDomainOfIntegration(args,int2d,3);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CDomainOfIntegrationBorder3d::f(basicAC_F0 const&)’ at problem.hpp:418:91, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CDomainOfIntegration3d::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: problem.hpp:411:91: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 411 | static E_F0 * f(const basicAC_F0 & args) { return new CDomainOfIntegration(args,int3d,3);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CDomainOfIntegration3d::f(basicAC_F0 const&)’ at problem.hpp:411:91, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMIWO, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator3_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2877:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Fem2D::R3>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Fem2D::R3>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneBinaryOperator, Fem2D::R3>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, Fem2D::R3>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at AFunction.hpp:2618:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, Resize >, long, E_F_F0F0_*, Resize >, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Resize >, long, E_F_F0F0_*, Resize >, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, KN*, long, E_F_F0F0_*, KN*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN*, long, E_F_F0F0_*, KN*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, long, E_F_F0F0_*, long, E_F0> >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, long, E_F_F0F0_*, long, E_F0> >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CODE_L_Add, C_F0> >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, C_F0> >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:465:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 465 | return new L(*a+*b);} | ^~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CODE_L_Add, C_F0> >::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:465:12, inlined from ‘OneOperatorCode, C_F0> >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘E_F_StackF0F0opt2 >::E_F_StackF0F0opt2(AnyTypeWithOutCheck (*)(void*, E_F0*, E_F0*), E_F0*, E_F0*)’: lgfem.hpp:1191:10: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1191 | a1 = new E_F0_Optimize(ll, m, ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_StackF0F0opt2 >::E_F_StackF0F0opt2(AnyTypeWithOutCheck (*)(void*, E_F0*, E_F0*), E_F0*, E_F0*)’ at lgfem.hpp:1191:10: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, v_fesL>*, int>, std::pair, v_fesL>*, int>, std::complex, E_F_StackF0F0opt2 > >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, v_fesL>*, int>, std::pair, v_fesL>*, int>, std::complex, E_F_StackF0F0opt2 > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ problem.cpp: In member function ‘Problem::Problem(C_args const*, std::deque > const&, unsigned long&)’: problem.cpp:13332:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 13332 | op(new C_args(*ca)), | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Problem::Problem(C_args const*, std::deque > const&, unsigned long&)’ at problem.cpp:13332:18: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, v_fesS>*, int>, std::pair, v_fesS>*, int>, std::complex, E_F_StackF0F0opt2 > >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, v_fesS>*, int>, std::pair, v_fesS>*, int>, std::complex, E_F_StackF0F0opt2 > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, v_fes3>*, int>, std::pair, v_fes3>*, int>, std::complex, E_F_StackF0F0opt2 > >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, v_fes3>*, int>, std::pair, v_fes3>*, int>, std::complex, E_F_StackF0F0opt2 > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘E_F_StackF0F0opt2::E_F_StackF0F0opt2(AnyTypeWithOutCheck (*)(void*, E_F0*, E_F0*), E_F0*, E_F0*)’: lgfem.hpp:1191:10: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1191 | a1 = new E_F0_Optimize(ll, m, ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_StackF0F0opt2::E_F_StackF0F0opt2(AnyTypeWithOutCheck (*)(void*, E_F0*, E_F0*), E_F0*, E_F0*)’ at lgfem.hpp:1191:10: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, int>, std::pair*, int>, double, E_F_StackF0F0opt2 >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, int>, std::pair*, int>, double, E_F_StackF0F0opt2 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, int>, std::pair*, int>, double, E_F_StackF0F0opt2 >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, int>, std::pair*, int>, double, E_F_StackF0F0opt2 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, int>, std::pair*, int>, double, E_F_StackF0F0opt2 >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, int>, std::pair*, int>, double, E_F_StackF0F0opt2 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgmesh3.cpp: In member function ‘OneOperatorMakePtrFE3, v_fesL>::code(basicAC_F0 const&) const’: lgmesh3.cpp:2057:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2057 | { return new CODE(args);} | ^~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperatorMakePtrFE3, v_fesL>::code(basicAC_F0 const&) const’ at lgmesh3.cpp:2057:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgmesh3.cpp: In member function ‘OneOperatorMakePtrFE3::code(basicAC_F0 const&) const’: lgmesh3.cpp:2057:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2057 | { return new CODE(args);} | ^~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperatorMakePtrFE3::code(basicAC_F0 const&) const’ at lgmesh3.cpp:2057:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgmesh3.cpp: In member function ‘OneOperatorMakePtrFE3, v_fesS>::code(basicAC_F0 const&) const’: lgmesh3.cpp:2057:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2057 | { return new CODE(args);} | ^~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperatorMakePtrFE3, v_fesS>::code(basicAC_F0 const&) const’ at lgmesh3.cpp:2057:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgmesh3.cpp: In member function ‘OneOperatorMakePtrFE3::code(basicAC_F0 const&) const’: lgmesh3.cpp:2057:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2057 | { return new CODE(args);} | ^~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperatorMakePtrFE3::code(basicAC_F0 const&) const’ at lgmesh3.cpp:2057:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgmesh3.cpp: In member function ‘OneOperatorMakePtrFE3, v_fes3>::code(basicAC_F0 const&) const’: lgmesh3.cpp:2057:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2057 | { return new CODE(args);} | ^~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperatorMakePtrFE3, v_fes3>::code(basicAC_F0 const&) const’ at lgmesh3.cpp:2057:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgmesh3.cpp: In member function ‘OneOperatorMakePtrFE3::code(basicAC_F0 const&) const’: lgmesh3.cpp:2057:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2057 | { return new CODE(args);} | ^~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperatorMakePtrFE3::code(basicAC_F0 const&) const’ at lgmesh3.cpp:2057:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from ./../femlib/MatriceCreuse.hpp:42, from ./../femlib/SparseLinearSolver.hpp:6: ./../femlib/DOperator.hpp: In function ‘Diff >(LinearComb const*, Fem2D::operatortype const&)LinearComb*’: ./../femlib/DOperator.hpp:413:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 413 | L * r= new L(*u); | ^~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Diff >(LinearComb const*, Fem2D::operatortype const&)LinearComb*’ at ./../femlib/DOperator.hpp:413:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../femlib/DOperator.hpp: In function ‘Diff >(LinearComb const*, Fem2D::operatortype const&)LinearComb*’: ./../femlib/DOperator.hpp:413:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 413 | L * r= new L(*u); | ^~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Diff >(LinearComb const*, Fem2D::operatortype const&)LinearComb*’ at ./../femlib/DOperator.hpp:413:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In member function ‘Solve::Solve(C_args const*, std::deque > const&, unsigned long&)’, inlined from ‘TypeSolve::SetParam(C_F0 const&, std::deque > const*, unsigned long&) const’ at problem.hpp:1054:16: problem.hpp:615:29: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 615 | : Problem(new C_args(*ca),l,top) {} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Solve::Solve(C_args const*, std::deque > const&, unsigned long&)’ at problem.hpp:615:29, inlined from ‘TypeSolve::SetParam(C_F0 const&, std::deque > const*, unsigned long&) const’ at problem.hpp:1054:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ problem.hpp: In member function ‘TypeSolve::SetParam(C_F0 const&, std::deque > const*, unsigned long&) const’: problem.hpp:1054:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1054 | Problem * pb=new Problem(ca,*l,top); | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘TypeSolve::SetParam(C_F0 const&, std::deque > const*, unsigned long&) const’ at problem.hpp:1054:16: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CONJ_op >(LinearComb const*)LinearComb*’, inlined from ‘CODE_conj >::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:561:17, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:429:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 429 | L * r= new L(*u); | ^~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CONJ_op >(LinearComb const*)LinearComb*’ at ./../femlib/DOperator.hpp:429:12, inlined from ‘CODE_conj >::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:561:17, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CONJ_op >(LinearComb const*)LinearComb*’, inlined from ‘CODE_conj >::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:561:17, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:429:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 429 | L * r= new L(*u); | ^~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CONJ_op >(LinearComb const*)LinearComb*’ at ./../femlib/DOperator.hpp:429:12, inlined from ‘CODE_conj >::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:561:17, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CONJ_op, C_F0> >(LinearComb, C_F0> const*)LinearComb, C_F0>*’, inlined from ‘CODE_conj, C_F0> >::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:561:17, inlined from ‘OneOperatorCode, C_F0> >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:429:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 429 | L * r= new L(*u); | ^~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CONJ_op, C_F0> >(LinearComb, C_F0> const*)LinearComb, C_F0>*’ at ./../femlib/DOperator.hpp:429:12, inlined from ‘CODE_conj, C_F0> >::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:561:17, inlined from ‘OneOperatorCode, C_F0> >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘C_args::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: problem.hpp:144:69: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 144 | static E_F0 * f(const basicAC_F0 & args) { return new C_args(args);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘C_args::f(basicAC_F0 const&)’ at problem.hpp:144:69, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘C_args_minus::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: problem.hpp:170:75: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 170 | static E_F0 * f(const basicAC_F0 & args) { return new C_args_minus(args);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘C_args_minus::f(basicAC_F0 const&)’ at problem.hpp:170:75, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In member function ‘C_F0::MeshIndependent() const’, inlined from ‘Fem2D::AssembleBilinearForm(void*, Fem2D::Mesh const&, Fem2D::FESpace const&, Fem2D::FESpace const&, bool, HashMatrix&, FormBilinear const*, int*)void’ at problem.cpp:3892:33: AFunction.hpp:709:67: warning: ‘this’ pointer is null [-Wnonnull] 709 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;} | ~~~~~~~~~~~~~~~~~~^~ In function ‘Convect::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgfem.cpp:2339:67: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2339 | static E_F0 *f(const basicAC_F0 &args) { return new Convect(args); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Convect::f(basicAC_F0 const&)’ at lgfem.cpp:2339:67, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In member function ‘C_F0::MeshIndependent() const’, inlined from ‘Fem2D::AssembleBilinearForm >(void*, Fem2D::Mesh const&, Fem2D::FESpace const&, Fem2D::FESpace const&, bool, HashMatrix >&, FormBilinear const*, int*)void’ at problem.cpp:3892:33: AFunction.hpp:709:67: warning: ‘this’ pointer is null [-Wnonnull] 709 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;} | ~~~~~~~~~~~~~~~~~~^~ In function ‘Plot::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgfem.cpp:3057:25: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3057 | return new Plot(args); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Plot::f(basicAC_F0 const&)’ at lgfem.cpp:3057:25, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘pb2mat >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgfem.cpp:3132:51: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3132 | static E_F0 *f(const basicAC_F0 &args) { return new Plot(args); } | ^~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘pb2mat >::f(basicAC_F0 const&)’ at lgfem.cpp:3132:51, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘pb2mat::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgfem.cpp:3132:51: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3132 | static E_F0 *f(const basicAC_F0 &args) { return new Plot(args); } | ^~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘pb2mat::f(basicAC_F0 const&)’ at lgfem.cpp:3132:51, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘OP_MakePtr2::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgfem.cpp:1488:62: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1488 | static E_F0 *f(const basicAC_F0 &args) { return new Op(args); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OP_MakePtr2::f(basicAC_F0 const&)’ at lgfem.cpp:1488:62, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘OP_MakePtr3::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgfem.cpp:1520:62: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1520 | static E_F0 *f(const basicAC_F0 &args) { return new Op(args); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OP_MakePtr3::f(basicAC_F0 const&)’ at lgfem.cpp:1520:62, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘OP_MakePtrS::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgfem.cpp:1553:62: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1553 | static E_F0 *f(const basicAC_F0 &args) { return new Op(args); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OP_MakePtrS::f(basicAC_F0 const&)’ at lgfem.cpp:1553:62, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘OP_MakePtrL::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: lgfem.cpp:1586:62: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1586 | static E_F0 *f(const basicAC_F0 &args) { return new Op(args); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OP_MakePtrL::f(basicAC_F0 const&)’ at lgfem.cpp:1586:62, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In member function ‘C_F0::MeshIndependent() const’, inlined from ‘Fem2D::AssembleBilinearForm(void*, Fem2D::Mesh3 const&, Fem2D::GFESpace const&, Fem2D::GFESpace const&, bool, HashMatrix&, FormBilinear const*, int*)void’ at problem.cpp:4193:33: AFunction.hpp:709:67: warning: ‘this’ pointer is null [-Wnonnull] 709 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;} | ~~~~~~~~~~~~~~~~~~^~ In member function ‘C_F0::MeshIndependent() const’, inlined from ‘Fem2D::AssembleBilinearForm >(void*, Fem2D::Mesh3 const&, Fem2D::GFESpace const&, Fem2D::GFESpace const&, bool, HashMatrix >&, FormBilinear const*, int*)void’ at problem.cpp:4193:33: AFunction.hpp:709:67: warning: ‘this’ pointer is null [-Wnonnull] 709 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;} | ~~~~~~~~~~~~~~~~~~^~ lgfem.cpp: In function ‘Send3d(PlotStream&, Plot::ListWhat&, std::map, std::allocator > >&)int’: lgfem.cpp:4029:61: warning: ‘nsb’ may be used uninitialized [-Wmaybe-uninitialized] 4029 | cout << " Send plot:what: " << what << " " << nsb << " " << V1.N( ) << " " << V1.max( ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ lgfem.cpp:4017:13: note: ‘nsb’ was declared here 4017 | int lg, nsb; | ^~~ lgfem.cpp:4051:61: warning: ‘nsb’ may be used uninitialized [-Wmaybe-uninitialized] 4051 | cout << " Send plot:what: " << what << " " << nsb << " " << V1.N( ) << " " << V1.max( ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ lgfem.cpp:4037:13: note: ‘nsb’ was declared here 4037 | int lg, nsb; | ^~~ lgfem.cpp: In function ‘Send3d, v_fes3>(PlotStream&, Plot::ListWhat&, std::map, std::allocator > >&)int’: lgfem.cpp:4029:61: warning: ‘nsb’ may be used uninitialized [-Wmaybe-uninitialized] 4029 | cout << " Send plot:what: " << what << " " << nsb << " " << V1.N( ) << " " << V1.max( ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ lgfem.cpp:4017:13: note: ‘nsb’ was declared here 4017 | int lg, nsb; | ^~~ lgfem.cpp:4051:61: warning: ‘nsb’ may be used uninitialized [-Wmaybe-uninitialized] 4051 | cout << " Send plot:what: " << what << " " << nsb << " " << V1.N( ) << " " << V1.max( ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ lgfem.cpp:4037:13: note: ‘nsb’ was declared here 4037 | int lg, nsb; | ^~~ lgfem.cpp: In function ‘SendS(PlotStream&, Plot::ListWhat&, std::map, std::allocator > >&)int’: lgfem.cpp:4108:59: warning: ‘nsb’ may be used uninitialized [-Wmaybe-uninitialized] 4108 | cout << " Send plot:what: " << what << " " << nsb << " " << V1.N( ) << " " << V1.max( )<< " " << V1.min( ) << endl; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ lgfem.cpp:4094:13: note: ‘nsb’ was declared here 4094 | int lg, nsb; | ^~~ lgfem.cpp: In function ‘SendS, v_fesS>(PlotStream&, Plot::ListWhat&, std::map, std::allocator > >&)int’: lgfem.cpp:4108:59: warning: ‘nsb’ may be used uninitialized [-Wmaybe-uninitialized] 4108 | cout << " Send plot:what: " << what << " " << nsb << " " << V1.N( ) << " " << V1.max( )<< " " << V1.min( ) << endl; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ lgfem.cpp:4094:13: note: ‘nsb’ was declared here 4094 | int lg, nsb; | ^~~ In member function ‘C_F0::MeshIndependent() const’, inlined from ‘Fem2D::AssembleBilinearForm(void*, Fem2D::MeshS const&, Fem2D::GFESpace const&, Fem2D::GFESpace const&, bool, HashMatrix&, FormBilinear const*, int*)void’ at problem.cpp:4423:37: AFunction.hpp:709:67: warning: ‘this’ pointer is null [-Wnonnull] 709 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;} | ~~~~~~~~~~~~~~~~~~^~ In member function ‘C_F0::MeshIndependent() const’, inlined from ‘Fem2D::AssembleBilinearForm >(void*, Fem2D::MeshS const&, Fem2D::GFESpace const&, Fem2D::GFESpace const&, bool, HashMatrix >&, FormBilinear const*, int*)void’ at problem.cpp:4423:37: AFunction.hpp:709:67: warning: ‘this’ pointer is null [-Wnonnull] 709 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;} | ~~~~~~~~~~~~~~~~~~^~ In file included from ./../femlib/FESpacen.hpp:63: In member function ‘Fem2D::QuadratureWeight::QuadratureWeight(double)’, inlined from ‘Fem2D::GQuadraturePoint::GQuadraturePoint()’ at ./../femlib/QuadratureFormular.hpp:56:46, inlined from ‘Fem2D::GQuadratureFormular::GQuadratureFormular(int)’ at ./../femlib/QuadratureFormular.hpp:100:62, inlined from ‘Fem2D::AssembleBilinearForm(void*, Fem2D::MeshL const&, Fem2D::GFESpace const&, Fem2D::GFESpace const&, bool, VirtualMatrix&, FormBilinear const*, int*)void’ at problem.cpp:1861:24: ./../femlib/QuadratureFormular.hpp:49:27: warning: ‘memset’ offset [0, 7] is out of the bounds [0, 0] [-Warray-bounds=] 49 | QuadratureWeight(R aa): a(aa){} | ^~~~~ In member function ‘Fem2D::QuadratureWeight::QuadratureWeight(double)’, inlined from ‘Fem2D::GQuadraturePoint::GQuadraturePoint()’ at ./../femlib/QuadratureFormular.hpp:56:46, inlined from ‘Fem2D::GQuadratureFormular::GQuadratureFormular(int)’ at ./../femlib/QuadratureFormular.hpp:100:62, inlined from ‘Fem2D::AssembleBilinearForm(void*, Fem2D::MeshL const&, Fem2D::GFESpace const&, Fem2D::GFESpace const&, bool, VirtualMatrix&, FormBilinear const*, int*)void’ at problem.cpp:1863:24: ./../femlib/QuadratureFormular.hpp:49:27: warning: ‘memset’ offset [0, 7] is out of the bounds [0, 0] [-Warray-bounds=] 49 | QuadratureWeight(R aa): a(aa){} | ^~~~~ In member function ‘Fem2D::QuadratureWeight::QuadratureWeight(double)’, inlined from ‘Fem2D::GQuadraturePoint::GQuadraturePoint()’ at ./../femlib/QuadratureFormular.hpp:56:46, inlined from ‘Fem2D::GQuadratureFormular::GQuadratureFormular(int)’ at ./../femlib/QuadratureFormular.hpp:100:62, inlined from ‘Fem2D::AssembleBilinearForm(void*, Fem2D::MeshL const&, Fem2D::GFESpace const&, Fem2D::GFESpace const&, bool, VirtualMatrix&, FormBilinear const*, int*)void’ at problem.cpp:1869:20: ./../femlib/QuadratureFormular.hpp:49:27: warning: ‘memset’ offset [0, 7] is out of the bounds [0, 0] [-Warray-bounds=] 49 | QuadratureWeight(R aa): a(aa){} | ^~~~~ In member function ‘Fem2D::QuadratureWeight::QuadratureWeight(double)’, inlined from ‘Fem2D::GQuadraturePoint::GQuadraturePoint()’ at ./../femlib/QuadratureFormular.hpp:56:46, inlined from ‘Fem2D::GQuadratureFormular::GQuadratureFormular(int)’ at ./../femlib/QuadratureFormular.hpp:100:62, inlined from ‘Fem2D::AssembleBilinearForm(void*, Fem2D::MeshL const&, Fem2D::GFESpace const&, Fem2D::GFESpace const&, bool, VirtualMatrix&, FormBilinear const*, int*)void’ at problem.cpp:1873:20: ./../femlib/QuadratureFormular.hpp:49:27: warning: ‘memset’ offset [0, 7] is out of the bounds [0, 0] [-Warray-bounds=] 49 | QuadratureWeight(R aa): a(aa){} | ^~~~~ In member function ‘C_F0::MeshIndependent() const’, inlined from ‘Fem2D::AssembleBilinearForm(void*, Fem2D::MeshL const&, Fem2D::GFESpace const&, Fem2D::GFESpace const&, bool, HashMatrix&, FormBilinear const*, int*)void’ at problem.cpp:4700:37: AFunction.hpp:709:67: warning: ‘this’ pointer is null [-Wnonnull] 709 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;} | ~~~~~~~~~~~~~~~~~~^~ In member function ‘Fem2D::QuadratureWeight::QuadratureWeight(double)’, inlined from ‘Fem2D::GQuadraturePoint::GQuadraturePoint()’ at ./../femlib/QuadratureFormular.hpp:56:46, inlined from ‘Fem2D::GQuadratureFormular::GQuadratureFormular(int)’ at ./../femlib/QuadratureFormular.hpp:100:62, inlined from ‘Fem2D::AssembleBilinearForm >(void*, Fem2D::MeshL const&, Fem2D::GFESpace const&, Fem2D::GFESpace const&, bool, VirtualMatrix >&, FormBilinear const*, int*)void’ at problem.cpp:1861:24: ./../femlib/QuadratureFormular.hpp:49:27: warning: ‘memset’ offset [0, 7] is out of the bounds [0, 0] [-Warray-bounds=] 49 | QuadratureWeight(R aa): a(aa){} | ^~~~~ In member function ‘Fem2D::QuadratureWeight::QuadratureWeight(double)’, inlined from ‘Fem2D::GQuadraturePoint::GQuadraturePoint()’ at ./../femlib/QuadratureFormular.hpp:56:46, inlined from ‘Fem2D::GQuadratureFormular::GQuadratureFormular(int)’ at ./../femlib/QuadratureFormular.hpp:100:62, inlined from ‘Fem2D::AssembleBilinearForm >(void*, Fem2D::MeshL const&, Fem2D::GFESpace const&, Fem2D::GFESpace const&, bool, VirtualMatrix >&, FormBilinear const*, int*)void’ at problem.cpp:1863:24: ./../femlib/QuadratureFormular.hpp:49:27: warning: ‘memset’ offset [0, 7] is out of the bounds [0, 0] [-Warray-bounds=] 49 | QuadratureWeight(R aa): a(aa){} | ^~~~~ In member function ‘Fem2D::QuadratureWeight::QuadratureWeight(double)’, inlined from ‘Fem2D::GQuadraturePoint::GQuadraturePoint()’ at ./../femlib/QuadratureFormular.hpp:56:46, inlined from ‘Fem2D::GQuadratureFormular::GQuadratureFormular(int)’ at ./../femlib/QuadratureFormular.hpp:100:62, inlined from ‘Fem2D::AssembleBilinearForm >(void*, Fem2D::MeshL const&, Fem2D::GFESpace const&, Fem2D::GFESpace const&, bool, VirtualMatrix >&, FormBilinear const*, int*)void’ at problem.cpp:1869:20: ./../femlib/QuadratureFormular.hpp:49:27: warning: ‘memset’ offset [0, 7] is out of the bounds [0, 0] [-Warray-bounds=] 49 | QuadratureWeight(R aa): a(aa){} | ^~~~~ In member function ‘Fem2D::QuadratureWeight::QuadratureWeight(double)’, inlined from ‘Fem2D::GQuadraturePoint::GQuadraturePoint()’ at ./../femlib/QuadratureFormular.hpp:56:46, inlined from ‘Fem2D::GQuadratureFormular::GQuadratureFormular(int)’ at ./../femlib/QuadratureFormular.hpp:100:62, inlined from ‘Fem2D::AssembleBilinearForm >(void*, Fem2D::MeshL const&, Fem2D::GFESpace const&, Fem2D::GFESpace const&, bool, VirtualMatrix >&, FormBilinear const*, int*)void’ at problem.cpp:1873:20: ./../femlib/QuadratureFormular.hpp:49:27: warning: ‘memset’ offset [0, 7] is out of the bounds [0, 0] [-Warray-bounds=] 49 | QuadratureWeight(R aa): a(aa){} | ^~~~~ In member function ‘C_F0::MeshIndependent() const’, inlined from ‘Fem2D::AssembleBilinearForm >(void*, Fem2D::MeshL const&, Fem2D::GFESpace const&, Fem2D::GFESpace const&, bool, HashMatrix >&, FormBilinear const*, int*)void’ at problem.cpp:4700:37: AFunction.hpp:709:67: warning: ‘this’ pointer is null [-Wnonnull] 709 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;} | ~~~~~~~~~~~~~~~~~~^~ In member function ‘C_F0::MeshIndependent() const’, inlined from ‘Fem2D::AssembleBilinearForm(void*, Fem2D::MeshL const&, Fem2D::GFESpace const&, Fem2D::FESpace const&, bool, HashMatrix&, FormBilinear const*, int*)void’ at problem.cpp:4817:36: AFunction.hpp:709:67: warning: ‘this’ pointer is null [-Wnonnull] 709 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;} | ~~~~~~~~~~~~~~~~~~^~ In member function ‘C_F0::MeshIndependent() const’, inlined from ‘Fem2D::AssembleBilinearForm >(void*, Fem2D::MeshL const&, Fem2D::GFESpace const&, Fem2D::FESpace const&, bool, HashMatrix >&, FormBilinear const*, int*)void’ at problem.cpp:4817:36: AFunction.hpp:709:67: warning: ‘this’ pointer is null [-Wnonnull] 709 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;} | ~~~~~~~~~~~~~~~~~~^~ In member function ‘C_F0::MeshIndependent() const’, inlined from ‘Fem2D::AssembleBilinearForm(void*, Fem2D::MeshL const&, Fem2D::FESpace const&, Fem2D::GFESpace const&, bool, HashMatrix&, FormBilinear const*, int*)void’ at problem.cpp:4926:31: AFunction.hpp:709:67: warning: ‘this’ pointer is null [-Wnonnull] 709 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;} | ~~~~~~~~~~~~~~~~~~^~ In member function ‘C_F0::MeshIndependent() const’, inlined from ‘Fem2D::AssembleBilinearForm >(void*, Fem2D::MeshL const&, Fem2D::FESpace const&, Fem2D::GFESpace const&, bool, HashMatrix >&, FormBilinear const*, int*)void’ at problem.cpp:4926:31: AFunction.hpp:709:67: warning: ‘this’ pointer is null [-Wnonnull] 709 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;} | ~~~~~~~~~~~~~~~~~~^~ In member function ‘C_F0::MeshIndependent() const’, inlined from ‘Fem2D::AssembleBilinearForm(void*, Fem2D::MeshS const&, Fem2D::GFESpace const&, Fem2D::GFESpace const&, bool, HashMatrix&, FormBilinear const*, int*)void’ at problem.cpp:5068:30: AFunction.hpp:709:67: warning: ‘this’ pointer is null [-Wnonnull] 709 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;} | ~~~~~~~~~~~~~~~~~~^~ In member function ‘C_F0::MeshIndependent() const’, inlined from ‘Fem2D::AssembleBilinearForm >(void*, Fem2D::MeshS const&, Fem2D::GFESpace const&, Fem2D::GFESpace const&, bool, HashMatrix >&, FormBilinear const*, int*)void’ at problem.cpp:5068:30: AFunction.hpp:709:67: warning: ‘this’ pointer is null [-Wnonnull] 709 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;} | ~~~~~~~~~~~~~~~~~~^~ In member function ‘C_F0::MeshIndependent() const’, inlined from ‘Fem2D::AssembleBilinearForm(void*, Fem2D::MeshS const&, Fem2D::GFESpace const&, Fem2D::GFESpace const&, bool, HashMatrix&, FormBilinear const*, int*)void’ at problem.cpp:5366:30: AFunction.hpp:709:67: warning: ‘this’ pointer is null [-Wnonnull] 709 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;} | ~~~~~~~~~~~~~~~~~~^~ In member function ‘C_F0::MeshIndependent() const’, inlined from ‘Fem2D::AssembleBilinearForm >(void*, Fem2D::MeshS const&, Fem2D::GFESpace const&, Fem2D::GFESpace const&, bool, HashMatrix >&, FormBilinear const*, int*)void’ at problem.cpp:5366:30: AFunction.hpp:709:67: warning: ‘this’ pointer is null [-Wnonnull] 709 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;} | ~~~~~~~~~~~~~~~~~~^~ In member function ‘C_F0::MeshIndependent() const’, inlined from ‘Fem2D::AssembleBilinearForm(void*, Fem2D::MeshL const&, Fem2D::GFESpace const&, Fem2D::GFESpace const&, bool, HashMatrix&, FormBilinear const*, int*)void’ at problem.cpp:5748:35: AFunction.hpp:709:67: warning: ‘this’ pointer is null [-Wnonnull] 709 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;} | ~~~~~~~~~~~~~~~~~~^~ In member function ‘C_F0::MeshIndependent() const’, inlined from ‘Fem2D::AssembleBilinearForm >(void*, Fem2D::MeshL const&, Fem2D::GFESpace const&, Fem2D::GFESpace const&, bool, HashMatrix >&, FormBilinear const*, int*)void’ at problem.cpp:5748:35: AFunction.hpp:709:67: warning: ‘this’ pointer is null [-Wnonnull] 709 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;} | ~~~~~~~~~~~~~~~~~~^~ In member function ‘C_F0::MeshIndependent() const’, inlined from ‘Fem2D::AssembleBilinearForm(void*, Fem2D::MeshL const&, Fem2D::GFESpace const&, Fem2D::GFESpace const&, bool, HashMatrix&, FormBilinear const*, int*)void’ at problem.cpp:5630:28: AFunction.hpp:709:67: warning: ‘this’ pointer is null [-Wnonnull] 709 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;} | ~~~~~~~~~~~~~~~~~~^~ In member function ‘C_F0::MeshIndependent() const’, inlined from ‘Fem2D::AssembleBilinearForm >(void*, Fem2D::MeshL const&, Fem2D::GFESpace const&, Fem2D::GFESpace const&, bool, HashMatrix >&, FormBilinear const*, int*)void’ at problem.cpp:5630:28: AFunction.hpp:709:67: warning: ‘this’ pointer is null [-Wnonnull] 709 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;} | ~~~~~~~~~~~~~~~~~~^~ In function ‘BC_set::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: problem.hpp:303:69: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 303 | static E_F0 * f(const basicAC_F0 & args) { return new BC_set(args);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘BC_set::f(basicAC_F0 const&)’ at problem.hpp:303:69, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In member function ‘FormLinear::FormLinear(basicAC_F0 const&)’, inlined from ‘FormLinear::f(basicAC_F0 const&)’ at problem.hpp:682:73, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: problem.hpp:671:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 671 | l = new Ftest(*ll); // FH1004 ->Optimize(currentblock); same as bilinear | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘FormLinear::FormLinear(basicAC_F0 const&)’ at problem.hpp:671:22, inlined from ‘FormLinear::f(basicAC_F0 const&)’ at problem.hpp:682:73, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In member function ‘FormBilinear::FormBilinear(basicAC_F0 const&)’, inlined from ‘FormBilinear::f(basicAC_F0 const&)’ at problem.hpp:639:75, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: problem.hpp:628:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 628 | b=new Foperator(*bb); // FH1004 no optimisation here because we don't the type of the bilinear form here. | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘FormBilinear::FormBilinear(basicAC_F0 const&)’ at problem.hpp:628:22, inlined from ‘FormBilinear::f(basicAC_F0 const&)’ at problem.hpp:639:75, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘OneOperator2_FE_get_elmnt, v_fes>::code(basicAC_F0 const&) const’: lgfem.hpp:1351:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1351 | return new CODE(t0->CastTo(args[0]), t1->CastTo(args[1]), afe->comp, afe->N, afe); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_FE_get_elmnt, v_fes>::code(basicAC_F0 const&) const’ at lgfem.hpp:1351:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.hpp: In member function ‘OneOperator2_FE_get_elmnt::code(basicAC_F0 const&) const’: lgfem.hpp:1351:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1351 | return new CODE(t0->CastTo(args[0]), t1->CastTo(args[1]), afe->comp, afe->N, afe); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_FE_get_elmnt::code(basicAC_F0 const&) const’ at lgfem.hpp:1351:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ problem.hpp: In member function ‘TypeSolve::Initialization(std::pair const&) const’: problem.hpp:1090:19: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1090 | { return C_F0( new SolveInit(e) ,atype()); } | ^~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘TypeSolve::Initialization(std::pair const&) const’ at problem.hpp:1090:19: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ problem.hpp: In member function ‘TypeSolve::Destroy(C_F0 const&) const’: problem.hpp:1085:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1085 | { return new SolveDel(c);} | ^~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘TypeSolve::Destroy(C_F0 const&) const’ at problem.hpp:1085:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ problem.hpp: In member function ‘TypeSolve::Initialization(std::pair const&) const’: problem.hpp:1090:19: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1090 | { return C_F0( new SolveInit(e) ,atype()); } | ^~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘TypeSolve::Initialization(std::pair const&) const’ at problem.hpp:1090:19: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ problem.hpp: In member function ‘TypeSolve::Destroy(C_F0 const&) const’: problem.hpp:1085:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1085 | { return new SolveDel(c);} | ^~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘TypeSolve::Destroy(C_F0 const&) const’ at problem.hpp:1085:12: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘IntFunction >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: problem.hpp:996:54: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 996 | static E_F0 * f(const basicAC_F0 & args) { return new IntFunction(args);} | ^~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘IntFunction >::f(basicAC_F0 const&)’ at problem.hpp:996:54, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘IntFunction::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 1>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: problem.hpp:996:54: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 996 | static E_F0 * f(const basicAC_F0 & args) { return new IntFunction(args);} | ^~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘IntFunction::f(basicAC_F0 const&)’ at problem.hpp:996:54, inlined from ‘OneOperatorCode, 1>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CDomainOfIntegrationVFEdges::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: problem.hpp:404:97: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 404 | static E_F0 * f(const basicAC_F0 & args) { return new CDomainOfIntegration(args,intallVFedges);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CDomainOfIntegrationVFEdges::f(basicAC_F0 const&)’ at problem.hpp:404:97, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CDomainOfIntegrationAllEdges::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: problem.hpp:398:95: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 398 | static E_F0 * f(const basicAC_F0 & args) { return new CDomainOfIntegration(args,intalledges);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CDomainOfIntegrationAllEdges::f(basicAC_F0 const&)’ at problem.hpp:398:95, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CDomainOfIntegrationBorder::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: problem.hpp:392:89: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 392 | static E_F0 * f(const basicAC_F0 & args) { return new CDomainOfIntegration(args,int1d);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CDomainOfIntegrationBorder::f(basicAC_F0 const&)’ at problem.hpp:392:89, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CDomainOfIntegration::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: problem.hpp:376:83: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 376 | static E_F0 * f(const basicAC_F0 & args) { return new CDomainOfIntegration(args);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CDomainOfIntegration::f(basicAC_F0 const&)’ at problem.hpp:376:83, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_, v_fes>*, int>, std::pair, v_fes>*, int>, std::complex, E_F_StackF0F0opt2 > >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, v_fes>*, int>, std::pair, v_fes>*, int>, std::complex, E_F_StackF0F0opt2 > >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ AFunction.hpp: In member function ‘OneOperator2_*, int>, std::pair*, int>, double, E_F_StackF0F0opt2 >::code(basicAC_F0 const&) const’: AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, int>, std::pair*, int>, double, E_F_StackF0F0opt2 >::code(basicAC_F0 const&) const’ at AFunction.hpp:2851:11: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.cpp: In member function ‘OneOperatorMakePtrFE >::code(basicAC_F0 const&) const’: lgfem.cpp:2246:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2246 | E_F0 *code(const basicAC_F0 &args) const { return new CODE(args); } | ^~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperatorMakePtrFE >::code(basicAC_F0 const&) const’ at lgfem.cpp:2246:53: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.cpp: In member function ‘OneOperatorMakePtrFE::code(basicAC_F0 const&) const’: lgfem.cpp:2246:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2246 | E_F0 *code(const basicAC_F0 &args) const { return new CODE(args); } | ^~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperatorMakePtrFE::code(basicAC_F0 const&) const’ at lgfem.cpp:2246:53: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from problem.hpp:1390: compositeFESpace.hpp: In member function ‘OpMatrixtoBilinearFormVG >::code(basicAC_F0 const&) const’: compositeFESpace.hpp:44:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 44 | { return new Op(to*>(args[0]),args[1],init); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OpMatrixtoBilinearFormVG >::code(basicAC_F0 const&) const’ at compositeFESpace.hpp:44:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ compositeFESpace.hpp: In member function ‘OpMatrixtoBilinearFormVG::code(basicAC_F0 const&) const’: compositeFESpace.hpp:44:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 44 | { return new Op(to*>(args[0]),args[1],init); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OpMatrixtoBilinearFormVG::code(basicAC_F0 const&) const’ at compositeFESpace.hpp:44:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.cpp: In member function ‘LinearGMRES::code(basicAC_F0 const&) const’: lgfem.cpp:922:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 922 | E_F0 *code(const basicAC_F0 &args) const { return new E_LGMRES(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘LinearGMRES::code(basicAC_F0 const&) const’ at lgfem.cpp:922:53: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ lgfem.cpp: In member function ‘LinearCG::code(basicAC_F0 const&) const’: lgfem.cpp:763:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 763 | E_F0 *code(const basicAC_F0 &args) const { return new E_LCG(args, cas); } | ^~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘LinearCG::code(basicAC_F0 const&) const’ at lgfem.cpp:763:53: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CODE_L_DivLR, std::complex >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, std::complex >, 10>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:541:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 541 | return new L(C_F0(TheOperators,"/",*pOne,args[1]) * *a);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CODE_L_DivLR, std::complex >::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:541:12, inlined from ‘OneOperatorCode, std::complex >, 10>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CODE_L_DivLR, double>::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, double>, 20>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:541:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 541 | return new L(C_F0(TheOperators,"/",*pOne,args[1]) * *a);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CODE_L_DivLR, double>::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:541:12, inlined from ‘OneOperatorCode, double>, 20>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CODE_L_MulRL >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode >, 20>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:521:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 521 | return new L(to(args[0]) * *b);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CODE_L_MulRL >::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:521:12, inlined from ‘OneOperatorCode >, 20>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CODE_L_DivLR, C_F0>, std::complex >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, C_F0>, std::complex >, 10>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:541:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 541 | return new L(C_F0(TheOperators,"/",*pOne,args[1]) * *a);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CODE_L_DivLR, C_F0>, std::complex >::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:541:12, inlined from ‘OneOperatorCode, C_F0>, std::complex >, 10>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CODE_L_DivLR, C_F0>, double>::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, C_F0>, double>, 20>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:541:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 541 | return new L(C_F0(TheOperators,"/",*pOne,args[1]) * *a);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CODE_L_DivLR, C_F0>, double>::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:541:12, inlined from ‘OneOperatorCode, C_F0>, double>, 20>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CODE_L_MulRL, C_F0> >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, C_F0> >, 20>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:521:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 521 | return new L(to(args[0]) * *b);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CODE_L_MulRL, C_F0> >::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:521:12, inlined from ‘OneOperatorCode, C_F0> >, 20>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CODE_L_DivLR, std::complex >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, std::complex >, 10>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:541:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 541 | return new L(C_F0(TheOperators,"/",*pOne,args[1]) * *a);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CODE_L_DivLR, std::complex >::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:541:12, inlined from ‘OneOperatorCode, std::complex >, 10>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CODE_L_DivLR, double>::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, double>, 20>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:541:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 541 | return new L(C_F0(TheOperators,"/",*pOne,args[1]) * *a);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CODE_L_DivLR, double>::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:541:12, inlined from ‘OneOperatorCode, double>, 20>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CODE_L_MulRL >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode >, 20>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:521:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 521 | return new L(to(args[0]) * *b);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CODE_L_MulRL >::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:521:12, inlined from ‘OneOperatorCode >, 20>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../femlib/DOperator.hpp: In function ‘Diff >(LinearComb const*, Fem2D::operatortype const&)LinearComb*’: ./../femlib/DOperator.hpp:413:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 413 | L * r= new L(*u); | ^~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Diff >(LinearComb const*, Fem2D::operatortype const&)LinearComb*’ at ./../femlib/DOperator.hpp:413:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../femlib/DOperator.hpp: In function ‘Diff >(LinearComb const*, Fem2D::operatortype const&)LinearComb*’: ./../femlib/DOperator.hpp:413:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 413 | L * r= new L(*u); | ^~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Diff >(LinearComb const*, Fem2D::operatortype const&)LinearComb*’ at ./../femlib/DOperator.hpp:413:13: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CODE_L_Add >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:465:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 465 | return new L(*a+*b);} | ^~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CODE_L_Add >::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:465:12, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CODE_L_Sub >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:475:14: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 475 | L * bb = new L(*pminusOne * *b); | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CODE_L_Sub >::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:475:14, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CODE_L_Sub >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:476:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 476 | return new L(*a+*bb);} | ^~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CODE_L_Sub >::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:476:12, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CODE_L_Add >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:465:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 465 | return new L(*a+*b);} | ^~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CODE_L_Add >::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:465:12, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CODE_L_Sub >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:475:14: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 475 | L * bb = new L(*pminusOne * *b); | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CODE_L_Sub >::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:475:14, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CODE_L_Sub >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: ./../femlib/DOperator.hpp:476:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 476 | return new L(*a+*bb);} | ^~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CODE_L_Sub >::f(basicAC_F0 const&)’ at ./../femlib/DOperator.hpp:476:12, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at AFunction.hpp:2912:65: CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In member function ‘Fem2D::MeshPointBase::set(Fem2D::Mesh3 const&, Fem2D::R3 const&, Fem2D::R3 const&, Fem2D::Tet const&, int, Fem2D::R3 const&, int, int)’, inlined from ‘Fem2D::MeshPoint::set(Fem2D::Mesh3 const&, Fem2D::R3 const&, Fem2D::R3 const&, Fem2D::Tet const&, int, Fem2D::R3 const&, int)’ at ./../femlib/MeshPoint.hpp:827:23, inlined from ‘IntFunction >::operator()(void*) const’ at lgfem.cpp:3670:41: ./../femlib/MeshPoint.hpp:300:14: warning: ‘lab’ may be used uninitialized [-Wmaybe-uninitialized] 300 | label = ll; | ^~ lgfem.cpp: In member function ‘IntFunction >::operator()(void*) const’: lgfem.cpp:3654:11: note: ‘lab’ was declared here 3654 | int lab; | ^~~ In member function ‘Fem2D::MeshPoint::set(Fem2D::MeshS const&, Fem2D::R3 const&, Fem2D::R2 const&, Fem2D::TriangleS const&, int, Fem2D::R3 const&, int)’, inlined from ‘IntFunction >::operator()(void*) const’ at lgfem.cpp:3873:41: ./../femlib/MeshPoint.hpp:850:25: warning: ‘lab’ may be used uninitialized [-Wmaybe-uninitialized] 850 | MeshPointBase::set(aTh,P2,P_Hat,aK,ll,EE,iedge); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lgfem.cpp: In member function ‘IntFunction >::operator()(void*) const’: lgfem.cpp:3861:11: note: ‘lab’ was declared here 3861 | int lab; | ^~~ In member function ‘Fem2D::MeshPointBase::set(Fem2D::Mesh3 const&, Fem2D::R3 const&, Fem2D::R3 const&, Fem2D::Tet const&, int, Fem2D::R3 const&, int, int)’, inlined from ‘Fem2D::MeshPoint::set(Fem2D::Mesh3 const&, Fem2D::R3 const&, Fem2D::R3 const&, Fem2D::Tet const&, int, Fem2D::R3 const&, int)’ at ./../femlib/MeshPoint.hpp:827:23, inlined from ‘IntFunction >::operator()(void*) const’ at lgfem.cpp:3597:41: ./../femlib/MeshPoint.hpp:300:14: warning: ‘lab’ may be used uninitialized [-Wmaybe-uninitialized] 300 | label = ll; | ^~ lgfem.cpp: In member function ‘IntFunction >::operator()(void*) const’: lgfem.cpp:3584:13: note: ‘lab’ was declared here 3584 | int lab; | ^~~ In member function ‘Fem2D::MeshPointBase::set(Fem2D::Mesh3 const&, Fem2D::R3 const&, Fem2D::R3 const&, Fem2D::Tet const&, int, Fem2D::R3 const&, int, int)’, inlined from ‘Fem2D::MeshPoint::set(Fem2D::Mesh3 const&, Fem2D::R3 const&, Fem2D::R3 const&, Fem2D::Tet const&, int, Fem2D::R3 const&, int)’ at ./../femlib/MeshPoint.hpp:827:23, inlined from ‘IntFunction::operator()(void*) const’ at lgfem.cpp:3670:41: ./../femlib/MeshPoint.hpp:300:14: warning: ‘lab’ may be used uninitialized [-Wmaybe-uninitialized] 300 | label = ll; | ^~ lgfem.cpp: In member function ‘IntFunction::operator()(void*) const’: lgfem.cpp:3654:11: note: ‘lab’ was declared here 3654 | int lab; | ^~~ In member function ‘Fem2D::MeshPoint::set(Fem2D::MeshS const&, Fem2D::R3 const&, Fem2D::R2 const&, Fem2D::TriangleS const&, int, Fem2D::R3 const&, int)’, inlined from ‘IntFunction::operator()(void*) const’ at lgfem.cpp:3873:41: ./../femlib/MeshPoint.hpp:850:25: warning: ‘lab’ may be used uninitialized [-Wmaybe-uninitialized] 850 | MeshPointBase::set(aTh,P2,P_Hat,aK,ll,EE,iedge); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lgfem.cpp: In member function ‘IntFunction::operator()(void*) const’: lgfem.cpp:3861:11: note: ‘lab’ was declared here 3861 | int lab; | ^~~ In member function ‘Fem2D::MeshPointBase::set(Fem2D::Mesh3 const&, Fem2D::R3 const&, Fem2D::R3 const&, Fem2D::Tet const&, int, Fem2D::R3 const&, int, int)’, inlined from ‘Fem2D::MeshPoint::set(Fem2D::Mesh3 const&, Fem2D::R3 const&, Fem2D::R3 const&, Fem2D::Tet const&, int, Fem2D::R3 const&, int)’ at ./../femlib/MeshPoint.hpp:827:23, inlined from ‘IntFunction::operator()(void*) const’ at lgfem.cpp:3597:41: ./../femlib/MeshPoint.hpp:300:14: warning: ‘lab’ may be used uninitialized [-Wmaybe-uninitialized] 300 | label = ll; | ^~ lgfem.cpp: In member function ‘IntFunction::operator()(void*) const’: lgfem.cpp:3584:13: note: ‘lab’ was declared here 3584 | int lab; | ^~~ rm -f libff.a ar rv libff.a UMFPack_Solver.o AFunction.o AFunction2.o array_long.o array_real.o array_complex.o lex.o lgmesh.o lgmesh3.o CodeAlloc.o lgmat.o global.o ../femlib/Drawing.o ../femlib/gibbs.o ../femlib/CheckPtr.o ../femlib/fem.o ../femlib/QuadratureFormular.o ../femlib/FESpace.o ../femlib/Element_RT.o ../femlib/mshptg.o ../femlib/FQuadTree.o ../bamglib/QuadTree.o ../bamglib/R2.o ../bamglib/Meshio.o ../bamglib/Mesh2.o ../bamglib/Metric.o ../femlib/BamgFreeFem.o ../bamglib/MeshDraw.o ../bamglib/MeshGeom.o ../bamglib/MeshQuad.o ../bamglib/SetOfE4.o ../bamglib/MeshRead.o ../bamglib/write_hdf5.o ../bamglib/write_xdmf.o ../bamglib/MeshWrite.o problem.o mt19937ar.o ../Graphics/DefColor.o InitFunct.o ../Algo/lgalgo.o ../femlib/Element_P2h.o load.o lgfem.o environment.o string_def.o ../femlib/FESpacen.o ../femlib/P012_1d.o ../femlib/P012_2d.o ../femlib/P012_3d.o ../femlib/P012_3dSurf.o ../femlib/P012_3dCurve.o ../femlib/Mesh1dn.o ../femlib/Mesh2dn.o ../femlib/Mesh3dn.o ../femlib/MeshSn.o ../femlib/MeshLn.o ../femlib/GQuadTree.o ../femlib/libmeshb7.o glumesh2D.o ../femlib/splitsimplex.o P1IsoValue.o ../femlib/HashMatrix.o ../femlib/CG.o ../femlib/SparseLinearSolver.o strversionnumber.o ../Eigen/eigenvalue.o ar: creating libff.a a - UMFPack_Solver.o a - AFunction.o a - AFunction2.o a - array_long.o a - array_real.o a - array_complex.o a - lex.o a - lgmesh.o a - lgmesh3.o a - CodeAlloc.o a - lgmat.o a - global.o a - ../femlib/Drawing.o a - ../femlib/gibbs.o a - ../femlib/CheckPtr.o a - ../femlib/fem.o a - ../femlib/QuadratureFormular.o a - ../femlib/FESpace.o a - ../femlib/Element_RT.o a - ../femlib/mshptg.o a - ../femlib/FQuadTree.o a - ../bamglib/QuadTree.o a - ../bamglib/R2.o a - ../bamglib/Meshio.o a - ../bamglib/Mesh2.o a - ../bamglib/Metric.o a - ../femlib/BamgFreeFem.o a - ../bamglib/MeshDraw.o a - ../bamglib/MeshGeom.o a - ../bamglib/MeshQuad.o a - ../bamglib/SetOfE4.o a - ../bamglib/MeshRead.o a - ../bamglib/write_hdf5.o a - ../bamglib/write_xdmf.o a - ../bamglib/MeshWrite.o a - problem.o a - mt19937ar.o a - ../Graphics/DefColor.o a - InitFunct.o a - ../Algo/lgalgo.o a - ../femlib/Element_P2h.o a - load.o a - lgfem.o a - environment.o a - string_def.o a - ../femlib/FESpacen.o a - ../femlib/P012_1d.o a - ../femlib/P012_2d.o a - ../femlib/P012_3d.o a - ../femlib/P012_3dSurf.o a - ../femlib/P012_3dCurve.o a - ../femlib/Mesh1dn.o a - ../femlib/Mesh2dn.o a - ../femlib/Mesh3dn.o a - ../femlib/MeshSn.o a - ../femlib/MeshLn.o a - ../femlib/GQuadTree.o a - ../femlib/libmeshb7.o a - glumesh2D.o a - ../femlib/splitsimplex.o a - P1IsoValue.o a - ../femlib/HashMatrix.o a - ../femlib/CG.o a - ../femlib/SparseLinearSolver.o a - strversionnumber.o a - ../Eigen/eigenvalue.o ranlib libff.a make[4]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/fflib' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/fflib' Making all in nw make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/nw' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -I/usr/include/suitesparse -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../Graphics/sansrgraph.o ../Graphics/sansrgraph.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -I/usr/include/suitesparse -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../Graphics/ffglut.o ../Graphics/ffglut.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -I/usr/include/suitesparse -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../Graphics/ffthreads.o ../Graphics/ffthreads.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -I/usr/include/suitesparse -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../Graphics/gggg.o ../Graphics/gggg.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -I/usr/include/suitesparse -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../mpi/parallelempi-empty.o ../mpi/parallelempi-empty.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -I/usr/include/suitesparse -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../fflib/ffapi.o ../fflib/ffapi.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -I/usr/include/suitesparse -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../fflib/compositeFESpace.o ../fflib/compositeFESpace.cpp In file included from ../Graphics/sansrgraph.cpp:118: ../Graphics/getprog-unix.hpp: In function ‘char* Shell_Space(const char*)’: ../Graphics/getprog-unix.hpp:34:15: warning: unused variable ‘c’ [-Wunused-variable] 34 | const char *c = s; | ^ ../Graphics/getprog-unix.hpp: In function ‘int getprog_(char*, int, char**)’: ../Graphics/getprog-unix.hpp:86:13: warning: unused variable ‘lsuffix’ [-Wunused-variable] 86 | const int lsuffix = 0; | ^~~~~~~ In file included from ./../femlib/Mesh2dn.hpp:40, from ../Graphics/ffglut.cpp:44: ./../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ../fflib/compositeFESpace.cpp:50: ../fflib/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ../fflib/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ../fflib/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ../fflib/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ../fflib/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ../fflib/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ../fflib/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ../fflib/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ../fflib/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ../Graphics/ffglut.cpp:65: ../Graphics/ffglut.hpp: In constructor ‘OnePlotHMatrix::OnePlotHMatrix(long int, PlotStream&)’: ../Graphics/ffglut.hpp:291:13: warning: unused variable ‘rank’ [-Wunused-variable] 291 | int rank; | ^~~~ In file included from ./../femlib/MeshLn.hpp:51, from ./../femlib/FESpacen.hpp:54, from ./../femlib/MatriceElementaire.hpp:4, from ./../femlib/VirtualMatrix.hpp:3, from ./../femlib/HashMatrix.hpp:17, from ../fflib/compositeFESpace.cpp:53: ./../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ../Graphics/ffglut.cpp: In function ‘int ReadOnePlot(FILE*)’: ../Graphics/ffglut.cpp:152:17: warning: unused variable ‘c2’ [-Wunused-variable] 152 | int c2 =getc(fp); | ^~ ../Graphics/ffglut.cpp: In function ‘void Plot(const Fem2D::Mesh3&, bool, bool, bool, ThePlot&, GLint, int*)’: ../Graphics/ffglut.cpp:484:12: warning: unused variable ‘r’ [-Wunused-variable] 484 | double r=0,g=0,b=0; | ^ ../Graphics/ffglut.cpp:484:16: warning: unused variable ‘g’ [-Wunused-variable] 484 | double r=0,g=0,b=0; | ^ ../Graphics/ffglut.cpp:484:20: warning: unused variable ‘b’ [-Wunused-variable] 484 | double r=0,g=0,b=0; | ^ ../Graphics/ffglut.cpp:475:28: warning: typedef ‘Tet’ locally defined but not used [-Wunused-local-typedefs] 475 | typedef Mesh3::Element Tet; | ^~~ ../Graphics/ffglut.cpp: In function ‘void Plot(const Fem2D::MeshS&, bool, bool, bool, ThePlot&, GLint, int*, OneWindow*)’: ../Graphics/ffglut.cpp:703:37: warning: operation on ‘i’ may be undefined [-Wsequence-point] 703 | for (int i=0;ihpixel; | ^ ../Graphics/ffglut.cpp:588:12: warning: unused variable ‘r’ [-Wunused-variable] 588 | double r=0,g=0,b=0; | ^ ../Graphics/ffglut.cpp:588:16: warning: unused variable ‘g’ [-Wunused-variable] 588 | double r=0,g=0,b=0; | ^ ../Graphics/ffglut.cpp:588:20: warning: unused variable ‘b’ [-Wunused-variable] 588 | double r=0,g=0,b=0; | ^ ../Graphics/ffglut.cpp: In function ‘void Plot(const Fem2D::MeshL&, bool, bool, bool, ThePlot&, GLint, int*, OneWindow*)’: ../Graphics/ffglut.cpp:830:33: warning: operation on ‘i’ may be undefined [-Wsequence-point] 830 | for (int i=0;ihpixel; | ^~ ../Graphics/ffglut.cpp: In member function ‘virtual void OnePlotBorder::Draw(OneWindow*)’: ../Graphics/ffglut.cpp:1719:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1719 | for(int i=0;i >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1723 | for(int j=1;j > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1764 | for(int i=0;i >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1768 | for(int j=1;jtheplot->nbN; | ^~~ ../Graphics/ffglut.cpp: In function ‘int main(int, char**)’: ../Graphics/ffglut.cpp:4201:10: warning: unused variable ‘fullscreen’ [-Wunused-variable] 4201 | bool fullscreen = false; | ^~~~~~~~~~ In file included from ./../femlib/SparseLinearSolver.hpp:7, from ../fflib/compositeFESpace.cpp:55: ./../femlib/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./../femlib/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./../femlib/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./../femlib/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ../fflib/error.hpp:32, from ../fflib/compositeFESpace.cpp:49: ../fflib/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./../femlib/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ../Graphics/ffglut.cpp: In instantiation of ‘OnePlotFE::OnePlotFE(const Mesh*, long int, PlotStream&) [with Mesh = Fem2D::Mesh]’: ../Graphics/ffglut.cpp:3012:59: required from here ../Graphics/ffglut.cpp:1259:21: warning: unused variable ‘j’ [-Wunused-variable] 1259 | for(int i=0,j=0;i::OnePlotFE(const Mesh*, long int, PlotStream&) [with Mesh = Fem2D::Mesh2]’: ../Graphics/ffglut.cpp:3014:61: required from here ../Graphics/ffglut.cpp:1259:21: warning: unused variable ‘j’ [-Wunused-variable] In file included from ../fflib/AFunction.hpp:54: ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./../femlib/VirtualSolverSparseSuite.hpp:536:64: required from here ./../femlib/RNM.hpp:263:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 263 | virtual bool ChecknbColumn (Z m) const =0; | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:262:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 262 | virtual bool ChecknbLine (Z n) const= 0; | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./../femlib/VirtualSolverSparseSuite.hpp:615:78: required from here ./../femlib/RNM.hpp:263:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 263 | virtual bool ChecknbColumn (Z m) const =0; | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:262:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 262 | virtual bool ChecknbLine (Z n) const= 0; | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./../femlib/SparseLinearSolver.hpp:9: ./../femlib/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./../femlib/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./../femlib/VirtualSolverSkyLine.hpp:11, from ./../femlib/SparseLinearSolver.hpp:10: ./../femlib/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./../femlib/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./../femlib/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./../femlib/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./../femlib/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from ../fflib/compositeFESpace.cpp:57: ./../femlib/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./../femlib/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./../femlib/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./../femlib/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./../femlib/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./../femlib/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./../femlib/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./../femlib/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./../femlib/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./../femlib/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./../femlib/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./../femlib/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./../femlib/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ../fflib/lgsolver.hpp:152:23: required from here ./../femlib/RNM.hpp:263:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 263 | virtual bool ChecknbColumn (Z m) const =0; | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:262:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 262 | virtual bool ChecknbLine (Z n) const= 0; | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ../fflib/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ../fflib/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ../fflib/compositeFESpace.cpp:61: ../fflib/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ../fflib/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ../Graphics/ffglut.cpp: In instantiation of ‘void Plot(const Mesh&, bool, bool, bool, ThePlot&, GLint, int*) [with Mesh = Fem2D::Mesh2; GLint = int]’: ../Graphics/ffglut.cpp:1549:9: required from ‘void OnePlotFE::Draw(OneWindow*) [with Mesh = Fem2D::Mesh2]’ ../Graphics/ffglut.cpp:1435:6: required from here ../Graphics/ffglut.cpp:391:12: warning: unused variable ‘r’ [-Wunused-variable] 391 | double r=0,g=0,b=0; | ^ ../Graphics/ffglut.cpp:391:16: warning: unused variable ‘g’ [-Wunused-variable] 391 | double r=0,g=0,b=0; | ^ ../Graphics/ffglut.cpp:391:20: warning: unused variable ‘b’ [-Wunused-variable] 391 | double r=0,g=0,b=0; | ^ ../Graphics/ffglut.cpp: In instantiation of ‘void Plot(const Mesh&, bool, bool, bool, ThePlot&, GLint, int*) [with Mesh = Fem2D::Mesh; GLint = int]’: ../Graphics/ffglut.cpp:1549:9: required from ‘void OnePlotFE::Draw(OneWindow*) [with Mesh = Fem2D::Mesh]’ ../Graphics/ffglut.cpp:1435:6: required from here ../Graphics/ffglut.cpp:391:12: warning: unused variable ‘r’ [-Wunused-variable] 391 | double r=0,g=0,b=0; | ^ ../Graphics/ffglut.cpp:391:16: warning: unused variable ‘g’ [-Wunused-variable] 391 | double r=0,g=0,b=0; | ^ ../Graphics/ffglut.cpp:391:20: warning: unused variable ‘b’ [-Wunused-variable] 391 | double r=0,g=0,b=0; | ^ ../fflib/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ../fflib/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ../fflib/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ../fflib/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ../fflib/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ../fflib/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ../fflib/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ../fflib/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ../fflib/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ../fflib/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ../fflib/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ../fflib/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ../fflib/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ../fflib/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ../fflib/compositeFESpace.cpp: In function ‘KNM > computeBlockLargs(const std::__cxx11::list&, const int&, const int&, const KN&, const KN&)’: ../fflib/compositeFESpace.cpp:358:14: warning: unused variable ‘d’ [-Wunused-variable] 358 | int d = di.d; | ^ ../fflib/compositeFESpace.cpp:359:11: warning: unused variable ‘dHat’ [-Wunused-variable] 359 | int dHat = di.dHat; | ^~~~ ../fflib/compositeFESpace.cpp:545:14: warning: unused variable ‘Opsize’ [-Wunused-variable] 545 | size_t Opsize= Op->v.size(); | ^~~~~~ ../fflib/compositeFESpace.cpp: In function ‘void listOfComponentBilinearForm(const std::__cxx11::list&)’: ../fflib/compositeFESpace.cpp:993:14: warning: unused variable ‘d’ [-Wunused-variable] 993 | int d = di.d; | ^ ../fflib/compositeFESpace.cpp:994:11: warning: unused variable ‘dHat’ [-Wunused-variable] 994 | int dHat = di.dHat; | ^~~~ ../fflib/compositeFESpace.cpp: In function ‘void separateFEMpartBemPart(const std::__cxx11::list&, std::__cxx11::list&, std::__cxx11::list&)’: ../fflib/compositeFESpace.cpp:1332:30: warning: unused variable ‘OpBEM’ [-Wunused-variable] 1332 | BilinearOperator * OpBEM = new BilinearOperator( Op->v[indexBEMmass].first, Op->v[indexBEMmass].second ); | ^~~~~ ../fflib/compositeFESpace.cpp:1235:7: warning: unused variable ‘nbBEM’ [-Wunused-variable] 1235 | int nbBEM=0; | ^~~~~ ../fflib/compositeFESpace.cpp: In function ‘void varfToCompositeBlockLinearSystem_fes(bool, bool, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, MatriceCreuse&, int*, bool)’: ../fflib/compositeFESpace.cpp:1494:34: warning: typedef ‘pfes1’ locally defined but not used [-Wunused-local-typedefs] 1494 | typedef typename v_fes1::pfes pfes1; | ^~~~~ ../fflib/compositeFESpace.cpp:1495:34: warning: typedef ‘pfes2’ locally defined but not used [-Wunused-local-typedefs] 1495 | typedef typename v_fes2::pfes pfes2; | ^~~~~ ../fflib/compositeFESpace.cpp:1498:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1498 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ../fflib/compositeFESpace.cpp:1499:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1499 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ../fflib/compositeFESpace.cpp: In function ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool)’: ../fflib/compositeFESpace.cpp:1845:36: warning: typedef ‘pfes1’ locally defined but not used [-Wunused-local-typedefs] 1845 | typedef typename v_fes1::pfes pfes1; | ^~~~~ ../fflib/compositeFESpace.cpp:1846:36: warning: typedef ‘pfes2’ locally defined but not used [-Wunused-local-typedefs] 1846 | typedef typename v_fes2::pfes pfes2; | ^~~~~ ../fflib/compositeFESpace.cpp:1847:39: warning: typedef ‘FESpace1’ locally defined but not used [-Wunused-local-typedefs] 1847 | typedef typename v_fes1::FESpace FESpace1; | ^~~~~~~~ ../fflib/compositeFESpace.cpp:1848:39: warning: typedef ‘FESpace2’ locally defined but not used [-Wunused-local-typedefs] 1848 | typedef typename v_fes2::FESpace FESpace2; | ^~~~~~~~ In file included from ../fflib/AFunction.hpp:92: ../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ../fflib/AFunction.hpp:438:32: required from here ../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ../fflib/AFunction.hpp:1798:40: required from here ../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ../fflib/AFunction.hpp:1903:38: required from here ../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./../femlib/VirtualSolverCG.hpp:10, from ./../femlib/SparseLinearSolver.hpp:8: ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./../femlib/VirtualSolverSparseSuite.hpp:153:79: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./../femlib/VirtualSolverSparseSuite.hpp:233:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./../femlib/VirtualSolverSparseSuite.hpp:553:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./../femlib/VirtualSolverSparseSuite.hpp:635:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ../fflib/problem.hpp:141:68: required from here ../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ../fflib/problem.hpp:300:60: required from here ../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ../fflib/problem.hpp:373:82: required from here ../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ../fflib/problem.hpp:636:59: required from here ../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ../fflib/problem.hpp:679:60: required from here ../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../fflib/compositeFESpace.cpp: In instantiation of ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ../fflib/compositeFESpace.cpp:2423:80: required from here ../fflib/compositeFESpace.cpp:2107:11: warning: unused variable ‘N_block’ [-Wunused-variable] 2107 | int N_block = UhNbOfDf[i]; | ^~~~~~~ ../fflib/compositeFESpace.cpp:2108:11: warning: unused variable ‘M_block’ [-Wunused-variable] 2108 | int M_block = VhNbOfDf[j]; | ^~~~~~~ ../fflib/compositeFESpace.cpp:2044:8: warning: unused variable ‘A_is_maybe_sym’ [-Wunused-variable] 2044 | bool A_is_maybe_sym = (void*)pUh == (void*)pVh; | ^~~~~~~~~~~~~~ ../fflib/compositeFESpace.cpp: In instantiation of ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ../fflib/compositeFESpace.cpp:2425:81: required from here ../fflib/compositeFESpace.cpp:2107:11: warning: unused variable ‘N_block’ [-Wunused-variable] 2107 | int N_block = UhNbOfDf[i]; | ^~~~~~~ ../fflib/compositeFESpace.cpp:2108:11: warning: unused variable ‘M_block’ [-Wunused-variable] 2108 | int M_block = VhNbOfDf[j]; | ^~~~~~~ ../fflib/compositeFESpace.cpp:2044:8: warning: unused variable ‘A_is_maybe_sym’ [-Wunused-variable] 2044 | bool A_is_maybe_sym = (void*)pUh == (void*)pVh; | ^~~~~~~~~~~~~~ ../fflib/compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = double; MMesh = Fem2D::Mesh; v_fes1 = v_fes; v_fes2 = v_fes; typename v_fes1::FESpace = Fem2D::FESpace; typename v_fes2::FESpace = Fem2D::FESpace; Stack = void*]’: ../fflib/compositeFESpace.cpp:1953:70: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = double; pcommworld = void*; Stack = void*]’ ../fflib/compositeFESpace.cpp:2392:101: required from here ../fflib/compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ../fflib/compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = double; MMesh = Fem2D::Mesh3; v_fes1 = v_fes3; v_fes2 = v_fes3; typename v_fes1::FESpace = Fem2D::GFESpace; typename v_fes2::FESpace = Fem2D::GFESpace; Stack = void*]’: ../fflib/compositeFESpace.cpp:1960:73: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = double; pcommworld = void*; Stack = void*]’ ../fflib/compositeFESpace.cpp:2392:101: required from here ../fflib/compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ../fflib/compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = double; MMesh = Fem2D::MeshS; v_fes1 = v_fesS; v_fes2 = v_fesS; typename v_fes1::FESpace = Fem2D::GFESpace; typename v_fes2::FESpace = Fem2D::GFESpace; Stack = void*]’: ../fflib/compositeFESpace.cpp:1966:73: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = double; pcommworld = void*; Stack = void*]’ ../fflib/compositeFESpace.cpp:2392:101: required from here ../fflib/compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ../fflib/compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = double; MMesh = Fem2D::MeshL; v_fes1 = v_fesL; v_fes2 = v_fesL; typename v_fes1::FESpace = Fem2D::GFESpace; typename v_fes2::FESpace = Fem2D::GFESpace; Stack = void*]’: ../fflib/compositeFESpace.cpp:1974:73: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = double; pcommworld = void*; Stack = void*]’ ../fflib/compositeFESpace.cpp:2392:101: required from here ../fflib/compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ../fflib/compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = double; MMesh = Fem2D::MeshL; v_fes1 = v_fesL; v_fes2 = v_fes; typename v_fes1::FESpace = Fem2D::GFESpace; typename v_fes2::FESpace = Fem2D::FESpace; Stack = void*]’: ../fflib/compositeFESpace.cpp:1981:72: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = double; pcommworld = void*; Stack = void*]’ ../fflib/compositeFESpace.cpp:2392:101: required from here ../fflib/compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ../fflib/compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = double; MMesh = Fem2D::MeshL; v_fes1 = v_fes; v_fes2 = v_fesL; typename v_fes1::FESpace = Fem2D::FESpace; typename v_fes2::FESpace = Fem2D::GFESpace; Stack = void*]’: ../fflib/compositeFESpace.cpp:1988:72: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = double; pcommworld = void*; Stack = void*]’ ../fflib/compositeFESpace.cpp:2392:101: required from here ../fflib/compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ../fflib/compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = double; MMesh = Fem2D::MeshS; v_fes1 = v_fesS; v_fes2 = v_fes3; typename v_fes1::FESpace = Fem2D::GFESpace; typename v_fes2::FESpace = Fem2D::GFESpace; Stack = void*]’: ../fflib/compositeFESpace.cpp:1994:73: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = double; pcommworld = void*; Stack = void*]’ ../fflib/compositeFESpace.cpp:2392:101: required from here ../fflib/compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ../fflib/compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = double; MMesh = Fem2D::MeshS; v_fes1 = v_fes3; v_fes2 = v_fesS; typename v_fes1::FESpace = Fem2D::GFESpace; typename v_fes2::FESpace = Fem2D::GFESpace; Stack = void*]’: ../fflib/compositeFESpace.cpp:2001:73: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = double; pcommworld = void*; Stack = void*]’ ../fflib/compositeFESpace.cpp:2392:101: required from here ../fflib/compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ../fflib/compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = std::complex; MMesh = Fem2D::Mesh; v_fes1 = v_fes; v_fes2 = v_fes; typename v_fes1::FESpace = Fem2D::FESpace; typename v_fes2::FESpace = Fem2D::FESpace; Stack = void*]’: ../fflib/compositeFESpace.cpp:1953:70: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = std::complex; pcommworld = void*; Stack = void*]’ ../fflib/compositeFESpace.cpp:2400:104: required from here ../fflib/compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ../fflib/compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = std::complex; MMesh = Fem2D::Mesh3; v_fes1 = v_fes3; v_fes2 = v_fes3; typename v_fes1::FESpace = Fem2D::GFESpace; typename v_fes2::FESpace = Fem2D::GFESpace; Stack = void*]’: ../fflib/compositeFESpace.cpp:1960:73: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = std::complex; pcommworld = void*; Stack = void*]’ ../fflib/compositeFESpace.cpp:2400:104: required from here ../fflib/compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ../fflib/compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = std::complex; MMesh = Fem2D::MeshS; v_fes1 = v_fesS; v_fes2 = v_fesS; typename v_fes1::FESpace = Fem2D::GFESpace; typename v_fes2::FESpace = Fem2D::GFESpace; Stack = void*]’: ../fflib/compositeFESpace.cpp:1966:73: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = std::complex; pcommworld = void*; Stack = void*]’ ../fflib/compositeFESpace.cpp:2400:104: required from here ../fflib/compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ../fflib/compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = std::complex; MMesh = Fem2D::MeshL; v_fes1 = v_fesL; v_fes2 = v_fesL; typename v_fes1::FESpace = Fem2D::GFESpace; typename v_fes2::FESpace = Fem2D::GFESpace; Stack = void*]’: ../fflib/compositeFESpace.cpp:1974:73: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = std::complex; pcommworld = void*; Stack = void*]’ ../fflib/compositeFESpace.cpp:2400:104: required from here ../fflib/compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ../fflib/compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = std::complex; MMesh = Fem2D::MeshL; v_fes1 = v_fesL; v_fes2 = v_fes; typename v_fes1::FESpace = Fem2D::GFESpace; typename v_fes2::FESpace = Fem2D::FESpace; Stack = void*]’: ../fflib/compositeFESpace.cpp:1981:72: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = std::complex; pcommworld = void*; Stack = void*]’ ../fflib/compositeFESpace.cpp:2400:104: required from here ../fflib/compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ../fflib/compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = std::complex; MMesh = Fem2D::MeshL; v_fes1 = v_fes; v_fes2 = v_fesL; typename v_fes1::FESpace = Fem2D::FESpace; typename v_fes2::FESpace = Fem2D::GFESpace; Stack = void*]’: ../fflib/compositeFESpace.cpp:1988:72: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = std::complex; pcommworld = void*; Stack = void*]’ ../fflib/compositeFESpace.cpp:2400:104: required from here ../fflib/compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ../fflib/compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = std::complex; MMesh = Fem2D::MeshS; v_fes1 = v_fesS; v_fes2 = v_fes3; typename v_fes1::FESpace = Fem2D::GFESpace; typename v_fes2::FESpace = Fem2D::GFESpace; Stack = void*]’: ../fflib/compositeFESpace.cpp:1994:73: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = std::complex; pcommworld = void*; Stack = void*]’ ../fflib/compositeFESpace.cpp:2400:104: required from here ../fflib/compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ../fflib/compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = std::complex; MMesh = Fem2D::MeshS; v_fes1 = v_fes3; v_fes2 = v_fesS; typename v_fes1::FESpace = Fem2D::GFESpace; typename v_fes2::FESpace = Fem2D::GFESpace; Stack = void*]’: ../fflib/compositeFESpace.cpp:2001:73: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = std::complex; pcommworld = void*; Stack = void*]’ ../fflib/compositeFESpace.cpp:2400:104: required from here ../fflib/compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse*]’: ../fflib/compositeFESpace.cpp:2088:58: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../fflib/compositeFESpace.cpp:2423:80: required from here ../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 Matrice_Creuse* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse >*]’: ../fflib/compositeFESpace.cpp:2088:58: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../fflib/compositeFESpace.cpp:2425:81: required from here ../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 Matrice_Creuse >* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ../fflib/lgfem.hpp:475:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ../fflib/lgfem.hpp:522:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ../fflib/lgfem.hpp:569:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here ../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here ../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here ../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In member function ‘FormBilinear::FormBilinear(CDomainOfIntegration const*, E_F0*)’, inlined from ‘creationLargsForCompositeFESpace(std::__cxx11::list > const&, int const&, int const&, KN const&, KN const&)’ at ../fflib/compositeFESpace.cpp:174:69: ../fflib/problem.hpp:640:79: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 640 | FormBilinear(A a,Expression bb) : di(a),b(new Foperator(*dynamic_cast(bb))/*->Optimize(currentblock) FH1004 */) | ^ In file included from ../fflib/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘FormBilinear::FormBilinear(CDomainOfIntegration const*, E_F0*)’ at ../fflib/problem.hpp:640:79, inlined from ‘creationLargsForCompositeFESpace(std::__cxx11::list > const&, int const&, int const&, KN const&, KN const&)’ at ../fflib/compositeFESpace.cpp:174:69: ../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In member function ‘FormLinear::FormLinear(CDomainOfIntegration const*, E_F0*)’, inlined from ‘creationLargsForCompositeFESpace(std::__cxx11::list > const&, int const&, int const&, KN const&, KN const&)’ at ../fflib/compositeFESpace.cpp:235:70: ../fflib/problem.hpp:683:73: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 683 | FormLinear(A a,Expression bb) : di(a),l(new Ftest(*dynamic_cast(bb))/*->Optimize(currentblock) FH1004 */) {ffassert(l);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘FormLinear::FormLinear(CDomainOfIntegration const*, E_F0*)’ at ../fflib/problem.hpp:683:73, inlined from ‘creationLargsForCompositeFESpace(std::__cxx11::list > const&, int const&, int const&, KN const&, KN const&)’ at ../fflib/compositeFESpace.cpp:235:70: ../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../fflib/compositeFESpace.cpp: In function ‘creationLargsForCompositeFESpace(std::__cxx11::list > const&, int const&, int const&, KN const&, KN const&)’: ../fflib/compositeFESpace.cpp:277:64: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 277 | if(addBC) newlargs.push_back( C_F0( new BC_set(*bc,okBC), r) ); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘creationLargsForCompositeFESpace(std::__cxx11::list > const&, int const&, int const&, KN const&, KN const&)’ at ../fflib/compositeFESpace.cpp:277:64: ../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../fflib/compositeFESpace.cpp: In function ‘creationLargsForCompositeFESpace(std::__cxx11::list > const&, int const&, int const&, KN const&, KN const&)’: ../fflib/compositeFESpace.cpp:174:69: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 174 | newlargs.push_back( C_F0( new FormBilinear( &di, OpBloc ), r ) ); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘creationLargsForCompositeFESpace(std::__cxx11::list > const&, int const&, int const&, KN const&, KN const&)’ at ../fflib/compositeFESpace.cpp:174:69: ../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../fflib/compositeFESpace.cpp: In function ‘creationLargsForCompositeFESpace(std::__cxx11::list > const&, int const&, int const&, KN const&, KN const&)’: ../fflib/compositeFESpace.cpp:235:70: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 235 | newlargs.push_back( C_F0( new FormLinear( (ll->di), OpBloc ), r ) ); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘creationLargsForCompositeFESpace(std::__cxx11::list > const&, int const&, int const&, KN const&, KN const&)’ at ../fflib/compositeFESpace.cpp:235:70: ../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -o FreeFem++ ../Graphics/sansrgraph.o ../mpi/parallelempi-empty.o ../fflib/ffapi.o ../fflib/compositeFESpace.o ../lglib/liblg.a ../fflib/libff.a -lumfpack -lamd -lcholmod -lcolamd -L/usr/lib64 -larpack -lflexiblas -ldl -lm -lrt -L/usr/lib/gcc/aarch64-redhat-linux/13 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../.. -lgfortran -lm -L/usr/lib64 -lhdf5_hl -lhdf5 -lhdf5_hl -lsz -lz -ldl -lm -lz g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -o FreeFem++-nw ../Graphics/sansrgraph.o ../mpi/parallelempi-empty.o ../fflib/ffapi.o ../fflib/compositeFESpace.o ../lglib/liblg.a ../fflib/libff.a -lumfpack -lamd -lcholmod -lcolamd -L/usr/lib64 -larpack -lflexiblas -ldl -lm -lrt -L/usr/lib/gcc/aarch64-redhat-linux/13 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../.. -lgfortran -lm -L/usr/lib64 -lhdf5_hl -lhdf5 -lhdf5_hl -lsz -lz -ldl -lm -lz g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -o ffglut ../femlib/Drawing.o ../femlib/fem.o ../fflib/ffapi.o ../femlib/FQuadTree.o ../femlib/GQuadTree.o ../femlib/Mesh1dn.o ../femlib/Mesh2dn.o ../femlib/Mesh3dn.o ../femlib/MeshSn.o ../femlib/MeshLn.o ../femlib/mshptg.o ../Graphics/ffglut.o ../Graphics/ffthreads.o ../Graphics/gggg.o ../libMesh/libMesh.a -lglut -lGLU -lGL -lpthread In member function ‘resize’, inlined from ‘__ct_base ’ at ../fflib/problem.cpp:13594:23: ../fflib/./../femlib/RNM.hpp:1198:16: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1198 | this->v=new R[this->n]; | ^ ../fflib/../femlib/CheckPtr.cpp: In member function ‘__ct_base ’: ../fflib/../femlib/CheckPtr.cpp:604:7: note: in a call to allocation function ‘operator new []’ declared here 604 | void *operator new[](std::size_t size) //throw(std::bad_alloc) | ^ In member function ‘__ct ’, inlined from ‘creationLinearFormCompositeFESpace’ at ../fflib/problem.hpp:1417:49, inlined from ‘__ct_base ’ at ../fflib/problem.cpp:13595:53: ../fflib/./../femlib/RNM.hpp:971:24: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 971 | KN(long nn) : KN_(new R[nn],nn) {} | ^ ../fflib/../femlib/CheckPtr.cpp: In member function ‘__ct_base ’: ../fflib/../femlib/CheckPtr.cpp:604:7: note: in a call to allocation function ‘operator new []’ declared here 604 | void *operator new[](std::size_t size) //throw(std::bad_alloc) | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile2DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:391:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile2DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:392:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile2DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:393:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile3DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:468:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile3DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:469:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile3DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:470:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile2DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:391:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile2DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:392:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile2DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:393:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile3DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:468:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile3DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:469:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile3DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:470:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In member function ‘init’, inlined from ‘set’ at ../fflib/array_tlp.hpp:472:35, inlined from ‘operator()’ at ../fflib/array_tlp.hpp:522:23: ../fflib/./../femlib/RNM.hpp:1189:71: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1189 | void init(long nn) {this->n=nn;this->step=1;this->next=-1;this->v=new R[nn]();} | ^ ../fflib/../femlib/CheckPtr.cpp: In member function ‘operator()’: ../fflib/../femlib/CheckPtr.cpp:604:7: note: in a call to allocation function ‘operator new []’ declared here 604 | void *operator new[](std::size_t size) //throw(std::bad_alloc) | ^ In member function ‘__ct_base ’, inlined from ‘__ct ’ at ../fflib/./../femlib/QuadratureFormular.hpp:56:46, inlined from ‘__ct_base .constprop’ at ../fflib/./../femlib/QuadratureFormular.hpp:100:62: ../fflib/./../femlib/QuadratureFormular.hpp:49:27: warning: ‘__builtin_memset’ writing between 8 and 17179869176 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 49 | QuadratureWeight(R aa): a(aa){} | ^ ../fflib/./../femlib/QuadratureFormular.hpp: In member function ‘__ct_base .constprop’: ../fflib/./../femlib/QuadratureFormular.hpp:100:62: note: destination object of size 0 allocated by ‘operator new []’ 100 | GQuadratureFormular(int ssize):exact(0),n(0),size(ssize),p(new QP[size]),clean(true) {} | ^ In member function ‘__ct_base ’, inlined from ‘__ct ’ at ../fflib/./../femlib/QuadratureFormular.hpp:56:46, inlined from ‘__ct_base .constprop’ at ../fflib/./../femlib/QuadratureFormular.hpp:100:62: ../fflib/./../femlib/QuadratureFormular.hpp:49:27: warning: ‘__builtin_memset’ writing between 8 and 17179869176 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 49 | QuadratureWeight(R aa): a(aa){} | ^ ../fflib/./../femlib/QuadratureFormular.hpp: In member function ‘__ct_base .constprop’: ../fflib/./../femlib/QuadratureFormular.hpp:100:62: note: destination object of size 0 allocated by ‘operator new []’ 100 | GQuadratureFormular(int ssize):exact(0),n(0),size(ssize),p(new QP[size]),clean(true) {} | ^ In member function ‘__ct ’, inlined from ‘mainff’ at ../lglib/lg.ypp:1013:25: ../lglib/./../femlib/RNM.hpp:971:24: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 971 | KN(long nn) : KN_(new R[nn],nn) {} | ^ ../fflib/../femlib/CheckPtr.cpp: In function ‘mainff’: ../fflib/../femlib/CheckPtr.cpp:604:7: note: in a call to allocation function ‘operator new []’ declared here 604 | void *operator new[](std::size_t size) //throw(std::bad_alloc) | ^ ../fflib/./../femlib/gmres.hpp: In function ‘GMRES’: ../fflib/./../femlib/gmres.hpp:110:15: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 110 | Vector *v = new Vector[m+1]; | ^ ../fflib/../femlib/CheckPtr.cpp:604:7: note: in a call to allocation function ‘operator new []’ declared here 604 | void *operator new[](std::size_t size) //throw(std::bad_alloc) | ^ In member function ‘resize’, inlined from ‘__ct_base ’ at ../fflib/problem.cpp:13594:23: ../fflib/./../femlib/RNM.hpp:1198:16: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1198 | this->v=new R[this->n]; | ^ ../fflib/../femlib/CheckPtr.cpp: In member function ‘__ct_base ’: ../fflib/../femlib/CheckPtr.cpp:604:7: note: in a call to allocation function ‘operator new []’ declared here 604 | void *operator new[](std::size_t size) //throw(std::bad_alloc) | ^ In member function ‘__ct ’, inlined from ‘creationLinearFormCompositeFESpace’ at ../fflib/problem.hpp:1417:49, inlined from ‘__ct_base ’ at ../fflib/problem.cpp:13595:53: ../fflib/./../femlib/RNM.hpp:971:24: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 971 | KN(long nn) : KN_(new R[nn],nn) {} | ^ ../fflib/../femlib/CheckPtr.cpp: In member function ‘__ct_base ’: ../fflib/../femlib/CheckPtr.cpp:604:7: note: in a call to allocation function ‘operator new []’ declared here 604 | void *operator new[](std::size_t size) //throw(std::bad_alloc) | ^ ../fflib/./../femlib/gmres.hpp: In function ‘GMRES’: ../fflib/./../femlib/gmres.hpp:110:15: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 110 | Vector *v = new Vector[m+1]; | ^ ../fflib/../femlib/CheckPtr.cpp:604:7: note: in a call to allocation function ‘operator new []’ declared here 604 | void *operator new[](std::size_t size) //throw(std::bad_alloc) | ^ In member function ‘init’, inlined from ‘set’ at ../fflib/array_tlp.hpp:472:35, inlined from ‘operator()’ at ../fflib/array_tlp.hpp:522:23: ../fflib/./../femlib/RNM.hpp:1189:71: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1189 | void init(long nn) {this->n=nn;this->step=1;this->next=-1;this->v=new R[nn]();} | ^ ../fflib/../femlib/CheckPtr.cpp: In member function ‘operator()’: ../fflib/../femlib/CheckPtr.cpp:604:7: note: in a call to allocation function ‘operator new []’ declared here 604 | void *operator new[](std::size_t size) //throw(std::bad_alloc) | ^ In member function ‘__ct ’, inlined from ‘mainff’ at ../lglib/lg.ypp:1013:25: ../lglib/./../femlib/RNM.hpp:971:24: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 971 | KN(long nn) : KN_(new R[nn],nn) {} | ^ ../fflib/../femlib/CheckPtr.cpp: In function ‘mainff’: ../fflib/../femlib/CheckPtr.cpp:604:7: note: in a call to allocation function ‘operator new []’ declared here 604 | void *operator new[](std::size_t size) //throw(std::bad_alloc) | ^ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/nw' Making all in mpi make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/mpi' cp ../fflib/ffapi.cpp . cp ../fflib/compositeFESpace.cpp . /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -I. -I../.. -DPARALLELE -I./../fflib -I./../Graphics -I./../femlib -I./../bamglib/ -I/usr/include/openmpi-aarch64 -I/usr/include -I/usr/include/suitesparse -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include -DWITH_bemtool -DWITH_htool -I./../../3rdparty/include/BemTool/ -I./../../3rdparty/boost/include -I../../plugin/mpi -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -DPARALLELE -DHAVE_ZLIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o parallelempi.o parallelempi.cpp ../../config.status --file=ff-mpirun:ff-mpirun.in /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -I. -I../.. -DPARALLELE -I./../fflib -I./../Graphics -I./../femlib -I./../bamglib/ -I/usr/include/openmpi-aarch64 -I/usr/include -I/usr/include/suitesparse -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include -DWITH_bemtool -DWITH_htool -I./../../3rdparty/include/BemTool/ -I./../../3rdparty/boost/include -I../../plugin/mpi -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -DPARALLELE -DHAVE_ZLIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ffapi.o ffapi.cpp /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -I. -I../.. -DPARALLELE -I./../fflib -I./../Graphics -I./../femlib -I./../bamglib/ -I/usr/include/openmpi-aarch64 -I/usr/include -I/usr/include/suitesparse -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include -DWITH_bemtool -DWITH_htool -I./../../3rdparty/include/BemTool/ -I./../../3rdparty/boost/include -I../../plugin/mpi -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -DPARALLELE -DHAVE_ZLIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o compositeFESpace.o compositeFESpace.cpp /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -I. -I../.. -DPARALLELE -I./../fflib -I./../Graphics -I./../femlib -I./../bamglib/ -I/usr/include/openmpi-aarch64 -I/usr/include -I/usr/include/suitesparse -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include -DWITH_bemtool -DWITH_htool -I./../../3rdparty/include/BemTool/ -I./../../3rdparty/boost/include -I../../plugin/mpi -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -DPARALLELE -DHAVE_ZLIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../lglib/mymain.o ../lglib/mymain.cpp /usr/lib64/openmpi/bin/mpicxx -DHAVE_CONFIG_H -I. -I../.. -DPARALLELE -I./../fflib -I./../Graphics -I./../femlib -I./../bamglib/ -I/usr/include/openmpi-aarch64 -I/usr/include -I/usr/include/suitesparse -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include -DWITH_bemtool -DWITH_htool -I./../../3rdparty/include/BemTool/ -I./../../3rdparty/boost/include -I../../plugin/mpi -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -DPARALLELE -DHAVE_ZLIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o ../lglib/lg.tab.o ../lglib/lg.tab.cpp config.status: creating ff-mpirun chmod a+x ff-mpirun In file included from ./../../3rdparty/include/BemTool/bemtool/fem/../quadrature/quad.hpp:23, from ./../../3rdparty/include/BemTool/bemtool/fem/fem.hpp:22, from ./../../3rdparty/include/BemTool/bemtool/tools.hpp:35, from compositeFESpace.cpp:17: ./../../3rdparty/include/BemTool/bemtool/fem/../quadrature/dunavant.hpp:2904:1: warning: multi-line comment [-Wcomment] 2904 | // | |\ | ^ In file included from ./../../3rdparty/include/BemTool/bemtool/tools.hpp:56: ./../../3rdparty/include/BemTool/bemtool/quadrature/dunavant.hpp:2904:1: warning: multi-line comment [-Wcomment] 2904 | // | |\ | ^ In file included from lg.ypp:62: ./../fflib/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./../fflib/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jsize();i++) | ~^~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./../fflib/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from parallelempi.cpp:34: ./../fflib/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./../fflib/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./../fflib/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./../fflib/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./../fflib/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./../fflib/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ./../femlib/MeshLn.hpp:51, from ./../femlib/FESpacen.hpp:54, from lg.ypp:66: ./../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./../femlib/MeshLn.hpp:51, from ./../femlib/FESpacen.hpp:54, from parallelempi.cpp:50: ./../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from lg.ypp:68: ./../femlib/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./../femlib/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./../femlib/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./../femlib/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./../femlib/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./../femlib/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./../femlib/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./../femlib/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./../femlib/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./../femlib/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./../femlib/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./../femlib/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./../femlib/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ In file included from parallelempi.cpp:51: ./../femlib/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./../femlib/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i’: ./../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./../femlib/VirtualSolverSparseSuite.hpp:536:64: required from here ./../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./../femlib/HashMatrix.hpp:17, from parallelempi.cpp:52: ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./../femlib/VirtualSolverSparseSuite.hpp:615:78: required from here ./../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./../femlib/SparseLinearSolver.hpp:9: ./../femlib/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./../femlib/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./../femlib/VirtualSolverSkyLine.hpp:11, from ./../femlib/SparseLinearSolver.hpp:10: ./../femlib/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./../femlib/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./../femlib/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./../femlib/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./../femlib/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from parallelempi.cpp:55: ./../femlib/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./../femlib/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./../femlib/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./../femlib/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./../femlib/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./../femlib/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./../femlib/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./../femlib/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./../femlib/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./../femlib/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./../femlib/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./../femlib/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./../femlib/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ In file included from ./../fflib/ff++.hpp:21, from compositeFESpace.cpp:8: ./../fflib/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./../fflib/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./../fflib/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./../fflib/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./../fflib/lgfem.hpp:475:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./../fflib/lgfem.hpp:522:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./../fflib/lgfem.hpp:569:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./../fflib/lgsolver.hpp:152:23: required from here ./../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./../fflib/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./../fflib/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./../fflib/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./../fflib/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from parallelempi.cpp:65: ./../fflib/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./../fflib/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./../fflib/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./../fflib/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./../fflib/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./../fflib/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./../fflib/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./../fflib/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./../fflib/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./../fflib/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./../fflib/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./../fflib/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./../fflib/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./../fflib/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./../fflib/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./../fflib/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const char*]’: ./../fflib/AFunction.hpp:1300:85: required from ‘AnyType EConstant::operator()(Stack) const [with R = const char*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../fflib/AFunction.hpp:1300:11: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]’: ./../fflib/AFunction.hpp:1300:85: required from ‘AnyType EConstant::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../fflib/AFunction.hpp:1300:11: required from here ./../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 std::complex’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./../femlib/MeshLn.hpp:51, from ./../femlib/FESpacen.hpp:54, from ./../fflib/ff++.hpp:33: ./../femlib/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./../femlib/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./../fflib/ff++.hpp:34: ./../femlib/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./../femlib/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i400) | ^~ parallelempi.cpp:2493:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2493 | return SetAny(*cm); | ^~~~~~ In file included from ./../femlib/SparseLinearSolver.hpp:7, from ./../fflib/ff++.hpp:36: ./../femlib/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./../femlib/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./../femlib/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./../femlib/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./../fflib/error.hpp:32, from ./../fflib/ff++.hpp:20: ./../fflib/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./../femlib/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./../fflib/AFunction.hpp:92: ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./../fflib/AFunction.hpp:438:32: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./../fflib/AFunction.hpp:1798:40: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./../fflib/AFunction.hpp:1903:38: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./../fflib/AFunction.hpp:54: ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./../femlib/VirtualSolverSparseSuite.hpp:536:64: required from here ./../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./../femlib/HashMatrix.hpp:17, from ./../fflib/ff++.hpp:35: ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./../femlib/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./../femlib/VirtualSolverSparseSuite.hpp:615:78: required from here ./../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./../femlib/SparseLinearSolver.hpp:9: ./../femlib/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./../femlib/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./../femlib/VirtualSolverCG.hpp:10, from ./../femlib/SparseLinearSolver.hpp:8: ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./../femlib/VirtualSolverSparseSuite.hpp:153:79: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./../femlib/VirtualSolverSparseSuite.hpp:233:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./../femlib/VirtualSolverSparseSuite.hpp:553:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./../femlib/VirtualSolverSparseSuite.hpp:635:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./../femlib/VirtualSolverSkyLine.hpp:11, from ./../femlib/SparseLinearSolver.hpp:10: ./../femlib/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./../femlib/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./../femlib/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./../femlib/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./../femlib/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./../fflib/problem.hpp:141:68: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./../fflib/lgsolver.hpp:152:23: required from here ./../femlib/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./../femlib/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./../femlib/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./../fflib/problem.hpp:300:60: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./../fflib/problem.hpp:373:82: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./../fflib/ff++.hpp:46: ./../femlib/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./../femlib/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./../femlib/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./../femlib/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./../femlib/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./../femlib/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./../femlib/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./../femlib/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./../femlib/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./../femlib/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./../fflib/problem.hpp:636:59: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./../fflib/problem.hpp:679:60: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ parallelempi.cpp: In instantiation of ‘SendWMeshd::SendWMeshd(const MPIrank*, const Mesh**) [with Mesh = Fem2D::Mesh]’: parallelempi.cpp:908:60: required from here parallelempi.cpp:818:20: warning: comparison of integer expressions of different signedness: ‘long long int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 818 | ffassert(lsz == lg); // verif ./../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ parallelempi.cpp: In instantiation of ‘SendWMeshd::SendWMeshd(const MPIrank*, const Mesh**) [with Mesh = Fem2D::Mesh3]’: parallelempi.cpp:922:62: required from here parallelempi.cpp:818:20: warning: comparison of integer expressions of different signedness: ‘long long int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 818 | ffassert(lsz == lg); // verif ./../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ parallelempi.cpp: In instantiation of ‘SendWMeshd::SendWMeshd(const MPIrank*, const Mesh**) [with Mesh = Fem2D::MeshS]’: parallelempi.cpp:935:58: required from here parallelempi.cpp:818:20: warning: comparison of integer expressions of different signedness: ‘long long int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 818 | ffassert(lsz == lg); // verif ./../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ parallelempi.cpp: In instantiation of ‘SendWMeshd::SendWMeshd(const MPIrank*, const Mesh**) [with Mesh = Fem2D::MeshL]’: parallelempi.cpp:944:56: required from here parallelempi.cpp:818:20: warning: comparison of integer expressions of different signedness: ‘long long int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 818 | ffassert(lsz == lg); // verif ./../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ parallelempi.cpp: In instantiation of ‘RevcWMeshd::RevcWMeshd(const MPIrank*, const Mesh**) [with Mesh = Fem2D::Mesh]’: parallelempi.cpp:953:56: required from here parallelempi.cpp:769:9: warning: unused variable ‘ll’ [-Wunused-variable] 769 | int ll = WRecv(p, sizempibuf, who, tag, comm, rq); // wait first part Warning async => not wait. | ^~ parallelempi.cpp: In instantiation of ‘RevcWMeshd::RevcWMeshd(const MPIrank*, const Mesh**) [with Mesh = Fem2D::Mesh3]’: parallelempi.cpp:963:58: required from here parallelempi.cpp:769:9: warning: unused variable ‘ll’ [-Wunused-variable] parallelempi.cpp: In instantiation of ‘RevcWMeshd::RevcWMeshd(const MPIrank*, const Mesh**) [with Mesh = Fem2D::MeshS]’: parallelempi.cpp:973:58: required from here parallelempi.cpp:769:9: warning: unused variable ‘ll’ [-Wunused-variable] parallelempi.cpp: In instantiation of ‘RevcWMeshd::RevcWMeshd(const MPIrank*, const Mesh**) [with Mesh = Fem2D::MeshL]’: parallelempi.cpp:983:58: required from here parallelempi.cpp:769:9: warning: unused variable ‘ll’ [-Wunused-variable] ./../femlib/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./../femlib/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./../femlib/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN_]’: parallelempi.cpp:2493:23: required from ‘AnyType ClearReturnKK_(Stack, const AnyType&) [with K = ompi_request_t*; KK = KN; KK_ = KN_; AnyType = AnyTypeWithOutCheck; Stack = void*]’ parallelempi.cpp:2661:7: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = MPIrank]’: ./../fflib/AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = MPIrank; AnyType = AnyTypeWithOutCheck; Stack = void*]’ parallelempi.cpp:2672:94: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = fMPI]’: ./../fflib/AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = fMPI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ parallelempi.cpp:2673:106: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = fMPI]’: ./../fflib/AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = fMPI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ parallelempi.cpp:2674:102: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./../fflib/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ./../fflib/ff++.hpp:55: ./../fflib/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./../fflib/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./../fflib/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./../fflib/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./../fflib/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./../fflib/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./../fflib/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./../fflib/lgfem.hpp:475:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./../fflib/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./../fflib/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./../fflib/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./../fflib/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./../fflib/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./../fflib/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./../fflib/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./../fflib/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./../fflib/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./../fflib/lgfem.hpp:522:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./../fflib/lgfem.hpp:569:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = fMPI]’: ./../fflib/AFunction.hpp:801:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = fMPI; B = fMPI*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../fflib/AFunction.hpp:2965:10: required from ‘ForEachTypePtr::ForEachTypePtr(Function1, Function1, Function1) [with T = fMPI; PT = fMPI*; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ ./../fflib/AFunction.hpp:3062:31: required from ‘void Dcl_TypeandPtr(Function1, Function1, Function1, Function1, Function1, Function1) [with T = fMPI; Function1 = AnyTypeWithOutCheck (*)(void*, const AnyTypeWithOutCheck&)]’ parallelempi.cpp:2659:33: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/clustering/bounding_box_1.hpp:6, from /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/htool.hpp:7, from compositeFESpace.cpp:13: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/clustering/splitting.hpp: In function ‘std::vector > htool::regular_splitting(const double*, std::vector&, const VirtualCluster*, int, const std::vector&)’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/clustering/splitting.hpp:40:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 40 | for (int i = count_size; i < num.size(); i++) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/clustering/splitting.hpp:41:54: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 41 | dist1 += !((count_size <= num[i]) && (num[i] < num.size())); /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/clustering/splitting.hpp:43:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 43 | for (int i = count_size; i < num.size(); i++) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/clustering/splitting.hpp:44:64: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 44 | dist2 += !((count_size <= rnum_ptr[i]) && (rnum_ptr[i] < num.size())); /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/clustering/splitting.hpp: In function ‘std::vector > htool::geometric_splitting(const double*, std::vector&, const VirtualCluster*, int, const std::vector&)’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/clustering/splitting.hpp:75:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 75 | for (int p = 0; p < dx.size(); p++) { | ~~^~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/clustering/splitting.hpp:108:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 108 | for (int p = 0; p < numbering.size(); p++) { | ~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp:9, from /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/htool.hpp:22: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/../blocks/blocks.hpp: In member function ‘bool htool::Block::build_sym_block_tree(MPI_Comm)’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/../blocks/blocks.hpp:214:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 214 | for (int p = 0; p < Blocks_not_pushed.size(); p++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/../blocks/blocks.hpp: In member function ‘void htool::Block::build(char, bool, MPI_Comm)’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/../blocks/blocks.hpp:258:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 258 | for (int b = 0; b < tasks->size(); b++) { | ~~^~~~~~~~~~~~~~~ parallelempi.cpp: In instantiation of ‘bool RevcWMeshd::Do(ompi_request_t**) [with Mesh = Fem2D::MeshL; MPI_Request = ompi_request_t*]’: parallelempi.cpp:772:8: required from here parallelempi.cpp:788:92: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 788 | cout << mpirank << " + Do RevcWMeshd " << lsz << " " << state << " cont : " << (l1 > sizempibuf) << " " << rq << " " << l1 << endl; | ~~~~^~~~~~~~~~~~~ parallelempi.cpp:790:11: warning: unused variable ‘ll’ [-Wunused-variable] 790 | int ll = WRecv(p+sizempibuf, l1, who, tag+state, comm, rq); | ^~ parallelempi.cpp: In instantiation of ‘bool RevcWMeshd::Do(ompi_request_t**) [with Mesh = Fem2D::MeshS; MPI_Request = ompi_request_t*]’: parallelempi.cpp:772:8: required from here parallelempi.cpp:788:92: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 788 | cout << mpirank << " + Do RevcWMeshd " << lsz << " " << state << " cont : " << (l1 > sizempibuf) << " " << rq << " " << l1 << endl; | ~~~~^~~~~~~~~~~~~ parallelempi.cpp:790:11: warning: unused variable ‘ll’ [-Wunused-variable] 790 | int ll = WRecv(p+sizempibuf, l1, who, tag+state, comm, rq); | ^~ parallelempi.cpp: In instantiation of ‘bool RevcWMeshd::Do(ompi_request_t**) [with Mesh = Fem2D::Mesh3; MPI_Request = ompi_request_t*]’: parallelempi.cpp:772:8: required from here parallelempi.cpp:788:92: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 788 | cout << mpirank << " + Do RevcWMeshd " << lsz << " " << state << " cont : " << (l1 > sizempibuf) << " " << rq << " " << l1 << endl; | ~~~~^~~~~~~~~~~~~ parallelempi.cpp:790:11: warning: unused variable ‘ll’ [-Wunused-variable] 790 | int ll = WRecv(p+sizempibuf, l1, who, tag+state, comm, rq); | ^~ parallelempi.cpp: In instantiation of ‘bool RevcWMeshd::Do(ompi_request_t**) [with Mesh = Fem2D::Mesh; MPI_Request = ompi_request_t*]’: parallelempi.cpp:772:8: required from here parallelempi.cpp:788:92: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 788 | cout << mpirank << " + Do RevcWMeshd " << lsz << " " << state << " cont : " << (l1 > sizempibuf) << " " << rq << " " << l1 << endl; | ~~~~^~~~~~~~~~~~~ parallelempi.cpp:790:11: warning: unused variable ‘ll’ [-Wunused-variable] 790 | int ll = WRecv(p+sizempibuf, l1, who, tag+state, comm, rq); | ^~ In file included from ./../../3rdparty/include/BemTool/bemtool/mesh/adjacency.hpp:26, from ./../../3rdparty/include/BemTool/bemtool/tools.hpp:31: ./../../3rdparty/include/BemTool/bemtool/mesh/mesh.hpp: In constructor ‘bemtool::Geometry::Geometry(const std::vector >&)’: ./../../3rdparty/include/BemTool/bemtool/mesh/mesh.hpp:189:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 189 | for(int j=0; j]’: ./../fflib/AFunction.hpp:1300:85: required from ‘AnyType EConstant::operator()(Stack) const [with R = fMPI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../fflib/AFunction.hpp:1300:11: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = fMPI*]’: ./../fflib/AFunction.hpp:1300:85: required from ‘AnyType EConstant::operator()(Stack) const [with R = fMPI*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../fflib/AFunction.hpp:1300:11: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/fem/../quadrature/dunavant.hpp: In function ‘void bemtool::timestamp()’: ./../../3rdparty/include/BemTool/bemtool/fem/../quadrature/dunavant.hpp:3037:10: warning: variable ‘len’ set but not used [-Wunused-but-set-variable] 3037 | size_t len; | ^~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/fem/../quadrature/quad.hpp: In constructor ‘bemtool::QuadFEM<1>::QuadFEM(const int&)’: ./../../3rdparty/include/BemTool/bemtool/fem/../quadrature/quad.hpp:232:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for(int j=0; j::BasisFct(const bemtool::Mesh2D&)’: ./../../3rdparty/include/BemTool/bemtool/fem/shapefct.hpp:352:9: warning: unused variable ‘nb_edge’ [-Wunused-variable] 352 | int nb_edge = 0; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/fem/shapefct.hpp: In constructor ‘bemtool::DivBasisFct >::DivBasisFct(const bemtool::Mesh2D&)’: ./../../3rdparty/include/BemTool/bemtool/fem/shapefct.hpp:450:9: warning: unused variable ‘nb_edge’ [-Wunused-variable] 450 | int nb_edge = 0; | ^~~~~~~ In file included from ./../../3rdparty/include/BemTool/bemtool/tools.hpp:37: ./../../3rdparty/include/BemTool/bemtool/fem/dof.hpp: In constructor ‘bemtool::Dof >::Dof()’: ./../../3rdparty/include/BemTool/bemtool/fem/dof.hpp:446:34: warning: ‘bemtool::Dof >::mesh_p’ will be initialized after [-Wreorder] 446 | const Trait::mesh_t* mesh_p; | ^~~~~~ ./../../3rdparty/include/BemTool/bemtool/fem/dof.hpp:445:34: warning: ‘const bemtool::Geometry* bemtool::Dof >::node_p’ [-Wreorder] 445 | const Geometry* node_p; | ^~~~~~ ./../../3rdparty/include/BemTool/bemtool/fem/dof.hpp:454:3: warning: when initialized here [-Wreorder] 454 | Dof(): mesh_p(0), node_p(0), offset(0) {}; | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/fem/dof.hpp: In constructor ‘bemtool::Dof >::Dof(const bemtool::Mesh1D&)’: ./../../3rdparty/include/BemTool/bemtool/fem/dof.hpp:446:34: warning: ‘bemtool::Dof >::mesh_p’ will be initialized after [-Wreorder] 446 | const Trait::mesh_t* mesh_p; | ^~~~~~ ./../../3rdparty/include/BemTool/bemtool/fem/dof.hpp:445:34: warning: ‘const bemtool::Geometry* bemtool::Dof >::node_p’ [-Wreorder] 445 | const Geometry* node_p; | ^~~~~~ ./../../3rdparty/include/BemTool/bemtool/fem/dof.hpp:456:3: warning: when initialized here [-Wreorder] 456 | Dof(const Mesh1D& m): mesh_p(0), node_p(0), nb_elt(0), offset(0) { | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/fem/dof.hpp: In constructor ‘bemtool::Dof >::Dof(const bemtool::DofTraits >::mesh_t&)’: ./../../3rdparty/include/BemTool/bemtool/fem/dof.hpp:446:34: warning: ‘bemtool::Dof >::mesh_p’ will be initialized after [-Wreorder] 446 | const Trait::mesh_t* mesh_p; | ^~~~~~ ./../../3rdparty/include/BemTool/bemtool/fem/dof.hpp:445:34: warning: ‘const bemtool::Geometry* bemtool::Dof >::node_p’ [-Wreorder] 445 | const Geometry* node_p; | ^~~~~~ ./../../3rdparty/include/BemTool/bemtool/fem/dof.hpp:460:3: warning: when initialized here [-Wreorder] 460 | Dof(const Trait::mesh_t& m): | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/fem/dof.hpp:482:14: warning: unused variable ‘num_edge’ [-Wunused-variable] 482 | int num_edge; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/fem/dof.hpp:463:15: warning: unused variable ‘dim’ [-Wunused-variable] 463 | const int dim = Trait::dim; | ^~~ In file included from ./../../3rdparty/include/BemTool/bemtool/tools.hpp:39: ./../../3rdparty/include/BemTool/bemtool/fem/interpolation.hpp: In constructor ‘bemtool::Interpolator >::Interpolator(ShapeFct&)’: ./../../3rdparty/include/BemTool/bemtool/fem/interpolation.hpp:80:19: warning: ‘bemtool::Interpolator >::phi’ will be initialized after [-Wreorder] 80 | ShapeFct& phi; | ^~~ ./../../3rdparty/include/BemTool/bemtool/fem/interpolation.hpp:79:19: warning: ‘const bemtool::Mesh2D& bemtool::Interpolator >::mesh’ [-Wreorder] 79 | const Mesh2D& mesh; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/fem/interpolation.hpp:83:3: warning: when initialized here [-Wreorder] 83 | Interpolator(ShapeFct& psi): phi(psi), mesh(MeshOf(psi)) {} | ^~~~~~~~~~~~~~~~~~~~ In file included from ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:23, from ./../../3rdparty/include/BemTool/bemtool/tools.hpp:41: ./../../3rdparty/include/BemTool/bemtool/operator/../quadrature/quad_bem.hpp: In constructor ‘bemtool::QuadBEM<2, 2>::QuadBEM(const int&)’: ./../../3rdparty/include/BemTool/bemtool/operator/../quadrature/quad_bem.hpp:301:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 301 | for(int j=0; j::QuadBEM(const int&)’: ./../../3rdparty/include/BemTool/bemtool/operator/../quadrature/quad_bem.hpp:336:12: warning: unused variable ‘q’ [-Wunused-variable] 336 | int n, q, q1, q2, q3; | ^ parallelempi.cpp: In instantiation of ‘static long int Op_AllReduce1::f(Stack, R* const&, R* const&, const fMPI_Comm&, const fMPI_Op&) [with R = double; Stack = void*; fMPI_Comm = fMPI; fMPI_Op = fMPI]’: parallelempi.cpp:2526:41: required from ‘AnyType Quad_Op::operator()(Stack) const [with T = Op_AllReduce1; AnyType = AnyTypeWithOutCheck; Stack = void*]’ parallelempi.cpp:2525:11: required from here parallelempi.cpp:1635:13: warning: unused variable ‘chunk’ [-Wunused-variable] 1635 | int chunk = 1; | ^~~~~ parallelempi.cpp: In instantiation of ‘static long int Op_AllReduce1::f(Stack, R* const&, R* const&, const fMPI_Comm&, const fMPI_Op&) [with R = long int; Stack = void*; fMPI_Comm = fMPI; fMPI_Op = fMPI]’: parallelempi.cpp:2526:41: required from ‘AnyType Quad_Op::operator()(Stack) const [with T = Op_AllReduce1; AnyType = AnyTypeWithOutCheck; Stack = void*]’ parallelempi.cpp:2525:11: required from here parallelempi.cpp:1635:13: warning: unused variable ‘chunk’ [-Wunused-variable] parallelempi.cpp: In instantiation of ‘static long int Op_ReduceMat::f(Stack, Matrice_Creuse* const&, Matrice_Creuse* const&, const MPIrank&, const fMPI_Op&) [with R = std::complex; Stack = void*; fMPI_Op = fMPI]’: parallelempi.cpp:2526:41: required from ‘AnyType Quad_Op::operator()(Stack) const [with T = Op_ReduceMat >; AnyType = AnyTypeWithOutCheck; Stack = void*]’ parallelempi.cpp:2525:11: required from here parallelempi.cpp:1483:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1483 | for (int k=0; k< sM->nnz;++k ) | ~^~~~~~~~~ parallelempi.cpp: In instantiation of ‘static long int Op_ReduceMat::f(Stack, Matrice_Creuse* const&, Matrice_Creuse* const&, const MPIrank&, const fMPI_Op&) [with R = double; Stack = void*; fMPI_Op = fMPI]’: parallelempi.cpp:2526:41: required from ‘AnyType Quad_Op::operator()(Stack) const [with T = Op_ReduceMat; AnyType = AnyTypeWithOutCheck; Stack = void*]’ parallelempi.cpp:2525:11: required from here parallelempi.cpp:1483:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] parallelempi.cpp: In instantiation of ‘static long int Op_AllReduceMat::f(Stack, Matrice_Creuse* const&, Matrice_Creuse* const&, const fMPI_Comm&, const fMPI_Op&) [with R = std::complex; Stack = void*; fMPI_Comm = fMPI; fMPI_Op = fMPI]’: parallelempi.cpp:2526:41: required from ‘AnyType Quad_Op::operator()(Stack) const [with T = Op_AllReduceMat >; AnyType = AnyTypeWithOutCheck; Stack = void*]’ parallelempi.cpp:2525:11: required from here parallelempi.cpp:1555:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1555 | for (int k=0; k< sM->nnz;++k ) | ~^~~~~~~~~ parallelempi.cpp: In instantiation of ‘static long int Op_AllReduceMat::f(Stack, Matrice_Creuse* const&, Matrice_Creuse* const&, const fMPI_Comm&, const fMPI_Op&) [with R = double; Stack = void*; fMPI_Comm = fMPI; fMPI_Op = fMPI]’: parallelempi.cpp:2526:41: required from ‘AnyType Quad_Op::operator()(Stack) const [with T = Op_AllReduceMat; AnyType = AnyTypeWithOutCheck; Stack = void*]’ parallelempi.cpp:2525:11: required from here parallelempi.cpp:1555:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] parallelempi.cpp: In instantiation of ‘static long int Op_AllReduce1::f(Stack, R* const&, R* const&, const fMPI_Comm&, const fMPI_Op&) [with R = std::complex; Stack = void*; fMPI_Comm = fMPI; fMPI_Op = fMPI]’: parallelempi.cpp:2526:41: required from ‘AnyType Quad_Op::operator()(Stack) const [with T = Op_AllReduce1 >; AnyType = AnyTypeWithOutCheck; Stack = void*]’ parallelempi.cpp:2525:11: required from here parallelempi.cpp:1635:13: warning: unused variable ‘chunk’ [-Wunused-variable] 1635 | int chunk = 1; | ^~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = fMPI*]’: ./../fflib/AFunction.hpp:1134:22: required from ‘AnyType E_F_F0F0_::operator()(Stack) const [with R = fMPI*; A0 = fMPI*; A1 = fMPI*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../fflib/AFunction.hpp:1133:11: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = MPIrank*]’: ./../fflib/AFunction.hpp:1134:22: required from ‘AnyType E_F_F0F0_::operator()(Stack) const [with R = MPIrank*; A0 = MPIrank*; A1 = MPIrank; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../fflib/AFunction.hpp:1133:11: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = void*]’: ./../fflib/AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = void*; TA0 = fMPI*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../fflib/AFunction.hpp:959:11: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = fMPI*]’: ./../fflib/AFunction.hpp:1134: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*]’ ./../fflib/AFunction.hpp:1133:11: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]’: ./../fflib/AFunction.hpp:1134: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*]’ ./../fflib/AFunction.hpp:1133:11: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../femlib/HashMatrix.hpp: In instantiation of ‘int GoodPtrHashMatrix(const HashMatrix*) [with I = int; R = double]’: ./../femlib/HashMatrix.hpp:308:29: required from ‘void CheckPtrHashMatrix(const HashMatrix*, const char*) [with I = int; R = double]’ parallelempi.cpp:531:25: required from ‘const MPIrank& MPIrank::Bcast(Matrice_Creuse&) const [with R = double]’ parallelempi.cpp:1112:12: required from ‘static MPIrank Op_Bcastmpi::f(const MPIrank&, A* const&) [with A = Matrice_Creuse]’ ./../fflib/AFunction.hpp:2562:43: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op_Bcastmpi >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../fflib/AFunction.hpp:2561:13: required from here ./../femlib/HashMatrix.hpp:302:16: warning: comparison of integer expressions of different signedness: ‘const size_t’ {aka ‘const long unsigned int’} and ‘int’ [-Wsign-compare] 302 | if (p->nnz ==-1234567802) return -4; | ~~~~~~~^~~~~~~~~~~~~ ./../femlib/HashMatrix.hpp: In instantiation of ‘int GoodPtrHashMatrix(const HashMatrix*) [with I = int; R = std::complex]’: ./../femlib/HashMatrix.hpp:308:29: required from ‘void CheckPtrHashMatrix(const HashMatrix*, const char*) [with I = int; R = std::complex]’ parallelempi.cpp:531:25: required from ‘const MPIrank& MPIrank::Bcast(Matrice_Creuse&) const [with R = std::complex]’ parallelempi.cpp:1112:12: required from ‘static MPIrank Op_Bcastmpi::f(const MPIrank&, A* const&) [with A = Matrice_Creuse >]’ ./../fflib/AFunction.hpp:2562:43: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = Op_Bcastmpi > >; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../fflib/AFunction.hpp:2561:13: required from here ./../femlib/HashMatrix.hpp:302:16: warning: comparison of integer expressions of different signedness: ‘const size_t’ {aka ‘const long unsigned int’} and ‘int’ [-Wsign-compare] ./../fflib/AFunction.hpp: In function ‘For(C_F0, C_F0, C_F0, C_F0)’: ./../fflib/AFunction.hpp:1533:107: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1533 | inline C_F0 For(C_F0 i0,C_F0 i1,C_F0 i2,C_F0 ins) {return C_F0(new E_F0_CFunc4(FFor,i0,to(i1),i2,ins),0);} | ^ In file included from ./../fflib/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘For(C_F0, C_F0, C_F0, C_F0)’ at ./../fflib/AFunction.hpp:1533:107: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from ./../../3rdparty/include/BemTool/bemtool/operator/operator_slo.hpp:27, from ./../../3rdparty/include/BemTool/bemtool/tools.hpp:42: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp: In member function ‘void bemtool::BlockMat::Clear()’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:61:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 61 | void Clear(){for(int j=0;j::QuadPot(const int&)’: ./../../3rdparty/include/BemTool/bemtool/potential/../quadrature/quad_pot.hpp:48:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 48 | for(int j=0; j > >::Potential(const MeshY&, const bemtool::Real&)’: ./../../3rdparty/include/BemTool/bemtool/potential/maxwell_pot.hpp:187:20: warning: ‘bemtool::Potential > >::ker’ will be initialized after [-Wreorder] 187 | EFIE_RT0 ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/potential/maxwell_pot.hpp:185:20: warning: ‘const bemtool::Potential > >::MeshY& bemtool::Potential > >::meshy’ [-Wreorder] 185 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/maxwell_pot.hpp:194:3: warning: when initialized here [-Wreorder] 194 | Potential(const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/maxwell_pot.hpp: In member function ‘const bemtool::Potential > >::MatType& bemtool::Potential > >::operator()(const bemtool::R3&, const int&)’: ./../../3rdparty/include/BemTool/bemtool/potential/maxwell_pot.hpp:204:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 204 | for(int j=0; j > >::operator()(const bemtool::R3&, const bemtool::N2&)’: ./../../3rdparty/include/BemTool/bemtool/potential/maxwell_pot.hpp:221:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 221 | for(int j=0; j > >::operator()(const bemtool::R3&, const std::vector >&)’: ./../../3rdparty/include/BemTool/bemtool/potential/maxwell_pot.hpp:235:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 235 | for(int iy=0; iy >&, const char*, const std::vector&)’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/output_gmsh.hpp:34:9: warning: unused variable ‘nb_dof’ [-Wunused-variable] 34 | int nb_dof = NbDof(dof); | ^~~~~~ In file included from ./../../3rdparty/include/BemTool/bemtool/tools.hpp:62: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/output_paraview.hpp: In function ‘void bemtool::WriteCaseParaview(const char*, const char*, const char*, const char*, const std::vector&)’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/output_paraview.hpp:58:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 58 | for (int i=0;iprg & verbose>0){ | ~~~~~~~~~~~~~~~~~~~^~~~ In file included from compositeFESpace.cpp:20: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp: In constructor ‘bemtool::POT_Generator >, bemtool::BasisFct<3, 2> >::POT_Generator(bemtool::Dof >&, bemtool::Geometry&, double)’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:284:13: warning: ‘bemtool::POT_Generator >, bemtool::BasisFct<3, 2> >::geometry’ will be initialized after [-Wreorder] 284 | Geometry& geometry; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:283:23: warning: ‘bemtool::Potential > > bemtool::POT_Generator >, bemtool::BasisFct<3, 2> >::V’ [-Wreorder] 283 | Potential V; | ^ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:288:3: warning: when initialized here [-Wreorder] 288 | POT_Generator(Dof& dof0, Geometry& geometry0, double kappa):VirtualGenerator(3*NbNode(geometry0),NbDof(dof0)), dof(dof0), geometry(geometry0), V(MeshOf(dof0),kappa) {} | ^~~~~~~~~~~~~ In file included from compositeFESpace.cpp:39: ../../plugin/mpi/common_bem.hpp: In constructor ‘CBemDomainOfIntegration::CBemDomainOfIntegration(const basicAC_F0&, int, int)’: ../../plugin/mpi/common_bem.hpp:186:17: warning: ‘CBemDomainOfIntegration::whatis_s’ will be initialized after [-Wreorder] 186 | vector whatis_s, whatis_t; | ^~~~~~~~ ../../plugin/mpi/common_bem.hpp:184:22: warning: ‘E_F0* CBemDomainOfIntegration::Th_t’ [-Wreorder] 184 | Expression Th_s, Th_t, BemPartDI; | ^~~~ ../../plugin/mpi/common_bem.hpp:188:5: warning: when initialized here [-Wreorder] 188 | CBemDomainOfIntegration(const basicAC_F0 & args_t, int ddim=3, int ddimHat=1) // always ddim=3d | ^~~~~~~~~~~~~~~~~~~~~~~ ../../plugin/mpi/common_bem.hpp: In copy constructor ‘FoperatorKBEM::FoperatorKBEM(const FoperatorKBEM&)’: ../../plugin/mpi/common_bem.hpp:635:16: warning: ‘FoperatorKBEM::kbem’ will be initialized after [-Wreorder] 635 | Expression kbem; | ^~~~ ../../plugin/mpi/common_bem.hpp:633:8: warning: ‘finconnue* FoperatorKBEM::fi’ [-Wreorder] 633 | Fi fi; | ^~ ../../plugin/mpi/common_bem.hpp:681:5: warning: when initialized here [-Wreorder] 681 | FoperatorKBEM(const FoperatorKBEM & fk) : kbem(fk.kbem),fi(fk.fi),ft(fk.ft) {} | ^~~~~~~~~~~~~ ../../plugin/mpi/common_bem.hpp: In copy constructor ‘FoperatorPBEM::FoperatorPBEM(const FoperatorPBEM&)’: ../../plugin/mpi/common_bem.hpp:811:16: warning: ‘FoperatorPBEM::pot’ will be initialized after [-Wreorder] 811 | Expression pot; | ^~~ ../../plugin/mpi/common_bem.hpp:809:8: warning: ‘finconnue* FoperatorPBEM::fi’ [-Wreorder] 809 | Fi fi; | ^~ ../../plugin/mpi/common_bem.hpp:858:5: warning: when initialized here [-Wreorder] 858 | FoperatorPBEM(const FoperatorPBEM & fk) : pot(fk.pot),fi(fk.fi),ft(fk.ft){} | ^~~~~~~~~~~~~ ../../plugin/mpi/common_bem.hpp: In function ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex)’: ../../plugin/mpi/common_bem.hpp:1173:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1173 | if(mpirank == 0 && verbosity>5) cout << " call bemtool func BIOpKernel5) cout << " call bemtool func BIOpKernel5) cout << "call bemtool func BIOpKernel5) cout << "call bemtool func BIOpKernel5) cout << "call bemtool func BIOpKernel5) cout << "call bemtool func BIOpKernel5) cout << "call bemtool func BIOpKernel5) cout << "call bemtool func BIOpKernel5) cout << "call bemtool func BIOpKernel5) cout << "call bemtool func BIOpKernel5) cout << "call bemtool func BIOpKernel5) cout << "call bemtool func BIOpKernel5) cout << "call bemtool func BIOpKernel5) cout << "call bemtool func BIOpKernel5) cout << "call bemtool func BIOpKernel5) cout << "call bemtool func BIOpKernel5) cout << "call bemtool func BIOpKernel5) cout << "call bemtool func BIOpKernel5) cout << "call bemtool func BIOpKernel5) cout << "call bemtool func BIOpKernel5) cout << "call bemtool func BIOpKernel5) cout << "call bemtool func BIOpKernel5) cout << "call bemtool func BIOpKernel5) cout << "call bemtool func BIOpKernel5) cout << " call bemtool func BIO_Generator_w_mass5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator5) cout << "call bemtool func Combined_BIO_Generator*&, BemKernel*, bemtool::Dof >&, Complex)’: ../../plugin/mpi/common_bem.hpp:1474:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1474 | if(mpirank == 0 && verbosity>5) cout << " call bemtool func BIOpKernel5) cout << " call bemtool func BIOpKernel*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&)’: ../../plugin/mpi/common_bem.hpp:1521:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1521 | if(mpirank == 0 && verbosity>5) cout << " no POT_Generator5) cout << " no POT_Generator5) cout << " no POT_Generator5) cout << " no POT_Generator5) cout << " no POT_Generator5) cout << " no POT_Generator > computeBlockLargs(const std::__cxx11::list&, const int&, const int&, const KN&, const KN&)’: compositeFESpace.cpp:358:14: warning: unused variable ‘d’ [-Wunused-variable] 358 | int d = di.d; | ^ compositeFESpace.cpp:359:11: warning: unused variable ‘dHat’ [-Wunused-variable] 359 | int dHat = di.dHat; | ^~~~ compositeFESpace.cpp:545:14: warning: unused variable ‘Opsize’ [-Wunused-variable] 545 | size_t Opsize= Op->v.size(); | ^~~~~~ compositeFESpace.cpp: In function ‘void reverseChangeComponentFormCompositeFESpace(const KN&, const KN&, KNM >&)’: compositeFESpace.cpp:856:29: warning: unused variable ‘lf’ [-Wunused-variable] 856 | LOperaG::K *lf=&(OpG->v[jjj]); | ^~ compositeFESpace.cpp:866:29: warning: unused variable ‘lf’ [-Wunused-variable] 866 | LOperaD::K *lf=&(OpD->v[jjj]); | ^~ compositeFESpace.cpp: In function ‘void listOfComponentBilinearForm(const std::__cxx11::list&)’: compositeFESpace.cpp:993:14: warning: unused variable ‘d’ [-Wunused-variable] 993 | int d = di.d; | ^ compositeFESpace.cpp:994:11: warning: unused variable ‘dHat’ [-Wunused-variable] 994 | int dHat = di.dHat; | ^~~~ compositeFESpace.cpp: In function ‘int haveBemSubMatrixBlock(const std::__cxx11::list&, int, int)’: compositeFESpace.cpp:1133:16: warning: unused variable ‘e’ [-Wunused-variable] 1133 | Expression e=ii->LeftValue(); | ^ compositeFESpace.cpp: In function ‘void separateFEMpartBemPart(const std::__cxx11::list&, std::__cxx11::list&, std::__cxx11::list&)’: compositeFESpace.cpp:1332:30: warning: unused variable ‘OpBEM’ [-Wunused-variable] 1332 | BilinearOperator * OpBEM = new BilinearOperator( Op->v[indexBEMmass].first, Op->v[indexBEMmass].second ); | ^~~~~ compositeFESpace.cpp: In function ‘void varfToCompositeBlockLinearSystem_fes(bool, bool, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, MatriceCreuse&, int*, bool)’: compositeFESpace.cpp:1494:34: warning: typedef ‘pfes1’ locally defined but not used [-Wunused-local-typedefs] 1494 | typedef typename v_fes1::pfes pfes1; | ^~~~~ compositeFESpace.cpp:1495:34: warning: typedef ‘pfes2’ locally defined but not used [-Wunused-local-typedefs] 1495 | typedef typename v_fes2::pfes pfes2; | ^~~~~ compositeFESpace.cpp:1498:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1498 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ compositeFESpace.cpp:1499:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1499 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ compositeFESpace.cpp: In function ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool)’: compositeFESpace.cpp:1845:36: warning: typedef ‘pfes1’ locally defined but not used [-Wunused-local-typedefs] 1845 | typedef typename v_fes1::pfes pfes1; | ^~~~~ compositeFESpace.cpp:1846:36: warning: typedef ‘pfes2’ locally defined but not used [-Wunused-local-typedefs] 1846 | typedef typename v_fes2::pfes pfes2; | ^~~~~ compositeFESpace.cpp:1847:39: warning: typedef ‘FESpace1’ locally defined but not used [-Wunused-local-typedefs] 1847 | typedef typename v_fes1::FESpace FESpace1; | ^~~~~~~~ compositeFESpace.cpp:1848:39: warning: typedef ‘FESpace2’ locally defined but not used [-Wunused-local-typedefs] 1848 | typedef typename v_fes2::FESpace FESpace2; | ^~~~~~~~ In file included from ./../fflib/AFunction.hpp:92: ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./../fflib/AFunction.hpp:438:32: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./../fflib/AFunction.hpp:1798:40: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./../fflib/AFunction.hpp:1903:38: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./../femlib/VirtualSolverCG.hpp:10, from ./../femlib/SparseLinearSolver.hpp:8: ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./../femlib/VirtualSolverSparseSuite.hpp:153:79: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./../femlib/VirtualSolverSparseSuite.hpp:233:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./../femlib/VirtualSolverSparseSuite.hpp:553:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../femlib/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./../femlib/VirtualSolverSparseSuite.hpp:635:78: required from here ./../femlib/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./../femlib/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./../femlib/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./../fflib/problem.hpp:141:68: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./../fflib/problem.hpp:300:60: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./../fflib/problem.hpp:373:82: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./../fflib/problem.hpp:636:59: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./../fflib/problem.hpp:679:60: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/input_output/geometry.hpp:4, from /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/htool.hpp:11: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/input_output/../types/point.hpp: In instantiation of ‘std::istream& htool::operator>>(std::istream&, std::array<_Tp, _Nm>&) [with T = double; long unsigned int dim = 3; std::istream = std::basic_istream]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/input_output/geometry.hpp:42:16: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/input_output/../types/point.hpp:31:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 31 | for (int j = 0; j < dim; j++) { | ~~^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/maxwell_pot.hpp: In instantiation of ‘bemtool::PotKernel<4, 1, 3, PhiY>::PotKernel(const typename Trait::MeshY&, const bemtool::Real&) [with PhiY = bemtool::BasisFct<3, 2>; typename Trait::MeshY = bemtool::Mesh<2>; Trait = bemtool::PotKernelTraits, 3>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/potential/maxwell_pot.hpp:195:3: required from here ./../../3rdparty/include/BemTool/bemtool/potential/maxwell_pot.hpp:41:36: warning: ‘bemtool::PotKernel<4, 1, 3, bemtool::BasisFct<3, 2> >::phiy’ will be initialized after [-Wreorder] 41 | PhiY phiy; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/potential/maxwell_pot.hpp:40:36: warning: ‘bemtool::PotKernelTraits, 3>::DivPhiY bemtool::PotKernel<4, 1, 3, bemtool::BasisFct<3, 2> >::div_phiy’ [-Wreorder] 40 | typename Trait::DivPhiY div_phiy; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/maxwell_pot.hpp:49:5: warning: when initialized here [-Wreorder] 49 | PotKernel(const typename Trait::MeshY& my, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CPartBemDI*]’: ../../plugin/mpi/common_bem.hpp:161:74: required from here ./../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 CPartBemDI* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CBemDomainOfIntegration*]’: ../../plugin/mpi/common_bem.hpp:237:87: required from here ./../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 CBemDomainOfIntegration* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BemKernel**]’: ../../plugin/mpi/common_bem.hpp:394:25: required from here ./../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 BemKernel** const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BemKernel*]’: ../../plugin/mpi/common_bem.hpp:435:25: required from here ./../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 BemKernel* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BemPotential**]’: ../../plugin/mpi/common_bem.hpp:524:25: required from here ./../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 BemPotential** const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BemPotential*]’: ../../plugin/mpi/common_bem.hpp:561:25: required from here ./../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 BemPotential* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FoperatorKBEM*]’: ../../plugin/mpi/common_bem.hpp:679:61: required from here ./../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 FoperatorKBEM* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BemFormBilinear*]’: ../../plugin/mpi/common_bem.hpp:734:61: required from here ./../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 BemFormBilinear* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FoperatorPBEM*]’: ../../plugin/mpi/common_bem.hpp:856:61: required from here ./../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 FoperatorPBEM* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ compositeFESpace.cpp: In instantiation of ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’: compositeFESpace.cpp:2423:80: required from here compositeFESpace.cpp:2216:18: warning: unused variable ‘samemesh’ [-Wunused-variable] 2216 | bool samemesh = (void*) (*pUh)->vect[i]->getppTh() == (void*) (*pVh)->vect[j]->getppTh(); // same Fem2D::Mesh +++ pot or kernel | ^~~~~~~~ compositeFESpace.cpp:2107:11: warning: unused variable ‘N_block’ [-Wunused-variable] 2107 | int N_block = UhNbOfDf[i]; | ^~~~~~~ compositeFESpace.cpp:2108:11: warning: unused variable ‘M_block’ [-Wunused-variable] 2108 | int M_block = VhNbOfDf[j]; | ^~~~~~~ compositeFESpace.cpp:2044:8: warning: unused variable ‘A_is_maybe_sym’ [-Wunused-variable] 2044 | bool A_is_maybe_sym = (void*)pUh == (void*)pVh; | ^~~~~~~~~~~~~~ compositeFESpace.cpp: In instantiation of ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’: compositeFESpace.cpp:2425:81: required from here compositeFESpace.cpp:2216:18: warning: unused variable ‘samemesh’ [-Wunused-variable] 2216 | bool samemesh = (void*) (*pUh)->vect[i]->getppTh() == (void*) (*pVh)->vect[j]->getppTh(); // same Fem2D::Mesh +++ pot or kernel | ^~~~~~~~ compositeFESpace.cpp:2107:11: warning: unused variable ‘N_block’ [-Wunused-variable] 2107 | int N_block = UhNbOfDf[i]; | ^~~~~~~ compositeFESpace.cpp:2108:11: warning: unused variable ‘M_block’ [-Wunused-variable] 2108 | int M_block = VhNbOfDf[j]; | ^~~~~~~ compositeFESpace.cpp:2044:8: warning: unused variable ‘A_is_maybe_sym’ [-Wunused-variable] 2044 | bool A_is_maybe_sym = (void*)pUh == (void*)pVh; | ^~~~~~~~~~~~~~ compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = double; MMesh = Fem2D::Mesh; v_fes1 = v_fes; v_fes2 = v_fes; typename v_fes1::FESpace = Fem2D::FESpace; typename v_fes2::FESpace = Fem2D::FESpace; Stack = void*]’: compositeFESpace.cpp:1953:70: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = double; pcommworld = void*; Stack = void*]’ compositeFESpace.cpp:2392:101: required from here compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ./../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = double; MMesh = Fem2D::Mesh3; v_fes1 = v_fes3; v_fes2 = v_fes3; typename v_fes1::FESpace = Fem2D::GFESpace; typename v_fes2::FESpace = Fem2D::GFESpace; Stack = void*]’: compositeFESpace.cpp:1960:73: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = double; pcommworld = void*; Stack = void*]’ compositeFESpace.cpp:2392:101: required from here compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ./../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = double; MMesh = Fem2D::MeshS; v_fes1 = v_fesS; v_fes2 = v_fesS; typename v_fes1::FESpace = Fem2D::GFESpace; typename v_fes2::FESpace = Fem2D::GFESpace; Stack = void*]’: compositeFESpace.cpp:1966:73: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = double; pcommworld = void*; Stack = void*]’ compositeFESpace.cpp:2392:101: required from here compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ./../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = double; MMesh = Fem2D::MeshL; v_fes1 = v_fesL; v_fes2 = v_fesL; typename v_fes1::FESpace = Fem2D::GFESpace; typename v_fes2::FESpace = Fem2D::GFESpace; Stack = void*]’: compositeFESpace.cpp:1974:73: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = double; pcommworld = void*; Stack = void*]’ compositeFESpace.cpp:2392:101: required from here compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ./../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = double; MMesh = Fem2D::MeshL; v_fes1 = v_fesL; v_fes2 = v_fes; typename v_fes1::FESpace = Fem2D::GFESpace; typename v_fes2::FESpace = Fem2D::FESpace; Stack = void*]’: compositeFESpace.cpp:1981:72: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = double; pcommworld = void*; Stack = void*]’ compositeFESpace.cpp:2392:101: required from here compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ./../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = double; MMesh = Fem2D::MeshL; v_fes1 = v_fes; v_fes2 = v_fesL; typename v_fes1::FESpace = Fem2D::FESpace; typename v_fes2::FESpace = Fem2D::GFESpace; Stack = void*]’: compositeFESpace.cpp:1988:72: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = double; pcommworld = void*; Stack = void*]’ compositeFESpace.cpp:2392:101: required from here compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ./../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = double; MMesh = Fem2D::MeshS; v_fes1 = v_fesS; v_fes2 = v_fes3; typename v_fes1::FESpace = Fem2D::GFESpace; typename v_fes2::FESpace = Fem2D::GFESpace; Stack = void*]’: compositeFESpace.cpp:1994:73: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = double; pcommworld = void*; Stack = void*]’ compositeFESpace.cpp:2392:101: required from here compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ./../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = double; MMesh = Fem2D::MeshS; v_fes1 = v_fes3; v_fes2 = v_fesS; typename v_fes1::FESpace = Fem2D::GFESpace; typename v_fes2::FESpace = Fem2D::GFESpace; Stack = void*]’: compositeFESpace.cpp:2001:73: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = double; pcommworld = void*; Stack = void*]’ compositeFESpace.cpp:2392:101: required from here compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ./../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = std::complex; MMesh = Fem2D::Mesh; v_fes1 = v_fes; v_fes2 = v_fes; typename v_fes1::FESpace = Fem2D::FESpace; typename v_fes2::FESpace = Fem2D::FESpace; Stack = void*]’: compositeFESpace.cpp:1953:70: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = std::complex; pcommworld = void*; Stack = void*]’ compositeFESpace.cpp:2400:104: required from here compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ./../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = std::complex; MMesh = Fem2D::Mesh3; v_fes1 = v_fes3; v_fes2 = v_fes3; typename v_fes1::FESpace = Fem2D::GFESpace; typename v_fes2::FESpace = Fem2D::GFESpace; Stack = void*]’: compositeFESpace.cpp:1960:73: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = std::complex; pcommworld = void*; Stack = void*]’ compositeFESpace.cpp:2400:104: required from here compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ./../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = std::complex; MMesh = Fem2D::MeshS; v_fes1 = v_fesS; v_fes2 = v_fesS; typename v_fes1::FESpace = Fem2D::GFESpace; typename v_fes2::FESpace = Fem2D::GFESpace; Stack = void*]’: compositeFESpace.cpp:1966:73: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = std::complex; pcommworld = void*; Stack = void*]’ compositeFESpace.cpp:2400:104: required from here compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ./../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = std::complex; MMesh = Fem2D::MeshL; v_fes1 = v_fesL; v_fes2 = v_fesL; typename v_fes1::FESpace = Fem2D::GFESpace; typename v_fes2::FESpace = Fem2D::GFESpace; Stack = void*]’: compositeFESpace.cpp:1974:73: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = std::complex; pcommworld = void*; Stack = void*]’ compositeFESpace.cpp:2400:104: required from here compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ./../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = std::complex; MMesh = Fem2D::MeshL; v_fes1 = v_fesL; v_fes2 = v_fes; typename v_fes1::FESpace = Fem2D::GFESpace; typename v_fes2::FESpace = Fem2D::FESpace; Stack = void*]’: compositeFESpace.cpp:1981:72: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = std::complex; pcommworld = void*; Stack = void*]’ compositeFESpace.cpp:2400:104: required from here compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ./../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = std::complex; MMesh = Fem2D::MeshL; v_fes1 = v_fes; v_fes2 = v_fesL; typename v_fes1::FESpace = Fem2D::FESpace; typename v_fes2::FESpace = Fem2D::GFESpace; Stack = void*]’: compositeFESpace.cpp:1988:72: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = std::complex; pcommworld = void*; Stack = void*]’ compositeFESpace.cpp:2400:104: required from here compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ./../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = std::complex; MMesh = Fem2D::MeshS; v_fes1 = v_fesS; v_fes2 = v_fes3; typename v_fes1::FESpace = Fem2D::GFESpace; typename v_fes2::FESpace = Fem2D::GFESpace; Stack = void*]’: compositeFESpace.cpp:1994:73: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = std::complex; pcommworld = void*; Stack = void*]’ compositeFESpace.cpp:2400:104: required from here compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ./../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ compositeFESpace.cpp: In instantiation of ‘void varfToCompositeBlockLinearSystemALLCASE_pfesT(const int&, const int&, const long int&, const long int&, const typename v_fes1::FESpace*&, const typename v_fes2::FESpace*&, bool, bool, const int&, const double&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, int*, bool) [with K = std::complex; MMesh = Fem2D::MeshS; v_fes1 = v_fes3; v_fes2 = v_fesS; typename v_fes1::FESpace = Fem2D::GFESpace; typename v_fes2::FESpace = Fem2D::GFESpace; Stack = void*]’: compositeFESpace.cpp:2001:73: required from ‘void varfToCompositeBlockLinearSystemALLCASE_pfes(const int&, const int&, const int&, const int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, bool, bool, const int&, const double&, void* const&, const std::__cxx11::list&, Stack, KN_*, KN_*, HashMatrix*, bool) [with K = std::complex; pcommworld = void*; Stack = void*]’ compositeFESpace.cpp:2400:104: required from here compositeFESpace.cpp:1859:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1859 | ffassert( B && X || (!B && !X) ); | ~~^~~~ ./../fflib/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./../femlib/HashMatrix.hpp: In instantiation of ‘void AddMul(HashMatrix&, HashMatrix&, HashMatrix&, bool, bool, Fem2D::R) [with I = int; RA = double; RB = std::complex; RAB = std::complex; Fem2D::R = double]’: compositeFESpace.cpp:1784:29: required from ‘void varfBemToCompositeBlockLinearSystem(const int&, const int&, const int&, const int&, const long int&, const long int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, const std::__cxx11::list&, Stack, E_F0* const*, HashMatrix*, const int&) [with R = std::complex; Stack = void*; Expression = E_F0*]’ compositeFESpace.cpp:2421:70: required from here ./../femlib/HashMatrix.hpp:397:33: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘HashMatrix >::I’ {aka ‘int’} [-Wsign-compare] 397 | for(size_t ll=B.p[j]; ll< B.p[j+1] ;++ll) | ~~^~~~~~~ ./../femlib/HashMatrix.hpp:420:33: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘HashMatrix >::I’ {aka ‘int’} [-Wsign-compare] 420 | for(size_t ll=B.p[j]; ll< B.p[j+1] ;++ll) | ~~^~~~~~~ ./../femlib/HashMatrix.hpp:446:35: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘HashMatrix >::I’ {aka ‘int’} [-Wsign-compare] 446 | for(size_t ll=B.p[j]; ll< B.p[j+1] ;++ll) | ~~^~~~~~~ ./../femlib/HashMatrix.hpp:467:39: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘HashMatrix >::I’ {aka ‘int’} [-Wsign-compare] 467 | for(size_t ll=B.p[j]; ll< B.p[j+1] ;++ll) | ~~^~~~~~~ ./../femlib/HashMatrix.hpp: In instantiation of ‘void AddMul(HashMatrix&, HashMatrix&, HashMatrix&, bool, bool, Fem2D::R) [with I = int; RA = std::complex; RB = double; RAB = std::complex; Fem2D::R = double]’: compositeFESpace.cpp:1795:29: required from ‘void varfBemToCompositeBlockLinearSystem(const int&, const int&, const int&, const int&, const long int&, const long int&, const long int&, const long int&, const generic_v_fes*, const generic_v_fes*, const std::__cxx11::list&, Stack, E_F0* const*, HashMatrix*, const int&) [with R = std::complex; Stack = void*; Expression = E_F0*]’ compositeFESpace.cpp:2421:70: required from here ./../femlib/HashMatrix.hpp:397:33: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘HashMatrix::I’ {aka ‘int’} [-Wsign-compare] 397 | for(size_t ll=B.p[j]; ll< B.p[j+1] ;++ll) | ~~^~~~~~~ ./../femlib/HashMatrix.hpp:420:33: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘HashMatrix::I’ {aka ‘int’} [-Wsign-compare] 420 | for(size_t ll=B.p[j]; ll< B.p[j+1] ;++ll) | ~~^~~~~~~ ./../femlib/HashMatrix.hpp:446:35: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘HashMatrix::I’ {aka ‘int’} [-Wsign-compare] 446 | for(size_t ll=B.p[j]; ll< B.p[j+1] ;++ll) | ~~^~~~~~~ ./../femlib/HashMatrix.hpp:467:39: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘HashMatrix::I’ {aka ‘int’} [-Wsign-compare] 467 | for(size_t ll=B.p[j]; ll< B.p[j+1] ;++ll) | ~~^~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse*]’: compositeFESpace.cpp:2088:58: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2423:80: required from here ./../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 Matrice_Creuse* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../femlib/HashMatrix.hpp: In instantiation of ‘void AddMul(HashMatrix&, HashMatrix&, HashMatrix&, bool, bool, Fem2D::R) [with I = int; RA = double; RB = double; RAB = double; Fem2D::R = double]’: compositeFESpace.cpp:2284:37: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2423:80: required from here ./../femlib/HashMatrix.hpp:397:33: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘HashMatrix::I’ {aka ‘int’} [-Wsign-compare] 397 | for(size_t ll=B.p[j]; ll< B.p[j+1] ;++ll) | ~~^~~~~~~ ./../femlib/HashMatrix.hpp:420:33: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘HashMatrix::I’ {aka ‘int’} [-Wsign-compare] 420 | for(size_t ll=B.p[j]; ll< B.p[j+1] ;++ll) | ~~^~~~~~~ ./../femlib/HashMatrix.hpp:446:35: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘HashMatrix::I’ {aka ‘int’} [-Wsign-compare] 446 | for(size_t ll=B.p[j]; ll< B.p[j+1] ;++ll) | ~~^~~~~~~ ./../femlib/HashMatrix.hpp:467:39: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘HashMatrix::I’ {aka ‘int’} [-Wsign-compare] 467 | for(size_t ll=B.p[j]; ll< B.p[j+1] ;++ll) | ~~^~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Matrice_Creuse >*]’: compositeFESpace.cpp:2088:58: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../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 Matrice_Creuse >* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./../fflib/lgfem.hpp:475:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./../fflib/lgfem.hpp:522:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./../femlib/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./../femlib/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./../femlib/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./../fflib/lgfem.hpp:569:69: required from here ./../femlib/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./../../3rdparty/include/BemTool/bemtool/fem/dof.hpp: In instantiation of ‘bemtool::Dof >::Dof(const typename Trait::mesh_t&, bool) [with int Dim = 2; typename Trait::mesh_t = bemtool::Mesh<2>; Trait = bemtool::DofTraits >]’: ../../plugin/mpi/bem.hpp:445:26: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/fem/dof.hpp:243:36: warning: ‘bemtool::Dof >::mesh_p’ will be initialized after [-Wreorder] 243 | const typename Trait::mesh_t* mesh_p; | ^~~~~~ ./../../3rdparty/include/BemTool/bemtool/fem/dof.hpp:242:36: warning: ‘const bemtool::Geometry* bemtool::Dof >::node_p’ [-Wreorder] 242 | const Geometry* node_p; | ^~~~~~ ./../../3rdparty/include/BemTool/bemtool/fem/dof.hpp:317:3: warning: when initialized here [-Wreorder] 317 | Dof(const typename Trait::mesh_t& m, bool numToFF): | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/fem/dof.hpp: In instantiation of ‘bemtool::Dof >::Dof(const typename Trait::mesh_t&) [with int Dim = 2; typename Trait::mesh_t = bemtool::Mesh<2>; Trait = bemtool::DofTraits >]’: ../../plugin/mpi/bem.hpp:566:30: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/fem/dof.hpp:76:41: warning: ‘bemtool::Dof >::mesh_p’ will be initialized after [-Wreorder] 76 | const typename Trait::mesh_t* mesh_p; | ^~~~~~ ./../../3rdparty/include/BemTool/bemtool/fem/dof.hpp:75:41: warning: ‘const bemtool::Geometry* bemtool::Dof >::node_p’ [-Wreorder] 75 | const Geometry* node_p; | ^~~~~~ ./../../3rdparty/include/BemTool/bemtool/fem/dof.hpp:86:3: warning: when initialized here [-Wreorder] 86 | Dof(const typename Trait::mesh_t& m): | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/fem/dof.hpp: In instantiation of ‘bemtool::Dof >::Dof(const typename Trait::mesh_t&, bool) [with int Dim = 2; typename Trait::mesh_t = bemtool::Mesh<2>; Trait = bemtool::DofTraits >]’: ../../plugin/mpi/bem.hpp:570:30: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/fem/dof.hpp:143:40: warning: ‘bemtool::Dof >::mesh_p’ will be initialized after [-Wreorder] 143 | const typename Trait::mesh_t* mesh_p; | ^~~~~~ ./../../3rdparty/include/BemTool/bemtool/fem/dof.hpp:142:40: warning: ‘const bemtool::Geometry* bemtool::Dof >::node_p’ [-Wreorder] 142 | const Geometry* node_p; | ^~~~~~ ./../../3rdparty/include/BemTool/bemtool/fem/dof.hpp:175:3: warning: when initialized here [-Wreorder] 175 | Dof(const typename Trait::mesh_t& m, bool numToFF): | ^~~~~~~~~~~~~ ../../plugin/mpi/common_bem.hpp: In instantiation of ‘void ff_BIO_Generator_Maxwell(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof >&, Complex) [with K = std::complex; Complex = std::complex]’: ../../plugin/mpi/bem.hpp:580:40: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ../../plugin/mpi/common_bem.hpp:1459:64: warning: unused variable ‘ker2’ [-Wunused-variable] 1459 | bemtool::BIOpKernelEnum ker1 = whatTypeEnum(typeKernel,0), ker2 = whatTypeEnum(typeKernel,1);; | ^~~~ ../../plugin/mpi/common_bem.hpp:1465:26: warning: variable ‘coeff1’ set but not used [-Wunused-but-set-variable] 1465 | std::complex coeff1=typeKernel->coeffcombi[0], coeff2=typeKernel->coeffcombi[1]; | ^~~~~~ ../../plugin/mpi/common_bem.hpp:1465:60: warning: variable ‘coeff2’ set but not used [-Wunused-but-set-variable] 1465 | std::complex coeff1=typeKernel->coeffcombi[0], coeff2=typeKernel->coeffcombi[1]; | ^~~~~~ ./../../3rdparty/include/BemTool/bemtool/fem/dof.hpp: In instantiation of ‘bemtool::Dof >::Dof(const typename Trait::mesh_t&, bool) [with int Dim = 1; typename Trait::mesh_t = bemtool::Mesh<1>; Trait = bemtool::DofTraits >]’: ../../plugin/mpi/bem.hpp:445:26: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/fem/dof.hpp:243:36: warning: ‘bemtool::Dof >::mesh_p’ will be initialized after [-Wreorder] 243 | const typename Trait::mesh_t* mesh_p; | ^~~~~~ ./../../3rdparty/include/BemTool/bemtool/fem/dof.hpp:242:36: warning: ‘const bemtool::Geometry* bemtool::Dof >::node_p’ [-Wreorder] 242 | const Geometry* node_p; | ^~~~~~ ./../../3rdparty/include/BemTool/bemtool/fem/dof.hpp:317:3: warning: when initialized here [-Wreorder] 317 | Dof(const typename Trait::mesh_t& m, bool numToFF): | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/fem/dof.hpp: In instantiation of ‘bemtool::Dof >::Dof(const typename Trait::mesh_t&) [with int Dim = 1; typename Trait::mesh_t = bemtool::Mesh<1>; Trait = bemtool::DofTraits >]’: ../../plugin/mpi/bem.hpp:566:30: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/fem/dof.hpp:76:41: warning: ‘bemtool::Dof >::mesh_p’ will be initialized after [-Wreorder] 76 | const typename Trait::mesh_t* mesh_p; | ^~~~~~ ./../../3rdparty/include/BemTool/bemtool/fem/dof.hpp:75:41: warning: ‘const bemtool::Geometry* bemtool::Dof >::node_p’ [-Wreorder] 75 | const Geometry* node_p; | ^~~~~~ ./../../3rdparty/include/BemTool/bemtool/fem/dof.hpp:86:3: warning: when initialized here [-Wreorder] 86 | Dof(const typename Trait::mesh_t& m): | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/fem/dof.hpp: In instantiation of ‘bemtool::Dof >::Dof(const typename Trait::mesh_t&, bool) [with int Dim = 1; typename Trait::mesh_t = bemtool::Mesh<1>; Trait = bemtool::DofTraits >]’: ../../plugin/mpi/bem.hpp:570:30: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/fem/dof.hpp:143:40: warning: ‘bemtool::Dof >::mesh_p’ will be initialized after [-Wreorder] 143 | const typename Trait::mesh_t* mesh_p; | ^~~~~~ ./../../3rdparty/include/BemTool/bemtool/fem/dof.hpp:142:40: warning: ‘const bemtool::Geometry* bemtool::Dof >::node_p’ [-Wreorder] 142 | const Geometry* node_p; | ^~~~~~ ./../../3rdparty/include/BemTool/bemtool/fem/dof.hpp:175:3: warning: when initialized here [-Wreorder] 175 | Dof(const typename Trait::mesh_t& m, bool numToFF): | ^~~~~~~~~~~~~ In file included from ./../../3rdparty/include/BemTool/bemtool/tools.hpp:32: ./../../3rdparty/include/BemTool/bemtool/mesh/normal.hpp: In instantiation of ‘bemtool::Normal::Normal(const m_t&) [with int D = 2; m_t = bemtool::Mesh<2>]’: ../../plugin/mpi/common_bem.hpp:90:27: required from ‘void Mesh2Bemtool(const ffmesh&, bemtool::Geometry&, bemtoolmesh&) [with ffmesh = Fem2D::MeshS; bemtoolmesh = bemtool::Mesh<2>]’ ../../plugin/mpi/bem.hpp:420:17: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/mesh/normal.hpp:52:30: warning: ‘bemtool::Normal<2>::mesh’ will be initialized after [-Wreorder] 52 | const m_t& mesh; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/mesh/normal.hpp:51:30: warning: ‘const bemtool::Normal<2>::g_t& bemtool::Normal<2>::node’ [-Wreorder] 51 | const g_t& node; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/mesh/normal.hpp:112:3: warning: when initialized here [-Wreorder] 112 | Normal::Normal(const m_t& m): | ^~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/mesh/normal.hpp:211:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 211 | for(int j=0; j::Orienting(const v_t&) [with v_t = bemtool::Normal<2>; int D = 2]’: ../../plugin/mpi/common_bem.hpp:97:19: required from ‘void Mesh2Bemtool(const ffmesh&, bemtool::Geometry&, bemtoolmesh&) [with ffmesh = Fem2D::MeshS; bemtoolmesh = bemtool::Mesh<2>]’ ../../plugin/mpi/bem.hpp:420:17: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/mesh/mesh.hpp:307:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 307 | for(int j=0; j::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<1, 1, 3, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>]’: ../../plugin/mpi/common_bem.hpp:1491:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<0, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:614:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:263:13: warning: ‘bemtool::POT_Generator >, bemtool::BasisFct<0, 2> >::geometry’ will be initialized after [-Wreorder] 263 | Geometry& geometry; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:261:25: warning: ‘bemtool::Potential > > bemtool::POT_Generator >, bemtool::BasisFct<0, 2> >::V’ [-Wreorder] 261 | Potential V; | ^ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:3: warning: when initialized here [-Wreorder] 266 | POT_Generator(Dof& dof0, Geometry& geometry0, double kappa):VirtualGenerator(NbNode(geometry0),NbDof(dof0)), dof(dof0), geometry(geometry0), V(MeshOf(dof0),kappa) {} | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp: In instantiation of ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<3, 1, 3, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>]’: ../../plugin/mpi/common_bem.hpp:1495:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<0, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:614:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:263:13: warning: ‘bemtool::POT_Generator >, bemtool::BasisFct<0, 2> >::geometry’ will be initialized after [-Wreorder] 263 | Geometry& geometry; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:261:25: warning: ‘bemtool::Potential > > bemtool::POT_Generator >, bemtool::BasisFct<0, 2> >::V’ [-Wreorder] 261 | Potential V; | ^ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:3: warning: when initialized here [-Wreorder] 266 | POT_Generator(Dof& dof0, Geometry& geometry0, double kappa):VirtualGenerator(NbNode(geometry0),NbDof(dof0)), dof(dof0), geometry(geometry0), V(MeshOf(dof0),kappa) {} | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp: In instantiation of ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<2, 1, 3, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>]’: ../../plugin/mpi/common_bem.hpp:1499:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<0, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:614:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:263:13: warning: ‘bemtool::POT_Generator >, bemtool::BasisFct<0, 2> >::geometry’ will be initialized after [-Wreorder] 263 | Geometry& geometry; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:261:25: warning: ‘bemtool::Potential > > bemtool::POT_Generator >, bemtool::BasisFct<0, 2> >::V’ [-Wreorder] 261 | Potential V; | ^ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:3: warning: when initialized here [-Wreorder] 266 | POT_Generator(Dof& dof0, Geometry& geometry0, double kappa):VirtualGenerator(NbNode(geometry0),NbDof(dof0)), dof(dof0), geometry(geometry0), V(MeshOf(dof0),kappa) {} | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp: In instantiation of ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<1, 2, 3, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>]’: ../../plugin/mpi/common_bem.hpp:1506:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<0, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:614:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:263:13: warning: ‘bemtool::POT_Generator >, bemtool::BasisFct<0, 2> >::geometry’ will be initialized after [-Wreorder] 263 | Geometry& geometry; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:261:25: warning: ‘bemtool::Potential > > bemtool::POT_Generator >, bemtool::BasisFct<0, 2> >::V’ [-Wreorder] 261 | Potential V; | ^ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:3: warning: when initialized here [-Wreorder] 266 | POT_Generator(Dof& dof0, Geometry& geometry0, double kappa):VirtualGenerator(NbNode(geometry0),NbDof(dof0)), dof(dof0), geometry(geometry0), V(MeshOf(dof0),kappa) {} | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp: In instantiation of ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<3, 2, 3, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>]’: ../../plugin/mpi/common_bem.hpp:1510:40: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<0, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:614:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:263:13: warning: ‘bemtool::POT_Generator >, bemtool::BasisFct<0, 2> >::geometry’ will be initialized after [-Wreorder] 263 | Geometry& geometry; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:261:25: warning: ‘bemtool::Potential > > bemtool::POT_Generator >, bemtool::BasisFct<0, 2> >::V’ [-Wreorder] 261 | Potential V; | ^ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:3: warning: when initialized here [-Wreorder] 266 | POT_Generator(Dof& dof0, Geometry& geometry0, double kappa):VirtualGenerator(NbNode(geometry0),NbDof(dof0)), dof(dof0), geometry(geometry0), V(MeshOf(dof0),kappa) {} | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp: In instantiation of ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<2, 2, 3, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>]’: ../../plugin/mpi/common_bem.hpp:1514:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<0, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:614:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:263:13: warning: ‘bemtool::POT_Generator >, bemtool::BasisFct<0, 2> >::geometry’ will be initialized after [-Wreorder] 263 | Geometry& geometry; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:261:25: warning: ‘bemtool::Potential > > bemtool::POT_Generator >, bemtool::BasisFct<0, 2> >::V’ [-Wreorder] 261 | Potential V; | ^ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:3: warning: when initialized here [-Wreorder] 266 | POT_Generator(Dof& dof0, Geometry& geometry0, double kappa):VirtualGenerator(NbNode(geometry0),NbDof(dof0)), dof(dof0), geometry(geometry0), V(MeshOf(dof0),kappa) {} | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp: In instantiation of ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<1, 1, 3, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>]’: ../../plugin/mpi/common_bem.hpp:1491:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<1, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:618:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:263:13: warning: ‘bemtool::POT_Generator >, bemtool::BasisFct<1, 2> >::geometry’ will be initialized after [-Wreorder] 263 | Geometry& geometry; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:261:25: warning: ‘bemtool::Potential > > bemtool::POT_Generator >, bemtool::BasisFct<1, 2> >::V’ [-Wreorder] 261 | Potential V; | ^ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:3: warning: when initialized here [-Wreorder] 266 | POT_Generator(Dof& dof0, Geometry& geometry0, double kappa):VirtualGenerator(NbNode(geometry0),NbDof(dof0)), dof(dof0), geometry(geometry0), V(MeshOf(dof0),kappa) {} | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp: In instantiation of ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<3, 1, 3, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>]’: ../../plugin/mpi/common_bem.hpp:1495:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<1, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:618:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:263:13: warning: ‘bemtool::POT_Generator >, bemtool::BasisFct<1, 2> >::geometry’ will be initialized after [-Wreorder] 263 | Geometry& geometry; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:261:25: warning: ‘bemtool::Potential > > bemtool::POT_Generator >, bemtool::BasisFct<1, 2> >::V’ [-Wreorder] 261 | Potential V; | ^ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:3: warning: when initialized here [-Wreorder] 266 | POT_Generator(Dof& dof0, Geometry& geometry0, double kappa):VirtualGenerator(NbNode(geometry0),NbDof(dof0)), dof(dof0), geometry(geometry0), V(MeshOf(dof0),kappa) {} | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp: In instantiation of ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<2, 1, 3, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>]’: ../../plugin/mpi/common_bem.hpp:1499:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<1, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:618:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:263:13: warning: ‘bemtool::POT_Generator >, bemtool::BasisFct<1, 2> >::geometry’ will be initialized after [-Wreorder] 263 | Geometry& geometry; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:261:25: warning: ‘bemtool::Potential > > bemtool::POT_Generator >, bemtool::BasisFct<1, 2> >::V’ [-Wreorder] 261 | Potential V; | ^ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:3: warning: when initialized here [-Wreorder] 266 | POT_Generator(Dof& dof0, Geometry& geometry0, double kappa):VirtualGenerator(NbNode(geometry0),NbDof(dof0)), dof(dof0), geometry(geometry0), V(MeshOf(dof0),kappa) {} | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp: In instantiation of ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<1, 2, 3, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>]’: ../../plugin/mpi/common_bem.hpp:1506:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<1, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:618:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:263:13: warning: ‘bemtool::POT_Generator >, bemtool::BasisFct<1, 2> >::geometry’ will be initialized after [-Wreorder] 263 | Geometry& geometry; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:261:25: warning: ‘bemtool::Potential > > bemtool::POT_Generator >, bemtool::BasisFct<1, 2> >::V’ [-Wreorder] 261 | Potential V; | ^ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:3: warning: when initialized here [-Wreorder] 266 | POT_Generator(Dof& dof0, Geometry& geometry0, double kappa):VirtualGenerator(NbNode(geometry0),NbDof(dof0)), dof(dof0), geometry(geometry0), V(MeshOf(dof0),kappa) {} | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp: In instantiation of ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<3, 2, 3, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>]’: ../../plugin/mpi/common_bem.hpp:1510:40: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<1, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:618:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:263:13: warning: ‘bemtool::POT_Generator >, bemtool::BasisFct<1, 2> >::geometry’ will be initialized after [-Wreorder] 263 | Geometry& geometry; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:261:25: warning: ‘bemtool::Potential > > bemtool::POT_Generator >, bemtool::BasisFct<1, 2> >::V’ [-Wreorder] 261 | Potential V; | ^ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:3: warning: when initialized here [-Wreorder] 266 | POT_Generator(Dof& dof0, Geometry& geometry0, double kappa):VirtualGenerator(NbNode(geometry0),NbDof(dof0)), dof(dof0), geometry(geometry0), V(MeshOf(dof0),kappa) {} | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp: In instantiation of ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<2, 2, 3, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>]’: ../../plugin/mpi/common_bem.hpp:1514:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<1, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:618:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:263:13: warning: ‘bemtool::POT_Generator >, bemtool::BasisFct<1, 2> >::geometry’ will be initialized after [-Wreorder] 263 | Geometry& geometry; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:261:25: warning: ‘bemtool::Potential > > bemtool::POT_Generator >, bemtool::BasisFct<1, 2> >::V’ [-Wreorder] 261 | Potential V; | ^ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:3: warning: when initialized here [-Wreorder] 266 | POT_Generator(Dof& dof0, Geometry& geometry0, double kappa):VirtualGenerator(NbNode(geometry0),NbDof(dof0)), dof(dof0), geometry(geometry0), V(MeshOf(dof0),kappa) {} | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp: In instantiation of ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<1, 1, 3, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>]’: ../../plugin/mpi/common_bem.hpp:1491:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<2, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:622:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:263:13: warning: ‘bemtool::POT_Generator >, bemtool::BasisFct<2, 2> >::geometry’ will be initialized after [-Wreorder] 263 | Geometry& geometry; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:261:25: warning: ‘bemtool::Potential > > bemtool::POT_Generator >, bemtool::BasisFct<2, 2> >::V’ [-Wreorder] 261 | Potential V; | ^ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:3: warning: when initialized here [-Wreorder] 266 | POT_Generator(Dof& dof0, Geometry& geometry0, double kappa):VirtualGenerator(NbNode(geometry0),NbDof(dof0)), dof(dof0), geometry(geometry0), V(MeshOf(dof0),kappa) {} | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp: In instantiation of ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<3, 1, 3, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>]’: ../../plugin/mpi/common_bem.hpp:1495:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<2, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:622:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:263:13: warning: ‘bemtool::POT_Generator >, bemtool::BasisFct<2, 2> >::geometry’ will be initialized after [-Wreorder] 263 | Geometry& geometry; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:261:25: warning: ‘bemtool::Potential > > bemtool::POT_Generator >, bemtool::BasisFct<2, 2> >::V’ [-Wreorder] 261 | Potential V; | ^ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:3: warning: when initialized here [-Wreorder] 266 | POT_Generator(Dof& dof0, Geometry& geometry0, double kappa):VirtualGenerator(NbNode(geometry0),NbDof(dof0)), dof(dof0), geometry(geometry0), V(MeshOf(dof0),kappa) {} | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp: In instantiation of ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<2, 1, 3, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>]’: ../../plugin/mpi/common_bem.hpp:1499:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<2, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:622:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:263:13: warning: ‘bemtool::POT_Generator >, bemtool::BasisFct<2, 2> >::geometry’ will be initialized after [-Wreorder] 263 | Geometry& geometry; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:261:25: warning: ‘bemtool::Potential > > bemtool::POT_Generator >, bemtool::BasisFct<2, 2> >::V’ [-Wreorder] 261 | Potential V; | ^ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:3: warning: when initialized here [-Wreorder] 266 | POT_Generator(Dof& dof0, Geometry& geometry0, double kappa):VirtualGenerator(NbNode(geometry0),NbDof(dof0)), dof(dof0), geometry(geometry0), V(MeshOf(dof0),kappa) {} | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp: In instantiation of ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<1, 2, 3, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>]’: ../../plugin/mpi/common_bem.hpp:1506:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<2, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:622:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:263:13: warning: ‘bemtool::POT_Generator >, bemtool::BasisFct<2, 2> >::geometry’ will be initialized after [-Wreorder] 263 | Geometry& geometry; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:261:25: warning: ‘bemtool::Potential > > bemtool::POT_Generator >, bemtool::BasisFct<2, 2> >::V’ [-Wreorder] 261 | Potential V; | ^ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:3: warning: when initialized here [-Wreorder] 266 | POT_Generator(Dof& dof0, Geometry& geometry0, double kappa):VirtualGenerator(NbNode(geometry0),NbDof(dof0)), dof(dof0), geometry(geometry0), V(MeshOf(dof0),kappa) {} | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp: In instantiation of ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<3, 2, 3, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>]’: ../../plugin/mpi/common_bem.hpp:1510:40: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<2, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:622:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:263:13: warning: ‘bemtool::POT_Generator >, bemtool::BasisFct<2, 2> >::geometry’ will be initialized after [-Wreorder] 263 | Geometry& geometry; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:261:25: warning: ‘bemtool::Potential > > bemtool::POT_Generator >, bemtool::BasisFct<2, 2> >::V’ [-Wreorder] 261 | Potential V; | ^ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:3: warning: when initialized here [-Wreorder] 266 | POT_Generator(Dof& dof0, Geometry& geometry0, double kappa):VirtualGenerator(NbNode(geometry0),NbDof(dof0)), dof(dof0), geometry(geometry0), V(MeshOf(dof0),kappa) {} | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp: In instantiation of ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<2, 2, 3, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>]’: ../../plugin/mpi/common_bem.hpp:1514:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<2, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:622:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:263:13: warning: ‘bemtool::POT_Generator >, bemtool::BasisFct<2, 2> >::geometry’ will be initialized after [-Wreorder] 263 | Geometry& geometry; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:261:25: warning: ‘bemtool::Potential > > bemtool::POT_Generator >, bemtool::BasisFct<2, 2> >::V’ [-Wreorder] 261 | Potential V; | ^ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:3: warning: when initialized here [-Wreorder] 266 | POT_Generator(Dof& dof0, Geometry& geometry0, double kappa):VirtualGenerator(NbNode(geometry0),NbDof(dof0)), dof(dof0), geometry(geometry0), V(MeshOf(dof0),kappa) {} | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/mesh/normal.hpp: In instantiation of ‘bemtool::Normal::Normal(const m_t&) [with int D = 1; m_t = bemtool::Mesh<1>]’: ../../plugin/mpi/common_bem.hpp:90:27: required from ‘void Mesh2Bemtool(const ffmesh&, bemtool::Geometry&, bemtoolmesh&) [with ffmesh = Fem2D::MeshL; bemtoolmesh = bemtool::Mesh<1>]’ ../../plugin/mpi/bem.hpp:420:17: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/mesh/normal.hpp:52:30: warning: ‘bemtool::Normal<1>::mesh’ will be initialized after [-Wreorder] 52 | const m_t& mesh; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/mesh/normal.hpp:51:30: warning: ‘const bemtool::Normal<1>::g_t& bemtool::Normal<1>::node’ [-Wreorder] 51 | const g_t& node; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/mesh/normal.hpp:112:3: warning: when initialized here [-Wreorder] 112 | Normal::Normal(const m_t& m): | ^~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/mesh/normal.hpp:211:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 211 | for(int j=0; j::Orienting(const v_t&) [with v_t = bemtool::Normal<1>; int D = 1]’: ../../plugin/mpi/common_bem.hpp:97:19: required from ‘void Mesh2Bemtool(const ffmesh&, bemtool::Geometry&, bemtoolmesh&) [with ffmesh = Fem2D::MeshL; bemtoolmesh = bemtool::Mesh<1>]’ ../../plugin/mpi/bem.hpp:420:17: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/mesh/mesh.hpp:307:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 307 | for(int j=0; j::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<1, 1, 2, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>]’: ../../plugin/mpi/common_bem.hpp:1491:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<0, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:614:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:263:13: warning: ‘bemtool::POT_Generator >, bemtool::BasisFct<0, 1> >::geometry’ will be initialized after [-Wreorder] 263 | Geometry& geometry; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:261:25: warning: ‘bemtool::Potential > > bemtool::POT_Generator >, bemtool::BasisFct<0, 1> >::V’ [-Wreorder] 261 | Potential V; | ^ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:3: warning: when initialized here [-Wreorder] 266 | POT_Generator(Dof& dof0, Geometry& geometry0, double kappa):VirtualGenerator(NbNode(geometry0),NbDof(dof0)), dof(dof0), geometry(geometry0), V(MeshOf(dof0),kappa) {} | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp: In instantiation of ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<3, 1, 2, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>]’: ../../plugin/mpi/common_bem.hpp:1495:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<0, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:614:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:263:13: warning: ‘bemtool::POT_Generator >, bemtool::BasisFct<0, 1> >::geometry’ will be initialized after [-Wreorder] 263 | Geometry& geometry; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:261:25: warning: ‘bemtool::Potential > > bemtool::POT_Generator >, bemtool::BasisFct<0, 1> >::V’ [-Wreorder] 261 | Potential V; | ^ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:3: warning: when initialized here [-Wreorder] 266 | POT_Generator(Dof& dof0, Geometry& geometry0, double kappa):VirtualGenerator(NbNode(geometry0),NbDof(dof0)), dof(dof0), geometry(geometry0), V(MeshOf(dof0),kappa) {} | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp: In instantiation of ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<2, 1, 2, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>]’: ../../plugin/mpi/common_bem.hpp:1499:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<0, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:614:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:263:13: warning: ‘bemtool::POT_Generator >, bemtool::BasisFct<0, 1> >::geometry’ will be initialized after [-Wreorder] 263 | Geometry& geometry; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:261:25: warning: ‘bemtool::Potential > > bemtool::POT_Generator >, bemtool::BasisFct<0, 1> >::V’ [-Wreorder] 261 | Potential V; | ^ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:3: warning: when initialized here [-Wreorder] 266 | POT_Generator(Dof& dof0, Geometry& geometry0, double kappa):VirtualGenerator(NbNode(geometry0),NbDof(dof0)), dof(dof0), geometry(geometry0), V(MeshOf(dof0),kappa) {} | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp: In instantiation of ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<1, 2, 2, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>]’: ../../plugin/mpi/common_bem.hpp:1506:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<0, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:614:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:263:13: warning: ‘bemtool::POT_Generator >, bemtool::BasisFct<0, 1> >::geometry’ will be initialized after [-Wreorder] 263 | Geometry& geometry; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:261:25: warning: ‘bemtool::Potential > > bemtool::POT_Generator >, bemtool::BasisFct<0, 1> >::V’ [-Wreorder] 261 | Potential V; | ^ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:3: warning: when initialized here [-Wreorder] 266 | POT_Generator(Dof& dof0, Geometry& geometry0, double kappa):VirtualGenerator(NbNode(geometry0),NbDof(dof0)), dof(dof0), geometry(geometry0), V(MeshOf(dof0),kappa) {} | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp: In instantiation of ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<3, 2, 2, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>]’: ../../plugin/mpi/common_bem.hpp:1510:40: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<0, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:614:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:263:13: warning: ‘bemtool::POT_Generator >, bemtool::BasisFct<0, 1> >::geometry’ will be initialized after [-Wreorder] 263 | Geometry& geometry; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:261:25: warning: ‘bemtool::Potential > > bemtool::POT_Generator >, bemtool::BasisFct<0, 1> >::V’ [-Wreorder] 261 | Potential V; | ^ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:3: warning: when initialized here [-Wreorder] 266 | POT_Generator(Dof& dof0, Geometry& geometry0, double kappa):VirtualGenerator(NbNode(geometry0),NbDof(dof0)), dof(dof0), geometry(geometry0), V(MeshOf(dof0),kappa) {} | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp: In instantiation of ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<2, 2, 2, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>]’: ../../plugin/mpi/common_bem.hpp:1514:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<0, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:614:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:263:13: warning: ‘bemtool::POT_Generator >, bemtool::BasisFct<0, 1> >::geometry’ will be initialized after [-Wreorder] 263 | Geometry& geometry; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:261:25: warning: ‘bemtool::Potential > > bemtool::POT_Generator >, bemtool::BasisFct<0, 1> >::V’ [-Wreorder] 261 | Potential V; | ^ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:3: warning: when initialized here [-Wreorder] 266 | POT_Generator(Dof& dof0, Geometry& geometry0, double kappa):VirtualGenerator(NbNode(geometry0),NbDof(dof0)), dof(dof0), geometry(geometry0), V(MeshOf(dof0),kappa) {} | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp: In instantiation of ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<1, 1, 2, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>]’: ../../plugin/mpi/common_bem.hpp:1491:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<1, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:618:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:263:13: warning: ‘bemtool::POT_Generator >, bemtool::BasisFct<1, 1> >::geometry’ will be initialized after [-Wreorder] 263 | Geometry& geometry; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:261:25: warning: ‘bemtool::Potential > > bemtool::POT_Generator >, bemtool::BasisFct<1, 1> >::V’ [-Wreorder] 261 | Potential V; | ^ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:3: warning: when initialized here [-Wreorder] 266 | POT_Generator(Dof& dof0, Geometry& geometry0, double kappa):VirtualGenerator(NbNode(geometry0),NbDof(dof0)), dof(dof0), geometry(geometry0), V(MeshOf(dof0),kappa) {} | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp: In instantiation of ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<3, 1, 2, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>]’: ../../plugin/mpi/common_bem.hpp:1495:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<1, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:618:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:263:13: warning: ‘bemtool::POT_Generator >, bemtool::BasisFct<1, 1> >::geometry’ will be initialized after [-Wreorder] 263 | Geometry& geometry; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:261:25: warning: ‘bemtool::Potential > > bemtool::POT_Generator >, bemtool::BasisFct<1, 1> >::V’ [-Wreorder] 261 | Potential V; | ^ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:3: warning: when initialized here [-Wreorder] 266 | POT_Generator(Dof& dof0, Geometry& geometry0, double kappa):VirtualGenerator(NbNode(geometry0),NbDof(dof0)), dof(dof0), geometry(geometry0), V(MeshOf(dof0),kappa) {} | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp: In instantiation of ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<2, 1, 2, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>]’: ../../plugin/mpi/common_bem.hpp:1499:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<1, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:618:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:263:13: warning: ‘bemtool::POT_Generator >, bemtool::BasisFct<1, 1> >::geometry’ will be initialized after [-Wreorder] 263 | Geometry& geometry; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:261:25: warning: ‘bemtool::Potential > > bemtool::POT_Generator >, bemtool::BasisFct<1, 1> >::V’ [-Wreorder] 261 | Potential V; | ^ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:3: warning: when initialized here [-Wreorder] 266 | POT_Generator(Dof& dof0, Geometry& geometry0, double kappa):VirtualGenerator(NbNode(geometry0),NbDof(dof0)), dof(dof0), geometry(geometry0), V(MeshOf(dof0),kappa) {} | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp: In instantiation of ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<1, 2, 2, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>]’: ../../plugin/mpi/common_bem.hpp:1506:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<1, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:618:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:263:13: warning: ‘bemtool::POT_Generator >, bemtool::BasisFct<1, 1> >::geometry’ will be initialized after [-Wreorder] 263 | Geometry& geometry; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:261:25: warning: ‘bemtool::Potential > > bemtool::POT_Generator >, bemtool::BasisFct<1, 1> >::V’ [-Wreorder] 261 | Potential V; | ^ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:3: warning: when initialized here [-Wreorder] 266 | POT_Generator(Dof& dof0, Geometry& geometry0, double kappa):VirtualGenerator(NbNode(geometry0),NbDof(dof0)), dof(dof0), geometry(geometry0), V(MeshOf(dof0),kappa) {} | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp: In instantiation of ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<3, 2, 2, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>]’: ../../plugin/mpi/common_bem.hpp:1510:40: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<1, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:618:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:263:13: warning: ‘bemtool::POT_Generator >, bemtool::BasisFct<1, 1> >::geometry’ will be initialized after [-Wreorder] 263 | Geometry& geometry; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:261:25: warning: ‘bemtool::Potential > > bemtool::POT_Generator >, bemtool::BasisFct<1, 1> >::V’ [-Wreorder] 261 | Potential V; | ^ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:3: warning: when initialized here [-Wreorder] 266 | POT_Generator(Dof& dof0, Geometry& geometry0, double kappa):VirtualGenerator(NbNode(geometry0),NbDof(dof0)), dof(dof0), geometry(geometry0), V(MeshOf(dof0),kappa) {} | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp: In instantiation of ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<2, 2, 2, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>]’: ../../plugin/mpi/common_bem.hpp:1514:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<1, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:618:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:263:13: warning: ‘bemtool::POT_Generator >, bemtool::BasisFct<1, 1> >::geometry’ will be initialized after [-Wreorder] 263 | Geometry& geometry; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:261:25: warning: ‘bemtool::Potential > > bemtool::POT_Generator >, bemtool::BasisFct<1, 1> >::V’ [-Wreorder] 261 | Potential V; | ^ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:3: warning: when initialized here [-Wreorder] 266 | POT_Generator(Dof& dof0, Geometry& geometry0, double kappa):VirtualGenerator(NbNode(geometry0),NbDof(dof0)), dof(dof0), geometry(geometry0), V(MeshOf(dof0),kappa) {} | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp: In instantiation of ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<1, 1, 2, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>]’: ../../plugin/mpi/common_bem.hpp:1491:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<2, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:622:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:263:13: warning: ‘bemtool::POT_Generator >, bemtool::BasisFct<2, 1> >::geometry’ will be initialized after [-Wreorder] 263 | Geometry& geometry; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:261:25: warning: ‘bemtool::Potential > > bemtool::POT_Generator >, bemtool::BasisFct<2, 1> >::V’ [-Wreorder] 261 | Potential V; | ^ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:3: warning: when initialized here [-Wreorder] 266 | POT_Generator(Dof& dof0, Geometry& geometry0, double kappa):VirtualGenerator(NbNode(geometry0),NbDof(dof0)), dof(dof0), geometry(geometry0), V(MeshOf(dof0),kappa) {} | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp: In instantiation of ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<3, 1, 2, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>]’: ../../plugin/mpi/common_bem.hpp:1495:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<2, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:622:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:263:13: warning: ‘bemtool::POT_Generator >, bemtool::BasisFct<2, 1> >::geometry’ will be initialized after [-Wreorder] 263 | Geometry& geometry; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:261:25: warning: ‘bemtool::Potential > > bemtool::POT_Generator >, bemtool::BasisFct<2, 1> >::V’ [-Wreorder] 261 | Potential V; | ^ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:3: warning: when initialized here [-Wreorder] 266 | POT_Generator(Dof& dof0, Geometry& geometry0, double kappa):VirtualGenerator(NbNode(geometry0),NbDof(dof0)), dof(dof0), geometry(geometry0), V(MeshOf(dof0),kappa) {} | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp: In instantiation of ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<2, 1, 2, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>]’: ../../plugin/mpi/common_bem.hpp:1499:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<2, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:622:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:263:13: warning: ‘bemtool::POT_Generator >, bemtool::BasisFct<2, 1> >::geometry’ will be initialized after [-Wreorder] 263 | Geometry& geometry; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:261:25: warning: ‘bemtool::Potential > > bemtool::POT_Generator >, bemtool::BasisFct<2, 1> >::V’ [-Wreorder] 261 | Potential V; | ^ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:3: warning: when initialized here [-Wreorder] 266 | POT_Generator(Dof& dof0, Geometry& geometry0, double kappa):VirtualGenerator(NbNode(geometry0),NbDof(dof0)), dof(dof0), geometry(geometry0), V(MeshOf(dof0),kappa) {} | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp: In instantiation of ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<1, 2, 2, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>]’: ../../plugin/mpi/common_bem.hpp:1506:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<2, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:622:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:263:13: warning: ‘bemtool::POT_Generator >, bemtool::BasisFct<2, 1> >::geometry’ will be initialized after [-Wreorder] 263 | Geometry& geometry; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:261:25: warning: ‘bemtool::Potential > > bemtool::POT_Generator >, bemtool::BasisFct<2, 1> >::V’ [-Wreorder] 261 | Potential V; | ^ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:3: warning: when initialized here [-Wreorder] 266 | POT_Generator(Dof& dof0, Geometry& geometry0, double kappa):VirtualGenerator(NbNode(geometry0),NbDof(dof0)), dof(dof0), geometry(geometry0), V(MeshOf(dof0),kappa) {} | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp: In instantiation of ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<3, 2, 2, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>]’: ../../plugin/mpi/common_bem.hpp:1510:40: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<2, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:622:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:263:13: warning: ‘bemtool::POT_Generator >, bemtool::BasisFct<2, 1> >::geometry’ will be initialized after [-Wreorder] 263 | Geometry& geometry; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:261:25: warning: ‘bemtool::Potential > > bemtool::POT_Generator >, bemtool::BasisFct<2, 1> >::V’ [-Wreorder] 261 | Potential V; | ^ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:3: warning: when initialized here [-Wreorder] 266 | POT_Generator(Dof& dof0, Geometry& geometry0, double kappa):VirtualGenerator(NbNode(geometry0),NbDof(dof0)), dof(dof0), geometry(geometry0), V(MeshOf(dof0),kappa) {} | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp: In instantiation of ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<2, 2, 2, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>]’: ../../plugin/mpi/common_bem.hpp:1514:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<2, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:622:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:263:13: warning: ‘bemtool::POT_Generator >, bemtool::BasisFct<2, 1> >::geometry’ will be initialized after [-Wreorder] 263 | Geometry& geometry; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:261:25: warning: ‘bemtool::Potential > > bemtool::POT_Generator >, bemtool::BasisFct<2, 1> >::V’ [-Wreorder] 261 | Potential V; | ^ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:3: warning: when initialized here [-Wreorder] 266 | POT_Generator(Dof& dof0, Geometry& geometry0, double kappa):VirtualGenerator(NbNode(geometry0),NbDof(dof0)), dof(dof0), geometry(geometry0), V(MeshOf(dof0),kappa) {} | ^~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/mesh/adjacency.hpp: In instantiation of ‘bemtool::Connected::Connected(const m_t&) [with m_t = bemtool::Mesh<2>]’: ./../../3rdparty/include/BemTool/bemtool/mesh/normal.hpp:126:20: required from ‘bemtool::Normal::Normal(const m_t&) [with int D = 2; m_t = bemtool::Mesh<2>]’ ../../plugin/mpi/common_bem.hpp:90:27: required from ‘void Mesh2Bemtool(const ffmesh&, bemtool::Geometry&, bemtoolmesh&) [with ffmesh = Fem2D::MeshS; bemtoolmesh = bemtool::Mesh<2>]’ ../../plugin/mpi/bem.hpp:420:17: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/mesh/adjacency.hpp:220:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 220 | for(int j=0; j::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 228 | for(int j=0; j::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<1, 1, 3, bemtool::BasisFct<0, 2> >; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<1, 1, 3, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>]’ ../../plugin/mpi/common_bem.hpp:1491:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<0, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:614:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:57:20: warning: ‘bemtool::Potential > >::ker’ will be initialized after [-Wreorder] 57 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:55:20: warning: ‘const bemtool::Potential > >::MeshY& bemtool::Potential > >::meshy’ [-Wreorder] 55 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:64:3: warning: when initialized here [-Wreorder] 64 | Potential(const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<3, 1, 3, bemtool::BasisFct<0, 2> >; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<3, 1, 3, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>]’ ../../plugin/mpi/common_bem.hpp:1495:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<0, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:614:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:57:20: warning: ‘bemtool::Potential > >::ker’ will be initialized after [-Wreorder] 57 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:55:20: warning: ‘const bemtool::Potential > >::MeshY& bemtool::Potential > >::meshy’ [-Wreorder] 55 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:64:3: warning: when initialized here [-Wreorder] 64 | Potential(const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<2, 1, 3, bemtool::BasisFct<0, 2> >; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<2, 1, 3, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>]’ ../../plugin/mpi/common_bem.hpp:1499:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<0, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:614:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:57:20: warning: ‘bemtool::Potential > >::ker’ will be initialized after [-Wreorder] 57 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:55:20: warning: ‘const bemtool::Potential > >::MeshY& bemtool::Potential > >::meshy’ [-Wreorder] 55 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:64:3: warning: when initialized here [-Wreorder] 64 | Potential(const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<1, 2, 3, bemtool::BasisFct<0, 2> >; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<1, 2, 3, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>]’ ../../plugin/mpi/common_bem.hpp:1506:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<0, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:614:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:57:20: warning: ‘bemtool::Potential > >::ker’ will be initialized after [-Wreorder] 57 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:55:20: warning: ‘const bemtool::Potential > >::MeshY& bemtool::Potential > >::meshy’ [-Wreorder] 55 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:64:3: warning: when initialized here [-Wreorder] 64 | Potential(const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<3, 2, 3, bemtool::BasisFct<0, 2> >; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<3, 2, 3, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>]’ ../../plugin/mpi/common_bem.hpp:1510:40: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<0, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:614:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:57:20: warning: ‘bemtool::Potential > >::ker’ will be initialized after [-Wreorder] 57 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:55:20: warning: ‘const bemtool::Potential > >::MeshY& bemtool::Potential > >::meshy’ [-Wreorder] 55 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:64:3: warning: when initialized here [-Wreorder] 64 | Potential(const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<2, 2, 3, bemtool::BasisFct<0, 2> >; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<2, 2, 3, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>]’ ../../plugin/mpi/common_bem.hpp:1514:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<0, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:614:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:57:20: warning: ‘bemtool::Potential > >::ker’ will be initialized after [-Wreorder] 57 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:55:20: warning: ‘const bemtool::Potential > >::MeshY& bemtool::Potential > >::meshy’ [-Wreorder] 55 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:64:3: warning: when initialized here [-Wreorder] 64 | Potential(const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<1, 1, 3, bemtool::BasisFct<1, 2> >; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<1, 1, 3, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>]’ ../../plugin/mpi/common_bem.hpp:1491:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<1, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:618:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:57:20: warning: ‘bemtool::Potential > >::ker’ will be initialized after [-Wreorder] 57 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:55:20: warning: ‘const bemtool::Potential > >::MeshY& bemtool::Potential > >::meshy’ [-Wreorder] 55 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:64:3: warning: when initialized here [-Wreorder] 64 | Potential(const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<3, 1, 3, bemtool::BasisFct<1, 2> >; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<3, 1, 3, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>]’ ../../plugin/mpi/common_bem.hpp:1495:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<1, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:618:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:57:20: warning: ‘bemtool::Potential > >::ker’ will be initialized after [-Wreorder] 57 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:55:20: warning: ‘const bemtool::Potential > >::MeshY& bemtool::Potential > >::meshy’ [-Wreorder] 55 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:64:3: warning: when initialized here [-Wreorder] 64 | Potential(const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<2, 1, 3, bemtool::BasisFct<1, 2> >; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<2, 1, 3, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>]’ ../../plugin/mpi/common_bem.hpp:1499:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<1, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:618:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:57:20: warning: ‘bemtool::Potential > >::ker’ will be initialized after [-Wreorder] 57 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:55:20: warning: ‘const bemtool::Potential > >::MeshY& bemtool::Potential > >::meshy’ [-Wreorder] 55 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:64:3: warning: when initialized here [-Wreorder] 64 | Potential(const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<1, 2, 3, bemtool::BasisFct<1, 2> >; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<1, 2, 3, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>]’ ../../plugin/mpi/common_bem.hpp:1506:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<1, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:618:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:57:20: warning: ‘bemtool::Potential > >::ker’ will be initialized after [-Wreorder] 57 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:55:20: warning: ‘const bemtool::Potential > >::MeshY& bemtool::Potential > >::meshy’ [-Wreorder] 55 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:64:3: warning: when initialized here [-Wreorder] 64 | Potential(const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<3, 2, 3, bemtool::BasisFct<1, 2> >; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<3, 2, 3, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>]’ ../../plugin/mpi/common_bem.hpp:1510:40: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<1, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:618:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:57:20: warning: ‘bemtool::Potential > >::ker’ will be initialized after [-Wreorder] 57 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:55:20: warning: ‘const bemtool::Potential > >::MeshY& bemtool::Potential > >::meshy’ [-Wreorder] 55 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:64:3: warning: when initialized here [-Wreorder] 64 | Potential(const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<2, 2, 3, bemtool::BasisFct<1, 2> >; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<2, 2, 3, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>]’ ../../plugin/mpi/common_bem.hpp:1514:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<1, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:618:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:57:20: warning: ‘bemtool::Potential > >::ker’ will be initialized after [-Wreorder] 57 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:55:20: warning: ‘const bemtool::Potential > >::MeshY& bemtool::Potential > >::meshy’ [-Wreorder] 55 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:64:3: warning: when initialized here [-Wreorder] 64 | Potential(const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<1, 1, 3, bemtool::BasisFct<2, 2> >; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<1, 1, 3, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>]’ ../../plugin/mpi/common_bem.hpp:1491:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<2, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:622:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:57:20: warning: ‘bemtool::Potential > >::ker’ will be initialized after [-Wreorder] 57 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:55:20: warning: ‘const bemtool::Potential > >::MeshY& bemtool::Potential > >::meshy’ [-Wreorder] 55 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:64:3: warning: when initialized here [-Wreorder] 64 | Potential(const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<3, 1, 3, bemtool::BasisFct<2, 2> >; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<3, 1, 3, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>]’ ../../plugin/mpi/common_bem.hpp:1495:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<2, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:622:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:57:20: warning: ‘bemtool::Potential > >::ker’ will be initialized after [-Wreorder] 57 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:55:20: warning: ‘const bemtool::Potential > >::MeshY& bemtool::Potential > >::meshy’ [-Wreorder] 55 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:64:3: warning: when initialized here [-Wreorder] 64 | Potential(const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<2, 1, 3, bemtool::BasisFct<2, 2> >; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<2, 1, 3, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>]’ ../../plugin/mpi/common_bem.hpp:1499:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<2, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:622:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:57:20: warning: ‘bemtool::Potential > >::ker’ will be initialized after [-Wreorder] 57 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:55:20: warning: ‘const bemtool::Potential > >::MeshY& bemtool::Potential > >::meshy’ [-Wreorder] 55 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:64:3: warning: when initialized here [-Wreorder] 64 | Potential(const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<1, 2, 3, bemtool::BasisFct<2, 2> >; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<1, 2, 3, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>]’ ../../plugin/mpi/common_bem.hpp:1506:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<2, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:622:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:57:20: warning: ‘bemtool::Potential > >::ker’ will be initialized after [-Wreorder] 57 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:55:20: warning: ‘const bemtool::Potential > >::MeshY& bemtool::Potential > >::meshy’ [-Wreorder] 55 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:64:3: warning: when initialized here [-Wreorder] 64 | Potential(const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<3, 2, 3, bemtool::BasisFct<2, 2> >; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<3, 2, 3, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>]’ ../../plugin/mpi/common_bem.hpp:1510:40: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<2, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:622:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:57:20: warning: ‘bemtool::Potential > >::ker’ will be initialized after [-Wreorder] 57 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:55:20: warning: ‘const bemtool::Potential > >::MeshY& bemtool::Potential > >::meshy’ [-Wreorder] 55 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:64:3: warning: when initialized here [-Wreorder] 64 | Potential(const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<2, 2, 3, bemtool::BasisFct<2, 2> >; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<2, 2, 3, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>]’ ../../plugin/mpi/common_bem.hpp:1514:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<2, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:622:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:57:20: warning: ‘bemtool::Potential > >::ker’ will be initialized after [-Wreorder] 57 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:55:20: warning: ‘const bemtool::Potential > >::MeshY& bemtool::Potential > >::meshy’ [-Wreorder] 55 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:64:3: warning: when initialized here [-Wreorder] 64 | Potential(const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/mesh/adjacency.hpp: In instantiation of ‘bemtool::Connected::Connected(const m_t&) [with m_t = bemtool::Mesh<1>]’: ./../../3rdparty/include/BemTool/bemtool/mesh/normal.hpp:126:20: required from ‘bemtool::Normal::Normal(const m_t&) [with int D = 1; m_t = bemtool::Mesh<1>]’ ../../plugin/mpi/common_bem.hpp:90:27: required from ‘void Mesh2Bemtool(const ffmesh&, bemtool::Geometry&, bemtoolmesh&) [with ffmesh = Fem2D::MeshL; bemtoolmesh = bemtool::Mesh<1>]’ ../../plugin/mpi/bem.hpp:420:17: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/mesh/adjacency.hpp:220:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 220 | for(int j=0; j::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 228 | for(int j=0; j::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<1, 1, 2, bemtool::BasisFct<0, 1> >; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<1, 1, 2, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>]’ ../../plugin/mpi/common_bem.hpp:1491:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<0, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:614:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:57:20: warning: ‘bemtool::Potential > >::ker’ will be initialized after [-Wreorder] 57 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:55:20: warning: ‘const bemtool::Potential > >::MeshY& bemtool::Potential > >::meshy’ [-Wreorder] 55 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:64:3: warning: when initialized here [-Wreorder] 64 | Potential(const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<3, 1, 2, bemtool::BasisFct<0, 1> >; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<3, 1, 2, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>]’ ../../plugin/mpi/common_bem.hpp:1495:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<0, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:614:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:57:20: warning: ‘bemtool::Potential > >::ker’ will be initialized after [-Wreorder] 57 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:55:20: warning: ‘const bemtool::Potential > >::MeshY& bemtool::Potential > >::meshy’ [-Wreorder] 55 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:64:3: warning: when initialized here [-Wreorder] 64 | Potential(const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<2, 1, 2, bemtool::BasisFct<0, 1> >; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<2, 1, 2, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>]’ ../../plugin/mpi/common_bem.hpp:1499:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<0, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:614:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:57:20: warning: ‘bemtool::Potential > >::ker’ will be initialized after [-Wreorder] 57 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:55:20: warning: ‘const bemtool::Potential > >::MeshY& bemtool::Potential > >::meshy’ [-Wreorder] 55 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:64:3: warning: when initialized here [-Wreorder] 64 | Potential(const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<1, 2, 2, bemtool::BasisFct<0, 1> >; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<1, 2, 2, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>]’ ../../plugin/mpi/common_bem.hpp:1506:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<0, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:614:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:57:20: warning: ‘bemtool::Potential > >::ker’ will be initialized after [-Wreorder] 57 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:55:20: warning: ‘const bemtool::Potential > >::MeshY& bemtool::Potential > >::meshy’ [-Wreorder] 55 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:64:3: warning: when initialized here [-Wreorder] 64 | Potential(const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<3, 2, 2, bemtool::BasisFct<0, 1> >; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<3, 2, 2, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>]’ ../../plugin/mpi/common_bem.hpp:1510:40: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<0, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:614:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:57:20: warning: ‘bemtool::Potential > >::ker’ will be initialized after [-Wreorder] 57 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:55:20: warning: ‘const bemtool::Potential > >::MeshY& bemtool::Potential > >::meshy’ [-Wreorder] 55 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:64:3: warning: when initialized here [-Wreorder] 64 | Potential(const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<2, 2, 2, bemtool::BasisFct<0, 1> >; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<2, 2, 2, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>]’ ../../plugin/mpi/common_bem.hpp:1514:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<0, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:614:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:57:20: warning: ‘bemtool::Potential > >::ker’ will be initialized after [-Wreorder] 57 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:55:20: warning: ‘const bemtool::Potential > >::MeshY& bemtool::Potential > >::meshy’ [-Wreorder] 55 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:64:3: warning: when initialized here [-Wreorder] 64 | Potential(const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<1, 1, 2, bemtool::BasisFct<1, 1> >; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<1, 1, 2, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>]’ ../../plugin/mpi/common_bem.hpp:1491:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<1, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:618:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:57:20: warning: ‘bemtool::Potential > >::ker’ will be initialized after [-Wreorder] 57 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:55:20: warning: ‘const bemtool::Potential > >::MeshY& bemtool::Potential > >::meshy’ [-Wreorder] 55 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:64:3: warning: when initialized here [-Wreorder] 64 | Potential(const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<3, 1, 2, bemtool::BasisFct<1, 1> >; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<3, 1, 2, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>]’ ../../plugin/mpi/common_bem.hpp:1495:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<1, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:618:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:57:20: warning: ‘bemtool::Potential > >::ker’ will be initialized after [-Wreorder] 57 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:55:20: warning: ‘const bemtool::Potential > >::MeshY& bemtool::Potential > >::meshy’ [-Wreorder] 55 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:64:3: warning: when initialized here [-Wreorder] 64 | Potential(const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<2, 1, 2, bemtool::BasisFct<1, 1> >; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<2, 1, 2, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>]’ ../../plugin/mpi/common_bem.hpp:1499:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<1, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:618:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:57:20: warning: ‘bemtool::Potential > >::ker’ will be initialized after [-Wreorder] 57 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:55:20: warning: ‘const bemtool::Potential > >::MeshY& bemtool::Potential > >::meshy’ [-Wreorder] 55 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:64:3: warning: when initialized here [-Wreorder] 64 | Potential(const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<1, 2, 2, bemtool::BasisFct<1, 1> >; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<1, 2, 2, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>]’ ../../plugin/mpi/common_bem.hpp:1506:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<1, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:618:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:57:20: warning: ‘bemtool::Potential > >::ker’ will be initialized after [-Wreorder] 57 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:55:20: warning: ‘const bemtool::Potential > >::MeshY& bemtool::Potential > >::meshy’ [-Wreorder] 55 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:64:3: warning: when initialized here [-Wreorder] 64 | Potential(const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<3, 2, 2, bemtool::BasisFct<1, 1> >; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<3, 2, 2, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>]’ ../../plugin/mpi/common_bem.hpp:1510:40: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<1, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:618:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:57:20: warning: ‘bemtool::Potential > >::ker’ will be initialized after [-Wreorder] 57 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:55:20: warning: ‘const bemtool::Potential > >::MeshY& bemtool::Potential > >::meshy’ [-Wreorder] 55 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:64:3: warning: when initialized here [-Wreorder] 64 | Potential(const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<2, 2, 2, bemtool::BasisFct<1, 1> >; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<2, 2, 2, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>]’ ../../plugin/mpi/common_bem.hpp:1514:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<1, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:618:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:57:20: warning: ‘bemtool::Potential > >::ker’ will be initialized after [-Wreorder] 57 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:55:20: warning: ‘const bemtool::Potential > >::MeshY& bemtool::Potential > >::meshy’ [-Wreorder] 55 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:64:3: warning: when initialized here [-Wreorder] 64 | Potential(const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<1, 1, 2, bemtool::BasisFct<2, 1> >; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<1, 1, 2, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>]’ ../../plugin/mpi/common_bem.hpp:1491:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<2, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:622:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:57:20: warning: ‘bemtool::Potential > >::ker’ will be initialized after [-Wreorder] 57 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:55:20: warning: ‘const bemtool::Potential > >::MeshY& bemtool::Potential > >::meshy’ [-Wreorder] 55 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:64:3: warning: when initialized here [-Wreorder] 64 | Potential(const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<3, 1, 2, bemtool::BasisFct<2, 1> >; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<3, 1, 2, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>]’ ../../plugin/mpi/common_bem.hpp:1495:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<2, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:622:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:57:20: warning: ‘bemtool::Potential > >::ker’ will be initialized after [-Wreorder] 57 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:55:20: warning: ‘const bemtool::Potential > >::MeshY& bemtool::Potential > >::meshy’ [-Wreorder] 55 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:64:3: warning: when initialized here [-Wreorder] 64 | Potential(const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<2, 1, 2, bemtool::BasisFct<2, 1> >; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<2, 1, 2, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>]’ ../../plugin/mpi/common_bem.hpp:1499:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<2, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:622:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:57:20: warning: ‘bemtool::Potential > >::ker’ will be initialized after [-Wreorder] 57 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:55:20: warning: ‘const bemtool::Potential > >::MeshY& bemtool::Potential > >::meshy’ [-Wreorder] 55 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:64:3: warning: when initialized here [-Wreorder] 64 | Potential(const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<1, 2, 2, bemtool::BasisFct<2, 1> >; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<1, 2, 2, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>]’ ../../plugin/mpi/common_bem.hpp:1506:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<2, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:622:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:57:20: warning: ‘bemtool::Potential > >::ker’ will be initialized after [-Wreorder] 57 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:55:20: warning: ‘const bemtool::Potential > >::MeshY& bemtool::Potential > >::meshy’ [-Wreorder] 55 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:64:3: warning: when initialized here [-Wreorder] 64 | Potential(const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<3, 2, 2, bemtool::BasisFct<2, 1> >; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<3, 2, 2, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>]’ ../../plugin/mpi/common_bem.hpp:1510:40: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<2, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:622:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:57:20: warning: ‘bemtool::Potential > >::ker’ will be initialized after [-Wreorder] 57 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:55:20: warning: ‘const bemtool::Potential > >::MeshY& bemtool::Potential > >::meshy’ [-Wreorder] 55 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:64:3: warning: when initialized here [-Wreorder] 64 | Potential(const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<2, 2, 2, bemtool::BasisFct<2, 1> >; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<2, 2, 2, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>]’ ../../plugin/mpi/common_bem.hpp:1514:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<2, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:622:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:57:20: warning: ‘bemtool::Potential > >::ker’ will be initialized after [-Wreorder] 57 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:55:20: warning: ‘const bemtool::Potential > >::MeshY& bemtool::Potential > >::meshy’ [-Wreorder] 55 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:64:3: warning: when initialized here [-Wreorder] 64 | Potential(const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/htool.hpp:9: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/clustering/pca.hpp: In instantiation of ‘void htool::PCA::recursive_build(const double*, const double*, const double*, int, MPI_Comm, std::stack >*>&, std::stack >&) [with htool::SplittingTypes SplittingType = htool::SplittingTypes::RegularSplitting; MPI_Comm = ompi_communicator_t*]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/clustering/cluster.hpp:91:40: required from ‘void htool::Cluster::build(int, const double*, const double*, const double*, int, MPI_Comm) [with ClusteringType = htool::PCA; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/clustering/cluster.hpp:96:20: required from ‘void htool::Cluster::build(int, const double*, int, MPI_Comm) [with ClusteringType = htool::PCA; MPI_Comm = ompi_communicator_t*]’ ../../plugin/mpi/bem.hpp:311:17: required from ‘std::shared_ptr build_clustering(int, const FESPACE*, const std::vector&, const Data_Bem_Solver&, MPI_Comm) [with FESPACE = Fem2D::GFESpace; MPI_Comm = ompi_communicator_t*]’ ../../plugin/mpi/bem.hpp:480:25: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/clustering/pca.hpp:109:83: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 109 | test_minclustersize = test_minclustersize && (numbering[p].size() >= curr->get_minclustersize()); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1172:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<0, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:567:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<0, 2> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<0, 2> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<0, 2> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1174:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<0, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:567:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<0, 2> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<0, 2> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<0, 2> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1178:46: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<0, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:567:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<0, 2> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<0, 2> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<0, 2> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1186:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<0, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:567:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<0, 2> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<0, 2> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<0, 2> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1188:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<0, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:567:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<0, 2> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<0, 2> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<0, 2> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1192:46: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<0, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:567:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<0, 2> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<0, 2> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<0, 2> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1201:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<0, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:567:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<0, 2> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<0, 2> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<0, 2> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1203:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<0, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:567:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<0, 2> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<0, 2> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<0, 2> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1207:46: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<0, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:567:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<0, 2> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<0, 2> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<0, 2> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1172:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<1, 2> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<1, 2> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<1, 2> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1174:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<1, 2> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<1, 2> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<1, 2> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1176:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<1, 2> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<1, 2> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<1, 2> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1178:46: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<1, 2> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<1, 2> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<1, 2> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1186:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<1, 2> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<1, 2> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<1, 2> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1188:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<1, 2> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<1, 2> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<1, 2> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1190:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<1, 2> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<1, 2> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<1, 2> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1192:46: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<1, 2> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<1, 2> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<1, 2> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1201:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<1, 2> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<1, 2> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<1, 2> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1203:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<1, 2> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<1, 2> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<1, 2> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1205:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<1, 2> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<1, 2> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<1, 2> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1207:46: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<1, 2> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<1, 2> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<1, 2> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1172:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<2, 2> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<2, 2> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<2, 2> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1174:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<2, 2> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<2, 2> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<2, 2> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1176:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<2, 2> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<2, 2> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<2, 2> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1178:46: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<2, 2> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<2, 2> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<2, 2> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1186:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<2, 2> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<2, 2> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<2, 2> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1188:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<2, 2> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<2, 2> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<2, 2> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1190:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<2, 2> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<2, 2> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<2, 2> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1192:46: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<2, 2> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<2, 2> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<2, 2> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1201:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<2, 2> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<2, 2> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<2, 2> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1203:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<2, 2> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<2, 2> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<2, 2> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1205:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<2, 2> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<2, 2> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<2, 2> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1207:46: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<2, 2> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<2, 2> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<2, 2> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<4, 1, 3, bemtool::BasisFct<3, 2>, bemtool::BasisFct<3, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<3, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<4, 1, 3, bemtool::BasisFct<3, 2>, bemtool::BasisFct<3, 2> >; Discretization = bemtool::BasisFct<3, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1473:45: required from ‘void ff_BIO_Generator_Maxwell(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof >&, Complex) [with K = std::complex; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:580:40: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<3, 2> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<3, 2> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<3, 2> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ In file included from ./../../3rdparty/include/BemTool/bemtool/tools.hpp:51: ./../../3rdparty/include/BemTool/bemtool/potential/helmholtz_pot.hpp: In instantiation of ‘bemtool::PotKernel<1, 2, 3, PhiY>::PotKernel(const typename Trait::MeshY&, const bemtool::Real&) [with PhiY = bemtool::BasisFct<0, 2>; typename Trait::MeshY = bemtool::Mesh<2>; Trait = bemtool::PotKernelTraits, 1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:65:3: required from ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<1, 2, 3, bemtool::BasisFct<0, 2> >; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<1, 2, 3, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>]’ ../../plugin/mpi/common_bem.hpp:1506:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<0, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:614:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/helmholtz_pot.hpp:216:39: warning: ‘bemtool::PotKernel<1, 2, 3, bemtool::BasisFct<0, 2> >::kappa’ will be initialized after [-Wreorder] 216 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/helmholtz_pot.hpp:215:44: warning: ‘const std::vector >& bemtool::PotKernel<1, 2, 3, bemtool::BasisFct<0, 2> >::normaly’ [-Wreorder] 215 | const std::vector& normaly; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/helmholtz_pot.hpp:223:3: warning: when initialized here [-Wreorder] 223 | PotKernel(const typename Trait::MeshY& my, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./../../3rdparty/include/BemTool/bemtool/tools.hpp:53: ./../../3rdparty/include/BemTool/bemtool/potential/yukawa_pot.hpp: In instantiation of ‘bemtool::PotKernel<3, 2, 3, PhiY>::PotKernel(const typename Trait::MeshY&, const bemtool::Real&) [with PhiY = bemtool::BasisFct<0, 2>; typename Trait::MeshY = bemtool::Mesh<2>; Trait = bemtool::PotKernelTraits, 1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:65:3: required from ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<3, 2, 3, bemtool::BasisFct<0, 2> >; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<3, 2, 3, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>]’ ../../plugin/mpi/common_bem.hpp:1510:40: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<0, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:614:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/yukawa_pot.hpp:217:39: warning: ‘bemtool::PotKernel<3, 2, 3, bemtool::BasisFct<0, 2> >::kappa’ will be initialized after [-Wreorder] 217 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/yukawa_pot.hpp:216:44: warning: ‘const std::vector >& bemtool::PotKernel<3, 2, 3, bemtool::BasisFct<0, 2> >::normaly’ [-Wreorder] 216 | const std::vector& normaly; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/yukawa_pot.hpp:224:3: warning: when initialized here [-Wreorder] 224 | PotKernel(const typename Trait::MeshY& my, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./../../3rdparty/include/BemTool/bemtool/tools.hpp:52: ./../../3rdparty/include/BemTool/bemtool/potential/laplace_pot.hpp: In instantiation of ‘bemtool::PotKernel<2, 2, 3, PhiY>::PotKernel(const typename Trait::MeshY&, const bemtool::Real&) [with PhiY = bemtool::BasisFct<0, 2>; typename Trait::MeshY = bemtool::Mesh<2>; Trait = bemtool::PotKernelTraits, 1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:65:3: required from ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<2, 2, 3, bemtool::BasisFct<0, 2> >; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<2, 2, 3, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>]’ ../../plugin/mpi/common_bem.hpp:1514:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<0, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:614:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/laplace_pot.hpp:223:39: warning: ‘bemtool::PotKernel<2, 2, 3, bemtool::BasisFct<0, 2> >::kappa’ will be initialized after [-Wreorder] 223 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/laplace_pot.hpp:222:44: warning: ‘const std::vector >& bemtool::PotKernel<2, 2, 3, bemtool::BasisFct<0, 2> >::normaly’ [-Wreorder] 222 | const std::vector& normaly; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/laplace_pot.hpp:230:3: warning: when initialized here [-Wreorder] 230 | PotKernel(const typename Trait::MeshY& my, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/helmholtz_pot.hpp: In instantiation of ‘bemtool::PotKernel<1, 2, 3, PhiY>::PotKernel(const typename Trait::MeshY&, const bemtool::Real&) [with PhiY = bemtool::BasisFct<1, 2>; typename Trait::MeshY = bemtool::Mesh<2>; Trait = bemtool::PotKernelTraits, 1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:65:3: required from ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<1, 2, 3, bemtool::BasisFct<1, 2> >; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<1, 2, 3, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>]’ ../../plugin/mpi/common_bem.hpp:1506:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<1, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:618:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/helmholtz_pot.hpp:216:39: warning: ‘bemtool::PotKernel<1, 2, 3, bemtool::BasisFct<1, 2> >::kappa’ will be initialized after [-Wreorder] 216 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/helmholtz_pot.hpp:215:44: warning: ‘const std::vector >& bemtool::PotKernel<1, 2, 3, bemtool::BasisFct<1, 2> >::normaly’ [-Wreorder] 215 | const std::vector& normaly; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/helmholtz_pot.hpp:223:3: warning: when initialized here [-Wreorder] 223 | PotKernel(const typename Trait::MeshY& my, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/yukawa_pot.hpp: In instantiation of ‘bemtool::PotKernel<3, 2, 3, PhiY>::PotKernel(const typename Trait::MeshY&, const bemtool::Real&) [with PhiY = bemtool::BasisFct<1, 2>; typename Trait::MeshY = bemtool::Mesh<2>; Trait = bemtool::PotKernelTraits, 1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:65:3: required from ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<3, 2, 3, bemtool::BasisFct<1, 2> >; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<3, 2, 3, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>]’ ../../plugin/mpi/common_bem.hpp:1510:40: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<1, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:618:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/yukawa_pot.hpp:217:39: warning: ‘bemtool::PotKernel<3, 2, 3, bemtool::BasisFct<1, 2> >::kappa’ will be initialized after [-Wreorder] 217 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/yukawa_pot.hpp:216:44: warning: ‘const std::vector >& bemtool::PotKernel<3, 2, 3, bemtool::BasisFct<1, 2> >::normaly’ [-Wreorder] 216 | const std::vector& normaly; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/yukawa_pot.hpp:224:3: warning: when initialized here [-Wreorder] 224 | PotKernel(const typename Trait::MeshY& my, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/laplace_pot.hpp: In instantiation of ‘bemtool::PotKernel<2, 2, 3, PhiY>::PotKernel(const typename Trait::MeshY&, const bemtool::Real&) [with PhiY = bemtool::BasisFct<1, 2>; typename Trait::MeshY = bemtool::Mesh<2>; Trait = bemtool::PotKernelTraits, 1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:65:3: required from ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<2, 2, 3, bemtool::BasisFct<1, 2> >; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<2, 2, 3, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>]’ ../../plugin/mpi/common_bem.hpp:1514:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<1, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:618:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/laplace_pot.hpp:223:39: warning: ‘bemtool::PotKernel<2, 2, 3, bemtool::BasisFct<1, 2> >::kappa’ will be initialized after [-Wreorder] 223 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/laplace_pot.hpp:222:44: warning: ‘const std::vector >& bemtool::PotKernel<2, 2, 3, bemtool::BasisFct<1, 2> >::normaly’ [-Wreorder] 222 | const std::vector& normaly; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/laplace_pot.hpp:230:3: warning: when initialized here [-Wreorder] 230 | PotKernel(const typename Trait::MeshY& my, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/helmholtz_pot.hpp: In instantiation of ‘bemtool::PotKernel<1, 2, 3, PhiY>::PotKernel(const typename Trait::MeshY&, const bemtool::Real&) [with PhiY = bemtool::BasisFct<2, 2>; typename Trait::MeshY = bemtool::Mesh<2>; Trait = bemtool::PotKernelTraits, 1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:65:3: required from ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<1, 2, 3, bemtool::BasisFct<2, 2> >; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<1, 2, 3, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>]’ ../../plugin/mpi/common_bem.hpp:1506:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<2, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:622:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/helmholtz_pot.hpp:216:39: warning: ‘bemtool::PotKernel<1, 2, 3, bemtool::BasisFct<2, 2> >::kappa’ will be initialized after [-Wreorder] 216 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/helmholtz_pot.hpp:215:44: warning: ‘const std::vector >& bemtool::PotKernel<1, 2, 3, bemtool::BasisFct<2, 2> >::normaly’ [-Wreorder] 215 | const std::vector& normaly; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/helmholtz_pot.hpp:223:3: warning: when initialized here [-Wreorder] 223 | PotKernel(const typename Trait::MeshY& my, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/yukawa_pot.hpp: In instantiation of ‘bemtool::PotKernel<3, 2, 3, PhiY>::PotKernel(const typename Trait::MeshY&, const bemtool::Real&) [with PhiY = bemtool::BasisFct<2, 2>; typename Trait::MeshY = bemtool::Mesh<2>; Trait = bemtool::PotKernelTraits, 1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:65:3: required from ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<3, 2, 3, bemtool::BasisFct<2, 2> >; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<3, 2, 3, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>]’ ../../plugin/mpi/common_bem.hpp:1510:40: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<2, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:622:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/yukawa_pot.hpp:217:39: warning: ‘bemtool::PotKernel<3, 2, 3, bemtool::BasisFct<2, 2> >::kappa’ will be initialized after [-Wreorder] 217 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/yukawa_pot.hpp:216:44: warning: ‘const std::vector >& bemtool::PotKernel<3, 2, 3, bemtool::BasisFct<2, 2> >::normaly’ [-Wreorder] 216 | const std::vector& normaly; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/yukawa_pot.hpp:224:3: warning: when initialized here [-Wreorder] 224 | PotKernel(const typename Trait::MeshY& my, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/laplace_pot.hpp: In instantiation of ‘bemtool::PotKernel<2, 2, 3, PhiY>::PotKernel(const typename Trait::MeshY&, const bemtool::Real&) [with PhiY = bemtool::BasisFct<2, 2>; typename Trait::MeshY = bemtool::Mesh<2>; Trait = bemtool::PotKernelTraits, 1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:65:3: required from ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<2, 2, 3, bemtool::BasisFct<2, 2> >; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<2, 2, 3, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>]’ ../../plugin/mpi/common_bem.hpp:1514:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<2, 2>; MeshBemtool = bemtool::Mesh<2>; MMesh = Fem2D::MeshS]’ ../../plugin/mpi/bem.hpp:622:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/laplace_pot.hpp:223:39: warning: ‘bemtool::PotKernel<2, 2, 3, bemtool::BasisFct<2, 2> >::kappa’ will be initialized after [-Wreorder] 223 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/laplace_pot.hpp:222:44: warning: ‘const std::vector >& bemtool::PotKernel<2, 2, 3, bemtool::BasisFct<2, 2> >::normaly’ [-Wreorder] 222 | const std::vector& normaly; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/laplace_pot.hpp:230:3: warning: when initialized here [-Wreorder] 230 | PotKernel(const typename Trait::MeshY& my, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1172:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<0, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:567:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<0, 1> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<0, 1> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<0, 1> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1174:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<0, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:567:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<0, 1> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<0, 1> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<0, 1> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1178:46: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<0, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:567:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<0, 1> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<0, 1> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<0, 1> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1186:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<0, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:567:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<0, 1> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<0, 1> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<0, 1> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1188:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<0, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:567:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<0, 1> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<0, 1> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<0, 1> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1192:46: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<0, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:567:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<0, 1> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<0, 1> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<0, 1> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1201:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<0, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:567:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<0, 1> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<0, 1> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<0, 1> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1203:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<0, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:567:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<0, 1> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<0, 1> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<0, 1> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1207:46: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<0, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:567:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<0, 1> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<0, 1> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<0, 1> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1172:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<1, 1> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<1, 1> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<1, 1> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1174:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<1, 1> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<1, 1> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<1, 1> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1176:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<1, 1> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<1, 1> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<1, 1> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1178:46: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<1, 1> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<1, 1> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<1, 1> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1186:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<1, 1> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<1, 1> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<1, 1> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1188:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<1, 1> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<1, 1> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<1, 1> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1190:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<1, 1> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<1, 1> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<1, 1> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1192:46: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<1, 1> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<1, 1> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<1, 1> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1201:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<1, 1> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<1, 1> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<1, 1> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1203:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<1, 1> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<1, 1> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<1, 1> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1205:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<1, 1> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<1, 1> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<1, 1> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1207:46: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<1, 1> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<1, 1> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<1, 1> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1172:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<2, 1> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<2, 1> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<2, 1> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1174:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<2, 1> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<2, 1> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<2, 1> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1176:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<2, 1> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<2, 1> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<2, 1> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1178:46: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<2, 1> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<2, 1> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<2, 1> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1186:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<2, 1> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<2, 1> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<2, 1> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1188:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<2, 1> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<2, 1> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<2, 1> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1190:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<2, 1> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<2, 1> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<2, 1> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1192:46: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<2, 1> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<2, 1> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<2, 1> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1201:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<2, 1> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<2, 1> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<2, 1> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1203:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<2, 1> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<2, 1> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<2, 1> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1205:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<2, 1> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<2, 1> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<2, 1> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1207:46: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:68:16: warning: ‘bemtool::BIOp, bemtool::BasisFct<2, 1> > >::ker’ will be initialized after [-Wreorder] 68 | KernelType ker; | ^~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:64:19: warning: ‘const bemtool::BIOp, bemtool::BasisFct<2, 1> > >::MeshY& bemtool::BIOp, bemtool::BasisFct<2, 1> > >::meshy’ [-Wreorder] 64 | const MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:79:3: warning: when initialized here [-Wreorder] 79 | BIOp(const MeshX& mx, const MeshY& my, const Real& k): | ^~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/helmholtz_pot.hpp: In instantiation of ‘bemtool::PotKernel<1, 2, 2, PhiY>::PotKernel(const typename Trait::MeshY&, const bemtool::Real&) [with PhiY = bemtool::BasisFct<0, 1>; typename Trait::MeshY = bemtool::Mesh<1>; Trait = bemtool::PotKernelTraits, 1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:65:3: required from ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<1, 2, 2, bemtool::BasisFct<0, 1> >; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<1, 2, 2, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>]’ ../../plugin/mpi/common_bem.hpp:1506:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<0, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:614:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/helmholtz_pot.hpp:155:39: warning: ‘bemtool::PotKernel<1, 2, 2, bemtool::BasisFct<0, 1> >::kappa’ will be initialized after [-Wreorder] 155 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/helmholtz_pot.hpp:154:44: warning: ‘const std::vector >& bemtool::PotKernel<1, 2, 2, bemtool::BasisFct<0, 1> >::normaly’ [-Wreorder] 154 | const std::vector& normaly; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/helmholtz_pot.hpp:162:3: warning: when initialized here [-Wreorder] 162 | PotKernel(const typename Trait::MeshY& my, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/yukawa_pot.hpp: In instantiation of ‘bemtool::PotKernel<3, 2, 2, PhiY>::PotKernel(const typename Trait::MeshY&, const bemtool::Real&) [with PhiY = bemtool::BasisFct<0, 1>; typename Trait::MeshY = bemtool::Mesh<1>; Trait = bemtool::PotKernelTraits, 1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:65:3: required from ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<3, 2, 2, bemtool::BasisFct<0, 1> >; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<3, 2, 2, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>]’ ../../plugin/mpi/common_bem.hpp:1510:40: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<0, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:614:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/yukawa_pot.hpp:155:39: warning: ‘bemtool::PotKernel<3, 2, 2, bemtool::BasisFct<0, 1> >::kappa’ will be initialized after [-Wreorder] 155 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/yukawa_pot.hpp:154:44: warning: ‘const std::vector >& bemtool::PotKernel<3, 2, 2, bemtool::BasisFct<0, 1> >::normaly’ [-Wreorder] 154 | const std::vector& normaly; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/yukawa_pot.hpp:162:3: warning: when initialized here [-Wreorder] 162 | PotKernel(const typename Trait::MeshY& my, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/laplace_pot.hpp: In instantiation of ‘bemtool::PotKernel<2, 2, 2, PhiY>::PotKernel(const typename Trait::MeshY&, const bemtool::Real&) [with PhiY = bemtool::BasisFct<0, 1>; typename Trait::MeshY = bemtool::Mesh<1>; Trait = bemtool::PotKernelTraits, 1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:65:3: required from ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<2, 2, 2, bemtool::BasisFct<0, 1> >; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<2, 2, 2, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>]’ ../../plugin/mpi/common_bem.hpp:1514:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<0, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:614:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/laplace_pot.hpp:158:39: warning: ‘bemtool::PotKernel<2, 2, 2, bemtool::BasisFct<0, 1> >::kappa’ will be initialized after [-Wreorder] 158 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/laplace_pot.hpp:157:44: warning: ‘const std::vector >& bemtool::PotKernel<2, 2, 2, bemtool::BasisFct<0, 1> >::normaly’ [-Wreorder] 157 | const std::vector& normaly; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/laplace_pot.hpp:165:3: warning: when initialized here [-Wreorder] 165 | PotKernel(const typename Trait::MeshY& my, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/helmholtz_pot.hpp: In instantiation of ‘bemtool::PotKernel<1, 2, 2, PhiY>::PotKernel(const typename Trait::MeshY&, const bemtool::Real&) [with PhiY = bemtool::BasisFct<1, 1>; typename Trait::MeshY = bemtool::Mesh<1>; Trait = bemtool::PotKernelTraits, 1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:65:3: required from ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<1, 2, 2, bemtool::BasisFct<1, 1> >; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<1, 2, 2, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>]’ ../../plugin/mpi/common_bem.hpp:1506:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<1, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:618:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/helmholtz_pot.hpp:155:39: warning: ‘bemtool::PotKernel<1, 2, 2, bemtool::BasisFct<1, 1> >::kappa’ will be initialized after [-Wreorder] 155 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/helmholtz_pot.hpp:154:44: warning: ‘const std::vector >& bemtool::PotKernel<1, 2, 2, bemtool::BasisFct<1, 1> >::normaly’ [-Wreorder] 154 | const std::vector& normaly; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/helmholtz_pot.hpp:162:3: warning: when initialized here [-Wreorder] 162 | PotKernel(const typename Trait::MeshY& my, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/yukawa_pot.hpp: In instantiation of ‘bemtool::PotKernel<3, 2, 2, PhiY>::PotKernel(const typename Trait::MeshY&, const bemtool::Real&) [with PhiY = bemtool::BasisFct<1, 1>; typename Trait::MeshY = bemtool::Mesh<1>; Trait = bemtool::PotKernelTraits, 1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:65:3: required from ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<3, 2, 2, bemtool::BasisFct<1, 1> >; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<3, 2, 2, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>]’ ../../plugin/mpi/common_bem.hpp:1510:40: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<1, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:618:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/yukawa_pot.hpp:155:39: warning: ‘bemtool::PotKernel<3, 2, 2, bemtool::BasisFct<1, 1> >::kappa’ will be initialized after [-Wreorder] 155 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/yukawa_pot.hpp:154:44: warning: ‘const std::vector >& bemtool::PotKernel<3, 2, 2, bemtool::BasisFct<1, 1> >::normaly’ [-Wreorder] 154 | const std::vector& normaly; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/yukawa_pot.hpp:162:3: warning: when initialized here [-Wreorder] 162 | PotKernel(const typename Trait::MeshY& my, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/laplace_pot.hpp: In instantiation of ‘bemtool::PotKernel<2, 2, 2, PhiY>::PotKernel(const typename Trait::MeshY&, const bemtool::Real&) [with PhiY = bemtool::BasisFct<1, 1>; typename Trait::MeshY = bemtool::Mesh<1>; Trait = bemtool::PotKernelTraits, 1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:65:3: required from ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<2, 2, 2, bemtool::BasisFct<1, 1> >; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<2, 2, 2, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>]’ ../../plugin/mpi/common_bem.hpp:1514:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<1, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:618:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/laplace_pot.hpp:158:39: warning: ‘bemtool::PotKernel<2, 2, 2, bemtool::BasisFct<1, 1> >::kappa’ will be initialized after [-Wreorder] 158 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/laplace_pot.hpp:157:44: warning: ‘const std::vector >& bemtool::PotKernel<2, 2, 2, bemtool::BasisFct<1, 1> >::normaly’ [-Wreorder] 157 | const std::vector& normaly; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/laplace_pot.hpp:165:3: warning: when initialized here [-Wreorder] 165 | PotKernel(const typename Trait::MeshY& my, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/helmholtz_pot.hpp: In instantiation of ‘bemtool::PotKernel<1, 2, 2, PhiY>::PotKernel(const typename Trait::MeshY&, const bemtool::Real&) [with PhiY = bemtool::BasisFct<2, 1>; typename Trait::MeshY = bemtool::Mesh<1>; Trait = bemtool::PotKernelTraits, 1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:65:3: required from ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<1, 2, 2, bemtool::BasisFct<2, 1> >; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<1, 2, 2, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>]’ ../../plugin/mpi/common_bem.hpp:1506:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<2, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:622:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/helmholtz_pot.hpp:155:39: warning: ‘bemtool::PotKernel<1, 2, 2, bemtool::BasisFct<2, 1> >::kappa’ will be initialized after [-Wreorder] 155 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/helmholtz_pot.hpp:154:44: warning: ‘const std::vector >& bemtool::PotKernel<1, 2, 2, bemtool::BasisFct<2, 1> >::normaly’ [-Wreorder] 154 | const std::vector& normaly; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/helmholtz_pot.hpp:162:3: warning: when initialized here [-Wreorder] 162 | PotKernel(const typename Trait::MeshY& my, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/yukawa_pot.hpp: In instantiation of ‘bemtool::PotKernel<3, 2, 2, PhiY>::PotKernel(const typename Trait::MeshY&, const bemtool::Real&) [with PhiY = bemtool::BasisFct<2, 1>; typename Trait::MeshY = bemtool::Mesh<1>; Trait = bemtool::PotKernelTraits, 1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:65:3: required from ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<3, 2, 2, bemtool::BasisFct<2, 1> >; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<3, 2, 2, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>]’ ../../plugin/mpi/common_bem.hpp:1510:40: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<2, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:622:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/yukawa_pot.hpp:155:39: warning: ‘bemtool::PotKernel<3, 2, 2, bemtool::BasisFct<2, 1> >::kappa’ will be initialized after [-Wreorder] 155 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/yukawa_pot.hpp:154:44: warning: ‘const std::vector >& bemtool::PotKernel<3, 2, 2, bemtool::BasisFct<2, 1> >::normaly’ [-Wreorder] 154 | const std::vector& normaly; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/yukawa_pot.hpp:162:3: warning: when initialized here [-Wreorder] 162 | PotKernel(const typename Trait::MeshY& my, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/laplace_pot.hpp: In instantiation of ‘bemtool::PotKernel<2, 2, 2, PhiY>::PotKernel(const typename Trait::MeshY&, const bemtool::Real&) [with PhiY = bemtool::BasisFct<2, 1>; typename Trait::MeshY = bemtool::Mesh<1>; Trait = bemtool::PotKernelTraits, 1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:65:3: required from ‘bemtool::Potential::Potential(const MeshY&, const bemtool::Real&) [with KernelType = bemtool::PotKernel<2, 2, 2, bemtool::BasisFct<2, 1> >; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:266:160: required from ‘bemtool::POT_Generator::POT_Generator(bemtool::Dof&, bemtool::Geometry&, double) [with KernelType = bemtool::PotKernel<2, 2, 2, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>]’ ../../plugin/mpi/common_bem.hpp:1514:29: required from ‘void ff_POT_Generator(htool::VirtualGenerator*&, BemPotential*, bemtool::Dof&, MeshBemtool&, bemtool::Geometry&) [with R = std::complex; P = bemtool::BasisFct<2, 1>; MeshBemtool = bemtool::Mesh<1>; MMesh = Fem2D::MeshL]’ ../../plugin/mpi/bem.hpp:622:53: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/potential/laplace_pot.hpp:158:39: warning: ‘bemtool::PotKernel<2, 2, 2, bemtool::BasisFct<2, 1> >::kappa’ will be initialized after [-Wreorder] 158 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/laplace_pot.hpp:157:44: warning: ‘const std::vector >& bemtool::PotKernel<2, 2, 2, bemtool::BasisFct<2, 1> >::normaly’ [-Wreorder] 157 | const std::vector& normaly; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/laplace_pot.hpp:165:3: warning: when initialized here [-Wreorder] 165 | PotKernel(const typename Trait::MeshY& my, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./../../3rdparty/include/BemTool/bemtool/tools.hpp:43: ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp: In instantiation of ‘bemtool::BIOpKernel<1, 1, 3, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<0, 2>; PhiY = bemtool::BasisFct<0, 2>; typename Trait::MeshX = bemtool::Mesh<2>; Trait = bemtool::BIOpKernelTraits<1, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; typename Trait::MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1172:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<0, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:567:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:114:34: warning: ‘bemtool::BIOpKernel<1, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::phix’ will be initialized after [-Wreorder] 114 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:110:34: warning: ‘const bemtool::BIOpKernelTraits<1, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::MeshY& bemtool::BIOpKernel<1, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::meshy’ [-Wreorder] 110 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:122:3: warning: when initialized here [-Wreorder] 122 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp: In instantiation of ‘bemtool::BIOpKernel<1, 2, 3, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<0, 2>; PhiY = bemtool::BasisFct<0, 2>; typename Trait::MeshX = bemtool::Mesh<2>; Trait = bemtool::BIOpKernelTraits<1, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; typename Trait::MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1174:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<0, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:567:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:258:39: warning: ‘bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::phix’ will be initialized after [-Wreorder] 258 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:254:39: warning: ‘const bemtool::BIOpKernelTraits<1, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::MeshY& bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::meshy’ [-Wreorder] 254 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:267:3: warning: when initialized here [-Wreorder] 267 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:261:39: warning: ‘bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::kappa’ will be initialized after [-Wreorder] 261 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:260:44: warning: ‘const std::vector >& bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::normaly’ [-Wreorder] 260 | const std::vector& normaly; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:267:3: warning: when initialized here [-Wreorder] 267 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp: In instantiation of ‘bemtool::BIOpKernel<1, 3, 3, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<0, 2>; PhiY = bemtool::BasisFct<0, 2>; typename Trait::MeshX = bemtool::Mesh<2>; Trait = bemtool::BIOpKernelTraits<1, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; typename Trait::MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1178:46: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<0, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:567:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:408:39: warning: ‘bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::phix’ will be initialized after [-Wreorder] 408 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:404:39: warning: ‘const bemtool::BIOpKernelTraits<1, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::MeshY& bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::meshy’ [-Wreorder] 404 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:417:3: warning: when initialized here [-Wreorder] 417 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:411:39: warning: ‘bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::kappa’ will be initialized after [-Wreorder] 411 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:410:44: warning: ‘const std::vector >& bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::normalx’ [-Wreorder] 410 | const std::vector& normalx; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:417:3: warning: when initialized here [-Wreorder] 417 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./../../3rdparty/include/BemTool/bemtool/tools.hpp:44: ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp: In instantiation of ‘bemtool::BIOpKernel<2, 1, 3, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<0, 2>; PhiY = bemtool::BasisFct<0, 2>; typename Trait::MeshX = bemtool::Mesh<2>; Trait = bemtool::BIOpKernelTraits<2, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; typename Trait::MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1186:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<0, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:567:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:116:34: warning: ‘bemtool::BIOpKernel<2, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::phix’ will be initialized after [-Wreorder] 116 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:112:34: warning: ‘const bemtool::BIOpKernelTraits<2, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::MeshY& bemtool::BIOpKernel<2, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::meshy’ [-Wreorder] 112 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:124:3: warning: when initialized here [-Wreorder] 124 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp: In instantiation of ‘bemtool::BIOpKernel<2, 2, 3, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<0, 2>; PhiY = bemtool::BasisFct<0, 2>; typename Trait::MeshX = bemtool::Mesh<2>; Trait = bemtool::BIOpKernelTraits<2, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; typename Trait::MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1188:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<0, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:567:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:264:39: warning: ‘bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::phix’ will be initialized after [-Wreorder] 264 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:260:39: warning: ‘const bemtool::BIOpKernelTraits<2, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::MeshY& bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::meshy’ [-Wreorder] 260 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:273:3: warning: when initialized here [-Wreorder] 273 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:267:39: warning: ‘bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::kappa’ will be initialized after [-Wreorder] 267 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:266:44: warning: ‘const std::vector >& bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::normaly’ [-Wreorder] 266 | const std::vector& normaly; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:273:3: warning: when initialized here [-Wreorder] 273 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp: In instantiation of ‘bemtool::BIOpKernel<2, 3, 3, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<0, 2>; PhiY = bemtool::BasisFct<0, 2>; typename Trait::MeshX = bemtool::Mesh<2>; Trait = bemtool::BIOpKernelTraits<2, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; typename Trait::MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1192:46: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<0, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:567:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:416:39: warning: ‘bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::phix’ will be initialized after [-Wreorder] 416 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:412:39: warning: ‘const bemtool::BIOpKernelTraits<2, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::MeshY& bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::meshy’ [-Wreorder] 412 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:425:3: warning: when initialized here [-Wreorder] 425 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:419:39: warning: ‘bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::kappa’ will be initialized after [-Wreorder] 419 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:418:44: warning: ‘const std::vector >& bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::normalx’ [-Wreorder] 418 | const std::vector& normalx; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:425:3: warning: when initialized here [-Wreorder] 425 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./../../3rdparty/include/BemTool/bemtool/tools.hpp:45: ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp: In instantiation of ‘bemtool::BIOpKernel<3, 1, 3, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<0, 2>; PhiY = bemtool::BasisFct<0, 2>; typename Trait::MeshX = bemtool::Mesh<2>; Trait = bemtool::BIOpKernelTraits<3, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; typename Trait::MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1201:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<0, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:567:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:117:34: warning: ‘bemtool::BIOpKernel<3, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::phix’ will be initialized after [-Wreorder] 117 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:113:34: warning: ‘const bemtool::BIOpKernelTraits<3, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::MeshY& bemtool::BIOpKernel<3, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::meshy’ [-Wreorder] 113 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:125:3: warning: when initialized here [-Wreorder] 125 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp: In instantiation of ‘bemtool::BIOpKernel<3, 2, 3, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<0, 2>; PhiY = bemtool::BasisFct<0, 2>; typename Trait::MeshX = bemtool::Mesh<2>; Trait = bemtool::BIOpKernelTraits<3, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; typename Trait::MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1203:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<0, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:567:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:268:39: warning: ‘bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::phix’ will be initialized after [-Wreorder] 268 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:264:39: warning: ‘const bemtool::BIOpKernelTraits<3, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::MeshY& bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::meshy’ [-Wreorder] 264 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:277:3: warning: when initialized here [-Wreorder] 277 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:271:39: warning: ‘bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::kappa’ will be initialized after [-Wreorder] 271 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:270:44: warning: ‘const std::vector >& bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::normaly’ [-Wreorder] 270 | const std::vector& normaly; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:277:3: warning: when initialized here [-Wreorder] 277 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp: In instantiation of ‘bemtool::BIOpKernel<3, 3, 3, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<0, 2>; PhiY = bemtool::BasisFct<0, 2>; typename Trait::MeshX = bemtool::Mesh<2>; Trait = bemtool::BIOpKernelTraits<3, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; typename Trait::MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1207:46: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<0, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:567:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:423:39: warning: ‘bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::phix’ will be initialized after [-Wreorder] 423 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:419:39: warning: ‘const bemtool::BIOpKernelTraits<3, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::MeshY& bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::meshy’ [-Wreorder] 419 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:432:3: warning: when initialized here [-Wreorder] 432 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:426:39: warning: ‘bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::kappa’ will be initialized after [-Wreorder] 426 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:425:44: warning: ‘const std::vector >& bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >::normalx’ [-Wreorder] 425 | const std::vector& normalx; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:432:3: warning: when initialized here [-Wreorder] 432 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp: In instantiation of ‘bemtool::BIOpKernel<1, 1, 3, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<1, 2>; PhiY = bemtool::BasisFct<1, 2>; typename Trait::MeshX = bemtool::Mesh<2>; Trait = bemtool::BIOpKernelTraits<1, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; typename Trait::MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1172:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:114:34: warning: ‘bemtool::BIOpKernel<1, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::phix’ will be initialized after [-Wreorder] 114 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:110:34: warning: ‘const bemtool::BIOpKernelTraits<1, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::MeshY& bemtool::BIOpKernel<1, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::meshy’ [-Wreorder] 110 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:122:3: warning: when initialized here [-Wreorder] 122 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp: In instantiation of ‘bemtool::BIOpKernel<1, 2, 3, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<1, 2>; PhiY = bemtool::BasisFct<1, 2>; typename Trait::MeshX = bemtool::Mesh<2>; Trait = bemtool::BIOpKernelTraits<1, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; typename Trait::MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1174:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:258:39: warning: ‘bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::phix’ will be initialized after [-Wreorder] 258 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:254:39: warning: ‘const bemtool::BIOpKernelTraits<1, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::MeshY& bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::meshy’ [-Wreorder] 254 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:267:3: warning: when initialized here [-Wreorder] 267 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:261:39: warning: ‘bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::kappa’ will be initialized after [-Wreorder] 261 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:260:44: warning: ‘const std::vector >& bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::normaly’ [-Wreorder] 260 | const std::vector& normaly; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:267:3: warning: when initialized here [-Wreorder] 267 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp: In instantiation of ‘bemtool::BIOpKernel<1, 4, 3, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<1, 2>; PhiY = bemtool::BasisFct<1, 2>; typename Trait::MeshX = bemtool::Mesh<2>; Trait = bemtool::BIOpKernelTraits<1, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; typename Trait::MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1176:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:568:38: warning: ‘bemtool::BIOpKernel<1, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::phix’ will be initialized after [-Wreorder] 568 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:566:38: warning: ‘bemtool::BIOpKernelTraits<1, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::GradPhiX bemtool::BIOpKernel<1, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::grad_phix’ [-Wreorder] 566 | typename Trait::GradPhiX grad_phix; | ^~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:578:3: warning: when initialized here [-Wreorder] 578 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:570:43: warning: ‘bemtool::BIOpKernel<1, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::normalx’ will be initialized after [-Wreorder] 570 | const std::vector& normalx; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:562:38: warning: ‘const bemtool::BIOpKernelTraits<1, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::MeshY& bemtool::BIOpKernel<1, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::meshy’ [-Wreorder] 562 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:578:3: warning: when initialized here [-Wreorder] 578 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:569:38: warning: ‘bemtool::BIOpKernel<1, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::phiy’ will be initialized after [-Wreorder] 569 | PhiY phiy; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:567:38: warning: ‘bemtool::BIOpKernelTraits<1, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::GradPhiY bemtool::BIOpKernel<1, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::grad_phiy’ [-Wreorder] 567 | typename Trait::GradPhiY grad_phiy; | ^~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:578:3: warning: when initialized here [-Wreorder] 578 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp: In instantiation of ‘bemtool::BIOpKernel<1, 3, 3, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<1, 2>; PhiY = bemtool::BasisFct<1, 2>; typename Trait::MeshX = bemtool::Mesh<2>; Trait = bemtool::BIOpKernelTraits<1, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; typename Trait::MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1178:46: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:408:39: warning: ‘bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::phix’ will be initialized after [-Wreorder] 408 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:404:39: warning: ‘const bemtool::BIOpKernelTraits<1, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::MeshY& bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::meshy’ [-Wreorder] 404 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:417:3: warning: when initialized here [-Wreorder] 417 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:411:39: warning: ‘bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::kappa’ will be initialized after [-Wreorder] 411 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:410:44: warning: ‘const std::vector >& bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::normalx’ [-Wreorder] 410 | const std::vector& normalx; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:417:3: warning: when initialized here [-Wreorder] 417 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp: In instantiation of ‘bemtool::BIOpKernel<2, 1, 3, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<1, 2>; PhiY = bemtool::BasisFct<1, 2>; typename Trait::MeshX = bemtool::Mesh<2>; Trait = bemtool::BIOpKernelTraits<2, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; typename Trait::MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1186:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:116:34: warning: ‘bemtool::BIOpKernel<2, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::phix’ will be initialized after [-Wreorder] 116 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:112:34: warning: ‘const bemtool::BIOpKernelTraits<2, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::MeshY& bemtool::BIOpKernel<2, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::meshy’ [-Wreorder] 112 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:124:3: warning: when initialized here [-Wreorder] 124 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp: In instantiation of ‘bemtool::BIOpKernel<2, 2, 3, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<1, 2>; PhiY = bemtool::BasisFct<1, 2>; typename Trait::MeshX = bemtool::Mesh<2>; Trait = bemtool::BIOpKernelTraits<2, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; typename Trait::MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1188:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:264:39: warning: ‘bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::phix’ will be initialized after [-Wreorder] 264 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:260:39: warning: ‘const bemtool::BIOpKernelTraits<2, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::MeshY& bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::meshy’ [-Wreorder] 260 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:273:3: warning: when initialized here [-Wreorder] 273 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:267:39: warning: ‘bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::kappa’ will be initialized after [-Wreorder] 267 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:266:44: warning: ‘const std::vector >& bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::normaly’ [-Wreorder] 266 | const std::vector& normaly; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:273:3: warning: when initialized here [-Wreorder] 273 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp: In instantiation of ‘bemtool::BIOpKernel<2, 4, 3, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<1, 2>; PhiY = bemtool::BasisFct<1, 2>; typename Trait::MeshX = bemtool::Mesh<2>; Trait = bemtool::BIOpKernelTraits<2, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; typename Trait::MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1190:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:574:38: warning: ‘bemtool::BIOpKernel<2, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::phix’ will be initialized after [-Wreorder] 574 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:572:38: warning: ‘bemtool::BIOpKernelTraits<2, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::GradPhiX bemtool::BIOpKernel<2, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::grad_phix’ [-Wreorder] 572 | typename Trait::GradPhiX grad_phix; | ^~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:584:3: warning: when initialized here [-Wreorder] 584 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:576:43: warning: ‘bemtool::BIOpKernel<2, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::normalx’ will be initialized after [-Wreorder] 576 | const std::vector& normalx; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:568:38: warning: ‘const bemtool::BIOpKernelTraits<2, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::MeshY& bemtool::BIOpKernel<2, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::meshy’ [-Wreorder] 568 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:584:3: warning: when initialized here [-Wreorder] 584 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:575:38: warning: ‘bemtool::BIOpKernel<2, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::phiy’ will be initialized after [-Wreorder] 575 | PhiY phiy; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:573:38: warning: ‘bemtool::BIOpKernelTraits<2, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::GradPhiY bemtool::BIOpKernel<2, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::grad_phiy’ [-Wreorder] 573 | typename Trait::GradPhiY grad_phiy; | ^~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:584:3: warning: when initialized here [-Wreorder] 584 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp: In instantiation of ‘bemtool::BIOpKernel<2, 3, 3, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<1, 2>; PhiY = bemtool::BasisFct<1, 2>; typename Trait::MeshX = bemtool::Mesh<2>; Trait = bemtool::BIOpKernelTraits<2, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; typename Trait::MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1192:46: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:416:39: warning: ‘bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::phix’ will be initialized after [-Wreorder] 416 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:412:39: warning: ‘const bemtool::BIOpKernelTraits<2, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::MeshY& bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::meshy’ [-Wreorder] 412 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:425:3: warning: when initialized here [-Wreorder] 425 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:419:39: warning: ‘bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::kappa’ will be initialized after [-Wreorder] 419 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:418:44: warning: ‘const std::vector >& bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::normalx’ [-Wreorder] 418 | const std::vector& normalx; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:425:3: warning: when initialized here [-Wreorder] 425 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp: In instantiation of ‘bemtool::BIOpKernel<3, 1, 3, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<1, 2>; PhiY = bemtool::BasisFct<1, 2>; typename Trait::MeshX = bemtool::Mesh<2>; Trait = bemtool::BIOpKernelTraits<3, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; typename Trait::MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1201:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:117:34: warning: ‘bemtool::BIOpKernel<3, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::phix’ will be initialized after [-Wreorder] 117 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:113:34: warning: ‘const bemtool::BIOpKernelTraits<3, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::MeshY& bemtool::BIOpKernel<3, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::meshy’ [-Wreorder] 113 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:125:3: warning: when initialized here [-Wreorder] 125 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp: In instantiation of ‘bemtool::BIOpKernel<3, 2, 3, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<1, 2>; PhiY = bemtool::BasisFct<1, 2>; typename Trait::MeshX = bemtool::Mesh<2>; Trait = bemtool::BIOpKernelTraits<3, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; typename Trait::MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1203:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:268:39: warning: ‘bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::phix’ will be initialized after [-Wreorder] 268 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:264:39: warning: ‘const bemtool::BIOpKernelTraits<3, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::MeshY& bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::meshy’ [-Wreorder] 264 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:277:3: warning: when initialized here [-Wreorder] 277 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:271:39: warning: ‘bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::kappa’ will be initialized after [-Wreorder] 271 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:270:44: warning: ‘const std::vector >& bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::normaly’ [-Wreorder] 270 | const std::vector& normaly; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:277:3: warning: when initialized here [-Wreorder] 277 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp: In instantiation of ‘bemtool::BIOpKernel<3, 4, 3, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<1, 2>; PhiY = bemtool::BasisFct<1, 2>; typename Trait::MeshX = bemtool::Mesh<2>; Trait = bemtool::BIOpKernelTraits<3, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; typename Trait::MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1205:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:588:38: warning: ‘bemtool::BIOpKernel<3, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::phix’ will be initialized after [-Wreorder] 588 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:586:38: warning: ‘bemtool::BIOpKernelTraits<3, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::GradPhiX bemtool::BIOpKernel<3, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::grad_phix’ [-Wreorder] 586 | typename Trait::GradPhiX grad_phix; | ^~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:598:3: warning: when initialized here [-Wreorder] 598 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:590:43: warning: ‘bemtool::BIOpKernel<3, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::normalx’ will be initialized after [-Wreorder] 590 | const std::vector& normalx; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:582:38: warning: ‘const bemtool::BIOpKernelTraits<3, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::MeshY& bemtool::BIOpKernel<3, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::meshy’ [-Wreorder] 582 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:598:3: warning: when initialized here [-Wreorder] 598 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:589:38: warning: ‘bemtool::BIOpKernel<3, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::phiy’ will be initialized after [-Wreorder] 589 | PhiY phiy; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:587:38: warning: ‘bemtool::BIOpKernelTraits<3, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::GradPhiY bemtool::BIOpKernel<3, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::grad_phiy’ [-Wreorder] 587 | typename Trait::GradPhiY grad_phiy; | ^~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:598:3: warning: when initialized here [-Wreorder] 598 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp: In instantiation of ‘bemtool::BIOpKernel<3, 3, 3, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<1, 2>; PhiY = bemtool::BasisFct<1, 2>; typename Trait::MeshX = bemtool::Mesh<2>; Trait = bemtool::BIOpKernelTraits<3, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; typename Trait::MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1207:46: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:423:39: warning: ‘bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::phix’ will be initialized after [-Wreorder] 423 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:419:39: warning: ‘const bemtool::BIOpKernelTraits<3, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::MeshY& bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::meshy’ [-Wreorder] 419 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:432:3: warning: when initialized here [-Wreorder] 432 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:426:39: warning: ‘bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::kappa’ will be initialized after [-Wreorder] 426 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:425:44: warning: ‘const std::vector >& bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >::normalx’ [-Wreorder] 425 | const std::vector& normalx; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:432:3: warning: when initialized here [-Wreorder] 432 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp: In instantiation of ‘bemtool::BIOpKernel<1, 1, 3, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<2, 2>; PhiY = bemtool::BasisFct<2, 2>; typename Trait::MeshX = bemtool::Mesh<2>; Trait = bemtool::BIOpKernelTraits<1, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; typename Trait::MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1172:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:114:34: warning: ‘bemtool::BIOpKernel<1, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::phix’ will be initialized after [-Wreorder] 114 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:110:34: warning: ‘const bemtool::BIOpKernelTraits<1, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::MeshY& bemtool::BIOpKernel<1, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::meshy’ [-Wreorder] 110 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:122:3: warning: when initialized here [-Wreorder] 122 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp: In instantiation of ‘bemtool::BIOpKernel<1, 2, 3, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<2, 2>; PhiY = bemtool::BasisFct<2, 2>; typename Trait::MeshX = bemtool::Mesh<2>; Trait = bemtool::BIOpKernelTraits<1, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; typename Trait::MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1174:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:258:39: warning: ‘bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::phix’ will be initialized after [-Wreorder] 258 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:254:39: warning: ‘const bemtool::BIOpKernelTraits<1, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::MeshY& bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::meshy’ [-Wreorder] 254 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:267:3: warning: when initialized here [-Wreorder] 267 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:261:39: warning: ‘bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::kappa’ will be initialized after [-Wreorder] 261 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:260:44: warning: ‘const std::vector >& bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::normaly’ [-Wreorder] 260 | const std::vector& normaly; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:267:3: warning: when initialized here [-Wreorder] 267 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp: In instantiation of ‘bemtool::BIOpKernel<1, 4, 3, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<2, 2>; PhiY = bemtool::BasisFct<2, 2>; typename Trait::MeshX = bemtool::Mesh<2>; Trait = bemtool::BIOpKernelTraits<1, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; typename Trait::MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1176:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:568:38: warning: ‘bemtool::BIOpKernel<1, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::phix’ will be initialized after [-Wreorder] 568 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:566:38: warning: ‘bemtool::BIOpKernelTraits<1, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::GradPhiX bemtool::BIOpKernel<1, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::grad_phix’ [-Wreorder] 566 | typename Trait::GradPhiX grad_phix; | ^~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:578:3: warning: when initialized here [-Wreorder] 578 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:570:43: warning: ‘bemtool::BIOpKernel<1, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::normalx’ will be initialized after [-Wreorder] 570 | const std::vector& normalx; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:562:38: warning: ‘const bemtool::BIOpKernelTraits<1, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::MeshY& bemtool::BIOpKernel<1, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::meshy’ [-Wreorder] 562 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:578:3: warning: when initialized here [-Wreorder] 578 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:569:38: warning: ‘bemtool::BIOpKernel<1, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::phiy’ will be initialized after [-Wreorder] 569 | PhiY phiy; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:567:38: warning: ‘bemtool::BIOpKernelTraits<1, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::GradPhiY bemtool::BIOpKernel<1, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::grad_phiy’ [-Wreorder] 567 | typename Trait::GradPhiY grad_phiy; | ^~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:578:3: warning: when initialized here [-Wreorder] 578 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp: In instantiation of ‘bemtool::BIOpKernel<1, 3, 3, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<2, 2>; PhiY = bemtool::BasisFct<2, 2>; typename Trait::MeshX = bemtool::Mesh<2>; Trait = bemtool::BIOpKernelTraits<1, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; typename Trait::MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1178:46: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:408:39: warning: ‘bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::phix’ will be initialized after [-Wreorder] 408 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:404:39: warning: ‘const bemtool::BIOpKernelTraits<1, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::MeshY& bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::meshy’ [-Wreorder] 404 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:417:3: warning: when initialized here [-Wreorder] 417 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:411:39: warning: ‘bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::kappa’ will be initialized after [-Wreorder] 411 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:410:44: warning: ‘const std::vector >& bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::normalx’ [-Wreorder] 410 | const std::vector& normalx; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:417:3: warning: when initialized here [-Wreorder] 417 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp: In instantiation of ‘bemtool::BIOpKernel<2, 1, 3, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<2, 2>; PhiY = bemtool::BasisFct<2, 2>; typename Trait::MeshX = bemtool::Mesh<2>; Trait = bemtool::BIOpKernelTraits<2, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; typename Trait::MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1186:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:116:34: warning: ‘bemtool::BIOpKernel<2, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::phix’ will be initialized after [-Wreorder] 116 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:112:34: warning: ‘const bemtool::BIOpKernelTraits<2, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::MeshY& bemtool::BIOpKernel<2, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::meshy’ [-Wreorder] 112 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:124:3: warning: when initialized here [-Wreorder] 124 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp: In instantiation of ‘bemtool::BIOpKernel<2, 2, 3, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<2, 2>; PhiY = bemtool::BasisFct<2, 2>; typename Trait::MeshX = bemtool::Mesh<2>; Trait = bemtool::BIOpKernelTraits<2, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; typename Trait::MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1188:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:264:39: warning: ‘bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::phix’ will be initialized after [-Wreorder] 264 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:260:39: warning: ‘const bemtool::BIOpKernelTraits<2, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::MeshY& bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::meshy’ [-Wreorder] 260 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:273:3: warning: when initialized here [-Wreorder] 273 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:267:39: warning: ‘bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::kappa’ will be initialized after [-Wreorder] 267 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:266:44: warning: ‘const std::vector >& bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::normaly’ [-Wreorder] 266 | const std::vector& normaly; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:273:3: warning: when initialized here [-Wreorder] 273 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp: In instantiation of ‘bemtool::BIOpKernel<2, 4, 3, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<2, 2>; PhiY = bemtool::BasisFct<2, 2>; typename Trait::MeshX = bemtool::Mesh<2>; Trait = bemtool::BIOpKernelTraits<2, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; typename Trait::MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1190:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:574:38: warning: ‘bemtool::BIOpKernel<2, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::phix’ will be initialized after [-Wreorder] 574 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:572:38: warning: ‘bemtool::BIOpKernelTraits<2, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::GradPhiX bemtool::BIOpKernel<2, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::grad_phix’ [-Wreorder] 572 | typename Trait::GradPhiX grad_phix; | ^~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:584:3: warning: when initialized here [-Wreorder] 584 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:576:43: warning: ‘bemtool::BIOpKernel<2, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::normalx’ will be initialized after [-Wreorder] 576 | const std::vector& normalx; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:568:38: warning: ‘const bemtool::BIOpKernelTraits<2, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::MeshY& bemtool::BIOpKernel<2, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::meshy’ [-Wreorder] 568 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:584:3: warning: when initialized here [-Wreorder] 584 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:575:38: warning: ‘bemtool::BIOpKernel<2, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::phiy’ will be initialized after [-Wreorder] 575 | PhiY phiy; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:573:38: warning: ‘bemtool::BIOpKernelTraits<2, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::GradPhiY bemtool::BIOpKernel<2, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::grad_phiy’ [-Wreorder] 573 | typename Trait::GradPhiY grad_phiy; | ^~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:584:3: warning: when initialized here [-Wreorder] 584 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp: In instantiation of ‘bemtool::BIOpKernel<2, 3, 3, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<2, 2>; PhiY = bemtool::BasisFct<2, 2>; typename Trait::MeshX = bemtool::Mesh<2>; Trait = bemtool::BIOpKernelTraits<2, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; typename Trait::MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1192:46: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:416:39: warning: ‘bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::phix’ will be initialized after [-Wreorder] 416 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:412:39: warning: ‘const bemtool::BIOpKernelTraits<2, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::MeshY& bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::meshy’ [-Wreorder] 412 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:425:3: warning: when initialized here [-Wreorder] 425 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:419:39: warning: ‘bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::kappa’ will be initialized after [-Wreorder] 419 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:418:44: warning: ‘const std::vector >& bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::normalx’ [-Wreorder] 418 | const std::vector& normalx; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:425:3: warning: when initialized here [-Wreorder] 425 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp: In instantiation of ‘bemtool::BIOpKernel<3, 1, 3, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<2, 2>; PhiY = bemtool::BasisFct<2, 2>; typename Trait::MeshX = bemtool::Mesh<2>; Trait = bemtool::BIOpKernelTraits<3, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; typename Trait::MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1201:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:117:34: warning: ‘bemtool::BIOpKernel<3, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::phix’ will be initialized after [-Wreorder] 117 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:113:34: warning: ‘const bemtool::BIOpKernelTraits<3, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::MeshY& bemtool::BIOpKernel<3, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::meshy’ [-Wreorder] 113 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:125:3: warning: when initialized here [-Wreorder] 125 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp: In instantiation of ‘bemtool::BIOpKernel<3, 2, 3, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<2, 2>; PhiY = bemtool::BasisFct<2, 2>; typename Trait::MeshX = bemtool::Mesh<2>; Trait = bemtool::BIOpKernelTraits<3, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; typename Trait::MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1203:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:268:39: warning: ‘bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::phix’ will be initialized after [-Wreorder] 268 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:264:39: warning: ‘const bemtool::BIOpKernelTraits<3, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::MeshY& bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::meshy’ [-Wreorder] 264 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:277:3: warning: when initialized here [-Wreorder] 277 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:271:39: warning: ‘bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::kappa’ will be initialized after [-Wreorder] 271 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:270:44: warning: ‘const std::vector >& bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::normaly’ [-Wreorder] 270 | const std::vector& normaly; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:277:3: warning: when initialized here [-Wreorder] 277 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp: In instantiation of ‘bemtool::BIOpKernel<3, 4, 3, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<2, 2>; PhiY = bemtool::BasisFct<2, 2>; typename Trait::MeshX = bemtool::Mesh<2>; Trait = bemtool::BIOpKernelTraits<3, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; typename Trait::MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1205:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:588:38: warning: ‘bemtool::BIOpKernel<3, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::phix’ will be initialized after [-Wreorder] 588 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:586:38: warning: ‘bemtool::BIOpKernelTraits<3, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::GradPhiX bemtool::BIOpKernel<3, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::grad_phix’ [-Wreorder] 586 | typename Trait::GradPhiX grad_phix; | ^~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:598:3: warning: when initialized here [-Wreorder] 598 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:590:43: warning: ‘bemtool::BIOpKernel<3, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::normalx’ will be initialized after [-Wreorder] 590 | const std::vector& normalx; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:582:38: warning: ‘const bemtool::BIOpKernelTraits<3, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::MeshY& bemtool::BIOpKernel<3, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::meshy’ [-Wreorder] 582 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:598:3: warning: when initialized here [-Wreorder] 598 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:589:38: warning: ‘bemtool::BIOpKernel<3, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::phiy’ will be initialized after [-Wreorder] 589 | PhiY phiy; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:587:38: warning: ‘bemtool::BIOpKernelTraits<3, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::GradPhiY bemtool::BIOpKernel<3, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::grad_phiy’ [-Wreorder] 587 | typename Trait::GradPhiY grad_phiy; | ^~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:598:3: warning: when initialized here [-Wreorder] 598 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp: In instantiation of ‘bemtool::BIOpKernel<3, 3, 3, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<2, 2>; PhiY = bemtool::BasisFct<2, 2>; typename Trait::MeshX = bemtool::Mesh<2>; Trait = bemtool::BIOpKernelTraits<3, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; typename Trait::MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1207:46: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 2>; MMesh = Fem2D::MeshS; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:423:39: warning: ‘bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::phix’ will be initialized after [-Wreorder] 423 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:419:39: warning: ‘const bemtool::BIOpKernelTraits<3, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::MeshY& bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::meshy’ [-Wreorder] 419 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:432:3: warning: when initialized here [-Wreorder] 432 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:426:39: warning: ‘bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::kappa’ will be initialized after [-Wreorder] 426 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:425:44: warning: ‘const std::vector >& bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >::normalx’ [-Wreorder] 425 | const std::vector& normalx; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:432:3: warning: when initialized here [-Wreorder] 432 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./../../3rdparty/include/BemTool/bemtool/tools.hpp:46: ./../../3rdparty/include/BemTool/bemtool/operator/maxwell_op.hpp: In instantiation of ‘bemtool::BIOpKernel<4, 1, 3, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<3, 2>; PhiY = bemtool::BasisFct<3, 2>; typename Trait::MeshX = bemtool::Mesh<2>; Trait = bemtool::BIOpKernelTraits<4, 1, 3, bemtool::BasisFct<3, 2>, bemtool::BasisFct<3, 2> >; typename Trait::MeshY = bemtool::Mesh<2>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<4, 1, 3, bemtool::BasisFct<3, 2>, bemtool::BasisFct<3, 2> >; MeshX = bemtool::Mesh<2>; MeshY = bemtool::Mesh<2>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<3, 2> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<4, 1, 3, bemtool::BasisFct<3, 2>, bemtool::BasisFct<3, 2> >; Discretization = bemtool::BasisFct<3, 2>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1473:45: required from ‘void ff_BIO_Generator_Maxwell(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof >&, Complex) [with K = std::complex; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:580:40: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshS; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2176:69: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/maxwell_op.hpp:45:37: warning: ‘bemtool::BIOpKernel<4, 1, 3, bemtool::BasisFct<3, 2>, bemtool::BasisFct<3, 2> >::phix’ will be initialized after [-Wreorder] 45 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/maxwell_op.hpp:43:37: warning: ‘bemtool::BIOpKernelTraits<4, 1, 3, bemtool::BasisFct<3, 2>, bemtool::BasisFct<3, 2> >::DivPhiX bemtool::BIOpKernel<4, 1, 3, bemtool::BasisFct<3, 2>, bemtool::BasisFct<3, 2> >::div_phix’ [-Wreorder] 43 | typename Trait::DivPhiX div_phix; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/maxwell_op.hpp:53:3: warning: when initialized here [-Wreorder] 53 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/maxwell_op.hpp:43:37: warning: ‘bemtool::BIOpKernel<4, 1, 3, bemtool::BasisFct<3, 2>, bemtool::BasisFct<3, 2> >::div_phix’ will be initialized after [-Wreorder] 43 | typename Trait::DivPhiX div_phix; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/maxwell_op.hpp:39:37: warning: ‘const bemtool::BIOpKernelTraits<4, 1, 3, bemtool::BasisFct<3, 2>, bemtool::BasisFct<3, 2> >::MeshY& bemtool::BIOpKernel<4, 1, 3, bemtool::BasisFct<3, 2>, bemtool::BasisFct<3, 2> >::meshy’ [-Wreorder] 39 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/maxwell_op.hpp:53:3: warning: when initialized here [-Wreorder] 53 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/maxwell_op.hpp:46:37: warning: ‘bemtool::BIOpKernel<4, 1, 3, bemtool::BasisFct<3, 2>, bemtool::BasisFct<3, 2> >::phiy’ will be initialized after [-Wreorder] 46 | PhiY phiy; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/maxwell_op.hpp:44:37: warning: ‘bemtool::BIOpKernelTraits<4, 1, 3, bemtool::BasisFct<3, 2>, bemtool::BasisFct<3, 2> >::DivPhiY bemtool::BIOpKernel<4, 1, 3, bemtool::BasisFct<3, 2>, bemtool::BasisFct<3, 2> >::div_phiy’ [-Wreorder] 44 | typename Trait::DivPhiY div_phiy; | ^~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/maxwell_op.hpp:53:3: warning: when initialized here [-Wreorder] 53 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp: In instantiation of ‘bemtool::BIOpKernel<1, 1, 2, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<0, 1>; PhiY = bemtool::BasisFct<0, 1>; typename Trait::MeshX = bemtool::Mesh<1>; Trait = bemtool::BIOpKernelTraits<1, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; typename Trait::MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1172:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<0, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:567:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:43:34: warning: ‘bemtool::BIOpKernel<1, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::phix’ will be initialized after [-Wreorder] 43 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:39:34: warning: ‘const bemtool::BIOpKernelTraits<1, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::MeshY& bemtool::BIOpKernel<1, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::meshy’ [-Wreorder] 39 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:51:3: warning: when initialized here [-Wreorder] 51 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp: In instantiation of ‘bemtool::BIOpKernel<1, 2, 2, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<0, 1>; PhiY = bemtool::BasisFct<0, 1>; typename Trait::MeshX = bemtool::Mesh<1>; Trait = bemtool::BIOpKernelTraits<1, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; typename Trait::MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1174:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<0, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:567:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:186:34: warning: ‘bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::phix’ will be initialized after [-Wreorder] 186 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:181:34: warning: ‘const bemtool::BIOpKernelTraits<1, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::MeshY& bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::meshy’ [-Wreorder] 181 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:194:3: warning: when initialized here [-Wreorder] 194 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:188:34: warning: ‘bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::kappa’ will be initialized after [-Wreorder] 188 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:182:39: warning: ‘const std::vector >& bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::normaly’ [-Wreorder] 182 | const std::vector& normaly; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:194:3: warning: when initialized here [-Wreorder] 194 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp: In instantiation of ‘bemtool::BIOpKernel<1, 3, 2, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<0, 1>; PhiY = bemtool::BasisFct<0, 1>; typename Trait::MeshX = bemtool::Mesh<1>; Trait = bemtool::BIOpKernelTraits<1, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; typename Trait::MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1178:46: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<0, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:567:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:333:39: warning: ‘bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::phix’ will be initialized after [-Wreorder] 333 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:329:39: warning: ‘const bemtool::BIOpKernelTraits<1, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::MeshY& bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::meshy’ [-Wreorder] 329 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:342:3: warning: when initialized here [-Wreorder] 342 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:336:39: warning: ‘bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::kappa’ will be initialized after [-Wreorder] 336 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:335:44: warning: ‘const std::vector >& bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::normalx’ [-Wreorder] 335 | const std::vector& normalx; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:342:3: warning: when initialized here [-Wreorder] 342 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp: In instantiation of ‘bemtool::BIOpKernel<2, 1, 2, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<0, 1>; PhiY = bemtool::BasisFct<0, 1>; typename Trait::MeshX = bemtool::Mesh<1>; Trait = bemtool::BIOpKernelTraits<2, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; typename Trait::MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1186:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<0, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:567:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:42:34: warning: ‘bemtool::BIOpKernel<2, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::phix’ will be initialized after [-Wreorder] 42 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:38:34: warning: ‘const bemtool::BIOpKernelTraits<2, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::MeshY& bemtool::BIOpKernel<2, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::meshy’ [-Wreorder] 38 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:50:3: warning: when initialized here [-Wreorder] 50 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp: In instantiation of ‘bemtool::BIOpKernel<2, 2, 2, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<0, 1>; PhiY = bemtool::BasisFct<0, 1>; typename Trait::MeshX = bemtool::Mesh<1>; Trait = bemtool::BIOpKernelTraits<2, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; typename Trait::MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1188:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<0, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:567:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:187:34: warning: ‘bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::phix’ will be initialized after [-Wreorder] 187 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:182:34: warning: ‘const bemtool::BIOpKernelTraits<2, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::MeshY& bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::meshy’ [-Wreorder] 182 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:195:3: warning: when initialized here [-Wreorder] 195 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:189:34: warning: ‘bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::kappa’ will be initialized after [-Wreorder] 189 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:183:39: warning: ‘const std::vector >& bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::normaly’ [-Wreorder] 183 | const std::vector& normaly; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:195:3: warning: when initialized here [-Wreorder] 195 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp: In instantiation of ‘bemtool::BIOpKernel<2, 3, 2, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<0, 1>; PhiY = bemtool::BasisFct<0, 1>; typename Trait::MeshX = bemtool::Mesh<1>; Trait = bemtool::BIOpKernelTraits<2, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; typename Trait::MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1192:46: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<0, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:567:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:339:39: warning: ‘bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::phix’ will be initialized after [-Wreorder] 339 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:335:39: warning: ‘const bemtool::BIOpKernelTraits<2, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::MeshY& bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::meshy’ [-Wreorder] 335 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:348:3: warning: when initialized here [-Wreorder] 348 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:342:39: warning: ‘bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::kappa’ will be initialized after [-Wreorder] 342 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:341:44: warning: ‘const std::vector >& bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::normalx’ [-Wreorder] 341 | const std::vector& normalx; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:348:3: warning: when initialized here [-Wreorder] 348 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp: In instantiation of ‘bemtool::BIOpKernel<3, 1, 2, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<0, 1>; PhiY = bemtool::BasisFct<0, 1>; typename Trait::MeshX = bemtool::Mesh<1>; Trait = bemtool::BIOpKernelTraits<3, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; typename Trait::MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1201:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<0, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:567:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:44:34: warning: ‘bemtool::BIOpKernel<3, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::phix’ will be initialized after [-Wreorder] 44 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:40:34: warning: ‘const bemtool::BIOpKernelTraits<3, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::MeshY& bemtool::BIOpKernel<3, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::meshy’ [-Wreorder] 40 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:52:3: warning: when initialized here [-Wreorder] 52 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp: In instantiation of ‘bemtool::BIOpKernel<3, 2, 2, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<0, 1>; PhiY = bemtool::BasisFct<0, 1>; typename Trait::MeshX = bemtool::Mesh<1>; Trait = bemtool::BIOpKernelTraits<3, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; typename Trait::MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1203:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<0, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:567:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:191:34: warning: ‘bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::phix’ will be initialized after [-Wreorder] 191 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:186:34: warning: ‘const bemtool::BIOpKernelTraits<3, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::MeshY& bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::meshy’ [-Wreorder] 186 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:199:3: warning: when initialized here [-Wreorder] 199 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:193:34: warning: ‘bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::kappa’ will be initialized after [-Wreorder] 193 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:187:39: warning: ‘const std::vector >& bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::normaly’ [-Wreorder] 187 | const std::vector& normaly; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:199:3: warning: when initialized here [-Wreorder] 199 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp: In instantiation of ‘bemtool::BIOpKernel<3, 3, 2, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<0, 1>; PhiY = bemtool::BasisFct<0, 1>; typename Trait::MeshX = bemtool::Mesh<1>; Trait = bemtool::BIOpKernelTraits<3, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; typename Trait::MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1207:46: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<0, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:567:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:346:39: warning: ‘bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::phix’ will be initialized after [-Wreorder] 346 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:342:39: warning: ‘const bemtool::BIOpKernelTraits<3, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::MeshY& bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::meshy’ [-Wreorder] 342 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:355:3: warning: when initialized here [-Wreorder] 355 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:349:39: warning: ‘bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::kappa’ will be initialized after [-Wreorder] 349 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:348:44: warning: ‘const std::vector >& bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >::normalx’ [-Wreorder] 348 | const std::vector& normalx; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:355:3: warning: when initialized here [-Wreorder] 355 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp: In instantiation of ‘bemtool::BIOpKernel<1, 1, 2, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<1, 1>; PhiY = bemtool::BasisFct<1, 1>; typename Trait::MeshX = bemtool::Mesh<1>; Trait = bemtool::BIOpKernelTraits<1, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; typename Trait::MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1172:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:43:34: warning: ‘bemtool::BIOpKernel<1, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::phix’ will be initialized after [-Wreorder] 43 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:39:34: warning: ‘const bemtool::BIOpKernelTraits<1, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::MeshY& bemtool::BIOpKernel<1, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::meshy’ [-Wreorder] 39 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:51:3: warning: when initialized here [-Wreorder] 51 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp: In instantiation of ‘bemtool::BIOpKernel<1, 2, 2, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<1, 1>; PhiY = bemtool::BasisFct<1, 1>; typename Trait::MeshX = bemtool::Mesh<1>; Trait = bemtool::BIOpKernelTraits<1, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; typename Trait::MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1174:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:186:34: warning: ‘bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::phix’ will be initialized after [-Wreorder] 186 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:181:34: warning: ‘const bemtool::BIOpKernelTraits<1, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::MeshY& bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::meshy’ [-Wreorder] 181 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:194:3: warning: when initialized here [-Wreorder] 194 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:188:34: warning: ‘bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::kappa’ will be initialized after [-Wreorder] 188 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:182:39: warning: ‘const std::vector >& bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::normaly’ [-Wreorder] 182 | const std::vector& normaly; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:194:3: warning: when initialized here [-Wreorder] 194 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp: In instantiation of ‘bemtool::BIOpKernel<1, 4, 2, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<1, 1>; PhiY = bemtool::BasisFct<1, 1>; typename Trait::MeshX = bemtool::Mesh<1>; Trait = bemtool::BIOpKernelTraits<1, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; typename Trait::MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1176:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:487:38: warning: ‘bemtool::BIOpKernel<1, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::phix’ will be initialized after [-Wreorder] 487 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:485:38: warning: ‘bemtool::BIOpKernelTraits<1, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::GradPhiX bemtool::BIOpKernel<1, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::grad_phix’ [-Wreorder] 485 | typename Trait::GradPhiX grad_phix; | ^~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:497:3: warning: when initialized here [-Wreorder] 497 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:489:43: warning: ‘bemtool::BIOpKernel<1, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::normalx’ will be initialized after [-Wreorder] 489 | const std::vector& normalx; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:481:38: warning: ‘const bemtool::BIOpKernelTraits<1, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::MeshY& bemtool::BIOpKernel<1, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::meshy’ [-Wreorder] 481 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:497:3: warning: when initialized here [-Wreorder] 497 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:488:38: warning: ‘bemtool::BIOpKernel<1, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::phiy’ will be initialized after [-Wreorder] 488 | PhiY phiy; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:486:38: warning: ‘bemtool::BIOpKernelTraits<1, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::GradPhiY bemtool::BIOpKernel<1, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::grad_phiy’ [-Wreorder] 486 | typename Trait::GradPhiY grad_phiy; | ^~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:497:3: warning: when initialized here [-Wreorder] 497 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp: In instantiation of ‘bemtool::BIOpKernel<1, 3, 2, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<1, 1>; PhiY = bemtool::BasisFct<1, 1>; typename Trait::MeshX = bemtool::Mesh<1>; Trait = bemtool::BIOpKernelTraits<1, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; typename Trait::MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1178:46: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:333:39: warning: ‘bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::phix’ will be initialized after [-Wreorder] 333 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:329:39: warning: ‘const bemtool::BIOpKernelTraits<1, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::MeshY& bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::meshy’ [-Wreorder] 329 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:342:3: warning: when initialized here [-Wreorder] 342 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:336:39: warning: ‘bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::kappa’ will be initialized after [-Wreorder] 336 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:335:44: warning: ‘const std::vector >& bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::normalx’ [-Wreorder] 335 | const std::vector& normalx; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:342:3: warning: when initialized here [-Wreorder] 342 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp: In instantiation of ‘bemtool::BIOpKernel<2, 1, 2, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<1, 1>; PhiY = bemtool::BasisFct<1, 1>; typename Trait::MeshX = bemtool::Mesh<1>; Trait = bemtool::BIOpKernelTraits<2, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; typename Trait::MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1186:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:42:34: warning: ‘bemtool::BIOpKernel<2, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::phix’ will be initialized after [-Wreorder] 42 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:38:34: warning: ‘const bemtool::BIOpKernelTraits<2, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::MeshY& bemtool::BIOpKernel<2, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::meshy’ [-Wreorder] 38 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:50:3: warning: when initialized here [-Wreorder] 50 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp: In instantiation of ‘bemtool::BIOpKernel<2, 2, 2, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<1, 1>; PhiY = bemtool::BasisFct<1, 1>; typename Trait::MeshX = bemtool::Mesh<1>; Trait = bemtool::BIOpKernelTraits<2, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; typename Trait::MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1188:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:187:34: warning: ‘bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::phix’ will be initialized after [-Wreorder] 187 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:182:34: warning: ‘const bemtool::BIOpKernelTraits<2, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::MeshY& bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::meshy’ [-Wreorder] 182 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:195:3: warning: when initialized here [-Wreorder] 195 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:189:34: warning: ‘bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::kappa’ will be initialized after [-Wreorder] 189 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:183:39: warning: ‘const std::vector >& bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::normaly’ [-Wreorder] 183 | const std::vector& normaly; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:195:3: warning: when initialized here [-Wreorder] 195 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp: In instantiation of ‘bemtool::BIOpKernel<2, 4, 2, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<1, 1>; PhiY = bemtool::BasisFct<1, 1>; typename Trait::MeshX = bemtool::Mesh<1>; Trait = bemtool::BIOpKernelTraits<2, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; typename Trait::MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1190:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:495:38: warning: ‘bemtool::BIOpKernel<2, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::phix’ will be initialized after [-Wreorder] 495 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:493:38: warning: ‘bemtool::BIOpKernelTraits<2, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::GradPhiX bemtool::BIOpKernel<2, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::grad_phix’ [-Wreorder] 493 | typename Trait::GradPhiX grad_phix; | ^~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:505:3: warning: when initialized here [-Wreorder] 505 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:497:43: warning: ‘bemtool::BIOpKernel<2, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::normalx’ will be initialized after [-Wreorder] 497 | const std::vector& normalx; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:489:38: warning: ‘const bemtool::BIOpKernelTraits<2, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::MeshY& bemtool::BIOpKernel<2, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::meshy’ [-Wreorder] 489 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:505:3: warning: when initialized here [-Wreorder] 505 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:496:38: warning: ‘bemtool::BIOpKernel<2, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::phiy’ will be initialized after [-Wreorder] 496 | PhiY phiy; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:494:38: warning: ‘bemtool::BIOpKernelTraits<2, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::GradPhiY bemtool::BIOpKernel<2, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::grad_phiy’ [-Wreorder] 494 | typename Trait::GradPhiY grad_phiy; | ^~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:505:3: warning: when initialized here [-Wreorder] 505 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp: In instantiation of ‘bemtool::BIOpKernel<2, 3, 2, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<1, 1>; PhiY = bemtool::BasisFct<1, 1>; typename Trait::MeshX = bemtool::Mesh<1>; Trait = bemtool::BIOpKernelTraits<2, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; typename Trait::MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1192:46: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:339:39: warning: ‘bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::phix’ will be initialized after [-Wreorder] 339 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:335:39: warning: ‘const bemtool::BIOpKernelTraits<2, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::MeshY& bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::meshy’ [-Wreorder] 335 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:348:3: warning: when initialized here [-Wreorder] 348 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:342:39: warning: ‘bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::kappa’ will be initialized after [-Wreorder] 342 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:341:44: warning: ‘const std::vector >& bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::normalx’ [-Wreorder] 341 | const std::vector& normalx; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:348:3: warning: when initialized here [-Wreorder] 348 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp: In instantiation of ‘bemtool::BIOpKernel<3, 1, 2, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<1, 1>; PhiY = bemtool::BasisFct<1, 1>; typename Trait::MeshX = bemtool::Mesh<1>; Trait = bemtool::BIOpKernelTraits<3, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; typename Trait::MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1201:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:44:34: warning: ‘bemtool::BIOpKernel<3, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::phix’ will be initialized after [-Wreorder] 44 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:40:34: warning: ‘const bemtool::BIOpKernelTraits<3, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::MeshY& bemtool::BIOpKernel<3, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::meshy’ [-Wreorder] 40 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:52:3: warning: when initialized here [-Wreorder] 52 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp: In instantiation of ‘bemtool::BIOpKernel<3, 2, 2, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<1, 1>; PhiY = bemtool::BasisFct<1, 1>; typename Trait::MeshX = bemtool::Mesh<1>; Trait = bemtool::BIOpKernelTraits<3, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; typename Trait::MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1203:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:191:34: warning: ‘bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::phix’ will be initialized after [-Wreorder] 191 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:186:34: warning: ‘const bemtool::BIOpKernelTraits<3, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::MeshY& bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::meshy’ [-Wreorder] 186 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:199:3: warning: when initialized here [-Wreorder] 199 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:193:34: warning: ‘bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::kappa’ will be initialized after [-Wreorder] 193 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:187:39: warning: ‘const std::vector >& bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::normaly’ [-Wreorder] 187 | const std::vector& normaly; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:199:3: warning: when initialized here [-Wreorder] 199 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp: In instantiation of ‘bemtool::BIOpKernel<3, 4, 2, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<1, 1>; PhiY = bemtool::BasisFct<1, 1>; typename Trait::MeshX = bemtool::Mesh<1>; Trait = bemtool::BIOpKernelTraits<3, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; typename Trait::MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1205:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:508:38: warning: ‘bemtool::BIOpKernel<3, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::phix’ will be initialized after [-Wreorder] 508 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:506:38: warning: ‘bemtool::BIOpKernelTraits<3, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::GradPhiX bemtool::BIOpKernel<3, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::grad_phix’ [-Wreorder] 506 | typename Trait::GradPhiX grad_phix; | ^~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:518:3: warning: when initialized here [-Wreorder] 518 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:510:43: warning: ‘bemtool::BIOpKernel<3, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::normalx’ will be initialized after [-Wreorder] 510 | const std::vector& normalx; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:502:38: warning: ‘const bemtool::BIOpKernelTraits<3, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::MeshY& bemtool::BIOpKernel<3, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::meshy’ [-Wreorder] 502 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:518:3: warning: when initialized here [-Wreorder] 518 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:509:38: warning: ‘bemtool::BIOpKernel<3, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::phiy’ will be initialized after [-Wreorder] 509 | PhiY phiy; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:507:38: warning: ‘bemtool::BIOpKernelTraits<3, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::GradPhiY bemtool::BIOpKernel<3, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::grad_phiy’ [-Wreorder] 507 | typename Trait::GradPhiY grad_phiy; | ^~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:518:3: warning: when initialized here [-Wreorder] 518 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp: In instantiation of ‘bemtool::BIOpKernel<3, 3, 2, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<1, 1>; PhiY = bemtool::BasisFct<1, 1>; typename Trait::MeshX = bemtool::Mesh<1>; Trait = bemtool::BIOpKernelTraits<3, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; typename Trait::MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1207:46: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<1, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:571:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:346:39: warning: ‘bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::phix’ will be initialized after [-Wreorder] 346 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:342:39: warning: ‘const bemtool::BIOpKernelTraits<3, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::MeshY& bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::meshy’ [-Wreorder] 342 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:355:3: warning: when initialized here [-Wreorder] 355 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:349:39: warning: ‘bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::kappa’ will be initialized after [-Wreorder] 349 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:348:44: warning: ‘const std::vector >& bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >::normalx’ [-Wreorder] 348 | const std::vector& normalx; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:355:3: warning: when initialized here [-Wreorder] 355 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp: In instantiation of ‘bemtool::BIOpKernel<1, 1, 2, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<2, 1>; PhiY = bemtool::BasisFct<2, 1>; typename Trait::MeshX = bemtool::Mesh<1>; Trait = bemtool::BIOpKernelTraits<1, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; typename Trait::MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1172:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:43:34: warning: ‘bemtool::BIOpKernel<1, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::phix’ will be initialized after [-Wreorder] 43 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:39:34: warning: ‘const bemtool::BIOpKernelTraits<1, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::MeshY& bemtool::BIOpKernel<1, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::meshy’ [-Wreorder] 39 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:51:3: warning: when initialized here [-Wreorder] 51 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp: In instantiation of ‘bemtool::BIOpKernel<1, 2, 2, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<2, 1>; PhiY = bemtool::BasisFct<2, 1>; typename Trait::MeshX = bemtool::Mesh<1>; Trait = bemtool::BIOpKernelTraits<1, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; typename Trait::MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1174:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:186:34: warning: ‘bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::phix’ will be initialized after [-Wreorder] 186 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:181:34: warning: ‘const bemtool::BIOpKernelTraits<1, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::MeshY& bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::meshy’ [-Wreorder] 181 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:194:3: warning: when initialized here [-Wreorder] 194 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:188:34: warning: ‘bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::kappa’ will be initialized after [-Wreorder] 188 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:182:39: warning: ‘const std::vector >& bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::normaly’ [-Wreorder] 182 | const std::vector& normaly; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:194:3: warning: when initialized here [-Wreorder] 194 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp: In instantiation of ‘bemtool::BIOpKernel<1, 4, 2, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<2, 1>; PhiY = bemtool::BasisFct<2, 1>; typename Trait::MeshX = bemtool::Mesh<1>; Trait = bemtool::BIOpKernelTraits<1, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; typename Trait::MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1176:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:487:38: warning: ‘bemtool::BIOpKernel<1, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::phix’ will be initialized after [-Wreorder] 487 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:485:38: warning: ‘bemtool::BIOpKernelTraits<1, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::GradPhiX bemtool::BIOpKernel<1, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::grad_phix’ [-Wreorder] 485 | typename Trait::GradPhiX grad_phix; | ^~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:497:3: warning: when initialized here [-Wreorder] 497 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:489:43: warning: ‘bemtool::BIOpKernel<1, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::normalx’ will be initialized after [-Wreorder] 489 | const std::vector& normalx; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:481:38: warning: ‘const bemtool::BIOpKernelTraits<1, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::MeshY& bemtool::BIOpKernel<1, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::meshy’ [-Wreorder] 481 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:497:3: warning: when initialized here [-Wreorder] 497 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:488:38: warning: ‘bemtool::BIOpKernel<1, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::phiy’ will be initialized after [-Wreorder] 488 | PhiY phiy; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:486:38: warning: ‘bemtool::BIOpKernelTraits<1, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::GradPhiY bemtool::BIOpKernel<1, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::grad_phiy’ [-Wreorder] 486 | typename Trait::GradPhiY grad_phiy; | ^~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:497:3: warning: when initialized here [-Wreorder] 497 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp: In instantiation of ‘bemtool::BIOpKernel<1, 3, 2, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<2, 1>; PhiY = bemtool::BasisFct<2, 1>; typename Trait::MeshX = bemtool::Mesh<1>; Trait = bemtool::BIOpKernelTraits<1, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; typename Trait::MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1178:46: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:333:39: warning: ‘bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::phix’ will be initialized after [-Wreorder] 333 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:329:39: warning: ‘const bemtool::BIOpKernelTraits<1, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::MeshY& bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::meshy’ [-Wreorder] 329 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:342:3: warning: when initialized here [-Wreorder] 342 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:336:39: warning: ‘bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::kappa’ will be initialized after [-Wreorder] 336 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:335:44: warning: ‘const std::vector >& bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::normalx’ [-Wreorder] 335 | const std::vector& normalx; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/helmholtz_op.hpp:342:3: warning: when initialized here [-Wreorder] 342 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp: In instantiation of ‘bemtool::BIOpKernel<2, 1, 2, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<2, 1>; PhiY = bemtool::BasisFct<2, 1>; typename Trait::MeshX = bemtool::Mesh<1>; Trait = bemtool::BIOpKernelTraits<2, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; typename Trait::MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1186:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:42:34: warning: ‘bemtool::BIOpKernel<2, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::phix’ will be initialized after [-Wreorder] 42 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:38:34: warning: ‘const bemtool::BIOpKernelTraits<2, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::MeshY& bemtool::BIOpKernel<2, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::meshy’ [-Wreorder] 38 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:50:3: warning: when initialized here [-Wreorder] 50 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp: In instantiation of ‘bemtool::BIOpKernel<2, 2, 2, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<2, 1>; PhiY = bemtool::BasisFct<2, 1>; typename Trait::MeshX = bemtool::Mesh<1>; Trait = bemtool::BIOpKernelTraits<2, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; typename Trait::MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1188:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:187:34: warning: ‘bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::phix’ will be initialized after [-Wreorder] 187 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:182:34: warning: ‘const bemtool::BIOpKernelTraits<2, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::MeshY& bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::meshy’ [-Wreorder] 182 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:195:3: warning: when initialized here [-Wreorder] 195 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:189:34: warning: ‘bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::kappa’ will be initialized after [-Wreorder] 189 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:183:39: warning: ‘const std::vector >& bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::normaly’ [-Wreorder] 183 | const std::vector& normaly; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:195:3: warning: when initialized here [-Wreorder] 195 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp: In instantiation of ‘bemtool::BIOpKernel<2, 4, 2, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<2, 1>; PhiY = bemtool::BasisFct<2, 1>; typename Trait::MeshX = bemtool::Mesh<1>; Trait = bemtool::BIOpKernelTraits<2, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; typename Trait::MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1190:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:495:38: warning: ‘bemtool::BIOpKernel<2, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::phix’ will be initialized after [-Wreorder] 495 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:493:38: warning: ‘bemtool::BIOpKernelTraits<2, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::GradPhiX bemtool::BIOpKernel<2, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::grad_phix’ [-Wreorder] 493 | typename Trait::GradPhiX grad_phix; | ^~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:505:3: warning: when initialized here [-Wreorder] 505 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:497:43: warning: ‘bemtool::BIOpKernel<2, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::normalx’ will be initialized after [-Wreorder] 497 | const std::vector& normalx; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:489:38: warning: ‘const bemtool::BIOpKernelTraits<2, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::MeshY& bemtool::BIOpKernel<2, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::meshy’ [-Wreorder] 489 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:505:3: warning: when initialized here [-Wreorder] 505 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:496:38: warning: ‘bemtool::BIOpKernel<2, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::phiy’ will be initialized after [-Wreorder] 496 | PhiY phiy; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:494:38: warning: ‘bemtool::BIOpKernelTraits<2, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::GradPhiY bemtool::BIOpKernel<2, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::grad_phiy’ [-Wreorder] 494 | typename Trait::GradPhiY grad_phiy; | ^~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:505:3: warning: when initialized here [-Wreorder] 505 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp: In instantiation of ‘bemtool::BIOpKernel<2, 3, 2, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<2, 1>; PhiY = bemtool::BasisFct<2, 1>; typename Trait::MeshX = bemtool::Mesh<1>; Trait = bemtool::BIOpKernelTraits<2, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; typename Trait::MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1192:46: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:339:39: warning: ‘bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::phix’ will be initialized after [-Wreorder] 339 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:335:39: warning: ‘const bemtool::BIOpKernelTraits<2, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::MeshY& bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::meshy’ [-Wreorder] 335 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:348:3: warning: when initialized here [-Wreorder] 348 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:342:39: warning: ‘bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::kappa’ will be initialized after [-Wreorder] 342 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:341:44: warning: ‘const std::vector >& bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::normalx’ [-Wreorder] 341 | const std::vector& normalx; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/laplace_op.hpp:348:3: warning: when initialized here [-Wreorder] 348 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp: In instantiation of ‘bemtool::BIOpKernel<3, 1, 2, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<2, 1>; PhiY = bemtool::BasisFct<2, 1>; typename Trait::MeshX = bemtool::Mesh<1>; Trait = bemtool::BIOpKernelTraits<3, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; typename Trait::MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1201:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:44:34: warning: ‘bemtool::BIOpKernel<3, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::phix’ will be initialized after [-Wreorder] 44 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:40:34: warning: ‘const bemtool::BIOpKernelTraits<3, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::MeshY& bemtool::BIOpKernel<3, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::meshy’ [-Wreorder] 40 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:52:3: warning: when initialized here [-Wreorder] 52 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp: In instantiation of ‘bemtool::BIOpKernel<3, 2, 2, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<2, 1>; PhiY = bemtool::BasisFct<2, 1>; typename Trait::MeshX = bemtool::Mesh<1>; Trait = bemtool::BIOpKernelTraits<3, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; typename Trait::MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1203:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:191:34: warning: ‘bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::phix’ will be initialized after [-Wreorder] 191 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:186:34: warning: ‘const bemtool::BIOpKernelTraits<3, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::MeshY& bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::meshy’ [-Wreorder] 186 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:199:3: warning: when initialized here [-Wreorder] 199 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:193:34: warning: ‘bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::kappa’ will be initialized after [-Wreorder] 193 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:187:39: warning: ‘const std::vector >& bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::normaly’ [-Wreorder] 187 | const std::vector& normaly; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:199:3: warning: when initialized here [-Wreorder] 199 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp: In instantiation of ‘bemtool::BIOpKernel<3, 4, 2, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<2, 1>; PhiY = bemtool::BasisFct<2, 1>; typename Trait::MeshX = bemtool::Mesh<1>; Trait = bemtool::BIOpKernelTraits<3, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; typename Trait::MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1205:45: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:508:38: warning: ‘bemtool::BIOpKernel<3, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::phix’ will be initialized after [-Wreorder] 508 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:506:38: warning: ‘bemtool::BIOpKernelTraits<3, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::GradPhiX bemtool::BIOpKernel<3, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::grad_phix’ [-Wreorder] 506 | typename Trait::GradPhiX grad_phix; | ^~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:518:3: warning: when initialized here [-Wreorder] 518 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:510:43: warning: ‘bemtool::BIOpKernel<3, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::normalx’ will be initialized after [-Wreorder] 510 | const std::vector& normalx; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:502:38: warning: ‘const bemtool::BIOpKernelTraits<3, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::MeshY& bemtool::BIOpKernel<3, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::meshy’ [-Wreorder] 502 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:518:3: warning: when initialized here [-Wreorder] 518 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:509:38: warning: ‘bemtool::BIOpKernel<3, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::phiy’ will be initialized after [-Wreorder] 509 | PhiY phiy; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:507:38: warning: ‘bemtool::BIOpKernelTraits<3, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::GradPhiY bemtool::BIOpKernel<3, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::grad_phiy’ [-Wreorder] 507 | typename Trait::GradPhiY grad_phiy; | ^~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:518:3: warning: when initialized here [-Wreorder] 518 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp: In instantiation of ‘bemtool::BIOpKernel<3, 3, 2, PhiX, PhiY>::BIOpKernel(const typename Trait::MeshX&, const typename Trait::MeshY&, const bemtool::Real&) [with PhiX = bemtool::BasisFct<2, 1>; PhiY = bemtool::BasisFct<2, 1>; typename Trait::MeshX = bemtool::Mesh<1>; Trait = bemtool::BIOpKernelTraits<3, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; typename Trait::MeshY = bemtool::Mesh<1>; bemtool::Real = double]’: ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:80:37: required from ‘bemtool::BIOp::BIOp(const MeshX&, const MeshY&, const bemtool::Real&) [with KernelType = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; MeshX = bemtool::Mesh<1>; MeshY = bemtool::Mesh<1>; bemtool::Real = double]’ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:129:54: required from ‘bemtool::SubBIOp::SubBIOp(const DofX&, const DofY&, const double&) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; DofX = bemtool::Dof >; DofY = bemtool::Dof >]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:20:157: required from ‘bemtool::BIO_Generator::BIO_Generator(const bemtool::Dof&, const double&, const bemtool::Cplx&) [with KernelType = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ../../plugin/mpi/common_bem.hpp:1207:46: required from ‘void ff_BIO_Generator(htool::VirtualGenerator*&, BemKernel*, bemtool::Dof&, Complex) [with K = std::complex; P = bemtool::BasisFct<2, 1>; MMesh = Fem2D::MeshL; Complex = std::complex]’ ../../plugin/mpi/bem.hpp:575:41: required from ‘void creationHMatrixtoBEMForm(const FESpace1*, const FESpace2*, const int&, const std::__cxx11::list&, Stack, const Data_Bem_Solver&, HMatrixVirt**) [with R = std::complex; MMesh = Fem2D::MeshL; FESpace1 = Fem2D::GFESpace; FESpace2 = Fem2D::GFESpace; Stack = void*]’ compositeFESpace.cpp:2187:70: required from ‘AnyType OpMatrixtoBilinearFormVG::Op::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ compositeFESpace.cpp:2425:81: required from here ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:346:39: warning: ‘bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::phix’ will be initialized after [-Wreorder] 346 | PhiX phix; | ^~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:342:39: warning: ‘const bemtool::BIOpKernelTraits<3, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::MeshY& bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::meshy’ [-Wreorder] 342 | const typename Trait::MeshY& meshy; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:355:3: warning: when initialized here [-Wreorder] 355 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:349:39: warning: ‘bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::kappa’ will be initialized after [-Wreorder] 349 | const Real kappa; | ^~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:348:44: warning: ‘const std::vector >& bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >::normalx’ [-Wreorder] 348 | const std::vector& normalx; | ^~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/yukawa_op.hpp:355:3: warning: when initialized here [-Wreorder] 355 | BIOpKernel(const typename Trait::MeshX& mx, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/htool.hpp:13: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/lrmat/SVD.hpp: In instantiation of ‘void htool::SVD::copy_low_rank_approximation(double, int, int, const int*, const int*, int&, T**, T**, const htool::VirtualGenerator&, const htool::VirtualCluster&, const double*, const htool::VirtualCluster&, const double*) const [with T = std::complex]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/lrmat/SVD.hpp:15:10: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/lrmat/SVD.hpp:21:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 21 | for (int i = 0; i < mat.size(); i++) { | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/htool.hpp:16: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/lrmat/partialACA.hpp: In instantiation of ‘void htool::partialACA::copy_low_rank_approximation(double, int, int, const int*, const int*, int&, T**, T**, const htool::VirtualGenerator&, const htool::VirtualCluster&, const double*, const htool::VirtualCluster&, const double*) const [with T = std::complex]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/lrmat/partialACA.hpp:39:10: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/lrmat/partialACA.hpp:84:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 84 | for (int j = 0; j < uu.size(); j++) { | ~~^~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/lrmat/partialACA.hpp:109:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 109 | for (int k = 0; k < uu.size(); k++) { | ~~^~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/lrmat/partialACA.hpp:134:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 134 | for (int j = 0; j < uu.size(); j++) { | ~~^~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp: In instantiation of ‘void htool::HMatrix::copy_local_diagonal(T*, bool) const [with T = std::complex]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp:1849:6: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp:1860:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >*, std::allocator >*> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1860 | for (int j = 0; j < MyStrictlyDiagNearFieldMats.size(); j++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp: In instantiation of ‘std::pair htool::HMatrix::get_max_size_blocks() const [with T = std::complex]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp:1984:21: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp:1988:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >*, std::allocator >*> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1988 | for (int i = 0; i < MyFarFieldMats.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp:1994:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >*, std::allocator >*> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1994 | for (int i = 0; i < MyNearFieldMats.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp: In instantiation of ‘void htool::HMatrix::mymvprod_global_to_local(const T*, T*, const int&) const [with T = std::complex]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp:844:6: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp:867:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::default_delete > > >, std::allocator >, std::default_delete > > > > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 867 | for (int b = 0; b < MyComputedBlocks.size(); b++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp:886:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >*, std::allocator >*> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 886 | for (int b = 0; b < MyDiagComputedBlocks.size(); b++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp:898:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >*, std::allocator >*> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 898 | for (int b = 0; b < MyStrictlyDiagNearFieldMats.size(); b++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp: In instantiation of ‘void htool::HMatrix::mymvprod_transp_local_to_local(const T*, T*, const int&, T*) const [with T = std::complex]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp:999:6: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp:1031:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::default_delete > > >, std::allocator >, std::default_delete > > > > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1031 | for (int b = 0; b < MyComputedBlocks.size(); b++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp: In instantiation of ‘void htool::HMatrix::mymvprod_transp_local_to_global(const T*, T*, const int&) const [with T = std::complex]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp:914:6: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp:929:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::default_delete > > >, std::allocator >, std::default_delete > > > > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 929 | for (int b = 0; b < MyComputedBlocks.size(); b++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp: In instantiation of ‘void htool::HMatrix::mvprod_subrhs(const T*, T*, const int&, const int&, const int&, const int&) const [with T = std::complex]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp:1458:6: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp:1476:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >*, std::allocator >*> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1476 | for (int b = 0; b < MyFarFieldMats.size(); b++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp:1490:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >*, std::allocator >*> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1490 | for (int b = 0; b < MyNearFieldMats.size(); b++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp:1511:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >*, std::allocator >*> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1511 | for (int b = 0; b < MyDiagFarFieldMats.size(); b++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp:1526:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >*, std::allocator >*> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1526 | for (int b = 0; b < MyDiagNearFieldMats.size(); b++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp:1539:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >*, std::allocator >*> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1539 | for (int b = 0; b < MyStrictlyDiagNearFieldMats.size(); b++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp: In instantiation of ‘void htool::HMatrix::copy_local_dense_perm(T*) const [with T = std::complex]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp:1767:6: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp:1775:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >*, std::allocator >*> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1775 | for (int l = 0; l < MyNearFieldMats.size(); l++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp:1790:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >*, std::allocator >*> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1790 | for (int l = 0; l < MyFarFieldMats.size(); l++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/clustering/bounding_box_1.hpp:5: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/clustering/cluster.hpp: In instantiation of ‘void htool::Cluster::save_geometry(const double*, std::string, const std::vector&, MPI_Comm) const [with ClusteringType = htool::PCA; std::string = std::__cxx11::basic_string; MPI_Comm = ompi_communicator_t*]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/clustering/cluster.hpp:372:10: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/clustering/cluster.hpp:383:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 383 | for (int p = 0; p < outputs.size(); p++) { | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/clustering/cluster.hpp:390:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 390 | for (int i = 0; i < permutation->size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/clustering/cluster.hpp:392:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 392 | if (i != permutation->size() - 1) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/clustering/cluster.hpp:419:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 419 | for (int p = 0; p < depths.size(); p++) { | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/clustering/cluster.hpp:422:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 422 | for (int i = 0; i < outputs[p].size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/clustering/cluster.hpp:424:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 424 | if (i != outputs[p].size() - 1) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/clustering/cluster.hpp: In instantiation of ‘void htool::Cluster::save_cluster(std::string, MPI_Comm) const [with ClusteringType = htool::PCA; std::string = std::__cxx11::basic_string; MPI_Comm = ompi_communicator_t*]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/clustering/cluster.hpp:433:10: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/clustering/cluster.hpp:440:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 440 | for (int i = 0; i < this->permutation->size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/clustering/cluster.hpp:442:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 442 | if (i != this->permutation->size() - 1) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/clustering/cluster.hpp:474:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 474 | for (int p = 0; p < outputs.size(); p++) { | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/clustering/cluster.hpp:475:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 475 | for (int i = 0; i < outputs[p].size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/clustering/cluster.hpp:477:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 477 | if (i != outputs[p].size() - 1) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/clustering/cluster.hpp: In instantiation of ‘void htool::Cluster::read_cluster(std::string, std::string, MPI_Comm) [with ClusteringType = htool::PCA; std::string = std::__cxx11::basic_string; MPI_Comm = ompi_communicator_t*]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/clustering/cluster.hpp:486:10: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/clustering/cluster.hpp:506:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 506 | for (int i = 0; i < permutation_str.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/clustering/cluster.hpp:565:70: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 565 | if (sizeWorld > 1 && outputs[curr->depth + 1].size() == sizeWorld) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<2, 2, 2, bemtool::BasisFct<2, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<2, 2, 2, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:89:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 89 | for(int iy=0; iy::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<3, 2, 2, bemtool::BasisFct<2, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<3, 2, 2, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:89:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<1, 2, 2, bemtool::BasisFct<2, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<1, 2, 2, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:89:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<2, 1, 2, bemtool::BasisFct<2, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<2, 1, 2, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:89:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<3, 1, 2, bemtool::BasisFct<2, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<3, 1, 2, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:89:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<1, 1, 2, bemtool::BasisFct<2, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<1, 1, 2, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:89:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<2, 2, 2, bemtool::BasisFct<1, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<2, 2, 2, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:89:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<3, 2, 2, bemtool::BasisFct<1, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<3, 2, 2, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:89:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<1, 2, 2, bemtool::BasisFct<1, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<1, 2, 2, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:89:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<2, 1, 2, bemtool::BasisFct<1, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<2, 1, 2, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:89:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<3, 1, 2, bemtool::BasisFct<1, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<3, 1, 2, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:89:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<1, 1, 2, bemtool::BasisFct<1, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<1, 1, 2, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:89:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<2, 2, 2, bemtool::BasisFct<0, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<2, 2, 2, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:89:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<3, 2, 2, bemtool::BasisFct<0, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<3, 2, 2, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:89:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<1, 2, 2, bemtool::BasisFct<0, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<1, 2, 2, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:89:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<2, 1, 2, bemtool::BasisFct<0, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<2, 1, 2, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:89:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<3, 1, 2, bemtool::BasisFct<0, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<3, 1, 2, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:89:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<1, 1, 2, bemtool::BasisFct<0, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<1, 1, 2, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:89:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp: In instantiation of ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; KernelType2 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; KernelType2 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; KernelType2 = bemtool::BIOpKernel<3, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; KernelType2 = bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; KernelType2 = bemtool::BIOpKernel<3, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; KernelType2 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; KernelType2 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; KernelType2 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; KernelType2 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; KernelType2 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; KernelType2 = bemtool::BIOpKernel<2, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; KernelType2 = bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; KernelType2 = bemtool::BIOpKernel<2, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; KernelType2 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; KernelType2 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; KernelType2 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; KernelType2 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; KernelType2 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; KernelType2 = bemtool::BIOpKernel<1, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; KernelType2 = bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; KernelType2 = bemtool::BIOpKernel<1, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; KernelType2 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; KernelType2 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; KernelType2 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<3, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<3, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<2, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<2, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<1, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<1, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; KernelType2 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; KernelType2 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; KernelType2 = bemtool::BIOpKernel<3, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; KernelType2 = bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; KernelType2 = bemtool::BIOpKernel<3, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; KernelType2 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; KernelType2 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; KernelType2 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; KernelType2 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; KernelType2 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; KernelType2 = bemtool::BIOpKernel<2, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; KernelType2 = bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; KernelType2 = bemtool::BIOpKernel<2, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; KernelType2 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; KernelType2 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; KernelType2 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; KernelType2 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; KernelType2 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; KernelType2 = bemtool::BIOpKernel<1, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; KernelType2 = bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; KernelType2 = bemtool::BIOpKernel<1, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; KernelType2 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; KernelType2 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; KernelType2 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<3, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<3, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<2, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<2, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<1, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<1, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; KernelType2 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; KernelType2 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; KernelType2 = bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; KernelType2 = bemtool::BIOpKernel<3, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; KernelType2 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; KernelType2 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; KernelType2 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; KernelType2 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; KernelType2 = bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; KernelType2 = bemtool::BIOpKernel<2, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; KernelType2 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; KernelType2 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; KernelType2 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; KernelType2 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; KernelType2 = bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; KernelType2 = bemtool::BIOpKernel<1, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; KernelType2 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; KernelType2 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<3, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<2, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<1, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<2, 2, 3, bemtool::BasisFct<2, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<2, 2, 3, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:89:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 89 | for(int iy=0; iy::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<3, 2, 3, bemtool::BasisFct<2, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<3, 2, 3, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:89:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<1, 2, 3, bemtool::BasisFct<2, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<1, 2, 3, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:89:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<2, 1, 3, bemtool::BasisFct<2, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<2, 1, 3, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:89:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<3, 1, 3, bemtool::BasisFct<2, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<3, 1, 3, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:89:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<1, 1, 3, bemtool::BasisFct<2, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<1, 1, 3, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:89:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<2, 2, 3, bemtool::BasisFct<1, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<2, 2, 3, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:89:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<3, 2, 3, bemtool::BasisFct<1, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<3, 2, 3, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:89:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<1, 2, 3, bemtool::BasisFct<1, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<1, 2, 3, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:89:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<2, 1, 3, bemtool::BasisFct<1, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<2, 1, 3, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:89:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<3, 1, 3, bemtool::BasisFct<1, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<3, 1, 3, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:89:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<1, 1, 3, bemtool::BasisFct<1, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<1, 1, 3, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:89:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<2, 2, 3, bemtool::BasisFct<0, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<2, 2, 3, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:89:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<3, 2, 3, bemtool::BasisFct<0, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<3, 2, 3, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:89:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<1, 2, 3, bemtool::BasisFct<0, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<1, 2, 3, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:89:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<2, 1, 3, bemtool::BasisFct<0, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<2, 1, 3, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:89:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<3, 1, 3, bemtool::BasisFct<0, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<3, 1, 3, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:89:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<1, 1, 3, bemtool::BasisFct<0, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<1, 1, 3, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:89:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp: In instantiation of ‘htool::Matrix htool::HMatrix::get_local_dense() const [with T = std::complex]’: ../../plugin/mpi/bem.hpp:142:71: required from ‘htool::Matrix HMatrixImpl::get_local_dense() const [with K = std::complex]’ ../../plugin/mpi/bem.hpp:142:22: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp:1732:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >*, std::allocator >*> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1732 | for (int l = 0; l < MyNearFieldMats.size(); l++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp:1744:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >*, std::allocator >*> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1744 | for (int l = 0; l < MyFarFieldMats.size(); l++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp: In instantiation of ‘void htool::HMatrix::copy_local_interaction(T*, bool) const [with T = std::complex]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp:1980:5: required from ‘void htool::HMatrix::copy_local_diagonal_block(T*, bool) const [with T = std::complex]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp:1976:6: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp:1901:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >*, std::allocator >*> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1901 | for (int i = 0; i < MyDiagNearFieldMats.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp:1913:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >*, std::allocator >*> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1913 | for (int i = 0; i < MyDiagFarFieldMats.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp: In instantiation of ‘void htool::HMatrix::ComputeBlocks(htool::VirtualGenerator&, const double*, const double*) [with T = std::complex]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp:336:5: required from ‘void htool::HMatrix::build(htool::VirtualGenerator&, const double*, const double*) [with T = std::complex]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp:286:6: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp:437:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 437 | for (int p = 0; p < local_tasks.size(); p++) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp:471:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::default_delete > > >, std::allocator >, std::default_delete > > > > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 471 | for (int i = 0; i < MyComputedBlocks.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp:479:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >*, std::allocator >*> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 479 | for (int i = 0; i < MyFarFieldMats.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp:486:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >*, std::allocator >*> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 486 | for (int i = 0; i < MyNearFieldMats.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp: In instantiation of ‘void htool::HMatrix::ComputeInfos(const std::vector&) [with T = std::complex]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp:340:5: required from ‘void htool::HMatrix::build(htool::VirtualGenerator&, const double*, const double*) [with T = std::complex]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp:286:6: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp:746:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >*, std::allocator >*> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 746 | for (int i = 0; i < MyNearFieldMats.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp:752:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >*, std::allocator >*> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 752 | for (int i = 0; i < MyFarFieldMats.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp: In instantiation of ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; KernelType2 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; KernelType2 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; KernelType2 = bemtool::BIOpKernel<3, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; KernelType2 = bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; KernelType2 = bemtool::BIOpKernel<3, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; KernelType2 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; KernelType2 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; KernelType2 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; KernelType2 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; KernelType2 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; KernelType2 = bemtool::BIOpKernel<2, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; KernelType2 = bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; KernelType2 = bemtool::BIOpKernel<2, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; KernelType2 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; KernelType2 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; KernelType2 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; KernelType2 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; KernelType2 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; KernelType2 = bemtool::BIOpKernel<1, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; KernelType2 = bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; KernelType2 = bemtool::BIOpKernel<1, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; KernelType2 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; KernelType2 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; KernelType2 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<3, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<3, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<2, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<2, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<1, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<1, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; KernelType2 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; KernelType2 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; KernelType2 = bemtool::BIOpKernel<3, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; KernelType2 = bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; KernelType2 = bemtool::BIOpKernel<3, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; KernelType2 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; KernelType2 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; KernelType2 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; KernelType2 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; KernelType2 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; KernelType2 = bemtool::BIOpKernel<2, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; KernelType2 = bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; KernelType2 = bemtool::BIOpKernel<2, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; KernelType2 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; KernelType2 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; KernelType2 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; KernelType2 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; KernelType2 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; KernelType2 = bemtool::BIOpKernel<1, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; KernelType2 = bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; KernelType2 = bemtool::BIOpKernel<1, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; KernelType2 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; KernelType2 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; KernelType2 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<3, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<3, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<2, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<2, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<1, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<1, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; KernelType2 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; KernelType2 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; KernelType2 = bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; KernelType2 = bemtool::BIOpKernel<3, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; KernelType2 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; KernelType2 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; KernelType2 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; KernelType2 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; KernelType2 = bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; KernelType2 = bemtool::BIOpKernel<2, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; KernelType2 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; KernelType2 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; KernelType2 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; KernelType2 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; KernelType2 = bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; KernelType2 = bemtool::BIOpKernel<1, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:262:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 269 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; KernelType2 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:110:29: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; KernelType2 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<3, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<2, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:68:38: required from ‘void bemtool::BIO_Generator_w_mass::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<1, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:62:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:212:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for(int l=0; l::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<3, 2> > >; bemtool::Cplx = std::complex]’: ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:25:29: required from ‘void bemtool::BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<4, 1, 3, bemtool::BasisFct<3, 2>, bemtool::BasisFct<3, 2> >; Discretization = bemtool::BasisFct<3, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:23:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:175:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for(int l=0; l >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for(int l=0; l*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./../femlib/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./../femlib/DOperator.hpp:154:11: required from here ./../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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./../fflib/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const bemtool::N2&) [with KernelType = bemtool::PotKernel<2, 2, 2, bemtool::BasisFct<2, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>; bemtool::N2 = bemtool::array<2, int>]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:90:22: required from ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<2, 2, 2, bemtool::BasisFct<2, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<2, 2, 2, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:82:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | for(int j=0; j::operator()(const bemtool::R3&, const bemtool::N2&) [with KernelType = bemtool::PotKernel<3, 2, 2, bemtool::BasisFct<2, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>; bemtool::N2 = bemtool::array<2, int>]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:90:22: required from ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<3, 2, 2, bemtool::BasisFct<2, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<3, 2, 2, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:82:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const bemtool::N2&) [with KernelType = bemtool::PotKernel<1, 2, 2, bemtool::BasisFct<2, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>; bemtool::N2 = bemtool::array<2, int>]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:90:22: required from ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<1, 2, 2, bemtool::BasisFct<2, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<1, 2, 2, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:82:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const bemtool::N2&) [with KernelType = bemtool::PotKernel<2, 1, 2, bemtool::BasisFct<2, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>; bemtool::N2 = bemtool::array<2, int>]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:90:22: required from ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<2, 1, 2, bemtool::BasisFct<2, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<2, 1, 2, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:82:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const bemtool::N2&) [with KernelType = bemtool::PotKernel<3, 1, 2, bemtool::BasisFct<2, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>; bemtool::N2 = bemtool::array<2, int>]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:90:22: required from ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<3, 1, 2, bemtool::BasisFct<2, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<3, 1, 2, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:82:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const bemtool::N2&) [with KernelType = bemtool::PotKernel<1, 1, 2, bemtool::BasisFct<2, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>; bemtool::N2 = bemtool::array<2, int>]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:90:22: required from ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<1, 1, 2, bemtool::BasisFct<2, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<1, 1, 2, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:82:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const bemtool::N2&) [with KernelType = bemtool::PotKernel<2, 2, 2, bemtool::BasisFct<1, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>; bemtool::N2 = bemtool::array<2, int>]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:90:22: required from ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<2, 2, 2, bemtool::BasisFct<1, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<2, 2, 2, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:82:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const bemtool::N2&) [with KernelType = bemtool::PotKernel<3, 2, 2, bemtool::BasisFct<1, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>; bemtool::N2 = bemtool::array<2, int>]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:90:22: required from ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<3, 2, 2, bemtool::BasisFct<1, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<3, 2, 2, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:82:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const bemtool::N2&) [with KernelType = bemtool::PotKernel<1, 2, 2, bemtool::BasisFct<1, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>; bemtool::N2 = bemtool::array<2, int>]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:90:22: required from ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<1, 2, 2, bemtool::BasisFct<1, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<1, 2, 2, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:82:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const bemtool::N2&) [with KernelType = bemtool::PotKernel<2, 1, 2, bemtool::BasisFct<1, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>; bemtool::N2 = bemtool::array<2, int>]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:90:22: required from ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<2, 1, 2, bemtool::BasisFct<1, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<2, 1, 2, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:82:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const bemtool::N2&) [with KernelType = bemtool::PotKernel<3, 1, 2, bemtool::BasisFct<1, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>; bemtool::N2 = bemtool::array<2, int>]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:90:22: required from ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<3, 1, 2, bemtool::BasisFct<1, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<3, 1, 2, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:82:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const bemtool::N2&) [with KernelType = bemtool::PotKernel<1, 1, 2, bemtool::BasisFct<1, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>; bemtool::N2 = bemtool::array<2, int>]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:90:22: required from ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<1, 1, 2, bemtool::BasisFct<1, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<1, 1, 2, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:82:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const bemtool::N2&) [with KernelType = bemtool::PotKernel<2, 2, 2, bemtool::BasisFct<0, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>; bemtool::N2 = bemtool::array<2, int>]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:90:22: required from ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<2, 2, 2, bemtool::BasisFct<0, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<2, 2, 2, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:82:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const bemtool::N2&) [with KernelType = bemtool::PotKernel<3, 2, 2, bemtool::BasisFct<0, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>; bemtool::N2 = bemtool::array<2, int>]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:90:22: required from ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<3, 2, 2, bemtool::BasisFct<0, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<3, 2, 2, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:82:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const bemtool::N2&) [with KernelType = bemtool::PotKernel<1, 2, 2, bemtool::BasisFct<0, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>; bemtool::N2 = bemtool::array<2, int>]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:90:22: required from ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<1, 2, 2, bemtool::BasisFct<0, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<1, 2, 2, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:82:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const bemtool::N2&) [with KernelType = bemtool::PotKernel<2, 1, 2, bemtool::BasisFct<0, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>; bemtool::N2 = bemtool::array<2, int>]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:90:22: required from ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<2, 1, 2, bemtool::BasisFct<0, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<2, 1, 2, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:82:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const bemtool::N2&) [with KernelType = bemtool::PotKernel<3, 1, 2, bemtool::BasisFct<0, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>; bemtool::N2 = bemtool::array<2, int>]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:90:22: required from ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<3, 1, 2, bemtool::BasisFct<0, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<3, 1, 2, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:82:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const bemtool::N2&) [with KernelType = bemtool::PotKernel<1, 1, 2, bemtool::BasisFct<0, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>; bemtool::N2 = bemtool::array<2, int>]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:90:22: required from ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<1, 1, 2, bemtool::BasisFct<0, 1> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<1, 1, 2, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:82:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; MatType = bemtool::mat<3, 3, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; KernelType2 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 115 | for(int j=0; j::ReturnType& bemtool::LocalMatrix::operator()(const int&) [with PhiX = bemtool::BasisFct<2, 1>; PhiY = bemtool::BasisFct<2, 1>; ReturnType = bemtool::mat<3, 3, double>]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:290:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; KernelType2 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/fem/fem.hpp:72:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 72 | for(int j=0; j::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<3, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; MatType = bemtool::mat<3, 3, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; KernelType2 = bemtool::BIOpKernel<3, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 115 | for(int j=0; j::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; MatType = bemtool::mat<3, 3, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; KernelType2 = bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<3, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; MatType = bemtool::mat<3, 3, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; KernelType2 = bemtool::BIOpKernel<3, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; MatType = bemtool::mat<3, 3, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; KernelType2 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<2, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; MatType = bemtool::mat<3, 3, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; KernelType2 = bemtool::BIOpKernel<2, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; MatType = bemtool::mat<3, 3, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; KernelType2 = bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<2, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; MatType = bemtool::mat<3, 3, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; KernelType2 = bemtool::BIOpKernel<2, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; MatType = bemtool::mat<3, 3, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; KernelType2 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<1, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; MatType = bemtool::mat<3, 3, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; KernelType2 = bemtool::BIOpKernel<1, 4, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; MatType = bemtool::mat<3, 3, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; KernelType2 = bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<1, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; MatType = bemtool::mat<3, 3, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 1> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; KernelType2 = bemtool::BIOpKernel<1, 1, 2, bemtool::BasisFct<2, 1>, bemtool::BasisFct<2, 1> >; Discretization = bemtool::BasisFct<2, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; MatType = bemtool::mat<2, 2, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; KernelType2 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<3, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; MatType = bemtool::mat<2, 2, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; KernelType2 = bemtool::BIOpKernel<3, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; MatType = bemtool::mat<2, 2, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; KernelType2 = bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<3, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; MatType = bemtool::mat<2, 2, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; KernelType2 = bemtool::BIOpKernel<3, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; MatType = bemtool::mat<2, 2, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; KernelType2 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<2, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; MatType = bemtool::mat<2, 2, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; KernelType2 = bemtool::BIOpKernel<2, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; MatType = bemtool::mat<2, 2, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; KernelType2 = bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<2, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; MatType = bemtool::mat<2, 2, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; KernelType2 = bemtool::BIOpKernel<2, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; MatType = bemtool::mat<2, 2, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; KernelType2 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<1, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; MatType = bemtool::mat<2, 2, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; KernelType2 = bemtool::BIOpKernel<1, 4, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; MatType = bemtool::mat<2, 2, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; KernelType2 = bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<1, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; MatType = bemtool::mat<2, 2, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 1> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; KernelType2 = bemtool::BIOpKernel<1, 1, 2, bemtool::BasisFct<1, 1>, bemtool::BasisFct<1, 1> >; Discretization = bemtool::BasisFct<1, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; MatType = bemtool::mat<1, 1, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; KernelType2 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; MatType = bemtool::mat<1, 1, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; KernelType2 = bemtool::BIOpKernel<3, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<3, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; MatType = bemtool::mat<1, 1, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; KernelType2 = bemtool::BIOpKernel<3, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; MatType = bemtool::mat<1, 1, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; KernelType2 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; MatType = bemtool::mat<1, 1, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; KernelType2 = bemtool::BIOpKernel<2, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<2, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; MatType = bemtool::mat<1, 1, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; KernelType2 = bemtool::BIOpKernel<2, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; MatType = bemtool::mat<1, 1, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; KernelType2 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; MatType = bemtool::mat<1, 1, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; KernelType2 = bemtool::BIOpKernel<1, 2, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<1, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; MatType = bemtool::mat<1, 1, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 1> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; KernelType2 = bemtool::BIOpKernel<1, 1, 2, bemtool::BasisFct<0, 1>, bemtool::BasisFct<0, 1> >; Discretization = bemtool::BasisFct<0, 1>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const bemtool::N2&) [with KernelType = bemtool::PotKernel<2, 2, 3, bemtool::BasisFct<2, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>; bemtool::N2 = bemtool::array<2, int>]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:90:22: required from ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<2, 2, 3, bemtool::BasisFct<2, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<2, 2, 3, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:82:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | for(int j=0; j::operator()(const bemtool::R3&, const bemtool::N2&) [with KernelType = bemtool::PotKernel<3, 2, 3, bemtool::BasisFct<2, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>; bemtool::N2 = bemtool::array<2, int>]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:90:22: required from ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<3, 2, 3, bemtool::BasisFct<2, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<3, 2, 3, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:82:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const bemtool::N2&) [with KernelType = bemtool::PotKernel<1, 2, 3, bemtool::BasisFct<2, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>; bemtool::N2 = bemtool::array<2, int>]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:90:22: required from ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<1, 2, 3, bemtool::BasisFct<2, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<1, 2, 3, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:82:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const bemtool::N2&) [with KernelType = bemtool::PotKernel<2, 1, 3, bemtool::BasisFct<2, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>; bemtool::N2 = bemtool::array<2, int>]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:90:22: required from ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<2, 1, 3, bemtool::BasisFct<2, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<2, 1, 3, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:82:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const bemtool::N2&) [with KernelType = bemtool::PotKernel<3, 1, 3, bemtool::BasisFct<2, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>; bemtool::N2 = bemtool::array<2, int>]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:90:22: required from ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<3, 1, 3, bemtool::BasisFct<2, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<3, 1, 3, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:82:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const bemtool::N2&) [with KernelType = bemtool::PotKernel<1, 1, 3, bemtool::BasisFct<2, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>; bemtool::N2 = bemtool::array<2, int>]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:90:22: required from ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<1, 1, 3, bemtool::BasisFct<2, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<1, 1, 3, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:82:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const bemtool::N2&) [with KernelType = bemtool::PotKernel<2, 2, 3, bemtool::BasisFct<1, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>; bemtool::N2 = bemtool::array<2, int>]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:90:22: required from ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<2, 2, 3, bemtool::BasisFct<1, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<2, 2, 3, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:82:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const bemtool::N2&) [with KernelType = bemtool::PotKernel<3, 2, 3, bemtool::BasisFct<1, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>; bemtool::N2 = bemtool::array<2, int>]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:90:22: required from ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<3, 2, 3, bemtool::BasisFct<1, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<3, 2, 3, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:82:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const bemtool::N2&) [with KernelType = bemtool::PotKernel<1, 2, 3, bemtool::BasisFct<1, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>; bemtool::N2 = bemtool::array<2, int>]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:90:22: required from ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<1, 2, 3, bemtool::BasisFct<1, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<1, 2, 3, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:82:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const bemtool::N2&) [with KernelType = bemtool::PotKernel<2, 1, 3, bemtool::BasisFct<1, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>; bemtool::N2 = bemtool::array<2, int>]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:90:22: required from ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<2, 1, 3, bemtool::BasisFct<1, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<2, 1, 3, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:82:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const bemtool::N2&) [with KernelType = bemtool::PotKernel<3, 1, 3, bemtool::BasisFct<1, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>; bemtool::N2 = bemtool::array<2, int>]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:90:22: required from ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<3, 1, 3, bemtool::BasisFct<1, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<3, 1, 3, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:82:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const bemtool::N2&) [with KernelType = bemtool::PotKernel<1, 1, 3, bemtool::BasisFct<1, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>; bemtool::N2 = bemtool::array<2, int>]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:90:22: required from ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<1, 1, 3, bemtool::BasisFct<1, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<1, 1, 3, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:82:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const bemtool::N2&) [with KernelType = bemtool::PotKernel<2, 2, 3, bemtool::BasisFct<0, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>; bemtool::N2 = bemtool::array<2, int>]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:90:22: required from ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<2, 2, 3, bemtool::BasisFct<0, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<2, 2, 3, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:82:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const bemtool::N2&) [with KernelType = bemtool::PotKernel<3, 2, 3, bemtool::BasisFct<0, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>; bemtool::N2 = bemtool::array<2, int>]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:90:22: required from ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<3, 2, 3, bemtool::BasisFct<0, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<3, 2, 3, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:82:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const bemtool::N2&) [with KernelType = bemtool::PotKernel<1, 2, 3, bemtool::BasisFct<0, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>; bemtool::N2 = bemtool::array<2, int>]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:90:22: required from ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<1, 2, 3, bemtool::BasisFct<0, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<1, 2, 3, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:82:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const bemtool::N2&) [with KernelType = bemtool::PotKernel<2, 1, 3, bemtool::BasisFct<0, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>; bemtool::N2 = bemtool::array<2, int>]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:90:22: required from ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<2, 1, 3, bemtool::BasisFct<0, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<2, 1, 3, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:82:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const bemtool::N2&) [with KernelType = bemtool::PotKernel<3, 1, 3, bemtool::BasisFct<0, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>; bemtool::N2 = bemtool::array<2, int>]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:90:22: required from ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<3, 1, 3, bemtool::BasisFct<0, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<3, 1, 3, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:82:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp: In instantiation of ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const bemtool::N2&) [with KernelType = bemtool::PotKernel<1, 1, 3, bemtool::BasisFct<0, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>; bemtool::N2 = bemtool::array<2, int>]’: ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:90:22: required from ‘const bemtool::Cplx& bemtool::Potential::operator()(const bemtool::R3&, const std::vector >&) [with KernelType = bemtool::PotKernel<1, 1, 3, bemtool::BasisFct<0, 2> >; bemtool::Cplx = std::complex; bemtool::R3 = bemtool::array<3, double>]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:273:33: required from ‘void bemtool::POT_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::PotKernel<1, 1, 3, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:268:8: required from here ./../../3rdparty/include/BemTool/bemtool/potential/potential.hpp:82:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp: In instantiation of ‘bool htool::HMatrix::ComputeAdmissibleBlocksSym(htool::VirtualGenerator&, htool::Block&, const double*, const double*, std::vector > >&, std::vector*>&, std::vector*>&, int&) [with T = std::complex]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp:443:34: required from ‘void htool::HMatrix::ComputeBlocks(htool::VirtualGenerator&, const double*, const double*) [with T = std::complex]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp:336:5: required from ‘void htool::HMatrix::build(htool::VirtualGenerator&, const double*, const double*) [with T = std::complex]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp:286:6: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp:645:24: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 645 | if ((bsize <= maxblocksize) && std::all_of(Blocks_not_pushed.begin(), Blocks_not_pushed.end(), [](bool i) { return i; })) { | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp:665:24: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 665 | if ((bsize <= maxblocksize) && std::all_of(Blocks_not_pushed.begin(), Blocks_not_pushed.end(), [](bool i) { return i; })) { | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp:684:24: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 684 | if ((bsize <= maxblocksize) && std::all_of(Blocks_not_pushed.begin(), Blocks_not_pushed.end(), [](bool i) { return i; })) { | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp:688:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 688 | for (int p = 0; p < Blocks_not_pushed.size(); p++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp: In instantiation of ‘bool htool::HMatrix::ComputeAdmissibleBlock(htool::VirtualGenerator&, htool::Block&, const double*, const double*, std::vector > >&, std::vector*>&, std::vector*>&, int&) [with T = std::complex]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp:445:34: required from ‘void htool::HMatrix::ComputeBlocks(htool::VirtualGenerator&, const double*, const double*) [with T = std::complex]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp:336:5: required from ‘void htool::HMatrix::build(htool::VirtualGenerator&, const double*, const double*) [with T = std::complex]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp:286:6: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp:536:24: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 536 | if ((bsize <= maxblocksize) && std::all_of(Blocks_not_pushed.begin(), Blocks_not_pushed.end(), [](bool i) { return i; })) { | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp:556:24: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 556 | if ((bsize <= maxblocksize) && std::all_of(Blocks_not_pushed.begin(), Blocks_not_pushed.end(), [](bool i) { return i; })) { | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp:575:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 575 | if ((bsize <= maxblocksize) && std::all_of(Blocks_not_pushed.begin(), Blocks_not_pushed.end(), [](bool i) { return i; })) { | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp:593:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 593 | if ((bsize <= maxblocksize) && std::all_of(Blocks_not_pushed.begin(), Blocks_not_pushed.end(), [](bool i) { return i; })) { | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp: In instantiation of ‘double htool::HMatrix::compression_ratio() const [with T = std::complex]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp:816:56: required from ‘void htool::HMatrix::ComputeInfos(const std::vector&) [with T = std::complex]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp:340:5: required from ‘void htool::HMatrix::build(htool::VirtualGenerator&, const double*, const double*) [with T = std::complex]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp:286:6: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp:1611:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >*, std::allocator >*> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1611 | for (int j = 0; j < MyFarFieldMats.size(); j++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp:1618:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >*, std::allocator >*> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1618 | for (int j = 0; j < MyNearFieldMats.size(); j++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp: In instantiation of ‘double htool::HMatrix::space_saving() const [with T = std::complex]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp:817:56: required from ‘void htool::HMatrix::ComputeInfos(const std::vector&) [with T = std::complex]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp:340:5: required from ‘void htool::HMatrix::build(htool::VirtualGenerator&, const double*, const double*) [with T = std::complex]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp:286:6: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp:1641:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >*, std::allocator >*> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1641 | for (int j = 0; j < MyFarFieldMats.size(); j++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp:1648:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >*, std::allocator >*> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1648 | for (int j = 0; j < MyNearFieldMats.size(); j++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; MatType = bemtool::mat<6, 6, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; KernelType2 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 115 | for(int j=0; j::ReturnType& bemtool::LocalMatrix::operator()(const int&) [with PhiX = bemtool::BasisFct<2, 2>; PhiY = bemtool::BasisFct<2, 2>; ReturnType = bemtool::mat<6, 6, double>]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:290:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; KernelType2 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/fem/fem.hpp:72:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 72 | for(int j=0; j::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<3, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; MatType = bemtool::mat<6, 6, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; KernelType2 = bemtool::BIOpKernel<3, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 115 | for(int j=0; j::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; MatType = bemtool::mat<6, 6, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; KernelType2 = bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<3, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; MatType = bemtool::mat<6, 6, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; KernelType2 = bemtool::BIOpKernel<3, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; MatType = bemtool::mat<6, 6, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; KernelType2 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<2, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; MatType = bemtool::mat<6, 6, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; KernelType2 = bemtool::BIOpKernel<2, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; MatType = bemtool::mat<6, 6, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; KernelType2 = bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<2, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; MatType = bemtool::mat<6, 6, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; KernelType2 = bemtool::BIOpKernel<2, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; MatType = bemtool::mat<6, 6, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; KernelType2 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<1, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; MatType = bemtool::mat<6, 6, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; KernelType2 = bemtool::BIOpKernel<1, 4, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; MatType = bemtool::mat<6, 6, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; KernelType2 = bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<1, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; MatType = bemtool::mat<6, 6, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<2, 2> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; KernelType2 = bemtool::BIOpKernel<1, 1, 3, bemtool::BasisFct<2, 2>, bemtool::BasisFct<2, 2> >; Discretization = bemtool::BasisFct<2, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; MatType = bemtool::mat<3, 3, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; KernelType2 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<3, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; MatType = bemtool::mat<3, 3, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; KernelType2 = bemtool::BIOpKernel<3, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; MatType = bemtool::mat<3, 3, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; KernelType2 = bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<3, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; MatType = bemtool::mat<3, 3, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; KernelType2 = bemtool::BIOpKernel<3, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; MatType = bemtool::mat<3, 3, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; KernelType2 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<2, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; MatType = bemtool::mat<3, 3, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; KernelType2 = bemtool::BIOpKernel<2, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; MatType = bemtool::mat<3, 3, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; KernelType2 = bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<2, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; MatType = bemtool::mat<3, 3, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; KernelType2 = bemtool::BIOpKernel<2, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; MatType = bemtool::mat<3, 3, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; KernelType2 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<1, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; MatType = bemtool::mat<3, 3, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; KernelType2 = bemtool::BIOpKernel<1, 4, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; MatType = bemtool::mat<3, 3, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; KernelType2 = bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<1, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; MatType = bemtool::mat<3, 3, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<1, 2> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; KernelType2 = bemtool::BIOpKernel<1, 1, 3, bemtool::BasisFct<1, 2>, bemtool::BasisFct<1, 2> >; Discretization = bemtool::BasisFct<1, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; MatType = bemtool::mat<1, 1, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; KernelType2 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; MatType = bemtool::mat<1, 1, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; KernelType2 = bemtool::BIOpKernel<3, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<3, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; MatType = bemtool::mat<1, 1, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<3, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; KernelType2 = bemtool::BIOpKernel<3, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; MatType = bemtool::mat<1, 1, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; KernelType2 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; MatType = bemtool::mat<1, 1, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; KernelType2 = bemtool::BIOpKernel<2, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<2, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; MatType = bemtool::mat<1, 1, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<2, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; KernelType2 = bemtool::BIOpKernel<2, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; MatType = bemtool::mat<1, 1, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; KernelType2 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; MatType = bemtool::mat<1, 1, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; KernelType2 = bemtool::BIOpKernel<1, 2, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<1, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; MatType = bemtool::mat<1, 1, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:282:21: required from ‘void bemtool::SubBIOp::compute_block_w_mass(int, int, const int*, const int*, bemtool::Cplx*, bemtool::Cplx, bemtool::Cplx) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<0, 2> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:107:36: required from ‘void bemtool::Combined_BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType1 = bemtool::BIOpKernel<1, 3, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; KernelType2 = bemtool::BIOpKernel<1, 1, 3, bemtool::BasisFct<0, 2>, bemtool::BasisFct<0, 2> >; Discretization = bemtool::BasisFct<0, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:103:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp: In instantiation of ‘const bemtool::BIOp::MatType& bemtool::BIOp::operator()(const int&, const int&) [with KernelType = bemtool::BIOpKernel<4, 1, 3, bemtool::BasisFct<3, 2>, bemtool::BasisFct<3, 2> >; MatType = bemtool::mat<3, 3, std::complex >]’: ./../../3rdparty/include/BemTool/bemtool/operator/block_op.hpp:195:21: required from ‘void bemtool::SubBIOp::compute_block(int, int, const int*, const int*, bemtool::Cplx*) [with BIOpType = bemtool::BIOp, bemtool::BasisFct<3, 2> > >; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:25:29: required from ‘void bemtool::BIO_Generator::copy_submatrix(int, int, const int*, const int*, bemtool::Cplx*) const [with KernelType = bemtool::BIOpKernel<4, 1, 3, bemtool::BasisFct<3, 2>, bemtool::BasisFct<3, 2> >; Discretization = bemtool::BasisFct<3, 2>; bemtool::Cplx = std::complex]’ ./../../3rdparty/include/BemTool/bemtool/miscellaneous/htool_wrap.hpp:23:8: required from here ./../../3rdparty/include/BemTool/bemtool/operator/operator.hpp:115:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] In file included from /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/htool.hpp:17: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/lrmat/sympartialACA.hpp: In instantiation of ‘void htool::sympartialACA::copy_low_rank_approximation(double, int, int, const int*, const int*, int&, T**, T**, const htool::VirtualGenerator&, const htool::VirtualCluster&, const double*, const htool::VirtualCluster&, const double*) const [with T = std::complex]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/lrmat/sympartialACA.hpp:38:10: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/lrmat/sympartialACA.hpp:109:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 109 | for (int j = 0; j < uu.size(); j++) { | ~~^~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/lrmat/sympartialACA.hpp:136:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 136 | for (int k = 0; k < uu.size(); k++) { | ~~^~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/lrmat/sympartialACA.hpp:161:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 161 | for (int j = 0; j < uu.size(); j++) { | ~~^~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./../fflib/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2267:16: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2267:16: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneOperator1, E_F_F0, true> >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, E_F_F0, true> >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2267:16: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2267:16: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2267:16: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2267:16: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2267:16: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneOperator2, E_F_F0F0 > >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2, E_F_F0F0 > >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2287:16: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneOperator2, long, E_F_F0F0, long> >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2, long, E_F_F0F0, long> >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2287:16: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneTernaryOperator3 > >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 > >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2431:16: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2431:16: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2431:16: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneTernaryOperator3 > >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 > >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2431:16: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneTernaryOperator3 > >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 > >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2431:16: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneTernaryOperator3 > >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 > >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2431:16: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2431:16: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2431:16: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2431:16: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2431:16: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2431:16: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneTernaryOperator3 > >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 > >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2431:16: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2431:16: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2431:16: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2431:16: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2431:16: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneTernaryOperator3 > >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 > >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2431:16: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2431:16: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2431:16: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneTernaryOperator3 > >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 > >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2431:16: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2431:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2431 | { return new Op(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneTernaryOperator3 >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2431:16: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ parallelempi.cpp: In member function ‘splitComm::code(basicAC_F0 const&) const’: parallelempi.cpp:2590:106: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2590 | return new splitComm_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), t[2]->CastTo(args[2])); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘splitComm::code(basicAC_F0 const&) const’ at parallelempi.cpp:2590:106: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneQuadOperator >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2398:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2398 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]),t[3]->CastTo(args[3]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneQuadOperator >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2398:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneQuadOperator >, Quad_Op > > >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2398:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2398 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]),t[3]->CastTo(args[3]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneQuadOperator >, Quad_Op > > >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2398:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneQuadOperator >, Quad_Op > > >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2398:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2398 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]),t[3]->CastTo(args[3]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneQuadOperator >, Quad_Op > > >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2398:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneQuadOperator, Quad_Op > >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2398:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2398 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]),t[3]->CastTo(args[3]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneQuadOperator, Quad_Op > >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2398:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneQuadOperator, Quad_Op > >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2398:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2398 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]),t[3]->CastTo(args[3]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneQuadOperator, Quad_Op > >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2398:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneQuadOperator >, Quad_Op > > >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2398:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2398 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]),t[3]->CastTo(args[3]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneQuadOperator >, Quad_Op > > >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2398:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneQuadOperator, Quad_Op > >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2398:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2398 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]),t[3]->CastTo(args[3]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneQuadOperator, Quad_Op > >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2398:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneQuadOperator, Quad_Op > >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2398:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2398 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]),t[3]->CastTo(args[3]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneQuadOperator, Quad_Op > >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2398:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneQuadOperator >, Quad_Op > > >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2398:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2398 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]),t[3]->CastTo(args[3]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneQuadOperator >, Quad_Op > > >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2398:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneQuadOperator >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2398:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2398 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]),t[3]->CastTo(args[3]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneQuadOperator >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2398:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneQuadOperator >, Quad_Op > > >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2398:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2398 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]),t[3]->CastTo(args[3]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneQuadOperator >, Quad_Op > > >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2398:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneQuadOperator, Quad_Op > >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2398:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2398 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]),t[3]->CastTo(args[3]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneQuadOperator, Quad_Op > >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2398:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneQuadOperator >, Quad_Op > > >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2398:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2398 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]),t[3]->CastTo(args[3]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneQuadOperator >, Quad_Op > > >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2398:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneQuadOperator, Quad_Op > >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2398:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2398 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]),t[3]->CastTo(args[3]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneQuadOperator, Quad_Op > >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2398:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneQuadOperator >, Quad_Op > > >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2398:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2398 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]),t[3]->CastTo(args[3]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneQuadOperator >, Quad_Op > > >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2398:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneQuadOperator, Quad_Op > >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2398:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2398 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]),t[3]->CastTo(args[3]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneQuadOperator, Quad_Op > >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2398:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneQuadOperator, Quad_Op > >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2398:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2398 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]),t[3]->CastTo(args[3]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneQuadOperator, Quad_Op > >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2398:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneQuadOperator, Quad_Op > >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2398:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2398 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]),t[3]->CastTo(args[3]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneQuadOperator, Quad_Op > >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2398:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneQuadOperator, Quad_Op > >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2398:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2398 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]),t[3]->CastTo(args[3]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneQuadOperator, Quad_Op > >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2398:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneQuadOperator, Quad_Op > >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2398:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2398 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]),t[3]->CastTo(args[3]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneQuadOperator, Quad_Op > >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2398:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneQuadOperator, Quad_Op > >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2398:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2398 | { return new CODE(t[0]->CastTo(args[0]),t[1]->CastTo(args[1]),t[2]->CastTo(args[2]),t[3]->CastTo(args[3]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneQuadOperator, Quad_Op > >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2398:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In member function ‘Fem2D::GenericMesh >::BuildGTree()’, inlined from ‘DeSerialize(Serialize*, Fem2D::Mesh3 const**)’ at parallelempi.cpp:626:18: ./../femlib/GenericMesh.hpp:595:25: warning: ‘pTh’ may be used uninitialized [-Wmaybe-uninitialized] 595 | void BuildGTree() {if(gtree==0) gtree=new GTree(vertices,Pmin,Pmax,nv);} | ^~~~~ parallelempi.cpp: In function ‘DeSerialize(Serialize*, Fem2D::Mesh3 const**)’: parallelempi.cpp:619:19: note: ‘pTh’ was declared here 619 | Fem2D::Mesh3 *pTh; | ^~~ In member function ‘Fem2D::GenericMesh >::BuildGTree()’, inlined from ‘DeSerialize(Serialize*, Fem2D::MeshS const**)’ at parallelempi.cpp:639:18: ./../femlib/GenericMesh.hpp:595:25: warning: ‘pTh’ may be used uninitialized [-Wmaybe-uninitialized] 595 | void BuildGTree() {if(gtree==0) gtree=new GTree(vertices,Pmin,Pmax,nv);} | ^~~~~ parallelempi.cpp: In function ‘DeSerialize(Serialize*, Fem2D::MeshS const**)’: parallelempi.cpp:632:19: note: ‘pTh’ was declared here 632 | Fem2D::MeshS *pTh; | ^~~ ./../fflib/AFunction.hpp: In member function ‘OneOperator2_*, KN*, long, E_F_F0F0_*, KN*, long, E_F0> >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN*, long, E_F_F0F0_*, KN*, long, E_F0> >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2851:11: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneOperator2_*, KN*, long, E_F_F0F0_*, KN*, long, E_F0> >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN*, long, E_F_F0F0_*, KN*, long, E_F0> >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2851:11: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneOperator2_*, E_F_F0F0_*, E_F0> >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, E_F_F0F0_*, E_F0> >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2851:11: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneOperator3_, fMPI*, E_F_F0F0F0_, fMPI*, E_F0> >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, fMPI*, E_F_F0F0F0_, fMPI*, E_F0> >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2877:11: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator > >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2618:13: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneOperator3_*, fMPI*, fMPI*, long, E_F_F0F0F0_*, fMPI*, fMPI*, long, E_F0> >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, fMPI*, fMPI*, long, E_F_F0F0F0_*, fMPI*, fMPI*, long, E_F0> >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2877:11: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneOperator3_*, fMPI*, MPIrank, long, E_F_F0F0F0_*, fMPI*, MPIrank, long, E_F0> >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, fMPI*, MPIrank, long, E_F_F0F0F0_*, fMPI*, MPIrank, long, E_F0> >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2877:11: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneOperator3_*, fMPI*, fMPI*, fMPI*, E_F_F0F0F0_*, fMPI*, fMPI*, fMPI*, E_F0> >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, fMPI*, fMPI*, fMPI*, E_F_F0F0F0_*, fMPI*, fMPI*, fMPI*, E_F0> >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2877:11: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneOperator2_*, fMPI*, fMPI*, E_F_F0F0_*, fMPI*, fMPI*, E_F0> >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, fMPI*, fMPI*, E_F_F0F0_*, fMPI*, fMPI*, E_F0> >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2851:11: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneOperator2_*, fMPI*, fMPI*, E_F_F0F0_*, fMPI*, fMPI*, E_F0> >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, fMPI*, fMPI*, E_F_F0F0_*, fMPI*, fMPI*, E_F0> >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2851:11: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneOperator3_*, fMPI*, fMPI*, KN_, E_F_F0F0F0_*, fMPI*, fMPI*, KN_, E_F0> >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, fMPI*, fMPI*, KN_, E_F_F0F0F0_*, fMPI*, fMPI*, KN_, E_F0> >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2877:11: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneOperator3_*, fMPI*, fMPI*, KN_, E_F_F0F0F0_*, fMPI*, fMPI*, KN_, E_F0> >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, fMPI*, fMPI*, KN_, E_F_F0F0F0_*, fMPI*, fMPI*, KN_, E_F0> >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2877:11: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneOperator2_*, fMPI*, KN_, E_F_F0F0_*, fMPI*, KN_, E_F0> >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, fMPI*, KN_, E_F_F0F0_*, fMPI*, KN_, E_F0> >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2851:11: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./../fflib/AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: ./../fflib/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at ./../fflib/AFunction.hpp:2851:11: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from ./../../3rdparty/include/BemTool/bemtool/tools.hpp:30: In member function ‘bemtool::Elt<1, bemtool::array<3, double> >::operator=(bemtool::Elt<1, bemtool::array<3, double> > const&)’, inlined from ‘bemtool::construct_loop > >, 1>::apply(bemtool::array<1, bemtool::Elt<1, bemtool::array<3, double> > >&)’ at ./../../3rdparty/include/BemTool/bemtool/calculus/expression.hpp:170:15, inlined from ‘bemtool::array<1, bemtool::Elt<1, bemtool::array<3, double> > >::array()’ at ./../../3rdparty/include/BemTool/bemtool/calculus/smallvect.hpp:128:52, inlined from ‘bemtool::EdgesOf(bemtool::Elt<1, bemtool::array<3, double> > const&)’ at ./../../3rdparty/include/BemTool/bemtool/mesh/element.hpp:136:18: ./../../3rdparty/include/BemTool/bemtool/mesh/element.hpp:76:42: warning: ‘MEM [(const struct v_t * *)&D.1045503]’ is used uninitialized [-Wuninitialized] 76 | for(int j=0; j > const&)’: ./../../3rdparty/include/BemTool/bemtool/calculus/expression.hpp:170:31: note: ‘’ declared here 170 | l_[0] = typename l_t::v_t();} }; | ^~~~~ In member function ‘bemtool::Elt<1, bemtool::array<3, double> >::operator=(bemtool::Elt<1, bemtool::array<3, double> > const&)’, inlined from ‘bemtool::construct_loop > >, 3>::apply(bemtool::array<3, bemtool::Elt<1, bemtool::array<3, double> > >&)’ at ./../../3rdparty/include/BemTool/bemtool/calculus/expression.hpp:165:17, inlined from ‘bemtool::array<3, bemtool::Elt<1, bemtool::array<3, double> > >::array()’ at ./../../3rdparty/include/BemTool/bemtool/calculus/smallvect.hpp:128:52, inlined from ‘bemtool::EdgesOf(bemtool::Elt<2, bemtool::array<3, double> > const&)’ at ./../../3rdparty/include/BemTool/bemtool/mesh/element.hpp:142:18: ./../../3rdparty/include/BemTool/bemtool/mesh/element.hpp:76:42: warning: ‘MEM [(const struct v_t * *)&D.1045545]’ is used uninitialized [-Wuninitialized] 76 | for(int j=0; j > const&)’: ./../../3rdparty/include/BemTool/bemtool/calculus/expression.hpp:165:33: note: ‘’ declared here 165 | l_[d-1] = typename l_t::v_t(); | ^~~~~ In member function ‘bemtool::Elt<1, bemtool::array<3, double> >::operator=(bemtool::Elt<1, bemtool::array<3, double> > const&)’, inlined from ‘bemtool::construct_loop > >, 2>::apply(bemtool::array<3, bemtool::Elt<1, bemtool::array<3, double> > >&)’ at ./../../3rdparty/include/BemTool/bemtool/calculus/expression.hpp:165:17, inlined from ‘bemtool::construct_loop > >, 3>::apply(bemtool::array<3, bemtool::Elt<1, bemtool::array<3, double> > >&)’ at ./../../3rdparty/include/BemTool/bemtool/calculus/expression.hpp:166:39, inlined from ‘bemtool::array<3, bemtool::Elt<1, bemtool::array<3, double> > >::array()’ at ./../../3rdparty/include/BemTool/bemtool/calculus/smallvect.hpp:128:52, inlined from ‘bemtool::EdgesOf(bemtool::Elt<2, bemtool::array<3, double> > const&)’ at ./../../3rdparty/include/BemTool/bemtool/mesh/element.hpp:142:18: ./../../3rdparty/include/BemTool/bemtool/mesh/element.hpp:76:42: warning: ‘MEM [(const struct v_t * *)&D.1045559]’ is used uninitialized [-Wuninitialized] 76 | for(int j=0; j > const&)’: ./../../3rdparty/include/BemTool/bemtool/calculus/expression.hpp:165:33: note: ‘’ declared here 165 | l_[d-1] = typename l_t::v_t(); | ^~~~~ In member function ‘bemtool::Elt<1, bemtool::array<3, double> >::operator=(bemtool::Elt<1, bemtool::array<3, double> > const&)’, inlined from ‘bemtool::construct_loop > >, 1>::apply(bemtool::array<3, bemtool::Elt<1, bemtool::array<3, double> > >&)’ at ./../../3rdparty/include/BemTool/bemtool/calculus/expression.hpp:170:15, inlined from ‘bemtool::construct_loop > >, 2>::apply(bemtool::array<3, bemtool::Elt<1, bemtool::array<3, double> > >&)’ at ./../../3rdparty/include/BemTool/bemtool/calculus/expression.hpp:166:39, inlined from ‘bemtool::construct_loop > >, 3>::apply(bemtool::array<3, bemtool::Elt<1, bemtool::array<3, double> > >&)’ at ./../../3rdparty/include/BemTool/bemtool/calculus/expression.hpp:166:39, inlined from ‘bemtool::array<3, bemtool::Elt<1, bemtool::array<3, double> > >::array()’ at ./../../3rdparty/include/BemTool/bemtool/calculus/smallvect.hpp:128:52, inlined from ‘bemtool::EdgesOf(bemtool::Elt<2, bemtool::array<3, double> > const&)’ at ./../../3rdparty/include/BemTool/bemtool/mesh/element.hpp:142:18: ./../../3rdparty/include/BemTool/bemtool/mesh/element.hpp:76:42: warning: ‘MEM [(const struct v_t * *)&D.1045557]’ is used uninitialized [-Wuninitialized] 76 | for(int j=0; j > const&)’: ./../../3rdparty/include/BemTool/bemtool/calculus/expression.hpp:170:31: note: ‘’ declared here 170 | l_[0] = typename l_t::v_t();} }; | ^~~~~ ../../plugin/mpi/common_bem.hpp: In function ‘whatTypeEnum(BemKernel*, int)’: ../../plugin/mpi/common_bem.hpp:1004:12: warning: ‘pKernel’ may be used uninitialized [-Wmaybe-uninitialized] 1004 | return cpKernel; | ^~~~~~~~ ../../plugin/mpi/common_bem.hpp:995:29: note: ‘pKernel’ was declared here 995 | bemtool::BIOpKernelEnum pKernel; | ^~~~~~~ ../../plugin/mpi/common_bem.hpp: In function ‘whatTypeEnum(BemPotential*)’: ../../plugin/mpi/common_bem.hpp:1150:12: warning: ‘pPotential’ may be used uninitialized [-Wmaybe-uninitialized] 1150 | return cpPotential; | ^~~~~~~~~~~ ../../plugin/mpi/common_bem.hpp:1141:28: note: ‘pPotential’ was declared here 1141 | bemtool::PotKernelEnum pPotential; | ^~~~~~~~~~ ../../plugin/mpi/common_bem.hpp: In function ‘checkVectorBemKernel(void*, std::__cxx11::list > const&)’: ../../plugin/mpi/common_bem.hpp:1015:98: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1015 | BemKFormBilinear * bb=new BemKFormBilinear(*dynamic_cast(e)); | ^ In file included from ./../fflib/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘checkVectorBemKernel(void*, std::__cxx11::list > const&)’ at ../../plugin/mpi/common_bem.hpp:1015:98: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../../plugin/mpi/common_bem.hpp: In function ‘getBemPotential(void*, std::__cxx11::list > const&)’: ../../plugin/mpi/common_bem.hpp:1137:12: warning: ‘P’ may be used uninitialized [-Wmaybe-uninitialized] 1137 | return P; | ^ ../../plugin/mpi/common_bem.hpp:1112:19: note: ‘P’ was declared here 1112 | BemPotential* P; | ^ ../../plugin/mpi/common_bem.hpp:1119:94: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1119 | BemPFormBilinear * bb=new BemPFormBilinear(*dynamic_cast(e)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘getBemPotential(void*, std::__cxx11::list > const&)’ at ../../plugin/mpi/common_bem.hpp:1119:94: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_algobase.h:64, from /usr/include/c++/13/string:51, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/fstream:40, from ./../fflib/ff++.hpp:12: In member function ‘std::pair >::pair&, true>(BemKernel*&, std::complex&)’, inlined from ‘std::make_pair&>(BemKernel*&, std::complex&)std::pair::type>::__type, std::__strip_reference_wrapper&>::type>::__type>’ at /usr/include/c++/13/bits/stl_pair.h:927:72, inlined from ‘getBemKernel(void*, std::__cxx11::list > const&)’ at ../../plugin/mpi/common_bem.hpp:1107:26: /usr/include/c++/13/bits/stl_pair.h:688:11: warning: ‘K’ may be used uninitialized [-Wmaybe-uninitialized] 688 | : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../plugin/mpi/common_bem.hpp: In function ‘getBemKernel(void*, std::__cxx11::list > const&)’: ../../plugin/mpi/common_bem.hpp:1053:16: note: ‘K’ was declared here 1053 | BemKernel* K; | ^ In member function ‘FormBilinear::FormBilinear(CDomainOfIntegration const*, E_F0*)’, inlined from ‘creationLargsForCompositeFESpace(std::__cxx11::list > const&, int const&, int const&, KN const&, KN const&)’ at compositeFESpace.cpp:174:69: ./../fflib/problem.hpp:640:79: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 640 | FormBilinear(A a,Expression bb) : di(a),b(new Foperator(*dynamic_cast(bb))/*->Optimize(currentblock) FH1004 */) | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘FormBilinear::FormBilinear(CDomainOfIntegration const*, E_F0*)’ at ./../fflib/problem.hpp:640:79, inlined from ‘creationLargsForCompositeFESpace(std::__cxx11::list > const&, int const&, int const&, KN const&, KN const&)’ at compositeFESpace.cpp:174:69: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In member function ‘FormLinear::FormLinear(CDomainOfIntegration const*, E_F0*)’, inlined from ‘creationLargsForCompositeFESpace(std::__cxx11::list > const&, int const&, int const&, KN const&, KN const&)’ at compositeFESpace.cpp:235:70: ./../fflib/problem.hpp:683:73: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 683 | FormLinear(A a,Expression bb) : di(a),l(new Ftest(*dynamic_cast(bb))/*->Optimize(currentblock) FH1004 */) {ffassert(l);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘FormLinear::FormLinear(CDomainOfIntegration const*, E_F0*)’ at ./../fflib/problem.hpp:683:73, inlined from ‘creationLargsForCompositeFESpace(std::__cxx11::list > const&, int const&, int const&, KN const&, KN const&)’ at compositeFESpace.cpp:235:70: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ compositeFESpace.cpp: In function ‘creationLargsForCompositeFESpace(std::__cxx11::list > const&, int const&, int const&, KN const&, KN const&)’: compositeFESpace.cpp:174:69: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 174 | newlargs.push_back( C_F0( new FormBilinear( &di, OpBloc ), r ) ); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘creationLargsForCompositeFESpace(std::__cxx11::list > const&, int const&, int const&, KN const&, KN const&)’ at compositeFESpace.cpp:174:69: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ compositeFESpace.cpp: In function ‘creationLargsForCompositeFESpace(std::__cxx11::list > const&, int const&, int const&, KN const&, KN const&)’: compositeFESpace.cpp:235:70: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 235 | newlargs.push_back( C_F0( new FormLinear( (ll->di), OpBloc ), r ) ); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘creationLargsForCompositeFESpace(std::__cxx11::list > const&, int const&, int const&, KN const&, KN const&)’ at compositeFESpace.cpp:235:70: ./../fflib/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In member function ‘bemtool::Elt<1, bemtool::array<3, double> >::operator=(bemtool::Elt<1, bemtool::array<3, double> > const&)’, inlined from ‘bemtool::construct_loop > >, 3>::apply(bemtool::array<3, bemtool::Elt<1, bemtool::array<3, double> > >&)’ at ./../../3rdparty/include/BemTool/bemtool/calculus/expression.hpp:165:17, inlined from ‘bemtool::array<3, bemtool::Elt<1, bemtool::array<3, double> > >::array()’ at ./../../3rdparty/include/BemTool/bemtool/calculus/smallvect.hpp:128:52, inlined from ‘bemtool::FacesOf(bemtool::Elt<2, bemtool::array<3, double> > const&)’ at ./../../3rdparty/include/BemTool/bemtool/mesh/element.hpp:111:29, inlined from ‘bemtool::Adjacency >::Adjacency(bemtool::Mesh<2> const&)’ at ./../../3rdparty/include/BemTool/bemtool/mesh/adjacency.hpp:87:15: ./../../3rdparty/include/BemTool/bemtool/mesh/element.hpp:76:42: warning: ‘MEM [(const struct v_t * *)&D.1155985]’ may be used uninitialized [-Wmaybe-uninitialized] 76 | for(int j=0; j >::Adjacency(bemtool::Mesh<2> const&)’: ./../../3rdparty/include/BemTool/bemtool/calculus/expression.hpp:165:33: note: ‘’ declared here 165 | l_[d-1] = typename l_t::v_t(); | ^~~~~ In member function ‘bemtool::Elt<1, bemtool::array<3, double> >::operator=(bemtool::Elt<1, bemtool::array<3, double> > const&)’, inlined from ‘bemtool::construct_loop > >, 2>::apply(bemtool::array<3, bemtool::Elt<1, bemtool::array<3, double> > >&)’ at ./../../3rdparty/include/BemTool/bemtool/calculus/expression.hpp:165:17, inlined from ‘bemtool::construct_loop > >, 3>::apply(bemtool::array<3, bemtool::Elt<1, bemtool::array<3, double> > >&)’ at ./../../3rdparty/include/BemTool/bemtool/calculus/expression.hpp:166:39, inlined from ‘bemtool::array<3, bemtool::Elt<1, bemtool::array<3, double> > >::array()’ at ./../../3rdparty/include/BemTool/bemtool/calculus/smallvect.hpp:128:52, inlined from ‘bemtool::FacesOf(bemtool::Elt<2, bemtool::array<3, double> > const&)’ at ./../../3rdparty/include/BemTool/bemtool/mesh/element.hpp:111:29, inlined from ‘bemtool::Adjacency >::Adjacency(bemtool::Mesh<2> const&)’ at ./../../3rdparty/include/BemTool/bemtool/mesh/adjacency.hpp:87:15: ./../../3rdparty/include/BemTool/bemtool/mesh/element.hpp:76:42: warning: ‘MEM [(const struct v_t * *)&D.1155999]’ may be used uninitialized [-Wmaybe-uninitialized] 76 | for(int j=0; j >::Adjacency(bemtool::Mesh<2> const&)’: ./../../3rdparty/include/BemTool/bemtool/calculus/expression.hpp:165:33: note: ‘’ declared here 165 | l_[d-1] = typename l_t::v_t(); | ^~~~~ In member function ‘bemtool::Elt<1, bemtool::array<3, double> >::operator=(bemtool::Elt<1, bemtool::array<3, double> > const&)’, inlined from ‘bemtool::construct_loop > >, 1>::apply(bemtool::array<3, bemtool::Elt<1, bemtool::array<3, double> > >&)’ at ./../../3rdparty/include/BemTool/bemtool/calculus/expression.hpp:170:15, inlined from ‘bemtool::construct_loop > >, 2>::apply(bemtool::array<3, bemtool::Elt<1, bemtool::array<3, double> > >&)’ at ./../../3rdparty/include/BemTool/bemtool/calculus/expression.hpp:166:39, inlined from ‘bemtool::construct_loop > >, 3>::apply(bemtool::array<3, bemtool::Elt<1, bemtool::array<3, double> > >&)’ at ./../../3rdparty/include/BemTool/bemtool/calculus/expression.hpp:166:39, inlined from ‘bemtool::array<3, bemtool::Elt<1, bemtool::array<3, double> > >::array()’ at ./../../3rdparty/include/BemTool/bemtool/calculus/smallvect.hpp:128:52, inlined from ‘bemtool::FacesOf(bemtool::Elt<2, bemtool::array<3, double> > const&)’ at ./../../3rdparty/include/BemTool/bemtool/mesh/element.hpp:111:29, inlined from ‘bemtool::Adjacency >::Adjacency(bemtool::Mesh<2> const&)’ at ./../../3rdparty/include/BemTool/bemtool/mesh/adjacency.hpp:87:15: ./../../3rdparty/include/BemTool/bemtool/mesh/element.hpp:76:42: warning: ‘MEM [(const struct v_t * *)&D.1155997]’ may be used uninitialized [-Wmaybe-uninitialized] 76 | for(int j=0; j >::Adjacency(bemtool::Mesh<2> const&)’: ./../../3rdparty/include/BemTool/bemtool/calculus/expression.hpp:170:31: note: ‘’ declared here 170 | l_[0] = typename l_t::v_t();} }; | ^~~~~ In file included from compositeFESpace.cpp:40: ../../plugin/mpi/bem.hpp: In function ‘creationHMatrixtoBEMForm, Fem2D::MeshL, Fem2D::GFESpace, Fem2D::GFESpace >(Fem2D::GFESpace const*, Fem2D::GFESpace const*, int const&, std::__cxx11::list > const&, void*, Data_Bem_Solver const&, HMatrixVirt >**)void’: ../../plugin/mpi/bem.hpp:430:12: warning: array subscript 1 is outside array bounds of ‘struct SRdHat[1]’ [-Warray-bounds=] 430 | pbs[1] = 1./(SRdHat::d+1); | ~~~~~~~^~~~~~~~~~~~~~~~~~ ../../plugin/mpi/bem.hpp:427:12: note: at offset 8 into object ‘pbs’ of size 8 427 | SRdHat pbs; | ^~~ ../../plugin/mpi/bem.hpp:433:12: warning: array subscript 1 is outside array bounds of ‘struct TRdHat[1]’ [-Warray-bounds=] 433 | pbt[1] = 1./(TRdHat::d+1); | ~~~~~~~^~~~~~~~~~~~~~~~~~ ../../plugin/mpi/bem.hpp:428:12: note: at offset 8 into object ‘pbt’ of size 8 428 | TRdHat pbt; | ^~~ ../../plugin/mpi/bem.hpp:631:18: warning: ‘generator’ may be used uninitialized [-Wmaybe-uninitialized] 631 | buildHmat(Hmat, generator, ds, t, s, p1, p2, comm); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../plugin/mpi/bem.hpp:611:37: note: ‘generator’ was declared here 611 | htool::VirtualGenerator* generator; | ^~~~~~~~~ /usr/lib64/openmpi/bin/mpicxx -DPARALLELE -DHAVE_ZLIB -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -o FreeFem++-mpi ffapi.o ../Graphics/sansrgraph.o ../lglib/mymain.o ../lglib/lg.tab.o compositeFESpace.o parallelempi.o ../fflib/libff.a -lumfpack -lamd -lcholmod -lcolamd -L/usr/lib64 -larpack -L/usr/lib64/openmpi/lib -lscalapack -lflexiblas -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi -ldl -lm -lrt -L/usr/lib/gcc/aarch64-redhat-linux/13 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../.. -lgfortran -lm -L/usr/lib64 -lhdf5_hl -lhdf5 -lhdf5_hl -lsz -lz -ldl -lm -lz In member function ‘__ct_base ’, inlined from ‘__ct ’ at ../fflib/./../femlib/QuadratureFormular.hpp:56:46, inlined from ‘__ct_base .constprop’ at ../fflib/./../femlib/QuadratureFormular.hpp:100:62: ../fflib/./../femlib/QuadratureFormular.hpp:49:27: warning: ‘__builtin_memset’ writing between 8 and 17179869176 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 49 | QuadratureWeight(R aa): a(aa){} | ^ ../fflib/./../femlib/QuadratureFormular.hpp: In member function ‘__ct_base .constprop’: ../fflib/./../femlib/QuadratureFormular.hpp:100:62: note: destination object of size 0 allocated by ‘operator new []’ 100 | GQuadratureFormular(int ssize):exact(0),n(0),size(ssize),p(new QP[size]),clean(true) {} | ^ In member function ‘resize’, inlined from ‘__ct_base ’ at ../fflib/problem.cpp:13594:23: ../fflib/./../femlib/RNM.hpp:1198:16: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1198 | this->v=new R[this->n]; | ^ ../fflib/../femlib/CheckPtr.cpp: In member function ‘__ct_base ’: ../fflib/../femlib/CheckPtr.cpp:604:7: note: in a call to allocation function ‘operator new []’ declared here 604 | void *operator new[](std::size_t size) //throw(std::bad_alloc) | ^ In member function ‘__ct ’, inlined from ‘creationLinearFormCompositeFESpace’ at ../fflib/problem.hpp:1417:49, inlined from ‘__ct_base ’ at ../fflib/problem.cpp:13595:53: ../fflib/./../femlib/RNM.hpp:971:24: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 971 | KN(long nn) : KN_(new R[nn],nn) {} | ^ ../fflib/../femlib/CheckPtr.cpp: In member function ‘__ct_base ’: ../fflib/../femlib/CheckPtr.cpp:604:7: note: in a call to allocation function ‘operator new []’ declared here 604 | void *operator new[](std::size_t size) //throw(std::bad_alloc) | ^ In member function ‘init’, inlined from ‘set’ at ../fflib/array_tlp.hpp:472:35, inlined from ‘operator()’ at ../fflib/array_tlp.hpp:522:23: ../fflib/./../femlib/RNM.hpp:1189:71: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1189 | void init(long nn) {this->n=nn;this->step=1;this->next=-1;this->v=new R[nn]();} | ^ ../fflib/../femlib/CheckPtr.cpp: In member function ‘operator()’: ../fflib/../femlib/CheckPtr.cpp:604:7: note: in a call to allocation function ‘operator new []’ declared here 604 | void *operator new[](std::size_t size) //throw(std::bad_alloc) | ^ In member function ‘__ct ’, inlined from ‘mainff’ at lg.ypp:1013:25: ./../femlib/RNM.hpp:971:24: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 971 | KN(long nn) : KN_(new R[nn],nn) {} | ^ ../fflib/../femlib/CheckPtr.cpp: In function ‘mainff’: ../fflib/../femlib/CheckPtr.cpp:604:7: note: in a call to allocation function ‘operator new []’ declared here 604 | void *operator new[](std::size_t size) //throw(std::bad_alloc) | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile2DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:391:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile2DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:392:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile2DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:393:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ ../fflib/./../femlib/gmres.hpp: In function ‘GMRES’: ../fflib/./../femlib/gmres.hpp:110:15: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 110 | Vector *v = new Vector[m+1]; | ^ ../fflib/../femlib/CheckPtr.cpp:604:7: note: in a call to allocation function ‘operator new []’ declared here 604 | void *operator new[](std::size_t size) //throw(std::bad_alloc) | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile3DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:468:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile3DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:469:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile3DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:470:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/mpi' Making all in bamg make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/bamg' g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../bamglib -I./../Graphics -I/usr/include -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o bamg.o bamg.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../bamglib -I./../Graphics -I/usr/include -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o global.o global.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../bamglib -I./../Graphics -I/usr/include -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -c -o cvmsh2.o cvmsh2.cpp In file included from cvmsh2.cpp:43: ./../bamglib/Meshio.h: In member function ‘std::istream& bamg::MeshIstream::cm()’: ./../bamglib/Meshio.h:79:89: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 79 | ? (((c == '\n' || c == char(12) || c == char(15)) && (LineNumber++, cmm = 0)), 1) | ~~~~^~~ In file included from bamg.cpp:40: ./../bamglib/Meshio.h: In member function ‘std::istream& bamg::MeshIstream::cm()’: ./../bamglib/Meshio.h:79:89: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 79 | ? (((c == '\n' || c == char(12) || c == char(15)) && (LineNumber++, cmm = 0)), 1) | ~~~~^~~ bamg.cpp: In function ‘int main(int, char**)’: bamg.cpp:448:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 448 | if (verbosity) | ^~ bamg.cpp:450:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 450 | if (fgeom && fileout) | ^~ bamg.cpp:595:10: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 595 | if (NoMeshReconstruction) | ^ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -o cvmsh2 cvmsh2.o global.o ../bamglib/Mesh2.o ../bamglib/MeshDraw.o ../bamglib/MeshGeom.o ../bamglib/MeshQuad.o ../bamglib/MeshRead.o ../bamglib/MeshWrite.o ../bamglib/Meshio.o ../bamglib/Metric.o ../bamglib/QuadTree.o ../bamglib/R2.o ../bamglib/SetOfE4.o ../bamglib/write_hdf5.o ../bamglib/write_xdmf.o -L/usr/lib64 -lhdf5_hl -lhdf5 -lhdf5_hl -lsz -lz -ldl -lm In function ‘strncat’, inlined from ‘WriteHdf5SolFile2DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:391:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile2DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:392:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile2DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:393:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile3DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:468:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile3DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:469:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile3DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:470:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -o bamg bamg.o global.o ../bamglib/Mesh2.o ../bamglib/MeshDraw.o ../bamglib/MeshGeom.o ../bamglib/MeshQuad.o ../bamglib/MeshRead.o ../bamglib/MeshWrite.o ../bamglib/Meshio.o ../bamglib/Metric.o ../bamglib/QuadTree.o ../bamglib/R2.o ../bamglib/SetOfE4.o ../bamglib/write_hdf5.o ../bamglib/write_xdmf.o -L/usr/lib64 -lhdf5_hl -lhdf5 -lhdf5_hl -lsz -lz -ldl -lm In function ‘strncat’, inlined from ‘WriteHdf5SolFile2DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:391:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile2DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:392:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile2DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:393:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile3DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:468:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile3DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:469:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile3DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:470:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/bamg' Making all in medit make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/medit' echo "#define COMPIL " '"' `date` '(with ff++ 4.13)''"' > compil.date make all-am make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/medit' gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o animat.o animat.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o cube.o cube.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o image.o image.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o listnum.o listnum.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o mouse.o mouse.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o persp.o persp.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o stream.o stream.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o zaldy2.o zaldy2.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o bbfile.o bbfile.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o dlists.o dlists.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o inmsh2.o inmsh2.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o material.o material.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o normal.o normal.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o tiles.o tiles.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o camera.o camera.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o ellipse.o ellipse.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o inout.o inout.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o medit.o medit.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o param.o param.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o psfile.o psfile.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o transform.o transform.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o cenrad.o cenrad.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o geometry.o geometry.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o inout_morice.o inout_morice.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o menus.o menus.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o parsar.o parsar.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o scene.o scene.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o util.o util.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o clip.o clip.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o gisfil.o gisfil.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o inout_popenbinaire.o inout_popenbinaire.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o mesh.o mesh.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o parsop.o parsop.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o scissor.o scissor.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o vector.o vector.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o clipvol.o clipvol.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o hash.o hash.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o items.o items.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o mlists.o mlists.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o particle.o particle.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o sftcpy.o sftcpy.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o view.o view.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o critip.o critip.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o ilists.o ilists.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o keyboard.o keyboard.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o morphing.o morphing.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o path.o path.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o status.o status.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o zaldy1.o zaldy1.c gcc -DHAVE_CONFIG_H -I. -I../.. -I./../libMesh -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o picking.o picking.c In file included from bbfile.c:30: ./../libMesh/eigenv.h:5:31: warning: argument 2 of type ‘double *’ declared as a pointer [-Warray-parameter=] 5 | int eigenv(int symmat,double *mat,double lambda[3],double v[3][3]); | ~~~~~~~~^~~ In file included from ellipse.c:30: ./../libMesh/eigenv.h:5:31: warning: argument 2 of type ‘double *’ declared as a pointer [-Warray-parameter=] 5 | int eigenv(int symmat,double *mat,double lambda[3],double v[3][3]); | ~~~~~~~~^~~ In file included from medit.h:56, from bbfile.c:27: sproto.h:84:28: note: previously declared as an array ‘double[6]’ 84 | int eigenv(int sym, double mat[6], double lambda[3], double v[3][3]); | ~~~~~~~^~~~~~ In file included from medit.h:56, from ellipse.c:27: sproto.h:84:28: note: previously declared as an array ‘double[6]’ 84 | int eigenv(int sym, double mat[6], double lambda[3], double v[3][3]); | ~~~~~~~^~~~~~ ellipse.c:37:26: warning: argument 1 of type ‘double[3]’ with mismatched bound [-Warray-parameter=] 37 | extern int eigen2(double m[3], double lambda[2], double vp[2][2]); | ~~~~~~~^~~~ ./../libMesh/eigenv.h:6:20: note: previously declared as ‘double *’ 6 | int eigen2(double *mm,double *lambda,double vp[2][2]); | ~~~~~~~~^~ ellipse.c:37:39: warning: argument 2 of type ‘double[2]’ with mismatched bound [-Warray-parameter=] 37 | extern int eigen2(double m[3], double lambda[2], double vp[2][2]); | ~~~~~~~^~~~~~~~~ ./../libMesh/eigenv.h:6:31: note: previously declared as ‘double *’ 6 | int eigen2(double *mm,double *lambda,double vp[2][2]); | ~~~~~~~~^~~~~~ In file included from inout.c:30: ./../libMesh/eigenv.h:5:31: warning: argument 2 of type ‘double *’ declared as a pointer [-Warray-parameter=] 5 | int eigenv(int symmat,double *mat,double lambda[3],double v[3][3]); | ~~~~~~~~^~~ In file included from medit.h:56, from inout.c:27: sproto.h:84:28: note: previously declared as an array ‘double[6]’ 84 | int eigenv(int sym, double mat[6], double lambda[3], double v[3][3]); | ~~~~~~~^~~~~~ In file included from inout_morice.c:31: ./../libMesh/eigenv.h:5:31: warning: argument 2 of type ‘double *’ declared as a pointer [-Warray-parameter=] 5 | int eigenv(int symmat,double *mat,double lambda[3],double v[3][3]); | ~~~~~~~~^~~ In file included from medit.h:56, from inout_morice.c:27: sproto.h:84:28: note: previously declared as an array ‘double[6]’ 84 | int eigenv(int sym, double mat[6], double lambda[3], double v[3][3]); | ~~~~~~~^~~~~~ In file included from inout_popenbinaire.c:31: ./../libMesh/eigenv.h:5:31: warning: argument 2 of type ‘double *’ declared as a pointer [-Warray-parameter=] 5 | int eigenv(int symmat,double *mat,double lambda[3],double v[3][3]); | ~~~~~~~~^~~ In file included from medit.h:56, from inout_popenbinaire.c:27: sproto.h:84:28: note: previously declared as an array ‘double[6]’ 84 | int eigenv(int sym, double mat[6], double lambda[3], double v[3][3]); | ~~~~~~~^~~~~~ util.c:162:29: warning: argument 1 of type ‘double[3]’ with mismatched bound [-Warray-parameter=] 162 | void transformPointd(double u[3], double v[3], double m[16]) { | ~~~~~~~^~~~ In file included from medit.h:56, from util.c:29: sproto.h:351:29: note: previously declared as ‘double[4]’ 351 | void transformPointd(double u[4], double v[4], double m[16]); | ~~~~~~~^~~~ util.c:162:42: warning: argument 2 of type ‘double[3]’ with mismatched bound [-Warray-parameter=] 162 | void transformPointd(double u[3], double v[3], double m[16]) { | ~~~~~~~^~~~ sproto.h:351:42: note: previously declared as ‘double[4]’ 351 | void transformPointd(double u[4], double v[4], double m[16]); | ~~~~~~~^~~~ cube.c: In function ‘updateCube’: cube.c:55:7: warning: ‘transformVector’ accessing 16 bytes in a region of size 12 [-Wstringop-overflow=] 55 | transformVector(trans, cubetr->axis, inv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cube.c:55:7: note: referencing argument 2 of type ‘float[4]’ cube.c:55:7: note: referencing argument 3 of type ‘float[16]’ In file included from medit.h:56, from cube.c:27: sproto.h:352:6: note: in a call to function ‘transformVector’ 352 | void transformVector(float u[4], float v[4], float m[16]); | ^~~~~~~~~~~~~~~ camera.c: In function ‘updateSun’: camera.c:73:3: warning: ‘transformPointd’ accessing 32 bytes in a region of size 24 [-Wstringop-overflow=] 73 | transformPointd(sunp, speed, matrix); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ camera.c:73:3: note: referencing argument 2 of type ‘double[4]’ camera.c:73:3: note: referencing argument 3 of type ‘double[16]’ In file included from medit.h:56, from camera.c:27: sproto.h:351:6: note: in a call to function ‘transformPointd’ 351 | void transformPointd(double u[4], double v[4], double m[16]); | ^~~~~~~~~~~~~~~ scene.c: In function ‘initGrafix’: scene.c:825:9: warning: the comparison will always evaluate as ‘true’ for the address of ‘sunpos’ will never be NULL [-Waddress] 825 | if (sc->par.sunpos) sc->par.sunpos[2] = -fabs(sc->par.sunpos[2]); | ^~ In file included from medit.h:54, from scene.c:27: grafic.h:163:36: note: ‘sunpos’ declared here 163 | float back[4], line[4], edge[4], sunpos[4], clip[6]; | ^~~~~~ clip.c: In function ‘updateClip’: clip.c:95:7: warning: ‘transformVector’ accessing 16 bytes in a region of size 12 [-Wstringop-overflow=] 95 | transformVector(trans, cliptr->axis, inv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ clip.c:95:7: note: referencing argument 2 of type ‘float[4]’ clip.c:95:7: note: referencing argument 3 of type ‘float[16]’ In file included from medit.h:56, from clip.c:27: sproto.h:352:6: note: in a call to function ‘transformVector’ 352 | void transformVector(float u[4], float v[4], float m[16]); | ^~~~~~~~~~~~~~~ clip.c: In function ‘tiltClip’: clip.c:353:3: warning: ‘transformVector’ accessing 16 bytes in a region of size 12 [-Wstringop-overflow=] 353 | transformVector(clip->cliptr->axis, axis, sc->view->matrix); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ clip.c:353:3: note: referencing argument 1 of type ‘float[4]’ clip.c:353:3: note: referencing argument 2 of type ‘float[4]’ clip.c:353:3: note: referencing argument 3 of type ‘float[16]’ sproto.h:352:6: note: in a call to function ‘transformVector’ 352 | void transformVector(float u[4], float v[4], float m[16]); | ^~~~~~~~~~~~~~~ parsop.c: In function ‘parsop’: parsop.c:342:7: warning: ‘strncpy’ output may be truncated copying 10 bytes from a string of length 31 [-Wstringop-truncation] 342 | strncpy(sc->par.pscolor, pscol, 10); | ^ ilists.c: In function ‘listTetraIso’: ilists.c:430:16: warning: ‘outv’ may be used uninitialized [-Wmaybe-uninitialized] 430 | if (outv) { | ^ ilists.c:236:9: note: ‘outv’ was declared here 236 | FILE *outv, *outf; | ^~~~ ilists.c:435:16: warning: ‘outf’ may be used uninitialized [-Wmaybe-uninitialized] 435 | if (outf) fprintf(outf, "%d %d %d 0\n", nv + 1, nv + 2, nv + 3); | ^ ilists.c:236:16: note: ‘outf’ was declared here 236 | FILE *outv, *outf; | ^~~~ In file included from /usr/include/stdio.h:964, from medit.h:28: In function ‘printf’, inlined from ‘loadMesh_popen_bin’ at inout_popenbinaire.c:654:11: /usr/include/bits/stdio2.h:86:10: warning: ‘natureread’ may be used uninitialized [-Wmaybe-uninitialized] 86 | return __printf_chk (__USE_FORTIFY_LEVEL - 1, __fmt, __va_arg_pack ()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ inout_popenbinaire.c: In function ‘loadMesh_popen_bin’: inout_popenbinaire.c:156:9: note: ‘natureread’ was declared here 156 | char *natureread; | ^~~~~~~~~~ In file included from /usr/include/string.h:548, from medit.h:33, from stream.c:27: In function ‘memcpy’, inlined from ‘filterPoint’ at stream.c:758:5: /usr/include/bits/string_fortified.h:29:10: warning: ‘memcpy’ accessing 24 bytes at offsets 48 and 60 overlaps 12 bytes at offset 60 [-Wrestrict] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -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 make[4]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/medit' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/medit' Making all in bin-win32 make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/bin-win32' echo done done make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/bin-win32' Making all in ffgraphics make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/ffgraphics' Making all in server make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/ffgraphics/server' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/ffgraphics/server' Making all in client make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/ffgraphics/client' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/ffgraphics/client' make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/ffgraphics' make[4]: Nothing to be done for 'all-am'. make[4]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/ffgraphics' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/ffgraphics' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src' Making all in plugin make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/plugin' Making all in seq make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/plugin/seq' Makefile:902: warning: ignoring prerequisites on suffix rule definition gcc -DHAVE_CONFIG_H -I. -I../.. -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC -c -o libff-mmap-semaphore.o libff-mmap-semaphore.c ../../config.status --file=ff-pkg-download:ff-pkg-download.in ../../config.status --file=load.link:load.link.in ../../config.status --file=ff-get-dep:ff-get-dep.in rm -rf include mkdir -p include for i in ../../src/fflib/AddNewFE.h ../../src/fflib/AFunction_ext.hpp ../../src/fflib/AFunction.hpp ../../src/fflib/AnyType.hpp ../../src/fflib/array_init.hpp ../../src/fflib/array_resize.hpp ../../src/fflib/array_tlp.hpp ../../src/femlib/assertion.hpp ../../src/femlib/BamgFreeFem.hpp ../../src/Algo/BFGS.hpp ../../src/Algo/BrentLS.hpp ../../src/femlib/CGNL.hpp ../../src/fflib/CodeAlloc.hpp ../../config.h ../../src/Algo/CubicLS.hpp ../../src/Algo/defs.hpp ../../src/femlib/DOperator.hpp ../../src/libMesh/eigenv.h ../../src/fflib/endian.hpp ../../src/fflib/environment.hpp ../../src/fflib/error.hpp ../../src/femlib/fem3.hpp ../../src/femlib/fem.hpp ../../src/femlib/FESpace.hpp ../../src/femlib/FESpacen.hpp ../../src/fflib/ff++.hpp ../../src/fflib/ffstack.hpp ../../src/femlib/FQuadTree.hpp ../../src/femlib/GenericMesh.hpp ../../src/Graphics/getprog-unix.hpp ../../src/Graphics/glrgraph.hpp ../../src/femlib/gmres.hpp ../../src/femlib/GQuadTree.hpp ../../src/femlib/HashTable.hpp ../../src/femlib/HeapSort.hpp ../../src/fflib/InitFunct.hpp ../../src/fflib/ffapi.hpp ../../src/femlib/Label.hpp ../../src/fflib/lex.hpp ../../src/fflib/lgfem.hpp ../../src/fflib/lgmesh3.hpp ../../src/fflib/lgsolver.hpp ../../src/lglib/lg.tab.hpp ../../src/femlib/libmeshb7.h ../../src/Algo/LineSearch.hpp ../../src/femlib/MatriceCreuse.hpp ../../src/femlib/MatriceCreuse_tpl.hpp ../../src/femlib/Mesh1dn.hpp ../../src/femlib/Mesh2dn.hpp ../../src/bamglib/Mesh2.h ../../src/femlib/Mesh3dn.hpp ../../src/femlib/MeshSn.hpp ../../src/femlib/MeshLn.hpp ../../src/bamglib/Meshio.h ../../src/femlib/MeshPoint.hpp ../../src/bamglib/meshtype.h ../../src/bamglib/Metric.h ../../src/Graphics/mode_open.hpp ../../src/Algo/NewtonRaphson.hpp ../../src/Algo/NRJ.hpp ../../src/fflib/Operator.hpp ../../src/Algo/Optima.hpp ../../src/Algo/Param.hpp ../../src/femlib/PkLagrange.hpp ../../src/fflib/PlotStream.hpp ../../src/fflib/problem.hpp ../../src/femlib/QuadratureFormular.hpp ../../src/bamglib/QuadTree.h ../../src/femlib/R1.hpp ../../src/bamglib/R2.h ../../src/femlib/R2.hpp ../../src/femlib/R3.hpp ../../src/femlib/RefCounter.hpp ../../src/Graphics/rgraph.hpp ../../src/femlib/RNM.hpp ../../src/femlib/RNM_opc.hpp ../../src/femlib/RNM_op.hpp ../../src/femlib/RNM_tpl.hpp ../../src/Algo/RosenBrock.hpp ../../src/fflib/Serialize.hpp ../../src/bamglib/SetOfE4.h ../../src/fflib/showverb.hpp ../../src/femlib/splitsimplex.hpp ../../src/fflib/String.hpp ../../src/fflib/strversionnumber.hpp ../../src/fflib/throwassert.hpp ../../src/femlib/ufunction.hpp ../../src/fflib/versionnumber.hpp ../../src/bamglib/write_hdf5.hpp ../../src/bamglib/write_xdmf.hpp ../../src/fflib/P1IsoValue.hpp ../../src/fflib/compositeFESpace.hpp ../../src/femlib/SkyLineSolver.hpp ../../src/femlib/SolverSkyLine.hpp ../../src/femlib/SparseLinearSolver.hpp ../../src/femlib/VirtualMatrix.hpp ../../src/femlib/VirtualSolver.hpp ../../src/femlib/CG.hpp ../../src/femlib/VirtualSolverCG.hpp ../../src/femlib/VirtualSolverSkyLine.hpp ../../src/femlib/VirtualSolverSparseSuite.hpp ../../src/femlib/HashMatrix.hpp ../../src/femlib/MatriceElementaire.hpp ../../src/femlib/DataFindBoundary.hpp; do ln -s ../$i include/. ; done config.status: creating ff-get-dep config.status: creating ff-pkg-download config.status: creating load.link chmod a+x ff-pkg-download chmod a+x ff-get-dep chmod a+x load.link cp ff-pkg-download ../../3rdparty/bin if [ -d ../../3rdparty/bin ] ;then cp ff-get-dep ../../3rdparty/bin; fi diff: WHERE_LIBRARY-download: No such file or directory ../../config.status --file=ff-c++:load.link.in touch include.done config.status: creating ff-c++ gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -fPIC ffmaster.c libff-mmap-semaphore.o -o ffmaster \ `awk -f ff-get-dep.awk -v libs="[pthread-google|pthread]" WHERE_LIBRARY-download WHERE_LIBRARY-config` chmod a+x ff-c++ Makefile:902: warning: ignoring prerequisites on suffix rule definition eval ./ff-c++ tetgen.cpp -ltet eval ./ff-c++ dfft.cpp -lfftw3 eval ./ff-c++ SuperLu.cpp -lsuperlu -lflexiblas -DWITH_fc -L/usr/lib/gcc/aarch64-redhat-linux/13 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../.. -lgfortran -lm -DAdd_ eval ./ff-c++ NewSolver.cpp -lumfpack -lamd -lcholmod -lcolamd -I/usr/include/suitesparse -lumfpack -lamd -lcholmod -lcolamd -I/usr/include/suitesparse -lflexiblas eval ./ff-c++ UMFPACK64.cpp -lumfpack -lamd -lcholmod -lcolamd -I/usr/include/suitesparse -lumfpack -lamd -lcholmod -lcolamd -I/usr/include/suitesparse -lflexiblas eval ./ff-c++ lapack.cpp -lflexiblas eval ./ff-c++ newuoa.f ffnewuoa.cpp -L/usr/lib/gcc/aarch64-redhat-linux/13 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../.. -lgfortran -lm -DAdd_ eval ./ff-c++ freeyams.cpp -L/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/lib -lfreeyams -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include -L/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/lib -lMesh -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/libMesh eval ./ff-c++ mmg.cpp -lmmg -L/usr/lib64/openmpi/lib -lscotch -lscotcherr -I/usr/include/openmpi-aarch64/scotch eval ./ff-c++ aniso.cpp -L/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/lib -lmshmet -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include -L/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/lib -lMesh -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/libMesh eval ./ff-c++ mshmet.cpp -L/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/lib -lmshmet -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include -L/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/lib -lMesh -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/libMesh eval ./ff-c++ gsl.cpp -lgsl -lgslcblas -lm -I/usr/include eval ./ff-c++ MUMPS.cpp -L/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/lib -ldmumpsFREEFEM-SEQ -lzmumpsFREEFEM-SEQ -lmumps_commonFREEFEM-SEQ -lpordFREEFEM-SEQ -lpthread -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/mumps_seq -lflexiblas -L/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/lib -lmpiseqFREEFEM-SEQ -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/mumps_seq -L/usr/lib/gcc/aarch64-redhat-linux/13 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../.. -lgfortran -lm -DAdd_ -lpthread eval ./ff-c++ MUMPS_seq.cpp -L/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/lib -ldmumpsFREEFEM-SEQ -lzmumpsFREEFEM-SEQ -lmumps_commonFREEFEM-SEQ -lpordFREEFEM-SEQ -lpthread -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/mumps_seq -lflexiblas -L/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/lib -lmpiseqFREEFEM-SEQ -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/mumps_seq -L/usr/lib/gcc/aarch64-redhat-linux/13 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../.. -lgfortran -lm -DAdd_ -lpthread eval ./ff-c++ cmaes.cpp ff-cmaes.cpp eval ./ff-c++ ff-NLopt.cpp -lnlopt eval ./ff-c++ ff-Ipopt.cpp -lipopt -L/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/lib -ldmumpsFREEFEM-SEQ -lzmumpsFREEFEM-SEQ -lmumps_commonFREEFEM-SEQ -lpordFREEFEM-SEQ -lpthread -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/mumps_seq -lflexiblas -L/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/lib -lmpiseqFREEFEM-SEQ -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/mumps_seq -L/usr/lib/gcc/aarch64-redhat-linux/13 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../.. -lgfortran -lm -DAdd_ eval ./ff-c++ scotch.cpp -DWITH_mpi -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi -I/usr/include/openmpi-aarch64 -DWITH_ptscotch -L/usr/lib64/openmpi/lib -lptscotch -lscotch -lptscotcherr -lscotcherr -I/usr/include/openmpi-aarch64/scotch -L/usr/lib64/openmpi/lib -lscotch -lscotcherr -I/usr/include/openmpi-aarch64/scotch eval ./ff-c++ metis.cpp -lmetis eval ./ff-c++ iohdf5.cpp -L/usr/lib64 -lhdf5_hl -lhdf5 -lhdf5_hl -lsz -lz -ldl -lm -I/usr/include g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'tetgen.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'dfft.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'lapack.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-DWITH_fc' '-DAdd_' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'SuperLu.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-I/usr/include/suitesparse' '-I/usr/include/suitesparse' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'UMFPACK64.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-I/usr/include/suitesparse' '-I/usr/include/suitesparse' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'NewSolver.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include' '-I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/libMesh' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'freeyams.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-I/usr/include' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'gsl.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include' '-I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/libMesh' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'mshmet.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-I/usr/include/openmpi-aarch64/scotch' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'mmg.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-DAdd_' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'ffnewuoa.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include' '-I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/libMesh' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'aniso.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'ff-NLopt.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/mumps_seq' '-I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include' '-I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/mumps_seq' '-DAdd_' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'MUMPS.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/mumps_seq' '-I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include' '-I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/mumps_seq' '-DAdd_' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'MUMPS_seq.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'metis.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/mumps_seq' '-I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include' '-I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/mumps_seq' '-DAdd_' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'ff-Ipopt.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'cmaes.cpp' 'ff-cmaes.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-I/usr/include' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'iohdf5.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-DWITH_mpi' '-I/usr/include/openmpi-aarch64' '-DWITH_ptscotch' '-I/usr/include/openmpi-aarch64/scotch' '-I/usr/include/openmpi-aarch64/scotch' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'scotch.cpp' eval ./ff-c++ BernardiRaugel.cpp eval ./ff-c++ myfunction.cpp eval ./ff-c++ funcTemplate.cpp eval ./ff-c++ qf11to25.cpp eval ./ff-c++ addNewType.cpp eval ./ff-c++ Element_P4.cpp eval ./ff-c++ Element_P3.cpp eval ./ff-c++ splitmesh3.cpp eval ./ff-c++ Element_P3dc.cpp eval ./ff-c++ Morley.cpp eval ./ff-c++ Element_P4dc.cpp eval ./ff-c++ splitmesh6.cpp eval ./ff-c++ Element_PkEdge.cpp eval ./ff-c++ msh3.cpp eval ./ff-c++ splitmesh12.cpp eval ./ff-c++ splitmesh4.cpp eval ./ff-c++ medit.cpp eval ./ff-c++ ppm2rnm.cpp eval ./ff-c++ DxWriter.cpp eval ./ff-c++ bmo.cpp lgbmo.cpp eval ./ff-c++ ffrandom.cpp eval ./ff-c++ mat_psi.cpp eval ./ff-c++ mat_dervieux.cpp eval ./ff-c++ pcm.cpp pcm2rnm.cpp eval ./ff-c++ gmsh.cpp eval ./ff-c++ iovtk.cpp eval ./ff-c++ MetricKuate.cpp eval ./ff-c++ Element_P1dc1.cpp g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'qf11to25.cpp' eval ./ff-c++ Element_Mixte.cpp -lflexiblas g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'BernardiRaugel.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'funcTemplate.cpp' eval ./ff-c++ ioply.cpp g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'myfunction.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'splitmesh3.cpp' eval ./ff-c++ splitedges.cpp g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P3.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P3dc.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'addNewType.cpp' eval ./ff-c++ BinaryIO.cpp eval ./ff-c++ VTK_writer_3d.cpp g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P4.cpp' eval ./ff-c++ Element_Mixte3d.cpp g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'splitmesh6.cpp' eval ./ff-c++ MetricPk.cpp eval ./ff-c++ isoline.cpp eval ./ff-c++ VTK_writer.cpp g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P4dc.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Morley.cpp' eval ./ff-c++ GeometryQA.cpp FreeFemQA.cpp eval ./ff-c++ myfunction2.cpp eval ./ff-c++ shell.cpp g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_PkEdge.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'msh3.cpp' eval ./ff-c++ bfstream.cpp g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'splitmesh12.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'splitmesh4.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'medit.cpp' eval ./ff-c++ BEC.cpp eval ./ff-c++ exactpartition.cpp eval ./ff-c++ ff-AiryBiry.cpp eval ./ff-c++ Element_HCT.cpp eval ./ff-c++ ClosePoints.cpp g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'ppm2rnm.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'ffrandom.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'DxWriter.cpp' eval ./ff-c++ Curvature.cpp -L/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/lib -lMesh -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/libMesh g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'mat_psi.cpp' eval ./ff-c++ distance.cpp g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'mat_dervieux.cpp' eval ./ff-c++ Element_P1bl.cpp g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'gmsh.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'MetricKuate.cpp' eval ./ff-c++ Element_P2pnc.cpp g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P1dc1.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'bmo.cpp' 'lgbmo.cpp' eval ./ff-c++ Element_P1ncdc.cpp g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'iovtk.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_Mixte.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'pcm.cpp' 'pcm2rnm.cpp' eval ./ff-c++ mat_edgeP1.cpp eval ./ff-c++ IncompleteCholesky.cpp -lflexiblas eval ./ff-c++ Element_QF.cpp eval ./ff-c++ biofunc.cpp g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_Mixte3d.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'MetricPk.cpp' eval ./ff-c++ Element_P2bulle3.cpp g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'splitedges.cpp' eval ./ff-c++ SaveHB.cpp -std=gnu++14 -std=gnu++14 g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'BinaryIO.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'ioply.cpp' eval ./ff-c++ MatD-VFP0.cpp eval ./ff-c++ Schur-Complement.cpp -lflexiblas eval ./ff-c++ meshtools.cpp g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'VTK_writer_3d.cpp' eval ./ff-c++ Helmholtz_FD.cpp g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'isoline.cpp' eval ./ff-c++ geophysics.cpp g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'shell.cpp' eval ./ff-c++ Element_P3pnc.cpp g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'myfunction2.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'VTK_writer.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'bfstream.cpp' eval ./ff-c++ CircumCenter.cpp eval ./ff-c++ Element_P2pnc_3d.cpp eval ./ff-c++ vortextools.cpp g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'GeometryQA.cpp' 'FreeFemQA.cpp' eval ./ff-c++ MatrixMarket.cpp -std=gnu++14 -std=gnu++14 eval ./ff-c++ Element_P3nc.cpp g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'BEC.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'ff-AiryBiry.cpp' eval ./ff-c++ Element_P3pnc_3d.cpp eval ./ff-c++ plotPDF.cpp -DWITH_zlib -lz g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'exactpartition.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_HCT.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'ClosePoints.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'distance.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/libMesh' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Curvature.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P1bl.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P2pnc.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P1ncdc.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'biofunc.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'mat_edgeP1.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'geophysics.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'meshtools.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_QF.cpp' g++ -c -fPIC -std=gnu++14 -std=gnu++14 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'SaveHB.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Helmholtz_FD.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'IncompleteCholesky.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Schur-Complement.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P3pnc.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P2bulle3.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'CircumCenter.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'MatD-VFP0.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P3nc.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P2pnc_3d.cpp' g++ -c -fPIC -std=gnu++14 -std=gnu++14 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'MatrixMarket.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'vortextools.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P3pnc_3d.cpp' g++ -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I./include '-DWITH_zlib' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'plotPDF.cpp' lapack.cpp:1025:47: warning: trigraph ??) ignored, use -trigraphs to enable [-Wtrigraphs] 1025 | cerr << " error: dgesv_ (not invertible ??) " << info << endl; | cmaes.cpp: In function ‘szCat(char const*, char const*, char const*, char const*)’: cmaes.cpp:3311:10: warning: ‘__strncpy_chk’ specified bound depends on the length of the source argument [-Wstringop-truncation] 3311 | strncpy((char *)szBuf, sz1, (unsigned)intMin((int)strlen(sz1), 698)); | ^ cmaes.cpp:3311:59: note: length computed here 3311 | strncpy((char *)szBuf, sz1, (unsigned)intMin((int)strlen(sz1), 698)); | ~~~~~~^~~~~ In file included from ./include/ff++.hpp:21, from UMFPACK64.cpp:32: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ bmo.cpp: In member function ‘double BijanMO::main(Vect&, Vect&, Vect&)’: bmo.cpp:101:10: warning: variable ‘costsave’ set but not used [-Wunused-but-set-variable] 101 | double costsave; | ^~~~~~~~ In file included from ./include/ff++.hpp:21, from lapack.cpp:28: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from metis.cpp:29: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/ff++.hpp:21, from iohdf5.cpp:28: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ bmo.cpp: In member function ‘double BijanMO::ropt_dicho(Vect, Vect, double&, Vect, double)’: bmo.cpp:453:9: warning: suggest parentheses around comparison in operand of ‘&’ [-Wparentheses] 453 | if (l == 1 & fmin[0] > ccout) { | ~~^~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from qf11to25.cpp:44: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from Element_P4.cpp:28: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/ff++.hpp:21, from ioply.cpp:23: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from splitedges.cpp:28: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from MetricPk.cpp:34: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/ff++.hpp:21, from BEC.cpp:28: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from biofunc.cpp:28: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from Curvature.cpp:60: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/ff++.hpp:21, from Element_QF.cpp:28: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ bmo.cpp: At global scope: bmo.cpp:81:17: warning: ‘std::istream& Eat2LN(std::istream&)’ defined but not used [-Wunused-function] 81 | static istream &Eat2LN(istream &f) { | ^~~~~~ In file included from splitmesh12.cpp:32: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from Element_P1ncdc.cpp:28: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ./include/ff++.hpp:21, from SaveHB.cpp:20: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/PkLagrange.hpp:32, from Element_P1bl.cpp:28: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;iinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;iinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;jsize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/ff++.hpp:21, from ff-NLopt.cpp:32: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from myfunction.cpp:30: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;iinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from MUMPS_seq.cpp:35: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from ffnewuoa.cpp:28: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from medit.cpp:34: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;iinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/ff++.hpp:21, from aniso.cpp:36: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jsize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/ff++.hpp:21, from mmg.cpp:4: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]’: ./include/AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ qf11to25.cpp:4143:49: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]’: ./include/AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ qf11to25.cpp:4146:49: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]’: ./include/AFunction.hpp:797:23: required from ‘AnyType UnRef(Stack, const AnyType&) [with A = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ qf11to25.cpp:4149:49: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;jsize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from gsl.cpp:30: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/ff++.hpp:21, from NewSolver.cpp:32: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jsize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from splitmesh4.cpp:32: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/ff++.hpp:21, from DxWriter.cpp:34: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jsize();i++) | ~^~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/ff++.hpp:21, from MUMPS.cpp:35: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ In file included from ppm2rnm.cpp:35: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ In file included from ./include/ff++.hpp:21, from Element_P3.cpp:28: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jsize();i++) | ~^~~~~~~~~~ In file included from ./include/ff++.hpp:21, from addNewType.cpp:23: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jsize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from Element_PkEdge.cpp:28: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from Morley.cpp:48: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from ./include/ff++.hpp:21, from VTK_writer_3d.cpp:36: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from exactpartition.cpp:28: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from isoline.cpp:40: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from Element_HCT.cpp:38: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from distance.cpp:29: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from gmsh.cpp:45: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; j’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from ff-AiryBiry.cpp:215: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jsize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from Element_P2pnc.cpp:28: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; j’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ In file included from ./include/ff++.hpp:21, from geophysics.cpp:2: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; j >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from shell.cpp:30: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; j’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from Element_P3pnc.cpp:39: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; j’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ In file included from ./include/ff++.hpp:21, from MatD-VFP0.cpp:31: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/ff++.hpp:21, from Element_Mixte.cpp:50: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jsize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/ff++.hpp:21, from Element_P2bulle3.cpp:32: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from Element_P3nc.cpp:39: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jsize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from msh3.cpp:43: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jsize();i++) | ~^~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from splitmesh12.cpp:31: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from plotPDF.cpp:168: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jsize();i++) | ~^~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/ff++.hpp:21, from Schur-Complement.cpp:27: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; j >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ./include/ff++.hpp:21, from VTK_writer.cpp:36: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; j >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from ./include/ff++.hpp:21, from IncompleteCholesky.cpp:27: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jsize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ In file included from ./include/ff++.hpp:21, from funcTemplate.cpp:30: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; j::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ In file included from ./include/ff++.hpp:21, from mat_psi.cpp:30: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; j::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular**]’: ./include/AFunction.hpp:1163: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*]’ ./include/AFunction.hpp:1162:11: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ./include/ff++.hpp:21, from mat_edgeP1.cpp:30: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jsize();i++) | ~^~~~~~~~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular**]’: ./include/AFunction.hpp:1163: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*]’ ./include/AFunction.hpp:1162:11: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from ff-Ipopt.cpp:37: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; j::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular**]’: ./include/AFunction.hpp:1134: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*]’ ./include/AFunction.hpp:1133:11: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ In file included from pcm2rnm.cpp:49: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; j::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ppm2rnm.cpp: In function ‘bool savePPM(std::string* const&, KNM* const&)’: ppm2rnm.cpp:449:12: warning: unused variable ‘k’ [-Wunused-variable] 449 | int ret, k; | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ppm2rnm.cpp:450:10: warning: unused variable ‘dd’ [-Wunused-variable] 450 | ubyte *dd; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ppm2rnm.cpp:451:11: warning: unused variable ‘mm’ [-Wunused-variable] 451 | double *mm; | ^~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ splitmesh3.cpp: In function ‘const Fem2D::Mesh* SplitMesh3(Stack, const Fem2D::Mesh* const&)’: splitmesh3.cpp:80:7: warning: unused variable ‘nberr’ [-Wunused-variable] 80 | int nberr = 0; | ^~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ splitmesh6.cpp: In function ‘const Fem2D::Mesh* SplitMesh6(Stack, const Fem2D::Mesh* const&)’: splitmesh6.cpp:126:7: warning: unused variable ‘nberr’ [-Wunused-variable] 126 | int nberr = 0; | ^~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ In file included from ./include/ff++.hpp:21, from Element_P1bl.cpp:29: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; j >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33, from splitmesh4.cpp:36: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;jsize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i(nargs[10]); | ^~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i(nargs[10]); | ^~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i(nargs[10]); | ^~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/FESpace.hpp: In function ‘int Fem2D::max(const T**, const int T::*, int)’: ./include/FESpace.hpp:158:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 158 | for (int i=0;i(nargs[10]); | ^~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i(nargs[10]); | ^~~~~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/FESpace.hpp: In function ‘int Fem2D::max(const T**, const int T::*, int)’: ./include/FESpace.hpp:158:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 158 | for (int i=0;i::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/FESpace.hpp:160:6: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 160 | return r; | ^~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/FESpace.hpp: In function ‘int Fem2D::max(const T**, const int T::*, int)’: ./include/FESpace.hpp:158:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 158 | for (int i=0;i::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/FESpace.hpp:825:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 825 | cout << endl; | ^~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j::operator()(Stack) const [with R = const Fem2D::Mesh*; A0 = const Fem2D::Mesh*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:1118:11: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i(nargs[10]); | ^~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j(nargs[10]); | ^~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KNM*]’: ./include/AFunction.hpp:1089:22: required from ‘AnyType E_F_F0_::operator()(Stack) const [with R = KNM*; A0 = std::__cxx11::basic_string*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:1088:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]’: ./include/AFunction.hpp:1134:22: required from ‘AnyType E_F_F0F0_::operator()(Stack) const [with R = KN*; A0 = KN*; A1 = KNM*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:1133:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from BinaryIO.cpp:37: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ In file included from MetricPk.cpp:39: TensorK.hpp: In constructor ‘TensorK::TensorK(int, int, triangulation_type, which_matrix, double)’: TensorK.hpp:87:22: warning: ‘TensorK::wmat’ will be initialized after [-Wreorder] 87 | const which_matrix wmat; | ^~~~ TensorK.hpp:85:16: warning: ‘const double TensorK::p_exp’ [-Wreorder] 85 | const double p_exp; | ^~~~~ TensorK.hpp:135:1: warning: when initialized here [-Wreorder] 135 | TensorK::TensorK(int m_deg_, int r_deg_, triangulation_type ttype_ = Graded, | ^~~~~~~ TensorK.hpp:85:16: warning: ‘TensorK::p_exp’ will be initialized after [-Wreorder] 85 | const double p_exp; | ^~~~~ TensorK.hpp:73:13: warning: ‘const int TensorK::t_deg’ [-Wreorder] 73 | const int t_deg; // degree of the polynomials involved | ^~~~~ TensorK.hpp:135:1: warning: when initialized here [-Wreorder] 135 | TensorK::TensorK(int m_deg_, int r_deg_, triangulation_type ttype_ = Graded, | ^~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ gmsh.cpp: In function ‘Fem2D::Mesh* GMSH_Load(const std::string&)’: gmsh.cpp:185:32: warning: unused variable ‘uv’ [-Wunused-variable] 185 | double xyz[3] = {0}, uv[2]; | ^~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i(nargs[10]); | ^~~~~ gmsh.cpp:315:19: warning: unused variable ‘physical’ [-Wunused-variable] 315 | int physical = (numTags > 0) ? data[4 - numTags] : 0; | ^~~~~~~~ gmsh.cpp:316:19: warning: unused variable ‘elementary’ [-Wunused-variable] 316 | int elementary = (numTags > 1) ? data[4 - numTags + 1] : 0; | ^~~~~~~~~~ gmsh.cpp:317:19: warning: unused variable ‘partition’ [-Wunused-variable] 317 | int partition = (numTags > 2) ? data[4 - numTags + 2] : 0; | ^~~~~~~~~ gmsh.cpp:318:20: warning: unused variable ‘indices’ [-Wunused-variable] 318 | int *indices = &data[numTags + 1]; | ^~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ metis.cpp: In function ‘KN* partmetisd(Stack, KN* const&, Fem2D::Mesh* const&, const long int&)’: metis.cpp:177:13: warning: unused variable ‘numflag’ [-Wunused-variable] 177 | idx_t numflag = 0; | ^~~~~~~ metis.cpp:179:13: warning: unused variable ‘edgecut’ [-Wunused-variable] 179 | idx_t edgecut; | ^~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ gmsh.cpp:371:58: warning: variable ‘partition’ set but not used [-Wunused-but-set-variable] 371 | int num, type, physical = 0, elementary = 0, partition = 0, numVertices; | ^~~~~~~~~ gmsh.cpp:485:19: warning: unused variable ‘elementary’ [-Wunused-variable] 485 | int elementary = (numTags > 1) ? data[4 - numTags + 1] : 0; | ^~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ gmsh.cpp:113:38: warning: unused variable ‘postpro’ [-Wunused-variable] 113 | bool binary = false, swap = false, postpro = false; | ^~~~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ gmsh.cpp: In member function ‘virtual AnyType GMSH_LoadMesh_Op::operator()(Stack) const’: gmsh.cpp:540:7: warning: variable ‘renumsurf’ set but not used [-Wunused-but-set-variable] 540 | int renumsurf = 0; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ metis.cpp: In function ‘double metisFE(const pf3r&, const long int&)’: metis.cpp:202:35: warning: typedef ‘pfes’ locally defined but not used [-Wunused-local-typedefs] 202 | typedef typename FEbase::pfes pfes; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh*]’: ./include/AFunction.hpp:1119: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*]’ ./include/AFunction.hpp:1118:11: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ gmsh.cpp: In function ‘Fem2D::Mesh3* GMSH_Load3(const std::string&, bool, bool, double)’: gmsh.cpp:684:26: warning: unused variable ‘uv’ [-Wunused-variable] 684 | double xyz[3], uv[2]; | ^~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ gmsh.cpp:725:58: warning: variable ‘partition’ set but not used [-Wunused-but-set-variable] 725 | int num, type, physical = 0, elementary = 0, partition = 0, numVertices; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ gmsh.cpp:815:19: warning: unused variable ‘num’ [-Wunused-variable] 815 | int num = data[0]; | ^~~ gmsh.cpp:816:19: warning: unused variable ‘physical’ [-Wunused-variable] 816 | int physical = (numTags > 0) ? data[4 - numTags] : 0; | ^~~~~~~~ gmsh.cpp:817:19: warning: unused variable ‘elementary’ [-Wunused-variable] 817 | int elementary = (numTags > 1) ? data[4 - numTags + 1] : 0; | ^~~~~~~~~~ gmsh.cpp:818:19: warning: unused variable ‘partition’ [-Wunused-variable] 818 | int partition = (numTags > 2) ? data[4 - numTags + 2] : 0; | ^~~~~~~~~ gmsh.cpp:819:20: warning: unused variable ‘indices’ [-Wunused-variable] 819 | int *indices = &data[numTags + 1]; | ^~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ MetricPk.cpp: In member function ‘virtual AnyType MetricPk::operator()(Stack) const’: MetricPk.cpp:204:12: warning: unused variable ‘f’ [-Wunused-variable] 204 | double f[m_deg]; // contains the derivatives of order | ^ gmsh.cpp:882:58: warning: variable ‘partition’ set but not used [-Wunused-but-set-variable] 882 | int num, type, physical = 0, elementary = 0, partition = 0, numVertices; | ^~~~~~~~~ gmsh.cpp:985:19: warning: unused variable ‘num’ [-Wunused-variable] 985 | int num = data[0]; | ^~~ gmsh.cpp:987:19: warning: unused variable ‘elementary’ [-Wunused-variable] 987 | int elementary = (numTags > 1) ? data[4 - numTags + 1] : 0; | ^~~~~~~~~~ gmsh.cpp:988:19: warning: unused variable ‘partition’ [-Wunused-variable] 988 | int partition = (numTags > 2) ? data[4 - numTags + 2] : 0; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ gmsh.cpp:614:38: warning: unused variable ‘postpro’ [-Wunused-variable] 614 | bool binary = false, swap = false, postpro = false; | ^~~~~~~ gmsh.cpp: In member function ‘virtual AnyType GMSH_LoadMesh3_Op::operator()(Stack) const’: gmsh.cpp:1047:7: warning: variable ‘renumsurf’ set but not used [-Wunused-but-set-variable] 1047 | int renumsurf = 0; | ^~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ gmsh.cpp: In function ‘MMesh* GMSH_LoadT(const std::string&, bool, bool, double, double)’: gmsh.cpp:1137:42: warning: typedef ‘TRdHat’ locally defined but not used [-Wunused-local-typedefs] 1137 | typedef typename MMesh::Element::RdHat TRdHat; | ^~~~~~ gmsh.cpp:1138:48: warning: typedef ‘BRdHat’ locally defined but not used [-Wunused-local-typedefs] 1138 | typedef typename MMesh::BorderElement::RdHat BRdHat; | ^~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 67 | for (int i = 0; i < tmp.length( ); ++i) { | ~~^~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 323 | for (int i = 0; i < dist.size( ); ++i) { // Dijkstra's algorithm. | ~~^~~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ VTK_writer_3d.cpp: In constructor ‘Vtkwritesol_Op::Vtkwritesol_Op(const basicAC_F0&)’: VTK_writer_3d.cpp:215:9: warning: unused variable ‘nbofsol’ [-Wunused-variable] 215 | int nbofsol; | ^~~~~~~ MetricPk.cpp:341:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 341 | for (int i = 0; i < dist.size( ); ++i) { | ~~^~~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ VTK_writer_3d.cpp: In member function ‘virtual AnyType Vtkwritesol_Op::operator()(Stack) const’: VTK_writer_3d.cpp:280:14: warning: unused variable ‘mp’ [-Wunused-variable] 280 | MeshPoint *mp(MeshPointStack(stack)); | ^~ MetricPk.cpp:114:16: warning: unused variable ‘rmax’ [-Wunused-variable] 114 | const double rmax = arg(5, stack, 1.); // Not used yet. (Lower bound for the metric) | ^~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ vortextools.cpp: In function ‘long int smoothCurve(KNM* const&, const long int&)’: vortextools.cpp:150:25: warning: suggest parentheses around comparison in operand of ‘|’ [-Wparentheses] 150 | if(i==0 | i==n){ | ~^~~ vortextools.cpp:152:32: warning: suggest parentheses around comparison in operand of ‘|’ [-Wparentheses] 152 | } else if(i==1 | i==(n-1)) { | ~^~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ vortextools.cpp: In function ‘double intdphase(bool, const Complex&, const Complex&, const double&)’: vortextools.cpp:385:16: warning: unused variable ‘count’ [-Wunused-variable] 385 | static int count =0; | ^~~~~ In file included from Element_P4.cpp:233: Element_PkL.hpp: In constructor ‘Fem2D::TypeOfFE_Pk_L::TypeOfFE_Pk_L(int)’: Element_PkL.hpp:49:25: warning: typedef ‘E’ locally defined but not used [-Wunused-local-typedefs] 49 | typedef Element E; | ^ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ vortextools.cpp: In function ‘double ChargeF(int, int, int, Complex*, const double&)’: vortextools.cpp:398:12: warning: unused variable ‘chn’ [-Wunused-variable] 398 | double chn = round(ch); | ^~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ Element_PkL.hpp: In member function ‘virtual void Fem2D::TypeOfFE_Pk_L::FB(Fem2D::What_d, const Mesh&, const Element&, const RdHat&, Fem2D::RNMK_&) const’: Element_PkL.hpp:151:16: warning: unused variable ‘DDl’ [-Wunused-variable] 151 | Rd DDl[dHat+1][d]; | ^~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ vortextools.cpp: In function ‘long int uZero(const pf3c&, const pf3r&, const double&)’: vortextools.cpp:437:18: warning: unused variable ‘twopi’ [-Wunused-variable] 437 | const double twopi = 2.*Pi; | ^~~~~ vortextools.cpp:438:12: warning: unused variable ‘charge’ [-Wunused-variable] 438 | double charge; | ^~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ vortextools.cpp: In function ‘long int uZero2D1(const Fem2D::Mesh* const&, KN >* const&, KN* const&)’: vortextools.cpp:492:18: warning: unused variable ‘twopi’ [-Wunused-variable] 492 | const double twopi = 2.*Pi; | ^~~~~ vortextools.cpp:494:12: warning: unused variable ‘charge’ [-Wunused-variable] 494 | double charge; | ^~~~~~ vortextools.cpp:495:12: warning: unused variable ‘l0’ [-Wunused-variable] 495 | double l0,l1,l2; | ^~ vortextools.cpp:495:15: warning: unused variable ‘l1’ [-Wunused-variable] 495 | double l0,l1,l2; | ^~ vortextools.cpp:495:18: warning: unused variable ‘l2’ [-Wunused-variable] 495 | double l0,l1,l2; | ^~ vortextools.cpp:486:29: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 486 | typedef Element::Vertex Vertex; | ^~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/FESpace.hpp: In function ‘int Fem2D::max(const T**, const int T::*, int)’: ./include/FESpace.hpp:158:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 158 | for (int i=0;i >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ vortextools.cpp: In function ‘long int uZero2D(const Fem2D::Mesh* const&, KNM* const&, KN >* const&, KN* const&, double* const&)’: vortextools.cpp:533:18: warning: unused variable ‘twopi’ [-Wunused-variable] 533 | const double twopi = 2.*Pi; | ^~~~~ vortextools.cpp:536:12: warning: unused variable ‘l0’ [-Wunused-variable] 536 | double l0,l1,l2; | ^~ vortextools.cpp:536:15: warning: unused variable ‘l1’ [-Wunused-variable] 536 | double l0,l1,l2; | ^~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ vortextools.cpp:536:18: warning: unused variable ‘l2’ [-Wunused-variable] 536 | double l0,l1,l2; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ vortextools.cpp: In function ‘long int ZeroLines(const pf3c&, const double&, KNM* const&, KN* const&, KN* const&)’: vortextools.cpp:618:13: warning: unused variable ‘fi’ [-Wunused-variable] 618 | int fi[4],kf[4],nfi=0; | ^~ vortextools.cpp:618:19: warning: unused variable ‘kf’ [-Wunused-variable] 618 | int fi[4],kf[4],nfi=0; | ^~ vortextools.cpp:618:25: warning: unused variable ‘nfi’ [-Wunused-variable] 618 | int fi[4],kf[4],nfi=0; | ^~~ vortextools.cpp:619:12: warning: unused variable ‘PF’ [-Wunused-variable] 619 | R3 PF[4]; | ^~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ Element_P4.cpp: In member function ‘virtual void Fem2D::TypeOfFE_P4_3d::set(const Mesh&, const Element&, Fem2D::InterpolationMatrix&, int, int, int*) const’: Element_P4.cpp:466:9: warning: unused variable ‘n’ [-Wunused-variable] 466 | int n = this->NbDoF; | ^ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ Element_P4.cpp: In constructor ‘Fem2D::TypeOfFE_P4_S::TypeOfFE_P4_S()’: Element_P4.cpp:647:21: warning: typedef ‘E’ locally defined but not used [-Wunused-local-typedefs] 647 | typedef Element E; | ^ vortextools.cpp:648:13: warning: variable ‘fi’ set but not used [-Wunused-but-set-variable] 648 | int fi[4],kf[4],ip[4],nfi=0; | ^~ vortextools.cpp:648:19: warning: unused variable ‘kf’ [-Wunused-variable] 648 | int fi[4],kf[4],ip[4],nfi=0; | ^~ vortextools.cpp:649:12: warning: unused variable ‘PF’ [-Wunused-variable] 649 | R3 PF[4]; | ^~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ Element_P4.cpp: In member function ‘virtual void Fem2D::TypeOfFE_P4_S::set(const Fem2D::MeshS&, const Element&, Fem2D::InterpolationMatrix&, int, int, int*) const’: Element_P4.cpp:686:9: warning: unused variable ‘n’ [-Wunused-variable] 686 | int n = this->NbDoF; | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - vortextools.cpp:729:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 729 | for(int i=0;i’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ vortextools.cpp: In lambda function: vortextools.cpp:779:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 779 | ffassert(nca < arc.size()) ; | ~~~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ vortextools.cpp: In function ‘long int ZeroLines(const pf3c&, const double&, KNM* const&, KN* const&, KN* const&)’: vortextools.cpp:792:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 792 | for(int j=0; j >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 800 | for( int aa=0; aa::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 809 | for(int i=nbline; i< b.size(); ++i) | ~^~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ vortextools.cpp:818:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 818 | for(int i=0; i< b.size(); ++i) | ~^~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ vortextools.cpp:612:10: warning: unused variable ‘nt’ [-Wunused-variable] 612 | long nt =Th.nt; | ^~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ vortextools.cpp:613:10: warning: unused variable ‘nv’ [-Wunused-variable] 613 | long nv = Th.nv; | ^~ vortextools.cpp:639:9: warning: unused variable ‘nbarc’ [-Wunused-variable] 639 | int nbarc =0; | ^~~~~ vortextools.cpp:643:12: warning: unused variable ‘charge’ [-Wunused-variable] 643 | double charge; | ^~~~~~ vortextools.cpp:644:18: warning: unused variable ‘twopi’ [-Wunused-variable] 644 | const double twopi = 2.*Pi; | ^~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ vortextools.cpp: In function ‘double interpol(const KN_&, const KN_&, const KN_&)’: vortextools.cpp:923:32: warning: unused variable ‘si1’ [-Wunused-variable] 923 | double dl = l/(N-1.),si=0, si1; | ^~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/FESpace.hpp:825:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 825 | cout << endl; | ^~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ iohdf5.cpp:664:24: warning: typedef ‘pmesh3’ locally defined but not used [-Wunused-local-typedefs] 664 | typedef const Mesh3 *pmesh3; | ^~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ ClosePoints.cpp: In constructor ‘R2close::R2close()’: ClosePoints.cpp:40:16: warning: ‘R2close::EPSILON’ will be initialized after [-Wreorder] 40 | const double EPSILON; | ^~~~~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/splitsimplex.hpp:4, from ./include/PkLagrange.hpp:30: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - Curvature.cpp: In function ‘double ExtractBorder(Stack, const Fem2D::Mesh* const&, const KN_&, KNM* const&)’: Curvature.cpp:354:10: warning: variable ‘E’ set but not used [-Wunused-but-set-variable] 354 | R2 E = K.Edge(ie); | ^ ClosePoints.cpp:38:14: warning: ‘int R2close::offset’ [-Wreorder] 38 | int n, nx, offset; | ^~~~~~ Curvature.cpp:349:20: warning: unused variable ‘k’ [-Wunused-variable] 349 | for (int ee = 0, k = 0; ee < Th.neb; ++ee) { | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ClosePoints.cpp:42:3: warning: when initialized here [-Wreorder] 42 | R2close( ) : data(0), n(0), nx(1000000), P(new Point[nx]), EPSILON(1e-6), offset(0) { | ^~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ClosePoints.cpp: In constructor ‘R2close::R2close(double*, int, double, int)’: ClosePoints.cpp:40:16: warning: ‘R2close::EPSILON’ will be initialized after [-Wreorder] 40 | const double EPSILON; | ^~~~~~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ClosePoints.cpp:38:14: warning: ‘int R2close::offset’ [-Wreorder] 38 | int n, nx, offset; | ^~~~~~ lapack.cpp: In function ‘long int lapack_zgeev(KNM >* const&, KN >* const&, KNM >* const&)’: lapack.cpp:260:9: warning: unused variable ‘k’ [-Wunused-variable] 260 | int k = 0; | ^ Curvature.cpp: In function ‘double vp1(const double&, const double&, const double&)’: Curvature.cpp:447:10: warning: unused variable ‘vp’ [-Wunused-variable] 447 | double vp[2][2]; | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ClosePoints.cpp:46:3: warning: when initialized here [-Wreorder] 46 | R2close(double *dd, int mx, double eps = 1e-6, int offsett = 1) | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ Curvature.cpp:449:10: warning: unused variable ‘m’ [-Wunused-variable] 449 | double m[3] = {a11, a12, a22}; | ^ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ lapack.cpp:235:20: warning: unused variable ‘zero’ [-Wunused-variable] 235 | intblas nvp = 0, zero = 0; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ Curvature.cpp: In function ‘double Tresca(const double&, const double&, const double&)’: Curvature.cpp:455:10: warning: unused variable ‘vp’ [-Wunused-variable] 455 | double vp[2][2]; | ^~ Curvature.cpp:457:10: warning: unused variable ‘m’ [-Wunused-variable] 457 | double m[3] = {a11, a12, a22}; | ^ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ClosePoints.cpp: In member function ‘int R2close::FindAll(double, double, int*)’: ClosePoints.cpp:151:12: warning: unused variable ‘q’ [-Wunused-variable] 151 | Point *q = 0; | ^ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ioply.cpp: In function ‘void PLY_WRITE_MESHT(const std::string&, FILE*, const MMesh&, bool, int, bool)’: ioply.cpp:704:40: warning: typedef ‘V’ locally defined but not used [-Wunused-local-typedefs] 704 | typedef typename MMesh::Vertex V; | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ Curvature.cpp: In function ‘double Tresca(const double&, const double&, const double&, const double&)’: Curvature.cpp:463:10: warning: unused variable ‘vp’ [-Wunused-variable] 463 | double vp[2][2]; | ^~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ Curvature.cpp:465:10: warning: unused variable ‘m’ [-Wunused-variable] 465 | double m[3] = {arr, arz, azz}; | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ lapack.cpp: In function ‘long int lapack_dggev(KNM* const&, KNM* const&, KN >* const&, KN* const&, KNM >* const&)’: lapack.cpp:287:20: warning: unused variable ‘zero’ [-Wunused-variable] 287 | intblas nvp = 0, zero = 0; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:263:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 263 | virtual bool ChecknbColumn (Z m) const =0; | ^~~~~~~~~~~~~ In file included from ./include/DataFindBoundary.hpp:4, from ./include/GenericMesh.hpp:61: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:262:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 262 | virtual bool ChecknbLine (Z n) const= 0; | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KNM >*]’: ./include/AFunction.hpp:1033:22: required from ‘AnyType E_F_F0F0::operator()(Stack) const [with R = KNM >*; TA0 = std::__cxx11::basic_string*; TA1 = KNM >*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:1032:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ splitedges.cpp: In function ‘const Fem2D::Mesh* Split_Edges(Stack, const Fem2D::Mesh* const&, long int*)’: splitedges.cpp:122:7: warning: unused variable ‘nberr’ [-Wunused-variable] 122 | int nberr = 0; | ^~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ Curvature.cpp: In function ‘double Tresca(const double&, const double&, const double&, const double&, const double&, const double&)’: Curvature.cpp:474:10: warning: unused variable ‘vp’ [-Wunused-variable] 474 | double vp[3][3]; | ^~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ Curvature.cpp:476:10: warning: unused variable ‘m’ [-Wunused-variable] 476 | double m[6] = {a11, a12, a13, a22, a23, a33}; | ^ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ lapack.cpp: In function ‘long int lapack_zggev(KNM >* const&, KNM >* const&, KN >* const&, KN >* const&, KNM >* const&)’: lapack.cpp:378:20: warning: unused variable ‘zero’ [-Wunused-variable] 378 | intblas nvp = 0, zero = 0; | ^~~~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:263:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 263 | virtual bool ChecknbColumn (Z m) const =0; | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/RNM.hpp:262:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 262 | virtual bool ChecknbLine (Z n) const= 0; | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ Curvature.cpp: In function ‘double VonMises(const double&, const double&, const double&, const double&, const double&, const double&)’: Curvature.cpp:482:10: warning: unused variable ‘vp’ [-Wunused-variable] 482 | double vp[3][3]; | ^~ Curvature.cpp:484:10: warning: unused variable ‘m’ [-Wunused-variable] 484 | double m[6] = {a11, a12, a13, a22, a23, a33}; | ^ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ClosePoints.cpp: In function ‘long int BorderIntersect(const Fem2D::Mesh* const&, const KN_&, const KN_&, const KN_&, const KN_&, const KN_&)’: ClosePoints.cpp:835:17: warning: variable ‘ox’ set but not used [-Wunused-but-set-variable] 835 | KN_< double > ox = OX, oy = OY; | ^~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ClosePoints.cpp:835:26: warning: variable ‘oy’ set but not used [-Wunused-but-set-variable] 835 | KN_< double > ox = OX, oy = OY; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ Curvature.cpp: In function ‘double VonMises(const double&, const double&, const double&)’: Curvature.cpp:491:10: warning: unused variable ‘vp’ [-Wunused-variable] 491 | double vp[2][2]; | ^~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ lapack.cpp: In function ‘long int lapack_zhegv(KNM >* const&, KNM >* const&, KN* const&, KNM >* const&)’: lapack.cpp:432:20: warning: unused variable ‘zero’ [-Wunused-variable] 432 | intblas nvp = 0, zero = 0; | ^~~~ Curvature.cpp:493:10: warning: unused variable ‘m’ [-Wunused-variable] 493 | double m[3] = {a11, a12, a22}; | ^ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ Curvature.cpp: In function ‘double VonMises(const double&, const double&, const double&, const double&)’: Curvature.cpp:501:10: warning: unused variable ‘vp’ [-Wunused-variable] 501 | double vp[2][2]; | ^~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ Curvature.cpp:503:10: warning: unused variable ‘m’ [-Wunused-variable] 503 | double m[3] = {arr, arz, azz}; | ^ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:263:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 263 | virtual bool ChecknbColumn (Z m) const =0; | ^~~~~~~~~~~~~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:262:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 262 | virtual bool ChecknbLine (Z n) const= 0; | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN]’: MetricPk.cpp:146:34: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:263:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 263 | virtual bool ChecknbColumn (Z m) const =0; | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/RNM.hpp:262:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 262 | virtual bool ChecknbLine (Z n) const= 0; | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ Element_QF.cpp: In constructor ‘Fem2D::TypeOfFE_QF2d::TypeOfFE_QF2d(const QF*)’: Element_QF.cpp:83:11: warning: unused variable ‘err’ [-Wunused-variable] 83 | int err = 0, iter = 0; | ^~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:263:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 263 | virtual bool ChecknbColumn (Z m) const =0; | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:262:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 262 | virtual bool ChecknbLine (Z n) const= 0; | ^~~~~~~~~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ Element_QF.cpp: In function ‘void finit()’: Element_QF.cpp:340:23: warning: variable ‘pAddNewFE3’ set but not used [-Wunused-but-set-variable] 340 | static AddNewFE3 *pAddNewFE3[15]; | ^~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ metis.cpp: In instantiation of ‘KN* partmetis(Stack, KN* const&, Mesh* const&, const long int&) [with Mesh = const Fem2D::Mesh; int NO = 0; R = long int; Stack = void*]’: metis.cpp:248:34: required from here metis.cpp:125:13: warning: unused variable ‘numflag’ [-Wunused-variable] 125 | idx_t numflag = 0; | ^~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ metis.cpp:128:13: warning: unused variable ‘etype’ [-Wunused-variable] 128 | idx_t etype = nve - 2; // triangle or tet . change FH fevr 2010 | ^~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ metis.cpp: In instantiation of ‘KN* partmetis(Stack, KN* const&, Mesh* const&, const long int&) [with Mesh = const Fem2D::Mesh; int NO = 1; R = long int; Stack = void*]’: metis.cpp:253:34: required from here metis.cpp:125:13: warning: unused variable ‘numflag’ [-Wunused-variable] 125 | idx_t numflag = 0; | ^~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ metis.cpp:128:13: warning: unused variable ‘etype’ [-Wunused-variable] 128 | idx_t etype = nve - 2; // triangle or tet . change FH fevr 2010 | ^~~~~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:263:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 263 | virtual bool ChecknbColumn (Z m) const =0; | ^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/RNM.hpp:262:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 262 | virtual bool ChecknbLine (Z n) const= 0; | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]’: ./include/AddNewFE.h:36:100: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ metis.cpp: In instantiation of ‘KN* partmetis(Stack, KN* const&, Mesh* const&, const long int&) [with Mesh = const Fem2D::Mesh3; int NO = 0; R = long int; Stack = void*]’: metis.cpp:258:35: required from here metis.cpp:125:13: warning: unused variable ‘numflag’ [-Wunused-variable] 125 | idx_t numflag = 0; | ^~~~~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ metis.cpp:128:13: warning: unused variable ‘etype’ [-Wunused-variable] 128 | idx_t etype = nve - 2; // triangle or tet . change FH fevr 2010 | ^~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:64:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:84:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ metis.cpp: In instantiation of ‘KN* partmetis(Stack, KN* const&, Mesh* const&, const long int&) [with Mesh = const Fem2D::Mesh3; int NO = 1; R = long int; Stack = void*]’: metis.cpp:263:35: required from here metis.cpp:125:13: warning: unused variable ‘numflag’ [-Wunused-variable] 125 | idx_t numflag = 0; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ metis.cpp:128:13: warning: unused variable ‘etype’ [-Wunused-variable] 128 | idx_t etype = nve - 2; // triangle or tet . change FH fevr 2010 | ^~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:105:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ metis.cpp: In instantiation of ‘KN* partmetis(Stack, KN* const&, Mesh* const&, const long int&) [with Mesh = const Fem2D::MeshS; int NO = 0; R = long int; Stack = void*]’: metis.cpp:268:35: required from here metis.cpp:125:13: warning: unused variable ‘numflag’ [-Wunused-variable] 125 | idx_t numflag = 0; | ^~~~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ metis.cpp:128:13: warning: unused variable ‘etype’ [-Wunused-variable] 128 | idx_t etype = nve - 2; // triangle or tet . change FH fevr 2010 | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]’: ./include/AddNewFE.h:36:100: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ metis.cpp: In instantiation of ‘KN* partmetis(Stack, KN* const&, Mesh* const&, const long int&) [with Mesh = const Fem2D::MeshS; int NO = 1; R = long int; Stack = void*]’: metis.cpp:273:35: required from here metis.cpp:125:13: warning: unused variable ‘numflag’ [-Wunused-variable] 125 | idx_t numflag = 0; | ^~~~~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ metis.cpp:128:13: warning: unused variable ‘etype’ [-Wunused-variable] 128 | idx_t etype = nve - 2; // triangle or tet . change FH fevr 2010 | ^~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:64:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:84:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ metis.cpp: In instantiation of ‘KN* partmetis(Stack, KN* const&, Mesh* const&, const long int&) [with Mesh = const Fem2D::MeshL; int NO = 0; R = long int; Stack = void*]’: metis.cpp:278:35: required from here metis.cpp:125:13: warning: unused variable ‘numflag’ [-Wunused-variable] 125 | idx_t numflag = 0; | ^~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ metis.cpp:128:13: warning: unused variable ‘etype’ [-Wunused-variable] 128 | idx_t etype = nve - 2; // triangle or tet . change FH fevr 2010 | ^~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:105:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ metis.cpp: In instantiation of ‘KN* partmetis(Stack, KN* const&, Mesh* const&, const long int&) [with Mesh = const Fem2D::MeshL; int NO = 1; R = long int; Stack = void*]’: metis.cpp:283:35: required from here metis.cpp:125:13: warning: unused variable ‘numflag’ [-Wunused-variable] 125 | idx_t numflag = 0; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ metis.cpp:128:13: warning: unused variable ‘etype’ [-Wunused-variable] 128 | idx_t etype = nve - 2; // triangle or tet . change FH fevr 2010 | ^~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ metis.cpp: In instantiation of ‘KN* partmetis(Stack, KN* const&, Mesh* const&, const long int&) [with Mesh = const Fem2D::Mesh; int NO = 0; R = double; Stack = void*]’: metis.cpp:289:34: required from here metis.cpp:125:13: warning: unused variable ‘numflag’ [-Wunused-variable] 125 | idx_t numflag = 0; | ^~~~~~~ metis.cpp:128:13: warning: unused variable ‘etype’ [-Wunused-variable] 128 | idx_t etype = nve - 2; // triangle or tet . change FH fevr 2010 | ^~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ metis.cpp: In instantiation of ‘KN* partmetis(Stack, KN* const&, Mesh* const&, const long int&) [with Mesh = const Fem2D::Mesh; int NO = 1; R = double; Stack = void*]’: metis.cpp:294:34: required from here metis.cpp:125:13: warning: unused variable ‘numflag’ [-Wunused-variable] 125 | idx_t numflag = 0; | ^~~~~~~ metis.cpp:128:13: warning: unused variable ‘etype’ [-Wunused-variable] 128 | idx_t etype = nve - 2; // triangle or tet . change FH fevr 2010 | ^~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘int Fem2D::GenericElement::facePermutation(int) const [with Data = Fem2D::DataTet]’: Element_P4.cpp:263:33: required from here ./include/GenericMesh.hpp:405:30: warning: unused variable ‘j’ [-Wunused-variable] 405 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ metis.cpp: In instantiation of ‘KN* partmetis(Stack, KN* const&, Mesh* const&, const long int&) [with Mesh = const Fem2D::Mesh3; int NO = 0; R = double; Stack = void*]’: metis.cpp:299:35: required from here metis.cpp:125:13: warning: unused variable ‘numflag’ [-Wunused-variable] 125 | idx_t numflag = 0; | ^~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ metis.cpp:128:13: warning: unused variable ‘etype’ [-Wunused-variable] 128 | idx_t etype = nve - 2; // triangle or tet . change FH fevr 2010 | ^~~~~ SaveHB.cpp: In instantiation of ‘long int SaveHB(std::string* const&, Matrice_Creuse* const&, const KN_&, std::string* const&) [with R = double; std::string = std::__cxx11::basic_string]’: SaveHB.cpp:198:13: required from here SaveHB.cpp:123:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 123 | for (int i = 0; i < HB_TITLE_LENGTH - strlen(hb_title->c_str( )); i++) strcat(buf, " "); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ MatrixMarket.cpp: In function ‘int mm_readb_mtx_crd_entry(FILE*, int*, int*, double*, double*, char*)’: MatrixMarket.cpp:483:7: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 483 | if(fread(&ijc,sizeof(IJC),1,f) != 1) | ^~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ MatrixMarket.cpp:485:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 485 | *I=ijc.i; | ^ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]’: ./include/AddNewFE.h:36:100: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2267:16: ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ metis.cpp: In instantiation of ‘KN* partmetis(Stack, KN* const&, Mesh* const&, const long int&) [with Mesh = const Fem2D::Mesh3; int NO = 1; R = double; Stack = void*]’: metis.cpp:304:35: required from here metis.cpp:125:13: warning: unused variable ‘numflag’ [-Wunused-variable] 125 | idx_t numflag = 0; | ^~~~~~~ metis.cpp:128:13: warning: unused variable ‘etype’ [-Wunused-variable] 128 | idx_t etype = nve - 2; // triangle or tet . change FH fevr 2010 | ^~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:64:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:84:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i* const&, const KN_&, std::string* const&) [with R = std::complex; std::string = std::__cxx11::basic_string]’: SaveHB.cpp:201:81: required from here SaveHB.cpp:123:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ metis.cpp: In instantiation of ‘KN* partmetis(Stack, KN* const&, Mesh* const&, const long int&) [with Mesh = const Fem2D::MeshS; int NO = 0; R = double; Stack = void*]’: metis.cpp:309:35: required from here metis.cpp:125:13: warning: unused variable ‘numflag’ [-Wunused-variable] 125 | idx_t numflag = 0; | ^~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ metis.cpp:128:13: warning: unused variable ‘etype’ [-Wunused-variable] 128 | idx_t etype = nve - 2; // triangle or tet . change FH fevr 2010 | ^~~~~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ MatrixMarket.cpp:506:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 506 | if(fread(&ij,sizeof(IJ),1,f) != 1) | ^~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ MatrixMarket.cpp:508:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 508 | *I=ij.i; | ^ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:105:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ metis.cpp: In instantiation of ‘KN* partmetis(Stack, KN* const&, Mesh* const&, const long int&) [with Mesh = const Fem2D::MeshS; int NO = 1; R = double; Stack = void*]’: metis.cpp:314:35: required from here metis.cpp:125:13: warning: unused variable ‘numflag’ [-Wunused-variable] 125 | idx_t numflag = 0; | ^~~~~~~ metis.cpp:128:13: warning: unused variable ‘etype’ [-Wunused-variable] 128 | idx_t etype = nve - 2; // triangle or tet . change FH fevr 2010 | ^~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ mshmet.cpp: In function ‘MSHMET_Mesh* mesh_to_MSHMET_pMesh(const Fem2D::Mesh&)’: mshmet.cpp:117:18: warning: variable ‘h1’ set but not used [-Wunused-but-set-variable] 117 | double ux, uy, h1, h2, h3, pe, rins; | ^~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ mshmet.cpp:117:22: warning: variable ‘h2’ set but not used [-Wunused-but-set-variable] 117 | double ux, uy, h1, h2, h3, pe, rins; | ^~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ mshmet.cpp:117:26: warning: variable ‘h3’ set but not used [-Wunused-but-set-variable] 117 | double ux, uy, h1, h2, h3, pe, rins; | ^~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ mshmet.cpp:117:30: warning: unused variable ‘pe’ [-Wunused-variable] 117 | double ux, uy, h1, h2, h3, pe, rins; | ^~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ mshmet.cpp:117:34: warning: unused variable ‘rins’ [-Wunused-variable] 117 | double ux, uy, h1, h2, h3, pe, rins; | ^~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/AFunction.hpp: In member function ‘OneOperator1s_ >::code(basicAC_F0 const&) const’: ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/AFunction.hpp:2810:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2810 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1s_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2810:11: ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ metis.cpp: In instantiation of ‘KN* partmetis(Stack, KN* const&, Mesh* const&, const long int&) [with Mesh = const Fem2D::MeshL; int NO = 0; R = double; Stack = void*]’: metis.cpp:319:35: required from here metis.cpp:125:13: warning: unused variable ‘numflag’ [-Wunused-variable] 125 | idx_t numflag = 0; | ^~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ MatrixMarket.cpp: In function ‘char* mm_typecode_to_str(char*)’: MatrixMarket.cpp:698:9: warning: variable ‘error’ set but not used [-Wunused-but-set-variable] 698 | int error =0; | ^~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ metis.cpp:128:13: warning: unused variable ‘etype’ [-Wunused-variable] 128 | idx_t etype = nve - 2; // triangle or tet . change FH fevr 2010 | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]’: ./include/AddNewFE.h:36:100: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ mshmet.cpp: In function ‘MSHMET_Sol* sol_mshmet(const int&, const int&, const int&, const int&, int*, const KN&)’: mshmet.cpp:204:20: warning: unused variable ‘wrapperMetric’ [-Wunused-variable] 204 | static const int wrapperMetric[6] = {0, 1, 3, 2, 4, 5}; | ^~~~~~~~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:64:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ gsl.cpp: In constructor ‘GSLInterpolation::GSLInterpolation()’: gsl.cpp:80:10: warning: ‘GSLInterpolation::n’ will be initialized after [-Wreorder] 80 | size_t n; | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ gsl.cpp:79:11: warning: ‘double* GSLInterpolation::xy’ [-Wreorder] 79 | double *xy; | ^~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ gsl.cpp:88:3: warning: when initialized here [-Wreorder] 88 | GSLInterpolation( ) : acc(0), spline(0), n(0), xy(0) {} | ^~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ metis.cpp: In instantiation of ‘KN* partmetis(Stack, KN* const&, Mesh* const&, const long int&) [with Mesh = const Fem2D::MeshL; int NO = 1; R = double; Stack = void*]’: metis.cpp:324:35: required from here metis.cpp:125:13: warning: unused variable ‘numflag’ [-Wunused-variable] 125 | idx_t numflag = 0; | ^~~~~~~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:84:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ gsl.cpp: In member function ‘void GSLInterpolation::init(const KN_&, const KN_&, bool, long int)’: gsl.cpp:109:24: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 109 | for (long k = 0; k < n; ++k) { | ~~^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:105:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ gsl.cpp: In member function ‘void GSLInterpolation::init(GSLInterpolation*, bool)’: gsl.cpp:132:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 132 | for (int i = 0; i < 2 * n; ++i) { | ~~^~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh*]’: splitedges.cpp:291:25: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ mshmet.cpp: In member function ‘virtual AnyType mshmet3d_Op::operator()(Stack) const’: mshmet.cpp:425:7: warning: unused variable ‘nbe’ [-Wunused-variable] 425 | int nbe = Th3.nbe; | ^~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ metis.cpp: In instantiation of ‘double metisFE(const pf3r&, const long int&) [with pf3r = std::pair*, int>; int NO = 0]’: metis.cpp:325:84: required from here metis.cpp:223:9: warning: unused variable ‘nbdofK’ [-Wunused-variable] 223 | int nbdofK = Vh[0].NbDoF( ); | ^~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ mshmet.cpp: In member function ‘virtual AnyType mshmet2d_Op::operator()(Stack) const’: mshmet.cpp:691:7: warning: unused variable ‘nbe’ [-Wunused-variable] 691 | int nbe = Th.neb; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ metis.cpp: In instantiation of ‘double metisFE(const pf3r&, const long int&) [with pf3r = std::pair*, int>; int NO = 1]’: metis.cpp:326:83: required from here metis.cpp:223:9: warning: unused variable ‘nbdofK’ [-Wunused-variable] Element_P1dc1.cpp: In function ‘void Fem2D::SetPtPkDC(typename MMesh::Element::RdHat*, int, int, R) [with MMesh = MeshL; typename MMesh::Element::RdHat = R1; typename MMesh::Element = EdgeL; R = double]’: Element_P1dc1.cpp:305:15: warning: unused variable ‘dHat’ [-Wunused-variable] 305 | const int dHat = 2; | ^~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator1s_ >::code(basicAC_F0 const&) const’: ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AFunction.hpp:2810:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2810 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1s_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2810:11: ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ metis.cpp: In instantiation of ‘double metisFE(const pf3r&, const long int&) [with pf3r = std::pair*, int>; int NO = 0]’: metis.cpp:328:84: required from here metis.cpp:223:9: warning: unused variable ‘nbdofK’ [-Wunused-variable] ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ metis.cpp: In instantiation of ‘double metisFE(const pf3r&, const long int&) [with pf3r = std::pair*, int>; int NO = 1]’: metis.cpp:329:83: required from here metis.cpp:223:9: warning: unused variable ‘nbdofK’ [-Wunused-variable] ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ metis.cpp: In instantiation of ‘double metisFE(const pf3r&, const long int&) [with pf3r = std::pair*, int>; int NO = 0]’: metis.cpp:331:84: required from here metis.cpp:223:9: warning: unused variable ‘nbdofK’ [-Wunused-variable] ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ In file included from ./include/ff++.hpp:21, from lgbmo.cpp:31: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; j::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]’: ./include/AddNewFE.h:36:100: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:64:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:84:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ lapack.cpp: In instantiation of ‘KNM* Add4(KNM* const&, KNM* const&, const KN_&, const KN_&) [with R = std::complex]’: lapack.cpp:1513:98: required from here lapack.cpp:1252:22: warning: unused variable ‘Am’ [-Wunused-variable] 1252 | int An = A.N( ), Am = A.M( ); | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ metis.cpp: In instantiation of ‘double metisFE(const pf3r&, const long int&) [with pf3r = std::pair*, int>; int NO = 1]’: metis.cpp:332:83: required from here metis.cpp:223:9: warning: unused variable ‘nbdofK’ [-Wunused-variable] ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;iinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:105:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ lapack.cpp: In instantiation of ‘KNM* Add4(KNM* const&, KNM* const&, const KN_&, const KN_&) [with R = double]’: lapack.cpp:1518:98: required from here lapack.cpp:1252:22: warning: unused variable ‘Am’ [-Wunused-variable] ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ DxWriter.cpp: In member function ‘void DxWriter::save_header()’: DxWriter.cpp:75:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 75 | for (int i = 0; i < _vecofts.size( ); ++i) { | ~~^~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ Element_P3pnc.cpp: In member function ‘virtual void Fem2D::TypeOfFE_P3pnc::Pi_h_alpha(const Fem2D::baseFElement&, KN_&) const’: Element_P3pnc.cpp:117:18: warning: unused variable ‘x’ [-Wunused-variable] 117 | double x = QFE[p].x; | ^ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ VTK_writer.cpp: In member function ‘void VtkWriter::openfiles(const std::string&)’: VTK_writer.cpp:66:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 66 | for (int i = 0; i < tmp.length( ); ++i) { | ~~^~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ metis.cpp: In instantiation of ‘double metisFE(const pf3r&, const long int&) [with pf3r = std::pair*, int>; int NO = 0]’: metis.cpp:334:84: required from here metis.cpp:223:9: warning: unused variable ‘nbdofK’ [-Wunused-variable] ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ DxWriter.cpp:78:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 78 | for (int j = 0; j < _vecofts[i].vecistant.size( ); ++j) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i::operator()(Stack) const’: mat_edgeP1.cpp:71:34: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 71 | typedef typename Mesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ mat_dervieux.cpp: In constructor ‘MatrixUpWind0::MatrixUpWind0(const basicAC_F0&)’: mat_dervieux.cpp:51:9: warning: unused variable ‘err’ [-Wunused-variable] 51 | int err = 0; | ^~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ metis.cpp: In instantiation of ‘double metisFE(const pf3r&, const long int&) [with pf3r = std::pair*, int>; int NO = 1]’: metis.cpp:335:83: required from here metis.cpp:223:9: warning: unused variable ‘nbdofK’ [-Wunused-variable] ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AFunction.hpp:1603:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1603 | { if(!named_parameter) | ^~ ./include/AFunction.hpp:1605:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1605 | named_parameter->insert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;isize();i++) | ~^~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ Element_Mixte.cpp: In member function ‘virtual void Fem2D::TypeOfFE_TD_NNS0::FB(const bool*, const Fem2D::Mesh&, const Fem2D::Triangle&, const Fem2D::TypeOfFE::RdHat&, Fem2D::RNMK_&) const’: Element_Mixte.cpp:137:16: warning: unused variable ‘S1’ [-Wunused-variable] 137 | R S[3][3], S1[3][3]; | ^~ DxWriter.cpp: In member function ‘void DxWriter::openfiles(const std::string&)’: DxWriter.cpp:101:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 101 | for (int i = 0; i < tmp.length( ); ++i) { | ~~^~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ geophysics.cpp: In function ‘Crustal3d* init_Crustal3d(Crustal3d* const&, std::string* const&, KN* const&)’: geophysics.cpp:215:7: warning: unused variable ‘sz’ [-Wunused-variable] 215 | int sz = nx*ny*nz; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ VTK_writer.cpp: In constructor ‘Vtkwritesol_Op::Vtkwritesol_Op(const basicAC_F0&)’: VTK_writer.cpp:217:9: warning: unused variable ‘nbofsol’ [-Wunused-variable] 217 | int nbofsol; | ^~~~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ In file included from Geometry.hpp:27, from GeometryQA.cpp:39: RZ.h: At global scope: RZ.h:986:22: warning: ‘virtual const mir::sym2 mir::Metric2::operator()(const mir::R2&) const’ was hidden [-Woverloaded-virtual=] 986 | virtual const sym2 operator( )(const R2 &P) const { return sym2(1, 0, 1); } | ^~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ RZ.h:1014:14: note: by ‘const mir::sym3 mir::FctMetric3::operator()(const mir::R3&) const’ 1014 | const sym3 operator( )(const R3 &P) const { return metric_(P); } | ^~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ff-NLopt.cpp: In constructor ‘GenericOptimizer::GenericOptimizer(nlopt::algorithm, int)’: ff-NLopt.cpp:567:22: warning: ‘GenericOptimizer::econstrained’ will be initialized after [-Wreorder] 567 | bool iconstrained, econstrained; | ^~~~~~~~~~~~ distance.cpp: In function ‘int DistanceIso0(const Fem2D::Triangle&, double*, double*)’: distance.cpp:385:7: warning: variable ‘ke’ set but not used [-Wunused-but-set-variable] 385 | int ke[6]; | ^~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ff-NLopt.cpp:567:8: warning: ‘bool GenericOptimizer::iconstrained’ [-Wreorder] 567 | bool iconstrained, econstrained; | ^~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp:290:3: warning: when initialized here [-Wreorder] 290 | GenericOptimizer(nlopt::algorithm ALGO, int dim = 0) | ^~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp:570:14: warning: ‘GenericOptimizer::d_equaconst’ will be initialized after [-Wreorder] 570 | MatrixFunc d_equaconst, d_ineqconst; | ^~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp:569:32: warning: ‘ffcalfunc >* GenericOptimizer::ineqconst’ [-Wreorder] 569 | VectorFunc d_fit, equaconst, ineqconst; | ^~~~~~~~~ ff-NLopt.cpp:290:3: warning: when initialized here [-Wreorder] 290 | GenericOptimizer(nlopt::algorithm ALGO, int dim = 0) | ^~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp:570:27: warning: ‘GenericOptimizer::d_ineqconst’ will be initialized after [-Wreorder] 570 | MatrixFunc d_equaconst, d_ineqconst; | ^~~~~~~~~~~ ff-NLopt.cpp:565:20: warning: ‘nlopt::opt* GenericOptimizer::subopt’ [-Wreorder] 565 | nlopt::opt opt, *subopt; | ^~~~~~ ff-NLopt.cpp:290:3: warning: when initialized here [-Wreorder] 290 | GenericOptimizer(nlopt::algorithm ALGO, int dim = 0) | ^~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ VTK_writer.cpp: In member function ‘virtual AnyType Vtkwritesol_Op::operator()(Stack) const’: VTK_writer.cpp:275:41: warning: variable ‘mps’ set but not used [-Wunused-but-set-variable] 275 | MeshPoint *mp(MeshPointStack(stack)), mps = *mp; | ^~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ Element_Mixte.cpp: In member function ‘virtual void Fem2D::TypeOfFE_TD_NNS1::FB(const bool*, const Fem2D::Mesh&, const Fem2D::Triangle&, const Fem2D::TypeOfFE::RdHat&, Fem2D::RNMK_&) const’: Element_Mixte.cpp:308:7: warning: variable ‘B’ set but not used [-Wunused-but-set-variable] 308 | R B[3][3], BB[3][3]; | ^ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ DxWriter.cpp: In member function ‘void DxWriter::addistant2ts(const std::string&, double, const KN&)’: DxWriter.cpp:163:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 163 | for (int i = 0; i < _vecofts.size( ); ++i) { | ~~^~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ freeyams.cpp: In function ‘Fem2D::MeshS* yams_pSurfMesh_to_meshS(yams_pSurfMesh, int, int, int)’: freeyams.cpp:182:15: warning: unused variable ‘ptt’ [-Wunused-variable] 182 | yams_pTetra ptt; | ^~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ff-NLopt.cpp: In constructor ‘GenericOptimizer::GenericOptimizer(nlopt::algorithm, const ffcalfunc&, Rn&)’: ff-NLopt.cpp:567:22: warning: ‘GenericOptimizer::econstrained’ will be initialized after [-Wreorder] 567 | bool iconstrained, econstrained; | ^~~~~~~~~~~~ freeyams.cpp:183:14: warning: unused variable ‘pte’ [-Wunused-variable] 183 | yams_pEdge pte; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp:567:8: warning: ‘bool GenericOptimizer::iconstrained’ [-Wreorder] 567 | bool iconstrained, econstrained; | ^~~~~~~~~~~~ freeyams.cpp:184:46: warning: unused variable ‘nbl’ [-Wunused-variable] 184 | int i, k, np, ne, nn, nt, nav, natv, tatv, nbl; | ^~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ff-NLopt.cpp:294:3: warning: when initialized here [-Wreorder] 294 | GenericOptimizer(nlopt::algorithm ALGO, const ffcalfunc< R > &_ff, Rn &xstart) | ^~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ freeyams.cpp:185:22: warning: unused variable ‘ndang’ [-Wunused-variable] 185 | int nedge, nridge, ndang, nrequis; | ^~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp:570:14: warning: ‘GenericOptimizer::d_equaconst’ will be initialized after [-Wreorder] 570 | MatrixFunc d_equaconst, d_ineqconst; | ^~~~~~~~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ freeyams.cpp:186:7: warning: unused variable ‘is1’ [-Wunused-variable] 186 | int is1, is2, ncorner, prequis; | ^~~ ff-NLopt.cpp:569:32: warning: ‘ffcalfunc >* GenericOptimizer::ineqconst’ [-Wreorder] 569 | VectorFunc d_fit, equaconst, ineqconst; | ^~~~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ff-NLopt.cpp:294:3: warning: when initialized here [-Wreorder] 294 | GenericOptimizer(nlopt::algorithm ALGO, const ffcalfunc< R > &_ff, Rn &xstart) | ^~~~~~~~~~~~~~~~ freeyams.cpp:186:12: warning: unused variable ‘is2’ [-Wunused-variable] 186 | int is1, is2, ncorner, prequis; | ^~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ff-NLopt.cpp:570:27: warning: ‘GenericOptimizer::d_ineqconst’ will be initialized after [-Wreorder] 570 | MatrixFunc d_equaconst, d_ineqconst; | ^~~~~~~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ freeyams.cpp:346:18: warning: unused variable ‘ff_bb’ [-Wunused-variable] 346 | BoundaryEdgeS *ff_bb = ff_b; | ^~~~~ ff-NLopt.cpp:565:20: warning: ‘nlopt::opt* GenericOptimizer::subopt’ [-Wreorder] 565 | nlopt::opt opt, *subopt; | ^~~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ff-NLopt.cpp:294:3: warning: when initialized here [-Wreorder] 294 | GenericOptimizer(nlopt::algorithm ALGO, const ffcalfunc< R > &_ff, Rn &xstart) | ^~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ isoline.cpp: In member function ‘virtual AnyType FINDLOCALMIN_P1_Op::operator()(Stack) const’: isoline.cpp:480:14: warning: variable ‘Uvp’ set but not used [-Wunused-but-set-variable] 480 | double Uvp = Ui; | ^~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘double GenericOptimizer::operator()()’: ff-NLopt.cpp:316:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 316 | for (int i = 0; i < vv.size( ); ++i) { | ~~^~~~~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ gmsh.cpp: In instantiation of ‘AnyType GMSH_LoadMeshT_Op::operator()(Stack) const [with MMesh = Fem2D::MeshL; AnyType = AnyTypeWithOutCheck; Stack = void*]’: gmsh.cpp:1093:11: required from here gmsh.cpp:1575:7: warning: variable ‘renumsurf’ set but not used [-Wunused-but-set-variable] 1575 | int renumsurf = 0; | ^~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ Element_P3pnc_3d.cpp: In function ‘void Fem2D::Setp3(int*, int)’: Element_P3pnc_3d.cpp:149:24: warning: unused variable ‘k’ [-Wunused-variable] 149 | int i=n/2, j= n%2, k = 3-i; | ^ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ distance.cpp: In function ‘AnyType Distance(Stack, const Mesh*, Expression, KN*, double)’: distance.cpp:550:34: warning: typedef ‘Elem’ locally defined but not used [-Wunused-local-typedefs] 550 | typedef typename Mesh::Element Elem; | ^~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp:322:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 322 | for (int i = 0; i < vv.size( ); ++i) { | ~~^~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ gmsh.cpp: In instantiation of ‘AnyType GMSH_LoadMeshT_Op::operator()(Stack) const [with MMesh = Fem2D::MeshS; AnyType = AnyTypeWithOutCheck; Stack = void*]’: gmsh.cpp:1093:11: required from here gmsh.cpp:1575:7: warning: variable ‘renumsurf’ set but not used [-Wunused-but-set-variable] ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ freeyams.cpp: In function ‘void solyams_pSurfMesh(yams_pSurfMesh, const int&, const KN&, float, float)’: freeyams.cpp:364:34: warning: unused variable ‘vp’ [-Wunused-variable] 364 | double sizeh, m[6], lambda[3], vp[2][2], vp3[3][3]; | ^~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ tetgen.cpp: In constructor ‘Build2D3D_Op::Build2D3D_Op(const basicAC_F0&, Expression)’: tetgen.cpp:137:9: warning: unused variable ‘err’ [-Wunused-variable] 137 | int err = 0; | ^~~ freeyams.cpp:368:44: warning: unused variable ‘mmin’ [-Wunused-variable] 368 | float vpmin = FLT_MAX, vpmax = -FLT_MAX, mmin = FLT_MAX, mmax = -FLT_MAX; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ freeyams.cpp:368:60: warning: unused variable ‘mmax’ [-Wunused-variable] 368 | float vpmin = FLT_MAX, vpmax = -FLT_MAX, mmin = FLT_MAX, mmax = -FLT_MAX; | ^~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ DxWriter.cpp: In member function ‘const Fem2D::Mesh* DxWriter::getmeshts(const std::string&)’: DxWriter.cpp:224:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 224 | for (int i = 0; i < _vecofts.size( ); ++i) { | ~~^~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ isoline.cpp:386:38: warning: typedef ‘myPQL’ locally defined but not used [-Wunused-local-typedefs] 386 | typedef std::priority_queue< KEY > myPQL; | ^~~~~ Element_Mixte.cpp: In constructor ‘Fem2D::TypeOfFE_BDM1_2d::TypeOfFE_BDM1_2d(bool)’: Element_Mixte.cpp:992:33: warning: ‘Fem2D::TypeOfFE_BDM1_2d::QFE’ will be initialized after [-Wreorder] 992 | const QuadratureFormular1d &QFE; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = VtkWriter*]’: ./include/AFunction.hpp:1134: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*]’ ./include/AFunction.hpp:1133:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ Element_Mixte.cpp:991:10: warning: ‘bool Fem2D::TypeOfFE_BDM1_2d::Ortho’ [-Wreorder] 991 | bool Ortho; | ^~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ Element_Mixte.cpp:993:5: warning: when initialized here [-Wreorder] 993 | TypeOfFE_BDM1_2d(bool ortho) | ^~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator1_*, std::__cxx11::basic_string, std::allocator >*, E_F_F0_*, std::__cxx11::basic_string, std::allocator >*> >::code(basicAC_F0 const&) const’: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::GQuadratureFormular*]’: ./include/AFunction.hpp:1300:85: required from ‘AnyType EConstant::operator()(Stack) const [with R = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ Element_QF.cpp:363:63: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ Element_P3.cpp: In constructor ‘Fem2D::TypeOfFE_P3_3d::TypeOfFE_P3_3d()’: Element_P3.cpp:269:21: warning: typedef ‘E’ locally defined but not used [-Wunused-local-typedefs] 269 | typedef Element E; | ^ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_*, std::__cxx11::basic_string, std::allocator >*, E_F_F0_*, std::__cxx11::basic_string, std::allocator >*> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2826:11: ff-NLopt.cpp: In static member function ‘static void GenericOptimizer::NLoptECDF(unsigned int, double*, unsigned int, const double*, double*, void*)’: ff-NLopt.cpp:490:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 490 | for (int k = 0; k < n; ++k) { | ~~^~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ freeyams.cpp: In member function ‘virtual AnyType yams_Op_meshS::operator()(Stack) const’: freeyams.cpp:683:7: warning: unused variable ‘nbe’ [-Wunused-variable] 683 | int nbe = ThS.nbe; | ^~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = void*]’: ./include/AFunction.hpp:1134: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*]’ ./include/AFunction.hpp:1133:11: required from here ./include/AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp:497:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 497 | for (int i = 0; i < m; ++i) { | ~~^~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ff-NLopt.cpp:506:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 506 | for (int i = 0; i < m; ++i) { | ~~^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ distance.cpp: In function ‘void finit()’: distance.cpp:760:23: warning: typedef ‘pmesh’ locally defined but not used [-Wunused-local-typedefs] 760 | typedef const Mesh *pmesh; | ^~~~~ gmsh.cpp: In instantiation of ‘MMesh* GMSH_LoadT(const std::string&, bool, bool, double, double) [with MMesh = Fem2D::MeshL; std::string = std::__cxx11::basic_string]’: gmsh.cpp:1585:34: required from ‘AnyType GMSH_LoadMeshT_Op::operator()(Stack) const [with MMesh = Fem2D::MeshL; AnyType = AnyTypeWithOutCheck; Stack = void*]’ gmsh.cpp:1093:11: required from here gmsh.cpp:1219:26: warning: unused variable ‘uv’ [-Wunused-variable] 1219 | double xyz[3], uv[2]; | ^~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ Element_P1bl.cpp: In member function ‘virtual void Fem2D::TypeOfFE_P1blLagrange3d::FB(Fem2D::What_d, const Mesh&, const Fem2D::TypeOfFE_Lagrange::Element&, const Fem2D::TypeOfFE_Lagrange::RdHat&, Fem2D::RNMK_&) const’: Element_P1bl.cpp:121:13: warning: unused variable ‘d13’ [-Wunused-variable] 121 | const R d13 = d1 * d1 * d1; | ^~~ distance.cpp:761:24: warning: typedef ‘pmesh3’ locally defined but not used [-Wunused-local-typedefs] 761 | typedef const Mesh3 *pmesh3; | ^~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ gmsh.cpp:1215:13: warning: unused variable ‘minVertex’ [-Wunused-variable] 1215 | int minVertex = nv + 1, maxVertex = -1; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ gmsh.cpp:1215:33: warning: unused variable ‘maxVertex’ [-Wunused-variable] 1215 | int minVertex = nv + 1, maxVertex = -1; | ^~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ Element_P3pnc_3d.cpp: In member function ‘virtual void Fem2D::TypeOfFE_P3pnc_3d::set(const Mesh&, const Element&, Fem2D::InterpolationMatrix&, int, int, int*) const’: Element_P3pnc_3d.cpp:162:9: warning: unused variable ‘n’ [-Wunused-variable] 162 | int n = this->NbDoF; | ^ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ metis.cpp: In instantiation of ‘KN* partmetis(KN* const&, FESPACE* const&, const long int&) [with FESPACE = Fem2D::GFESpace; int NO = 0; R = double]’: metis.cpp:228:29: required from ‘double metisFE(const pf3r&, const long int&) [with pf3r = std::pair*, int>; int NO = 0]’ metis.cpp:325:84: required from here metis.cpp:68:13: warning: unused variable ‘numflag’ [-Wunused-variable] 68 | idx_t numflag = 0; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ Element_P3pnc_3d.cpp:164:9: warning: unused variable ‘ncoef’ [-Wunused-variable] 164 | int ncoef=M.ncoef; | ^~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ Element_P3pnc_3d.cpp:211:12: warning: unused variable ‘ll’ [-Wunused-variable] 211 | double ll[4]; // dans Khat | ^~ metis.cpp:71:13: warning: unused variable ‘etype’ [-Wunused-variable] 71 | idx_t etype = nve - 2; // triangle or tet . change FH fevr 2010 | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ MetricKuate.cpp: In function ‘void metrique(int, Fem2D::R2*, Fem2D::R&, Fem2D::R&, Fem2D::R&, Fem2D::R)’: MetricKuate.cpp:128:32: warning: unused variable ‘Ak’ [-Wunused-variable] 128 | R Xk = 0., Yk = 0., Ck = 0., Ak = 0., Bk = 0., Xi = 0., Yi = 0., ri, detXY = 0., Ri, R0, r0; | ^~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ DxWriter.cpp: In member function ‘virtual AnyType Dxwritesol_Op::operator()(Stack) const’: DxWriter.cpp:303:14: warning: unused variable ‘mp’ [-Wunused-variable] 303 | MeshPoint *mp(MeshPointStack(stack)); | ^~ MetricKuate.cpp:135:5: warning: unused variable ‘EPS’ [-Wunused-variable] 135 | R EPS = 0.; // pour recuperer la valeur de epsilon0 optimale | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ gmsh.cpp:1260:58: warning: variable ‘partition’ set but not used [-Wunused-but-set-variable] 1260 | int num, type, physical = 0, elementary = 0, partition = 0, numVertices; | ^~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ gmsh.cpp:1339:19: warning: unused variable ‘num’ [-Wunused-variable] 1339 | int num = data[0]; | ^~~ gmsh.cpp:1340:19: warning: unused variable ‘physical’ [-Wunused-variable] 1340 | int physical = (numTags > 0) ? data[4 - numTags] : 0; | ^~~~~~~~ gmsh.cpp:1341:19: warning: unused variable ‘elementary’ [-Wunused-variable] 1341 | int elementary = (numTags > 1) ? data[4 - numTags + 1] : 0; | ^~~~~~~~~~ gmsh.cpp:1342:19: warning: unused variable ‘partition’ [-Wunused-variable] 1342 | int partition = (numTags > 2) ? data[4 - numTags + 2] : 0; | ^~~~~~~~~ gmsh.cpp:1343:20: warning: unused variable ‘indices’ [-Wunused-variable] 1343 | int *indices = &data[numTags + 1]; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ mmg.cpp: In function ‘int ffmesh_to_MMG5_pMesh(const ffmesh&, MMG5_Mesh*&) [with ffmesh = Fem2D::MeshS; MMG5_pMesh = MMG5_Mesh*]’: mmg.cpp:56:7: warning: unused variable ‘nTetrahedra’ [-Wunused-variable] 56 | int nTetrahedra = 0; | ^~~~~~~~~~~ ff-NLopt.cpp:507:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 507 | for (int j = 0; j < n; ++j) { | ~~^~~ mmg.cpp:57:7: warning: unused variable ‘nPrisms’ [-Wunused-variable] 57 | int nPrisms = 0; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ mmg.cpp:59:7: warning: unused variable ‘nQuadrilaterals’ [-Wunused-variable] 59 | int nQuadrilaterals = 0; | ^~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ Element_P3.cpp: In member function ‘virtual void Fem2D::TypeOfFE_P3_3d::set(const Mesh&, const Element&, Fem2D::InterpolationMatrix&, int, int, int*) const’: Element_P3.cpp:309:9: warning: unused variable ‘n’ [-Wunused-variable] 309 | int n = this->NbDoF; | ^ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ff-NLopt.cpp:513:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 513 | for (int i = 0; i < m; ++i) { | ~~^~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ff-NLopt.cpp:516:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 516 | for (int j = 0; j < n; ++j) { | ~~^~~ GeometryQA.cpp: In member function ‘Fem2D::Mesh* mir::Triangulation::export_to_Mesh() const’: GeometryQA.cpp:777:9: warning: unused variable ‘nberr’ [-Wunused-variable] 777 | int nberr = 0; | ^~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ metis.cpp: In instantiation of ‘KN* partmetis(KN* const&, FESPACE* const&, const long int&) [with FESPACE = Fem2D::GFESpace; int NO = 1; R = double]’: metis.cpp:228:29: required from ‘double metisFE(const pf3r&, const long int&) [with pf3r = std::pair*, int>; int NO = 1]’ metis.cpp:326:83: required from here metis.cpp:68:13: warning: unused variable ‘numflag’ [-Wunused-variable] 68 | idx_t numflag = 0; | ^~~~~~~ mat_psi.cpp: In constructor ‘MatrixUpWind0::MatrixUpWind0(const basicAC_F0&)’: mat_psi.cpp:46:9: warning: unused variable ‘err’ [-Wunused-variable] 46 | int err = 0; | ^~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ metis.cpp:71:13: warning: unused variable ‘etype’ [-Wunused-variable] 71 | idx_t etype = nve - 2; // triangle or tet . change FH fevr 2010 | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ freeyams.cpp: In member function ‘virtual AnyType yams_Op_mesh3::operator()(Stack) const’: freeyams.cpp:1042:7: warning: unused variable ‘nbe’ [-Wunused-variable] 1042 | int nbe = Th.nbe; | ^~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ gmsh.cpp:1402:58: warning: variable ‘partition’ set but not used [-Wunused-but-set-variable] 1402 | int num, type, physical = 0, elementary = 0, partition = 0, numVertices; | ^~~~~~~~~ tetgen.cpp: In member function ‘virtual AnyType Build2D3D_Op::operator()(Stack) const’: tetgen.cpp:194:9: warning: unused variable ‘m’ [-Wunused-variable] 194 | Mesh *m = pTh; // question a quoi sert *m ?? | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In static member function ‘static void GenericOptimizer::NLoptICDF(unsigned int, double*, unsigned int, const double*, double*, void*)’: ff-NLopt.cpp:531:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 531 | for (int k = 0; k < n; ++k) { | ~~^~~ tetgen.cpp:303:9: warning: unused variable ‘rTh’ [-Wunused-variable] 303 | Mesh &rTh = Th; | ^~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ mmg.cpp: In function ‘int MMG5_pMesh_to_ffmesh(MMG5_Mesh* const&, ffmesh*&) [with ffmesh = Fem2D::Mesh3; MMG5_pMesh = MMG5_Mesh*]’: mmg.cpp:96:9: warning: variable ‘ier’ set but not used [-Wunused-but-set-variable] 96 | int ier; | ^~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ Element_P3.cpp: In constructor ‘Fem2D::TypeOfFE_P3_S::TypeOfFE_P3_S()’: Element_P3.cpp:482:21: warning: typedef ‘E’ locally defined but not used [-Wunused-local-typedefs] 482 | typedef Element E; | ^ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_, std::allocator >*, KNM*, E_F_F0F0_, std::allocator >*, KNM*, E_F0> >::code(basicAC_F0 const&) const’: ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, std::allocator >*, KNM*, E_F_F0F0_, std::allocator >*, KNM*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ metis.cpp: In instantiation of ‘KN* partmetis(KN* const&, FESPACE* const&, const long int&) [with FESPACE = Fem2D::GFESpace; int NO = 0; R = double]’: metis.cpp:228:29: required from ‘double metisFE(const pf3r&, const long int&) [with pf3r = std::pair*, int>; int NO = 0]’ metis.cpp:328:84: required from here metis.cpp:68:13: warning: unused variable ‘numflag’ [-Wunused-variable] 68 | idx_t numflag = 0; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ mat_psi.cpp: In constructor ‘MatrixUpWind3::MatrixUpWind3(const basicAC_F0&)’: mat_psi.cpp:78:9: warning: unused variable ‘err’ [-Wunused-variable] 78 | int err = 0; | ^~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ metis.cpp:71:13: warning: unused variable ‘etype’ [-Wunused-variable] 71 | idx_t etype = nve - 2; // triangle or tet . change FH fevr 2010 | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at splitmesh3.cpp:136:1: ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ splitmesh3.cpp:123:92: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 123 | Global.Add("splitmesh3", "(", new OneOperator1s_< Mesh const *, Mesh const * >(SplitMesh3)); | ^ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ isoline.cpp: In function ‘Fem2D::R3* Curve2(Stack, const KNM_&, const long int&, const long int&, const double&, long int* const&)’: isoline.cpp:1071:27: warning: unused variable ‘im’ [-Wunused-variable] 1071 | int i0 = li0, i1 = li1, im; | ^~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at splitmesh3.cpp:123:92, inlined from ‘AutoLoadInit()’ at splitmesh3.cpp:136:1: ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ff-NLopt.cpp:538:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 538 | for (int i = 0; i < m; ++i) { | ~~^~~ gmsh.cpp:1516:19: warning: unused variable ‘num’ [-Wunused-variable] 1516 | int num = data[0]; | ^~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ gmsh.cpp:1518:19: warning: unused variable ‘elementary’ [-Wunused-variable] 1518 | int elementary = (numTags > 1) ? data[4 - numTags + 1] : 0; | ^~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ gmsh.cpp:1519:19: warning: unused variable ‘partition’ [-Wunused-variable] 1519 | int partition = (numTags > 2) ? data[4 - numTags + 2] : 0; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] Element_P3.cpp: In member function ‘virtual void Fem2D::TypeOfFE_P3_S::set(const Fem2D::MeshS&, const Element&, Fem2D::InterpolationMatrix&, int, int, int*) const’: Element_P3.cpp:521:9: warning: unused variable ‘n’ [-Wunused-variable] 521 | int n = this->NbDoF; | ^ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ Element_P2pnc_3d.cpp: In function ‘void Fem2D::Setp3(int*, int)’: Element_P2pnc_3d.cpp:131:24: warning: unused variable ‘k’ [-Wunused-variable] 131 | int i=n/2, j= n%2, k = 3-i; | ^ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp:547:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 547 | for (int i = 0; i < m; ++i) { | ~~^~~ ff-NLopt.cpp:548:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 548 | for (int j = 0; j < n; ++j) { | ~~^~~ ff-NLopt.cpp:554:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 554 | for (int i = 0; i < m; ++i) { | ~~^~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ff-NLopt.cpp:557:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 557 | for (int j = 0; j < n; ++j) { | ~~^~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ gmsh.cpp:1149:38: warning: unused variable ‘postpro’ [-Wunused-variable] 1149 | bool binary = false, swap = false, postpro = false; | ^~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ mmg.cpp: In function ‘int MMG5_pMesh_to_ffmesh(MMG5_Mesh* const&, ffmesh*&) [with ffmesh = Fem2D::MeshS; MMG5_pMesh = MMG5_Mesh*]’: mmg.cpp:167:9: warning: variable ‘ier’ set but not used [-Wunused-but-set-variable] 167 | int ier; | ^~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ metis.cpp: In instantiation of ‘KN* partmetis(KN* const&, FESPACE* const&, const long int&) [with FESPACE = Fem2D::GFESpace; int NO = 1; R = double]’: metis.cpp:228:29: required from ‘double metisFE(const pf3r&, const long int&) [with pf3r = std::pair*, int>; int NO = 1]’ metis.cpp:329:83: required from here metis.cpp:68:13: warning: unused variable ‘numflag’ [-Wunused-variable] 68 | idx_t numflag = 0; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ metis.cpp:71:13: warning: unused variable ‘etype’ [-Wunused-variable] 71 | idx_t etype = nve - 2; // triangle or tet . change FH fevr 2010 | ^~~~~ isoline.cpp: In function ‘void finit()’: isoline.cpp:1260:23: warning: typedef ‘pmesh’ locally defined but not used [-Wunused-local-typedefs] 1260 | typedef const Mesh *pmesh; | ^~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:998:22: ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN_]’: ./include/AFunction_ext.hpp:27:20: required from ‘AnyType E_F_F0F0s_::operator()(Stack) const [with R = KN_; A0 = const Fem2D::MeshL*; A1 = KN*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction_ext.hpp:26:11: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_*, KNM*, KNM*, E_F_F0F0_*, KNM*, KNM*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ Element_P3nc.cpp: In member function ‘virtual void Fem2D::TypeOfFE_P3nc::Pi_h_alpha(const Fem2D::baseFElement&, KN_&) const’: Element_P3nc.cpp:115:18: warning: unused variable ‘x’ [-Wunused-variable] 115 | double x = QFE[p].x; | ^ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmsh.cpp: In instantiation of ‘MMesh* GMSH_LoadT(const std::string&, bool, bool, double, double) [with MMesh = Fem2D::MeshS; std::string = std::__cxx11::basic_string]’: gmsh.cpp:1585:34: required from ‘AnyType GMSH_LoadMeshT_Op::operator()(Stack) const [with MMesh = Fem2D::MeshS; AnyType = AnyTypeWithOutCheck; Stack = void*]’ gmsh.cpp:1093:11: required from here gmsh.cpp:1219:26: warning: unused variable ‘uv’ [-Wunused-variable] 1219 | double xyz[3], uv[2]; | ^~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KNM*, KNM*, E_F_F0F0_*, KNM*, KNM*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ Element_P2pnc_3d.cpp: In member function ‘virtual void Fem2D::TypeOfFE_P2pnc_3d::set(const Mesh&, const Element&, Fem2D::InterpolationMatrix&, int, int, int*) const’: Element_P2pnc_3d.cpp:144:9: warning: unused variable ‘n’ [-Wunused-variable] 144 | int n = this->NbDoF; | ^ ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ gmsh.cpp:1215:13: warning: unused variable ‘minVertex’ [-Wunused-variable] 1215 | int minVertex = nv + 1, maxVertex = -1; | ^~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ gmsh.cpp:1215:33: warning: unused variable ‘maxVertex’ [-Wunused-variable] 1215 | int minVertex = nv + 1, maxVertex = -1; | ^~~~~~~~~ tetgen.cpp: In function ‘Fem2D::Mesh3* Convexhull_3Dpoints(char*, const int&, const double*, const double*, const double*, const int&, const int&)’: tetgen.cpp:878:13: warning: variable ‘jtet’ set but not used [-Wunused-but-set-variable] 878 | int itet, jtet; | ^~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ gmsh.cpp:1260:58: warning: variable ‘partition’ set but not used [-Wunused-but-set-variable] 1260 | int num, type, physical = 0, elementary = 0, partition = 0, numVertices; | ^~~~~~~~~ Element_P3.cpp: In constructor ‘Fem2D::TypeOfFE_P3Hermite::TypeOfFE_P3Hermite()’: Element_P3.cpp:731:25: warning: typedef ‘E’ locally defined but not used [-Wunused-local-typedefs] 731 | typedef Element E; | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ meshtools.cpp: In instantiation of ‘long int connexecomponante(const Mesh*, KN*, long int) [with Mesh = Fem2D::MeshL; K = double]’: meshtools.cpp:205:31: required from ‘AnyType ConnectedComponents::operator()(Stack) const [with Mesh = Fem2D::MeshL; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ meshtools.cpp:196:11: required from here meshtools.cpp:154:21: warning: unused variable ‘nvk’ [-Wunused-variable] 154 | const long nvk = nbvertexElement::value; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ metis.cpp: In instantiation of ‘KN* partmetis(KN* const&, FESPACE* const&, const long int&) [with FESPACE = Fem2D::GFESpace; int NO = 0; R = double]’: metis.cpp:228:29: required from ‘double metisFE(const pf3r&, const long int&) [with pf3r = std::pair*, int>; int NO = 0]’ metis.cpp:331:84: required from here metis.cpp:68:13: warning: unused variable ‘numflag’ [-Wunused-variable] 68 | idx_t numflag = 0; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ metis.cpp:71:13: warning: unused variable ‘etype’ [-Wunused-variable] 71 | idx_t etype = nve - 2; // triangle or tet . change FH fevr 2010 | ^~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ mmg.cpp: In member function ‘AnyType mmg_Op::operator()(Stack) const [with ffmesh = Fem2D::Mesh3; AnyType = AnyTypeWithOutCheck; Stack = void*]’: mmg.cpp:456:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 456 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_verbose, arg(i,stack,0L)); i++; /*!< [-1..10], Tune level of verbosity */ | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ mmg.cpp:456:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 456 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_verbose, arg(i,stack,0L)); i++; /*!< [-1..10], Tune level of verbosity */ | ^ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ gmsh.cpp:1339:19: warning: unused variable ‘num’ [-Wunused-variable] 1339 | int num = data[0]; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ gmsh.cpp:1340:19: warning: unused variable ‘physical’ [-Wunused-variable] 1340 | int physical = (numTags > 0) ? data[4 - numTags] : 0; | ^~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ gmsh.cpp:1341:19: warning: unused variable ‘elementary’ [-Wunused-variable] 1341 | int elementary = (numTags > 1) ? data[4 - numTags + 1] : 0; | ^~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ gmsh.cpp:1342:19: warning: unused variable ‘partition’ [-Wunused-variable] 1342 | int partition = (numTags > 2) ? data[4 - numTags + 2] : 0; | ^~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ MatD-VFP0.cpp: In function ‘void Fem2D::ComputeCoefs(const Mesh&, KN&, long int)’: MatD-VFP0.cpp:52:19: warning: unused variable ‘sum’ [-Wunused-variable] 52 | R w1, w2, w3, sum; | ^~~ tetgen.cpp: In function ‘Fem2D::Mesh3* RemplissageSurf3D_tetgen(char*, const Fem2D::Mesh3&, const int&)’: tetgen.cpp:945:13: warning: variable ‘jtet’ set but not used [-Wunused-but-set-variable] 945 | int itet, jtet; | ^~~~ gmsh.cpp:1343:20: warning: unused variable ‘indices’ [-Wunused-variable] 1343 | int *indices = &data[numTags + 1]; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ mmg.cpp:457:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 457 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_mem, arg(i,stack,0L)); i++; /*!< [n/-1], Set memory size to n Mbytes or keep the default value */ | ^~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ mmg.cpp:457:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 457 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_mem, arg(i,stack,0L)); i++; /*!< [n/-1], Set memory size to n Mbytes or keep the default value */ | ^ mmg.cpp:458:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 458 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_debug, arg(i,stack,false)); i++; /*!< [1/0], Turn on/off debug mode */ | ^~ mmg.cpp:458:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 458 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_debug, arg(i,stack,false)); i++; /*!< [1/0], Turn on/off debug mode */ | ^ mmg.cpp:459:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 459 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_angle, arg(i,stack,false)); i++; /*!< [1/0], Turn on/off angle detection */ | ^~ mmg.cpp:459:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 459 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_angle, arg(i,stack,false)); i++; /*!< [1/0], Turn on/off angle detection */ | ^ mmg.cpp:460:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 460 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_iso, arg(i,stack,false)); i++; /*!< [1/0], Level-set meshing */ | ^~ mmg.cpp:460:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 460 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_iso, arg(i,stack,false)); i++; /*!< [1/0], Level-set meshing */ | ^ mmg.cpp:461:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 461 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_nofem, arg(i,stack,false)); i++; /*!< [1/0], Generate a non finite element mesh */ | ^~ iovtk.cpp: In function ‘void VTU_WRITE_MESH(FILE*, const Fem2D::Mesh&, bool, int, bool)’: iovtk.cpp:466:11: warning: unused variable ‘nv’ [-Wunused-variable] 466 | int nc, nv, nconnex; | ^~ ff-Ipopt.cpp: In copy constructor ‘P2ScalarFunc::P2ScalarFunc(const P2ScalarFunc&)’: ff-Ipopt.cpp:157:17: warning: ‘P2ScalarFunc::b’ will be initialized after [-Wreorder] 157 | Expression M, b; // Matrix of the quadratic part, vector of the linear part | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ff-Ipopt.cpp:156:14: warning: ‘const bool P2ScalarFunc::vf’ [-Wreorder] 156 | const bool vf; | ^~ Element_P3.cpp: In member function ‘virtual void Fem2D::TypeOfFE_P3Hermite::FB(Fem2D::What_d, const Mesh&, const Element&, const RdHat&, Fem2D::RNMK_&) const’: Element_P3.cpp:796:19: warning: unused variable ‘ff0’ [-Wunused-variable] 796 | { double ff0; | ^~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ff-Ipopt.cpp:158:3: warning: when initialized here [-Wreorder] 158 | P2ScalarFunc(const P2ScalarFunc &f) : ffcalfunc< R >(f), M(f.M), b(f.b), vf(f.vf) {} | ^~~~~~~~~~~~ metis.cpp: In instantiation of ‘KN* partmetis(KN* const&, FESPACE* const&, const long int&) [with FESPACE = Fem2D::GFESpace; int NO = 1; R = double]’: metis.cpp:228:29: required from ‘double metisFE(const pf3r&, const long int&) [with pf3r = std::pair*, int>; int NO = 1]’ metis.cpp:332:83: required from here metis.cpp:68:13: warning: unused variable ‘numflag’ [-Wunused-variable] 68 | idx_t numflag = 0; | ^~~~~~~ Element_P3.cpp:797:17: warning: unused variable ‘dof’ [-Wunused-variable] 797 | int dof =0; | ^~~ meshtools.cpp: In instantiation of ‘long int connexecomponante(const Mesh*, KN*, long int) [with Mesh = Fem2D::Mesh3; K = long int]’: meshtools.cpp:205:31: required from ‘AnyType ConnectedComponents::operator()(Stack) const [with Mesh = Fem2D::Mesh3; K = long int; AnyType = AnyTypeWithOutCheck; Stack = void*]’ meshtools.cpp:196:11: required from here meshtools.cpp:154:21: warning: unused variable ‘nvk’ [-Wunused-variable] metis.cpp:71:13: warning: unused variable ‘etype’ [-Wunused-variable] 71 | idx_t etype = nve - 2; // triangle or tet . change FH fevr 2010 | ^~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ Helmholtz_FD.cpp: In member function ‘virtual AnyType HelmholtzFD_Op::operator()(Stack) const’: Helmholtz_FD.cpp:1200:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1200 | for(int i=0; i::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ meshtools.cpp: In instantiation of ‘long int connexecomponante(const Mesh*, KN*, long int) [with Mesh = Fem2D::Mesh3; K = double]’: meshtools.cpp:205:31: required from ‘AnyType ConnectedComponents::operator()(Stack) const [with Mesh = Fem2D::Mesh3; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ meshtools.cpp:196:11: required from here meshtools.cpp:154:21: warning: unused variable ‘nvk’ [-Wunused-variable] ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ Element_P3.cpp:813:16: warning: unused variable ‘DDl’ [-Wunused-variable] 813 | Rd DDl[dHat+1][d]; | ^~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i*]’: ./include/AFunction_ext.hpp:138:22: required from ‘AnyType E_F_F0F0F0F0_::operator()(Stack) const [with R = KN*; A0 = KN*; A1 = KN*; A2 = KN*; A3 = double; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction_ext.hpp:137:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/problem.hpp:355:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 355 | const E_Array *pmapt = dynamic_cast(nargs[10]); | ^~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ mmg.cpp:461:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 461 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_nofem, arg(i,stack,false)); i++; /*!< [1/0], Generate a non finite element mesh */ | ^ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at splitmesh6.cpp:190:1: ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ gmsh.cpp:1402:58: warning: variable ‘partition’ set but not used [-Wunused-but-set-variable] 1402 | int num, type, physical = 0, elementary = 0, partition = 0, numVertices; | ^~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ splitmesh6.cpp:177:92: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 177 | Global.Add("splitmesh6", "(", new OneOperator1s_< Mesh const *, Mesh const * >(SplitMesh6)); | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ mmg.cpp:462:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 462 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_opnbdy, arg(i,stack,false)); i++; /*!< [1/0], Preserve triangles at interface of 2 domains with same reference */ | ^~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at splitmesh6.cpp:177:92, inlined from ‘AutoLoadInit()’ at splitmesh6.cpp:190:1: ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ mmg.cpp:462:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 462 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_opnbdy, arg(i,stack,false)); i++; /*!< [1/0], Preserve triangles at interface of 2 domains with same reference */ | ^ ./include/AFunction.hpp: In member function ‘OneOperator2_*, KNM*, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0_*, KNM*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mmg.cpp:463:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 463 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_lag, arg(i,stack,0L)); i++; /*!< [-1/0/1/2], Lagrangian option */ | ^~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KNM*, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0_*, KNM*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: mmg.cpp:463:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 463 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_lag, arg(i,stack,0L)); i++; /*!< [-1/0/1/2], Lagrangian option */ | ^ ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ mmg.cpp:464:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 464 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_optim, arg(i,stack,false)); i++; /*!< [1/0], Optimize mesh keeping its initial edge sizes */ | ^~ gmsh.cpp:1516:19: warning: unused variable ‘num’ [-Wunused-variable] 1516 | int num = data[0]; | ^~~ Element_P3.cpp:770:45: warning: unused variable ‘l01’ [-Wunused-variable] 770 | const double l11=l1*l1,l111=l11*l1, l01 = l0*l1 , l00=l0*l0; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ Element_P3.cpp:771:59: warning: unused variable ‘dl01’ [-Wunused-variable] 771 | const double dl11= 2*l1,dl00= -2*l0,dl111=3.*l11, dl01 = l0 - l1; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]’: ./include/AddNewFE.h:36:100: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ meshtools.cpp: In instantiation of ‘long int connexecomponante(const Mesh*, KN*, long int) [with Mesh = Fem2D::Mesh; K = long int]’: meshtools.cpp:205:31: required from ‘AnyType ConnectedComponents::operator()(Stack) const [with Mesh = Fem2D::Mesh; K = long int; AnyType = AnyTypeWithOutCheck; Stack = void*]’ meshtools.cpp:196:11: required from here meshtools.cpp:154:21: warning: unused variable ‘nvk’ [-Wunused-variable] ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ metis.cpp: In instantiation of ‘KN* partmetis(KN* const&, FESPACE* const&, const long int&) [with FESPACE = Fem2D::FESpace; int NO = 0; R = double]’: metis.cpp:228:29: required from ‘double metisFE(const pf3r&, const long int&) [with pf3r = std::pair*, int>; int NO = 0]’ metis.cpp:334:84: required from here metis.cpp:68:13: warning: unused variable ‘numflag’ [-Wunused-variable] 68 | idx_t numflag = 0; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ metis.cpp:71:13: warning: unused variable ‘etype’ [-Wunused-variable] 71 | idx_t etype = nve - 2; // triangle or tet . change FH fevr 2010 | ^~~~~ Helmholtz_FD.cpp:899:35: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 899 | typedef typename Mesh3::Element Element; | ^~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ff-Ipopt.cpp: In copy constructor ‘P1VectorFunc::P1VectorFunc(const P1VectorFunc&)’: ff-Ipopt.cpp:202:17: warning: ‘P1VectorFunc::b’ will be initialized after [-Wreorder] 202 | Expression M, b; | ^ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ tetgen.cpp: In function ‘Fem2D::Mesh3* RemplissageSurf3D_tetgen_new(char*, const Fem2D::MeshS&, const int&, const int&, const double*, const int&, const double*, const int&, const double*)’: tetgen.cpp:1043:13: warning: variable ‘jtet’ set but not used [-Wunused-but-set-variable] 1043 | int itet, jtet; | ^~~~ ff-Ipopt.cpp:201:14: warning: ‘const bool P1VectorFunc::vf’ [-Wreorder] 201 | const bool vf; | ^~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ff-Ipopt.cpp:203:3: warning: when initialized here [-Wreorder] 203 | P1VectorFunc(const P1VectorFunc &f) : ffcalfunc< Rn >(f), M(f.M), b(f.b), vf(f.vf) {} | ^~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ff-Ipopt.cpp: In constructor ‘P1VectorFunc::P1VectorFunc(Stack, Expression, Expression, bool)’: ff-Ipopt.cpp:202:17: warning: ‘P1VectorFunc::b’ will be initialized after [-Wreorder] 202 | Expression M, b; | ^ ff-Ipopt.cpp:201:14: warning: ‘const bool P1VectorFunc::vf’ [-Wreorder] 201 | const bool vf; | ^~ ff-Ipopt.cpp:205:3: warning: when initialized here [-Wreorder] 205 | P1VectorFunc(Stack s, Expression _M, Expression _b, bool _vf = false) | ^~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ mmg.cpp:464:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 464 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_optim, arg(i,stack,false)); i++; /*!< [1/0], Optimize mesh keeping its initial edge sizes */ | ^ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ gmsh.cpp:1518:19: warning: unused variable ‘elementary’ [-Wunused-variable] 1518 | int elementary = (numTags > 1) ? data[4 - numTags + 1] : 0; | ^~~~~~~~~~ MatD-VFP0.cpp: In function ‘MatriceMorse* Fem2D::Matgrads(const Mesh*, long int)’: MatD-VFP0.cpp:250:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 250 | for(int l=0; l::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ iovtk.cpp: In function ‘void VTU_WRITE_MESH(FILE*, const Fem2D::Mesh3&, bool, int, bool)’: iovtk.cpp:760:11: warning: unused variable ‘nv’ [-Wunused-variable] 760 | int nc, nv, nconnex; | ^~ gmsh.cpp:1519:19: warning: unused variable ‘partition’ [-Wunused-variable] 1519 | int partition = (numTags > 2) ? data[4 - numTags + 2] : 0; | ^~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ mmg.cpp:465:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 465 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_optimLES, arg(i,stack,false)); i++; /*!< [1/0], Strong mesh optimization for Les computations */ | ^~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ mmg.cpp:465:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 465 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_optimLES, arg(i,stack,false)); i++; /*!< [1/0], Strong mesh optimization for Les computations */ | ^ mmg.cpp:466:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 466 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_noinsert, arg(i,stack,false)); i++; /*!< [1/0], Avoid/allow point insertion */ | ^~ mmg.cpp:466:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 466 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_noinsert, arg(i,stack,false)); i++; /*!< [1/0], Avoid/allow point insertion */ | ^ ff-Ipopt.cpp: In constructor ‘SparseMatStructure::SparseMatStructure(bool)’: ff-Ipopt.cpp:437:8: warning: ‘SparseMatStructure::sym’ will be initialized after [-Wreorder] 437 | bool sym; | ^~~ ff-Ipopt.cpp:435:7: warning: ‘int SparseMatStructure::n’ [-Wreorder] 435 | int n, m; | ^ ff-Ipopt.cpp:364:3: warning: when initialized here [-Wreorder] 364 | SparseMatStructure(bool _sym = 0) : structure( ), sym(_sym), n(0), m(0), raws(0), cols(0) {} | ^~~~~~~~~~~~~~~~~~ mmg.cpp:467:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 467 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_noswap, arg(i,stack,false)); i++; /*!< [1/0], Avoid/allow edge or face flipping */ | ^~ gmsh.cpp:1149:38: warning: unused variable ‘postpro’ [-Wunused-variable] 1149 | bool binary = false, swap = false, postpro = false; | ^~~~~~~ mmg.cpp:467:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 467 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_noswap, arg(i,stack,false)); i++; /*!< [1/0], Avoid/allow edge or face flipping */ | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:64:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ meshtools.cpp: In instantiation of ‘long int connexecomponante(const Mesh*, KN*, long int) [with Mesh = Fem2D::Mesh; K = double]’: meshtools.cpp:205:31: required from ‘AnyType ConnectedComponents::operator()(Stack) const [with Mesh = Fem2D::Mesh; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ meshtools.cpp:196:11: required from here meshtools.cpp:154:21: warning: unused variable ‘nvk’ [-Wunused-variable] ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ metis.cpp: In instantiation of ‘KN* partmetis(KN* const&, FESPACE* const&, const long int&) [with FESPACE = Fem2D::FESpace; int NO = 1; R = double]’: metis.cpp:228:29: required from ‘double metisFE(const pf3r&, const long int&) [with pf3r = std::pair*, int>; int NO = 1]’ metis.cpp:335:83: required from here metis.cpp:68:13: warning: unused variable ‘numflag’ [-Wunused-variable] 68 | idx_t numflag = 0; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ metis.cpp:71:13: warning: unused variable ‘etype’ [-Wunused-variable] 71 | idx_t etype = nve - 2; // triangle or tet . change FH fevr 2010 | ^~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ tetgen.cpp: In function ‘Fem2D::Mesh3* RemplissageSurf3D_tetgen_new(char*, const Fem2D::MeshS&, const int&, const int&, const double*, const int&, const double*, const int&, const double*, const int&, const double*, const int&, const double*)’: tetgen.cpp:1169:13: warning: variable ‘jtet’ set but not used [-Wunused-but-set-variable] 1169 | int itet, jtet; | ^~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:84:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:105:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ meshtools.cpp: In instantiation of ‘long int connexecomponante(const Mesh*, KN*, long int) [with Mesh = Fem2D::MeshS; K = long int]’: meshtools.cpp:205:31: required from ‘AnyType ConnectedComponents::operator()(Stack) const [with Mesh = Fem2D::MeshS; K = long int; AnyType = AnyTypeWithOutCheck; Stack = void*]’ meshtools.cpp:196:11: required from here meshtools.cpp:154:21: warning: unused variable ‘nvk’ [-Wunused-variable] ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ In file included from Element_P3.cpp:857: Element_PkL.hpp: In constructor ‘Fem2D::TypeOfFE_Pk_L::TypeOfFE_Pk_L(int)’: Element_PkL.hpp:49:25: warning: typedef ‘E’ locally defined but not used [-Wunused-local-typedefs] 49 | typedef Element E; | ^ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ mmg.cpp:468:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 468 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_nomove, arg(i,stack,false)); i++; /*!< [1/0], Avoid/allow point relocation */ | ^~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ mmg.cpp:468:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 468 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_nomove, arg(i,stack,false)); i++; /*!< [1/0], Avoid/allow point relocation */ | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ MatD-VFP0.cpp:293:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 293 | for(int l=0; l*, bool)’: ff-Ipopt.cpp:437:8: warning: ‘SparseMatStructure::sym’ will be initialized after [-Wreorder] 437 | bool sym; | ^~~ Element_P2pnc.cpp: In member function ‘virtual void Fem2D::TypeOfFE_P2pnc::Pi_h_alpha(const Fem2D::baseFElement&, KN_&) const’: Element_P2pnc.cpp:115:39: warning: unused variable ‘l0’ [-Wunused-variable] 115 | R l1 = QFK[p].x, l2 = QFK[p].y, l0 = 1 - l1 - l2; | ^~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ff-Ipopt.cpp:435:7: warning: ‘int SparseMatStructure::n’ [-Wreorder] 435 | int n, m; | ^ MatrixMarket.cpp: In instantiation of ‘long int savemtx(std::string* const&, Matrice_Creuse* const&, const bool&) [with R = double; std::string = std::__cxx11::basic_string]’: MatrixMarket.cpp:876:16: required from here MatrixMarket.cpp:775:10: warning: unused variable ‘i’ [-Wunused-variable] 775 | int i; | ^ ff-Ipopt.cpp:366:3: warning: when initialized here [-Wreorder] 366 | SparseMatStructure(Matrice_Creuse< R > *M, bool _sym = 0) | ^~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ mmg.cpp:469:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 469 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_nosurf, arg(i,stack,false)); i++; /*!< [1/0], Avoid/allow surface modifications */ | ^~ mmg.cpp:469:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 469 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_nosurf, arg(i,stack,false)); i++; /*!< [1/0], Avoid/allow surface modifications */ | ^ mmg.cpp:471:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 471 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_renum, arg(i,stack,false)); i++; /*!< [1/0], Turn on/off point relocation with Scotch */ | ^~ mmg.cpp:471:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 471 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_renum, arg(i,stack,false)); i++; /*!< [1/0], Turn on/off point relocation with Scotch */ | ^ mmg.cpp:472:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 472 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_anisosize, arg(i,stack,false)); i++; /*!< [1/0], Turn on/off anisotropic metric creation when no metric is provided */ | ^~ mmg.cpp:472:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 472 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_anisosize, arg(i,stack,false)); i++; /*!< [1/0], Turn on/off anisotropic metric creation when no metric is provided */ | ^ mmg.cpp:473:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 473 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_octree, arg(i,stack,0L)); i++; /*!< [n], Specify the max number of points per PROctree cell (DELAUNAY) */ | ^~ mmg.cpp:473:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 473 | if (nargs[i]) MMG3D_Set_iparameter(mesh,sol,MMG3D_IPARAM_octree, arg(i,stack,0L)); i++; /*!< [n], Specify the max number of points per PROctree cell (DELAUNAY) */ | ^ mmg.cpp:474:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 474 | if (nargs[i]) MMG3D_Set_dparameter(mesh,sol,MMG3D_DPARAM_angleDetection,arg(i,stack,0.)); i++; /*!< [val], Value for angle detection */ | ^~ iovtk.cpp: In function ‘Fem2D::Mesh* VTK_Load(const std::string&, bool, KN >*)’: iovtk.cpp:1532:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1532 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ meshtools.cpp: In instantiation of ‘long int connexecomponante(const Mesh*, KN*, long int) [with Mesh = Fem2D::MeshS; K = double]’: meshtools.cpp:205:31: required from ‘AnyType ConnectedComponents::operator()(Stack) const [with Mesh = Fem2D::MeshS; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ meshtools.cpp:196:11: required from here meshtools.cpp:154:21: warning: unused variable ‘nvk’ [-Wunused-variable] ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ tetgen.cpp: In function ‘Fem2D::Mesh3* ReconstructionRefine_tetgen(char*, const Fem2D::Mesh3&, const int&, const double*, const int&, const double*, const int&, const double*, const double*)’: tetgen.cpp:1348:9: warning: unused variable ‘lenswitch’ [-Wunused-variable] 1348 | int lenswitch; | ^~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN]’: mshmet.cpp:574:32: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ meshtools.cpp: In instantiation of ‘long int connexecomponante(const Mesh*, KN*, long int) [with Mesh = Fem2D::MeshL; K = long int]’: meshtools.cpp:205:31: required from ‘AnyType ConnectedComponents::operator()(Stack) const [with Mesh = Fem2D::MeshL; K = long int; AnyType = AnyTypeWithOutCheck; Stack = void*]’ meshtools.cpp:196:11: required from here meshtools.cpp:154:21: warning: unused variable ‘nvk’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ medit.cpp: In member function ‘virtual AnyType readsol_Op::operator()(Stack) const’: medit.cpp:194:10: warning: unused variable ‘tmp’ [-Wunused-variable] 194 | double tmp; | ^~~ mmg.cpp:474:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 474 | if (nargs[i]) MMG3D_Set_dparameter(mesh,sol,MMG3D_DPARAM_angleDetection,arg(i,stack,0.)); i++; /*!< [val], Value for angle detection */ | ^ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_*, KN*, KNM*, E_F_F0F0_*, KN*, KNM*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ Element_PkL.hpp: In member function ‘virtual void Fem2D::TypeOfFE_Pk_L::FB(Fem2D::What_d, const Mesh&, const Element&, const RdHat&, Fem2D::RNMK_&) const’: Element_PkL.hpp:151:16: warning: unused variable ‘DDl’ [-Wunused-variable] 151 | Rd DDl[dHat+1][d]; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ MatrixMarket.cpp: In instantiation of ‘long int savemtx(std::string* const&, Matrice_Creuse* const&, const bool&) [with R = std::complex; std::string = std::__cxx11::basic_string]’: MatrixMarket.cpp:889:16: required from here MatrixMarket.cpp:775:10: warning: unused variable ‘i’ [-Wunused-variable] ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN*, KNM*, E_F_F0F0_*, KN*, KNM*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ iovtk.cpp:1598:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1598 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ mmg.cpp:475:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 475 | if (nargs[i]) MMG3D_Set_dparameter(mesh,sol,MMG3D_DPARAM_hmin, arg(i,stack,0.)); i++; /*!< [val], Minimal mesh size */ | ^~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ mmg.cpp:475:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 475 | if (nargs[i]) MMG3D_Set_dparameter(mesh,sol,MMG3D_DPARAM_hmin, arg(i,stack,0.)); i++; /*!< [val], Minimal mesh size */ | ^ mmg.cpp:476:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 476 | if (nargs[i]) MMG3D_Set_dparameter(mesh,sol,MMG3D_DPARAM_hmax, arg(i,stack,0.)); i++; /*!< [val], Maximal mesh size */ | ^~ mmg.cpp:476:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 476 | if (nargs[i]) MMG3D_Set_dparameter(mesh,sol,MMG3D_DPARAM_hmax, arg(i,stack,0.)); i++; /*!< [val], Maximal mesh size */ | ^ mmg.cpp:477:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 477 | if (nargs[i]) MMG3D_Set_dparameter(mesh,sol,MMG3D_DPARAM_hsiz, arg(i,stack,0.)); i++; /*!< [val], Constant mesh size */ | ^~ mmg.cpp:477:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 477 | if (nargs[i]) MMG3D_Set_dparameter(mesh,sol,MMG3D_DPARAM_hsiz, arg(i,stack,0.)); i++; /*!< [val], Constant mesh size */ | ^ mmg.cpp:478:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 478 | if (nargs[i]) MMG3D_Set_dparameter(mesh,sol,MMG3D_DPARAM_hausd, arg(i,stack,0.)); i++; /*!< [val], Control global Hausdorff distance (on all the boundary surfaces of the mesh) */ | ^~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ mmg.cpp:478:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 478 | if (nargs[i]) MMG3D_Set_dparameter(mesh,sol,MMG3D_DPARAM_hausd, arg(i,stack,0.)); i++; /*!< [val], Control global Hausdorff distance (on all the boundary surfaces of the mesh) */ | ^ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]’: ./include/AddNewFE.h:36:100: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ff-Ipopt.cpp: In constructor ‘ffNLP::ffNLP(Rn&, const Rn&, const Rn&, const Rn&, const Rn&, ScalarFunc*, VectorFunc*, SparseMatFunc*, VectorFunc*, SparseMatFunc*)’: ff-Ipopt.cpp:573:27: warning: ‘ffNLP::gu’ will be initialized after [-Wreorder] 573 | Rn *xstart, xl, xu, gl, gu; | ^~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ plotPDF.cpp: In function ‘void drawLegend_fill(std::stringstream&, int, double, int, const KNM&, double, double, bool, bool, double, double, double, double, double, double, double)’: plotPDF.cpp:1081:18: warning: unused variable ‘EPS’ [-Wunused-variable] 1081 | const double EPS = 1e-10; | ^~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ff-Ipopt.cpp:569:10: warning: ‘double ffNLP::final_value’ [-Wreorder] 569 | double final_value; | ^~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ meshtools.cpp: In instantiation of ‘long int connexecomponantev(const Mesh*, KN*) [with Mesh = Fem2D::MeshL; K = long int]’: meshtools.cpp:151:33: required from ‘long int connexecomponante(const Mesh*, KN*, long int) [with Mesh = Fem2D::MeshL; K = double]’ meshtools.cpp:205:31: required from ‘AnyType ConnectedComponents::operator()(Stack) const [with Mesh = Fem2D::MeshL; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ meshtools.cpp:196:11: required from here meshtools.cpp:94:16: warning: unused variable ‘nt’ [-Wunused-variable] 94 | const long nt = Th.nt; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ff-Ipopt.cpp:601:1: warning: when initialized here [-Wreorder] 601 | ffNLP::ffNLP(Rn &x, const Rn &_xl, const Rn &_xu, const Rn &_gl, const Rn &_gu, | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ff-Ipopt.cpp:575:26: warning: ‘ffNLP::constraints’ will be initialized after [-Wreorder] 575 | VectorFunc *dfitness, *constraints; | ^~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ mmg.cpp:479:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 479 | if (nargs[i]) MMG3D_Set_dparameter(mesh,sol,MMG3D_DPARAM_hgrad, arg(i,stack,0.)); i++; /*!< [val], Control gradation */ | ^~ ff-Ipopt.cpp:567:29: warning: ‘Rn ffNLP::uz_start’ [-Wreorder] 567 | Rn lambda_start, x_start, uz_start, lz_start; | ^~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ff-Ipopt.cpp:601:1: warning: when initialized here [-Wreorder] 601 | ffNLP::ffNLP(Rn &x, const Rn &_xl, const Rn &_xu, const Rn &_gl, const Rn &_gu, | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ mmg.cpp:479:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 479 | if (nargs[i]) MMG3D_Set_dparameter(mesh,sol,MMG3D_DPARAM_hgrad, arg(i,stack,0.)); i++; /*!< [val], Control gradation */ | ^ ff-Ipopt.cpp:580:33: warning: ‘ffNLP::JacStruct’ will be initialized after [-Wreorder] 580 | SparseMatStructure HesStruct, JacStruct; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ff-Ipopt.cpp:568:10: warning: ‘double ffNLP::sigma_start’ [-Wreorder] 568 | double sigma_start; | ^~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ff-Ipopt.cpp:601:1: warning: when initialized here [-Wreorder] 601 | ffNLP::ffNLP(Rn &x, const Rn &_xl, const Rn &_xu, const Rn &_gl, const Rn &_gu, | ^~~~~ ff-Ipopt.cpp:568:10: warning: ‘ffNLP::sigma_start’ will be initialized after [-Wreorder] 568 | double sigma_start; | ^~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ff-Ipopt.cpp:567:6: warning: ‘Rn ffNLP::lambda_start’ [-Wreorder] 567 | Rn lambda_start, x_start, uz_start, lz_start; | ^~~~~~~~~~~~ ff-Ipopt.cpp:601:1: warning: when initialized here [-Wreorder] 601 | ffNLP::ffNLP(Rn &x, const Rn &_xl, const Rn &_xu, const Rn &_gl, const Rn &_gu, | ^~~~~ mmg.cpp:480:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 480 | if (nargs[i]) MMG3D_Set_dparameter(mesh,sol,MMG3D_DPARAM_ls, arg(i,stack,0.)); i++; /*!< [val], Value of level-set */ | ^~ mmg.cpp:480:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 480 | if (nargs[i]) MMG3D_Set_dparameter(mesh,sol,MMG3D_DPARAM_ls, arg(i,stack,0.)); i++; /*!< [val], Value of level-set */ | ^ mmg.cpp:346:41: warning: variable ‘mps’ set but not used [-Wunused-but-set-variable] 346 | MeshPoint *mp(MeshPointStack(stack)), mps = *mp; | ^~~ mmg.cpp:351:7: warning: unused variable ‘nv’ [-Wunused-variable] 351 | int nv = Th.nv; | ^~ mmg.cpp:352:7: warning: unused variable ‘nt’ [-Wunused-variable] 352 | int nt = Th.nt; | ^~ mmg.cpp:353:7: warning: unused variable ‘nbe’ [-Wunused-variable] 353 | int nbe = Th.nbe; | ^~~ mmg.cpp:485:7: warning: variable ‘ier’ set but not used [-Wunused-but-set-variable] 485 | int ier; | ^~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ tetgen.cpp:1385:13: warning: variable ‘jtet’ set but not used [-Wunused-but-set-variable] 1385 | int itet, jtet; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:64:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ medit.cpp: In member function ‘virtual AnyType datasolMesh2_Op::operator()(Stack) const’: medit.cpp:408:30: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const long int’ [-Wsign-compare] 408 | for (size_t j = 0; j < l[i].nbfloat; j++) { | ~~^~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ff-Ipopt.cpp: In constructor ‘ffNLP::ffNLP(Rn&, const Rn&, const Rn&, const Rn&, const Rn&, ScalarFunc*, VectorFunc*, SparseMatFunc*, VectorFunc*, SparseMatFunc*, int, int, int)’: ff-Ipopt.cpp:576:18: warning: ‘ffNLP::hessian’ will be initialized after [-Wreorder] 576 | SparseMatFunc *hessian, *dconstraints; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ff-Ipopt.cpp:569:10: warning: ‘double ffNLP::final_value’ [-Wreorder] 569 | double final_value; | ^~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ff-Ipopt.cpp:610:1: warning: when initialized here [-Wreorder] 610 | ffNLP::ffNLP(Rn &x, const Rn &_xl, const Rn &_xu, const Rn &_gl, const Rn &_gu, | ^~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ff-Ipopt.cpp:576:28: warning: ‘ffNLP::dconstraints’ will be initialized after [-Wreorder] 576 | SparseMatFunc *hessian, *dconstraints; | ^~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ff-Ipopt.cpp:567:29: warning: ‘Rn ffNLP::uz_start’ [-Wreorder] 567 | Rn lambda_start, x_start, uz_start, lz_start; | ^~~~~~~~ iovtk.cpp:1696:13: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1696 | if (!bigEndian) | ^~ ff-Ipopt.cpp:610:1: warning: when initialized here [-Wreorder] 610 | ffNLP::ffNLP(Rn &x, const Rn &_xl, const Rn &_xu, const Rn &_gl, const Rn &_gu, | ^~~~~ iovtk.cpp:1698:15: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1698 | *pv++=*f; | ^ ff-Ipopt.cpp:580:33: warning: ‘ffNLP::JacStruct’ will be initialized after [-Wreorder] 580 | SparseMatStructure HesStruct, JacStruct; | ^~~~~~~~~ ff-Ipopt.cpp:568:10: warning: ‘double ffNLP::sigma_start’ [-Wreorder] 568 | double sigma_start; | ^~~~~~~~~~~ ff-Ipopt.cpp:610:1: warning: when initialized here [-Wreorder] 610 | ffNLP::ffNLP(Rn &x, const Rn &_xl, const Rn &_xu, const Rn &_gl, const Rn &_gu, | ^~~~~ ff-Ipopt.cpp:568:10: warning: ‘ffNLP::sigma_start’ will be initialized after [-Wreorder] 568 | double sigma_start; | ^~~~~~~~~~~ ff-Ipopt.cpp:567:6: warning: ‘Rn ffNLP::lambda_start’ [-Wreorder] 567 | Rn lambda_start, x_start, uz_start, lz_start; | ^~~~~~~~~~~~ ff-Ipopt.cpp:610:1: warning: when initialized here [-Wreorder] 610 | ffNLP::ffNLP(Rn &x, const Rn &_xl, const Rn &_xu, const Rn &_gl, const Rn &_gu, | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:84:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ meshtools.cpp: In instantiation of ‘long int connexecomponantev(const Mesh*, KN*) [with Mesh = Fem2D::MeshL; K = double]’: meshtools.cpp:160:33: required from ‘long int connexecomponante(const Mesh*, KN*, long int) [with Mesh = Fem2D::MeshL; K = double]’ meshtools.cpp:205:31: required from ‘AnyType ConnectedComponents::operator()(Stack) const [with Mesh = Fem2D::MeshL; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ meshtools.cpp:196:11: required from here meshtools.cpp:94:16: warning: unused variable ‘nt’ [-Wunused-variable] ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ mmg.cpp: In member function ‘AnyType mmg_Op::operator()(Stack) const [with ffmesh = Fem2D::MeshS; AnyType = AnyTypeWithOutCheck; Stack = void*]’: mmg.cpp:602:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 602 | if (nargs[i]) MMGS_Set_iparameter(mesh,sol,MMGS_IPARAM_verbose, arg(i,stack,0L)); i++; /*!< [-1..10], Tune level of verbosity */ | ^~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ tetgen.cpp: In function ‘Fem2D::Mesh3* ReconstructionRefine_tetgen(char*, const Fem2D::Mesh3&, const int&, const double*, const int&, const double*, const int&, const double*, const double*, const int&, const double*)’: tetgen.cpp:1514:9: warning: unused variable ‘lenswitch’ [-Wunused-variable] 1514 | int lenswitch; | ^~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ mmg.cpp:602:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 602 | if (nargs[i]) MMGS_Set_iparameter(mesh,sol,MMGS_IPARAM_verbose, arg(i,stack,0L)); i++; /*!< [-1..10], Tune level of verbosity */ | ^ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:105:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ plotPDF.cpp: In function ‘void plot_mesh(std::stringstream&, const Fem2D::Mesh&, double, double, double, double, int, int, double, bool, double, double, bool, bool, int, int)’: plotPDF.cpp:1193:22: warning: unused variable ‘grayscale0’ [-Wunused-variable] 1193 | const double grayscale0 = (withmesh < 0)? 0: withmesh; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ mmg.cpp:603:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 603 | if (nargs[i]) MMGS_Set_iparameter(mesh,sol,MMGS_IPARAM_mem, arg(i,stack,0L)); i++; /*!< [n/-1], Set memory size to n Mbytes or keep the default value */ | ^~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ mmg.cpp:603:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 603 | if (nargs[i]) MMGS_Set_iparameter(mesh,sol,MMGS_IPARAM_mem, arg(i,stack,0L)); i++; /*!< [n/-1], Set memory size to n Mbytes or keep the default value */ | ^ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ mmg.cpp:604:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 604 | if (nargs[i]) MMGS_Set_iparameter(mesh,sol,MMGS_IPARAM_debug, arg(i,stack,false)); i++; /*!< [1/0], Turn on/off debug mode */ | ^~ mmg.cpp:604:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 604 | if (nargs[i]) MMGS_Set_iparameter(mesh,sol,MMGS_IPARAM_debug, arg(i,stack,false)); i++; /*!< [1/0], Turn on/off debug mode */ | ^ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ mmg.cpp:605:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 605 | if (nargs[i]) MMGS_Set_iparameter(mesh,sol,MMGS_IPARAM_angle, arg(i,stack,false)); i++; /*!< [1/0], Turn on/off angle detection */ | ^~ mmg.cpp:605:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 605 | if (nargs[i]) MMGS_Set_iparameter(mesh,sol,MMGS_IPARAM_angle, arg(i,stack,false)); i++; /*!< [1/0], Turn on/off angle detection */ | ^ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2 >*, std::__cxx11::basic_string, std::allocator >*, KNM >*, E_F_F0F0 >*, std::__cxx11::basic_string, std::allocator >*, KNM >*> >::code(basicAC_F0 const&) const’: ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ iovtk.cpp:1739:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1739 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ medit.cpp:446:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const long int’ [-Wsign-compare] 446 | for (size_t j = 0; j < l[ii].nbfloat; j++) { | ~~^~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ mmg.cpp:607:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 607 | if (nargs[i]) MMGS_Set_iparameter(mesh,sol,MMGS_IPARAM_keepRef, arg(i,stack,false)); i++; /*!< [1/0], Preserve the initial domain references in level-set mode */ | ^~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >*, std::__cxx11::basic_string, std::allocator >*, KNM >*, E_F_F0F0 >*, std::__cxx11::basic_string, std::allocator >*, KNM >*> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ mmg.cpp:607:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 607 | if (nargs[i]) MMGS_Set_iparameter(mesh,sol,MMGS_IPARAM_keepRef, arg(i,stack,false)); i++; /*!< [1/0], Preserve the initial domain references in level-set mode */ | ^ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ mmg.cpp:609:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 609 | if (nargs[i]) MMGS_Set_iparameter(mesh,sol,MMGS_IPARAM_noinsert, arg(i,stack,false)); i++; /*!< [1/0], Avoid/allow point insertion */ | ^~ mmg.cpp:609:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 609 | if (nargs[i]) MMGS_Set_iparameter(mesh,sol,MMGS_IPARAM_noinsert, arg(i,stack,false)); i++; /*!< [1/0], Avoid/allow point insertion */ | ^ mmg.cpp:610:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 610 | if (nargs[i]) MMGS_Set_iparameter(mesh,sol,MMGS_IPARAM_noswap, arg(i,stack,false)); i++; /*!< [1/0], Avoid/allow edge or face flipping */ | ^~ mmg.cpp:610:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 610 | if (nargs[i]) MMGS_Set_iparameter(mesh,sol,MMGS_IPARAM_noswap, arg(i,stack,false)); i++; /*!< [1/0], Avoid/allow edge or face flipping */ | ^ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ mmg.cpp:611:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 611 | if (nargs[i]) MMGS_Set_iparameter(mesh,sol,MMGS_IPARAM_nomove, arg(i,stack,false)); i++; /*!< [1/0], Avoid/allow point relocation */ | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ meshtools.cpp: In instantiation of ‘long int connexecomponantea(const Mesh*, KN*) [with Mesh = Fem2D::MeshL; K = double]’: meshtools.cpp:162:33: required from ‘long int connexecomponante(const Mesh*, KN*, long int) [with Mesh = Fem2D::MeshL; K = double]’ meshtools.cpp:205:31: required from ‘AnyType ConnectedComponents::operator()(Stack) const [with Mesh = Fem2D::MeshL; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ meshtools.cpp:196:11: required from here meshtools.cpp:41:16: warning: unused variable ‘nv’ [-Wunused-variable] 41 | const long nv = Th.nv; | ^~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]’: ./include/AddNewFE.h:36:100: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]’: ./include/AddNewFE.h:36:100: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ mmg.cpp:611:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 611 | if (nargs[i]) MMGS_Set_iparameter(mesh,sol,MMGS_IPARAM_nomove, arg(i,stack,false)); i++; /*!< [1/0], Avoid/allow point relocation */ | ^ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ medit.cpp:358:14: warning: unused variable ‘mp’ [-Wunused-variable] 358 | MeshPoint *mp(MeshPointStack(stack)); | ^~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ mmg.cpp:612:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 612 | if (nargs[i]) MMGS_Set_iparameter(mesh,sol,MMGS_IPARAM_nreg, arg(i,stack,false)); i++; /*!< [0/1], Disabled/enabled normal regularization */ | ^~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ mmg.cpp:612:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 612 | if (nargs[i]) MMGS_Set_iparameter(mesh,sol,MMGS_IPARAM_nreg, arg(i,stack,false)); i++; /*!< [0/1], Disabled/enabled normal regularization */ | ^ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ff-Ipopt.cpp: In constructor ‘OptimIpopt::E_Ipopt::E_Ipopt(const basicAC_F0&, AssumptionF, AssumptionG)’: ff-Ipopt.cpp:1117:10: warning: ‘OptimIpopt::E_Ipopt::L_m’ will be initialized after [-Wreorder] 1117 | C_F0 L_m; | ^~~ ff-Ipopt.cpp:1106:23: warning: ‘const AssumptionF OptimIpopt::E_Ipopt::AF’ [-Wreorder] 1106 | const AssumptionF AF; | ^~ ff-Ipopt.cpp:1141:5: warning: when initialized here [-Wreorder] 1141 | E_Ipopt(const basicAC_F0 &args, AssumptionF af, AssumptionG ag) | ^~~~~~~ ff-Ipopt.cpp:1109:32: warning: ‘OptimIpopt::E_Ipopt::unused_name_param’ will be initialized after [-Wreorder] 1109 | std::set< unsigned short > unused_name_param; // In some case, some parameter are usless, | ^~~~~~~~~~~~~~~~~ ff-Ipopt.cpp:1103:10: warning: ‘bool OptimIpopt::E_Ipopt::spurious_cases’ [-Wreorder] 1103 | bool spurious_cases; | ^~~~~~~~~~~~~~ iovtk.cpp:1405:9: warning: variable ‘res’ set but not used [-Wunused-but-set-variable] 1405 | char *res; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ Element_Mixte3d.cpp: In member function ‘virtual void Fem2D::TypeOfFE_Edge1_3d::FB(Fem2D::What_d, const Mesh&, const Fem2D::GenericMesh >::Element&, const Fem2D::GTypeOfFE::RdHat&, Fem2D::RNMK_&) const’: Element_Mixte3d.cpp:370:10: warning: variable ‘X’ set but not used [-Wunused-but-set-variable] 370 | R3 X = K(PHat); | ^ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ tetgen.cpp:1551:13: warning: variable ‘jtet’ set but not used [-Wunused-but-set-variable] 1551 | int itet, jtet; | ^~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ff-Ipopt.cpp:1141:5: warning: when initialized here [-Wreorder] 1141 | E_Ipopt(const basicAC_F0 &args, AssumptionF af, AssumptionG ag) | ^~~~~~~ mmg.cpp:613:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 613 | if (nargs[i]) MMGS_Set_iparameter(mesh,sol,MMGS_IPARAM_renum, arg(i,stack,false)); i++; /*!< [1/0], Turn on/off point relocation with Scotch */ | ^~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:64:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ mmg.cpp:613:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 613 | if (nargs[i]) MMGS_Set_iparameter(mesh,sol,MMGS_IPARAM_renum, arg(i,stack,false)); i++; /*!< [1/0], Turn on/off point relocation with Scotch */ | ^ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ mmg.cpp:614:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 614 | if (nargs[i]) MMGS_Set_dparameter(mesh,sol,MMGS_DPARAM_angleDetection,arg(i,stack,0.)); i++; /*!< [val], Value for angle detection */ | ^~ mmg.cpp:614:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 614 | if (nargs[i]) MMGS_Set_dparameter(mesh,sol,MMGS_DPARAM_angleDetection,arg(i,stack,0.)); i++; /*!< [val], Value for angle detection */ | ^ mmg.cpp:615:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 615 | if (nargs[i]) MMGS_Set_dparameter(mesh,sol,MMGS_DPARAM_hmin, arg(i,stack,0.)); i++; /*!< [val], Minimal mesh size */ | ^~ mmg.cpp:615:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 615 | if (nargs[i]) MMGS_Set_dparameter(mesh,sol,MMGS_DPARAM_hmin, arg(i,stack,0.)); i++; /*!< [val], Minimal mesh size */ | ^ mmg.cpp:616:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 616 | if (nargs[i]) MMGS_Set_dparameter(mesh,sol,MMGS_DPARAM_hmax, arg(i,stack,0.)); i++; /*!< [val], Maximal mesh size */ | ^~ mmg.cpp:616:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 616 | if (nargs[i]) MMGS_Set_dparameter(mesh,sol,MMGS_DPARAM_hmax, arg(i,stack,0.)); i++; /*!< [val], Maximal mesh size */ | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:84:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:64:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ meshtools.cpp: In instantiation of ‘long int connexecomponantev(const Mesh*, KN*) [with Mesh = Fem2D::Mesh3; K = long int]’: meshtools.cpp:151:33: required from ‘long int connexecomponante(const Mesh*, KN*, long int) [with Mesh = Fem2D::Mesh3; K = long int]’ meshtools.cpp:205:31: required from ‘AnyType ConnectedComponents::operator()(Stack) const [with Mesh = Fem2D::Mesh3; K = long int; AnyType = AnyTypeWithOutCheck; Stack = void*]’ meshtools.cpp:196:11: required from here meshtools.cpp:94:16: warning: unused variable ‘nt’ [-Wunused-variable] 94 | const long nt = Th.nt; | ^~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]’: ./include/AddNewFE.h:36:100: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ mmg.cpp:617:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 617 | if (nargs[i]) MMGS_Set_dparameter(mesh,sol,MMGS_DPARAM_hsiz, arg(i,stack,0.)); i++; /*!< [val], Constant mesh size */ | ^~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:105:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ mmg.cpp:617:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 617 | if (nargs[i]) MMGS_Set_dparameter(mesh,sol,MMGS_DPARAM_hsiz, arg(i,stack,0.)); i++; /*!< [val], Constant mesh size */ | ^ mmg.cpp:618:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 618 | if (nargs[i]) MMGS_Set_dparameter(mesh,sol,MMGS_DPARAM_hausd, arg(i,stack,0.)); i++; /*!< [val], Control global Hausdorff distance (on all the boundary surfaces of the mesh) */ | ^~ mmg.cpp:618:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 618 | if (nargs[i]) MMGS_Set_dparameter(mesh,sol,MMGS_DPARAM_hausd, arg(i,stack,0.)); i++; /*!< [val], Control global Hausdorff distance (on all the boundary surfaces of the mesh) */ | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ mmg.cpp:619:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 619 | if (nargs[i]) MMGS_Set_dparameter(mesh,sol,MMGS_DPARAM_hgrad, arg(i,stack,0.)); i++; /*!< [val], Control gradation */ | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:84:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ mmg.cpp:619:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 619 | if (nargs[i]) MMGS_Set_dparameter(mesh,sol,MMGS_DPARAM_hgrad, arg(i,stack,0.)); i++; /*!< [val], Control gradation */ | ^ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ iovtk.cpp: In member function ‘virtual AnyType VTK_LoadMesh_Op::operator()(Stack) const’: iovtk.cpp:1787:7: warning: variable ‘reftri’ set but not used [-Wunused-but-set-variable] 1787 | int reftri = 1; | ^~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ gmsh.cpp: In function ‘MMesh* GMSH_LoadT(const std::string&, bool, bool, double, double) [with MMesh = Fem2D::MeshL]’: gmsh.cpp:1157:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1157 | fgets(str, sizeof(str), fp); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ iovtk.cpp:1788:7: warning: variable ‘refedges’ set but not used [-Wunused-but-set-variable] 1788 | int refedges = 1; | ^~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ iovtk.cpp:1802:11: warning: variable ‘DataLabel’ set but not used [-Wunused-but-set-variable] 1802 | string *DataLabel; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ medit.cpp: In member function ‘AnyType datasolMeshT_Op::operator()(Stack) const’: medit.cpp:589:41: warning: typedef ‘B’ locally defined but not used [-Wunused-local-typedefs] 589 | typedef typename MMesh::BorderElement B; | ^ gmsh.cpp:1262:21: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1262 | fscanf(fp, "%d %d %d %d %d", &num, &type, &physical, &elementary, &numVertices); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ gmsh.cpp:1265:21: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1265 | fscanf(fp, "%d %d %d", &num, &type, &numTags); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ medit.cpp:590:34: warning: typedef ‘V’ locally defined but not used [-Wunused-local-typedefs] 590 | typedef typename MMesh::Vertex V; | ^ gmsh.cpp:1269:23: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1269 | fscanf(fp, "%d", &tag); | ~~~~~~^~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ medit.cpp:592:48: warning: typedef ‘BRdHat’ locally defined but not used [-Wunused-local-typedefs] 592 | typedef typename MMesh::BorderElement::RdHat BRdHat; | ^~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ gmsh.cpp:1301:21: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1301 | fscanf(fp, "%d", &indices[j]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ mmg.cpp:620:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 620 | if (nargs[i]) MMGS_Set_dparameter(mesh,sol,MMGS_DPARAM_ls, arg(i,stack,0.)); i++; /*!< [val], Value of level-set */ | ^~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ gmsh.cpp:1381:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1381 | fgets(str, sizeof(str), fp); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ mmg.cpp:620:94: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 620 | if (nargs[i]) MMGS_Set_dparameter(mesh,sol,MMGS_DPARAM_ls, arg(i,stack,0.)); i++; /*!< [val], Value of level-set */ | ^ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ gmsh.cpp:1404:21: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1404 | fscanf(fp, "%d %d %d %d %d", &num, &type, &physical, &elementary, &numVertices); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ gmsh.cpp:1407:21: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1407 | fscanf(fp, "%d %d %d", &num, &type, &numTags); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmsh.cpp:1411:23: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1411 | fscanf(fp, "%d", &tag); | ~~~~~~^~~~~~~~~~~~~~~~ gmsh.cpp:1434:21: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1434 | fscanf(fp, "%d", &indices[j]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ mmg.cpp:508:41: warning: variable ‘mps’ set but not used [-Wunused-but-set-variable] 508 | MeshPoint *mp(MeshPointStack(stack)), mps = *mp; | ^~~ mmg.cpp:513:7: warning: unused variable ‘nv’ [-Wunused-variable] 513 | int nv = Th.nv; | ^~ mmg.cpp:514:7: warning: unused variable ‘nt’ [-Wunused-variable] 514 | int nt = Th.nt; | ^~ mmg.cpp:515:7: warning: unused variable ‘nbe’ [-Wunused-variable] 515 | int nbe = Th.nbe; | ^~~ mmg.cpp:622:7: warning: variable ‘ier’ set but not used [-Wunused-but-set-variable] 622 | int ier; | ^~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:64:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:105:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ meshtools.cpp: In instantiation of ‘long int connexecomponantea(const Mesh*, KN*) [with Mesh = Fem2D::Mesh3; K = long int]’: meshtools.cpp:162:33: required from ‘long int connexecomponante(const Mesh*, KN*, long int) [with Mesh = Fem2D::Mesh3; K = long int]’ meshtools.cpp:205:31: required from ‘AnyType ConnectedComponents::operator()(Stack) const [with Mesh = Fem2D::Mesh3; K = long int; AnyType = AnyTypeWithOutCheck; Stack = void*]’ meshtools.cpp:196:11: required from here meshtools.cpp:41:16: warning: unused variable ‘nv’ [-Wunused-variable] 41 | const long nv = Th.nv; | ^~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ff-Ipopt.cpp: In member function ‘virtual AnyType OptimIpopt::E_Ipopt::operator()(Stack) const’: ff-Ipopt.cpp:1277:12: warning: unused variable ‘iprint’ [-Wunused-variable] 1277 | long iprint = verbosity; | ^~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ff-Ipopt.cpp:1301:12: warning: unused variable ‘cberror’ [-Wunused-variable] 1301 | cberror = false; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:84:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]’: ./include/AFunction_ext.hpp:79:20: required from ‘AnyType E_F_F0F0F0s_::operator()(Stack) const [with R = KN*; A0 = double; A1 = const Fem2D::Mesh*; A2 = KNM*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction_ext.hpp:78:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ iovtk.cpp: In member function ‘void VTK_WriteMesh_Op::Expression2::writesolutionP0_double(FILE*, const Fem2D::Mesh&, Stack, bool) const’: iovtk.cpp:2037:21: warning: unused variable ‘ElementChars’ [-Wunused-variable] 2037 | unsigned char ElementChars[256]; | ^~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ meshtools.cpp: In instantiation of ‘long int connexecomponantev(const Mesh*, KN*) [with Mesh = Fem2D::Mesh3; K = double]’: meshtools.cpp:160:33: required from ‘long int connexecomponante(const Mesh*, KN*, long int) [with Mesh = Fem2D::Mesh3; K = double]’ meshtools.cpp:205:31: required from ‘AnyType ConnectedComponents::operator()(Stack) const [with Mesh = Fem2D::Mesh3; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ meshtools.cpp:196:11: required from here meshtools.cpp:94:16: warning: unused variable ‘nt’ [-Wunused-variable] 94 | const long nt = Th.nt; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ plotPDF.cpp: In function ‘void plot_P1_fill(std::stringstream&, const Fem2D::Mesh&, const KN&, const KNM&, int, int, double, double, double, double, double, int, int, double, bool, bool, int, bool, double, long int, const KN*)’: plotPDF.cpp:1483:16: warning: unused variable ‘nVertices’ [-Wunused-variable] 1483 | const int &nVertices = Th.nv; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]’: ./include/AFunction.hpp:1119:22: required from ‘AnyType E_F_F0s_::operator()(Stack) const [with R = std::complex; A0 = KNM_; E = E_F0mps; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:1118:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class std::complex’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ plotPDF.cpp:1485:16: warning: unused variable ‘nEdges’ [-Wunused-variable] 1485 | const int &nEdges = Th.neb; | ^~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:105:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ tetgen.cpp: In member function ‘virtual AnyType ReconstructionRefine_Op::operator()(Stack) const’: tetgen.cpp:2080:10: warning: unused variable ‘m’ [-Wunused-variable] 2080 | Mesh3 *m = pTh; // question a quoi sert *m ?? | ^ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ medit.cpp: In constructor ‘PopenMeditMesh_Op::PopenMeditMesh_Op(const basicAC_F0&)’: medit.cpp:1156:16: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘long int’ [-Wsign-compare] 1156 | if (jj != (nbTh - 1) * offset) { | ~~~^~~~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ medit.cpp:1089:9: warning: unused variable ‘nbofsol’ [-Wunused-variable] 1089 | int nbofsol; | ^~~~~~~ medit.cpp:1092:11: warning: unused variable ‘tictac’ [-Wunused-variable] 1092 | char *tictac; | ^~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ iovtk.cpp: In constructor ‘VTK_WriteMesh_Op::VTK_WriteMesh_Op(const basicAC_F0&)’: iovtk.cpp:2315:9: warning: variable ‘nbofsol’ set but not used [-Wunused-but-set-variable] 2315 | int nbofsol; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ meshtools.cpp: In instantiation of ‘long int connexecomponantea(const Mesh*, KN*) [with Mesh = Fem2D::Mesh3; K = double]’: meshtools.cpp:162:33: required from ‘long int connexecomponante(const Mesh*, KN*, long int) [with Mesh = Fem2D::Mesh3; K = double]’ meshtools.cpp:205:31: required from ‘AnyType ConnectedComponents::operator()(Stack) const [with Mesh = Fem2D::Mesh3; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ meshtools.cpp:196:11: required from here meshtools.cpp:41:16: warning: unused variable ‘nv’ [-Wunused-variable] 41 | const long nv = Th.nv; | ^~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ medit.cpp: In member function ‘virtual AnyType PopenMeditMesh_Op::operator()(Stack) const’: medit.cpp:1324:28: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const long int’ [-Wsign-compare] 1324 | for (size_t i = 0; i < offset; i++) { | ~~^~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ plotPDF.cpp: In function ‘void plot_P0_fill(std::stringstream&, const Fem2D::Mesh&, const KN&, const KNM&, int, int, double, double, double, double, double, int, int, double, bool, bool, int, bool, double, long int, const KN*)’: plotPDF.cpp:1679:16: warning: unused variable ‘nVertices’ [-Wunused-variable] 1679 | const int &nVertices = Th.nv; | ^~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ plotPDF.cpp:1681:16: warning: unused variable ‘nEdges’ [-Wunused-variable] 1681 | const int &nEdges = Th.neb; | ^~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ iovtk.cpp: In function ‘void VTK_WRITE_MESH(const std::string&, FILE*, const Fem2D::Mesh&, bool, int, bool, bool)’: iovtk.cpp:2436:32: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 2436 | for (unsigned int i = 0; i < Th.nv; i++) { | ~~^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ medit.cpp:1322:11: warning: unused variable ‘ddim’ [-Wunused-variable] 1322 | int ddim = 2; | ^~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KNM_]’: ./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*]’ ./include/AFunction_ext.hpp:26:11: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ iovtk.cpp:2455:32: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 2455 | for (unsigned int i = 0; i < Th.nv; i++) { | ~~^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::R3*]’: ./include/AFunction_ext.hpp:79:20: required from ‘AnyType E_F_F0F0F0s_::operator()(Stack) const [with R = Fem2D::R3*; A0 = std::complex; A1 = std::complex; A2 = std::complex; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction_ext.hpp:78:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]’: ./include/AddNewFE.h:36:100: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ meshtools.cpp: In instantiation of ‘long int connexecomponantev(const Mesh*, KN*) [with Mesh = Fem2D::Mesh; K = long int]’: meshtools.cpp:151:33: required from ‘long int connexecomponante(const Mesh*, KN*, long int) [with Mesh = Fem2D::Mesh; K = long int]’ meshtools.cpp:205:31: required from ‘AnyType ConnectedComponents::operator()(Stack) const [with Mesh = Fem2D::Mesh; K = long int; AnyType = AnyTypeWithOutCheck; Stack = void*]’ meshtools.cpp:196:11: required from here meshtools.cpp:94:16: warning: unused variable ‘nt’ [-Wunused-variable] 94 | const long nt = Th.nt; | ^~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]’: ./include/AddNewFE.h:36:100: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:64:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ plotPDF.cpp: In function ‘void drawCubicBeziers(std::stringstream&, const std::vector >&, const std::vector >&, double, double, double, double)’: plotPDF.cpp:2026:18: warning: unused variable ‘EPS’ [-Wunused-variable] 2026 | const double EPS = 1e-10; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:64:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:84:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ plotPDF.cpp: In function ‘bool isInsideTriangle(double, double, const double*, const double*)’: plotPDF.cpp:2063:18: warning: unused variable ‘EPS’ [-Wunused-variable] 2063 | const double EPS = 1e-10; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:105:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:84:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ plotPDF.cpp: In function ‘void trackParabolaCore(std::vector >&, std::vector >&, double, double, std::vector&, const double*, const double*)’: plotPDF.cpp:2108:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2108 | for(int i = 0; i+1 < x.size(); i++){ | ~~~~^~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ meshtools.cpp: In instantiation of ‘long int connexecomponantea(const Mesh*, KN*) [with Mesh = Fem2D::Mesh; K = long int]’: meshtools.cpp:162:33: required from ‘long int connexecomponante(const Mesh*, KN*, long int) [with Mesh = Fem2D::Mesh; K = long int]’ meshtools.cpp:205:31: required from ‘AnyType ConnectedComponents::operator()(Stack) const [with Mesh = Fem2D::Mesh; K = long int; AnyType = AnyTypeWithOutCheck; Stack = void*]’ meshtools.cpp:196:11: required from here meshtools.cpp:41:16: warning: unused variable ‘nv’ [-Wunused-variable] 41 | const long nv = Th.nv; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:105:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] medit.cpp:1207:14: warning: unused variable ‘mp’ [-Wunused-variable] 1207 | MeshPoint *mp(MeshPointStack(stack)); | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ meshtools.cpp: In instantiation of ‘long int connexecomponantev(const Mesh*, KN*) [with Mesh = Fem2D::Mesh; K = double]’: meshtools.cpp:160:33: required from ‘long int connexecomponante(const Mesh*, KN*, long int) [with Mesh = Fem2D::Mesh; K = double]’ meshtools.cpp:205:31: required from ‘AnyType ConnectedComponents::operator()(Stack) const [with Mesh = Fem2D::Mesh; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ meshtools.cpp:196:11: required from here meshtools.cpp:94:16: warning: unused variable ‘nt’ [-Wunused-variable] 94 | const long nt = Th.nt; | ^~ plotPDF.cpp: In function ‘void trackEllipse(std::vector >&, std::vector >&, const double*, const double*, const double*)’: plotPDF.cpp:2207:19: warning: unused variable ‘D’ [-Wunused-variable] 2207 | const double &D = PHI[6]; const double &E = PHI[7]; const double &F = PHI[8]; | ^ plotPDF.cpp:2207:45: warning: unused variable ‘E’ [-Wunused-variable] 2207 | const double &D = PHI[6]; const double &E = PHI[7]; const double &F = PHI[8]; | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ iovtk.cpp:2756:15: warning: unused variable ‘bid0’ [-Wunused-variable] 2756 | int bid0 = snprintf(newvalue,sizeof(int)+1, "%s", (char *)&tab[itab]); | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ Element_P2bulle3.cpp: In member function ‘virtual void Fem2D::TypeOfFE_P2_bulle3_3d::FB(Fem2D::What_d, const Mesh&, const Fem2D::GenericMesh >::Element&, const Fem2D::GTypeOfFE::RdHat&, Fem2D::RNMK_&) const’: Element_P2bulle3.cpp:161:28: warning: unused variable ‘tV’ [-Wunused-variable] 161 | const Element::Vertex *tV[4] = {&K.at(0), &K.at(1), &K.at(2), &K.at(3)}; | ^~ Element_P2bulle3.cpp:162:22: warning: unused variable ‘nvf’ [-Wunused-variable] 162 | static const int nvf[4][3] = {{3, 2, 1}, {0, 2, 3}, {3, 1, 0}, {0, 1, 2}}; | ^~~ iovtk.cpp:2686:7: warning: unused variable ‘cell_lab’ [-Wunused-variable] 2686 | int cell_lab = 1; | ^~~~~~~~ Element_P2bulle3.cpp:163:22: warning: unused variable ‘nve’ [-Wunused-variable] 163 | static const int nve[6][2] = {{0, 1}, {0, 2}, {0, 3}, {1, 2}, {1, 3}, {2, 3}}; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ meshtools.cpp: In instantiation of ‘long int connexecomponantea(const Mesh*, KN*) [with Mesh = Fem2D::Mesh; K = double]’: meshtools.cpp:162:33: required from ‘long int connexecomponante(const Mesh*, KN*, long int) [with Mesh = Fem2D::Mesh; K = double]’ meshtools.cpp:205:31: required from ‘AnyType ConnectedComponents::operator()(Stack) const [with Mesh = Fem2D::Mesh; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ meshtools.cpp:196:11: required from here meshtools.cpp:41:16: warning: unused variable ‘nv’ [-Wunused-variable] 41 | const long nv = Th.nv; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ gmsh.cpp: In function ‘MMesh* GMSH_LoadT(const std::string&, bool, bool, double, double) [with MMesh = Fem2D::MeshS]’: gmsh.cpp:1157:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1157 | fgets(str, sizeof(str), fp); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ gmsh.cpp:1262:21: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1262 | fscanf(fp, "%d %d %d %d %d", &num, &type, &physical, &elementary, &numVertices); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmsh.cpp:1265:21: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1265 | fscanf(fp, "%d %d %d", &num, &type, &numTags); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmsh.cpp:1269:23: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1269 | fscanf(fp, "%d", &tag); | ~~~~~~^~~~~~~~~~~~~~~~ gmsh.cpp:1301:21: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1301 | fscanf(fp, "%d", &indices[j]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ gmsh.cpp:1381:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1381 | fgets(str, sizeof(str), fp); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ gmsh.cpp:1404:21: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1404 | fscanf(fp, "%d %d %d %d %d", &num, &type, &physical, &elementary, &numVertices); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmsh.cpp:1407:21: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1407 | fscanf(fp, "%d %d %d", &num, &type, &numTags); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmsh.cpp:1411:23: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1411 | fscanf(fp, "%d", &tag); | ~~~~~~^~~~~~~~~~~~~~~~ gmsh.cpp:1434:21: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1434 | fscanf(fp, "%d", &indices[j]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ meshtools.cpp: In instantiation of ‘long int connexecomponantev(const Mesh*, KN*) [with Mesh = Fem2D::MeshS; K = long int]’: meshtools.cpp:151:33: required from ‘long int connexecomponante(const Mesh*, KN*, long int) [with Mesh = Fem2D::MeshS; K = long int]’ meshtools.cpp:205:31: required from ‘AnyType ConnectedComponents::operator()(Stack) const [with Mesh = Fem2D::MeshS; K = long int; AnyType = AnyTypeWithOutCheck; Stack = void*]’ meshtools.cpp:196:11: required from here meshtools.cpp:94:16: warning: unused variable ‘nt’ [-Wunused-variable] 94 | const long nt = Th.nt; | ^~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ plotPDF.cpp: In function ‘void trackHyperbola(std::vector >&, std::vector >&, const double*, const std::vector&, const std::vector&, const double*, const double*)’: plotPDF.cpp:2457:18: warning: unused variable ‘EPS’ [-Wunused-variable] 2457 | const double EPS = 1e-10; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ meshtools.cpp: In instantiation of ‘long int connexecomponantea(const Mesh*, KN*) [with Mesh = Fem2D::MeshS; K = long int]’: meshtools.cpp:162:33: required from ‘long int connexecomponante(const Mesh*, KN*, long int) [with Mesh = Fem2D::MeshS; K = long int]’ meshtools.cpp:205:31: required from ‘AnyType ConnectedComponents::operator()(Stack) const [with Mesh = Fem2D::MeshS; K = long int; AnyType = AnyTypeWithOutCheck; Stack = void*]’ meshtools.cpp:196:11: required from here meshtools.cpp:41:16: warning: unused variable ‘nv’ [-Wunused-variable] 41 | const long nv = Th.nv; | ^~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ geophysics.cpp: In instantiation of ‘Data2D* init_Data2D(Data2D* const&, std::string* const&) [with char T = 'M'; std::string = std::__cxx11::basic_string]’: geophysics.cpp:267:94: required from here geophysics.cpp:69:15: warning: unused variable ‘iz’ [-Wunused-variable] 69 | int ix, iy, iz; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ meshtools.cpp: In instantiation of ‘long int connexecomponantev(const Mesh*, KN*) [with Mesh = Fem2D::MeshS; K = double]’: meshtools.cpp:160:33: required from ‘long int connexecomponante(const Mesh*, KN*, long int) [with Mesh = Fem2D::MeshS; K = double]’ meshtools.cpp:205:31: required from ‘AnyType ConnectedComponents::operator()(Stack) const [with Mesh = Fem2D::MeshS; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ meshtools.cpp:196:11: required from here meshtools.cpp:94:16: warning: unused variable ‘nt’ [-Wunused-variable] 94 | const long nt = Th.nt; | ^~ ./include/PkLagrange.hpp: In instantiation of ‘Fem2D::TypeOfFE_Lagrange::TypeOfFE_Lagrange(int, int, Fem2D::R) [with MMesh = Fem2D::Mesh3; Fem2D::R = double]’: Element_P1bl.cpp:111:63: required from here ./include/PkLagrange.hpp:205:7: warning: ‘Fem2D::TypeOfFE_Lagrange::cshrink1’ will be initialized after [-Wreorder] 205 | R cshrink1; | ^~~~~~~~ ./include/PkLagrange.hpp:203:17: warning: ‘const Fem2D::TypeOfFE_Lagrange::RdHat Fem2D::TypeOfFE_Lagrange::G’ [-Wreorder] 203 | const RdHat G; | ^ ./include/PkLagrange.hpp:210:5: warning: when initialized here [-Wreorder] 210 | TypeOfFE_Lagrange(int k,int ttdc=0,R ccshrink=0): | ^~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]’: ./include/AddNewFE.h:36:100: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:64:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:84:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ meshtools.cpp: In instantiation of ‘long int connexecomponantea(const Mesh*, KN*) [with Mesh = Fem2D::MeshS; K = double]’: meshtools.cpp:162:33: required from ‘long int connexecomponante(const Mesh*, KN*, long int) [with Mesh = Fem2D::MeshS; K = double]’ meshtools.cpp:205:31: required from ‘AnyType ConnectedComponents::operator()(Stack) const [with Mesh = Fem2D::MeshS; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ meshtools.cpp:196:11: required from here meshtools.cpp:41:16: warning: unused variable ‘nv’ [-Wunused-variable] 41 | const long nv = Th.nv; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:105:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::MeshS*]’: freeyams.cpp:894:26: required from here ./include/AnyType.hpp:145: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::MeshS* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ geophysics.cpp: In instantiation of ‘Data2D* init_Data2D(Data2D* const&, std::string* const&) [with char T = 'S'; std::string = std::__cxx11::basic_string]’: geophysics.cpp:273:94: required from here geophysics.cpp:69:15: warning: unused variable ‘iz’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ meshtools.cpp: In instantiation of ‘long int connexecomponantea(const Mesh*, KN*) [with Mesh = Fem2D::MeshL; K = long int]’: meshtools.cpp:162:33: required from ‘long int connexecomponante(const Mesh*, KN*, long int) [with Mesh = Fem2D::MeshL; K = long int]’ meshtools.cpp:205:31: required from ‘AnyType ConnectedComponents::operator()(Stack) const [with Mesh = Fem2D::MeshL; K = long int; AnyType = AnyTypeWithOutCheck; Stack = void*]’ meshtools.cpp:196:11: required from here meshtools.cpp:41:16: warning: unused variable ‘nv’ [-Wunused-variable] plotPDF.cpp: In function ‘void plot_P2_isoline_body(std::stringstream&, const Fem2D::Mesh&, const KN&, const std::vector&, double, double, const KNM&, double, double, double, double, int, int, bool, bool, int, double)’: plotPDF.cpp:2629:22: warning: unused variable ‘p’ [-Wunused-variable] 2629 | const double p[2][2] = { { ev1x, ev2x }, { ev1y, ev2y } }; | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ plotPDF.cpp: In function ‘void plot_P2_isoline(std::stringstream&, const Fem2D::Mesh&, const KN&, const KNM&, int, int, double, double, double, double, double, int, int, double, bool, bool, int, bool, double, int, const KN*, double)’: plotPDF.cpp:2711:18: warning: unused variable ‘EPS’ [-Wunused-variable] 2711 | const double EPS = 1e-10; | ^~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ distance.cpp: In instantiation of ‘double distmin(const Rd&, double, const Rd&, double, const Rd&, double, double) [with Rd = Fem2D::R3]’: distance.cpp:238:30: required from here distance.cpp:117:8: warning: variable ‘C’ set but not used [-Wunused-but-set-variable] 117 | Rd C = A + lc * AB; // or Q - CQ | ^ plotPDF.cpp: In function ‘void splitByBorder(std::vector >&, std::vector >&, const std::vector >&, const std::vector >&)’: plotPDF.cpp:2863:33: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2863 | for(size_t k = 0; k <= beg_id+1; k++){ | ~~^~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ plotPDF.cpp:2887:40: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2887 | for(size_t k = beg_id+2; k <= end_id+1; k++){ | ~~^~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from Geometry.hpp:28: SortedList.h: In instantiation of ‘TabElement& mir::Tab::operator[](int) [with TabElement = mir::RZ]’: SortedList.h:400:10: required from here SortedList.h:76:18: warning: unused variable ‘hasGrown’ [-Wunused-variable] 76 | const bool hasGrown = grow( ); // contents of an assertion are not executed if NDEBUG | ^~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] SortedList.h: In instantiation of ‘TabElement& mir::Tab::operator[](int) [with TabElement = mir::Edge]’: Geometry.hpp:315:14: required from here SortedList.h:76:18: warning: unused variable ‘hasGrown’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ SortedList.h: In instantiation of ‘TabElement& mir::Tab::operator[](int) [with TabElement = mir::BiDim]’: Geometry.hpp:324:31: required from here SortedList.h:76:18: warning: unused variable ‘hasGrown’ [-Wunused-variable] SortedList.h: In instantiation of ‘TabElement& mir::Tab::operator[](int) [with TabElement = mir::Vertex]’: Geometry.hpp:353:17: required from here SortedList.h:76:18: warning: unused variable ‘hasGrown’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = newpMatrice_Creuse >]’: Helmholtz_FD.cpp:1209:58: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class newpMatrice_Creuse >’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘int Fem2D::GenericElement::facePermutation(int) const [with Data = Fem2D::DataTet]’: Element_P3pnc_3d.cpp:177:35: required from here ./include/GenericMesh.hpp:405:30: warning: unused variable ‘j’ [-Wunused-variable] 405 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ iovtk.cpp: In function ‘Fem2D::Mesh3* VTK_Load3(const std::string&, bool, bool, bool, double, KN >*)’: iovtk.cpp:3323:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 3323 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ SortedList.h: In instantiation of ‘mir::Tab::Tab() [with TabElement = mir::Vertex]’: GeometryQA.cpp:431:77: required from here SortedList.h:148:7: warning: ‘mir::Tab::growIndex’ will be initialized after [-Wreorder] 148 | int growIndex; | ^~~~~~~~~ SortedList.h:121:7: warning: ‘int mir::Tab::max_accessed_pos’ [-Wreorder] 121 | int max_accessed_pos; | ^~~~~~~~~~~~~~~~ SortedList.h:60:3: warning: when initialized here [-Wreorder] 60 | Tab( ) : cardMax(startCard), growIndex(0), max_accessed_pos(-1) { | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ SortedList.h: In instantiation of ‘mir::Tab::Tab() [with TabElement = mir::Edge]’: GeometryQA.cpp:431:77: required from here SortedList.h:148:7: warning: ‘mir::Tab::growIndex’ will be initialized after [-Wreorder] 148 | int growIndex; | ^~~~~~~~~ SortedList.h:121:7: warning: ‘int mir::Tab::max_accessed_pos’ [-Wreorder] 121 | int max_accessed_pos; | ^~~~~~~~~~~~~~~~ SortedList.h:60:3: warning: when initialized here [-Wreorder] 60 | Tab( ) : cardMax(startCard), growIndex(0), max_accessed_pos(-1) { | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_*, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0_*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0_*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]’: ./include/AddNewFE.h:36:100: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ distance.cpp: In instantiation of ‘AnyType Distance(Stack, const Mesh*, Expression, KN*, double) [with Mesh = Fem2D::Mesh; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’: distance.cpp:682:26: required from here distance.cpp:559:41: warning: variable ‘mps’ set but not used [-Wunused-but-set-variable] 559 | MeshPoint *mp(MeshPointStack(stack)), mps = *mp; | ^~~ iovtk.cpp:3402:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 3402 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:64:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:84:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:105:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ SortedList.h: In instantiation of ‘mir::Tab::Tab() [with TabElement = mir::BiDim]’: GeometryQA.cpp:546:17: required from here SortedList.h:148:7: warning: ‘mir::Tab >::growIndex’ will be initialized after [-Wreorder] 148 | int growIndex; | ^~~~~~~~~ SortedList.h:121:7: warning: ‘int mir::Tab >::max_accessed_pos’ [-Wreorder] 121 | int max_accessed_pos; | ^~~~~~~~~~~~~~~~ SortedList.h:60:3: warning: when initialized here [-Wreorder] 60 | Tab( ) : cardMax(startCard), growIndex(0), max_accessed_pos(-1) { | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ distance.cpp: In instantiation of ‘AnyType Distance(Stack, const Mesh*, Expression, KN*, double) [with Mesh = Fem2D::Mesh3; AnyType = AnyTypeWithOutCheck; Stack = void*; Expression = E_F0*]’: distance.cpp:730:27: required from here distance.cpp:559:41: warning: variable ‘mps’ set but not used [-Wunused-but-set-variable] SortedList.h: In instantiation of ‘mir::Tab::Tab() [with TabElement = int]’: GeometryQA.cpp:596:16: required from here SortedList.h:148:7: warning: ‘mir::Tab::growIndex’ will be initialized after [-Wreorder] 148 | int growIndex; | ^~~~~~~~~ SortedList.h:121:7: warning: ‘int mir::Tab::max_accessed_pos’ [-Wreorder] 121 | int max_accessed_pos; | ^~~~~~~~~~~~~~~~ SortedList.h:60:3: warning: when initialized here [-Wreorder] 60 | Tab( ) : cardMax(startCard), growIndex(0), max_accessed_pos(-1) { | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ medit.cpp: In member function ‘AnyType PopenMeditMeshT_Op::operator()(Stack) const’: medit.cpp:2709:48: warning: typedef ‘BRdHat’ locally defined but not used [-Wunused-local-typedefs] 2709 | typedef typename MMesh::BorderElement::RdHat BRdHat; | ^~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ SortedList.h: In instantiation of ‘TabElement& mir::Tab::operator[](int) [with TabElement = int]’: GeometryQA.cpp:636:27: required from here SortedList.h:76:18: warning: unused variable ‘hasGrown’ [-Wunused-variable] 76 | const bool hasGrown = grow( ); // contents of an assertion are not executed if NDEBUG | ^~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In function ‘init()’, inlined from ‘AutoLoadInit()’ at ffrandom.cpp:148:1: ffrandom.cpp:143:71: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 143 | Global.Add("srandomdev", "(", new OneOperator_0< long >(ffsrandomdev)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at ffrandom.cpp:143:71, inlined from ‘AutoLoadInit()’ at ffrandom.cpp:148:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘init()’, inlined from ‘AutoLoadInit()’ at ffrandom.cpp:148:1: ffrandom.cpp:144:64: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 144 | Global.Add("srandom", "(", new OneOperator1< long >(ffsrandom)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at ffrandom.cpp:144:64, inlined from ‘AutoLoadInit()’ at ffrandom.cpp:148:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘init()’, inlined from ‘AutoLoadInit()’ at ffrandom.cpp:148:1: ffrandom.cpp:145:63: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 145 | Global.Add("random", "(", new OneOperator_0< long >(ffrandom)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at ffrandom.cpp:145:63, inlined from ‘AutoLoadInit()’ at ffrandom.cpp:148:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ medit.cpp: In function ‘void Load_Init()’: medit.cpp:3323:17: warning: typedef ‘pmesh’ locally defined but not used [-Wunused-local-typedefs] 3323 | typedef Mesh *pmesh; | ^~~~~ medit.cpp:3324:18: warning: typedef ‘pmesh3’ locally defined but not used [-Wunused-local-typedefs] 3324 | typedef Mesh3 *pmesh3; | ^~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ioply.cpp: In instantiation of ‘void PLY_WRITE_MESHT(const std::string&, FILE*, const MMesh&, bool, int, bool) [with MMesh = Fem2D::MeshL; std::string = std::__cxx11::basic_string; FILE = FILE]’: ioply.cpp:898:31: required from ‘AnyType PLY_WriteMeshT_Op::operator()(Stack) const [with MMesh = Fem2D::MeshL; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ioply.cpp:684:17: required from here ioply.cpp:752:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 752 | for (unsigned int i = 0; i < Th.nv; i++) { | ~~^~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ioply.cpp:767:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 767 | for (unsigned int i = 0; i < Th.nv; i++) { | ~~^~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ plotPDF.cpp: In function ‘void plot_P2_fill(std::stringstream&, const Fem2D::Mesh&, const KN&, const KNM&, int, int, double, double, double, double, double, int, int, double, bool, bool, int, bool, double, long int, const KN*)’: plotPDF.cpp:3211:22: warning: unused variable ‘p’ [-Wunused-variable] 3211 | const double p[2][2] = { { ev1x, ev2x }, { ev1y, ev2y } }; | ^ plotPDF.cpp:3141:18: warning: unused variable ‘fmax’ [-Wunused-variable] 3141 | const double fmax = (logscale)? tmp_fmax*tmp_df: tmp_fmax + tmp_df; | ^~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]’: ./include/AddNewFE.h:36:100: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:64:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ iovtk.cpp:3623:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 3623 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ ioply.cpp: In instantiation of ‘void PLY_WRITE_MESHT(const std::string&, FILE*, const MMesh&, bool, int, bool) [with MMesh = Fem2D::MeshS; std::string = std::__cxx11::basic_string; FILE = FILE]’: ioply.cpp:898:31: required from ‘AnyType PLY_WriteMeshT_Op::operator()(Stack) const [with MMesh = Fem2D::MeshS; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ioply.cpp:684:17: required from here ioply.cpp:752:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 752 | for (unsigned int i = 0; i < Th.nv; i++) { | ~~^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ioply.cpp:767:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 767 | for (unsigned int i = 0; i < Th.nv; i++) { | ~~^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:84:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:105:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/GenericMesh.hpp: In instantiation of ‘int Fem2D::GenericElement::facePermutation(int) const [with Data = Fem2D::DataTet]’: Element_P2pnc_3d.cpp:159:35: required from here ./include/GenericMesh.hpp:405:30: warning: unused variable ‘j’ [-Wunused-variable] 405 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:64:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In instantiation of ‘std::vector<_Tp> KnToStdVect(const KN_&) [with T = double]’: ff-NLopt.cpp:352:33: required from here ff-NLopt.cpp:257:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 257 | for (int i = 0; i < v.size( ); ++i) { | ~~^~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]’: ./include/AddNewFE.h:36:100: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:84:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ioply.cpp: In instantiation of ‘void PLY_WRITE_MESHT(const std::string&, FILE*, const MMesh&, bool, int, bool) [with MMesh = Fem2D::Mesh3; std::string = std::__cxx11::basic_string; FILE = FILE]’: ioply.cpp:898:31: required from ‘AnyType PLY_WriteMeshT_Op::operator()(Stack) const [with MMesh = Fem2D::Mesh3; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ioply.cpp:684:17: required from here ioply.cpp:752:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 752 | for (unsigned int i = 0; i < Th.nv; i++) { | ~~^~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ioply.cpp:767:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 767 | for (unsigned int i = 0; i < Th.nv; i++) { | ~~^~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:105:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:64:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:84:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ iovtk.cpp:3184:9: warning: variable ‘res’ set but not used [-Wunused-but-set-variable] 3184 | char *res; | ^~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:105:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ iovtk.cpp: In member function ‘virtual AnyType VTK_LoadMesh3_Op::operator()(Stack) const’: iovtk.cpp:3688:7: warning: unused variable ‘reftetra’ [-Wunused-variable] 3688 | int reftetra(arg(0, stack, 1)); | ^~~~~~~~ iovtk.cpp:3690:7: warning: unused variable ‘reftri’ [-Wunused-variable] 3690 | int reftri(arg(2, stack, 1)); | ^~~~~~ iovtk.cpp:3692:11: warning: variable ‘DataLabel’ set but not used [-Wunused-but-set-variable] 3692 | string *DataLabel; | ^~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_, std::allocator >*, E_F_F0F0_, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, std::allocator >*, E_F_F0F0_, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] plotPDF.cpp: In function ‘void plot_vector2flow(std::stringstream&, const Fem2D::Mesh&, const KN&, const KN&, const KN&, const KN&, bool, bool, const KNM&, double, bool, double, double, int, const KN*, int, int, double, double, double, double, double, int, int, double, bool, bool, int, bool, double, long int, const KN*, const std::string&, bool, int, const KN*)’: plotPDF.cpp:3445:18: warning: unused variable ‘EPS’ [-Wunused-variable] 3445 | const double EPS = 1e-10; | ^~~ plotPDF.cpp:3447:16: warning: unused variable ‘nVertices’ [-Wunused-variable] 3447 | const int &nVertices = Th.nv; | ^~~~~~~~~ plotPDF.cpp:3449:16: warning: unused variable ‘nEdges’ [-Wunused-variable] 3449 | const int &nEdges = Th.neb; | ^~~~~~ plotPDF.cpp:3450:19: warning: unused variable ‘r’ [-Wunused-variable] 3450 | const double &r = scale; | ^ ioply.cpp: In instantiation of ‘MMesh* PLY_LoadT(const std::string&, bool, bool, bool, double) [with MMesh = Fem2D::MeshL; std::string = std::__cxx11::basic_string]’: ioply.cpp:643:37: required from ‘AnyType PLY_LoadMeshT_Op::operator()(Stack) const [with MMesh = Fem2D::MeshL; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ioply.cpp:90:13: required from here ioply.cpp:416:59: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 416 | if (fread(ivt, sizeof(int), numVerts, fp) != numVerts) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]’: ./include/AFunction_ext.hpp:27:20: required from ‘AnyType E_F_F0F0s_::operator()(Stack) const [with R = KN*; A0 = const Fem2D::Mesh*; A1 = KN*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction_ext.hpp:26:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KNM*]’: ./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*]’ ./include/AFunction_ext.hpp:26:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::R3*]’: ./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*]’ ./include/AFunction_ext.hpp:26:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ioply.cpp:128:9: warning: unused variable ‘nerr’ [-Wunused-variable] 128 | int nerr = 0; | ^~~~ ioply.cpp:129:11: warning: unused variable ‘res’ [-Wunused-variable] 129 | char *res; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]’: ./include/AddNewFE.h:36:100: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:64:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:84:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:105:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ In file included from tetgen.cpp:2454: msh3.cpp: In function ‘void TestSameTetrahedraMesh3(const Fem2D::Mesh3&, const double&, const Fem2D::R3&, const Fem2D::R3&, int&)’: msh3.cpp:129:9: warning: variable ‘iv’ set but not used [-Wunused-but-set-variable] 129 | int iv[4]; | ^~ msh3.cpp: In function ‘void TestSameTetrahedraMesh3(const Fem2D::Mesh3&, const double&, const Fem2D::R3&, const Fem2D::R3&, int*, int&)’: msh3.cpp:163:9: warning: variable ‘iv’ set but not used [-Wunused-but-set-variable] 163 | int iv[4]; | ^~ iovtk.cpp: In constructor ‘VTK_WriteMesh3_Op::VTK_WriteMesh3_Op(const basicAC_F0&)’: iovtk.cpp:4259:9: warning: variable ‘nbofsol’ set but not used [-Wunused-but-set-variable] 4259 | int nbofsol; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In function ‘void TestSameTriangleMesh3(const Fem2D::Mesh3&, const double&, const Fem2D::R3&, const Fem2D::R3&, int&)’: msh3.cpp:196:9: warning: variable ‘iv’ set but not used [-Wunused-but-set-variable] 196 | int iv[3]; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ioply.cpp: In instantiation of ‘MMesh* PLY_LoadT(const std::string&, bool, bool, bool, double) [with MMesh = Fem2D::MeshS; std::string = std::__cxx11::basic_string]’: ioply.cpp:643:37: required from ‘AnyType PLY_LoadMeshT_Op::operator()(Stack) const [with MMesh = Fem2D::MeshS; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ioply.cpp:90:13: required from here ioply.cpp:416:59: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 416 | if (fread(ivt, sizeof(int), numVerts, fp) != numVerts) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ msh3.cpp: In function ‘void TestSameTriangleMesh3(const Fem2D::Mesh3&, const double&, const Fem2D::R3&, const Fem2D::R3&, int*, int&)’: msh3.cpp:231:9: warning: variable ‘iv’ set but not used [-Wunused-but-set-variable] 231 | int iv[3]; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ iovtk.cpp: In function ‘void VTK_WRITE_MESH3(const std::string&, FILE*, const Fem2D::Mesh3&, bool, int, bool, bool)’: iovtk.cpp:4385:32: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 4385 | for (unsigned int i = 0; i < Th.nv; i++) { | ~~^~~~~~~ iovtk.cpp:4402:32: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 4402 | for (unsigned int i = 0; i < Th.nv; i++) { | ~~^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = long int*]’: ./include/AFunction.hpp:1300:85: required from ‘AnyType EConstant::operator()(Stack) const [with R = long int*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:1300:11: required from here ./include/AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ MatrixMarket.cpp: In instantiation of ‘long int readmtx(const char*, MatriceMorse*&, bool) [with R = double; MatriceMorse = HashMatrix]’: MatrixMarket.cpp:851:5: required from ‘long int readmtx(const char*, Matrice_Creuse* const&, bool) [with R = double]’ MatrixMarket.cpp:863:27: required from ‘long int readmtx(std::string* const&, Matrice_Creuse* const&) [with R = double; std::string = std::__cxx11::basic_string]’ MatrixMarket.cpp:879:17: required from here MatrixMarket.cpp:800:16: warning: unused variable ‘isDouble’ [-Wunused-variable] 800 | const bool isDouble = sizeof(R) == sizeof(double); | ^~~~~~~~ MatrixMarket.cpp:827:13: warning: unused variable ‘val’ [-Wunused-variable] 827 | int I,J,val,vali; | ^~~ MatrixMarket.cpp:827:17: warning: unused variable ‘vali’ [-Wunused-variable] 827 | int I,J,val,vali; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ iovtk.cpp:4698:15: warning: unused variable ‘bid0’ [-Wunused-variable] 4698 | int bid0 = snprintf(newvalue,sizeof(int)+1, "%s", (char *)&tab[itab]); | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::basic_string*]’: ./include/AFunction.hpp:1119: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*]’ ./include/AFunction.hpp:1118:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ MatrixMarket.cpp: In instantiation of ‘long int readmtx(const char*, MatriceMorse*&, bool) [with R = std::complex; MatriceMorse = HashMatrix >]’: MatrixMarket.cpp:851:5: required from ‘long int readmtx(const char*, Matrice_Creuse* const&, bool) [with R = std::complex]’ MatrixMarket.cpp:863:27: required from ‘long int readmtx(std::string* const&, Matrice_Creuse* const&) [with R = std::complex; std::string = std::__cxx11::basic_string]’ MatrixMarket.cpp:892:17: required from here MatrixMarket.cpp:800:16: warning: unused variable ‘isDouble’ [-Wunused-variable] 800 | const bool isDouble = sizeof(R) == sizeof(double); | ^~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ MatrixMarket.cpp:827:13: warning: unused variable ‘val’ [-Wunused-variable] 827 | int I,J,val,vali; | ^~~ MatrixMarket.cpp:827:17: warning: unused variable ‘vali’ [-Wunused-variable] 827 | int I,J,val,vali; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = __dirstream**]’: ./include/AFunction.hpp:1033:22: required from ‘AnyType E_F_F0F0::operator()(Stack) const [with R = __dirstream**; TA0 = __dirstream**; TA1 = std::__cxx11::basic_string*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:1032:11: required from here ./include/AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ioply.cpp: In instantiation of ‘MMesh* PLY_LoadT(const std::string&, bool, bool, bool, double) [with MMesh = Fem2D::Mesh3; std::string = std::__cxx11::basic_string]’: ioply.cpp:643:37: required from ‘AnyType PLY_LoadMeshT_Op::operator()(Stack) const [with MMesh = Fem2D::Mesh3; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ioply.cpp:90:13: required from here ioply.cpp:416:59: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 416 | if (fread(ivt, sizeof(int), numVerts, fp) != numVerts) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh3*]’: ./include/AFunction.hpp:1119: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*]’ ./include/AFunction.hpp:1118:11: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ Schur-Complement.cpp: In instantiation of ‘long int copy_mat(KNM*, Matrice_Creuse*) [with R = double]’: Schur-Complement.cpp:327:95: required from here Schur-Complement.cpp:312:22: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 312 | for (long k = 0; k < A.nnz; ++k) { | ~~^~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ioply.cpp:554:63: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 554 | if (fread(ivb, sizeof(int), numVerts, fp) != numVerts) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ Schur-Complement.cpp: In instantiation of ‘long int copy_mat(KNM*, Matrice_Creuse*) [with R = std::complex]’: Schur-Complement.cpp:329:94: required from here Schur-Complement.cpp:312:22: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::__cxx11::basic_string*]’: ./include/AFunction.hpp:1119: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*]’ ./include/AFunction.hpp:1118:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In function ‘Fem2D::Mesh3* TestElementMesh3_patch(const Fem2D::Mesh3&)’: msh3.cpp:632:7: warning: unused variable ‘nbt’ [-Wunused-variable] 632 | int nbt = 0; | ^~~ msh3.cpp:653:7: warning: unused variable ‘nbbe’ [-Wunused-variable] 653 | int nbbe = 0; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = gsl_rng**]’: ./include/AFunction.hpp:1033: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*]’ ./include/AFunction.hpp:1032:11: required from here ./include/AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const gsl_rng_type*]’: ./include/AFunction.hpp:960: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*]’ ./include/AFunction.hpp:959:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ioply.cpp:128:9: warning: unused variable ‘nerr’ [-Wunused-variable] 128 | int nerr = 0; | ^~~~ ioply.cpp:129:11: warning: unused variable ‘res’ [-Wunused-variable] 129 | char *res; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = ddGSLInterpolation]’: ./include/AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = ddGSLInterpolation; TA0 = GSLInterpolation*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:959:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = dGSLInterpolation]’: ./include/AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = dGSLInterpolation; TA0 = GSLInterpolation*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:959:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = GSLInterpolation*]’: ./include/AFunction_ext.hpp:138:22: required from ‘AnyType E_F_F0F0F0F0_::operator()(Stack) const [with R = GSLInterpolation*; A0 = GSLInterpolation*; A1 = long int; A2 = KN_; A3 = KN_; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction_ext.hpp:137:11: required from here ./include/AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ plotPDF.cpp: In member function ‘virtual AnyType PLOTPDF_Op::operator()(Stack) const’: plotPDF.cpp:3864:15: warning: unused variable ‘nVertices’ [-Wunused-variable] 3864 | const int nVertices = Th.nv; | ^~~~~~~~~ plotPDF.cpp:3893:16: warning: unused variable ‘marginr’ [-Wunused-variable] 3893 | const int &marginr = margin[2]; | ^~~~~~~ plotPDF.cpp:3894:16: warning: unused variable ‘margint’ [-Wunused-variable] 3894 | const int &margint = margin[3]; | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In function ‘void Som3D_mesh_product_Version_Sommet_mesh_tab(int, const int*, const double*, const double*, const Fem2D::Mesh&, const std::map&, const std::map&, const std::map&, const std::map&, const std::map&, const std::map&, const std::map&, Fem2D::Mesh3&)’: msh3.cpp:1275:15: warning: variable ‘idl’ set but not used [-Wunused-but-set-variable] 1275 | int idl; | ^~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ msh3.cpp: In function ‘void TestSameTetrahedraMesh3(const Fem2D::Mesh3&, const double&, const Fem2D::R3&, const Fem2D::R3&, int&)’: msh3.cpp:129:9: warning: variable ‘iv’ set but not used [-Wunused-but-set-variable] 129 | int iv[4]; | ^~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] msh3.cpp: In function ‘void TestSameTetrahedraMesh3(const Fem2D::Mesh3&, const double&, const Fem2D::R3&, const Fem2D::R3&, int*, int&)’: msh3.cpp:163:9: warning: variable ‘iv’ set but not used [-Wunused-but-set-variable] 163 | int iv[4]; | ^~ distance.cpp: In instantiation of ‘double distmin(const Rd&, double, const Rd&, double, const Rd&, double, double) [with Rd = Fem2D::R2]’: distance.cpp:264:17: required from ‘double distmin(const Rd&, double, const Rd&, double, const Rd&) [with Rd = Fem2D::R2]’ distance.cpp:478:28: required from here distance.cpp:117:8: warning: variable ‘C’ set but not used [-Wunused-but-set-variable] 117 | Rd C = A + lc * AB; // or Q - CQ | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = VtkWriter*]’: ./include/AFunction.hpp:1134: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*]’ ./include/AFunction.hpp:1133:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = void*]’: ./include/AFunction.hpp:1134: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*]’ ./include/AFunction.hpp:1133:11: required from here ./include/AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In function ‘void TestSameTriangleMesh3(const Fem2D::Mesh3&, const double&, const Fem2D::R3&, const Fem2D::R3&, int&)’: msh3.cpp:196:9: warning: variable ‘iv’ set but not used [-Wunused-but-set-variable] 196 | int iv[3]; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In function ‘void TestSameTriangleMesh3(const Fem2D::Mesh3&, const double&, const Fem2D::R3&, const Fem2D::R3&, int*, int&)’: msh3.cpp:231:9: warning: variable ‘iv’ set but not used [-Wunused-but-set-variable] 231 | int iv[3]; | ^~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]’: ./include/AddNewFE.h:36:100: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:64:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:84:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:105:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i::operator()(Stack) const [with R = Fem2D::TypeOfFE**; TA0 = Fem2D::TypeOfFE**; TA1 = const Fem2D::GQuadratureFormular*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:1032:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE**]’: ./include/AFunction.hpp:1033: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*]’ ./include/AFunction.hpp:1032:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] msh3.cpp: In function ‘Fem2D::Mesh3* GluMesh3(const listMesh3&)’: msh3.cpp:1925:11: warning: variable ‘iv’ set but not used [-Wunused-but-set-variable] 1925 | int iv[3]; | ^~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ msh3.cpp:1787:7: warning: unused variable ‘flagsurfaceall’ [-Wunused-variable] 1787 | int flagsurfaceall = 0; | ^~~~~~~~~~~~~~ msh3.cpp:1796:16: warning: variable ‘th0’ set but not used [-Wunused-but-set-variable] 1796 | const Mesh3 *th0 = 0; | ^~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘int Fem2D::GenericElement::facePermutation(int) const [with Data = Fem2D::DataTet]’: Element_P2bulle3.cpp:128:33: required from here ./include/GenericMesh.hpp:405:30: warning: unused variable ‘j’ [-Wunused-variable] 405 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ iovtk.cpp: In function ‘MMesh* VTK_LoadT(const std::string&, bool, bool, bool, double, double, KN >*)’: iovtk.cpp:6611:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 6611 | if (startdatapoint==0) | ^~ iovtk.cpp:6617:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 6617 | if (strcmp(buffer, "POINT_DATA")==0) { | ^~ msh3.cpp: In function ‘Fem2D::Mesh3* TestElementMesh3_patch(const Fem2D::Mesh3&)’: msh3.cpp:632:7: warning: unused variable ‘nbt’ [-Wunused-variable] 632 | int nbt = 0; | ^~~ msh3.cpp:653:7: warning: unused variable ‘nbbe’ [-Wunused-variable] 653 | int nbbe = 0; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Inverse*>]’: ./include/AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Inverse*>; TA0 = KNM*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:959:11: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Inverse >*>]’: ./include/AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Inverse >*>; TA0 = KNM >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:959:11: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KNM >*]’: ./include/AFunction_ext.hpp:138:22: required from ‘AnyType E_F_F0F0F0F0_::operator()(Stack) const [with R = KNM >*; A0 = KNM >*; A1 = KNM >*; A2 = KN_; A3 = KN_; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction_ext.hpp:137:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KNM*]’: ./include/AFunction_ext.hpp:138:22: required from ‘AnyType E_F_F0F0F0F0_::operator()(Stack) const [with R = KNM*; A0 = KNM*; A1 = KNM*; A2 = KN_; A3 = KN_; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction_ext.hpp:137:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Mult >*>]’: ./include/AFunction.hpp:1033:22: required from ‘AnyType E_F_F0F0::operator()(Stack) const [with R = Mult >*>; TA0 = KNM >*; TA1 = KNM >*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:1032:11: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Mult*>]’: ./include/AFunction.hpp:1033:22: required from ‘AnyType E_F_F0F0::operator()(Stack) const [with R = Mult*>; TA0 = Transpose*>; TA1 = Transpose*>; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:1032:11: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In function ‘Fem2D::MeshS* GluMesh(const listMeshT&)’: msh3.cpp:2080:18: warning: variable ‘th0’ set but not used [-Wunused-but-set-variable] 2080 | const MeshS *th0 = 0; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ioply.cpp: In function ‘MMesh* PLY_LoadT(const std::string&, bool, bool, bool, double) [with MMesh = Fem2D::MeshL]’: ioply.cpp:137:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 137 | fscanf(fp, "%s", buffer); // file identifiant | ~~~~~~^~~~~~~~~~~~~~~~~~ ioply.cpp:181:15: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 181 | fscanf(fp, "%s", buffer); | ~~~~~~^~~~~~~~~~~~~~~~~~ ioply.cpp:187:19: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 187 | fscanf(fp, "%s", buffer); | ~~~~~~^~~~~~~~~~~~~~~~~~ ioply.cpp:189:23: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 189 | fscanf(fp, "%d", &nv); | ~~~~~~^~~~~~~~~~~~~~~ ioply.cpp:192:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 192 | fscanf(fp, "%d", &nt); | ~~~~~~^~~~~~~~~~~~~~~ ioply.cpp:195:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 195 | fscanf(fp, "%d", &nbe); | ~~~~~~^~~~~~~~~~~~~~~~ ioply.cpp:204:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 204 | fscanf(fp, "%d", &nbe); | ~~~~~~^~~~~~~~~~~~~~~~ ioply.cpp:210:23: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 210 | fscanf(fp, "%s", buffer); | ~~~~~~^~~~~~~~~~~~~~~~~~ ioply.cpp:212:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 212 | fscanf(fp, "%s", buffer2); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ioply.cpp:224:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 224 | fscanf(fp, "%s", buffer2); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ioply.cpp:237:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 237 | fscanf(fp, "%s %s %s", buffer,buffer2, buffer3); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ioply.cpp:241:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 241 | fscanf(fp, "%s", buffer); | ~~~~~~^~~~~~~~~~~~~~~~~~ ioply.cpp:254:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 254 | fscanf(fp, "%s", buffer); | ~~~~~~^~~~~~~~~~~~~~~~~~ ioply.cpp:298:19: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 298 | fscanf(fp, "%d", &hack); // hack | ~~~~~~^~~~~~~~~~~~~~~~~ ioply.cpp:481:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 481 | fscanf(fp, "%d %d %d", &color[0], &color[1], &color[2]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ioply.cpp:485:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 485 | fscanf(fp, "%d", &transparencyElem); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ioply.cpp:525:31: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 525 | fscanf(fp, "%d %d %d", &color[0], &color[1], &color[2]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ioply.cpp:529:31: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 529 | fscanf(fp, "%d", &transparencyBdElem); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ioply.cpp:619:31: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 619 | fscanf(fp, "%d %d %d", &color[0], &color[1], &color[2]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ioply.cpp:623:31: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 623 | fscanf(fp, "%d", &transparencyElem); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] iovtk.cpp: In function ‘void Load_Init()’: iovtk.cpp:6862:17: warning: typedef ‘pmesh’ locally defined but not used [-Wunused-local-typedefs] 6862 | typedef Mesh *pmesh; | ^~~~~ iovtk.cpp:6863:18: warning: typedef ‘pmesh3’ locally defined but not used [-Wunused-local-typedefs] 6863 | typedef Mesh3 *pmesh3; | ^~~~~~ iovtk.cpp:6864:18: warning: typedef ‘pmeshS’ locally defined but not used [-Wunused-local-typedefs] 6864 | typedef MeshS *pmeshS; | ^~~~~~ iovtk.cpp:6865:18: warning: typedef ‘pmeshL’ locally defined but not used [-Wunused-local-typedefs] 6865 | typedef MeshL *pmeshL; | ^~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ SuperLu.cpp: In instantiation of ‘VirtualSolverSuperLU::VirtualSolverSuperLU(HMat&, const Data_Sparse_Solver&, Stack) [with R = std::complex; int t = 1; HMat = HashMatrix >; Stack = void*]’: ./include/SparseLinearSolver.hpp:51:18: required from ‘VirtualSolver* TheFFSolver::OneFFSlverVS::create(HashMatrix&, const Data_Sparse_Solver&, Stack) [with VS = VirtualSolverSuperLU, 1>; Z = int; K = std::complex; Stack = void*]’ ./include/SparseLinearSolver.hpp:50:38: required from here SuperLu.cpp:513:13: warning: ‘VirtualSolverSuperLU, 1>::etree’ will be initialized after [-Wreorder] 513 | KN< int > etree; | ^~~~~ SuperLu.cpp:512:10: warning: ‘std::string VirtualSolverSuperLU, 1>::string_option’ [-Wreorder] 512 | string string_option; | ^~~~~~~~~~~~~ SuperLu.cpp:523:3: warning: when initialized here [-Wreorder] 523 | VirtualSolverSuperLU(HMat &AA, const Data_Sparse_Solver &ds, Stack stack) | ^~~~~~~~~~~~~~~~~~~~ SuperLu.cpp:512:10: warning: ‘VirtualSolverSuperLU, 1>::string_option’ will be initialized after [-Wreorder] 512 | string string_option; | ^~~~~~~~~~~~~ SuperLu.cpp:511:13: warning: ‘KN VirtualSolverSuperLU, 1>::perm_r’ [-Wreorder] 511 | KN< int > perm_r; /* row permutations from partial pivoting */ | ^~~~~~ SuperLu.cpp:523:3: warning: when initialized here [-Wreorder] 523 | VirtualSolverSuperLU(HMat &AA, const Data_Sparse_Solver &ds, Stack stack) | ^~~~~~~~~~~~~~~~~~~~ SuperLu.cpp:511:13: warning: ‘VirtualSolverSuperLU, 1>::perm_r’ will be initialized after [-Wreorder] 511 | KN< int > perm_r; /* row permutations from partial pivoting */ | ^~~~~~ SuperLu.cpp:510:13: warning: ‘KN VirtualSolverSuperLU, 1>::perm_c’ [-Wreorder] 510 | KN< int > perm_c; /* column permutation vector */ | ^~~~~~ SuperLu.cpp:523:3: warning: when initialized here [-Wreorder] 523 | VirtualSolverSuperLU(HMat &AA, const Data_Sparse_Solver &ds, Stack stack) | ^~~~~~~~~~~~~~~~~~~~ SuperLu.cpp:515:20: warning: ‘VirtualSolverSuperLU, 1>::CC’ will be initialized after [-Wreorder] 515 | KN< double > RR, CC; | ^~ SuperLu.cpp:503:10: warning: ‘double VirtualSolverSuperLU, 1>::tol_pivot_sym’ [-Wreorder] 503 | double tol_pivot_sym, tol_pivot; // Add 31 oct 2005 | ^~~~~~~~~~~~~ SuperLu.cpp:523:3: warning: when initialized here [-Wreorder] 523 | VirtualSolverSuperLU(HMat &AA, const Data_Sparse_Solver &ds, Stack stack) | ^~~~~~~~~~~~~~~~~~~~ SuperLu.cpp:521:11: warning: ‘VirtualSolverSuperLU, 1>::cn’ will be initialized after [-Wreorder] 521 | int cs, cn; | ^~ SuperLu.cpp:521:7: warning: ‘int VirtualSolverSuperLU, 1>::cs’ [-Wreorder] 521 | int cs, cn; | ^~ SuperLu.cpp:523:3: warning: when initialized here [-Wreorder] 523 | VirtualSolverSuperLU(HMat &AA, const Data_Sparse_Solver &ds, Stack stack) | ^~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ SuperLu.cpp: In instantiation of ‘VirtualSolverSuperLU::VirtualSolverSuperLU(HMat&, const Data_Sparse_Solver&, Stack) [with R = double; int t = 1; HMat = HashMatrix; Stack = void*]’: ./include/SparseLinearSolver.hpp:51:18: required from ‘VirtualSolver* TheFFSolver::OneFFSlverVS::create(HashMatrix&, const Data_Sparse_Solver&, Stack) [with VS = VirtualSolverSuperLU; Z = int; K = double; Stack = void*]’ ./include/SparseLinearSolver.hpp:50:38: required from here SuperLu.cpp:513:13: warning: ‘VirtualSolverSuperLU::etree’ will be initialized after [-Wreorder] 513 | KN< int > etree; | ^~~~~ SuperLu.cpp:512:10: warning: ‘std::string VirtualSolverSuperLU::string_option’ [-Wreorder] 512 | string string_option; | ^~~~~~~~~~~~~ SuperLu.cpp:523:3: warning: when initialized here [-Wreorder] 523 | VirtualSolverSuperLU(HMat &AA, const Data_Sparse_Solver &ds, Stack stack) | ^~~~~~~~~~~~~~~~~~~~ SuperLu.cpp:512:10: warning: ‘VirtualSolverSuperLU::string_option’ will be initialized after [-Wreorder] 512 | string string_option; | ^~~~~~~~~~~~~ SuperLu.cpp:511:13: warning: ‘KN VirtualSolverSuperLU::perm_r’ [-Wreorder] 511 | KN< int > perm_r; /* row permutations from partial pivoting */ | ^~~~~~ SuperLu.cpp:523:3: warning: when initialized here [-Wreorder] 523 | VirtualSolverSuperLU(HMat &AA, const Data_Sparse_Solver &ds, Stack stack) | ^~~~~~~~~~~~~~~~~~~~ SuperLu.cpp:511:13: warning: ‘VirtualSolverSuperLU::perm_r’ will be initialized after [-Wreorder] 511 | KN< int > perm_r; /* row permutations from partial pivoting */ | ^~~~~~ SuperLu.cpp:510:13: warning: ‘KN VirtualSolverSuperLU::perm_c’ [-Wreorder] 510 | KN< int > perm_c; /* column permutation vector */ | ^~~~~~ SuperLu.cpp:523:3: warning: when initialized here [-Wreorder] 523 | VirtualSolverSuperLU(HMat &AA, const Data_Sparse_Solver &ds, Stack stack) | ^~~~~~~~~~~~~~~~~~~~ SuperLu.cpp:515:20: warning: ‘VirtualSolverSuperLU::CC’ will be initialized after [-Wreorder] 515 | KN< double > RR, CC; | ^~ SuperLu.cpp:503:10: warning: ‘double VirtualSolverSuperLU::tol_pivot_sym’ [-Wreorder] 503 | double tol_pivot_sym, tol_pivot; // Add 31 oct 2005 | ^~~~~~~~~~~~~ SuperLu.cpp:523:3: warning: when initialized here [-Wreorder] 523 | VirtualSolverSuperLU(HMat &AA, const Data_Sparse_Solver &ds, Stack stack) | ^~~~~~~~~~~~~~~~~~~~ SuperLu.cpp:521:11: warning: ‘VirtualSolverSuperLU::cn’ will be initialized after [-Wreorder] 521 | int cs, cn; | ^~ SuperLu.cpp:521:7: warning: ‘int VirtualSolverSuperLU::cs’ [-Wreorder] 521 | int cs, cn; | ^~ SuperLu.cpp:523:3: warning: when initialized here [-Wreorder] 523 | VirtualSolverSuperLU(HMat &AA, const Data_Sparse_Solver &ds, Stack stack) | ^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In function ‘void Som3D_mesh_product_Version_Sommet_mesh_tab(int, const int*, const double*, const double*, const Fem2D::Mesh&, const std::map&, const std::map&, const std::map&, const std::map&, const std::map&, const std::map&, const std::map&, Fem2D::Mesh3&)’: msh3.cpp:1275:15: warning: variable ‘idl’ set but not used [-Wunused-but-set-variable] 1275 | int idl; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ SuperLu.cpp: In instantiation of ‘VirtualSolverSuperLU::VirtualSolverSuperLU(HMat&, const Data_Sparse_Solver&, Stack) [with R = std::complex; int t = 0; HMat = HashMatrix >; Stack = void*]’: ./include/SparseLinearSolver.hpp:51:18: required from ‘VirtualSolver* TheFFSolver::OneFFSlverVS::create(HashMatrix&, const Data_Sparse_Solver&, Stack) [with VS = VirtualSolverSuperLU, 0>; Z = int; K = std::complex; Stack = void*]’ ./include/SparseLinearSolver.hpp:50:38: required from here SuperLu.cpp:513:13: warning: ‘VirtualSolverSuperLU, 0>::etree’ will be initialized after [-Wreorder] 513 | KN< int > etree; | ^~~~~ SuperLu.cpp:512:10: warning: ‘std::string VirtualSolverSuperLU, 0>::string_option’ [-Wreorder] 512 | string string_option; | ^~~~~~~~~~~~~ SuperLu.cpp:523:3: warning: when initialized here [-Wreorder] 523 | VirtualSolverSuperLU(HMat &AA, const Data_Sparse_Solver &ds, Stack stack) | ^~~~~~~~~~~~~~~~~~~~ SuperLu.cpp:512:10: warning: ‘VirtualSolverSuperLU, 0>::string_option’ will be initialized after [-Wreorder] 512 | string string_option; | ^~~~~~~~~~~~~ SuperLu.cpp:511:13: warning: ‘KN VirtualSolverSuperLU, 0>::perm_r’ [-Wreorder] 511 | KN< int > perm_r; /* row permutations from partial pivoting */ | ^~~~~~ SuperLu.cpp:523:3: warning: when initialized here [-Wreorder] 523 | VirtualSolverSuperLU(HMat &AA, const Data_Sparse_Solver &ds, Stack stack) | ^~~~~~~~~~~~~~~~~~~~ SuperLu.cpp:511:13: warning: ‘VirtualSolverSuperLU, 0>::perm_r’ will be initialized after [-Wreorder] 511 | KN< int > perm_r; /* row permutations from partial pivoting */ | ^~~~~~ SuperLu.cpp:510:13: warning: ‘KN VirtualSolverSuperLU, 0>::perm_c’ [-Wreorder] 510 | KN< int > perm_c; /* column permutation vector */ | ^~~~~~ SuperLu.cpp:523:3: warning: when initialized here [-Wreorder] 523 | VirtualSolverSuperLU(HMat &AA, const Data_Sparse_Solver &ds, Stack stack) | ^~~~~~~~~~~~~~~~~~~~ SuperLu.cpp:515:20: warning: ‘VirtualSolverSuperLU, 0>::CC’ will be initialized after [-Wreorder] 515 | KN< double > RR, CC; | ^~ SuperLu.cpp:503:10: warning: ‘double VirtualSolverSuperLU, 0>::tol_pivot_sym’ [-Wreorder] 503 | double tol_pivot_sym, tol_pivot; // Add 31 oct 2005 | ^~~~~~~~~~~~~ SuperLu.cpp:523:3: warning: when initialized here [-Wreorder] 523 | VirtualSolverSuperLU(HMat &AA, const Data_Sparse_Solver &ds, Stack stack) | ^~~~~~~~~~~~~~~~~~~~ SuperLu.cpp:521:11: warning: ‘VirtualSolverSuperLU, 0>::cn’ will be initialized after [-Wreorder] 521 | int cs, cn; | ^~ SuperLu.cpp:521:7: warning: ‘int VirtualSolverSuperLU, 0>::cs’ [-Wreorder] 521 | int cs, cn; | ^~ SuperLu.cpp:523:3: warning: when initialized here [-Wreorder] 523 | VirtualSolverSuperLU(HMat &AA, const Data_Sparse_Solver &ds, Stack stack) | ^~~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ SuperLu.cpp: In instantiation of ‘VirtualSolverSuperLU::VirtualSolverSuperLU(HMat&, const Data_Sparse_Solver&, Stack) [with R = double; int t = 0; HMat = HashMatrix; Stack = void*]’: ./include/SparseLinearSolver.hpp:51:18: required from ‘VirtualSolver* TheFFSolver::OneFFSlverVS::create(HashMatrix&, const Data_Sparse_Solver&, Stack) [with VS = VirtualSolverSuperLU; Z = int; K = double; Stack = void*]’ ./include/SparseLinearSolver.hpp:50:38: required from here SuperLu.cpp:513:13: warning: ‘VirtualSolverSuperLU::etree’ will be initialized after [-Wreorder] 513 | KN< int > etree; | ^~~~~ SuperLu.cpp:512:10: warning: ‘std::string VirtualSolverSuperLU::string_option’ [-Wreorder] 512 | string string_option; | ^~~~~~~~~~~~~ SuperLu.cpp:523:3: warning: when initialized here [-Wreorder] 523 | VirtualSolverSuperLU(HMat &AA, const Data_Sparse_Solver &ds, Stack stack) | ^~~~~~~~~~~~~~~~~~~~ SuperLu.cpp:512:10: warning: ‘VirtualSolverSuperLU::string_option’ will be initialized after [-Wreorder] 512 | string string_option; | ^~~~~~~~~~~~~ SuperLu.cpp:511:13: warning: ‘KN VirtualSolverSuperLU::perm_r’ [-Wreorder] 511 | KN< int > perm_r; /* row permutations from partial pivoting */ | ^~~~~~ SuperLu.cpp:523:3: warning: when initialized here [-Wreorder] 523 | VirtualSolverSuperLU(HMat &AA, const Data_Sparse_Solver &ds, Stack stack) | ^~~~~~~~~~~~~~~~~~~~ SuperLu.cpp:511:13: warning: ‘VirtualSolverSuperLU::perm_r’ will be initialized after [-Wreorder] 511 | KN< int > perm_r; /* row permutations from partial pivoting */ | ^~~~~~ SuperLu.cpp:510:13: warning: ‘KN VirtualSolverSuperLU::perm_c’ [-Wreorder] 510 | KN< int > perm_c; /* column permutation vector */ | ^~~~~~ SuperLu.cpp:523:3: warning: when initialized here [-Wreorder] 523 | VirtualSolverSuperLU(HMat &AA, const Data_Sparse_Solver &ds, Stack stack) | ^~~~~~~~~~~~~~~~~~~~ SuperLu.cpp:515:20: warning: ‘VirtualSolverSuperLU::CC’ will be initialized after [-Wreorder] 515 | KN< double > RR, CC; | ^~ SuperLu.cpp:503:10: warning: ‘double VirtualSolverSuperLU::tol_pivot_sym’ [-Wreorder] 503 | double tol_pivot_sym, tol_pivot; // Add 31 oct 2005 | ^~~~~~~~~~~~~ SuperLu.cpp:523:3: warning: when initialized here [-Wreorder] 523 | VirtualSolverSuperLU(HMat &AA, const Data_Sparse_Solver &ds, Stack stack) | ^~~~~~~~~~~~~~~~~~~~ SuperLu.cpp:521:11: warning: ‘VirtualSolverSuperLU::cn’ will be initialized after [-Wreorder] 521 | int cs, cn; | ^~ SuperLu.cpp:521:7: warning: ‘int VirtualSolverSuperLU::cs’ [-Wreorder] 521 | int cs, cn; | ^~ SuperLu.cpp:523:3: warning: when initialized here [-Wreorder] 523 | VirtualSolverSuperLU(HMat &AA, const Data_Sparse_Solver &ds, Stack stack) | ^~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN]’: medit.cpp:249:32: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ MUMPS_seq.cpp: In instantiation of ‘SolveMUMPS_seq::SolveMUMPS_seq(HMat&, const Data_Sparse_Solver&, Stack) [with R = std::complex; HMat = HashMatrix >; Stack = void*]’: ./include/SparseLinearSolver.hpp:51:18: required from ‘VirtualSolver* TheFFSolver::OneFFSlverVS::create(HashMatrix&, const Data_Sparse_Solver&, Stack) [with VS = SolveMUMPS_seq >; Z = int; K = std::complex; Stack = void*]’ ./include/SparseLinearSolver.hpp:50:38: required from here MUMPS_seq.cpp:192:9: warning: unused variable ‘myid’ [-Wunused-variable] 192 | int myid = 0; | ^~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] msh3.cpp: In function ‘Fem2D::MeshL* GluMesh(const listMeshT&)’: msh3.cpp:2230:18: warning: variable ‘th0’ set but not used [-Wunused-but-set-variable] 2230 | const MeshL *th0 = 0; | ^~~ msh3.cpp:2223:50: warning: typedef ‘BRdHat’ locally defined but not used [-Wunused-local-typedefs] 2223 | typedef typename MeshL::BorderElement::RdHat BRdHat; | ^~~~~~ MUMPS_seq.cpp: In instantiation of ‘SolveMUMPS_seq::SolveMUMPS_seq(HMat&, const Data_Sparse_Solver&, Stack) [with R = double; HMat = HashMatrix; Stack = void*]’: ./include/SparseLinearSolver.hpp:51:18: required from ‘VirtualSolver* TheFFSolver::OneFFSlverVS::create(HashMatrix&, const Data_Sparse_Solver&, Stack) [with VS = SolveMUMPS_seq; Z = int; K = double; Stack = void*]’ ./include/SparseLinearSolver.hpp:50:38: required from here MUMPS_seq.cpp:192:9: warning: unused variable ‘myid’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] msh3.cpp: In function ‘Fem2D::Mesh3* GluMesh3(const listMesh3&)’: msh3.cpp:1925:11: warning: variable ‘iv’ set but not used [-Wunused-but-set-variable] 1925 | int iv[3]; | ^~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp:1787:7: warning: unused variable ‘flagsurfaceall’ [-Wunused-variable] 1787 | int flagsurfaceall = 0; | ^~~~~~~~~~~~~~ msh3.cpp:1796:16: warning: variable ‘th0’ set but not used [-Wunused-but-set-variable] 1796 | const Mesh3 *th0 = 0; | ^~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_istream*]’: ./include/AFunction.hpp:1134:22: required from ‘AnyType E_F_F0F0_::operator()(Stack) const [with R = std::basic_istream*; A0 = Stream_b >; A1 = double*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:1133:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::basic_ostream*]’: ./include/AFunction.hpp:1033:22: required from ‘AnyType E_F_F0F0::operator()(Stack) const [with R = std::basic_ostream*; TA0 = std::basic_ostream*; TA1 = long int; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:1032:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator3_, std::allocator >*, KNM*, KNM*, E_F_F0F0F0_, std::allocator >*, KNM*, KNM*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, std::allocator >*, KNM*, KNM*, E_F_F0F0F0_, std::allocator >*, KNM*, KNM*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Stream_b >]’: ./include/AFunction.hpp:960: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*]’ ./include/AFunction.hpp:959:11: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Stream_b >]’: ./include/AFunction.hpp:960: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*]’ ./include/AFunction.hpp:959:11: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]’: ./include/AFunction.hpp:1178:22: required from ‘AnyType E_F_stackF0F0F0_::operator()(Stack) const [with R = KN*; A0 = KN*; A1 = const Fem2D::MeshS*; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:1177:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]’: ./include/AFunction.hpp:1178:22: required from ‘AnyType E_F_stackF0F0F0_::operator()(Stack) const [with R = KN*; A0 = KN*; A1 = const Fem2D::MeshL*; A2 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:1177:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ IncompleteCholesky.cpp: In instantiation of ‘MatriceMorse* removeHalf(MatriceMorse&, long int, double) [with R = double; MatriceMorse = HashMatrix]’: IncompleteCholesky.cpp:455:40: required from ‘long int ff_ichol(Matrice_Creuse* const&, Matrice_Creuse* const&, const double&) [with R = double]’ IncompleteCholesky.cpp:549:93: required from here IncompleteCholesky.cpp:64:9: warning: unused variable ‘nnz’ [-Wunused-variable] 64 | int nnz =0; | ^~~ IncompleteCholesky.cpp: In instantiation of ‘long int ichol(MatriceMorse&, MatriceMorse&, double) [with R = double; MatriceMorse = HashMatrix]’: IncompleteCholesky.cpp:465:15: required from ‘long int ff_ichol(Matrice_Creuse* const&, Matrice_Creuse* const&, const double&) [with R = double]’ IncompleteCholesky.cpp:549:93: required from here IncompleteCholesky.cpp:86:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 86 | for (int k = 0; k < L.nnz; ++k) L.aij[k] = nan; | ~~^~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ IncompleteCholesky.cpp:111:37: warning: unused variable ‘Aij’ [-Wunused-variable] 111 | R Lij = pAij ? *pAij : R(), Aij = Lij; | ^~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] msh3.cpp: In function ‘void SamePointElement(const double&, const double*, const double*, const double*, const Fem2D::Mesh3&, int&, int&, int&, int*, int*, int*, int*, int*, int*, int&, int&, int&)’: msh3.cpp:2912:10: warning: variable ‘bmin3’ set but not used [-Wunused-but-set-variable] 2912 | double bmin3[3], bmax3[3]; | ^~~~~ msh3.cpp:2912:20: warning: variable ‘bmax3’ set but not used [-Wunused-but-set-variable] 2912 | double bmin3[3], bmax3[3]; | ^~~~~ IncompleteCholesky.cpp:82:16: warning: unused variable ‘i’ [-Wunused-variable] 82 | int n = A.n, i, j, k, kk; | ^ IncompleteCholesky.cpp:82:19: warning: unused variable ‘j’ [-Wunused-variable] 82 | int n = A.n, i, j, k, kk; | ^ IncompleteCholesky.cpp:82:22: warning: unused variable ‘k’ [-Wunused-variable] 82 | int n = A.n, i, j, k, kk; | ^ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] IncompleteCholesky.cpp: In instantiation of ‘long int iLU(MatriceMorse&, MatriceMorse&, MatriceMorse&, double) [with R = double; MatriceMorse = HashMatrix]’: IncompleteCholesky.cpp:444:13: required from ‘long int ff_ilu(Matrice_Creuse* const&, Matrice_Creuse* const&, Matrice_Creuse* const&, const double&) [with R = double]’ IncompleteCholesky.cpp:552:71: required from here IncompleteCholesky.cpp:170:16: warning: unused variable ‘i’ [-Wunused-variable] 170 | int n = A.n, i, j, k, kk; | ^ IncompleteCholesky.cpp:170:19: warning: unused variable ‘j’ [-Wunused-variable] 170 | int n = A.n, i, j, k, kk; | ^ IncompleteCholesky.cpp:170:22: warning: unused variable ‘k’ [-Wunused-variable] 170 | int n = A.n, i, j, k, kk; | ^ IncompleteCholesky.cpp:170:25: warning: unused variable ‘kk’ [-Wunused-variable] 170 | int n = A.n, i, j, k, kk; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ IncompleteCholesky.cpp: In instantiation of ‘void LU_solve(MatriceMorse&, int, KN&, bool) [with R = double; MatriceMorse = HashMatrix]’: IncompleteCholesky.cpp:537:11: required from ‘bool ff_ilu_solve(Matrice_Creuse* const&, Matrice_Creuse* const&, KN* const&) [with R = double]’ IncompleteCholesky.cpp:559:28: required from here IncompleteCholesky.cpp:478:16: warning: unused variable ‘i’ [-Wunused-variable] 478 | int n = T.n, i, j, k, k1, k0; | ^ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ IncompleteCholesky.cpp:478:19: warning: unused variable ‘j’ [-Wunused-variable] 478 | int n = T.n, i, j, k, k1, k0; | ^ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ msh3.cpp: In function ‘Fem2D::MeshS* MoveMesh2_func(const double&, const Fem2D::Mesh&, const double*, const double*, const double*, int&, int&, int&)’: msh3.cpp:3212:9: warning: unused variable ‘lab’ [-Wunused-variable] 3212 | int lab; | ^~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] msh3.cpp:3223:9: warning: unused variable ‘lab’ [-Wunused-variable] 3223 | int lab; | ^~~ IncompleteCholesky.cpp: In instantiation of ‘MatriceMorse* removeHalf(MatriceMorse&, long int, double) [with R = std::complex; MatriceMorse = HashMatrix >]’: IncompleteCholesky.cpp:455:40: required from ‘long int ff_ichol(Matrice_Creuse* const&, Matrice_Creuse* const&, const double&) [with R = std::complex]’ IncompleteCholesky.cpp:567:95: required from here IncompleteCholesky.cpp:64:9: warning: unused variable ‘nnz’ [-Wunused-variable] 64 | int nnz =0; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ IncompleteCholesky.cpp: In instantiation of ‘long int ichol(MatriceMorse&, MatriceMorse&, double) [with R = std::complex; MatriceMorse = HashMatrix >]’: IncompleteCholesky.cpp:465:15: required from ‘long int ff_ichol(Matrice_Creuse* const&, Matrice_Creuse* const&, const double&) [with R = std::complex]’ IncompleteCholesky.cpp:567:95: required from here IncompleteCholesky.cpp:86:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 86 | for (int k = 0; k < L.nnz; ++k) L.aij[k] = nan; | ~~^~~~~~~ ioply.cpp: In function ‘MMesh* PLY_LoadT(const std::string&, bool, bool, bool, double) [with MMesh = Fem2D::MeshS]’: ioply.cpp:137:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 137 | fscanf(fp, "%s", buffer); // file identifiant | ~~~~~~^~~~~~~~~~~~~~~~~~ ioply.cpp:181:15: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 181 | fscanf(fp, "%s", buffer); | ~~~~~~^~~~~~~~~~~~~~~~~~ ioply.cpp:187:19: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 187 | fscanf(fp, "%s", buffer); | ~~~~~~^~~~~~~~~~~~~~~~~~ ioply.cpp:189:23: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 189 | fscanf(fp, "%d", &nv); | ~~~~~~^~~~~~~~~~~~~~~ ioply.cpp:192:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 192 | fscanf(fp, "%d", &nt); | ~~~~~~^~~~~~~~~~~~~~~ ioply.cpp:195:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 195 | fscanf(fp, "%d", &nbe); | ~~~~~~^~~~~~~~~~~~~~~~ ioply.cpp:204:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 204 | fscanf(fp, "%d", &nbe); | ~~~~~~^~~~~~~~~~~~~~~~ ioply.cpp:210:23: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 210 | fscanf(fp, "%s", buffer); | ~~~~~~^~~~~~~~~~~~~~~~~~ ioply.cpp:212:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 212 | fscanf(fp, "%s", buffer2); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ioply.cpp:224:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 224 | fscanf(fp, "%s", buffer2); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ioply.cpp:237:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 237 | fscanf(fp, "%s %s %s", buffer,buffer2, buffer3); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ioply.cpp:241:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 241 | fscanf(fp, "%s", buffer); | ~~~~~~^~~~~~~~~~~~~~~~~~ ioply.cpp:254:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 254 | fscanf(fp, "%s", buffer); | ~~~~~~^~~~~~~~~~~~~~~~~~ ioply.cpp:298:19: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 298 | fscanf(fp, "%d", &hack); // hack | ~~~~~~^~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ioply.cpp:481:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 481 | fscanf(fp, "%d %d %d", &color[0], &color[1], &color[2]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ioply.cpp:485:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 485 | fscanf(fp, "%d", &transparencyElem); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ioply.cpp:525:31: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 525 | fscanf(fp, "%d %d %d", &color[0], &color[1], &color[2]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ioply.cpp:529:31: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 529 | fscanf(fp, "%d", &transparencyBdElem); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ioply.cpp:619:31: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 619 | fscanf(fp, "%d %d %d", &color[0], &color[1], &color[2]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ioply.cpp:623:31: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 623 | fscanf(fp, "%d", &transparencyElem); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ msh3.cpp: In function ‘Fem2D::MeshS* GluMesh(const listMeshT&)’: msh3.cpp:2080:18: warning: variable ‘th0’ set but not used [-Wunused-but-set-variable] 2080 | const MeshS *th0 = 0; | ^~~ IncompleteCholesky.cpp:111:37: warning: variable ‘Aij’ set but not used [-Wunused-but-set-variable] 111 | R Lij = pAij ? *pAij : R(), Aij = Lij; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ IncompleteCholesky.cpp:82:16: warning: unused variable ‘i’ [-Wunused-variable] 82 | int n = A.n, i, j, k, kk; | ^ IncompleteCholesky.cpp:82:19: warning: unused variable ‘j’ [-Wunused-variable] 82 | int n = A.n, i, j, k, kk; | ^ IncompleteCholesky.cpp:82:22: warning: unused variable ‘k’ [-Wunused-variable] 82 | int n = A.n, i, j, k, kk; | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] msh3.cpp: In function ‘void SamePointElement_Mesh2(const double&, const double*, const double*, const double*, const Fem2D::Mesh&, int&, int&, int*, int*, int*, int*, int*, int*, int&, int&, int&)’: msh3.cpp:3264:10: warning: variable ‘bmin3’ set but not used [-Wunused-but-set-variable] 3264 | double bmin3[3], bmax3[3]; | ^~~~~ msh3.cpp:3264:20: warning: variable ‘bmax3’ set but not used [-Wunused-but-set-variable] 3264 | double bmin3[3], bmax3[3]; | ^~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] IncompleteCholesky.cpp: In instantiation of ‘long int iLU(MatriceMorse&, MatriceMorse&, MatriceMorse&, double) [with R = std::complex; MatriceMorse = HashMatrix >]’: IncompleteCholesky.cpp:444:13: required from ‘long int ff_ilu(Matrice_Creuse* const&, Matrice_Creuse* const&, Matrice_Creuse* const&, const double&) [with R = std::complex]’ IncompleteCholesky.cpp:570:73: required from here IncompleteCholesky.cpp:170:16: warning: unused variable ‘i’ [-Wunused-variable] 170 | int n = A.n, i, j, k, kk; | ^ IncompleteCholesky.cpp:170:19: warning: unused variable ‘j’ [-Wunused-variable] 170 | int n = A.n, i, j, k, kk; | ^ IncompleteCholesky.cpp:170:22: warning: unused variable ‘k’ [-Wunused-variable] 170 | int n = A.n, i, j, k, kk; | ^ IncompleteCholesky.cpp:170:25: warning: unused variable ‘kk’ [-Wunused-variable] 170 | int n = A.n, i, j, k, kk; | ^~ ioply.cpp: In function ‘MMesh* PLY_LoadT(const std::string&, bool, bool, bool, double) [with MMesh = Fem2D::Mesh3]’: ioply.cpp:137:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 137 | fscanf(fp, "%s", buffer); // file identifiant | ~~~~~~^~~~~~~~~~~~~~~~~~ ioply.cpp:181:15: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 181 | fscanf(fp, "%s", buffer); | ~~~~~~^~~~~~~~~~~~~~~~~~ ioply.cpp:187:19: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 187 | fscanf(fp, "%s", buffer); | ~~~~~~^~~~~~~~~~~~~~~~~~ IncompleteCholesky.cpp: In instantiation of ‘void LU_solve(MatriceMorse&, int, KN&, bool) [with R = std::complex; MatriceMorse = HashMatrix >]’: IncompleteCholesky.cpp:537:11: required from ‘bool ff_ilu_solve(Matrice_Creuse* const&, Matrice_Creuse* const&, KN* const&) [with R = std::complex]’ IncompleteCholesky.cpp:577:30: required from here IncompleteCholesky.cpp:478:16: warning: unused variable ‘i’ [-Wunused-variable] 478 | int n = T.n, i, j, k, k1, k0; | ^ IncompleteCholesky.cpp:478:19: warning: unused variable ‘j’ [-Wunused-variable] 478 | int n = T.n, i, j, k, k1, k0; | ^ ioply.cpp:189:23: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 189 | fscanf(fp, "%d", &nv); | ~~~~~~^~~~~~~~~~~~~~~ ioply.cpp:192:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 192 | fscanf(fp, "%d", &nt); | ~~~~~~^~~~~~~~~~~~~~~ ioply.cpp:195:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 195 | fscanf(fp, "%d", &nbe); | ~~~~~~^~~~~~~~~~~~~~~~ ioply.cpp:204:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 204 | fscanf(fp, "%d", &nbe); | ~~~~~~^~~~~~~~~~~~~~~~ ioply.cpp:210:23: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 210 | fscanf(fp, "%s", buffer); | ~~~~~~^~~~~~~~~~~~~~~~~~ ioply.cpp:212:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 212 | fscanf(fp, "%s", buffer2); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ioply.cpp:224:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 224 | fscanf(fp, "%s", buffer2); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ioply.cpp:237:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 237 | fscanf(fp, "%s %s %s", buffer,buffer2, buffer3); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ioply.cpp:241:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 241 | fscanf(fp, "%s", buffer); | ~~~~~~^~~~~~~~~~~~~~~~~~ ioply.cpp:254:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 254 | fscanf(fp, "%s", buffer); | ~~~~~~^~~~~~~~~~~~~~~~~~ ioply.cpp:298:19: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 298 | fscanf(fp, "%d", &hack); // hack | ~~~~~~^~~~~~~~~~~~~~~~~ ioply.cpp:481:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 481 | fscanf(fp, "%d %d %d", &color[0], &color[1], &color[2]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ioply.cpp:485:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 485 | fscanf(fp, "%d", &transparencyElem); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ioply.cpp:525:31: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 525 | fscanf(fp, "%d %d %d", &color[0], &color[1], &color[2]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ioply.cpp:529:31: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 529 | fscanf(fp, "%d", &transparencyBdElem); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ioply.cpp:619:31: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 619 | fscanf(fp, "%d %d %d", &color[0], &color[1], &color[2]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ioply.cpp:623:31: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 623 | fscanf(fp, "%d", &transparencyElem); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ msh3.cpp: In function ‘Fem2D::MeshL* GluMesh(const listMeshT&)’: msh3.cpp:2230:18: warning: variable ‘th0’ set but not used [-Wunused-but-set-variable] 2230 | const MeshL *th0 = 0; | ^~~ msh3.cpp:2223:50: warning: typedef ‘BRdHat’ locally defined but not used [-Wunused-local-typedefs] 2223 | typedef typename MeshL::BorderElement::RdHat BRdHat; | ^~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] msh3.cpp: In function ‘void OrderVertexTransfo_hcode_nv_gtree(const int&, const Fem2D::R3&, const Fem2D::R3&, const double&, const double*, const double*, const double*, int*, int*, int&)’: msh3.cpp:4016:10: warning: unused variable ‘i’ [-Wunused-variable] 4016 | size_t i; | ^ msh3.cpp:4017:10: warning: unused variable ‘j’ [-Wunused-variable] 4017 | size_t j[3]; | ^ msh3.cpp:4018:10: warning: unused variable ‘k’ [-Wunused-variable] 4018 | size_t k[3]; | ^ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] msh3.cpp: In constructor ‘BuildLayeMesh_Op::BuildLayeMesh_Op(const basicAC_F0&, Expression, Expression)’: msh3.cpp:4215:9: warning: unused variable ‘err’ [-Wunused-variable] 4215 | int err = 0; | ^~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] msh3.cpp: In constructor ‘cubeMesh_Op::cubeMesh_Op(const basicAC_F0&, Expression, Expression, Expression, Expression)’: msh3.cpp:4314:9: warning: unused variable ‘err’ [-Wunused-variable] 4314 | int err = 0; | ^~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ msh3.cpp: In function ‘void SamePointElement(const double&, const double*, const double*, const double*, const Fem2D::Mesh3&, int&, int&, int&, int*, int*, int*, int*, int*, int*, int&, int&, int&)’: msh3.cpp:2912:10: warning: variable ‘bmin3’ set but not used [-Wunused-but-set-variable] 2912 | double bmin3[3], bmax3[3]; | ^~~~~ msh3.cpp:2912:20: warning: variable ‘bmax3’ set but not used [-Wunused-but-set-variable] 2912 | double bmin3[3], bmax3[3]; | ^~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] msh3.cpp: In function ‘Fem2D::MeshS* MoveMesh2_func(const double&, const Fem2D::Mesh&, const double*, const double*, const double*, int&, int&, int&)’: msh3.cpp:3212:9: warning: unused variable ‘lab’ [-Wunused-variable] 3212 | int lab; | ^~~ msh3.cpp:3223:9: warning: unused variable ‘lab’ [-Wunused-variable] 3223 | int lab; | ^~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ msh3.cpp: In member function ‘virtual AnyType cubeMesh_Op::operator()(Stack) const’: msh3.cpp:4448:7: warning: unused variable ‘nebn’ [-Wunused-variable] 4448 | int nebn = 0; | ^~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In function ‘Load_PPM2RNM()’, inlined from ‘AutoLoadInit()’ at ppm2rnm.cpp:629:1: ppm2rnm.cpp:619:93: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 619 | new OneOperator2_< KNM< double > *, KNM< double > *, string * >(&readPPM)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_PPM2RNM()’ at ppm2rnm.cpp:619:93, inlined from ‘AutoLoadInit()’ at ppm2rnm.cpp:629:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_PPM2RNM()’, inlined from ‘AutoLoadInit()’ at ppm2rnm.cpp:629:1: ppm2rnm.cpp:621:94: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 621 | new OneOperator2_< KN< double > *, KN< double > *, KNM< double > * >(seta)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_PPM2RNM()’ at ppm2rnm.cpp:621:94, inlined from ‘AutoLoadInit()’ at ppm2rnm.cpp:629:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_PPM2RNM()’, inlined from ‘AutoLoadInit()’ at ppm2rnm.cpp:629:1: ppm2rnm.cpp:623:85: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 623 | Global.Add("readPPM", "(", new OneOperator1_< KNM< double > *, string * >(&readPPM)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_PPM2RNM()’ at ppm2rnm.cpp:623:85, inlined from ‘AutoLoadInit()’ at ppm2rnm.cpp:629:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_PPM2RNM()’, inlined from ‘AutoLoadInit()’ at ppm2rnm.cpp:629:1: ppm2rnm.cpp:624:91: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 624 | Global.Add("savePPM", "(", new OneOperator2_< bool, string *, KNM< double > * >(&savePPM)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_PPM2RNM()’ at ppm2rnm.cpp:624:91, inlined from ‘AutoLoadInit()’ at ppm2rnm.cpp:629:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_PPM2RNM()’, inlined from ‘AutoLoadInit()’ at ppm2rnm.cpp:629:1: ppm2rnm.cpp:626:93: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 626 | new OneOperator2_< KNM< double > *, KNM< double > *, KNM< double > * >(&diffPPM)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_PPM2RNM()’ at ppm2rnm.cpp:626:93, inlined from ‘AutoLoadInit()’ at ppm2rnm.cpp:629:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In function ‘void SamePointElement_Mesh2(const double&, const double*, const double*, const double*, const Fem2D::Mesh&, int&, int&, int*, int*, int*, int*, int*, int*, int&, int&, int&)’: msh3.cpp:3264:10: warning: variable ‘bmin3’ set but not used [-Wunused-but-set-variable] 3264 | double bmin3[3], bmax3[3]; | ^~~~~ msh3.cpp:3264:20: warning: variable ‘bmax3’ set but not used [-Wunused-but-set-variable] 3264 | double bmin3[3], bmax3[3]; | ^~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘virtual AnyType BuildLayeMesh_Op::operator()(Stack) const’: msh3.cpp:4550:9: warning: unused variable ‘m’ [-Wunused-variable] 4550 | Mesh *m = pTh; // question a quoi sert *m ?? | ^ msh3.cpp:4647:7: warning: unused variable ‘nebn’ [-Wunused-variable] 4647 | int nebn = 0; | ^~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘virtual AnyType DeplacementTab_Op::operator()(Stack) const’: msh3.cpp:4802:10: warning: unused variable ‘m’ [-Wunused-variable] 4802 | Mesh3 *m = pTh; // question a quoi sert *m ?? | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from MUMPS_seq.cpp:37: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/mumps_seq/mpi.h: At global scope: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/mumps_seq/mpi.h:51:17: warning: ‘MPI_COMM_WORLD’ defined but not used [-Wunused-variable] 51 | static MPI_Comm MPI_COMM_WORLD=(MPI_Comm)0; | ^~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In function ‘void GetNumberBEManifold(Expression, int&)’: msh3.cpp:4945:9: warning: unused variable ‘i’ [-Wunused-variable] 4945 | int i, j; | ^ msh3.cpp:4945:12: warning: unused variable ‘j’ [-Wunused-variable] 4945 | int i, j; | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] msh3.cpp: In function ‘void OrderVertexTransfo_hcode_nv_gtree(const int&, const Fem2D::R3&, const Fem2D::R3&, const double&, const double*, const double*, const double*, int*, int*, int&)’: msh3.cpp:4016:10: warning: unused variable ‘i’ [-Wunused-variable] 4016 | size_t i; | ^ msh3.cpp:4017:10: warning: unused variable ‘j’ [-Wunused-variable] 4017 | size_t j[3]; | ^ msh3.cpp:4018:10: warning: unused variable ‘k’ [-Wunused-variable] 4018 | size_t k[3]; | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh3*]’: ./include/AFunction.hpp:1119: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*]’ ./include/AFunction.hpp:1118:11: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:7, from ./include/ff++.hpp:36: ./include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ./include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ./include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ./include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ./include/error.hpp:32, from ./include/ff++.hpp:20: ./include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ./include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In constructor ‘BuildLayeMesh_Op::BuildLayeMesh_Op(const basicAC_F0&, Expression, Expression)’: msh3.cpp:4215:9: warning: unused variable ‘err’ [-Wunused-variable] 4215 | int err = 0; | ^~~ MatrixMarket.cpp: In function ‘int mm_read_unsymmetric_sparse(const char*, int*, int*, int*, double**, int**, int**)’: MatrixMarket.cpp:216:15: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 216 | fscanf(f, "%d %d %lg\n", &I[i], &J[i], &val[i]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ msh3.cpp: In constructor ‘cubeMesh_Op::cubeMesh_Op(const basicAC_F0&, Expression, Expression, Expression, Expression)’: msh3.cpp:4314:9: warning: unused variable ‘err’ [-Wunused-variable] 4314 | int err = 0; | ^~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ msh3.cpp: In function ‘Fem2D::MeshS* truncmesh(const Fem2D::MeshS&, const long int&, int*, bool, int, double, long int, bool, bool)’: msh3.cpp:5418:19: warning: unused variable ‘k’ [-Wunused-variable] 5418 | for (int i = 0, k = 0; i < Th.nv; i++) { | ^ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘virtual AnyType cubeMesh_Op::operator()(Stack) const’: msh3.cpp:4448:7: warning: unused variable ‘nebn’ [-Wunused-variable] 4448 | int nebn = 0; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'splitmesh3.o' -o splitmesh3.so ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘virtual AnyType Op_trunc_meshS::Op::operator()(Stack) const’: msh3.cpp:5695:18: warning: unused variable ‘kke’ [-Wunused-variable] 5695 | int fkk, kke = pTht.ElementAdj(ke, fkk = fk); | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ In file included from ./include/AFunction.hpp:54: ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ msh3.cpp: In function ‘Fem2D::MeshL* truncmesh(const Fem2D::MeshL&, const long int&, int*, bool, int, double, long int, bool, bool)’: msh3.cpp:5853:19: warning: unused variable ‘k’ [-Wunused-variable] 5853 | for (int i = 0, k = 0; i < Th.nv; i++) { | ^ msh3.cpp: In member function ‘virtual AnyType BuildLayeMesh_Op::operator()(Stack) const’: msh3.cpp:4550:9: warning: unused variable ‘m’ [-Wunused-variable] 4550 | Mesh *m = pTh; // question a quoi sert *m ?? | ^ msh3.cpp:4647:7: warning: unused variable ‘nebn’ [-Wunused-variable] 4647 | int nebn = 0; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp:5906:12: warning: variable ‘A’ set but not used [-Wunused-but-set-variable] 5906 | R3 A = vertices[ivt[0]]; | ^ msh3.cpp:5907:12: warning: variable ‘B’ set but not used [-Wunused-but-set-variable] 5907 | R3 B = vertices[ivt[1]]; | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ dfft.cpp: In instantiation of ‘AnyType Mapkk::operator()(Stack) const [with int NP = 2; AnyType = AnyTypeWithOutCheck; Stack = void*]’: dfft.cpp:226:9: required from here dfft.cpp:241:12: warning: unused variable ‘k1’ [-Wunused-variable] 241 | double k1 = 1. / n1; | ^~ dfft.cpp:242:12: warning: unused variable ‘k2’ [-Wunused-variable] 242 | double k2 = 1. / n2; | ^~ dfft.cpp:243:12: warning: unused variable ‘k3’ [-Wunused-variable] 243 | double k3 = 1. / n3; | ^~ dfft.cpp:245:12: warning: unused variable ‘k10’ [-Wunused-variable] 245 | double k10 = 0., k20 = 0, k30 = 0;; | ^~~ dfft.cpp:245:22: warning: unused variable ‘k20’ [-Wunused-variable] 245 | double k10 = 0., k20 = 0, k30 = 0;; | ^~~ dfft.cpp:245:31: warning: unused variable ‘k30’ [-Wunused-variable] 245 | double k10 = 0., k20 = 0, k30 = 0;; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp:5762:7: warning: unused variable ‘nbei’ [-Wunused-variable] 5762 | int nbei = 0; | ^~~~ msh3.cpp:5767:7: warning: unused variable ‘nedge’ [-Wunused-variable] 5767 | int nedge = 0; | ^~~~~ msh3.cpp:5768:7: warning: unused variable ‘nface’ [-Wunused-variable] 5768 | int nface = 0; | ^~~~~ msh3.cpp:5756:41: warning: typedef ‘B’ locally defined but not used [-Wunused-local-typedefs] 5756 | typedef typename MeshL::BorderElement B; | ^ msh3.cpp: In member function ‘virtual AnyType DeplacementTab_Op::operator()(Stack) const’: msh3.cpp:4802:10: warning: unused variable ‘m’ [-Wunused-variable] 4802 | Mesh3 *m = pTh; // question a quoi sert *m ?? | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] dfft.cpp: In instantiation of ‘AnyType Mapkk::operator()(Stack) const [with int NP = 4; AnyType = AnyTypeWithOutCheck; Stack = void*]’: dfft.cpp:226:9: required from here dfft.cpp:241:12: warning: unused variable ‘k1’ [-Wunused-variable] 241 | double k1 = 1. / n1; | ^~ dfft.cpp:242:12: warning: unused variable ‘k2’ [-Wunused-variable] 242 | double k2 = 1. / n2; | ^~ dfft.cpp:243:12: warning: unused variable ‘k3’ [-Wunused-variable] 243 | double k3 = 1. / n3; | ^~ dfft.cpp:245:12: warning: unused variable ‘k10’ [-Wunused-variable] 245 | double k10 = 0., k20 = 0, k30 = 0;; | ^~~ dfft.cpp:245:22: warning: unused variable ‘k20’ [-Wunused-variable] 245 | double k10 = 0., k20 = 0, k30 = 0;; | ^~~ dfft.cpp:245:31: warning: unused variable ‘k30’ [-Wunused-variable] 245 | double k10 = 0., k20 = 0, k30 = 0;; | ^~~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ msh3.cpp: In function ‘void GetNumberBEManifold(Expression, int&)’: msh3.cpp:4945:9: warning: unused variable ‘i’ [-Wunused-variable] 4945 | int i, j; | ^ msh3.cpp:4945:12: warning: unused variable ‘j’ [-Wunused-variable] 4945 | int i, j; | ^ dfft.cpp: In instantiation of ‘AnyType Mapkk::operator()(Stack) const [with int NP = 3; AnyType = AnyTypeWithOutCheck; Stack = void*]’: dfft.cpp:226:9: required from here dfft.cpp:241:12: warning: unused variable ‘k1’ [-Wunused-variable] 241 | double k1 = 1. / n1; | ^~ dfft.cpp:242:12: warning: unused variable ‘k2’ [-Wunused-variable] 242 | double k2 = 1. / n2; | ^~ dfft.cpp:243:12: warning: unused variable ‘k3’ [-Wunused-variable] 243 | double k3 = 1. / n3; | ^~ dfft.cpp:245:12: warning: unused variable ‘k10’ [-Wunused-variable] 245 | double k10 = 0., k20 = 0, k30 = 0;; | ^~~ dfft.cpp:245:22: warning: unused variable ‘k20’ [-Wunused-variable] 245 | double k10 = 0., k20 = 0, k30 = 0;; | ^~~ dfft.cpp:245:31: warning: unused variable ‘k30’ [-Wunused-variable] 245 | double k10 = 0., k20 = 0, k30 = 0;; | ^~~ msh3.cpp: In member function ‘virtual AnyType Op_trunc_meshL::Op::operator()(Stack) const’: msh3.cpp:6040:18: warning: unused variable ‘kke’ [-Wunused-variable] 6040 | int fkk, kke = pTht.ElementAdj(ke, fkk = fk); | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = fftw_plan_s*]’: ./include/AFunction_ext.hpp:138:22: required from ‘AnyType E_F_F0F0F0F0_::operator()(Stack) const [with R = fftw_plan_s*; A0 = KN >*; A1 = KN >*; A2 = long int; A3 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction_ext.hpp:137:11: required from here ./include/AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = DFFT_1d2dor3d >]’: ./include/AFunction_ext.hpp:138:22: required from ‘AnyType E_F_F0F0F0F0_::operator()(Stack) const [with R = DFFT_1d2dor3d >; A0 = KN >*; A1 = long int; A2 = long int; A3 = long int; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction_ext.hpp:137:11: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = fftw_plan_s**]’: ./include/AFunction.hpp:1033: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*]’ ./include/AFunction.hpp:1032:11: required from here ./include/AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]’: ./include/AFunction.hpp:1134: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*]’ ./include/AFunction.hpp:1133:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0F0 >*, std::__cxx11::basic_string, std::allocator >*, KNM >*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0 >*, std::__cxx11::basic_string, std::allocator >*, KNM >*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = void*]’: ./include/AFunction.hpp:1163:22: required from ‘AnyType E_F_F0F0F0_::operator()(Stack) const [with R = void*; A0 = DxWriter*; A1 = std::__cxx11::basic_string*; A2 = const Fem2D::Mesh*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:1162:11: required from here ./include/AnyType.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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = DxWriter*]’: ./include/AFunction.hpp:1134: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*]’ ./include/AFunction.hpp:1133:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In function ‘Fem2D::Mesh3* truncmesh(const Fem2D::Mesh3&, const long int&, int*, bool, int, double, long int, bool, bool)’: msh3.cpp:6276:19: warning: unused variable ‘k’ [-Wunused-variable] 6276 | for (int i = 0, k = 0; i < Th.nv; i++) { | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In function ‘Fem2D::MeshS* truncmesh(const Fem2D::MeshS&, const long int&, int*, bool, int, double, long int, bool, bool)’: msh3.cpp:5418:19: warning: unused variable ‘k’ [-Wunused-variable] 5418 | for (int i = 0, k = 0; i < Th.nv; i++) { | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘virtual AnyType Op_trunc_meshS::Op::operator()(Stack) const’: msh3.cpp:5695:18: warning: unused variable ‘kke’ [-Wunused-variable] 5695 | int fkk, kke = pTht.ElementAdj(ke, fkk = fk); | ^~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ msh3.cpp: In member function ‘virtual AnyType Op_trunc_mesh3::Op::operator()(Stack) const’: msh3.cpp:6699:18: warning: unused variable ‘kke’ [-Wunused-variable] 6699 | int fkk, kke = pTht.ElementAdj(ke, fkk = fk); | ^~~ msh3.cpp:6598:10: warning: unused variable ‘ThS’ [-Wunused-variable] 6598 | MeshS &ThS = *(pTh->meshS); | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Overthrust3d*]’: ./include/AFunction.hpp:1134:22: required from ‘AnyType E_F_F0F0_::operator()(Stack) const [with R = Overthrust3d*; A0 = Overthrust3d*; A1 = std::__cxx11::basic_string*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:1133:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘class Overthrust3d* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Crustal3d*]’: ./include/AFunction.hpp:1163:22: required from ‘AnyType E_F_F0F0F0_::operator()(Stack) const [with R = Crustal3d*; A0 = Crustal3d*; A1 = std::__cxx11::basic_string*; A2 = KN*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:1162:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘class Crustal3d* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Data2D<'S'>*]’: ./include/AFunction.hpp:1134:22: required from ‘AnyType E_F_F0F0_::operator()(Stack) const [with R = Data2D<'S'>*; A0 = Data2D<'S'>*; A1 = std::__cxx11::basic_string*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:1133:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘class Data2D<'S'>* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Data2D<'M'>*]’: ./include/AFunction.hpp:1134:22: required from ‘AnyType E_F_F0F0_::operator()(Stack) const [with R = Data2D<'M'>*; A0 = Data2D<'M'>*; A1 = std::__cxx11::basic_string*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:1133:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘class Data2D<'M'>* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] msh3.cpp: In function ‘Fem2D::MeshL* truncmesh(const Fem2D::MeshL&, const long int&, int*, bool, int, double, long int, bool, bool)’: msh3.cpp:5853:19: warning: unused variable ‘k’ [-Wunused-variable] 5853 | for (int i = 0, k = 0; i < Th.nv; i++) { | ^ msh3.cpp: In member function ‘AnyType ExtractMesh_Op::operator()(Stack) const’: msh3.cpp:6825:35: warning: typedef ‘T’ locally defined but not used [-Wunused-local-typedefs] 6825 | typedef typename MMesh::Element T; | ^ msh3.cpp:6827:34: warning: typedef ‘V’ locally defined but not used [-Wunused-local-typedefs] 6827 | typedef typename MMesh::Vertex V; | ^ msh3.cpp:6830:42: warning: typedef ‘BO’ locally defined but not used [-Wunused-local-typedefs] 6830 | typedef typename MMeshO::BorderElement BO; | ^~ msh3.cpp:5906:12: warning: variable ‘A’ set but not used [-Wunused-but-set-variable] 5906 | R3 A = vertices[ivt[0]]; | ^ msh3.cpp:5907:12: warning: variable ‘B’ set but not used [-Wunused-but-set-variable] 5907 | R3 B = vertices[ivt[1]]; | ^ msh3.cpp:5762:7: warning: unused variable ‘nbei’ [-Wunused-variable] 5762 | int nbei = 0; | ^~~~ msh3.cpp:5767:7: warning: unused variable ‘nedge’ [-Wunused-variable] 5767 | int nedge = 0; | ^~~~~ msh3.cpp:5768:7: warning: unused variable ‘nface’ [-Wunused-variable] 5768 | int nface = 0; | ^~~~~ msh3.cpp:5756:41: warning: typedef ‘B’ locally defined but not used [-Wunused-local-typedefs] 5756 | typedef typename MeshL::BorderElement B; | ^ ./include/AFunction.hpp: In member function ‘OneOperator3_*, double, E_F_F0F0F0_*, double, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, double, E_F_F0F0F0_*, double, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] msh3.cpp: In member function ‘virtual AnyType ExtractMeshLfromMesh_Op::operator()(Stack) const’: msh3.cpp:7076:15: warning: unused variable ‘ii’ [-Wunused-variable] 7076 | int ii = mi->second; | ^~ MUMPS.cpp: In instantiation of ‘SolveMUMPS_seq::SolveMUMPS_seq(HMat&, const Data_Sparse_Solver&, Stack) [with R = std::complex; HMat = HashMatrix >; Stack = void*]’: ./include/SparseLinearSolver.hpp:51:18: required from ‘VirtualSolver* TheFFSolver::OneFFSlverVS::create(HashMatrix&, const Data_Sparse_Solver&, Stack) [with VS = SolveMUMPS_seq >; Z = int; K = std::complex; Stack = void*]’ ./include/SparseLinearSolver.hpp:50:38: required from here MUMPS.cpp:192:9: warning: unused variable ‘myid’ [-Wunused-variable] 192 | int myid = 0; | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ MUMPS.cpp: In instantiation of ‘SolveMUMPS_seq::SolveMUMPS_seq(HMat&, const Data_Sparse_Solver&, Stack) [with R = double; HMat = HashMatrix; Stack = void*]’: ./include/SparseLinearSolver.hpp:51:18: required from ‘VirtualSolver* TheFFSolver::OneFFSlverVS::create(HashMatrix&, const Data_Sparse_Solver&, Stack) [with VS = SolveMUMPS_seq; Z = int; K = double; Stack = void*]’ ./include/SparseLinearSolver.hpp:50:38: required from here MUMPS.cpp:192:9: warning: unused variable ‘myid’ [-Wunused-variable] msh3.cpp:7040:13: warning: unused variable ‘nbv’ [-Wunused-variable] 7040 | int nbv = Th.nv; // nombre de sommet | ^~~ msh3.cpp:7041:13: warning: unused variable ‘nbe’ [-Wunused-variable] 7041 | int nbe = Th.neb; | ^~~ msh3.cpp:7032:40: warning: typedef ‘T’ locally defined but not used [-Wunused-local-typedefs] 7032 | typedef typename Mesh::Element T; | ^ msh3.cpp:7034:39: warning: typedef ‘V’ locally defined but not used [-Wunused-local-typedefs] 7034 | typedef typename Mesh::Vertex V; | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp:7037:47: warning: typedef ‘BL’ locally defined but not used [-Wunused-local-typedefs] 7037 | typedef typename MeshL::BorderElement BL; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘virtual AnyType Op_trunc_meshL::Op::operator()(Stack) const’: msh3.cpp:6040:18: warning: unused variable ‘kke’ [-Wunused-variable] 6040 | int fkk, kke = pTht.ElementAdj(ke, fkk = fk); | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ msh3.cpp: In function ‘Fem2D::Mesh3* GluMesh3tab(KN* const&, const long int&, const bool&)’: msh3.cpp:7312:15: warning: variable ‘iv’ set but not used [-Wunused-but-set-variable] 7312 | int iv[3]; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In function ‘Fem2D::Mesh3* truncmesh(const Fem2D::Mesh3&, const long int&, int*, bool, int, double, long int, bool, bool)’: msh3.cpp:6276:19: warning: unused variable ‘k’ [-Wunused-variable] 6276 | for (int i = 0, k = 0; i < Th.nv; i++) { | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::R3*]’: ./include/AFunction.hpp:1089:22: required from ‘AnyType E_F_F0_::operator()(Stack) const [with R = Fem2D::R3*; A0 = myType_uv; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:1088:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = myType_uv]’: ./include/AFunction.hpp:1163: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*]’ ./include/AFunction.hpp:1162:11: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = myType*]’: ./include/AFunction.hpp:1134: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*]’ ./include/AFunction.hpp:1133:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ isoline.cpp: In instantiation of ‘AnyType ISOLINE_P1_Op::operator()(Stack) const [with Mesh = Fem2D::MeshS; AnyType = AnyTypeWithOutCheck; Stack = void*]’: isoline.cpp:543:9: required from here isoline.cpp:706:17: warning: unused variable ‘ke’ [-Wunused-variable] 706 | int ke = 0; | ^~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ isoline.cpp:757:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, std::allocator > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 757 | for (int i = 0; i < P.size( ); ++i) { | ~~^~~~~~~~~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ isoline.cpp:813:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 813 | if (iss < starting.size( )) { | ~~~~^~~~~~~~~~~~~~~~~~ isoline.cpp:839:27: warning: unused variable ‘ie’ [-Wunused-variable] 839 | int i0 = i, i1 = 0, ie = i; | ^~ isoline.cpp:879:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 879 | for (int i = 0, j = 0; i < iQ.size( ); i += 2, ++j) { | ~~^~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ isoline.cpp:887:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 887 | for (int i = 0, j = 0; i < iQ.size( ); i += 2, ++j) { | ~~^~~~~~~~~~~~ isoline.cpp:896:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 896 | for (int i = 0; i < QQ.size( ); ++i) { | ~~^~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ isoline.cpp:905:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 905 | for (int i = 0; i < iQ.size( );) { | ~~^~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ isoline.cpp:931:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 931 | for (int i = 0; i < QQ.size( ); ++i) { | ~~^~~~~~~~~~~~ isoline.cpp:939:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 939 | for (int i = 0; i < iQ.size( ); ++i) { | ~~^~~~~~~~~~~~ isoline.cpp:948:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 948 | for (int i = 0; i < QQ.size( ); ++i) { | ~~^~~~~~~~~~~~ isoline.cpp:958:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 958 | for (int k = 0; k < iQ.size( ); k += 2) { | ~~^~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = newpMatrice_Creuse]’: ./include/AFunction.hpp:1119:22: required from ‘AnyType E_F_F0s_::operator()(Stack) const [with R = newpMatrice_Creuse; A0 = const Fem2D::Mesh*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:1118:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class newpMatrice_Creuse’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]’: ./include/AFunction_ext.hpp:187:20: required from ‘AnyType E_F_F0F0F0F0s_::operator()(Stack) const [with R = KN*; A0 = const Fem2D::Mesh*; A1 = KN*; A2 = KN*; A3 = KN*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction_ext.hpp:186:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ isoline.cpp:567:7: warning: unused variable ‘nbt’ [-Wunused-variable] 567 | int nbt = Th.nt; // nombre de triangles | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp:7194:7: warning: unused variable ‘flagsurfaceall’ [-Wunused-variable] 7194 | int flagsurfaceall = 0; | ^~~~~~~~~~~~~~ msh3.cpp:7202:7: warning: unused variable ‘nbtS’ [-Wunused-variable] 7202 | int nbtS = 0; | ^~~~ msh3.cpp:7203:7: warning: unused variable ‘nbeS’ [-Wunused-variable] 7203 | int nbeS = 0; | ^~~~ msh3.cpp:7204:7: warning: unused variable ‘nbeSx’ [-Wunused-variable] 7204 | int nbeSx = 0; | ^~~~~ msh3.cpp:7205:7: warning: unused variable ‘nbvS’ [-Wunused-variable] 7205 | int nbvS = 0; | ^~~~ msh3.cpp:7206:7: warning: unused variable ‘nbvSx’ [-Wunused-variable] 7206 | int nbvSx = 0; | ^~~~~ msh3.cpp:7211:16: warning: variable ‘th0’ set but not used [-Wunused-but-set-variable] 7211 | const Mesh3 *th0 = 0; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘virtual AnyType Op_trunc_mesh3::Op::operator()(Stack) const’: msh3.cpp:6699:18: warning: unused variable ‘kke’ [-Wunused-variable] 6699 | int fkk, kke = pTht.ElementAdj(ke, fkk = fk); | ^~~ msh3.cpp:6598:10: warning: unused variable ‘ThS’ [-Wunused-variable] 6598 | MeshS &ThS = *(pTh->meshS); | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ Curvature.cpp: In function ‘VonMises(double const&, double const&, double const&, double const&, double const&, double const&)’: Curvature.cpp:485:18: warning: ‘l’ is used uninitialized [-Wuninitialized] 485 | double s1 = l[1] - l[0]; | ~~~^ Curvature.cpp:483:10: note: ‘l’ declared here 483 | double l[3]; | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ Curvature.cpp: In function ‘VonMises(double const&, double const&, double const&)’: Curvature.cpp:494:18: warning: ‘l’ is used uninitialized [-Wuninitialized] 494 | double s1 = l[1] - l[0]; | ~~~^ Curvature.cpp:492:10: note: ‘l’ declared here 492 | double l[3]; | ^ Curvature.cpp: In function ‘VonMises(double const&, double const&, double const&, double const&)’: Curvature.cpp:506:18: warning: ‘l’ is used uninitialized [-Wuninitialized] 506 | double s1 = l[1] - l[0]; | ~~~^ Curvature.cpp:502:10: note: ‘l’ declared here 502 | double l[3]; | ^ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ msh3.cpp: In member function ‘AnyType ExtractMesh_Op::operator()(Stack) const’: msh3.cpp:6825:35: warning: typedef ‘T’ locally defined but not used [-Wunused-local-typedefs] 6825 | typedef typename MMesh::Element T; | ^ msh3.cpp:6827:34: warning: typedef ‘V’ locally defined but not used [-Wunused-local-typedefs] 6827 | typedef typename MMesh::Vertex V; | ^ msh3.cpp:6830:42: warning: typedef ‘BO’ locally defined but not used [-Wunused-local-typedefs] 6830 | typedef typename MMeshO::BorderElement BO; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ isoline.cpp: In instantiation of ‘AnyType ISOLINE_P1_Op::operator()(Stack) const [with Mesh = Fem2D::Mesh; AnyType = AnyTypeWithOutCheck; Stack = void*]’: isoline.cpp:543:9: required from here isoline.cpp:706:17: warning: unused variable ‘ke’ [-Wunused-variable] 706 | int ke = 0; | ^~ Curvature.cpp: In function ‘vp1(double const&, double const&, double const&)’: Curvature.cpp:451:13: warning: ‘l’ is used uninitialized [-Wuninitialized] 451 | return l[0]; | ^ Curvature.cpp:448:10: note: ‘l’ declared here 448 | double l[2]; | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ Curvature.cpp: In function ‘Tresca(double const&, double const&, double const&)’: Curvature.cpp:459:22: warning: ‘l’ is used uninitialized [-Wuninitialized] 459 | return max(fabs(l[0] - l[1]), max(fabs(l[0]), fabs(l[1]))); | ~~~^ Curvature.cpp:456:10: note: ‘l’ declared here 456 | double l[2]; | ^ Curvature.cpp: In function ‘Tresca(double const&, double const&, double const&, double const&)’: Curvature.cpp:469:22: warning: ‘l’ is used uninitialized [-Wuninitialized] 469 | return max(fabs(l[0] - l[1]), max(fabs(l[0] - l[2]), fabs(l[1] - l[2]))); | ~~~^ Curvature.cpp:464:10: note: ‘l’ declared here 464 | double l[3]; | ^ Curvature.cpp: In function ‘Tresca(double const&, double const&, double const&, double const&, double const&, double const&)’: Curvature.cpp:478:22: warning: ‘l’ is used uninitialized [-Wuninitialized] 478 | return max(fabs(l[0] - l[1]), max(fabs(l[0] - l[2]), fabs(l[1] - l[2]))); | ~~~^ Curvature.cpp:475:10: note: ‘l’ declared here 475 | double l[3]; | ^ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘virtual AnyType ExtractMeshLfromMesh_Op::operator()(Stack) const’: msh3.cpp:7076:15: warning: unused variable ‘ii’ [-Wunused-variable] 7076 | int ii = mi->second; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In function ‘long int BuildBoundaryElementAdj(const Fem2D::MeshS&, bool, KN*)’: msh3.cpp:7612:21: warning: unused variable ‘m’ [-Wunused-variable] 7612 | for (int i = 0, m = 0; i < nv; ++i) { | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ Schur-Complement.cpp: In instantiation of ‘long int ff_SchurComplement(Stack, KNM*, Matrice_Creuse*, const KN_&, Data_Sparse_Solver&, KNM*) [with R = double; Stack = void*]’: Schur-Complement.cpp:137:28: required from ‘AnyType SchurComplement_OP::operator()(Stack) const [with R = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ Schur-Complement.cpp:126:9: required from here Schur-Complement.cpp:230:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 230 | for (int k = 0; k < A.nnz; ++k) { | ~~^~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] msh3.cpp:7040:13: warning: unused variable ‘nbv’ [-Wunused-variable] 7040 | int nbv = Th.nv; // nombre de sommet | ^~~ msh3.cpp:7041:13: warning: unused variable ‘nbe’ [-Wunused-variable] 7041 | int nbe = Th.neb; | ^~~ isoline.cpp:757:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, std::allocator > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 757 | for (int i = 0; i < P.size( ); ++i) { | ~~^~~~~~~~~~~ msh3.cpp:7032:40: warning: typedef ‘T’ locally defined but not used [-Wunused-local-typedefs] 7032 | typedef typename Mesh::Element T; | ^ msh3.cpp:7034:39: warning: typedef ‘V’ locally defined but not used [-Wunused-local-typedefs] 7034 | typedef typename Mesh::Vertex V; | ^ msh3.cpp:7037:47: warning: typedef ‘BL’ locally defined but not used [-Wunused-local-typedefs] 7037 | typedef typename MeshL::BorderElement BL; | ^~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'ffrandom.o' -o ffrandom.so isoline.cpp:813:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 813 | if (iss < starting.size( )) { | ~~~~^~~~~~~~~~~~~~~~~~ isoline.cpp:839:27: warning: unused variable ‘ie’ [-Wunused-variable] 839 | int i0 = i, i1 = 0, ie = i; | ^~ isoline.cpp:879:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 879 | for (int i = 0, j = 0; i < iQ.size( ); i += 2, ++j) { | ~~^~~~~~~~~~~~ isoline.cpp:887:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 887 | for (int i = 0, j = 0; i < iQ.size( ); i += 2, ++j) { | ~~^~~~~~~~~~~~ msh3.cpp:7504:34: warning: typedef ‘V’ locally defined but not used [-Wunused-local-typedefs] 7504 | typedef typename MeshS::Vertex V; | ^ isoline.cpp:896:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 896 | for (int i = 0; i < QQ.size( ); ++i) { | ~~^~~~~~~~~~~~ isoline.cpp:905:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 905 | for (int i = 0; i < iQ.size( );) { | ~~^~~~~~~~~~~~ isoline.cpp:931:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 931 | for (int i = 0; i < QQ.size( ); ++i) { | ~~^~~~~~~~~~~~ isoline.cpp:939:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 939 | for (int i = 0; i < iQ.size( ); ++i) { | ~~^~~~~~~~~~~~ isoline.cpp:948:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 948 | for (int i = 0; i < QQ.size( ); ++i) { | ~~^~~~~~~~~~~~ isoline.cpp:958:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 958 | for (int k = 0; k < iQ.size( ); k += 2) { | ~~^~~~~~~~~~~~ msh3.cpp: In constructor ‘Cube_Op::Cube_Op(const basicAC_F0&, Expression, Expression, Expression, Expression)’: msh3.cpp:7758:11: warning: unused variable ‘err’ [-Wunused-variable] 7758 | int err = 0; | ^~~ isoline.cpp:567:7: warning: unused variable ‘nbt’ [-Wunused-variable] 567 | int nbt = Th.nt; // nombre de triangles | ^~~ ./include/AFunction.hpp: In member function ‘OneOperator3_*, KN*, E_F_F0F0F0_*, KN*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, KN*, E_F_F0F0F0_*, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: msh3.cpp: In function ‘Fem2D::Mesh3* GluMesh3tab(KN* const&, const long int&, const bool&)’: msh3.cpp:7312:15: warning: variable ‘iv’ set but not used [-Wunused-but-set-variable] 7312 | int iv[3]; | ^~ ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ Schur-Complement.cpp: In instantiation of ‘long int ff_SchurComplement(Stack, KNM*, Matrice_Creuse*, const KN_&, Data_Sparse_Solver&, KNM*) [with R = std::complex; Stack = void*]’: Schur-Complement.cpp:137:28: required from ‘AnyType SchurComplement_OP::operator()(Stack) const [with R = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ Schur-Complement.cpp:126:9: required from here Schur-Complement.cpp:230:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] msh3.cpp: In constructor ‘Square_Op::Square_Op(const basicAC_F0&, Expression, Expression, Expression)’: msh3.cpp:7819:11: warning: unused variable ‘err’ [-Wunused-variable] 7819 | int err = 0; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::GN_DIRECT; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ msh3.cpp: In function ‘Fem2D::Mesh3* BuildCube(long int, long int, long int, long int, long int*, long int, MovePoint*)’: msh3.cpp:7935:15: warning: unused variable ‘b’ [-Wunused-variable] 7935 | int b = 0; | ^ msh3.cpp:7927:11: warning: unused variable ‘dk’ [-Wunused-variable] 7927 | int dk = 0; | ^~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'splitmesh6.o' -o splitmesh6.so msh3.cpp:7914:9: warning: unused variable ‘diag’ [-Wunused-variable] 7914 | int diag[8] = {0, 0, 0, 1, 0, 1, 1, 0}; | ^~~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::GN_DIRECT_L; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::GN_DIRECT_L_RAND; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ In file included from MUMPS.cpp:37: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/mumps_seq/mpi.h: At global scope: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/mumps_seq/mpi.h:51:17: warning: ‘MPI_COMM_WORLD’ defined but not used [-Wunused-variable] 51 | static MPI_Comm MPI_COMM_WORLD=(MPI_Comm)0; | ^~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at aniso.cpp:165:1: aniso.cpp:160:80: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 160 | new OneOperator3_< long, long, KN< double > *, double >(Boundaniso)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at aniso.cpp:160:80, inlined from ‘AutoLoadInit()’ at aniso.cpp:165:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-cmaes.cpp: In constructor ‘OptimCMA_ES::CMA_ES::CMA_ES()’: ff-cmaes.cpp:218:9: warning: ‘OptimCMA_ES::CMA_ES::x’ will be initialized after [-Wreorder] 218 | Rn *x; | ^ ff-cmaes.cpp:217:16: warning: ‘OptimCMA_ES::ffcalfunc* OptimCMA_ES::CMA_ES::fit’ [-Wreorder] 217 | ffcalfunc *fit; | ^~~ ff-cmaes.cpp:195:5: warning: when initialized here [-Wreorder] 195 | CMA_ES( ) : CMAES( ), x(0), fit(0) {} | ^~~~~~ ff-cmaes.cpp: In constructor ‘OptimCMA_ES::CMA_ES::CMA_ES(OptimCMA_ES::ffcalfunc&, Rn&, const Rn&, long int, int)’: ff-cmaes.cpp:218:9: warning: ‘OptimCMA_ES::CMA_ES::x’ will be initialized after [-Wreorder] 218 | Rn *x; | ^ ff-cmaes.cpp:217:16: warning: ‘OptimCMA_ES::ffcalfunc* OptimCMA_ES::CMA_ES::fit’ [-Wreorder] 217 | ffcalfunc *fit; | ^~~ ff-cmaes.cpp:201:5: warning: when initialized here [-Wreorder] 201 | CMA_ES(ffcalfunc &_ff, Rn &xstart, const Rn &stddev, long seed, int lambda) | ^~~~~~ ff-cmaes.cpp: In constructor ‘OptimCMA_ES::CMA_ES::CMA_ES(OptimCMA_ES::ffcalfunc&, Rn&, const Rn&, long int, int, const std::string&)’: ff-cmaes.cpp:218:9: warning: ‘OptimCMA_ES::CMA_ES::x’ will be initialized after [-Wreorder] 218 | Rn *x; | ^ ff-cmaes.cpp:217:16: warning: ‘OptimCMA_ES::ffcalfunc* OptimCMA_ES::CMA_ES::fit’ [-Wreorder] 217 | ffcalfunc *fit; | ^~~ ff-cmaes.cpp:204:5: warning: when initialized here [-Wreorder] 204 | CMA_ES(ffcalfunc &_ff, Rn &xstart, const Rn &stddev, long seed, int lambda, const string &ipf) | ^~~~~~ msh3.cpp:8089:17: warning: unused variable ‘b’ [-Wunused-variable] 8089 | int b = 0; | ^ msh3.cpp:7194:7: warning: unused variable ‘flagsurfaceall’ [-Wunused-variable] 7194 | int flagsurfaceall = 0; | ^~~~~~~~~~~~~~ msh3.cpp:7202:7: warning: unused variable ‘nbtS’ [-Wunused-variable] 7202 | int nbtS = 0; | ^~~~ msh3.cpp:7203:7: warning: unused variable ‘nbeS’ [-Wunused-variable] 7203 | int nbeS = 0; | ^~~~ msh3.cpp:7204:7: warning: unused variable ‘nbeSx’ [-Wunused-variable] 7204 | int nbeSx = 0; | ^~~~~ msh3.cpp:7205:7: warning: unused variable ‘nbvS’ [-Wunused-variable] 7205 | int nbvS = 0; | ^~~~ msh3.cpp:7206:7: warning: unused variable ‘nbvSx’ [-Wunused-variable] 7206 | int nbvSx = 0; | ^~~~~ msh3.cpp:7211:16: warning: variable ‘th0’ set but not used [-Wunused-but-set-variable] 7211 | const Mesh3 *th0 = 0; | ^~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at BinaryIO.cpp:118:1: BinaryIO.cpp:112:91: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 112 | Global.Add("LoadVec", "(", new OneOperator2_< double, KN< double > *, string * >(LoadVec)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at BinaryIO.cpp:112:91, inlined from ‘AutoLoadInit()’ at BinaryIO.cpp:118:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at BinaryIO.cpp:118:1: BinaryIO.cpp:113:89: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 113 | Global.Add("LoadFlag", "(", new OneOperator2_< double, long int *, string * >(LoadFlag)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at BinaryIO.cpp:113:89, inlined from ‘AutoLoadInit()’ at BinaryIO.cpp:118:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at BinaryIO.cpp:118:1: BinaryIO.cpp:114:91: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 114 | Global.Add("SaveVec", "(", new OneOperator2_< double, KN< double > *, string * >(SaveVec)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at BinaryIO.cpp:114:91, inlined from ‘AutoLoadInit()’ at BinaryIO.cpp:118:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at BinaryIO.cpp:118:1: BinaryIO.cpp:115:81: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 115 | Global.Add("flag", "(", new OneOperator2_< double, long int *, string * >(flag)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at BinaryIO.cpp:115:81, inlined from ‘AutoLoadInit()’ at BinaryIO.cpp:118:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::GN_DIRECT_NOSCAL; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ msh3.cpp:7911:7: warning: variable ‘df’ set but not used [-Wunused-but-set-variable] 7911 | int df[74]; // decoupe des 6 du cube | ^~ msh3.cpp: In member function ‘virtual AnyType Cube_Op::operator()(Stack) const’: msh3.cpp:8140:7: warning: unused variable ‘renumsurf’ [-Wunused-variable] 8140 | int renumsurf = 0; | ^~~~~~~~~ msh3.cpp: In member function ‘virtual AnyType Square_Op::operator()(Stack) const’: msh3.cpp:8181:8: warning: unused variable ‘kind’ [-Wunused-variable] 8181 | long kind(arg(2, stack, 4L)); | ^~~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::GN_DIRECT_L_NOSCAL; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_, std::allocator >*, E_F_F0F0_, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, std::allocator >*, E_F_F0F0_, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘virtual AnyType BuildMeshS_Op::operator()(Stack) const’: msh3.cpp:8316:9: warning: unused variable ‘i_som’ [-Wunused-variable] 8316 | int i_som = 0, i_elem = 0, i_border = 0; | ^~~~~ msh3.cpp:8316:20: warning: unused variable ‘i_elem’ [-Wunused-variable] 8316 | int i_som = 0, i_elem = 0, i_border = 0; | ^~~~~~ msh3.cpp:8316:32: warning: unused variable ‘i_border’ [-Wunused-variable] 8316 | int i_som = 0, i_elem = 0, i_border = 0; | ^~~~~~~~ msh3.cpp: In function ‘long int BuildBoundaryElementAdj(const Fem2D::MeshS&, bool, KN*)’: msh3.cpp:7612:21: warning: unused variable ‘m’ [-Wunused-variable] 7612 | for (int i = 0, m = 0; i < nv; ++i) { | ^ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::GN_DIRECT_L_RAND_NOSCAL; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::R3*]’: isoline.cpp:1221:23: 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*]’ isoline.cpp:1220:11: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp:7504:34: warning: typedef ‘V’ locally defined but not used [-Wunused-local-typedefs] 7504 | typedef typename MeshS::Vertex V; | ^ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘virtual AnyType BuildMeshL_Op::operator()(Stack) const’: msh3.cpp:8429:9: warning: unused variable ‘i_som’ [-Wunused-variable] 8429 | int i_som = 0, i_elem = 0, i_border = 0; | ^~~~~ msh3.cpp:8429:20: warning: unused variable ‘i_elem’ [-Wunused-variable] 8429 | int i_som = 0, i_elem = 0, i_border = 0; | ^~~~~~ msh3.cpp:8429:32: warning: unused variable ‘i_border’ [-Wunused-variable] 8429 | int i_som = 0, i_elem = 0, i_border = 0; | ^~~~~~~~ msh3.cpp: In constructor ‘Cube_Op::Cube_Op(const basicAC_F0&, Expression, Expression, Expression, Expression)’: msh3.cpp:7758:11: warning: unused variable ‘err’ [-Wunused-variable] 7758 | int err = 0; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In constructor ‘Square_Op::Square_Op(const basicAC_F0&, Expression, Expression, Expression)’: msh3.cpp:7819:11: warning: unused variable ‘err’ [-Wunused-variable] 7819 | int err = 0; | ^~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::GN_ORIG_DIRECT; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ msh3.cpp: In function ‘Fem2D::Mesh3* BuildCube(long int, long int, long int, long int, long int*, long int, MovePoint*)’: msh3.cpp:7935:15: warning: unused variable ‘b’ [-Wunused-variable] 7935 | int b = 0; | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp:7927:11: warning: unused variable ‘dk’ [-Wunused-variable] 7927 | int dk = 0; | ^~ msh3.cpp:7914:9: warning: unused variable ‘diag’ [-Wunused-variable] 7914 | int diag[8] = {0, 0, 0, 1, 0, 1, 1, 0}; | ^~~~ In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘AnyType Movemesh_Op::operator()(Stack) const [with MMesh = Fem2D::Mesh; AnyType = AnyTypeWithOutCheck; Stack = void*]’: msh3.cpp:8815:33: warning: typedef ‘V’ locally defined but not used [-Wunused-local-typedefs] 8815 | typedef typename Mesh::Vertex V; | ^ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::GN_ORIG_DIRECT_L; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ msh3.cpp:8089:17: warning: unused variable ‘b’ [-Wunused-variable] 8089 | int b = 0; | ^ msh3.cpp:7911:7: warning: variable ‘df’ set but not used [-Wunused-but-set-variable] 7911 | int df[74]; // decoupe des 6 du cube | ^~ msh3.cpp: In member function ‘virtual AnyType Cube_Op::operator()(Stack) const’: msh3.cpp:8140:7: warning: unused variable ‘renumsurf’ [-Wunused-variable] 8140 | int renumsurf = 0; | ^~~~~~~~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::GD_STOGO; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ msh3.cpp: In member function ‘virtual AnyType Square_Op::operator()(Stack) const’: msh3.cpp:8181:8: warning: unused variable ‘kind’ [-Wunused-variable] 8181 | long kind(arg(2, stack, 4L)); | ^~~~ msh3.cpp: In member function ‘virtual AnyType Movemesh_OpS2::operator()(Stack) const’: msh3.cpp:9077:14: warning: unused variable ‘mpp’ [-Wunused-variable] 9077 | MeshPoint *mpp(MeshPointStack(stack)); | ^~~ msh3.cpp:9070:26: warning: typedef ‘pmeshS’ locally defined but not used [-Wunused-local-typedefs] 9070 | typedef const MeshS *pmeshS; | ^~~~~~ msh3.cpp: In member function ‘virtual AnyType BuildMeshS_Op::operator()(Stack) const’: msh3.cpp:8316:9: warning: unused variable ‘i_som’ [-Wunused-variable] 8316 | int i_som = 0, i_elem = 0, i_border = 0; | ^~~~~ msh3.cpp:8316:20: warning: unused variable ‘i_elem’ [-Wunused-variable] 8316 | int i_som = 0, i_elem = 0, i_border = 0; | ^~~~~~ msh3.cpp:8316:32: warning: unused variable ‘i_border’ [-Wunused-variable] 8316 | int i_som = 0, i_elem = 0, i_border = 0; | ^~~~~~~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::GD_STOGO_RAND; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ msh3.cpp: In member function ‘virtual AnyType BuildMeshL_Op::operator()(Stack) const’: msh3.cpp:8429:9: warning: unused variable ‘i_som’ [-Wunused-variable] 8429 | int i_som = 0, i_elem = 0, i_border = 0; | ^~~~~ msh3.cpp:8429:20: warning: unused variable ‘i_elem’ [-Wunused-variable] 8429 | int i_som = 0, i_elem = 0, i_border = 0; | ^~~~~~ msh3.cpp:8429:32: warning: unused variable ‘i_border’ [-Wunused-variable] 8429 | int i_som = 0, i_elem = 0, i_border = 0; | ^~~~~~~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::LD_LBFGS; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ msh3.cpp: In constructor ‘Line_Op::Line_Op(const basicAC_F0&, Expression, Expression)’: msh3.cpp:9340:11: warning: unused variable ‘err’ [-Wunused-variable] 9340 | int err = 0; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::LN_PRAXIS; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ msh3.cpp: In member function ‘AnyType Movemesh_Op::operator()(Stack) const [with MMesh = Fem2D::Mesh; AnyType = AnyTypeWithOutCheck; Stack = void*]’: msh3.cpp:8815:33: warning: typedef ‘V’ locally defined but not used [-Wunused-local-typedefs] 8815 | typedef typename Mesh::Vertex V; | ^ msh3.cpp: In member function ‘virtual AnyType Line_Op::operator()(Stack) const’: msh3.cpp:9392:8: warning: unused variable ‘region’ [-Wunused-variable] 9392 | long region = 0; | ^~~~~~ msh3.cpp:9402:8: warning: unused variable ‘reg’ [-Wunused-variable] 9402 | long reg = arg(5,stack,0L); | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::LD_VAR1; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::LD_VAR2; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ msh3.cpp: In member function ‘virtual AnyType Movemesh_OpS2::operator()(Stack) const’: msh3.cpp:9077:14: warning: unused variable ‘mpp’ [-Wunused-variable] 9077 | MeshPoint *mpp(MeshPointStack(stack)); | ^~~ msh3.cpp:9070:26: warning: typedef ‘pmeshS’ locally defined but not used [-Wunused-local-typedefs] 9070 | typedef const MeshS *pmeshS; | ^~~~~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::LD_TNEWTON; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In constructor ‘Line_Op::Line_Op(const basicAC_F0&, Expression, Expression)’: msh3.cpp:9340:11: warning: unused variable ‘err’ [-Wunused-variable] 9340 | int err = 0; | ^~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::LD_TNEWTON_RESTART; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ medit.cpp: In instantiation of ‘PopenMeditMesh3_Op::PopenMeditMesh3_Op(const basicAC_F0&) [with v_fes = v_fes3]’: medit.cpp:1909:51: required from ‘static E_F0* PopenMeditMesh3_Op::f(const basicAC_F0&) [with v_fes = v_fes3]’ ./include/AFunction.hpp:2912:65: required from ‘E_F0* OneOperatorCode::code(const basicAC_F0&) const [with CODE = PopenMeditMesh3_Op; int ppref = 0]’ ./include/AFunction.hpp:2912:12: required from here medit.cpp:1831:9: warning: unused variable ‘nbofsol’ [-Wunused-variable] 1831 | int nbofsol; | ^~~~~~~ msh3.cpp: In member function ‘virtual AnyType Line_Op::operator()(Stack) const’: msh3.cpp:9392:8: warning: unused variable ‘region’ [-Wunused-variable] 9392 | long region = 0; | ^~~~~~ msh3.cpp:9402:8: warning: unused variable ‘reg’ [-Wunused-variable] 9402 | long reg = arg(5,stack,0L); | ^~~ medit.cpp: In instantiation of ‘PopenMeditMeshT_Op::PopenMeditMeshT_Op(const basicAC_F0&) [with MMesh = Fem2D::MeshS; v_fes = v_fesS]’: medit.cpp:2679:51: required from ‘static E_F0* PopenMeditMeshT_Op::f(const basicAC_F0&) [with MMesh = Fem2D::MeshS; v_fes = v_fesS]’ ./include/AFunction.hpp:2912:65: required from ‘E_F0* OneOperatorCode::code(const basicAC_F0&) const [with CODE = PopenMeditMeshT_Op; int ppref = 0]’ ./include/AFunction.hpp:2912:12: required from here medit.cpp:2601:9: warning: unused variable ‘nbofsol’ [-Wunused-variable] 2601 | int nbofsol; | ^~~~~~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::LD_TNEWTON_PRECOND; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ Element_Mixte3d.cpp: In member function ‘virtual void Fem2D::TypeOfFE_RT1_3d::set(const Mesh&, const Element&, Fem2D::InterpolationMatrix&, int, int, int*) const’: Element_Mixte3d.cpp:3941:30: warning: unused variable ‘fV’ [-Wunused-variable] 3941 | const Element::Vertex *fV[3] = {&K.at(Element::nvface[ff][0]), &K.at(Element::nvface[ff][1]), | ^~ medit.cpp: In instantiation of ‘PopenMeditMeshT_Op::PopenMeditMeshT_Op(const basicAC_F0&) [with MMesh = Fem2D::MeshL; v_fes = v_fesL]’: medit.cpp:2679:51: required from ‘static E_F0* PopenMeditMeshT_Op::f(const basicAC_F0&) [with MMesh = Fem2D::MeshL; v_fes = v_fesL]’ ./include/AFunction.hpp:2912:65: required from ‘E_F0* OneOperatorCode::code(const basicAC_F0&) const [with CODE = PopenMeditMeshT_Op; int ppref = 0]’ ./include/AFunction.hpp:2912:12: required from here medit.cpp:2601:9: warning: unused variable ‘nbofsol’ [-Wunused-variable] ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::LD_TNEWTON_PRECOND_RESTART; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at pcm2rnm.cpp:176:1: pcm2rnm.cpp:173:93: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 173 | new OneOperator3_< long, string *, KNM< double > *, KNM< double > * >(&read_pcm)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at pcm2rnm.cpp:173:93, inlined from ‘AutoLoadInit()’ at pcm2rnm.cpp:176:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at pcm2rnm.cpp:176:1: pcm2rnm.cpp:172:88: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 172 | new OneOperator2< KNM< Complex > *, string *, KNM< Complex > * >(&read_pcm), | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at pcm2rnm.cpp:172:88, inlined from ‘AutoLoadInit()’ at pcm2rnm.cpp:176:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::GN_CRS2_LM; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::LD_MMA; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_, std::allocator >*, E_F_F0F0_, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, std::allocator >*, E_F_F0F0_, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator1, std::allocator >*, E_F_F0, std::allocator >*, true> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, std::allocator >*, E_F_F0, std::allocator >*, true> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2267:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::LN_COBYLA; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2<__dirstream**, __dirstream**, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0<__dirstream**, __dirstream**, std::__cxx11::basic_string, std::allocator >*> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2<__dirstream**, __dirstream**, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0<__dirstream**, __dirstream**, std::__cxx11::basic_string, std::allocator >*> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In function ‘void Load_Init()’: msh3.cpp:9764:23: warning: typedef ‘pmesh’ locally defined but not used [-Wunused-local-typedefs] 9764 | typedef const Mesh *pmesh; | ^~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2, std::allocator >*, long, E_F_F0F0, std::allocator >*, long> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2, std::allocator >*, long, E_F_F0F0, std::allocator >*, long> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::LN_NEWUOA; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::LN_NEWUOA_BOUND; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ medit.cpp: In instantiation of ‘AnyType datasolMeshT_Op::operator()(Stack) const [with MMesh = Fem2D::MeshL; v_fes = v_fesL; AnyType = AnyTypeWithOutCheck; Stack = void*]’: medit.cpp:573:11: required from here medit.cpp:643:30: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const long int’ [-Wsign-compare] 643 | for (size_t j = 0; j < l[i].nbfloat; j++) { | ~~^~~~~~~~~~~~~~ medit.cpp:684:34: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const long int’ [-Wsign-compare] 684 | for (size_t j = 0; j < l[ii].nbfloat; j++) { | ~~^~~~~~~~~~~~~~~ medit.cpp:585:14: warning: unused variable ‘mp’ [-Wunused-variable] 585 | MeshPoint *mp(MeshPointStack(stack)); | ^~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ medit.cpp: In instantiation of ‘AnyType datasolMeshT_Op::operator()(Stack) const [with MMesh = Fem2D::MeshS; v_fes = v_fesS; AnyType = AnyTypeWithOutCheck; Stack = void*]’: medit.cpp:573:11: required from here medit.cpp:643:30: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const long int’ [-Wsign-compare] 643 | for (size_t j = 0; j < l[i].nbfloat; j++) { | ~~^~~~~~~~~~~~~~ medit.cpp:684:34: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const long int’ [-Wsign-compare] 684 | for (size_t j = 0; j < l[ii].nbfloat; j++) { | ~~^~~~~~~~~~~~~~~ medit.cpp:585:14: warning: unused variable ‘mp’ [-Wunused-variable] 585 | MeshPoint *mp(MeshPointStack(stack)); | ^~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::LN_NELDERMEAD; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ medit.cpp: In instantiation of ‘AnyType PopenMeditMesh3_Op::operator()(Stack) const [with v_fes = v_fes3; AnyType = AnyTypeWithOutCheck; Stack = void*]’: medit.cpp:1923:9: required from here medit.cpp:2065:28: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const long int’ [-Wsign-compare] 2065 | for (size_t i = 0; i < offset; i++) { | ~~^~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::LN_SBPLX; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ medit.cpp:1928:14: warning: unused variable ‘mp’ [-Wunused-variable] 1928 | MeshPoint *mp(MeshPointStack(stack)); | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In function ‘MatrixEdgeP1::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: mat_edgeP1.cpp:49:51: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 49 | static E_F0 *f(const basicAC_F0 &args) { return new MatrixEdgeP1(args); } | ^~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘MatrixEdgeP1::f(basicAC_F0 const&)’ at mat_edgeP1.cpp:49:51, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'BernardiRaugel.o' -o BernardiRaugel.so medit.cpp: In instantiation of ‘AnyType datasolMesh3_Op::operator()(Stack) const [with v_fes = v_fes3; AnyType = AnyTypeWithOutCheck; Stack = void*]’: medit.cpp:811:9: required from here medit.cpp:865:30: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const long int’ [-Wsign-compare] 865 | for (size_t j = 0; j < l[i].nbfloat; j++) { | ~~^~~~~~~~~~~~~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::LN_BOBYQA; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ medit.cpp:904:34: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const long int’ [-Wsign-compare] 904 | for (size_t j = 0; j < l[ii].nbfloat; j++) { | ~~^~~~~~~~~~~~~~~ medit.cpp:892:8: warning: variable ‘Cdg_hat’ set but not used [-Wunused-but-set-variable] 892 | R3 Cdg_hat = R3(1. / 4., 1. / 4., 1. / 4.); | ^~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ medit.cpp:812:14: warning: unused variable ‘mp’ [-Wunused-variable] 812 | MeshPoint *mp(MeshPointStack(stack)); | ^~ medit.cpp: In instantiation of ‘AnyType PopenMeditMeshT_Op::operator()(Stack) const [with MMesh = Fem2D::MeshL; v_fes = v_fesL; AnyType = AnyTypeWithOutCheck; Stack = void*]’: medit.cpp:2681:11: required from here medit.cpp:2826:28: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const long int’ [-Wsign-compare] 2826 | for (size_t i = 0; i < offset; i++) solnbfloat = solnbfloat + l[i].nbfloat; | ~~^~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'aniso.o' -o aniso.so '-L/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/lib' '-lmshmet' '-L/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/lib' '-lMesh' In function ‘MatrixEdgeP1::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: mat_edgeP1.cpp:49:51: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 49 | static E_F0 *f(const basicAC_F0 &args) { return new MatrixEdgeP1(args); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘MatrixEdgeP1::f(basicAC_F0 const&)’ at mat_edgeP1.cpp:49:51, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::GN_ISRES; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at CircumCenter.cpp:43:1: CircumCenter.cpp:41:91: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 41 | new OneOperator3_< long, pmesh, KN< double > *, KN< double > * >(CircumCenter)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at CircumCenter.cpp:41:91, inlined from ‘AutoLoadInit()’ at CircumCenter.cpp:43:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator1_, std::allocator >*, E_F_F0_, std::allocator >*> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, std::allocator >*, E_F_F0_, std::allocator >*> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2826:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ medit.cpp:2711:14: warning: unused variable ‘mp’ [-Wunused-variable] 2711 | MeshPoint *mp(MeshPointStack(stack)); | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::LD_SLSQP; bool SA = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:869:21: required from here ff-NLopt.cpp:874:12: warning: unused variable ‘n’ [-Wunused-variable] 874 | long n = x.N( ); | ^ ff-NLopt.cpp:880:12: warning: unused variable ‘iprint’ [-Wunused-variable] 880 | long iprint = verbosity; | ^~~~~~ iovtk.cpp: In instantiation of ‘VTK_WriteMeshT_Op::VTK_WriteMeshT_Op(const basicAC_F0&) [with MMesh = Fem2D::MeshL]’: iovtk.cpp:5661:51: required from ‘static E_F0* VTK_WriteMeshT_Op::f(const basicAC_F0&) [with MMesh = Fem2D::MeshL]’ ./include/AFunction.hpp:2912:65: required from ‘E_F0* OneOperatorCode::code(const basicAC_F0&) const [with CODE = VTK_WriteMeshT_Op; int ppref = 0]’ ./include/AFunction.hpp:2912:12: required from here iovtk.cpp:5579:9: warning: variable ‘nbofsol’ set but not used [-Wunused-but-set-variable] 5579 | int nbofsol; | ^~~~~~~ medit.cpp: In instantiation of ‘AnyType PopenMeditMeshT_Op::operator()(Stack) const [with MMesh = Fem2D::MeshS; v_fes = v_fesS; AnyType = AnyTypeWithOutCheck; Stack = void*]’: medit.cpp:2681:11: required from here medit.cpp:2826:28: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const long int’ [-Wsign-compare] 2826 | for (size_t i = 0; i < offset; i++) solnbfloat = solnbfloat + l[i].nbfloat; | ~~^~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator1s_, std::allocator >*, __dirstream**, E_F_F0s_, std::allocator >*, __dirstream**, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2810:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2810 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1s_, std::allocator >*, __dirstream**, E_F_F0s_, std::allocator >*, __dirstream**, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2810:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ iovtk.cpp: In instantiation of ‘VTK_WriteMeshT_Op::VTK_WriteMeshT_Op(const basicAC_F0&) [with MMesh = Fem2D::MeshS]’: iovtk.cpp:5661:51: required from ‘static E_F0* VTK_WriteMeshT_Op::f(const basicAC_F0&) [with MMesh = Fem2D::MeshS]’ ./include/AFunction.hpp:2912:65: required from ‘E_F0* OneOperatorCode::code(const basicAC_F0&) const [with CODE = VTK_WriteMeshT_Op; int ppref = 0]’ ./include/AFunction.hpp:2912:12: required from here iovtk.cpp:5579:9: warning: variable ‘nbofsol’ set but not used [-Wunused-but-set-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::G_MLSL; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:1160:21: required from here ff-NLopt.cpp:1165:12: warning: unused variable ‘n’ [-Wunused-variable] 1165 | long n = x.N( ); | ^ ff-NLopt.cpp:1171:12: warning: unused variable ‘iprint’ [-Wunused-variable] 1171 | long iprint = verbosity; | ^~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ medit.cpp:2711:14: warning: unused variable ‘mp’ [-Wunused-variable] 2711 | MeshPoint *mp(MeshPointStack(stack)); | ^~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::G_MLSL_LDS; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:1160:21: required from here ff-NLopt.cpp:1165:12: warning: unused variable ‘n’ [-Wunused-variable] 1165 | long n = x.N( ); | ^ ./include/AFunction.hpp: In member function ‘OneOperator1s_, std::allocator >*, std::__cxx11::basic_string, std::allocator >*, E_F_F0s_, std::allocator >*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1171:12: warning: unused variable ‘iprint’ [-Wunused-variable] 1171 | long iprint = verbosity; | ^~~~~~ ./include/AFunction.hpp:2810:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2810 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1s_, std::allocator >*, std::__cxx11::basic_string, std::allocator >*, E_F_F0s_, std::allocator >*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2810:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::AUGLAG; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:1160:21: required from here ff-NLopt.cpp:1165:12: warning: unused variable ‘n’ [-Wunused-variable] 1165 | long n = x.N( ); | ^ ff-NLopt.cpp:1171:12: warning: unused variable ‘iprint’ [-Wunused-variable] 1171 | long iprint = verbosity; | ^~~~~~ iovtk.cpp: In instantiation of ‘AnyType VTK_LoadMeshT_Op::operator()(Stack) const [with MMesh = Fem2D::MeshS; AnyType = AnyTypeWithOutCheck; Stack = void*]’: iovtk.cpp:6241:11: required from here iovtk.cpp:6754:11: warning: variable ‘DataLabel’ set but not used [-Wunused-but-set-variable] 6754 | string *DataLabel; | ^~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_, std::allocator >*, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0_, std::allocator >*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, std::allocator >*, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0_, std::allocator >*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ff-NLopt.cpp: In instantiation of ‘AnyType OptimNLopt::E_NLopt::operator()(Stack) const [with nlopt::algorithm ALGO = nlopt::AUGLAG_EQ; AnyType = AnyTypeWithOutCheck; Stack = void*]’: ff-NLopt.cpp:1160:21: required from here ff-NLopt.cpp:1165:12: warning: unused variable ‘n’ [-Wunused-variable] 1165 | long n = x.N( ); | ^ ff-NLopt.cpp:1171:12: warning: unused variable ‘iprint’ [-Wunused-variable] 1171 | long iprint = verbosity; | ^~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator1, std::allocator >*, E_F_F0, std::allocator >*, true> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, std::allocator >*, E_F_F0, std::allocator >*, true> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2267:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ iovtk.cpp: In instantiation of ‘AnyType VTK_LoadMeshT_Op::operator()(Stack) const [with MMesh = Fem2D::MeshL; AnyType = AnyTypeWithOutCheck; Stack = void*]’: iovtk.cpp:6241:11: required from here iovtk.cpp:6754:11: warning: variable ‘DataLabel’ set but not used [-Wunused-but-set-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ iovtk.cpp: In instantiation of ‘MMesh* VTK_LoadT(const std::string&, bool, bool, bool, double, double, KN >*) [with MMesh = Fem2D::MeshS; std::string = std::__cxx11::basic_string]’: iovtk.cpp:6766:33: required from ‘AnyType VTK_LoadMeshT_Op::operator()(Stack) const [with MMesh = Fem2D::MeshS; AnyType = AnyTypeWithOutCheck; Stack = void*]’ iovtk.cpp:6241:11: required from here iovtk.cpp:6416:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 6416 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ iovtk.cpp:6481:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 6481 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator3_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ iovtk.cpp:6709:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 6709 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ iovtk.cpp:6291:9: warning: variable ‘res’ set but not used [-Wunused-but-set-variable] 6291 | char *res; | ^~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ iovtk.cpp: In instantiation of ‘void VTK_WRITE_MESHT(const std::string&, FILE*, const MMesh&, bool, int, bool, bool) [with MMesh = Fem2D::MeshL; std::string = std::__cxx11::basic_string; FILE = FILE]’: iovtk.cpp:6058:29: required from ‘AnyType VTK_WriteMeshT_Op::operator()(Stack) const [with MMesh = Fem2D::MeshL; AnyType = AnyTypeWithOutCheck; Stack = void*]’ iovtk.cpp:5663:11: required from here iovtk.cpp:5710:32: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 5710 | for (unsigned int i = 0; i < Th.nv; i++) { | ~~^~~~~~~ iovtk.cpp:5725:32: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 5725 | for (unsigned int i = 0; i < Th.nv; i++) { | ~~^~~~~~~ In file included from SaveHB.cpp:21: ./include/AFunction_ext.hpp: In member function ‘OneOperator4_, std::allocator >*, Matrice_Creuse >*, KN_ >, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0F0F0_, std::allocator >*, Matrice_Creuse >*, KN_ >, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:159:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 159 | return new CODE(f, | ^~~~~~~~~~~ 160 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 161 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 162 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 163 | t[3]->CastTo(args[3]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator4_, std::allocator >*, Matrice_Creuse >*, KN_ >, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0F0F0_, std::allocator >*, Matrice_Creuse >*, KN_ >, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:159:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ iovtk.cpp:5952:17: warning: unused variable ‘bid0’ [-Wunused-variable] 5952 | int bid0 = snprintf(newvalue,sizeof(int)+1,"%s", (char *)&tab[itab]); | ^~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ iovtk.cpp:5897:7: warning: unused variable ‘cell_lab’ [-Wunused-variable] 5897 | int cell_lab = 1; | ^~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ iovtk.cpp: In instantiation of ‘void VTU_WRITE_MESHT(FILE*, const MMesh&, bool, int, bool) [with MMesh = Fem2D::MeshL; FILE = FILE]’: iovtk.cpp:6144:29: required from ‘AnyType VTK_WriteMeshT_Op::operator()(Stack) const [with MMesh = Fem2D::MeshL; AnyType = AnyTypeWithOutCheck; Stack = void*]’ iovtk.cpp:5663:11: required from here iovtk.cpp:1073:13: warning: operation on ‘nconnex’ may be undefined [-Wsequence-point] 1073 | nconnex = surface ? nconnex = 3 * Th.nt + 2 * Th.nbe : 3 * Th.nt; | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iovtk.cpp:1075:13: warning: operation on ‘nconnex’ may be undefined [-Wsequence-point] 1075 | nconnex = surface ? nconnex = 2 * Th.nt + Th.nbe : 2 * Th.nt; | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'splitmesh3.o' -o ../mpi/splitmesh3.so -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ iovtk.cpp:1070:7: warning: unused variable ‘nv’ [-Wunused-variable] 1070 | int nv, nconnex; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from biofunc.cpp:29: ./include/AFunction_ext.hpp: In member function ‘OneOperator4_*, KN*, KN*, double, double, E_F_F0F0F0F0_*, KN*, KN*, double, double, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:159:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 159 | return new CODE(f, | ^~~~~~~~~~~ 160 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 161 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 162 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 163 | t[3]->CastTo(args[3]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator4_*, KN*, KN*, double, double, E_F_F0F0F0F0_*, KN*, KN*, double, double, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:159:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ iovtk.cpp: In instantiation of ‘void VTK_WRITE_MESHT(const std::string&, FILE*, const MMesh&, bool, int, bool, bool) [with MMesh = Fem2D::MeshS; std::string = std::__cxx11::basic_string; FILE = FILE]’: iovtk.cpp:6058:29: required from ‘AnyType VTK_WriteMeshT_Op::operator()(Stack) const [with MMesh = Fem2D::MeshS; AnyType = AnyTypeWithOutCheck; Stack = void*]’ iovtk.cpp:5663:11: required from here iovtk.cpp:5710:32: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 5710 | for (unsigned int i = 0; i < Th.nv; i++) { | ~~^~~~~~~ iovtk.cpp:5725:32: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 5725 | for (unsigned int i = 0; i < Th.nv; i++) { | ~~^~~~~~~ iovtk.cpp:5952:17: warning: unused variable ‘bid0’ [-Wunused-variable] 5952 | int bid0 = snprintf(newvalue,sizeof(int)+1,"%s", (char *)&tab[itab]); | ^~~~ iovtk.cpp:5897:7: warning: unused variable ‘cell_lab’ [-Wunused-variable] 5897 | int cell_lab = 1; | ^~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::TypeOfFE*]’: ./include/AddNewFE.h:36:100: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:64:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:84:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Fem2D::GTypeOfFE*]’: ./include/AddNewFE.h:105:87: required from here ./include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ iovtk.cpp: In instantiation of ‘void VTU_WRITE_MESHT(FILE*, const MMesh&, bool, int, bool) [with MMesh = Fem2D::MeshS; FILE = FILE]’: iovtk.cpp:6144:29: required from ‘AnyType VTK_WriteMeshT_Op::operator()(Stack) const [with MMesh = Fem2D::MeshS; AnyType = AnyTypeWithOutCheck; Stack = void*]’ iovtk.cpp:5663:11: required from here iovtk.cpp:1073:13: warning: operation on ‘nconnex’ may be undefined [-Wsequence-point] 1073 | nconnex = surface ? nconnex = 3 * Th.nt + 2 * Th.nbe : 3 * Th.nt; | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iovtk.cpp:1075:13: warning: operation on ‘nconnex’ may be undefined [-Wsequence-point] 1075 | nconnex = surface ? nconnex = 2 * Th.nt + Th.nbe : 2 * Th.nt; | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ iovtk.cpp:1070:7: warning: unused variable ‘nv’ [-Wunused-variable] 1070 | int nv, nconnex; | ^~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AFunction_ext.hpp: In member function ‘OneOperator4_, std::allocator >*, Matrice_Creuse*, KN_, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0F0F0_, std::allocator >*, Matrice_Creuse*, KN_, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:159:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 159 | return new CODE(f, | ^~~~~~~~~~~ 160 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 161 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 162 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 163 | t[3]->CastTo(args[3]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator4_, std::allocator >*, Matrice_Creuse*, KN_, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0F0F0_, std::allocator >*, Matrice_Creuse*, KN_, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:159:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction_ext.hpp: In member function ‘OneOperator4_*, KN*, KN*, KN*, double, E_F_F0F0F0F0_*, KN*, KN*, KN*, double, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:159:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 159 | return new CODE(f, | ^~~~~~~~~~~ 160 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 161 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 162 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 163 | t[3]->CastTo(args[3]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator4_*, KN*, KN*, KN*, double, E_F_F0F0F0F0_*, KN*, KN*, KN*, double, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:159:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ iovtk.cpp: In instantiation of ‘MMesh* VTK_LoadT(const std::string&, bool, bool, bool, double, double, KN >*) [with MMesh = Fem2D::MeshL; std::string = std::__cxx11::basic_string]’: iovtk.cpp:6766:33: required from ‘AnyType VTK_LoadMeshT_Op::operator()(Stack) const [with MMesh = Fem2D::MeshL; AnyType = AnyTypeWithOutCheck; Stack = void*]’ iovtk.cpp:6241:11: required from here iovtk.cpp:6416:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 6416 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ iovtk.cpp:6481:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 6481 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘int Fem2D::GenericElement::facePermutation(int) const [with Data = Fem2D::DataTet]’: Element_Mixte3d.cpp:3944:33: required from here ./include/GenericMesh.hpp:405:30: warning: unused variable ‘j’ [-Wunused-variable] 405 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ iovtk.cpp:6709:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 6709 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ iovtk.cpp:6291:9: warning: variable ‘res’ set but not used [-Wunused-but-set-variable] 6291 | char *res; | ^~~ ./include/AFunction.hpp: In member function ‘OneOperator1s_*, E_F_F0s_*, E_F0mps> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2810:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2810 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1s_*, E_F_F0s_*, E_F0mps> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2810:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator1_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2826:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator1s_, KNM_, E_F_F0s_, KNM_, E_F0mps> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2810:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2810 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1s_, KNM_, E_F_F0s_, KNM_, E_F0mps> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2810:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh*]’: msh3.cpp:9119:23: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In instantiation of ‘Movemesh_Op::Movemesh_Op(const basicAC_F0&, Expression, Expression, Expression, Expression) [with MMesh = Fem2D::Mesh; Expression = E_F0*]’: msh3.cpp:9142:65: required from here msh3.cpp:8527:9: warning: unused variable ‘err’ [-Wunused-variable] 8527 | int err = 0; | ^~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh*]’: msh3.cpp:9119:23: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ msh3.cpp: In instantiation of ‘Movemesh_Op::Movemesh_Op(const basicAC_F0&, Expression, Expression, Expression, Expression) [with MMesh = Fem2D::Mesh; Expression = E_F0*]’: msh3.cpp:9142:65: required from here msh3.cpp:8527:9: warning: unused variable ‘err’ [-Wunused-variable] 8527 | int err = 0; | ^~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'BinaryIO.o' -o BinaryIO.so medit.cpp: At global scope: medit.cpp:47:13: warning: ‘TheWait’ defined but not used [-Wunused-variable] 47 | static bool TheWait = false; | ^~~~~~~ iovtk.cpp: In function ‘Fem2D::Mesh* VTK_Load(const std::string&, bool, KN >*)’: iovtk.cpp:1421:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1421 | fscanf(fp, "%s", buffer); // ASCII or BINARY | ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from BEC.cpp:29: ./include/AFunction_ext.hpp: In member function ‘OneOperator3s_, double, double, double, E_F_F0F0F0s_, double, double, double, E_F0mps> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:101:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 101 | return new CODE(f, | ^~~~~~~~~~~ 102 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 103 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 104 | t[2]->CastTo(args[2]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3s_, double, double, double, E_F_F0F0F0s_, double, double, double, E_F0mps> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:101:15: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘Load_Init()’ at VTK_writer_3d.cpp:379:26, inlined from ‘AutoLoadInit()’ at VTK_writer_3d.cpp:391:1: ./include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ./include/AFunction.hpp:3112:42, inlined from ‘Load_Init()’ at VTK_writer_3d.cpp:379:26, inlined from ‘AutoLoadInit()’ at VTK_writer_3d.cpp:391:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at VTK_writer_3d.cpp:391:1: VTK_writer_3d.cpp:385:98: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 385 | TheOperators->Add("<-", new OneOperator2_< VtkWriter *, VtkWriter *, string * >(&init_VtkWriter)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at VTK_writer_3d.cpp:385:98, inlined from ‘AutoLoadInit()’ at VTK_writer_3d.cpp:391:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at VTK_writer_3d.cpp:391:1: VTK_writer_3d.cpp:387:82: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 387 | new OneOperator2_< void *, VtkWriter *, const Mesh3 * >(call_addmesh)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at VTK_writer_3d.cpp:387:82, inlined from ‘AutoLoadInit()’ at VTK_writer_3d.cpp:391:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at VTK_writer_3d.cpp:391:1: VTK_writer_3d.cpp:388:39: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 388 | Global.Add("Vtkaddscalar", "(", new OneOperatorCode< Vtkwritesol_Op >); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at VTK_writer_3d.cpp:388:39, inlined from ‘AutoLoadInit()’ at VTK_writer_3d.cpp:391:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ iovtk.cpp: In function ‘MMesh* VTK_LoadT(const std::string&, bool, bool, bool, double, double, KN >*) [with MMesh = Fem2D::MeshS]’: iovtk.cpp:6305:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 6305 | fscanf(fp, "%s", buffer); // ASCII or BINARY | ~~~~~~^~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0, std::allocator >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0, std::allocator >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:998:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0F0, std::allocator >*, long>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0, std::allocator >*, long>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0F0<__dirstream**, __dirstream**, std::__cxx11::basic_string, std::allocator >*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0<__dirstream**, __dirstream**, std::__cxx11::basic_string, std::allocator >*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'ffrandom.o' -o ../mpi/ffrandom.so -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AFunction.hpp: In member function ‘E_F_F0, std::allocator >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0, std::allocator >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:998:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'pcm.o' 'pcm2rnm.o' -o pcm2rnm.so iovtk.cpp: In function ‘MMesh* VTK_LoadT(const std::string&, bool, bool, bool, double, double, KN >*) [with MMesh = Fem2D::MeshL]’: iovtk.cpp:6305:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_*, KN*, E_F_F0F0_*, KN*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN*, E_F_F0F0_*, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'splitmesh6.o' -o ../mpi/splitmesh6.so -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'CircumCenter.o' -o CircumCenter.so ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] iovtk.cpp: In function ‘Fem2D::Mesh3* VTK_Load3(const std::string&, bool, bool, bool, double, KN >*)’: iovtk.cpp:3198:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3198 | fscanf(fp, "%s", buffer); // ASCII or BINARY | ~~~~~~^~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'mat_edgeP1.o' -o mat_edgeP1.so ./include/AFunction.hpp: In member function ‘OneOperator2_ >*, KN*, E_F_F0F0_ >*, KN*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, KN*, E_F_F0F0_ >*, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘Load_Init()’ at VTK_writer.cpp:352:26, inlined from ‘AutoLoadInit()’ at VTK_writer.cpp:363:1: ./include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ./include/AFunction.hpp:3112:42, inlined from ‘Load_Init()’ at VTK_writer.cpp:352:26, inlined from ‘AutoLoadInit()’ at VTK_writer.cpp:363:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at VTK_writer.cpp:363:1: VTK_writer.cpp:357:98: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 357 | TheOperators->Add("<-", new OneOperator2_< VtkWriter *, VtkWriter *, string * >(&init_VtkWriter)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at VTK_writer.cpp:357:98, inlined from ‘AutoLoadInit()’ at VTK_writer.cpp:363:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at VTK_writer.cpp:363:1: VTK_writer.cpp:359:88: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 359 | new OneOperator2_< void *, VtkWriter *, const Fem2D::Mesh * >(call_addmesh)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at VTK_writer.cpp:359:88, inlined from ‘AutoLoadInit()’ at VTK_writer.cpp:363:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at VTK_writer.cpp:363:1: VTK_writer.cpp:360:39: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 360 | Global.Add("Vtkaddscalar", "(", new OneOperatorCode< Vtkwritesol_Op >); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at VTK_writer.cpp:360:39, inlined from ‘AutoLoadInit()’ at VTK_writer.cpp:363:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Vtkwritesol_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: VTK_writer_3d.cpp:274:74: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 274 | static E_F0 *f(const basicAC_F0 &args) { return new Vtkwritesol_Op(args); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Vtkwritesol_Op::f(basicAC_F0 const&)’ at VTK_writer_3d.cpp:274:74, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P1ncdc.o' -o Element_P1ncdc.so ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at myfunction2.cpp:46:1: myfunction2.cpp:42:66: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 42 | Global.Add("Why", "(", new OneOperator1< double, string * >(myf)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at myfunction2.cpp:42:66, inlined from ‘AutoLoadInit()’ at myfunction2.cpp:46:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at myfunction2.cpp:46:1: myfunction2.cpp:43:61: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 43 | Global.Add("f", "(", new OneOperator1_< double, double >(f)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at myfunction2.cpp:43:61, inlined from ‘AutoLoadInit()’ at myfunction2.cpp:46:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'BernardiRaugel.o' -o ../mpi/BernardiRaugel.so -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi In function ‘SplitEdges::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: splitedges.cpp:236:70: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 236 | static E_F0 *f(const basicAC_F0 &args) { return new SplitEdges(args); } | ^ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SplitEdges::f(basicAC_F0 const&)’ at splitedges.cpp:236:70, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ scotch.cpp: In member function ‘SCOTCH::code(basicAC_F0 const&) const’: In function ‘init()’, inlined from ‘AutoLoadInit()’ at biofunc.cpp:109:1: scotch.cpp:68:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 68 | return new SCOTCH_Op< T, V, K >(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | t[2]->CastTo(args[2])); | ~~~~~~~~~~~~~~~~~~~~~~ biofunc.cpp:99:103: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | Global.Add("fmonod", "(", new OneOperator4_< KN *, KN *, KN *, R, R >(fmonod)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at biofunc.cpp:99:103, inlined from ‘AutoLoadInit()’ at biofunc.cpp:109:1: In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SCOTCH::code(basicAC_F0 const&) const’ at scotch.cpp:68:12: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘init()’, inlined from ‘AutoLoadInit()’ at biofunc.cpp:109:1: biofunc.cpp:100:114: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 100 | Global.Add("fmonod", "(", new OneOperator4_< KN *, KN *, KN *, KN *, R >(fmonod)); | ^ ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at biofunc.cpp:100:114, inlined from ‘AutoLoadInit()’ at biofunc.cpp:109:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘init()’, inlined from ‘AutoLoadInit()’ at biofunc.cpp:109:1: biofunc.cpp:101:105: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 101 | Global.Add("dfmonod", "(", new OneOperator4_< KN *, KN *, KN *, R, R >(dfmonod)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at biofunc.cpp:101:105, inlined from ‘AutoLoadInit()’ at biofunc.cpp:109:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘init()’, inlined from ‘AutoLoadInit()’ at biofunc.cpp:109:1: biofunc.cpp:102:116: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 102 | Global.Add("dfmonod", "(", new OneOperator4_< KN *, KN *, KN *, KN *, R >(dfmonod)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at biofunc.cpp:102:116, inlined from ‘AutoLoadInit()’ at biofunc.cpp:109:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘init()’, inlined from ‘AutoLoadInit()’ at biofunc.cpp:109:1: biofunc.cpp:103:67: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 103 | Global.Add("fmonod", "(", new OneOperator3_< R, R, R, R >(fmonod)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at biofunc.cpp:103:67, inlined from ‘AutoLoadInit()’ at biofunc.cpp:109:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘init()’, inlined from ‘AutoLoadInit()’ at biofunc.cpp:109:1: biofunc.cpp:104:69: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 104 | Global.Add("dfmonod", "(", new OneOperator3_< R, R, R, R >(dfmonod)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at biofunc.cpp:104:69, inlined from ‘AutoLoadInit()’ at biofunc.cpp:109:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘init()’, inlined from ‘AutoLoadInit()’ at biofunc.cpp:109:1: biofunc.cpp:105:64: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 105 | Global.Add("fmonod", "(", new OneOperator2_< R, R, R >(fmonod)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at biofunc.cpp:105:64, inlined from ‘AutoLoadInit()’ at biofunc.cpp:109:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘init()’, inlined from ‘AutoLoadInit()’ at biofunc.cpp:109:1: biofunc.cpp:106:66: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 106 | Global.Add("dfmonod", "(", new OneOperator2_< R, R, R >(dfmonod)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at biofunc.cpp:106:66, inlined from ‘AutoLoadInit()’ at biofunc.cpp:109:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ scotch.cpp: In member function ‘SCOTCH::code(basicAC_F0 const&) const’: scotch.cpp:68:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 68 | return new SCOTCH_Op< T, V, K >(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | t[2]->CastTo(args[2])); | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SCOTCH::code(basicAC_F0 const&) const’ at scotch.cpp:68:12: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Vtkwritesol_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: VTK_writer.cpp:269:74: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 269 | static E_F0 *f(const basicAC_F0 &args) { return new Vtkwritesol_Op(args); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Vtkwritesol_Op::f(basicAC_F0 const&)’ at VTK_writer.cpp:269:74, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ scotch.cpp: In member function ‘SCOTCH::code(basicAC_F0 const&) const’: scotch.cpp:68:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 68 | return new SCOTCH_Op< T, V, K >(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | t[2]->CastTo(args[2])); | ~~~~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'aniso.o' -o ../mpi/aniso.so '-L/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/lib' '-lmshmet' '-L/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/lib' '-lMesh' -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SCOTCH::code(basicAC_F0 const&) const’ at scotch.cpp:68:12: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘init()’, inlined from ‘AutoLoadInit()’ at myfunction.cpp:89:1: myfunction.cpp:85:71: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 85 | Global.Add("myfunction", "(", new OneOperator0s< double >(myfunction)); | ^ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at myfunction.cpp:85:71, inlined from ‘AutoLoadInit()’ at myfunction.cpp:89:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘init()’, inlined from ‘AutoLoadInit()’ at myfunction.cpp:89:1: myfunction.cpp:86:63: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 86 | Global.Add("testio", "(", new OneOperator0s< double >(testio)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at myfunction.cpp:86:63, inlined from ‘AutoLoadInit()’ at myfunction.cpp:89:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator1s_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2810:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2810 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1s_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2810:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ scotch.cpp: In member function ‘SCOTCH::code(basicAC_F0 const&) const’: scotch.cpp:68:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 68 | return new SCOTCH_Op< T, V, K >(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | t[2]->CastTo(args[2])); | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SCOTCH::code(basicAC_F0 const&) const’ at scotch.cpp:68:12: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ scotch.cpp: In member function ‘SCOTCH::code(basicAC_F0 const&) const’: scotch.cpp:68:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 68 | return new SCOTCH_Op< T, V, K >(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | t[2]->CastTo(args[2])); | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SCOTCH::code(basicAC_F0 const&) const’ at scotch.cpp:68:12: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ scotch.cpp: In member function ‘SCOTCH::code(basicAC_F0 const&) const’: scotch.cpp:68:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 68 | return new SCOTCH_Op< T, V, K >(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | t[2]->CastTo(args[2])); | ~~~~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'VTK_writer_3d.o' -o VTK_writer_3d.so In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SCOTCH::code(basicAC_F0 const&) const’ at scotch.cpp:68:12: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'ppm2rnm.o' -o ppm2rnm.so BEC.cpp: In function ‘init()’: BEC.cpp:161:14: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 161 | BECtrap)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at BEC.cpp:161:14: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BEC.cpp: In function ‘init()’: BEC.cpp:165:92: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 165 | E_F_F0F0F0s_< Complex, double, double, double, E_F0mps > >(GPvortex)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at BEC.cpp:165:92: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BEC.cpp: In function ‘init()’: BEC.cpp:169:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 169 | GPvortices)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at BEC.cpp:169:17: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BEC.cpp: In function ‘init()’: BEC.cpp:173:94: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 173 | E_F_F0F0F0s_< Complex, double, double, double, E_F0mps > >(dxGPvortex)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at BEC.cpp:173:94: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BEC.cpp: In function ‘init()’: BEC.cpp:177:94: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 177 | E_F_F0F0F0s_< Complex, double, double, double, E_F0mps > >(dyGPvortex)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at BEC.cpp:177:94: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ scotch.cpp: In member function ‘SCOTCH::code(basicAC_F0 const&) const’: scotch.cpp:68:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 68 | return new SCOTCH_Op< T, V, K >(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | t[2]->CastTo(args[2])); | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SCOTCH::code(basicAC_F0 const&) const’ at scotch.cpp:68:12: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at exactpartition.cpp:147:1: exactpartition.cpp:140:97: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 140 | new OneOperator2_< long, FEbaseArrayKn< double > *, KN< long > * >(exactpartition)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at exactpartition.cpp:140:97, inlined from ‘AutoLoadInit()’ at exactpartition.cpp:147:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at exactpartition.cpp:147:1: exactpartition.cpp:143:92: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 143 | new OneOperator2_< long, KN< KN< double > > *, KN< long > * >(exactpartition)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at exactpartition.cpp:143:92, inlined from ‘AutoLoadInit()’ at exactpartition.cpp:147:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'funcTemplate.o' -o funcTemplate.so scotch.cpp: In member function ‘SCOTCH::code(basicAC_F0 const&) const’: scotch.cpp:68:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 68 | return new SCOTCH_Op< T, V, K >(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | t[2]->CastTo(args[2])); | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SCOTCH::code(basicAC_F0 const&) const’ at scotch.cpp:68:12: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_, std::allocator >*, E_F_F0F0_, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, std::allocator >*, E_F_F0F0_, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_PkEdge.o' -o Element_PkEdge.so In file included from meshtools.cpp:32: ./include/AFunction_ext.hpp: In member function ‘OneOperator2s_, Fem2D::Mesh3 const*, KN*, E_F_F0F0s_, Fem2D::Mesh3 const*, KN*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:46:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 46 | return new CODE(f, | ^~~~~~~~~~~ 47 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 48 | t[1]->CastTo(args[1]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2s_, Fem2D::Mesh3 const*, KN*, E_F_F0F0s_, Fem2D::Mesh3 const*, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:46:15: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction_ext.hpp: In member function ‘OneOperator2s_, Fem2D::Mesh const*, KN*, E_F_F0F0s_, Fem2D::Mesh const*, KN*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:46:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 46 | return new CODE(f, | ^~~~~~~~~~~ 47 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 48 | t[1]->CastTo(args[1]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2s_, Fem2D::Mesh const*, KN*, E_F_F0F0s_, Fem2D::Mesh const*, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:46:15: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator3_, std::allocator >*, Fem2D::Mesh const*, E_F_F0F0F0_, std::allocator >*, Fem2D::Mesh const*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, std::allocator >*, Fem2D::Mesh const*, E_F_F0F0F0_, std::allocator >*, Fem2D::Mesh const*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'VTK_writer.o' -o VTK_writer.so g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'BinaryIO.o' -o ../mpi/BinaryIO.so -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi ./include/AFunction_ext.hpp: In member function ‘OneOperator2s_, Fem2D::MeshS const*, KN*, E_F_F0F0s_, Fem2D::MeshS const*, KN*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:46:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 46 | return new CODE(f, | ^~~~~~~~~~~ 47 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 48 | t[1]->CastTo(args[1]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2s_, Fem2D::MeshS const*, KN*, E_F_F0F0s_, Fem2D::MeshS const*, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:46:15: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator1_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2826:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ mmg.cpp: In member function ‘mmg_ff::code(basicAC_F0 const&) const’: mmg.cpp:340:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 340 | E_F0 *code(const basicAC_F0 &args) const { return new mmg_Op(args, t[0]->CastTo(args[0])); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘mmg_ff::code(basicAC_F0 const&) const’ at mmg.cpp:340:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_, std::allocator >*, E_F_F0F0_, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, std::allocator >*, E_F_F0F0_, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction_ext.hpp: In member function ‘OneOperator2s_, Fem2D::MeshL const*, KN*, E_F_F0F0s_, Fem2D::MeshL const*, KN*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:46:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 46 | return new CODE(f, | ^~~~~~~~~~~ 47 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 48 | t[1]->CastTo(args[1]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2s_, Fem2D::MeshL const*, KN*, E_F_F0F0s_, Fem2D::MeshL const*, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:46:15: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P3dc.o' -o Element_P3dc.so ./include/AFunction.hpp: In member function ‘OneOperator1_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2826:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from ClosePoints.cpp:29: ./include/AFunction_ext.hpp: In member function ‘OneOperator2s_*, double, KNM_, E_F_F0F0s_*, double, KNM_, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:46:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 46 | return new CODE(f, | ^~~~~~~~~~~ 47 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 48 | t[1]->CastTo(args[1]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2s_*, double, KNM_, E_F_F0F0s_*, double, KNM_, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:46:15: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_*, Data2D<(char)77>*, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0_*, Data2D<(char)77>*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Data2D<(char)77>*, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0_*, Data2D<(char)77>*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ mmg.cpp: In member function ‘mmg_ff::code(basicAC_F0 const&) const’: mmg.cpp:340:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 340 | E_F0 *code(const basicAC_F0 &args) const { return new mmg_Op(args, t[0]->CastTo(args[0])); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘mmg_ff::code(basicAC_F0 const&) const’ at mmg.cpp:340:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction_ext.hpp: In member function ‘OneOperator3s_*, double, KNM_, KNM_, E_F_F0F0F0s_*, double, KNM_, KNM_, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:101:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 101 | return new CODE(f, | ^~~~~~~~~~~ 102 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 103 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 104 | t[2]->CastTo(args[2]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3s_*, double, KNM_, KNM_, E_F_F0F0F0s_*, double, KNM_, KNM_, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:101:15: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'CircumCenter.o' -o ../mpi/CircumCenter.so -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi ./include/AFunction.hpp: In member function ‘OneOperator2_, std::allocator >*, E_F_F0F0_, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, std::allocator >*, E_F_F0F0_, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at SaveHB.cpp:203:1: SaveHB.cpp:198:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 198 | SaveHB)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at SaveHB.cpp:198:13, inlined from ‘AutoLoadInit()’ at SaveHB.cpp:203:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at SaveHB.cpp:203:1: SaveHB.cpp:201:81: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 201 | KN_< std::complex< double > >, string * >(SaveHB)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at SaveHB.cpp:201:81, inlined from ‘AutoLoadInit()’ at SaveHB.cpp:203:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator1s_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2810:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2810 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1s_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2810:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction_ext.hpp: In member function ‘OneOperator3s_*, double, Fem2D::Mesh const*, KNM*, E_F_F0F0F0s_*, double, Fem2D::Mesh const*, KNM*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:101:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 101 | return new CODE(f, | ^~~~~~~~~~~ 102 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 103 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 104 | t[2]->CastTo(args[2]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3s_*, double, Fem2D::Mesh const*, KNM*, E_F_F0F0F0s_*, double, Fem2D::Mesh const*, KNM*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:101:15: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_*, Data2D<(char)83>*, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0_*, Data2D<(char)83>*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, Data2D<(char)83>*, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0_*, Data2D<(char)83>*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type<__dirstream**>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘init()’ at shell.cpp:303:21: ./include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type<__dirstream**>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ./include/AFunction.hpp:3112:42, inlined from ‘init()’ at shell.cpp:303:21: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ shell.cpp: In function ‘init()’: shell.cpp:305:79: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 305 | TheOperators->Add("<-", new OneOperator2< DIR **, DIR **, string * >(OpenDir)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at shell.cpp:305:79: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ shell.cpp: In function ‘init()’: shell.cpp:306:76: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 306 | Global.Add("readdir", "(", new OneOperator1s_< string *, DIR ** >(ReadDir)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at shell.cpp:306:76: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ shell.cpp: In function ‘init()’: shell.cpp:323:73: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 323 | Global.Add("unlink", "(", new OneOperator1< long, string * >(ff_unlink)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at shell.cpp:323:73: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ shell.cpp: In function ‘init()’: shell.cpp:324:71: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 324 | Global.Add("rmdir", "(", new OneOperator1< long, string * >(ff_rmdir)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at shell.cpp:324:71: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ shell.cpp: In function ‘init()’: shell.cpp:325:71: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 325 | Global.Add("cddir", "(", new OneOperator1< long, string * >(ff_chdir)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at shell.cpp:325:71: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ shell.cpp: In function ‘init()’: shell.cpp:326:71: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 326 | Global.Add("chdir", "(", new OneOperator1< long, string * >(ff_chdir)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at shell.cpp:326:71: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ shell.cpp: In function ‘init()’: shell.cpp:327:83: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 327 | Global.Add("basename", "(", new OneOperator1s_< string *, string * >(ff_basename)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at shell.cpp:327:83: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ shell.cpp: In function ‘init()’: shell.cpp:328:81: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 328 | Global.Add("dirname", "(", new OneOperator1s_< string *, string * >(ff_dirname)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at shell.cpp:328:81: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ shell.cpp: In function ‘init()’: shell.cpp:330:77: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 330 | Global.Add("mkdir", "(", new OneOperator2< long, string *, long >(ff_mkdir)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at shell.cpp:330:77: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ shell.cpp: In function ‘init()’: shell.cpp:332:77: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 332 | Global.Add("chmod", "(", new OneOperator2< long, string *, long >(ff_chmod)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at shell.cpp:332:77: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ shell.cpp: In function ‘init()’: shell.cpp:333:71: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 333 | Global.Add("mkdir", "(", new OneOperator1< long, string * >(ff_mkdir)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at shell.cpp:333:71: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ shell.cpp: In function ‘init()’: shell.cpp:334:83: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 334 | Global.Add("cpfile", "(", new OneOperator2_< long, string *, string * >(copyfile)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at shell.cpp:334:83: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ shell.cpp: In function ‘init()’: shell.cpp:335:69: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 335 | Global.Add("stat", "(", new OneOperator1< long, string * >(ff_stat)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at shell.cpp:335:69: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ shell.cpp: In function ‘init()’: shell.cpp:336:71: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 336 | Global.Add("isdir", "(", new OneOperator1< long, string * >(ff_isdir)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at shell.cpp:336:71: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ shell.cpp: In function ‘init()’: shell.cpp:337:78: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 337 | Global.Add("getenv", "(", new OneOperator1s_< string *, string * >(ffgetenv)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at shell.cpp:337:78: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ shell.cpp: In function ‘init()’: shell.cpp:338:83: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 338 | Global.Add("setenv", "(", new OneOperator2_< long, string *, string * >(ffsetenv)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at shell.cpp:338:83: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ shell.cpp: In function ‘init()’: shell.cpp:339:77: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 339 | Global.Add("unsetenv", "(", new OneOperator1_< long, string * >(ffunsetenv)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at shell.cpp:339:77: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ shell.cpp: In function ‘init()’: shell.cpp:340:70: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 340 | Global.Add("getcwd", "(", new OneOperator0s< string * >(ff_getcwd)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at shell.cpp:340:70: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ distance.cpp: In member function ‘Distance3d_P1::code(basicAC_F0 const&) const’: distance.cpp:755:51: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 755 | t[2]->CastTo(args[2])); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Distance3d_P1::code(basicAC_F0 const&) const’ at distance.cpp:755:51: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ distance.cpp: In member function ‘Distance2d_P1::code(basicAC_F0 const&) const’: distance.cpp:742:51: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 742 | t[2]->CastTo(args[2])); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Distance2d_P1::code(basicAC_F0 const&) const’ at distance.cpp:742:51: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction_ext.hpp: In member function ‘OneOperator4_, KNM_, double, KN >*, E_F_F0F0F0F0_, KNM_, double, KN >*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:159:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 159 | return new CODE(f, | ^~~~~~~~~~~ 160 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 161 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 162 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 163 | t[3]->CastTo(args[3]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator4_, KNM_, double, KN >*, E_F_F0F0F0F0_, KNM_, double, KN >*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:159:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Init_Scotch()’, inlined from ‘AutoLoadInit()’ at scotch.cpp:162:1: scotch.cpp:152:33: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 152 | Global.Add("scotch", "(", new SCOTCH< const Mesh, pmesh, long >); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Init_Scotch()’ at scotch.cpp:152:33, inlined from ‘AutoLoadInit()’ at scotch.cpp:162:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Init_Scotch()’, inlined from ‘AutoLoadInit()’ at scotch.cpp:162:1: scotch.cpp:153:33: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 153 | Global.Add("scotch", "(", new SCOTCH< const Mesh3, pmesh3, long >); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Init_Scotch()’ at scotch.cpp:153:33, inlined from ‘AutoLoadInit()’ at scotch.cpp:162:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Init_Scotch()’, inlined from ‘AutoLoadInit()’ at scotch.cpp:162:1: scotch.cpp:154:33: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 154 | Global.Add("scotch", "(", new SCOTCH< const MeshS, pmeshS, long >); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Init_Scotch()’ at scotch.cpp:154:33, inlined from ‘AutoLoadInit()’ at scotch.cpp:162:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Init_Scotch()’, inlined from ‘AutoLoadInit()’ at scotch.cpp:162:1: scotch.cpp:155:33: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 155 | Global.Add("scotch", "(", new SCOTCH< const MeshL, pmeshL, long >); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Init_Scotch()’ at scotch.cpp:155:33, inlined from ‘AutoLoadInit()’ at scotch.cpp:162:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Init_Scotch()’, inlined from ‘AutoLoadInit()’ at scotch.cpp:162:1: scotch.cpp:156:33: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 156 | Global.Add("scotch", "(", new SCOTCH< const Mesh, pmesh, double >); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Init_Scotch()’ at scotch.cpp:156:33, inlined from ‘AutoLoadInit()’ at scotch.cpp:162:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Init_Scotch()’, inlined from ‘AutoLoadInit()’ at scotch.cpp:162:1: scotch.cpp:157:33: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 157 | Global.Add("scotch", "(", new SCOTCH< const Mesh3, pmesh3, double >); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Init_Scotch()’ at scotch.cpp:157:33, inlined from ‘AutoLoadInit()’ at scotch.cpp:162:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Init_Scotch()’, inlined from ‘AutoLoadInit()’ at scotch.cpp:162:1: scotch.cpp:158:33: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 158 | Global.Add("scotch", "(", new SCOTCH< const MeshS, pmeshS, double >); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Init_Scotch()’ at scotch.cpp:158:33, inlined from ‘AutoLoadInit()’ at scotch.cpp:162:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Init_Scotch()’, inlined from ‘AutoLoadInit()’ at scotch.cpp:162:1: scotch.cpp:159:33: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 159 | Global.Add("scotch", "(", new SCOTCH< const MeshL, pmeshL, double >); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Init_Scotch()’ at scotch.cpp:159:33, inlined from ‘AutoLoadInit()’ at scotch.cpp:162:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction_ext.hpp: In member function ‘OneOperator6_, KN_, KN_, KN_, KN_, E_F_F0F0F0F0F0F0_, KN_, KN_, KN_, KN_, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:330:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 330 | return new CODE(f, | ^~~~~~~~~~~ 331 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 332 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 333 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 334 | t[3]->CastTo(args[3]), | ~~~~~~~~~~~~~~~~~~~~~~ 335 | t[4]->CastTo(args[4]), | ~~~~~~~~~~~~~~~~~~~~~~ 336 | t[5]->CastTo(args[5]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator6_, KN_, KN_, KN_, KN_, E_F_F0F0F0F0F0F0_, KN_, KN_, KN_, KN_, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:330:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator3_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at ff-cmaes.cpp:334:1: ff-cmaes.cpp:332:70: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 332 | static void Load_Init( ) { Global.Add("cmaes", "(", new OptimCMA_ES(1)); } | ^ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at ff-cmaes.cpp:332:70, inlined from ‘AutoLoadInit()’ at ff-cmaes.cpp:334:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator3_*, double, double, E_F_F0F0F0_*, double, double, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, double, double, E_F_F0F0F0_*, double, double, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'NewSolver.o' -o NewSolver.so '-lumfpack' '-lamd' '-lcholmod' '-lcolamd' '-lumfpack' '-lamd' '-lcholmod' '-lcolamd' '-lflexiblas' In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at splitmesh12.cpp:238:1: splitmesh12.cpp:235:96: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 235 | Global.Add("splitmesh12", "(", new OneOperator1s_< Mesh3 const *, Mesh3 const * >(SplitMesh12)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at splitmesh12.cpp:235:96, inlined from ‘AutoLoadInit()’ at splitmesh12.cpp:238:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘InitFF()’, inlined from ‘AutoLoadInit()’ at ff-AiryBiry.cpp:221:1: ff-AiryBiry.cpp:217:72: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 217 | Global.Add("airy", "(", new OneOperator2< double, double, long >(airy)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘InitFF()’ at ff-AiryBiry.cpp:217:72, inlined from ‘AutoLoadInit()’ at ff-AiryBiry.cpp:221:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘InitFF()’, inlined from ‘AutoLoadInit()’ at ff-AiryBiry.cpp:221:1: ff-AiryBiry.cpp:218:72: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 218 | Global.Add("biry", "(", new OneOperator2< double, double, long >(biry)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘InitFF()’ at ff-AiryBiry.cpp:218:72, inlined from ‘AutoLoadInit()’ at ff-AiryBiry.cpp:221:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator1s_, E_F_F0s_, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2810:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2810 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1s_, E_F_F0s_, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2810:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'mat_edgeP1.o' -o ../mpi/mat_edgeP1.so -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi msh3.cpp: In instantiation of ‘Movemesh_Op::Movemesh_Op(const basicAC_F0&, Expression, Expression, Expression, Expression) [with MMesh = Fem2D::Mesh3; Expression = E_F0*]’: msh3.cpp:8772:14: required from ‘E_F0* Movemesh::code(const basicAC_F0&) const [with MMesh = Fem2D::Mesh3]’ msh3.cpp:8763:9: required from here msh3.cpp:8527:9: warning: unused variable ‘err’ [-Wunused-variable] 8527 | int err = 0; | ^~~ msh3.cpp: In instantiation of ‘Movemesh_Op::Movemesh_Op(const basicAC_F0&, Expression, Expression, Expression, Expression) [with MMesh = Fem2D::MeshS; Expression = E_F0*]’: msh3.cpp:8772:14: required from ‘E_F0* Movemesh::code(const basicAC_F0&) const [with MMesh = Fem2D::MeshS]’ msh3.cpp:8763:9: required from here msh3.cpp:8527:9: warning: unused variable ‘err’ [-Wunused-variable] ioply.cpp: In member function ‘PLY_LoadMeshT::code(basicAC_F0 const&) const’: ioply.cpp:115:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 115 | return new PLY_LoadMeshT_Op< MMesh >(args, t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PLY_LoadMeshT::code(basicAC_F0 const&) const’ at ioply.cpp:115:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In instantiation of ‘Movemesh_Op::Movemesh_Op(const basicAC_F0&, Expression, Expression, Expression, Expression) [with MMesh = Fem2D::MeshL; Expression = E_F0*]’: msh3.cpp:8772:14: required from ‘E_F0* Movemesh::code(const basicAC_F0&) const [with MMesh = Fem2D::MeshL]’ msh3.cpp:8763:9: required from here msh3.cpp:8527:9: warning: unused variable ‘err’ [-Wunused-variable] ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator3_*, double, double, E_F_F0F0F0_*, double, double, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, double, double, E_F_F0F0F0_*, double, double, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from Curvature.cpp:61: ./include/AFunction_ext.hpp: In member function ‘OneOperator2s_*, Fem2D::Mesh const*, KN*, E_F_F0F0s_*, Fem2D::Mesh const*, KN*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:46:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 46 | return new CODE(f, | ^~~~~~~~~~~ 47 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 48 | t[1]->CastTo(args[1]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2s_*, Fem2D::Mesh const*, KN*, E_F_F0F0s_*, Fem2D::Mesh const*, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:46:15: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ioply.cpp: In member function ‘PLY_LoadMeshT::code(basicAC_F0 const&) const’: ioply.cpp:115:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 115 | return new PLY_LoadMeshT_Op< MMesh >(args, t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PLY_LoadMeshT::code(basicAC_F0 const&) const’ at ioply.cpp:115:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'myfunction2.o' -o myfunction2.so In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at ffnewuoa.cpp:154:1: ffnewuoa.cpp:151:45: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 151 | Global.Add("newuoa", "(", new OptimNewoa(1)); // j + dJ | ^ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at ffnewuoa.cpp:151:45, inlined from ‘AutoLoadInit()’ at ffnewuoa.cpp:154:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P1ncdc.o' -o ../mpi/Element_P1ncdc.so -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi ./include/AFunction_ext.hpp: In member function ‘OneOperator2s_*, KNM_, long, E_F_F0F0s_*, KNM_, long, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:46:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 46 | return new CODE(f, | ^~~~~~~~~~~ 47 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 48 | t[1]->CastTo(args[1]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2s_*, KNM_, long, E_F_F0F0s_*, KNM_, long, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:46:15: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ioply.cpp: In member function ‘PLY_LoadMeshT::code(basicAC_F0 const&) const’: ioply.cpp:115:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 115 | return new PLY_LoadMeshT_Op< MMesh >(args, t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PLY_LoadMeshT::code(basicAC_F0 const&) const’ at ioply.cpp:115:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator3_, std::allocator >*, KN*, E_F_F0F0F0_, std::allocator >*, KN*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, std::allocator >*, KN*, E_F_F0F0F0_, std::allocator >*, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction_ext.hpp: In member function ‘OneOperator2s_*, Fem2D::Mesh const*, long, E_F_F0F0s_*, Fem2D::Mesh const*, long, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:46:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 46 | return new CODE(f, | ^~~~~~~~~~~ 47 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 48 | t[1]->CastTo(args[1]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2s_*, Fem2D::Mesh const*, long, E_F_F0F0s_*, Fem2D::Mesh const*, long, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:46:15: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-cmaes.cpp: In member function ‘OptimCMA_ES::code(basicAC_F0 const&) const’: ff-cmaes.cpp:313:75: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 313 | E_F0 *code(const basicAC_F0 &args) const { return new E_CMA_ES(args, cas); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimCMA_ES::code(basicAC_F0 const&) const’ at ff-cmaes.cpp:313:75: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In instantiation of ‘AnyType SetMesh_Op::operator()(Stack) const [with MMesh = Fem2D::MeshS; AnyType = AnyTypeWithOutCheck; Stack = void*]’: msh3.cpp:2504:11: required from here msh3.cpp:2612:13: warning: unused variable ‘l1’ [-Wunused-variable] 2612 | int l0, l1 = ChangeLab(mapBref, l0 = K.lab); | ^~ ./include/AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2267:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from geophysics.cpp:4: ./include/AFunction_ext.hpp: In member function ‘OneOperator4_ >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:159:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 159 | return new CODE(f, | ^~~~~~~~~~~ 160 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 161 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 162 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 163 | t[3]->CastTo(args[3]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator4_ >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:159:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'pcm.o' 'pcm2rnm.o' -o ../mpi/pcm2rnm.so -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi ./include/AFunction_ext.hpp: In member function ‘OneOperator2s_, double, E_F_F0F0s_, double, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:46:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 46 | return new CODE(f, | ^~~~~~~~~~~ 47 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 48 | t[1]->CastTo(args[1]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2s_, double, E_F_F0F0s_, double, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:46:15: g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_Mixte.o' -o Element_Mixte.so '-lflexiblas' ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In instantiation of ‘AnyType SetMesh_Op::operator()(Stack) const [with MMesh = Fem2D::Mesh3; AnyType = AnyTypeWithOutCheck; Stack = void*]’: msh3.cpp:2504:11: required from here msh3.cpp:2612:13: warning: unused variable ‘l1’ [-Wunused-variable] In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at splitmesh4.cpp:139:1: splitmesh4.cpp:136:94: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 136 | Global.Add("splitmesh4", "(", new OneOperator1s_< Mesh3 const *, Mesh3 const * >(SplitMesh4)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at splitmesh4.cpp:136:94, inlined from ‘AutoLoadInit()’ at splitmesh4.cpp:139:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'myfunction.o' -o myfunction.so msh3.cpp: In instantiation of ‘AnyType ExtractMesh_Op::operator()(Stack) const [with MMesh = Fem2D::MeshS; MMeshO = Fem2D::MeshL; AnyType = AnyTypeWithOutCheck; Stack = void*]’: msh3.cpp:6775:11: required from here msh3.cpp:6875:13: warning: unused variable ‘ii’ [-Wunused-variable] 6875 | int ii = mi->second; | ^~ msh3.cpp:6821:41: warning: variable ‘mps’ set but not used [-Wunused-but-set-variable] 6821 | MeshPoint *mp(MeshPointStack(stack)), mps = *mp; | ^~~ msh3.cpp:6833:7: warning: unused variable ‘nbv’ [-Wunused-variable] 6833 | int nbv = Th.nv; // nombre de sommet | ^~~ msh3.cpp:6834:7: warning: unused variable ‘nbt’ [-Wunused-variable] 6834 | int nbt = Th.nt; // nombre de triangles | ^~~ msh3.cpp:6835:7: warning: unused variable ‘nbe’ [-Wunused-variable] 6835 | int nbe = Th.nbe; | ^~~ msh3.cpp:6849:15: warning: unused variable ‘nt’ [-Wunused-variable] 6849 | int nv = 0, nt = 0, ns = 0; | ^~ msh3.cpp: In instantiation of ‘AnyType ExtractMesh_Op::operator()(Stack) const [with MMesh = Fem2D::Mesh3; MMeshO = Fem2D::MeshS; AnyType = AnyTypeWithOutCheck; Stack = void*]’: msh3.cpp:6775:11: required from here msh3.cpp:6875:13: warning: unused variable ‘ii’ [-Wunused-variable] 6875 | int ii = mi->second; | ^~ msh3.cpp:6821:41: warning: variable ‘mps’ set but not used [-Wunused-but-set-variable] 6821 | MeshPoint *mp(MeshPointStack(stack)), mps = *mp; | ^~~ msh3.cpp:6833:7: warning: unused variable ‘nbv’ [-Wunused-variable] 6833 | int nbv = Th.nv; // nombre de sommet | ^~~ msh3.cpp:6834:7: warning: unused variable ‘nbt’ [-Wunused-variable] 6834 | int nbt = Th.nt; // nombre de triangles | ^~~ msh3.cpp:6835:7: warning: unused variable ‘nbe’ [-Wunused-variable] 6835 | int nbe = Th.nbe; | ^~~ msh3.cpp:6849:15: warning: unused variable ‘nt’ [-Wunused-variable] 6849 | int nv = 0, nt = 0, ns = 0; | ^~ ./include/AFunction_ext.hpp: In member function ‘OneOperator4_ >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:159:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 159 | return new CODE(f, | ^~~~~~~~~~~ 160 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 161 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 162 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 163 | t[3]->CastTo(args[3]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator4_ >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:159:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator3_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2, std::allocator >*, E_F_F0F0, std::allocator >*> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2, std::allocator >*, E_F_F0F0, std::allocator >*> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2 const*, E_F_F0F0 const*> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 const*, E_F_F0F0 const*> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2, std::allocator >*, E_F_F0F0, std::allocator >*> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2, std::allocator >*, E_F_F0F0, std::allocator >*> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2**, Fem2D::GTypeOfFE**, Fem2D::GQuadratureFormular const*, E_F_F0F0**, Fem2D::GTypeOfFE**, Fem2D::GQuadratureFormular const*> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2**, Fem2D::GTypeOfFE**, Fem2D::GQuadratureFormular const*, E_F_F0F0**, Fem2D::GTypeOfFE**, Fem2D::GQuadratureFormular const*> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2, std::allocator >*, E_F_F0F0, std::allocator >*> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2, std::allocator >*, E_F_F0F0, std::allocator >*> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ >, KNM >*, long, E_F_F0F0_ >, KNM >*, long, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >, KNM >*, long, E_F_F0F0_ >, KNM >*, long, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'biofunc.o' -o biofunc.so msh3.cpp: In instantiation of ‘AnyType SetMesh_Op::operator()(Stack) const [with MMesh = Fem2D::MeshL; AnyType = AnyTypeWithOutCheck; Stack = void*]’: msh3.cpp:2504:11: required from here msh3.cpp:2612:13: warning: unused variable ‘l1’ [-Wunused-variable] 2612 | int l0, l1 = ChangeLab(mapBref, l0 = K.lab); | ^~ ./include/AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2267:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = listMesh3]’: ./include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = Op3_addmesh; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:2461:13: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ gmsh.cpp: In member function ‘GMSH_LoadMeshT::code(basicAC_F0 const&) const’: gmsh.cpp:1123:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1123 | return new GMSH_LoadMeshT_Op(args, t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘GMSH_LoadMeshT::code(basicAC_F0 const&) const’ at gmsh.cpp:1123:12: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::Mesh3**]’: ./include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = Op3_setmesh; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:2461:13: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2267:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘MatrixUpWind0::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: mat_dervieux.cpp:63:73: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 63 | static E_F0 *f(const basicAC_F0 &args) { return new MatrixUpWind0(args); } | ^ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘MatrixUpWind0::f(basicAC_F0 const&)’ at mat_dervieux.cpp:63:73, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = listMeshT]’: ./include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = Op3_addmeshS, const Fem2D::MeshS*, const Fem2D::MeshS*>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:2461:13: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class listMeshT’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ >, KN >*, long, E_F_F0F0_ >, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >, KN >*, long, E_F_F0F0_ >, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::MeshS**]’: ./include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = Op3_setmeshS >; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:2461:13: required from here ./include/AnyType.hpp:145: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::MeshS** const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = listMeshT]’: ./include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = Op3_addmeshL, const Fem2D::MeshL*, const Fem2D::MeshL*>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:2461:13: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class listMeshT’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2267:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction_ext.hpp: In member function ‘OneOperator3s_*, E_F_F0F0F0s_*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:101:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 101 | return new CODE(f, | ^~~~~~~~~~~ 102 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 103 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 104 | t[2]->CastTo(args[2]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3s_*, E_F_F0F0F0s_*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:101:15: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const Fem2D::MeshL**]’: ./include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = Op3_setmeshL >; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/AFunction.hpp:2461:13: required from here ./include/AnyType.hpp:145: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::MeshL** const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ gmsh.cpp: In member function ‘GMSH_LoadMesh::code(basicAC_F0 const&) const’: gmsh.cpp:99:60: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 99 | return new GMSH_LoadMesh_Op(args, t[0]->CastTo(args[0])); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘GMSH_LoadMesh::code(basicAC_F0 const&) const’ at gmsh.cpp:99:60: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2267:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In instantiation of ‘void ComputeOrientation(const Mesh&, std::vector&, bool) [with Mesh = Fem2D::MeshS]’: msh3.cpp:9704:21: required from ‘AnyType OrientNormal_Op::operator()(Stack) const [with MMesh = Fem2D::MeshS; AnyType = AnyTypeWithOutCheck; Stack = void*]’ msh3.cpp:9668:9: required from here msh3.cpp:9556:16: warning: unused variable ‘K1’ [-Wunused-variable] 9556 | const T &K1(Th[j1]); | ^~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at mat_dervieux.cpp:172:1: mat_dervieux.cpp:169:71: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 169 | Global.Add("MatUpWind1", "(", new OneOperatorCode< MatrixUpWind0 >( )); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at mat_dervieux.cpp:169:71, inlined from ‘AutoLoadInit()’ at mat_dervieux.cpp:172:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp:9660:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 9660 | for(int j=0; j >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2267:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In instantiation of ‘void ComputeOrientation(const Mesh&, std::vector&, bool) [with Mesh = Fem2D::MeshL]’: msh3.cpp:9704:21: required from ‘AnyType OrientNormal_Op::operator()(Stack) const [with MMesh = Fem2D::MeshL; AnyType = AnyTypeWithOutCheck; Stack = void*]’ msh3.cpp:9668:9: required from here msh3.cpp:9556:16: warning: unused variable ‘K1’ [-Wunused-variable] 9556 | const T &K1(Th[j1]); | ^~ gmsh.cpp: In member function ‘GMSH_LoadMeshT::code(basicAC_F0 const&) const’: gmsh.cpp:1123:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1123 | return new GMSH_LoadMeshT_Op(args, t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘GMSH_LoadMeshT::code(basicAC_F0 const&) const’ at gmsh.cpp:1123:12: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp:9660:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 9660 | for(int j=0; j >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ >*, KN >*, DFFT_1d2dor3d >, E_F_F0F0_ >*, KN >*, DFFT_1d2dor3d >, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, KN >*, DFFT_1d2dor3d >, E_F_F0F0_ >*, KN >*, DFFT_1d2dor3d >, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2, KN_, E_F_F0F0, KN_ > >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2, KN_, E_F_F0F0, KN_ > >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction_ext.hpp: In member function ‘OneOperator3s_, long, long, E_F_F0F0F0s_, long, long, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:101:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 101 | return new CODE(f, | ^~~~~~~~~~~ 102 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 103 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 104 | t[2]->CastTo(args[2]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3s_, long, long, E_F_F0F0F0s_, long, long, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:101:15: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ffnewuoa.cpp: In member function ‘OptimNewoa::code(basicAC_F0 const&) const’: ffnewuoa.cpp:130:74: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 130 | E_F0 *code(const basicAC_F0 &args) const { return new E_newoa(args, cas); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNewoa::code(basicAC_F0 const&) const’ at ffnewuoa.cpp:130:74: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ gmsh.cpp: In member function ‘GMSH_LoadMesh3::code(basicAC_F0 const&) const’: gmsh.cpp:599:61: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 599 | return new GMSH_LoadMesh3_Op(args, t[0]->CastTo(args[0])); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘GMSH_LoadMesh3::code(basicAC_F0 const&) const’ at gmsh.cpp:599:61: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'exactpartition.o' -o exactpartition.so ./include/AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2, KN_ >, E_F_F0F0, KN_ > > >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2, KN_ >, E_F_F0F0, KN_ > > >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction_ext.hpp: In member function ‘OneOperator3s_, KNM*, E_F_F0F0F0s_, KNM*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:101:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 101 | return new CODE(f, | ^~~~~~~~~~~ 102 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 103 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 104 | t[2]->CastTo(args[2]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3s_, KNM*, E_F_F0F0F0s_, KNM*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:101:15: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘ConnectedComponents::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: meshtools.cpp:194:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 194 | return new ConnectedComponents(args);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ConnectedComponents::f(basicAC_F0 const&)’ at meshtools.cpp:194:12, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction_ext.hpp: In member function ‘OneOperator4_ >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:159:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 159 | return new CODE(f, | ^~~~~~~~~~~ 160 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 161 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 162 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 163 | t[3]->CastTo(args[3]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator4_ >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:159:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'cmaes.o' 'ff-cmaes.o' -o ff-cmaes.so ./include/AFunction.hpp: In member function ‘OneOperator1_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2826:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P1dc1.o' -o Element_P1dc1.so In function ‘ConnectedComponents::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: meshtools.cpp:194:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 194 | return new ConnectedComponents(args);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ConnectedComponents::f(basicAC_F0 const&)’ at meshtools.cpp:194:12, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction_ext.hpp: In member function ‘OneOperator6_ >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:330:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 330 | return new CODE(f, | ^~~~~~~~~~~ 331 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 332 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 333 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 334 | t[3]->CastTo(args[3]), | ~~~~~~~~~~~~~~~~~~~~~~ 335 | t[4]->CastTo(args[4]), | ~~~~~~~~~~~~~~~~~~~~~~ 336 | t[5]->CastTo(args[5]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator6_ >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:330:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘MetricPk::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: MetricPk.cpp:81:68: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 81 | static E_F0 *f(const basicAC_F0 &args) { return new MetricPk(args); } | ^ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘MetricPk::f(basicAC_F0 const&)’ at MetricPk.cpp:81:68, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator1s_, std::allocator >*, gsl_rng_type const*, E_F_F0s_, std::allocator >*, gsl_rng_type const*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2810:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2810 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1s_, std::allocator >*, gsl_rng_type const*, E_F_F0s_, std::allocator >*, gsl_rng_type const*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2810:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘void Fem2D::GenericMesh::VertexInElement(V*, T*, int&, int*&, int, int*, int*&) [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:1416:9: required from ‘void Fem2D::GenericMesh::clean_mesh(double, int&, int&, int&, V*&, T*&, B*&, bool, bool, int) [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ msh3.cpp:9238:16: required from ‘AnyType CheckMesh_Op::operator()(Stack) const [with MMesh = Fem2D::MeshL; AnyType = AnyTypeWithOutCheck; Stack = void*]’ msh3.cpp:9182:11: required from here ./include/GenericMesh.hpp:1231:9: warning: variable ‘takev’ set but not used [-Wunused-but-set-variable] 1231 | int takev[nv], takenewv[nv] ; | ^~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P4dc.o' -o Element_P4dc.so ./include/AFunction.hpp: In member function ‘OneOperator1_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2826:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at splitedges.cpp:312:1: splitedges.cpp:299:71: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 299 | Global.Add("SplitEdgeMesh", "(", new OneOperatorCode< SplitEdges >( )); | ^ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'shell.o' -o shell.so In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at splitedges.cpp:299:71, inlined from ‘AutoLoadInit()’ at splitedges.cpp:312:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘ConnectedComponents::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: meshtools.cpp:194:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 194 | return new ConnectedComponents(args);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ConnectedComponents::f(basicAC_F0 const&)’ at meshtools.cpp:194:12, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2 >*, Matrice_Creuse >*, E_F_F0F0 >*, Matrice_Creuse >*> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >*, Matrice_Creuse >*, E_F_F0F0 >*, Matrice_Creuse >*> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator1_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2826:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at iohdf5.cpp:677:1: iohdf5.cpp:671:38: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 671 | Global.Add("savehdf5sol", "(", new OneOperatorCode< datasolHDF5Mesh2_Op >); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at iohdf5.cpp:671:38, inlined from ‘AutoLoadInit()’ at iohdf5.cpp:677:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at iohdf5.cpp:677:1: iohdf5.cpp:674:38: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 674 | Global.Add("savehdf5sol", "(", new OneOperatorCode< datasolHDF5Mesh3_Op< v_fes3 > >); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at iohdf5.cpp:674:38, inlined from ‘AutoLoadInit()’ at iohdf5.cpp:677:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘void Fem2D::GenericMesh::VertexInElement(V*, T*, int&, int*&, int, int*, int*&) [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:1416:9: required from ‘void Fem2D::GenericMesh::clean_mesh(double, int&, int&, int&, V*&, T*&, B*&, bool, bool, int) [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ msh3.cpp:9238:16: required from ‘AnyType CheckMesh_Op::operator()(Stack) const [with MMesh = Fem2D::MeshS; AnyType = AnyTypeWithOutCheck; Stack = void*]’ msh3.cpp:9182:11: required from here ./include/GenericMesh.hpp:1231:9: warning: variable ‘takev’ set but not used [-Wunused-but-set-variable] g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_PkEdge.o' -o ../mpi/Element_PkEdge.so -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi ./include/AFunction.hpp: In member function ‘OneOperator2*, Matrice_Creuse*, E_F_F0F0*, Matrice_Creuse*> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2*, Matrice_Creuse*, E_F_F0F0*, Matrice_Creuse*> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘ConnectedComponents::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: meshtools.cpp:194:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 194 | return new ConnectedComponents(args);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ConnectedComponents::f(basicAC_F0 const&)’ at meshtools.cpp:194:12, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘MetricKuate::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: MetricKuate.cpp:497:71: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 497 | static E_F0 *f(const basicAC_F0 &args) { return new MetricKuate(args); } | ^ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘MetricKuate::f(basicAC_F0 const&)’ at MetricKuate.cpp:497:71, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/GenericMesh.hpp: In instantiation of ‘void Fem2D::GenericMesh::VertexInElement(V*, T*, int&, int*&, int, int*, int*&) [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:1416:9: required from ‘void Fem2D::GenericMesh::clean_mesh(double, int&, int&, int&, V*&, T*&, B*&, bool, bool, int) [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ msh3.cpp:9238:16: required from ‘AnyType CheckMesh_Op::operator()(Stack) const [with MMesh = Fem2D::Mesh3; AnyType = AnyTypeWithOutCheck; Stack = void*]’ msh3.cpp:9182:11: required from here ./include/GenericMesh.hpp:1231:9: warning: variable ‘takev’ set but not used [-Wunused-but-set-variable] In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at MetricKuate.cpp:575:1: MetricKuate.cpp:572:70: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 572 | Global.Add("MetricKuate", "(", new OneOperatorCode< MetricKuate >( )); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at MetricKuate.cpp:572:70, inlined from ‘AutoLoadInit()’ at MetricKuate.cpp:575:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘ConnectedComponents::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: meshtools.cpp:194:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 194 | return new ConnectedComponents(args);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ConnectedComponents::f(basicAC_F0 const&)’ at meshtools.cpp:194:12, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'NewSolver.o' -o ../mpi/NewSolver.so '-lumfpack' '-lamd' '-lcholmod' '-lcolamd' '-lumfpack' '-lamd' '-lcholmod' '-lcolamd' '-lflexiblas' -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P3dc.o' -o ../mpi/Element_P3dc.so -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi ./include/AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'splitmesh12.o' -o splitmesh12.so ./include/AFunction.hpp: In member function ‘OneOperator3_ >*, KNM >*, long, E_F_F0F0F0_ >*, KNM >*, long, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >*, KNM >*, long, E_F_F0F0F0_ >*, KNM >*, long, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -std=gnu++14 -std=gnu++14 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'SaveHB.o' -o SaveHB.so ./include/AFunction.hpp: In member function ‘OneOperator2_, E_F_F0F0_, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, E_F_F0F0_, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘ConnectedComponents::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: meshtools.cpp:194:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 194 | return new ConnectedComponents(args);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ConnectedComponents::f(basicAC_F0 const&)’ at meshtools.cpp:194:12, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator3_ >, KN >*, long, long, E_F_F0F0F0_ >, KN >*, long, long, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >, KN >*, long, long, E_F_F0F0F0_ >, KN >*, long, long, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at mshmet.cpp:818:1: mshmet.cpp:814:33: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 814 | Global.Add("mshmet", "(", new OneOperatorCode< mshmet2d_Op >); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at mshmet.cpp:814:33, inlined from ‘AutoLoadInit()’ at mshmet.cpp:818:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at mshmet.cpp:818:1: mshmet.cpp:815:33: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 815 | Global.Add("mshmet", "(", new OneOperatorCode< mshmet3d_Op >); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at mshmet.cpp:815:33, inlined from ‘AutoLoadInit()’ at mshmet.cpp:818:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator3_ >*, KN >*, long, E_F_F0F0F0_ >*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >*, KN >*, long, E_F_F0F0F0_ >*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'mat_dervieux.o' -o mat_dervieux.so g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'BEC.o' -o BEC.so gfortran -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG -fPIC -fallow-argument-mismatch -fallow-invalid-boz -I./include '-DAdd_' 'newuoa.f' ./include/AFunction.hpp: In member function ‘OneOperator3_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘ConnectedComponents::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: meshtools.cpp:194:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 194 | return new ConnectedComponents(args);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ConnectedComponents::f(basicAC_F0 const&)’ at meshtools.cpp:194:12, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ newuoa.f:52:72: 52 | 10 W(N+K)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 10 at (1) newuoa.f:56:72: 56 | DO 20 K=1,NPT | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 20 at (1) newuoa.f:57:72: 57 | 20 W(N+K)=W(N+K)+TEMP*ZMAT(K,J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 20 at (1) newuoa.f:74:72: 74 | 30 XOPTSQ=XOPTSQ+XOPT(I)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 30 at (1) In file included from dfft.cpp:31: ./include/AFunction_ext.hpp: In member function ‘OneOperator4_ >*, KN >*, long, long, E_F_F0F0F0F0_ >*, KN >*, long, long, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:159:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 159 | return new CODE(f, | ^~~~~~~~~~~ 160 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 161 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 162 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 163 | t[3]->CastTo(args[3]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ newuoa.f:85:72: 85 | 40 SSTEMP=SSTEMP+DIFF*DIFF | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 40 at (1) In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator4_ >*, KN >*, long, long, E_F_F0F0F0F0_ >*, KN >*, long, long, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:159:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ newuoa.f:95:72: 95 | 60 S(I)=XPT(KSAV,I)-XOPT(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 60 at (1) newuoa.f:111:72: 111 | 80 XOPTS=XOPTS+XOPT(I)*S(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 80 at (1) newuoa.f:123:72: 123 | 90 DEN(I)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 90 at (1) newuoa.f:134:72: 134 | 100 TEMPC=TEMPC+XPT(K,I)*XOPT(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 100 at (1) newuoa.f:139:72: 139 | 110 WVEC(K,5)=HALF*TEMPA*TEMPB | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 110 at (1) newuoa.f:146:72: 146 | 120 WVEC(IP,5)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 120 at (1) newuoa.f:154:72: 154 | 130 PROD(K,JC)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 130 at (1) newuoa.f:158:72: 158 | 140 SUM=SUM+ZMAT(K,J)*WVEC(K,JC) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 140 at (1) newuoa.f:160:72: 160 | DO 150 K=1,NPT | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 150 at (1) newuoa.f:161:72: 161 | 150 PROD(K,JC)=PROD(K,JC)+SUM*ZMAT(K,J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 150 at (1) newuoa.f:166:72: 166 | 160 SUM=SUM+BMAT(K,J)*WVEC(NPT+J,JC) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 160 at (1) newuoa.f:167:72: 167 | 170 PROD(K,JC)=PROD(K,JC)+SUM | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 170 at (1) newuoa.f:169:72: 169 | DO 190 J=1,N | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 190 at (1) newuoa.f:172:72: 172 | 180 SUM=SUM+BMAT(I,J)*WVEC(I,JC) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 180 at (1) newuoa.f:173:72: 173 | 190 PROD(NPT+J,JC)=SUM | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 190 at (1) newuoa.f:181:72: 181 | 200 SUM=SUM+PAR(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 200 at (1) newuoa.f:200:72: 200 | 210 DEN(9)=DEN(9)-HALF*TEMPA | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 210 at (1) newuoa.f:207:72: 207 | 220 SUM=SUM+PAR(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 220 at (1) newuoa.f:241:72: 241 | 230 PAR(J+1)=PAR(2)*PAR(J-1)+PAR(3)*PAR(J-2) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 230 at (1) newuoa.f:245:72: 245 | 240 SUM=SUM+DENEX(J)*PAR(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 240 at (1) newuoa.f:271:72: 271 | 260 PAR(J+1)=PAR(2)*PAR(J-1)+PAR(3)*PAR(J-2) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 260 at (1) newuoa.f:276:72: 276 | 270 DENMAX=DENMAX+DENEX(J)*PAR(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 270 at (1) newuoa.f:279:72: 279 | DO 280 J=1,5 | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 280 at (1) newuoa.f:280:72: 280 | 280 VLAG(K)=VLAG(K)+PROD(K,J)*PAR(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 280 at (1) newuoa.f:290:72: 290 | 290 TEMPB=TEMPB+W(I)*W(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 290 at (1) newuoa.f:301:72: 301 | 300 S(I)=TAU*BMAT(KNEW,I)+ALPHA*TEMP | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 300 at (1) newuoa.f:305:72: 305 | 310 SUM=SUM+XPT(K,J)*W(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 310 at (1) newuoa.f:307:72: 307 | DO 320 I=1,N | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 320 at (1) newuoa.f:308:72: 308 | 320 S(I)=S(I)+TEMP*XPT(K,I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 320 at (1) newuoa.f:313:72: 313 | 330 DS=DS+D(I)*S(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 330 at (1) newuoa.f:321:72: 321 | DO 350 J=1,5 | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 350 at (1) newuoa.f:322:72: 322 | 350 W(K)=W(K)+WVEC(K,J)*PAR(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 350 at (1) newuoa.f:363:72: 363 | 10 HCOL(K)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 10 at (1) newuoa.f:367:72: 367 | DO 20 K=1,NPT | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 20 at (1) newuoa.f:368:72: 368 | 20 HCOL(K)=HCOL(K)+TEMP*ZMAT(K,J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 20 at (1) newuoa.f:379:72: 379 | 30 DD=DD+D(I)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 30 at (1) newuoa.f:385:72: 385 | 40 SUM=SUM+XPT(K,J)*D(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 40 at (1) newuoa.f:388:72: 388 | DO 50 I=1,N | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 50 at (1) newuoa.f:390:72: 390 | 50 GD(I)=GD(I)+SUM*XPT(K,I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 50 at (1) newuoa.f:401:72: 401 | 60 DHD=DHD+D(I)*GD(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 60 at (1) newuoa.f:411:72: 411 | 70 S(I)=GC(I)+TEMP*GD(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 70 at (1) newuoa.f:424:72: 424 | 90 SS=SS+S(I)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 90 at (1) newuoa.f:430:72: 430 | 100 W(I)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 100 at (1) newuoa.f:438:72: 438 | 110 SUM=SUM+XPT(K,J)*S(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 110 at (1) newuoa.f:440:72: 440 | DO 120 I=1,N | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 120 at (1) newuoa.f:441:72: 441 | 120 W(I)=W(I)+SUM*XPT(K,I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 120 at (1) newuoa.f:452:72: 452 | 130 CF5=CF5+S(I)*GD(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 130 at (1) newuoa.f:476:72: 476 | 140 TAUOLD=TAU | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 140 at (1) newuoa.f:495:72: 495 | 150 S(I)=GC(I)+GD(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 150 at (1) newuoa.f:629:72: 629 | 10 XPT(K,J)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 10 at (1) newuoa.f:630:72: 630 | DO 20 I=1,NDIM | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 20 at (1) newuoa.f:631:72: 631 | 20 BMAT(I,J)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 20 at (1) newuoa.f:633:72: 633 | 30 HQ(IH)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 30 at (1) newuoa.f:636:72: 636 | DO 40 J=1,NPTM | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 40 at (1) newuoa.f:637:72: 637 | 40 ZMAT(K,J)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 40 at (1) newuoa.f:678:72: 678 | 60 X(J)=XPT(NF,J)+XBASE(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 60 at (1) newuoa.f:739:72: 739 | 80 XOPTSQ=XOPTSQ+XOPT(I)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 80 at (1) newuoa.f:750:72: 750 | 110 DSQ=DSQ+D(I)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 110 at (1) newuoa.f:771:72: 771 | 130 SUM=SUM+XPT(K,I)*XOPT(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 130 at (1) newuoa.f:775:72: 775 | DO 140 I=1,N | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 140 at (1) newuoa.f:781:72: 781 | DO 140 J=1,I | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 140 at (1) newuoa.f:782:72: 782 | 140 BMAT(IP,J)=BMAT(IP,J)+VLAG(I)*W(J)+W(I)*VLAG(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 140 at (1) newuoa.f:790:72: 790 | 150 W(I)=W(NPT+I)*ZMAT(I,K) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 150 at (1) newuoa.f:794:72: 794 | 160 SUM=SUM+W(I)*XPT(I,J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 160 at (1) newuoa.f:797:72: 797 | DO 170 I=1,NPT | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 170 at (1) newuoa.f:798:72: 798 | 170 BMAT(I,J)=BMAT(I,J)+SUM*ZMAT(I,K) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 170 at (1) newuoa.f:799:72: 799 | DO 180 I=1,N | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 180 at (1) newuoa.f:803:72: 803 | DO 180 J=1,I | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 180 at (1) newuoa.f:804:72: 804 | 180 BMAT(IP,J)=BMAT(IP,J)+TEMP*VLAG(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 180 at (1) newuoa.f:814:72: 814 | 190 XPT(K,J)=XPT(K,J)-HALF*XOPT(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 190 at (1) newuoa.f:815:72: 815 | DO 200 I=1,J | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 200 at (1) newuoa.f:820:72: 820 | 200 BMAT(NPT+I,J)=BMAT(NPT+J,I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 200 at (1) newuoa.f:823:72: 823 | 210 XOPT(J)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 210 at (1) newuoa.f:846:72: 846 | 220 SUM=SUM+BMAT(K,J)*D(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 220 at (1) newuoa.f:848:72: 848 | 230 VLAG(K)=SUM | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 230 at (1) newuoa.f:853:72: 853 | 240 SUM=SUM+ZMAT(I,K)*W(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 240 at (1) newuoa.f:860:72: 860 | DO 250 I=1,NPT | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 250 at (1) newuoa.f:861:72: 861 | 250 VLAG(I)=VLAG(I)+SUM*ZMAT(I,K) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 250 at (1) newuoa.f:867:72: 867 | 260 SUM=SUM+W(I)*BMAT(I,J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 260 at (1) newuoa.f:871:72: 871 | 270 SUM=SUM+BMAT(JP,K)*D(K) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 270 at (1) newuoa.f:874:72: 874 | 280 DX=DX+D(J)*XOPT(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 280 at (1) newuoa.f:894:72: 894 | 300 X(I)=XBASE(I)+XNEW(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 300 at (1) newuoa.f:919:72: 919 | DO 340 I=1,J | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 340 at (1) newuoa.f:923:72: 923 | 340 VQUAD=VQUAD+TEMP*HQ(IH) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 340 at (1) newuoa.f:925:72: 925 | 350 VQUAD=VQUAD+PQ(K)*W(K) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 350 at (1) newuoa.f:942:72: 942 | 360 XOPTSQ=XOPTSQ+XOPT(I)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 360 at (1) ./include/AFunction.hpp: In member function ‘OneOperator3_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ newuoa.f:979:72: 979 | 380 HDIAG=HDIAG+TEMP*ZMAT(K,J)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 380 at (1) newuoa.f:983:72: 983 | 390 DISTSQ=DISTSQ+(XPT(K,J)-XOPT(J))**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 390 at (1) newuoa.f:1001:72: 1001 | DO 420 J=1,I | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 420 at (1) newuoa.f:1003:72: 1003 | 420 HQ(IH)=HQ(IH)+TEMP*XPT(KNEW,J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 420 at (1) newuoa.f:1012:72: 1012 | DO 440 K=1,NPT | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 440 at (1) newuoa.f:1013:72: 1013 | 440 PQ(K)=PQ(K)+TEMP*ZMAT(K,J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 440 at (1) newuoa.f:1018:72: 1018 | 450 XPT(KNEW,I)=XNEW(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 450 at (1) newuoa.f:1029:72: 1029 | 700 VLAG(K)=FVAL(K)-FVAL(KOPT) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 700 at (1) newuoa.f:1034:72: 1034 | 710 SUM=SUM+BMAT(K,I)*VLAG(K) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 710 at (1) newuoa.f:1036:72: 1036 | 720 W(I)=SUM | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 720 at (1) newuoa.f:1045:72: 1045 | 730 GQ(I)=W(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 730 at (1) newuoa.f:1047:72: 1047 | 740 HQ(IH)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 740 at (1) newuoa.f:1051:72: 1051 | 750 W(J)=W(J)+VLAG(K)*ZMAT(K,J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 750 at (1) newuoa.f:1052:72: 1052 | 760 IF (J .LT. IDZ) W(J)=-W(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 760 at (1) newuoa.f:1055:72: 1055 | DO 770 J=1,NPTM | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 770 at (1) newuoa.f:1056:72: 1056 | 770 PQ(K)=PQ(K)+ZMAT(K,J)*W(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 770 at (1) newuoa.f:1078:72: 1078 | 470 SUM=SUM+(XPT(K,J)-XOPT(J))**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 470 at (1) newuoa.f:1129:72: 1129 | 540 X(I)=XBASE(I)+XOPT(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 540 at (1) newuoa.f:1173:72: 1173 | 10 D(I)=XOPT(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 10 at (1) newuoa.f:1185:72: 1185 | 30 DD=DD+D(I)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 30 at (1) newuoa.f:1201:72: 1201 | 60 DHD=DHD+D(J)*HD(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 60 at (1) newuoa.f:1222:72: 1222 | 70 GG=GG+(G(I)+HS(I))**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 70 at (1) newuoa.f:1238:72: 1238 | 80 SS=SS+STEP(I)**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 80 at (1) newuoa.f:1252:72: 1252 | 100 SHS=SHS+STEP(I)*HS(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 100 at (1) newuoa.f:1265:72: 1265 | 110 D(I)=TEMPA*(G(I)+HS(I))-TEMPB*STEP(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 110 at (1) newuoa.f:1273:72: 1273 | 130 DHS=DHS+HD(I)*STEP(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 130 at (1) newuoa.f:1296:72: 1296 | 140 QSAV=QNEW | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 140 at (1) newuoa.f:1316:72: 1316 | 150 GG=GG+(G(I)+HS(I))**2 | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 150 at (1) newuoa.f:1328:72: 1328 | 180 HD(I)=ZERO | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 180 at (1) newuoa.f:1332:72: 1332 | 190 TEMP=TEMP+XPT(K,J)*D(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 190 at (1) newuoa.f:1334:72: 1334 | DO 200 I=1,N | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 200 at (1) newuoa.f:1335:72: 1335 | 200 HD(I)=HD(I)+TEMP*XPT(K,I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 200 at (1) newuoa.f:1338:72: 1338 | DO 210 I=1,J | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 210 at (1) newuoa.f:1341:72: 1341 | 210 HD(I)=HD(I)+HQ(IH)*D(J) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 210 at (1) newuoa.f:1376:72: 1376 | 10 ZMAT(I,JL)=TEMP | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 10 at (1) newuoa.f:1407:72: 1407 | 40 ZMAT(I,1)=TEMPA*ZMAT(I,1)-TEMPB*VLAG(I) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 40 at (1) newuoa.f:1425:72: 1425 | 50 ZMAT(I,JB)=SCALB*(ZMAT(I,JB)-TEMPA*W(I)-TEMPB*VLAG(I)) | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 50 at (1) newuoa.f:1440:72: 1440 | 60 ZMAT(I,IDZ)=TEMP | 1 Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 60 at (1) newuoa.f:1450:72: 1450 | DO 70 I=1,JP | 1 Warning: Fortran 2018 deleted feature: Shared DO termination label 70 at (1) ./include/AFunction_ext.hpp: In member function ‘OneOperator4_ >, KN >*, long, long, long, E_F_F0F0F0F0_ >, KN >*, long, long, long, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:159:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 159 | return new CODE(f, | ^~~~~~~~~~~ 160 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 161 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 162 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 163 | t[3]->CastTo(args[3]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator4_ >, KN >*, long, long, long, E_F_F0F0F0F0_ >, KN >*, long, long, long, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:159:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator3_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘ConnectedComponents::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: meshtools.cpp:194:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 194 | return new ConnectedComponents(args);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ConnectedComponents::f(basicAC_F0 const&)’ at meshtools.cpp:194:12, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator3_, KN_, E_F_F0F0F0_, KN_, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, KN_, E_F_F0F0F0_, KN_, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction_ext.hpp: In member function ‘OneOperator5_ >*, KN >*, long, long, long, E_F_F0F0F0F0F0_ >*, KN >*, long, long, long, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:268:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 268 | return new CODE(f, | ^~~~~~~~~~~ 269 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 270 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 271 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 272 | t[3]->CastTo(args[3]), | ~~~~~~~~~~~~~~~~~~~~~~ 273 | t[4]->CastTo(args[4]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator5_ >*, KN >*, long, long, long, E_F_F0F0F0F0F0_ >*, KN >*, long, long, long, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:268:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'ff-AiryBiry.o' -o ff-AiryBiry.so ./include/AFunction.hpp: In member function ‘OneOperator3_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator3_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P2pnc.o' -o Element_P2pnc.so ./include/AFunction.hpp: In member function ‘OneOperator3_, E_F_F0F0F0_, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, E_F_F0F0F0_, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator3_ >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'myfunction.o' -o ../mpi/myfunction.so -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi In function ‘mshmet3d_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: mshmet.cpp:386:71: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 386 | static E_F0 *f(const basicAC_F0 &args) { return new mshmet3d_Op(args); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘mshmet3d_Op::f(basicAC_F0 const&)’ at mshmet.cpp:386:71, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from gsl.cpp:31: ./include/AFunction_ext.hpp: In member function ‘OneOperator4_, KN_, E_F_F0F0F0F0_, KN_, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:159:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 159 | return new CODE(f, | ^~~~~~~~~~~ 160 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 161 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 162 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 163 | t[3]->CastTo(args[3]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator4_, KN_, E_F_F0F0F0F0_, KN_, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:159:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'splitedges.o' -o splitedges.so g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'MUMPS_seq.o' -o MUMPS_seq.so '-L/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/lib' '-ldmumpsFREEFEM-SEQ' '-lzmumpsFREEFEM-SEQ' '-lmumps_commonFREEFEM-SEQ' '-lpordFREEFEM-SEQ' '-lpthread' '-lflexiblas' '-L/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/lib' '-lmpiseqFREEFEM-SEQ' '-L/usr/lib/gcc/aarch64-redhat-linux/13' '-L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64' '-L/lib/../lib64' '-L/usr/lib/../lib64' '-L/usr/lib/gcc/aarch64-redhat-linux/13/../../..' '-lgfortran' '-lm' '-lpthread' g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'splitmesh4.o' -o splitmesh4.so ./include/AFunction.hpp: In member function ‘OneOperator1 > >, std::basic_ostream >**, E_F_F0 > >, std::basic_ostream >**, true> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 > >, std::basic_ostream >**, E_F_F0 > >, std::basic_ostream >**, true> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2267:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0F0 const*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0 const*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'ppm2rnm.o' -o ../mpi/ppm2rnm.so -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'myfunction2.o' -o ../mpi/myfunction2.so -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi ./include/AFunction.hpp: In member function ‘E_F_F0F0**, Fem2D::GTypeOfFE**, Fem2D::GQuadratureFormular const*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0**, Fem2D::GTypeOfFE**, Fem2D::GQuadratureFormular const*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator1 > >, std::basic_istream >**, E_F_F0 > >, std::basic_istream >**, true> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 > >, std::basic_istream >**, E_F_F0 > >, std::basic_istream >**, true> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2267:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0F0*, Matrice_Creuse*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0*, Matrice_Creuse*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ newuoa.f: In function ‘update_’: newuoa.f:1389:72: warning: ‘tempb’ may be used uninitialized [-Wmaybe-uninitialized] 1389 | IF (JL .GT. 1) W(I)=W(I)+TEMPB*ZMAT(I,JL) | ^ newuoa.f:1372:15: note: ‘tempb’ was declared here 1372 | TEMPB=ZMAT(KNEW,J)/TEMP | ^ ./include/AFunction.hpp: In member function ‘E_F_F0F0 >*, Matrice_Creuse >*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0 >*, Matrice_Creuse >*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2 >*, std::basic_istream >*, double*, E_F_F0F0 >*, std::basic_istream >*, double*> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >*, std::basic_istream >*, double*, E_F_F0F0 >*, std::basic_istream >*, double*> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2 >*, std::basic_ostream >*, double, E_F_F0F0 >*, std::basic_ostream >*, double> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >*, std::basic_ostream >*, double, E_F_F0F0 >*, std::basic_ostream >*, double> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:998:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2 >*, std::basic_istream >*, KN_, E_F_F0F0 >*, std::basic_istream >*, KN_ > >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >*, std::basic_istream >*, KN_, E_F_F0F0 >*, std::basic_istream >*, KN_ > >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘mshmet2d_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: mshmet.cpp:673:71: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 673 | static E_F0 *f(const basicAC_F0 &args) { return new mshmet2d_Op(args); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘mshmet2d_Op::f(basicAC_F0 const&)’ at mshmet.cpp:673:71, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2 >*, std::basic_ostream >*, long, E_F_F0F0 >*, std::basic_ostream >*, long> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >*, std::basic_ostream >*, long, E_F_F0F0 >*, std::basic_ostream >*, long> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at mmg.cpp:651:1: mmg.cpp:648:31: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 648 | Global.Add("mmgs", "(", new mmg_ff); | ^~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at mmg.cpp:648:31, inlined from ‘AutoLoadInit()’ at mmg.cpp:651:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2 >*, std::basic_istream >*, KN_ >, E_F_F0F0 >*, std::basic_istream >*, KN_ > > >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >*, std::basic_istream >*, KN_ >, E_F_F0F0 >*, std::basic_istream >*, KN_ > > >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘MatrixUpWind0::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: mat_psi.cpp:58:73: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 58 | static E_F0 *f(const basicAC_F0 &args) { return new MatrixUpWind0(args); } | ^ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P3nc.o' -o Element_P3nc.so In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘MatrixUpWind0::f(basicAC_F0 const&)’ at mat_psi.cpp:58:73, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2 >*, std::basic_istream >*, KN_, E_F_F0F0 >*, std::basic_istream >*, KN_ > >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >*, std::basic_istream >*, KN_, E_F_F0F0 >*, std::basic_istream >*, KN_ > >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'MetricKuate.o' -o MetricKuate.so ./include/AFunction.hpp: In member function ‘OneOperator2 >*, std::basic_istream >*, long*, E_F_F0F0 >*, std::basic_istream >*, long*> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >*, std::basic_istream >*, long*, E_F_F0F0 >*, std::basic_istream >*, long*> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ClosePoints.cpp: In function ‘init()’: ClosePoints.cpp:862:25: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 862 | Voisinage)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at ClosePoints.cpp:862:25: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ClosePoints.cpp: In function ‘init()’: ClosePoints.cpp:865:25: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 865 | Voisinage)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at ClosePoints.cpp:865:25: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ClosePoints.cpp: In function ‘init()’: ClosePoints.cpp:867:97: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 867 | new OneOperator3s_< KN< long > *, double, KNM_< double >, KNM_< double > >(CloseTo2)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at ClosePoints.cpp:867:97: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ClosePoints.cpp: In function ‘init()’: ClosePoints.cpp:871:89: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 871 | new OneOperator2s_< KN< long > *, double, KNM_< double > >(CloseTo< false >)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at ClosePoints.cpp:871:89: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ClosePoints.cpp: In function ‘init()’: ClosePoints.cpp:873:97: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 873 | new OneOperator3s_< KN< long > *, double, pmesh, KNM< double > * >(CloseTo< false >)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at ClosePoints.cpp:873:97: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ClosePoints.cpp: In function ‘init()’: ClosePoints.cpp:875:88: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 875 | new OneOperator2s_< KN< long > *, double, KNM_< double > >(CloseTo< true >)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at ClosePoints.cpp:875:88: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ClosePoints.cpp: In function ‘init()’: ClosePoints.cpp:877:96: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 877 | new OneOperator3s_< KN< long > *, double, pmesh, KNM< double > * >(CloseTo< true >)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at ClosePoints.cpp:877:96: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ClosePoints.cpp: In function ‘init()’: ClosePoints.cpp:880:77: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 880 | KN_< double >, KN_< long > >(BorderIntersect)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init()’ at ClosePoints.cpp:880:77: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2 >*, std::basic_istream >*, std::complex*, E_F_F0F0 >*, std::basic_istream >*, std::complex*> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >*, std::basic_istream >*, std::complex*, E_F_F0F0 >*, std::basic_istream >*, std::complex*> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:998:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'VTK_writer_3d.o' -o ../mpi/VTK_writer_3d.so -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi In function ‘MatrixUpWind3::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: mat_psi.cpp:91:73: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 91 | static E_F0 *f(const basicAC_F0 &args) { return new MatrixUpWind3(args); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘MatrixUpWind3::f(basicAC_F0 const&)’ at mat_psi.cpp:91:73, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘PLY_WriteMeshT_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ioply.cpp:682:57: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 682 | static E_F0 *f(const basicAC_F0 &args) { return new PLY_WriteMeshT_Op(args); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PLY_WriteMeshT_Op::f(basicAC_F0 const&)’ at ioply.cpp:682:57, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0F0, KN_ > >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0, KN_ > >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘datasolHDF5Mesh2_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: iohdf5.cpp:175:79: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 175 | static E_F0 *f(const basicAC_F0 &args) { return new datasolHDF5Mesh2_Op(args); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘datasolHDF5Mesh2_Op::f(basicAC_F0 const&)’ at iohdf5.cpp:175:79, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:998:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0F0, KN_ >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0, KN_ >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P3pnc.o' -o Element_P3pnc.so ./include/AFunction.hpp: In member function ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:998:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:998:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘PLY_WriteMeshT_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ioply.cpp:682:57: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 682 | static E_F0 *f(const basicAC_F0 &args) { return new PLY_WriteMeshT_Op(args); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PLY_WriteMeshT_Op::f(basicAC_F0 const&)’ at ioply.cpp:682:57, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:998:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'exactpartition.o' -o ../mpi/exactpartition.so -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi ./include/AFunction.hpp: In member function ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at freeyams.cpp:1262:1: freeyams.cpp:1255:35: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1255 | Global.Add("freeyams", "(", new OneOperatorCode< yams_Op_mesh3 >); // | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at freeyams.cpp:1255:35, inlined from ‘AutoLoadInit()’ at freeyams.cpp:1262:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at freeyams.cpp:1262:1: freeyams.cpp:1256:35: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1256 | Global.Add("freeyams", "(", new OneOperatorCode< yams_Op_meshS >); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at freeyams.cpp:1256:35, inlined from ‘AutoLoadInit()’ at freeyams.cpp:1262:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_HCT.o' -o Element_HCT.so g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'VTK_writer.o' -o ../mpi/VTK_writer.so -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi In function ‘PLY_WriteMeshT_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ioply.cpp:682:57: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 682 | static E_F0 *f(const basicAC_F0 &args) { return new PLY_WriteMeshT_Op(args); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PLY_WriteMeshT_Op::f(basicAC_F0 const&)’ at ioply.cpp:682:57, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P4dc.o' -o ../mpi/Element_P4dc.so -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi ./include/AFunction.hpp: In member function ‘OneOperator2_, double, E_F_F0F0_, double, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, double, E_F_F0F0_, double, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ >*, Stream_b > >, double*, E_F_F0F0_ >*, Stream_b > >, double*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Stream_b > >, double*, E_F_F0F0_ >*, Stream_b > >, double*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from isoline.cpp:41: ./include/AFunction_ext.hpp: In member function ‘OneOperator2s_, double, E_F_F0F0s_, double, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:46:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 46 | return new CODE(f, | ^~~~~~~~~~~ 47 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 48 | t[1]->CastTo(args[1]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2s_, double, E_F_F0F0s_, double, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:46:15: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ Curvature.cpp: In function ‘finit()’: Curvature.cpp:514:93: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 514 | new OneOperator3s_< double, pmesh, KN_< long >, KNM< double > * >(ExtractBorder)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at Curvature.cpp:514:93: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ Curvature.cpp: In function ‘finit()’: Curvature.cpp:516:86: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 516 | new OneOperator3s_< double, pmesh, long, KNM< double > * >(ExtractBorder)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at Curvature.cpp:516:86: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ Curvature.cpp: In function ‘finit()’: Curvature.cpp:518:98: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 518 | Global.Add("curvature", "(", new OneOperator2s_< KN< double > *, pmesh, KN< long > * >(courbure)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at Curvature.cpp:518:98: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ Curvature.cpp: In function ‘finit()’: Curvature.cpp:519:90: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 519 | Global.Add("curvature", "(", new OneOperator2s_< KN< double > *, pmesh, long >(courbure)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at Curvature.cpp:519:90: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ Curvature.cpp: In function ‘finit()’: Curvature.cpp:521:83: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 521 | new OneOperator2s_< KN< double > *, pmesh, KN< long > * >(courbureaxi)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at Curvature.cpp:521:83: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ Curvature.cpp: In function ‘finit()’: Curvature.cpp:522:97: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 522 | Global.Add("raxicurvature", "(", new OneOperator2s_< KN< double > *, pmesh, long >(courbureaxi)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at Curvature.cpp:522:97: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ Curvature.cpp: In function ‘finit()’: Curvature.cpp:523:86: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 523 | Global.Add("curves", "(", new OneOperator2s_< R3 *, KNM_< double >, double >(courbe)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at Curvature.cpp:523:86: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ Curvature.cpp: In function ‘finit()’: Curvature.cpp:524:96: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 524 | Global.Add("setcurveabcisse", "(", new OneOperator1s_< double, KNM_< double > >(reparametrage)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at Curvature.cpp:524:96: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ Curvature.cpp: In function ‘finit()’: Curvature.cpp:525:110: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 525 | Global.Add("setcurveabcisse", "(", new OneOperator3s_< double, KNM_< double > , long , long >(reparametrage)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at Curvature.cpp:525:110: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ Curvature.cpp: In function ‘finit()’: Curvature.cpp:527:87: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 527 | new OneOperator2s_< KNM< double > *, KNM_< double >, long >(equiparametre)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at Curvature.cpp:527:87: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ Curvature.cpp: In function ‘finit()’: Curvature.cpp:528:71: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 528 | Global.Add("Tresca", "(", new OneOperator3_< double, double >(Tresca)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at Curvature.cpp:528:71: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ Curvature.cpp: In function ‘finit()’: Curvature.cpp:529:75: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 529 | Global.Add("VonMises", "(", new OneOperator3_< double, double >(VonMises)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at Curvature.cpp:529:75: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ Curvature.cpp: In function ‘finit()’: Curvature.cpp:530:71: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 530 | Global.Add("Tresca", "(", new OneOperator4_< double, double >(Tresca)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at Curvature.cpp:530:71: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ Curvature.cpp: In function ‘finit()’: Curvature.cpp:531:71: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 531 | Global.Add("Tresca", "(", new OneOperator6_< double, double >(Tresca)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at Curvature.cpp:531:71: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ Curvature.cpp: In function ‘finit()’: Curvature.cpp:532:75: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 532 | Global.Add("VonMises", "(", new OneOperator4_< double, double >(VonMises)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at Curvature.cpp:532:75: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ Curvature.cpp: In function ‘finit()’: Curvature.cpp:533:75: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 533 | Global.Add("VonMises", "(", new OneOperator6_< double, double >(VonMises)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at Curvature.cpp:533:75: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ >*, Stream_b > >, double*, E_F_F0F0_ >*, Stream_b > >, double*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Stream_b > >, double*, E_F_F0F0_ >*, Stream_b > >, double*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ SuperLu.cpp: In member function ‘VirtualSolverSuperLU::dosolver(double*, double*, int, int)’: SuperLu.cpp:578:17: warning: ‘ferr’ may be used uninitialized [-Wmaybe-uninitialized] 578 | printf("%8d%8d%16e%16e\n", i + 1, stat.RefineSteps, ferr[0], berr[0]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SuperLu.cpp:553:12: note: ‘ferr’ declared here 553 | double ferr[1], berr[1]; | ^~~~ SuperLu.cpp:578:17: warning: ‘berr’ may be used uninitialized [-Wmaybe-uninitialized] 578 | printf("%8d%8d%16e%16e\n", i + 1, stat.RefineSteps, ferr[0], berr[0]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SuperLu.cpp:553:21: note: ‘berr’ declared here 553 | double ferr[1], berr[1]; | ^~~~ ./include/AFunction_ext.hpp: In member function ‘OneOperator2s_, KN_, E_F_F0F0s_, KN_, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:46:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 46 | return new CODE(f, | ^~~~~~~~~~~ 47 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 48 | t[1]->CastTo(args[1]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2s_, KN_, E_F_F0F0s_, KN_, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:46:15: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ freeyams.cpp: In member function ‘yams_Op_meshS::operator()(void*) const’: freeyams.cpp:841:22: warning: ‘hmin’ may be used uninitialized [-Wmaybe-uninitialized] 841 | solyams_pSurfMesh(yamsmesh, mtype, metric, hmin, hmax); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ freeyams.cpp:840:11: note: ‘hmin’ was declared here 840 | float hmin, hmax; | ^~~~ freeyams.cpp:841:22: warning: ‘hmax’ may be used uninitialized [-Wmaybe-uninitialized] 841 | solyams_pSurfMesh(yamsmesh, mtype, metric, hmin, hmax); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ freeyams.cpp:840:17: note: ‘hmax’ was declared here 840 | float hmin, hmax; | ^~~~ In function ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘Load_Init()’ at DxWriter.cpp:360:25, inlined from ‘AutoLoadInit()’ at DxWriter.cpp:380:1: ./include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ./include/AFunction.hpp:3112:42, inlined from ‘Load_Init()’ at DxWriter.cpp:360:25, inlined from ‘AutoLoadInit()’ at DxWriter.cpp:380:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at DxWriter.cpp:380:1: DxWriter.cpp:366:95: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 366 | TheOperators->Add("<-", new OneOperator2_< DxWriter *, DxWriter *, string * >(&init_DxWriter)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at DxWriter.cpp:366:95, inlined from ‘AutoLoadInit()’ at DxWriter.cpp:380:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at DxWriter.cpp:380:1: DxWriter.cpp:369:87: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 369 | new OneOperator2_< void *, DxWriter *, const Fem2D::Mesh * >(call_addmesh)); | ^ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'mmg.o' -o mmg.so '-lmmg' '-L/usr/lib64/openmpi/lib' '-lscotch' '-lscotcherr' In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at DxWriter.cpp:369:87, inlined from ‘AutoLoadInit()’ at DxWriter.cpp:380:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at DxWriter.cpp:380:1: DxWriter.cpp:372:34: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 372 | call_addtimeseries)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at DxWriter.cpp:372:34, inlined from ‘AutoLoadInit()’ at DxWriter.cpp:380:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at DxWriter.cpp:380:1: DxWriter.cpp:374:38: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 374 | Global.Add("Dxaddsol2ts", "(", new OneOperatorCode< Dxwritesol_Op >); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at DxWriter.cpp:374:38, inlined from ‘AutoLoadInit()’ at DxWriter.cpp:380:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ >*, Stream_b > >, std::complex, E_F_F0F0_ >*, Stream_b > >, std::complex, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Stream_b > >, std::complex, E_F_F0F0_ >*, Stream_b > >, std::complex, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction_ext.hpp: In member function ‘OneOperator4s_, long, long, double, E_F_F0F0F0F0s_, long, long, double, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:208:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 208 | return new CODE(f, | ^~~~~~~~~~~ 209 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 210 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 211 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 212 | t[3]->CastTo(args[3]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator4s_, long, long, double, E_F_F0F0F0F0s_, long, long, double, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:208:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_*, long, E_F_F0F0_*, long, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, long, E_F_F0F0_*, long, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ >*, Stream_b > >, long, E_F_F0F0_ >*, Stream_b > >, long, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Stream_b > >, long, E_F_F0F0_ >*, Stream_b > >, long, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ isoline.cpp: In member function ‘OneOperator5s_, long, long, double, long*, E_F_F0F0F0F0F0s_, long, long, double, long*, E_F0> >::code(basicAC_F0 const&) const’: isoline.cpp:1246:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1246 | return new CODE(f, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), t[2]->CastTo(args[2]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1247 | t[3]->CastTo(args[3]), t[4]->CastTo(args[4])); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator5s_, long, long, double, long*, E_F_F0F0F0F0F0s_, long, long, double, long*, E_F0> >::code(basicAC_F0 const&) const’ at isoline.cpp:1246:12: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ >*, Stream_b > >, std::complex*, E_F_F0F0_ >*, Stream_b > >, std::complex*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_*, E_F_F0F0_*, E_F0> >::code(basicAC_F0 const&) const’: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Stream_b > >, std::complex*, E_F_F0F0_ >*, Stream_b > >, std::complex*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, E_F_F0F0_*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'mshmet.o' -o mshmet.so '-L/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/lib' '-lmshmet' '-L/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/lib' '-lMesh' SuperLu.cpp: In member function ‘VirtualSolverSuperLU, 1>::dosolver(std::complex*, std::complex*, int, int)’: SuperLu.cpp:578:17: warning: ‘ferr’ may be used uninitialized [-Wmaybe-uninitialized] 578 | printf("%8d%8d%16e%16e\n", i + 1, stat.RefineSteps, ferr[0], berr[0]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SuperLu.cpp:553:12: note: ‘ferr’ declared here 553 | double ferr[1], berr[1]; | ^~~~ SuperLu.cpp:578:17: warning: ‘berr’ may be used uninitialized [-Wmaybe-uninitialized] 578 | printf("%8d%8d%16e%16e\n", i + 1, stat.RefineSteps, ferr[0], berr[0]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SuperLu.cpp:553:21: note: ‘berr’ declared here 553 | double ferr[1], berr[1]; | ^~~~ gmsh.cpp: In function ‘GMSH_Load3(std::__cxx11::basic_string, std::allocator > const&, bool, bool, double)’: gmsh.cpp:1040:117: warning: ‘vff’ may be used uninitialized [-Wmaybe-uninitialized] 1040 | Mesh3 *Th3 = new Mesh3(nv, nt, nbe, vff, tff, bff, cleanmesh|| (nbe==0), removeduplicate,(nbe==0), precisvertice); | ^ gmsh.cpp:607:12: note: ‘vff’ was declared here 607 | Vertex3 *vff; | ^~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'scotch.o' -o scotch.so '-L/usr/lib64/openmpi/lib' -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags '-lmpi_cxx' '-lmpi' '-L/usr/lib64/openmpi/lib' '-lptscotch' '-lscotch' '-lptscotcherr' '-lscotcherr' '-L/usr/lib64/openmpi/lib' '-lscotch' '-lscotcherr' ./include/AFunction.hpp: In member function ‘OneOperator2_ >*, Stream_b > >, std::complex*, E_F_F0F0_ >*, Stream_b > >, std::complex*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Stream_b > >, std::complex*, E_F_F0F0_ >*, Stream_b > >, std::complex*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from vortextools.cpp:33: ./include/AFunction_ext.hpp: In member function ‘OneOperator2s_, KNM_, long, E_F_F0F0s_, KNM_, long, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:46:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 46 | return new CODE(f, | ^~~~~~~~~~~ 47 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 48 | t[1]->CastTo(args[1]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2s_, KNM_, long, E_F_F0F0s_, KNM_, long, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:46:15: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘Load_Init()’ at addNewType.cpp:108:23, inlined from ‘AutoLoadInit()’ at addNewType.cpp:132:1: ./include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ./include/AFunction.hpp:3112:42, inlined from ‘Load_Init()’ at addNewType.cpp:108:23, inlined from ‘AutoLoadInit()’ at addNewType.cpp:132:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘Load_Init()’ at addNewType.cpp:109:24, inlined from ‘AutoLoadInit()’ at addNewType.cpp:132:1: ./include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ./include/AFunction.hpp:3112:42, inlined from ‘Load_Init()’ at addNewType.cpp:109:24, inlined from ‘AutoLoadInit()’ at addNewType.cpp:132:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at addNewType.cpp:132:1: addNewType.cpp:116:89: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 116 | TheOperators->Add("<-", new OneOperator2_< myType *, myType *, string * >(&init_MyType)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at addNewType.cpp:116:89, inlined from ‘AutoLoadInit()’ at addNewType.cpp:132:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at addNewType.cpp:132:1: addNewType.cpp:126:84: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 126 | "(", "", new OneOperator3_< myType_uv, myType *, double, double >(set_myType_uv)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at addNewType.cpp:126:84, inlined from ‘AutoLoadInit()’ at addNewType.cpp:132:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at addNewType.cpp:132:1: addNewType.cpp:128:84: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 128 | Add< myType_uv >("x", ".", new OneOperator1_< double, myType_uv >(get_myType_uv_x)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at addNewType.cpp:128:84, inlined from ‘AutoLoadInit()’ at addNewType.cpp:132:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at addNewType.cpp:132:1: addNewType.cpp:129:82: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 129 | Add< myType_uv >("N", ".", new OneOperator1_< R3 *, myType_uv >(get_myType_uv_N)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at addNewType.cpp:129:82, inlined from ‘AutoLoadInit()’ at addNewType.cpp:132:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘datasolHDF5Mesh3_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: iohdf5.cpp:502:51: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 502 | static E_F0 *f(const basicAC_F0 &args) { return new datasolHDF5Mesh3_Op(args); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘datasolHDF5Mesh3_Op::f(basicAC_F0 const&)’ at iohdf5.cpp:502:51, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ >*, Stream_b > >, KN*, E_F_F0F0_ >*, Stream_b > >, KN*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Stream_b > >, KN*, E_F_F0F0_ >*, Stream_b > >, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ >*, Stream_b > >, KN*, E_F_F0F0_ >*, Stream_b > >, KN*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Stream_b > >, KN*, E_F_F0F0_ >*, Stream_b > >, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P2pnc_3d.o' -o Element_P2pnc_3d.so plotPDF.cpp: In function ‘get_string[abi:cxx11](void*, E_F0*, char const*)’: plotPDF.cpp:806:16: warning: ‘strncpy’ specified bound 128 equals destination size [-Wstringop-truncation] 806 | strncpy(carg, GetAny((*e)(stack))->c_str(), length); | ^ ./include/AFunction.hpp: In member function ‘OneOperator2_ >*, Stream_b > >, KN*, E_F_F0F0_ >*, Stream_b > >, KN*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Stream_b > >, KN*, E_F_F0F0_ >*, Stream_b > >, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator3_, v_fes3>*, int>, std::pair*, int>, double, E_F_F0F0F0_, v_fes3>*, int>, std::pair*, int>, double, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, v_fes3>*, int>, std::pair*, int>, double, E_F_F0F0F0_, v_fes3>*, int>, std::pair*, int>, double, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ >*, Stream_b > >, long*, E_F_F0F0_ >*, Stream_b > >, long*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Stream_b > >, long*, E_F_F0F0_ >*, Stream_b > >, long*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'MatD-VFP0.o' -o MatD-VFP0.so g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'biofunc.o' -o ../mpi/biofunc.so -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P1bl.o' -o Element_P1bl.so ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:707:72: warning: type of ‘mumps_checkaddrequal’ does not match original declaration [-Wlto-type-mismatch] 707 | CALL MUMPS_CHECKADDREQUAL(SENDBUF(1), MPI_IN_PLACE, I) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpic.c:51:18: note: ‘mumps_checkaddrequal_’ was previously declared here 51 | void LIBSEQ_CALL mumps_checkaddrequal_(char *a, char*b, LIBSEQ_INT *i) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpic.c:51:18: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/tools_common.F:1234:72: warning: type of ‘mumps_icopy_64to32_64c_ip_c’ does not match original declaration [-Wlto-type-mismatch] 1234 | & SIZETAB) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_common.c:98:1: note: ‘mumps_icopy_64to32_64c_ip_c_’ was previously declared here 98 | MUMPS_ICOPY_64TO32_64C_IP_C(MUMPS_INT8 *inouttab, MUMPS_INT8 *sizetab) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_common.c:98:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/ana_orderings_wrappers_m.F:893:72: warning: type of ‘mumps_pordf’ does not match original declaration [-Wlto-type-mismatch] 893 | & NV, NCMPA ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_pord.c:42:1: note: ‘mumps_pordf_’ was previously declared here 42 | MUMPS_PORDF( MUMPS_INT *nvtx, MUMPS_INT *nedges, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_pord.c:42:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used freeyams.cpp: In member function ‘yams_Op_mesh3::operator()(void*) const’: ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/ana_orderings_wrappers_m.F:997:72: warning: type of ‘mumps_pordf_wnd’ does not match original declaration [-Wlto-type-mismatch] 997 | & NV, NCMPA, int(N,8) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_pord.c:57:1: note: ‘mumps_pordf_wnd_’ was previously declared here 57 | MUMPS_PORDF_WND( MUMPS_INT *nvtx, MUMPS_INT *nedges, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_pord.c:57:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used freeyams.cpp:1194:22: warning: ‘hmin’ may be used uninitialized [-Wmaybe-uninitialized] 1194 | solyams_pSurfMesh(yamsmesh, mtype, metric, hmin, hmax); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ freeyams.cpp:1193:11: note: ‘hmin’ was declared here 1193 | float hmin, hmax; | ^~~~ freeyams.cpp:1194:22: warning: ‘hmax’ may be used uninitialized [-Wmaybe-uninitialized] 1194 | solyams_pSurfMesh(yamsmesh, mtype, metric, hmin, hmax); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ freeyams.cpp:1193:17: note: ‘hmax’ was declared here 1193 | float hmin, hmax; | ^~~~ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zsol_c.F:726:72: warning: type of ‘zmumps_root_solve’ does not match original declaration [-Wlto-type-mismatch] 726 | & INFO(1), MTYPE, KEEP(50), FROM_PP) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zsol_root_parallel.F:14:34: note: type mismatch in parameter 19 14 | SUBROUTINE ZMUMPS_ROOT_SOLVE( NRHS, DESCA_PAR, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zsol_root_parallel.F:14:34: note: ‘zmumps_root_solve’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_process_blocfacto.F:703:72: warning: type of ‘zmumps_compress_cb_i’ does not match original declaration [-Wlto-type-mismatch] 703 | & IDUMMY, 0, -9999 ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/ztools.F:1944:37: note: ‘zmumps_compress_cb_i’ was previously declared here 1944 | SUBROUTINE ZMUMPS_COMPRESS_CB_I(A_PTR, LA_PTR, POSELT, LDA, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/ztools.F:1944:37: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_driver.F:1139:72: warning: type of ‘zmumps_deter_square’ does not match original declaration [-Wlto-type-mismatch] 1139 | CALL ZMUMPS_DETER_SQUARE(id%DKEEP(6), KEEP(259)) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:146:36: note: ‘zmumps_deter_square’ was previously declared here 146 | SUBROUTINE ZMUMPS_DETER_SQUARE(DETER, NEXP) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:146:36: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_driver.F:3561:72: warning: type of ‘zmumps_deter_reduction’ does not match original declaration [-Wlto-type-mismatch] 3561 | & RINFOG(12), INFOG(34), id%NPROCS) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:87:39: note: ‘zmumps_deter_reduction’ was previously declared here 87 | SUBROUTINE ZMUMPS_DETER_REDUCTION( | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:87:39: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_driver.F:3575:72: warning: type of ‘zmumps_deter_sign_perm’ does not match original declaration [-Wlto-type-mismatch] 3575 | & id%UNS_PERM(1) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:162:39: note: ‘zmumps_deter_sign_perm’ was previously declared here 162 | SUBROUTINE ZMUMPS_DETER_SIGN_PERM(DETER, N, VISITED, PERM) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:162:39: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_b.F:393:72: warning: type of ‘zmumps_updatedeter’ does not match original declaration [-Wlto-type-mismatch] 393 | CALL ZMUMPS_UPDATEDETER( DET_MANT, DKEEP(6), KEEP(259) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:14:35: note: ‘zmumps_updatedeter’ was previously declared here 14 | SUBROUTINE ZMUMPS_UPDATEDETER(PIV, DETER, NEXP) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:14:35: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/ztools.F:1830:72: warning: type of ‘zcopy’ does not match original declaration [-Wlto-type-mismatch] 1830 | CALL zcopy(N8, SRC(1), 1, DEST(1), 1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_front_aux.F:2169:72: note: ‘zcopy’ was previously declared here 2169 | & LDA, A(UPOS+int(I-1,8)*LDA8), 1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_front_aux.F:2169:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_driver.F:5217:72: warning: type of ‘mumps_dumpmatbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5217 | & trim(id%WRITE_PROBLEM)//char(0) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: type mismatch in parameter 9 43 | void MUMPS_CALL MUMPS_DUMPMATBINARY_C ( MUMPS_INT *N, MUMPS_INT8 *NNZ, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zana_driver.F:5217:72: warning: type of ‘mumps_dumpmatbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5217 | & trim(id%WRITE_PROBLEM)//char(0) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: type mismatch in parameter 9 43 | void MUMPS_CALL MUMPS_DUMPMATBINARY_C ( MUMPS_INT *N, MUMPS_INT8 *NNZ, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: ‘mumps_dumpmatbinary_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_driver.F:5314:72: warning: type of ‘mumps_dumprhsbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5314 | & trim(id%WRITE_PROBLEM)//'.rhs'//char(0) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: type mismatch in parameter 7 27 | void MUMPS_CALL MUMPS_DUMPRHSBINARY_C ( MUMPS_INT *N, MUMPS_INT *NRHS, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zana_driver.F:5314:72: warning: type of ‘mumps_dumprhsbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5314 | & trim(id%WRITE_PROBLEM)//'.rhs'//char(0) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: type mismatch in parameter 7 27 | void MUMPS_CALL MUMPS_DUMPRHSBINARY_C ( MUMPS_INT *N, MUMPS_INT *NRHS, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: ‘mumps_dumprhsbinary_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_save_restore_files.F:244:72: warning: type of ‘mumps_get_save_dir_c’ does not match original declaration [-Wlto-type-mismatch] 244 | call mumps_get_save_dir_C(len_save_dir,tmp_savedir) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:23:1: note: type mismatch in parameter 3 23 | MUMPS_GET_SAVE_DIR_C(MUMPS_INT *len_save_dir, char* save_dir, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:23:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:23:1: note: ‘mumps_get_save_dir_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:23:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_save_restore_files.F:260:72: warning: type of ‘mumps_get_save_prefix_c’ does not match original declaration [-Wlto-type-mismatch] 260 | call mumps_get_save_prefix_C(len_save_prefix,tmp_saveprefix) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:35:1: note: type mismatch in parameter 3 35 | MUMPS_GET_SAVE_PREFIX_C(MUMPS_INT *len_save_prefix, char* save_prefix, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:35:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:35:1: note: ‘mumps_get_save_prefix_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:35:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:248:72: warning: type of ‘mumps_low_level_init_prefix’ does not match original declaration [-Wlto-type-mismatch] 248 | CALL MUMPS_LOW_LEVEL_INIT_PREFIX(DIM_PREFIX, TMP_PREFIX) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:173:1: note: type mismatch in parameter 3 173 | MUMPS_LOW_LEVEL_INIT_PREFIX(MUMPS_INT *dim, char *str, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:173:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:173:1: note: ‘mumps_low_level_init_prefix_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:173:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:249:72: warning: type of ‘mumps_low_level_init_tmpdir’ does not match original declaration [-Wlto-type-mismatch] 249 | CALL MUMPS_LOW_LEVEL_INIT_TMPDIR(DIM_DIR, TMP_DIR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:185:1: note: type mismatch in parameter 3 185 | MUMPS_LOW_LEVEL_INIT_TMPDIR(MUMPS_INT *dim, char *str, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:185:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:185:1: note: ‘mumps_low_level_init_tmpdir_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:185:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:692:72: warning: type of ‘mumps_low_level_init_err_str’ does not match original declaration [-Wlto-type-mismatch] 692 | CALL MUMPS_LOW_LEVEL_INIT_ERR_STR(DIM_ERR_STR_OOC,ERR_STR_OOC) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io_err.c:37:1: note: type mismatch in parameter 3 37 | MUMPS_LOW_LEVEL_INIT_ERR_STR(MUMPS_INT *dim, char* err_str, mumps_ftnlen l1){ | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io_err.c:37:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io_err.c:37:1: note: ‘mumps_low_level_init_err_str_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io_err.c:37:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:540:72: warning: type of ‘mumps_ooc_remove_file_c’ does not match original declaration [-Wlto-type-mismatch] 540 | CALL MUMPS_OOC_REMOVE_FILE_C(IERR, TMP_NAME(1)) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:629:1: note: type mismatch in parameter 3 629 | MUMPS_OOC_REMOVE_FILE_C(MUMPS_INT *ierr, char *name, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:629:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:629:1: note: ‘mumps_ooc_remove_file_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:629:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:2861:72: warning: type of ‘mumps_ooc_get_file_name_c’ does not match original declaration [-Wlto-type-mismatch] 2861 | CALL MUMPS_OOC_GET_FILE_NAME_C(TMP,I,DIM,TMP_NAME(1)) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:541:1: note: type mismatch in parameter 5 541 | MUMPS_OOC_GET_FILE_NAME_C(MUMPS_INT *type,MUMPS_INT *indice,MUMPS_INT *length, char* name, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:541:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:541:1: note: ‘mumps_ooc_get_file_name_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:541:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:2919:72: warning: type of ‘mumps_ooc_set_file_name_c’ does not match original declaration [-Wlto-type-mismatch] 2919 | CALL MUMPS_OOC_SET_FILE_NAME_C(TMP,I,DIM,IERR,TMP_NAME(1)) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:551:1: note: type mismatch in parameter 6 551 | MUMPS_OOC_SET_FILE_NAME_C(MUMPS_INT *type, MUMPS_INT *indice, MUMPS_INT *length, MUMPS_INT *ierr, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:551:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:551:1: note: ‘mumps_ooc_set_file_name_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:551:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_mem_dynamic.F:286:72: warning: type of ‘mumps_addr_c’ does not match original declaration [-Wlto-type-mismatch] 286 | CALL MUMPS_ADDR_C(DYNAMIC_CB(1), TMP_ADDRESS) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_process_band.F:149:72: warning: type of ‘mumps_addr_c’ does not match original declaration [-Wlto-type-mismatch] 149 | CALL MUMPS_ADDR_C( DYNAMIC_CB(1), TMP_ADDRESS ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_size.c:22:17: note: ‘mumps_addr_c_’ was previously declared here 22 | void MUMPS_CALL MUMPS_ADDR_C(char *a, MUMPS_INT8 *addr) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_size.c:22:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux_par.F:996:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 996 | & MPI_SUM, 0, id%COMM, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_driver.F:3902:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 3902 | & MPI_SUM, MASTER, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_scalings.F:369:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 369 | & MPI_SUM,MASTER,id%COMM, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_scalings_simScaleAbs.F:1180:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 1180 | & COMM, IERROR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:118:27: note: ‘mpi_reduce’ was previously declared here 118 | SUBROUTINE MPI_REDUCE( SENDBUF, RECVBUF, CNT, DATATYPE, OP, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:118:27: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux_par.F:1130:72: warning: type of ‘mpi_irecv’ does not match original declaration [-Wlto-type-mismatch] 1130 | & id%COMM, RHANDPE, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_scalings_simScale_util.F:771:72: warning: type of ‘mpi_irecv’ does not match original declaration [-Wlto-type-mismatch] 771 | & ITAGCOMM,COMM,REQUESTS(I), IERROR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:370:26: note: ‘mpi_irecv’ was previously declared here 370 | SUBROUTINE MPI_IRECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:370:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux_par.F:1854:72: warning: type of ‘mpi_gather’ does not match original declaration [-Wlto-type-mismatch] 1854 | & MPI_INTEGER8, 0, id%COMM, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:53:27: note: ‘mpi_gather’ was previously declared here 53 | SUBROUTINE MPI_GATHER( SENDBUF, CNT, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:53:27: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux_par.F:1693:72: warning: type of ‘mpi_alltoall’ does not match original declaration [-Wlto-type-mismatch] 1693 | & MPI_INTEGER8, id%COMM, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:159:29: note: ‘mpi_alltoall’ was previously declared here 159 | SUBROUTINE MPI_ALLTOALL( SENDBUF, SENDCNT, SENDTYPE, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:159:29: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux.F:1260:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 1260 | & MPI_INTEGER8, MPI_SUM, id%COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_determinant.F:111:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 111 | & DETERREDUCE_OP, COMM, IERR_MPI) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_scalings_simScaleAbs.F:1061:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 1061 | & MPI_MAX, COMM, IERROR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:118:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 118 | & DETERREDUCE_OP, COMM, IERR_MPI) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:101:30: note: ‘mpi_allreduce’ was previously declared here 101 | SUBROUTINE MPI_ALLREDUCE( SENDBUF, RECVBUF, CNT, DATATYPE, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:101:30: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtype3_root.F:959:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 959 | & IDEST, 128, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtype3_root.F:1060:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 1060 | & MASTER_ROOT,128,COMM,IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/ztype3_root.F:959:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 959 | & IDEST, 128, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/ztype3_root.F:1060:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 1060 | & MASTER_ROOT,128,COMM,IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:490:26: note: ‘mpi_ssend’ was previously declared here 490 | SUBROUTINE MPI_SSEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:490:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_front_aux.F:2179:72: warning: type of ‘dcopy’ does not match original declaration [-Wlto-type-mismatch] 2179 | & LDA, A(UPOS+int(I-1,8)*LDA8), 1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtools.F:1830:72: note: ‘dcopy’ was previously declared here 1830 | CALL dcopy(N8, SRC(1), 1, DEST(1), 1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtools.F:1830:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_process_blocfacto.F:703:72: warning: type of ‘dmumps_compress_cb_i’ does not match original declaration [-Wlto-type-mismatch] 703 | & IDUMMY, 0, -9999 ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtools.F:1944:37: note: ‘dmumps_compress_cb_i’ was previously declared here 1944 | SUBROUTINE DMUMPS_COMPRESS_CB_I(A_PTR, LA_PTR, POSELT, LDA, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtools.F:1944:37: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_c.F:1674:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 1674 | & DIFF_ADDR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_load.F:752:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 752 | CALL MUMPS_SIZE_C(SIZE_DBLE(1),SIZE_DBLE(2),I8SIZE) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zsol_driver.F:1010:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 1010 | & DIFF_SOL_loc_RHS_loc) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_size.c:18:18: note: ‘mumps_size_c_’ was previously declared here 18 | void MUMPS_CALL MUMPS_SIZE_C(char *a, char *b, MUMPS_INT8 *diff) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_size.c:18:18: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_c.F:726:72: warning: type of ‘dmumps_root_solve’ does not match original declaration [-Wlto-type-mismatch] 726 | & INFO(1), MTYPE, KEEP(50), FROM_PP) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_root_parallel.F:14:34: note: type mismatch in parameter 19 14 | SUBROUTINE DMUMPS_ROOT_SOLVE( NRHS, DESCA_PAR, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_root_parallel.F:14:34: note: ‘dmumps_root_solve’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_driver.F:4944:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 4944 | & COLLECT_NZ, id%COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_driver.F:4007:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 4007 | & id%COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_type3_symmetrize.F:119:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 119 | & DEST, SYMMETRIZE, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_driver.F:4002:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 4002 | & id%COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_type3_symmetrize.F:119:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 119 | & DEST, SYMMETRIZE, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:479:25: note: ‘mpi_send’ was previously declared here 479 | SUBROUTINE MPI_SEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:479:25: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_c.F:2026:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 2026 | & ScatterRhsR, COMM, STATUS, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtype3_root.F:964:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 964 | & MASTER_ROOT,128,COMM,STATUS,IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_driver.F:4924:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 4924 | & COLLECT_NZ, id%COMM, STATUS, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_driver.F:4008:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 4008 | & id%COMM, STATUS, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zsol_c.F:2026:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 2026 | & ScatterRhsR, COMM, STATUS, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:459:25: note: ‘mpi_recv’ was previously declared here 459 | SUBROUTINE MPI_RECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:459:25: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_aux.F:1709:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 1709 | & MASTER, COMM, IERR_MPI) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux.F:1266:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 1266 | & 0, id%COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_save_restore.F:980:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 980 | CALL MPI_BCAST( hash, 23, MPI_CHARACTER, 0, id%COMM, ierr ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:204:26: note: type mismatch in parameter 7 204 | SUBROUTINE MPI_BCAST( BUFFER, CNT, DATATYPE, ROOT, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:204:26: note: type ‘void’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:204:26: note: ‘mpi_bcast’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:204:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ./include/AFunction.hpp: In member function ‘OneOperator2_ >*, Stream_b > >, KN*, E_F_F0F0_ >*, Stream_b > >, KN*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Stream_b > >, KN*, E_F_F0F0_ >*, Stream_b > >, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ >*, Stream_b > >, long*, E_F_F0F0_ >*, Stream_b > >, long*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Stream_b > >, long*, E_F_F0F0_ >*, Stream_b > >, long*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ >*, Stream_b > >, double, E_F_F0F0_ >*, Stream_b > >, double, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Stream_b > >, double, E_F_F0F0_ >*, Stream_b > >, double, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'mat_psi.o' -o mat_psi.so ./include/AFunction.hpp: In member function ‘OneOperator2_ >*, Stream_b > >, KN >*, E_F_F0F0_ >*, Stream_b > >, KN >*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Stream_b > >, KN >*, E_F_F0F0_ >*, Stream_b > >, KN >*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'UMFPACK64.o' -o UMFPACK64.so '-lumfpack' '-lamd' '-lcholmod' '-lcolamd' '-lumfpack' '-lamd' '-lcholmod' '-lcolamd' '-lflexiblas' Helmholtz_FD.cpp: In member function ‘HelmholtzFD::code(basicAC_F0 const&) const’: Helmholtz_FD.cpp:790:101: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 790 | E_F0 *code(const basicAC_F0 &args) const { return new HelmholtzFD_Op(args, t[0]->CastTo(args[0])); } | ^ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘HelmholtzFD::code(basicAC_F0 const&) const’ at Helmholtz_FD.cpp:790:101: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ newuoa.f: In function ‘trsapp_’: newuoa.f:1210:72: warning: ‘bstep’ may be used uninitialized [-Wmaybe-uninitialized] 1210 | ALPHA=DMIN1(ALPHA,GG/DHD) | ^ newuoa.f:1197:11: note: ‘bstep’ was declared here 1197 | BSTEP=TEMP/(DS+DSQRT(DS*DS+DD*TEMP)) | ^ newuoa.f:1207:72: warning: ‘dd’ may be used uninitialized [-Wmaybe-uninitialized] 1207 | TEMP=DHD/DD | ^ newuoa.f:1179:8: note: ‘dd’ was declared here 1179 | DD=ZERO | ^ newuoa.f:1210:72: warning: ‘gg’ may be used uninitialized [-Wmaybe-uninitialized] 1210 | ALPHA=DMIN1(ALPHA,GG/DHD) | ^ newuoa.f:1190:8: note: ‘gg’ was declared here 1190 | GG=DD | ^ newuoa.f:1228:14: warning: ‘ggbeg’ may be used uninitialized [-Wmaybe-uninitialized] 1228 | IF (GG .LE. 1.0D-4*GGBEG) GOTO 160 | ^ newuoa.f:1191:11: note: ‘ggbeg’ was declared here 1191 | GGBEG=GG | ^ newuoa.f:1213:72: warning: ‘qred’ may be used uninitialized [-Wmaybe-uninitialized] 1213 | QRED=QRED+QADD | ^ newuoa.f:1178:10: note: ‘qred’ was declared here 1178 | 20 QRED=ZERO | ^ newuoa.f:1278:72: warning: ‘sg’ may be used uninitialized [-Wmaybe-uninitialized] 1278 | QBEG=SG+CF | ^ newuoa.f:1248:8: note: ‘sg’ was declared here 1248 | SG=ZERO | ^ newuoa.f:1277:72: warning: ‘shs’ may be used uninitialized [-Wmaybe-uninitialized] 1277 | CF=HALF*(SHS-DHD) | ^ newuoa.f:1249:9: note: ‘shs’ was declared here 1249 | SHS=ZERO | ^ ./include/AFunction.hpp: In member function ‘OneOperator2_ >*, Stream_b > >, KN >*, E_F_F0F0_ >*, Stream_b > >, KN >*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Stream_b > >, KN >*, E_F_F0F0_ >*, Stream_b > >, KN >*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P2bulle3.o' -o Element_P2bulle3.so g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'funcTemplate.o' -o ../mpi/funcTemplate.so -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi Schur-Complement.cpp: In member function ‘SchurComplement::code(basicAC_F0 const&) const’: Schur-Complement.cpp:109:14: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 109 | return new SchurComplement_OP< R >(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 110 | t[2]->CastTo(args[2])); | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SchurComplement::code(basicAC_F0 const&) const’ at Schur-Complement.cpp:109:14: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ Schur-Complement.cpp: In member function ‘SchurComplement::code(basicAC_F0 const&) const’: Schur-Complement.cpp:112:14: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 112 | return new SchurComplement_OP< R >(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113 | t[2]->CastTo(args[2]), t[3]->CastTo(args[3])); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SchurComplement::code(basicAC_F0 const&) const’ at Schur-Complement.cpp:112:14: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P2pnc.o' -o ../mpi/Element_P2pnc.so -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi lgbmo.cpp: In member function ‘OptimBMO::code(basicAC_F0 const&) const’: lgbmo.cpp:243:72: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 243 | E_F0 *code(const basicAC_F0 &args) const { return new E_BMO(args, cas); } | ^ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimBMO::code(basicAC_F0 const&) const’ at lgbmo.cpp:243:72: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘finit()’ at Element_QF.cpp:381:22, inlined from ‘AutoLoadInit()’ at Element_QF.cpp:402:1: ./include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ./include/AFunction.hpp:3112:42, inlined from ‘finit()’ at Element_QF.cpp:381:22, inlined from ‘AutoLoadInit()’ at Element_QF.cpp:402:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type**>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘finit()’ at Element_QF.cpp:391:22, inlined from ‘AutoLoadInit()’ at Element_QF.cpp:402:1: ./include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type**>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ./include/AFunction.hpp:3112:42, inlined from ‘finit()’ at Element_QF.cpp:391:22, inlined from ‘AutoLoadInit()’ at Element_QF.cpp:402:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘finit()’, inlined from ‘AutoLoadInit()’ at Element_QF.cpp:402:1: Element_QF.cpp:387:91: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 387 | map_type[typeid(pEF2d).name( )]->AddCast(new E_F1_funcT< pEF2d, pEF2d * >(UnRef< pEF2d >)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at Element_QF.cpp:387:91, inlined from ‘AutoLoadInit()’ at Element_QF.cpp:402:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘finit()’, inlined from ‘AutoLoadInit()’ at Element_QF.cpp:402:1: Element_QF.cpp:389:98: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 389 | new OneOperator2< pEF2d *, pEF2d *, const GQuadratureFormular< R2 > * >(EFQF2)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at Element_QF.cpp:389:98, inlined from ‘AutoLoadInit()’ at Element_QF.cpp:402:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘finit()’, inlined from ‘AutoLoadInit()’ at Element_QF.cpp:402:1: Element_QF.cpp:397:91: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 397 | map_type[typeid(pEF3d).name( )]->AddCast(new E_F1_funcT< pEF3d, pEF3d * >(UnRef< pEF3d >)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at Element_QF.cpp:397:91, inlined from ‘AutoLoadInit()’ at Element_QF.cpp:402:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘finit()’, inlined from ‘AutoLoadInit()’ at Element_QF.cpp:402:1: Element_QF.cpp:399:98: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 399 | new OneOperator2< pEF3d *, pEF3d *, const GQuadratureFormular< R3 > * >(EFQF3)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at Element_QF.cpp:399:98, inlined from ‘AutoLoadInit()’ at Element_QF.cpp:402:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ Schur-Complement.cpp: In member function ‘SchurComplement >::code(basicAC_F0 const&) const’: Schur-Complement.cpp:109:14: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 109 | return new SchurComplement_OP< R >(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 110 | t[2]->CastTo(args[2])); | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SchurComplement >::code(basicAC_F0 const&) const’ at Schur-Complement.cpp:109:14: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ Schur-Complement.cpp: In member function ‘SchurComplement >::code(basicAC_F0 const&) const’: Schur-Complement.cpp:112:14: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 112 | return new SchurComplement_OP< R >(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113 | t[2]->CastTo(args[2]), t[3]->CastTo(args[3])); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SchurComplement >::code(basicAC_F0 const&) const’ at Schur-Complement.cpp:112:14: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ gmsh.cpp: In function ‘GMSH_Load(std::__cxx11::basic_string, std::allocator > const&)’: gmsh.cpp:529:50: warning: ‘vff’ may be used uninitialized [-Wmaybe-uninitialized] 529 | Mesh *pTh = new Mesh(nv, nt, nbe, vff, tff, bff); | ^ gmsh.cpp:106:17: note: ‘vff’ was declared here 106 | Mesh::Vertex *vff; | ^~~ g++ -shared -fPIC -std=gnu++14 -std=gnu++14 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'MatrixMarket.o' -o MatrixMarket.so ./include/AFunction.hpp: In member function ‘E_F_F0 > >, std::basic_ostream >**, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 > >, std::basic_ostream >**, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:998:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'iohdf5.o' -o iohdf5.so '-L/usr/lib64' '-lhdf5_hl' '-lhdf5' '-lhdf5_hl' '-lsz' '-lz' '-ldl' '-lm' In function ‘finit()’, inlined from ‘AutoLoadInit()’ at distance.cpp:768:1: distance.cpp:763:35: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 763 | Global.Add("distance", "(", new Distance2d_P1); | ^~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at distance.cpp:763:35, inlined from ‘AutoLoadInit()’ at distance.cpp:768:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘finit()’, inlined from ‘AutoLoadInit()’ at distance.cpp:768:1: distance.cpp:764:35: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 764 | Global.Add("distance", "(", new Distance3d_P1); | ^~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at distance.cpp:764:35, inlined from ‘AutoLoadInit()’ at distance.cpp:768:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘finit()’, inlined from ‘AutoLoadInit()’ at distance.cpp:768:1: distance.cpp:765:84: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 765 | Global.Add("checkdist", "(", new OneOperator2< double, double, double >(CheckDist)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at distance.cpp:765:84, inlined from ‘AutoLoadInit()’ at distance.cpp:768:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0 > >, std::basic_istream >**, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 > >, std::basic_istream >**, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:998:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Mapkk<2>::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: dfft.cpp:219:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 219 | static E_F0 *f(const basicAC_F0 &args) { return new Mapkk(args); } | ^~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Mapkk<2>::f(basicAC_F0 const&)’ at dfft.cpp:219:53, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘yams_Op_meshS::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: freeyams.cpp:650:73: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 650 | static E_F0 *f(const basicAC_F0 &args) { return new yams_Op_meshS(args); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘yams_Op_meshS::f(basicAC_F0 const&)’ at freeyams.cpp:650:73, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at lgbmo.cpp:272:1: lgbmo.cpp:268:40: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 268 | Global.Add("bmo", "(", new OptimBMO(1)); // j + dJ | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at lgbmo.cpp:268:40, inlined from ‘AutoLoadInit()’ at lgbmo.cpp:272:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at lgbmo.cpp:272:1: lgbmo.cpp:269:43: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 269 | Global.Add("bmo", "(", new OptimBMO(1, 1)); // j + dJ | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at lgbmo.cpp:269:43, inlined from ‘AutoLoadInit()’ at lgbmo.cpp:272:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dxwritesol_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: DxWriter.cpp:297:73: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 297 | static E_F0 *f(const basicAC_F0 &args) { return new Dxwritesol_Op(args); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dxwritesol_Op::f(basicAC_F0 const&)’ at DxWriter.cpp:297:73, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Morley.o' -o Morley.so g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'ff-AiryBiry.o' -o ../mpi/ff-AiryBiry.so -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'mat_dervieux.o' -o ../mpi/mat_dervieux.so -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi In function ‘Mapkk<3>::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: dfft.cpp:219:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 219 | static E_F0 *f(const basicAC_F0 &args) { return new Mapkk(args); } | ^~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Mapkk<3>::f(basicAC_F0 const&)’ at dfft.cpp:219:53, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘yams_Op_mesh3::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: freeyams.cpp:1009:73: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1009 | static E_F0 *f(const basicAC_F0 &args) { return new yams_Op_mesh3(args); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘yams_Op_mesh3::f(basicAC_F0 const&)’ at freeyams.cpp:1009:73, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -std=gnu++14 -std=gnu++14 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'SaveHB.o' -o ../mpi/SaveHB.so -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at Schur-Complement.cpp:332:1: Schur-Complement.cpp:323:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 323 | Global.Add("SchurComplement", "(", new SchurComplement< R >); | ^~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at Schur-Complement.cpp:323:42, inlined from ‘AutoLoadInit()’ at Schur-Complement.cpp:332:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at Schur-Complement.cpp:332:1: Schur-Complement.cpp:324:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 324 | Global.Add("SchurComplement", "(", new SchurComplement< Complex >); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at Schur-Complement.cpp:324:42, inlined from ‘AutoLoadInit()’ at Schur-Complement.cpp:332:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at Schur-Complement.cpp:332:1: Schur-Complement.cpp:325:64: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 325 | Global.Add("SchurComplement", "(", new SchurComplement< R >(1)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at Schur-Complement.cpp:325:64, inlined from ‘AutoLoadInit()’ at Schur-Complement.cpp:332:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at Schur-Complement.cpp:332:1: Schur-Complement.cpp:326:70: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 326 | Global.Add("SchurComplement", "(", new SchurComplement< Complex >(1)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at Schur-Complement.cpp:326:70, inlined from ‘AutoLoadInit()’ at Schur-Complement.cpp:332:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at Schur-Complement.cpp:332:1: Schur-Complement.cpp:327:95: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 327 | Global.Add("copy", "(", new OneOperator2< long, KNM< R > *, Matrice_Creuse< R > * >(copy_mat)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at Schur-Complement.cpp:327:95, inlined from ‘AutoLoadInit()’ at Schur-Complement.cpp:332:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at Schur-Complement.cpp:332:1: Schur-Complement.cpp:329:94: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 329 | new OneOperator2< long, KNM< Complex > *, Matrice_Creuse< Complex > * >(copy_mat)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at Schur-Complement.cpp:329:94, inlined from ‘AutoLoadInit()’ at Schur-Complement.cpp:332:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Mapkk<4>::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: dfft.cpp:219:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 219 | static E_F0 *f(const basicAC_F0 &args) { return new Mapkk(args); } | ^~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Mapkk<4>::f(basicAC_F0 const&)’ at dfft.cpp:219:53, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2267:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1*, E_F_F0*, true> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2267:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2 >*>, KNM >*, KNM >*, E_F_F0F0 >*>, KNM >*, KNM >*> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >*>, KNM >*, KNM >*, E_F_F0F0 >*>, KNM >*, KNM >*> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2 >*, KNM >*, Mult >*>, E_F_F0F0 >*, KNM >*, Mult >*> > >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >*, KNM >*, Mult >*>, E_F_F0F0 >*, KNM >*, Mult >*> > >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2 >*, KNM >*, Inverse >*>, E_F_F0F0 >*, KNM >*, Inverse >*> > >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >*, KNM >*, Inverse >*>, E_F_F0F0 >*, KNM >*, Inverse >*> > >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P3pnc_3d.o' -o Element_P3pnc_3d.so ./include/AFunction.hpp: In member function ‘OneOperator2*, KNM*, Inverse*>, E_F_F0F0*, KNM*, Inverse*> > >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2*, KNM*, Inverse*>, E_F_F0F0*, KNM*, Inverse*> > >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'splitmesh4.o' -o ../mpi/splitmesh4.so -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi ./include/AFunction.hpp: In member function ‘OneOperator2*, KNM*, Mult*>, E_F_F0F0*, KNM*, Mult*> > >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2*, KNM*, Mult*>, E_F_F0F0*, KNM*, Mult*> > >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2*>, KNM*, KNM*, E_F_F0F0*>, KNM*, KNM*> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2*>, KNM*, KNM*, E_F_F0F0*>, KNM*, KNM*> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2*>, Transpose*>, Transpose*>, E_F_F0F0*>, Transpose*>, Transpose*> > >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2*>, Transpose*>, Transpose*>, E_F_F0F0*>, Transpose*>, Transpose*> > >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ distance.cpp: In function ‘Distance(void*, Fem2D::Mesh const*, E_F0*, KN*, double)AnyTypeWithOutCheck’: distance.cpp:665:11: warning: ‘fm’ may be used uninitialized [-Wmaybe-uninitialized] 665 | if (err && fm < dmax) { | ~~~~^~~~~~~~~~~~ distance.cpp:621:10: note: ‘fm’ was declared here 621 | double fm; | ^~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'splitmesh12.o' -o ../mpi/splitmesh12.so -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi ./include/AFunction.hpp: In member function ‘OneOperator2*>, KNM*, Transpose*>, E_F_F0F0*>, KNM*, Transpose*> > >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2*>, KNM*, Transpose*>, E_F_F0F0*>, KNM*, Transpose*> > >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ isoline.cpp: In member function ‘FINDLOCALMIN_P1::code(basicAC_F0 const&) const’: isoline.cpp:1061:58: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1061 | t[2]->CastTo(args[2])); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘FINDLOCALMIN_P1::code(basicAC_F0 const&) const’ at isoline.cpp:1061:58: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P3nc.o' -o ../mpi/Element_P3nc.so -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi ./include/AFunction.hpp: In member function ‘OneOperator2*>, Transpose*>, KNM*, E_F_F0F0*>, Transpose*>, KNM*> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2*>, Transpose*>, KNM*, E_F_F0F0*>, Transpose*>, KNM*> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ newuoa.f: In function ‘newuob_’: newuoa.f:718:14: warning: ‘xipt’ may be used uninitialized [-Wmaybe-uninitialized] 718 | IF (XIPT .LT. ZERO) IPT=IPT+N | ^ newuoa.f:665:14: note: ‘xipt’ was declared here 665 | XIPT=RHOBEG | ^ newuoa.f:719:14: warning: ‘xjpt’ may be used uninitialized [-Wmaybe-uninitialized] 719 | IF (XJPT .LT. ZERO) JPT=JPT+N | ^ newuoa.f:667:14: note: ‘xjpt’ was declared here 667 | XJPT=RHOBEG | ^ newuoa.f:930:10: warning: ‘dnorm’ may be used uninitialized [-Wmaybe-uninitialized] 930 | IF (DNORM .GT. RHO) NFSAV=NF | ^ newuoa.f:751:11: note: ‘dnorm’ was declared here 751 | DNORM=DMIN1(DELTA,DSQRT(DSQ)) | ^ newuoa.f:717:72: warning: ‘ipt’ may be used uninitialized [-Wmaybe-uninitialized] 717 | IH=(IPT*(IPT-1))/2+JPT | ^ newuoa.f:659:13: note: ‘ipt’ was declared here 659 | IPT=JPT+ITEMP | ^ newuoa.f:1041:72: warning: ‘itest’ may be used uninitialized [-Wmaybe-uninitialized] 1041 | ITEST=ITEST+1 | ^ newuoa.f:735:11: note: ‘itest’ was declared here 735 | ITEST=0 | ^ newuoa.f:717:72: warning: ‘jpt’ may be used uninitialized [-Wmaybe-uninitialized] 717 | IH=(IPT*(IPT-1))/2+JPT | ^ newuoa.f:658:13: note: ‘jpt’ was declared here 658 | JPT=NFM-ITEMP*N-N | ^ newuoa.f:1025:14: warning: ‘ratio’ may be used uninitialized [-Wmaybe-uninitialized] 1025 | IF (DABS(RATIO) .GT. 1.0D-2) THEN | ^ newuoa.f:755:15: note: ‘ratio’ was declared here 755 | RATIO=-1.0D0 | ^ newuoa.f:724:72: warning: ‘fbeg’ may be used uninitialized [-Wmaybe-uninitialized] 724 | HQ(IH)=(FBEG-FVAL(IPT+1)-FVAL(JPT+1)+F)/(XIPT*XJPT) | ^ newuoa.f:682:14: note: ‘fbeg’ was declared here 682 | FBEG=F | ^ newuoa.f:759:14: warning: ‘diffa’ may be used uninitialized [-Wmaybe-uninitialized] 759 | IF (TEMP .LE. DMAX1(DIFFA,DIFFB,DIFFC)) GOTO 460 | ^ newuoa.f:733:11: note: ‘diffa’ was declared here 733 | DIFFA=ZERO | ^ newuoa.f:759:14: warning: ‘diffc’ may be used uninitialized [-Wmaybe-uninitialized] 759 | IF (TEMP .LE. DMAX1(DIFFA,DIFFB,DIFFC)) GOTO 460 | ^ newuoa.f:759:47: note: ‘diffc’ was declared here 759 | IF (TEMP .LE. DMAX1(DIFFA,DIFFB,DIFFC)) GOTO 460 | ^ newuoa.f:757:14: warning: ‘nfsav’ may be used uninitialized [-Wmaybe-uninitialized] 757 | IF (NF .LE. NFSAV+2) GOTO 460 | ^ newuoa.f:740:11: note: ‘nfsav’ was declared here 740 | 90 NFSAV=NF | ^ newuoa.f:766:10: warning: ‘xoptsq’ may be used uninitialized [-Wmaybe-uninitialized] 766 | 120 IF (DSQ .LE. 1.0D-3*XOPTSQ) THEN | ^ newuoa.f:736:12: note: ‘xoptsq’ was declared here 736 | XOPTSQ=ZERO | ^ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'freeyams.o' -o freeyams.so '-L/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/lib' '-lfreeyams' '-L/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/lib' '-lMesh' g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'DxWriter.o' -o DxWriter.so g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'BEC.o' -o ../mpi/BEC.so -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_Mixte.o' -o ../mpi/Element_Mixte.so '-lflexiblas' -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'bmo.o' 'lgbmo.o' -o lgbmo.so gmsh.cpp: In function ‘GMSH_LoadT(std::__cxx11::basic_string, std::allocator > const&, bool, bool, double, double)Fem2D::MeshL*’: gmsh.cpp:1568:15: warning: ‘vff’ may be used uninitialized [-Wmaybe-uninitialized] 1568 | MMesh *Th = new MMesh(nv, nt, nbe, vff, tff, bff, cleanmesh, removeduplicate, precisvertice, ridgeangledetection); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmsh.cpp:1142:6: note: ‘vff’ was declared here 1142 | V *vff; | ^~~ lapack.cpp: In member function ‘OneBinaryOperatorRNM_inv >::code(basicAC_F0 const&) const’: lapack.cpp:959:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 959 | return new E_F_F0< Inverse< KNM< K > * >, KNM< K > * >( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 960 | Build< Inverse< KNM< K > * >, KNM< K > * >, t[0]->CastTo(args[0])); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperatorRNM_inv >::code(basicAC_F0 const&) const’ at lapack.cpp:959:12: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_QF.o' -o Element_QF.so In function ‘Dcl_Type*>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘Load_Init()’ at geophysics.cpp:264:30: ./include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type*>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ./include/AFunction.hpp:3112:42, inlined from ‘Load_Init()’ at geophysics.cpp:264:30: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type*>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘Load_Init()’ at geophysics.cpp:270:30: ./include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type*>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ./include/AFunction.hpp:3112:42, inlined from ‘Load_Init()’ at geophysics.cpp:270:30: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘Load_Init()’ at geophysics.cpp:277:29: ./include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ./include/AFunction.hpp:3112:42, inlined from ‘Load_Init()’ at geophysics.cpp:277:29: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘Load_Init()’ at geophysics.cpp:285:26: ./include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ./include/AFunction.hpp:3112:42, inlined from ‘Load_Init()’ at geophysics.cpp:285:26: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ geophysics.cpp: In function ‘Load_Init()’: geophysics.cpp:267:94: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 267 | "<-", new OneOperator2_< Data2D< 'M' > *, Data2D< 'M' > *, string * >(&init_Data2D< 'M' >)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at geophysics.cpp:267:94: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ geophysics.cpp: In function ‘Load_Init()’: geophysics.cpp:269:86: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 269 | "(", "", new OneOperator3_< double, Data2D< 'M' > *, double, double >(Data2D_eval)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at geophysics.cpp:269:86: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ geophysics.cpp: In function ‘Load_Init()’: geophysics.cpp:273:94: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 273 | "<-", new OneOperator2_< Data2D< 'S' > *, Data2D< 'S' > *, string * >(&init_Data2D< 'S' >)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at geophysics.cpp:273:94: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ geophysics.cpp: In function ‘Load_Init()’: geophysics.cpp:275:86: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 275 | "(", "", new OneOperator3_< double, Data2D< 'S' > *, double, double >(Data2D_eval)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at geophysics.cpp:275:86: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ geophysics.cpp: In function ‘Load_Init()’: geophysics.cpp:280:91: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 280 | "<-", new OneOperator2_< Overthrust3d *, Overthrust3d *, string * >(&init_Overthrust3d)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at geophysics.cpp:280:91: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ geophysics.cpp: In function ‘Load_Init()’: geophysics.cpp:283:90: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 283 | new OneOperator4_< double, Overthrust3d *, double, double, double >(Overthrust3d_eval)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at geophysics.cpp:283:90: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ geophysics.cpp: In function ‘Load_Init()’: geophysics.cpp:288:96: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 288 | "<-", new OneOperator3_< Crustal3d *, Crustal3d *, string *, KN * >(&init_Crustal3d)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at geophysics.cpp:288:96: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ geophysics.cpp: In function ‘Load_Init()’: geophysics.cpp:291:84: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 291 | new OneOperator4_< double, Crustal3d *, double, double, double >(Crustal3d_eval)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at geophysics.cpp:291:84: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'addNewType.o' -o addNewType.so lapack.cpp: In member function ‘OneBinaryOperatorRNM_inv::code(basicAC_F0 const&) const’: lapack.cpp:959:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 959 | return new E_F_F0< Inverse< KNM< K > * >, KNM< K > * >( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 960 | Build< Inverse< KNM< K > * >, KNM< K > * >, t[0]->CastTo(args[0])); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperatorRNM_inv::code(basicAC_F0 const&) const’ at lapack.cpp:959:12: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at MetricPk.cpp:556:1: MetricPk.cpp:553:64: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 553 | Global.Add("MetricPk", "(", new OneOperatorCode< MetricPk >( )); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at MetricPk.cpp:553:64, inlined from ‘AutoLoadInit()’ at MetricPk.cpp:556:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at Helmholtz_FD.cpp:1216:1: Helmholtz_FD.cpp:1213:38: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1213 | Global.Add("HelmholtzFD", "(", new HelmholtzFD); | ^~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at Helmholtz_FD.cpp:1213:38, inlined from ‘AutoLoadInit()’ at Helmholtz_FD.cpp:1216:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ distance.cpp: In function ‘Distance(void*, Fem2D::Mesh3 const*, E_F0*, KN*, double)AnyTypeWithOutCheck’: distance.cpp:665:11: warning: ‘fm’ may be used uninitialized [-Wmaybe-uninitialized] 665 | if (err && fm < dmax) { | ~~~~^~~~~~~~~~~~ distance.cpp:621:10: note: ‘fm’ was declared here 621 | double fm; | ^~ ./include/AFunction.hpp: In member function ‘OneOperator2_*, KNM*, E_F_F0F0_*, KNM*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KNM*, E_F_F0F0_*, KNM*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ isoline.cpp: In member function ‘ISOLINE_P1::code(basicAC_F0 const&) const’: isoline.cpp:1037:14: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1037 | return new ISOLINE_P1_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1038 | t[2]->CastTo(args[2]), t[3]->CastTo(args[3])); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ISOLINE_P1::code(basicAC_F0 const&) const’ at isoline.cpp:1037:14: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ isoline.cpp: In member function ‘ISOLINE_P1::code(basicAC_F0 const&) const’: isoline.cpp:1040:14: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1040 | return new ISOLINE_P1_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1041 | t[2]->CastTo(args[2])); | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ISOLINE_P1::code(basicAC_F0 const&) const’ at isoline.cpp:1040:14: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_*, KN*, E_F_F0F0_*, KN*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN*, E_F_F0F0_*, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ isoline.cpp: In member function ‘ISOLINE_P1::code(basicAC_F0 const&) const’: isoline.cpp:1037:14: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1037 | return new ISOLINE_P1_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1038 | t[2]->CastTo(args[2]), t[3]->CastTo(args[3])); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ISOLINE_P1::code(basicAC_F0 const&) const’ at isoline.cpp:1037:14: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ isoline.cpp: In member function ‘ISOLINE_P1::code(basicAC_F0 const&) const’: isoline.cpp:1040:14: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1040 | return new ISOLINE_P1_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1041 | t[2]->CastTo(args[2])); | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ISOLINE_P1::code(basicAC_F0 const&) const’ at isoline.cpp:1040:14: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator3_*, KNM*, KN_, E_F_F0F0F0_*, KNM*, KN_, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, KNM*, KN_, E_F_F0F0F0_*, KNM*, KN_, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P3pnc.o' -o ../mpi/Element_P3pnc.so -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'ClosePoints.o' -o ClosePoints.so g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'splitedges.o' -o ../mpi/splitedges.so -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi ./include/AFunction.hpp: In member function ‘OneOperator3_*, KN >*, KNM >*, E_F_F0F0F0_*, KN >*, KNM >*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, KN >*, KNM >*, E_F_F0F0F0_*, KN >*, KNM >*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator3_ >*, KNM >*, KN_, E_F_F0F0F0_ >*, KNM >*, KN_, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >*, KNM >*, KN_, E_F_F0F0F0_ >*, KNM >*, KN_, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator3_*, KN*, KNM*, E_F_F0F0F0_*, KN*, KNM*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, KN*, KNM*, E_F_F0F0F0_*, KN*, KNM*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_HCT.o' -o ../mpi/Element_HCT.so -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'MUMPS.o' -o MUMPS.so '-L/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/lib' '-ldmumpsFREEFEM-SEQ' '-lzmumpsFREEFEM-SEQ' '-lmumps_commonFREEFEM-SEQ' '-lpordFREEFEM-SEQ' '-lpthread' '-lflexiblas' '-L/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/lib' '-lmpiseqFREEFEM-SEQ' '-L/usr/lib/gcc/aarch64-redhat-linux/13' '-L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64' '-L/lib/../lib64' '-L/usr/lib/../lib64' '-L/usr/lib/gcc/aarch64-redhat-linux/13/../../..' '-lgfortran' '-lm' '-lpthread' ./include/AFunction.hpp: In member function ‘OneOperator3_*, KNM*, KNM*, KN_, E_F_F0F0F0_*, KNM*, KNM*, KN_, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, KNM*, KNM*, KN_, E_F_F0F0F0_*, KNM*, KNM*, KN_, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘finit()’, inlined from ‘AutoLoadInit()’ at isoline.cpp:1277:1: isoline.cpp:1262:36: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1262 | Global.Add("isoline", "(", new ISOLINE_P1); | ^~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at isoline.cpp:1262:36, inlined from ‘AutoLoadInit()’ at isoline.cpp:1277:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘finit()’, inlined from ‘AutoLoadInit()’ at isoline.cpp:1277:1: isoline.cpp:1263:55: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1263 | Global.Add("isoline", "(", new ISOLINE_P1(1)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at isoline.cpp:1263:55, inlined from ‘AutoLoadInit()’ at isoline.cpp:1277:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘finit()’, inlined from ‘AutoLoadInit()’ at isoline.cpp:1277:1: isoline.cpp:1264:36: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1264 | Global.Add("isoline", "(", new ISOLINE_P1); | ^~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at isoline.cpp:1264:36, inlined from ‘AutoLoadInit()’ at isoline.cpp:1277:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘finit()’, inlined from ‘AutoLoadInit()’ at isoline.cpp:1277:1: isoline.cpp:1265:52: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1265 | Global.Add("isoline", "(", new ISOLINE_P1(1)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at isoline.cpp:1265:52, inlined from ‘AutoLoadInit()’ at isoline.cpp:1277:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘finit()’, inlined from ‘AutoLoadInit()’ at isoline.cpp:1277:1: isoline.cpp:1267:84: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1267 | Global.Add("Curve", "(", new OneOperator2s_< R3 *, KNM_< double >, double >(Curve)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at isoline.cpp:1267:84, inlined from ‘AutoLoadInit()’ at isoline.cpp:1277:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘finit()’, inlined from ‘AutoLoadInit()’ at isoline.cpp:1277:1: isoline.cpp:1268:96: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1268 | Global.Add("Curve", "(", new OneOperator4s_< R3 *, KNM_< double >, long, long, double >(Curve)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at isoline.cpp:1268:96, inlined from ‘AutoLoadInit()’ at isoline.cpp:1277:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘finit()’, inlined from ‘AutoLoadInit()’ at isoline.cpp:1277:1: isoline.cpp:1270:90: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1270 | new OneOperator5s_< R3 *, KNM_< double >, long, long, double, long * >(Curve)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at isoline.cpp:1270:90, inlined from ‘AutoLoadInit()’ at isoline.cpp:1277:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘finit()’, inlined from ‘AutoLoadInit()’ at isoline.cpp:1277:1: isoline.cpp:1272:91: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1272 | Global.Add("Area", "(", new OneOperator2s_< double, KNM_< double >, KN_< long > >(mesure)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at isoline.cpp:1272:91, inlined from ‘AutoLoadInit()’ at isoline.cpp:1277:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘finit()’, inlined from ‘AutoLoadInit()’ at isoline.cpp:1277:1: isoline.cpp:1273:44: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1273 | Global.Add("findalllocalmin", "(", new FINDLOCALMIN_P1); | ^~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at isoline.cpp:1273:44, inlined from ‘AutoLoadInit()’ at isoline.cpp:1277:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘finit()’, inlined from ‘AutoLoadInit()’ at isoline.cpp:1277:1: isoline.cpp:1274:94: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1274 | Global.Add("Dichotomy", "(", new OneOperator2_< long ,KN_< double > , double > (Dichotomy)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘finit()’ at isoline.cpp:1274:94, inlined from ‘AutoLoadInit()’ at isoline.cpp:1277:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator3_ >*, KN >*, KNM >*, E_F_F0F0F0_ >*, KN >*, KNM >*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >*, KN >*, KNM >*, E_F_F0F0F0_ >*, KN >*, KNM >*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator3_ >*, KN*, KNM >*, E_F_F0F0F0_ >*, KN*, KNM >*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >*, KN*, KNM >*, E_F_F0F0F0_ >*, KN*, KNM >*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ medit.cpp: In function ‘meditcmd(long, int, int, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)’: medit.cpp:993:32: warning: ‘%i’ directive writing between 1 and 10 bytes into a region of size 4 [-Wformat-overflow=] 993 | sprintf(newsol, " ffsol%i", nbstrings); | ^~ medit.cpp:993:25: note: directive argument in the range [2, 2147483647] 993 | sprintf(newsol, " ffsol%i", nbstrings); | ^~~~~~~~~~ In file included from /usr/include/stdio.h:964, from /usr/include/c++/13/cstdio:42, from /usr/include/c++/13/ext/string_conversions.h:45, from /usr/include/c++/13/bits/basic_string.h:4109, from /usr/include/c++/13/string:54, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/fstream:40, from ./include/ff++.hpp:12: In function ‘sprintf’, inlined from ‘meditcmd(long, int, int, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)’ at medit.cpp:993:16: /usr/include/bits/stdio2.h:30:34: note: ‘__sprintf_chk’ output between 8 and 17 bytes into a destination of size 10 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator3_ >*, KNM >*, KNM >*, KN_, E_F_F0F0F0_ >*, KNM >*, KNM >*, KN_, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >*, KNM >*, KNM >*, KN_, E_F_F0F0F0_ >*, KNM >*, KNM >*, KN_, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'shell.o' -o ../mpi/shell.so -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi newuoa.f: In function ‘newuoa_’: newuoa.f:500:6: warning: ‘__result_newuoa’ may be used uninitialized [-Wmaybe-uninitialized] 500 | FUNCTION NEWUOA (N,NPT,X,RHOBEG,RHOEND,IPRINT,MAXFUN,W,IWF, | ^ In file included from lapack.cpp:30: ./include/AFunction_ext.hpp: In member function ‘OneOperator4_ >*, KNM >*, KNM >*, KN_, KN_, E_F_F0F0F0F0_ >*, KNM >*, KNM >*, KN_, KN_, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:159:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 159 | return new CODE(f, | ^~~~~~~~~~~ 160 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 161 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 162 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 163 | t[3]->CastTo(args[3]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator4_ >*, KNM >*, KNM >*, KN_, KN_, E_F_F0F0F0F0_ >*, KNM >*, KNM >*, KN_, KN_, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:159:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction_ext.hpp: In member function ‘OneOperator4_ >*, KNM >*, KN_, KNM >*, E_F_F0F0F0F0_ >*, KNM >*, KN_, KNM >*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:159:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 159 | return new CODE(f, | ^~~~~~~~~~~ 160 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 161 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 162 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 163 | t[3]->CastTo(args[3]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator4_ >*, KNM >*, KN_, KNM >*, E_F_F0F0F0F0_ >*, KNM >*, KN_, KNM >*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:159:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ gmsh.cpp: In function ‘GMSH_LoadT(std::__cxx11::basic_string, std::allocator > const&, bool, bool, double, double)Fem2D::MeshS*’: gmsh.cpp:1568:15: warning: ‘vff’ may be used uninitialized [-Wmaybe-uninitialized] 1568 | MMesh *Th = new MMesh(nv, nt, nbe, vff, tff, bff, cleanmesh, removeduplicate, precisvertice, ridgeangledetection); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmsh.cpp:1142:6: note: ‘vff’ was declared here 1142 | V *vff; | ^~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'newuoa.o' 'ffnewuoa.o' -o ffnewuoa.so -ldl -lm -lrt -L/usr/lib/gcc/aarch64-redhat-linux/13 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../.. -lgfortran -lm -L/usr/lib64 -lhdf5_hl -lhdf5 -lhdf5_hl -lsz -lz -ldl -lm '-L/usr/lib/gcc/aarch64-redhat-linux/13' '-L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64' '-L/lib/../lib64' '-L/usr/lib/../lib64' '-L/usr/lib/gcc/aarch64-redhat-linux/13/../../..' '-lgfortran' '-lm' ./include/AFunction_ext.hpp: In member function ‘OneOperator4_*, KNM*, KN*, KNM*, E_F_F0F0F0F0_*, KNM*, KN*, KNM*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:159:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 159 | return new CODE(f, | ^~~~~~~~~~~ 160 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 161 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 162 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 163 | t[3]->CastTo(args[3]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator4_*, KNM*, KN*, KNM*, E_F_F0F0F0F0_*, KNM*, KN*, KNM*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:159:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P4.o' -o Element_P4.so g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Curvature.o' -o Curvature.so '-L/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/lib' '-lMesh' ./include/AFunction_ext.hpp: In member function ‘OneOperator4_*, KNM*, KNM*, KN_, KN_, E_F_F0F0F0F0_*, KNM*, KNM*, KN_, KN_, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:159:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 159 | return new CODE(f, | ^~~~~~~~~~~ 160 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 161 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 162 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 163 | t[3]->CastTo(args[3]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator4_*, KNM*, KNM*, KN_, KN_, E_F_F0F0F0F0_*, KNM*, KNM*, KN_, KN_, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:159:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'mmg.o' -o ../mpi/mmg.so '-lmmg' '-L/usr/lib64/openmpi/lib' '-lscotch' '-lscotcherr' -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'MetricKuate.o' -o ../mpi/MetricKuate.so -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi In file included from gsl.cpp:74: ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:1582:81: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1582 | new OneOperator2_< double, double, double >(gsl_cdf_gaussian_Pinv__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:1582:81: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:1660:85: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1660 | new OneOperator3_< double, double, double, double >(gsl_cdf_flat_Pinv__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:1660:85: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:1788:93: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1788 | new OneOperator3_< double, gsl_rng **, double, double >(gsl_ran_gaussian_tail__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:1788:93: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:1849:92: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1849 | Global.Add("gslsfairyBi", "(", new OneOperator2_< double, double, long >(gsl_sf_airy_Bi__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:1849:92: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:1874:90: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1874 | Global.Add("gslsfbesselI0", "(", new OneOperator1_< double, double >(gsl_sf_bessel_I0__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:1874:90: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:1878:75: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1878 | new OneOperator1_< double, double >(gsl_sf_bessel_I0_scaled__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:1878:75: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:1887:75: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1887 | new OneOperator1_< double, double >(gsl_sf_bessel_K0_scaled__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:1887:75: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:1892:90: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1892 | Global.Add("gslsfbesselj0", "(", new OneOperator1_< double, double >(gsl_sf_bessel_j0__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:1892:90: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:1896:90: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1896 | Global.Add("gslsfbessely0", "(", new OneOperator1_< double, double >(gsl_sf_bessel_y0__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:1896:90: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:1915:81: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1915 | new OneOperator2_< double, long, double >(gsl_sf_bessel_kl_scaled__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:1915:81: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:1921:84: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1921 | new OneOperator2_< double, double, double >(gsl_sf_bessel_Inu_scaled__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:1921:84: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:1939:86: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1939 | Global.Add("gslsfdebye2", "(", new OneOperator1_< double, double >(gsl_sf_debye_2__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:1939:86: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:1941:86: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1941 | Global.Add("gslsfdebye4", "(", new OneOperator1_< double, double >(gsl_sf_debye_4__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:1941:86: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:1972:90: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1972 | Global.Add("gslsfexpintE1", "(", new OneOperator1_< double, double >(gsl_sf_expint_E1__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:1972:90: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:1976:75: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1976 | new OneOperator1_< double, double >(gsl_sf_expint_E1_scaled__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:1976:75: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:2006:83: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2006 | Global.Add("gslsfgamma", "(", new OneOperator1_< double, double >(gsl_sf_gamma__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:2006:83: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:2008:89: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2008 | Global.Add("gslsfgammainv", "(", new OneOperator1_< double, double >(gsl_sf_gammainv__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:2008:89: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:2010:76: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2010 | new OneOperator2_< double, long, double >(gsl_sf_taylorcoeff__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:2010:76: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:2011:79: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2011 | Global.Add("gslsffact", "(", new OneOperator1_< double, long >(gsl_sf_fact__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:2011:79: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:2013:83: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2013 | Global.Add("gslsflnfact", "(", new OneOperator1_< double, long >(gsl_sf_lnfact__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:2013:83: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:2019:95: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2019 | Global.Add("gslsfpochrel", "(", new OneOperator2_< double, double, double >(gsl_sf_pochrel__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:2019:95: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:2057:92: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2057 | Global.Add("gslsflambertW0", "(", new OneOperator1_< double, double >(gsl_sf_lambert_W0__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:2057:92: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:2065:94: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2065 | Global.Add("gslsflegendreQ1", "(", new OneOperator1_< double, double >(gsl_sf_legendre_Q1__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:2065:94: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:2077:81: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2077 | new OneOperator2_< double, double, double >(gsl_sf_conicalP_mhalf__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:2077:81: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:2109:79: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2109 | Global.Add("gslsfsin", "(", new OneOperator1_< double, double >(gsl_sf_sin__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:2109:79: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:2112:81: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2112 | Global.Add("gslsfsinc", "(", new OneOperator1_< double, double >(gsl_sf_sinc__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:2112:81: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff_gsl_awk.hpp: In function ‘init_gsl_sf()’: ff_gsl_awk.hpp:2118:77: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2118 | new OneOperator1_< double, double >(gsl_sf_angle_restrict_pos__)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘init_gsl_sf()’ at ff_gsl_awk.hpp:2118:77: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction_ext.hpp: In member function ‘OneOperator4_ >*, KNM >*, KN*, KNM >*, E_F_F0F0F0F0_ >*, KNM >*, KN*, KNM >*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:159:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 159 | return new CODE(f, | ^~~~~~~~~~~ 160 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 161 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 162 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 163 | t[3]->CastTo(args[3]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator4_ >*, KNM >*, KN*, KNM >*, E_F_F0F0F0F0_ >*, KNM >*, KN*, KNM >*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:159:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ iovtk.cpp: In member function ‘VTK_LoadMesh3::code(basicAC_F0 const&) const’: iovtk.cpp:3174:60: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3174 | return new VTK_LoadMesh3_Op(args, t[0]->CastTo(args[0])); | ^ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘VTK_LoadMesh3::code(basicAC_F0 const&) const’ at iovtk.cpp:3174:60: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'MetricPk.o' -o MetricPk.so iovtk.cpp: In member function ‘VTK_LoadMeshT::code(basicAC_F0 const&) const’: iovtk.cpp:6277:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 6277 | return new VTK_LoadMeshT_Op< MMesh >(args, t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘VTK_LoadMeshT::code(basicAC_F0 const&) const’ at iovtk.cpp:6277:12: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction_ext.hpp: In member function ‘OneOperator4_*, KNM*, KN_, KNM*, E_F_F0F0F0F0_*, KNM*, KN_, KNM*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:159:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 159 | return new CODE(f, | ^~~~~~~~~~~ 160 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 161 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 162 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 163 | t[3]->CastTo(args[3]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator4_*, KNM*, KN_, KNM*, E_F_F0F0F0F0_*, KNM*, KN_, KNM*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:159:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ iovtk.cpp: In member function ‘VTK_LoadMeshT::code(basicAC_F0 const&) const’: iovtk.cpp:6277:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 6277 | return new VTK_LoadMeshT_Op< MMesh >(args, t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘VTK_LoadMeshT::code(basicAC_F0 const&) const’ at iovtk.cpp:6277:12: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ iovtk.cpp: In member function ‘VTK_LoadMesh::code(basicAC_F0 const&) const’: iovtk.cpp:1396:59: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1396 | return new VTK_LoadMesh_Op(args, t[0]->CastTo(args[0])); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘VTK_LoadMesh::code(basicAC_F0 const&) const’ at iovtk.cpp:1396:59: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction_ext.hpp: In member function ‘OneOperator5_ >*, KNM >*, KN >*, KN >*, KNM >*, E_F_F0F0F0F0F0_ >*, KNM >*, KN >*, KN >*, KNM >*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:268:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 268 | return new CODE(f, | ^~~~~~~~~~~ 269 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 270 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 271 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 272 | t[3]->CastTo(args[3]), | ~~~~~~~~~~~~~~~~~~~~~~ 273 | t[4]->CastTo(args[4]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator5_ >*, KNM >*, KN >*, KN >*, KNM >*, E_F_F0F0F0F0F0_ >*, KNM >*, KN >*, KN >*, KNM >*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:268:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P1bl.o' -o ../mpi/Element_P1bl.so -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi ./include/AFunction_ext.hpp: In member function ‘OneOperator5_*, KNM*, KN >*, KN*, KNM >*, E_F_F0F0F0F0F0_*, KNM*, KN >*, KN*, KNM >*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:268:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 268 | return new CODE(f, | ^~~~~~~~~~~ 269 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 270 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 271 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 272 | t[3]->CastTo(args[3]), | ~~~~~~~~~~~~~~~~~~~~~~ 273 | t[4]->CastTo(args[4]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator5_*, KNM*, KN >*, KN*, KNM >*, E_F_F0F0F0F0F0_*, KNM*, KN >*, KN*, KNM >*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:268:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'distance.o' -o distance.so ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:707:72: warning: type of ‘mumps_checkaddrequal’ does not match original declaration [-Wlto-type-mismatch] 707 | CALL MUMPS_CHECKADDREQUAL(SENDBUF(1), MPI_IN_PLACE, I) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpic.c:51:18: note: ‘mumps_checkaddrequal_’ was previously declared here 51 | void LIBSEQ_CALL mumps_checkaddrequal_(char *a, char*b, LIBSEQ_INT *i) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpic.c:51:18: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/tools_common.F:1234:72: warning: type of ‘mumps_icopy_64to32_64c_ip_c’ does not match original declaration [-Wlto-type-mismatch] 1234 | & SIZETAB) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_common.c:98:1: note: ‘mumps_icopy_64to32_64c_ip_c_’ was previously declared here 98 | MUMPS_ICOPY_64TO32_64C_IP_C(MUMPS_INT8 *inouttab, MUMPS_INT8 *sizetab) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_common.c:98:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/ana_orderings_wrappers_m.F:893:72: warning: type of ‘mumps_pordf’ does not match original declaration [-Wlto-type-mismatch] 893 | & NV, NCMPA ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_pord.c:42:1: note: ‘mumps_pordf_’ was previously declared here 42 | MUMPS_PORDF( MUMPS_INT *nvtx, MUMPS_INT *nedges, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_pord.c:42:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/ana_orderings_wrappers_m.F:997:72: warning: type of ‘mumps_pordf_wnd’ does not match original declaration [-Wlto-type-mismatch] 997 | & NV, NCMPA, int(N,8) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_pord.c:57:1: note: ‘mumps_pordf_wnd_’ was previously declared here 57 | MUMPS_PORDF_WND( MUMPS_INT *nvtx, MUMPS_INT *nedges, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_pord.c:57:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zsol_c.F:726:72: warning: type of ‘zmumps_root_solve’ does not match original declaration [-Wlto-type-mismatch] 726 | & INFO(1), MTYPE, KEEP(50), FROM_PP) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zsol_root_parallel.F:14:34: note: type mismatch in parameter 19 14 | SUBROUTINE ZMUMPS_ROOT_SOLVE( NRHS, DESCA_PAR, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zsol_root_parallel.F:14:34: note: ‘zmumps_root_solve’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_process_blocfacto.F:703:72: warning: type of ‘zmumps_compress_cb_i’ does not match original declaration [-Wlto-type-mismatch] 703 | & IDUMMY, 0, -9999 ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/ztools.F:1944:37: note: ‘zmumps_compress_cb_i’ was previously declared here 1944 | SUBROUTINE ZMUMPS_COMPRESS_CB_I(A_PTR, LA_PTR, POSELT, LDA, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/ztools.F:1944:37: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_driver.F:1139:72: warning: type of ‘zmumps_deter_square’ does not match original declaration [-Wlto-type-mismatch] 1139 | CALL ZMUMPS_DETER_SQUARE(id%DKEEP(6), KEEP(259)) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:146:36: note: ‘zmumps_deter_square’ was previously declared here 146 | SUBROUTINE ZMUMPS_DETER_SQUARE(DETER, NEXP) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:146:36: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_driver.F:3561:72: warning: type of ‘zmumps_deter_reduction’ does not match original declaration [-Wlto-type-mismatch] 3561 | & RINFOG(12), INFOG(34), id%NPROCS) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:87:39: note: ‘zmumps_deter_reduction’ was previously declared here 87 | SUBROUTINE ZMUMPS_DETER_REDUCTION( | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:87:39: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_driver.F:3575:72: warning: type of ‘zmumps_deter_sign_perm’ does not match original declaration [-Wlto-type-mismatch] 3575 | & id%UNS_PERM(1) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:162:39: note: ‘zmumps_deter_sign_perm’ was previously declared here 162 | SUBROUTINE ZMUMPS_DETER_SIGN_PERM(DETER, N, VISITED, PERM) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:162:39: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_b.F:393:72: warning: type of ‘zmumps_updatedeter’ does not match original declaration [-Wlto-type-mismatch] 393 | CALL ZMUMPS_UPDATEDETER( DET_MANT, DKEEP(6), KEEP(259) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:14:35: note: ‘zmumps_updatedeter’ was previously declared here 14 | SUBROUTINE ZMUMPS_UPDATEDETER(PIV, DETER, NEXP) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:14:35: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/ztools.F:1830:72: warning: type of ‘zcopy’ does not match original declaration [-Wlto-type-mismatch] 1830 | CALL zcopy(N8, SRC(1), 1, DEST(1), 1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_front_aux.F:2169:72: note: ‘zcopy’ was previously declared here 2169 | & LDA, A(UPOS+int(I-1,8)*LDA8), 1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_front_aux.F:2169:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_driver.F:5217:72: warning: type of ‘mumps_dumpmatbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5217 | & trim(id%WRITE_PROBLEM)//char(0) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: type mismatch in parameter 9 43 | void MUMPS_CALL MUMPS_DUMPMATBINARY_C ( MUMPS_INT *N, MUMPS_INT8 *NNZ, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: type ‘int’ should match type ‘long int’ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P1dc1.o' -o ../mpi/Element_P1dc1.so -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zana_driver.F:5217:72: warning: type of ‘mumps_dumpmatbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5217 | & trim(id%WRITE_PROBLEM)//char(0) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: type mismatch in parameter 9 43 | void MUMPS_CALL MUMPS_DUMPMATBINARY_C ( MUMPS_INT *N, MUMPS_INT8 *NNZ, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: ‘mumps_dumpmatbinary_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_driver.F:5314:72: warning: type of ‘mumps_dumprhsbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5314 | & trim(id%WRITE_PROBLEM)//'.rhs'//char(0) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: type mismatch in parameter 7 27 | void MUMPS_CALL MUMPS_DUMPRHSBINARY_C ( MUMPS_INT *N, MUMPS_INT *NRHS, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zana_driver.F:5314:72: warning: type of ‘mumps_dumprhsbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5314 | & trim(id%WRITE_PROBLEM)//'.rhs'//char(0) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: type mismatch in parameter 7 27 | void MUMPS_CALL MUMPS_DUMPRHSBINARY_C ( MUMPS_INT *N, MUMPS_INT *NRHS, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: ‘mumps_dumprhsbinary_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_save_restore_files.F:244:72: warning: type of ‘mumps_get_save_dir_c’ does not match original declaration [-Wlto-type-mismatch] 244 | call mumps_get_save_dir_C(len_save_dir,tmp_savedir) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:23:1: note: type mismatch in parameter 3 23 | MUMPS_GET_SAVE_DIR_C(MUMPS_INT *len_save_dir, char* save_dir, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:23:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:23:1: note: ‘mumps_get_save_dir_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:23:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_save_restore_files.F:260:72: warning: type of ‘mumps_get_save_prefix_c’ does not match original declaration [-Wlto-type-mismatch] 260 | call mumps_get_save_prefix_C(len_save_prefix,tmp_saveprefix) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:35:1: note: type mismatch in parameter 3 35 | MUMPS_GET_SAVE_PREFIX_C(MUMPS_INT *len_save_prefix, char* save_prefix, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:35:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:35:1: note: ‘mumps_get_save_prefix_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:35:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:248:72: warning: type of ‘mumps_low_level_init_prefix’ does not match original declaration [-Wlto-type-mismatch] 248 | CALL MUMPS_LOW_LEVEL_INIT_PREFIX(DIM_PREFIX, TMP_PREFIX) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:173:1: note: type mismatch in parameter 3 173 | MUMPS_LOW_LEVEL_INIT_PREFIX(MUMPS_INT *dim, char *str, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:173:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:173:1: note: ‘mumps_low_level_init_prefix_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:173:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:249:72: warning: type of ‘mumps_low_level_init_tmpdir’ does not match original declaration [-Wlto-type-mismatch] 249 | CALL MUMPS_LOW_LEVEL_INIT_TMPDIR(DIM_DIR, TMP_DIR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:185:1: note: type mismatch in parameter 3 185 | MUMPS_LOW_LEVEL_INIT_TMPDIR(MUMPS_INT *dim, char *str, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:185:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:185:1: note: ‘mumps_low_level_init_tmpdir_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:185:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:692:72: warning: type of ‘mumps_low_level_init_err_str’ does not match original declaration [-Wlto-type-mismatch] 692 | CALL MUMPS_LOW_LEVEL_INIT_ERR_STR(DIM_ERR_STR_OOC,ERR_STR_OOC) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io_err.c:37:1: note: type mismatch in parameter 3 37 | MUMPS_LOW_LEVEL_INIT_ERR_STR(MUMPS_INT *dim, char* err_str, mumps_ftnlen l1){ | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io_err.c:37:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io_err.c:37:1: note: ‘mumps_low_level_init_err_str_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io_err.c:37:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:540:72: warning: type of ‘mumps_ooc_remove_file_c’ does not match original declaration [-Wlto-type-mismatch] 540 | CALL MUMPS_OOC_REMOVE_FILE_C(IERR, TMP_NAME(1)) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:629:1: note: type mismatch in parameter 3 629 | MUMPS_OOC_REMOVE_FILE_C(MUMPS_INT *ierr, char *name, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:629:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:629:1: note: ‘mumps_ooc_remove_file_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:629:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:2861:72: warning: type of ‘mumps_ooc_get_file_name_c’ does not match original declaration [-Wlto-type-mismatch] 2861 | CALL MUMPS_OOC_GET_FILE_NAME_C(TMP,I,DIM,TMP_NAME(1)) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:541:1: note: type mismatch in parameter 5 541 | MUMPS_OOC_GET_FILE_NAME_C(MUMPS_INT *type,MUMPS_INT *indice,MUMPS_INT *length, char* name, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:541:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:541:1: note: ‘mumps_ooc_get_file_name_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:541:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:2919:72: warning: type of ‘mumps_ooc_set_file_name_c’ does not match original declaration [-Wlto-type-mismatch] 2919 | CALL MUMPS_OOC_SET_FILE_NAME_C(TMP,I,DIM,IERR,TMP_NAME(1)) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:551:1: note: type mismatch in parameter 6 551 | MUMPS_OOC_SET_FILE_NAME_C(MUMPS_INT *type, MUMPS_INT *indice, MUMPS_INT *length, MUMPS_INT *ierr, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:551:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:551:1: note: ‘mumps_ooc_set_file_name_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:551:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_mem_dynamic.F:286:72: warning: type of ‘mumps_addr_c’ does not match original declaration [-Wlto-type-mismatch] 286 | CALL MUMPS_ADDR_C(DYNAMIC_CB(1), TMP_ADDRESS) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_process_band.F:149:72: warning: type of ‘mumps_addr_c’ does not match original declaration [-Wlto-type-mismatch] 149 | CALL MUMPS_ADDR_C( DYNAMIC_CB(1), TMP_ADDRESS ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_size.c:22:17: note: ‘mumps_addr_c_’ was previously declared here 22 | void MUMPS_CALL MUMPS_ADDR_C(char *a, MUMPS_INT8 *addr) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_size.c:22:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux_par.F:996:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 996 | & MPI_SUM, 0, id%COMM, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_driver.F:3902:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 3902 | & MPI_SUM, MASTER, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_scalings.F:369:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 369 | & MPI_SUM,MASTER,id%COMM, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_scalings_simScaleAbs.F:1180:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 1180 | & COMM, IERROR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:118:27: note: ‘mpi_reduce’ was previously declared here 118 | SUBROUTINE MPI_REDUCE( SENDBUF, RECVBUF, CNT, DATATYPE, OP, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:118:27: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux_par.F:1130:72: warning: type of ‘mpi_irecv’ does not match original declaration [-Wlto-type-mismatch] 1130 | & id%COMM, RHANDPE, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_scalings_simScale_util.F:771:72: warning: type of ‘mpi_irecv’ does not match original declaration [-Wlto-type-mismatch] 771 | & ITAGCOMM,COMM,REQUESTS(I), IERROR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:370:26: note: ‘mpi_irecv’ was previously declared here 370 | SUBROUTINE MPI_IRECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:370:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux_par.F:1854:72: warning: type of ‘mpi_gather’ does not match original declaration [-Wlto-type-mismatch] 1854 | & MPI_INTEGER8, 0, id%COMM, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:53:27: note: ‘mpi_gather’ was previously declared here 53 | SUBROUTINE MPI_GATHER( SENDBUF, CNT, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:53:27: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux_par.F:1693:72: warning: type of ‘mpi_alltoall’ does not match original declaration [-Wlto-type-mismatch] 1693 | & MPI_INTEGER8, id%COMM, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:159:29: note: ‘mpi_alltoall’ was previously declared here 159 | SUBROUTINE MPI_ALLTOALL( SENDBUF, SENDCNT, SENDTYPE, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:159:29: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux.F:1260:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 1260 | & MPI_INTEGER8, MPI_SUM, id%COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_determinant.F:111:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 111 | & DETERREDUCE_OP, COMM, IERR_MPI) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_scalings_simScaleAbs.F:1061:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 1061 | & MPI_MAX, COMM, IERROR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:118:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 118 | & DETERREDUCE_OP, COMM, IERR_MPI) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:101:30: note: ‘mpi_allreduce’ was previously declared here 101 | SUBROUTINE MPI_ALLREDUCE( SENDBUF, RECVBUF, CNT, DATATYPE, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:101:30: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtype3_root.F:959:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 959 | & IDEST, 128, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtype3_root.F:1060:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 1060 | & MASTER_ROOT,128,COMM,IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/ztype3_root.F:959:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 959 | & IDEST, 128, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/ztype3_root.F:1060:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 1060 | & MASTER_ROOT,128,COMM,IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:490:26: note: ‘mpi_ssend’ was previously declared here 490 | SUBROUTINE MPI_SSEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:490:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_front_aux.F:2179:72: warning: type of ‘dcopy’ does not match original declaration [-Wlto-type-mismatch] 2179 | & LDA, A(UPOS+int(I-1,8)*LDA8), 1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtools.F:1830:72: note: ‘dcopy’ was previously declared here 1830 | CALL dcopy(N8, SRC(1), 1, DEST(1), 1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtools.F:1830:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_process_blocfacto.F:703:72: warning: type of ‘dmumps_compress_cb_i’ does not match original declaration [-Wlto-type-mismatch] 703 | & IDUMMY, 0, -9999 ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtools.F:1944:37: note: ‘dmumps_compress_cb_i’ was previously declared here 1944 | SUBROUTINE DMUMPS_COMPRESS_CB_I(A_PTR, LA_PTR, POSELT, LDA, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtools.F:1944:37: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_c.F:1674:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 1674 | & DIFF_ADDR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_load.F:752:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 752 | CALL MUMPS_SIZE_C(SIZE_DBLE(1),SIZE_DBLE(2),I8SIZE) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zsol_driver.F:1010:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 1010 | & DIFF_SOL_loc_RHS_loc) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_size.c:18:18: note: ‘mumps_size_c_’ was previously declared here 18 | void MUMPS_CALL MUMPS_SIZE_C(char *a, char *b, MUMPS_INT8 *diff) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_size.c:18:18: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_c.F:726:72: warning: type of ‘dmumps_root_solve’ does not match original declaration [-Wlto-type-mismatch] 726 | & INFO(1), MTYPE, KEEP(50), FROM_PP) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_root_parallel.F:14:34: note: type mismatch in parameter 19 14 | SUBROUTINE DMUMPS_ROOT_SOLVE( NRHS, DESCA_PAR, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_root_parallel.F:14:34: note: ‘dmumps_root_solve’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_driver.F:4944:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 4944 | & COLLECT_NZ, id%COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_driver.F:4007:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 4007 | & id%COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_type3_symmetrize.F:119:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 119 | & DEST, SYMMETRIZE, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_driver.F:4002:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 4002 | & id%COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_type3_symmetrize.F:119:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 119 | & DEST, SYMMETRIZE, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:479:25: note: ‘mpi_send’ was previously declared here 479 | SUBROUTINE MPI_SEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:479:25: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_c.F:2026:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 2026 | & ScatterRhsR, COMM, STATUS, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtype3_root.F:964:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 964 | & MASTER_ROOT,128,COMM,STATUS,IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_driver.F:4924:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 4924 | & COLLECT_NZ, id%COMM, STATUS, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_driver.F:4008:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 4008 | & id%COMM, STATUS, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zsol_c.F:2026:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 2026 | & ScatterRhsR, COMM, STATUS, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:459:25: note: ‘mpi_recv’ was previously declared here 459 | SUBROUTINE MPI_RECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:459:25: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_aux.F:1709:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 1709 | & MASTER, COMM, IERR_MPI) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux.F:1266:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 1266 | & 0, id%COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_save_restore.F:980:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 980 | CALL MPI_BCAST( hash, 23, MPI_CHARACTER, 0, id%COMM, ierr ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:204:26: note: type mismatch in parameter 7 204 | SUBROUTINE MPI_BCAST( BUFFER, CNT, DATATYPE, ROOT, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:204:26: note: type ‘void’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:204:26: note: ‘mpi_bcast’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:204:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used bfstream.cpp: In function ‘initK()void’: bfstream.cpp:286:24: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 286 | Add< OB >("(", "", new OneOperator2_< ostream *, OB, K * >(10,Write)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘initK()void’ at bfstream.cpp:286:24: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ bfstream.cpp: In function ‘initK()void’: bfstream.cpp:287:24: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 287 | Add< OB >("(", "", new OneOperator2_< ostream *, OB, K >(Write)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘initK()void’ at bfstream.cpp:287:24: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ bfstream.cpp: In function ‘initK, std::complex >()void’: bfstream.cpp:289:24: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 289 | Add< OB >("(", "", new OneOperator2_< ostream *, OB, KN< K > * >(Write)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘initK, std::complex >()void’ at bfstream.cpp:289:24: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P2pnc_3d.o' -o ../mpi/Element_P2pnc_3d.so -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'SuperLu.o' -o SuperLu.so '-lsuperlu' '-lflexiblas' '-L/usr/lib/gcc/aarch64-redhat-linux/13' '-L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64' '-L/lib/../lib64' '-L/usr/lib/../lib64' '-L/usr/lib/gcc/aarch64-redhat-linux/13/../../..' '-lgfortran' '-lm' g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'geophysics.o' -o geophysics.so g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'meshtools.o' -o meshtools.so In member function ‘AnyTypeWithOutCheck::AnyTypeWithOutCheck(long)’, inlined from ‘datasolMesh2_Op::operator()(void*) const’ at medit.cpp:477:10: ./include/AnyType.hpp:96:38: warning: ‘longdefault’ may be used uninitialized [-Wmaybe-uninitialized] 96 | AnyTypeWithOutCheck(long ll) {l=ll;} | ~^~~ medit.cpp: In member function ‘datasolMesh2_Op::operator()(void*) const’: medit.cpp:371:8: note: ‘longdefault’ was declared here 371 | long longdefault; | ^~~~~~~~~~~ In file included from /usr/include/c++/13/algorithm:61, from ./include/AFunction.hpp:52: In function ‘std::__final_insertion_sort(int*, int*, __gnu_cxx::__ops::_Iter_less_iter)void’, inlined from ‘std::__final_insertion_sort(int*, int*, __gnu_cxx::__ops::_Iter_less_iter)void’ at /usr/include/c++/13/bits/stl_algo.h:1854:5, inlined from ‘std::__sort(int*, int*, __gnu_cxx::__ops::_Iter_less_iter)void’ at /usr/include/c++/13/bits/stl_algo.h:1950:31, inlined from ‘std::sort(int*, int*)void’ at /usr/include/c++/13/bits/stl_algo.h:4861:18, inlined from ‘ZeroLines(std::pair, v_fes3>*, int> const&, double const&, KNM* const&, KN* const&, KN* const&)’ at vortextools.cpp:709:17: /usr/include/c++/13/bits/stl_algo.h:1859:32: warning: array subscript 16 is outside array bounds of ‘int[4]’ [-Warray-bounds=] 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vortextools.cpp: In function ‘ZeroLines(std::pair, v_fes3>*, int> const&, double const&, KNM* const&, KN* const&, KN* const&)’: vortextools.cpp:648:25: note: at offset 64 into object ‘ip’ of size 16 648 | int fi[4],kf[4],ip[4],nfi=0; | ^~ ./include/AFunction.hpp: In member function ‘E_F_F0*>, KNM*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0*>, KNM*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:998:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'mat_psi.o' -o ../mpi/mat_psi.so -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi ./include/AFunction.hpp: In member function ‘E_F_F0 >*>, KNM >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 >*>, KNM >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:998:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0 >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:998:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:998:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0F0 >*, KNM >*, Mult >*> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0 >*, KNM >*, Mult >*> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0F0*, KNM*, Mult*> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0*, KNM*, Mult*> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P2bulle3.o' -o ../mpi/Element_P2bulle3.so -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi ./include/AFunction.hpp: In member function ‘E_F_F0F0 >*, KNM >*, Inverse >*> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0 >*, KNM >*, Inverse >*> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0F0*, KNM*, Inverse*> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0*, KNM*, Inverse*> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0F0 >*>, KNM >*, KNM >*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0 >*>, KNM >*, KNM >*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0F0*>, Transpose*>, Transpose*> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0*>, Transpose*>, Transpose*> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0F0*>, KNM*, Transpose*> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0*>, KNM*, Transpose*> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0F0*>, Transpose*>, KNM*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0*>, Transpose*>, KNM*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P3.o' -o Element_P3.so ./include/AFunction.hpp: In member function ‘E_F_F0F0*>, KNM*, KNM*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0*>, KNM*, KNM*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'gmsh.o' -o gmsh.so g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'scotch.o' -o ../mpi/scotch.so '-L/usr/lib64/openmpi/lib' -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags '-lmpi_cxx' '-lmpi' '-L/usr/lib64/openmpi/lib' '-lptscotch' '-lscotch' '-lptscotcherr' '-lscotcherr' '-L/usr/lib64/openmpi/lib' '-lscotch' '-lscotcherr' -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi g++ -shared -fPIC -std=gnu++14 -std=gnu++14 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'MatrixMarket.o' -o ../mpi/MatrixMarket.so -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Helmholtz_FD.o' -o Helmholtz_FD.so g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'bfstream.o' -o bfstream.so g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'dfft.o' -o dfft.so '-lfftw3' g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Schur-Complement.o' -o Schur-Complement.so '-lflexiblas' g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Morley.o' -o ../mpi/Morley.so -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'cmaes.o' 'ff-cmaes.o' -o ../mpi/ff-cmaes.so -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'MatD-VFP0.o' -o ../mpi/MatD-VFP0.so -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'addNewType.o' -o ../mpi/addNewType.so -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'iohdf5.o' -o ../mpi/iohdf5.so '-L/usr/lib64' '-lhdf5_hl' '-lhdf5' '-lhdf5_hl' '-lsz' '-lz' '-ldl' '-lm' -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'ioply.o' -o ioply.so g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P3pnc_3d.o' -o ../mpi/Element_P3pnc_3d.so -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi In member function ‘AnyTypeWithOutCheck::AnyTypeWithOutCheck(long)’, inlined from ‘datasolMeshT_Op::operator()(void*) const’ at medit.cpp:709:10: ./include/AnyType.hpp:96:38: warning: ‘longdefault’ may be used uninitialized [-Wmaybe-uninitialized] 96 | AnyTypeWithOutCheck(long ll) {l=ll;} | ~^~~ medit.cpp: In member function ‘datasolMeshT_Op::operator()(void*) const’: medit.cpp:603:8: note: ‘longdefault’ was declared here 603 | long longdefault; | ^~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'UMFPACK64.o' -o ../mpi/UMFPACK64.so '-lumfpack' '-lamd' '-lcholmod' '-lcolamd' '-lumfpack' '-lamd' '-lcholmod' '-lcolamd' '-lflexiblas' -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'vortextools.o' -o vortextools.so In member function ‘AnyTypeWithOutCheck::AnyTypeWithOutCheck(long)’, inlined from ‘datasolMeshT_Op::operator()(void*) const’ at medit.cpp:709:10: ./include/AnyType.hpp:96:38: warning: ‘longdefault’ may be used uninitialized [-Wmaybe-uninitialized] 96 | AnyTypeWithOutCheck(long ll) {l=ll;} | ~^~~ medit.cpp: In member function ‘datasolMeshT_Op::operator()(void*) const’: medit.cpp:603:8: note: ‘longdefault’ was declared here 603 | long longdefault; | ^~~~~~~~~~~ In member function ‘AnyTypeWithOutCheck::AnyTypeWithOutCheck(long)’, inlined from ‘datasolMesh3_Op::operator()(void*) const’ at medit.cpp:930:10: ./include/AnyType.hpp:96:38: warning: ‘longdefault’ may be used uninitialized [-Wmaybe-uninitialized] 96 | AnyTypeWithOutCheck(long ll) {l=ll;} | ~^~~ medit.cpp: In member function ‘datasolMesh3_Op::operator()(void*) const’: medit.cpp:825:8: note: ‘longdefault’ was declared here 825 | long longdefault; | ^~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'mshmet.o' -o ../mpi/mshmet.so '-L/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/lib' '-lmshmet' '-L/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/lib' '-lMesh' -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi ./include/AFunction.hpp: In member function ‘OneOperator1s_ const*, Fem2D::GQuadratureFormular const*, E_F_F0s_ const*, Fem2D::GQuadratureFormular const*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2810:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2810 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1s_ const*, Fem2D::GQuadratureFormular const*, E_F_F0s_ const*, Fem2D::GQuadratureFormular const*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2810:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ const**, Fem2D::GQuadratureFormular const**, Fem2D::GQuadratureFormular const*, E_F_F0F0_ const**, Fem2D::GQuadratureFormular const**, Fem2D::GQuadratureFormular const*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ const**, Fem2D::GQuadratureFormular const**, Fem2D::GQuadratureFormular const*, E_F_F0F0_ const**, Fem2D::GQuadratureFormular const**, Fem2D::GQuadratureFormular const*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ const**, Fem2D::GQuadratureFormular const**, Fem2D::GQuadratureFormular const*, E_F_F0F0_ const**, Fem2D::GQuadratureFormular const**, Fem2D::GQuadratureFormular const*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ const**, Fem2D::GQuadratureFormular const**, Fem2D::GQuadratureFormular const*, E_F_F0F0_ const**, Fem2D::GQuadratureFormular const**, Fem2D::GQuadratureFormular const*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘readsol_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: medit.cpp:86:70: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 86 | static E_F0 *f(const basicAC_F0 &args) { return new readsol_Op(args); } | ^ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘readsol_Op::f(basicAC_F0 const&)’ at medit.cpp:86:70, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ const**, Fem2D::GQuadratureFormular const**, Fem2D::GQuadratureFormular const*, E_F_F0F0_ const**, Fem2D::GQuadratureFormular const**, Fem2D::GQuadratureFormular const*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ const**, Fem2D::GQuadratureFormular const**, Fem2D::GQuadratureFormular const*, E_F_F0F0_ const**, Fem2D::GQuadratureFormular const**, Fem2D::GQuadratureFormular const*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'IncompleteCholesky.o' -o IncompleteCholesky.so '-lflexiblas' ./include/AFunction.hpp: In member function ‘OneOperator2_ const*, long, KNM_, E_F_F0F0_ const*, long, KNM_, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ const*, long, KNM_, E_F_F0F0_ const*, long, KNM_, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2_ const*, long, KNM_, E_F_F0F0_ const*, long, KNM_, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ const*, long, KNM_, E_F_F0F0_ const*, long, KNM_, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In member function ‘resize’, inlined from ‘Voisinage’ at ClosePoints.cpp:628:13: ./include/RNM.hpp:1198:16: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1198 | this->v=new R[this->n]; | ^ /usr/include/c++/13/new: In function ‘Voisinage’: /usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ ./include/AFunction.hpp: In member function ‘OneOperator2_ const*, long, KNM_, E_F_F0F0_ const*, long, KNM_, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ const*, long, KNM_, E_F_F0F0_ const*, long, KNM_, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2851:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator3_ const**, Fem2D::GQuadratureFormular const**, long, KNM_, E_F_F0F0F0_ const**, Fem2D::GQuadratureFormular const**, long, KNM_, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ const**, Fem2D::GQuadratureFormular const**, long, KNM_, E_F_F0F0F0_ const**, Fem2D::GQuadratureFormular const**, long, KNM_, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'bmo.o' 'lgbmo.o' -o ../mpi/lgbmo.so -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi tetgen.cpp: In member function ‘ConvexHull3D_tetg_file::code(basicAC_F0 const&) const’: tetgen.cpp:2342:65: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2342 | t[2]->CastTo(args[2])); | ^ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ConvexHull3D_tetg_file::code(basicAC_F0 const&) const’ at tetgen.cpp:2342:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator3_ const**, Fem2D::GQuadratureFormular const**, long, KNM_, E_F_F0F0F0_ const**, Fem2D::GQuadratureFormular const**, long, KNM_, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ const**, Fem2D::GQuadratureFormular const**, long, KNM_, E_F_F0F0F0_ const**, Fem2D::GQuadratureFormular const**, long, KNM_, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'DxWriter.o' -o ../mpi/DxWriter.so -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi ./include/AFunction.hpp: In member function ‘OneOperator3_ const**, Fem2D::GQuadratureFormular const**, long, KNM_, E_F_F0F0F0_ const**, Fem2D::GQuadratureFormular const**, long, KNM_, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ const**, Fem2D::GQuadratureFormular const**, long, KNM_, E_F_F0F0F0_ const**, Fem2D::GQuadratureFormular const**, long, KNM_, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2877:11: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘PopenMeditMesh_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: medit.cpp:1192:77: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1192 | static E_F0 *f(const basicAC_F0 &args) { return new PopenMeditMesh_Op(args); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PopenMeditMesh_Op::f(basicAC_F0 const&)’ at medit.cpp:1192:77, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ iovtk.cpp: In function ‘VTK_WRITE_MESH(std::__cxx11::basic_string, std::allocator > const&, _IO_FILE*, Fem2D::Mesh const&, bool, int, bool, bool)’: iovtk.cpp:2756:56: warning: ‘%s’ directive output may be truncated writing up to 15 bytes into a region of size 5 [-Wformat-truncation=] 2756 | int bid0 = snprintf(newvalue,sizeof(int)+1, "%s", (char *)&tab[itab]); | ^~ In file included from /usr/include/stdio.h:964, from /usr/include/c++/13/cstdio:42, from /usr/include/c++/13/ext/string_conversions.h:45, from /usr/include/c++/13/bits/basic_string.h:4109, from /usr/include/c++/13/string:54, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from iovtk.cpp:44: In function ‘snprintf’, inlined from ‘VTK_WRITE_MESH(std::__cxx11::basic_string, std::allocator > const&, _IO_FILE*, Fem2D::Mesh const&, bool, int, bool, bool)’ at iovtk.cpp:2756:30: ff-Ipopt.cpp: In member function ‘OptimIpopt::code(basicAC_F0 const&) const’: /usr/include/bits/stdio2.h:54:35: note: ‘snprintf’ output between 1 and 16 bytes into a destination of size 5 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ ff-Ipopt.cpp:1617:77: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1617 | E_F0 *code(const basicAC_F0 &args) const { return new E_Ipopt(args, AF, AG); } | ^ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimIpopt::code(basicAC_F0 const&) const’ at ff-Ipopt.cpp:1617:77: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'metis.o' -o metis.so '-lmetis' g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_QF.o' -o ../mpi/Element_QF.so -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi In function ‘datasolMesh2_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: medit.cpp:351:75: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 351 | static E_F0 *f(const basicAC_F0 &args) { return new datasolMesh2_Op(args); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘datasolMesh2_Op::f(basicAC_F0 const&)’ at medit.cpp:351:75, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘datasolMesh3_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: medit.cpp:803:51: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 803 | static E_F0 *f(const basicAC_F0 &args) { return new datasolMesh3_Op(args); } | ^~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘datasolMesh3_Op::f(basicAC_F0 const&)’ at medit.cpp:803:51, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Curvature.o' -o ../mpi/Curvature.so '-L/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/lib' '-lMesh' -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi In function ‘PopenMeditMesh3_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: medit.cpp:1909:51: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1909 | static E_F0 *f(const basicAC_F0 &args) { return new PopenMeditMesh3_Op(args); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PopenMeditMesh3_Op::f(basicAC_F0 const&)’ at medit.cpp:1909:51, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'meshtools.o' -o ../mpi/meshtools.so -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'ClosePoints.o' -o ../mpi/ClosePoints.so -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi iovtk.cpp: In function ‘saveTecplot(std::__cxx11::basic_string, std::allocator > const&, Fem2D::Mesh const&)’: iovtk.cpp:6844:19: warning: ‘m’ may be used uninitialized [-Wmaybe-uninitialized] 6844 | for (n = 0; n < m; n++) { | ~~^~~ iovtk.cpp:6814:13: note: ‘m’ was declared here 6814 | size_t n, m; | ^ In function ‘datasolMeshT_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: medit.cpp:571:51: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 571 | static E_F0 *f(const basicAC_F0 &args) { return new datasolMeshT_Op< MMesh, v_fes >(args); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘datasolMeshT_Op::f(basicAC_F0 const&)’ at medit.cpp:571:51, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'ff-Ipopt.o' -o ff-Ipopt.so '-lipopt' '-L/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/lib' '-ldmumpsFREEFEM-SEQ' '-lzmumpsFREEFEM-SEQ' '-lmumps_commonFREEFEM-SEQ' '-lpordFREEFEM-SEQ' '-lpthread' '-lflexiblas' '-L/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/lib' '-lmpiseqFREEFEM-SEQ' '-L/usr/lib/gcc/aarch64-redhat-linux/13' '-L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64' '-L/lib/../lib64' '-L/usr/lib/../lib64' '-L/usr/lib/gcc/aarch64-redhat-linux/13/../../..' '-lgfortran' '-lm' In function ‘PopenMeditMeshT_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: medit.cpp:2679:51: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2679 | static E_F0 *f(const basicAC_F0 &args) { return new PopenMeditMeshT_Op< MMesh, v_fes >(args); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PopenMeditMeshT_Op::f(basicAC_F0 const&)’ at medit.cpp:2679:51, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘datasolMeshT_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: medit.cpp:571:51: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 571 | static E_F0 *f(const basicAC_F0 &args) { return new datasolMeshT_Op< MMesh, v_fes >(args); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘datasolMeshT_Op::f(basicAC_F0 const&)’ at medit.cpp:571:51, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘PopenMeditMeshT_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: medit.cpp:2679:51: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2679 | static E_F0 *f(const basicAC_F0 &args) { return new PopenMeditMeshT_Op< MMesh, v_fes >(args); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PopenMeditMeshT_Op::f(basicAC_F0 const&)’ at medit.cpp:2679:51, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from ./include/ff++.hpp:21, from FreeFemQA.cpp:34: ./include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ./include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ./include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ./include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ./include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:707:72: warning: type of ‘mumps_checkaddrequal’ does not match original declaration [-Wlto-type-mismatch] 707 | CALL MUMPS_CHECKADDREQUAL(SENDBUF(1), MPI_IN_PLACE, I) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpic.c:51:18: note: ‘mumps_checkaddrequal_’ was previously declared here 51 | void LIBSEQ_CALL mumps_checkaddrequal_(char *a, char*b, LIBSEQ_INT *i) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpic.c:51:18: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/tools_common.F:1234:72: warning: type of ‘mumps_icopy_64to32_64c_ip_c’ does not match original declaration [-Wlto-type-mismatch] 1234 | & SIZETAB) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_common.c:98:1: note: ‘mumps_icopy_64to32_64c_ip_c_’ was previously declared here 98 | MUMPS_ICOPY_64TO32_64C_IP_C(MUMPS_INT8 *inouttab, MUMPS_INT8 *sizetab) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_common.c:98:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/ana_orderings_wrappers_m.F:893:72: warning: type of ‘mumps_pordf’ does not match original declaration [-Wlto-type-mismatch] 893 | & NV, NCMPA ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_pord.c:42:1: note: ‘mumps_pordf_’ was previously declared here 42 | MUMPS_PORDF( MUMPS_INT *nvtx, MUMPS_INT *nedges, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_pord.c:42:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/ana_orderings_wrappers_m.F:997:72: warning: type of ‘mumps_pordf_wnd’ does not match original declaration [-Wlto-type-mismatch] 997 | & NV, NCMPA, int(N,8) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_pord.c:57:1: note: ‘mumps_pordf_wnd_’ was previously declared here 57 | MUMPS_PORDF_WND( MUMPS_INT *nvtx, MUMPS_INT *nedges, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_pord.c:57:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_process_blocfacto.F:703:72: warning: type of ‘zmumps_compress_cb_i’ does not match original declaration [-Wlto-type-mismatch] 703 | & IDUMMY, 0, -9999 ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_process_blfac_slave.F:492:72: note: ‘zmumps_compress_cb_i’ was previously declared here 492 | & NELIM, NBROWSinF ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_process_blfac_slave.F:492:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_driver.F:1139:72: warning: type of ‘zmumps_deter_square’ does not match original declaration [-Wlto-type-mismatch] 1139 | CALL ZMUMPS_DETER_SQUARE(id%DKEEP(6), KEEP(259)) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:146:36: note: ‘zmumps_deter_square’ was previously declared here 146 | SUBROUTINE ZMUMPS_DETER_SQUARE(DETER, NEXP) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:146:36: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_driver.F:3561:72: warning: type of ‘zmumps_deter_reduction’ does not match original declaration [-Wlto-type-mismatch] 3561 | & RINFOG(12), INFOG(34), id%NPROCS) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:87:39: note: ‘zmumps_deter_reduction’ was previously declared here 87 | SUBROUTINE ZMUMPS_DETER_REDUCTION( | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:87:39: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_driver.F:3575:72: warning: type of ‘zmumps_deter_sign_perm’ does not match original declaration [-Wlto-type-mismatch] 3575 | & id%UNS_PERM(1) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:162:39: note: ‘zmumps_deter_sign_perm’ was previously declared here 162 | SUBROUTINE ZMUMPS_DETER_SIGN_PERM(DETER, N, VISITED, PERM) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:162:39: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_b.F:393:72: warning: type of ‘zmumps_updatedeter’ does not match original declaration [-Wlto-type-mismatch] 393 | CALL ZMUMPS_UPDATEDETER( DET_MANT, DKEEP(6), KEEP(259) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:14:35: note: ‘zmumps_updatedeter’ was previously declared here 14 | SUBROUTINE ZMUMPS_UPDATEDETER(PIV, DETER, NEXP) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:14:35: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_driver.F:5217:72: warning: type of ‘mumps_dumpmatbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5217 | & trim(id%WRITE_PROBLEM)//char(0) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: type mismatch in parameter 9 43 | void MUMPS_CALL MUMPS_DUMPMATBINARY_C ( MUMPS_INT *N, MUMPS_INT8 *NNZ, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zana_driver.F:5217:72: warning: type of ‘mumps_dumpmatbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5217 | & trim(id%WRITE_PROBLEM)//char(0) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: type mismatch in parameter 9 43 | void MUMPS_CALL MUMPS_DUMPMATBINARY_C ( MUMPS_INT *N, MUMPS_INT8 *NNZ, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: ‘mumps_dumpmatbinary_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_driver.F:5314:72: warning: type of ‘mumps_dumprhsbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5314 | & trim(id%WRITE_PROBLEM)//'.rhs'//char(0) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: type mismatch in parameter 7 27 | void MUMPS_CALL MUMPS_DUMPRHSBINARY_C ( MUMPS_INT *N, MUMPS_INT *NRHS, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zana_driver.F:5314:72: warning: type of ‘mumps_dumprhsbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5314 | & trim(id%WRITE_PROBLEM)//'.rhs'//char(0) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: type mismatch in parameter 7 27 | void MUMPS_CALL MUMPS_DUMPRHSBINARY_C ( MUMPS_INT *N, MUMPS_INT *NRHS, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: ‘mumps_dumprhsbinary_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_save_restore_files.F:244:72: warning: type of ‘mumps_get_save_dir_c’ does not match original declaration [-Wlto-type-mismatch] 244 | call mumps_get_save_dir_C(len_save_dir,tmp_savedir) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:23:1: note: type mismatch in parameter 3 23 | MUMPS_GET_SAVE_DIR_C(MUMPS_INT *len_save_dir, char* save_dir, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:23:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:23:1: note: ‘mumps_get_save_dir_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:23:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_save_restore_files.F:260:72: warning: type of ‘mumps_get_save_prefix_c’ does not match original declaration [-Wlto-type-mismatch] 260 | call mumps_get_save_prefix_C(len_save_prefix,tmp_saveprefix) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:35:1: note: type mismatch in parameter 3 35 | MUMPS_GET_SAVE_PREFIX_C(MUMPS_INT *len_save_prefix, char* save_prefix, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:35:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:35:1: note: ‘mumps_get_save_prefix_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:35:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:248:72: warning: type of ‘mumps_low_level_init_prefix’ does not match original declaration [-Wlto-type-mismatch] 248 | CALL MUMPS_LOW_LEVEL_INIT_PREFIX(DIM_PREFIX, TMP_PREFIX) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:173:1: note: type mismatch in parameter 3 173 | MUMPS_LOW_LEVEL_INIT_PREFIX(MUMPS_INT *dim, char *str, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:173:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:173:1: note: ‘mumps_low_level_init_prefix_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:173:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:249:72: warning: type of ‘mumps_low_level_init_tmpdir’ does not match original declaration [-Wlto-type-mismatch] 249 | CALL MUMPS_LOW_LEVEL_INIT_TMPDIR(DIM_DIR, TMP_DIR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:185:1: note: type mismatch in parameter 3 185 | MUMPS_LOW_LEVEL_INIT_TMPDIR(MUMPS_INT *dim, char *str, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:185:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:185:1: note: ‘mumps_low_level_init_tmpdir_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:185:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:692:72: warning: type of ‘mumps_low_level_init_err_str’ does not match original declaration [-Wlto-type-mismatch] 692 | CALL MUMPS_LOW_LEVEL_INIT_ERR_STR(DIM_ERR_STR_OOC,ERR_STR_OOC) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io_err.c:37:1: note: type mismatch in parameter 3 37 | MUMPS_LOW_LEVEL_INIT_ERR_STR(MUMPS_INT *dim, char* err_str, mumps_ftnlen l1){ | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io_err.c:37:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io_err.c:37:1: note: ‘mumps_low_level_init_err_str_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io_err.c:37:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:540:72: warning: type of ‘mumps_ooc_remove_file_c’ does not match original declaration [-Wlto-type-mismatch] 540 | CALL MUMPS_OOC_REMOVE_FILE_C(IERR, TMP_NAME(1)) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:629:1: note: type mismatch in parameter 3 629 | MUMPS_OOC_REMOVE_FILE_C(MUMPS_INT *ierr, char *name, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:629:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:629:1: note: ‘mumps_ooc_remove_file_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:629:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:2861:72: warning: type of ‘mumps_ooc_get_file_name_c’ does not match original declaration [-Wlto-type-mismatch] 2861 | CALL MUMPS_OOC_GET_FILE_NAME_C(TMP,I,DIM,TMP_NAME(1)) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:541:1: note: type mismatch in parameter 5 541 | MUMPS_OOC_GET_FILE_NAME_C(MUMPS_INT *type,MUMPS_INT *indice,MUMPS_INT *length, char* name, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:541:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:541:1: note: ‘mumps_ooc_get_file_name_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:541:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:2919:72: warning: type of ‘mumps_ooc_set_file_name_c’ does not match original declaration [-Wlto-type-mismatch] 2919 | CALL MUMPS_OOC_SET_FILE_NAME_C(TMP,I,DIM,IERR,TMP_NAME(1)) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:551:1: note: type mismatch in parameter 6 551 | MUMPS_OOC_SET_FILE_NAME_C(MUMPS_INT *type, MUMPS_INT *indice, MUMPS_INT *length, MUMPS_INT *ierr, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:551:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:551:1: note: ‘mumps_ooc_set_file_name_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:551:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'newuoa.o' 'ffnewuoa.o' -o ../mpi/ffnewuoa.so -ldl -lm -lrt -L/usr/lib/gcc/aarch64-redhat-linux/13 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../.. -lgfortran -lm -L/usr/lib64 -lhdf5_hl -lhdf5 -lhdf5_hl -lsz -lz -ldl -lm '-L/usr/lib/gcc/aarch64-redhat-linux/13' '-L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64' '-L/lib/../lib64' '-L/usr/lib/../lib64' '-L/usr/lib/gcc/aarch64-redhat-linux/13/../../..' '-lgfortran' '-lm' -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_mem_dynamic.F:286:72: warning: type of ‘mumps_addr_c’ does not match original declaration [-Wlto-type-mismatch] 286 | CALL MUMPS_ADDR_C(DYNAMIC_CB(1), TMP_ADDRESS) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_process_band.F:149:72: warning: type of ‘mumps_addr_c’ does not match original declaration [-Wlto-type-mismatch] 149 | CALL MUMPS_ADDR_C( DYNAMIC_CB(1), TMP_ADDRESS ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_size.c:22:17: note: ‘mumps_addr_c_’ was previously declared here 22 | void MUMPS_CALL MUMPS_ADDR_C(char *a, MUMPS_INT8 *addr) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_size.c:22:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux_par.F:996:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 996 | & MPI_SUM, 0, id%COMM, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_driver.F:3902:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 3902 | & MPI_SUM, MASTER, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_scalings.F:369:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 369 | & MPI_SUM,MASTER,id%COMM, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_scalings_simScaleAbs.F:1180:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 1180 | & COMM, IERROR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:118:27: note: ‘mpi_reduce’ was previously declared here 118 | SUBROUTINE MPI_REDUCE( SENDBUF, RECVBUF, CNT, DATATYPE, OP, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:118:27: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux_par.F:1130:72: warning: type of ‘mpi_irecv’ does not match original declaration [-Wlto-type-mismatch] 1130 | & id%COMM, RHANDPE, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_scalings_simScale_util.F:771:72: warning: type of ‘mpi_irecv’ does not match original declaration [-Wlto-type-mismatch] 771 | & ITAGCOMM,COMM,REQUESTS(I), IERROR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:370:26: note: ‘mpi_irecv’ was previously declared here 370 | SUBROUTINE MPI_IRECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:370:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux_par.F:1854:72: warning: type of ‘mpi_gather’ does not match original declaration [-Wlto-type-mismatch] 1854 | & MPI_INTEGER8, 0, id%COMM, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:53:27: note: ‘mpi_gather’ was previously declared here 53 | SUBROUTINE MPI_GATHER( SENDBUF, CNT, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:53:27: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux_par.F:1693:72: warning: type of ‘mpi_alltoall’ does not match original declaration [-Wlto-type-mismatch] 1693 | & MPI_INTEGER8, id%COMM, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:159:29: note: ‘mpi_alltoall’ was previously declared here 159 | SUBROUTINE MPI_ALLTOALL( SENDBUF, SENDCNT, SENDTYPE, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:159:29: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux.F:1260:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 1260 | & MPI_INTEGER8, MPI_SUM, id%COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_determinant.F:111:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 111 | & DETERREDUCE_OP, COMM, IERR_MPI) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_scalings_simScaleAbs.F:1061:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 1061 | & MPI_MAX, COMM, IERROR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:118:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 118 | & DETERREDUCE_OP, COMM, IERR_MPI) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:101:30: note: ‘mpi_allreduce’ was previously declared here 101 | SUBROUTINE MPI_ALLREDUCE( SENDBUF, RECVBUF, CNT, DATATYPE, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:101:30: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtype3_root.F:959:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 959 | & IDEST, 128, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtype3_root.F:1060:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 1060 | & MASTER_ROOT,128,COMM,IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/ztype3_root.F:959:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 959 | & IDEST, 128, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/ztype3_root.F:1060:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 1060 | & MASTER_ROOT,128,COMM,IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:490:26: note: ‘mpi_ssend’ was previously declared here 490 | SUBROUTINE MPI_SSEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:490:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_front_aux.F:2179:72: warning: type of ‘dcopy’ does not match original declaration [-Wlto-type-mismatch] 2179 | & LDA, A(UPOS+int(I-1,8)*LDA8), 1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtools.F:1830:72: note: ‘dcopy’ was previously declared here 1830 | CALL dcopy(N8, SRC(1), 1, DEST(1), 1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtools.F:1830:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_process_blocfacto.F:703:72: warning: type of ‘dmumps_compress_cb_i’ does not match original declaration [-Wlto-type-mismatch] 703 | & IDUMMY, 0, -9999 ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtools.F:1944:37: note: ‘dmumps_compress_cb_i’ was previously declared here 1944 | SUBROUTINE DMUMPS_COMPRESS_CB_I(A_PTR, LA_PTR, POSELT, LDA, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtools.F:1944:37: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_c.F:1674:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 1674 | & DIFF_ADDR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_load.F:752:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 752 | CALL MUMPS_SIZE_C(SIZE_DBLE(1),SIZE_DBLE(2),I8SIZE) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zsol_driver.F:1010:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 1010 | & DIFF_SOL_loc_RHS_loc) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_size.c:18:18: note: ‘mumps_size_c_’ was previously declared here 18 | void MUMPS_CALL MUMPS_SIZE_C(char *a, char *b, MUMPS_INT8 *diff) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_size.c:18:18: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_c.F:726:72: warning: type of ‘dmumps_root_solve’ does not match original declaration [-Wlto-type-mismatch] 726 | & INFO(1), MTYPE, KEEP(50), FROM_PP) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_root_parallel.F:14:34: note: type mismatch in parameter 19 14 | SUBROUTINE DMUMPS_ROOT_SOLVE( NRHS, DESCA_PAR, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_root_parallel.F:14:34: note: ‘dmumps_root_solve’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_driver.F:4944:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 4944 | & COLLECT_NZ, id%COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_driver.F:4007:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 4007 | & id%COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_type3_symmetrize.F:119:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 119 | & DEST, SYMMETRIZE, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_driver.F:4002:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 4002 | & id%COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_type3_symmetrize.F:119:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 119 | & DEST, SYMMETRIZE, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:479:25: note: ‘mpi_send’ was previously declared here 479 | SUBROUTINE MPI_SEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:479:25: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_c.F:2026:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 2026 | & ScatterRhsR, COMM, STATUS, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtype3_root.F:964:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 964 | & MASTER_ROOT,128,COMM,STATUS,IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_driver.F:4924:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 4924 | & COLLECT_NZ, id%COMM, STATUS, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_driver.F:4008:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 4008 | & id%COMM, STATUS, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zsol_c.F:2026:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 2026 | & ScatterRhsR, COMM, STATUS, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:459:25: note: ‘mpi_recv’ was previously declared here 459 | SUBROUTINE MPI_RECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:459:25: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_aux.F:1709:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 1709 | & MASTER, COMM, IERR_MPI) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux.F:1266:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 1266 | & 0, id%COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_save_restore.F:980:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 980 | CALL MPI_BCAST( hash, 23, MPI_CHARACTER, 0, id%COMM, ierr ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:204:26: note: type mismatch in parameter 7 204 | SUBROUTINE MPI_BCAST( BUFFER, CNT, DATATYPE, ROOT, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:204:26: note: type ‘void’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:204:26: note: ‘mpi_bcast’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:204:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'SuperLu.o' -o ../mpi/SuperLu.so '-lsuperlu' '-lflexiblas' '-L/usr/lib/gcc/aarch64-redhat-linux/13' '-L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64' '-L/lib/../lib64' '-L/usr/lib/../lib64' '-L/usr/lib/gcc/aarch64-redhat-linux/13/../../..' '-lgfortran' '-lm' -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi In member function ‘Fem2D::GenericElement::set(Fem2D::GenericVertex*, int*, int, double)’, inlined from ‘VTK_LoadT(std::__cxx11::basic_string, std::allocator > const&, bool, bool, bool, double, double, KN >*)Fem2D::MeshL* [clone .isra.0]’ at iovtk.cpp:6718:63: ./include/GenericMesh.hpp:334:21: warning: ‘ivb$’ may be used uninitialized [-Wmaybe-uninitialized] 334 | vertices[i]=v0+iv[i]; | ~~^~~~~~ iovtk.cpp: In function ‘VTK_LoadT(std::__cxx11::basic_string, std::allocator > const&, bool, bool, bool, double, double, KN >*)Fem2D::MeshL* [clone .isra.0]’: iovtk.cpp:6711:9: note: ‘ivb$’ was declared here 6711 | int ivb[B::nv], ivt[T::nv]; | ^~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'MetricPk.o' -o ../mpi/MetricPk.so -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi ./include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ./include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ./include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'distance.o' -o ../mpi/distance.so -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_P4.o' -o ../mpi/Element_P4.so -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'freeyams.o' -o ../mpi/freeyams.so '-L/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/lib' '-lfreeyams' '-L/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/lib' '-lMesh' -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi In function ‘Dcl_Type const**>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘Load_Init()’ at qf11to25.cpp:4110:49: ./include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type const**>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ./include/AFunction.hpp:3112:42, inlined from ‘Load_Init()’ at qf11to25.cpp:4110:49: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type const**>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘Load_Init()’ at qf11to25.cpp:4113:49: ./include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type const**>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ./include/AFunction.hpp:3112:42, inlined from ‘Load_Init()’ at qf11to25.cpp:4113:49: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type const**>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘Load_Init()’ at qf11to25.cpp:4116:49: ./include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type const**>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ./include/AFunction.hpp:3112:42, inlined from ‘Load_Init()’ at qf11to25.cpp:4116:49: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ qf11to25.cpp: In function ‘Load_Init()’: qf11to25.cpp:4102:95: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 4102 | new OneOperator2_< const GQuadratureFormular< R1 > *, long, KNM_< double > >(BuilQFd< R1 >)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at qf11to25.cpp:4102:95: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ qf11to25.cpp: In function ‘Load_Init()’: qf11to25.cpp:4105:95: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 4105 | new OneOperator2_< const GQuadratureFormular< R2 > *, long, KNM_< double > >(BuilQFd< R2 >)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at qf11to25.cpp:4105:95: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ qf11to25.cpp: In function ‘Load_Init()’: qf11to25.cpp:4108:95: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 4108 | new OneOperator2_< const GQuadratureFormular< R3 > *, long, KNM_< double > >(BuilQFd< R3 >)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at qf11to25.cpp:4108:95: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ qf11to25.cpp: In function ‘Load_Init()’: qf11to25.cpp:4137:73: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 4137 | const GQuadratureFormular< R1 > * >(cloneQF< R1 >) | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at qf11to25.cpp:4137:73: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ qf11to25.cpp: In function ‘Load_Init()’: qf11to25.cpp:4135:73: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 4135 | const GQuadratureFormular< R3 > * >(cloneQF< R3 >), | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at qf11to25.cpp:4135:73: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ qf11to25.cpp: In function ‘Load_Init()’: qf11to25.cpp:4133:73: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 4133 | const GQuadratureFormular< R2 > * >(cloneQF< R2 >), | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at qf11to25.cpp:4133:73: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ qf11to25.cpp: In function ‘Load_Init()’: qf11to25.cpp:4131:55: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 4131 | KNM_< double > >(pBuilQFd< R3 >), | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at qf11to25.cpp:4131:55: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ qf11to25.cpp: In function ‘Load_Init()’: qf11to25.cpp:4129:55: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 4129 | KNM_< double > >(pBuilQFd< R2 >), | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at qf11to25.cpp:4129:55: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ qf11to25.cpp: In function ‘Load_Init()’: qf11to25.cpp:4127:55: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 4127 | KNM_< double > >(pBuilQFd< R1 >), | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at qf11to25.cpp:4127:55: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ qf11to25.cpp: In function ‘Load_Init()’: qf11to25.cpp:4143:49: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 4143 | UnRef< const GQuadratureFormular< R1 > * >)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at qf11to25.cpp:4143:49: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ qf11to25.cpp: In function ‘Load_Init()’: qf11to25.cpp:4146:49: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 4146 | UnRef< const GQuadratureFormular< R2 > * >)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at qf11to25.cpp:4146:49: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ qf11to25.cpp: In function ‘Load_Init()’: qf11to25.cpp:4149:49: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 4149 | UnRef< const GQuadratureFormular< R3 > * >)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at qf11to25.cpp:4149:49: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ qf11to25.cpp: In function ‘Load_Init()’: qf11to25.cpp:4182:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 4182 | tripleQF)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at qf11to25.cpp:4182:15: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from ./include/MeshLn.hpp:51, from ./include/FESpacen.hpp:54, from ./include/ff++.hpp:33: ./include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ./include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'isoline.o' -o isoline.so g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Schur-Complement.o' -o ../mpi/Schur-Complement.so '-lflexiblas' -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'geophysics.o' -o ../mpi/geophysics.so -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi In file included from ./include/ff++.hpp:34: ./include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ./include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;iCastTo(args[0]), t[1]->CastTo(args[1]) ); | ^ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PLOTPDF::code(basicAC_F0 const&) const’ at plotPDF.cpp:4567:88: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ plotPDF.cpp: In member function ‘PLOTPDF::code(basicAC_F0 const&) const’: plotPDF.cpp:4594:135: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 4594 | return new PLOTPDF_Op( args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), t[2]->CastTo(args[2]), static_cast(0) ); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PLOTPDF::code(basicAC_F0 const&) const’ at plotPDF.cpp:4594:128: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ./include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ./include/VirtualSolverSparseSuite.hpp:536:64: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ./include/HashMatrix.hpp:17, from ./include/ff++.hpp:35: ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ./include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ./include/VirtualSolverSparseSuite.hpp:615:78: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/SparseLinearSolver.hpp:9: ./include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ./include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ./include/VirtualSolverSkyLine.hpp:11, from ./include/SparseLinearSolver.hpp:10: ./include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ./include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ./include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ./include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ./include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ./include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ./include/lgsolver.hpp:152:23: required from here ./include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ./include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ./include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ./include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ./include/ff++.hpp:46: ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ./include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ./include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ./include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ./include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ./include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ./include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ./include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ./include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'vortextools.o' -o ../mpi/vortextools.so -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'bfstream.o' -o ../mpi/bfstream.so -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi ./include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ./include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ./include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Helmholtz_FD.o' -o ../mpi/Helmholtz_FD.so -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi medit.cpp: In member function ‘PopenMeditMeshT_Op::operator()(void*) const’: medit.cpp:2798:16: warning: ‘t’ may be used uninitialized [-Wmaybe-uninitialized] 2798 | MMesh *pTh = new MMesh(nv, nt, nbe, v, t, b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ medit.cpp:2750:6: note: ‘t’ was declared here 2750 | T *t; | ^ ./include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ./include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ./include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'gmsh.o' -o ../mpi/gmsh.so -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi In file included from ./include/ff++.hpp:55: ./include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ./include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ./include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ./include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ./include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ./include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ./include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ./include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ./include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ./include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ./include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ./include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ./include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ In function ‘VTK_WriteMesh3_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: iovtk.cpp:4344:77: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 4344 | static E_F0 *f(const basicAC_F0 &args) { return new VTK_WriteMesh3_Op(args); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘VTK_WriteMesh3_Op::f(basicAC_F0 const&)’ at iovtk.cpp:4344:77, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'qf11to25.o' -o qf11to25.so In file included from Geometry.hpp:27, from FreeFemQA.cpp:40: RZ.h: At global scope: RZ.h:986:22: warning: ‘virtual const mir::sym2 mir::Metric2::operator()(const mir::R2&) const’ was hidden [-Woverloaded-virtual=] 986 | virtual const sym2 operator( )(const R2 &P) const { return sym2(1, 0, 1); } | ^~~~~~~~ RZ.h:1014:14: note: by ‘const mir::sym3 mir::FctMetric3::operator()(const mir::R3&) const’ 1014 | const sym3 operator( )(const R3 &P) const { return metric_(P); } | ^~~~~~~~ In file included from ./include/AFunction.hpp:92: ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ./include/AFunction.hpp:438:32: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ./include/AFunction.hpp:1798:40: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ./include/AFunction.hpp:1903:38: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/VirtualSolverCG.hpp:10, from ./include/SparseLinearSolver.hpp:8: ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:153:79: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:233:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ./include/VirtualSolverSparseSuite.hpp:553:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ./include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ./include/VirtualSolverSparseSuite.hpp:635:78: required from here ./include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ./include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ./include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In function ‘VTK_WriteMesh_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: iovtk.cpp:2400:76: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2400 | static E_F0 *f(const basicAC_F0 &args) { return new VTK_WriteMesh_Op(args); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘VTK_WriteMesh_Op::f(basicAC_F0 const&)’ at iovtk.cpp:2400:76, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ./include/problem.hpp:141:68: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ./include/problem.hpp:300:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ./include/problem.hpp:373:82: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ./include/problem.hpp:636:59: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ./include/problem.hpp:679:60: required from here ./include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from Geometry.hpp:28: SortedList.h: In instantiation of ‘TabElement& mir::Tab::operator[](int) [with TabElement = mir::RZ]’: SortedList.h:400:10: required from here SortedList.h:76:18: warning: unused variable ‘hasGrown’ [-Wunused-variable] 76 | const bool hasGrown = grow( ); // contents of an assertion are not executed if NDEBUG | ^~~~~~~~ SortedList.h: In instantiation of ‘TabElement& mir::Tab::operator[](int) [with TabElement = mir::Edge]’: Geometry.hpp:315:14: required from here SortedList.h:76:18: warning: unused variable ‘hasGrown’ [-Wunused-variable] SortedList.h: In instantiation of ‘TabElement& mir::Tab::operator[](int) [with TabElement = mir::BiDim]’: Geometry.hpp:324:31: required from here SortedList.h:76:18: warning: unused variable ‘hasGrown’ [-Wunused-variable] SortedList.h: In instantiation of ‘TabElement& mir::Tab::operator[](int) [with TabElement = mir::Vertex]’: Geometry.hpp:353:17: required from here SortedList.h:76:18: warning: unused variable ‘hasGrown’ [-Wunused-variable] In member function ‘resize’, inlined from ‘Voisinage’ at ClosePoints.cpp:628:13: ./include/RNM.hpp:1198:16: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1198 | this->v=new R[this->n]; | ^ /usr/include/c++/13/new: In function ‘Voisinage’: /usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ iovtk.cpp: In function ‘VTK_Load(std::__cxx11::basic_string, std::allocator > const&, bool, KN >*)’: iovtk.cpp:1780:50: warning: ‘tff’ may be used uninitialized [-Wmaybe-uninitialized] 1780 | Mesh *pTh = new Mesh(nv, nt, nbe, vff, tff, bff); | ^ iovtk.cpp:1726:19: note: ‘tff’ was declared here 1726 | Mesh::Triangle *tff; | ^~~ iovtk.cpp:1780:50: warning: ‘bff’ may be used uninitialized [-Wmaybe-uninitialized] 1780 | Mesh *pTh = new Mesh(nv, nt, nbe, vff, tff, bff); | ^ iovtk.cpp:1732:24: note: ‘bff’ was declared here 1732 | Mesh::BorderElement *bff; | ^~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ./include/lgfem.hpp:475:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ./include/lgfem.hpp:522:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ./include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ./include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ./include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ./include/lgfem.hpp:569:69: required from here ./include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'ioply.o' -o ../mpi/ioply.so -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi medit.cpp: In member function ‘PopenMeditMeshT_Op::operator()(void*) const’: medit.cpp:2798:16: warning: ‘t’ may be used uninitialized [-Wmaybe-uninitialized] 2798 | MMesh *pTh = new MMesh(nv, nt, nbe, v, t, b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ medit.cpp:2750:6: note: ‘t’ was declared here 2750 | T *t; | ^ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ./include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ./include/DOperator.hpp:154:11: required from here ./include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ./include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ tetgen.cpp: In member function ‘ReconstructionRefine::code(basicAC_F0 const&) const’: tetgen.cpp:2070:67: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2070 | return new ReconstructionRefine_Op(args, t[0]->CastTo(args[0])); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ReconstructionRefine::code(basicAC_F0 const&) const’ at tetgen.cpp:2070:67: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ tetgen.cpp: In member function ‘Remplissage::code(basicAC_F0 const&) const’: tetgen.cpp:1779:58: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1779 | return new Remplissage_Op(args, t[0]->CastTo(args[0])); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Remplissage::code(basicAC_F0 const&) const’ at tetgen.cpp:1779:58: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ iovtk.cpp: In member function ‘VTK_WriteMesh_Op::operator()(void*) const’: iovtk.cpp:2839:25: warning: ‘dataname’ may be used uninitialized [-Wmaybe-uninitialized] 2839 | char *data = newcopy(dataname); | ~~~~~~~^~~~~~~~~~ iovtk.cpp:2786:11: note: ‘dataname’ was declared here 2786 | string *dataname; | ^~~~~~~~ tetgen.cpp: In member function ‘Build2D3D::code(basicAC_F0 const&) const’: tetgen.cpp:185:97: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 185 | E_F0 *code(const basicAC_F0 &args) const { return new Build2D3D_Op(args, t[0]->CastTo(args[0])); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Build2D3D::code(basicAC_F0 const&) const’ at tetgen.cpp:185:97: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'metis.o' -o ../mpi/metis.so '-lmetis' -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'IncompleteCholesky.o' -o ../mpi/IncompleteCholesky.so '-lflexiblas' -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'medit.o' -o medit.so iovtk.cpp: In function ‘VTK_WRITE_MESH3(std::__cxx11::basic_string, std::allocator > const&, _IO_FILE*, Fem2D::Mesh3 const&, bool, int, bool, bool)’: iovtk.cpp:4698:56: warning: ‘%s’ directive output may be truncated writing up to 15 bytes into a region of size 5 [-Wformat-truncation=] 4698 | int bid0 = snprintf(newvalue,sizeof(int)+1, "%s", (char *)&tab[itab]); | ^~ In function ‘snprintf’, inlined from ‘VTK_WRITE_MESH3(std::__cxx11::basic_string, std::allocator > const&, _IO_FILE*, Fem2D::Mesh3 const&, bool, int, bool, bool)’ at iovtk.cpp:4698:30: /usr/include/bits/stdio2.h:54:35: note: ‘snprintf’ output between 1 and 16 bytes into a destination of size 5 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)37, true>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1394:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1394 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)37, true>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1394:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator1 >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2267:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)36, true>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1394:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1394 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)36, true>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1394:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘RebuildBorder::code(basicAC_F0 const&) const’: msh3.cpp:9312:14: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 9312 | return new RebuildBorder_Op< MMesh >(args, t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘RebuildBorder::code(basicAC_F0 const&) const’ at msh3.cpp:9312:14: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘RebuildBorder::code(basicAC_F0 const&) const’: msh3.cpp:9312:14: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 9312 | return new RebuildBorder_Op< MMesh >(args, t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘RebuildBorder::code(basicAC_F0 const&) const’ at msh3.cpp:9312:14: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘BuildMeshLFromMeshS::code(basicAC_F0 const&) const’: msh3.cpp:8478:57: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 8478 | return new BuildMeshL_Op(args, t[0]->CastTo(args[0])); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘BuildMeshLFromMeshS::code(basicAC_F0 const&) const’ at msh3.cpp:8478:57: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘OrientNormal::code(basicAC_F0 const&) const’: msh3.cpp:9749:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 9749 | return new OrientNormal_Op(args, t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OrientNormal::code(basicAC_F0 const&) const’ at msh3.cpp:9749:12: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)39, true>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1394:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1394 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)39, true>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1394:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘DeplacementTab::code(basicAC_F0 const&) const’: msh3.cpp:4891:61: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 4891 | return new DeplacementTab_Op(args, t[0]->CastTo(args[0])); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘DeplacementTab::code(basicAC_F0 const&) const’ at msh3.cpp:4891:61: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'plotPDF.o' -o plotPDF.so '-lz' msh3.cpp: In member function ‘CheckMesh::code(basicAC_F0 const&) const’: msh3.cpp:9252:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 9252 | return new CheckMesh_Op< MMesh >(args, t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CheckMesh::code(basicAC_F0 const&) const’ at msh3.cpp:9252:12: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘BuildMeshSFromMesh3::code(basicAC_F0 const&) const’: msh3.cpp:8366:57: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 8366 | return new BuildMeshS_Op(args, t[0]->CastTo(args[0])); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘BuildMeshSFromMesh3::code(basicAC_F0 const&) const’ at msh3.cpp:8366:57: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)38, true>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1394:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1394 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)38, true>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1394:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘CheckMesh::code(basicAC_F0 const&) const’: msh3.cpp:9252:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 9252 | return new CheckMesh_Op< MMesh >(args, t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CheckMesh::code(basicAC_F0 const&) const’ at msh3.cpp:9252:12: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ iovtk.cpp: In member function ‘VTK_WriteMesh3_Op::operator()(void*) const’: iovtk.cpp:4781:25: warning: ‘dataname’ may be used uninitialized [-Wmaybe-uninitialized] 4781 | char *data = newcopy(dataname); | ~~~~~~~^~~~~~~~~~ iovtk.cpp:4729:11: note: ‘dataname’ was declared here 4729 | string *dataname; | ^~~~~~~~ msh3.cpp: In member function ‘OrientNormal::code(basicAC_F0 const&) const’: msh3.cpp:9749:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 9749 | return new OrientNormal_Op(args, t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OrientNormal::code(basicAC_F0 const&) const’ at msh3.cpp:9749:12: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘Op_GluMeshTtab::code(basicAC_F0 const&) const’: msh3.cpp:7480:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 7480 | E_F0 *code(const basicAC_F0 &args) const { return new Op(args, t[0]->CastTo(args[0])); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Op_GluMeshTtab::code(basicAC_F0 const&) const’ at msh3.cpp:7480:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘Op_GluMeshTtab::code(basicAC_F0 const&) const’: msh3.cpp:7480:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 7480 | E_F0 *code(const basicAC_F0 &args) const { return new Op(args, t[0]->CastTo(args[0])); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Op_GluMeshTtab::code(basicAC_F0 const&) const’ at msh3.cpp:7480:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)40, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)40, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘Op_GluMesh3tab::code(basicAC_F0 const&) const’: msh3.cpp:7448:87: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 7448 | E_F0 *code(const basicAC_F0 &args) const { return new Op(args, t[0]->CastTo(args[0])); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Op_GluMesh3tab::code(basicAC_F0 const&) const’ at msh3.cpp:7448:87: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘CheckMesh::code(basicAC_F0 const&) const’: msh3.cpp:9252:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 9252 | return new CheckMesh_Op< MMesh >(args, t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CheckMesh::code(basicAC_F0 const&) const’ at msh3.cpp:9252:12: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'isoline.o' -o ../mpi/isoline.so -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi ./include/AFunction.hpp: In member function ‘OneBinaryOperator_st >, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st >, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2511:13: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)35, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)35, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneBinaryOperator_st >, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st >, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2511:13: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneBinaryOperator_st >, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st >, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2511:13: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneBinaryOperator_st, listMeshT, Fem2D::MeshS const*>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st, listMeshT, Fem2D::MeshS const*>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2511:13: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneBinaryOperator_st, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2511:13: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneBinaryOperator_st, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2511:13: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)34, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)34, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneBinaryOperator_st >, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st >, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2511:13: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'lapack.o' -o lapack.so '-lflexiblas' ./include/AFunction.hpp: In member function ‘OneBinaryOperator_st, Fem2D::MeshS const*, Fem2D::MeshS const*>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st, Fem2D::MeshS const*, Fem2D::MeshS const*>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2511:13: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneBinaryOperator_st, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2511:13: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneBinaryOperator_st, Fem2D::MeshL const*, Fem2D::MeshL const*>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st, Fem2D::MeshL const*, Fem2D::MeshL const*>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2511:13: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)29, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)29, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneBinaryOperator_st, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2511:13: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneBinaryOperator_st, listMeshT, Fem2D::MeshL const*>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st, listMeshT, Fem2D::MeshL const*>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2511:13: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘OneOperator2*, E_F_F0F0*> >::code(basicAC_F0 const&) const’: ./include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2*, E_F_F0F0*> >::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2287:16: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘Op_trunc_mesh3::code(basicAC_F0 const&) const’: msh3.cpp:6084:69: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 6084 | return new Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1])); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Op_trunc_mesh3::code(basicAC_F0 const&) const’ at msh3.cpp:6084:69: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘Op_trunc_meshS::code(basicAC_F0 const&) const’: msh3.cpp:5227:69: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 5227 | return new Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1])); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Op_trunc_meshS::code(basicAC_F0 const&) const’ at msh3.cpp:5227:69: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)28, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)28, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘Op_trunc_meshL::code(basicAC_F0 const&) const’: msh3.cpp:5736:69: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 5736 | return new Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1])); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Op_trunc_meshL::code(basicAC_F0 const&) const’ at msh3.cpp:5736:69: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)27, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)27, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)26, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)26, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)25, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)25, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)24, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)24, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘MeshGenQA::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: FreeFemQA.cpp:90:69: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 90 | static E_F0 *f(const basicAC_F0 &args) { return new MeshGenQA(args); } | ^ In file included from ./include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘MeshGenQA::f(basicAC_F0 const&)’ at FreeFemQA.cpp:90:69, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)19, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)19, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘VTK_WriteMeshT_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: iovtk.cpp:5661:51: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 5661 | static E_F0 *f(const basicAC_F0 &args) { return new VTK_WriteMeshT_Op< MMesh >(args); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘VTK_WriteMeshT_Op::f(basicAC_F0 const&)’ at iovtk.cpp:5661:51, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)18, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)18, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)17, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)17, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)16, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)16, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘VTK_WriteMeshT_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: iovtk.cpp:5661:51: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 5661 | static E_F0 *f(const basicAC_F0 &args) { return new VTK_WriteMeshT_Op< MMesh >(args); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘VTK_WriteMeshT_Op::f(basicAC_F0 const&)’ at iovtk.cpp:5661:51, inlined from ‘OneOperatorCode, 0>::code(basicAC_F0 const&) const’ at ./include/AFunction.hpp:2912:65: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In function ‘GluMesh3(listMesh3 const&)’: msh3.cpp:1975:48: warning: ‘t’ may be used uninitialized [-Wmaybe-uninitialized] 1975 | Mesh3 *mpq = new Mesh3(nbv, nbt, nbe, v, t, b); | ^ msh3.cpp:1844:8: note: ‘t’ was declared here 1844 | Tet *t; | ^ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)15, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)15, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ iovtk.cpp: In function ‘VTK_WRITE_MESHT(std::__cxx11::basic_string, std::allocator > const&, _IO_FILE*, Fem2D::MeshL const&, bool, int, bool, bool)void’: iovtk.cpp:5952:57: warning: ‘%s’ directive output may be truncated writing up to 15 bytes into a region of size 5 [-Wformat-truncation=] 5952 | int bid0 = snprintf(newvalue,sizeof(int)+1,"%s", (char *)&tab[itab]); | ^~ In function ‘snprintf’, inlined from ‘VTK_WRITE_MESHT(std::__cxx11::basic_string, std::allocator > const&, _IO_FILE*, Fem2D::MeshL const&, bool, int, bool, bool)void’ at iovtk.cpp:5952:32: /usr/include/bits/stdio2.h:54:35: note: ‘snprintf’ output between 1 and 16 bytes into a destination of size 5 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)14, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)14, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)13, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)13, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)12, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)12, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at FreeFemQA.cpp:197:1: FreeFemQA.cpp:194:66: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 194 | Global.Add("MeshGenQA", "(", new OneOperatorCode< MeshGenQA >( )); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at FreeFemQA.cpp:194:66, inlined from ‘AutoLoadInit()’ at FreeFemQA.cpp:197:1: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)11, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)11, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ iovtk.cpp: In function ‘VTK_WRITE_MESHT(std::__cxx11::basic_string, std::allocator > const&, _IO_FILE*, Fem2D::MeshS const&, bool, int, bool, bool)void’: iovtk.cpp:5952:57: warning: ‘%s’ directive output may be truncated writing up to 15 bytes into a region of size 5 [-Wformat-truncation=] 5952 | int bid0 = snprintf(newvalue,sizeof(int)+1,"%s", (char *)&tab[itab]); | ^~ In function ‘snprintf’, inlined from ‘VTK_WRITE_MESHT(std::__cxx11::basic_string, std::allocator > const&, _IO_FILE*, Fem2D::MeshS const&, bool, int, bool, bool)void’ at iovtk.cpp:5952:32: /usr/include/bits/stdio2.h:54:35: note: ‘snprintf’ output between 1 and 16 bytes into a destination of size 5 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)9, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)9, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)8, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)8, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)7, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)7, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'GeometryQA.o' 'FreeFemQA.o' -o FreeFemQA.so ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)6, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)6, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)5, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)5, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)4, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)4, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)3, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)3, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)2, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)2, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)1, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)1, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ff-NLopt.cpp: In member function ‘OptimNLopt<(nlopt::algorithm)0, false>::code(basicAC_F0 const&) const’: ff-NLopt.cpp:1057:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1057 | E_F0 *code(const basicAC_F0 &args) const { return new E_NLopt(args, cas); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimNLopt<(nlopt::algorithm)0, false>::code(basicAC_F0 const&) const’ at ff-NLopt.cpp:1057:53: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ iovtk.cpp: In member function ‘VTK_WriteMeshT_Op::operator()(void*) const’: iovtk.cpp:5999:25: warning: ‘dataname’ may be used uninitialized [-Wmaybe-uninitialized] 5999 | char *data = newcopy(dataname); | ~~~~~~~^~~~~~~~~~ iovtk.cpp:5976:11: note: ‘dataname’ was declared here 5976 | string *dataname; | ^~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'medit.o' -o ../mpi/medit.so -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'lapack.o' -o ../mpi/lapack.so '-lflexiblas' -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi ./include/AFunction.hpp: In member function ‘E_F_F0F0*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:1076:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction.hpp: In member function ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ./include/AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ./include/AFunction.hpp:998:22: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ iovtk.cpp: In member function ‘VTK_WriteMeshT_Op::operator()(void*) const’: iovtk.cpp:5999:25: warning: ‘dataname’ may be used uninitialized [-Wmaybe-uninitialized] 5999 | char *data = newcopy(dataname); | ~~~~~~~^~~~~~~~~~ iovtk.cpp:5976:11: note: ‘dataname’ was declared here 5976 | string *dataname; | ^~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'plotPDF.o' -o ../mpi/plotPDF.so '-lz' -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'ff-NLopt.o' -o ff-NLopt.so '-lnlopt' g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'qf11to25.o' -o ../mpi/qf11to25.so -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'iovtk.o' -o iovtk.so g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'GeometryQA.o' 'FreeFemQA.o' -o ../mpi/FreeFemQA.so -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi msh3.cpp: In member function ‘Line::code(basicAC_F0 const&) const’: msh3.cpp:9377:76: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 9377 | return new Line_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1])); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Line::code(basicAC_F0 const&) const’ at msh3.cpp:9377:76: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘Load_Init()’ at gsl.cpp:384:25: ./include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ./include/AFunction.hpp:3112:42, inlined from ‘Load_Init()’ at gsl.cpp:384:25: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘Load_Init()’ at gsl.cpp:385:33: ./include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ./include/AFunction.hpp:3112:42, inlined from ‘Load_Init()’ at gsl.cpp:385:33: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘Load_Init()’ at gsl.cpp:387:33: ./include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ./include/AFunction.hpp:3112:42, inlined from ‘Load_Init()’ at gsl.cpp:387:33: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ gsl.cpp: In function ‘Load_Init()’: gsl.cpp:364:86: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 364 | new OneOperator2< long, KN_< double >, KN_< double > >(gslpolysolvecubic)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at gsl.cpp:364:86: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ gsl.cpp: In function ‘Load_Init()’: gsl.cpp:366:89: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 366 | new OneOperator2< long, KN_< double >, KN_< Complex > >(gslpolycomplexsolve)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at gsl.cpp:366:89: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ gsl.cpp: In function ‘Load_Init()’: gsl.cpp:399:44: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 399 | init_GSLInterpolation)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at gsl.cpp:399:44: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ gsl.cpp: In function ‘Load_Init()’: gsl.cpp:402:43: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 402 | set_GSLInterpolation)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at gsl.cpp:402:43: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ gsl.cpp: In function ‘Load_Init()’: gsl.cpp:405:43: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 405 | set_GSLInterpolation)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at gsl.cpp:405:43: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ gsl.cpp: In function ‘Load_Init()’: gsl.cpp:409:34: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 409 | init_GSLInterpolation)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at gsl.cpp:409:34: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ gsl.cpp: In function ‘Load_Init()’: gsl.cpp:418:89: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 418 | "(", "", new OneOperator2< double, GSLInterpolation *, double >(GSLInterpolationeval)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at gsl.cpp:418:89: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ gsl.cpp: In function ‘Load_Init()’: gsl.cpp:420:94: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 420 | "d", ".", new OneOperator1< dGSLInterpolation, GSLInterpolation * >(dGSLInterpolationedef)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at gsl.cpp:420:94: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ gsl.cpp: In function ‘Load_Init()’: gsl.cpp:422:97: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 422 | "dd", ".", new OneOperator1< ddGSLInterpolation, GSLInterpolation * >(ddGSLInterpolationedef)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at gsl.cpp:422:97: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ gsl.cpp: In function ‘Load_Init()’: gsl.cpp:424:89: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 424 | "(", "", new OneOperator2< double, dGSLInterpolation, double >(dGSLInterpolationeval)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at gsl.cpp:424:89: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ gsl.cpp: In function ‘Load_Init()’: gsl.cpp:426:91: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 426 | "(", "", new OneOperator2< double, ddGSLInterpolation, double >(ddGSLInterpolationeval)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at gsl.cpp:426:91: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ gsl.cpp: In function ‘Load_Init()’: gsl.cpp:429:91: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 429 | "=", new OneOperator2< gsl_rng **, gsl_rng **, const gsl_rng_type * >(set_gsl_rng_type)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at gsl.cpp:429:91: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ gsl.cpp: In function ‘Load_Init()’: gsl.cpp:430:92: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 430 | TheOperators->Add("=", new OneOperator2< gsl_rng **, gsl_rng **, gsl_rng ** >(set_gsl_cpy)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at gsl.cpp:430:92: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ gsl.cpp: In function ‘Load_Init()’: gsl.cpp:433:94: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 433 | Global.Add("gslrnguniformpos", "(", new OneOperator1< double, gsl_rng ** >(gslrnguniformpos)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at gsl.cpp:433:94: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ gsl.cpp: In function ‘Load_Init()’: gsl.cpp:436:80: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 436 | Global.Add("gslrngget", "(", new OneOperator1< long, gsl_rng ** >(gsl_rng_get)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at gsl.cpp:436:80: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ gsl.cpp: In function ‘Load_Init()’: gsl.cpp:437:80: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 437 | Global.Add("gslrngmin", "(", new OneOperator1< long, gsl_rng ** >(gsl_rng_min)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at gsl.cpp:437:80: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ gsl.cpp: In function ‘Load_Init()’: gsl.cpp:439:86: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 439 | Global.Add("gslrngset", "(", new OneOperator2< long, gsl_rng **, long >(gsl_rng_set)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at gsl.cpp:439:86: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘BuildLayerMesh::code(basicAC_F0 const&) const’: msh3.cpp:4280:83: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 4280 | return new BuildLayeMesh_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1])); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘BuildLayerMesh::code(basicAC_F0 const&) const’ at msh3.cpp:4280:83: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘ExtractMesh::code(basicAC_F0 const&) const’: msh3.cpp:6815:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 6815 | return new ExtractMesh_Op< MMesh, MMeshO >(args, t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ExtractMesh::code(basicAC_F0 const&) const’ at msh3.cpp:6815:12: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘SetMesh::code(basicAC_F0 const&) const’: msh3.cpp:2739:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2739 | return new SetMesh_Op< MMesh >(args, t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SetMesh::code(basicAC_F0 const&) const’ at msh3.cpp:2739:12: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘SetMesh::code(basicAC_F0 const&) const’: msh3.cpp:2739:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2739 | return new SetMesh_Op< MMesh >(args, t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SetMesh::code(basicAC_F0 const&) const’ at msh3.cpp:2739:12: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘SetMesh::code(basicAC_F0 const&) const’: msh3.cpp:2739:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2739 | return new SetMesh_Op< MMesh >(args, t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘SetMesh::code(basicAC_F0 const&) const’ at msh3.cpp:2739:12: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from msh3.cpp:45: ./include/AFunction_ext.hpp: In member function ‘OneOperator4_*, long, KN*, E_F_F0F0F0F0_*, long, KN*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:159:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 159 | return new CODE(f, | ^~~~~~~~~~~ 160 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 161 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 162 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 163 | t[3]->CastTo(args[3]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator4_*, long, KN*, E_F_F0F0F0F0_*, long, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:159:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction_ext.hpp: In member function ‘OneOperator4_*, long, KN*, E_F_F0F0F0F0_*, long, KN*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:159:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 159 | return new CODE(f, | ^~~~~~~~~~~ 160 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 161 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 162 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 163 | t[3]->CastTo(args[3]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator4_*, long, KN*, E_F_F0F0F0F0_*, long, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:159:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./include/AFunction_ext.hpp: In member function ‘OneOperator4_*, long, KN*, E_F_F0F0F0F0_*, long, KN*, E_F0> >::code(basicAC_F0 const&) const’: ./include/AFunction_ext.hpp:159:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 159 | return new CODE(f, | ^~~~~~~~~~~ 160 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 161 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 162 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 163 | t[3]->CastTo(args[3]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator4_*, long, KN*, E_F_F0F0F0F0_*, long, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ./include/AFunction_ext.hpp:159:10: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘ExtractMesh::code(basicAC_F0 const&) const’: msh3.cpp:6815:12: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 6815 | return new ExtractMesh_Op< MMesh, MMeshO >(args, t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘ExtractMesh::code(basicAC_F0 const&) const’ at msh3.cpp:6815:12: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In function ‘GluMesh3(listMesh3 const&)’: msh3.cpp:1975:48: warning: ‘t’ may be used uninitialized [-Wmaybe-uninitialized] 1975 | Mesh3 *mpq = new Mesh3(nbv, nbt, nbe, v, t, b); | ^ msh3.cpp:1844:8: note: ‘t’ was declared here 1844 | Tet *t; | ^ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'gsl.o' -o gsl.so '-lgsl' '-lgslcblas' '-lm' g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'ff-NLopt.o' -o ../mpi/ff-NLopt.so '-lnlopt' -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'iovtk.o' -o ../mpi/iovtk.so -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi msh3.cpp: In member function ‘CheckManifoldMesh::code(basicAC_F0 const&) const’: msh3.cpp:5088:64: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 5088 | return new CheckManifoldMesh_Op(args, t[0]->CastTo(args[0])); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘CheckManifoldMesh::code(basicAC_F0 const&) const’ at msh3.cpp:5088:64: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'tetgen.o' -o tetgen.so '-ltet' msh3.cpp: In function ‘Renumb’: msh3.cpp:6500:58: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 6500 | std::set< int > *adjncyVec = new std::set< int >[nbv]( ); | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In function ‘Renumb’, inlined from ‘operator()’ at msh3.cpp:6019:20: msh3.cpp:5112:32: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 5112 | std::set< int > *adjncyVec = new std::set< int >[nbv]( ); | ^ /usr/include/c++/13/new: In member function ‘operator()’: /usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ msh3.cpp: In function ‘Renumb’: msh3.cpp:5112:32: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 5112 | std::set< int > *adjncyVec = new std::set< int >[nbv]( ); | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'tetgen.o' -o ../mpi/tetgen.so '-ltet' -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi msh3.cpp: In function ‘Renumb’: msh3.cpp:6500:58: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 6500 | std::set< int > *adjncyVec = new std::set< int >[nbv]( ); | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In function ‘Renumb’, inlined from ‘operator()’ at msh3.cpp:6019:20: msh3.cpp:5112:32: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 5112 | std::set< int > *adjncyVec = new std::set< int >[nbv]( ); | ^ /usr/include/c++/13/new: In member function ‘operator()’: /usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ msh3.cpp: In function ‘Renumb’: msh3.cpp:5112:32: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 5112 | std::set< int > *adjncyVec = new std::set< int >[nbv]( ); | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ msh3.cpp: In member function ‘Movemesh::code(basicAC_F0 const&) const’: msh3.cpp:9154:74: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 9154 | return new Movemesh_Op< Mesh >(args, t[0]->CastTo(args[0]), X, Y, Z); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Movemesh::code(basicAC_F0 const&) const’ at msh3.cpp:9154:74: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ msh3.cpp: In member function ‘MovemeshS2::code(basicAC_F0 const&) const’: msh3.cpp:9064:59: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 9064 | return new Movemesh_OpS2(args, t[0]->CastTo(args[0])); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘MovemeshS2::code(basicAC_F0 const&) const’ at msh3.cpp:9064:59: ./include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'MUMPS_seq.o' -o ../mpi/MUMPS_seq.so '-L/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/lib' '-ldmumpsFREEFEM-SEQ' '-lzmumpsFREEFEM-SEQ' '-lmumps_commonFREEFEM-SEQ' '-lpordFREEFEM-SEQ' '-lpthread' '-lflexiblas' '-L/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/lib' '-lmpiseqFREEFEM-SEQ' '-L/usr/lib/gcc/aarch64-redhat-linux/13' '-L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64' '-L/lib/../lib64' '-L/usr/lib/../lib64' '-L/usr/lib/gcc/aarch64-redhat-linux/13/../../..' '-lgfortran' '-lm' '-lpthread' -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'gsl.o' -o ../mpi/gsl.so '-lgsl' '-lgslcblas' '-lm' -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:707:72: warning: type of ‘mumps_checkaddrequal’ does not match original declaration [-Wlto-type-mismatch] 707 | CALL MUMPS_CHECKADDREQUAL(SENDBUF(1), MPI_IN_PLACE, I) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpic.c:51:18: note: ‘mumps_checkaddrequal_’ was previously declared here 51 | void LIBSEQ_CALL mumps_checkaddrequal_(char *a, char*b, LIBSEQ_INT *i) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpic.c:51:18: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/tools_common.F:1234:72: warning: type of ‘mumps_icopy_64to32_64c_ip_c’ does not match original declaration [-Wlto-type-mismatch] 1234 | & SIZETAB) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_common.c:98:1: note: ‘mumps_icopy_64to32_64c_ip_c_’ was previously declared here 98 | MUMPS_ICOPY_64TO32_64C_IP_C(MUMPS_INT8 *inouttab, MUMPS_INT8 *sizetab) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_common.c:98:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/ana_orderings_wrappers_m.F:893:72: warning: type of ‘mumps_pordf’ does not match original declaration [-Wlto-type-mismatch] 893 | & NV, NCMPA ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_pord.c:42:1: note: ‘mumps_pordf_’ was previously declared here 42 | MUMPS_PORDF( MUMPS_INT *nvtx, MUMPS_INT *nedges, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_pord.c:42:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/ana_orderings_wrappers_m.F:997:72: warning: type of ‘mumps_pordf_wnd’ does not match original declaration [-Wlto-type-mismatch] 997 | & NV, NCMPA, int(N,8) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_pord.c:57:1: note: ‘mumps_pordf_wnd_’ was previously declared here 57 | MUMPS_PORDF_WND( MUMPS_INT *nvtx, MUMPS_INT *nedges, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_pord.c:57:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zsol_c.F:726:72: warning: type of ‘zmumps_root_solve’ does not match original declaration [-Wlto-type-mismatch] 726 | & INFO(1), MTYPE, KEEP(50), FROM_PP) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zsol_root_parallel.F:14:34: note: type mismatch in parameter 19 14 | SUBROUTINE ZMUMPS_ROOT_SOLVE( NRHS, DESCA_PAR, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zsol_root_parallel.F:14:34: note: ‘zmumps_root_solve’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_process_blocfacto.F:703:72: warning: type of ‘zmumps_compress_cb_i’ does not match original declaration [-Wlto-type-mismatch] 703 | & IDUMMY, 0, -9999 ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/ztools.F:1944:37: note: ‘zmumps_compress_cb_i’ was previously declared here 1944 | SUBROUTINE ZMUMPS_COMPRESS_CB_I(A_PTR, LA_PTR, POSELT, LDA, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/ztools.F:1944:37: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_driver.F:1139:72: warning: type of ‘zmumps_deter_square’ does not match original declaration [-Wlto-type-mismatch] 1139 | CALL ZMUMPS_DETER_SQUARE(id%DKEEP(6), KEEP(259)) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:146:36: note: ‘zmumps_deter_square’ was previously declared here 146 | SUBROUTINE ZMUMPS_DETER_SQUARE(DETER, NEXP) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:146:36: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_driver.F:3561:72: warning: type of ‘zmumps_deter_reduction’ does not match original declaration [-Wlto-type-mismatch] 3561 | & RINFOG(12), INFOG(34), id%NPROCS) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:87:39: note: ‘zmumps_deter_reduction’ was previously declared here 87 | SUBROUTINE ZMUMPS_DETER_REDUCTION( | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:87:39: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_driver.F:3575:72: warning: type of ‘zmumps_deter_sign_perm’ does not match original declaration [-Wlto-type-mismatch] 3575 | & id%UNS_PERM(1) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:162:39: note: ‘zmumps_deter_sign_perm’ was previously declared here 162 | SUBROUTINE ZMUMPS_DETER_SIGN_PERM(DETER, N, VISITED, PERM) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:162:39: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_b.F:393:72: warning: type of ‘zmumps_updatedeter’ does not match original declaration [-Wlto-type-mismatch] 393 | CALL ZMUMPS_UPDATEDETER( DET_MANT, DKEEP(6), KEEP(259) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:14:35: note: ‘zmumps_updatedeter’ was previously declared here 14 | SUBROUTINE ZMUMPS_UPDATEDETER(PIV, DETER, NEXP) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:14:35: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/ztools.F:1830:72: warning: type of ‘zcopy’ does not match original declaration [-Wlto-type-mismatch] 1830 | CALL zcopy(N8, SRC(1), 1, DEST(1), 1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_front_aux.F:2169:72: note: ‘zcopy’ was previously declared here 2169 | & LDA, A(UPOS+int(I-1,8)*LDA8), 1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_front_aux.F:2169:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_driver.F:5217:72: warning: type of ‘mumps_dumpmatbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5217 | & trim(id%WRITE_PROBLEM)//char(0) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: type mismatch in parameter 9 43 | void MUMPS_CALL MUMPS_DUMPMATBINARY_C ( MUMPS_INT *N, MUMPS_INT8 *NNZ, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zana_driver.F:5217:72: warning: type of ‘mumps_dumpmatbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5217 | & trim(id%WRITE_PROBLEM)//char(0) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: type mismatch in parameter 9 43 | void MUMPS_CALL MUMPS_DUMPMATBINARY_C ( MUMPS_INT *N, MUMPS_INT8 *NNZ, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: ‘mumps_dumpmatbinary_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_driver.F:5314:72: warning: type of ‘mumps_dumprhsbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5314 | & trim(id%WRITE_PROBLEM)//'.rhs'//char(0) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: type mismatch in parameter 7 27 | void MUMPS_CALL MUMPS_DUMPRHSBINARY_C ( MUMPS_INT *N, MUMPS_INT *NRHS, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zana_driver.F:5314:72: warning: type of ‘mumps_dumprhsbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5314 | & trim(id%WRITE_PROBLEM)//'.rhs'//char(0) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: type mismatch in parameter 7 27 | void MUMPS_CALL MUMPS_DUMPRHSBINARY_C ( MUMPS_INT *N, MUMPS_INT *NRHS, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: ‘mumps_dumprhsbinary_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_save_restore_files.F:244:72: warning: type of ‘mumps_get_save_dir_c’ does not match original declaration [-Wlto-type-mismatch] 244 | call mumps_get_save_dir_C(len_save_dir,tmp_savedir) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:23:1: note: type mismatch in parameter 3 23 | MUMPS_GET_SAVE_DIR_C(MUMPS_INT *len_save_dir, char* save_dir, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:23:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:23:1: note: ‘mumps_get_save_dir_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:23:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_save_restore_files.F:260:72: warning: type of ‘mumps_get_save_prefix_c’ does not match original declaration [-Wlto-type-mismatch] 260 | call mumps_get_save_prefix_C(len_save_prefix,tmp_saveprefix) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:35:1: note: type mismatch in parameter 3 35 | MUMPS_GET_SAVE_PREFIX_C(MUMPS_INT *len_save_prefix, char* save_prefix, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:35:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:35:1: note: ‘mumps_get_save_prefix_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:35:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:248:72: warning: type of ‘mumps_low_level_init_prefix’ does not match original declaration [-Wlto-type-mismatch] 248 | CALL MUMPS_LOW_LEVEL_INIT_PREFIX(DIM_PREFIX, TMP_PREFIX) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:173:1: note: type mismatch in parameter 3 173 | MUMPS_LOW_LEVEL_INIT_PREFIX(MUMPS_INT *dim, char *str, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:173:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:173:1: note: ‘mumps_low_level_init_prefix_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:173:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:249:72: warning: type of ‘mumps_low_level_init_tmpdir’ does not match original declaration [-Wlto-type-mismatch] 249 | CALL MUMPS_LOW_LEVEL_INIT_TMPDIR(DIM_DIR, TMP_DIR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:185:1: note: type mismatch in parameter 3 185 | MUMPS_LOW_LEVEL_INIT_TMPDIR(MUMPS_INT *dim, char *str, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:185:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:185:1: note: ‘mumps_low_level_init_tmpdir_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:185:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:692:72: warning: type of ‘mumps_low_level_init_err_str’ does not match original declaration [-Wlto-type-mismatch] 692 | CALL MUMPS_LOW_LEVEL_INIT_ERR_STR(DIM_ERR_STR_OOC,ERR_STR_OOC) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io_err.c:37:1: note: type mismatch in parameter 3 37 | MUMPS_LOW_LEVEL_INIT_ERR_STR(MUMPS_INT *dim, char* err_str, mumps_ftnlen l1){ | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io_err.c:37:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io_err.c:37:1: note: ‘mumps_low_level_init_err_str_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io_err.c:37:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:540:72: warning: type of ‘mumps_ooc_remove_file_c’ does not match original declaration [-Wlto-type-mismatch] 540 | CALL MUMPS_OOC_REMOVE_FILE_C(IERR, TMP_NAME(1)) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:629:1: note: type mismatch in parameter 3 629 | MUMPS_OOC_REMOVE_FILE_C(MUMPS_INT *ierr, char *name, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:629:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:629:1: note: ‘mumps_ooc_remove_file_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:629:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:2861:72: warning: type of ‘mumps_ooc_get_file_name_c’ does not match original declaration [-Wlto-type-mismatch] 2861 | CALL MUMPS_OOC_GET_FILE_NAME_C(TMP,I,DIM,TMP_NAME(1)) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:541:1: note: type mismatch in parameter 5 541 | MUMPS_OOC_GET_FILE_NAME_C(MUMPS_INT *type,MUMPS_INT *indice,MUMPS_INT *length, char* name, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:541:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:541:1: note: ‘mumps_ooc_get_file_name_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:541:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:2919:72: warning: type of ‘mumps_ooc_set_file_name_c’ does not match original declaration [-Wlto-type-mismatch] 2919 | CALL MUMPS_OOC_SET_FILE_NAME_C(TMP,I,DIM,IERR,TMP_NAME(1)) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:551:1: note: type mismatch in parameter 6 551 | MUMPS_OOC_SET_FILE_NAME_C(MUMPS_INT *type, MUMPS_INT *indice, MUMPS_INT *length, MUMPS_INT *ierr, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:551:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:551:1: note: ‘mumps_ooc_set_file_name_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:551:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_mem_dynamic.F:286:72: warning: type of ‘mumps_addr_c’ does not match original declaration [-Wlto-type-mismatch] 286 | CALL MUMPS_ADDR_C(DYNAMIC_CB(1), TMP_ADDRESS) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_process_band.F:149:72: warning: type of ‘mumps_addr_c’ does not match original declaration [-Wlto-type-mismatch] 149 | CALL MUMPS_ADDR_C( DYNAMIC_CB(1), TMP_ADDRESS ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_size.c:22:17: note: ‘mumps_addr_c_’ was previously declared here 22 | void MUMPS_CALL MUMPS_ADDR_C(char *a, MUMPS_INT8 *addr) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_size.c:22:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux_par.F:996:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 996 | & MPI_SUM, 0, id%COMM, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_driver.F:3902:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 3902 | & MPI_SUM, MASTER, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_scalings.F:369:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 369 | & MPI_SUM,MASTER,id%COMM, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_scalings_simScaleAbs.F:1180:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 1180 | & COMM, IERROR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:118:27: note: ‘mpi_reduce’ was previously declared here 118 | SUBROUTINE MPI_REDUCE( SENDBUF, RECVBUF, CNT, DATATYPE, OP, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:118:27: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux_par.F:1130:72: warning: type of ‘mpi_irecv’ does not match original declaration [-Wlto-type-mismatch] 1130 | & id%COMM, RHANDPE, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_scalings_simScale_util.F:771:72: warning: type of ‘mpi_irecv’ does not match original declaration [-Wlto-type-mismatch] 771 | & ITAGCOMM,COMM,REQUESTS(I), IERROR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:370:26: note: ‘mpi_irecv’ was previously declared here 370 | SUBROUTINE MPI_IRECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:370:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux_par.F:1854:72: warning: type of ‘mpi_gather’ does not match original declaration [-Wlto-type-mismatch] 1854 | & MPI_INTEGER8, 0, id%COMM, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:53:27: note: ‘mpi_gather’ was previously declared here 53 | SUBROUTINE MPI_GATHER( SENDBUF, CNT, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:53:27: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux_par.F:1693:72: warning: type of ‘mpi_alltoall’ does not match original declaration [-Wlto-type-mismatch] 1693 | & MPI_INTEGER8, id%COMM, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:159:29: note: ‘mpi_alltoall’ was previously declared here 159 | SUBROUTINE MPI_ALLTOALL( SENDBUF, SENDCNT, SENDTYPE, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:159:29: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux.F:1260:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 1260 | & MPI_INTEGER8, MPI_SUM, id%COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_determinant.F:111:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 111 | & DETERREDUCE_OP, COMM, IERR_MPI) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_scalings_simScaleAbs.F:1061:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 1061 | & MPI_MAX, COMM, IERROR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:118:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 118 | & DETERREDUCE_OP, COMM, IERR_MPI) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:101:30: note: ‘mpi_allreduce’ was previously declared here 101 | SUBROUTINE MPI_ALLREDUCE( SENDBUF, RECVBUF, CNT, DATATYPE, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:101:30: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtype3_root.F:959:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 959 | & IDEST, 128, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtype3_root.F:1060:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 1060 | & MASTER_ROOT,128,COMM,IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/ztype3_root.F:959:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 959 | & IDEST, 128, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/ztype3_root.F:1060:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 1060 | & MASTER_ROOT,128,COMM,IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:490:26: note: ‘mpi_ssend’ was previously declared here 490 | SUBROUTINE MPI_SSEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:490:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_front_aux.F:2179:72: warning: type of ‘dcopy’ does not match original declaration [-Wlto-type-mismatch] 2179 | & LDA, A(UPOS+int(I-1,8)*LDA8), 1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtools.F:1830:72: note: ‘dcopy’ was previously declared here 1830 | CALL dcopy(N8, SRC(1), 1, DEST(1), 1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtools.F:1830:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_process_blocfacto.F:703:72: warning: type of ‘dmumps_compress_cb_i’ does not match original declaration [-Wlto-type-mismatch] 703 | & IDUMMY, 0, -9999 ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtools.F:1944:37: note: ‘dmumps_compress_cb_i’ was previously declared here 1944 | SUBROUTINE DMUMPS_COMPRESS_CB_I(A_PTR, LA_PTR, POSELT, LDA, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtools.F:1944:37: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_c.F:1674:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 1674 | & DIFF_ADDR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_load.F:752:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 752 | CALL MUMPS_SIZE_C(SIZE_DBLE(1),SIZE_DBLE(2),I8SIZE) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zsol_driver.F:1010:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 1010 | & DIFF_SOL_loc_RHS_loc) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_size.c:18:18: note: ‘mumps_size_c_’ was previously declared here 18 | void MUMPS_CALL MUMPS_SIZE_C(char *a, char *b, MUMPS_INT8 *diff) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_size.c:18:18: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_c.F:726:72: warning: type of ‘dmumps_root_solve’ does not match original declaration [-Wlto-type-mismatch] 726 | & INFO(1), MTYPE, KEEP(50), FROM_PP) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_root_parallel.F:14:34: note: type mismatch in parameter 19 14 | SUBROUTINE DMUMPS_ROOT_SOLVE( NRHS, DESCA_PAR, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_root_parallel.F:14:34: note: ‘dmumps_root_solve’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_driver.F:4944:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 4944 | & COLLECT_NZ, id%COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_driver.F:4007:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 4007 | & id%COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_type3_symmetrize.F:119:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 119 | & DEST, SYMMETRIZE, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_driver.F:4002:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 4002 | & id%COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_type3_symmetrize.F:119:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 119 | & DEST, SYMMETRIZE, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:479:25: note: ‘mpi_send’ was previously declared here 479 | SUBROUTINE MPI_SEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:479:25: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_c.F:2026:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 2026 | & ScatterRhsR, COMM, STATUS, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtype3_root.F:964:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 964 | & MASTER_ROOT,128,COMM,STATUS,IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_driver.F:4924:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 4924 | & COLLECT_NZ, id%COMM, STATUS, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_driver.F:4008:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 4008 | & id%COMM, STATUS, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zsol_c.F:2026:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 2026 | & ScatterRhsR, COMM, STATUS, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:459:25: note: ‘mpi_recv’ was previously declared here 459 | SUBROUTINE MPI_RECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:459:25: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_aux.F:1709:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 1709 | & MASTER, COMM, IERR_MPI) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux.F:1266:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 1266 | & 0, id%COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_save_restore.F:980:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 980 | CALL MPI_BCAST( hash, 23, MPI_CHARACTER, 0, id%COMM, ierr ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:204:26: note: type mismatch in parameter 7 204 | SUBROUTINE MPI_BCAST( BUFFER, CNT, DATATYPE, ROOT, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:204:26: note: type ‘void’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:204:26: note: ‘mpi_bcast’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:204:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'ff-Ipopt.o' -o ../mpi/ff-Ipopt.so '-lipopt' '-L/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/lib' '-ldmumpsFREEFEM-SEQ' '-lzmumpsFREEFEM-SEQ' '-lmumps_commonFREEFEM-SEQ' '-lpordFREEFEM-SEQ' '-lpthread' '-lflexiblas' '-L/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/lib' '-lmpiseqFREEFEM-SEQ' '-L/usr/lib/gcc/aarch64-redhat-linux/13' '-L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64' '-L/lib/../lib64' '-L/usr/lib/../lib64' '-L/usr/lib/gcc/aarch64-redhat-linux/13/../../..' '-lgfortran' '-lm' -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:707:72: warning: type of ‘mumps_checkaddrequal’ does not match original declaration [-Wlto-type-mismatch] 707 | CALL MUMPS_CHECKADDREQUAL(SENDBUF(1), MPI_IN_PLACE, I) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpic.c:51:18: note: ‘mumps_checkaddrequal_’ was previously declared here 51 | void LIBSEQ_CALL mumps_checkaddrequal_(char *a, char*b, LIBSEQ_INT *i) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpic.c:51:18: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/tools_common.F:1234:72: warning: type of ‘mumps_icopy_64to32_64c_ip_c’ does not match original declaration [-Wlto-type-mismatch] 1234 | & SIZETAB) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_common.c:98:1: note: ‘mumps_icopy_64to32_64c_ip_c_’ was previously declared here 98 | MUMPS_ICOPY_64TO32_64C_IP_C(MUMPS_INT8 *inouttab, MUMPS_INT8 *sizetab) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_common.c:98:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/ana_orderings_wrappers_m.F:893:72: warning: type of ‘mumps_pordf’ does not match original declaration [-Wlto-type-mismatch] 893 | & NV, NCMPA ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_pord.c:42:1: note: ‘mumps_pordf_’ was previously declared here 42 | MUMPS_PORDF( MUMPS_INT *nvtx, MUMPS_INT *nedges, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_pord.c:42:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/ana_orderings_wrappers_m.F:997:72: warning: type of ‘mumps_pordf_wnd’ does not match original declaration [-Wlto-type-mismatch] 997 | & NV, NCMPA, int(N,8) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_pord.c:57:1: note: ‘mumps_pordf_wnd_’ was previously declared here 57 | MUMPS_PORDF_WND( MUMPS_INT *nvtx, MUMPS_INT *nedges, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_pord.c:57:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_process_blocfacto.F:703:72: warning: type of ‘zmumps_compress_cb_i’ does not match original declaration [-Wlto-type-mismatch] 703 | & IDUMMY, 0, -9999 ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_process_blfac_slave.F:492:72: note: ‘zmumps_compress_cb_i’ was previously declared here 492 | & NELIM, NBROWSinF ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_process_blfac_slave.F:492:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_driver.F:1139:72: warning: type of ‘zmumps_deter_square’ does not match original declaration [-Wlto-type-mismatch] 1139 | CALL ZMUMPS_DETER_SQUARE(id%DKEEP(6), KEEP(259)) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:146:36: note: ‘zmumps_deter_square’ was previously declared here 146 | SUBROUTINE ZMUMPS_DETER_SQUARE(DETER, NEXP) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:146:36: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_driver.F:3561:72: warning: type of ‘zmumps_deter_reduction’ does not match original declaration [-Wlto-type-mismatch] 3561 | & RINFOG(12), INFOG(34), id%NPROCS) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:87:39: note: ‘zmumps_deter_reduction’ was previously declared here 87 | SUBROUTINE ZMUMPS_DETER_REDUCTION( | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:87:39: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_driver.F:3575:72: warning: type of ‘zmumps_deter_sign_perm’ does not match original declaration [-Wlto-type-mismatch] 3575 | & id%UNS_PERM(1) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:162:39: note: ‘zmumps_deter_sign_perm’ was previously declared here 162 | SUBROUTINE ZMUMPS_DETER_SIGN_PERM(DETER, N, VISITED, PERM) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:162:39: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_b.F:393:72: warning: type of ‘zmumps_updatedeter’ does not match original declaration [-Wlto-type-mismatch] 393 | CALL ZMUMPS_UPDATEDETER( DET_MANT, DKEEP(6), KEEP(259) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:14:35: note: ‘zmumps_updatedeter’ was previously declared here 14 | SUBROUTINE ZMUMPS_UPDATEDETER(PIV, DETER, NEXP) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:14:35: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_driver.F:5217:72: warning: type of ‘mumps_dumpmatbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5217 | & trim(id%WRITE_PROBLEM)//char(0) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: type mismatch in parameter 9 43 | void MUMPS_CALL MUMPS_DUMPMATBINARY_C ( MUMPS_INT *N, MUMPS_INT8 *NNZ, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zana_driver.F:5217:72: warning: type of ‘mumps_dumpmatbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5217 | & trim(id%WRITE_PROBLEM)//char(0) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: type mismatch in parameter 9 43 | void MUMPS_CALL MUMPS_DUMPMATBINARY_C ( MUMPS_INT *N, MUMPS_INT8 *NNZ, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: ‘mumps_dumpmatbinary_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:43:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_driver.F:5314:72: warning: type of ‘mumps_dumprhsbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5314 | & trim(id%WRITE_PROBLEM)//'.rhs'//char(0) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: type mismatch in parameter 7 27 | void MUMPS_CALL MUMPS_DUMPRHSBINARY_C ( MUMPS_INT *N, MUMPS_INT *NRHS, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zana_driver.F:5314:72: warning: type of ‘mumps_dumprhsbinary_c’ does not match original declaration [-Wlto-type-mismatch] 5314 | & trim(id%WRITE_PROBLEM)//'.rhs'//char(0) ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: type mismatch in parameter 7 27 | void MUMPS_CALL MUMPS_DUMPRHSBINARY_C ( MUMPS_INT *N, MUMPS_INT *NRHS, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: ‘mumps_dumprhsbinary_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:27:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_save_restore_files.F:244:72: warning: type of ‘mumps_get_save_dir_c’ does not match original declaration [-Wlto-type-mismatch] 244 | call mumps_get_save_dir_C(len_save_dir,tmp_savedir) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:23:1: note: type mismatch in parameter 3 23 | MUMPS_GET_SAVE_DIR_C(MUMPS_INT *len_save_dir, char* save_dir, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:23:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:23:1: note: ‘mumps_get_save_dir_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:23:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_save_restore_files.F:260:72: warning: type of ‘mumps_get_save_prefix_c’ does not match original declaration [-Wlto-type-mismatch] 260 | call mumps_get_save_prefix_C(len_save_prefix,tmp_saveprefix) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:35:1: note: type mismatch in parameter 3 35 | MUMPS_GET_SAVE_PREFIX_C(MUMPS_INT *len_save_prefix, char* save_prefix, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:35:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:35:1: note: ‘mumps_get_save_prefix_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_save_restore_C.c:35:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:248:72: warning: type of ‘mumps_low_level_init_prefix’ does not match original declaration [-Wlto-type-mismatch] 248 | CALL MUMPS_LOW_LEVEL_INIT_PREFIX(DIM_PREFIX, TMP_PREFIX) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:173:1: note: type mismatch in parameter 3 173 | MUMPS_LOW_LEVEL_INIT_PREFIX(MUMPS_INT *dim, char *str, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:173:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:173:1: note: ‘mumps_low_level_init_prefix_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:173:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:249:72: warning: type of ‘mumps_low_level_init_tmpdir’ does not match original declaration [-Wlto-type-mismatch] 249 | CALL MUMPS_LOW_LEVEL_INIT_TMPDIR(DIM_DIR, TMP_DIR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:185:1: note: type mismatch in parameter 3 185 | MUMPS_LOW_LEVEL_INIT_TMPDIR(MUMPS_INT *dim, char *str, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:185:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:185:1: note: ‘mumps_low_level_init_tmpdir_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:185:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:692:72: warning: type of ‘mumps_low_level_init_err_str’ does not match original declaration [-Wlto-type-mismatch] 692 | CALL MUMPS_LOW_LEVEL_INIT_ERR_STR(DIM_ERR_STR_OOC,ERR_STR_OOC) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io_err.c:37:1: note: type mismatch in parameter 3 37 | MUMPS_LOW_LEVEL_INIT_ERR_STR(MUMPS_INT *dim, char* err_str, mumps_ftnlen l1){ | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io_err.c:37:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io_err.c:37:1: note: ‘mumps_low_level_init_err_str_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io_err.c:37:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:540:72: warning: type of ‘mumps_ooc_remove_file_c’ does not match original declaration [-Wlto-type-mismatch] 540 | CALL MUMPS_OOC_REMOVE_FILE_C(IERR, TMP_NAME(1)) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:629:1: note: type mismatch in parameter 3 629 | MUMPS_OOC_REMOVE_FILE_C(MUMPS_INT *ierr, char *name, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:629:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:629:1: note: ‘mumps_ooc_remove_file_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:629:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:2861:72: warning: type of ‘mumps_ooc_get_file_name_c’ does not match original declaration [-Wlto-type-mismatch] 2861 | CALL MUMPS_OOC_GET_FILE_NAME_C(TMP,I,DIM,TMP_NAME(1)) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:541:1: note: type mismatch in parameter 5 541 | MUMPS_OOC_GET_FILE_NAME_C(MUMPS_INT *type,MUMPS_INT *indice,MUMPS_INT *length, char* name, mumps_ftnlen l1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:541:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:541:1: note: ‘mumps_ooc_get_file_name_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:541:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_ooc.F:2919:72: warning: type of ‘mumps_ooc_set_file_name_c’ does not match original declaration [-Wlto-type-mismatch] 2919 | CALL MUMPS_OOC_SET_FILE_NAME_C(TMP,I,DIM,IERR,TMP_NAME(1)) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:551:1: note: type mismatch in parameter 6 551 | MUMPS_OOC_SET_FILE_NAME_C(MUMPS_INT *type, MUMPS_INT *indice, MUMPS_INT *length, MUMPS_INT *ierr, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:551:1: note: type ‘int’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:551:1: note: ‘mumps_ooc_set_file_name_c_’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_io.c:551:1: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_mem_dynamic.F:286:72: warning: type of ‘mumps_addr_c’ does not match original declaration [-Wlto-type-mismatch] 286 | CALL MUMPS_ADDR_C(DYNAMIC_CB(1), TMP_ADDRESS) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_process_band.F:149:72: warning: type of ‘mumps_addr_c’ does not match original declaration [-Wlto-type-mismatch] 149 | CALL MUMPS_ADDR_C( DYNAMIC_CB(1), TMP_ADDRESS ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_size.c:22:17: note: ‘mumps_addr_c_’ was previously declared here 22 | void MUMPS_CALL MUMPS_ADDR_C(char *a, MUMPS_INT8 *addr) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_size.c:22:17: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux_par.F:996:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 996 | & MPI_SUM, 0, id%COMM, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_driver.F:3902:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 3902 | & MPI_SUM, MASTER, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_scalings.F:369:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 369 | & MPI_SUM,MASTER,id%COMM, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_scalings_simScaleAbs.F:1180:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch] 1180 | & COMM, IERROR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:118:27: note: ‘mpi_reduce’ was previously declared here 118 | SUBROUTINE MPI_REDUCE( SENDBUF, RECVBUF, CNT, DATATYPE, OP, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:118:27: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux_par.F:1130:72: warning: type of ‘mpi_irecv’ does not match original declaration [-Wlto-type-mismatch] 1130 | & id%COMM, RHANDPE, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_scalings_simScale_util.F:771:72: warning: type of ‘mpi_irecv’ does not match original declaration [-Wlto-type-mismatch] 771 | & ITAGCOMM,COMM,REQUESTS(I), IERROR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:370:26: note: ‘mpi_irecv’ was previously declared here 370 | SUBROUTINE MPI_IRECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:370:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux_par.F:1854:72: warning: type of ‘mpi_gather’ does not match original declaration [-Wlto-type-mismatch] 1854 | & MPI_INTEGER8, 0, id%COMM, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:53:27: note: ‘mpi_gather’ was previously declared here 53 | SUBROUTINE MPI_GATHER( SENDBUF, CNT, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:53:27: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux_par.F:1693:72: warning: type of ‘mpi_alltoall’ does not match original declaration [-Wlto-type-mismatch] 1693 | & MPI_INTEGER8, id%COMM, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:159:29: note: ‘mpi_alltoall’ was previously declared here 159 | SUBROUTINE MPI_ALLTOALL( SENDBUF, SENDCNT, SENDTYPE, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:159:29: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux.F:1260:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 1260 | & MPI_INTEGER8, MPI_SUM, id%COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_determinant.F:111:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 111 | & DETERREDUCE_OP, COMM, IERR_MPI) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_scalings_simScaleAbs.F:1061:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 1061 | & MPI_MAX, COMM, IERROR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_determinant.F:118:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch] 118 | & DETERREDUCE_OP, COMM, IERR_MPI) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:101:30: note: ‘mpi_allreduce’ was previously declared here 101 | SUBROUTINE MPI_ALLREDUCE( SENDBUF, RECVBUF, CNT, DATATYPE, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:101:30: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtype3_root.F:959:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 959 | & IDEST, 128, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtype3_root.F:1060:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 1060 | & MASTER_ROOT,128,COMM,IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/ztype3_root.F:959:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 959 | & IDEST, 128, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/ztype3_root.F:1060:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch] 1060 | & MASTER_ROOT,128,COMM,IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:490:26: note: ‘mpi_ssend’ was previously declared here 490 | SUBROUTINE MPI_SSEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:490:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_front_aux.F:2179:72: warning: type of ‘dcopy’ does not match original declaration [-Wlto-type-mismatch] 2179 | & LDA, A(UPOS+int(I-1,8)*LDA8), 1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtools.F:1830:72: note: ‘dcopy’ was previously declared here 1830 | CALL dcopy(N8, SRC(1), 1, DEST(1), 1) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtools.F:1830:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_process_blocfacto.F:703:72: warning: type of ‘dmumps_compress_cb_i’ does not match original declaration [-Wlto-type-mismatch] 703 | & IDUMMY, 0, -9999 ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtools.F:1944:37: note: ‘dmumps_compress_cb_i’ was previously declared here 1944 | SUBROUTINE DMUMPS_COMPRESS_CB_I(A_PTR, LA_PTR, POSELT, LDA, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtools.F:1944:37: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_c.F:1674:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 1674 | & DIFF_ADDR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_load.F:752:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 752 | CALL MUMPS_SIZE_C(SIZE_DBLE(1),SIZE_DBLE(2),I8SIZE) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zsol_driver.F:1010:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch] 1010 | & DIFF_SOL_loc_RHS_loc) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_size.c:18:18: note: ‘mumps_size_c_’ was previously declared here 18 | void MUMPS_CALL MUMPS_SIZE_C(char *a, char *b, MUMPS_INT8 *diff) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/mumps_size.c:18:18: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_c.F:726:72: warning: type of ‘dmumps_root_solve’ does not match original declaration [-Wlto-type-mismatch] 726 | & INFO(1), MTYPE, KEEP(50), FROM_PP) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_root_parallel.F:14:34: note: type mismatch in parameter 19 14 | SUBROUTINE DMUMPS_ROOT_SOLVE( NRHS, DESCA_PAR, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_root_parallel.F:14:34: note: ‘dmumps_root_solve’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_driver.F:4944:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 4944 | & COLLECT_NZ, id%COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_driver.F:4007:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 4007 | & id%COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dfac_type3_symmetrize.F:119:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 119 | & DEST, SYMMETRIZE, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_driver.F:4002:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 4002 | & id%COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_type3_symmetrize.F:119:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch] 119 | & DEST, SYMMETRIZE, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:479:25: note: ‘mpi_send’ was previously declared here 479 | SUBROUTINE MPI_SEND( BUF, CNT, DATATYPE, DEST, TAG, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:479:25: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_c.F:2026:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 2026 | & ScatterRhsR, COMM, STATUS, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dtype3_root.F:964:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 964 | & MASTER_ROOT,128,COMM,STATUS,IERR) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_driver.F:4924:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 4924 | & COLLECT_NZ, id%COMM, STATUS, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zfac_driver.F:4008:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 4008 | & id%COMM, STATUS, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/zsol_c.F:2026:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch] 2026 | & ScatterRhsR, COMM, STATUS, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:459:25: note: ‘mpi_recv’ was previously declared here 459 | SUBROUTINE MPI_RECV( BUF, CNT, DATATYPE, SOURCE, TAG, COMM, | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:459:25: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dsol_aux.F:1709:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 1709 | & MASTER, COMM, IERR_MPI) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dana_aux.F:1266:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 1266 | & 0, id%COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/src/dmumps_save_restore.F:980:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch] 980 | CALL MPI_BCAST( hash, 23, MPI_CHARACTER, 0, id%COMM, ierr ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:204:26: note: type mismatch in parameter 7 204 | SUBROUTINE MPI_BCAST( BUFFER, CNT, DATATYPE, ROOT, COMM, IERR ) | ^ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:204:26: note: type ‘void’ should match type ‘long int’ ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:204:26: note: ‘mpi_bcast’ was previously declared here ../../3rdparty/mumps-seq/MUMPS_5.5.1/libseq/mpi.f:204:26: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'msh3.o' -o msh3.so msh3.cpp: In function ‘Renumb’: msh3.cpp:6500:58: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 6500 | std::set< int > *adjncyVec = new std::set< int >[nbv]( ); | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In function ‘Renumb’, inlined from ‘operator()’ at msh3.cpp:6019:20: msh3.cpp:5112:32: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 5112 | std::set< int > *adjncyVec = new std::set< int >[nbv]( ); | ^ /usr/include/c++/13/new: In member function ‘operator()’: /usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ msh3.cpp: In function ‘Renumb’: msh3.cpp:5112:32: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 5112 | std::set< int > *adjncyVec = new std::set< int >[nbv]( ); | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_Mixte3d.o' -o Element_Mixte3d.so g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'msh3.o' -o ../mpi/msh3.so -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi msh3.cpp: In function ‘Renumb’: msh3.cpp:6500:58: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 6500 | std::set< int > *adjncyVec = new std::set< int >[nbv]( ); | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In function ‘Renumb’, inlined from ‘operator()’ at msh3.cpp:6019:20: msh3.cpp:5112:32: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 5112 | std::set< int > *adjncyVec = new std::set< int >[nbv]( ); | ^ /usr/include/c++/13/new: In member function ‘operator()’: /usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ msh3.cpp: In function ‘Renumb’: msh3.cpp:5112:32: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 5112 | std::set< int > *adjncyVec = new std::set< int >[nbv]( ); | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ g++ -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'Element_Mixte3d.o' -o ../mpi/Element_Mixte3d.so -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi Warning missing plugin: finish build list so make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/plugin/seq' Making all in mpi make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/plugin/mpi' Makefile:665: warning: ignoring prerequisites on suffix rule definition ../seq/ff-c++ -auto -mpi MUMPS.cpp ../seq/ff-c++ -auto -mpi MUMPS_mpi.cpp ../seq/ff-c++ -auto -mpi MPICG.cpp ../seq/ff-c++ -auto -mpi mpi-cmaes.cpp ../seq/ff-c++ -auto -mpi hpddm.cpp ../seq/ff-c++ -auto -mpi hpddm_substructuring.cpp ../seq/ff-c++ -auto -mpi PETSc.cpp ../seq/ff-c++ -auto -mpi function-PETSc.cpp ../seq/ff-c++ -auto -mpi bem.cpp ../seq/ff-c++ -auto -mpi RadiativeTransfer_htool.cpp MISSING lib MISSING lib parmetis, parmetis, Check the WHERE-LIBRARYfiles Check the WHERE-LIBRARYfiles MISSING lib boost, Check the WHERE-LIBRARYfiles eval ../seq/ff-c++ '-mpi' eval ../seq/ff-c++ '-mpi' eval ../seq/ff-c++ '-mpi' hpddm.cpp -L/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/lib -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include -DWITH_umfpack -lumfpack -lamd -lcholmod -lcolamd -I/usr/include/suitesparse -DWITH_blas -lflexiblas -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi -I/usr/include/openmpi-aarch64 eval ../seq/ff-c++ '-mpi' PETSc.cpp -DWITH_petsc -Wl,-rpath,/usr/lib -L/usr/lib -lpetsc -L/usr/lib64/openmpi/lib -lHYPRE -ldmumps -lmumps_common -lpord -lpthread -lscalapack -lsuperlu_dist -lflexiblas -lptscotch -lscotch -lptscotcherr -lscotcherr -lhdf5 -lhdf5_hl -lmetis -lm -lX11 -lstdc++ -lmpi -lmpi_mpifh -I/usr/include -I/usr/include/openmpi-aarch64/petsc -I/usr/lib64/gfortran/modules/openmpi/petsc -I/usr/include/openmpi-aarch64/hypre -I/usr/include/openmpi-aarch64/superlu_dist -I/usr/include/openmpi-aarch64/scotch -DWITH_blas -lflexiblas -L/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/lib -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi -I/usr/include/openmpi-aarch64 eval ../seq/ff-c++ '-mpi' MPICG.cpp -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi -I/usr/include/openmpi-aarch64 eval ../seq/ff-c++ '-mpi' hpddm_substructuring.cpp -L/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/lib -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include -DWITH_umfpack -lumfpack -lamd -lcholmod -lcolamd -I/usr/include/suitesparse -DWITH_blas -lflexiblas -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi -I/usr/include/openmpi-aarch64 eval ../seq/ff-c++ '-mpi' ../seq/cmaes.cpp -I../seq mpi-cmaes.cpp -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi -I/usr/include/openmpi-aarch64 eval ../seq/ff-c++ '-mpi' function-PETSc.cpp -Wl,-rpath,/usr/lib -L/usr/lib -lpetsc -L/usr/lib64/openmpi/lib -lHYPRE -ldmumps -lmumps_common -lpord -lpthread -lscalapack -lsuperlu_dist -lflexiblas -lptscotch -lscotch -lptscotcherr -lscotcherr -lhdf5 -lhdf5_hl -lmetis -lm -lX11 -lstdc++ -lmpi -lmpi_mpifh -I/usr/include -I/usr/include/openmpi-aarch64/petsc -I/usr/lib64/gfortran/modules/openmpi/petsc -I/usr/include/openmpi-aarch64/hypre -I/usr/include/openmpi-aarch64/superlu_dist -I/usr/include/openmpi-aarch64/scotch -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi -I/usr/include/openmpi-aarch64 eval ../seq/ff-c++ '-mpi' eval ../seq/ff-c++ '-mpi' RadiativeTransfer_htool.cpp -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi -I/usr/include/openmpi-aarch64 -lpthread -L/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/lib -I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include /usr/lib64/openmpi/bin/mpicxx -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I../seq/include '-I/usr/include/openmpi-aarch64' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'MPICG.cpp' /usr/lib64/openmpi/bin/mpicxx -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I../seq/include '-I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include' '-DWITH_umfpack' '-I/usr/include/suitesparse' '-DWITH_blas' '-I/usr/include/openmpi-aarch64' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'hpddm_substructuring.cpp' /usr/lib64/openmpi/bin/mpicxx -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I../seq/include '-I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include' '-DWITH_umfpack' '-I/usr/include/suitesparse' '-DWITH_blas' '-I/usr/include/openmpi-aarch64' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'hpddm.cpp' /usr/lib64/openmpi/bin/mpicxx -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I../seq/include '-I../seq' '-I/usr/include/openmpi-aarch64' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include '../seq/cmaes.cpp' 'mpi-cmaes.cpp' /usr/lib64/openmpi/bin/mpicxx -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I../seq/include '-DWITH_petsc' '-I/usr/include' '-I/usr/include/openmpi-aarch64/petsc' '-I/usr/lib64/gfortran/modules/openmpi/petsc' '-I/usr/include/openmpi-aarch64/hypre' '-I/usr/include/openmpi-aarch64/superlu_dist' '-I/usr/include/openmpi-aarch64/scotch' '-DWITH_blas' '-I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include' '-I/usr/include/openmpi-aarch64' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'PETSc.cpp' /usr/lib64/openmpi/bin/mpicxx -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I../seq/include '-I/usr/include' '-I/usr/include/openmpi-aarch64/petsc' '-I/usr/lib64/gfortran/modules/openmpi/petsc' '-I/usr/include/openmpi-aarch64/hypre' '-I/usr/include/openmpi-aarch64/superlu_dist' '-I/usr/include/openmpi-aarch64/scotch' '-I/usr/include/openmpi-aarch64' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'function-PETSc.cpp' /usr/lib64/openmpi/bin/mpicxx -c -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I../seq/include '-I/usr/include/openmpi-aarch64' '-I/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'RadiativeTransfer_htool.cpp' ../seq/cmaes.cpp: In function ‘szCat(char const*, char const*, char const*, char const*)’: ../seq/cmaes.cpp:3311:10: warning: ‘__strncpy_chk’ specified bound depends on the length of the source argument [-Wstringop-truncation] 3311 | strncpy((char *)szBuf, sz1, (unsigned)intMin((int)strlen(sz1), 698)); | ^ ../seq/cmaes.cpp:3311:59: note: length computed here 3311 | strncpy((char *)szBuf, sz1, (unsigned)intMin((int)strlen(sz1), 698)); | ~~~~~~^~~~~ In file included from ../seq/include/ff++.hpp:21, from function-PETSc.cpp:3: ../seq/include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ../seq/include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ../seq/include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ../seq/include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/clustering/bounding_box_1.hpp:6, from /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/htool.hpp:7, from RadiativeTransfer_htool.cpp:2: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/clustering/splitting.hpp: In function ‘std::vector > htool::regular_splitting(const double*, std::vector&, const VirtualCluster*, int, const std::vector&)’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/clustering/splitting.hpp:40:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 40 | for (int i = count_size; i < num.size(); i++) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/clustering/splitting.hpp:41:54: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 41 | dist1 += !((count_size <= num[i]) && (num[i] < num.size())); /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/clustering/splitting.hpp:43:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 43 | for (int i = count_size; i < num.size(); i++) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/clustering/splitting.hpp:44:64: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 44 | dist2 += !((count_size <= rnum_ptr[i]) && (rnum_ptr[i] < num.size())); /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/clustering/splitting.hpp: In function ‘std::vector > htool::geometric_splitting(const double*, std::vector&, const VirtualCluster*, int, const std::vector&)’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/clustering/splitting.hpp:75:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 75 | for (int p = 0; p < dx.size(); p++) { | ~~^~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/clustering/splitting.hpp:108:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 108 | for (int p = 0; p < numbering.size(); p++) { | ~~^~~~~~~~~~~~~~~~~~ In file included from ../seq/include/ff++.hpp:21, from MPICG.cpp:39: ../seq/include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ../seq/include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ../seq/include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ../seq/include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ../seq/include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ../seq/include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/hmatrix.hpp:9, from /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/htool.hpp:22: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/../blocks/blocks.hpp: In member function ‘bool htool::Block::build_sym_block_tree(MPI_Comm)’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/../blocks/blocks.hpp:214:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 214 | for (int p = 0; p < Blocks_not_pushed.size(); p++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/../blocks/blocks.hpp: In member function ‘void htool::Block::build(char, bool, MPI_Comm)’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/types/../blocks/blocks.hpp:258:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 258 | for (int b = 0; b < tasks->size(); b++) { | ~~^~~~~~~~~~~~~~~ In file included from ../seq/include/ff++.hpp:21, from common_hpddm.hpp:6, from hpddm.cpp:15: ../seq/include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ../seq/include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ../seq/include/ff++.hpp:21, from common_hpddm.hpp:6, from hpddm_substructuring.cpp:8: ../seq/include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ../seq/include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ../seq/include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ../seq/include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ../seq/include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ../seq/include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ../seq/include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ../seq/include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ../seq/include/MeshLn.hpp:51, from ../seq/include/FESpacen.hpp:54, from ../seq/include/ff++.hpp:33: ../seq/include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ../seq/include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ../seq/include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ../seq/include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ../seq/include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ../seq/include/MeshLn.hpp:51, from ../seq/include/FESpacen.hpp:54, from ../seq/include/ff++.hpp:33: ../seq/include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ../seq/include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ../seq/include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ../seq/include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ../seq/include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ In file included from ../seq/include/ff++.hpp:34: ../seq/include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ../seq/include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;iinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ In file included from ../seq/include/ff++.hpp:34: ../seq/include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ../seq/include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ../seq/include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ In file included from ../seq/include/ff++.hpp:21, from RadiativeTransfer_htool.cpp:3: ../seq/include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ../seq/include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ../seq/include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ../seq/include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ../seq/include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ../seq/include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j >&, MapOfE_F0&, size_t&)’: ../seq/include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ../seq/include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ../seq/include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ../seq/include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j >&, MapOfE_F0&, size_t&)’: ../seq/include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ../seq/include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ../seq/include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ../seq/include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j’: ../seq/include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ../seq/include/VirtualSolverSparseSuite.hpp:536:64: required from here ../seq/include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ../seq/include/HashMatrix.hpp:17, from ../seq/include/ff++.hpp:35: ../seq/include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ../seq/include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ../seq/include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ../seq/include/VirtualSolverSparseSuite.hpp:615:78: required from here ../seq/include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ../seq/include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ../seq/include/SparseLinearSolver.hpp:9: ../seq/include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ../seq/include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ../seq/include/MeshLn.hpp:51, from ../seq/include/FESpacen.hpp:54, from ../seq/include/ff++.hpp:33: ../seq/include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ../seq/include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ In file included from ../seq/include/VirtualSolverSkyLine.hpp:11, from ../seq/include/SparseLinearSolver.hpp:10: ../seq/include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ../seq/include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ../seq/include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ../seq/include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ../seq/include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from ../seq/include/MeshLn.hpp:51, from ../seq/include/FESpacen.hpp:54, from ../seq/include/ff++.hpp:33: ../seq/include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ../seq/include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ../seq/include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ../seq/include/lgsolver.hpp:152:23: required from here ../seq/include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ../seq/include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ../seq/include/ff++.hpp:46: ../seq/include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ../seq/include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ../seq/include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ../seq/include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ../seq/include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ../seq/include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ../seq/include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ../seq/include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ../seq/include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ../seq/include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ In file included from ../seq/include/AFunction.hpp:54: ../seq/include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ../seq/include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ../seq/include/VirtualSolverSparseSuite.hpp:536:64: required from here ../seq/include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ../seq/include/HashMatrix.hpp:17, from ../seq/include/ff++.hpp:35: ../seq/include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ../seq/include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ../seq/include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ../seq/include/VirtualSolverSparseSuite.hpp:615:78: required from here ../seq/include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ../seq/include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ../seq/include/SparseLinearSolver.hpp:7, from ../seq/include/ff++.hpp:36: ../seq/include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ../seq/include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ../seq/include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ../seq/include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ../seq/include/error.hpp:32, from ../seq/include/ff++.hpp:20: ../seq/include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ../seq/include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ../seq/include/SparseLinearSolver.hpp:9: ../seq/include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ../seq/include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ../seq/include/SparseLinearSolver.hpp:7, from ../seq/include/ff++.hpp:36: ../seq/include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ../seq/include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ../seq/include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ../seq/include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ../seq/include/error.hpp:32, from ../seq/include/ff++.hpp:20: ../seq/include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ../seq/include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ../seq/include/VirtualSolverSkyLine.hpp:11, from ../seq/include/SparseLinearSolver.hpp:10: ../seq/include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ../seq/include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ../seq/include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ../seq/include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ../seq/include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ../seq/include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ../seq/include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ../seq/include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ../seq/include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ../seq/include/lgsolver.hpp:152:23: required from here ../seq/include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ../seq/include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ../seq/include/ff++.hpp:46: ../seq/include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ../seq/include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ../seq/include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ../seq/include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ../seq/include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ../seq/include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ../seq/include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ../seq/include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ../seq/include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ../seq/include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ In file included from ../seq/include/ff++.hpp:34: ../seq/include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ../seq/include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i’: ../seq/include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ../seq/include/VirtualSolverSparseSuite.hpp:536:64: required from here ../seq/include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ../seq/include/HashMatrix.hpp:17, from ../seq/include/ff++.hpp:35: ../seq/include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ../seq/include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ../seq/include/AFunction.hpp:54: ../seq/include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ../seq/include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ../seq/include/VirtualSolverSparseSuite.hpp:536:64: required from here ../seq/include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ../seq/include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ../seq/include/VirtualSolverSparseSuite.hpp:615:78: required from here ../seq/include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ In file included from ../seq/include/HashMatrix.hpp:17, from ../seq/include/ff++.hpp:35: ../seq/include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ../seq/include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ../seq/include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ../seq/include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ../seq/include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ../seq/include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ In file included from ../seq/include/SparseLinearSolver.hpp:9: ../seq/include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ../seq/include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ../seq/include/ff++.hpp:34: ../seq/include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ../seq/include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i >’: ../seq/include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ../seq/include/VirtualSolverSparseSuite.hpp:615:78: required from here ../seq/include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ../seq/include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ../seq/include/VirtualSolverSkyLine.hpp:11, from ../seq/include/SparseLinearSolver.hpp:10: ../seq/include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ../seq/include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ../seq/include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ../seq/include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ../seq/include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ In file included from ../seq/include/SparseLinearSolver.hpp:9: ../seq/include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ../seq/include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ ../seq/include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ../seq/include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j::cholesky(double) const’: ../seq/include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ../seq/include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ../seq/include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ../seq/include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ../seq/include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ../seq/include/lgsolver.hpp:152:23: required from here ../seq/include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ../seq/include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ../seq/include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ../seq/include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j’: ../seq/include/lgsolver.hpp:152:23: required from here ../seq/include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ../seq/include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ../seq/include/ff++.hpp:46: ../seq/include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ../seq/include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ../seq/include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ../seq/include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ../seq/include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ../seq/include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ../seq/include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ../seq/include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ../seq/include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ../seq/include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ../seq/include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ../seq/include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ../seq/include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ../seq/include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ../seq/include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ../seq/include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ../seq/include/ff++.hpp:55: ../seq/include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ../seq/include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ../seq/include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ../seq/include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ../seq/include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ../seq/include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ../seq/include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ../seq/include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ In file included from ../seq/include/SparseLinearSolver.hpp:7, from ../seq/include/ff++.hpp:36: ../seq/include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ../seq/include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ../seq/include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ../seq/include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ../seq/include/error.hpp:32, from ../seq/include/ff++.hpp:20: ../seq/include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ../seq/include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ../seq/include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ../seq/include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ../seq/include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ../seq/include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ../seq/include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ../seq/include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ../seq/include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ../seq/include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ../seq/include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ../seq/include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ../seq/include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ../seq/include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ../seq/include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ../seq/include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ../seq/include/ff++.hpp:55: ../seq/include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ../seq/include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ In file included from ../seq/include/SparseLinearSolver.hpp:7, from ../seq/include/ff++.hpp:36: ../seq/include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ../seq/include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ../seq/include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ../seq/include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ../seq/include/error.hpp:32, from ../seq/include/ff++.hpp:20: ../seq/include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ../seq/include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ ../seq/include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ../seq/include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ../seq/include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ../seq/include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ../seq/include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ../seq/include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ../seq/include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ../seq/include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ../seq/include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ../seq/include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ../seq/include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ../seq/include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ../seq/include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ../seq/include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ In file included from ../seq/include/AFunction.hpp:54: ../seq/include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ../seq/include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ../seq/include/VirtualSolverSparseSuite.hpp:536:64: required from here ../seq/include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ../seq/include/HashMatrix.hpp:17, from ../seq/include/ff++.hpp:35: ../seq/include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ../seq/include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ../seq/include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ../seq/include/VirtualSolverSparseSuite.hpp:615:78: required from here ../seq/include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ../seq/include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ../seq/include/SparseLinearSolver.hpp:9: ../seq/include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ../seq/include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ../seq/include/AFunction.hpp:54: ../seq/include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ../seq/include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ../seq/include/VirtualSolverSparseSuite.hpp:536:64: required from here ../seq/include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ../seq/include/HashMatrix.hpp:17, from ../seq/include/ff++.hpp:35: ../seq/include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ../seq/include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ../seq/include/VirtualSolverSkyLine.hpp:11, from ../seq/include/SparseLinearSolver.hpp:10: ../seq/include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ../seq/include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ../seq/include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ../seq/include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ../seq/include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ../seq/include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ../seq/include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ../seq/include/VirtualSolverSparseSuite.hpp:615:78: required from here ../seq/include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ../seq/include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ../seq/include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ../seq/include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ../seq/include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ../seq/include/SparseLinearSolver.hpp:9: ../seq/include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ../seq/include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ In file included from ../seq/include/ff++.hpp:55: ../seq/include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ../seq/include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ../seq/include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ../seq/include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ../seq/include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ../seq/include/ff++.hpp:55: ../seq/include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ../seq/include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ In file included from ../seq/include/VirtualSolverSkyLine.hpp:11, from ../seq/include/SparseLinearSolver.hpp:10: ../seq/include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ../seq/include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ../seq/include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ../seq/include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ../seq/include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ../seq/include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ../seq/include/lgsolver.hpp:152:23: required from here ../seq/include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ../seq/include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ ../seq/include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ../seq/include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ../seq/include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ../seq/include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ../seq/include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ../seq/include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ In file included from ../seq/include/ff++.hpp:46: ../seq/include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ../seq/include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ../seq/include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ../seq/include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ../seq/include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ../seq/include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ../seq/include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ../seq/include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ../seq/include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ../seq/include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ../seq/include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ../seq/include/lgsolver.hpp:152:23: required from here ../seq/include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ../seq/include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ MPICG.cpp: In function ‘int NLCG(const DJ&, const P&, KN_&, int, double&, long int, ompi_communicator_t**)’: MPICG.cpp:58:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 58 | { if(kprint>1) | ^~ MPICG.cpp:60:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 60 | return 2; } | ^~~~~~ In file included from ../seq/include/ff++.hpp:46: ../seq/include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ../seq/include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ../seq/include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ../seq/include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ../seq/include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ../seq/include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ../seq/include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ../seq/include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ../seq/include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ../seq/include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ MPICG.cpp: In function ‘int ConjuguedGradient2(const M&, const P&, KN_&, const KN_&, int, double&, long int, ompi_communicator_t**)’: MPICG.cpp:119:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 119 | { if(kprint<=nbitermax) | ^~ MPICG.cpp:121:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 121 | return 2; } | ^~~~~~ ../seq/include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ../seq/include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ../seq/include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ../seq/include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ../seq/include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ../seq/include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ../seq/include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ../seq/include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ../seq/include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ../seq/include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ../seq/include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ../seq/include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ../seq/include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ../seq/include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ../seq/include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ../seq/include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ../seq/include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ../seq/include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ../seq/include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ../seq/include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ../seq/include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ../seq/include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ../seq/include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ../seq/include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ../seq/include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ../seq/include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ../seq/include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ../seq/include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ In file included from ../seq/include/AFunction.hpp:92: ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ../seq/include/AFunction.hpp:438:32: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ../seq/include/AFunction.hpp:1798:40: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ../seq/include/AFunction.hpp:1903:38: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ../seq/include/VirtualSolverCG.hpp:10, from ../seq/include/SparseLinearSolver.hpp:8: ../seq/include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ../seq/include/VirtualSolverSparseSuite.hpp:153:79: required from here ../seq/include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ../seq/include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ../seq/include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ../seq/include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ../seq/include/VirtualSolverSparseSuite.hpp:233:78: required from here ../seq/include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ../seq/include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ../seq/include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ../seq/include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ../seq/include/VirtualSolverSparseSuite.hpp:553:78: required from here ../seq/include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ../seq/include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ../seq/include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ../seq/include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ../seq/include/VirtualSolverSparseSuite.hpp:635:78: required from here ../seq/include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ../seq/include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ../seq/include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ../seq/include/problem.hpp:141:68: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ../seq/include/problem.hpp:300:60: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ../seq/include/problem.hpp:373:82: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ../seq/include/problem.hpp:636:59: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ../seq/include/problem.hpp:679:60: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ../seq/include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ../seq/include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ../seq/include/ff++.hpp:55: ../seq/include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ../seq/include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ../seq/include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ../seq/include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ../seq/include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ../seq/include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ../seq/include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ../seq/include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ../seq/include/ff++.hpp:55: ../seq/include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ../seq/include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ ../seq/include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ../seq/include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ../seq/include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ ../seq/include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ../seq/include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ../seq/include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ../seq/include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ../seq/include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ../seq/include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ../seq/include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ../seq/include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ../seq/include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ../seq/include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ../seq/include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ../seq/include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ../seq/include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ In file included from ../seq/include/AFunction.hpp:92: ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ../seq/include/AFunction.hpp:438:32: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ../seq/include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ../seq/include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ../seq/include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ../seq/include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ../seq/include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ../seq/include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ../seq/include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ../seq/include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ../seq/include/AFunction.hpp:1798:40: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ../seq/include/AFunction.hpp:1903:38: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ../seq/include/VirtualSolverCG.hpp:10, from ../seq/include/SparseLinearSolver.hpp:8: ../seq/include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ../seq/include/VirtualSolverSparseSuite.hpp:153:79: required from here ../seq/include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ../seq/include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ../seq/include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ../seq/include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ../seq/include/VirtualSolverSparseSuite.hpp:233:78: required from here ../seq/include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ../seq/include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ../seq/include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ../seq/include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ../seq/include/VirtualSolverSparseSuite.hpp:553:78: required from here ../seq/include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ../seq/include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ../seq/include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ../seq/include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ../seq/include/VirtualSolverSparseSuite.hpp:635:78: required from here ../seq/include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ../seq/include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ../seq/include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ../seq/include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ../seq/include/lgfem.hpp:475:69: required from here ../seq/include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ../seq/include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ../seq/include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ../seq/include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ../seq/include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ../seq/include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ../seq/include/lgfem.hpp:522:69: required from here ../seq/include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ../seq/include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ../seq/include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ../seq/include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ../seq/include/lgfem.hpp:569:69: required from here ../seq/include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] RadiativeTransfer_htool.cpp: In function ‘KappaGrid* init_KappaGrid(Stack, KappaGrid* const&, KN* const&, const double&, Expression)’: RadiativeTransfer_htool.cpp:35:9: warning: unused variable ‘sz’ [-Wunused-variable] 35 | int sz = a->nx * a->ny * a->nz; | ^~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ../seq/include/problem.hpp:141:68: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ RadiativeTransfer_htool.cpp: In constructor ‘Generator_Volume::Generator_Volume(pmesh3, KappaGrid*)’: RadiativeTransfer_htool.cpp:86:39: warning: ‘Generator_Volume::edges’ will be initialized after [-Wreorder] 86 | mutable HashTable edges; | ^~~~~ RadiativeTransfer_htool.cpp:82:13: warning: ‘KN Generator_Volume::heade’ [-Wreorder] 82 | KN heade,nexte; | ^~~~~ RadiativeTransfer_htool.cpp:89:5: warning: when initialized here [-Wreorder] 89 | Generator_Volume(pmesh3 pth3, KappaGrid* k): | ^~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ../seq/include/problem.hpp:300:60: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ../seq/include/problem.hpp:373:82: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ RadiativeTransfer_htool.cpp: In member function ‘double Generator_Boundary::get_coef(const int&, const int&) const’: RadiativeTransfer_htool.cpp:258:17: warning: unused variable ‘jjk’ [-Wunused-variable] 258 | int jjk = ThS(k,v); // local index of j in element k | ^~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ../seq/include/problem.hpp:636:59: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ../seq/include/problem.hpp:679:60: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/input_output/geometry.hpp:4, from /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/htool.hpp:11: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/input_output/../types/point.hpp: In instantiation of ‘std::istream& htool::operator>>(std::istream&, std::array<_Tp, _Nm>&) [with T = double; long unsigned int dim = 3; std::istream = std::basic_istream]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/input_output/geometry.hpp:42:16: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/htool/include/htool/input_output/../types/point.hpp:31:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 31 | for (int j = 0; j < dim; j++) { | ~~^~~~~ In file included from ../seq/include/AFunction.hpp:92: ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ../seq/include/AFunction.hpp:438:32: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ../seq/include/AFunction.hpp:1798:40: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ../seq/include/AFunction.hpp:1903:38: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ../seq/include/VirtualSolverCG.hpp:10, from ../seq/include/SparseLinearSolver.hpp:8: ../seq/include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ../seq/include/VirtualSolverSparseSuite.hpp:153:79: required from here ../seq/include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ../seq/include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ../seq/include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ../seq/include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ../seq/include/VirtualSolverSparseSuite.hpp:233:78: required from here ../seq/include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ../seq/include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ../seq/include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ../seq/include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ../seq/include/VirtualSolverSparseSuite.hpp:553:78: required from here ../seq/include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ../seq/include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ../seq/include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ../seq/include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ../seq/include/VirtualSolverSparseSuite.hpp:635:78: required from here ../seq/include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ../seq/include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ../seq/include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ../seq/include/problem.hpp:141:68: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ../seq/include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ../seq/include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ../seq/include/lgfem.hpp:475:69: required from here ../seq/include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ../seq/include/problem.hpp:300:60: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ../seq/include/problem.hpp:373:82: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ../seq/include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ../seq/include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ../seq/include/lgfem.hpp:522:69: required from here ../seq/include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ../seq/include/problem.hpp:636:59: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ../seq/include/problem.hpp:679:60: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ../seq/include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ../seq/include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ../seq/include/lgfem.hpp:569:69: required from here ../seq/include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ../seq/include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/DOperator.hpp:154:11: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ../seq/include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/DOperator.hpp:154:11: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ../seq/include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/DOperator.hpp:154:11: required from here ../seq/include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ../seq/include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/DOperator.hpp:154:11: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ../seq/include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/DOperator.hpp:154:11: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ../seq/include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/DOperator.hpp:154:11: required from here ../seq/include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ../seq/include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ../seq/include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ../seq/include/lgfem.hpp:475:69: required from here ../seq/include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ../seq/include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ../seq/include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ../seq/include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ../seq/include/lgfem.hpp:522:69: required from here ../seq/include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ../seq/include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ../seq/include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ../seq/include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ../seq/include/lgfem.hpp:569:69: required from here ../seq/include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] In file included from /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM.hpp:474, from common_hpddm.hpp:55: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp: In member function ‘void HPDDM::Schur::computeSchurComplement()’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:407:129: note: ‘#pragma message: Consider changing your linear solver if you need to compute solutions of singular systems or Schur complements’ 407 | #pragma message("Consider changing your linear solver if you need to compute solutions of singular systems or Schur complements") | ^ In file included from ../seq/include/ff++.hpp:21, from mpi-cmaes.cpp:41: ../seq/include/AFunction.hpp: In member function ‘AC_F0& AC_F0::operator+=(const AC_F0&)’: ../seq/include/AFunction.hpp:1598:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1598 | for(int j=0; jinsert(c.named_parameter->begin(),c.named_parameter->end()); // insert named parameter | ^~~~~~~~~~~~~~~ common_hpddm.hpp: In function ‘long int periodicity(Matrice_Creuse* const&, KN >* const&, KN* const&)’: common_hpddm.hpp:514:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 514 | for(int k = 0; k < mR->nnz; ++k) { | ~~^~~~~~~~~ common_hpddm.hpp: In function ‘long int periodicity(Matrice_Creuse* const&, KN >* const&, KN* const&)’: common_hpddm.hpp:514:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 514 | for(int k = 0; k < mR->nnz; ++k) { | ~~^~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘void E_FEarray::map(C_F0 (*)(const C_F0&)) const’: ../seq/include/AFunction.hpp:1711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1711 | { for (int i=0;isize();i++) | ~^~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘virtual bool E_FEarray::MeshIndependent() const’: ../seq/include/AFunction.hpp:1714:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1714 | for (int i=0;isize();i++) | ~^~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ../seq/include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/DOperator.hpp:154:11: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ../seq/include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/DOperator.hpp:154:11: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ../seq/include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/DOperator.hpp:154:11: required from here ../seq/include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from common_hpddm.hpp:540: ../seq/iovtk.cpp: In function ‘void VTU_WRITE_MESH(FILE*, const Fem2D::Mesh&, bool, int, bool)’: ../seq/iovtk.cpp:466:11: warning: unused variable ‘nv’ [-Wunused-variable] 466 | int nc, nv, nconnex; | ^~ ../seq/iovtk.cpp: In function ‘void VTU_WRITE_MESH(FILE*, const Fem2D::Mesh3&, bool, int, bool)’: ../seq/iovtk.cpp:760:11: warning: unused variable ‘nv’ [-Wunused-variable] 760 | int nc, nv, nconnex; | ^~ In file included from common_hpddm.hpp:540: ../seq/iovtk.cpp: In function ‘void VTU_WRITE_MESH(FILE*, const Fem2D::Mesh&, bool, int, bool)’: ../seq/iovtk.cpp:466:11: warning: unused variable ‘nv’ [-Wunused-variable] 466 | int nc, nv, nconnex; | ^~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = htool::VirtualGenerator**]’: ../seq/include/AFunction.hpp:1163:22: required from ‘AnyType E_F_F0F0F0_::operator()(Stack) const [with R = htool::VirtualGenerator**; A0 = htool::VirtualGenerator**; A1 = const Fem2D::Mesh3*; A2 = KappaGrid*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:1162:11: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘class htool::VirtualGenerator** const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KappaGrid*]’: RadiativeTransfer_htool.cpp:310:25: required from ‘AnyType E_F_F0F0F0es_::operator()(Stack) const [with R = KappaGrid*; A0 = KappaGrid*; A1 = KN*; A2 = double; A3 = double; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ RadiativeTransfer_htool.cpp:309:13: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘class KappaGrid* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/iovtk.cpp: In function ‘void VTU_WRITE_MESH(FILE*, const Fem2D::Mesh3&, bool, int, bool)’: ../seq/iovtk.cpp:760:11: warning: unused variable ‘nv’ [-Wunused-variable] 760 | int nc, nv, nconnex; | ^~ common_hpddm.hpp: In function ‘long int periodicity(Matrice_Creuse* const&, KN >* const&, KN* const&)’: common_hpddm.hpp:514:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 514 | for(int k = 0; k < mR->nnz; ++k) { | ~~^~~~~~~~~ ../seq/iovtk.cpp: In function ‘Fem2D::Mesh* VTK_Load(const std::string&, bool, KN >*)’: ../seq/iovtk.cpp:1532:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1532 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ ../seq/iovtk.cpp:1598:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1598 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ ../seq/iovtk.cpp: In function ‘Fem2D::Mesh* VTK_Load(const std::string&, bool, KN >*)’: ../seq/iovtk.cpp:1532:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1532 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ ../seq/iovtk.cpp:1598:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1598 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ In file included from common_hpddm.hpp:540: ../seq/iovtk.cpp: In function ‘void VTU_WRITE_MESH(FILE*, const Fem2D::Mesh&, bool, int, bool)’: ../seq/iovtk.cpp:466:11: warning: unused variable ‘nv’ [-Wunused-variable] 466 | int nc, nv, nconnex; | ^~ ../seq/iovtk.cpp:1696:13: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1696 | if (!bigEndian) | ^~ ../seq/iovtk.cpp:1698:15: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1698 | *pv++=*f; | ^ ../seq/iovtk.cpp:1739:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1739 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ ../seq/iovtk.cpp:1405:9: warning: variable ‘res’ set but not used [-Wunused-but-set-variable] 1405 | char *res; | ^~~ ../seq/iovtk.cpp: In member function ‘virtual AnyType VTK_LoadMesh_Op::operator()(Stack) const’: ../seq/iovtk.cpp:1787:7: warning: variable ‘reftri’ set but not used [-Wunused-but-set-variable] 1787 | int reftri = 1; | ^~~~~~ ../seq/iovtk.cpp:1788:7: warning: variable ‘refedges’ set but not used [-Wunused-but-set-variable] 1788 | int refedges = 1; | ^~~~~~~~ ../seq/iovtk.cpp:1802:11: warning: variable ‘DataLabel’ set but not used [-Wunused-but-set-variable] 1802 | string *DataLabel; | ^~~~~~~~~ ../seq/iovtk.cpp: In function ‘void VTU_WRITE_MESH(FILE*, const Fem2D::Mesh3&, bool, int, bool)’: ../seq/iovtk.cpp:760:11: warning: unused variable ‘nv’ [-Wunused-variable] 760 | int nc, nv, nconnex; | ^~ ../seq/iovtk.cpp:1696:13: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1696 | if (!bigEndian) | ^~ ../seq/iovtk.cpp:1698:15: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1698 | *pv++=*f; | ^ ../seq/iovtk.cpp:1739:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1739 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ ../seq/iovtk.cpp:1405:9: warning: variable ‘res’ set but not used [-Wunused-but-set-variable] 1405 | char *res; | ^~~ ../seq/iovtk.cpp: In member function ‘virtual AnyType VTK_LoadMesh_Op::operator()(Stack) const’: ../seq/iovtk.cpp:1787:7: warning: variable ‘reftri’ set but not used [-Wunused-but-set-variable] 1787 | int reftri = 1; | ^~~~~~ ../seq/iovtk.cpp:1788:7: warning: variable ‘refedges’ set but not used [-Wunused-but-set-variable] 1788 | int refedges = 1; | ^~~~~~~~ ../seq/iovtk.cpp:1802:11: warning: variable ‘DataLabel’ set but not used [-Wunused-but-set-variable] 1802 | string *DataLabel; | ^~~~~~~~~ ../seq/iovtk.cpp: In member function ‘void VTK_WriteMesh_Op::Expression2::writesolutionP0_double(FILE*, const Fem2D::Mesh&, Stack, bool) const’: ../seq/iovtk.cpp:2037:21: warning: unused variable ‘ElementChars’ [-Wunused-variable] 2037 | unsigned char ElementChars[256]; | ^~~~~~~~~~~~ ../seq/iovtk.cpp: In member function ‘void VTK_WriteMesh_Op::Expression2::writesolutionP0_double(FILE*, const Fem2D::Mesh&, Stack, bool) const’: ../seq/iovtk.cpp:2037:21: warning: unused variable ‘ElementChars’ [-Wunused-variable] 2037 | unsigned char ElementChars[256]; | ^~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘int E_F0::insert(Expression, std::deque >&, MapOfE_F0&, size_t&)’: ../seq/include/AFunction.hpp:3405:6: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 3405 | if( (verbosity / 100)% 10 == 1) | ^~ ../seq/include/AFunction.hpp:3407:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 3407 | n += sizeof(AnyType); | ^ ../seq/iovtk.cpp: In function ‘Fem2D::Mesh* VTK_Load(const std::string&, bool, KN >*)’: ../seq/iovtk.cpp:1532:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1532 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ ../seq/iovtk.cpp: In constructor ‘VTK_WriteMesh_Op::VTK_WriteMesh_Op(const basicAC_F0&)’: ../seq/iovtk.cpp:2315:9: warning: variable ‘nbofsol’ set but not used [-Wunused-but-set-variable] 2315 | int nbofsol; | ^~~~~~~ ../seq/iovtk.cpp: In function ‘void VTK_WRITE_MESH(const std::string&, FILE*, const Fem2D::Mesh&, bool, int, bool, bool)’: ../seq/iovtk.cpp:2436:32: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 2436 | for (unsigned int i = 0; i < Th.nv; i++) { | ~~^~~~~~~ ../seq/iovtk.cpp:1598:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1598 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ ../seq/iovtk.cpp:2455:32: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 2455 | for (unsigned int i = 0; i < Th.nv; i++) { | ~~^~~~~~~ ../seq/iovtk.cpp: In constructor ‘VTK_WriteMesh_Op::VTK_WriteMesh_Op(const basicAC_F0&)’: ../seq/iovtk.cpp:2315:9: warning: variable ‘nbofsol’ set but not used [-Wunused-but-set-variable] 2315 | int nbofsol; | ^~~~~~~ ../seq/iovtk.cpp: In function ‘void VTK_WRITE_MESH(const std::string&, FILE*, const Fem2D::Mesh&, bool, int, bool, bool)’: ../seq/iovtk.cpp:2436:32: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 2436 | for (unsigned int i = 0; i < Th.nv; i++) { | ~~^~~~~~~ ../seq/iovtk.cpp:2455:32: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 2455 | for (unsigned int i = 0; i < Th.nv; i++) { | ~~^~~~~~~ ../seq/iovtk.cpp:2756:15: warning: unused variable ‘bid0’ [-Wunused-variable] 2756 | int bid0 = snprintf(newvalue,sizeof(int)+1, "%s", (char *)&tab[itab]); | ^~~~ ../seq/iovtk.cpp:2686:7: warning: unused variable ‘cell_lab’ [-Wunused-variable] 2686 | int cell_lab = 1; | ^~~~~~~~ ../seq/iovtk.cpp:1696:13: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1696 | if (!bigEndian) | ^~ ../seq/iovtk.cpp:1698:15: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1698 | *pv++=*f; | ^ ../seq/iovtk.cpp:1739:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1739 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ ../seq/iovtk.cpp:2756:15: warning: unused variable ‘bid0’ [-Wunused-variable] 2756 | int bid0 = snprintf(newvalue,sizeof(int)+1, "%s", (char *)&tab[itab]); | ^~~~ ../seq/iovtk.cpp:2686:7: warning: unused variable ‘cell_lab’ [-Wunused-variable] 2686 | int cell_lab = 1; | ^~~~~~~~ ../seq/iovtk.cpp:1405:9: warning: variable ‘res’ set but not used [-Wunused-but-set-variable] 1405 | char *res; | ^~~ ../seq/iovtk.cpp: In member function ‘virtual AnyType VTK_LoadMesh_Op::operator()(Stack) const’: ../seq/iovtk.cpp:1787:7: warning: variable ‘reftri’ set but not used [-Wunused-but-set-variable] 1787 | int reftri = 1; | ^~~~~~ ../seq/iovtk.cpp:1788:7: warning: variable ‘refedges’ set but not used [-Wunused-but-set-variable] 1788 | int refedges = 1; | ^~~~~~~~ ../seq/iovtk.cpp:1802:11: warning: variable ‘DataLabel’ set but not used [-Wunused-but-set-variable] 1802 | string *DataLabel; | ^~~~~~~~~ ../seq/iovtk.cpp: In member function ‘void VTK_WriteMesh_Op::Expression2::writesolutionP0_double(FILE*, const Fem2D::Mesh&, Stack, bool) const’: ../seq/iovtk.cpp:2037:21: warning: unused variable ‘ElementChars’ [-Wunused-variable] 2037 | unsigned char ElementChars[256]; | ^~~~~~~~~~~~ ../seq/iovtk.cpp: In constructor ‘VTK_WriteMesh_Op::VTK_WriteMesh_Op(const basicAC_F0&)’: ../seq/iovtk.cpp:2315:9: warning: variable ‘nbofsol’ set but not used [-Wunused-but-set-variable] 2315 | int nbofsol; | ^~~~~~~ ../seq/iovtk.cpp: In function ‘void VTK_WRITE_MESH(const std::string&, FILE*, const Fem2D::Mesh&, bool, int, bool, bool)’: ../seq/iovtk.cpp:2436:32: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 2436 | for (unsigned int i = 0; i < Th.nv; i++) { | ~~^~~~~~~ ../seq/iovtk.cpp:2455:32: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 2455 | for (unsigned int i = 0; i < Th.nv; i++) { | ~~^~~~~~~ ../seq/iovtk.cpp: In function ‘Fem2D::Mesh3* VTK_Load3(const std::string&, bool, bool, bool, double, KN >*)’: ../seq/iovtk.cpp:3323:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 3323 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ ../seq/iovtk.cpp:3402:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 3402 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ ../seq/iovtk.cpp: In function ‘Fem2D::Mesh3* VTK_Load3(const std::string&, bool, bool, bool, double, KN >*)’: ../seq/iovtk.cpp:3323:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 3323 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ ../seq/iovtk.cpp:2756:15: warning: unused variable ‘bid0’ [-Wunused-variable] 2756 | int bid0 = snprintf(newvalue,sizeof(int)+1, "%s", (char *)&tab[itab]); | ^~~~ ../seq/iovtk.cpp:2686:7: warning: unused variable ‘cell_lab’ [-Wunused-variable] 2686 | int cell_lab = 1; | ^~~~~~~~ ../seq/iovtk.cpp:3402:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 3402 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ ../seq/iovtk.cpp:3623:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 3623 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ ../seq/iovtk.cpp:3623:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 3623 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ ../seq/iovtk.cpp:3184:9: warning: variable ‘res’ set but not used [-Wunused-but-set-variable] 3184 | char *res; | ^~~ In file included from ../seq/include/MeshLn.hpp:51, from ../seq/include/FESpacen.hpp:54, from ../seq/include/ff++.hpp:33: ../seq/include/GenericMesh.hpp: In function ‘int Fem2D::NumPerm1(int*) [with int d = 3]’: ../seq/include/GenericMesh.hpp:113:32: warning: variable ‘j’ set but not used [-Wunused-but-set-variable] 113 | int k=0,i0=0,i1=1,i2=2,j[3]; | ^ ../seq/iovtk.cpp: In member function ‘virtual AnyType VTK_LoadMesh3_Op::operator()(Stack) const’: ../seq/iovtk.cpp:3688:7: warning: unused variable ‘reftetra’ [-Wunused-variable] 3688 | int reftetra(arg(0, stack, 1)); | ^~~~~~~~ ../seq/iovtk.cpp:3690:7: warning: unused variable ‘reftri’ [-Wunused-variable] 3690 | int reftri(arg(2, stack, 1)); | ^~~~~~ ../seq/iovtk.cpp:3692:11: warning: variable ‘DataLabel’ set but not used [-Wunused-but-set-variable] 3692 | string *DataLabel; | ^~~~~~~~~ ../seq/iovtk.cpp:3184:9: warning: variable ‘res’ set but not used [-Wunused-but-set-variable] 3184 | char *res; | ^~~ ../seq/iovtk.cpp: In member function ‘virtual AnyType VTK_LoadMesh3_Op::operator()(Stack) const’: ../seq/iovtk.cpp:3688:7: warning: unused variable ‘reftetra’ [-Wunused-variable] 3688 | int reftetra(arg(0, stack, 1)); | ^~~~~~~~ ../seq/iovtk.cpp:3690:7: warning: unused variable ‘reftri’ [-Wunused-variable] 3690 | int reftri(arg(2, stack, 1)); | ^~~~~~ ../seq/iovtk.cpp:3692:11: warning: variable ‘DataLabel’ set but not used [-Wunused-but-set-variable] 3692 | string *DataLabel; | ^~~~~~~~~ ../seq/iovtk.cpp: In function ‘Fem2D::Mesh3* VTK_Load3(const std::string&, bool, bool, bool, double, KN >*)’: ../seq/iovtk.cpp:3323:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 3323 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ ../seq/iovtk.cpp:3402:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 3402 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ ../seq/iovtk.cpp: In constructor ‘VTK_WriteMesh3_Op::VTK_WriteMesh3_Op(const basicAC_F0&)’: ../seq/iovtk.cpp:4259:9: warning: variable ‘nbofsol’ set but not used [-Wunused-but-set-variable] 4259 | int nbofsol; | ^~~~~~~ ../seq/iovtk.cpp: In function ‘void VTK_WRITE_MESH3(const std::string&, FILE*, const Fem2D::Mesh3&, bool, int, bool, bool)’: ../seq/iovtk.cpp:4385:32: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 4385 | for (unsigned int i = 0; i < Th.nv; i++) { | ~~^~~~~~~ ../seq/iovtk.cpp:4402:32: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 4402 | for (unsigned int i = 0; i < Th.nv; i++) { | ~~^~~~~~~ ../seq/iovtk.cpp: In constructor ‘VTK_WriteMesh3_Op::VTK_WriteMesh3_Op(const basicAC_F0&)’: ../seq/iovtk.cpp:4259:9: warning: variable ‘nbofsol’ set but not used [-Wunused-but-set-variable] 4259 | int nbofsol; | ^~~~~~~ ../seq/iovtk.cpp:4698:15: warning: unused variable ‘bid0’ [-Wunused-variable] 4698 | int bid0 = snprintf(newvalue,sizeof(int)+1, "%s", (char *)&tab[itab]); | ^~~~ ../seq/iovtk.cpp: In function ‘void VTK_WRITE_MESH3(const std::string&, FILE*, const Fem2D::Mesh3&, bool, int, bool, bool)’: ../seq/iovtk.cpp:4385:32: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 4385 | for (unsigned int i = 0; i < Th.nv; i++) { | ~~^~~~~~~ ../seq/iovtk.cpp:4402:32: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 4402 | for (unsigned int i = 0; i < Th.nv; i++) { | ~~^~~~~~~ ../seq/iovtk.cpp:3623:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 3623 | for (unsigned int i = 0; i < numElements; i++) { | ~~^~~~~~~~~~~~~ ../seq/iovtk.cpp:4698:15: warning: unused variable ‘bid0’ [-Wunused-variable] 4698 | int bid0 = snprintf(newvalue,sizeof(int)+1, "%s", (char *)&tab[itab]); | ^~~~ ../seq/iovtk.cpp:3184:9: warning: variable ‘res’ set but not used [-Wunused-but-set-variable] 3184 | char *res; | ^~~ ../seq/iovtk.cpp: In member function ‘virtual AnyType VTK_LoadMesh3_Op::operator()(Stack) const’: ../seq/iovtk.cpp:3688:7: warning: unused variable ‘reftetra’ [-Wunused-variable] 3688 | int reftetra(arg(0, stack, 1)); | ^~~~~~~~ ../seq/iovtk.cpp:3690:7: warning: unused variable ‘reftri’ [-Wunused-variable] 3690 | int reftri(arg(2, stack, 1)); | ^~~~~~ ../seq/iovtk.cpp:3692:11: warning: variable ‘DataLabel’ set but not used [-Wunused-but-set-variable] 3692 | string *DataLabel; | ^~~~~~~~~ ../seq/iovtk.cpp: In constructor ‘VTK_WriteMesh3_Op::VTK_WriteMesh3_Op(const basicAC_F0&)’: ../seq/iovtk.cpp:4259:9: warning: variable ‘nbofsol’ set but not used [-Wunused-but-set-variable] 4259 | int nbofsol; | ^~~~~~~ ../seq/iovtk.cpp: In function ‘void VTK_WRITE_MESH3(const std::string&, FILE*, const Fem2D::Mesh3&, bool, int, bool, bool)’: ../seq/iovtk.cpp:4385:32: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 4385 | for (unsigned int i = 0; i < Th.nv; i++) { | ~~^~~~~~~ ../seq/iovtk.cpp:4402:32: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 4402 | for (unsigned int i = 0; i < Th.nv; i++) { | ~~^~~~~~~ ../seq/iovtk.cpp:4698:15: warning: unused variable ‘bid0’ [-Wunused-variable] 4698 | int bid0 = snprintf(newvalue,sizeof(int)+1, "%s", (char *)&tab[itab]); | ^~~~ ../seq/iovtk.cpp: In function ‘MMesh* VTK_LoadT(const std::string&, bool, bool, bool, double, double, KN >*)’: ../seq/iovtk.cpp:6611:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 6611 | if (startdatapoint==0) | ^~ ../seq/iovtk.cpp:6617:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 6617 | if (strcmp(buffer, "POINT_DATA")==0) { | ^~ ../seq/iovtk.cpp: In function ‘MMesh* VTK_LoadT(const std::string&, bool, bool, bool, double, double, KN >*)’: ../seq/iovtk.cpp:6611:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 6611 | if (startdatapoint==0) | ^~ ../seq/iovtk.cpp:6617:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 6617 | if (strcmp(buffer, "POINT_DATA")==0) { | ^~ In file included from ../seq/include/ff++.hpp:34: ../seq/include/FESpace.hpp: In function ‘int Fem2D::sum(const T**, const int T::*, int)’: ../seq/include/FESpace.hpp:149:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 149 | for (int i=0;i::I’ {aka ‘int’} [-Wsign-compare] 60 | for(unsigned int j = 0; j < pt->n; ++j) { | ~~^~~~~~~ PETSc.hpp: In function ‘void PETSc::setCompositePC(PC, const std::vector<_p_Mat*>*)’: PETSc.hpp:322:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<_p_Mat*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 322 | for(int i = j; i < S->size(); ++i) { | ~~^~~~~~~~~~~ PETSc.hpp:330:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<_p_Mat*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 330 | for(int i = 0; i < S->size(); ++i) { | ~~^~~~~~~~~~~ ../seq/iovtk.cpp: In function ‘MMesh* VTK_LoadT(const std::string&, bool, bool, bool, double, double, KN >*)’: ../seq/iovtk.cpp:6611:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 6611 | if (startdatapoint==0) | ^~ ../seq/iovtk.cpp:6617:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 6617 | if (strcmp(buffer, "POINT_DATA")==0) { | ^~ In file included from /usr/include/openmpi-aarch64/petsc/petscbag.h:5, from /usr/include/openmpi-aarch64/petsc/petsc.h:5, from PETSc-code.hpp:1: /usr/include/openmpi-aarch64/petsc/petscsys.h:850:23: warning: value computed is not used [-Wunused-value] 850 | #define PetscFree(a) ((PetscErrorCode)((*PetscTrFree)((void *)(a), __LINE__, PETSC_FUNCTION_NAME, __FILE__) || ((a) = PETSC_NULLPTR, PETSC_SUCCESS))) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PETSc.hpp:337:9: note: in expansion of macro ‘PetscFree’ 337 | PetscFree(subksp); | ^~~~~~~~~ hpddm_substructuring.cpp:103:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘VirtualMatrix::I’ {aka ‘int’} [-Wsign-compare] 103 | for(unsigned int j = 0; j < pt->n; ++j) { | ~~^~~~~~~ hpddm_substructuring.cpp:142:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘VirtualMatrix::I’ {aka ‘int’} [-Wsign-compare] 142 | for(unsigned int j = 0; j < pt->n; ++j) { | ~~^~~~~~~ hpddm_substructuring.cpp:177:27: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 177 | if(interfaceNb->n != vec.size()) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ hpddm_substructuring.cpp:179:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 179 | for( signed int i = 0; i < vec.size(); ++i) | ~~^~~~~~~~~~~~ PETSc-code.hpp: In member function ‘AnyType PETSc::varfToMat::Op::operator()(Stack) const’: PETSc-code.hpp:380:37: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 380 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ../seq/include/FESpace.hpp: In function ‘std::ostream& Fem2D::operator<<(std::ostream&, const FESpace&)’: ../seq/include/FESpace.hpp:823:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 823 | for (int j=0;j*)’: PETSc-code.hpp:625:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 625 | for (int j = 0; j < transpose[i].size( ); ++j) { | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from ../seq/include/AFunction.hpp:92: ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ../seq/include/AFunction.hpp:438:32: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ PETSc-code.hpp: In function ‘PetscErrorCode PETSc::WrapperDestroy(PC)’: /usr/include/openmpi-aarch64/petsc/petscsys.h:850:23: warning: value computed is not used [-Wunused-value] 850 | #define PetscFree(a) ((PetscErrorCode)((*PetscTrFree)((void *)(a), __LINE__, PETSC_FUNCTION_NAME, __FILE__) || ((a) = PETSC_NULLPTR, PETSC_SUCCESS))) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp:2287:5: note: in expansion of macro ‘PetscFree’ 2287 | PetscFree(ctx); | ^~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ../seq/include/AFunction.hpp:1798:40: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ../seq/include/AFunction.hpp:1903:38: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ../seq/include/AFunction.hpp:92: ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ../seq/include/AFunction.hpp:438:32: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ../seq/include/AFunction.hpp:1798:40: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ../seq/include/AFunction.hpp:1903:38: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In file included from ../seq/include/SparseLinearSolver.hpp:7, from ../seq/include/ff++.hpp:36: ../seq/include/MatriceCreuse_tpl.hpp: In function ‘int BuildMEK_KK(int, int*, int*, int*, const FElement*, const FElement*)’: ../seq/include/MatriceCreuse_tpl.hpp:109:21: warning: unnecessary parentheses in declaration of ‘pK’ [-Wparentheses] 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ ../seq/include/MatriceCreuse_tpl.hpp:109:21: note: remove parentheses 109 | const FElement (*pK[2])={pKE,pKKE}; | ^~~~~~~~ | - - ../seq/include/MatriceCreuse_tpl.hpp:113:6: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 113 | for (int k=0;k<2;k++) | ^~~ In file included from ../seq/include/error.hpp:32, from ../seq/include/ff++.hpp:20: ../seq/include/throwassert.hpp:49:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^ ../seq/include/MatriceCreuse_tpl.hpp:127:7: note: in expansion of macro ‘ffassert’ 127 | ffassert(ndf <=l); | ^~~~~~~~ In file included from ../seq/include/VirtualSolverCG.hpp:10, from ../seq/include/SparseLinearSolver.hpp:8: ../seq/include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ../seq/include/VirtualSolverSparseSuite.hpp:153:79: required from here ../seq/include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ../seq/include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ../seq/include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ../seq/include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ../seq/include/VirtualSolverSparseSuite.hpp:233:78: required from here ../seq/include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ../seq/include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ../seq/include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ../seq/include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ../seq/include/VirtualSolverSparseSuite.hpp:553:78: required from here ../seq/include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ../seq/include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ../seq/include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ../seq/include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ../seq/include/VirtualSolverSparseSuite.hpp:635:78: required from here ../seq/include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ../seq/include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ../seq/include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ In file included from ../seq/include/VirtualSolverCG.hpp:10, from ../seq/include/SparseLinearSolver.hpp:8: ../seq/include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ../seq/include/VirtualSolverSparseSuite.hpp:153:79: required from here ../seq/include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ../seq/include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ../seq/include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ../seq/include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ../seq/include/VirtualSolverSparseSuite.hpp:233:78: required from here ../seq/include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ../seq/include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ../seq/include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ../seq/include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ../seq/include/VirtualSolverSparseSuite.hpp:553:78: required from here ../seq/include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ../seq/include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ../seq/include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ../seq/include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ../seq/include/VirtualSolverSparseSuite.hpp:635:78: required from here ../seq/include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ../seq/include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ../seq/include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ../seq/include/problem.hpp:141:68: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ../seq/include/problem.hpp:300:60: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ../seq/include/problem.hpp:373:82: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ../seq/include/problem.hpp:636:59: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ../seq/include/problem.hpp:679:60: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ../seq/include/problem.hpp:141:68: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ../seq/include/problem.hpp:300:60: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ../seq/include/problem.hpp:373:82: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ../seq/include/problem.hpp:636:59: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ../seq/include/problem.hpp:679:60: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ PETSc-code.hpp: In member function ‘virtual AnyType PETSc::DMPlexToFF::DMPlexToFF_Op::operator()(Stack) const’: PETSc-code.hpp:5595:44: warning: unused variable ‘i’ [-Wunused-variable] 5595 | PetscInt size, i; | ^ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ PETSc-code.hpp:5605:42: warning: comparison of integer expressions of different signedness: ‘PetscInt’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 5605 | for (PetscInt j = 0; j < conv.size(); ++j) | ~~^~~~~~~~~~~~~ PETSc-code.hpp:5587:44: warning: unused variable ‘orientations’ [-Wunused-variable] 5587 | const PetscInt *points, *orientations; | ^~~~~~~~~~~~ PETSc-code.hpp:5588:40: warning: unused variable ‘i’ [-Wunused-variable] 5588 | PetscInt size, i; | ^ PETSc-code.hpp:5630:59: warning: unused variable ‘d’ [-Wunused-variable] 5630 | PetscInt point = closure[cl], dof, off, d, p; | ^ PETSc-code.hpp:5630:62: warning: unused variable ‘p’ [-Wunused-variable] 5630 | PetscInt point = closure[cl], dof, off, d, p; | ^ In file included from ../seq/include/AFunction.hpp:54: ../seq/include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ../seq/include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver’ ../seq/include/VirtualSolverSparseSuite.hpp:536:64: required from here ../seq/include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ In file included from ../seq/include/HashMatrix.hpp:17, from ../seq/include/ff++.hpp:35: ../seq/include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ../seq/include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ PETSc-code.hpp:5713:44: warning: unused variable ‘orientations’ [-Wunused-variable] 5713 | const PetscInt *points, *orientations; | ^~~~~~~~~~~~ PETSc-code.hpp:5714:40: warning: unused variable ‘i’ [-Wunused-variable] 5714 | PetscInt size, i; | ^ PETSc-code.hpp:5747:59: warning: unused variable ‘d’ [-Wunused-variable] 5747 | PetscInt point = closure[cl], dof, off, d, p; | ^ PETSc-code.hpp:5747:62: warning: unused variable ‘p’ [-Wunused-variable] 5747 | PetscInt point = closure[cl], dof, off, d, p; | ^ ../seq/include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix >’: ../seq/include/VirtualSolver.hpp:191:7: required from ‘class VirtualSolver >’ ../seq/include/VirtualSolverSparseSuite.hpp:615:78: required from here ../seq/include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ../seq/include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = std::complex; Z = long int]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = long int; TypeScalar = std::complex]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ../seq/include/SparseLinearSolver.hpp:9: ../seq/include/VirtualSolverSparseSuite.hpp: In member function ‘virtual void VirtualSolverUMFPACK >::dosolver(K*, K*, int, int)’: ../seq/include/VirtualSolverSparseSuite.hpp:650:13: warning: variable ‘ts’ set but not used [-Wunused-but-set-variable] 650 | int ts = UMFPACK_A ; | ^~ PETSc-code.hpp: In function ‘void PETSc::ff_createMatIS(MatriceMorse&, _p_Mat*&, MPI_Comm)’: PETSc-code.hpp:5960:23: warning: comparison of integer expressions of different signedness: ‘PetscInt’ {aka ‘int’} and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 5960 | ffassert( IA[cpt] == ff_mat.nnz); | ~~~~~~~~^~~~~~~~~~~~~ ../seq/include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ PETSc-code.hpp:5961:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::set::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 5961 | ffassert(cpt==irows.size()); | ~~~^~~~~~~~~~~~~~ ../seq/include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ PETSc-code.hpp:5963:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 5963 | for (int ii=0; ii < ff_mat.nnz; ii++) { | ~~~^~~~~~~~~~~~ PETSc-code.hpp:5981:21: warning: unused variable ‘matIJ’ [-Wunused-variable] 5981 | Mat matISlocal, matIJ; | ^~~~~ In file included from ../seq/include/VirtualSolverSkyLine.hpp:11, from ../seq/include/SparseLinearSolver.hpp:10: ../seq/include/SkyLineSolver.hpp: In member function ‘void SkyLineMatrix::cholesky(double) const’: ../seq/include/SkyLineSolver.hpp:229:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 229 | if ( std::norm(D[0]) <= 1.0e-60) | ^~ ../seq/include/SkyLineSolver.hpp:232:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 232 | D[0] = sqrt(D[0]); | ^ ../seq/include/SkyLineSolver.hpp:253:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 253 | if ( std::norm(xii) <= max(eps2*std::norm(D[i]),1.0e-60)) | ^~ ../seq/include/SkyLineSolver.hpp:255:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | D[i] = sqrt(xii); | ^ ../seq/include/VirtualMatrix.hpp: In instantiation of ‘class VirtualMatrix’: ../seq/include/lgsolver.hpp:152:23: required from here ../seq/include/RNM.hpp:266:16: warning: ‘bool RNM_VirtualMatrix::ChecknbColumn(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 266 | virtual bool ChecknbColumn (Z m) const {return true;} | ^~~~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp:89:10: note: by ‘bool VirtualMatrix::ChecknbColumn(int) const [with TypeIndex = double; TypeScalar = double]’ 89 | bool ChecknbColumn(int mm) const { return this->m==mm;} | ^~~~~~~~~~~~~ ../seq/include/RNM.hpp:265:16: warning: ‘bool RNM_VirtualMatrix::ChecknbLine(Z) const [with R = double; Z = double]’ was hidden [-Woverloaded-virtual=] 265 | virtual bool ChecknbLine (Z n) const {return true;} | ^~~~~~~~~~~ ../seq/include/VirtualMatrix.hpp:88:10: note: by ‘bool VirtualMatrix::ChecknbLine(int) const [with TypeIndex = double; TypeScalar = double]’ 88 | bool ChecknbLine(int nn) const { return this->n==nn;} | ^~~~~~~~~~~ In file included from ../seq/include/ff++.hpp:46: ../seq/include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::setP(const Fem2D::Mesh*, int, int)’: ../seq/include/MeshPoint.hpp:187:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ../seq/include/MeshPoint.hpp:187:16: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 187 | (R2 &) P= V ; | ^ ../seq/include/MeshPoint.hpp:189:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^~~~ ../seq/include/MeshPoint.hpp:189:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 189 | (R2 &) PHat = TriangleHat[ss]; | ^ ../seq/include/MeshPoint.hpp: In member function ‘void Fem2D::MeshPointBase::change(const Fem2D::R2&, const Fem2D::Triangle&, int)’: ../seq/include/MeshPoint.hpp:208:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~~~ ../seq/include/MeshPoint.hpp:208:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 208 | (R2 &) PHat = PH; | ^~ ../seq/include/MeshPoint.hpp:209:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ ../seq/include/MeshPoint.hpp:209:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 209 | (R2 &) P = (*T)(PH); | ^ In file included from ../seq/include/AFunction.hpp:92: ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ../seq/include/AFunction.hpp:438:32: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/MeshPoint.hpp: In member function ‘bool Fem2D::MeshPoint::SetAdj()’: ../seq/include/MeshPoint.hpp:1019:23: warning: unused variable ‘ieo’ [-Wunused-variable] 1019 | int ieo=f,to=t,ie=f; | ^~~ ../seq/include/MeshPoint.hpp:1028:22: warning: variable ‘Po’ set but not used [-Wunused-but-set-variable] 1028 | R3 Po =P; | ^~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ../seq/include/AFunction.hpp:1798:40: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ../seq/include/AFunction.hpp:1903:38: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ In function ‘Init_function()’, inlined from ‘AutoLoadInit()’ at function-PETSc.cpp:22:1: function-PETSc.cpp:20:75: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 20 | Global.Add("PetscInitialized", "(", new OneOperator0< long >(initialized)); | ^ In file included from ../seq/include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Init_function()’ at function-PETSc.cpp:20:75, inlined from ‘AutoLoadInit()’ at function-PETSc.cpp:22:1: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from ../seq/include/VirtualSolverCG.hpp:10, from ../seq/include/SparseLinearSolver.hpp:8: ../seq/include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ../seq/include/VirtualSolverSparseSuite.hpp:153:79: required from here ../seq/include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ../seq/include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ../seq/include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ../seq/include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ../seq/include/VirtualSolverSparseSuite.hpp:233:78: required from here ../seq/include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ../seq/include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ../seq/include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ../seq/include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ../seq/include/VirtualSolverSparseSuite.hpp:553:78: required from here ../seq/include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ../seq/include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ../seq/include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ../seq/include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ../seq/include/VirtualSolverSparseSuite.hpp:635:78: required from here ../seq/include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ../seq/include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ../seq/include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ../seq/include/problem.hpp:141:68: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ../seq/include/problem.hpp:300:60: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ../seq/include/problem.hpp:373:82: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ../seq/include/problem.hpp:636:59: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ../seq/include/problem.hpp:679:60: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/problem.hpp: In constructor ‘BC_set::BC_set(const BC_set&, bool*)’: ../seq/include/problem.hpp:279:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | ffassert( kk== bc.size() ); | ~~^~~~~~~~~~~~ ../seq/include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from ../seq/include/ff++.hpp:55: ../seq/include/problem.hpp: In constructor ‘CDomainOfIntegration::CDomainOfIntegration(const basicAC_F0&, typeofkind, int, int)’: ../seq/include/problem.hpp:344:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 344 | for (int i=1;i(nargs[10]); | ^~~~~ PETSc-code.hpp: In instantiation of ‘void PETSc::change(Type* const&, Matrice_Creuse* const&, Type* const&, Matrice_Creuse* const&, Type* const&) [with Type = DistributedCSR >]’: PETSc-code.hpp:1033:11: required from here PETSc-code.hpp:757:31: warning: comparison of integer expressions of different signedness: ‘VirtualMatrix::I’ {aka ‘int’} and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 757 | ffassert(mList->n == mList->nnz); ../seq/include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ PETSc-code.hpp:767:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 767 | for (unsigned int i = 0; i < dL->HPDDM_n; ++i) perm[dL->HPDDM_ja[i]] = i + 1; /usr/include/openmpi-aarch64/petsc/petscsys.h:850:23: warning: value computed is not used [-Wunused-value] 850 | #define PetscFree(a) ((PetscErrorCode)((*PetscTrFree)((void *)(a), __LINE__, PETSC_FUNCTION_NAME, __FILE__) || ((a) = PETSC_NULLPTR, PETSC_SUCCESS))) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp:793:23: note: in expansion of macro ‘PetscFree’ 793 | PetscFree(subksp); | ^~~~~~~~~ PETSc.hpp: In instantiation of ‘void PETSc::setVectorSchur(Type*, KN* const&, KN* const&) [with Type = DistributedCSR >; Tab = Matrice_Creuse; typename std::enable_if<(! std::is_same > >::value)>::type* = 0]’: PETSc-code.hpp:1089:19: required from here PETSc.hpp:153:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 153 | for(int j = 0; j < tmp[i].size(); ++j) { | ~~^~~~~~~~~~~~~~~ ../seq/include/problem.hpp: In member function ‘void Problem::DataComposite::destroy()’: ../seq/include/problem.hpp:541:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | for( int i=0;isize(); i++) (*pThU)[i] = nullptr; | ~^~~~~~~~~~~~~ ../seq/include/problem.hpp:548:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for( int i=0;isize(); i++) (*pThV)[i] = nullptr; | ~^~~~~~~~~~~~~ PETSc.hpp: In instantiation of ‘void PETSc::DistributedCSR::dtor() [with HpddmType = HPDDM::Schwarz]’: PETSc-code.hpp:5210:12: required from here PETSc.hpp:54:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<_p_Mat*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 54 | for(int i = 0; i < _vS->size(); ++i) | ~~^~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In instantiation of ‘AnyType Initialize(Stack, const AnyType&) [with A = PETSc::DistributedCSR >; AnyType = AnyTypeWithOutCheck; Stack = void*]’: PETSc-code.hpp:6403:21: required from here ../seq/include/AFunction.hpp:814:9: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class PETSc::DistributedCSR >’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 814 | memcpy(a,b,sizeof(A));// bitcopy | ~~~~~~^~~~~~~~~~~~~~~ PETSc.hpp:18:7: note: ‘class PETSc::DistributedCSR >’ declared here 18 | class DistributedCSR { | ^~~~~~~~~~~~~~ ../seq/include/problem.hpp: In member function ‘AnyType OpArraytoLinearForm::Op::operator()(Stack) const’: ../seq/include/problem.hpp:1355:40: warning: typedef ‘FElementT’ locally defined but not used [-Wunused-local-typedefs] 1355 | typedef typename FESpaceT::FElement FElementT; | ^~~~~~~~~ ../seq/include/AFunction.hpp: In instantiation of ‘AnyType Initialize(Stack, const AnyType&) [with A = PETSc::DistributedCSR > >; AnyType = AnyTypeWithOutCheck; Stack = void*]’: PETSc-code.hpp:6405:51: required from here ../seq/include/AFunction.hpp:814:9: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class PETSc::DistributedCSR > >’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 814 | memcpy(a,b,sizeof(A));// bitcopy | ~~~~~~^~~~~~~~~~~~~~~ PETSc.hpp:18:7: note: ‘class PETSc::DistributedCSR > >’ declared here 18 | class DistributedCSR { | ^~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In instantiation of ‘AnyType Initialize(Stack, const AnyType&) [with A = PETSc::DistributedCSR >; AnyType = AnyTypeWithOutCheck; Stack = void*]’: PETSc-code.hpp:6406:22: required from here ../seq/include/AFunction.hpp:814:9: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class PETSc::DistributedCSR >’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 814 | memcpy(a,b,sizeof(A));// bitcopy | ~~~~~~^~~~~~~~~~~~~~~ PETSc.hpp:18:7: note: ‘class PETSc::DistributedCSR >’ declared here 18 | class DistributedCSR { | ^~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In instantiation of ‘AnyType Initialize(Stack, const AnyType&) [with A = PETSc::DistributedCSR > >; AnyType = AnyTypeWithOutCheck; Stack = void*]’: PETSc-code.hpp:6408:53: required from here ../seq/include/AFunction.hpp:814:9: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class PETSc::DistributedCSR > >’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 814 | memcpy(a,b,sizeof(A));// bitcopy | ~~~~~~^~~~~~~~~~~~~~~ PETSc.hpp:18:7: note: ‘class PETSc::DistributedCSR > >’ declared here 18 | class DistributedCSR { | ^~~~~~~~~~~~~~ ../seq/include/problem.hpp: In member function ‘AnyType OpMatrixtoBilinearForm::Op::operator()(Stack) const’: ../seq/include/problem.hpp:1613:36: warning: typedef ‘Element’ locally defined but not used [-Wunused-local-typedefs] 1613 | typedef typename MMesh::Element Element; | ^~~~~~~ ../seq/include/problem.hpp:1614:35: warning: typedef ‘Vertex’ locally defined but not used [-Wunused-local-typedefs] 1614 | typedef typename MMesh::Vertex Vertex; | ^~~~~~ ../seq/include/problem.hpp:1615:34: warning: typedef ‘RdHat’ locally defined but not used [-Wunused-local-typedefs] 1615 | typedef typename MMesh::RdHat RdHat; | ^~~~~ ../seq/include/problem.hpp:1616:31: warning: typedef ‘Rd’ locally defined but not used [-Wunused-local-typedefs] 1616 | typedef typename MMesh::Rd Rd; | ^~ ../seq/include/problem.hpp:1620:36: warning: typedef ‘Mesh1’ locally defined but not used [-Wunused-local-typedefs] 1620 | typedef typename FESpace1::Mesh Mesh1; | ^~~~~ ../seq/include/problem.hpp:1621:40: warning: typedef ‘FElement1’ locally defined but not used [-Wunused-local-typedefs] 1621 | typedef typename FESpace1::FElement FElement1; | ^~~~~~~~~ ../seq/include/problem.hpp:1625:36: warning: typedef ‘Mesh2’ locally defined but not used [-Wunused-local-typedefs] 1625 | typedef typename FESpace2::Mesh Mesh2; | ^~~~~ ../seq/include/problem.hpp:1626:40: warning: typedef ‘FElement2’ locally defined but not used [-Wunused-local-typedefs] 1626 | typedef typename FESpace2::FElement FElement2; | ^~~~~~~~~ ../seq/include/AFunction.hpp: In instantiation of ‘AnyType Initialize(Stack, const AnyType&) [with A = PETSc::DMPlex; AnyType = AnyTypeWithOutCheck; Stack = void*]’: PETSc-code.hpp:6488:29: required from here ../seq/include/AFunction.hpp:814:9: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class PETSc::DMPlex’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 814 | memcpy(a,b,sizeof(A));// bitcopy | ~~~~~~^~~~~~~~~~~~~~~ PETSc.hpp:88:7: note: ‘class PETSc::DMPlex’ declared here 88 | class DMPlex { | ^~~~~~ In file included from /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:46, from /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:51, from /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM.hpp:467, from common_hpddm.hpp:55: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp: In instantiation of ‘static bool HPDDM::Subdomain::distributedCSR(const I*, I, I, I*&, I*&, T*&, const HPDDM::MatrixCSR* const&, const I*) [with I = int; T = double; K = double]’: PETSc-code.hpp:866:76: required from ‘void PETSc::change(Type* const&, Matrice_Creuse* const&, Type* const&, Matrice_Creuse* const&, Type* const&) [with Type = DistributedCSR >]’ PETSc-code.hpp:1033:11: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:581:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 581 | for(unsigned int i = 0; i < A->_n; ++i) | ~~^~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:593:64: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 593 | for(unsigned int j = A->_ia[it->second]; j < A->_ia[it->second + 1]; ++j) | ~~^~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:604:134: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘const unsigned int’ [-Wsign-compare] 604 | tmp.erase(std::remove_if(tmp.begin() + ia[row], tmp.end(), [&row](const std::pair& x) { return x.first < row; }), tmp.end()); | ~~~~~~~~^~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:653:42: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 653 | for(int j = 0; j < transpose[i].size(); ++j) { | ~~^~~~~~~~~~~~~~~~~~~~~ mpi-cmaes.cpp: In member function ‘virtual AnyType OptimCMA_ES::E_CMA_ES::operator()(Stack) const’: mpi-cmaes.cpp:312:46: warning: unused variable ‘iprint’ [-Wunused-variable] 312 | long iprint = verbosity; | ^~~~~~ PETSc.hpp: In instantiation of ‘void PETSc::DistributedCSR::dtor() [with HpddmType = HPDDM::Schwarz >]’: common_hpddm.hpp:200:12: required from ‘AnyType DeleteDTOR(Stack, const AnyType&) [with A = PETSc::DistributedCSR > >; AnyType = AnyTypeWithOutCheck; Stack = void*]’ PETSc-code.hpp:6405:51: required from here PETSc.hpp:54:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<_p_Mat*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 54 | for(int i = 0; i < _vS->size(); ++i) | ~~^~~~~~~~~~~~~ PETSc.hpp: In instantiation of ‘void PETSc::DistributedCSR::dtor() [with HpddmType = HPDDM::Schur]’: common_hpddm.hpp:200:12: required from ‘AnyType DeleteDTOR(Stack, const AnyType&) [with A = PETSc::DistributedCSR >; AnyType = AnyTypeWithOutCheck; Stack = void*]’ PETSc-code.hpp:6406:22: required from here PETSc.hpp:54:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<_p_Mat*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] PETSc.hpp: In instantiation of ‘void PETSc::DistributedCSR::dtor() [with HpddmType = HPDDM::Schur >]’: common_hpddm.hpp:200:12: required from ‘AnyType DeleteDTOR(Stack, const AnyType&) [with A = PETSc::DistributedCSR > >; AnyType = AnyTypeWithOutCheck; Stack = void*]’ PETSc-code.hpp:6408:53: required from here PETSc.hpp:54:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<_p_Mat*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] In file included from ../seq/include/AFunction.hpp:92: ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_F0*]’: ../seq/include/AFunction.hpp:438:32: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_F0* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_BorderN*]’: ../seq/include/AFunction.hpp:1798:40: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_BorderN* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const E_Border*]’: ../seq/include/AFunction.hpp:1903:38: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class E_Border* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ /usr/lib64/openmpi/bin/mpicxx -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'function-PETSc.o' -o function-PETSc.so -Wl,-rpath,/usr/lib '-L/usr/lib' '-lpetsc' '-L/usr/lib64/openmpi/lib' '-lHYPRE' '-ldmumps' '-lmumps_common' '-lpord' '-lpthread' '-lscalapack' '-lsuperlu_dist' '-lflexiblas' '-lptscotch' '-lscotch' '-lptscotcherr' '-lscotcherr' '-lhdf5' '-lhdf5_hl' '-lmetis' '-lm' '-lX11' '-lstdc++' '-lmpi' '-lmpi_mpifh' '-L/usr/lib64/openmpi/lib' -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags '-lmpi_cxx' '-lmpi' -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi In file included from ../seq/include/VirtualSolverCG.hpp:10, from ../seq/include/SparseLinearSolver.hpp:8: ../seq/include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = double]’: ../seq/include/VirtualSolverSparseSuite.hpp:153:79: required from here ../seq/include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ../seq/include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ../seq/include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ../seq/include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = int; R = std::complex]’: ../seq/include/VirtualSolverSparseSuite.hpp:233:78: required from here ../seq/include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ../seq/include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ../seq/include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ../seq/include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = double]’: ../seq/include/VirtualSolverSparseSuite.hpp:553:78: required from here ../seq/include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ../seq/include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ../seq/include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ../seq/include/VirtualSolver.hpp: In instantiation of ‘VirtualSolver::VirtualSolver(int) [with I = long int; R = std::complex]’: ../seq/include/VirtualSolverSparseSuite.hpp:635:78: required from here ../seq/include/VirtualSolver.hpp:197:26: warning: ‘VirtualSolver >::codenum’ will be initialized after [-Wreorder] 197 | long codeini,codesym,codenum; | ^~~~~~~ ../seq/include/VirtualSolver.hpp:196:15: warning: ‘int VirtualSolver >::defMatType’ [-Wreorder] 196 | int state,defMatType,MatType; | ^~~~~~~~~~ ../seq/include/VirtualSolver.hpp:199:5: warning: when initialized here [-Wreorder] 199 | VirtualSolver(int dmt=0) : state(0),codeini(0),codesym(0),codenum(0),defMatType(dmt),MatType(dmt) {} | ^~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const C_args*]’: ../seq/include/problem.hpp:141:68: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ../seq/include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ../seq/include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ../seq/include/lgfem.hpp:475:69: required from here ../seq/include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const BC_set*]’: ../seq/include/problem.hpp:300:60: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const CDomainOfIntegration*]’: ../seq/include/problem.hpp:373:82: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ../seq/include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ../seq/include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ../seq/include/lgfem.hpp:522:69: required from here ../seq/include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormBilinear*]’: ../seq/include/problem.hpp:636:59: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const FormLinear*]’: ../seq/include/problem.hpp:679:60: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ../seq/include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ../seq/include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ../seq/include/lgfem.hpp:569:69: required from here ../seq/include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp: In instantiation of ‘void HPDDM::Subdomain::globalMapping(It, It, T&, T&, long long int&, HPDDM::underlying_type*, const T*) const [with char N = 'C'; It = int*; T = int; K = double; HPDDM::underlying_type = double]’: PETSc.hpp:103:35: required from ‘void PETSc::globalMapping(HpddmType* const&, PetscInt*&, PetscInt&, PetscInt&, long long int&, PetscInt*) [with HpddmType = HPDDM::Schwarz; typename std::enable_if >::value>::type* = 0; PetscInt = int]’ PETSc.hpp:120:18: required from ‘void PETSc::setVectorSchur(Type*, KN* const&, KN* const&) [with Type = DistributedCSR >; Tab = Matrice_Creuse; typename std::enable_if<(! std::is_same > >::value)>::type* = 0]’ PETSc-code.hpp:1089:19: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:481:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 481 | for(unsigned int i = 0; i < Subdomain::_dof; ++i) | ~~^~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp: In instantiation of ‘void PETSc::InvPETSc::solve(U) const [with T = pwr >, 'H'>; U = KN*; K = double; char trans = 'T']’: PETSc-code.hpp:4981:9: required from ‘static U PETSc::InvPETSc::inv(U, PETSc::InvPETSc) [with T = pwr >, 'H'>; U = KN*; K = double; char trans = 'T']’ common.hpp:75:32: required from ‘void addInv() [with Op = PETSc::DistributedCSR >; Inv = PETSc::InvPETSc; V = KN; K = double; char trans = 'N']’ PETSc-code.hpp:6461:86: required from here PETSc-code.hpp:4821:26: warning: unused variable ‘N’ [-Wunused-variable] 4821 | PetscInt n,m,N,M; | ^ PETSc-code.hpp:4821:28: warning: unused variable ‘M’ [-Wunused-variable] 4821 | PetscInt n,m,N,M; | ^ PETSc-code.hpp:4936:26: warning: unused variable ‘N’ [-Wunused-variable] 4936 | PetscInt n,m,N,M; | ^ PETSc-code.hpp:4936:28: warning: unused variable ‘M’ [-Wunused-variable] 4936 | PetscInt n,m,N,M; | ^ PETSc-code.hpp: In instantiation of ‘void PETSc::InvPETSc::solve(U) const [with T = pwr >, 'N'>; U = KN*; K = double; char trans = 'N']’: PETSc-code.hpp:4981:9: required from ‘static U PETSc::InvPETSc::inv(U, PETSc::InvPETSc) [with T = pwr >, 'N'>; U = KN*; K = double; char trans = 'N']’ common.hpp:80:28: required from ‘void addInv() [with Op = PETSc::DistributedCSR >; Inv = PETSc::InvPETSc; V = KN; K = double; char trans = 'N']’ PETSc-code.hpp:6461:86: required from here PETSc-code.hpp:4821:26: warning: unused variable ‘N’ [-Wunused-variable] 4821 | PetscInt n,m,N,M; | ^ PETSc-code.hpp:4821:28: warning: unused variable ‘M’ [-Wunused-variable] 4821 | PetscInt n,m,N,M; | ^ PETSc-code.hpp:4936:26: warning: unused variable ‘N’ [-Wunused-variable] 4936 | PetscInt n,m,N,M; | ^ PETSc-code.hpp:4936:28: warning: unused variable ‘M’ [-Wunused-variable] 4936 | PetscInt n,m,N,M; | ^ PETSc-code.hpp: In instantiation of ‘void PETSc::InvPETSc::solve(U) const [with T = pwr >, 'T'>; U = KN*; K = double; char trans = 'T']’: PETSc-code.hpp:4981:9: required from ‘static U PETSc::InvPETSc::inv(U, PETSc::InvPETSc) [with T = pwr >, 'T'>; U = KN*; K = double; char trans = 'T']’ common.hpp:80:28: required from ‘void addInv() [with Op = PETSc::DistributedCSR >; Inv = PETSc::InvPETSc; V = KN; K = double; char trans = 'T']’ PETSc-code.hpp:6462:86: required from here PETSc-code.hpp:4821:26: warning: unused variable ‘N’ [-Wunused-variable] 4821 | PetscInt n,m,N,M; | ^ PETSc-code.hpp:4821:28: warning: unused variable ‘M’ [-Wunused-variable] 4821 | PetscInt n,m,N,M; | ^ PETSc-code.hpp:4936:26: warning: unused variable ‘N’ [-Wunused-variable] 4936 | PetscInt n,m,N,M; | ^ PETSc-code.hpp:4936:28: warning: unused variable ‘M’ [-Wunused-variable] 4936 | PetscInt n,m,N,M; | ^ In file included from /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM.hpp:474: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp: In instantiation of ‘void HPDDM::Schur::originalNumbering(const Container&, K*) const [with Container = STL; K = double]’: PETSc-code.hpp:1094:36: required from ‘long int PETSc::originalNumbering(Type* const&, KN* const&, KN* const&) [with Type = DistributedCSR >; K = double]’ PETSc-code.hpp:5314:7: required from ‘void PETSc::init() [with K = double; typename std::enable_if::is_complex), double, std::complex >::type>::value>::type* = 0]’ PETSc-code.hpp:6469:25: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:441:22: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 441 | if(j < Subdomain::_dof) { | ~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ../seq/include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ../seq/include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ../seq/include/lgfem.hpp:475:69: required from here ../seq/include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ../seq/include/AFunction.hpp: In instantiation of ‘AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Bdd; AnyType = AnyTypeWithOutCheck; Stack = void*]’: hpddm_substructuring.cpp:597:26: required from ‘void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G'; char U = 'G']’ hpddm_substructuring.cpp:640:43: required from here ../seq/include/AFunction.hpp:814: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] 814 | memcpy(a,b,sizeof(A));// bitcopy | ~~~~~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM.hpp:487: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_BDD.hpp:41:7: note: ‘class HPDDM::Bdd’ declared here 41 | class Bdd : public Schur, K> { | ^~~ ../seq/include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ../seq/include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ../seq/include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ../seq/include/lgfem.hpp:522:69: required from here ../seq/include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ../seq/include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ../seq/include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ../seq/include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ../seq/include/lgfem.hpp:569:69: required from here ../seq/include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ../seq/include/AFunction.hpp: In instantiation of ‘AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Bdd >; AnyType = AnyTypeWithOutCheck; Stack = void*]’: hpddm_substructuring.cpp:597:26: required from ‘void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G'; char U = 'G']’ hpddm_substructuring.cpp:642:61: required from here ../seq/include/AFunction.hpp:814: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] 814 | memcpy(a,b,sizeof(A));// bitcopy | ~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_BDD.hpp:41:7: note: ‘class HPDDM::Bdd >’ declared here 41 | class Bdd : public Schur, K> { | ^~~ ../seq/include/AFunction.hpp: In instantiation of ‘AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Schwarz; AnyType = AnyTypeWithOutCheck; Stack = void*]’: hpddm.cpp:944:26: required from ‘void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G'; char U = 'G']’ hpddm.cpp:1026:38: required from here ../seq/include/AFunction.hpp:814: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] 814 | memcpy(a,b,sizeof(A));// bitcopy | ~~~~~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM.hpp:467, from common_hpddm.hpp:55: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:71:7: note: ‘class HPDDM::Schwarz’ declared here 71 | class Schwarz : public Preconditioner< | ^~~~~~~ ../seq/include/AFunction.hpp: In instantiation of ‘AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Feti; AnyType = AnyTypeWithOutCheck; Stack = void*]’: hpddm_substructuring.cpp:597:26: required from ‘void Substructuring::add() [with Type = HpFetiPrec; K = double; char S = 'G'; char U = 'G']’ hpddm_substructuring.cpp:646:64: required from here ../seq/include/AFunction.hpp:814: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] 814 | memcpy(a,b,sizeof(A));// bitcopy | ~~~~~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM.hpp:482: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_FETI.hpp:41:7: note: ‘class HPDDM::Feti’ declared here 41 | class Feti : public Schur, K> { | ^~~~ ../seq/include/AFunction.hpp: In instantiation of ‘AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; AnyType = AnyTypeWithOutCheck; Stack = void*]’: hpddm_substructuring.cpp:597:26: required from ‘void Substructuring::add() [with Type = HpFetiPrec; K = std::complex; char S = 'G'; char U = 'G']’ hpddm_substructuring.cpp:648:82: required from here ../seq/include/AFunction.hpp:814:9: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>’ with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] 814 | memcpy(a,b,sizeof(A));// bitcopy | ~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_FETI.hpp:41:7: note: ‘class HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>’ declared here 41 | class Feti : public Schur, K> { | ^~~~ ../seq/include/AFunction.hpp: In instantiation of ‘AnyType Initialize(Stack, const AnyType&) [with A = HPDDM::Schwarz >; AnyType = AnyTypeWithOutCheck; Stack = void*]’: hpddm.cpp:944:26: required from ‘void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G'; char U = 'G']’ hpddm.cpp:1028:56: required from here ../seq/include/AFunction.hpp:814: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] 814 | memcpy(a,b,sizeof(A));// bitcopy | ~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:71:7: note: ‘class HPDDM::Schwarz >’ declared here 71 | class Schwarz : public Preconditioner< | ^~~~~~~ ../seq/include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ../seq/include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ../seq/include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ../seq/include/lgfem.hpp:475:69: required from here ../seq/include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ ../seq/include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ../seq/include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ../seq/include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ../seq/include/lgfem.hpp:522:69: required from here ../seq/include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp: In instantiation of ‘static void HPDDM::Subdomain::distributedVec(const I*, I, I, T* const&, T*&, I, short unsigned int) [with bool V = false; I = int; T = double; K = double]’: PETSc-code.hpp:5079:68: required from ‘void PETSc::ProdPETSc::prod(U) const [with T = PETSc::DistributedCSR >*; U = KN*; K = double; char N = 'N']’ PETSc-code.hpp:5185:9: required from ‘static U PETSc::ProdPETSc::mv(U, PETSc::ProdPETSc) [with T = PETSc::DistributedCSR >*; U = KN*; K = double; char N = 'N']’ common.hpp:93:28: required from ‘void addProd() [with Op = PETSc::DistributedCSR >; Prod = PETSc::ProdPETSc; V = KN; K = double; char N = 'N']’ PETSc-code.hpp:6459:88: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:674:51: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 674 | for(unsigned int i = 0; i < n; ++i) { | ~~^~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:680:47: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 680 | for(unsigned int i = 0; i < n; ++i) { | ~~^~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp: In instantiation of ‘static void HPDDM::Subdomain::distributedVec(const I*, I, I, T* const&, T*&, I, short unsigned int) [with bool V = true; I = int; T = double; K = double]’: PETSc-code.hpp:5156:68: required from ‘void PETSc::ProdPETSc::prod(U) const [with T = PETSc::DistributedCSR >*; U = KN*; K = double; char N = 'N']’ PETSc-code.hpp:5185:9: required from ‘static U PETSc::ProdPETSc::mv(U, PETSc::ProdPETSc) [with T = PETSc::DistributedCSR >*; U = KN*; K = double; char N = 'N']’ common.hpp:93:28: required from ‘void addProd() [with Op = PETSc::DistributedCSR >; Prod = PETSc::ProdPETSc; V = KN; K = double; char N = 'N']’ PETSc-code.hpp:6459:88: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:674:51: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 674 | for(unsigned int i = 0; i < n; ++i) { | ~~^~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:680:47: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 680 | for(unsigned int i = 0; i < n; ++i) { | ~~^~~ ../seq/include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ../seq/include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ../seq/include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ../seq/include/lgfem.hpp:569:69: required from here ../seq/include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] PETSc-code.hpp: In instantiation of ‘void PETSc::InvPETSc::solve(U) const [with T = pwr >, 'H'>; U = KN*; K = double; char trans = 'T']’: PETSc-code.hpp:4981:9: required from ‘static U PETSc::InvPETSc::inv(U, PETSc::InvPETSc) [with T = pwr >, 'H'>; U = KN*; K = double; char trans = 'T']’ common.hpp:75:32: required from ‘void addInv() [with Op = PETSc::DistributedCSR >; Inv = PETSc::InvPETSc; V = KN; K = double; char trans = 'N']’ PETSc-code.hpp:5319:69: required from ‘void PETSc::init() [with K = double; typename std::enable_if::is_complex), double, std::complex >::type>::value>::type* = 0]’ PETSc-code.hpp:6469:25: required from here PETSc-code.hpp:4821:26: warning: unused variable ‘N’ [-Wunused-variable] 4821 | PetscInt n,m,N,M; | ^ PETSc-code.hpp:4821:28: warning: unused variable ‘M’ [-Wunused-variable] 4821 | PetscInt n,m,N,M; | ^ ../seq/include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’: ../seq/include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::Tet; B = Fem2D::Triangle3; V = Fem2D::GenericVertex]’ ../seq/include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::Mesh3; Mesh = Fem2D::Mesh3]’ ../seq/include/lgfem.hpp:475:69: required from here ../seq/include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] 1733 | const int nbef= B::nf; | ^~~~ PETSc-code.hpp:4936:26: warning: unused variable ‘N’ [-Wunused-variable] 4936 | PetscInt n,m,N,M; | ^ PETSc-code.hpp:4936:28: warning: unused variable ‘M’ [-Wunused-variable] 4936 | PetscInt n,m,N,M; | ^ PETSc-code.hpp: In instantiation of ‘void PETSc::InvPETSc::solve(U) const [with T = pwr >, 'N'>; U = KN*; K = double; char trans = 'N']’: PETSc-code.hpp:4981:9: required from ‘static U PETSc::InvPETSc::inv(U, PETSc::InvPETSc) [with T = pwr >, 'N'>; U = KN*; K = double; char trans = 'N']’ common.hpp:80:28: required from ‘void addInv() [with Op = PETSc::DistributedCSR >; Inv = PETSc::InvPETSc; V = KN; K = double; char trans = 'N']’ PETSc-code.hpp:5319:69: required from ‘void PETSc::init() [with K = double; typename std::enable_if::is_complex), double, std::complex >::type>::value>::type* = 0]’ PETSc-code.hpp:6469:25: required from here PETSc-code.hpp:4821:26: warning: unused variable ‘N’ [-Wunused-variable] 4821 | PetscInt n,m,N,M; | ^ PETSc-code.hpp:4821:28: warning: unused variable ‘M’ [-Wunused-variable] 4821 | PetscInt n,m,N,M; | ^ PETSc-code.hpp:4936:26: warning: unused variable ‘N’ [-Wunused-variable] 4936 | PetscInt n,m,N,M; | ^ PETSc-code.hpp:4936:28: warning: unused variable ‘M’ [-Wunused-variable] 4936 | PetscInt n,m,N,M; | ^ ../seq/include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’: ../seq/include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::TriangleS; B = Fem2D::BoundaryEdgeS; V = Fem2D::GenericVertex]’ ../seq/include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshS; Mesh = Fem2D::MeshS]’ ../seq/include/lgfem.hpp:522:69: required from here ../seq/include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ../seq/include/GenericMesh.hpp: In instantiation of ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int*, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’: ../seq/include/GenericMesh.hpp:600:29: required from ‘Fem2D::DataFENodeDF Fem2D::GenericMesh::BuildDFNumbering(int, int, int, int, int, int*) const [with T = Fem2D::EdgeL; B = Fem2D::BoundaryPointL; V = Fem2D::GenericVertex]’ ../seq/include/FESpacen.hpp:559:38: required from ‘Fem2D::GFESpace::GFESpace(const Mesh&, const Fem2D::GTypeOfFE&, int, int*) [with MMesh = Fem2D::MeshL; Mesh = Fem2D::MeshL]’ ../seq/include/lgfem.hpp:569:69: required from here ../seq/include/GenericMesh.hpp:1733:13: warning: unused variable ‘nbef’ [-Wunused-variable] ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ../seq/include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/DOperator.hpp:154:11: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ../seq/include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/DOperator.hpp:154:11: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ../seq/include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/DOperator.hpp:154:11: required from here ../seq/include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp: In instantiation of ‘void HPDDM::Schur::originalNumbering(const Container&, K*) const [with Container = STL; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double]’: hpddm_substructuring.cpp:560:25: required from ‘long int Substructuring::originalNumbering(Type* const&, KN* const&, KN* const&) [with Type = HPDDM::Bdd; K = double]’ hpddm_substructuring.cpp:611:42: required from ‘void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G'; char U = 'G']’ hpddm_substructuring.cpp:640:43: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:441:22: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 441 | if(j < Subdomain::_dof) { | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:46, from /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:51, from /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM.hpp:467: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp: In instantiation of ‘void HPDDM::Subdomain::statistics() const [with K = double]’: common_hpddm.hpp:372:19: required from ‘bool statistics(Type* const&) [with Type = HPDDM::Bdd]’ hpddm_substructuring.cpp:613:35: required from ‘void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G'; char U = 'G']’ hpddm_substructuring.cpp:640:43: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:417:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 417 | for(unsigned int i = 0; i < _dof; ++i) | ~~^~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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]’: hpddm_substructuring.cpp:560:25: required from ‘long int Substructuring::originalNumbering(Type* const&, KN* const&, KN* const&) [with Type = HPDDM::Bdd >; K = std::complex]’ hpddm_substructuring.cpp:611:42: required from ‘void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G'; char U = 'G']’ hpddm_substructuring.cpp:642:61: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:441:22: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 441 | if(j < Subdomain::_dof) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp: In instantiation of ‘void HPDDM::Subdomain::statistics() const [with K = std::complex]’: common_hpddm.hpp:372:19: required from ‘bool statistics(Type* const&) [with Type = HPDDM::Bdd >]’ hpddm_substructuring.cpp:613:35: required from ‘void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G'; char U = 'G']’ hpddm_substructuring.cpp:642:61: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:417:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 417 | for(unsigned int i = 0; i < _dof; ++i) | ~~^~~~~~ In file included from /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:46, from /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:51: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp: In instantiation of ‘void HPDDM::Subdomain::statistics() const [with K = double]’: common_hpddm.hpp:372:19: required from ‘bool statistics(Type* const&) [with Type = HPDDM::Schwarz]’ hpddm.cpp:974:35: required from ‘void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G'; char U = 'G']’ hpddm.cpp:1026:38: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:417:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 417 | for(unsigned int i = 0; i < _dof; ++i) | ~~^~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp: In instantiation of ‘void HPDDM::Subdomain::statistics() const [with K = std::complex]’: common_hpddm.hpp:372:19: required from ‘bool statistics(Type* const&) [with Type = HPDDM::Schwarz >]’ hpddm.cpp:974:35: required from ‘void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G'; char U = 'G']’ hpddm.cpp:1028:56: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:417:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp: In instantiation of ‘void HPDDM::Subdomain::globalMapping(It, It, T&, T&, long long int&, HPDDM::underlying_type*, const T*) const [with char N = 'C'; It = long int*; T = long int; K = double; HPDDM::underlying_type = double]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:1426:52: required from ‘void HPDDM::Schwarz::distributedNumbering(I*, I&, I&, long long int&) const [with I = long int; char N = 'C'; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]’ hpddm.cpp:931:32: required from ‘long int Schwarz::globalNumbering(Type* const&, KN* const&) [with Type = HPDDM::Schwarz]’ hpddm.cpp:988:40: required from ‘void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G'; char U = 'G']’ hpddm.cpp:1026:38: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:481:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 481 | for(unsigned int i = 0; i < Subdomain::_dof; ++i) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp: In instantiation of ‘void HPDDM::Subdomain::globalMapping(It, It, T&, T&, long long int&, HPDDM::underlying_type*, const T*) const [with char N = 'C'; It = long int*; T = long int; K = std::complex; HPDDM::underlying_type = double]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:1426:52: required from ‘void HPDDM::Schwarz::distributedNumbering(I*, I&, I&, long long int&) const [with I = long int; char N = 'C'; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]’ hpddm.cpp:931:32: required from ‘long int Schwarz::globalNumbering(Type* const&, KN* const&) [with Type = HPDDM::Schwarz >]’ hpddm.cpp:988:40: required from ‘void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G'; char U = 'G']’ hpddm.cpp:1028:56: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:481:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ../seq/include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/DOperator.hpp:154:11: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ../seq/include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/DOperator.hpp:154:11: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ../seq/include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/DOperator.hpp:154:11: required from here ../seq/include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ PETSc-code.hpp: In instantiation of ‘AnyType PETSc::LinearSolver::E_LinearSolver::operator()(Stack) const [with Type = PETSc::DistributedCSR >; AnyType = AnyTypeWithOutCheck; Stack = void*]’: PETSc-code.hpp:3495:11: required from here PETSc-code.hpp:3531:20: warning: unused variable ‘N’ [-Wunused-variable] 3531 | PetscInt N, rbegin; | ^ PETSc-code.hpp:3531:23: warning: unused variable ‘rbegin’ [-Wunused-variable] 3531 | PetscInt N, rbegin; | ^~~~~~ PETSc-code.hpp:3532:24: warning: unused variable ‘tmpIn’ [-Wunused-variable] 3532 | PetscScalar* tmpIn, *tmpOut; | ^~~~~ PETSc-code.hpp:3532:32: warning: unused variable ‘tmpOut’ [-Wunused-variable] 3532 | PetscScalar* tmpIn, *tmpOut; | ^~~~~~ /usr/include/openmpi-aarch64/petsc/petscsys.h:850:23: warning: value computed is not used [-Wunused-value] 850 | #define PetscFree(a) ((PetscErrorCode)((*PetscTrFree)((void *)(a), __LINE__, PETSC_FUNCTION_NAME, __FILE__) || ((a) = PETSC_NULLPTR, PETSC_SUCCESS))) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp:3605:11: note: in expansion of macro ‘PetscFree’ 3605 | PetscFree(userPC); | ^~~~~~~~~ /usr/include/openmpi-aarch64/petsc/petscsys.h:850:23: warning: value computed is not used [-Wunused-value] 850 | #define PetscFree(a) ((PetscErrorCode)((*PetscTrFree)((void *)(a), __LINE__, PETSC_FUNCTION_NAME, __FILE__) || ((a) = PETSC_NULLPTR, PETSC_SUCCESS))) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp:3608:9: note: in expansion of macro ‘PetscFree’ 3608 | PetscFree(user); | ^~~~~~~~~ PETSc-code.hpp:3616:21: warning: unused variable ‘M’ [-Wunused-variable] 3616 | PetscInt m, M; | ^ PETSc-code.hpp: In instantiation of ‘AnyType PETSc::changeNumbering::changeNumbering_Op::operator()(Stack) const [with Type = PETSc::DistributedCSR >; Storage = KN; AnyType = AnyTypeWithOutCheck; Stack = void*]’: PETSc-code.hpp:3028:11: required from here PETSc-code.hpp:3041:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3041 | for (int j = 0; j < E.size( ); ++j) { | ~~^~~~~~~~~~~ PETSc-code.hpp:3072:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3072 | if (j == E.size( ) - 1) | ~~^~~~~~~~~~~~~~~~ PETSc-code.hpp: In instantiation of ‘AnyType PETSc::changeNumbering::changeNumbering_Op::operator()(Stack) const [with Type = PETSc::DistributedCSR >; Storage = KNM; AnyType = AnyTypeWithOutCheck; Stack = void*]’: PETSc-code.hpp:3028:11: required from here PETSc-code.hpp:3041:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3041 | for (int j = 0; j < E.size( ); ++j) { | ~~^~~~~~~~~~~ PETSc-code.hpp:3072:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3072 | if (j == E.size( ) - 1) | ~~^~~~~~~~~~~~~~~~ PETSc-code.hpp: In instantiation of ‘AnyType PETSc::NonlinearSolver::E_NonlinearSolver::operator()(Stack) const [with Type = PETSc::DistributedCSR >; AnyType = AnyTypeWithOutCheck; Stack = void*]’: PETSc-code.hpp:4400:11: required from here /usr/include/openmpi-aarch64/petsc/petscsys.h:850:23: warning: value computed is not used [-Wunused-value] 850 | #define PetscFree(a) ((PetscErrorCode)((*PetscTrFree)((void *)(a), __LINE__, PETSC_FUNCTION_NAME, __FILE__) || ((a) = PETSC_NULLPTR, PETSC_SUCCESS))) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp:4539:11: note: in expansion of macro ‘PetscFree’ 4539 | PetscFree(user); | ^~~~~~~~~ /usr/include/openmpi-aarch64/petsc/petscsys.h:850:23: warning: value computed is not used [-Wunused-value] 850 | #define PetscFree(a) ((PetscErrorCode)((*PetscTrFree)((void *)(a), __LINE__, PETSC_FUNCTION_NAME, __FILE__) || ((a) = PETSC_NULLPTR, PETSC_SUCCESS))) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp:4593:11: note: in expansion of macro ‘PetscFree’ 4593 | PetscFree(user); | ^~~~~~~~~ /usr/include/openmpi-aarch64/petsc/petscsys.h:850:23: warning: value computed is not used [-Wunused-value] 850 | #define PetscFree(a) ((PetscErrorCode)((*PetscTrFree)((void *)(a), __LINE__, PETSC_FUNCTION_NAME, __FILE__) || ((a) = PETSC_NULLPTR, PETSC_SUCCESS))) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp:4639:9: note: in expansion of macro ‘PetscFree’ 4639 | PetscFree(user); | ^~~~~~~~~ PETSc-code.hpp: In instantiation of ‘AnyType PETSc::setOptions::setOptions_Op::operator()(Stack) const [with Type = PETSc::DistributedCSR >; AnyType = AnyTypeWithOutCheck; Stack = void*]’: PETSc-code.hpp:2308:11: required from here /usr/include/openmpi-aarch64/petsc/petscsys.h:850:23: warning: value computed is not used [-Wunused-value] 850 | #define PetscFree(a) ((PetscErrorCode)((*PetscTrFree)((void *)(a), __LINE__, PETSC_FUNCTION_NAME, __FILE__) || ((a) = PETSC_NULLPTR, PETSC_SUCCESS))) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp:2402:9: note: in expansion of macro ‘PetscFree’ 2402 | PetscFree(subksp); | ^~~~~~~~~ /usr/include/openmpi-aarch64/petsc/petscsys.h:850:23: warning: value computed is not used [-Wunused-value] 850 | #define PetscFree(a) ((PetscErrorCode)((*PetscTrFree)((void *)(a), __LINE__, PETSC_FUNCTION_NAME, __FILE__) || ((a) = PETSC_NULLPTR, PETSC_SUCCESS))) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp:2486:11: note: in expansion of macro ‘PetscFree’ 2486 | PetscFree(subksp); | ^~~~~~~~~ PETSc-code.hpp: In instantiation of ‘AnyType PETSc::initCSR::E_initCSR::operator()(Stack) const [with HpddmType = HPDDM::Schwarz; bool C = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’: PETSc-code.hpp:1623:11: required from here PETSc-code.hpp:1722:31: warning: comparison of integer expressions of different signedness: ‘VirtualMatrix::I’ {aka ‘int’} and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1722 | ffassert(mList->n == mList->nnz); ../seq/include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM.hpp:406: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_SuiteSparse.hpp: In instantiation of ‘void HPDDM::SuiteSparseSub::numfact(HPDDM::MatrixCSR* const&, bool) [with char N = 'C'; K = double]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:416:42: required from ‘void HPDDM::Schur::callNumfactPreconditioner() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double]’ hpddm_substructuring.cpp:575:47: required from ‘void Substructuring::InvSubstructuring::solve(U) const [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']’ hpddm_substructuring.cpp:584:15: required from ‘static U Substructuring::InvSubstructuring::inv(U, Substructuring::InvSubstructuring) [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']’ common.hpp:75:32: required from ‘void addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double; char trans = 'N']’ hpddm_substructuring.cpp:612:52: required from ‘void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G'; char U = 'G']’ hpddm_substructuring.cpp:640:43: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_SuiteSparse.hpp:344:47: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 344 | for(unsigned int i = 0; i < A->_n; ++i) | ~~^~~~~~~ PETSc-code.hpp: In instantiation of ‘AnyType PETSc::initCSR::E_initCSR::operator()(Stack) const [with HpddmType = HPDDM::Schwarz; bool C = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’: PETSc-code.hpp:1623:11: required from here PETSc-code.hpp:1722:31: warning: comparison of integer expressions of different signedness: ‘VirtualMatrix::I’ {aka ‘int’} and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1722 | ffassert(mList->n == mList->nnz); ../seq/include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_SuiteSparse.hpp:347:47: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 347 | for(unsigned int i = 0; i < A->_n; ++i) { | ~~^~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_SuiteSparse.hpp:348:59: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 348 | for(unsigned int j = A->_ia[i]; j < A->_ia[i + 1] - 1; ++j) { | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_SuiteSparse.hpp:366:34: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 366 | for(i = 0; i < A->_n; ++i) | ~~^~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_SuiteSparse.hpp:369:34: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 369 | for(i = 0; i < A->_n; ++i) { | ~~^~~~~~~ In file included from /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM.hpp:432: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_LAPACK.hpp: In instantiation of ‘HPDDM::QR::QR(int, const K*) [with K = double]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_BDD.hpp:207:36: required from ‘void HPDDM::Bdd::callNumfact() [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]’ hpddm_substructuring.cpp:576:33: required from ‘void Substructuring::InvSubstructuring::solve(U) const [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']’ hpddm_substructuring.cpp:584:15: required from ‘static U Substructuring::InvSubstructuring::inv(U, Substructuring::InvSubstructuring) [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']’ common.hpp:75:32: required from ‘void addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double; char trans = 'N']’ hpddm_substructuring.cpp:612:52: required from ‘void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G'; char U = 'G']’ hpddm_substructuring.cpp:640:43: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_LAPACK.hpp:287:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 287 | for(unsigned int i = 0; i < _n; ++i) { | ~~^~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_LAPACK.hpp:289:51: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 289 | for(unsigned int j = i + 1; j < _n; ++j) | ~~^~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_LAPACK.hpp: In instantiation of ‘void HPDDM::QR::decompose() [with K = double]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_BDD.hpp:209:34: required from ‘void HPDDM::Bdd::callNumfact() [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]’ hpddm_substructuring.cpp:576:33: required from ‘void Substructuring::InvSubstructuring::solve(U) const [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']’ hpddm_substructuring.cpp:584:15: required from ‘static U Substructuring::InvSubstructuring::inv(U, Substructuring::InvSubstructuring) [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']’ common.hpp:75:32: required from ‘void addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double; char trans = 'N']’ hpddm_substructuring.cpp:612:52: required from ‘void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G'; char U = 'G']’ hpddm_substructuring.cpp:640:43: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_LAPACK.hpp:312:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 312 | for(unsigned int i = 1; i < _n; ++i) { | ~~^~~~ PETSc-code.hpp: In instantiation of ‘AnyType PETSc::initCSRfromArray_Op::operator()(Stack) const [with HpddmType = HPDDM::Schwarz; AnyType = AnyTypeWithOutCheck; Stack = void*]’: PETSc-code.hpp:1427:11: required from here PETSc-code.hpp:1491:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 1491 | if (k < (ptJ ? v.size( ) : size) - 1) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp: In instantiation of ‘AnyType PETSc::initCSRfromDMatrix::initCSRfromDMatrix_Op::operator()(Stack) const [with HpddmType = HPDDM::Schwarz; int C = 0; AnyType = AnyTypeWithOutCheck; Stack = void*]’: PETSc-code.hpp:3656:11: required from here PETSc-code.hpp:3699:29: warning: comparison of integer expressions of different signedness: ‘VirtualMatrix::I’ {aka ‘int’} and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3699 | ffassert(mList->n == mList->nnz); ../seq/include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ PETSc-code.hpp: In instantiation of ‘AnyType PETSc::initCSRfromDMatrix::initCSRfromDMatrix_Op::operator()(Stack) const [with HpddmType = HPDDM::Schwarz; int C = 1; AnyType = AnyTypeWithOutCheck; Stack = void*]’: PETSc-code.hpp:3656:11: required from here PETSc-code.hpp:3699:29: warning: comparison of integer expressions of different signedness: ‘VirtualMatrix::I’ {aka ‘int’} and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3699 | ffassert(mList->n == mList->nnz); ../seq/include/throwassert.hpp:49:32: note: in definition of macro ‘ffassert’ 49 | #define ffassert(condition) ((condition) ? ( (void) 0) : throw(ErrorAssert(#condition,__FILE__, __LINE__))) | ^~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_SuiteSparse.hpp: In instantiation of ‘void HPDDM::SuiteSparseSub::numfact(HPDDM::MatrixCSR* const&, bool) [with char N = 'C'; K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:416:42: required from ‘void HPDDM::Schur::callNumfactPreconditioner() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex]’ hpddm_substructuring.cpp:575:47: required from ‘void Substructuring::InvSubstructuring::solve(U) const [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']’ hpddm_substructuring.cpp:584:15: required from ‘static U Substructuring::InvSubstructuring::inv(U, Substructuring::InvSubstructuring) [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']’ common.hpp:75:32: required from ‘void addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex; char trans = 'N']’ hpddm_substructuring.cpp:612:52: required from ‘void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G'; char U = 'G']’ hpddm_substructuring.cpp:642:61: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_SuiteSparse.hpp:344:47: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 344 | for(unsigned int i = 0; i < A->_n; ++i) | ~~^~~~~~~ PETSc-code.hpp: In instantiation of ‘AnyType PETSc::OpMatrixtoBilinearFormVGPETSc::Op::operator()(Stack) const [with HpddmType = HPDDM::Schwarz; AnyType = AnyTypeWithOutCheck; Stack = void*]’: PETSc-code.hpp:6019:11: required from here PETSc-code.hpp:6053:10: warning: unused variable ‘A_is_maybe_sym’ [-Wunused-variable] 6053 | bool A_is_maybe_sym = (void*)pUh == (void*)pVh; | ^~~~~~~~~~~~~~ PETSc-code.hpp:6057:10: warning: unused variable ‘VF’ [-Wunused-variable] 6057 | bool VF = 0; | ^~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_SuiteSparse.hpp:347:47: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 347 | for(unsigned int i = 0; i < A->_n; ++i) { | ~~^~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_SuiteSparse.hpp:348:59: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 348 | for(unsigned int j = A->_ia[i]; j < A->_ia[i + 1] - 1; ++j) { | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_SuiteSparse.hpp:366:34: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 366 | for(i = 0; i < A->_n; ++i) | ~~^~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_SuiteSparse.hpp:369:34: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 369 | for(i = 0; i < A->_n; ++i) { | ~~^~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_LAPACK.hpp: In instantiation of ‘HPDDM::QR::QR(int, const K*) [with K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_BDD.hpp:207:36: required from ‘void HPDDM::Bdd::callNumfact() [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]’ hpddm_substructuring.cpp:576:33: required from ‘void Substructuring::InvSubstructuring::solve(U) const [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']’ hpddm_substructuring.cpp:584:15: required from ‘static U Substructuring::InvSubstructuring::inv(U, Substructuring::InvSubstructuring) [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']’ common.hpp:75:32: required from ‘void addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex; char trans = 'N']’ hpddm_substructuring.cpp:612:52: required from ‘void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G'; char U = 'G']’ hpddm_substructuring.cpp:642:61: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_LAPACK.hpp:287:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 287 | for(unsigned int i = 0; i < _n; ++i) { | ~~^~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_LAPACK.hpp:289:51: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 289 | for(unsigned int j = i + 1; j < _n; ++j) | ~~^~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_LAPACK.hpp: In instantiation of ‘void HPDDM::QR::decompose() [with K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_BDD.hpp:209:34: required from ‘void HPDDM::Bdd::callNumfact() [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]’ hpddm_substructuring.cpp:576:33: required from ‘void Substructuring::InvSubstructuring::solve(U) const [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']’ hpddm_substructuring.cpp:584:15: required from ‘static U Substructuring::InvSubstructuring::inv(U, Substructuring::InvSubstructuring) [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']’ common.hpp:75:32: required from ‘void addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex; char trans = 'N']’ hpddm_substructuring.cpp:612:52: required from ‘void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G'; char U = 'G']’ hpddm_substructuring.cpp:642:61: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_LAPACK.hpp:312:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 312 | for(unsigned int i = 1; i < _n; ++i) { | ~~^~~~ PETSc-code.hpp: In instantiation of ‘AnyType PETSc::setOptions::setOptions_Op::operator()(Stack) const [with Type = PETSc::DistributedCSR >; AnyType = AnyTypeWithOutCheck; Stack = void*]’: PETSc-code.hpp:2308:11: required from here /usr/include/openmpi-aarch64/petsc/petscsys.h:850:23: warning: value computed is not used [-Wunused-value] 850 | #define PetscFree(a) ((PetscErrorCode)((*PetscTrFree)((void *)(a), __LINE__, PETSC_FUNCTION_NAME, __FILE__) || ((a) = PETSC_NULLPTR, PETSC_SUCCESS))) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp:2402:9: note: in expansion of macro ‘PetscFree’ 2402 | PetscFree(subksp); | ^~~~~~~~~ /usr/include/openmpi-aarch64/petsc/petscsys.h:850:23: warning: value computed is not used [-Wunused-value] 850 | #define PetscFree(a) ((PetscErrorCode)((*PetscTrFree)((void *)(a), __LINE__, PETSC_FUNCTION_NAME, __FILE__) || ((a) = PETSC_NULLPTR, PETSC_SUCCESS))) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp:2486:11: note: in expansion of macro ‘PetscFree’ 2486 | PetscFree(subksp); | ^~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM.hpp:406: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_SuiteSparse.hpp: In instantiation of ‘void HPDDM::SuiteSparseSub::numfact(HPDDM::MatrixCSR* const&, bool) [with char N = 'C'; K = double]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:328:46: required from ‘void HPDDM::Schwarz::callNumfact(HPDDM::MatrixCSR* const&) [with char N = 'C'; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]’ hpddm.cpp:676:33: required from ‘void Schwarz::InvSchwarz::solve(U) const [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']’ hpddm.cpp:712:15: required from ‘static U Schwarz::InvSchwarz::inv(U, Schwarz::InvSchwarz) [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']’ common.hpp:75:32: required from ‘void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double; char trans = 'N']’ hpddm.cpp:970:67: required from ‘void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G'; char U = 'G']’ hpddm.cpp:1026:38: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_SuiteSparse.hpp:344:47: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 344 | for(unsigned int i = 0; i < A->_n; ++i) | ~~^~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_SuiteSparse.hpp:347:47: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 347 | for(unsigned int i = 0; i < A->_n; ++i) { | ~~^~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_SuiteSparse.hpp:348:59: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 348 | for(unsigned int j = A->_ia[i]; j < A->_ia[i + 1] - 1; ++j) { | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_SuiteSparse.hpp:366:34: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 366 | for(i = 0; i < A->_n; ++i) | ~~^~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_SuiteSparse.hpp:369:34: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 369 | for(i = 0; i < A->_n; ++i) { | ~~^~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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<(HPDDM::hpddm_method_id::value != 0)>::type* = 0; MPI_Comm = ompi_communicator_t*]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:1115: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*]’ hpddm.cpp:699:42: required from ‘void Schwarz::InvSchwarz::solve(U) const [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']’ hpddm.cpp:712:15: required from ‘static U Schwarz::InvSchwarz::inv(U, Schwarz::InvSchwarz) [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']’ common.hpp:75:32: required from ‘void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double; char trans = 'N']’ hpddm.cpp:970:67: required from ‘void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G'; char U = 'G']’ hpddm.cpp:1026:38: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:731:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 731 | for(unsigned int i = 0; i < n; ++i) { | ~~^~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:776:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 776 | for(unsigned int i = 0; i < n; ++i) { | ~~^~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:782:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 782 | for(unsigned int i = 0; i < n; ++i) | ~~^~~ PETSc-code.hpp: In instantiation of ‘AnyType PETSc::initCSRfromBlockMatrix::operator()(Stack) const [with HpddmType = HPDDM::Schwarz; AnyType = AnyTypeWithOutCheck; Stack = void*]’: PETSc-code.hpp:1844:13: required from here PETSc-code.hpp:1933:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1933 | for (int i = 0; i < zeros.size( ); ++i) { | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp: In instantiation of ‘void HPDDM::Subdomain::initialize(HPDDM::MatrixCSR* const&, const Neighbor&, const Mapping&, ompi_communicator_t** const&, const HPDDM::MatrixCSR* const&) [with Neighbor = STL; Mapping = KN_ >; K = double; MPI_Comm = ompi_communicator_t*]’: PETSc-code.hpp:1715:40: required from ‘AnyType PETSc::initCSR::E_initCSR::operator()(Stack) const [with HpddmType = HPDDM::Schur; bool C = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’ PETSc-code.hpp:1623:11: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:159:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 159 | for(unsigned int i = 0; i < restriction->_n; ++i) | ~~^~~~~~~~~~~~~~~~~ PETSc-code.hpp: In instantiation of ‘void PETSc::initPETScStructure(HpddmType*, PetscInt&, PetscBool, KN > >::value, double, long int>::type>*) [with bool C = false; HpddmType = DistributedCSR >; typename std::enable_if<(! std::is_same > >::value)>::type* = 0; PetscInt = int; typename std::conditional > >::value, double, long int>::type = long int]’: PETSc-code.hpp:1743:30: required from ‘AnyType PETSc::initCSR::E_initCSR::operator()(Stack) const [with HpddmType = HPDDM::Schur; bool C = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’ PETSc-code.hpp:1623:11: required from here PETSc-code.hpp:535:32: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 535 | for (unsigned int i = 0; i < M->HPDDM_n; i += bs) indices[i / bs] = ptA->_num[i] / bs; PETSc-code.hpp:546:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 546 | for (int i = 0; i < transpose.size( ); ++i) | ~~^~~~~~~~~~~~~~~~~~~ PETSc-code.hpp:553:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 553 | for (int i = 0; i < transpose.size( ); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ PETSc-code.hpp:563:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 563 | for (int i = 0; i < transpose.size( ); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ PETSc-code.hpp:564:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 564 | for (int j = 0; j < transpose[i].size( ); ++j) { | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_CG.hpp:584:46: 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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:1165: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*]’ hpddm_substructuring.cpp:581:42: required from ‘void Substructuring::InvSubstructuring::solve(U) const [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']’ hpddm_substructuring.cpp:584:15: required from ‘static U Substructuring::InvSubstructuring::inv(U, Substructuring::InvSubstructuring) [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']’ common.hpp:75:32: required from ‘void addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double; char trans = 'N']’ hpddm_substructuring.cpp:612:52: required from ‘void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G'; char U = 'G']’ hpddm_substructuring.cpp:640:43: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_BDD.hpp:264:51: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 264 | for(unsigned int i = 0; i < Subdomain::_dof; ++i) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_CG.hpp:612:46: 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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:1165: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*]’ hpddm_substructuring.cpp:581:42: required from ‘void Substructuring::InvSubstructuring::solve(U) const [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']’ hpddm_substructuring.cpp:584:15: required from ‘static U Substructuring::InvSubstructuring::inv(U, Substructuring::InvSubstructuring) [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']’ common.hpp:75:32: required from ‘void addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double; char trans = 'N']’ hpddm_substructuring.cpp:612:52: required from ‘void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G'; char U = 'G']’ hpddm_substructuring.cpp:640:43: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_BDD.hpp:264:51: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] PETSc.hpp: In instantiation of ‘void PETSc::setFieldSplitPC(Type*, KSP, KN* const&, KN* const&, KN* const&, KN* const&) [with Type = DistributedCSR >; Tab = DistributedCSR >; KSP = _p_KSP*]’: PETSc-code.hpp:2502:28: required from ‘AnyType PETSc::setOptions::setOptions_Op::operator()(Stack) const [with Type = PETSc::DistributedCSR >; AnyType = AnyTypeWithOutCheck; Stack = void*]’ PETSc-code.hpp:2308:11: required from here PETSc.hpp:252:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘PetscInt’ {aka ‘int’} [-Wsign-compare] 252 | for(unsigned int i = 0; i < last - first; ++i) { | ~~^~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at MPICG.cpp:501:2: MPICG.cpp:493:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 493 | Global.Add("MPILinearCG","(",new MPILinearCG()); // old form with rhs (must be zer | ^ In file included from ../seq/include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at MPICG.cpp:493:53, inlined from ‘AutoLoadInit()’ at MPICG.cpp:501:2: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at MPICG.cpp:501:2: MPICG.cpp:494:54: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 494 | Global.Add("MPIAffineCG","(",new MPILinearCG(1)); // without right handsize | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at MPICG.cpp:494:54, inlined from ‘AutoLoadInit()’ at MPICG.cpp:501:2: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at MPICG.cpp:501:2: MPICG.cpp:495:59: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 495 | Global.Add("MPILinearGMRES","(",new MPILinearCG(0,0)); // with right handsize | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at MPICG.cpp:495:59, inlined from ‘AutoLoadInit()’ at MPICG.cpp:501:2: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at MPICG.cpp:501:2: MPICG.cpp:496:61: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 496 | Global.Add("MPIAffineGMRES","(",new MPILinearCG(0,0,0)); // with right handsize | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at MPICG.cpp:496:61, inlined from ‘AutoLoadInit()’ at MPICG.cpp:501:2: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at MPICG.cpp:501:2: MPICG.cpp:497:51: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 497 | Global.Add("MPINLCG","(",new MPILinearCG(-1)); // without right handsize | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at MPICG.cpp:497:51, inlined from ‘AutoLoadInit()’ at MPICG.cpp:501:2: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ PETSc.hpp:281:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<_p_Mat*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 281 | for(int i = 0; i < ptA->_vS->size(); ++i) | ~~^~~~~~~~~~~~~~~~~~ PETSc.hpp: In instantiation of ‘void PETSc::setFieldSplitPC(Type*, KSP, KN* const&, KN* const&, KN* const&, KN* const&) [with Type = DistributedCSR >; Tab = Matrice_Creuse; KSP = _p_KSP*]’: PETSc-code.hpp:2504:28: required from ‘AnyType PETSc::setOptions::setOptions_Op::operator()(Stack) const [with Type = PETSc::DistributedCSR >; AnyType = AnyTypeWithOutCheck; Stack = void*]’ PETSc-code.hpp:2308:11: required from here PETSc.hpp:252:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘PetscInt’ {aka ‘int’} [-Wsign-compare] 252 | for(unsigned int i = 0; i < last - first; ++i) { | ~~^~~~~~~~~~~~~~ PETSc.hpp:281:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<_p_Mat*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 281 | for(int i = 0; i < ptA->_vS->size(); ++i) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_CG.hpp:584:46: 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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:1165: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*]’ hpddm_substructuring.cpp:581:42: required from ‘void Substructuring::InvSubstructuring::solve(U) const [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']’ hpddm_substructuring.cpp:584:15: required from ‘static U Substructuring::InvSubstructuring::inv(U, Substructuring::InvSubstructuring) [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']’ common.hpp:75:32: required from ‘void addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex; char trans = 'N']’ hpddm_substructuring.cpp:612:52: required from ‘void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G'; char U = 'G']’ hpddm_substructuring.cpp:642:61: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_BDD.hpp:264:51: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp: In instantiation of ‘void HPDDM::Subdomain::initialize(HPDDM::MatrixCSR* const&, const Neighbor&, const Mapping&, ompi_communicator_t** const&, const HPDDM::MatrixCSR* const&) [with Neighbor = std::vector; Mapping = std::vector >; K = double; MPI_Comm = ompi_communicator_t*]’: PETSc-code.hpp:3720:70: required from ‘AnyType PETSc::initCSRfromDMatrix::initCSRfromDMatrix_Op::operator()(Stack) const [with HpddmType = HPDDM::Schwarz; int C = 0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ PETSc-code.hpp:3656:11: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:159:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 159 | for(unsigned int i = 0; i < restriction->_n; ++i) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:179:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 179 | for(int k = 0; k < r[idx[j]].size(); ++k) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_CG.hpp:612:46: 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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:1165: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*]’ hpddm_substructuring.cpp:581:42: required from ‘void Substructuring::InvSubstructuring::solve(U) const [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']’ hpddm_substructuring.cpp:584:15: required from ‘static U Substructuring::InvSubstructuring::inv(U, Substructuring::InvSubstructuring) [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']’ common.hpp:75:32: required from ‘void addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex; char trans = 'N']’ hpddm_substructuring.cpp:612:52: required from ‘void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G'; char U = 'G']’ hpddm_substructuring.cpp:642:61: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_BDD.hpp:264:51: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] ../seq/include/AFunction.hpp: In member function ‘OneOperator2 >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../seq/include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2287:16: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = PETSc::DistributedCSR >*]’: PETSc-code.hpp:6375:55: required from ‘AnyType PETSc::OpMatrixtoBilinearFormVGPETSc::Op::operator()(Stack) const [with HpddmType = HPDDM::Schwarz; AnyType = AnyTypeWithOutCheck; Stack = void*]’ PETSc-code.hpp:6019:11: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘class PETSc::DistributedCSR >* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ PETSc.hpp: In instantiation of ‘void PETSc::setFieldSplitPC(Type*, KSP, KN* const&, KN* const&, KN* const&, KN* const&) [with Type = DistributedCSR >; Tab = DistributedCSR >; KSP = _p_KSP*]’: PETSc-code.hpp:2502:28: required from ‘AnyType PETSc::setOptions::setOptions_Op::operator()(Stack) const [with Type = PETSc::DistributedCSR >; AnyType = AnyTypeWithOutCheck; Stack = void*]’ PETSc-code.hpp:2308:11: required from here PETSc.hpp:252:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘PetscInt’ {aka ‘int’} [-Wsign-compare] 252 | for(unsigned int i = 0; i < last - first; ++i) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_CG.hpp:584:46: 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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:1165: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*]’ hpddm_substructuring.cpp:581:42: required from ‘void Substructuring::InvSubstructuring::solve(U) const [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']’ hpddm_substructuring.cpp:584:15: required from ‘static U Substructuring::InvSubstructuring::inv(U, Substructuring::InvSubstructuring) [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']’ common.hpp:75:32: required from ‘void addInv() [with Op = HPDDM::Feti; Inv = Substructuring::InvSubstructuring; V = KN; K = double; char trans = 'N']’ hpddm_substructuring.cpp:612:52: required from ‘void Substructuring::add() [with Type = HpFetiPrec; K = double; char S = 'G'; char U = 'G']’ hpddm_substructuring.cpp:646:64: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_FETI.hpp:363:51: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 363 | for(unsigned int i = 0; i < super::_mult; ++i) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_SuiteSparse.hpp: In instantiation of ‘void HPDDM::SuiteSparseSub::numfact(HPDDM::MatrixCSR* const&, bool) [with char N = 'C'; K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:328:46: 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]’ hpddm.cpp:676:33: required from ‘void Schwarz::InvSchwarz::solve(U) const [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']’ hpddm.cpp:712:15: required from ‘static U Schwarz::InvSchwarz::inv(U, Schwarz::InvSchwarz) [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']’ common.hpp:75:32: required from ‘void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex; char trans = 'N']’ hpddm.cpp:970:67: required from ‘void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G'; char U = 'G']’ hpddm.cpp:1028:56: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_SuiteSparse.hpp:344:47: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 344 | for(unsigned int i = 0; i < A->_n; ++i) | ~~^~~~~~~ PETSc.hpp:281:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<_p_Mat*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 281 | for(int i = 0; i < ptA->_vS->size(); ++i) | ~~^~~~~~~~~~~~~~~~~~ PETSc.hpp: In instantiation of ‘void PETSc::setFieldSplitPC(Type*, KSP, KN* const&, KN* const&, KN* const&, KN* const&) [with Type = DistributedCSR >; Tab = Matrice_Creuse; KSP = _p_KSP*]’: PETSc-code.hpp:2504:28: required from ‘AnyType PETSc::setOptions::setOptions_Op::operator()(Stack) const [with Type = PETSc::DistributedCSR >; AnyType = AnyTypeWithOutCheck; Stack = void*]’ PETSc-code.hpp:2308:11: required from here PETSc.hpp:252:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘PetscInt’ {aka ‘int’} [-Wsign-compare] 252 | for(unsigned int i = 0; i < last - first; ++i) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_CG.hpp:612:46: 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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:1165: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*]’ hpddm_substructuring.cpp:581:42: required from ‘void Substructuring::InvSubstructuring::solve(U) const [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']’ hpddm_substructuring.cpp:584:15: required from ‘static U Substructuring::InvSubstructuring::inv(U, Substructuring::InvSubstructuring) [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']’ common.hpp:75:32: required from ‘void addInv() [with Op = HPDDM::Feti; Inv = Substructuring::InvSubstructuring; V = KN; K = double; char trans = 'N']’ hpddm_substructuring.cpp:612:52: required from ‘void Substructuring::add() [with Type = HpFetiPrec; K = double; char S = 'G'; char U = 'G']’ hpddm_substructuring.cpp:646:64: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_FETI.hpp:363:51: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] PETSc.hpp:281:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<_p_Mat*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 281 | for(int i = 0; i < ptA->_vS->size(); ++i) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_SuiteSparse.hpp:347:47: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 347 | for(unsigned int i = 0; i < A->_n; ++i) { | ~~^~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_SuiteSparse.hpp:348:59: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 348 | for(unsigned int j = A->_ia[i]; j < A->_ia[i + 1] - 1; ++j) { | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_SuiteSparse.hpp:366:34: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 366 | for(i = 0; i < A->_n; ++i) | ~~^~~~~~~ common_hpddm.hpp: In instantiation of ‘void exchange_restriction(Type* const&, KN*, KN*, MatriceMorse*) [with U = double; Type = PETSc::DistributedCSR >; K = double; typename std::enable_if<(HPDDM::hpddm_method_id::value == 0)>::type* = 0; MatriceMorse = HashMatrix]’: common_hpddm.hpp:344:32: required from ‘AnyType exchangeInOut_Op::operator()(Stack) const [with Type = PETSc::DistributedCSR >; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ common_hpddm.hpp:335:9: required from here common_hpddm.hpp:264:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 264 | for(int k = 0; k < mR->nnz; ++k) | ~~^~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_SuiteSparse.hpp:369:34: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 369 | for(i = 0; i < A->_n; ++i) { | ~~^~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair >*>*]’: ../seq/include/AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = PETSc::Op2; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:2561:13: required from here ../seq/include/AnyType.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 >*>* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::pair >*, PETSc::DistributedCSR >*>*]’: ../seq/include/AFunction.hpp:2562:23: required from ‘AnyType OneBinaryOperator::Op::operator()(Stack) const [with C = PETSc::Op2 >*>; MI = OneBinaryOperatorMI; MIx = evalE_F2; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:2561:13: required from here ../seq/include/AnyType.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 >*, PETSc::DistributedCSR >*>* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = pwr >, 'H'>]’: ../seq/include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = BinaryOp >, 'H'>, OpTrans > >, long int>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:2461:13: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class pwr >, 'H'>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = PETSc::InvPETSc >, 'H'>, KN*, double, 'T'>]’: ../seq/include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = assign >, 'H'>, KN*, double, 'T'>, pwr >, 'H'>, KN*>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:2461:13: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class PETSc::InvPETSc >, 'H'>, KN*, double, 'T'>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = pwr >, 'N'>]’: ../seq/include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = BinaryOp >, 'N'>, PETSc::DistributedCSR >*, long int>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:2461:13: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class pwr >, 'N'>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = PETSc::InvPETSc >, 'N'>, KN*, double, 'N'>]’: ../seq/include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = assign >, 'N'>, KN*, double, 'N'>, pwr >, 'N'>, KN*>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:2461:13: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class PETSc::InvPETSc >, 'N'>, KN*, double, 'N'>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = pwr >, 'T'>]’: ../seq/include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = BinaryOp >, 'T'>, PETSc::DistributedCSR >*, std::__cxx11::basic_string*>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:2461:13: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class pwr >, 'T'>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = PETSc::InvPETSc >, 'T'>, KN*, double, 'T'>]’: ../seq/include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = assign >, 'T'>, KN*, double, 'T'>, pwr >, 'T'>, KN*>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:2461:13: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class PETSc::InvPETSc >, 'T'>, KN*, double, 'T'>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_CG.hpp:584:46: 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::DIRICHLET>; K = std::complex; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:1165: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::DIRICHLET>; K = std::complex; typename std::enable_if::value>::type* = 0; MPI_Comm = ompi_communicator_t*]’ hpddm_substructuring.cpp:581:42: required from ‘void Substructuring::InvSubstructuring::solve(U) const [with T = pwr, HPDDM::FetiPrcndtnr::DIRICHLET>, 'H'>; U = KN >*; K = std::complex; char trans = 'T']’ hpddm_substructuring.cpp:584:15: required from ‘static U Substructuring::InvSubstructuring::inv(U, Substructuring::InvSubstructuring) [with T = pwr, HPDDM::FetiPrcndtnr::DIRICHLET>, 'H'>; U = KN >*; K = std::complex; char trans = 'T']’ common.hpp:75:32: required from ‘void addInv() [with Op = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex; char trans = 'N']’ hpddm_substructuring.cpp:612:52: required from ‘void Substructuring::add() [with Type = HpFetiPrec; K = std::complex; char S = 'G'; char U = 'G']’ hpddm_substructuring.cpp:648:82: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_FETI.hpp:363:51: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = pwr >, 'H'>]’: ../seq/include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = BinaryOp >, 'H'>, OpTrans > >, long int>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:2461:13: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class pwr >, 'H'>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = PETSc::InvPETSc >, 'H'>, KN*, double, 'T'>]’: ../seq/include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = assign >, 'H'>, KN*, double, 'T'>, pwr >, 'H'>, KN*>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:2461:13: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class PETSc::InvPETSc >, 'H'>, KN*, double, 'T'>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = pwr >, 'N'>]’: ../seq/include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = BinaryOp >, 'N'>, PETSc::DistributedCSR >*, long int>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:2461:13: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class pwr >, 'N'>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_CG.hpp:612:46: 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::DIRICHLET>; K = std::complex; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:1165: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::DIRICHLET>; K = std::complex; typename std::enable_if::value>::type* = 0; MPI_Comm = ompi_communicator_t*]’ hpddm_substructuring.cpp:581:42: required from ‘void Substructuring::InvSubstructuring::solve(U) const [with T = pwr, HPDDM::FetiPrcndtnr::DIRICHLET>, 'H'>; U = KN >*; K = std::complex; char trans = 'T']’ hpddm_substructuring.cpp:584:15: required from ‘static U Substructuring::InvSubstructuring::inv(U, Substructuring::InvSubstructuring) [with T = pwr, HPDDM::FetiPrcndtnr::DIRICHLET>, 'H'>; U = KN >*; K = std::complex; char trans = 'T']’ common.hpp:75:32: required from ‘void addInv() [with Op = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex; char trans = 'N']’ hpddm_substructuring.cpp:612:52: required from ‘void Substructuring::add() [with Type = HpFetiPrec; K = std::complex; char S = 'G'; char U = 'G']’ hpddm_substructuring.cpp:648:82: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_FETI.hpp:363:51: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = PETSc::InvPETSc >, 'N'>, KN*, double, 'N'>]’: ../seq/include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = assign >, 'N'>, KN*, double, 'N'>, pwr >, 'N'>, KN*>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:2461:13: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class PETSc::InvPETSc >, 'N'>, KN*, double, 'N'>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN > >*]’: ../seq/include/AFunction.hpp:1134: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*]’ ../seq/include/AFunction.hpp:1133:11: required from here ../seq/include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]’: ../seq/include/AFunction.hpp:1033:22: required from ‘AnyType E_F_F0F0::operator()(Stack) const [with R = KN*; TA0 = KN*; TA1 = PETSc::InvPETSc >, 'H'>, KN*, double, 'T'>; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:1032:11: required from here ../seq/include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN_]’: ../seq/include/AFunction.hpp:1119:22: required from ‘AnyType E_F_F0s_::operator()(Stack) const [with R = KN_; A0 = PETSc::DistributedCSR >*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:1118:11: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > > >]’: ../seq/include/AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize > > >; TA0 = KN > >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:959:11: required from here ../seq/include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = PETSc::ProdPETSc >*, KN*, double, 'T'>]’: ../seq/include/AFunction.hpp:1033:22: required from ‘AnyType E_F_F0F0::operator()(Stack) const [with R = PETSc::ProdPETSc >*, KN*, double, 'T'>; TA0 = PETSc::DistributedCSR >*; TA1 = KN*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:1032:11: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class PETSc::ProdPETSc >*, KN*, double, 'T'>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN_]’: ../seq/include/AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = KN_; TA0 = PETSc::DistributedCSR >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:959:11: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = newpMatrice_Creuse >]’: ../seq/include/AFunction_ext.hpp:27:20: required from ‘AnyType E_F_F0F0s_::operator()(Stack) const [with R = newpMatrice_Creuse >; A0 = Matrice_Creuse >*; A1 = Matrice_Creuse >*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction_ext.hpp:26:11: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class newpMatrice_Creuse >’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = newpMatrice_Creuse]’: ../seq/include/AFunction_ext.hpp:27:20: required from ‘AnyType E_F_F0F0s_::operator()(Stack) const [with R = newpMatrice_Creuse; A0 = Matrice_Creuse*; A1 = Matrice_Creuse*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction_ext.hpp:26:11: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class newpMatrice_Creuse’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = PETSc::ProdPETSc >*, KN*, double, 'N'>]’: ../seq/include/AFunction.hpp:1033:22: required from ‘AnyType E_F_F0F0::operator()(Stack) const [with R = PETSc::ProdPETSc >*, KN*, double, 'N'>; TA0 = PETSc::DistributedCSR >*; TA1 = KN*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:1032:11: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class PETSc::ProdPETSc >*, KN*, double, 'N'>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = OpTrans > >]’: ../seq/include/AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = OpTrans > >; TA0 = PETSc::DistributedCSR >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:959:11: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class OpTrans > >’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp: In instantiation of ‘void HPDDM::Schur::renumber(const Container&, K* const&) [with bool trim = false; Container = STL; K = double]’: PETSc-code.hpp:527:40: required from ‘void PETSc::initPETScStructure(HpddmType*, PetscInt&, PetscBool, KN > >::value, double, long int>::type>*) [with bool C = false; HpddmType = DistributedCSR >; typename std::enable_if<(! std::is_same > >::value)>::type* = 0; PetscInt = int; typename std::conditional > >::value, double, long int>::type = long int]’ PETSc-code.hpp:1743:30: required from ‘AnyType PETSc::initCSR::E_initCSR::operator()(Stack) const [with HpddmType = HPDDM::Schur; bool C = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’ PETSc-code.hpp:1623:11: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:471:54: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 471 | for(unsigned int k = 0, i = 0; i < interface.size(); ++k) { | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:487:66: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 487 | for(unsigned int k = interface.back() + 1; k < Subdomain::_dof; ++k) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:503:34: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 503 | for(j = 0; j < interface.size(); ++j) | ~~^~~~~~~~~~~~~~~~~~ MPICG.cpp: In member function ‘MPILinearCG::code(basicAC_F0 const&) const’: MPICG.cpp:446:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 446 | return new E_LCG(args,cas,CG);} | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘MPILinearCG::code(basicAC_F0 const&) const’ at MPICG.cpp:446:9: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:514:47: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 514 | for(unsigned int i = 0; i < Subdomain::_dof; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:523:65: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 523 | for(j = Subdomain::_a->_ia[i]; j < Subdomain::_a->_ia[i + 1] && isBoundaryCond; ++j) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:524:38: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 524 | if(i != Subdomain::_a->_ja[j] && (!trim || std::abs(Subdomain::_a->_a[j]) > HPDDM_EPS)) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:526:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 526 | else if(i == Subdomain::_a->_ja[j] && (!trim || std::abs(Subdomain::_a->_a[j] - K(1.0)) > HPDDM_EPS)) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM.hpp:380: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_matrix.hpp: In instantiation of ‘std::ostream& HPDDM::MatrixBase::dump(std::ostream&, const K*) const [with char N = 'C'; K = double; std::ostream = std::basic_ostream]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_matrix.hpp:405:51: required from ‘std::ostream& HPDDM::MatrixCSR::dump(std::ostream&) const [with char N = 'C'; K = double; std::ostream = std::basic_ostream]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_matrix.hpp:411:36: required from ‘std::ostream& HPDDM::operator<<(std::ostream&, const MatrixCSR&) [with K = double; std::ostream = std::basic_ostream]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:387:32: required from ‘void HPDDM::Subdomain::destroyMatrix(void (*)(void*)) [with K = double]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:71:13: required from ‘void HPDDM::Subdomain::dtor() [with K = double]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:309:31: required from ‘void HPDDM::Schur::dtor() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double]’ common_hpddm.hpp:200:12: required from ‘AnyType DeleteDTOR(Stack, const AnyType&) [with A = HPDDM::Bdd; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:597:26: required from ‘void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G'; char U = 'G']’ hpddm_substructuring.cpp:640:43: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_matrix.hpp:128:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 128 | for(unsigned int i = 0; i < MatrixBase::_n; ++i) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_matrix.hpp: In instantiation of ‘std::ostream& HPDDM::MatrixBase::dump(std::ostream&, const K*) const [with char N = 'F'; K = double; std::ostream = std::basic_ostream]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_matrix.hpp:405:51: required from ‘std::ostream& HPDDM::MatrixCSR::dump(std::ostream&) const [with char N = 'F'; K = double; std::ostream = std::basic_ostream]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_matrix.hpp:413:36: required from ‘std::ostream& HPDDM::operator<<(std::ostream&, const MatrixCSR&) [with K = double; std::ostream = std::basic_ostream]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:387:32: required from ‘void HPDDM::Subdomain::destroyMatrix(void (*)(void*)) [with K = double]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:71:13: required from ‘void HPDDM::Subdomain::dtor() [with K = double]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:309:31: required from ‘void HPDDM::Schur::dtor() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double]’ common_hpddm.hpp:200:12: required from ‘AnyType DeleteDTOR(Stack, const AnyType&) [with A = HPDDM::Bdd; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:597:26: required from ‘void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G'; char U = 'G']’ hpddm_substructuring.cpp:640:43: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_matrix.hpp:128:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:581:47: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 581 | for(unsigned int i = 0; i < _bb->_n; ++i) { | ~~^~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:589:73: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 589 | for(j = _bb->_ia[i] - (Wrapper::I == 'F'); j < _bb->_ia[i + 1] - (Wrapper::I == 'F'); ++j) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:607:31: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 607 | while(++j < interface.size()) { | ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp: In instantiation of ‘static void HPDDM::Subdomain::distributedVec(const I*, I, I, T* const&, T*&, I, short unsigned int) [with bool V = false; I = int; T = short unsigned int; K = double]’: PETSc.hpp:246:74: required from ‘void PETSc::setFieldSplitPC(Type*, KSP, KN* const&, KN* const&, KN* const&, KN* const&) [with Type = DistributedCSR >; Tab = DistributedCSR >; KSP = _p_KSP*]’ PETSc-code.hpp:2502:28: required from ‘AnyType PETSc::setOptions::setOptions_Op::operator()(Stack) const [with Type = PETSc::DistributedCSR >; AnyType = AnyTypeWithOutCheck; Stack = void*]’ PETSc-code.hpp:2308:11: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:674:51: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 674 | for(unsigned int i = 0; i < n; ++i) { | ~~^~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:680:47: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 680 | for(unsigned int i = 0; i < n; ++i) { | ~~^~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_matrix.hpp: In instantiation of ‘std::ostream& HPDDM::MatrixBase::dump(std::ostream&, const K*) const [with char N = 'C'; K = std::complex; std::ostream = std::basic_ostream]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_matrix.hpp:405:51: required from ‘std::ostream& HPDDM::MatrixCSR::dump(std::ostream&) const [with char N = 'C'; K = std::complex; std::ostream = std::basic_ostream]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_matrix.hpp:411:36: required from ‘std::ostream& HPDDM::operator<<(std::ostream&, const MatrixCSR&) [with K = std::complex; std::ostream = std::basic_ostream]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:387:32: required from ‘void HPDDM::Subdomain::destroyMatrix(void (*)(void*)) [with K = std::complex]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:71:13: required from ‘void HPDDM::Subdomain::dtor() [with K = std::complex]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:309:31: required from ‘void HPDDM::Schur::dtor() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex]’ common_hpddm.hpp:200:12: required from ‘AnyType DeleteDTOR(Stack, const AnyType&) [with A = HPDDM::Bdd >; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:597:26: required from ‘void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G'; char U = 'G']’ hpddm_substructuring.cpp:642:61: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_matrix.hpp:128:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] PETSc.hpp: In instantiation of ‘void PETSc::setVectorSchur(Type*, KN* const&, KN* const&) [with Type = DistributedCSR >; Tab = Matrice_Creuse; typename std::enable_if<(! std::is_same > >::value)>::type* = 0]’: PETSc.hpp:288:27: required from ‘void PETSc::setFieldSplitPC(Type*, KSP, KN* const&, KN* const&, KN* const&, KN* const&) [with Type = DistributedCSR >; Tab = Matrice_Creuse; KSP = _p_KSP*]’ PETSc-code.hpp:2504:28: required from ‘AnyType PETSc::setOptions::setOptions_Op::operator()(Stack) const [with Type = PETSc::DistributedCSR >; AnyType = AnyTypeWithOutCheck; Stack = void*]’ PETSc-code.hpp:2308:11: required from here PETSc.hpp:153:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 153 | for(int j = 0; j < tmp[i].size(); ++j) { | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_matrix.hpp: In instantiation of ‘std::ostream& HPDDM::MatrixBase::dump(std::ostream&, const K*) const [with char N = 'F'; K = std::complex; std::ostream = std::basic_ostream]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_matrix.hpp:405:51: required from ‘std::ostream& HPDDM::MatrixCSR::dump(std::ostream&) const [with char N = 'F'; K = std::complex; std::ostream = std::basic_ostream]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_matrix.hpp:413:36: required from ‘std::ostream& HPDDM::operator<<(std::ostream&, const MatrixCSR&) [with K = std::complex; std::ostream = std::basic_ostream]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:387:32: required from ‘void HPDDM::Subdomain::destroyMatrix(void (*)(void*)) [with K = std::complex]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:71:13: required from ‘void HPDDM::Subdomain::dtor() [with K = std::complex]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:309:31: required from ‘void HPDDM::Schur::dtor() [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex]’ common_hpddm.hpp:200:12: required from ‘AnyType DeleteDTOR(Stack, const AnyType&) [with A = HPDDM::Bdd >; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:597:26: required from ‘void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G'; char U = 'G']’ hpddm_substructuring.cpp:642:61: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_matrix.hpp:128:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp: In instantiation of ‘bool HPDDM::Schwarz::restriction(HPDDM::underlying_type*) const [with K = double; HPDDM::underlying_type = double]’: PETSc-code.hpp:466:29: required from ‘void PETSc::initPETScStructure(HpddmType*, PetscInt, PetscBool, KN > >::value, double, long int>::type>*) [with bool C = false; HpddmType = DistributedCSR >; typename std::enable_if > >::value>::type* = 0; PetscInt = int; typename std::conditional > >::value, double, long int>::type = double]’ PETSc-code.hpp:1743:30: required from ‘AnyType PETSc::initCSR::E_initCSR::operator()(Stack) const [with HpddmType = HPDDM::Schwarz; bool C = false; AnyType = AnyTypeWithOutCheck; Stack = void*]’ PETSc-code.hpp:1623:11: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:273:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 273 | for(int j = 0; j < Subdomain::_map[index].second.size(); ++j) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:283:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 283 | for(int k = 0; k < p.size(); ++k) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:288:54: warning: comparison of integer expressions of different signedness: ‘std::iterator_traits::difference_type’ {aka ‘long int’} and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 288 | if(std::distance(idx[i], it) != v.size() && v[*it] == p[k]) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator3_**, htool::VirtualGenerator**, Fem2D::Mesh3 const*, KappaGrid*, E_F_F0F0F0_**, htool::VirtualGenerator**, Fem2D::Mesh3 const*, KappaGrid*, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_**, htool::VirtualGenerator**, Fem2D::Mesh3 const*, KappaGrid*, E_F_F0F0F0_**, htool::VirtualGenerator**, Fem2D::Mesh3 const*, KappaGrid*, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2877:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ RadiativeTransfer_htool.cpp: In member function ‘OneOperator3es_*, double, double, E_F_F0F0F0es_*, double, double, E_F0> >::code(basicAC_F0 const&) const’: RadiativeTransfer_htool.cpp:333:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 333 | return new CODE(f, | ^~~~~~~~~~~ 334 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 335 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 336 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 337 | t[3]->CastTo(args[3])); // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3es_*, double, double, E_F_F0F0F0es_*, double, double, E_F0> >::code(basicAC_F0 const&) const’ at RadiativeTransfer_htool.cpp:333:16: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from RadiativeTransfer_htool.cpp:4: ../seq/include/AFunction_ext.hpp: In member function ‘OneOperator4_ >::code(basicAC_F0 const&) const’: ../seq/include/AFunction_ext.hpp:159:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 159 | return new CODE(f, | ^~~~~~~~~~~ 160 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 161 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 162 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 163 | t[3]->CastTo(args[3]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator4_ >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction_ext.hpp:159:10: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction_ext.hpp: In member function ‘OneOperator5_**, htool::VirtualGenerator**, Fem2D::Mesh3 const*, Fem2D::MeshS const*, KN*, KappaGrid*, E_F_F0F0F0F0F0_**, htool::VirtualGenerator**, Fem2D::Mesh3 const*, Fem2D::MeshS const*, KN*, KappaGrid*, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction_ext.hpp:268:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 268 | return new CODE(f, | ^~~~~~~~~~~ 269 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 270 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 271 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 272 | t[3]->CastTo(args[3]), | ~~~~~~~~~~~~~~~~~~~~~~ 273 | t[4]->CastTo(args[4]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator5_**, htool::VirtualGenerator**, Fem2D::Mesh3 const*, Fem2D::MeshS const*, KN*, KappaGrid*, E_F_F0F0F0F0F0_**, htool::VirtualGenerator**, Fem2D::Mesh3 const*, Fem2D::MeshS const*, KN*, KappaGrid*, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction_ext.hpp:268:10: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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<(HPDDM::hpddm_method_id::value != 0)>::type* = 0; MPI_Comm = ompi_communicator_t*]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:1115: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*]’ hpddm.cpp:699:42: required from ‘void Schwarz::InvSchwarz::solve(U) const [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']’ hpddm.cpp:712:15: required from ‘static U Schwarz::InvSchwarz::inv(U, Schwarz::InvSchwarz) [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']’ common.hpp:75:32: required from ‘void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex; char trans = 'N']’ hpddm.cpp:970:67: required from ‘void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G'; char U = 'G']’ hpddm.cpp:1028:56: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:731:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 731 | for(unsigned int i = 0; i < n; ++i) { | ~~^~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:776:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 776 | for(unsigned int i = 0; i < n; ++i) { | ~~^~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:782:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 782 | for(unsigned int i = 0; i < n; ++i) | ~~^~~ ../seq/include/AFunction.hpp: In member function ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ../seq/include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ../seq/include/AFunction.hpp:1076:22: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp: In instantiation of ‘K HPDDM::Subdomain::boundaryCond(unsigned int) const [with K = double]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:808: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]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:955:30: 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]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:923: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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:1169: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*]’ hpddm_substructuring.cpp:581:42: required from ‘void Substructuring::InvSubstructuring::solve(U) const [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']’ hpddm_substructuring.cpp:584:15: required from ‘static U Substructuring::InvSubstructuring::inv(U, Substructuring::InvSubstructuring) [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']’ common.hpp:75:32: required from ‘void addInv() [with Op = HPDDM::Bdd; Inv = Substructuring::InvSubstructuring; V = KN; K = double; char trans = 'N']’ hpddm_substructuring.cpp:612:52: required from ‘void Substructuring::add() [with Type = HpBdd; K = double; char S = 'G'; char U = 'G']’ hpddm_substructuring.cpp:640:43: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:315:42: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 315 | if((_a->_sym || stop < _a->_ia[i + 1] - shift || _a->_ja[_a->_ia[i + 1] - shift - 1] == i + shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:315:106: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 315 | if((_a->_sym || stop < _a->_ia[i + 1] - shift || _a->_ja[_a->_ia[i + 1] - shift - 1] == i + shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:315:155: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 315 | if((_a->_sym || stop < _a->_ia[i + 1] - shift || _a->_ja[_a->_ia[i + 1] - shift - 1] == i + shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:317:34: warning: comparison of integer expressions of different signedness: ‘const unsigned int’ and ‘int’ [-Wsign-compare] 317 | if(i != _a->_ja[j] - shift && std::abs(_a->_a[j]) > HPDDM_EPS) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:319:39: warning: comparison of integer expressions of different signedness: ‘const unsigned int’ and ‘int’ [-Wsign-compare] 319 | else if(i == _a->_ja[j] - shift && std::abs(_a->_a[j] - K(1.0)) > HPDDM_EPS) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp: In instantiation of ‘std::unordered_map HPDDM::Subdomain::boundaryConditions() const [with K = double]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:468: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]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:1123:102: 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*]’ hpddm.cpp:699:42: required from ‘void Schwarz::InvSchwarz::solve(U) const [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']’ hpddm.cpp:712:15: required from ‘static U Schwarz::InvSchwarz::inv(U, Schwarz::InvSchwarz) [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']’ common.hpp:75:32: required from ‘void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double; char trans = 'N']’ hpddm.cpp:970:67: required from ‘void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G'; char U = 'G']’ hpddm.cpp:1026:38: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:333:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 333 | for(unsigned int i = 0; i < Subdomain::_dof; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp: In instantiation of ‘K HPDDM::Subdomain::boundaryCond(unsigned int) const [with K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:808: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]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:955:30: 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]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:923: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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:1169: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*]’ hpddm_substructuring.cpp:581:42: required from ‘void Substructuring::InvSubstructuring::solve(U) const [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']’ hpddm_substructuring.cpp:584:15: required from ‘static U Substructuring::InvSubstructuring::inv(U, Substructuring::InvSubstructuring) [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']’ common.hpp:75:32: required from ‘void addInv() [with Op = HPDDM::Bdd >; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex; char trans = 'N']’ hpddm_substructuring.cpp:612:52: required from ‘void Substructuring::add() [with Type = HpBdd; K = std::complex; char S = 'G'; char U = 'G']’ hpddm_substructuring.cpp:642:61: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:315:42: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 315 | if((_a->_sym || stop < _a->_ia[i + 1] - shift || _a->_ja[_a->_ia[i + 1] - shift - 1] == i + shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:315:106: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 315 | if((_a->_sym || stop < _a->_ia[i + 1] - shift || _a->_ja[_a->_ia[i + 1] - shift - 1] == i + shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:315:155: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 315 | if((_a->_sym || stop < _a->_ia[i + 1] - shift || _a->_ja[_a->_ia[i + 1] - shift - 1] == i + shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:317:34: warning: comparison of integer expressions of different signedness: ‘const unsigned int’ and ‘int’ [-Wsign-compare] 317 | if(i != _a->_ja[j] - shift && std::abs(_a->_a[j]) > HPDDM_EPS) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:319:39: warning: comparison of integer expressions of different signedness: ‘const unsigned int’ and ‘int’ [-Wsign-compare] 319 | else if(i == _a->_ja[j] - shift && std::abs(_a->_a[j] - K(1.0)) > HPDDM_EPS) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp: In instantiation of ‘void HPDDM::Schur::applyLocalSuperlumpedMatrix(K*) const [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_FETI.hpp:304:83: required from ‘void HPDDM::Feti::applyLocalPreconditioner(K*) const [with HPDDM::FetiPrcndtnr q = HPDDM::FetiPrcndtnr::DIRICHLET; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = HPDDM::FetiPrcndtnr::DIRICHLET]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_FETI.hpp:318:40: required from ‘void HPDDM::Feti::precond(K* const*, K* const*) const [with HPDDM::FetiPrcndtnr q = HPDDM::FetiPrcndtnr::DIRICHLET; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = HPDDM::FetiPrcndtnr::DIRICHLET]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_CG.hpp:567:18: 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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:1165: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*]’ hpddm_substructuring.cpp:581:42: required from ‘void Substructuring::InvSubstructuring::solve(U) const [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']’ hpddm_substructuring.cpp:584:15: required from ‘static U Substructuring::InvSubstructuring::inv(U, Substructuring::InvSubstructuring) [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']’ common.hpp:75:32: required from ‘void addInv() [with Op = HPDDM::Feti; Inv = Substructuring::InvSubstructuring; V = KN; K = double; char trans = 'N']’ hpddm_substructuring.cpp:612:52: required from ‘void Substructuring::add() [with Type = HpFetiPrec; K = double; char S = 'G'; char U = 'G']’ hpddm_substructuring.cpp:646:64: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:760:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 760 | for(unsigned int i = 0; i < Subdomain::_dof; ++i) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp: In instantiation of ‘void HPDDM::Schur::applyLocalSuperlumpedMatrix(K*) const [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_FETI.hpp:304:83: required from ‘void HPDDM::Feti::applyLocalPreconditioner(K*) const [with HPDDM::FetiPrcndtnr q = HPDDM::FetiPrcndtnr::DIRICHLET; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = HPDDM::FetiPrcndtnr::DIRICHLET]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_FETI.hpp:318:40: required from ‘void HPDDM::Feti::precond(K* const*, K* const*) const [with HPDDM::FetiPrcndtnr q = HPDDM::FetiPrcndtnr::DIRICHLET; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = HPDDM::FetiPrcndtnr::DIRICHLET]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_CG.hpp:567:18: 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::DIRICHLET>; K = std::complex; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:1165: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::DIRICHLET>; K = std::complex; typename std::enable_if::value>::type* = 0; MPI_Comm = ompi_communicator_t*]’ hpddm_substructuring.cpp:581:42: required from ‘void Substructuring::InvSubstructuring::solve(U) const [with T = pwr, HPDDM::FetiPrcndtnr::DIRICHLET>, 'H'>; U = KN >*; K = std::complex; char trans = 'T']’ hpddm_substructuring.cpp:584:15: required from ‘static U Substructuring::InvSubstructuring::inv(U, Substructuring::InvSubstructuring) [with T = pwr, HPDDM::FetiPrcndtnr::DIRICHLET>, 'H'>; U = KN >*; K = std::complex; char trans = 'T']’ common.hpp:75:32: required from ‘void addInv() [with Op = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Inv = Substructuring::InvSubstructuring; V = KN >; K = std::complex; char trans = 'N']’ hpddm_substructuring.cpp:612:52: required from ‘void Substructuring::add() [with Type = HpFetiPrec; K = std::complex; char S = 'G'; char U = 'G']’ hpddm_substructuring.cpp:648:82: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:760:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp: In instantiation of ‘std::unordered_map HPDDM::Subdomain::boundaryConditions() const [with K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:468: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]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:1123:102: 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*]’ hpddm.cpp:699:42: required from ‘void Schwarz::InvSchwarz::solve(U) const [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']’ hpddm.cpp:712:15: required from ‘static U Schwarz::InvSchwarz::inv(U, Schwarz::InvSchwarz) [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']’ common.hpp:75:32: required from ‘void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex; char trans = 'N']’ hpddm.cpp:970:67: required from ‘void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G'; char U = 'G']’ hpddm.cpp:1028:56: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:333:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] In file included from /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM.hpp:380: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_matrix.hpp: In instantiation of ‘std::ostream& HPDDM::MatrixBase::dump(std::ostream&, const K*) const [with char N = 'C'; K = double; std::ostream = std::basic_ostream]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_matrix.hpp:405:51: required from ‘std::ostream& HPDDM::MatrixCSR::dump(std::ostream&) const [with char N = 'C'; K = double; std::ostream = std::basic_ostream]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_matrix.hpp:411:36: required from ‘std::ostream& HPDDM::operator<<(std::ostream&, const MatrixCSR&) [with K = double; std::ostream = std::basic_ostream]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:387:32: required from ‘void HPDDM::Subdomain::destroyMatrix(void (*)(void*)) [with K = double]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:71:13: required from ‘void HPDDM::Subdomain::dtor() [with K = double]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:124:31: required from ‘void HPDDM::Schwarz::dtor() [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]’ common_hpddm.hpp:200:12: required from ‘AnyType DeleteDTOR(Stack, const AnyType&) [with A = HPDDM::Schwarz; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:944:26: required from ‘void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G'; char U = 'G']’ hpddm.cpp:1026:38: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_matrix.hpp:128:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 128 | for(unsigned int i = 0; i < MatrixBase::_n; ++i) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_matrix.hpp: In instantiation of ‘std::ostream& HPDDM::MatrixBase::dump(std::ostream&, const K*) const [with char N = 'F'; K = double; std::ostream = std::basic_ostream]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_matrix.hpp:405:51: required from ‘std::ostream& HPDDM::MatrixCSR::dump(std::ostream&) const [with char N = 'F'; K = double; std::ostream = std::basic_ostream]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_matrix.hpp:413:36: required from ‘std::ostream& HPDDM::operator<<(std::ostream&, const MatrixCSR&) [with K = double; std::ostream = std::basic_ostream]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:387:32: required from ‘void HPDDM::Subdomain::destroyMatrix(void (*)(void*)) [with K = double]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:71:13: required from ‘void HPDDM::Subdomain::dtor() [with K = double]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:124:31: required from ‘void HPDDM::Schwarz::dtor() [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]’ common_hpddm.hpp:200:12: required from ‘AnyType DeleteDTOR(Stack, const AnyType&) [with A = HPDDM::Schwarz; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:944:26: required from ‘void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G'; char U = 'G']’ hpddm.cpp:1026:38: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_matrix.hpp:128:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp: In instantiation of ‘K HPDDM::Subdomain::boundaryCond(unsigned int) const [with K = double]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:334:36: required from ‘std::unordered_map HPDDM::Subdomain::boundaryConditions() const [with K = double]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:468: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]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:1123:102: 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*]’ hpddm.cpp:699:42: required from ‘void Schwarz::InvSchwarz::solve(U) const [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']’ hpddm.cpp:712:15: required from ‘static U Schwarz::InvSchwarz::inv(U, Schwarz::InvSchwarz) [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']’ common.hpp:75:32: required from ‘void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double; char trans = 'N']’ hpddm.cpp:970:67: required from ‘void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G'; char U = 'G']’ hpddm.cpp:1026:38: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:315:42: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 315 | if((_a->_sym || stop < _a->_ia[i + 1] - shift || _a->_ja[_a->_ia[i + 1] - shift - 1] == i + shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:315:106: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 315 | if((_a->_sym || stop < _a->_ia[i + 1] - shift || _a->_ja[_a->_ia[i + 1] - shift - 1] == i + shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:315:155: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 315 | if((_a->_sym || stop < _a->_ia[i + 1] - shift || _a->_ja[_a->_ia[i + 1] - shift - 1] == i + shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:317:34: warning: comparison of integer expressions of different signedness: ‘const unsigned int’ and ‘int’ [-Wsign-compare] 317 | if(i != _a->_ja[j] - shift && std::abs(_a->_a[j]) > HPDDM_EPS) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:319:39: warning: comparison of integer expressions of different signedness: ‘const unsigned int’ and ‘int’ [-Wsign-compare] 319 | else if(i == _a->_ja[j] - shift && std::abs(_a->_a[j] - K(1.0)) > HPDDM_EPS) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:955:30: 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]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:923: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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:1154:34: 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*]’ hpddm.cpp:699:42: required from ‘void Schwarz::InvSchwarz::solve(U) const [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']’ hpddm.cpp:712:15: required from ‘static U Schwarz::InvSchwarz::inv(U, Schwarz::InvSchwarz) [with T = pwr, 'H'>; U = KN*; K = double; char trans = 'T']’ common.hpp:75:32: required from ‘void addInv() [with Op = HPDDM::Schwarz; Inv = Schwarz::InvSchwarz; V = KN; K = double; char trans = 'N']’ hpddm.cpp:970:67: required from ‘void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'G'; char U = 'G']’ hpddm.cpp:1026:38: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:764:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 764 | for(unsigned int i = 0; i < Subdomain::_dof; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:777:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 777 | for(unsigned int i = 0; i < Subdomain::_dof; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:790:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 790 | for(unsigned int i = 0; i < Subdomain::_dof; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_matrix.hpp: In instantiation of ‘std::ostream& HPDDM::MatrixBase::dump(std::ostream&, const K*) const [with char N = 'C'; K = std::complex; std::ostream = std::basic_ostream]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_matrix.hpp:405:51: required from ‘std::ostream& HPDDM::MatrixCSR::dump(std::ostream&) const [with char N = 'C'; K = std::complex; std::ostream = std::basic_ostream]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_matrix.hpp:411:36: required from ‘std::ostream& HPDDM::operator<<(std::ostream&, const MatrixCSR&) [with K = std::complex; std::ostream = std::basic_ostream]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:387:32: required from ‘void HPDDM::Subdomain::destroyMatrix(void (*)(void*)) [with K = std::complex]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:71:13: required from ‘void HPDDM::Subdomain::dtor() [with K = std::complex]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:124:31: required from ‘void HPDDM::Schwarz::dtor() [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]’ common_hpddm.hpp:200:12: required from ‘AnyType DeleteDTOR(Stack, const AnyType&) [with A = HPDDM::Schwarz >; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:944:26: required from ‘void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G'; char U = 'G']’ hpddm.cpp:1028:56: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_matrix.hpp:128:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 128 | for(unsigned int i = 0; i < MatrixBase::_n; ++i) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_matrix.hpp: In instantiation of ‘std::ostream& HPDDM::MatrixBase::dump(std::ostream&, const K*) const [with char N = 'F'; K = std::complex; std::ostream = std::basic_ostream]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_matrix.hpp:405:51: required from ‘std::ostream& HPDDM::MatrixCSR::dump(std::ostream&) const [with char N = 'F'; K = std::complex; std::ostream = std::basic_ostream]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_matrix.hpp:413:36: required from ‘std::ostream& HPDDM::operator<<(std::ostream&, const MatrixCSR&) [with K = std::complex; std::ostream = std::basic_ostream]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:387:32: required from ‘void HPDDM::Subdomain::destroyMatrix(void (*)(void*)) [with K = std::complex]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:71:13: required from ‘void HPDDM::Subdomain::dtor() [with K = std::complex]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:124:31: required from ‘void HPDDM::Schwarz::dtor() [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]’ common_hpddm.hpp:200:12: required from ‘AnyType DeleteDTOR(Stack, const AnyType&) [with A = HPDDM::Schwarz >; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:944:26: required from ‘void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G'; char U = 'G']’ hpddm.cpp:1028:56: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_matrix.hpp:128:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp: In instantiation of ‘K HPDDM::Subdomain::boundaryCond(unsigned int) const [with K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:334:36: required from ‘std::unordered_map HPDDM::Subdomain::boundaryConditions() const [with K = std::complex]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:468: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]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:1123:102: 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*]’ hpddm.cpp:699:42: required from ‘void Schwarz::InvSchwarz::solve(U) const [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']’ hpddm.cpp:712:15: required from ‘static U Schwarz::InvSchwarz::inv(U, Schwarz::InvSchwarz) [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']’ common.hpp:75:32: required from ‘void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex; char trans = 'N']’ hpddm.cpp:970:67: required from ‘void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G'; char U = 'G']’ hpddm.cpp:1028:56: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:315:42: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 315 | if((_a->_sym || stop < _a->_ia[i + 1] - shift || _a->_ja[_a->_ia[i + 1] - shift - 1] == i + shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:315:106: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 315 | if((_a->_sym || stop < _a->_ia[i + 1] - shift || _a->_ja[_a->_ia[i + 1] - shift - 1] == i + shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:315:155: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 315 | if((_a->_sym || stop < _a->_ia[i + 1] - shift || _a->_ja[_a->_ia[i + 1] - shift - 1] == i + shift) && _a->_ja[std::max(1U, stop) - 1] == i + shift && std::abs(_a->_a[stop - 1]) < HPDDM_EPS * HPDDM_PEN) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:317:34: warning: comparison of integer expressions of different signedness: ‘const unsigned int’ and ‘int’ [-Wsign-compare] 317 | if(i != _a->_ja[j] - shift && std::abs(_a->_a[j]) > HPDDM_EPS) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:319:39: warning: comparison of integer expressions of different signedness: ‘const unsigned int’ and ‘int’ [-Wsign-compare] 319 | else if(i == _a->_ja[j] - shift && std::abs(_a->_a[j] - K(1.0)) > HPDDM_EPS) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:955:30: 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]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:923: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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:1154:34: 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*]’ hpddm.cpp:699:42: required from ‘void Schwarz::InvSchwarz::solve(U) const [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']’ hpddm.cpp:712:15: required from ‘static U Schwarz::InvSchwarz::inv(U, Schwarz::InvSchwarz) [with T = pwr >, 'H'>; U = KN >*; K = std::complex; char trans = 'T']’ common.hpp:75:32: required from ‘void addInv() [with Op = HPDDM::Schwarz >; Inv = Schwarz::InvSchwarz; V = KN >; K = std::complex; char trans = 'N']’ hpddm.cpp:970:67: required from ‘void Schwarz::add() [with Type = HpSchwarz; K = std::complex; char S = 'G'; char U = 'G']’ hpddm.cpp:1028:56: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:764:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 764 | for(unsigned int i = 0; i < Subdomain::_dof; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:777:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 777 | for(unsigned int i = 0; i < Subdomain::_dof; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:790:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 790 | for(unsigned int i = 0; i < Subdomain::_dof; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ../seq/include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/DOperator.hpp:154:11: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ../seq/include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/DOperator.hpp:154:11: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ../seq/include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/DOperator.hpp:154:11: required from here ../seq/include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp: In instantiation of ‘void HPDDM::Subdomain::initialize(HPDDM::MatrixCSR* const&, const Neighbor&, const Mapping&, ompi_communicator_t** const&, const HPDDM::MatrixCSR* const&) [with Neighbor = STL; Mapping = KN_ >; K = double; MPI_Comm = ompi_communicator_t*]’: hpddm_substructuring.cpp:272:54: required from ‘AnyType Substructuring::initDDM_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:265:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:159:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 159 | for(unsigned int i = 0; i < restriction->_n; ++i) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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]’: hpddm_substructuring.cpp:526:22: required from ‘AnyType Substructuring::renumber_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:506:13: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:471:54: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 471 | for(unsigned int k = 0, i = 0; i < interface.size(); ++k) { | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:487:66: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 487 | for(unsigned int k = interface.back() + 1; k < Subdomain::_dof; ++k) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:503:34: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 503 | for(j = 0; j < interface.size(); ++j) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:514:47: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 514 | for(unsigned int i = 0; i < Subdomain::_dof; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:523:65: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 523 | for(j = Subdomain::_a->_ia[i]; j < Subdomain::_a->_ia[i + 1] && isBoundaryCond; ++j) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:524:38: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 524 | if(i != Subdomain::_a->_ja[j] && (!trim || std::abs(Subdomain::_a->_a[j]) > HPDDM_EPS)) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:526:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 526 | else if(i == Subdomain::_a->_ja[j] && (!trim || std::abs(Subdomain::_a->_a[j] - K(1.0)) > HPDDM_EPS)) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:581:47: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 581 | for(unsigned int i = 0; i < _bb->_n; ++i) { | ~~^~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:589:73: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 589 | for(j = _bb->_ia[i] - (Wrapper::I == 'F'); j < _bb->_ia[i + 1] - (Wrapper::I == 'F'); ++j) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:607:31: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 607 | while(++j < interface.size()) { | ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp: In instantiation of ‘void HPDDM::Subdomain::initialize(HPDDM::MatrixCSR* const&, const Neighbor&, const Mapping&, ompi_communicator_t** const&, const HPDDM::MatrixCSR* const&) [with Neighbor = STL; Mapping = KN_ >; K = std::complex; MPI_Comm = ompi_communicator_t*]’: hpddm_substructuring.cpp:272:54: required from ‘AnyType Substructuring::initDDM_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:265:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:159:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 159 | for(unsigned int i = 0; i < restriction->_n; ++i) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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]’: hpddm_substructuring.cpp:526:22: required from ‘AnyType Substructuring::renumber_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:506:13: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:471:54: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 471 | for(unsigned int k = 0, i = 0; i < interface.size(); ++k) { | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:487:66: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 487 | for(unsigned int k = interface.back() + 1; k < Subdomain::_dof; ++k) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:503:34: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 503 | for(j = 0; j < interface.size(); ++j) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:514:47: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 514 | for(unsigned int i = 0; i < Subdomain::_dof; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:523:65: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 523 | for(j = Subdomain::_a->_ia[i]; j < Subdomain::_a->_ia[i + 1] && isBoundaryCond; ++j) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:524:38: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 524 | if(i != Subdomain::_a->_ja[j] && (!trim || std::abs(Subdomain::_a->_a[j]) > HPDDM_EPS)) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:526:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 526 | else if(i == Subdomain::_a->_ja[j] && (!trim || std::abs(Subdomain::_a->_a[j] - K(1.0)) > HPDDM_EPS)) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:581:47: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 581 | for(unsigned int i = 0; i < _bb->_n; ++i) { | ~~^~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:589:73: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 589 | for(j = _bb->_ia[i] - (Wrapper::I == 'F'); j < _bb->_ia[i + 1] - (Wrapper::I == 'F'); ++j) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:607:31: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 607 | while(++j < interface.size()) { | ~~~~^~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = pwr, 'H'>]’: ../seq/include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = BinaryOp, 'H'>, OpTrans >, long int>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:2461:13: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class pwr, 'H'>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Substructuring::InvSubstructuring, 'H'>, KN*, double, 'T'>]’: ../seq/include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = assign, 'H'>, KN*, double, 'T'>, pwr, 'H'>, KN*>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:2461:13: required from here ../seq/include/AnyType.hpp:145: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, 'H'>, KN*, double, 'T'>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = pwr, 'N'>]’: ../seq/include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = BinaryOp, 'N'>, HPDDM::Bdd*, long int>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:2461:13: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class pwr, 'N'>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Substructuring::InvSubstructuring, 'N'>, KN*, double, 'N'>]’: ../seq/include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = assign, 'N'>, KN*, double, 'N'>, pwr, 'N'>, KN*>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:2461:13: required from here ../seq/include/AnyType.hpp:145: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, 'N'>, KN*, double, 'N'>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = pwr >, 'H'>]’: ../seq/include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = BinaryOp >, 'H'>, OpTrans > >, long int>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:2461:13: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class pwr >, 'H'>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Substructuring::InvSubstructuring >, 'H'>, KN >*, std::complex, 'T'>]’: ../seq/include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = assign >, 'H'>, KN >*, std::complex, 'T'>, pwr >, 'H'>, KN >*>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:2461:13: required from here ../seq/include/AnyType.hpp:145: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 >, 'H'>, KN >*, std::complex, 'T'>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = pwr >, 'N'>]’: ../seq/include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = BinaryOp >, 'N'>, HPDDM::Bdd >*, long int>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:2461:13: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class pwr >, 'N'>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Substructuring::InvSubstructuring >, 'N'>, KN >*, std::complex, 'N'>]’: ../seq/include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = assign >, 'N'>, KN >*, std::complex, 'N'>, pwr >, 'N'>, KN >*>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:2461:13: required from here ../seq/include/AnyType.hpp:145: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 >, 'N'>, KN >*, std::complex, 'N'>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = pwr, 'H'>]’: ../seq/include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = BinaryOp, 'H'>, OpTrans >, long int>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:2461:13: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class pwr, 'H'>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Substructuring::InvSubstructuring, 'H'>, KN*, double, 'T'>]’: ../seq/include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = assign, 'H'>, KN*, double, 'T'>, pwr, 'H'>, KN*>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:2461:13: required from here ../seq/include/AnyType.hpp:145: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, 'H'>, KN*, double, 'T'>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = pwr, 'N'>]’: ../seq/include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = BinaryOp, 'N'>, HPDDM::Feti*, long int>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:2461:13: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class pwr, 'N'>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Substructuring::InvSubstructuring, 'N'>, KN*, double, 'N'>]’: ../seq/include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = assign, 'N'>, KN*, double, 'N'>, pwr, 'N'>, KN*>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:2461:13: required from here ../seq/include/AnyType.hpp:145: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, 'N'>, KN*, double, 'N'>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = pwr, HPDDM::FetiPrcndtnr::DIRICHLET>, 'H'>]’: ../seq/include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = BinaryOp, HPDDM::FetiPrcndtnr::DIRICHLET>, 'H'>, OpTrans, HPDDM::FetiPrcndtnr::DIRICHLET> >, long int>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:2461:13: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class pwr, HPDDM::FetiPrcndtnr::DIRICHLET>, 'H'>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Substructuring::InvSubstructuring, HPDDM::FetiPrcndtnr::DIRICHLET>, 'H'>, KN >*, std::complex, 'T'>]’: ../seq/include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = assign, HPDDM::FetiPrcndtnr::DIRICHLET>, 'H'>, KN >*, std::complex, 'T'>, pwr, HPDDM::FetiPrcndtnr::DIRICHLET>, 'H'>, KN >*>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:2461:13: required from here ../seq/include/AnyType.hpp:145: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::DIRICHLET>, 'H'>, KN >*, std::complex, 'T'>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = pwr, HPDDM::FetiPrcndtnr::DIRICHLET>, 'N'>]’: ../seq/include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = BinaryOp, HPDDM::FetiPrcndtnr::DIRICHLET>, 'N'>, HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>*, long int>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:2461:13: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class pwr, HPDDM::FetiPrcndtnr::DIRICHLET>, 'N'>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Substructuring::InvSubstructuring, HPDDM::FetiPrcndtnr::DIRICHLET>, 'N'>, KN >*, std::complex, 'N'>]’: ../seq/include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = assign, HPDDM::FetiPrcndtnr::DIRICHLET>, 'N'>, KN >*, std::complex, 'N'>, pwr, HPDDM::FetiPrcndtnr::DIRICHLET>, 'N'>, KN >*>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:2461:13: required from here ../seq/include/AnyType.hpp:145: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::DIRICHLET>, 'N'>, KN >*, std::complex, 'N'>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]’: ../seq/include/AFunction.hpp:1033:22: required from ‘AnyType E_F_F0F0::operator()(Stack) const [with R = KN*; TA0 = KN*; TA1 = Substructuring::InvSubstructuring, 'N'>, KN*, double, 'N'>; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:1032:11: required from here ../seq/include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]’: ../seq/include/AFunction.hpp:1033:22: required from ‘AnyType E_F_F0F0::operator()(Stack) const [with R = KN >*; TA0 = KN >*; TA1 = Substructuring::InvSubstructuring >, 'H'>, KN >*, std::complex, 'T'>; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:1032:11: required from here ../seq/include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = newpMatrice_Creuse >]’: ../seq/include/AFunction_ext.hpp:27:20: required from ‘AnyType E_F_F0F0s_::operator()(Stack) const [with R = newpMatrice_Creuse >; A0 = Matrice_Creuse >*; A1 = Matrice_Creuse >*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction_ext.hpp:26:11: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class newpMatrice_Creuse >’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = newpMatrice_Creuse]’: ../seq/include/AFunction_ext.hpp:27:20: required from ‘AnyType E_F_F0F0s_::operator()(Stack) const [with R = newpMatrice_Creuse; A0 = Matrice_Creuse*; A1 = Matrice_Creuse*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction_ext.hpp:26:11: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class newpMatrice_Creuse’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp: In instantiation of ‘void HPDDM::Schur::stiffnessScaling(K* const&) [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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]’ hpddm_substructuring.cpp:542:26: required from ‘AnyType Substructuring::renumber_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:506:13: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:629:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 629 | for(unsigned int i = 0; i < Subdomain::_dof; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:631:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 631 | if(_bb->_ja[idx] != i + (Wrapper::I == 'F')) { | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘Init_RT()’ at RadiativeTransfer_htool.cpp:355:28, inlined from ‘AutoLoadInit()’ at RadiativeTransfer_htool.cpp:369:1: ../seq/include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ../seq/include/AFunction.hpp:3112:42, inlined from ‘Init_RT()’ at RadiativeTransfer_htool.cpp:355:28, inlined from ‘AutoLoadInit()’ at RadiativeTransfer_htool.cpp:369:1: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Init_RT()’, inlined from ‘AutoLoadInit()’ at RadiativeTransfer_htool.cpp:369:1: RadiativeTransfer_htool.cpp:353:54: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 353 | Global.Add("Bnu","(",new OneOperator2(Bnu)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Init_RT()’ at RadiativeTransfer_htool.cpp:353:54, inlined from ‘AutoLoadInit()’ at RadiativeTransfer_htool.cpp:369:1: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Init_RT()’, inlined from ‘AutoLoadInit()’ at RadiativeTransfer_htool.cpp:369:1: RadiativeTransfer_htool.cpp:359:47: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 359 | pmesh3, KappaGrid *>(init_Generator_Volume)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Init_RT()’ at RadiativeTransfer_htool.cpp:359:47, inlined from ‘AutoLoadInit()’ at RadiativeTransfer_htool.cpp:369:1: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Init_RT()’, inlined from ‘AutoLoadInit()’ at RadiativeTransfer_htool.cpp:369:1: RadiativeTransfer_htool.cpp:361:70: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 361 | pmesh3, pmeshS, KN*, KappaGrid *>(init_Generator_Boundary)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Init_RT()’ at RadiativeTransfer_htool.cpp:361:70, inlined from ‘AutoLoadInit()’ at RadiativeTransfer_htool.cpp:369:1: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Init_RT()’, inlined from ‘AutoLoadInit()’ at RadiativeTransfer_htool.cpp:369:1: RadiativeTransfer_htool.cpp:364:104: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 364 | "<-", new OneOperator3es_*, double, double>(init_KappaGrid)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Init_RT()’ at RadiativeTransfer_htool.cpp:364:104, inlined from ‘AutoLoadInit()’ at RadiativeTransfer_htool.cpp:369:1: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Init_RT()’, inlined from ‘AutoLoadInit()’ at RadiativeTransfer_htool.cpp:369:1: RadiativeTransfer_htool.cpp:366:95: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 366 | "(", "", new OneOperator4_(KappaGrid_eval)); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Init_RT()’ at RadiativeTransfer_htool.cpp:366:95, inlined from ‘AutoLoadInit()’ at RadiativeTransfer_htool.cpp:369:1: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp: In instantiation of ‘void HPDDM::Schur::stiffnessScaling(K* const&) [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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]’ hpddm_substructuring.cpp:542:26: required from ‘AnyType Substructuring::renumber_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:506:13: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:629:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 629 | for(unsigned int i = 0; i < Subdomain::_dof; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:631:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 631 | if(_bb->_ja[idx] != i + (Wrapper::I == 'F')) { | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:48: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::constructionCommunicator(Operator&&, ompi_communicator_t* const&) [with bool = true; Operator = HPDDM::BddProjection, double>&; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:260: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; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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*]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:122:20: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 122 | if(tmp != _sizeWorld / p) | ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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*]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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*]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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*]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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*]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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*]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ../seq/include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MDroit; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/DOperator.hpp:154:11: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb*]’: ../seq/include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = MGauche; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/DOperator.hpp:154:11: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class LinearComb* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = const LinearComb, C_F0>*]’: ../seq/include/DOperator.hpp:155:44: required from ‘AnyType LinearComb::operator()(Stack) const [with I = std::pair; R = C_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/DOperator.hpp:154:11: required from here ../seq/include/AnyType.hpp:145:10: 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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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*]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /usr/lib64/openmpi/bin/mpicxx -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'RadiativeTransfer_htool.o' -o RadiativeTransfer_htool.so '-L/usr/lib64/openmpi/lib' -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags '-lmpi_cxx' '-lmpi' '-lpthread' '-L/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/lib' -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::constructionCommunicator(Operator&&, ompi_communicator_t* const&) [with bool = false; Operator = HPDDM::BddProjection, double>&; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:260: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; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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*]’ hpddm_substructuring.cpp:366:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:122:20: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 122 | if(tmp != _sizeWorld / p) | ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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*]’ hpddm_substructuring.cpp:366:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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*]’ hpddm_substructuring.cpp:366:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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*]’ hpddm_substructuring.cpp:366:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp: In instantiation of ‘void HPDDM::Subdomain::initialize(HPDDM::MatrixCSR* const&, const Neighbor&, const Mapping&, ompi_communicator_t** const&, const HPDDM::MatrixCSR* const&) [with Neighbor = STL; Mapping = KN_ >; K = double; MPI_Comm = ompi_communicator_t*]’: hpddm.cpp:78:58: required from ‘AnyType Schwarz::initDDM::E_initDDM::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:61:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:159:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 159 | for(unsigned int i = 0; i < restriction->_n; ++i) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp: In instantiation of ‘void HPDDM::Schwarz::exchange() const [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double]’: hpddm.cpp:91:26: required from ‘AnyType Schwarz::initDDM::E_initDDM::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:61:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:189:42: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 189 | for(int k = 0; k < transpose[pair.second[j]].size(); ++k) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:223:47: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 223 | for(unsigned int j = 0; j < size; ) { | ~~^~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp: In instantiation of ‘void HPDDM::Subdomain::initialize(HPDDM::MatrixCSR* const&, const Neighbor&, const Mapping&, ompi_communicator_t** const&, const HPDDM::MatrixCSR* const&) [with Neighbor = STL; Mapping = KN >; K = double; MPI_Comm = ompi_communicator_t*]’: hpddm.cpp:95:54: required from ‘AnyType Schwarz::initDDM::E_initDDM::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:61:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:159:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 159 | for(unsigned int i = 0; i < restriction->_n; ++i) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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*]’ hpddm_substructuring.cpp:366:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp: In instantiation of ‘void HPDDM::Subdomain::initialize(HPDDM::MatrixCSR* const&, const Neighbor&, const Mapping&, ompi_communicator_t** const&, const HPDDM::MatrixCSR* const&) [with Neighbor = STL; Mapping = KN_ >; K = std::complex; MPI_Comm = ompi_communicator_t*]’: hpddm.cpp:78:58: required from ‘AnyType Schwarz::initDDM::E_initDDM::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:61:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:159:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp: In instantiation of ‘void HPDDM::Schwarz::exchange() const [with Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]’: hpddm.cpp:91:26: required from ‘AnyType Schwarz::initDDM::E_initDDM::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:61:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:189:42: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 189 | for(int k = 0; k < transpose[pair.second[j]].size(); ++k) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:223:47: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 223 | for(unsigned int j = 0; j < size; ) { | ~~^~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp: In instantiation of ‘void HPDDM::Subdomain::initialize(HPDDM::MatrixCSR* const&, const Neighbor&, const Mapping&, ompi_communicator_t** const&, const HPDDM::MatrixCSR* const&) [with Neighbor = STL; Mapping = KN >; K = std::complex; MPI_Comm = ompi_communicator_t*]’: hpddm.cpp:95:54: required from ‘AnyType Schwarz::initDDM::E_initDDM::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:61:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:159:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 159 | for(unsigned int i = 0; i < restriction->_n; ++i) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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*]’ hpddm_substructuring.cpp:366:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = pwr, 'H'>]’: ../seq/include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = BinaryOp, 'H'>, OpTrans >, long int>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:2461:13: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class pwr, 'H'>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Schwarz::InvSchwarz, 'H'>, KN*, double, 'T'>]’: ../seq/include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = assign, 'H'>, KN*, double, 'T'>, pwr, 'H'>, KN*>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:2461:13: required from here ../seq/include/AnyType.hpp:145: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, 'H'>, KN*, double, 'T'>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = pwr, 'N'>]’: ../seq/include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = BinaryOp, 'N'>, HPDDM::Schwarz*, long int>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:2461:13: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class pwr, 'N'>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Schwarz::InvSchwarz, 'N'>, KN*, double, 'N'>]’: ../seq/include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = assign, 'N'>, KN*, double, 'N'>, pwr, 'N'>, KN*>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:2461:13: required from here ../seq/include/AnyType.hpp:145: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, 'N'>, KN*, double, 'N'>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = pwr >, 'H'>]’: ../seq/include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = BinaryOp >, 'H'>, OpTrans > >, long int>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:2461:13: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class pwr >, 'H'>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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*]’ hpddm_substructuring.cpp:366:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Schwarz::InvSchwarz >, 'H'>, KN >*, std::complex, 'T'>]’: ../seq/include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = assign >, 'H'>, KN >*, std::complex, 'T'>, pwr >, 'H'>, KN >*>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:2461:13: required from here ../seq/include/AnyType.hpp:145: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 >, 'H'>, KN >*, std::complex, 'T'>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = pwr >, 'N'>]’: ../seq/include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = BinaryOp >, 'N'>, HPDDM::Schwarz >*, long int>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:2461:13: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class pwr >, 'N'>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Schwarz::InvSchwarz >, 'N'>, KN >*, std::complex, 'N'>]’: ../seq/include/AFunction.hpp:2462:23: required from ‘AnyType OneBinaryOperator_st::Op::operator()(Stack) const [with C = assign >, 'N'>, KN >*, std::complex, 'N'>, pwr >, 'N'>, KN >*>; MI = OneBinaryOperatorMI; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:2461:13: required from here ../seq/include/AnyType.hpp:145: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 >, 'N'>, KN >*, std::complex, 'N'>’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > > >]’: ../seq/include/AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize > > >; TA0 = KN > >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:959:11: required from here ../seq/include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Schwarz::ProdSchwarz >*, KN >*, std::complex, 'N'>]’: ../seq/include/AFunction.hpp:1033:22: required from ‘AnyType E_F_F0F0::operator()(Stack) const [with R = Schwarz::ProdSchwarz >*, KN >*, std::complex, 'N'>; TA0 = OpTrans > >; TA1 = KN >*; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:1032:11: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = HPDDM::Schwarz >*]’: ../seq/include/AFunction.hpp:1134:22: required from ‘AnyType E_F_F0F0_::operator()(Stack) const [with R = HPDDM::Schwarz >*; A0 = HPDDM::Schwarz >*; A1 = HPDDM::Schwarz >*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:1133:11: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘class HPDDM::Schwarz >* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN > >*]’: ../seq/include/AFunction.hpp:1134: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*]’ ../seq/include/AFunction.hpp:1133:11: required from here ../seq/include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN*]’: ../seq/include/AFunction.hpp:1033:22: required from ‘AnyType E_F_F0F0::operator()(Stack) const [with R = KN*; TA0 = KN*; TA1 = Schwarz::InvSchwarz, 'H'>, KN*, double, 'T'>; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:1032:11: required from here ../seq/include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = OpTrans > >]’: ../seq/include/AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = OpTrans > >; TA0 = HPDDM::Schwarz >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:959:11: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class OpTrans > >’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]’: ../seq/include/AFunction.hpp:1033:22: required from ‘AnyType E_F_F0F0::operator()(Stack) const [with R = KN >*; TA0 = KN >*; TA1 = Schwarz::InvSchwarz >, 'H'>, KN >*, std::complex, 'T'>; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:1032:11: required from here ../seq/include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Schwarz::ProdSchwarz*, KN*, double, 'N'>]’: ../seq/include/AFunction.hpp:1033: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*]’ ../seq/include/AFunction.hpp:1032:11: required from here ../seq/include/AnyType.hpp:145: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = OpTrans >]’: ../seq/include/AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = OpTrans >; TA0 = HPDDM::Schwarz*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:959:11: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class OpTrans >’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = HPDDM::Schwarz*]’: ../seq/include/AFunction.hpp:1134:22: required from ‘AnyType E_F_F0F0_::operator()(Stack) const [with R = HPDDM::Schwarz*; A0 = HPDDM::Schwarz*; A1 = HPDDM::Schwarz*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:1133:11: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘class HPDDM::Schwarz* const’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = KN >*]’: ../seq/include/AFunction.hpp:1134: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*]’ ../seq/include/AFunction.hpp:1133:11: required from here ../seq/include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = std::complex]’: ../seq/include/AFunction.hpp:1163:22: required from ‘AnyType E_F_F0F0F0_::operator()(Stack) const [with R = std::complex; A0 = HPDDM::Schwarz >*; A1 = KN >*; A2 = KN >*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:1162:11: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class std::complex’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = Resize > >]’: ../seq/include/AFunction.hpp:960:22: required from ‘AnyType E_F_F0::operator()(Stack) const [with R = Resize > >; TA0 = KN >*; bool RO = true; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction.hpp:959:11: required from here ../seq/include/AnyType.hpp: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] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = newpMatrice_Creuse >]’: ../seq/include/AFunction_ext.hpp:27:20: required from ‘AnyType E_F_F0F0s_::operator()(Stack) const [with R = newpMatrice_Creuse >; A0 = Matrice_Creuse >*; A1 = Matrice_Creuse >*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction_ext.hpp:26:11: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class newpMatrice_Creuse >’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp: In instantiation of ‘AnyTypeWithOutCheck SetAny(const T&) [with T = newpMatrice_Creuse]’: ../seq/include/AFunction_ext.hpp:27:20: required from ‘AnyType E_F_F0F0s_::operator()(Stack) const [with R = newpMatrice_Creuse; A0 = Matrice_Creuse*; A1 = Matrice_Creuse*; E = E_F0; AnyType = AnyTypeWithOutCheck; Stack = void*]’ ../seq/include/AFunction_ext.hpp:26:11: required from here ../seq/include/AnyType.hpp:145:10: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class AnyTypeWithOutCheck’ from an array of ‘const class newpMatrice_Creuse’ [-Wclass-memaccess] 145 | memcpy(&any,&x,sizeof(x)); | ~~~~~~^~~~~~~~~~~~~~~~~~~ ../seq/include/AnyType.hpp:83:7: note: ‘class AnyTypeWithOutCheck’ declared here 83 | class AnyTypeWithOutCheck { | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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*]’ hpddm_substructuring.cpp:382:40: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:668:33: 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]’ hpddm.cpp:279:57: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:620:66: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 620 | for(unsigned int j = A->_ia[*it] - (N == 'F'); j < A->_ia[*it + 1] - (N == 'F'); ++j) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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*]’ hpddm_substructuring.cpp:382:40: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /usr/lib64/openmpi/bin/mpicxx -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'MPICG.o' -o MPICG.so '-L/usr/lib64/openmpi/lib' -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags '-lmpi_cxx' '-lmpi' -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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*]’ hpddm_substructuring.cpp:382:40: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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<(HPDDM::hpddm_method_id::value != 0)>::type* = 0; MPI_Comm = ompi_communicator_t*]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:1115: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*]’ hpddm.cpp:475:44: required from ‘AnyType Schwarz::solveDDM_Op::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:380:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:782:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 782 | for(unsigned int i = 0; i < n; ++i) | ~~^~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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*]’ hpddm_substructuring.cpp:382:40: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ In function ‘Load_Init()’, inlined from ‘AutoLoadInit()’ at mpi-cmaes.cpp:393:2: mpi-cmaes.cpp:384:46: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 384 | Global.Add("cmaesMPI","(",new OptimCMA_ES(1)); | ^ In file included from ../seq/include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Load_Init()’ at mpi-cmaes.cpp:384:46, inlined from ‘AutoLoadInit()’ at mpi-cmaes.cpp:393:2: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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*]’ hpddm_substructuring.cpp:382:40: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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*]’ hpddm_substructuring.cpp:382:40: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::constructionCommunicator(Operator&&, ompi_communicator_t* const&) [with bool = true; Operator = HPDDM::BddProjection >, std::complex >&; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:260: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; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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*]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:122:20: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 122 | if(tmp != _sizeWorld / p) | ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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*]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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*]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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*]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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*]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ mpi-cmaes.cpp: In member function ‘OptimCMA_ES::code(basicAC_F0 const&) const’: mpi-cmaes.cpp:354:89: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 354 | E_F0 * code(const basicAC_F0 & args) const {return new E_CMA_ES(args,cas);} | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OptimCMA_ES::code(basicAC_F0 const&) const’ at mpi-cmaes.cpp:354:75: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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*]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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*]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::constructionCommunicator(Operator&&, ompi_communicator_t* const&) [with bool = false; Operator = HPDDM::BddProjection >, std::complex >&; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:260: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; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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*]’ hpddm_substructuring.cpp:366:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:122:20: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 122 | if(tmp != _sizeWorld / p) | ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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*]’ hpddm_substructuring.cpp:366:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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*]’ hpddm_substructuring.cpp:366:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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*]’ hpddm_substructuring.cpp:366:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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*]’ hpddm_substructuring.cpp:366:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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*]’ hpddm_substructuring.cpp:366:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:668:33: 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]’ hpddm.cpp:279:57: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:620:66: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 620 | for(unsigned int j = A->_ia[*it] - (N == 'F'); j < A->_ia[*it + 1] - (N == 'F'); ++j) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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*]’ hpddm_substructuring.cpp:366:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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<(HPDDM::hpddm_method_id::value != 0)>::type* = 0; MPI_Comm = ompi_communicator_t*]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:1115: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*]’ hpddm.cpp:475:44: required from ‘AnyType Schwarz::solveDDM_Op::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:380:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_subdomain.hpp:782:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 782 | for(unsigned int i = 0; i < n; ++i) | ~~^~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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*]’ hpddm_substructuring.cpp:382:40: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /usr/lib64/openmpi/bin/mpicxx -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'cmaes.o' 'mpi-cmaes.o' -o mpi-cmaes.so '-L/usr/lib64/openmpi/lib' -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags '-lmpi_cxx' '-lmpi' -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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*]’ hpddm_substructuring.cpp:382:40: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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*]’ hpddm_substructuring.cpp:382:40: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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*]’ hpddm_substructuring.cpp:382:40: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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*]’ hpddm_substructuring.cpp:382:40: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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*]’ hpddm_substructuring.cpp:382:40: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::constructionCommunicator(Operator&&, ompi_communicator_t* const&) [with bool = true; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>&; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:260:44: 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::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = ompi_communicator_t*]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:122:20: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 122 | if(tmp != _sizeWorld / p) | ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = ompi_communicator_t*]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = ompi_communicator_t*]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = ompi_communicator_t*]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = ompi_communicator_t*]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = ompi_communicator_t*]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = ompi_communicator_t*]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::constructionCommunicator(Operator&&, ompi_communicator_t* const&) [with bool = false; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>&; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:260:44: 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::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = ompi_communicator_t*]’ hpddm_substructuring.cpp:366:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:122:20: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 122 | if(tmp != _sizeWorld / p) | ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = ompi_communicator_t*]’ hpddm_substructuring.cpp:366:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = ompi_communicator_t*]’ hpddm_substructuring.cpp:366:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = ompi_communicator_t*]’ hpddm_substructuring.cpp:366:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = ompi_communicator_t*]’ hpddm_substructuring.cpp:366:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_ARPACK.hpp:45, from /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM.hpp:441: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_eigensolver.hpp: In instantiation of ‘std::string HPDDM::Eigensolver::dump(const K*, const K* const*, ompi_communicator_t* const&, std::ios_base::openmode) const [with K = double; std::string = std::__cxx11::basic_string; MPI_Comm = ompi_communicator_t*; std::ios_base::openmode = std::ios_base::openmode]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_ARPACK.hpp:184: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_base::openmode]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:692:39: 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]’ hpddm.cpp:279:57: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_eigensolver.hpp:85:47: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 85 | for(unsigned int j = 0; j < _n; ++j) { | ~~^~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = ompi_communicator_t*]’ hpddm_substructuring.cpp:366:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = ompi_communicator_t*]’ hpddm_substructuring.cpp:366:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = ompi_communicator_t*]’ hpddm_substructuring.cpp:382:40: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = ompi_communicator_t*]’ hpddm_substructuring.cpp:382:40: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = ompi_communicator_t*]’ hpddm_substructuring.cpp:382:40: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = ompi_communicator_t*]’ hpddm_substructuring.cpp:382:40: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = ompi_communicator_t*]’ hpddm_substructuring.cpp:382:40: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = ompi_communicator_t*]’ hpddm_substructuring.cpp:382:40: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_eigensolver.hpp: In instantiation of ‘std::string HPDDM::Eigensolver::dump(const K*, const K* const*, ompi_communicator_t* const&, std::ios_base::openmode) const [with K = std::complex; std::string = std::__cxx11::basic_string; MPI_Comm = ompi_communicator_t*; std::ios_base::openmode = std::ios_base::openmode]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_ARPACK.hpp:184: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_base::openmode]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:692:39: 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]’ hpddm.cpp:279:57: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_eigensolver.hpp:85:47: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::constructionCommunicator(Operator&&, ompi_communicator_t* const&) [with bool = true; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >&; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:260:44: 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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = ompi_communicator_t*]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:122:20: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 122 | if(tmp != _sizeWorld / p) | ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = ompi_communicator_t*]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = ompi_communicator_t*]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = ompi_communicator_t*]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = ompi_communicator_t*]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = ompi_communicator_t*]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = ompi_communicator_t*]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::constructionCommunicator(Operator&&, ompi_communicator_t* const&) [with bool = false; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >&; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:260:44: 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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = ompi_communicator_t*]’ hpddm_substructuring.cpp:366:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:122:20: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 122 | if(tmp != _sizeWorld / p) | ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = ompi_communicator_t*]’ hpddm_substructuring.cpp:366:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:48: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::constructionCommunicator(Operator&&, ompi_communicator_t* const&) [with bool = true; Operator = HPDDM::MatrixMultiplication, double>&; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:260: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; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename super::co_type::return_type = std::pair*; typename super::co_type = HPDDM::CoarseOperator; super = HPDDM::Preconditioner, double>; MPI_Comm = ompi_communicator_t*]’ hpddm.cpp:308:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:122:20: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 122 | if(tmp != _sizeWorld / p) | ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename super::co_type::return_type = std::pair*; typename super::co_type = HPDDM::CoarseOperator; super = HPDDM::Preconditioner, double>; MPI_Comm = ompi_communicator_t*]’ hpddm.cpp:308:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = ompi_communicator_t*]’ hpddm_substructuring.cpp:366:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename super::co_type::return_type = std::pair*; typename super::co_type = HPDDM::CoarseOperator; super = HPDDM::Preconditioner, double>; MPI_Comm = ompi_communicator_t*]’ hpddm.cpp:308:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = ompi_communicator_t*]’ hpddm_substructuring.cpp:366:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename super::co_type::return_type = std::pair*; typename super::co_type = HPDDM::CoarseOperator; super = HPDDM::Preconditioner, double>; MPI_Comm = ompi_communicator_t*]’ hpddm.cpp:308:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = ompi_communicator_t*]’ hpddm_substructuring.cpp:366:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ MPICG.cpp: In function ‘GMRES_MPI’: MPICG.cpp:190:17: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 190 | Vector *v = new Vector[m+1]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename super::co_type::return_type = std::pair*; typename super::co_type = HPDDM::CoarseOperator; super = HPDDM::Preconditioner, double>; MPI_Comm = ompi_communicator_t*]’ hpddm.cpp:308:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = ompi_communicator_t*]’ hpddm_substructuring.cpp:366:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename super::co_type::return_type = std::pair*; typename super::co_type = HPDDM::CoarseOperator; super = HPDDM::Preconditioner, double>; MPI_Comm = ompi_communicator_t*]’ hpddm.cpp:308:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 0; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = ompi_communicator_t*]’ hpddm_substructuring.cpp:366:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename super::co_type::return_type = std::pair*; typename super::co_type = HPDDM::CoarseOperator; super = HPDDM::Preconditioner, double>; MPI_Comm = ompi_communicator_t*]’ hpddm.cpp:308:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = ompi_communicator_t*]’ hpddm_substructuring.cpp:382:40: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::constructionCommunicator(Operator&&, ompi_communicator_t* const&) [with bool = false; Operator = HPDDM::MatrixMultiplication, double>&; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; MPI_Comm = ompi_communicator_t*]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:260: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; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename super::co_type::return_type = std::pair*; typename super::co_type = HPDDM::CoarseOperator; super = HPDDM::Preconditioner, double>; MPI_Comm = ompi_communicator_t*]’ hpddm.cpp:314:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:122:20: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 122 | if(tmp != _sizeWorld / p) | ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename super::co_type::return_type = std::pair*; typename super::co_type = HPDDM::CoarseOperator; super = HPDDM::Preconditioner, double>; MPI_Comm = ompi_communicator_t*]’ hpddm.cpp:314:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 1; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = ompi_communicator_t*]’ hpddm_substructuring.cpp:382:40: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename super::co_type::return_type = std::pair*; typename super::co_type = HPDDM::CoarseOperator; super = HPDDM::Preconditioner, double>; MPI_Comm = ompi_communicator_t*]’ hpddm.cpp:314:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = ompi_communicator_t*]’ hpddm_substructuring.cpp:382:40: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename super::co_type::return_type = std::pair*; typename super::co_type = HPDDM::CoarseOperator; super = HPDDM::Preconditioner, double>; MPI_Comm = ompi_communicator_t*]’ hpddm.cpp:314:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = ompi_communicator_t*]’ hpddm_substructuring.cpp:382:40: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename super::co_type::return_type = std::pair*; typename super::co_type = HPDDM::CoarseOperator; super = HPDDM::Preconditioner, double>; MPI_Comm = ompi_communicator_t*]’ hpddm.cpp:314:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = ompi_communicator_t*]’ hpddm_substructuring.cpp:382:40: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename super::co_type::return_type = std::pair*; typename super::co_type = HPDDM::CoarseOperator; super = HPDDM::Preconditioner, double>; MPI_Comm = ompi_communicator_t*]’ hpddm.cpp:314:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 2; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = ompi_communicator_t*]’ hpddm_substructuring.cpp:382:40: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename super::co_type::return_type = std::pair*; typename super::co_type = HPDDM::CoarseOperator; super = HPDDM::Preconditioner, double>; MPI_Comm = ompi_communicator_t*]’ hpddm.cpp:314:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename super::co_type::return_type = std::pair*; typename super::co_type = HPDDM::CoarseOperator; super = HPDDM::Preconditioner, double>; MPI_Comm = ompi_communicator_t*]’ hpddm.cpp:326:48: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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*]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1704:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1704 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename super::co_type::return_type = std::pair*; typename super::co_type = HPDDM::CoarseOperator; super = HPDDM::Preconditioner, double>; MPI_Comm = ompi_communicator_t*]’ hpddm.cpp:326:48: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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*]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1704:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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*]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1785:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1785 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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*]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1785:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 0; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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*]’ hpddm_substructuring.cpp:366:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1704:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1704 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 0; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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*]’ hpddm_substructuring.cpp:366:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1704:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 0; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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*]’ hpddm_substructuring.cpp:366:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1785:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1785 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 0; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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*]’ hpddm_substructuring.cpp:366:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1785:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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*]’ hpddm_substructuring.cpp:382:40: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1704:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1704 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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*]’ hpddm_substructuring.cpp:382:40: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1704:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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*]’ hpddm_substructuring.cpp:382:40: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1785:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1785 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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*]’ hpddm_substructuring.cpp:382:40: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1785:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename super::co_type::return_type = std::pair*; typename super::co_type = HPDDM::CoarseOperator; super = HPDDM::Preconditioner, double>; MPI_Comm = ompi_communicator_t*]’ hpddm.cpp:326:48: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename super::co_type::return_type = std::pair*; typename super::co_type = HPDDM::CoarseOperator; super = HPDDM::Preconditioner, double>; MPI_Comm = ompi_communicator_t*]’ hpddm.cpp:326:48: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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*]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1704:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1704 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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*]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1704:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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*]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1785:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1785 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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*]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1785:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 0; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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*]’ hpddm_substructuring.cpp:366:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1704:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1704 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 0; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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*]’ hpddm_substructuring.cpp:366:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1704:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 0; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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*]’ hpddm_substructuring.cpp:366:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1785:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1785 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 0; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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*]’ hpddm_substructuring.cpp:366:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1785:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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*]’ hpddm_substructuring.cpp:382:40: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1704:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1704 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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*]’ hpddm_substructuring.cpp:382:40: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1704:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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*]’ hpddm_substructuring.cpp:382:40: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1785:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1785 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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*]’ hpddm_substructuring.cpp:382:40: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1785:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename super::co_type::return_type = std::pair*; typename super::co_type = HPDDM::CoarseOperator; super = HPDDM::Preconditioner, double>; MPI_Comm = ompi_communicator_t*]’ hpddm.cpp:326:48: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename super::co_type::return_type = std::pair*; typename super::co_type = HPDDM::CoarseOperator; super = HPDDM::Preconditioner, double>; MPI_Comm = ompi_communicator_t*]’ hpddm.cpp:326:48: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::constructionCommunicator(Operator&&, ompi_communicator_t* const&) [with bool = true; Operator = HPDDM::MatrixMultiplication >, std::complex >&; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:260: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; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename super::co_type::return_type = std::pair*>*; typename super::co_type = HPDDM::CoarseOperator >; super = HPDDM::Preconditioner >, std::complex >; MPI_Comm = ompi_communicator_t*]’ hpddm.cpp:308:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:122:20: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 122 | if(tmp != _sizeWorld / p) | ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename super::co_type::return_type = std::pair*>*; typename super::co_type = HPDDM::CoarseOperator >; super = HPDDM::Preconditioner >, std::complex >; MPI_Comm = ompi_communicator_t*]’ hpddm.cpp:308:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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::DISTRIBUTED_SOL; bool excluded = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1787:87: required from ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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*]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:165:42: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 165 | for(unsigned int i = 1, j = 1; j < _sizeWorld; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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::DISTRIBUTED_SOL; bool excluded = true; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1787:87: required from ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection, double>]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection, double>; Prcndtnr = HPDDM::Bdd; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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*]’ hpddm_substructuring.cpp:382:40: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:165:42: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename super::co_type::return_type = std::pair*>*; typename super::co_type = HPDDM::CoarseOperator >; super = HPDDM::Preconditioner >, std::complex >; MPI_Comm = ompi_communicator_t*]’ hpddm.cpp:308:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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::DISTRIBUTED_SOL; bool excluded = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1787:87: required from ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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*]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:165:42: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename super::co_type::return_type = std::pair*>*; typename super::co_type = HPDDM::CoarseOperator >; super = HPDDM::Preconditioner >, std::complex >; MPI_Comm = ompi_communicator_t*]’ hpddm.cpp:308:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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::DISTRIBUTED_SOL; bool excluded = true; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1787:87: required from ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::BddProjection >, std::complex >]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::BddProjection >, std::complex >; Prcndtnr = HPDDM::Bdd >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301: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*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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*]’ hpddm_substructuring.cpp:382:40: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Bdd >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:165:42: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename super::co_type::return_type = std::pair*>*; typename super::co_type = HPDDM::CoarseOperator >; super = HPDDM::Preconditioner >, std::complex >; MPI_Comm = ompi_communicator_t*]’ hpddm.cpp:308:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename super::co_type::return_type = std::pair*>*; typename super::co_type = HPDDM::CoarseOperator >; super = HPDDM::Preconditioner >, std::complex >; MPI_Comm = ompi_communicator_t*]’ hpddm.cpp:308:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename super::co_type::return_type = std::pair*>*; typename super::co_type = HPDDM::CoarseOperator >; super = HPDDM::Preconditioner >, std::complex >; MPI_Comm = ompi_communicator_t*]’ hpddm.cpp:308:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::constructionCommunicator(Operator&&, ompi_communicator_t* const&) [with bool = false; Operator = HPDDM::MatrixMultiplication >, std::complex >&; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; MPI_Comm = ompi_communicator_t*]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:260: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; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename super::co_type::return_type = std::pair*>*; typename super::co_type = HPDDM::CoarseOperator >; super = HPDDM::Preconditioner >, std::complex >; MPI_Comm = ompi_communicator_t*]’ hpddm.cpp:314:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:122:20: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 122 | if(tmp != _sizeWorld / p) | ~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename super::co_type::return_type = std::pair*>*; typename super::co_type = HPDDM::CoarseOperator >; super = HPDDM::Preconditioner >, std::complex >; MPI_Comm = ompi_communicator_t*]’ hpddm.cpp:314:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename super::co_type::return_type = std::pair*>*; typename super::co_type = HPDDM::CoarseOperator >; super = HPDDM::Preconditioner >, std::complex >; MPI_Comm = ompi_communicator_t*]’ hpddm.cpp:314:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp: In instantiation of ‘void HPDDM::Schur::applyLocalSuperlumpedMatrix(K*&, const int&) const [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_FETI.hpp:286:83: required from ‘void HPDDM::Feti::applyLocalPreconditioner(K*&, short unsigned int) const [with HPDDM::FetiPrcndtnr q = HPDDM::FetiPrcndtnr::DIRICHLET; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; HPDDM::FetiPrcndtnr P = HPDDM::FetiPrcndtnr::DIRICHLET]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_operator.hpp:1145:51: 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::DIRICHLET; K = double; MPI_Request = ompi_request_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:664:50: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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::DIRICHLET, double>; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection&, HPDDM::FetiPrcndtnr::DIRICHLET, double>; Prcndtnr = HPDDM::Feti; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = ompi_communicator_t*]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:744:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 744 | for(unsigned int i = 0; i < Subdomain::_dof; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp: In instantiation of ‘void HPDDM::Schur::applyLocalSuperlumpedMatrix(K*&, const int&) const [with Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_FETI.hpp:286:83: required from ‘void HPDDM::Feti::applyLocalPreconditioner(K*&, short unsigned int) const [with HPDDM::FetiPrcndtnr q = HPDDM::FetiPrcndtnr::DIRICHLET; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; HPDDM::FetiPrcndtnr P = HPDDM::FetiPrcndtnr::DIRICHLET]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_operator.hpp:1145:51: 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::DIRICHLET>&; HPDDM::FetiPrcndtnr Q = HPDDM::FetiPrcndtnr::DIRICHLET; K = std::complex; MPI_Request = ompi_request_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:664:50: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:301:64: required from ‘std::pair* HPDDM::Schur::buildTwo(Prcndtnr*, ompi_communicator_t* const&) [with short unsigned int excluded = 1; Operator = HPDDM::FetiProjection, HPDDM::FetiPrcndtnr::DIRICHLET>&, HPDDM::FetiPrcndtnr::DIRICHLET, std::complex >; Prcndtnr = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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::DIRICHLET; MPI_Comm = ompi_communicator_t*]’ hpddm_substructuring.cpp:360:52: required from ‘AnyType Substructuring::attachCoarseOperator_Op::operator()(Stack) const [with Type = HPDDM::Feti, HPDDM::FetiPrcndtnr::DIRICHLET>; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm_substructuring.cpp:319:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schur.hpp:744:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename super::co_type::return_type = std::pair*>*; typename super::co_type = HPDDM::CoarseOperator >; super = HPDDM::Preconditioner >, std::complex >; MPI_Comm = ompi_communicator_t*]’ hpddm.cpp:314:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename super::co_type::return_type = std::pair*>*; typename super::co_type = HPDDM::CoarseOperator >; super = HPDDM::Preconditioner >, std::complex >; MPI_Comm = ompi_communicator_t*]’ hpddm.cpp:314:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename super::co_type::return_type = std::pair*>*; typename super::co_type = HPDDM::CoarseOperator >; super = HPDDM::Preconditioner >, std::complex >; MPI_Comm = ompi_communicator_t*]’ hpddm.cpp:314:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename super::co_type::return_type = std::pair*>*; typename super::co_type = HPDDM::CoarseOperator >; super = HPDDM::Preconditioner >, std::complex >; MPI_Comm = ompi_communicator_t*]’ hpddm.cpp:314:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename super::co_type::return_type = std::pair*>*; typename super::co_type = HPDDM::CoarseOperator >; super = HPDDM::Preconditioner >, std::complex >; MPI_Comm = ompi_communicator_t*]’ hpddm.cpp:326:48: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename super::co_type::return_type = std::pair*>*; typename super::co_type = HPDDM::CoarseOperator >; super = HPDDM::Preconditioner >, std::complex >; MPI_Comm = ompi_communicator_t*]’ hpddm.cpp:326:48: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename super::co_type::return_type = std::pair*>*; typename super::co_type = HPDDM::CoarseOperator >; super = HPDDM::Preconditioner >, std::complex >; MPI_Comm = ompi_communicator_t*]’ hpddm.cpp:326:48: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename super::co_type::return_type = std::pair*>*; typename super::co_type = HPDDM::CoarseOperator >; super = HPDDM::Preconditioner >, std::complex >; MPI_Comm = ompi_communicator_t*]’ hpddm.cpp:326:48: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename super::co_type::return_type = std::pair*>*; typename super::co_type = HPDDM::CoarseOperator >; super = HPDDM::Preconditioner >, std::complex >; MPI_Comm = ompi_communicator_t*]’ hpddm.cpp:326:48: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ ../seq/iovtk.cpp: In function ‘Fem2D::Mesh* VTK_Load(const std::string&, bool, KN >*)’: ../seq/iovtk.cpp:1421:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1421 | fscanf(fp, "%s", buffer); // ASCII or BINARY | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename super::co_type::return_type = std::pair*>*; typename super::co_type = HPDDM::CoarseOperator >; super = HPDDM::Preconditioner >, std::complex >; MPI_Comm = ompi_communicator_t*]’ hpddm.cpp:326:48: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:521:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 521 | for(unsigned int i = 1; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:540:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 540 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:910:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 910 | for(unsigned int k = 1; k < _sizeSplit; ++k) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:921:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 921 | for(unsigned int k = 1; k < _sizeSplit; ++k) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1185:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘integer_type’ {aka ‘int’} [-Wsign-compare] 1185 | for(unsigned int j = 0; j < I[i + 1]; ++j) { | ~~^~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:49: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_operator.hpp: In instantiation of ‘void HPDDM::MatrixMultiplication::initialize(unsigned int, K*&, short unsigned int) [with Preconditioner = HPDDM::Schwarz; K = double]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:663:25: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename super::co_type::return_type = std::pair*; typename super::co_type = HPDDM::CoarseOperator; super = HPDDM::Preconditioner, double>; MPI_Comm = ompi_communicator_t*]’ hpddm.cpp:308:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_operator.hpp:398:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 398 | for(unsigned int i = 0; i < A_->_n; ++i) { | ~~^~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_operator.hpp:401:29: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 401 | while(j < A_->_ia[i + 1] - (HPDDM_NUMBERING == 'F' ? 2 : 1)) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_operator.hpp:412:26: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 412 | if(i != A_->_ja[j] - (HPDDM_NUMBERING == 'F')) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_operator.hpp:429:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 429 | for(unsigned int i = 0; i < A_->_n; ++i) | ~~^~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_operator.hpp:431:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 431 | for(unsigned int i = 0; i < A_->_n; ++i) { | ~~^~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_operator.hpp:443:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 443 | for(unsigned int i = 0; i < A_->_n; ++i) { | ~~^~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_operator.hpp:444:83: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 444 | for(unsigned int j = A_->_ia[i] - (HPDDM_NUMBERING == 'F'); j < A_->_ia[i + 1] - (HPDDM_NUMBERING == 'F'); ++j) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename super::co_type::return_type = std::pair*; typename super::co_type = HPDDM::CoarseOperator; super = HPDDM::Preconditioner, double>; MPI_Comm = ompi_communicator_t*]’ hpddm.cpp:308:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1704:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1704 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename super::co_type::return_type = std::pair*; typename super::co_type = HPDDM::CoarseOperator; super = HPDDM::Preconditioner, double>; MPI_Comm = ompi_communicator_t*]’ hpddm.cpp:308:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1704:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename super::co_type::return_type = std::pair*; typename super::co_type = HPDDM::CoarseOperator; super = HPDDM::Preconditioner, double>; MPI_Comm = ompi_communicator_t*]’ hpddm.cpp:308:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1785:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1785 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename super::co_type::return_type = std::pair*; typename super::co_type = HPDDM::CoarseOperator; super = HPDDM::Preconditioner, double>; MPI_Comm = ompi_communicator_t*]’ hpddm.cpp:308:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1785:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 0; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename super::co_type::return_type = std::pair*; typename super::co_type = HPDDM::CoarseOperator; super = HPDDM::Preconditioner, double>; MPI_Comm = ompi_communicator_t*]’ hpddm.cpp:314:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1704:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1704 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 0; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename super::co_type::return_type = std::pair*; typename super::co_type = HPDDM::CoarseOperator; super = HPDDM::Preconditioner, double>; MPI_Comm = ompi_communicator_t*]’ hpddm.cpp:314:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1704:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 0; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename super::co_type::return_type = std::pair*; typename super::co_type = HPDDM::CoarseOperator; super = HPDDM::Preconditioner, double>; MPI_Comm = ompi_communicator_t*]’ hpddm.cpp:314:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1785:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1785 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 0; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename super::co_type::return_type = std::pair*; typename super::co_type = HPDDM::CoarseOperator; super = HPDDM::Preconditioner, double>; MPI_Comm = ompi_communicator_t*]’ hpddm.cpp:314:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1785:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename super::co_type::return_type = std::pair*; typename super::co_type = HPDDM::CoarseOperator; super = HPDDM::Preconditioner, double>; MPI_Comm = ompi_communicator_t*]’ hpddm.cpp:326:48: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1704:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1704 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename super::co_type::return_type = std::pair*; typename super::co_type = HPDDM::CoarseOperator; super = HPDDM::Preconditioner, double>; MPI_Comm = ompi_communicator_t*]’ hpddm.cpp:326:48: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1704:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename super::co_type::return_type = std::pair*; typename super::co_type = HPDDM::CoarseOperator; super = HPDDM::Preconditioner, double>; MPI_Comm = ompi_communicator_t*]’ hpddm.cpp:326:48: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1785:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1785 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename super::co_type::return_type = std::pair*; typename super::co_type = HPDDM::CoarseOperator; super = HPDDM::Preconditioner, double>; MPI_Comm = ompi_communicator_t*]’ hpddm.cpp:326:48: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1785:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_operator.hpp: In instantiation of ‘void HPDDM::MatrixMultiplication::initialize(unsigned int, K*&, short unsigned int) [with Preconditioner = HPDDM::Schwarz >; K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:663:25: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename super::co_type::return_type = std::pair*>*; typename super::co_type = HPDDM::CoarseOperator >; super = HPDDM::Preconditioner >, std::complex >; MPI_Comm = ompi_communicator_t*]’ hpddm.cpp:308:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_operator.hpp:398:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 398 | for(unsigned int i = 0; i < A_->_n; ++i) { | ~~^~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_operator.hpp:401:29: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 401 | while(j < A_->_ia[i + 1] - (HPDDM_NUMBERING == 'F' ? 2 : 1)) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_operator.hpp:412:26: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 412 | if(i != A_->_ja[j] - (HPDDM_NUMBERING == 'F')) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_operator.hpp:429:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 429 | for(unsigned int i = 0; i < A_->_n; ++i) | ~~^~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_operator.hpp:431:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 431 | for(unsigned int i = 0; i < A_->_n; ++i) { | ~~^~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_operator.hpp:443:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 443 | for(unsigned int i = 0; i < A_->_n; ++i) { | ~~^~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_operator.hpp:444:83: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 444 | for(unsigned int j = A_->_ia[i] - (HPDDM_NUMBERING == 'F'); j < A_->_ia[i + 1] - (HPDDM_NUMBERING == 'F'); ++j) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename super::co_type::return_type = std::pair*>*; typename super::co_type = HPDDM::CoarseOperator >; super = HPDDM::Preconditioner >, std::complex >; MPI_Comm = ompi_communicator_t*]’ hpddm.cpp:308:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1704:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1704 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename super::co_type::return_type = std::pair*>*; typename super::co_type = HPDDM::CoarseOperator >; super = HPDDM::Preconditioner >, std::complex >; MPI_Comm = ompi_communicator_t*]’ hpddm.cpp:308:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1704:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename super::co_type::return_type = std::pair*>*; typename super::co_type = HPDDM::CoarseOperator >; super = HPDDM::Preconditioner >, std::complex >; MPI_Comm = ompi_communicator_t*]’ hpddm.cpp:308:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1785:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1785 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename super::co_type::return_type = std::pair*>*; typename super::co_type = HPDDM::CoarseOperator >; super = HPDDM::Preconditioner >, std::complex >; MPI_Comm = ompi_communicator_t*]’ hpddm.cpp:308:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1785:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 0; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename super::co_type::return_type = std::pair*>*; typename super::co_type = HPDDM::CoarseOperator >; super = HPDDM::Preconditioner >, std::complex >; MPI_Comm = ompi_communicator_t*]’ hpddm.cpp:314:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1704:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1704 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 0; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename super::co_type::return_type = std::pair*>*; typename super::co_type = HPDDM::CoarseOperator >; super = HPDDM::Preconditioner >, std::complex >; MPI_Comm = ompi_communicator_t*]’ hpddm.cpp:314:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1704:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 0; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename super::co_type::return_type = std::pair*>*; typename super::co_type = HPDDM::CoarseOperator >; super = HPDDM::Preconditioner >, std::complex >; MPI_Comm = ompi_communicator_t*]’ hpddm.cpp:314:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1785:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1785 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 0; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 0; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 0; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename super::co_type::return_type = std::pair*>*; typename super::co_type = HPDDM::CoarseOperator >; super = HPDDM::Preconditioner >, std::complex >; MPI_Comm = ompi_communicator_t*]’ hpddm.cpp:314:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1785:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 2; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename super::co_type::return_type = std::pair*>*; typename super::co_type = HPDDM::CoarseOperator >; super = HPDDM::Preconditioner >, std::complex >; MPI_Comm = ompi_communicator_t*]’ hpddm.cpp:326:48: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1704:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1704 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 2; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename super::co_type::return_type = std::pair*>*; typename super::co_type = HPDDM::CoarseOperator >; super = HPDDM::Preconditioner >, std::complex >; MPI_Comm = ompi_communicator_t*]’ hpddm.cpp:326:48: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1704:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 0; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename super::co_type::return_type = std::pair*>*; typename super::co_type = HPDDM::CoarseOperator >; super = HPDDM::Preconditioner >, std::complex >; MPI_Comm = ompi_communicator_t*]’ hpddm.cpp:326:48: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1785:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1785 | for(unsigned int i = 0; i < _sizeSplit; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp: In instantiation of ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\000'; short unsigned int U = 0; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:278:69: 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; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:232:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename super::co_type::return_type = std::pair*>*; typename super::co_type = HPDDM::CoarseOperator >; super = HPDDM::Preconditioner >, std::complex >; MPI_Comm = ompi_communicator_t*]’ hpddm.cpp:326:48: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1785:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_operator.hpp:486:33: required from ‘void HPDDM::MatrixMultiplication::assembleForMain(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]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:757:79: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename super::co_type::return_type = std::pair*; typename super::co_type = HPDDM::CoarseOperator; super = HPDDM::Preconditioner, double>; MPI_Comm = ompi_communicator_t*]’ hpddm.cpp:308:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_operator.hpp:359:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 359 | for(int j = 0; j < super::_map[index].second.size(); ++j) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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::DISTRIBUTED_SOL; bool excluded = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1787:87: required from ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename super::co_type::return_type = std::pair*; typename super::co_type = HPDDM::CoarseOperator; super = HPDDM::Preconditioner, double>; MPI_Comm = ompi_communicator_t*]’ hpddm.cpp:308:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:165:42: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 165 | for(unsigned int i = 1, j = 1; j < _sizeWorld; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_operator.hpp:486:33: required from ‘void HPDDM::MatrixMultiplication::assembleForMain(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]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:757:79: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename super::co_type::return_type = std::pair*; typename super::co_type = HPDDM::CoarseOperator; super = HPDDM::Preconditioner, double>; MPI_Comm = ompi_communicator_t*]’ hpddm.cpp:308:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_operator.hpp:359:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 359 | for(int j = 0; j < super::_map[index].second.size(); ++j) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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::DISTRIBUTED_SOL; bool excluded = true; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1787:87: required from ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = double]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication, double>]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication, double>; Prcndtnr = HPDDM::Schwarz; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator; K = double; typename CoarseOperator::return_type = std::pair*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = double; typename super::co_type::return_type = std::pair*; typename super::co_type = HPDDM::CoarseOperator; super = HPDDM::Preconditioner, double>; MPI_Comm = ompi_communicator_t*]’ hpddm.cpp:326:48: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:165:42: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 165 | for(unsigned int i = 1, j = 1; j < _sizeWorld; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_operator.hpp:486:33: required from ‘void HPDDM::MatrixMultiplication::assembleForMain(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]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:757:79: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename super::co_type::return_type = std::pair*>*; typename super::co_type = HPDDM::CoarseOperator >; super = HPDDM::Preconditioner >, std::complex >; MPI_Comm = ompi_communicator_t*]’ hpddm.cpp:308:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_operator.hpp:359:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 359 | for(int j = 0; j < super::_map[index].second.size(); ++j) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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::DISTRIBUTED_SOL; bool excluded = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1787:87: required from ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 1; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename super::co_type::return_type = std::pair*>*; typename super::co_type = HPDDM::CoarseOperator >; super = HPDDM::Preconditioner >, std::complex >; MPI_Comm = ompi_communicator_t*]’ hpddm.cpp:308:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:165:42: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 165 | for(unsigned int i = 1, j = 1; j < _sizeWorld; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_operator.hpp:486:33: required from ‘void HPDDM::MatrixMultiplication::assembleForMain(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]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:757:79: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:226:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 1; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 1; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename super::co_type::return_type = std::pair*>*; typename super::co_type = HPDDM::CoarseOperator >; super = HPDDM::Preconditioner >, std::complex >; MPI_Comm = ompi_communicator_t*]’ hpddm.cpp:308:56: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_operator.hpp:359:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 359 | for(int j = 0; j < super::_map[index].second.size(); ++j) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_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::DISTRIBUTED_SOL; bool excluded = true; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1787:87: required from ‘void HPDDM::CoarseOperator::finishSetup(short unsigned int*&, int, short unsigned int, short unsigned int**&, int) [with char T = '\002'; short unsigned int U = 1; short unsigned int excluded = 2; bool blocked = false; Solver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:1371:41: required from ‘std::pair* HPDDM::CoarseOperator::constructionMatrix(typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type&) [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; return_type = std::pair*>*; typename std::enable_if<(Operator::_pattern != 'u'), Operator>::type = HPDDM::MatrixMultiplication >, std::complex >]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:277:69: 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; return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_preconditioner.hpp:220:65: required from ‘typename CoarseOperator::return_type HPDDM::Preconditioner::buildTwo(Prcndtnr*, ompi_communicator_t* const&, Types& ...) [with short unsigned int excluded = 2; Operator = HPDDM::MatrixMultiplication >, std::complex >; Prcndtnr = HPDDM::Schwarz >; Types = {}; Solver = HPDDM::SuiteSparseSub; CoarseOperator = HPDDM::CoarseOperator >; K = std::complex; typename CoarseOperator::return_type = std::pair*>*; MPI_Comm = ompi_communicator_t*]’ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_schwarz.hpp:414:120: required from ‘typename HPDDM::Schwarz::super::co_type::return_type HPDDM::Schwarz::buildTwo(ompi_communicator_t* const&, HPDDM::MatrixCSR* const&) [with short unsigned int excluded = 2; Solver = HPDDM::SuiteSparseSub; CoarseSolver = HPDDM::SuiteSparse; char S = 'G'; K = std::complex; typename super::co_type::return_type = std::pair*>*; typename super::co_type = HPDDM::CoarseOperator >; super = HPDDM::Preconditioner >, std::complex >; MPI_Comm = ompi_communicator_t*]’ hpddm.cpp:326:48: required from ‘AnyType Schwarz::attachCoarseOperator::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz >; K = std::complex; AnyType = AnyTypeWithOutCheck; Stack = void*]’ hpddm.cpp:251:9: required from here /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_coarse_operator_impl.hpp:165:42: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 165 | for(unsigned int i = 1, j = 1; j < _sizeWorld; ++i) | ~~^~~~~~~~~~~~ ../seq/iovtk.cpp: In function ‘Fem2D::Mesh* VTK_Load(const std::string&, bool, KN >*)’: ../seq/iovtk.cpp:1421:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1421 | fscanf(fp, "%s", buffer); // ASCII or BINARY | ~~~~~~^~~~~~~~~~~~~~~~~~ ../seq/iovtk.cpp: In function ‘Fem2D::Mesh3* VTK_Load3(const std::string&, bool, bool, bool, double, KN >*)’: ../seq/iovtk.cpp:3198:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3198 | fscanf(fp, "%s", buffer); // ASCII or BINARY | ~~~~~~^~~~~~~~~~~~~~~~~~ ../seq/iovtk.cpp: In function ‘Fem2D::Mesh3* VTK_Load3(const std::string&, bool, bool, bool, double, KN >*)’: ../seq/iovtk.cpp:3198:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3198 | fscanf(fp, "%s", buffer); // ASCII or BINARY | ~~~~~~^~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../seq/include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 >*, E_F_F0 >*, true> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2267:16: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator1 > >, PETSc::DistributedCSR >*, E_F_F0 > >, PETSc::DistributedCSR >*, true> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 > >, PETSc::DistributedCSR >*, E_F_F0 > >, PETSc::DistributedCSR >*, true> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2267:16: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator1 > > >, KN > >*, E_F_F0 > > >, KN > >*, true> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 > > >, KN > >*, E_F_F0 > > >, KN > >*, true> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2267:16: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator1, PETSc::DistributedCSR >*, E_F_F0, PETSc::DistributedCSR >*, true> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1, PETSc::DistributedCSR >*, E_F_F0, PETSc::DistributedCSR >*, true> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2267:16: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp: In member function ‘PETSc::view, (unsigned short)1>::code(basicAC_F0 const&) const’: PETSc-code.hpp:2821:14: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2821 | return new view_Op< Type, O >(args, t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PETSc::view, (unsigned short)1>::code(basicAC_F0 const&) const’ at PETSc-code.hpp:2821:14: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp: In member function ‘PETSc::view >, (unsigned short)1>::code(basicAC_F0 const&) const’: PETSc-code.hpp:2821:14: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2821 | return new view_Op< Type, O >(args, t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PETSc::view >, (unsigned short)1>::code(basicAC_F0 const&) const’ at PETSc-code.hpp:2821:14: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp: In member function ‘PETSc::view, (unsigned short)0>::code(basicAC_F0 const&) const’: PETSc-code.hpp:2821:14: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2821 | return new view_Op< Type, O >(args, t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PETSc::view, (unsigned short)0>::code(basicAC_F0 const&) const’ at PETSc-code.hpp:2821:14: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp: In member function ‘PETSc::view >, (unsigned short)0>::code(basicAC_F0 const&) const’: PETSc-code.hpp:2821:14: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2821 | return new view_Op< Type, O >(args, t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PETSc::view >, (unsigned short)0>::code(basicAC_F0 const&) const’ at PETSc-code.hpp:2821:14: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneBinaryOperator_st >, (char)78>, PETSc::DistributedCSR >*, long>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st >, (char)78>, PETSc::DistributedCSR >*, long>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2511:13: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneBinaryOperator_st >, (char)78>, PETSc::DistributedCSR >*, long>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st >, (char)78>, PETSc::DistributedCSR >*, long>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2511:13: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneBinaryOperator_st >, (char)78>, KN*, double, (char)78>, pwr >, (char)78>, KN*>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st >, (char)78>, KN*, double, (char)78>, pwr >, (char)78>, KN*>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2511:13: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneBinaryOperator_st >, (char)72>, OpTrans > >, long>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st >, (char)72>, OpTrans > >, long>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2511:13: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneBinaryOperator_st >, (char)84>, PETSc::DistributedCSR >*, std::__cxx11::basic_string, std::allocator >*>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st >, (char)84>, PETSc::DistributedCSR >*, std::__cxx11::basic_string, std::allocator >*>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2511:13: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneBinaryOperator_st >, (char)84>, KN*, double, (char)84>, pwr >, (char)84>, KN*>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st >, (char)84>, KN*, double, (char)84>, pwr >, (char)84>, KN*>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2511:13: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneBinaryOperator_st >, (char)78>, KN*, double, (char)78>, pwr >, (char)78>, KN*>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st >, (char)78>, KN*, double, (char)78>, pwr >, (char)78>, KN*>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2511:13: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneBinaryOperator_st >, (char)72>, KN*, double, (char)84>, pwr >, (char)72>, KN*>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st >, (char)72>, KN*, double, (char)84>, pwr >, (char)72>, KN*>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2511:13: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator2*, KN*, PETSc::InvPETSc >, (char)78>, KN*, double, (char)78>, E_F_F0F0*, KN*, PETSc::InvPETSc >, (char)78>, KN*, double, (char)78> > >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2*, KN*, PETSc::InvPETSc >, (char)78>, KN*, double, (char)78>, E_F_F0F0*, KN*, PETSc::InvPETSc >, (char)78>, KN*, double, (char)78> > >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2287:16: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator2 >*, KN*, double, (char)78>, PETSc::DistributedCSR >*, KN*, E_F_F0F0 >*, KN*, double, (char)78>, PETSc::DistributedCSR >*, KN*> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >*, KN*, double, (char)78>, PETSc::DistributedCSR >*, KN*, E_F_F0F0 >*, KN*, double, (char)78>, PETSc::DistributedCSR >*, KN*> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2287:16: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator2*, KN*, PETSc::InvPETSc >, (char)84>, KN*, double, (char)84>, E_F_F0F0*, KN*, PETSc::InvPETSc >, (char)84>, KN*, double, (char)84> > >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2*, KN*, PETSc::InvPETSc >, (char)84>, KN*, double, (char)84>, E_F_F0F0*, KN*, PETSc::InvPETSc >, (char)84>, KN*, double, (char)84> > >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2287:16: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator2*, KN*, PETSc::ProdPETSc >*, KN*, double, (char)84>, E_F_F0F0*, KN*, PETSc::ProdPETSc >*, KN*, double, (char)84> > >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2*, KN*, PETSc::ProdPETSc >*, KN*, double, (char)84>, E_F_F0F0*, KN*, PETSc::ProdPETSc >*, KN*, double, (char)84> > >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2287:16: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator2*, KN*, PETSc::InvPETSc >, (char)72>, KN*, double, (char)84>, E_F_F0F0*, KN*, PETSc::InvPETSc >, (char)72>, KN*, double, (char)84> > >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2*, KN*, PETSc::InvPETSc >, (char)72>, KN*, double, (char)84>, E_F_F0F0*, KN*, PETSc::InvPETSc >, (char)72>, KN*, double, (char)84> > >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2287:16: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator2 >*, KN*, double, (char)84>, OpTrans > >, KN*, E_F_F0F0 >*, KN*, double, (char)84>, OpTrans > >, KN*> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >*, KN*, double, (char)84>, OpTrans > >, KN*, E_F_F0F0 >*, KN*, double, (char)84>, OpTrans > >, KN*> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2287:16: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator2*, KN*, PETSc::InvPETSc >, (char)78>, KN*, double, (char)78>, E_F_F0F0*, KN*, PETSc::InvPETSc >, (char)78>, KN*, double, (char)78> > >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2*, KN*, PETSc::InvPETSc >, (char)78>, KN*, double, (char)78>, E_F_F0F0*, KN*, PETSc::InvPETSc >, (char)78>, KN*, double, (char)78> > >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2287:16: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator2*, KN*, PETSc::ProdPETSc >*, KN*, double, (char)78>, E_F_F0F0*, KN*, PETSc::ProdPETSc >*, KN*, double, (char)78> > >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2*, KN*, PETSc::ProdPETSc >*, KN*, double, (char)78>, E_F_F0F0*, KN*, PETSc::ProdPETSc >*, KN*, double, (char)78> > >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2287:16: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp: In member function ‘PETSc::initDM::code(basicAC_F0 const&) const’: PETSc-code.hpp:5365:86: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 5365 | return new initDM_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1])); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PETSc::initDM::code(basicAC_F0 const&) const’ at PETSc-code.hpp:5365:86: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common_hpddm.hpp: In member function ‘exchangeIn >, double>::code(basicAC_F0 const&) const’: common_hpddm.hpp:294:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 294 | return new exchangeIn_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘exchangeIn >, double>::code(basicAC_F0 const&) const’ at common_hpddm.hpp:294:20: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp: In member function ‘PETSc::convert > >::code(basicAC_F0 const&) const’: PETSc-code.hpp:3273:14: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3273 | return new convert_Op< Type >(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PETSc::convert > >::code(basicAC_F0 const&) const’ at PETSc-code.hpp:3273:14: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp: In member function ‘PETSc::initCSRfromArray >::code(basicAC_F0 const&) const’: PETSc-code.hpp:1422:14: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1422 | return new initCSRfromArray_Op< HpddmType >(args, t[0]->CastTo(args[0]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1423 | t[1]->CastTo(args[1])); | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PETSc::initCSRfromArray >::code(basicAC_F0 const&) const’ at PETSc-code.hpp:1422:14: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common_hpddm.hpp: In member function ‘exchangeInOut >, double>::code(basicAC_F0 const&) const’: common_hpddm.hpp:331:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 331 | return new exchangeInOut_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), t[2]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘exchangeInOut >, double>::code(basicAC_F0 const&) const’ at common_hpddm.hpp:331:20: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp: In member function ‘PETSc::initCSRfromMatrix >::code(basicAC_F0 const&) const’: PETSc-code.hpp:1324:14: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1324 | return new initCSRfromMatrix_Op< HpddmType >(args, t[0]->CastTo(args[0]), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1325 | t[1]->CastTo(args[1]), t[2]->CastTo(args[2])); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PETSc::initCSRfromMatrix >::code(basicAC_F0 const&) const’ at PETSc-code.hpp:1324:14: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘E_F_F0 > > >, KN > >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ../seq/include/AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 > > >, KN > >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ../seq/include/AFunction.hpp:998:22: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘E_F_F0, PETSc::DistributedCSR >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ../seq/include/AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0, PETSc::DistributedCSR >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ../seq/include/AFunction.hpp:998:22: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘E_F_F0 >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ../seq/include/AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ../seq/include/AFunction.hpp:998:22: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘E_F_F0F0*, KN*, PETSc::InvPETSc >, (char)78>, KN*, double, (char)78> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ../seq/include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0*, KN*, PETSc::InvPETSc >, (char)78>, KN*, double, (char)78> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ../seq/include/AFunction.hpp:1076:22: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘E_F_F0F0 >*, KN*, double, (char)84>, OpTrans > >, KN*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ../seq/include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0 >*, KN*, double, (char)84>, OpTrans > >, KN*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ../seq/include/AFunction.hpp:1076:22: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘E_F_F0F0*, KN*, PETSc::InvPETSc >, (char)72>, KN*, double, (char)84> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ../seq/include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0*, KN*, PETSc::InvPETSc >, (char)72>, KN*, double, (char)84> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ../seq/include/AFunction.hpp:1076:22: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘E_F_F0F0*, KN*, PETSc::ProdPETSc >*, KN*, double, (char)78> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ../seq/include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0*, KN*, PETSc::ProdPETSc >*, KN*, double, (char)78> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ../seq/include/AFunction.hpp:1076:22: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘E_F_F0F0 >*, KN*, double, (char)78>, PETSc::DistributedCSR >*, KN*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ../seq/include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0 >*, KN*, double, (char)78>, PETSc::DistributedCSR >*, KN*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ../seq/include/AFunction.hpp:1076:22: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘E_F_F0F0*, KN*, PETSc::InvPETSc >, (char)78>, KN*, double, (char)78> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ../seq/include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0*, KN*, PETSc::InvPETSc >, (char)78>, KN*, double, (char)78> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ../seq/include/AFunction.hpp:1076:22: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘E_F_F0F0*, KN*, PETSc::InvPETSc >, (char)84>, KN*, double, (char)84> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ../seq/include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0*, KN*, PETSc::InvPETSc >, (char)84>, KN*, double, (char)84> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ../seq/include/AFunction.hpp:1076:22: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘E_F_F0 > >, PETSc::DistributedCSR >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ../seq/include/AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 > >, PETSc::DistributedCSR >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ../seq/include/AFunction.hpp:998:22: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘E_F_F0F0*, KN*, PETSc::ProdPETSc >*, KN*, double, (char)84> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ../seq/include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0*, KN*, PETSc::ProdPETSc >*, KN*, double, (char)84> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ../seq/include/AFunction.hpp:1076:22: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/iovtk.cpp: In function ‘VTK_WRITE_MESH(std::__cxx11::basic_string, std::allocator > const&, _IO_FILE*, Fem2D::Mesh const&, bool, int, bool, bool)’: ../seq/iovtk.cpp:2756:56: warning: ‘%s’ directive output may be truncated writing up to 15 bytes into a region of size 5 [-Wformat-truncation=] 2756 | int bid0 = snprintf(newvalue,sizeof(int)+1, "%s", (char *)&tab[itab]); | ^~ In file included from /usr/include/stdio.h:964, from /usr/include/c++/13/cstdio:42, from /usr/include/c++/13/ext/string_conversions.h:45, from /usr/include/c++/13/bits/basic_string.h:4109, from /usr/include/c++/13/string:54, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from /usr/include/c++/13/complex:45, from /usr/include/openmpi-aarch64/petsc/petscsystypes.h:529, from /usr/include/openmpi-aarch64/petsc/petscsys.h:44: In function ‘snprintf’, inlined from ‘VTK_WRITE_MESH(std::__cxx11::basic_string, std::allocator > const&, _IO_FILE*, Fem2D::Mesh const&, bool, int, bool, bool)’ at ../seq/iovtk.cpp:2756:30: /usr/include/bits/stdio2.h:54:35: note: ‘snprintf’ output between 1 and 16 bytes into a destination of size 5 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ PETSc-code.hpp: In member function ‘PETSc::DMPlexToFF::code(basicAC_F0 const&) const’: PETSc-code.hpp:5498:80: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 5498 | E_F0* code(const basicAC_F0& args) const { return new DMPlexToFF_Op(args, c); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PETSc::DMPlexToFF::code(basicAC_F0 const&) const’ at PETSc-code.hpp:5498:80: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type >*, KN*, double, (char)78> >(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘addProd >, PETSc::ProdPETSc, KN, double, (char)78>()void’ at common.hpp:85:34: ../seq/include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type >*, KN*, double, (char)78> >(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ../seq/include/AFunction.hpp:3112:42, inlined from ‘addProd >, PETSc::ProdPETSc, KN, double, (char)78>()void’ at common.hpp:85:34: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from common_hpddm.hpp:84: common.hpp: In function ‘addProd >, PETSc::ProdPETSc, KN, double, (char)78>()void’: common.hpp:92:32: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 92 | TheOperators->Add("*", new OneOperator2, Op*, V*>(Build)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addProd >, PETSc::ProdPETSc, KN, double, (char)78>()void’ at common.hpp:92:32: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common.hpp: In function ‘addProd >, PETSc::ProdPETSc, KN, double, (char)78>()void’: common.hpp:93:28: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 93 | TheOperators->Add("=", new OneOperator2>(Prod::mv)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addProd >, PETSc::ProdPETSc, KN, double, (char)78>()void’ at common.hpp:93:28: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common.hpp: In function ‘addProd >, PETSc::ProdPETSc, KN, double, (char)78>()void’: common.hpp:94:29: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 94 | TheOperators->Add("<-", new OneOperator2>(Prod::init)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addProd >, PETSc::ProdPETSc, KN, double, (char)78>()void’ at common.hpp:94:29: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp: In member function ‘PETSc::buildSolution::code(basicAC_F0 const&) const’: PETSc-code.hpp:5783:80: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 5783 | E_F0* code(const basicAC_F0& args) const { return new buildSolution_Op(args); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PETSc::buildSolution::code(basicAC_F0 const&) const’ at PETSc-code.hpp:5783:80: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp: In member function ‘PETSc::changeOperator > >::code(basicAC_F0 const&) const’: PETSc-code.hpp:733:55: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 733 | E_F0* code(const basicAC_F0& args) const { return new changeOperator_Op(args, c); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PETSc::changeOperator > >::code(basicAC_F0 const&) const’ at PETSc-code.hpp:733:55: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp: In member function ‘PETSc::setOptions > >::code(basicAC_F0 const&) const’: PETSc-code.hpp:2019:55: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2019 | E_F0* code(const basicAC_F0& args) const { return new setOptions_Op(args, c); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PETSc::setOptions > >::code(basicAC_F0 const&) const’ at PETSc-code.hpp:2019:55: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp: In member function ‘PETSc::setOptions > >::code(basicAC_F0 const&) const’: PETSc-code.hpp:2019:55: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2019 | E_F0* code(const basicAC_F0& args) const { return new setOptions_Op(args, c); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PETSc::setOptions > >::code(basicAC_F0 const&) const’ at PETSc-code.hpp:2019:55: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator2_ >*, PETSc::DistributedCSR >*, std::pair >*>*, E_F_StackF0F0>::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, PETSc::DistributedCSR >*, std::pair >*>*, E_F_StackF0F0>::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2851:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator3_ >*, KN*, KN*, E_F_F0F0F0_ >*, KN*, KN*, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >*, KN*, KN*, E_F_F0F0F0_ >*, KN*, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2877:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator2_ > >*, Resize > > >, long, E_F_F0F0_ > >*, Resize > > >, long, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ > >*, Resize > > >, long, E_F_F0F0_ > >*, Resize > > >, long, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2851:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator2_ >*, KN > >*, long, E_F_F0F0_ >*, KN > >*, long, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, KN > >*, long, E_F_F0F0_ >*, KN > >*, long, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2851:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator2_ > >*, KN > >*, long, E_F_F0F0_ > >*, KN > >*, long, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ > >*, KN > >*, long, E_F_F0F0_ > >*, KN > >*, long, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2851:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator2_, std::allocator >*, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0_, std::allocator >*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_, std::allocator >*, std::__cxx11::basic_string, std::allocator >*, E_F_F0F0_, std::allocator >*, std::__cxx11::basic_string, std::allocator >*, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2851:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator1_, std::allocator >*, E_F_F0_, std::allocator >*> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, std::allocator >*, E_F_F0_, std::allocator >*> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2826:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneBinaryOperator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2618:13: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2618:13: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneBinaryOperator >*, PETSc::DistributedCSR >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >*, PETSc::DistributedCSR >*>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2618:13: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneBinaryOperator >*, double>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2618:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2618 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator >*, double>, OneBinaryOperatorMI, evalE_F2>::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2618:13: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator2_ >*, PETSc::DistributedCSR >*, PETSc::DistributedCSR >*, E_F_F0F0_ >*, PETSc::DistributedCSR >*, PETSc::DistributedCSR >*, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, PETSc::DistributedCSR >*, PETSc::DistributedCSR >*, E_F_F0F0_ >*, PETSc::DistributedCSR >*, PETSc::DistributedCSR >*, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2851:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator2_ >*, PETSc::DistributedCSR >*, Matrice_Creuse*, E_F_F0F0_ >*, PETSc::DistributedCSR >*, Matrice_Creuse*, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, PETSc::DistributedCSR >*, Matrice_Creuse*, E_F_F0F0_ >*, PETSc::DistributedCSR >*, Matrice_Creuse*, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2851:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator1s_, PETSc::DistributedCSR >*, E_F_F0s_, PETSc::DistributedCSR >*, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2810:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2810 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1s_, PETSc::DistributedCSR >*, E_F_F0s_, PETSc::DistributedCSR >*, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2810:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator3_*, KN*, KN*, E_F_F0F0F0_*, KN*, KN*, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, KN*, KN*, E_F_F0F0F0_*, KN*, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2877:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator3_ >*, KN*, KN*, E_F_F0F0F0_ >*, KN*, KN*, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >*, KN*, KN*, E_F_F0F0F0_ >*, KN*, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2877:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator3_ >*, KN >*, KN*, E_F_F0F0F0_ >*, KN >*, KN*, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >*, KN >*, KN*, E_F_F0F0F0_ >*, KN >*, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2877:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from common_hpddm.hpp:7: ../seq/include/AFunction_ext.hpp: In member function ‘OneOperator4_ >*, KN*, KN*, KN >*, E_F_F0F0F0F0_ >*, KN*, KN*, KN >*, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction_ext.hpp:159:17: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 159 | return new CODE(f, | ^~~~~~~~~~~ 160 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 161 | t[1]->CastTo(args[1]), | ~~~~~~~~~~~~~~~~~~~~~~ 162 | t[2]->CastTo(args[2]), | ~~~~~~~~~~~~~~~~~~~~~~ 163 | t[3]->CastTo(args[3]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator4_ >*, KN*, KN*, KN >*, E_F_F0F0F0F0_ >*, KN*, KN*, KN >*, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction_ext.hpp:159:10: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator2_ >*, KN*, E_F_F0F0_ >*, KN*, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, KN*, E_F_F0F0_ >*, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2851:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator2_ >*, KN*, E_F_F0F0_ >*, KN*, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, KN*, E_F_F0F0_ >*, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2851:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator1_ >*, E_F_F0_ >*> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_ >*, E_F_F0_ >*> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2826:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator2_ >*, KN*, E_F_F0F0_ >*, KN*, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, KN*, E_F_F0F0_ >*, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2851:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator3_ >*, PETSc::DistributedCSR >*, PETSc::DistributedCSR >*, E_F_F0F0F0_ >*, PETSc::DistributedCSR >*, PETSc::DistributedCSR >*, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >*, PETSc::DistributedCSR >*, PETSc::DistributedCSR >*, E_F_F0F0F0_ >*, PETSc::DistributedCSR >*, PETSc::DistributedCSR >*, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2877:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator3_ >*, KNM*, KNM*, E_F_F0F0F0_ >*, KNM*, KNM*, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >*, KNM*, KNM*, E_F_F0F0F0_ >*, KNM*, KNM*, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2877:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator3_ >*, KN*, KN*, E_F_F0F0F0_ >*, KN*, KN*, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >*, KN*, KN*, E_F_F0F0F0_ >*, KN*, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2877:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction_ext.hpp: In member function ‘OneOperator2s_ >, Matrice_Creuse >*, Matrice_Creuse >*, E_F_F0F0s_ >, Matrice_Creuse >*, Matrice_Creuse >*, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction_ext.hpp:46:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 46 | return new CODE(f, | ^~~~~~~~~~~ 47 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 48 | t[1]->CastTo(args[1]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2s_ >, Matrice_Creuse >*, Matrice_Creuse >*, E_F_F0F0s_ >, Matrice_Creuse >*, Matrice_Creuse >*, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction_ext.hpp:46:15: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction_ext.hpp: In member function ‘OneOperator2s_, Matrice_Creuse*, Matrice_Creuse*, E_F_F0F0s_, Matrice_Creuse*, Matrice_Creuse*, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction_ext.hpp:46:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 46 | return new CODE(f, | ^~~~~~~~~~~ 47 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 48 | t[1]->CastTo(args[1]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2s_, Matrice_Creuse*, Matrice_Creuse*, E_F_F0F0s_, Matrice_Creuse*, Matrice_Creuse*, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction_ext.hpp:46:15: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator3_*, KN >*, KN*, E_F_F0F0F0_*, KN >*, KN*, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, KN >*, KN*, E_F_F0F0F0_*, KN >*, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2877:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/iovtk.cpp: In function ‘saveTecplot(std::__cxx11::basic_string, std::allocator > const&, Fem2D::Mesh const&)’: ../seq/iovtk.cpp:6844:19: warning: ‘m’ may be used uninitialized [-Wmaybe-uninitialized] 6844 | for (n = 0; n < m; n++) { | ~~^~~ ../seq/iovtk.cpp:6814:13: note: ‘m’ was declared here 6814 | size_t n, m; | ^ common_hpddm.hpp: In function ‘addScalarProduct >, double>()void’: common_hpddm.hpp:428:32: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 428 | atype()->Add("(", "", new OneOperator3_*, KN*>(scalarProduct)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addScalarProduct >, double>()void’ at common_hpddm.hpp:428:32: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘VTK_WriteMesh3_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2912:65: ../seq/iovtk.cpp:4344:77: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 4344 | static E_F0 *f(const basicAC_F0 &args) { return new VTK_WriteMesh3_Op(args); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘VTK_WriteMesh3_Op::f(basicAC_F0 const&)’ at ../seq/iovtk.cpp:4344:77, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2912:65: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘VTK_WriteMesh_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2912:65: ../seq/iovtk.cpp:2400:76: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2400 | static E_F0 *f(const basicAC_F0 &args) { return new VTK_WriteMesh_Op(args); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘VTK_WriteMesh_Op::f(basicAC_F0 const&)’ at ../seq/iovtk.cpp:2400:76, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2912:65: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/iovtk.cpp: In function ‘VTK_Load(std::__cxx11::basic_string, std::allocator > const&, bool, KN >*)’: ../seq/iovtk.cpp:1780:50: warning: ‘tff’ may be used uninitialized [-Wmaybe-uninitialized] 1780 | Mesh *pTh = new Mesh(nv, nt, nbe, vff, tff, bff); | ^ ../seq/iovtk.cpp:1726:19: note: ‘tff’ was declared here 1726 | Mesh::Triangle *tff; | ^~~ ../seq/iovtk.cpp:1780:50: warning: ‘bff’ may be used uninitialized [-Wmaybe-uninitialized] 1780 | Mesh *pTh = new Mesh(nv, nt, nbe, vff, tff, bff); | ^ ../seq/iovtk.cpp:1732:24: note: ‘bff’ was declared here 1732 | Mesh::BorderElement *bff; | ^~~ ../seq/iovtk.cpp: In function ‘VTK_WRITE_MESH3(std::__cxx11::basic_string, std::allocator > const&, _IO_FILE*, Fem2D::Mesh3 const&, bool, int, bool, bool)’: ../seq/iovtk.cpp:4698:56: warning: ‘%s’ directive output may be truncated writing up to 15 bytes into a region of size 5 [-Wformat-truncation=] 4698 | int bid0 = snprintf(newvalue,sizeof(int)+1, "%s", (char *)&tab[itab]); | ^~ In function ‘snprintf’, inlined from ‘VTK_WRITE_MESH3(std::__cxx11::basic_string, std::allocator > const&, _IO_FILE*, Fem2D::Mesh3 const&, bool, int, bool, bool)’ at ../seq/iovtk.cpp:4698:30: /usr/include/bits/stdio2.h:54:35: note: ‘snprintf’ output between 1 and 16 bytes into a destination of size 5 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ In member function ‘PETSc::varfToMat::Op::Op(E_F0*, E_F0*)’, inlined from ‘PETSc::varfToMat::code(basicAC_F0 const&) const’ at PETSc-code.hpp:362:16: PETSc-code.hpp:350:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 350 | Op(Expression x, Expression y) : b(new Call_FormBilinear(*dynamic_cast*>(y))), a(x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PETSc::varfToMat::Op::Op(E_F0*, E_F0*)’ at PETSc-code.hpp:350:42, inlined from ‘PETSc::varfToMat::code(basicAC_F0 const&) const’ at PETSc-code.hpp:362:16: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp: In member function ‘PETSc::varfToMat::code(basicAC_F0 const&) const’: PETSc-code.hpp:362:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 362 | return new Op(to(args[0]), args[1]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PETSc::varfToMat::code(basicAC_F0 const&) const’ at PETSc-code.hpp:362:16: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In member function ‘PETSc::varfToMat::Op::Op(E_F0*, E_F0*)’, inlined from ‘PETSc::varfToMat::code(basicAC_F0 const&) const’ at PETSc-code.hpp:362:16: PETSc-code.hpp:350:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 350 | Op(Expression x, Expression y) : b(new Call_FormBilinear(*dynamic_cast*>(y))), a(x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PETSc::varfToMat::Op::Op(E_F0*, E_F0*)’ at PETSc-code.hpp:350:42, inlined from ‘PETSc::varfToMat::code(basicAC_F0 const&) const’ at PETSc-code.hpp:362:16: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp: In member function ‘PETSc::varfToMat::code(basicAC_F0 const&) const’: PETSc-code.hpp:362:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 362 | return new Op(to(args[0]), args[1]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PETSc::varfToMat::code(basicAC_F0 const&) const’ at PETSc-code.hpp:362:16: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In member function ‘PETSc::varfToMat::Op::Op(E_F0*, E_F0*)’, inlined from ‘PETSc::varfToMat::code(basicAC_F0 const&) const’ at PETSc-code.hpp:362:16: PETSc-code.hpp:350:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 350 | Op(Expression x, Expression y) : b(new Call_FormBilinear(*dynamic_cast*>(y))), a(x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PETSc::varfToMat::Op::Op(E_F0*, E_F0*)’ at PETSc-code.hpp:350:42, inlined from ‘PETSc::varfToMat::code(basicAC_F0 const&) const’ at PETSc-code.hpp:362:16: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp: In member function ‘PETSc::varfToMat::code(basicAC_F0 const&) const’: PETSc-code.hpp:362:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 362 | return new Op(to(args[0]), args[1]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PETSc::varfToMat::code(basicAC_F0 const&) const’ at PETSc-code.hpp:362:16: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In member function ‘PETSc::varfToMat::Op::Op(E_F0*, E_F0*)’, inlined from ‘PETSc::varfToMat::code(basicAC_F0 const&) const’ at PETSc-code.hpp:362:16: PETSc-code.hpp:350:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 350 | Op(Expression x, Expression y) : b(new Call_FormBilinear(*dynamic_cast*>(y))), a(x) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PETSc::varfToMat::Op::Op(E_F0*, E_F0*)’ at PETSc-code.hpp:350:42, inlined from ‘PETSc::varfToMat::code(basicAC_F0 const&) const’ at PETSc-code.hpp:362:16: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp: In member function ‘PETSc::varfToMat::code(basicAC_F0 const&) const’: PETSc-code.hpp:362:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 362 | return new Op(to(args[0]), args[1]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PETSc::varfToMat::code(basicAC_F0 const&) const’ at PETSc-code.hpp:362:16: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/iovtk.cpp: In member function ‘VTK_WriteMesh_Op::operator()(void*) const’: ../seq/iovtk.cpp:2839:25: warning: ‘dataname’ may be used uninitialized [-Wmaybe-uninitialized] 2839 | char *data = newcopy(dataname); | ~~~~~~~^~~~~~~~~~ ../seq/iovtk.cpp:2786:11: note: ‘dataname’ was declared here 2786 | string *dataname; | ^~~~~~~~ ../seq/iovtk.cpp: In member function ‘VTK_WriteMesh3_Op::operator()(void*) const’: ../seq/iovtk.cpp:4781:25: warning: ‘dataname’ may be used uninitialized [-Wmaybe-uninitialized] 4781 | char *data = newcopy(dataname); | ~~~~~~~^~~~~~~~~~ ../seq/iovtk.cpp:4729:11: note: ‘dataname’ was declared here 4729 | string *dataname; | ^~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneBinaryOperator_st, (HPDDM::FetiPrcndtnr)3>, (char)78>, HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>*, long>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../seq/include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st, (HPDDM::FetiPrcndtnr)3>, (char)78>, HPDDM::Feti, (HPDDM::FetiPrcndtnr)3>*, long>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2511:13: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneBinaryOperator_st >, (char)78>, HPDDM::Bdd >*, long>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st >, (char)78>, HPDDM::Bdd >*, long>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2511:13: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneBinaryOperator_st, (HPDDM::FetiPrcndtnr)3>, (char)78>, KN >*, std::complex, (char)78>, pwr, (HPDDM::FetiPrcndtnr)3>, (char)78>, KN >*>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st, (HPDDM::FetiPrcndtnr)3>, (char)78>, KN >*, std::complex, (char)78>, pwr, (HPDDM::FetiPrcndtnr)3>, (char)78>, KN >*>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2511:13: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneBinaryOperator_st, (char)78>, HPDDM::Feti*, long>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st, (char)78>, HPDDM::Feti*, long>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2511:13: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneBinaryOperator_st, (char)78>, HPDDM::Bdd*, long>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st, (char)78>, HPDDM::Bdd*, long>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2511:13: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneBinaryOperator_st, (char)78>, KN*, double, (char)78>, pwr, (char)78>, KN*>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st, (char)78>, KN*, double, (char)78>, pwr, (char)78>, KN*>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2511:13: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneBinaryOperator_st, (char)78>, KN*, double, (char)78>, pwr, (char)78>, KN*>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st, (char)78>, KN*, double, (char)78>, pwr, (char)78>, KN*>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2511:13: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneBinaryOperator_st >, (char)78>, KN >*, std::complex, (char)78>, pwr >, (char)78>, KN >*>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st >, (char)78>, KN >*, std::complex, (char)78>, pwr >, (char)78>, KN >*>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2511:13: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator2*, KN*, Substructuring::InvSubstructuring, (char)78>, KN*, double, (char)78>, E_F_F0F0*, KN*, Substructuring::InvSubstructuring, (char)78>, KN*, double, (char)78> > >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2*, KN*, Substructuring::InvSubstructuring, (char)78>, KN*, double, (char)78>, E_F_F0F0*, KN*, Substructuring::InvSubstructuring, (char)78>, KN*, double, (char)78> > >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2287:16: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator2 >*, KN >*, Substructuring::InvSubstructuring, (HPDDM::FetiPrcndtnr)3>, (char)78>, KN >*, std::complex, (char)78>, E_F_F0F0 >*, KN >*, Substructuring::InvSubstructuring, (HPDDM::FetiPrcndtnr)3>, (char)78>, KN >*, std::complex, (char)78> > >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >*, KN >*, Substructuring::InvSubstructuring, (HPDDM::FetiPrcndtnr)3>, (char)78>, KN >*, std::complex, (char)78>, E_F_F0F0 >*, KN >*, Substructuring::InvSubstructuring, (HPDDM::FetiPrcndtnr)3>, (char)78>, KN >*, std::complex, (char)78> > >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2287:16: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator2*, KN*, Substructuring::InvSubstructuring, (char)78>, KN*, double, (char)78>, E_F_F0F0*, KN*, Substructuring::InvSubstructuring, (char)78>, KN*, double, (char)78> > >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2*, KN*, Substructuring::InvSubstructuring, (char)78>, KN*, double, (char)78>, E_F_F0F0*, KN*, Substructuring::InvSubstructuring, (char)78>, KN*, double, (char)78> > >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2287:16: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator2 >*, KN >*, Substructuring::InvSubstructuring >, (char)78>, KN >*, std::complex, (char)78>, E_F_F0F0 >*, KN >*, Substructuring::InvSubstructuring >, (char)78>, KN >*, std::complex, (char)78> > >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >*, KN >*, Substructuring::InvSubstructuring >, (char)78>, KN >*, std::complex, (char)78>, E_F_F0F0 >*, KN >*, Substructuring::InvSubstructuring >, (char)78>, KN >*, std::complex, (char)78> > >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2287:16: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In member function ‘Substructuring::attachCoarseOperator, double>::code(basicAC_F0 const&) const’: hpddm_substructuring.cpp:315:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 315 | return new attachCoarseOperator_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::attachCoarseOperator, double>::code(basicAC_F0 const&) const’ at hpddm_substructuring.cpp:315:20: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In member function ‘Substructuring::attachCoarseOperator, (HPDDM::FetiPrcndtnr)3>, std::complex >::code(basicAC_F0 const&) const’: hpddm_substructuring.cpp:315:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 315 | return new attachCoarseOperator_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::attachCoarseOperator, (HPDDM::FetiPrcndtnr)3>, std::complex >::code(basicAC_F0 const&) const’ at hpddm_substructuring.cpp:315:20: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In member function ‘Substructuring::attachCoarseOperator >, std::complex >::code(basicAC_F0 const&) const’: hpddm_substructuring.cpp:315:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 315 | return new attachCoarseOperator_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::attachCoarseOperator >, std::complex >::code(basicAC_F0 const&) const’ at hpddm_substructuring.cpp:315:20: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In member function ‘Substructuring::attachCoarseOperator, double>::code(basicAC_F0 const&) const’: hpddm_substructuring.cpp:315:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 315 | return new attachCoarseOperator_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::attachCoarseOperator, double>::code(basicAC_F0 const&) const’ at hpddm_substructuring.cpp:315:20: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In member function ‘Substructuring::renumber >, std::complex >::code(basicAC_F0 const&) const’: hpddm_substructuring.cpp:502:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 502 | return new renumber_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), t[2]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::renumber >, std::complex >::code(basicAC_F0 const&) const’ at hpddm_substructuring.cpp:502:20: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common_hpddm.hpp: In member function ‘exchangeInOut, double>::code(basicAC_F0 const&) const’: common_hpddm.hpp:331:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 331 | return new exchangeInOut_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), t[2]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘exchangeInOut, double>::code(basicAC_F0 const&) const’ at common_hpddm.hpp:331:20: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In member function ‘Substructuring::Skeleton::code(basicAC_F0 const&) const’: hpddm_substructuring.cpp:35:109: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 35 | return new Skeleton_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), t[2]->CastTo(args[2])); | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::Skeleton::code(basicAC_F0 const&) const’ at hpddm_substructuring.cpp:35:109: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common_hpddm.hpp: In member function ‘exchangeInOut, (HPDDM::FetiPrcndtnr)3>, std::complex >::code(basicAC_F0 const&) const’: common_hpddm.hpp:331:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 331 | return new exchangeInOut_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), t[2]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘exchangeInOut, (HPDDM::FetiPrcndtnr)3>, std::complex >::code(basicAC_F0 const&) const’ at common_hpddm.hpp:331:20: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In member function ‘Substructuring::initDDM, double>::code(basicAC_F0 const&) const’: hpddm_substructuring.cpp:261:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 261 | return new initDDM_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), t[2]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::initDDM, double>::code(basicAC_F0 const&) const’ at hpddm_substructuring.cpp:261:20: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In member function ‘Substructuring::solveDDM, double>::code(basicAC_F0 const&) const’: hpddm_substructuring.cpp:429:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 429 | return new solveDDM_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), t[2]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::solveDDM, double>::code(basicAC_F0 const&) const’ at hpddm_substructuring.cpp:429:20: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In member function ‘Substructuring::renumber, double>::code(basicAC_F0 const&) const’: hpddm_substructuring.cpp:502:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 502 | return new renumber_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), t[2]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::renumber, double>::code(basicAC_F0 const&) const’ at hpddm_substructuring.cpp:502:20: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common_hpddm.hpp: In member function ‘exchangeInOut, double>::code(basicAC_F0 const&) const’: common_hpddm.hpp:331:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 331 | return new exchangeInOut_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), t[2]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘exchangeInOut, double>::code(basicAC_F0 const&) const’ at common_hpddm.hpp:331:20: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In member function ‘Substructuring::solveDDM, double>::code(basicAC_F0 const&) const’: hpddm_substructuring.cpp:429:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 429 | return new solveDDM_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), t[2]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::solveDDM, double>::code(basicAC_F0 const&) const’ at hpddm_substructuring.cpp:429:20: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In member function ‘Substructuring::initDDM >, std::complex >::code(basicAC_F0 const&) const’: hpddm_substructuring.cpp:261:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 261 | return new initDDM_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), t[2]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::initDDM >, std::complex >::code(basicAC_F0 const&) const’ at hpddm_substructuring.cpp:261:20: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In member function ‘Substructuring::solveDDM >, std::complex >::code(basicAC_F0 const&) const’: hpddm_substructuring.cpp:429:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 429 | return new solveDDM_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), t[2]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::solveDDM >, std::complex >::code(basicAC_F0 const&) const’ at hpddm_substructuring.cpp:429:20: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In member function ‘Substructuring::renumber, double>::code(basicAC_F0 const&) const’: hpddm_substructuring.cpp:502:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 502 | return new renumber_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), t[2]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::renumber, double>::code(basicAC_F0 const&) const’ at hpddm_substructuring.cpp:502:20: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In member function ‘Substructuring::solveDDM, (HPDDM::FetiPrcndtnr)3>, std::complex >::code(basicAC_F0 const&) const’: hpddm_substructuring.cpp:429:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 429 | return new solveDDM_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), t[2]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::solveDDM, (HPDDM::FetiPrcndtnr)3>, std::complex >::code(basicAC_F0 const&) const’ at hpddm_substructuring.cpp:429:20: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In member function ‘Substructuring::renumber, (HPDDM::FetiPrcndtnr)3>, std::complex >::code(basicAC_F0 const&) const’: hpddm_substructuring.cpp:502:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 502 | return new renumber_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), t[2]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::renumber, (HPDDM::FetiPrcndtnr)3>, std::complex >::code(basicAC_F0 const&) const’ at hpddm_substructuring.cpp:502:20: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In member function ‘Substructuring::initDDM, (HPDDM::FetiPrcndtnr)3>, std::complex >::code(basicAC_F0 const&) const’: hpddm_substructuring.cpp:261:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 261 | return new initDDM_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), t[2]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::initDDM, (HPDDM::FetiPrcndtnr)3>, std::complex >::code(basicAC_F0 const&) const’ at hpddm_substructuring.cpp:261:20: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common_hpddm.hpp: In member function ‘exchangeInOut >, std::complex >::code(basicAC_F0 const&) const’: common_hpddm.hpp:331:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 331 | return new exchangeInOut_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), t[2]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘exchangeInOut >, std::complex >::code(basicAC_F0 const&) const’ at common_hpddm.hpp:331:20: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In member function ‘Substructuring::initDDM, double>::code(basicAC_F0 const&) const’: hpddm_substructuring.cpp:261:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 261 | return new initDDM_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), t[2]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::initDDM, double>::code(basicAC_F0 const&) const’ at hpddm_substructuring.cpp:261:20: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp: In member function ‘PETSc::OpMatrixtoBilinearFormVGPETSc >::Op::Op(E_F0*, E_F0*, int)’: PETSc-code.hpp:5875:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 5875 | : b(new Call_CompositeFormBilinear(* dynamic_cast *>(bb))),a(aa),init(initt) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PETSc::OpMatrixtoBilinearFormVGPETSc >::Op::Op(E_F0*, E_F0*, int)’ at PETSc-code.hpp:5875:15: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp: In member function ‘PETSc::OpMatrixtoBilinearFormVGPETSc >::code(basicAC_F0 const&) const’: PETSc-code.hpp:5899:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 5899 | { return new Op(to*>(args[0]),args[1],init); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PETSc::OpMatrixtoBilinearFormVGPETSc >::code(basicAC_F0 const&) const’ at PETSc-code.hpp:5899:15: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp: In member function ‘PETSc::NonlinearSolver > >::code(basicAC_F0 const&) const’: PETSc-code.hpp:4156:55: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 4156 | E_F0* code(const basicAC_F0& args) const { return new E_NonlinearSolver(args, c); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PETSc::NonlinearSolver > >::code(basicAC_F0 const&) const’ at PETSc-code.hpp:4156:55: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp: In member function ‘PETSc::initRectangularCSRfromDMatrix, 1>::code(basicAC_F0 const&) const’: PETSc-code.hpp:1263:14: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1263 | return new initRectangularCSRfromDMatrix_Op(args, c); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PETSc::initRectangularCSRfromDMatrix, 1>::code(basicAC_F0 const&) const’ at PETSc-code.hpp:1263:14: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp: In member function ‘PETSc::initRectangularCSRfromDMatrix, 0>::code(basicAC_F0 const&) const’: PETSc-code.hpp:1263:14: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1263 | return new initRectangularCSRfromDMatrix_Op(args, c); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PETSc::initRectangularCSRfromDMatrix, 0>::code(basicAC_F0 const&) const’ at PETSc-code.hpp:1263:14: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp: In member function ‘PETSc::initCSRfromDMatrix, 1>::code(basicAC_F0 const&) const’: PETSc-code.hpp:1210:14: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1210 | return new initCSRfromDMatrix_Op(args, c); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PETSc::initCSRfromDMatrix, 1>::code(basicAC_F0 const&) const’ at PETSc-code.hpp:1210:14: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp: In member function ‘PETSc::initCSRfromDMatrix, 0>::code(basicAC_F0 const&) const’: PETSc-code.hpp:1210:14: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1210 | return new initCSRfromDMatrix_Op(args, c); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PETSc::initCSRfromDMatrix, 0>::code(basicAC_F0 const&) const’ at PETSc-code.hpp:1210:14: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp: In member function ‘PETSc::initCSR, true>::code(basicAC_F0 const&) const’: PETSc-code.hpp:1583:55: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1583 | E_F0* code(const basicAC_F0& args) const { return new E_initCSR(args, c); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PETSc::initCSR, true>::code(basicAC_F0 const&) const’ at PETSc-code.hpp:1583:55: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp: In member function ‘PETSc::initCSR, false>::code(basicAC_F0 const&) const’: PETSc-code.hpp:1583:55: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1583 | E_F0* code(const basicAC_F0& args) const { return new E_initCSR(args, c); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PETSc::initCSR, false>::code(basicAC_F0 const&) const’ at PETSc-code.hpp:1583:55: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp: In member function ‘PETSc::initCSR, false>::code(basicAC_F0 const&) const’: PETSc-code.hpp:1583:55: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1583 | E_F0* code(const basicAC_F0& args) const { return new E_initCSR(args, c); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PETSc::initCSR, false>::code(basicAC_F0 const&) const’ at PETSc-code.hpp:1583:55: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator1_, std::allocator >*, E_F_F0_, std::allocator >*> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, std::allocator >*, E_F_F0_, std::allocator >*> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2826:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator1_, std::allocator >*, E_F_F0_, std::allocator >*> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, std::allocator >*, E_F_F0_, std::allocator >*> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2826:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator1_, (HPDDM::FetiPrcndtnr)3>*, E_F_F0_, (HPDDM::FetiPrcndtnr)3>*> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, (HPDDM::FetiPrcndtnr)3>*, E_F_F0_, (HPDDM::FetiPrcndtnr)3>*> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2826:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘PETSc::assignBlockMatrix >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2912:65: PETSc-code.hpp:1985:14: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1985 | return new initCSRfromBlockMatrix< HpddmType >(args, 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PETSc::assignBlockMatrix >::f(basicAC_F0 const&)’ at PETSc-code.hpp:1985:14, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2912:65: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator1_*, E_F_F0_*> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_*, E_F_F0_*> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2826:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘PETSc::initCSRfromBlockMatrix >::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2912:65: PETSc-code.hpp:1843:53: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1843 | static E_F0* f(const basicAC_F0& args) { return new initCSRfromBlockMatrix(args, 0); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PETSc::initCSRfromBlockMatrix >::f(basicAC_F0 const&)’ at PETSc-code.hpp:1843:53, inlined from ‘OneOperatorCode >, 0>::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2912:65: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator1_*, E_F_F0_*> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_*, E_F_F0_*> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2826:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator1_ >*, E_F_F0_ >*> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_ >*, E_F_F0_ >*> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2826:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from common_hpddm.hpp:7: ../seq/include/AFunction_ext.hpp: In member function ‘OneOperator2s_, Matrice_Creuse*, Matrice_Creuse*, E_F_F0F0s_, Matrice_Creuse*, Matrice_Creuse*, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction_ext.hpp:46:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 46 | return new CODE(f, | ^~~~~~~~~~~ 47 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 48 | t[1]->CastTo(args[1]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2s_, Matrice_Creuse*, Matrice_Creuse*, E_F_F0F0s_, Matrice_Creuse*, Matrice_Creuse*, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction_ext.hpp:46:15: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction_ext.hpp: In member function ‘OneOperator2s_ >, Matrice_Creuse >*, Matrice_Creuse >*, E_F_F0F0s_ >, Matrice_Creuse >*, Matrice_Creuse >*, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction_ext.hpp:46:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 46 | return new CODE(f, | ^~~~~~~~~~~ 47 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 48 | t[1]->CastTo(args[1]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2s_ >, Matrice_Creuse >*, Matrice_Creuse >*, E_F_F0F0s_ >, Matrice_Creuse >*, Matrice_Creuse >*, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction_ext.hpp:46:15: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp: In member function ‘PETSc::LinearSolver > >::code(basicAC_F0 const&) const’: PETSc-code.hpp:3465:55: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3465 | E_F0* code(const basicAC_F0& args) const { return new E_LinearSolver(args, c); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PETSc::LinearSolver > >::code(basicAC_F0 const&) const’ at PETSc-code.hpp:3465:55: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator3_*, KN*, KN*, E_F_F0F0F0_*, KN*, KN*, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, KN*, KN*, E_F_F0F0F0_*, KN*, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2877:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator3_ >*, KN >*, KN*, E_F_F0F0F0_ >*, KN >*, KN*, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_ >*, KN >*, KN*, E_F_F0F0F0_ >*, KN >*, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2877:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator3_*, KN >*, KN*, E_F_F0F0F0_*, KN >*, KN*, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, KN >*, KN*, E_F_F0F0F0_*, KN >*, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2877:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator3_*, KN*, KN*, E_F_F0F0F0_*, KN*, KN*, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, KN*, KN*, E_F_F0F0F0_*, KN*, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2877:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator3_, (HPDDM::FetiPrcndtnr)3>*, KN >*, KN*, E_F_F0F0F0_, (HPDDM::FetiPrcndtnr)3>*, KN >*, KN*, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, (HPDDM::FetiPrcndtnr)3>*, KN >*, KN*, E_F_F0F0F0_, (HPDDM::FetiPrcndtnr)3>*, KN >*, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2877:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp: In member function ‘PETSc::changeNumbering >, KNM>::code(basicAC_F0 const&) const’: PETSc-code.hpp:3002:55: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3002 | E_F0* code(const basicAC_F0& args) const { return new changeNumbering_Op(args, c); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PETSc::changeNumbering >, KNM>::code(basicAC_F0 const&) const’ at PETSc-code.hpp:3002:55: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ PETSc-code.hpp: In member function ‘PETSc::changeNumbering >, KN>::code(basicAC_F0 const&) const’: PETSc-code.hpp:3002:55: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3002 | E_F0* code(const basicAC_F0& args) const { return new changeNumbering_Op(args, c); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘PETSc::changeNumbering >, KN>::code(basicAC_F0 const&) const’ at PETSc-code.hpp:3002:55: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘E_F_F0F0*, KN*, Substructuring::InvSubstructuring, (char)78>, KN*, double, (char)78> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ../seq/include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0*, KN*, Substructuring::InvSubstructuring, (char)78>, KN*, double, (char)78> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ../seq/include/AFunction.hpp:1076:22: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘E_F_F0F0 >*, KN >*, Substructuring::InvSubstructuring, (HPDDM::FetiPrcndtnr)3>, (char)78>, KN >*, std::complex, (char)78> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ../seq/include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0 >*, KN >*, Substructuring::InvSubstructuring, (HPDDM::FetiPrcndtnr)3>, (char)78>, KN >*, std::complex, (char)78> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ../seq/include/AFunction.hpp:1076:22: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘E_F_F0F0 >*, KN >*, Substructuring::InvSubstructuring >, (char)78>, KN >*, std::complex, (char)78> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ../seq/include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0 >*, KN >*, Substructuring::InvSubstructuring >, (char)78>, KN >*, std::complex, (char)78> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ../seq/include/AFunction.hpp:1076:22: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘E_F_F0F0*, KN*, Substructuring::InvSubstructuring, (char)78>, KN*, double, (char)78> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ../seq/include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0*, KN*, Substructuring::InvSubstructuring, (char)78>, KN*, double, (char)78> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ../seq/include/AFunction.hpp:1076:22: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/iovtk.cpp: In function ‘VTK_WRITE_MESH(std::__cxx11::basic_string, std::allocator > const&, _IO_FILE*, Fem2D::Mesh const&, bool, int, bool, bool)’: ../seq/iovtk.cpp:2756:56: warning: ‘%s’ directive output may be truncated writing up to 15 bytes into a region of size 5 [-Wformat-truncation=] 2756 | int bid0 = snprintf(newvalue,sizeof(int)+1, "%s", (char *)&tab[itab]); | ^~ In file included from /usr/include/stdio.h:964, from /usr/include/openmpi-aarch64/openmpi/ompi/mpi/cxx/mpicxx.h:54, from /usr/include/openmpi-aarch64/mpi.h:2907, from common_hpddm.hpp:5: In function ‘snprintf’, inlined from ‘VTK_WRITE_MESH(std::__cxx11::basic_string, std::allocator > const&, _IO_FILE*, Fem2D::Mesh const&, bool, int, bool, bool)’ at ../seq/iovtk.cpp:2756:30: /usr/include/bits/stdio2.h:54:35: note: ‘snprintf’ output between 1 and 16 bytes into a destination of size 5 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator1 > > >, KN > >*, E_F_F0 > > >, KN > >*, true> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../seq/include/AFunction.hpp:69: In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 > > >, KN > >*, E_F_F0 > > >, KN > >*, true> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2267:16: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator1 > >, KN >*, E_F_F0 > >, KN >*, true> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2267:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2267 | { return new CODE(f,t0->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1 > >, KN >*, E_F_F0 > >, KN >*, true> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2267:16: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm.cpp: In member function ‘Schwarz::set, double>::code(basicAC_F0 const&) const’: hpddm.cpp:551:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 551 | return new set_Op(args, t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Schwarz::set, double>::code(basicAC_F0 const&) const’ at hpddm.cpp:551:20: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm.cpp: In member function ‘Schwarz::set >, std::complex >::code(basicAC_F0 const&) const’: hpddm.cpp:551:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 551 | return new set_Op(args, t[0]->CastTo(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Schwarz::set >, std::complex >::code(basicAC_F0 const&) const’ at hpddm.cpp:551:20: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneBinaryOperator_st, (char)78>, KN*, double, (char)78>, pwr, (char)78>, KN*>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st, (char)78>, KN*, double, (char)78>, pwr, (char)78>, KN*>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2511:13: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneBinaryOperator_st, (char)78>, HPDDM::Schwarz*, long>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st, (char)78>, HPDDM::Schwarz*, long>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2511:13: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneBinaryOperator_st >, (char)78>, HPDDM::Schwarz >*, long>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st >, (char)78>, HPDDM::Schwarz >*, long>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2511:13: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneBinaryOperator_st >, (char)78>, KN >*, std::complex, (char)78>, pwr >, (char)78>, KN >*>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2511:13: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2511 | return new Op(t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneBinaryOperator_st >, (char)78>, KN >*, std::complex, (char)78>, pwr >, (char)78>, KN >*>, OneBinaryOperatorMI>::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2511:13: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator2 >*, KN >*, Schwarz::ProdSchwarz >*, KN >*, std::complex, (char)78>, E_F_F0F0 >*, KN >*, Schwarz::ProdSchwarz >*, KN >*, std::complex, (char)78> > >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >*, KN >*, Schwarz::ProdSchwarz >*, KN >*, std::complex, (char)78>, E_F_F0F0 >*, KN >*, Schwarz::ProdSchwarz >*, KN >*, std::complex, (char)78> > >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2287:16: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator2*, KN*, Schwarz::InvSchwarz, (char)78>, KN*, double, (char)78>, E_F_F0F0*, KN*, Schwarz::InvSchwarz, (char)78>, KN*, double, (char)78> > >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2*, KN*, Schwarz::InvSchwarz, (char)78>, KN*, double, (char)78>, E_F_F0F0*, KN*, Schwarz::InvSchwarz, (char)78>, KN*, double, (char)78> > >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2287:16: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator2 >*, KN >*, Schwarz::InvSchwarz >, (char)78>, KN >*, std::complex, (char)78>, E_F_F0F0 >*, KN >*, Schwarz::InvSchwarz >, (char)78>, KN >*, std::complex, (char)78> > >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >*, KN >*, Schwarz::InvSchwarz >, (char)78>, KN >*, std::complex, (char)78>, E_F_F0F0 >*, KN >*, Schwarz::InvSchwarz >, (char)78>, KN >*, std::complex, (char)78> > >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2287:16: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator2 >*, KN >*, std::complex, (char)78>, HPDDM::Schwarz >*, KN >*, E_F_F0F0 >*, KN >*, std::complex, (char)78>, HPDDM::Schwarz >*, KN >*> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2 >*, KN >*, std::complex, (char)78>, HPDDM::Schwarz >*, KN >*, E_F_F0F0 >*, KN >*, std::complex, (char)78>, HPDDM::Schwarz >*, KN >*> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2287:16: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator2*, KN*, Schwarz::ProdSchwarz*, KN*, double, (char)78>, E_F_F0F0*, KN*, Schwarz::ProdSchwarz*, KN*, double, (char)78> > >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2*, KN*, Schwarz::ProdSchwarz*, KN*, double, (char)78>, E_F_F0F0*, KN*, Schwarz::ProdSchwarz*, KN*, double, (char)78> > >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2287:16: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator2*, KN*, double, (char)78>, HPDDM::Schwarz*, KN*, E_F_F0F0*, KN*, double, (char)78>, HPDDM::Schwarz*, KN*> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2287:16: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2287 | { return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2*, KN*, double, (char)78>, HPDDM::Schwarz*, KN*, E_F_F0F0*, KN*, double, (char)78>, HPDDM::Schwarz*, KN*> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2287:16: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm.cpp: In member function ‘Schwarz::changeOperator, double>::code(basicAC_F0 const&) const’: hpddm.cpp:513:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 513 | return new changeOperator_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Schwarz::changeOperator, double>::code(basicAC_F0 const&) const’ at hpddm.cpp:513:20: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common_hpddm.hpp: In member function ‘exchangeIn, double>::code(basicAC_F0 const&) const’: common_hpddm.hpp:294:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 294 | return new exchangeIn_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘exchangeIn, double>::code(basicAC_F0 const&) const’ at common_hpddm.hpp:294:20: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common_hpddm.hpp: In member function ‘exchangeIn >, std::complex >::code(basicAC_F0 const&) const’: common_hpddm.hpp:294:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 294 | return new exchangeIn_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘exchangeIn >, std::complex >::code(basicAC_F0 const&) const’ at common_hpddm.hpp:294:20: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm.cpp: In member function ‘Schwarz::changeOperator >, std::complex >::code(basicAC_F0 const&) const’: hpddm.cpp:513:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 513 | return new changeOperator_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Schwarz::changeOperator >, std::complex >::code(basicAC_F0 const&) const’ at hpddm.cpp:513:20: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common_hpddm.hpp: In member function ‘exchangeInOut >, std::complex >::code(basicAC_F0 const&) const’: common_hpddm.hpp:331:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 331 | return new exchangeInOut_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), t[2]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘exchangeInOut >, std::complex >::code(basicAC_F0 const&) const’ at common_hpddm.hpp:331:20: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm.cpp: In member function ‘Schwarz::solveDDM >, std::complex >::code(basicAC_F0 const&) const’: hpddm.cpp:376:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 376 | return new solveDDM_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), t[2]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Schwarz::solveDDM >, std::complex >::code(basicAC_F0 const&) const’ at hpddm.cpp:376:20: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common_hpddm.hpp: In member function ‘exchangeInOut, double>::code(basicAC_F0 const&) const’: common_hpddm.hpp:331:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 331 | return new exchangeInOut_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), t[2]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘exchangeInOut, double>::code(basicAC_F0 const&) const’ at common_hpddm.hpp:331:20: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm.cpp: In member function ‘Schwarz::solveDDM, double>::code(basicAC_F0 const&) const’: hpddm.cpp:376:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 376 | return new solveDDM_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), t[2]->CastTo(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Schwarz::solveDDM, double>::code(basicAC_F0 const&) const’ at hpddm.cpp:376:20: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm.cpp: In member function ‘Schwarz::distributedMV >, std::complex >::code(basicAC_F0 const&) const’: hpddm.cpp:589:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 589 | return new distributedMV_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), t[2]->CastTo(args[2]), t[3]->CastTo(args[3])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Schwarz::distributedMV >, std::complex >::code(basicAC_F0 const&) const’ at hpddm.cpp:589:20: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm.cpp: In member function ‘Schwarz::distributedMV, double>::code(basicAC_F0 const&) const’: hpddm.cpp:589:20: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 589 | return new distributedMV_Op(args, t[0]->CastTo(args[0]), t[1]->CastTo(args[1]), t[2]->CastTo(args[2]), t[3]->CastTo(args[3])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Schwarz::distributedMV, double>::code(basicAC_F0 const&) const’ at hpddm.cpp:589:20: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In function ‘Dcl_Type >*>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const* [clone .isra.0]’: ../seq/include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type >*>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const* [clone .isra.0]’ at ../seq/include/AFunction.hpp:3112:42: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In function ‘Dcl_Type*>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const* [clone .isra.0]’: ../seq/include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type*>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const* [clone .isra.0]’ at ../seq/include/AFunction.hpp:3112:42: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In member function ‘KN_ > >::operator[](int) const’, inlined from ‘PETSc::setOptions > >::setOptions_Op::operator()(void*) const’ at PETSc-code.hpp:2473:34: ../seq/include/RNM.hpp:418:39: warning: ‘tabA’ may be used uninitialized [-Wmaybe-uninitialized] 418 | R & operator[](int i) const {return v[index(i)];} | ^ PETSc-code.hpp: In member function ‘PETSc::setOptions > >::setOptions_Op::operator()(void*) const’: PETSc-code.hpp:2310:17: note: ‘tabA’ was declared here 2310 | KN< Dmat >* tabA; | ^~~~ PETSc-code.hpp: In member function ‘PETSc::LinearSolver > >::E_LinearSolver::operator()(void*) const’: PETSc-code.hpp:3565:57: warning: ‘in’ may be used uninitialized [-Wmaybe-uninitialized] 3565 | user->op = new LinearSolver< Type >::MatF_O(in->n, stack, codeA); | ~~~~^ PETSc-code.hpp:3497:26: note: ‘in’ was declared here 3497 | KN< PetscScalar >* in, *out; | ^~ PETSc-code.hpp:3572:18: warning: ‘out’ may be used uninitialized [-Wmaybe-uninitialized] 3572 | if (out->n != in->n) { | ~~~~~^ PETSc-code.hpp:3497:31: note: ‘out’ was declared here 3497 | KN< PetscScalar >* in, *out; | ^~~ In member function ‘KN_ > >::operator[](int) const’, inlined from ‘PETSc::setOptions > >::setOptions_Op::operator()(void*) const’ at PETSc-code.hpp:2473:34: ../seq/include/RNM.hpp:418:39: warning: ‘tabA’ may be used uninitialized [-Wmaybe-uninitialized] 418 | R & operator[](int i) const {return v[index(i)];} | ^ PETSc-code.hpp: In member function ‘PETSc::setOptions > >::setOptions_Op::operator()(void*) const’: PETSc-code.hpp:2310:17: note: ‘tabA’ was declared here 2310 | KN< Dmat >* tabA; | ^~~~ ../seq/iovtk.cpp: In function ‘saveTecplot(std::__cxx11::basic_string, std::allocator > const&, Fem2D::Mesh const&)’: ../seq/iovtk.cpp:6844:19: warning: ‘m’ may be used uninitialized [-Wmaybe-uninitialized] 6844 | for (n = 0; n < m; n++) { | ~~^~~ ../seq/iovtk.cpp:6814:13: note: ‘m’ was declared here 6814 | size_t n, m; | ^ In function ‘VTK_WriteMesh3_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2912:65: ../seq/iovtk.cpp:4344:77: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 4344 | static E_F0 *f(const basicAC_F0 &args) { return new VTK_WriteMesh3_Op(args); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘VTK_WriteMesh3_Op::f(basicAC_F0 const&)’ at ../seq/iovtk.cpp:4344:77, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2912:65: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator1_ >*, E_F_F0_ >*> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_ >*, E_F_F0_ >*> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2826:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator1_, std::allocator >*, E_F_F0_, std::allocator >*> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, std::allocator >*, E_F_F0_, std::allocator >*> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2826:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator1_*, E_F_F0_*> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_*, E_F_F0_*> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2826:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator1_, std::allocator >*, E_F_F0_, std::allocator >*> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2826:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2826 | return new CODE(f,t[0]->CastTo(args[0]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator1_, std::allocator >*, E_F_F0_, std::allocator >*> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2826:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator2_ >*, KN > >*, long, E_F_F0F0_ >*, KN > >*, long, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, KN > >*, long, E_F_F0F0_ >*, KN > >*, long, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2851:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator2_*, HPDDM::Schwarz*, HPDDM::Schwarz*, E_F_F0F0_*, HPDDM::Schwarz*, HPDDM::Schwarz*, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, HPDDM::Schwarz*, HPDDM::Schwarz*, E_F_F0F0_*, HPDDM::Schwarz*, HPDDM::Schwarz*, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2851:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator2_*, KN >*, long, E_F_F0F0_*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN >*, long, E_F_F0F0_*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2851:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator2_ >*, Resize > >, long, E_F_F0F0_ >*, Resize > >, long, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, Resize > >, long, E_F_F0F0_ >*, Resize > >, long, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2851:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘VTK_WriteMesh_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2912:65: ../seq/iovtk.cpp:2400:76: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2400 | static E_F0 *f(const basicAC_F0 &args) { return new VTK_WriteMesh_Op(args); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘VTK_WriteMesh_Op::f(basicAC_F0 const&)’ at ../seq/iovtk.cpp:2400:76, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2912:65: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator2_ >*, KN >*, long, E_F_F0F0_ >*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, KN >*, long, E_F_F0F0_ >*, KN >*, long, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2851:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator2_*, KN*, E_F_F0F0_*, KN*, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_*, KN*, E_F_F0F0_*, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2851:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator2_ > >*, KN > >*, long, E_F_F0F0_ > >*, KN > >*, long, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ > >*, KN > >*, long, E_F_F0F0_ > >*, KN > >*, long, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2851:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/iovtk.cpp: In function ‘VTK_Load(std::__cxx11::basic_string, std::allocator > const&, bool, KN >*)’: ../seq/iovtk.cpp:1780:50: warning: ‘tff’ may be used uninitialized [-Wmaybe-uninitialized] 1780 | Mesh *pTh = new Mesh(nv, nt, nbe, vff, tff, bff); | ^ ../seq/iovtk.cpp:1726:19: note: ‘tff’ was declared here 1726 | Mesh::Triangle *tff; | ^~~ ../seq/iovtk.cpp:1780:50: warning: ‘bff’ may be used uninitialized [-Wmaybe-uninitialized] 1780 | Mesh *pTh = new Mesh(nv, nt, nbe, vff, tff, bff); | ^ ../seq/iovtk.cpp:1732:24: note: ‘bff’ was declared here 1732 | Mesh::BorderElement *bff; | ^~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator2_ > >*, Resize > > >, long, E_F_F0F0_ > >*, Resize > > >, long, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ > >*, Resize > > >, long, E_F_F0F0_ > >*, Resize > > >, long, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2851:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator2_ >*, HPDDM::Schwarz >*, HPDDM::Schwarz >*, E_F_F0F0_ >*, HPDDM::Schwarz >*, HPDDM::Schwarz >*, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, HPDDM::Schwarz >*, HPDDM::Schwarz >*, E_F_F0F0_ >*, HPDDM::Schwarz >*, HPDDM::Schwarz >*, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2851:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator2_ >*, KN*, E_F_F0F0_ >*, KN*, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2851:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2851 | return new CODE(f,t0->CastTo(args[0]),t1->CastTo(args[1]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2_ >*, KN*, E_F_F0F0_ >*, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2851:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from common_hpddm.hpp:7: ../seq/include/AFunction_ext.hpp: In member function ‘OneOperator2s_ >, Matrice_Creuse >*, Matrice_Creuse >*, E_F_F0F0s_ >, Matrice_Creuse >*, Matrice_Creuse >*, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction_ext.hpp:46:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 46 | return new CODE(f, | ^~~~~~~~~~~ 47 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 48 | t[1]->CastTo(args[1]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2s_ >, Matrice_Creuse >*, Matrice_Creuse >*, E_F_F0F0s_ >, Matrice_Creuse >*, Matrice_Creuse >*, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction_ext.hpp:46:15: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction_ext.hpp: In member function ‘OneOperator2s_, Matrice_Creuse*, Matrice_Creuse*, E_F_F0F0s_, Matrice_Creuse*, Matrice_Creuse*, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction_ext.hpp:46:15: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 46 | return new CODE(f, | ^~~~~~~~~~~ 47 | t[0]->CastTo(args[0]), | ~~~~~~~~~~~~~~~~~~~~~~ 48 | t[1]->CastTo(args[1]));} // extend | ~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator2s_, Matrice_Creuse*, Matrice_Creuse*, E_F_F0F0s_, Matrice_Creuse*, Matrice_Creuse*, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction_ext.hpp:46:15: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator3_*, KN*, KN*, E_F_F0F0F0_*, KN*, KN*, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, KN*, KN*, E_F_F0F0F0_*, KN*, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2877:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator3_*, KN >*, KN*, E_F_F0F0F0_*, KN >*, KN*, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_*, KN >*, KN*, E_F_F0F0F0_*, KN >*, KN*, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2877:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘OneOperator3_, HPDDM::Schwarz >*, KN >*, KN >*, E_F_F0F0F0_, HPDDM::Schwarz >*, KN >*, KN >*, E_F0> >::code(basicAC_F0 const&) const’: ../seq/include/AFunction.hpp:2877:18: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2877 | return new CODE(f,tA->CastTo(args[0]),tB->CastTo(args[1]),tC->CastTo(args[2]));} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘OneOperator3_, HPDDM::Schwarz >*, KN >*, KN >*, E_F_F0F0F0_, HPDDM::Schwarz >*, KN >*, KN >*, E_F0> >::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2877:11: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘E_F_F0 > > >, KN > >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ../seq/include/AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 > > >, KN > >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ../seq/include/AFunction.hpp:998:22: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘E_F_F0F0*, KN*, Schwarz::ProdSchwarz*, KN*, double, (char)78> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ../seq/include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0*, KN*, Schwarz::ProdSchwarz*, KN*, double, (char)78> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ../seq/include/AFunction.hpp:1076:22: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘E_F_F0F0*, KN*, double, (char)78>, HPDDM::Schwarz*, KN*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ../seq/include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0*, KN*, double, (char)78>, HPDDM::Schwarz*, KN*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ../seq/include/AFunction.hpp:1076:22: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘E_F_F0 > >, KN >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ../seq/include/AFunction.hpp:998:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 998 | return insert(new E_F_F0_Opt(*this,a->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0 > >, KN >*, true>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ../seq/include/AFunction.hpp:998:22: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘E_F_F0F0 >*, KN >*, Schwarz::ProdSchwarz >*, KN >*, std::complex, (char)78> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ../seq/include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0 >*, KN >*, Schwarz::ProdSchwarz >*, KN >*, std::complex, (char)78> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ../seq/include/AFunction.hpp:1076:22: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘E_F_F0F0 >*, KN >*, Schwarz::InvSchwarz >, (char)78>, KN >*, std::complex, (char)78> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ../seq/include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0 >*, KN >*, Schwarz::InvSchwarz >, (char)78>, KN >*, std::complex, (char)78> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ../seq/include/AFunction.hpp:1076:22: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘E_F_F0F0 >*, KN >*, std::complex, (char)78>, HPDDM::Schwarz >*, KN >*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ../seq/include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0 >*, KN >*, std::complex, (char)78>, HPDDM::Schwarz >*, KN >*>::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ../seq/include/AFunction.hpp:1076:22: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/include/AFunction.hpp: In member function ‘E_F_F0F0*, KN*, Schwarz::InvSchwarz, (char)78>, KN*, double, (char)78> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’: ../seq/include/AFunction.hpp:1076:22: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1076 | return insert(new E_F_F0F0_Opt(*this,a0->Optimize(l,m,n),a1->Optimize(l,m,n)),l,m,n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘E_F_F0F0*, KN*, Schwarz::InvSchwarz, (char)78>, KN*, double, (char)78> >::Optimize(std::deque, std::allocator > >&, std::map > >&, unsigned long&)’ at ../seq/include/AFunction.hpp:1076:22: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/iovtk.cpp: In function ‘VTK_WRITE_MESH3(std::__cxx11::basic_string, std::allocator > const&, _IO_FILE*, Fem2D::Mesh3 const&, bool, int, bool, bool)’: ../seq/iovtk.cpp:4698:56: warning: ‘%s’ directive output may be truncated writing up to 15 bytes into a region of size 5 [-Wformat-truncation=] 4698 | int bid0 = snprintf(newvalue,sizeof(int)+1, "%s", (char *)&tab[itab]); | ^~ In function ‘snprintf’, inlined from ‘VTK_WRITE_MESH3(std::__cxx11::basic_string, std::allocator > const&, _IO_FILE*, Fem2D::Mesh3 const&, bool, int, bool, bool)’ at ../seq/iovtk.cpp:4698:30: /usr/include/bits/stdio2.h:54:35: note: ‘snprintf’ output between 1 and 16 bytes into a destination of size 5 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ ../seq/iovtk.cpp: In function ‘VTK_WRITE_MESH(std::__cxx11::basic_string, std::allocator > const&, _IO_FILE*, Fem2D::Mesh const&, bool, int, bool, bool)’: ../seq/iovtk.cpp:2756:56: warning: ‘%s’ directive output may be truncated writing up to 15 bytes into a region of size 5 [-Wformat-truncation=] 2756 | int bid0 = snprintf(newvalue,sizeof(int)+1, "%s", (char *)&tab[itab]); | ^~ In file included from /usr/include/stdio.h:964, from /usr/include/openmpi-aarch64/openmpi/ompi/mpi/cxx/mpicxx.h:54, from /usr/include/openmpi-aarch64/mpi.h:2907, from common_hpddm.hpp:5: In function ‘snprintf’, inlined from ‘VTK_WRITE_MESH(std::__cxx11::basic_string, std::allocator > const&, _IO_FILE*, Fem2D::Mesh const&, bool, int, bool, bool)’ at ../seq/iovtk.cpp:2756:30: /usr/include/bits/stdio2.h:54:35: note: ‘snprintf’ output between 1 and 16 bytes into a destination of size 5 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ hpddm.cpp: In member function ‘Schwarz::initDDM, double>::code(basicAC_F0 const&) const’: hpddm.cpp:48:60: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 48 | E_F0* code(const basicAC_F0 & args) const { return new E_initDDM(args, c); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Schwarz::initDDM, double>::code(basicAC_F0 const&) const’ at hpddm.cpp:48:60: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm.cpp: In member function ‘Schwarz::initDDM >, std::complex >::code(basicAC_F0 const&) const’: hpddm.cpp:48:60: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 48 | E_F0* code(const basicAC_F0 & args) const { return new E_initDDM(args, c); } | ^~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Schwarz::initDDM >, std::complex >::code(basicAC_F0 const&) const’ at hpddm.cpp:48:60: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/iovtk.cpp: In member function ‘VTK_WriteMesh_Op::operator()(void*) const’: ../seq/iovtk.cpp:2839:25: warning: ‘dataname’ may be used uninitialized [-Wmaybe-uninitialized] 2839 | char *data = newcopy(dataname); | ~~~~~~~^~~~~~~~~~ ../seq/iovtk.cpp:2786:11: note: ‘dataname’ was declared here 2786 | string *dataname; | ^~~~~~~~ ../seq/iovtk.cpp: In member function ‘VTK_WriteMesh3_Op::operator()(void*) const’: ../seq/iovtk.cpp:4781:25: warning: ‘dataname’ may be used uninitialized [-Wmaybe-uninitialized] 4781 | char *data = newcopy(dataname); | ~~~~~~~^~~~~~~~~~ ../seq/iovtk.cpp:4729:11: note: ‘dataname’ was declared here 4729 | string *dataname; | ^~~~~~~~ /usr/lib64/openmpi/bin/mpicxx -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'PETSc.o' -o PETSc.so -Wl,-rpath,/usr/lib '-L/usr/lib' '-lpetsc' '-L/usr/lib64/openmpi/lib' '-lHYPRE' '-ldmumps' '-lmumps_common' '-lpord' '-lpthread' '-lscalapack' '-lsuperlu_dist' '-lflexiblas' '-lptscotch' '-lscotch' '-lptscotcherr' '-lscotcherr' '-lhdf5' '-lhdf5_hl' '-lmetis' '-lm' '-lX11' '-lstdc++' '-lmpi' '-lmpi_mpifh' '-lflexiblas' '-L/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/lib' '-L/usr/lib64/openmpi/lib' -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags '-lmpi_cxx' '-lmpi' -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi ../seq/iovtk.cpp: In function ‘saveTecplot(std::__cxx11::basic_string, std::allocator > const&, Fem2D::Mesh const&)’: ../seq/iovtk.cpp:6844:19: warning: ‘m’ may be used uninitialized [-Wmaybe-uninitialized] 6844 | for (n = 0; n < m; n++) { | ~~^~~ ../seq/iovtk.cpp:6814:13: note: ‘m’ was declared here 6814 | size_t n, m; | ^ In function ‘Dcl_Type, (char)78> >(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘addInv, Substructuring::InvSubstructuring, KN, double, (char)78>()void’ at common.hpp:68:29: ../seq/include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type, (char)78> >(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ../seq/include/AFunction.hpp:3112:42, inlined from ‘addInv, Substructuring::InvSubstructuring, KN, double, (char)78>()void’ at common.hpp:68:29: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type, (char)78>, KN*, double, (char)78> >(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘addInv, Substructuring::InvSubstructuring, KN, double, (char)78>()void’ at common.hpp:69:48: ../seq/include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type, (char)78>, KN*, double, (char)78> >(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ../seq/include/AFunction.hpp:3112:42, inlined from ‘addInv, Substructuring::InvSubstructuring, KN, double, (char)78>()void’ at common.hpp:69:48: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from common_hpddm.hpp:84: common.hpp: In function ‘addInv, Substructuring::InvSubstructuring, KN, double, (char)78>()void’: common.hpp:78:28: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 78 | TheOperators->Add("^", new OneBinaryOperator_st, Op*, typename std::conditional::type>>); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addInv, Substructuring::InvSubstructuring, KN, double, (char)78>()void’ at common.hpp:78:28: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common.hpp: In function ‘addInv, Substructuring::InvSubstructuring, KN, double, (char)78>()void’: common.hpp:79:28: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 79 | TheOperators->Add("*", new OneBinaryOperator_st, V*, K, trans>, pwr, V*>>); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addInv, Substructuring::InvSubstructuring, KN, double, (char)78>()void’ at common.hpp:79:28: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common.hpp: In function ‘addInv, Substructuring::InvSubstructuring, KN, double, (char)78>()void’: common.hpp:80:28: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 80 | TheOperators->Add("=", new OneOperator2, V*, K, trans>>(Inv, V*, K, trans>::inv)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addInv, Substructuring::InvSubstructuring, KN, double, (char)78>()void’ at common.hpp:80:28: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common.hpp: In function ‘addInv, Substructuring::InvSubstructuring, KN, double, (char)78>()void’: common.hpp:81:29: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 81 | TheOperators->Add("<-", new OneOperator2, V*, K, trans>>(Inv, V*, K, trans>::init)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addInv, Substructuring::InvSubstructuring, KN, double, (char)78>()void’ at common.hpp:81:29: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common_hpddm.hpp: In function ‘addScalarProduct, double>()void’: common_hpddm.hpp:428:32: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 428 | atype()->Add("(", "", new OneOperator3_*, KN*>(scalarProduct)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addScalarProduct, double>()void’ at common_hpddm.hpp:428:32: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common_hpddm.hpp: In function ‘addScalarProduct >, std::complex >()void’: common_hpddm.hpp:428:32: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 428 | atype()->Add("(", "", new OneOperator3_*, KN*>(scalarProduct)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addScalarProduct >, std::complex >()void’ at common_hpddm.hpp:428:32: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type*>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘Substructuring::add()void’ at hpddm_substructuring.cpp:597:26: ../seq/include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type*>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ../seq/include/AFunction.hpp:3112:42, inlined from ‘Substructuring::add()void’ at hpddm_substructuring.cpp:597:26: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In function ‘Substructuring::add()void’: hpddm_substructuring.cpp:607:29: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 607 | TheOperators->Add("<-", new initDDM, K>); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::add()void’ at hpddm_substructuring.cpp:607:29: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In function ‘Substructuring::add()void’: hpddm_substructuring.cpp:608:45: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 608 | Global.Add("AttachCoarseOperator", "(", new attachCoarseOperator, K>); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::add()void’ at hpddm_substructuring.cpp:608:45: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In function ‘Substructuring::add()void’: hpddm_substructuring.cpp:609:28: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 609 | Global.Add("DDM", "(", new solveDDM, K>); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::add()void’ at hpddm_substructuring.cpp:609:28: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In function ‘Substructuring::add()void’: hpddm_substructuring.cpp:610:33: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 610 | Global.Add("renumber", "(", new renumber, K>); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::add()void’ at hpddm_substructuring.cpp:610:33: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In function ‘Substructuring::add()void’: hpddm_substructuring.cpp:611:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 611 | Global.Add("OriginalNumbering", "(", new OneOperator3_*, KN*, KN*>(originalNumbering)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::add()void’ at hpddm_substructuring.cpp:611:42: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In function ‘Substructuring::add()void’: hpddm_substructuring.cpp:613:35: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 613 | Global.Add("statistics", "(", new OneOperator1_*>(statistics>)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::add()void’ at hpddm_substructuring.cpp:613:35: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In function ‘Substructuring::add()void’: hpddm_substructuring.cpp:614:33: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 614 | Global.Add("exchange", "(", new exchangeInOut, K>); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::add()void’ at hpddm_substructuring.cpp:614:33: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In function ‘Substructuring::add()void’: hpddm_substructuring.cpp:625:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 625 | Global.Add("originalNumbering", "(", new OneOperator3_*, KN*, KN*>(originalNumbering)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::add()void’ at hpddm_substructuring.cpp:625:42: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In function ‘Substructuring::add()void’: hpddm_substructuring.cpp:626:45: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 626 | Global.Add("attachCoarseOperator", "(", new attachCoarseOperator, K>); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::add()void’ at hpddm_substructuring.cpp:626:45: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type >, (char)78> >(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘addInv >, Substructuring::InvSubstructuring, KN >, std::complex, (char)78>()void’ at common.hpp:68:29: ../seq/include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type >, (char)78> >(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ../seq/include/AFunction.hpp:3112:42, inlined from ‘addInv >, Substructuring::InvSubstructuring, KN >, std::complex, (char)78>()void’ at common.hpp:68:29: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type >, (char)78>, KN >*, std::complex, (char)78> >(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘addInv >, Substructuring::InvSubstructuring, KN >, std::complex, (char)78>()void’ at common.hpp:69:48: ../seq/include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type >, (char)78>, KN >*, std::complex, (char)78> >(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ../seq/include/AFunction.hpp:3112:42, inlined from ‘addInv >, Substructuring::InvSubstructuring, KN >, std::complex, (char)78>()void’ at common.hpp:69:48: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common.hpp: In function ‘addInv >, Substructuring::InvSubstructuring, KN >, std::complex, (char)78>()void’: common.hpp:78:28: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 78 | TheOperators->Add("^", new OneBinaryOperator_st, Op*, typename std::conditional::type>>); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addInv >, Substructuring::InvSubstructuring, KN >, std::complex, (char)78>()void’ at common.hpp:78:28: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common.hpp: In function ‘addInv >, Substructuring::InvSubstructuring, KN >, std::complex, (char)78>()void’: common.hpp:79:28: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 79 | TheOperators->Add("*", new OneBinaryOperator_st, V*, K, trans>, pwr, V*>>); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addInv >, Substructuring::InvSubstructuring, KN >, std::complex, (char)78>()void’ at common.hpp:79:28: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common.hpp: In function ‘addInv >, Substructuring::InvSubstructuring, KN >, std::complex, (char)78>()void’: common.hpp:80:28: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 80 | TheOperators->Add("=", new OneOperator2, V*, K, trans>>(Inv, V*, K, trans>::inv)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addInv >, Substructuring::InvSubstructuring, KN >, std::complex, (char)78>()void’ at common.hpp:80:28: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common.hpp: In function ‘addInv >, Substructuring::InvSubstructuring, KN >, std::complex, (char)78>()void’: common.hpp:81:29: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 81 | TheOperators->Add("<-", new OneOperator2, V*, K, trans>>(Inv, V*, K, trans>::init)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addInv >, Substructuring::InvSubstructuring, KN >, std::complex, (char)78>()void’ at common.hpp:81:29: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘VTK_WriteMesh3_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2912:65: ../seq/iovtk.cpp:4344:77: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 4344 | static E_F0 *f(const basicAC_F0 &args) { return new VTK_WriteMesh3_Op(args); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘VTK_WriteMesh3_Op::f(basicAC_F0 const&)’ at ../seq/iovtk.cpp:4344:77, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2912:65: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type >*>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘Substructuring::add, (char)71, (char)71>()void’ at hpddm_substructuring.cpp:597:26: ../seq/include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type >*>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ../seq/include/AFunction.hpp:3112:42, inlined from ‘Substructuring::add, (char)71, (char)71>()void’ at hpddm_substructuring.cpp:597:26: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In function ‘Substructuring::add, (char)71, (char)71>()void’: hpddm_substructuring.cpp:607:29: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 607 | TheOperators->Add("<-", new initDDM, K>); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::add, (char)71, (char)71>()void’ at hpddm_substructuring.cpp:607:29: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In function ‘Substructuring::add, (char)71, (char)71>()void’: hpddm_substructuring.cpp:608:45: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 608 | Global.Add("AttachCoarseOperator", "(", new attachCoarseOperator, K>); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::add, (char)71, (char)71>()void’ at hpddm_substructuring.cpp:608:45: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In function ‘Substructuring::add, (char)71, (char)71>()void’: hpddm_substructuring.cpp:609:28: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 609 | Global.Add("DDM", "(", new solveDDM, K>); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::add, (char)71, (char)71>()void’ at hpddm_substructuring.cpp:609:28: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In function ‘Substructuring::add, (char)71, (char)71>()void’: hpddm_substructuring.cpp:610:33: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 610 | Global.Add("renumber", "(", new renumber, K>); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::add, (char)71, (char)71>()void’ at hpddm_substructuring.cpp:610:33: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In function ‘Substructuring::add, (char)71, (char)71>()void’: hpddm_substructuring.cpp:611:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 611 | Global.Add("OriginalNumbering", "(", new OneOperator3_*, KN*, KN*>(originalNumbering)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::add, (char)71, (char)71>()void’ at hpddm_substructuring.cpp:611:42: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In function ‘Substructuring::add, (char)71, (char)71>()void’: hpddm_substructuring.cpp:614:33: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 614 | Global.Add("exchange", "(", new exchangeInOut, K>); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::add, (char)71, (char)71>()void’ at hpddm_substructuring.cpp:614:33: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In function ‘Substructuring::add, (char)71, (char)71>()void’: hpddm_substructuring.cpp:625:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 625 | Global.Add("originalNumbering", "(", new OneOperator3_*, KN*, KN*>(originalNumbering)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::add, (char)71, (char)71>()void’ at hpddm_substructuring.cpp:625:42: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In function ‘Substructuring::add, (char)71, (char)71>()void’: hpddm_substructuring.cpp:626:45: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 626 | Global.Add("attachCoarseOperator", "(", new attachCoarseOperator, K>); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::add, (char)71, (char)71>()void’ at hpddm_substructuring.cpp:626:45: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type, (char)78> >(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘addInv, Substructuring::InvSubstructuring, KN, double, (char)78>()void’ at common.hpp:68:29: ../seq/include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type, (char)78> >(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ../seq/include/AFunction.hpp:3112:42, inlined from ‘addInv, Substructuring::InvSubstructuring, KN, double, (char)78>()void’ at common.hpp:68:29: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type, (char)78>, KN*, double, (char)78> >(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘addInv, Substructuring::InvSubstructuring, KN, double, (char)78>()void’ at common.hpp:69:48: ../seq/include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type, (char)78>, KN*, double, (char)78> >(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ../seq/include/AFunction.hpp:3112:42, inlined from ‘addInv, Substructuring::InvSubstructuring, KN, double, (char)78>()void’ at common.hpp:69:48: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common.hpp: In function ‘addInv, Substructuring::InvSubstructuring, KN, double, (char)78>()void’: common.hpp:78:28: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 78 | TheOperators->Add("^", new OneBinaryOperator_st, Op*, typename std::conditional::type>>); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addInv, Substructuring::InvSubstructuring, KN, double, (char)78>()void’ at common.hpp:78:28: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common.hpp: In function ‘addInv, Substructuring::InvSubstructuring, KN, double, (char)78>()void’: common.hpp:79:28: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 79 | TheOperators->Add("*", new OneBinaryOperator_st, V*, K, trans>, pwr, V*>>); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addInv, Substructuring::InvSubstructuring, KN, double, (char)78>()void’ at common.hpp:79:28: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common.hpp: In function ‘addInv, Substructuring::InvSubstructuring, KN, double, (char)78>()void’: common.hpp:80:28: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 80 | TheOperators->Add("=", new OneOperator2, V*, K, trans>>(Inv, V*, K, trans>::inv)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addInv, Substructuring::InvSubstructuring, KN, double, (char)78>()void’ at common.hpp:80:28: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common.hpp: In function ‘addInv, Substructuring::InvSubstructuring, KN, double, (char)78>()void’: common.hpp:81:29: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 81 | TheOperators->Add("<-", new OneOperator2, V*, K, trans>>(Inv, V*, K, trans>::init)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addInv, Substructuring::InvSubstructuring, KN, double, (char)78>()void’ at common.hpp:81:29: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘VTK_WriteMesh_Op::f(basicAC_F0 const&)’, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2912:65: ../seq/iovtk.cpp:2400:76: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2400 | static E_F0 *f(const basicAC_F0 &args) { return new VTK_WriteMesh_Op(args); } | ^ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘VTK_WriteMesh_Op::f(basicAC_F0 const&)’ at ../seq/iovtk.cpp:2400:76, inlined from ‘OneOperatorCode::code(basicAC_F0 const&) const’ at ../seq/include/AFunction.hpp:2912:65: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type*>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘Substructuring::add()void’ at hpddm_substructuring.cpp:597:26: ../seq/include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type*>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ../seq/include/AFunction.hpp:3112:42, inlined from ‘Substructuring::add()void’ at hpddm_substructuring.cpp:597:26: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In function ‘Substructuring::add()void’: hpddm_substructuring.cpp:607:29: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 607 | TheOperators->Add("<-", new initDDM, K>); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::add()void’ at hpddm_substructuring.cpp:607:29: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In function ‘Substructuring::add()void’: hpddm_substructuring.cpp:608:45: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 608 | Global.Add("AttachCoarseOperator", "(", new attachCoarseOperator, K>); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::add()void’ at hpddm_substructuring.cpp:608:45: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In function ‘Substructuring::add()void’: hpddm_substructuring.cpp:609:28: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 609 | Global.Add("DDM", "(", new solveDDM, K>); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::add()void’ at hpddm_substructuring.cpp:609:28: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In function ‘Substructuring::add()void’: hpddm_substructuring.cpp:610:33: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 610 | Global.Add("renumber", "(", new renumber, K>); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::add()void’ at hpddm_substructuring.cpp:610:33: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In function ‘Substructuring::add()void’: hpddm_substructuring.cpp:611:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 611 | Global.Add("OriginalNumbering", "(", new OneOperator3_*, KN*, KN*>(originalNumbering)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::add()void’ at hpddm_substructuring.cpp:611:42: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In function ‘Substructuring::add()void’: hpddm_substructuring.cpp:613:35: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 613 | Global.Add("statistics", "(", new OneOperator1_*>(statistics>)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::add()void’ at hpddm_substructuring.cpp:613:35: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In function ‘Substructuring::add()void’: hpddm_substructuring.cpp:614:33: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 614 | Global.Add("exchange", "(", new exchangeInOut, K>); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::add()void’ at hpddm_substructuring.cpp:614:33: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In function ‘Substructuring::add()void’: hpddm_substructuring.cpp:625:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 625 | Global.Add("originalNumbering", "(", new OneOperator3_*, KN*, KN*>(originalNumbering)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::add()void’ at hpddm_substructuring.cpp:625:42: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In function ‘Substructuring::add()void’: hpddm_substructuring.cpp:626:45: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 626 | Global.Add("attachCoarseOperator", "(", new attachCoarseOperator, K>); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::add()void’ at hpddm_substructuring.cpp:626:45: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/iovtk.cpp: In function ‘VTK_Load(std::__cxx11::basic_string, std::allocator > const&, bool, KN >*)’: ../seq/iovtk.cpp:1780:50: warning: ‘tff’ may be used uninitialized [-Wmaybe-uninitialized] 1780 | Mesh *pTh = new Mesh(nv, nt, nbe, vff, tff, bff); | ^ ../seq/iovtk.cpp:1726:19: note: ‘tff’ was declared here 1726 | Mesh::Triangle *tff; | ^~~ ../seq/iovtk.cpp:1780:50: warning: ‘bff’ may be used uninitialized [-Wmaybe-uninitialized] 1780 | Mesh *pTh = new Mesh(nv, nt, nbe, vff, tff, bff); | ^ ../seq/iovtk.cpp:1732:24: note: ‘bff’ was declared here 1732 | Mesh::BorderElement *bff; | ^~~ In function ‘Dcl_Type, (HPDDM::FetiPrcndtnr)3>, (char)78> >(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘addInv, (HPDDM::FetiPrcndtnr)3>, Substructuring::InvSubstructuring, KN >, std::complex, (char)78>()void’ at common.hpp:68:29: ../seq/include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type, (HPDDM::FetiPrcndtnr)3>, (char)78> >(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ../seq/include/AFunction.hpp:3112:42, inlined from ‘addInv, (HPDDM::FetiPrcndtnr)3>, Substructuring::InvSubstructuring, KN >, std::complex, (char)78>()void’ at common.hpp:68:29: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type, (HPDDM::FetiPrcndtnr)3>, (char)78>, KN >*, std::complex, (char)78> >(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘addInv, (HPDDM::FetiPrcndtnr)3>, Substructuring::InvSubstructuring, KN >, std::complex, (char)78>()void’ at common.hpp:69:48: ../seq/include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type, (HPDDM::FetiPrcndtnr)3>, (char)78>, KN >*, std::complex, (char)78> >(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ../seq/include/AFunction.hpp:3112:42, inlined from ‘addInv, (HPDDM::FetiPrcndtnr)3>, Substructuring::InvSubstructuring, KN >, std::complex, (char)78>()void’ at common.hpp:69:48: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common.hpp: In function ‘addInv, (HPDDM::FetiPrcndtnr)3>, Substructuring::InvSubstructuring, KN >, std::complex, (char)78>()void’: common.hpp:78:28: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 78 | TheOperators->Add("^", new OneBinaryOperator_st, Op*, typename std::conditional::type>>); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addInv, (HPDDM::FetiPrcndtnr)3>, Substructuring::InvSubstructuring, KN >, std::complex, (char)78>()void’ at common.hpp:78:28: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common.hpp: In function ‘addInv, (HPDDM::FetiPrcndtnr)3>, Substructuring::InvSubstructuring, KN >, std::complex, (char)78>()void’: common.hpp:79:28: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 79 | TheOperators->Add("*", new OneBinaryOperator_st, V*, K, trans>, pwr, V*>>); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addInv, (HPDDM::FetiPrcndtnr)3>, Substructuring::InvSubstructuring, KN >, std::complex, (char)78>()void’ at common.hpp:79:28: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common.hpp: In function ‘addInv, (HPDDM::FetiPrcndtnr)3>, Substructuring::InvSubstructuring, KN >, std::complex, (char)78>()void’: common.hpp:80:28: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 80 | TheOperators->Add("=", new OneOperator2, V*, K, trans>>(Inv, V*, K, trans>::inv)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addInv, (HPDDM::FetiPrcndtnr)3>, Substructuring::InvSubstructuring, KN >, std::complex, (char)78>()void’ at common.hpp:80:28: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common.hpp: In function ‘addInv, (HPDDM::FetiPrcndtnr)3>, Substructuring::InvSubstructuring, KN >, std::complex, (char)78>()void’: common.hpp:81:29: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 81 | TheOperators->Add("<-", new OneOperator2, V*, K, trans>>(Inv, V*, K, trans>::init)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addInv, (HPDDM::FetiPrcndtnr)3>, Substructuring::InvSubstructuring, KN >, std::complex, (char)78>()void’ at common.hpp:81:29: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type, (HPDDM::FetiPrcndtnr)3>*>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘Substructuring::add, (char)71, (char)71>()void’ at hpddm_substructuring.cpp:597:26: ../seq/include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type, (HPDDM::FetiPrcndtnr)3>*>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ../seq/include/AFunction.hpp:3112:42, inlined from ‘Substructuring::add, (char)71, (char)71>()void’ at hpddm_substructuring.cpp:597:26: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In function ‘Substructuring::add, (char)71, (char)71>()void’: hpddm_substructuring.cpp:607:29: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 607 | TheOperators->Add("<-", new initDDM, K>); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::add, (char)71, (char)71>()void’ at hpddm_substructuring.cpp:607:29: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In function ‘Substructuring::add, (char)71, (char)71>()void’: hpddm_substructuring.cpp:608:45: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 608 | Global.Add("AttachCoarseOperator", "(", new attachCoarseOperator, K>); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::add, (char)71, (char)71>()void’ at hpddm_substructuring.cpp:608:45: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In function ‘Substructuring::add, (char)71, (char)71>()void’: hpddm_substructuring.cpp:609:28: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 609 | Global.Add("DDM", "(", new solveDDM, K>); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::add, (char)71, (char)71>()void’ at hpddm_substructuring.cpp:609:28: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In function ‘Substructuring::add, (char)71, (char)71>()void’: hpddm_substructuring.cpp:610:33: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 610 | Global.Add("renumber", "(", new renumber, K>); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::add, (char)71, (char)71>()void’ at hpddm_substructuring.cpp:610:33: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In function ‘Substructuring::add, (char)71, (char)71>()void’: hpddm_substructuring.cpp:611:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 611 | Global.Add("OriginalNumbering", "(", new OneOperator3_*, KN*, KN*>(originalNumbering)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::add, (char)71, (char)71>()void’ at hpddm_substructuring.cpp:611:42: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In function ‘Substructuring::add, (char)71, (char)71>()void’: hpddm_substructuring.cpp:613:35: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 613 | Global.Add("statistics", "(", new OneOperator1_*>(statistics>)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::add, (char)71, (char)71>()void’ at hpddm_substructuring.cpp:613:35: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In function ‘Substructuring::add, (char)71, (char)71>()void’: hpddm_substructuring.cpp:625:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 625 | Global.Add("originalNumbering", "(", new OneOperator3_*, KN*, KN*>(originalNumbering)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::add, (char)71, (char)71>()void’ at hpddm_substructuring.cpp:625:42: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In function ‘Substructuring::add, (char)71, (char)71>()void’: hpddm_substructuring.cpp:626:45: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 626 | Global.Add("attachCoarseOperator", "(", new attachCoarseOperator, K>); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Substructuring::add, (char)71, (char)71>()void’ at hpddm_substructuring.cpp:626:45: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../seq/iovtk.cpp: In function ‘VTK_WRITE_MESH3(std::__cxx11::basic_string, std::allocator > const&, _IO_FILE*, Fem2D::Mesh3 const&, bool, int, bool, bool)’: ../seq/iovtk.cpp:4698:56: warning: ‘%s’ directive output may be truncated writing up to 15 bytes into a region of size 5 [-Wformat-truncation=] 4698 | int bid0 = snprintf(newvalue,sizeof(int)+1, "%s", (char *)&tab[itab]); | ^~ In function ‘snprintf’, inlined from ‘VTK_WRITE_MESH3(std::__cxx11::basic_string, std::allocator > const&, _IO_FILE*, Fem2D::Mesh3 const&, bool, int, bool, bool)’ at ../seq/iovtk.cpp:4698:30: /usr/include/bits/stdio2.h:54:35: note: ‘snprintf’ output between 1 and 16 bytes into a destination of size 5 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ ../seq/iovtk.cpp: In member function ‘VTK_WriteMesh_Op::operator()(void*) const’: ../seq/iovtk.cpp:2839:25: warning: ‘dataname’ may be used uninitialized [-Wmaybe-uninitialized] 2839 | char *data = newcopy(dataname); | ~~~~~~~^~~~~~~~~~ ../seq/iovtk.cpp:2786:11: note: ‘dataname’ was declared here 2786 | string *dataname; | ^~~~~~~~ ../seq/iovtk.cpp: In member function ‘VTK_WriteMesh3_Op::operator()(void*) const’: ../seq/iovtk.cpp:4781:25: warning: ‘dataname’ may be used uninitialized [-Wmaybe-uninitialized] 4781 | char *data = newcopy(dataname); | ~~~~~~~^~~~~~~~~~ ../seq/iovtk.cpp:4729:11: note: ‘dataname’ was declared here 4729 | string *dataname; | ^~~~~~~~ In function ‘Dcl_Type*, KN*, double, (char)78> >(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘addProd, Schwarz::ProdSchwarz, KN, double, (char)78>()void’ at common.hpp:85:34: ../seq/include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type*, KN*, double, (char)78> >(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ../seq/include/AFunction.hpp:3112:42, inlined from ‘addProd, Schwarz::ProdSchwarz, KN, double, (char)78>()void’ at common.hpp:85:34: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from common_hpddm.hpp:84: common.hpp: In function ‘addProd, Schwarz::ProdSchwarz, KN, double, (char)78>()void’: common.hpp:92:32: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 92 | TheOperators->Add("*", new OneOperator2, Op*, V*>(Build)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addProd, Schwarz::ProdSchwarz, KN, double, (char)78>()void’ at common.hpp:92:32: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common.hpp: In function ‘addProd, Schwarz::ProdSchwarz, KN, double, (char)78>()void’: common.hpp:93:28: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 93 | TheOperators->Add("=", new OneOperator2>(Prod::mv)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addProd, Schwarz::ProdSchwarz, KN, double, (char)78>()void’ at common.hpp:93:28: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common.hpp: In function ‘addProd, Schwarz::ProdSchwarz, KN, double, (char)78>()void’: common.hpp:94:29: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 94 | TheOperators->Add("<-", new OneOperator2>(Prod::init)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addProd, Schwarz::ProdSchwarz, KN, double, (char)78>()void’ at common.hpp:94:29: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type, (char)78> >(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘addInv, Schwarz::InvSchwarz, KN, double, (char)78>()void’ at common.hpp:68:29: ../seq/include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type, (char)78> >(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ../seq/include/AFunction.hpp:3112:42, inlined from ‘addInv, Schwarz::InvSchwarz, KN, double, (char)78>()void’ at common.hpp:68:29: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type, (char)78>, KN*, double, (char)78> >(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘addInv, Schwarz::InvSchwarz, KN, double, (char)78>()void’ at common.hpp:69:48: ../seq/include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type, (char)78>, KN*, double, (char)78> >(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ../seq/include/AFunction.hpp:3112:42, inlined from ‘addInv, Schwarz::InvSchwarz, KN, double, (char)78>()void’ at common.hpp:69:48: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common.hpp: In function ‘addInv, Schwarz::InvSchwarz, KN, double, (char)78>()void’: common.hpp:78:28: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 78 | TheOperators->Add("^", new OneBinaryOperator_st, Op*, typename std::conditional::type>>); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addInv, Schwarz::InvSchwarz, KN, double, (char)78>()void’ at common.hpp:78:28: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common.hpp: In function ‘addInv, Schwarz::InvSchwarz, KN, double, (char)78>()void’: common.hpp:79:28: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 79 | TheOperators->Add("*", new OneBinaryOperator_st, V*, K, trans>, pwr, V*>>); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addInv, Schwarz::InvSchwarz, KN, double, (char)78>()void’ at common.hpp:79:28: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common.hpp: In function ‘addInv, Schwarz::InvSchwarz, KN, double, (char)78>()void’: common.hpp:80:28: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 80 | TheOperators->Add("=", new OneOperator2, V*, K, trans>>(Inv, V*, K, trans>::inv)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addInv, Schwarz::InvSchwarz, KN, double, (char)78>()void’ at common.hpp:80:28: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common.hpp: In function ‘addInv, Schwarz::InvSchwarz, KN, double, (char)78>()void’: common.hpp:81:29: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 81 | TheOperators->Add("<-", new OneOperator2, V*, K, trans>>(Inv, V*, K, trans>::init)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addInv, Schwarz::InvSchwarz, KN, double, (char)78>()void’ at common.hpp:81:29: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type > > >(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘addArray >()void’ at common_hpddm.hpp:458:29: ../seq/include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type > > >(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ../seq/include/AFunction.hpp:3112:42, inlined from ‘addArray >()void’ at common_hpddm.hpp:458:29: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common_hpddm.hpp: In function ‘addArray >()void’: common_hpddm.hpp:456:29: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 456 | TheOperators->Add("<-", new OneOperator2_*, KN*, long>(&InitKN)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addArray >()void’ at common_hpddm.hpp:456:29: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common_hpddm.hpp: In function ‘addArray >()void’: common_hpddm.hpp:457:36: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 457 | atype*>()->Add("[", "", new OneOperator2_*, long>(get_elementp_*, long>)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addArray >()void’ at common_hpddm.hpp:457:36: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common_hpddm.hpp: In function ‘addArray >()void’: common_hpddm.hpp:459:33: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 459 | Add*>("resize", ".", new OneOperator1>, KN*>(to_Resize)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addArray >()void’ at common_hpddm.hpp:459:33: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type >*, KN >*, std::complex, (char)78> >(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘addProd >, Schwarz::ProdSchwarz, KN >, std::complex, (char)78>()void’ at common.hpp:85:34: ../seq/include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type >*, KN >*, std::complex, (char)78> >(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ../seq/include/AFunction.hpp:3112:42, inlined from ‘addProd >, Schwarz::ProdSchwarz, KN >, std::complex, (char)78>()void’ at common.hpp:85:34: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common.hpp: In function ‘addProd >, Schwarz::ProdSchwarz, KN >, std::complex, (char)78>()void’: common.hpp:92:32: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 92 | TheOperators->Add("*", new OneOperator2, Op*, V*>(Build)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addProd >, Schwarz::ProdSchwarz, KN >, std::complex, (char)78>()void’ at common.hpp:92:32: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common.hpp: In function ‘addProd >, Schwarz::ProdSchwarz, KN >, std::complex, (char)78>()void’: common.hpp:93:28: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 93 | TheOperators->Add("=", new OneOperator2>(Prod::mv)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addProd >, Schwarz::ProdSchwarz, KN >, std::complex, (char)78>()void’ at common.hpp:93:28: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common.hpp: In function ‘addProd >, Schwarz::ProdSchwarz, KN >, std::complex, (char)78>()void’: common.hpp:94:29: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 94 | TheOperators->Add("<-", new OneOperator2>(Prod::init)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addProd >, Schwarz::ProdSchwarz, KN >, std::complex, (char)78>()void’ at common.hpp:94:29: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type >, (char)78> >(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘addInv >, Schwarz::InvSchwarz, KN >, std::complex, (char)78>()void’ at common.hpp:68:29: ../seq/include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type >, (char)78> >(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ../seq/include/AFunction.hpp:3112:42, inlined from ‘addInv >, Schwarz::InvSchwarz, KN >, std::complex, (char)78>()void’ at common.hpp:68:29: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type >, (char)78>, KN >*, std::complex, (char)78> >(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘addInv >, Schwarz::InvSchwarz, KN >, std::complex, (char)78>()void’ at common.hpp:69:48: ../seq/include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type >, (char)78>, KN >*, std::complex, (char)78> >(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ../seq/include/AFunction.hpp:3112:42, inlined from ‘addInv >, Schwarz::InvSchwarz, KN >, std::complex, (char)78>()void’ at common.hpp:69:48: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common.hpp: In function ‘addInv >, Schwarz::InvSchwarz, KN >, std::complex, (char)78>()void’: common.hpp:78:28: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 78 | TheOperators->Add("^", new OneBinaryOperator_st, Op*, typename std::conditional::type>>); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addInv >, Schwarz::InvSchwarz, KN >, std::complex, (char)78>()void’ at common.hpp:78:28: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common.hpp: In function ‘addInv >, Schwarz::InvSchwarz, KN >, std::complex, (char)78>()void’: common.hpp:79:28: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 79 | TheOperators->Add("*", new OneBinaryOperator_st, V*, K, trans>, pwr, V*>>); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addInv >, Schwarz::InvSchwarz, KN >, std::complex, (char)78>()void’ at common.hpp:79:28: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common.hpp: In function ‘addInv >, Schwarz::InvSchwarz, KN >, std::complex, (char)78>()void’: common.hpp:80:28: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 80 | TheOperators->Add("=", new OneOperator2, V*, K, trans>>(Inv, V*, K, trans>::inv)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addInv >, Schwarz::InvSchwarz, KN >, std::complex, (char)78>()void’ at common.hpp:80:28: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common.hpp: In function ‘addInv >, Schwarz::InvSchwarz, KN >, std::complex, (char)78>()void’: common.hpp:81:29: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 81 | TheOperators->Add("<-", new OneOperator2, V*, K, trans>>(Inv, V*, K, trans>::init)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addInv >, Schwarz::InvSchwarz, KN >, std::complex, (char)78>()void’ at common.hpp:81:29: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type > >*>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘addArray > >()void’ at common_hpddm.hpp:455:22: ../seq/include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type > >*>(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ../seq/include/AFunction.hpp:3112:42, inlined from ‘addArray > >()void’ at common_hpddm.hpp:455:22: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Dcl_Type > > > >(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’, inlined from ‘addArray > >()void’ at common_hpddm.hpp:458:29: ../seq/include/AFunction.hpp:3112:42: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 3112 | return map_type[typeid(T).name()] = new ForEachType(iv,id,Onreturn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Dcl_Type > > > >(AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&), AnyTypeWithOutCheck (*)(void*, AnyTypeWithOutCheck const&))basicForEachType const*’ at ../seq/include/AFunction.hpp:3112:42, inlined from ‘addArray > >()void’ at common_hpddm.hpp:458:29: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common_hpddm.hpp: In function ‘addArray > >()void’: common_hpddm.hpp:457:36: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 457 | atype*>()->Add("[", "", new OneOperator2_*, long>(get_elementp_*, long>)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addArray > >()void’ at common_hpddm.hpp:457:36: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ common_hpddm.hpp: In function ‘addArray > >()void’: common_hpddm.hpp:459:33: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 459 | Add*>("resize", ".", new OneOperator1>, KN*>(to_Resize)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘addArray > >()void’ at common_hpddm.hpp:459:33: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In function ‘Init_Substructuring()’, inlined from ‘AutoLoadInit()’ at hpddm_substructuring.cpp:654:1: hpddm_substructuring.cpp:633:58: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 633 | Global.Add("buildSkeleton", "(", new Substructuring::Skeleton); | ^~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Init_Substructuring()’ at hpddm_substructuring.cpp:633:58, inlined from ‘AutoLoadInit()’ at hpddm_substructuring.cpp:654:1: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp: In member function ‘Substructuring::renumber_Op, double>::operator()(void*) const’: hpddm_substructuring.cpp:554:22: warning: ‘ev’ may be used uninitialized [-Wmaybe-uninitialized] 554 | std::copy(ev[i], ev[i] + deflation->get(i)->n, static_cast(*(deflation->get(i)))); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp:514:13: note: ‘ev’ was declared here 514 | K** ev; | ^~ hpddm_substructuring.cpp: In member function ‘Substructuring::renumber_Op, double>::operator()(void*) const’: hpddm_substructuring.cpp:554:22: warning: ‘ev’ may be used uninitialized [-Wmaybe-uninitialized] 554 | std::copy(ev[i], ev[i] + deflation->get(i)->n, static_cast(*(deflation->get(i)))); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp:514:13: note: ‘ev’ was declared here 514 | K** ev; | ^~ hpddm_substructuring.cpp: In member function ‘Substructuring::renumber_Op >, std::complex >::operator()(void*) const’: hpddm_substructuring.cpp:554:22: warning: ‘ev’ may be used uninitialized [-Wmaybe-uninitialized] 554 | std::copy(ev[i], ev[i] + deflation->get(i)->n, static_cast(*(deflation->get(i)))); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp:514:13: note: ‘ev’ was declared here 514 | K** ev; | ^~ hpddm_substructuring.cpp: In member function ‘Substructuring::renumber_Op, (HPDDM::FetiPrcndtnr)3>, std::complex >::operator()(void*) const’: hpddm_substructuring.cpp:554:22: warning: ‘ev’ may be used uninitialized [-Wmaybe-uninitialized] 554 | std::copy(ev[i], ev[i] + deflation->get(i)->n, static_cast(*(deflation->get(i)))); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hpddm_substructuring.cpp:514:13: note: ‘ev’ was declared here 514 | K** ev; | ^~ hpddm.cpp: In member function ‘Schwarz::IterativeMethod, (char)71>::code(basicAC_F0 const&) const’: hpddm.cpp:910:59: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 910 | E_F0* code(const basicAC_F0& args) const { return new E_LCG(args, c); } | ^~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Schwarz::IterativeMethod, (char)71>::code(basicAC_F0 const&) const’ at hpddm.cpp:910:59: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm.cpp: In member function ‘Schwarz::attachCoarseOperator >, std::complex >::code(basicAC_F0 const&) const’: hpddm.cpp:236:60: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 236 | E_F0* code(const basicAC_F0 & args) const { return new E_attachCoarseOperator(args, c); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Schwarz::attachCoarseOperator >, std::complex >::code(basicAC_F0 const&) const’ at hpddm.cpp:236:60: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm.cpp: In member function ‘Schwarz::IterativeMethod::code(basicAC_F0 const&) const’: hpddm.cpp:910:59: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 910 | E_F0* code(const basicAC_F0& args) const { return new E_LCG(args, c); } | ^~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Schwarz::IterativeMethod::code(basicAC_F0 const&) const’ at hpddm.cpp:910:59: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ hpddm.cpp: In member function ‘Schwarz::attachCoarseOperator, double>::code(basicAC_F0 const&) const’: hpddm.cpp:236:60: warning: ‘CodeAlloc::operator delete(void*)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 236 | E_F0* code(const basicAC_F0 & args) const { return new E_attachCoarseOperator(args, c); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘CodeAlloc::operator new(unsigned long)’, inlined from ‘Schwarz::attachCoarseOperator, double>::code(basicAC_F0 const&) const’ at hpddm.cpp:236:60: ../seq/include/CodeAlloc.hpp:65:26: note: returned from ‘operator new(unsigned long)’ 65 | return Add2CleanAtEnd(::operator new(ll));} | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM.hpp:370: In function ‘HPDDM::Blas::axpby(int const&, double const&, double const*, int const&, double const&, double*, int const&)’, inlined from ‘HPDDM::Blas::axpby(int const&, double const&, double const*, int const&, double const&, double*, int const&)’ at /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_BLAS.hpp:432:13, inlined from ‘HPDDM::IterativeMethod::Richardson, double>(HPDDM::Schwarz const&, double const*, double*, int const&, ompi_communicator_t* const&)int’ at /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:1065:31, inlined from ‘HPDDM::IterativeMethod::solve, double, (void*)0>(HPDDM::Schwarz const&, double const*, double*, int const&, ompi_communicator_t* const&)int’ at /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:1138:79, inlined from ‘Schwarz::solveDDM_Op, double>::operator()(void*) const’ at hpddm.cpp:475:44: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_BLAS.hpp:438:57: warning: array subscript 0 is outside array bounds of ‘double[0:]’ [-Warray-bounds=] 438 | v[i * incy] = alpha * u[i * incx] + beta * v[i * incy]; | ~^ In file included from /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_eigensolver.hpp:30: In function ‘HPDDM::IterativeMethod::Richardson, double>(HPDDM::Schwarz const&, double const*, double*, int const&, ompi_communicator_t* const&)int’, inlined from ‘HPDDM::IterativeMethod::solve, double, (void*)0>(HPDDM::Schwarz const&, double const*, double*, int const&, ompi_communicator_t* const&)int’ at /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:1138:79, inlined from ‘Schwarz::solveDDM_Op, double>::operator()(void*) const’ at hpddm.cpp:475:44: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:1058:23: note: object of size 0 allocated by ‘operator new[](unsigned long)’ 1058 | K* work = new K[2 * n]; | ^~~~~~~~~~~~ In function ‘HPDDM::Blas::axpby(int const&, double const&, double const*, int const&, double const&, double*, int const&)’, inlined from ‘HPDDM::Blas::axpby(int const&, double const&, double const*, int const&, double const&, double*, int const&)’ at /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_BLAS.hpp:432:13, inlined from ‘HPDDM::IterativeMethod::Richardson, double>(HPDDM::Schwarz const&, double const*, double*, int const&, ompi_communicator_t* const&)int’ at /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:1065:31, inlined from ‘HPDDM::IterativeMethod::solve, double, (void*)0>(HPDDM::Schwarz const&, double const*, double*, int const&, ompi_communicator_t* const&)int’ at /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:1138:79, inlined from ‘Schwarz::solveDDM_Op, double>::operator()(void*) const’ at hpddm.cpp:475:44: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_BLAS.hpp:438:25: warning: array subscript 0 is outside array bounds of ‘double[0:]’ [-Warray-bounds=] 438 | v[i * incy] = alpha * u[i * incx] + beta * v[i * incy]; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘HPDDM::IterativeMethod::Richardson, double>(HPDDM::Schwarz const&, double const*, double*, int const&, ompi_communicator_t* const&)int’, inlined from ‘HPDDM::IterativeMethod::solve, double, (void*)0>(HPDDM::Schwarz const&, double const*, double*, int const&, ompi_communicator_t* const&)int’ at /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:1138:79, inlined from ‘Schwarz::solveDDM_Op, double>::operator()(void*) const’ at hpddm.cpp:475:44: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:1058:23: note: object of size 0 allocated by ‘operator new[](unsigned long)’ 1058 | K* work = new K[2 * n]; | ^~~~~~~~~~~~ hpddm.cpp: In member function ‘Schwarz::solveDDM_Op, double>::operator()(void*) const’: hpddm.cpp:476:11: warning: ‘timer’ may be used uninitialized [-Wmaybe-uninitialized] 476 | timer = MPI_Wtime() - timer; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ hpddm.cpp:446:12: note: ‘timer’ was declared here 446 | double timer; | ^~~~~ In file included from ../seq/include/ff++.hpp:17: In member function ‘std::complex::__rep() const’, inlined from ‘std::complex::operator*=(std::complex const&)std::complex&’ at /usr/include/c++/13/complex:1635:35, inlined from ‘std::operator*(std::complex const&, std::complex const&)std::complex’ at /usr/include/c++/13/complex:398:11, inlined from ‘HPDDM::Blas >::axpby(int const&, std::complex const&, std::complex const*, int const&, std::complex const&, std::complex*, int const&)’ at /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_BLAS.hpp:438:54, inlined from ‘HPDDM::Blas >::axpby(int const&, std::complex const&, std::complex const*, int const&, std::complex const&, std::complex*, int const&)’ at /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_BLAS.hpp:432:13, inlined from ‘HPDDM::IterativeMethod::Richardson >, std::complex >(HPDDM::Schwarz > const&, std::complex const*, std::complex*, int const&, ompi_communicator_t* const&)int’ at /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:1065:31, inlined from ‘HPDDM::IterativeMethod::solve >, std::complex, (void*)0>(HPDDM::Schwarz > const&, std::complex const*, std::complex*, int const&, ompi_communicator_t* const&)int’ at /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:1138:79, inlined from ‘Schwarz::solveDDM_Op >, std::complex >::operator()(void*) const’ at hpddm.cpp:475:44: /usr/include/c++/13/complex:1649:59: warning: array subscript 0 is outside array bounds of ‘void[0:]’ [-Warray-bounds=] 1649 | _GLIBCXX_CONSTEXPR _ComplexT __rep() const { return _M_value; } | ^~~~~~~~ In function ‘HPDDM::IterativeMethod::Richardson >, std::complex >(HPDDM::Schwarz > const&, std::complex const*, std::complex*, int const&, ompi_communicator_t* const&)int’, inlined from ‘HPDDM::IterativeMethod::solve >, std::complex, (void*)0>(HPDDM::Schwarz > const&, std::complex const*, std::complex*, int const&, ompi_communicator_t* const&)int’ at /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:1138:79, inlined from ‘Schwarz::solveDDM_Op >, std::complex >::operator()(void*) const’ at hpddm.cpp:475:44: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:1058:23: note: object of size 0 allocated by ‘operator new[](unsigned long)’ 1058 | K* work = new K[2 * n]; | ^~~~~~~~~~~~ In function ‘HPDDM::Blas >::axpby(int const&, std::complex const&, std::complex const*, int const&, std::complex const&, std::complex*, int const&)’, inlined from ‘HPDDM::Blas >::axpby(int const&, std::complex const&, std::complex const*, int const&, std::complex const&, std::complex*, int const&)’ at /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_BLAS.hpp:432:13, inlined from ‘HPDDM::IterativeMethod::Richardson >, std::complex >(HPDDM::Schwarz > const&, std::complex const*, std::complex*, int const&, ompi_communicator_t* const&)int’ at /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:1065:31, inlined from ‘HPDDM::IterativeMethod::solve >, std::complex, (void*)0>(HPDDM::Schwarz > const&, std::complex const*, std::complex*, int const&, ompi_communicator_t* const&)int’ at /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:1138:79, inlined from ‘Schwarz::solveDDM_Op >, std::complex >::operator()(void*) const’ at hpddm.cpp:475:44: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_BLAS.hpp:438:47: warning: array subscript 0 is outside array bounds of ‘void[0:]’ [-Warray-bounds=] 438 | v[i * incy] = alpha * u[i * incx] + beta * v[i * incy]; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ In function ‘HPDDM::IterativeMethod::Richardson >, std::complex >(HPDDM::Schwarz > const&, std::complex const*, std::complex*, int const&, ompi_communicator_t* const&)int’, inlined from ‘HPDDM::IterativeMethod::solve >, std::complex, (void*)0>(HPDDM::Schwarz > const&, std::complex const*, std::complex*, int const&, ompi_communicator_t* const&)int’ at /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:1138:79, inlined from ‘Schwarz::solveDDM_Op >, std::complex >::operator()(void*) const’ at hpddm.cpp:475:44: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_iterative.hpp:1058:23: note: object of size 0 allocated by ‘operator new[](unsigned long)’ 1058 | K* work = new K[2 * n]; | ^~~~~~~~~~~~ hpddm.cpp: In member function ‘Schwarz::solveDDM_Op >, std::complex >::operator()(void*) const’: hpddm.cpp:476:11: warning: ‘timer’ may be used uninitialized [-Wmaybe-uninitialized] 476 | timer = MPI_Wtime() - timer; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ hpddm.cpp:446:12: note: ‘timer’ was declared here 446 | double timer; | ^~~~~ /usr/lib64/openmpi/bin/mpicxx -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'hpddm_substructuring.o' -o hpddm_substructuring.so '-L/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/lib' '-lumfpack' '-lamd' '-lcholmod' '-lcolamd' '-lflexiblas' '-L/usr/lib64/openmpi/lib' -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags '-lmpi_cxx' '-lmpi' -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_FETI.hpp: In member function ‘buildScaling’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_FETI.hpp:234:75: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 234 | std::vector>* array = new std::vector>[Subdomain::_dof]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_FETI.hpp: In member function ‘buildScaling’: /builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/include/hpddm/include/HPDDM_FETI.hpp:234:75: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 234 | std::vector>* array = new std::vector>[Subdomain::_dof]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function ‘operator new []’ declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/lib64/openmpi/bin/mpicxx -shared -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/builddir/build/BUILD/freefem++-4.13/openmpi -I/usr/include/scotch -I/usr/include/suitesparse -I/usr/include 'hpddm.o' -o hpddm.so '-L/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/lib' '-lumfpack' '-lamd' '-lcholmod' '-lcolamd' '-lflexiblas' '-L/usr/lib64/openmpi/lib' -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags '-lmpi_cxx' '-lmpi' -L/usr/lib64/openmpi/lib -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -lmpi_cxx -lmpi Warning missing mpi plugin: finish compile load mpi solver ! make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/plugin/mpi' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/plugin' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/plugin' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/plugin' Making all in examples make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/examples' Making all in 3d make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/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 m4 -DASSERT regtests.m4 > regtests.edp echo includepath = \"../../idp/\" > freefem++.pref echo loadpath = \"../../plugin/seq/\" >> freefem++.pref make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/examples/3d' Making all in 3dSurf make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/examples/3dSurf' (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 echo includepath = \"../../idp/\" > freefem++.pref echo loadpath = \"../../plugin/seq/\" >> freefem++.pref make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/examples/3dSurf' Making all in 3dCurve make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/examples/3dCurve' (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 echo includepath = \"../../idp/\" > freefem++.pref echo loadpath = \"../../plugin/seq/\" >> freefem++.pref make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/examples/3dCurve' Making all in examples make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/examples/examples' (echo "NoUseOfWait=true;int verbosityy=verbosity;"; \ for i in *`ls *.edp|grep -v -E '^(all|regtests|makeref|ref)\.edp$'` ; do \ echo ' cout << "--------- file : '$i' --------------------------------------------------------" << endl;' ;\ echo "verbosity=verbosityy;" ; \ echo \{ include \"$i\"\;\}\; ;\ echo ' cout << "------------------------------------------------------------------------------ " << endl;' ;\ done) > all.edp m4 -DASSERT regtests.m4 > regtests.edp echo includepath = \"../../idp/\" > freefem++.pref echo loadpath = \"../../plugin/seq/\" >> freefem++.pref make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/examples/examples' Making all in misc make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/examples/misc' (echo "NoUseOfWait=true;int verbosityy=verbosity;"; \ for i in *`ls *.edp|grep -v -E '^(all|regtests|makeref|ref)\.edp$'` ; do \ echo ' cout << "--------- file : '$i' --------------------------------------------------------" << endl;' ;\ echo "verbosity=verbosityy;" ; \ echo \{ include \"$i\"\;\}\; ;\ echo ' cout << "------------------------------------------------------------------------------ " << endl;' ;\ done) > all.edp m4 -DASSERT regtests.m4 > regtests.edp echo includepath = \"../../idp/\" > freefem++.pref echo loadpath = \"../../plugin/seq/\" >> freefem++.pref make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/examples/misc' Making all in plugin make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/examples/plugin' echo loadpath = "../../plugin/seq/" > freefem++.pref mkdir o m4 -DASSERT regtests.m4 > regtests.edp echo includepath = "../../idp/" >> freefem++.pref Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file Error freefem++ file ,file make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/examples/plugin' Making all in bug make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/examples/bug' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/examples/bug' Making all in ffddm make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/examples/ffddm' echo loadpath = \"../../plugin/mpi/\" > freefem++.pref echo loadpath += \"../../plugin/seq/\" >> freefem++.pref echo includepath = \"../../idp/\" >> freefem++.pref make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/examples/ffddm' Making all in mpi make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/examples/mpi' echo "loadpath = ../../plugin/mpi/" > freefem++.pref echo "loadpath += ../../plugin/seq/" >>freefem++.pref echo "includepath = ../../idp/" >> freefem++.pref make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/examples/mpi' Making all in tutorial make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/examples/tutorial' (echo "NoUseOfWait=true;int verbosityy=verbosity;"; \ for i in *`ls *.edp|grep -v -E '^(all|regtests|makeref|ref)\.edp$'` ; do \ echo ' cout << "--------- file : '$i' --------------------------------------------------------" << endl;' ;\ echo "verbosity=verbosityy;" ; \ echo \{ include \"$i\"\;\}\; ;\ echo ' cout << "------------------------------------------------------------------------------ " << endl;' ;\ done) > all.edp m4 -DASSERT regtests.m4 > regtests.edp echo includepath = \"../../idp/\" > freefem++.pref echo loadpath = \"../../plugin/seq/\" >> freefem++.pref make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/examples/tutorial' Making all in eigen make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/examples/eigen' (echo "NoUseOfWait=true;int verbosityy=verbosity;"; \ for i in *`ls *.edp|grep -v -E '^(all|regtests|makeref|ref)\.edp$'` ; do \ echo ' cout << "--------- file : '$i' --------------------------------------------------------" << endl;' ;\ echo "verbosity=verbosityy;" ; \ echo \{ include \"$i\"\;\}\; ;\ echo ' cout << "------------------------------------------------------------------------------ " << endl;' ;\ done) > all.edp echo includepath = \"../../idp/\" > freefem++.pref echo loadpath = \"../../plugin/seq/\" >> freefem++.pref make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/examples/eigen' Making all in hpddm make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/examples/hpddm' echo loadpath = \"../../plugin/mpi/\" > freefem++.pref echo loadpath += \"../../plugin/seq/\" >> freefem++.pref echo includepath = \"../../idp/\" >> freefem++.pref make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/examples/hpddm' Making all in bem make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/examples/bem' echo "loadpath = ../../plugin/mpi/" > freefem++.pref echo "loadpath += ../../plugin/seq/" >>freefem++.pref echo "includepath = ../../idp/" >> freefem++.pref make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/examples/bem' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/examples' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/examples' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/examples' make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi' + module unload mpi/openmpi-aarch64 + '[' -z '' ']' + case "$-" in + __lmod_sh_dbg=x + '[' -n x ']' + set +x Shell debugging temporarily silenced: export LMOD_SH_DBG_ON=1 for Lmod's output Shell debugging restarted ~/build/BUILD/freefem++-4.13 + unset __lmod_sh_dbg + return 0 + popd + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.bt1WVr + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64 ++ dirname /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd freefem++-4.13 ~/build/BUILD/freefem++-4.13/serial ~/build/BUILD/freefem++-4.13 + pushd serial + make DESTDIR=/builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64 install Making install in 3rdparty make[1]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty' Making install in blas make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/blas' make[2]: Nothing to be done for 'install'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/blas' Making install in arpack make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/arpack' make[2]: Nothing to be done for 'install'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/arpack' Making install in umfpack make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/umfpack' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/umfpack' 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++-4.13/serial/3rdparty/umfpack' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/umfpack' make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty' cd ../src/libMesh && make make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh' 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[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty' \n\n ****** mshmet ****** \n\n make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet' make[4]: Nothing to be done for 'all-local'. make[4]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mshmet' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty' \n\n ****** yams ****** \n\n make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams' make[4]: Nothing to be done for 'all-local'. make[4]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/yams' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty' \n\n ****** mumps-seq ****** \n\n make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq' make[4]: Nothing to be done for 'all-local'. make[4]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty/mumps-seq' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty' make install-hpddm install-htool install-bemtool make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty' if test -n ""; then ./getall -o hpddm -a; make include/hpddm/done.tag lib/WHERE.hpddm; else true; fi if test -n "htool"; then ./getall -o htool -a; make include/htool/done.tag lib/WHERE.htool; else true; fi htool htool.zip done make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty' make[4]: 'include/htool/done.tag' is up to date. make[4]: 'lib/WHERE.htool' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty' if test -n "bem"; then ./getall -o bemtool -a; make include/BemTool/done.tag lib/WHERE.bemtool; else true;fi bemtool bemtool.zip done make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty' make[4]: 'include/BemTool/done.tag' is up to date. make[4]: 'lib/WHERE.bemtool' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty' touch tag-compile-pkg if test -d include/hpddm/include; then \ echo hpddm LD -L@DIR@/lib > lib/WHERE.hpddm; \ echo hpddm INCLUDE -I@DIR@/include/hpddm/include >> lib/WHERE.hpddm; \ elif test -d include/hpddm/src; then \ echo hpddm LD -L@DIR@/lib > lib/WHERE.hpddm; \ echo hpddm INCLUDE -I@DIR@/include/hpddm/src >> lib/WHERE.hpddm; \ else true; fi touch ../plugin/seq/WHERE_LIBRARY-config ../plugin/seq/WHERE_LIBRARY grep LD ../plugin/seq/WHERE_LIBRARY ../plugin/seq/WHERE_LIBRARY-config >WHERE-LD make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty' /bin/sh /builddir/build/BUILD/freefem++-4.13/serial/install-sh -d -m 755 "/builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib" /bin/sh /builddir/build/BUILD/freefem++-4.13/serial/install-sh -d -m 755 "/builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/bin" /bin/sh /builddir/build/BUILD/freefem++-4.13/serial/install-sh -d -m 755 "/builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/include" cp -rp lib "/builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13" cp -rp include "/builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13" cp -rp bin "/builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13" make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/3rdparty' Making install in src make[1]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/src' Making install in libMesh make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/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++-4.13/serial/src/libMesh' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/src/libMesh' Making install in bamglib make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/src/bamglib' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/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++-4.13/serial/src/bamglib' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/src/bamglib' Making install in femlib make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/src/femlib' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/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++-4.13/serial/src/femlib' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/src/femlib' Making install in Graphics make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/src/Graphics' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/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++-4.13/serial/src/Graphics' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/src/Graphics' Making install in Algo make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/src/Algo' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/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++-4.13/serial/src/Algo' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/src/Algo' Making install in lglib make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/src/lglib' make install-am make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/src/lglib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/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++-4.13/serial/src/lglib' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/src/lglib' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/src/lglib' Making install in fflib make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/src/fflib' make install-am make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/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++-4.13/serial/src/fflib' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/src/fflib' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/src/fflib' Making install in nw make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/src/nw' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/src/nw' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/bin' /usr/bin/install -p FreeFem++ FreeFem++-nw ffglut '/builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/bin' make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/src/nw' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/src/nw' Making install in mpi make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/src/mpi' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/src/mpi' make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/src/mpi' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/src/mpi' Making install in bamg make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/src/bamg' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/src/bamg' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/bin' /usr/bin/install -p bamg cvmsh2 '/builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/bin' make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/src/bamg' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/src/bamg' Making install in medit make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/src/medit' make install-am make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/src/medit' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/bin' /usr/bin/install -p ffmedit '/builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/bin' make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/src/medit' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/src/medit' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/src/medit' Making install in bin-win32 make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/src/bin-win32' echo done done make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/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++-4.13/serial/src/bin-win32' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/src/bin-win32' Making install in ffgraphics make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/src/ffgraphics' Making install in server make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/src/ffgraphics/server' make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/src/ffgraphics/server' 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++-4.13/serial/src/ffgraphics/server' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/src/ffgraphics/server' Making install in client make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/src/ffgraphics/client' make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/src/ffgraphics/client' 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++-4.13/serial/src/ffgraphics/client' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/src/ffgraphics/client' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/src/ffgraphics' make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/src/ffgraphics' 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++-4.13/serial/src/ffgraphics' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/src/ffgraphics' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/src/ffgraphics' make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/src' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/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++-4.13/serial/src' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/src' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/src' Making install in plugin make[1]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/plugin' Making install in seq make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/plugin/seq' Makefile:902: warning: ignoring prerequisites on suffix rule definition Makefile:902: warning: ignoring prerequisites on suffix rule definition Warning missing plugin: finish build list so make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/plugin/seq' Makefile:902: warning: ignoring prerequisites on suffix rule definition /usr/bin/mkdir -p '/builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/bin' /usr/bin/install -p ffmaster '/builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/bin' Makefile:902: warning: ignoring prerequisites on suffix rule definition Warning missing plugin: finish build list so /bin/sh /builddir/build/BUILD/freefem++-4.13/serial/install-sh -d -m 755 "/builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib" test -n "" && /bin/sh /builddir/build/BUILD/freefem++-4.13/serial/install-sh -d -m 755 "/builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/mpi" || true /bin/sh /builddir/build/BUILD/freefem++-4.13/serial/install-sh -d -m 755 "/builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/include" /bin/sh /builddir/build/BUILD/freefem++-4.13/serial/install-sh -d -m 755 "/builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/etc" /usr/bin/install -p -m 644 renumb.hpp clapack.h ppmimg.h bmo.hpp msh3.hpp pcm.hpp include/* "/builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/include" /usr/bin/install -p -m 555 myfunction.so BernardiRaugel.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 ioply.so iovtk.so gmsh.so MetricKuate.so Element_P1dc1.so BinaryIO.so isoline.so VTK_writer_3d.so VTK_writer.so splitedges.so Element_Mixte.so Element_Mixte3d.so myfunction2.so MetricPk.so FreeFemQA.so shell.so BEC.so bfstream.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 SaveHB.so IncompleteCholesky.so Schur-Complement.so biofunc.so mat_edgeP1.so geophysics.so CircumCenter.so MatD-VFP0.so meshtools.so Helmholtz_FD.so Element_P3pnc.so vortextools.so MatrixMarket.so Element_P3nc.so plotPDF.so Element_P2pnc_3d.so Element_P3pnc_3d.so "/builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib" /usr/bin/install -p -m 555 ff-get-dep.awk WHERE_LIBRARY-config WHERE_LIBRARY "/builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib" for i in WHERE_LIBRARY-config WHERE_LIBRARY WHERE_LIBRARY-download; do \ sed <$i >"/builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/$i" 's#/builddir/build/BUILD/freefem++-4.13/serial/3rdparty#/usr/lib64/ff++/4.13#' ;\ done /bin/sh: line 2: /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/WHERE_LIBRARY-config: Permission denied /bin/sh: line 2: /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/WHERE_LIBRARY: Permission denied echo loadpath += \"./\" >"/builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/etc/freefem++.pref" echo loadpath += \"/usr/lib64/ff++/4.13/lib\" >>"/builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/etc/freefem++.pref" echo includepath += \"/usr/lib64/ff++/4.13/idp\" >>"/builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/etc/freefem++.pref" /usr/bin/install -p ff-c++ "/builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/bin" /usr/bin/install -p ff-pkg-download "/builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/bin" /usr/bin/install -p ff-get-dep "/builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/bin" for i in tetgen.so SuperLu.so dfft.so UMFPACK64.so NewSolver.so lapack.so ffnewuoa.so freeyams.so mmg.so mshmet.so aniso.so gsl.so MUMPS_seq.so MUMPS.so ff-Ipopt.so ff-NLopt.so ff-cmaes.so scotch.so metis.so iohdf5.so; do \ if [ -f $i ]; then /usr/bin/install -p -m 555 $i "/builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib"; fi; done if [ -n "" ]; then \ for i in tetgen.so SuperLu.so dfft.so UMFPACK64.so NewSolver.so lapack.so ffnewuoa.so freeyams.so mmg.so mshmet.so aniso.so gsl.so MUMPS_seq.so MUMPS.so ff-Ipopt.so ff-NLopt.so ff-cmaes.so scotch.so metis.so iohdf5.so myfunction.so BernardiRaugel.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 ioply.so iovtk.so gmsh.so MetricKuate.so Element_P1dc1.so BinaryIO.so isoline.so VTK_writer_3d.so VTK_writer.so splitedges.so Element_Mixte.so Element_Mixte3d.so myfunction2.so MetricPk.so FreeFemQA.so shell.so BEC.so bfstream.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 SaveHB.so IncompleteCholesky.so Schur-Complement.so biofunc.so mat_edgeP1.so geophysics.so CircumCenter.so MatD-VFP0.so meshtools.so Helmholtz_FD.so Element_P3pnc.so vortextools.so MatrixMarket.so Element_P3nc.so plotPDF.so Element_P2pnc_3d.so Element_P3pnc_3d.so; do \ if [ -f ../mpi/$i ]; then \ /usr/bin/install -p -m 555 ../mpi/$i "/builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/mpi"; \ else echo missing install mpi version ??? ../mpi/$i ;\ fi;\ done ; \ fi make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/plugin/seq' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/plugin/seq' Making install in mpi make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/plugin/mpi' Makefile:665: warning: ignoring prerequisites on suffix rule definition Warning missing mpi plugin: finish compile load mpi solver ! make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/plugin/mpi' Makefile:665: warning: ignoring prerequisites on suffix rule definition /bin/sh /builddir/build/BUILD/freefem++-4.13/serial/install-sh -d -m 755 "/builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/mpi" /bin/sh /builddir/build/BUILD/freefem++-4.13/serial/install-sh -d -m 755 "/builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/include" /bin/sh /builddir/build/BUILD/freefem++-4.13/serial/install-sh -d -m 755 "/builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/etc" for i in ; do \ if [ -f $i ]; then /usr/bin/install -p -m 555 $i "/builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/mpi"; fi; done make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/plugin/mpi' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/plugin/mpi' make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/plugin' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/plugin' 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++-4.13/serial/plugin' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/plugin' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/plugin' Making install in examples make[1]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/examples' Making install in 3d make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/examples/3d' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/examples/3d' 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++-4.13/serial/examples/3d' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/examples/3d' Making install in 3dSurf make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/examples/3dSurf' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/examples/3dSurf' 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++-4.13/serial/examples/3dSurf' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/examples/3dSurf' Making install in 3dCurve make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/examples/3dCurve' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/examples/3dCurve' 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++-4.13/serial/examples/3dCurve' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/examples/3dCurve' Making install in examples make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/examples/examples' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/examples/examples' 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++-4.13/serial/examples/examples' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/examples/examples' Making install in misc make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/examples/misc' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/examples/misc' 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++-4.13/serial/examples/misc' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/examples/misc' Making install in plugin make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/examples/plugin' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/examples/plugin' 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++-4.13/serial/examples/plugin' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/examples/plugin' Making install in bug make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/examples/bug' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/examples/bug' 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++-4.13/serial/examples/bug' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/examples/bug' Making install in ffddm make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/examples/ffddm' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/examples/ffddm' 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++-4.13/serial/examples/ffddm' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/examples/ffddm' Making install in mpi make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/examples/mpi' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/examples/mpi' 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++-4.13/serial/examples/mpi' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/examples/mpi' Making install in tutorial make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/examples/tutorial' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/examples/tutorial' 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++-4.13/serial/examples/tutorial' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/examples/tutorial' Making install in eigen make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/examples/eigen' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/examples/eigen' 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++-4.13/serial/examples/eigen' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/examples/eigen' Making install in hpddm make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/examples/hpddm' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/examples/hpddm' 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++-4.13/serial/examples/hpddm' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/examples/hpddm' Making install in bem make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/examples/bem' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/examples/bem' 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++-4.13/serial/examples/bem' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/examples/bem' make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/examples' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial/examples' 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++-4.13/serial/examples' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/examples' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial/examples' make[1]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial' make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/serial' m4 "-DFF__FVER=4.13" "-DFF_BINDIR=/usr/bin" "-DFF__DATADIR=/usr/share/FreeFEM" bin/script/PostInstall.m4 > bin/script/PostInstall.sh chmod a+x bin/script/PostInstall.sh test `uname` != Darwin || make FreeFem++-CoCoa bin/script/PostInstall.sh /bin/sh /builddir/build/BUILD/freefem++-4.13/serial/install-sh -d -m 755 "/builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/share/FreeFEM/4.13" test `uname` != Darwin || /bin/sh /builddir/build/BUILD/freefem++-4.13/serial/install-sh -d -m 755 "/builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/etc/paths.d/" test `uname` != Darwin || /bin/sh /builddir/build/BUILD/freefem++-4.13/serial/install-sh -d -m 755 "/builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/local/bin" tar cvf - examples/tutorial/aile.msh examples/tutorial/xyf examples/3d/dodecaedre01.mesh examples/3d/lac-leman-v4.msh plugin/seq/load.link examples/plugin/cube.msh examples/plugin/fig.pgm examples/plugin/lg.pgm examples/mpi/regtests.sh examples/misc/speedtest.sh examples/*/*.edp examples/CheckAllEdp examples/plugin/ch.pts examples/plugin/g.gmesh| (cd "/builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/share/FreeFEM/4.13"; tar xvf -) examples/tutorial/aile.msh examples/tutorial/xyf examples/3d/dodecaedre01.mesh examples/3d/lac-leman-v4.msh examples/tutorial/aile.msh examples/tutorial/xyf examples/3d/dodecaedre01.mesh examples/3d/lac-leman-v4.msh plugin/seq/load.link examples/plugin/cube.msh examples/plugin/fig.pgmplugin/seq/load.link examples/plugin/cube.msh examples/plugin/fig.pgm examples/plugin/lg.pgm examples/plugin/lg.pgm examples/mpi/regtests.sh examples/misc/speedtest.sh examples/3d/3d-Leman.edp examples/3d/ArrayFE-3d.edp examples/3d/Connectivite-3d.edp examples/3d/Elasticity-simple-support-BC.edp examples/3d/EqPoisson.edp examples/3d/Lac.edp examples/mpi/regtests.sh examples/misc/speedtest.sh examples/3d/3d-Leman.edp examples/3d/ArrayFE-3d.edp examples/3d/Connectivite-3d.edp examples/3d/Elasticity-simple-support-BC.edp examples/3d/EqPoisson.edp examples/3d/Lac.edp examples/3d/LapDG3d.edp examples/3d/LapDG3d1.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/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/Sphere-Isocahedron.edp examples/3d/Sphere-buildlayer.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/crack-3d.edp examples/3d/cube-period.edp examples/3d/cylinder-3d.edp examples/3d/cylinder.edp examples/3d/extract-boundary3d.edp examples/3d/fallingspheres.edp examples/3d/first.edp examples/3d/intlevelset3d.edp examples/3d/meditddm.edp examples/3d/p.edp examples/3d/LapDG3d.edp examples/3d/LapDG3d1.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/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/Sphere-Isocahedron.edp examples/3d/Sphere-buildlayer.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/crack-3d.edp examples/3d/cube-period.edp examples/3d/cylinder-3d.edp examples/3d/cylinder.edp examples/3d/extract-boundary3d.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/periodic3.edp examples/3d/pyramide.edp examples/3d/ref.edp examples/3d/periodic-3d.edp examples/3d/periodic3.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/3dCurve/Connectivite-L.edp examples/3dCurve/LaplacianCurve.edp examples/3dCurve/QMoscillator-new1d.edp examples/3dCurve/WaveEquation-new1d.edp examples/3dCurve/all.edp examples/3dCurve/basicGlue.edp examples/3dCurve/border.edp examples/3dCurve/buildParametricMeshL.edp examples/3dCurve/elasticstring.edp examples/3dCurve/extractMeshes.edp examples/3dCurve/periodicL.edp examples/3dCurve/tutomesh1d.edp examples/3dSurf/Connectivite-S.edp examples/3dSurf/HeatTorus.edp examples/3dSurf/LapP1withflux.edp examples/3dSurf/Laplace3dSP2.edp examples/3dSurf/LaplaceRT1Surf.edp examples/3dSurf/LaplacianSurf.edp examples/3dSurf/Pinocchio.edp examples/3dSurf/all.edp examples/3dSurf/beam-3dS.edp examples/3dSurf/buildMeshSfromMesh3.edp examples/3dSurf/buildmeshS.edp examples/3dSurf/cauchyproblem.edp examples/3dSurf/elasticityplate.edp examples/3dSurf/extractSurfFromMesh3.edp examples/3dSurf/glu3DSurf.edp examples/3dSurf/operatorsOnMeshS.edp examples/3dSurf/periodicS.edp examples/3dSurf/testFE.edp examples/3dSurf/testvtk.edp examples/bem/Helmholtz-2d-FEM-BEM-coupling-MUMPS-composite.edp examples/bem/Helmholtz-2d-FEM-BEM-coupling-MUMPS.edp examples/bem/Helmholtz_Cobracavity.edp examples/bem/Helmholtz_circle_Dirichlet_all_direct.edp examples/bem/Helmholtz_circle_Dirichlet_all_indirect.edp examples/bem/Helmholtz_circle_Dirichlet_simple.edp examples/bem/Helmholtz_circle_Neumann_all_direct.edp examples/bem/Helmholtz_circle_Neumann_all_indirect.edp examples/bem/Maxwell_EFIE_sphere.edp examples/bem/Maxwell_cube_EFIE.edp examples/bug/SegmentationFault.edp examples/bug/aaa.edp examples/bug/bug-arg-string.edp examples/bug/bugborder.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/3dCurve/Connectivite-L.edp examples/3dCurve/LaplacianCurve.edp examples/3dCurve/QMoscillator-new1d.edp examples/3dCurve/WaveEquation-new1d.edp examples/3dCurve/all.edp examples/3dCurve/basicGlue.edp examples/3dCurve/border.edp examples/3dCurve/buildParametricMeshL.edp examples/3dCurve/elasticstring.edp examples/3dCurve/extractMeshes.edp examples/3dCurve/periodicL.edp examples/3dCurve/tutomesh1d.edp examples/3dSurf/Connectivite-S.edp examples/3dSurf/HeatTorus.edp examples/3dSurf/LapP1withflux.edp examples/3dSurf/Laplace3dSP2.edp examples/3dSurf/LaplaceRT1Surf.edp examples/3dSurf/LaplacianSurf.edp examples/3dSurf/Pinocchio.edp examples/3dSurf/all.edp examples/3dSurf/beam-3dS.edp examples/3dSurf/buildMeshSfromMesh3.edp examples/3dSurf/buildmeshS.edp examples/3dSurf/cauchyproblem.edp examples/3dSurf/elasticityplate.edp examples/3dSurf/extractSurfFromMesh3.edp examples/3dSurf/glu3DSurf.edp examples/3dSurf/operatorsOnMeshS.edp examples/3dSurf/periodicS.edp examples/3dSurf/testFE.edp examples/3dSurf/testvtk.edp examples/bem/Helmholtz-2d-FEM-BEM-coupling-MUMPS-composite.edp examples/bem/Helmholtz-2d-FEM-BEM-coupling-MUMPS.edp examples/bem/Helmholtz_Cobracavity.edp examples/bem/Helmholtz_circle_Dirichlet_all_direct.edp examples/bem/Helmholtz_circle_Dirichlet_all_indirect.edp examples/bem/Helmholtz_circle_Dirichlet_simple.edp examples/bem/Helmholtz_circle_Neumann_all_direct.edp examples/bem/Helmholtz_circle_Neumann_all_indirect.edp examples/bem/Maxwell_EFIE_sphere.edp examples/bem/Maxwell_cube_EFIE.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/eigen/BeamEigenValue.edp examples/eigen/BeamEigenValueperio.edp examples/eigen/Lap3dEigenValue.edp examples/eigen/LapComplexEigenValue.edp examples/eigen/LapEigen1DBeltrami.edp examples/eigen/LapEigenBeltrami.edp examples/eigen/LapEigenValue.edp examples/eigen/LapEigenValueFunc.edp examples/eigen/LapEigenValueFuncComplex.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/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/eigen/BeamEigenValue.edp examples/eigen/BeamEigenValueperio.edp examples/eigen/Lap3dEigenValue.edp examples/eigen/LapComplexEigenValue.edp examples/eigen/LapEigen1DBeltrami.edp examples/eigen/LapEigenBeltrami.edp examples/eigen/LapEigenValue.edp examples/eigen/LapEigenValueFunc.edp examples/eigen/LapEigenValueFuncComplex.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/examples/BlackScholes2D.edp examples/examples/Heat.edp examples/examples/NSNewton.edp examples/examples/NSprojection.edp examples/examples/all.edp examples/examples/condensor.edp examples/examples/convects.edp examples/examples/dist-projection.edp examples/examples/heatex.edp examples/examples/lame.edp examples/examples/membrane.edp examples/examples/membranerror.edp examples/examples/muwave.edp examples/examples/optimcontrol.edp examples/examples/potential.edp examples/examples/ref.edp examples/examples/regtests.edp examples/examples/schwarz.edp examples/examples/sound.edp examples/examples/stokes.edp examples/examples/stokes_composite.edp examples/examples/stokes_periodic_composite.edp examples/examples/test1.edp examples/examples/thermal.edp examples/examples/thermic.edp examples/ffddm/Helmholtz-2d-FEM-BEM-coupling.edp examples/ffddm/Helmholtz-2d-HPDDM-BGMRES.edp examples/ffddm/Helmholtz-2d-interfaceBCs-comp.edp examples/ffddm/Helmholtz-2d-marmousi.edp examples/ffddm/Helmholtz-2d-simple.edp examples/ffddm/Helmholtz-2d-sweeping.edp examples/ffddm/Helmholtz-3d-overthrust.edp examples/ffddm/Helmholtz-3d-simple.edp examples/ffddm/Helmholtz-multitrace.edp examples/ffddm/Helmholtz_Cobracavity_BEM.edp examples/ffddm/Helmholtz_circle_BEM.edp examples/ffddm/Helmholtz_geophysics.edp examples/ffddm/Maxwell-3d-simple.edp examples/ffddm/Maxwell_Cobracavity.edp examples/ffddm/Navier-2d-marmousi2.edp examples/ffddm/Richards-2d.edp examples/ffddm/diffusion-2d-thirdlevelgeneo.edp examples/ffddm/diffusion-3d-minimal-ddm.edp examples/ffddm/diffusion-3d-minimal-direct.edp examples/ffddm/diffusion-3d-simple.edp examples/ffddm/elasticity-3d-simple.edp examples/ffddm/elasticity-3d-thirdlevelgeneo.edp examples/ffddm/elasticity_saddlepoint.edp examples/ffddm/heat-torus-3d-surf.edp examples/ffddm/natural_convection.edp examples/ffddm/natural_convection_3D_obstacle.edp examples/hpddm/DMPlex-PETSc.edp examples/hpddm/Dmesh-Save-Load.edp examples/hpddm/DmeshReconstruct.edp examples/hpddm/DmeshRedistribute_w_PETSc.edp examples/hpddm/DmeshRedistribute_wo_PETSc.edp examples/hpddm/Helmholtz-2d-FEM-BEM-coupling-PETSc-composite.edp examples/hpddm/MatLoad-PETSc.edp examples/hpddm/PartitionCreate.edp examples/hpddm/PtAP-2d-PETSc.edp examples/hpddm/Schur-complement-PETSc.edp examples/hpddm/advection-TS-2d-PETSc.edp examples/hpddm/bilaplace-2d-PETSc.edp examples/hpddm/blasius-stability-1d-SLEPc-complex.edp examples/hpddm/block-PETSc.edp examples/hpddm/bratu-2d-PETSc.edp examples/hpddm/bratu-hpddm-2d-PETSc.edp examples/hpddm/buildRecursive.edp examples/hpddm/convect.edp examples/hpddm/diffusion-2d-PETSc-complex.edp examples/hpddm/diffusion-2d-PETSc.edp examples/hpddm/diffusion-2d.edp examples/hpddm/diffusion-3d-PETSc.edp examples/hpddm/diffusion-3d.edp examples/hpddm/diffusion-cartesian-2d-PETSc.edp examples/hpddm/diffusion-mg-2d-PETSc.edp examples/hpddm/diffusion-mg-2d.edp examples/hpddm/diffusion-mg-3d-PETSc.edp examples/hpddm/diffusion-periodic-2d-PETSc.edp examples/hpddm/diffusion-periodic-2d.edp examples/eigen/condition-number.edp examples/eigen/free-cyl-axi.edp examples/eigen/neuman.edp examples/eigen/regtests.edp examples/examples/BlackScholes2D.edp examples/examples/Heat.edp examples/examples/NSNewton.edp examples/examples/NSprojection.edp examples/examples/all.edp examples/examples/condensor.edp examples/examples/convects.edp examples/examples/dist-projection.edp examples/examples/heatex.edp examples/examples/lame.edp examples/examples/membrane.edp examples/examples/membranerror.edp examples/examples/muwave.edp examples/examples/optimcontrol.edp examples/examples/potential.edp examples/examples/ref.edp examples/examples/regtests.edp examples/examples/schwarz.edp examples/examples/sound.edp examples/examples/stokes.edp examples/examples/stokes_composite.edp examples/examples/stokes_periodic_composite.edp examples/examples/test1.edp examples/examples/thermal.edp examples/examples/thermic.edp examples/ffddm/Helmholtz-2d-FEM-BEM-coupling.edp examples/ffddm/Helmholtz-2d-HPDDM-BGMRES.edp examples/ffddm/Helmholtz-2d-interfaceBCs-comp.edp examples/ffddm/Helmholtz-2d-marmousi.edp examples/ffddm/Helmholtz-2d-simple.edp examples/ffddm/Helmholtz-2d-sweeping.edp examples/ffddm/Helmholtz-3d-overthrust.edp examples/ffddm/Helmholtz-3d-simple.edp examples/ffddm/Helmholtz-multitrace.edp examples/ffddm/Helmholtz_Cobracavity_BEM.edp examples/ffddm/Helmholtz_circle_BEM.edp examples/ffddm/Helmholtz_geophysics.edp examples/ffddm/Maxwell-3d-simple.edp examples/ffddm/Maxwell_Cobracavity.edp examples/ffddm/Navier-2d-marmousi2.edp examples/ffddm/Richards-2d.edp examples/ffddm/diffusion-2d-thirdlevelgeneo.edp examples/ffddm/diffusion-3d-minimal-ddm.edp examples/ffddm/diffusion-3d-minimal-direct.edp examples/ffddm/diffusion-3d-simple.edp examples/ffddm/elasticity-3d-simple.edp examples/ffddm/elasticity-3d-thirdlevelgeneo.edp examples/ffddm/elasticity_saddlepoint.edp examples/ffddm/heat-torus-3d-surf.edp examples/ffddm/natural_convection.edp examples/ffddm/natural_convection_3D_obstacle.edp examples/hpddm/DMPlex-PETSc.edp examples/hpddm/Dmesh-Save-Load.edp examples/hpddm/DmeshReconstruct.edp examples/hpddm/DmeshRedistribute_w_PETSc.edp examples/hpddm/DmeshRedistribute_wo_PETSc.edp examples/hpddm/Helmholtz-2d-FEM-BEM-coupling-PETSc-composite.edp examples/hpddm/MatLoad-PETSc.edp examples/hpddm/PartitionCreate.edp examples/hpddm/PtAP-2d-PETSc.edp examples/hpddm/Schur-complement-PETSc.edp examples/hpddm/advection-TS-2d-PETSc.edp examples/hpddm/bilaplace-2d-PETSc.edp examples/hpddm/blasius-stability-1d-SLEPc-complex.edp examples/hpddm/block-PETSc.edp examples/hpddm/bratu-2d-PETSc.edp examples/hpddm/bratu-hpddm-2d-PETSc.edp examples/hpddm/buildRecursive.edp examples/hpddm/convect.edp examples/hpddm/diffusion-2d-PETSc-complex.edp examples/hpddm/diffusion-2d-PETSc.edp examples/hpddm/diffusion-2d.edp examples/hpddm/diffusion-3d-PETSc.edp examples/hpddm/diffusion-3d.edp examples/hpddm/diffusion-cartesian-2d-PETSc.edp examples/hpddm/diffusion-mg-2d-PETSc.edp examples/hpddm/diffusion-mg-2d.edp examples/hpddm/diffusion-mg-3d-PETSc.edp examples/hpddm/diffusion-periodic-2d-PETSc.edp examples/hpddm/diffusion-periodic-2d.edp examples/hpddm/diffusion-periodic-balanced-2d-PETSc.edp examples/hpddm/diffusion-simple-3d.edp examples/hpddm/diffusion-substructuring-2d-PETSc.edp examples/hpddm/diffusion-substructuring-2d.edp examples/hpddm/diffusion-substructuring-withPartitioning-2d.edp examples/hpddm/distributed-parmmg.edp examples/hpddm/elasticity-2d-PETSc.edp examples/hpddm/elasticity-2d.edp examples/hpddm/elasticity-3d-PETSc.edp examples/hpddm/elasticity-3d.edp examples/hpddm/elasticity-SNES-3d-PETSc.edp examples/hpddm/elasticity-block.edp examples/hpddm/elasticity-simple-3d.edp examples/hpddm/elasticity-substructuring-2d.edp examples/hpddm/function-PETSc.edp examples/hpddm/heat-2d-PETSc.edp examples/hpddm/heat-2d.edp examples/hpddm/heat-3d.edp examples/hpddm/heat-TS-2d-PETSc.edp examples/hpddm/heat-TS-RHS-2d-PETSc.edp examples/hpddm/heat-io-2d.edp examples/hpddm/heat-torus-3d-surf.edp examples/hpddm/helmholtz-2d-PETSc-complex.edp examples/hpddm/helmholtz-2d-SLEPc-complex.edp examples/hpddm/helmholtz-2d.edp examples/hpddm/helmholtz-3d-line-PETSc-complex.edp examples/hpddm/helmholtz-3d-surf-PETSc-complex.edp examples/hpddm/helmholtz-coupled-2d-PETSc-complex.edp examples/hpddm/helmholtz-dense-3d-line-PETSc-complex.edp examples/hpddm/helmholtz-mg-2d-PETSc-complex.edp examples/hpddm/helmholtz-mg-2d.edp examples/hpddm/iterative.edp examples/hpddm/laplace-2d-SLEPc-complex.edp examples/hpddm/laplace-2d-SLEPc.edp examples/hpddm/laplace-RT-2d-PETSc.edp examples/hpddm/laplace-RT-3d-PETSc.edp examples/hpddm/laplace-adapt-3d-PETSc.edp examples/hpddm/laplace-adapt-dist-3d-PETSc.edp examples/hpddm/laplace-beltrami-3d-line-SLEPc.edp examples/hpddm/laplace-beltrami-3d-surf-SLEPc.edp examples/hpddm/laplace-lagrange-PETSc.edp examples/hpddm/laplace-spherical-harmonics-2d-SLEPc.edp examples/hpddm/laplace-torus-2d-SLEPc.edp examples/hpddm/maxwell-2d-PETSc.edp examples/hpddm/maxwell-3d-PETSc.edp examples/hpddm/maxwell-3d-surf-PETSc-complex.edp examples/hpddm/maxwell-3d.edp examples/hpddm/maxwell-mg-3d-PETSc-complex.edp examples/hpddm/mf-2d-SLEPc.edp examples/hpddm/minimal-surface-Tao-2d-PETSc.edp examples/hpddm/natural-convection-fieldsplit-2d-PETSc.edp examples/hpddm/navier-stokes-2d-PETSc.edp examples/hpddm/navier-stokes-2d-SLEPc-complex.edp examples/hpddm/neo-Hookean-2d-PETSc.edp examples/hpddm/newton-2d-PETSc.edp examples/hpddm/newton-adaptmesh-2d-PETSc.edp examples/hpddm/newton-vi-2d-PETSc.edp examples/hpddm/newton-vi-adaptmesh-2d-PETSc.edp examples/hpddm/nonlinear-2d-SLEPc-complex.edp examples/hpddm/diffusion-periodic-balanced-2d-PETSc.edp examples/hpddm/diffusion-simple-3d.edp examples/hpddm/diffusion-substructuring-2d-PETSc.edp examples/hpddm/diffusion-substructuring-2d.edp examples/hpddm/diffusion-substructuring-withPartitioning-2d.edp examples/hpddm/distributed-parmmg.edp examples/hpddm/elasticity-2d-PETSc.edp examples/hpddm/elasticity-2d.edp examples/hpddm/elasticity-3d-PETSc.edp examples/hpddm/elasticity-3d.edp examples/hpddm/elasticity-SNES-3d-PETSc.edp examples/hpddm/elasticity-block.edp examples/hpddm/elasticity-simple-3d.edp examples/hpddm/elasticity-substructuring-2d.edp examples/hpddm/function-PETSc.edp examples/hpddm/heat-2d-PETSc.edp examples/hpddm/heat-2d.edp examples/hpddm/heat-3d.edp examples/hpddm/heat-TS-2d-PETSc.edp examples/hpddm/heat-TS-RHS-2d-PETSc.edp examples/hpddm/heat-io-2d.edp examples/hpddm/heat-torus-3d-surf.edp examples/hpddm/helmholtz-2d-PETSc-complex.edp examples/hpddm/helmholtz-2d-SLEPc-complex.edp examples/hpddm/helmholtz-2d.edp examples/hpddm/helmholtz-3d-line-PETSc-complex.edp examples/hpddm/helmholtz-3d-surf-PETSc-complex.edp examples/hpddm/helmholtz-coupled-2d-PETSc-complex.edp examples/hpddm/helmholtz-dense-3d-line-PETSc-complex.edp examples/hpddm/helmholtz-mg-2d-PETSc-complex.edp examples/hpddm/helmholtz-mg-2d.edp examples/hpddm/iterative.edp examples/hpddm/laplace-2d-SLEPc-complex.edp examples/hpddm/laplace-2d-SLEPc.edp examples/hpddm/laplace-RT-2d-PETSc.edp examples/hpddm/laplace-RT-3d-PETSc.edp examples/hpddm/laplace-adapt-3d-PETSc.edp examples/hpddm/laplace-adapt-dist-3d-PETSc.edp examples/hpddm/laplace-beltrami-3d-line-SLEPc.edp examples/hpddm/laplace-beltrami-3d-surf-SLEPc.edp examples/hpddm/laplace-lagrange-PETSc.edp examples/hpddm/laplace-spherical-harmonics-2d-SLEPc.edp examples/hpddm/laplace-torus-2d-SLEPc.edp examples/hpddm/maxwell-2d-PETSc.edp examples/hpddm/maxwell-3d-PETSc.edp examples/hpddm/maxwell-3d-surf-PETSc-complex.edp examples/hpddm/maxwell-3d.edp examples/hpddm/maxwell-mg-3d-PETSc-complex.edp examples/hpddm/mf-2d-SLEPc.edp examples/hpddm/minimal-surface-Tao-2d-PETSc.edp examples/hpddm/natural-convection-fieldsplit-2d-PETSc.edp examples/hpddm/navier-stokes-2d-PETSc.edp examples/hpddm/navier-stokes-2d-SLEPc-complex.edp examples/hpddm/neo-Hookean-2d-PETSc.edp examples/hpddm/newton-2d-PETSc.edp examples/hpddm/newton-adaptmesh-2d-PETSc.edp examples/hpddm/newton-vi-2d-PETSc.edp examples/hpddm/newton-vi-adaptmesh-2d-PETSc.edp examples/hpddm/nonlinear-2d-SLEPc-complex.edp examples/hpddm/orego-TS-PETSc.edp examples/hpddm/oseen-2d-PETSc.edp examples/hpddm/restriction-2d-PETSc.edp examples/hpddm/schrodinger-axial-well-2d-SLEPc.edp examples/hpddm/schrodinger-harmonic-oscillator-1d-SLEPc.edp examples/hpddm/schrodinger-harmonic-oscillator-2d-SLEPc.edp examples/hpddm/schrodinger-square-well-1d-SLEPc.edp examples/hpddm/stokes-2d-PETSc.edp examples/hpddm/stokes-2d-SLEPc.edp examples/hpddm/stokes-2d.edp examples/hpddm/stokes-3d-PETSc.edp examples/hpddm/stokes-3d.edp examples/hpddm/stokes-block-2d-PETSc.edp examples/hpddm/stokes-fieldsplit-2d-PETSc.edp examples/hpddm/stokes-fieldsplit-3d-PETSc.edp examples/hpddm/stokes-io-3d.edp examples/hpddm/toy-Tao-PETSc.edp examples/hpddm/transfer.edp examples/hpddm/transpose-solve-PETSc.edp examples/hpddm/vi-2d-PETSc.edp examples/hpddm/withPartitioning.edp examples/misc/D2.edp examples/misc/FE-medit.edp examples/misc/NSP1P1.edp examples/misc/NSP1P1b.edp examples/misc/NSP1P1bl.edp examples/misc/NSP1P2.edp examples/misc/Richard.edp examples/misc/Stokes-P1nc-P0+P1.edp examples/misc/aaRT.edp examples/misc/aaa-adp.edp examples/misc/aadaptation.edp examples/misc/aalapacien.edp examples/misc/aalaplace-nc.edp examples/misc/aamove.edp examples/misc/all.edp examples/misc/arrayoFVh.edp examples/misc/bilap.edp examples/misc/ccc-adp.edp examples/misc/demo.edp examples/misc/demo1.edp examples/misc/funct.edp examples/misc/graphics-benchmark.edp examples/misc/include.edp examples/misc/lap3-cpu.edp examples/misc/lap_mat.edp examples/misc/lapacienprecon.edp examples/misc/makeref.edp examples/misc/parareal.edp examples/misc/ref.edp examples/misc/regtests.edp examples/misc/renumbering.edp examples/misc/testFE.edp examples/misc/testadp.edp examples/misc/teste.edp examples/misc/torture-search2d.edp examples/misc/wafer-heating-laser-axi.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/LapMPIEigenValue.edp examples/mpi/LaplaceRT-3d-matrix-mumps.edp examples/mpi/MPICGLap.edp examples/mpi/MPIGMRES2D.edp examples/mpi/MPIGMRES3D.edp examples/mpi/MUMPS.edp examples/mpi/NSCaraCyl.edp examples/mpi/NSI3d-carac-mumps.edp examples/mpi/NSI3d-carac.edp examples/mpi/Stokes-v1-matrix-mumps.edp examples/mpi/Stokes-v2-matrix-mumps.edp examples/mpi/Stokes-v3-matrix-mumps.edp examples/mpi/VG.edp examples/mpi/cavityNewton-MUMPS.edp examples/mpi/chamonix.edp examples/mpi/cmaes-mpi-VarIneq.edp examples/mpi/essai-com.edp examples/mpi/essai.edp examples/mpi/mortar-DN-4-mpi.edp examples/mpi/parmetis-3d.edp examples/mpi/parmetis.edp examples/mpi/parmmg.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/plugin/APk-AdaptEpsDeltaPk.edp examples/plugin/APk-ExplicitPkTest.edp examples/plugin/APk-FreeFemQA.edp examples/plugin/APk-MetricPk.edp examples/plugin/CircumCenter.edp examples/plugin/ClosePoints.edp examples/plugin/ConnectedComponents.edp examples/plugin/Element_QF.edp examples/plugin/Helmholtz_FD.edp examples/plugin/IncompleteCholesky.edp examples/plugin/IpoptLap.edp examples/plugin/IpoptMinSurf.edp examples/plugin/IpoptMinSurfVol.edp examples/plugin/IpoptTest.edp examples/plugin/IpoptVI.edp examples/plugin/IpoptVI2.edp examples/plugin/LapDG3.edp examples/plugin/LapDG4.edp examples/plugin/LapLNewSolver.edp examples/plugin/LapMUMPS_seq.edp examples/plugin/LapNewSolver.edp examples/plugin/LapUmfpack64.edp examples/plugin/LaplaceP2pnc.edp examples/plugin/LaplaceP3-3d.edp examples/plugin/LaplaceP3.edp examples/plugin/LaplaceP4.edp examples/plugin/LaplaceRT1.edp examples/plugin/LaplaceRT13d.edp examples/plugin/LaplaceRT2.edp examples/plugin/Leman-mesh.edp examples/plugin/MatrixMarket.edp examples/plugin/MetricKuate.edp examples/plugin/NSP2BRP0.edp examples/plugin/NS_P2BR_P0.edp examples/plugin/PARDISO.edp examples/plugin/RT0dc.edp examples/plugin/RT2-ff.edp examples/plugin/SaveHB_sample.edp examples/plugin/SaveHB_sample_z.edp examples/plugin/Schur-Complement-V4.3.edp examples/plugin/Schur-Complement.edp examples/plugin/Stokes-P2pnc3d.edp examples/plugin/Stokes-surface-tension-axi.edp examples/plugin/SuperLU.edp examples/plugin/VarIneq2.edp examples/plugin/all.edp examples/hpddm/orego-TS-PETSc.edp examples/hpddm/oseen-2d-PETSc.edp examples/hpddm/restriction-2d-PETSc.edp examples/hpddm/schrodinger-axial-well-2d-SLEPc.edp examples/hpddm/schrodinger-harmonic-oscillator-1d-SLEPc.edp examples/hpddm/schrodinger-harmonic-oscillator-2d-SLEPc.edp examples/hpddm/schrodinger-square-well-1d-SLEPc.edp examples/hpddm/stokes-2d-PETSc.edp examples/hpddm/stokes-2d-SLEPc.edp examples/hpddm/stokes-2d.edp examples/hpddm/stokes-3d-PETSc.edp examples/hpddm/stokes-3d.edp examples/hpddm/stokes-block-2d-PETSc.edp examples/hpddm/stokes-fieldsplit-2d-PETSc.edp examples/hpddm/stokes-fieldsplit-3d-PETSc.edp examples/hpddm/stokes-io-3d.edp examples/hpddm/toy-Tao-PETSc.edp examples/hpddm/transfer.edp examples/hpddm/transpose-solve-PETSc.edp examples/hpddm/vi-2d-PETSc.edp examples/hpddm/withPartitioning.edp examples/misc/D2.edp examples/misc/FE-medit.edp examples/misc/NSP1P1.edp examples/misc/NSP1P1b.edp examples/misc/NSP1P1bl.edp examples/misc/NSP1P2.edp examples/misc/Richard.edp examples/misc/Stokes-P1nc-P0+P1.edp examples/misc/aaRT.edp examples/misc/aaa-adp.edp examples/misc/aadaptation.edp examples/misc/aalapacien.edp examples/misc/aalaplace-nc.edp examples/misc/aamove.edp examples/misc/all.edp examples/misc/arrayoFVh.edp examples/misc/bilap.edp examples/misc/ccc-adp.edp examples/misc/demo.edp examples/misc/demo1.edp examples/misc/funct.edp examples/misc/graphics-benchmark.edp examples/misc/include.edp examples/misc/lap3-cpu.edp examples/misc/lap_mat.edp examples/misc/lapacienprecon.edp examples/misc/makeref.edp examples/misc/parareal.edp examples/misc/ref.edp examples/misc/regtests.edp examples/misc/renumbering.edp examples/misc/testFE.edp examples/misc/testadp.edp examples/misc/teste.edp examples/misc/torture-search2d.edp examples/misc/wafer-heating-laser-axi.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/LapMPIEigenValue.edp examples/mpi/LaplaceRT-3d-matrix-mumps.edp examples/mpi/MPICGLap.edp examples/mpi/MPIGMRES2D.edp examples/mpi/MPIGMRES3D.edp examples/mpi/MUMPS.edp examples/mpi/NSCaraCyl.edp examples/mpi/NSI3d-carac-mumps.edp examples/mpi/NSI3d-carac.edp examples/mpi/Stokes-v1-matrix-mumps.edp examples/mpi/Stokes-v2-matrix-mumps.edp examples/mpi/Stokes-v3-matrix-mumps.edp examples/mpi/VG.edp examples/mpi/cavityNewton-MUMPS.edp examples/mpi/chamonix.edp examples/mpi/cmaes-mpi-VarIneq.edp examples/mpi/essai-com.edp examples/mpi/essai.edp examples/mpi/mortar-DN-4-mpi.edp examples/mpi/parmetis-3d.edp examples/mpi/parmetis.edp examples/mpi/parmmg.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/plugin/APk-AdaptEpsDeltaPk.edp examples/plugin/APk-ExplicitPkTest.edp examples/plugin/APk-FreeFemQA.edp examples/plugin/APk-MetricPk.edp examples/plugin/CircumCenter.edp examples/plugin/ClosePoints.edp examples/plugin/ConnectedComponents.edp examples/plugin/Element_QF.edp examples/plugin/Helmholtz_FD.edp examples/plugin/IncompleteCholesky.edp examples/plugin/IpoptLap.edp examples/plugin/IpoptMinSurf.edp examples/plugin/IpoptMinSurfVol.edp examples/plugin/IpoptTest.edp examples/plugin/IpoptVI.edp examples/plugin/IpoptVI2.edp examples/plugin/LapDG3.edp examples/plugin/LapDG4.edp examples/plugin/LapLNewSolver.edp examples/plugin/LapMUMPS_seq.edp examples/plugin/LapNewSolver.edp examples/plugin/LapUmfpack64.edp examples/plugin/LaplaceP2pnc.edp examples/plugin/LaplaceP3-3d.edp examples/plugin/LaplaceP3.edp examples/plugin/LaplaceP4.edp examples/plugin/LaplaceRT1.edp examples/plugin/LaplaceRT13d.edp examples/plugin/LaplaceRT2.edp examples/plugin/Leman-mesh.edp examples/plugin/MatrixMarket.edp examples/plugin/MetricKuate.edp examples/plugin/NSP2BRP0.edp examples/plugin/NS_P2BR_P0.edp examples/plugin/PARDISO.edp examples/plugin/RT0dc.edp examples/plugin/RT2-ff.edp examples/plugin/SaveHB_sample.edp examples/plugin/SaveHB_sample_z.edp examples/plugin/Schur-Complement-V4.3.edp examples/plugin/Schur-Complement.edp examples/plugin/Stokes-P2pnc3d.edp examples/plugin/Stokes-surface-tension-axi.edp examples/plugin/SuperLU.edp examples/plugin/VarIneq2.edp examples/plugin/all.edp examples/plugin/aniso.edp examples/plugin/bfstream.edp examples/plugin/bilapHCT.edp examples/plugin/bilapMorley.edp examples/plugin/bilapP3-hct-like.edp examples/plugin/bmo.edp examples/plugin/buildlayermesh.edp examples/plugin/cavityNewtonP3pnc.edp examples/plugin/checkglumeshcube.edp examples/plugin/cmaes-VarIneq.edp examples/plugin/cmaes-oven.edp examples/plugin/convect_dervieux.edp examples/plugin/convectchacon-3d.edp examples/plugin/convectchacon.edp examples/plugin/convexehull3d.edp examples/plugin/cube.edp examples/plugin/curvature.edp examples/plugin/dfft-3d.edp examples/plugin/dfft.edp examples/plugin/distance.edp examples/plugin/distance2.edp examples/plugin/distance3.edp examples/plugin/exactpartition.edp examples/plugin/ffnewuoa.edp examples/plugin/ffrandom.edp examples/plugin/ffslave.edp examples/plugin/findalllocalmin.edp examples/plugin/funcTemplate.edp examples/plugin/glumesh3D.edp examples/plugin/gsl.edp examples/plugin/ilut.edp examples/plugin/iohd5-beam-2d.edp examples/plugin/iohd5-beam-3d.edp examples/plugin/iovtk.edp examples/plugin/isoline.edp examples/plugin/lame-TD-NSS.edp examples/plugin/lap-solvers.edp examples/plugin/lapack.edp examples/plugin/layer.edp examples/plugin/load.edp examples/plugin/mat_edgeP1.edp examples/plugin/meditddm.edp examples/plugin/metis.edp examples/plugin/myType.edp examples/plugin/myfunction2.edp examples/plugin/pipe.edp examples/plugin/plot-fb-P3.edp examples/plugin/plot-fb-P3dc.edp examples/plugin/plot-fb-P4.edp examples/plugin/plot-fb-P4dc.edp examples/plugin/plotPDF-sample.edp examples/plugin/plotfb.edp examples/plugin/ppm2rnm.edp examples/plugin/provadxw.edp examples/plugin/ref.edp examples/plugin/refinesphere.edp examples/plugin/regtests.edp examples/plugin/schwarz-nm.edp examples/plugin/scotch.edp examples/plugin/shell.edp examples/plugin/splitedges.edp examples/plugin/splitmesh12.edp examples/plugin/splitmesh3.edp examples/plugin/splitmesh4.edp examples/plugin/splitmesh6.edp examples/plugin/test-ElementMixte.edp examples/plugin/test-Element_P2pnc_3d.edp examples/plugin/testFE-P1bl.edp examples/plugin/testFE-P2Bulle3.edp examples/plugin/testFE-P2pnc.edp examples/plugin/testFE-P3.edp examples/plugin/testFE-P3dc.edp examples/plugin/testFE-P3nc.edp examples/plugin/testFE-P3pnc.edp examples/plugin/testFE-P4.edp examples/plugin/testFE-P4dc.edp examples/plugin/testFE-PkEdge.edp examples/plugin/testFE.edp examples/plugin/testFEHCT.edp examples/plugin/testFEMorley.edp examples/plugin/testFE_P2BR.edp examples/plugin/testdist.edp examples/plugin/testp1dcnc.edp examples/plugin/tetgencube.edp examples/plugin/tetgenholeregion_rugby.edp examples/plugin/ttestio.edp examples/plugin/waveguide.edp examples/plugin/waveguide2.edp examples/tutorial/AdaptResidualErrorIndicator.edp examples/tutorial/AdjointSolve.edp examples/tutorial/BEM.edp 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/cavityNewton.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/plugin/aniso.edp examples/plugin/bfstream.edp examples/plugin/bilapHCT.edp examples/plugin/bilapMorley.edp examples/plugin/bilapP3-hct-like.edp examples/plugin/bmo.edp examples/plugin/buildlayermesh.edp examples/plugin/cavityNewtonP3pnc.edp examples/plugin/checkglumeshcube.edp examples/plugin/cmaes-VarIneq.edp examples/plugin/cmaes-oven.edp examples/plugin/convect_dervieux.edp examples/plugin/convectchacon-3d.edp examples/plugin/convectchacon.edp examples/plugin/convexehull3d.edp examples/plugin/cube.edp examples/plugin/curvature.edp examples/plugin/dfft-3d.edp examples/plugin/dfft.edp examples/plugin/distance.edp examples/plugin/distance2.edp examples/plugin/distance3.edp examples/plugin/exactpartition.edp examples/plugin/ffnewuoa.edp examples/plugin/ffrandom.edp examples/plugin/ffslave.edp examples/plugin/findalllocalmin.edp examples/plugin/funcTemplate.edp examples/plugin/glumesh3D.edp examples/plugin/gsl.edp examples/plugin/ilut.edp examples/plugin/iohd5-beam-2d.edp examples/plugin/iohd5-beam-3d.edp examples/plugin/iovtk.edp examples/plugin/isoline.edp examples/plugin/lame-TD-NSS.edp examples/plugin/lap-solvers.edp examples/plugin/lapack.edp examples/plugin/layer.edp examples/plugin/load.edp examples/plugin/mat_edgeP1.edp examples/plugin/meditddm.edp examples/plugin/metis.edp examples/plugin/myType.edp examples/plugin/myfunction2.edp examples/plugin/pipe.edp examples/plugin/plot-fb-P3.edp examples/plugin/plot-fb-P3dc.edp examples/plugin/plot-fb-P4.edp examples/plugin/plot-fb-P4dc.edp examples/plugin/plotPDF-sample.edp examples/plugin/plotfb.edp examples/plugin/ppm2rnm.edp examples/plugin/provadxw.edp examples/plugin/ref.edp examples/plugin/refinesphere.edp examples/plugin/regtests.edp examples/plugin/schwarz-nm.edp examples/plugin/scotch.edp examples/plugin/shell.edp examples/plugin/splitedges.edp examples/plugin/splitmesh12.edp examples/plugin/splitmesh3.edp examples/plugin/splitmesh4.edp examples/plugin/splitmesh6.edp examples/plugin/test-ElementMixte.edp examples/plugin/test-Element_P2pnc_3d.edp examples/plugin/testFE-P1bl.edp examples/plugin/testFE-P2Bulle3.edp examples/plugin/testFE-P2pnc.edp examples/plugin/testFE-P3.edp examples/plugin/testFE-P3dc.edp examples/plugin/testFE-P3nc.edp examples/plugin/testFE-P3pnc.edp examples/plugin/testFE-P4.edp examples/plugin/testFE-P4dc.edp examples/plugin/testFE-PkEdge.edp examples/plugin/testFE.edp examples/plugin/testFEHCT.edp examples/plugin/testFEMorley.edp examples/plugin/testFE_P2BR.edp examples/plugin/testdist.edp examples/plugin/testp1dcnc.edp examples/plugin/tetgencube.edp examples/plugin/tetgenholeregion_rugby.edp examples/plugin/ttestio.edp examples/plugin/waveguide.edp examples/plugin/waveguide2.edp examples/tutorial/AdaptResidualErrorIndicator.edp examples/tutorial/AdjointSolve.edp examples/tutorial/BEM.edp 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/cavityNewton.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/movemesh.edp examples/tutorial/nl-elas-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/tgv-test.edp examples/tutorial/thermic-fast.edp examples/tutorial/uniformmesh.edp examples/CheckAllEdp examples/plugin/ch.pts examples/plugin/g.gmesh 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/movemesh.edp examples/tutorial/nl-elas-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/tgv-test.edp examples/tutorial/thermic-fast.edp examples/tutorial/uniformmesh.edp examples/CheckAllEdp examples/plugin/ch.pts examples/plugin/g.gmesh /usr/bin/install -p examples/CheckAll examples/CheckAllEdp "/builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/share/FreeFEM/4.13" /bin/sh /builddir/build/BUILD/freefem++-4.13/serial/install-sh -d -m 755 "/builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/bin" /bin/sh /builddir/build/BUILD/freefem++-4.13/serial/install-sh -d "/builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/share/doc/freefem++" test ! -s FreeFEM-documentation.pdf || /usr/bin/install -p -m 644 FreeFEM-documentation.pdf "/builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/share/doc/freefem++" test `uname` != Darwin || /usr/bin/install -p FreeFem++-CoCoa "/builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/bin" test `uname` != Darwin || echo "/usr/bin" > "/builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/etc/paths.d/FreeFem++" test `uname` != Darwin || ( rm "/builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/local/bin/FreeFem++-CoCoa"; /usr/bin/install -p FreeFem++-CoCoa "/builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/local/bin" ) test `uname` != Darwin || ( make FreeFem++.app.tgz; test -d "/builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/Applications" || mkdir -p "/builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/Applications"; tar zxf FreeFem++.app.tgz -C "/builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/Applications" ) test `uname` != Darwin || ( make bin/movefortranlib ) /bin/sh /builddir/build/BUILD/freefem++-4.13/serial/install-sh -d -m 755 "/builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/idp" cd idp; for i in *.idp; do \ if [ -f $i ]; then /usr/bin/install -p -m 555 $i "/builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/idp"; fi; done make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/serial' + chmod 744 /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/BEC.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/BernardiRaugel.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/BinaryIO.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/CircumCenter.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/ClosePoints.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/Curvature.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/DxWriter.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/Element_HCT.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/Element_Mixte.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/Element_Mixte3d.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/Element_P1bl.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/Element_P1dc1.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/Element_P1ncdc.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/Element_P2bulle3.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/Element_P2pnc.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/Element_P2pnc_3d.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/Element_P3.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/Element_P3dc.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/Element_P3nc.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/Element_P3pnc.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/Element_P3pnc_3d.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/Element_P4.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/Element_P4dc.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/Element_PkEdge.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/Element_QF.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/FreeFemQA.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/Helmholtz_FD.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/IncompleteCholesky.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/MUMPS.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/MUMPS_seq.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/MatD-VFP0.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/MatrixMarket.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/MetricKuate.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/MetricPk.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/Morley.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/NewSolver.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/SaveHB.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/Schur-Complement.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/SuperLu.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/UMFPACK64.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/VTK_writer.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/VTK_writer_3d.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/addNewType.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/aniso.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/bfstream.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/biofunc.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/dfft.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/distance.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/exactpartition.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/ff-AiryBiry.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/ff-Ipopt.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/ff-NLopt.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/ff-cmaes.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/ffnewuoa.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/ffrandom.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/freeyams.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/funcTemplate.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/geophysics.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/gmsh.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/gsl.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/iohdf5.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/ioply.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/iovtk.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/isoline.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/lapack.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/lgbmo.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/mat_dervieux.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/mat_edgeP1.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/mat_psi.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/medit.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/meshtools.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/metis.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/mmg.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/msh3.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/mshmet.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/myfunction.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/myfunction2.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/pcm2rnm.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/plotPDF.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/ppm2rnm.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/qf11to25.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/scotch.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/shell.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/splitedges.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/splitmesh12.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/splitmesh3.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/splitmesh4.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/splitmesh6.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/tetgen.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/vortextools.so + chmod 644 /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/WHERE.bemtool /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/WHERE.freeyams /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/WHERE.htool /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/WHERE.libMesh /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/WHERE.mshmet /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/WHERE.mumpsseq /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/WHERE_LIBRARY /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/WHERE_LIBRARY-config /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/ff++/4.13/lib/WHERE_LIBRARY-download + pushd /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/share/FreeFEM ~/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/share/FreeFEM ~/build/BUILD/freefem++-4.13/serial ~/build/BUILD/freefem++-4.13 ~/build/BUILD/freefem++-4.13/serial ~/build/BUILD/freefem++-4.13 + popd + ln -sf FreeFem++-nw /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/bin/FreeFem++ + popd ~/build/BUILD/freefem++-4.13 ~/build/BUILD/freefem++-4.13/mpich ~/build/BUILD/freefem++-4.13 + for mpi in mpich openmpi + pushd mpich ++ pwd + make DESTDIR=/builddir/build/BUILD/freefem++-4.13/mpich/buildtree install Making install in 3rdparty make[1]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty' Making install in blas make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/blas' make[2]: Nothing to be done for 'install'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/blas' Making install in arpack make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/arpack' make[2]: Nothing to be done for 'install'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/arpack' Making install in umfpack make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/umfpack' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/umfpack' 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++-4.13/mpich/3rdparty/umfpack' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/umfpack' make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty' cd ../src/libMesh && make make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh' 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[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty' \n\n ****** mshmet ****** \n\n make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet' make[4]: Nothing to be done for 'all-local'. make[4]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mshmet' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty' \n\n ****** yams ****** \n\n make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams' make[4]: Nothing to be done for 'all-local'. make[4]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/yams' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty' \n\n ****** mumps-seq ****** \n\n make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq' make[4]: Nothing to be done for 'all-local'. make[4]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty/mumps-seq' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty' make install-hpddm install-htool install-bemtool make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty' if test -n "hpddm"; then ./getall -o hpddm -a; make include/hpddm/done.tag lib/WHERE.hpddm; else true; fi hpddm hpddm.zip done make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty' make[4]: 'include/hpddm/done.tag' is up to date. make[4]: 'lib/WHERE.hpddm' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty' if test -n "htool"; then ./getall -o htool -a; make include/htool/done.tag lib/WHERE.htool; else true; fi htool htool.zip done make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty' make[4]: 'include/htool/done.tag' is up to date. make[4]: 'lib/WHERE.htool' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty' if test -n "bem"; then ./getall -o bemtool -a; make include/BemTool/done.tag lib/WHERE.bemtool; else true;fi bemtool bemtool.zip done make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty' make[4]: 'include/BemTool/done.tag' is up to date. make[4]: 'lib/WHERE.bemtool' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty' touch tag-compile-pkg touch ../plugin/seq/WHERE_LIBRARY-config ../plugin/seq/WHERE_LIBRARY grep LD ../plugin/seq/WHERE_LIBRARY ../plugin/seq/WHERE_LIBRARY-config >WHERE-LD make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty' /bin/sh /builddir/build/BUILD/freefem++-4.13/mpich/install-sh -d -m 755 "/builddir/build/BUILD/freefem++-4.13/mpich/buildtree/usr/lib64/ff++/4.13/lib" /bin/sh /builddir/build/BUILD/freefem++-4.13/mpich/install-sh -d -m 755 "/builddir/build/BUILD/freefem++-4.13/mpich/buildtree/usr/lib64/ff++/4.13/bin" /bin/sh /builddir/build/BUILD/freefem++-4.13/mpich/install-sh -d -m 755 "/builddir/build/BUILD/freefem++-4.13/mpich/buildtree/usr/lib64/ff++/4.13/include" cp -rp lib "/builddir/build/BUILD/freefem++-4.13/mpich/buildtree/usr/lib64/ff++/4.13" cp -rp include "/builddir/build/BUILD/freefem++-4.13/mpich/buildtree/usr/lib64/ff++/4.13" cp -rp bin "/builddir/build/BUILD/freefem++-4.13/mpich/buildtree/usr/lib64/ff++/4.13" make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty' Making install in src make[1]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/src' Making install in libMesh make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/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++-4.13/mpich/src/libMesh' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/libMesh' Making install in bamglib make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/bamglib' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/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++-4.13/mpich/src/bamglib' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/bamglib' Making install in femlib make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/femlib' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/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++-4.13/mpich/src/femlib' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/femlib' Making install in Graphics make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/Graphics' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/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++-4.13/mpich/src/Graphics' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/Graphics' Making install in Algo make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/Algo' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/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++-4.13/mpich/src/Algo' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/Algo' Making install in lglib make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/lglib' make install-am make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/lglib' rm -f liblg.a ar rv liblg.a lg.tab.o mymain.o ar: creating liblg.a a - lg.tab.o a - mymain.o ranlib liblg.a make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/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++-4.13/mpich/src/lglib' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/lglib' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/lglib' Making install in fflib make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/fflib' make install-am make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/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++-4.13/mpich/src/fflib' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/fflib' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/fflib' Making install in nw make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/nw' g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -o FreeFem++ ../Graphics/sansrgraph.o ../mpi/parallelempi-empty.o ../fflib/ffapi.o ../fflib/compositeFESpace.o ../lglib/liblg.a ../fflib/libff.a -lumfpack -lamd -lcholmod -lcolamd -L/usr/lib64 -larpack -lflexiblas -ldl -lm -lrt -L/usr/lib/gcc/aarch64-redhat-linux/13 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../.. -lgfortran -lm -L/usr/lib64 -lhdf5_hl -lhdf5 -lhdf5_hl -lsz -lz -ldl -lm -lz In member function ‘resize’, inlined from ‘__ct_base ’ at ../fflib/problem.cpp:13594:23: ../fflib/./../femlib/RNM.hpp:1198:16: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1198 | this->v=new R[this->n]; | ^ ../fflib/../femlib/CheckPtr.cpp: In member function ‘__ct_base ’: ../fflib/../femlib/CheckPtr.cpp:604:7: note: in a call to allocation function ‘operator new []’ declared here 604 | void *operator new[](std::size_t size) //throw(std::bad_alloc) | ^ In member function ‘__ct ’, inlined from ‘creationLinearFormCompositeFESpace’ at ../fflib/problem.hpp:1417:49, inlined from ‘__ct_base ’ at ../fflib/problem.cpp:13595:53: ../fflib/./../femlib/RNM.hpp:971:24: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 971 | KN(long nn) : KN_(new R[nn],nn) {} | ^ ../fflib/../femlib/CheckPtr.cpp: In member function ‘__ct_base ’: ../fflib/../femlib/CheckPtr.cpp:604:7: note: in a call to allocation function ‘operator new []’ declared here 604 | void *operator new[](std::size_t size) //throw(std::bad_alloc) | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile2DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:391:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile2DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:392:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile2DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:393:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile3DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:468:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile3DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:469:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile3DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:470:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In member function ‘__ct_base ’, inlined from ‘__ct ’ at ../fflib/./../femlib/QuadratureFormular.hpp:56:46, inlined from ‘__ct_base .constprop’ at ../fflib/./../femlib/QuadratureFormular.hpp:100:62: ../fflib/./../femlib/QuadratureFormular.hpp:49:27: warning: ‘__builtin_memset’ writing between 8 and 17179869176 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 49 | QuadratureWeight(R aa): a(aa){} | ^ ../fflib/./../femlib/QuadratureFormular.hpp: In member function ‘__ct_base .constprop’: ../fflib/./../femlib/QuadratureFormular.hpp:100:62: note: destination object of size 0 allocated by ‘operator new []’ 100 | GQuadratureFormular(int ssize):exact(0),n(0),size(ssize),p(new QP[size]),clean(true) {} | ^ In member function ‘__ct ’, inlined from ‘mainff’ at ../mpi/lg.ypp:1013:25: ../mpi/./../femlib/RNM.hpp:971:24: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 971 | KN(long nn) : KN_(new R[nn],nn) {} | ^ ../fflib/../femlib/CheckPtr.cpp: In function ‘mainff’: ../fflib/../femlib/CheckPtr.cpp:604:7: note: in a call to allocation function ‘operator new []’ declared here 604 | void *operator new[](std::size_t size) //throw(std::bad_alloc) | ^ ../fflib/./../femlib/gmres.hpp: In function ‘GMRES’: ../fflib/./../femlib/gmres.hpp:110:15: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 110 | Vector *v = new Vector[m+1]; | ^ ../fflib/../femlib/CheckPtr.cpp:604:7: note: in a call to allocation function ‘operator new []’ declared here 604 | void *operator new[](std::size_t size) //throw(std::bad_alloc) | ^ In member function ‘init’, inlined from ‘set’ at ../fflib/array_tlp.hpp:472:35, inlined from ‘operator()’ at ../fflib/array_tlp.hpp:522:23: ../fflib/./../femlib/RNM.hpp:1189:71: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1189 | void init(long nn) {this->n=nn;this->step=1;this->next=-1;this->v=new R[nn]();} | ^ ../fflib/../femlib/CheckPtr.cpp: In member function ‘operator()’: ../fflib/../femlib/CheckPtr.cpp:604:7: note: in a call to allocation function ‘operator new []’ declared here 604 | void *operator new[](std::size_t size) //throw(std::bad_alloc) | ^ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -o FreeFem++-nw ../Graphics/sansrgraph.o ../mpi/parallelempi-empty.o ../fflib/ffapi.o ../fflib/compositeFESpace.o ../lglib/liblg.a ../fflib/libff.a -lumfpack -lamd -lcholmod -lcolamd -L/usr/lib64 -larpack -lflexiblas -ldl -lm -lrt -L/usr/lib/gcc/aarch64-redhat-linux/13 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../.. -lgfortran -lm -L/usr/lib64 -lhdf5_hl -lhdf5 -lhdf5_hl -lsz -lz -ldl -lm -lz In member function ‘resize’, inlined from ‘__ct_base ’ at ../fflib/problem.cpp:13594:23: ../fflib/./../femlib/RNM.hpp:1198:16: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1198 | this->v=new R[this->n]; | ^ ../fflib/../femlib/CheckPtr.cpp: In member function ‘__ct_base ’: ../fflib/../femlib/CheckPtr.cpp:604:7: note: in a call to allocation function ‘operator new []’ declared here 604 | void *operator new[](std::size_t size) //throw(std::bad_alloc) | ^ In member function ‘__ct ’, inlined from ‘creationLinearFormCompositeFESpace’ at ../fflib/problem.hpp:1417:49, inlined from ‘__ct_base ’ at ../fflib/problem.cpp:13595:53: ../fflib/./../femlib/RNM.hpp:971:24: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 971 | KN(long nn) : KN_(new R[nn],nn) {} | ^ ../fflib/../femlib/CheckPtr.cpp: In member function ‘__ct_base ’: ../fflib/../femlib/CheckPtr.cpp:604:7: note: in a call to allocation function ‘operator new []’ declared here 604 | void *operator new[](std::size_t size) //throw(std::bad_alloc) | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile2DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:391:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile2DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:392:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile2DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:393:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile3DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:468:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile3DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:469:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile3DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:470:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In member function ‘init’, inlined from ‘set’ at ../fflib/array_tlp.hpp:472:35, inlined from ‘operator()’ at ../fflib/array_tlp.hpp:522:23: ../fflib/./../femlib/RNM.hpp:1189:71: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1189 | void init(long nn) {this->n=nn;this->step=1;this->next=-1;this->v=new R[nn]();} | ^ ../fflib/../femlib/CheckPtr.cpp: In member function ‘operator()’: ../fflib/../femlib/CheckPtr.cpp:604:7: note: in a call to allocation function ‘operator new []’ declared here 604 | void *operator new[](std::size_t size) //throw(std::bad_alloc) | ^ In member function ‘__ct_base ’, inlined from ‘__ct ’ at ../fflib/./../femlib/QuadratureFormular.hpp:56:46, inlined from ‘__ct_base .constprop’ at ../fflib/./../femlib/QuadratureFormular.hpp:100:62: ../fflib/./../femlib/QuadratureFormular.hpp:49:27: warning: ‘__builtin_memset’ writing between 8 and 17179869176 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 49 | QuadratureWeight(R aa): a(aa){} | ^ ../fflib/./../femlib/QuadratureFormular.hpp: In member function ‘__ct_base .constprop’: ../fflib/./../femlib/QuadratureFormular.hpp:100:62: note: destination object of size 0 allocated by ‘operator new []’ 100 | GQuadratureFormular(int ssize):exact(0),n(0),size(ssize),p(new QP[size]),clean(true) {} | ^ In member function ‘__ct ’, inlined from ‘mainff’ at ../mpi/lg.ypp:1013:25: ../mpi/./../femlib/RNM.hpp:971:24: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 971 | KN(long nn) : KN_(new R[nn],nn) {} | ^ ../fflib/../femlib/CheckPtr.cpp: In function ‘mainff’: ../fflib/../femlib/CheckPtr.cpp:604:7: note: in a call to allocation function ‘operator new []’ declared here 604 | void *operator new[](std::size_t size) //throw(std::bad_alloc) | ^ ../fflib/./../femlib/gmres.hpp: In function ‘GMRES’: ../fflib/./../femlib/gmres.hpp:110:15: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 110 | Vector *v = new Vector[m+1]; | ^ ../fflib/../femlib/CheckPtr.cpp:604:7: note: in a call to allocation function ‘operator new []’ declared here 604 | void *operator new[](std::size_t size) //throw(std::bad_alloc) | ^ make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/nw' /usr/bin/mkdir -p '/builddir/build/BUILD/freefem++-4.13/mpich/buildtree/usr/bin' /usr/bin/install -p FreeFem++ FreeFem++-nw ffglut '/builddir/build/BUILD/freefem++-4.13/mpich/buildtree/usr/bin' make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/nw' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/nw' Making install in mpi make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/mpi' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/mpi' /usr/bin/mkdir -p '/builddir/build/BUILD/freefem++-4.13/mpich/buildtree/usr/bin' /usr/bin/install -p FreeFem++-mpi '/builddir/build/BUILD/freefem++-4.13/mpich/buildtree/usr/bin' /usr/bin/mkdir -p '/builddir/build/BUILD/freefem++-4.13/mpich/buildtree/usr/bin' /usr/bin/install -p ff-mpirun '/builddir/build/BUILD/freefem++-4.13/mpich/buildtree/usr/bin' make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/mpi' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/mpi' Making install in bamg make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/bamg' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/bamg' /usr/bin/mkdir -p '/builddir/build/BUILD/freefem++-4.13/mpich/buildtree/usr/bin' /usr/bin/install -p bamg cvmsh2 '/builddir/build/BUILD/freefem++-4.13/mpich/buildtree/usr/bin' make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/bamg' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/bamg' Making install in medit make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/medit' make install-am make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/medit' /usr/bin/mkdir -p '/builddir/build/BUILD/freefem++-4.13/mpich/buildtree/usr/bin' /usr/bin/install -p ffmedit '/builddir/build/BUILD/freefem++-4.13/mpich/buildtree/usr/bin' make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/medit' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/medit' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/medit' Making install in bin-win32 make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/bin-win32' echo done done make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/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++-4.13/mpich/src/bin-win32' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/bin-win32' Making install in ffgraphics make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/ffgraphics' Making install in server make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/ffgraphics/server' make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/ffgraphics/server' 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++-4.13/mpich/src/ffgraphics/server' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/ffgraphics/server' Making install in client make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/ffgraphics/client' make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/ffgraphics/client' 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++-4.13/mpich/src/ffgraphics/client' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/ffgraphics/client' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/ffgraphics' make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/ffgraphics' 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++-4.13/mpich/src/ffgraphics' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/ffgraphics' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/src/ffgraphics' make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/src' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/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++-4.13/mpich/src' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/src' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/src' Making install in plugin make[1]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/plugin' Making install in seq make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/plugin/seq' Makefile:902: warning: ignoring prerequisites on suffix rule definition Makefile:902: warning: ignoring prerequisites on suffix rule definition Warning missing plugin: finish build list so make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/plugin/seq' Makefile:902: warning: ignoring prerequisites on suffix rule definition /usr/bin/mkdir -p '/builddir/build/BUILD/freefem++-4.13/mpich/buildtree/usr/bin' /usr/bin/install -p ffmaster '/builddir/build/BUILD/freefem++-4.13/mpich/buildtree/usr/bin' Makefile:902: warning: ignoring prerequisites on suffix rule definition Warning missing plugin: finish build list so /bin/sh /builddir/build/BUILD/freefem++-4.13/mpich/install-sh -d -m 755 "/builddir/build/BUILD/freefem++-4.13/mpich/buildtree/usr/lib64/ff++/4.13/lib" test -n "FreeFem++-mpi" && /bin/sh /builddir/build/BUILD/freefem++-4.13/mpich/install-sh -d -m 755 "/builddir/build/BUILD/freefem++-4.13/mpich/buildtree/usr/lib64/ff++/4.13/lib/mpi" || true /bin/sh /builddir/build/BUILD/freefem++-4.13/mpich/install-sh -d -m 755 "/builddir/build/BUILD/freefem++-4.13/mpich/buildtree/usr/lib64/ff++/4.13/include" /bin/sh /builddir/build/BUILD/freefem++-4.13/mpich/install-sh -d -m 755 "/builddir/build/BUILD/freefem++-4.13/mpich/buildtree/usr/lib64/ff++/4.13/etc" /usr/bin/install -p -m 644 renumb.hpp clapack.h ppmimg.h bmo.hpp msh3.hpp pcm.hpp include/* "/builddir/build/BUILD/freefem++-4.13/mpich/buildtree/usr/lib64/ff++/4.13/include" /usr/bin/install -p -m 555 myfunction.so BernardiRaugel.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 ioply.so iovtk.so gmsh.so MetricKuate.so Element_P1dc1.so BinaryIO.so isoline.so VTK_writer_3d.so VTK_writer.so splitedges.so Element_Mixte.so Element_Mixte3d.so myfunction2.so MetricPk.so FreeFemQA.so shell.so BEC.so bfstream.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 SaveHB.so IncompleteCholesky.so Schur-Complement.so biofunc.so mat_edgeP1.so geophysics.so CircumCenter.so MatD-VFP0.so meshtools.so Helmholtz_FD.so Element_P3pnc.so vortextools.so MatrixMarket.so Element_P3nc.so plotPDF.so Element_P2pnc_3d.so Element_P3pnc_3d.so "/builddir/build/BUILD/freefem++-4.13/mpich/buildtree/usr/lib64/ff++/4.13/lib" /usr/bin/install -p -m 555 ff-get-dep.awk WHERE_LIBRARY-config WHERE_LIBRARY "/builddir/build/BUILD/freefem++-4.13/mpich/buildtree/usr/lib64/ff++/4.13/lib" for i in WHERE_LIBRARY-config WHERE_LIBRARY WHERE_LIBRARY-download; do \ sed <$i >"/builddir/build/BUILD/freefem++-4.13/mpich/buildtree/usr/lib64/ff++/4.13/lib/$i" 's#/builddir/build/BUILD/freefem++-4.13/mpich/3rdparty#/usr/lib64/ff++/4.13#' ;\ done /bin/sh: line 2: /builddir/build/BUILD/freefem++-4.13/mpich/buildtree/usr/lib64/ff++/4.13/lib/WHERE_LIBRARY-config: Permission denied /bin/sh: line 2: /builddir/build/BUILD/freefem++-4.13/mpich/buildtree/usr/lib64/ff++/4.13/lib/WHERE_LIBRARY: Permission denied echo loadpath += \"./\" >"/builddir/build/BUILD/freefem++-4.13/mpich/buildtree/usr/lib64/ff++/4.13/etc/freefem++.pref" echo loadpath += \"/usr/lib64/ff++/4.13/lib\" >>"/builddir/build/BUILD/freefem++-4.13/mpich/buildtree/usr/lib64/ff++/4.13/etc/freefem++.pref" echo includepath += \"/usr/lib64/ff++/4.13/idp\" >>"/builddir/build/BUILD/freefem++-4.13/mpich/buildtree/usr/lib64/ff++/4.13/etc/freefem++.pref" /usr/bin/install -p ff-c++ "/builddir/build/BUILD/freefem++-4.13/mpich/buildtree/usr/bin" /usr/bin/install -p ff-pkg-download "/builddir/build/BUILD/freefem++-4.13/mpich/buildtree/usr/bin" /usr/bin/install -p ff-get-dep "/builddir/build/BUILD/freefem++-4.13/mpich/buildtree/usr/bin" for i in tetgen.so SuperLu.so dfft.so UMFPACK64.so NewSolver.so lapack.so ffnewuoa.so freeyams.so mmg.so mshmet.so aniso.so gsl.so MUMPS_seq.so MUMPS.so ff-Ipopt.so ff-NLopt.so ff-cmaes.so scotch.so metis.so iohdf5.so; do \ if [ -f $i ]; then /usr/bin/install -p -m 555 $i "/builddir/build/BUILD/freefem++-4.13/mpich/buildtree/usr/lib64/ff++/4.13/lib"; fi; done if [ -n "FreeFem++-mpi" ]; then \ for i in tetgen.so SuperLu.so dfft.so UMFPACK64.so NewSolver.so lapack.so ffnewuoa.so freeyams.so mmg.so mshmet.so aniso.so gsl.so MUMPS_seq.so MUMPS.so ff-Ipopt.so ff-NLopt.so ff-cmaes.so scotch.so metis.so iohdf5.so myfunction.so BernardiRaugel.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 ioply.so iovtk.so gmsh.so MetricKuate.so Element_P1dc1.so BinaryIO.so isoline.so VTK_writer_3d.so VTK_writer.so splitedges.so Element_Mixte.so Element_Mixte3d.so myfunction2.so MetricPk.so FreeFemQA.so shell.so BEC.so bfstream.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 SaveHB.so IncompleteCholesky.so Schur-Complement.so biofunc.so mat_edgeP1.so geophysics.so CircumCenter.so MatD-VFP0.so meshtools.so Helmholtz_FD.so Element_P3pnc.so vortextools.so MatrixMarket.so Element_P3nc.so plotPDF.so Element_P2pnc_3d.so Element_P3pnc_3d.so; do \ if [ -f ../mpi/$i ]; then \ /usr/bin/install -p -m 555 ../mpi/$i "/builddir/build/BUILD/freefem++-4.13/mpich/buildtree/usr/lib64/ff++/4.13/lib/mpi"; \ else echo missing install mpi version ??? ../mpi/$i ;\ fi;\ done ; \ fi missing install mpi version ??? ../mpi/MUMPS.so make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/plugin/seq' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/plugin/seq' Making install in mpi make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/plugin/mpi' Makefile:665: warning: ignoring prerequisites on suffix rule definition ../seq/ff-c++ -auto -mpi MUMPS.cpp MISSING lib parmetis, Check the WHERE-LIBRARYfiles eval ../seq/ff-c++ '-mpi' ../seq/ff-c++ -auto -mpi MUMPS_mpi.cpp MISSING lib parmetis, Check the WHERE-LIBRARYfiles eval ../seq/ff-c++ '-mpi' ../seq/ff-c++ -auto -mpi bem.cpp MISSING lib boost, Check the WHERE-LIBRARYfiles eval ../seq/ff-c++ '-mpi' Warning missing mpi plugin: finish compile load mpi solver ! make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/plugin/mpi' Makefile:665: warning: ignoring prerequisites on suffix rule definition /bin/sh /builddir/build/BUILD/freefem++-4.13/mpich/install-sh -d -m 755 "/builddir/build/BUILD/freefem++-4.13/mpich/buildtree/usr/lib64/ff++/4.13/lib/mpi" /bin/sh /builddir/build/BUILD/freefem++-4.13/mpich/install-sh -d -m 755 "/builddir/build/BUILD/freefem++-4.13/mpich/buildtree/usr/lib64/ff++/4.13/include" /bin/sh /builddir/build/BUILD/freefem++-4.13/mpich/install-sh -d -m 755 "/builddir/build/BUILD/freefem++-4.13/mpich/buildtree/usr/lib64/ff++/4.13/etc" for i in MUMPS.so MUMPS_mpi.so MPICG.so mpi-cmaes.so hpddm.so hpddm_substructuring.so PETSc.so function-PETSc.so bem.so RadiativeTransfer_htool.so ; do \ if [ -f $i ]; then /usr/bin/install -p -m 555 $i "/builddir/build/BUILD/freefem++-4.13/mpich/buildtree/usr/lib64/ff++/4.13/lib/mpi"; fi; done make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/plugin/mpi' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/plugin/mpi' make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/plugin' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/plugin' 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++-4.13/mpich/plugin' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/plugin' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/plugin' Making install in examples make[1]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/examples' Making install in 3d make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/examples/3d' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/examples/3d' 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++-4.13/mpich/examples/3d' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/examples/3d' Making install in 3dSurf make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/examples/3dSurf' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/examples/3dSurf' 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++-4.13/mpich/examples/3dSurf' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/examples/3dSurf' Making install in 3dCurve make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/examples/3dCurve' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/examples/3dCurve' 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++-4.13/mpich/examples/3dCurve' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/examples/3dCurve' Making install in examples make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/examples/examples' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/examples/examples' 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++-4.13/mpich/examples/examples' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/examples/examples' Making install in misc make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/examples/misc' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/examples/misc' 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++-4.13/mpich/examples/misc' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/examples/misc' Making install in plugin make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/examples/plugin' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/examples/plugin' 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++-4.13/mpich/examples/plugin' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/examples/plugin' Making install in bug make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/examples/bug' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/examples/bug' 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++-4.13/mpich/examples/bug' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/examples/bug' Making install in ffddm make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/examples/ffddm' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/examples/ffddm' 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++-4.13/mpich/examples/ffddm' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/examples/ffddm' Making install in mpi make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/examples/mpi' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/examples/mpi' 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++-4.13/mpich/examples/mpi' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/examples/mpi' Making install in tutorial make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/examples/tutorial' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/examples/tutorial' 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++-4.13/mpich/examples/tutorial' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/examples/tutorial' Making install in eigen make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/examples/eigen' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/examples/eigen' 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++-4.13/mpich/examples/eigen' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/examples/eigen' Making install in hpddm make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/examples/hpddm' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/examples/hpddm' 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++-4.13/mpich/examples/hpddm' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/examples/hpddm' Making install in bem make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/examples/bem' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/examples/bem' 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++-4.13/mpich/examples/bem' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/examples/bem' make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/examples' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich/examples' 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++-4.13/mpich/examples' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/examples' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich/examples' make[1]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich' make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/mpich' m4 "-DFF__FVER=4.13" "-DFF_BINDIR=/usr/bin" "-DFF__DATADIR=/usr/share/FreeFEM" bin/script/PostInstall.m4 > bin/script/PostInstall.sh chmod a+x bin/script/PostInstall.sh test `uname` != Darwin || make FreeFem++-CoCoa bin/script/PostInstall.sh /bin/sh /builddir/build/BUILD/freefem++-4.13/mpich/install-sh -d -m 755 "/builddir/build/BUILD/freefem++-4.13/mpich/buildtree/usr/share/FreeFEM/4.13" test `uname` != Darwin || /bin/sh /builddir/build/BUILD/freefem++-4.13/mpich/install-sh -d -m 755 "/builddir/build/BUILD/freefem++-4.13/mpich/buildtree/etc/paths.d/" test `uname` != Darwin || /bin/sh /builddir/build/BUILD/freefem++-4.13/mpich/install-sh -d -m 755 "/builddir/build/BUILD/freefem++-4.13/mpich/buildtree/usr/local/bin" tar cvf - examples/tutorial/aile.msh examples/tutorial/xyf examples/3d/dodecaedre01.mesh examples/3d/lac-leman-v4.msh plugin/seq/load.link examples/plugin/cube.msh examples/plugin/fig.pgm examples/plugin/lg.pgm examples/mpi/regtests.sh examples/misc/speedtest.sh examples/*/*.edp examples/CheckAllEdp examples/plugin/ch.pts examples/plugin/g.gmesh| (cd "/builddir/build/BUILD/freefem++-4.13/mpich/buildtree/usr/share/FreeFEM/4.13"; tar xvf -) examples/tutorial/aile.msh examples/tutorial/xyf examples/tutorial/aile.msh examples/3d/dodecaedre01.mesh examples/tutorial/xyf examples/3d/dodecaedre01.mesh examples/3d/lac-leman-v4.msh examples/3d/lac-leman-v4.msh plugin/seq/load.link plugin/seq/load.link examples/plugin/cube.msh examples/plugin/fig.pgm examples/plugin/cube.msh examples/plugin/fig.pgm examples/plugin/lg.pgm examples/plugin/lg.pgm examples/mpi/regtests.sh examples/misc/speedtest.sh examples/3d/3d-Leman.edp examples/mpi/regtests.sh examples/misc/speedtest.sh examples/3d/3d-Leman.edp examples/3d/ArrayFE-3d.edp examples/3d/Connectivite-3d.edp examples/3d/Elasticity-simple-support-BC.edp examples/3d/EqPoisson.edp examples/3d/Lac.edp examples/3d/ArrayFE-3d.edp examples/3d/Connectivite-3d.edp examples/3d/Elasticity-simple-support-BC.edp examples/3d/EqPoisson.edp examples/3d/LapDG3d.edp examples/3d/LapDG3d1.edp examples/3d/Laplace-Adapt-3d.edp examples/3d/Laplace-Adapt-aniso-3d.edp examples/3d/Laplace3d.edp examples/3d/Lac.edp examples/3d/LaplaceRT-3d.edp examples/3d/NSI3d-carac.edp examples/3d/NSI3d.edp examples/3d/LapDG3d.edp examples/3d/LapDG3d1.edp examples/3d/Laplace-Adapt-3d.edp examples/3d/Laplace-Adapt-aniso-3d.edp examples/3d/Laplace3d.edp examples/3d/Period-Poisson-cube-ballon.edp examples/3d/Poisson-cube-ballon.edp examples/3d/Poisson.edp examples/3d/Poisson3d.edp examples/3d/Sphere-Isocahedron.edp examples/3d/Sphere-buildlayer.edp examples/3d/Stokes.edp examples/3d/LaplaceRT-3d.edp 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/Sphere-Isocahedron.edp examples/3d/Sphere-buildlayer.edp examples/3d/Stokes.edp examples/3d/TruncLac.edp examples/3d/all.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/crack-3d.edp examples/3d/cube-period.edp examples/3d/cylinder-3d.edp examples/3d/cylinder.edp examples/3d/extract-boundary3d.edp examples/3d/fallingspheres.edp examples/3d/first.edp examples/3d/intlevelset3d.edp examples/3d/meditddm.edp examples/3d/beam-3d.edp examples/3d/bottle.edp examples/3d/cone.edp examples/3d/convect-3d.edp examples/3d/crack-3d.edp examples/3d/cube-period.edp examples/3d/cylinder-3d.edp examples/3d/cylinder.edp examples/3d/extract-boundary3d.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/periodic3.edp examples/3d/p.edp examples/3d/periodic-3d.edp examples/3d/periodic3.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/3dCurve/Connectivite-L.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/3dCurve/Connectivite-L.edp examples/3dCurve/LaplacianCurve.edp examples/3dCurve/QMoscillator-new1d.edp examples/3dCurve/WaveEquation-new1d.edp examples/3dCurve/LaplacianCurve.edp examples/3dCurve/QMoscillator-new1d.edp examples/3dCurve/WaveEquation-new1d.edp examples/3dCurve/all.edp examples/3dCurve/basicGlue.edp examples/3dCurve/border.edp examples/3dCurve/buildParametricMeshL.edp examples/3dCurve/elasticstring.edp examples/3dCurve/extractMeshes.edp examples/3dCurve/periodicL.edp examples/3dCurve/tutomesh1d.edp examples/3dSurf/Connectivite-S.edp examples/3dCurve/all.edp examples/3dCurve/basicGlue.edp examples/3dCurve/border.edp examples/3dCurve/buildParametricMeshL.edp examples/3dCurve/elasticstring.edp examples/3dCurve/extractMeshes.edp examples/3dCurve/periodicL.edp examples/3dCurve/tutomesh1d.edp examples/3dSurf/Connectivite-S.edp examples/3dSurf/HeatTorus.edp examples/3dSurf/LapP1withflux.edp examples/3dSurf/Laplace3dSP2.edp examples/3dSurf/LaplaceRT1Surf.edp examples/3dSurf/LaplacianSurf.edp examples/3dSurf/Pinocchio.edp examples/3dSurf/all.edp examples/3dSurf/beam-3dS.edp examples/3dSurf/buildMeshSfromMesh3.edp examples/3dSurf/buildmeshS.edp examples/3dSurf/cauchyproblem.edp examples/3dSurf/elasticityplate.edp examples/3dSurf/HeatTorus.edp examples/3dSurf/LapP1withflux.edp examples/3dSurf/Laplace3dSP2.edp examples/3dSurf/LaplaceRT1Surf.edp examples/3dSurf/LaplacianSurf.edp examples/3dSurf/Pinocchio.edp examples/3dSurf/all.edp examples/3dSurf/beam-3dS.edp examples/3dSurf/buildMeshSfromMesh3.edp examples/3dSurf/buildmeshS.edp examples/3dSurf/cauchyproblem.edp examples/3dSurf/elasticityplate.edp examples/3dSurf/extractSurfFromMesh3.edp examples/3dSurf/glu3DSurf.edp examples/3dSurf/operatorsOnMeshS.edp examples/3dSurf/extractSurfFromMesh3.edp examples/3dSurf/glu3DSurf.edp examples/3dSurf/operatorsOnMeshS.edp examples/3dSurf/periodicS.edp examples/3dSurf/testFE.edp examples/3dSurf/testvtk.edp examples/bem/Helmholtz-2d-FEM-BEM-coupling-MUMPS-composite.edp examples/bem/Helmholtz-2d-FEM-BEM-coupling-MUMPS.edp examples/3dSurf/periodicS.edp examples/3dSurf/testFE.edp examples/3dSurf/testvtk.edp examples/bem/Helmholtz-2d-FEM-BEM-coupling-MUMPS-composite.edp examples/bem/Helmholtz-2d-FEM-BEM-coupling-MUMPS.edp examples/bem/Helmholtz_Cobracavity.edp examples/bem/Helmholtz_circle_Dirichlet_all_direct.edp examples/bem/Helmholtz_circle_Dirichlet_all_indirect.edp examples/bem/Helmholtz_circle_Dirichlet_simple.edp examples/bem/Helmholtz_circle_Neumann_all_direct.edp examples/bem/Helmholtz_circle_Neumann_all_indirect.edp examples/bem/Helmholtz_Cobracavity.edp examples/bem/Helmholtz_circle_Dirichlet_all_direct.edp examples/bem/Helmholtz_circle_Dirichlet_all_indirect.edp examples/bem/Helmholtz_circle_Dirichlet_simple.edp examples/bem/Helmholtz_circle_Neumann_all_direct.edp examples/bem/Helmholtz_circle_Neumann_all_indirect.edp examples/bem/Maxwell_EFIE_sphere.edp examples/bem/Maxwell_cube_EFIE.edp examples/bug/SegmentationFault.edp examples/bug/aaa.edp examples/bem/Maxwell_EFIE_sphere.edp examples/bem/Maxwell_cube_EFIE.edp examples/bug/SegmentationFault.edp examples/bug/bug-arg-string.edp examples/bug/bugborder.edp examples/bug/bugf.edp examples/bug/aaa.edp examples/bug/bug-arg-string.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/bug/bugborder.edp examples/bug/bugf.edp examples/eigen/BeamEigenValue.edp examples/eigen/BeamEigenValueperio.edp examples/bug/bugifexp.edp examples/eigen/Lap3dEigenValue.edp examples/bug/bugv1.18.edp examples/bug/fe-vect.edp examples/bug/func.edp examples/eigen/LapComplexEigenValue.edp examples/eigen/LapEigen1DBeltrami.edp examples/bug/zArithmetic_bug1.edp examples/eigen/BeamEigenValue.edp examples/eigen/BeamEigenValueperio.edp examples/eigen/Lap3dEigenValue.edp examples/eigen/LapComplexEigenValue.edp examples/eigen/LapEigenBeltrami.edp examples/eigen/LapEigenValue.edp examples/eigen/LapEigenValueFunc.edp examples/eigen/LapEigenValueFuncComplex.edp examples/eigen/LapEigen1DBeltrami.edp examples/eigen/LapEigenBeltrami.edp examples/eigen/LapEigenValue.edp examples/eigen/LapEigenValueFunc.edp examples/eigen/LapEigenValueFuncComplex.edp examples/eigen/LapEigenValueFuncV2.edp examples/eigen/LapnosymComplexEigenValue.edp examples/eigen/LapnosymEigenValue.edp examples/eigen/Stokes-eigen.edp examples/eigen/LapEigenValueFuncV2.edp examples/eigen/LapnosymComplexEigenValue.edp examples/eigen/LapnosymEigenValue.edp examples/eigen/VP-Steklov-Poincare.edp examples/eigen/WGM-sphere.edp examples/eigen/Stokes-eigen.edp examples/eigen/VP-Steklov-Poincare.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/eigen/WGM-sphere.edp examples/eigen/all.edp examples/eigen/condition-number.edp examples/eigen/free-cyl-axi.edp examples/examples/BlackScholes2D.edp examples/examples/Heat.edp examples/examples/NSNewton.edp examples/examples/NSprojection.edp examples/eigen/neuman.edp examples/eigen/regtests.edp examples/examples/BlackScholes2D.edp examples/examples/Heat.edp examples/examples/NSNewton.edp examples/examples/NSprojection.edp examples/examples/all.edp examples/examples/condensor.edp examples/examples/convects.edp examples/examples/dist-projection.edp examples/examples/heatex.edp examples/examples/lame.edp examples/examples/membrane.edp examples/examples/membranerror.edp examples/examples/all.edp examples/examples/condensor.edp examples/examples/convects.edp examples/examples/dist-projection.edp examples/examples/heatex.edp examples/examples/lame.edp examples/examples/membrane.edp examples/examples/membranerror.edp examples/examples/muwave.edp examples/examples/optimcontrol.edp examples/examples/potential.edp examples/examples/muwave.edp examples/examples/optimcontrol.edp examples/examples/potential.edp examples/examples/ref.edp examples/examples/regtests.edp examples/examples/schwarz.edp examples/examples/ref.edp examples/examples/regtests.edp examples/examples/schwarz.edp examples/examples/sound.edp examples/examples/sound.edp examples/examples/stokes.edp examples/examples/stokes_composite.edp examples/examples/stokes_periodic_composite.edp examples/examples/test1.edp examples/examples/thermal.edp examples/examples/thermic.edp examples/ffddm/Helmholtz-2d-FEM-BEM-coupling.edp examples/examples/stokes.edp examples/examples/stokes_composite.edp examples/examples/stokes_periodic_composite.edp examples/examples/test1.edp examples/examples/thermal.edp examples/examples/thermic.edp examples/ffddm/Helmholtz-2d-FEM-BEM-coupling.edp examples/ffddm/Helmholtz-2d-HPDDM-BGMRES.edp examples/ffddm/Helmholtz-2d-HPDDM-BGMRES.edp examples/ffddm/Helmholtz-2d-interfaceBCs-comp.edp examples/ffddm/Helmholtz-2d-marmousi.edp examples/ffddm/Helmholtz-2d-simple.edp examples/ffddm/Helmholtz-2d-sweeping.edp examples/ffddm/Helmholtz-3d-overthrust.edp examples/ffddm/Helmholtz-2d-interfaceBCs-comp.edp examples/ffddm/Helmholtz-2d-marmousi.edp examples/ffddm/Helmholtz-2d-simple.edp examples/ffddm/Helmholtz-2d-sweeping.edp examples/ffddm/Helmholtz-3d-overthrust.edp examples/ffddm/Helmholtz-3d-simple.edp examples/ffddm/Helmholtz-multitrace.edp examples/ffddm/Helmholtz_Cobracavity_BEM.edp examples/ffddm/Helmholtz-3d-simple.edp examples/ffddm/Helmholtz-multitrace.edp examples/ffddm/Helmholtz_Cobracavity_BEM.edp examples/ffddm/Helmholtz_circle_BEM.edp examples/ffddm/Helmholtz_geophysics.edp examples/ffddm/Maxwell-3d-simple.edp examples/ffddm/Helmholtz_circle_BEM.edp examples/ffddm/Helmholtz_geophysics.edp examples/ffddm/Maxwell-3d-simple.edp examples/ffddm/Maxwell_Cobracavity.edp examples/ffddm/Maxwell_Cobracavity.edp examples/ffddm/Navier-2d-marmousi2.edp examples/ffddm/Richards-2d.edp examples/ffddm/Navier-2d-marmousi2.edp examples/ffddm/diffusion-2d-thirdlevelgeneo.edp examples/ffddm/diffusion-3d-minimal-ddm.edp examples/ffddm/Richards-2d.edp examples/ffddm/diffusion-2d-thirdlevelgeneo.edp examples/ffddm/diffusion-3d-minimal-direct.edp examples/ffddm/diffusion-3d-simple.edp examples/ffddm/diffusion-3d-minimal-ddm.edp examples/ffddm/diffusion-3d-minimal-direct.edp examples/ffddm/elasticity-3d-simple.edp examples/ffddm/elasticity-3d-thirdlevelgeneo.edp examples/ffddm/elasticity_saddlepoint.edp examples/ffddm/heat-torus-3d-surf.edp examples/ffddm/natural_convection.edp examples/ffddm/diffusion-3d-simple.edp examples/ffddm/elasticity-3d-simple.edp examples/ffddm/elasticity-3d-thirdlevelgeneo.edp examples/ffddm/elasticity_saddlepoint.edp examples/ffddm/heat-torus-3d-surf.edp examples/ffddm/natural_convection.edp examples/ffddm/natural_convection_3D_obstacle.edp examples/ffddm/natural_convection_3D_obstacle.edp examples/hpddm/DMPlex-PETSc.edp examples/hpddm/Dmesh-Save-Load.edp examples/hpddm/DmeshReconstruct.edp examples/hpddm/DmeshRedistribute_w_PETSc.edp examples/hpddm/DmeshRedistribute_wo_PETSc.edp examples/hpddm/Helmholtz-2d-FEM-BEM-coupling-PETSc-composite.edp examples/hpddm/DMPlex-PETSc.edp examples/hpddm/MatLoad-PETSc.edp examples/hpddm/Dmesh-Save-Load.edp examples/hpddm/DmeshReconstruct.edp examples/hpddm/DmeshRedistribute_w_PETSc.edp examples/hpddm/PartitionCreate.edp examples/hpddm/PtAP-2d-PETSc.edp examples/hpddm/DmeshRedistribute_wo_PETSc.edp examples/hpddm/Helmholtz-2d-FEM-BEM-coupling-PETSc-composite.edp examples/hpddm/Schur-complement-PETSc.edp examples/hpddm/advection-TS-2d-PETSc.edp examples/hpddm/MatLoad-PETSc.edp examples/hpddm/PartitionCreate.edp examples/hpddm/PtAP-2d-PETSc.edp examples/hpddm/bilaplace-2d-PETSc.edp examples/hpddm/blasius-stability-1d-SLEPc-complex.edp examples/hpddm/Schur-complement-PETSc.edp examples/hpddm/advection-TS-2d-PETSc.edp examples/hpddm/block-PETSc.edp examples/hpddm/bilaplace-2d-PETSc.edp examples/hpddm/blasius-stability-1d-SLEPc-complex.edp examples/hpddm/bratu-2d-PETSc.edp examples/hpddm/bratu-hpddm-2d-PETSc.edp examples/hpddm/buildRecursive.edp examples/hpddm/convect.edp examples/hpddm/block-PETSc.edp examples/hpddm/bratu-2d-PETSc.edp examples/hpddm/bratu-hpddm-2d-PETSc.edp examples/hpddm/buildRecursive.edp examples/hpddm/diffusion-2d-PETSc-complex.edp examples/hpddm/diffusion-2d-PETSc.edp examples/hpddm/diffusion-2d.edp examples/hpddm/convect.edp examples/hpddm/diffusion-2d-PETSc-complex.edp examples/hpddm/diffusion-3d-PETSc.edp examples/hpddm/diffusion-3d.edp examples/hpddm/diffusion-cartesian-2d-PETSc.edp examples/hpddm/diffusion-2d-PETSc.edp examples/hpddm/diffusion-2d.edp examples/hpddm/diffusion-3d-PETSc.edp examples/hpddm/diffusion-3d.edp examples/hpddm/diffusion-mg-2d-PETSc.edp examples/hpddm/diffusion-mg-2d.edp examples/hpddm/diffusion-mg-3d-PETSc.edp examples/hpddm/diffusion-periodic-2d-PETSc.edp examples/hpddm/diffusion-cartesian-2d-PETSc.edp examples/hpddm/diffusion-mg-2d-PETSc.edp examples/hpddm/diffusion-mg-2d.edp examples/hpddm/diffusion-periodic-2d.edp examples/hpddm/diffusion-mg-3d-PETSc.edp examples/hpddm/diffusion-periodic-balanced-2d-PETSc.edp examples/hpddm/diffusion-simple-3d.edp examples/hpddm/diffusion-periodic-2d-PETSc.edp examples/hpddm/diffusion-periodic-2d.edp examples/hpddm/diffusion-periodic-balanced-2d-PETSc.edp examples/hpddm/diffusion-substructuring-2d-PETSc.edp examples/hpddm/diffusion-substructuring-2d.edp examples/hpddm/diffusion-substructuring-withPartitioning-2d.edp examples/hpddm/distributed-parmmg.edp examples/hpddm/elasticity-2d-PETSc.edp examples/hpddm/elasticity-2d.edp examples/hpddm/diffusion-simple-3d.edp examples/hpddm/diffusion-substructuring-2d-PETSc.edp examples/hpddm/diffusion-substructuring-2d.edp examples/hpddm/diffusion-substructuring-withPartitioning-2d.edp examples/hpddm/distributed-parmmg.edp examples/hpddm/elasticity-2d-PETSc.edp examples/hpddm/elasticity-2d.edp examples/hpddm/elasticity-3d-PETSc.edp examples/hpddm/elasticity-3d.edp examples/hpddm/elasticity-3d-PETSc.edp examples/hpddm/elasticity-3d.edp examples/hpddm/elasticity-SNES-3d-PETSc.edp examples/hpddm/elasticity-block.edp examples/hpddm/elasticity-simple-3d.edp examples/hpddm/elasticity-substructuring-2d.edp examples/hpddm/function-PETSc.edp examples/hpddm/heat-2d-PETSc.edp examples/hpddm/heat-2d.edp examples/hpddm/heat-3d.edp examples/hpddm/heat-TS-2d-PETSc.edp examples/hpddm/heat-TS-RHS-2d-PETSc.edp examples/hpddm/heat-io-2d.edp examples/hpddm/elasticity-SNES-3d-PETSc.edp examples/hpddm/elasticity-block.edp examples/hpddm/elasticity-simple-3d.edp examples/hpddm/elasticity-substructuring-2d.edp examples/hpddm/function-PETSc.edp examples/hpddm/heat-2d-PETSc.edp examples/hpddm/heat-2d.edp examples/hpddm/heat-3d.edp examples/hpddm/heat-TS-2d-PETSc.edp examples/hpddm/heat-TS-RHS-2d-PETSc.edp examples/hpddm/heat-io-2d.edp examples/hpddm/heat-torus-3d-surf.edp examples/hpddm/helmholtz-2d-PETSc-complex.edp examples/hpddm/helmholtz-2d-SLEPc-complex.edp examples/hpddm/helmholtz-2d.edp examples/hpddm/helmholtz-3d-line-PETSc-complex.edp examples/hpddm/helmholtz-3d-surf-PETSc-complex.edp examples/hpddm/helmholtz-coupled-2d-PETSc-complex.edp examples/hpddm/heat-torus-3d-surf.edp examples/hpddm/helmholtz-2d-PETSc-complex.edp examples/hpddm/helmholtz-2d-SLEPc-complex.edp examples/hpddm/helmholtz-2d.edp examples/hpddm/helmholtz-3d-line-PETSc-complex.edp examples/hpddm/helmholtz-3d-surf-PETSc-complex.edp examples/hpddm/helmholtz-coupled-2d-PETSc-complex.edp examples/hpddm/helmholtz-dense-3d-line-PETSc-complex.edp examples/hpddm/helmholtz-mg-2d-PETSc-complex.edp examples/hpddm/helmholtz-mg-2d.edp examples/hpddm/iterative.edp examples/hpddm/laplace-2d-SLEPc-complex.edp examples/hpddm/laplace-2d-SLEPc.edp examples/hpddm/laplace-RT-2d-PETSc.edp examples/hpddm/laplace-RT-3d-PETSc.edp examples/hpddm/laplace-adapt-3d-PETSc.edp examples/hpddm/laplace-adapt-dist-3d-PETSc.edp examples/hpddm/laplace-beltrami-3d-line-SLEPc.edp examples/hpddm/laplace-beltrami-3d-surf-SLEPc.edp examples/hpddm/laplace-lagrange-PETSc.edp examples/hpddm/laplace-spherical-harmonics-2d-SLEPc.edp examples/hpddm/laplace-torus-2d-SLEPc.edp examples/hpddm/helmholtz-dense-3d-line-PETSc-complex.edp examples/hpddm/helmholtz-mg-2d-PETSc-complex.edp examples/hpddm/helmholtz-mg-2d.edp examples/hpddm/iterative.edp examples/hpddm/laplace-2d-SLEPc-complex.edp examples/hpddm/laplace-2d-SLEPc.edp examples/hpddm/laplace-RT-2d-PETSc.edp examples/hpddm/laplace-RT-3d-PETSc.edp examples/hpddm/laplace-adapt-3d-PETSc.edp examples/hpddm/laplace-adapt-dist-3d-PETSc.edp examples/hpddm/laplace-beltrami-3d-line-SLEPc.edp examples/hpddm/laplace-beltrami-3d-surf-SLEPc.edp examples/hpddm/laplace-lagrange-PETSc.edp examples/hpddm/laplace-spherical-harmonics-2d-SLEPc.edp examples/hpddm/laplace-torus-2d-SLEPc.edp examples/hpddm/maxwell-2d-PETSc.edp examples/hpddm/maxwell-3d-PETSc.edp examples/hpddm/maxwell-3d-surf-PETSc-complex.edp examples/hpddm/maxwell-3d.edp examples/hpddm/maxwell-mg-3d-PETSc-complex.edp examples/hpddm/mf-2d-SLEPc.edp examples/hpddm/minimal-surface-Tao-2d-PETSc.edp examples/hpddm/natural-convection-fieldsplit-2d-PETSc.edp examples/hpddm/navier-stokes-2d-PETSc.edp examples/hpddm/navier-stokes-2d-SLEPc-complex.edp examples/hpddm/neo-Hookean-2d-PETSc.edp examples/hpddm/newton-2d-PETSc.edp examples/hpddm/maxwell-2d-PETSc.edp examples/hpddm/maxwell-3d-PETSc.edp examples/hpddm/maxwell-3d-surf-PETSc-complex.edp examples/hpddm/maxwell-3d.edp examples/hpddm/maxwell-mg-3d-PETSc-complex.edp examples/hpddm/mf-2d-SLEPc.edp examples/hpddm/minimal-surface-Tao-2d-PETSc.edp examples/hpddm/natural-convection-fieldsplit-2d-PETSc.edp examples/hpddm/navier-stokes-2d-PETSc.edp examples/hpddm/navier-stokes-2d-SLEPc-complex.edp examples/hpddm/neo-Hookean-2d-PETSc.edp examples/hpddm/newton-2d-PETSc.edp examples/hpddm/newton-adaptmesh-2d-PETSc.edp examples/hpddm/newton-vi-2d-PETSc.edp examples/hpddm/newton-vi-adaptmesh-2d-PETSc.edp examples/hpddm/nonlinear-2d-SLEPc-complex.edp examples/hpddm/orego-TS-PETSc.edp examples/hpddm/oseen-2d-PETSc.edp examples/hpddm/restriction-2d-PETSc.edp examples/hpddm/schrodinger-axial-well-2d-SLEPc.edp examples/hpddm/schrodinger-harmonic-oscillator-1d-SLEPc.edp examples/hpddm/schrodinger-harmonic-oscillator-2d-SLEPc.edp examples/hpddm/schrodinger-square-well-1d-SLEPc.edp examples/hpddm/newton-adaptmesh-2d-PETSc.edp examples/hpddm/newton-vi-2d-PETSc.edp examples/hpddm/newton-vi-adaptmesh-2d-PETSc.edp examples/hpddm/nonlinear-2d-SLEPc-complex.edp examples/hpddm/orego-TS-PETSc.edp examples/hpddm/oseen-2d-PETSc.edp examples/hpddm/restriction-2d-PETSc.edp examples/hpddm/schrodinger-axial-well-2d-SLEPc.edp examples/hpddm/schrodinger-harmonic-oscillator-1d-SLEPc.edp examples/hpddm/schrodinger-harmonic-oscillator-2d-SLEPc.edp examples/hpddm/schrodinger-square-well-1d-SLEPc.edp examples/hpddm/stokes-2d-PETSc.edp examples/hpddm/stokes-2d-SLEPc.edp examples/hpddm/stokes-2d.edp examples/hpddm/stokes-3d-PETSc.edp examples/hpddm/stokes-3d.edp examples/hpddm/stokes-block-2d-PETSc.edp examples/hpddm/stokes-fieldsplit-2d-PETSc.edp examples/hpddm/stokes-fieldsplit-3d-PETSc.edp examples/hpddm/stokes-io-3d.edp examples/hpddm/toy-Tao-PETSc.edp examples/hpddm/transfer.edp examples/hpddm/stokes-2d-PETSc.edp examples/hpddm/stokes-2d-SLEPc.edp examples/hpddm/stokes-2d.edp examples/hpddm/stokes-3d-PETSc.edp examples/hpddm/stokes-3d.edp examples/hpddm/stokes-block-2d-PETSc.edp examples/hpddm/stokes-fieldsplit-2d-PETSc.edp examples/hpddm/stokes-fieldsplit-3d-PETSc.edp examples/hpddm/stokes-io-3d.edp examples/hpddm/toy-Tao-PETSc.edp examples/hpddm/transfer.edp examples/hpddm/transpose-solve-PETSc.edp examples/hpddm/vi-2d-PETSc.edp examples/hpddm/withPartitioning.edp examples/misc/D2.edp examples/hpddm/transpose-solve-PETSc.edp examples/hpddm/vi-2d-PETSc.edp examples/hpddm/withPartitioning.edp examples/misc/D2.edp examples/misc/FE-medit.edp examples/misc/FE-medit.edp examples/misc/NSP1P1.edp examples/misc/NSP1P1b.edp examples/misc/NSP1P1bl.edp examples/misc/NSP1P2.edp examples/misc/NSP1P1.edp examples/misc/NSP1P1b.edp examples/misc/NSP1P1bl.edp examples/misc/NSP1P2.edp examples/misc/Richard.edp examples/misc/Stokes-P1nc-P0+P1.edp examples/misc/aaRT.edp examples/misc/aaa-adp.edp examples/misc/Richard.edp examples/misc/Stokes-P1nc-P0+P1.edp examples/misc/aaRT.edp examples/misc/aadaptation.edp examples/misc/aalapacien.edp examples/misc/aalaplace-nc.edp examples/misc/aamove.edp examples/misc/aaa-adp.edp examples/misc/aadaptation.edp examples/misc/aalapacien.edp examples/misc/all.edp examples/misc/arrayoFVh.edp examples/misc/bilap.edp examples/misc/ccc-adp.edp examples/misc/demo.edp examples/misc/demo1.edp examples/misc/aalaplace-nc.edp examples/misc/aamove.edp examples/misc/all.edp examples/misc/arrayoFVh.edp examples/misc/bilap.edp examples/misc/funct.edp examples/misc/graphics-benchmark.edp examples/misc/ccc-adp.edp examples/misc/demo.edp examples/misc/include.edp examples/misc/lap3-cpu.edp examples/misc/lap_mat.edp examples/misc/lapacienprecon.edp examples/misc/makeref.edp examples/misc/demo1.edp examples/misc/funct.edp examples/misc/graphics-benchmark.edp examples/misc/include.edp examples/misc/lap3-cpu.edp examples/misc/lap_mat.edp examples/misc/lapacienprecon.edp examples/misc/makeref.edp examples/misc/parareal.edp examples/misc/ref.edp examples/misc/regtests.edp examples/misc/renumbering.edp examples/misc/testFE.edp examples/misc/testadp.edp examples/misc/parareal.edp examples/misc/ref.edp examples/misc/regtests.edp examples/misc/renumbering.edp examples/misc/teste.edp examples/misc/torture-search2d.edp examples/misc/wafer-heating-laser-axi.edp examples/mpi/DDM-Schwarz-Lame-2d.edp examples/misc/testFE.edp examples/misc/testadp.edp examples/misc/teste.edp examples/misc/torture-search2d.edp examples/misc/wafer-heating-laser-axi.edp examples/mpi/DDM-Schwarz-Lame-2d.edp examples/mpi/DDM-Schwarz-Lame-3d.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/LapMPIEigenValue.edp examples/mpi/LaplaceRT-3d-matrix-mumps.edp examples/mpi/MPICGLap.edp examples/mpi/MPIGMRES2D.edp examples/mpi/DDM-Schwarz-Lap-2dd.edp examples/mpi/DDM-Schwarz-Lap-3d.edp examples/mpi/DDM-Schwarz-Stokes-2d.edp examples/mpi/LapMPIEigenValue.edp examples/mpi/LaplaceRT-3d-matrix-mumps.edp examples/mpi/MPICGLap.edp examples/mpi/MPIGMRES2D.edp examples/mpi/MPIGMRES3D.edp examples/mpi/MUMPS.edp examples/mpi/MPIGMRES3D.edp examples/mpi/NSCaraCyl.edp examples/mpi/NSI3d-carac-mumps.edp examples/mpi/MUMPS.edp examples/mpi/NSCaraCyl.edp examples/mpi/NSI3d-carac-mumps.edp examples/mpi/NSI3d-carac.edp examples/mpi/Stokes-v1-matrix-mumps.edp examples/mpi/Stokes-v2-matrix-mumps.edp examples/mpi/Stokes-v3-matrix-mumps.edp examples/mpi/VG.edp examples/mpi/NSI3d-carac.edp examples/mpi/Stokes-v1-matrix-mumps.edp examples/mpi/Stokes-v2-matrix-mumps.edp examples/mpi/cavityNewton-MUMPS.edp examples/mpi/chamonix.edp examples/mpi/cmaes-mpi-VarIneq.edp examples/mpi/Stokes-v3-matrix-mumps.edp examples/mpi/VG.edp examples/mpi/cavityNewton-MUMPS.edp examples/mpi/chamonix.edp examples/mpi/essai-com.edp examples/mpi/cmaes-mpi-VarIneq.edp examples/mpi/essai-com.edp examples/mpi/essai.edp examples/mpi/mortar-DN-4-mpi.edp examples/mpi/essai.edp examples/mpi/parmetis-3d.edp examples/mpi/mortar-DN-4-mpi.edp examples/mpi/parmetis.edp examples/mpi/parmmg.edp examples/mpi/schwarz-2d.edp examples/mpi/schwarz-3.edp examples/mpi/parmetis-3d.edp examples/mpi/parmetis.edp examples/mpi/schwarz-b.edp examples/mpi/schwarz-c.edp examples/mpi/testsolver_MUMPS.edp examples/plugin/APk-AdaptEpsDeltaPk.edp examples/plugin/APk-ExplicitPkTest.edp examples/plugin/APk-FreeFemQA.edp examples/plugin/APk-MetricPk.edp examples/plugin/CircumCenter.edp examples/plugin/ClosePoints.edp examples/mpi/parmmg.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/plugin/APk-AdaptEpsDeltaPk.edp examples/plugin/APk-ExplicitPkTest.edp examples/plugin/APk-FreeFemQA.edp examples/plugin/APk-MetricPk.edp examples/plugin/CircumCenter.edp examples/plugin/ClosePoints.edp examples/plugin/ConnectedComponents.edp examples/plugin/Element_QF.edp examples/plugin/Helmholtz_FD.edp examples/plugin/IncompleteCholesky.edp examples/plugin/IpoptLap.edp examples/plugin/IpoptMinSurf.edp examples/plugin/IpoptMinSurfVol.edp examples/plugin/IpoptTest.edp examples/plugin/IpoptVI.edp examples/plugin/IpoptVI2.edp examples/plugin/LapDG3.edp examples/plugin/LapDG4.edp examples/plugin/LapLNewSolver.edp examples/plugin/LapMUMPS_seq.edp examples/plugin/LapNewSolver.edp examples/plugin/LapUmfpack64.edp examples/plugin/LaplaceP2pnc.edp examples/plugin/LaplaceP3-3d.edp examples/plugin/LaplaceP3.edp examples/plugin/LaplaceP4.edp examples/plugin/LaplaceRT1.edp examples/plugin/LaplaceRT13d.edp examples/plugin/LaplaceRT2.edp examples/plugin/Leman-mesh.edp examples/plugin/MatrixMarket.edp examples/plugin/MetricKuate.edp examples/plugin/NSP2BRP0.edp examples/plugin/NS_P2BR_P0.edp examples/plugin/PARDISO.edp examples/plugin/RT0dc.edp examples/plugin/RT2-ff.edp examples/plugin/SaveHB_sample.edp examples/plugin/SaveHB_sample_z.edp examples/plugin/Schur-Complement-V4.3.edp examples/plugin/Schur-Complement.edp examples/plugin/Stokes-P2pnc3d.edp examples/plugin/Stokes-surface-tension-axi.edp examples/plugin/SuperLU.edp examples/plugin/VarIneq2.edp examples/plugin/all.edp examples/plugin/ConnectedComponents.edp examples/plugin/Element_QF.edp examples/plugin/Helmholtz_FD.edp examples/plugin/IncompleteCholesky.edp examples/plugin/IpoptLap.edp examples/plugin/IpoptMinSurf.edp examples/plugin/IpoptMinSurfVol.edp examples/plugin/IpoptTest.edp examples/plugin/IpoptVI.edp examples/plugin/IpoptVI2.edp examples/plugin/LapDG3.edp examples/plugin/LapDG4.edp examples/plugin/LapLNewSolver.edp examples/plugin/LapMUMPS_seq.edp examples/plugin/LapNewSolver.edp examples/plugin/LapUmfpack64.edp examples/plugin/LaplaceP2pnc.edp examples/plugin/LaplaceP3-3d.edp examples/plugin/LaplaceP3.edp examples/plugin/LaplaceP4.edp examples/plugin/LaplaceRT1.edp examples/plugin/LaplaceRT13d.edp examples/plugin/LaplaceRT2.edp examples/plugin/Leman-mesh.edp examples/plugin/MatrixMarket.edp examples/plugin/MetricKuate.edp examples/plugin/NSP2BRP0.edp examples/plugin/NS_P2BR_P0.edp examples/plugin/PARDISO.edp examples/plugin/RT0dc.edp examples/plugin/RT2-ff.edp examples/plugin/SaveHB_sample.edp examples/plugin/SaveHB_sample_z.edp examples/plugin/Schur-Complement-V4.3.edp examples/plugin/Schur-Complement.edp examples/plugin/Stokes-P2pnc3d.edp examples/plugin/Stokes-surface-tension-axi.edp examples/plugin/SuperLU.edp examples/plugin/VarIneq2.edp examples/plugin/all.edp examples/plugin/aniso.edp examples/plugin/bfstream.edp examples/plugin/bilapHCT.edp examples/plugin/bilapMorley.edp examples/plugin/aniso.edp examples/plugin/bfstream.edp examples/plugin/bilapHCT.edp examples/plugin/bilapMorley.edp examples/plugin/bilapP3-hct-like.edp examples/plugin/bmo.edp examples/plugin/buildlayermesh.edp examples/plugin/cavityNewtonP3pnc.edp examples/plugin/checkglumeshcube.edp examples/plugin/cmaes-VarIneq.edp examples/plugin/cmaes-oven.edp examples/plugin/convect_dervieux.edp examples/plugin/convectchacon-3d.edp examples/plugin/convectchacon.edp examples/plugin/convexehull3d.edp examples/plugin/cube.edp examples/plugin/curvature.edp examples/plugin/dfft-3d.edp examples/plugin/dfft.edp examples/plugin/distance.edp examples/plugin/distance2.edp examples/plugin/distance3.edp examples/plugin/exactpartition.edp examples/plugin/ffnewuoa.edp examples/plugin/ffrandom.edp examples/plugin/ffslave.edp examples/plugin/findalllocalmin.edp examples/plugin/funcTemplate.edp examples/plugin/glumesh3D.edp examples/plugin/gsl.edp examples/plugin/ilut.edp examples/plugin/iohd5-beam-2d.edp examples/plugin/iohd5-beam-3d.edp examples/plugin/iovtk.edp examples/plugin/isoline.edp examples/plugin/lame-TD-NSS.edp examples/plugin/lap-solvers.edp examples/plugin/lapack.edp examples/plugin/layer.edp examples/plugin/load.edp examples/plugin/mat_edgeP1.edp examples/plugin/meditddm.edp examples/plugin/metis.edp examples/plugin/myType.edp examples/plugin/myfunction2.edp examples/plugin/pipe.edp examples/plugin/plot-fb-P3.edp examples/plugin/plot-fb-P3dc.edp examples/plugin/plot-fb-P4.edp examples/plugin/plot-fb-P4dc.edp examples/plugin/plotPDF-sample.edp examples/plugin/plotfb.edp examples/plugin/ppm2rnm.edp examples/plugin/provadxw.edp examples/plugin/ref.edp examples/plugin/refinesphere.edp examples/plugin/regtests.edp examples/plugin/schwarz-nm.edp examples/plugin/scotch.edp examples/plugin/shell.edp examples/plugin/splitedges.edp examples/plugin/splitmesh12.edp examples/plugin/splitmesh3.edp examples/plugin/splitmesh4.edp examples/plugin/splitmesh6.edp examples/plugin/test-ElementMixte.edp examples/plugin/test-Element_P2pnc_3d.edp examples/plugin/testFE-P1bl.edp examples/plugin/testFE-P2Bulle3.edp examples/plugin/testFE-P2pnc.edp examples/plugin/testFE-P3.edp examples/plugin/bilapP3-hct-like.edp examples/plugin/bmo.edp examples/plugin/buildlayermesh.edp examples/plugin/cavityNewtonP3pnc.edp examples/plugin/checkglumeshcube.edp examples/plugin/cmaes-VarIneq.edp examples/plugin/cmaes-oven.edp examples/plugin/convect_dervieux.edp examples/plugin/convectchacon-3d.edp examples/plugin/convectchacon.edp examples/plugin/convexehull3d.edp examples/plugin/cube.edp examples/plugin/curvature.edp examples/plugin/dfft-3d.edp examples/plugin/dfft.edp examples/plugin/distance.edp examples/plugin/distance2.edp examples/plugin/distance3.edp examples/plugin/exactpartition.edp examples/plugin/ffnewuoa.edp examples/plugin/ffrandom.edp examples/plugin/ffslave.edp examples/plugin/findalllocalmin.edp examples/plugin/funcTemplate.edp examples/plugin/glumesh3D.edp examples/plugin/gsl.edp examples/plugin/ilut.edp examples/plugin/iohd5-beam-2d.edp examples/plugin/iohd5-beam-3d.edp examples/plugin/iovtk.edp examples/plugin/isoline.edp examples/plugin/lame-TD-NSS.edp examples/plugin/lap-solvers.edp examples/plugin/lapack.edp examples/plugin/layer.edp examples/plugin/load.edp examples/plugin/mat_edgeP1.edp examples/plugin/meditddm.edp examples/plugin/metis.edp examples/plugin/myType.edp examples/plugin/myfunction2.edp examples/plugin/pipe.edp examples/plugin/plot-fb-P3.edp examples/plugin/plot-fb-P3dc.edp examples/plugin/plot-fb-P4.edp examples/plugin/plot-fb-P4dc.edp examples/plugin/plotPDF-sample.edp examples/plugin/plotfb.edp examples/plugin/ppm2rnm.edp examples/plugin/provadxw.edp examples/plugin/ref.edp examples/plugin/refinesphere.edp examples/plugin/regtests.edp examples/plugin/schwarz-nm.edp examples/plugin/scotch.edp examples/plugin/shell.edp examples/plugin/splitedges.edp examples/plugin/splitmesh12.edp examples/plugin/splitmesh3.edp examples/plugin/splitmesh4.edp examples/plugin/splitmesh6.edp examples/plugin/test-ElementMixte.edp examples/plugin/test-Element_P2pnc_3d.edp examples/plugin/testFE-P1bl.edp examples/plugin/testFE-P2Bulle3.edp examples/plugin/testFE-P2pnc.edp examples/plugin/testFE-P3.edp examples/plugin/testFE-P3dc.edp examples/plugin/testFE-P3nc.edp examples/plugin/testFE-P3pnc.edp examples/plugin/testFE-P4.edp examples/plugin/testFE-P4dc.edp examples/plugin/testFE-PkEdge.edp examples/plugin/testFE.edp examples/plugin/testFEHCT.edp examples/plugin/testFEMorley.edp examples/plugin/testFE_P2BR.edp examples/plugin/testdist.edp examples/plugin/testp1dcnc.edp examples/plugin/tetgencube.edp examples/plugin/tetgenholeregion_rugby.edp examples/plugin/ttestio.edp examples/plugin/waveguide.edp examples/plugin/waveguide2.edp examples/tutorial/AdaptResidualErrorIndicator.edp examples/tutorial/AdjointSolve.edp examples/tutorial/BEM.edp 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/plugin/testFE-P3dc.edp examples/plugin/testFE-P3nc.edp examples/plugin/testFE-P3pnc.edp examples/plugin/testFE-P4.edp examples/plugin/testFE-P4dc.edp examples/plugin/testFE-PkEdge.edp examples/plugin/testFE.edp examples/plugin/testFEHCT.edp examples/plugin/testFEMorley.edp examples/plugin/testFE_P2BR.edp examples/plugin/testdist.edp examples/plugin/testp1dcnc.edp examples/plugin/tetgencube.edp examples/plugin/tetgenholeregion_rugby.edp examples/plugin/ttestio.edp examples/plugin/waveguide.edp examples/plugin/waveguide2.edp examples/tutorial/AdaptResidualErrorIndicator.edp examples/tutorial/AdjointSolve.edp examples/tutorial/BEM.edp 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/cavityNewton.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/movemesh.edp examples/tutorial/nl-elas-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/tgv-test.edp examples/tutorial/thermic-fast.edp examples/tutorial/uniformmesh.edp examples/CheckAllEdp 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/cavityNewton.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/movemesh.edp examples/tutorial/nl-elas-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/tgv-test.edp examples/tutorial/thermic-fast.edp examples/tutorial/uniformmesh.edp examples/CheckAllEdp examples/plugin/ch.pts examples/plugin/g.gmesh /usr/bin/install -p examples/CheckAll examples/CheckAllEdp "/builddir/build/BUILD/freefem++-4.13/mpich/buildtree/usr/share/FreeFEM/4.13" /bin/sh /builddir/build/BUILD/freefem++-4.13/mpich/install-sh -d -m 755 "/builddir/build/BUILD/freefem++-4.13/mpich/buildtree/usr/bin" examples/plugin/ch.pts examples/plugin/g.gmesh /bin/sh /builddir/build/BUILD/freefem++-4.13/mpich/install-sh -d "/builddir/build/BUILD/freefem++-4.13/mpich/buildtree/usr/share/doc/freefem++" test ! -s FreeFEM-documentation.pdf || /usr/bin/install -p -m 644 FreeFEM-documentation.pdf "/builddir/build/BUILD/freefem++-4.13/mpich/buildtree/usr/share/doc/freefem++" test `uname` != Darwin || /usr/bin/install -p FreeFem++-CoCoa "/builddir/build/BUILD/freefem++-4.13/mpich/buildtree/usr/bin" test `uname` != Darwin || echo "/usr/bin" > "/builddir/build/BUILD/freefem++-4.13/mpich/buildtree/etc/paths.d/FreeFem++" test `uname` != Darwin || ( rm "/builddir/build/BUILD/freefem++-4.13/mpich/buildtree/usr/local/bin/FreeFem++-CoCoa"; /usr/bin/install -p FreeFem++-CoCoa "/builddir/build/BUILD/freefem++-4.13/mpich/buildtree/usr/local/bin" ) test `uname` != Darwin || ( make FreeFem++.app.tgz; test -d "/builddir/build/BUILD/freefem++-4.13/mpich/buildtree/Applications" || mkdir -p "/builddir/build/BUILD/freefem++-4.13/mpich/buildtree/Applications"; tar zxf FreeFem++.app.tgz -C "/builddir/build/BUILD/freefem++-4.13/mpich/buildtree/Applications" ) test `uname` != Darwin || ( make bin/movefortranlib ) /bin/sh /builddir/build/BUILD/freefem++-4.13/mpich/install-sh -d -m 755 "/builddir/build/BUILD/freefem++-4.13/mpich/buildtree/usr/lib64/ff++/4.13/idp" cd idp; for i in *.idp; do \ if [ -f $i ]; then /usr/bin/install -p -m 555 $i "/builddir/build/BUILD/freefem++-4.13/mpich/buildtree/usr/lib64/ff++/4.13/idp"; fi; done make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/mpich' + for bin in FreeFem++-mpi ff-mpirun + install -D -m 755 -p buildtree//usr/bin/FreeFem++-mpi /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/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++-4.13-4.fc39.aarch64/usr/lib64/mpich/bin/ff-mpirun_mpich + for lib in MPICG.so mpi-cmaes.so + install -D -m 744 -p buildtree//usr/lib64/ff++/4.13/lib/mpi/MPICG.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/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++/4.13/lib/mpi/mpi-cmaes.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/mpich/lib/ff++/lib/mpi-cmaes.so + popd ~/build/BUILD/freefem++-4.13 ~/build/BUILD/freefem++-4.13/openmpi ~/build/BUILD/freefem++-4.13 + for mpi in mpich openmpi + pushd openmpi ++ pwd + make DESTDIR=/builddir/build/BUILD/freefem++-4.13/openmpi/buildtree install Making install in 3rdparty make[1]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty' Making install in blas make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/blas' make[2]: Nothing to be done for 'install'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/blas' Making install in arpack make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/arpack' make[2]: Nothing to be done for 'install'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/arpack' Making install in umfpack make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/umfpack' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/umfpack' 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++-4.13/openmpi/3rdparty/umfpack' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/umfpack' make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty' cd ../src/libMesh && make make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh' 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[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty' \n\n ****** mshmet ****** \n\n make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet' make[4]: Nothing to be done for 'all-local'. make[4]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mshmet' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty' \n\n ****** yams ****** \n\n make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams' make[4]: Nothing to be done for 'all-local'. make[4]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/yams' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty' \n\n ****** mumps-seq ****** \n\n make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq' make[4]: Nothing to be done for 'all-local'. make[4]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty/mumps-seq' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty' make install-hpddm install-htool install-bemtool make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty' if test -n "hpddm"; then ./getall -o hpddm -a; make include/hpddm/done.tag lib/WHERE.hpddm; else true; fi hpddm hpddm.zip done make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty' make[4]: 'include/hpddm/done.tag' is up to date. make[4]: 'lib/WHERE.hpddm' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty' if test -n "htool"; then ./getall -o htool -a; make include/htool/done.tag lib/WHERE.htool; else true; fi htool htool.zip done make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty' make[4]: 'include/htool/done.tag' is up to date. make[4]: 'lib/WHERE.htool' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty' if test -n "bem"; then ./getall -o bemtool -a; make include/BemTool/done.tag lib/WHERE.bemtool; else true;fi bemtool bemtool.zip done make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty' make[4]: 'include/BemTool/done.tag' is up to date. make[4]: 'lib/WHERE.bemtool' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty' touch tag-compile-pkg touch ../plugin/seq/WHERE_LIBRARY-config ../plugin/seq/WHERE_LIBRARY grep LD ../plugin/seq/WHERE_LIBRARY ../plugin/seq/WHERE_LIBRARY-config >WHERE-LD make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty' /bin/sh /builddir/build/BUILD/freefem++-4.13/openmpi/install-sh -d -m 755 "/builddir/build/BUILD/freefem++-4.13/openmpi/buildtree/usr/lib64/ff++/4.13/lib" /bin/sh /builddir/build/BUILD/freefem++-4.13/openmpi/install-sh -d -m 755 "/builddir/build/BUILD/freefem++-4.13/openmpi/buildtree/usr/lib64/ff++/4.13/bin" /bin/sh /builddir/build/BUILD/freefem++-4.13/openmpi/install-sh -d -m 755 "/builddir/build/BUILD/freefem++-4.13/openmpi/buildtree/usr/lib64/ff++/4.13/include" cp -rp lib "/builddir/build/BUILD/freefem++-4.13/openmpi/buildtree/usr/lib64/ff++/4.13" cp -rp include "/builddir/build/BUILD/freefem++-4.13/openmpi/buildtree/usr/lib64/ff++/4.13" cp -rp bin "/builddir/build/BUILD/freefem++-4.13/openmpi/buildtree/usr/lib64/ff++/4.13" make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty' Making install in src make[1]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src' Making install in libMesh make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/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++-4.13/openmpi/src/libMesh' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/libMesh' Making install in bamglib make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/bamglib' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/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++-4.13/openmpi/src/bamglib' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/bamglib' Making install in femlib make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/femlib' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/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++-4.13/openmpi/src/femlib' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/femlib' Making install in Graphics make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/Graphics' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/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++-4.13/openmpi/src/Graphics' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/Graphics' Making install in Algo make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/Algo' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/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++-4.13/openmpi/src/Algo' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/Algo' Making install in lglib make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/lglib' make install-am make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/lglib' rm -f liblg.a ar rv liblg.a lg.tab.o mymain.o ar: creating liblg.a a - lg.tab.o a - mymain.o ranlib liblg.a make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/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++-4.13/openmpi/src/lglib' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/lglib' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/lglib' Making install in fflib make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/fflib' make install-am make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/fflib' make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/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++-4.13/openmpi/src/fflib' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/fflib' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/fflib' Making install in nw make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/nw' g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -o FreeFem++ ../Graphics/sansrgraph.o ../mpi/parallelempi-empty.o ../fflib/ffapi.o ../fflib/compositeFESpace.o ../lglib/liblg.a ../fflib/libff.a -lumfpack -lamd -lcholmod -lcolamd -L/usr/lib64 -larpack -lflexiblas -ldl -lm -lrt -L/usr/lib/gcc/aarch64-redhat-linux/13 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../.. -lgfortran -lm -L/usr/lib64 -lhdf5_hl -lhdf5 -lhdf5_hl -lsz -lz -ldl -lm -lz In member function ‘resize’, inlined from ‘__ct_base ’ at ../fflib/problem.cpp:13594:23: ../fflib/./../femlib/RNM.hpp:1198:16: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1198 | this->v=new R[this->n]; | ^ ../fflib/../femlib/CheckPtr.cpp: In member function ‘__ct_base ’: ../fflib/../femlib/CheckPtr.cpp:604:7: note: in a call to allocation function ‘operator new []’ declared here 604 | void *operator new[](std::size_t size) //throw(std::bad_alloc) | ^ In member function ‘__ct ’, inlined from ‘creationLinearFormCompositeFESpace’ at ../fflib/problem.hpp:1417:49, inlined from ‘__ct_base ’ at ../fflib/problem.cpp:13595:53: ../fflib/./../femlib/RNM.hpp:971:24: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 971 | KN(long nn) : KN_(new R[nn],nn) {} | ^ ../fflib/../femlib/CheckPtr.cpp: In member function ‘__ct_base ’: ../fflib/../femlib/CheckPtr.cpp:604:7: note: in a call to allocation function ‘operator new []’ declared here 604 | void *operator new[](std::size_t size) //throw(std::bad_alloc) | ^ In member function ‘__ct_base ’, inlined from ‘__ct ’ at ../fflib/./../femlib/QuadratureFormular.hpp:56:46, inlined from ‘__ct_base .constprop’ at ../fflib/./../femlib/QuadratureFormular.hpp:100:62: ../fflib/./../femlib/QuadratureFormular.hpp:49:27: warning: ‘__builtin_memset’ writing between 8 and 17179869176 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 49 | QuadratureWeight(R aa): a(aa){} | ^ ../fflib/./../femlib/QuadratureFormular.hpp: In member function ‘__ct_base .constprop’: ../fflib/./../femlib/QuadratureFormular.hpp:100:62: note: destination object of size 0 allocated by ‘operator new []’ 100 | GQuadratureFormular(int ssize):exact(0),n(0),size(ssize),p(new QP[size]),clean(true) {} | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile2DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:391:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile2DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:392:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile2DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:393:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile3DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:468:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile3DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:469:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile3DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:470:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In member function ‘init’, inlined from ‘set’ at ../fflib/array_tlp.hpp:472:35, inlined from ‘operator()’ at ../fflib/array_tlp.hpp:522:23: ../fflib/./../femlib/RNM.hpp:1189:71: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1189 | void init(long nn) {this->n=nn;this->step=1;this->next=-1;this->v=new R[nn]();} | ^ ../fflib/../femlib/CheckPtr.cpp: In member function ‘operator()’: ../fflib/../femlib/CheckPtr.cpp:604:7: note: in a call to allocation function ‘operator new []’ declared here 604 | void *operator new[](std::size_t size) //throw(std::bad_alloc) | ^ In member function ‘__ct ’, inlined from ‘mainff’ at ../mpi/lg.ypp:1013:25: ../mpi/./../femlib/RNM.hpp:971:24: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 971 | KN(long nn) : KN_(new R[nn],nn) {} | ^ ../fflib/../femlib/CheckPtr.cpp: In function ‘mainff’: ../fflib/../femlib/CheckPtr.cpp:604:7: note: in a call to allocation function ‘operator new []’ declared here 604 | void *operator new[](std::size_t size) //throw(std::bad_alloc) | ^ ../fflib/./../femlib/gmres.hpp: In function ‘GMRES’: ../fflib/./../femlib/gmres.hpp:110:15: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 110 | Vector *v = new Vector[m+1]; | ^ ../fflib/../femlib/CheckPtr.cpp:604:7: note: in a call to allocation function ‘operator new []’ declared here 604 | void *operator new[](std::size_t size) //throw(std::bad_alloc) | ^ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic -o FreeFem++-nw ../Graphics/sansrgraph.o ../mpi/parallelempi-empty.o ../fflib/ffapi.o ../fflib/compositeFESpace.o ../lglib/liblg.a ../fflib/libff.a -lumfpack -lamd -lcholmod -lcolamd -L/usr/lib64 -larpack -lflexiblas -ldl -lm -lrt -L/usr/lib/gcc/aarch64-redhat-linux/13 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/13/../../.. -lgfortran -lm -L/usr/lib64 -lhdf5_hl -lhdf5 -lhdf5_hl -lsz -lz -ldl -lm -lz In member function ‘resize’, inlined from ‘__ct_base ’ at ../fflib/problem.cpp:13594:23: ../fflib/./../femlib/RNM.hpp:1198:16: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1198 | this->v=new R[this->n]; | ^ ../fflib/../femlib/CheckPtr.cpp: In member function ‘__ct_base ’: ../fflib/../femlib/CheckPtr.cpp:604:7: note: in a call to allocation function ‘operator new []’ declared here 604 | void *operator new[](std::size_t size) //throw(std::bad_alloc) | ^ In member function ‘__ct ’, inlined from ‘creationLinearFormCompositeFESpace’ at ../fflib/problem.hpp:1417:49, inlined from ‘__ct_base ’ at ../fflib/problem.cpp:13595:53: ../fflib/./../femlib/RNM.hpp:971:24: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 971 | KN(long nn) : KN_(new R[nn],nn) {} | ^ ../fflib/../femlib/CheckPtr.cpp: In member function ‘__ct_base ’: ../fflib/../femlib/CheckPtr.cpp:604:7: note: in a call to allocation function ‘operator new []’ declared here 604 | void *operator new[](std::size_t size) //throw(std::bad_alloc) | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile2DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:391:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile2DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:392:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile2DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:393:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In member function ‘__ct_base ’, inlined from ‘__ct ’ at ../fflib/./../femlib/QuadratureFormular.hpp:56:46, inlined from ‘__ct_base .constprop’ at ../fflib/./../femlib/QuadratureFormular.hpp:100:62: ../fflib/./../femlib/QuadratureFormular.hpp:49:27: warning: ‘__builtin_memset’ writing between 8 and 17179869176 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 49 | QuadratureWeight(R aa): a(aa){} | ^ ../fflib/./../femlib/QuadratureFormular.hpp: In member function ‘__ct_base .constprop’: ../fflib/./../femlib/QuadratureFormular.hpp:100:62: note: destination object of size 0 allocated by ‘operator new []’ 100 | GQuadratureFormular(int ssize):exact(0),n(0),size(ssize),p(new QP[size]),clean(true) {} | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile3DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:468:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile3DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:469:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In function ‘strncat’, inlined from ‘WriteHdf5SolFile3DAddField’ at ../fflib/../bamglib/write_hdf5.cpp:470:10: /usr/include/bits/string_fortified.h:138:34: warning: ‘__builtin___strncat_chk’ specified bound 100 equals destination size [-Wstringop-overflow=] 138 | return __builtin___strncat_chk (__dest, __src, __len, | ^ In member function ‘init’, inlined from ‘set’ at ../fflib/array_tlp.hpp:472:35, inlined from ‘operator()’ at ../fflib/array_tlp.hpp:522:23: ../fflib/./../femlib/RNM.hpp:1189:71: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 1189 | void init(long nn) {this->n=nn;this->step=1;this->next=-1;this->v=new R[nn]();} | ^ ../fflib/../femlib/CheckPtr.cpp: In member function ‘operator()’: ../fflib/../femlib/CheckPtr.cpp:604:7: note: in a call to allocation function ‘operator new []’ declared here 604 | void *operator new[](std::size_t size) //throw(std::bad_alloc) | ^ In member function ‘__ct ’, inlined from ‘mainff’ at ../mpi/lg.ypp:1013:25: ../mpi/./../femlib/RNM.hpp:971:24: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 971 | KN(long nn) : KN_(new R[nn],nn) {} | ^ ../fflib/../femlib/CheckPtr.cpp: In function ‘mainff’: ../fflib/../femlib/CheckPtr.cpp:604:7: note: in a call to allocation function ‘operator new []’ declared here 604 | void *operator new[](std::size_t size) //throw(std::bad_alloc) | ^ ../fflib/./../femlib/gmres.hpp: In function ‘GMRES’: ../fflib/./../femlib/gmres.hpp:110:15: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 110 | Vector *v = new Vector[m+1]; | ^ ../fflib/../femlib/CheckPtr.cpp:604:7: note: in a call to allocation function ‘operator new []’ declared here 604 | void *operator new[](std::size_t size) //throw(std::bad_alloc) | ^ make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/nw' /usr/bin/mkdir -p '/builddir/build/BUILD/freefem++-4.13/openmpi/buildtree/usr/bin' /usr/bin/install -p FreeFem++ FreeFem++-nw ffglut '/builddir/build/BUILD/freefem++-4.13/openmpi/buildtree/usr/bin' make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/nw' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/nw' Making install in mpi make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/mpi' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/mpi' /usr/bin/mkdir -p '/builddir/build/BUILD/freefem++-4.13/openmpi/buildtree/usr/bin' /usr/bin/install -p FreeFem++-mpi '/builddir/build/BUILD/freefem++-4.13/openmpi/buildtree/usr/bin' /usr/bin/mkdir -p '/builddir/build/BUILD/freefem++-4.13/openmpi/buildtree/usr/bin' /usr/bin/install -p ff-mpirun '/builddir/build/BUILD/freefem++-4.13/openmpi/buildtree/usr/bin' make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/mpi' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/mpi' Making install in bamg make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/bamg' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/bamg' /usr/bin/mkdir -p '/builddir/build/BUILD/freefem++-4.13/openmpi/buildtree/usr/bin' /usr/bin/install -p bamg cvmsh2 '/builddir/build/BUILD/freefem++-4.13/openmpi/buildtree/usr/bin' make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/bamg' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/bamg' Making install in medit make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/medit' make install-am make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/medit' make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/medit' /usr/bin/mkdir -p '/builddir/build/BUILD/freefem++-4.13/openmpi/buildtree/usr/bin' /usr/bin/install -p ffmedit '/builddir/build/BUILD/freefem++-4.13/openmpi/buildtree/usr/bin' make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/medit' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/medit' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/medit' Making install in bin-win32 make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/bin-win32' echo done done make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/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++-4.13/openmpi/src/bin-win32' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/bin-win32' Making install in ffgraphics make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/ffgraphics' Making install in server make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/ffgraphics/server' make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/ffgraphics/server' 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++-4.13/openmpi/src/ffgraphics/server' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/ffgraphics/server' Making install in client make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/ffgraphics/client' make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/ffgraphics/client' 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++-4.13/openmpi/src/ffgraphics/client' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/ffgraphics/client' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/ffgraphics' make[4]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/ffgraphics' 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++-4.13/openmpi/src/ffgraphics' make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/ffgraphics' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src/ffgraphics' make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/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++-4.13/openmpi/src' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/src' Making install in plugin make[1]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/plugin' Making install in seq make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/plugin/seq' Makefile:902: warning: ignoring prerequisites on suffix rule definition Makefile:902: warning: ignoring prerequisites on suffix rule definition Warning missing plugin: finish build list so make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/plugin/seq' Makefile:902: warning: ignoring prerequisites on suffix rule definition /usr/bin/mkdir -p '/builddir/build/BUILD/freefem++-4.13/openmpi/buildtree/usr/bin' /usr/bin/install -p ffmaster '/builddir/build/BUILD/freefem++-4.13/openmpi/buildtree/usr/bin' Makefile:902: warning: ignoring prerequisites on suffix rule definition Warning missing plugin: finish build list so /bin/sh /builddir/build/BUILD/freefem++-4.13/openmpi/install-sh -d -m 755 "/builddir/build/BUILD/freefem++-4.13/openmpi/buildtree/usr/lib64/ff++/4.13/lib" test -n "FreeFem++-mpi" && /bin/sh /builddir/build/BUILD/freefem++-4.13/openmpi/install-sh -d -m 755 "/builddir/build/BUILD/freefem++-4.13/openmpi/buildtree/usr/lib64/ff++/4.13/lib/mpi" || true /bin/sh /builddir/build/BUILD/freefem++-4.13/openmpi/install-sh -d -m 755 "/builddir/build/BUILD/freefem++-4.13/openmpi/buildtree/usr/lib64/ff++/4.13/include" /bin/sh /builddir/build/BUILD/freefem++-4.13/openmpi/install-sh -d -m 755 "/builddir/build/BUILD/freefem++-4.13/openmpi/buildtree/usr/lib64/ff++/4.13/etc" /usr/bin/install -p -m 644 renumb.hpp clapack.h ppmimg.h bmo.hpp msh3.hpp pcm.hpp include/* "/builddir/build/BUILD/freefem++-4.13/openmpi/buildtree/usr/lib64/ff++/4.13/include" /usr/bin/install -p -m 555 myfunction.so BernardiRaugel.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 ioply.so iovtk.so gmsh.so MetricKuate.so Element_P1dc1.so BinaryIO.so isoline.so VTK_writer_3d.so VTK_writer.so splitedges.so Element_Mixte.so Element_Mixte3d.so myfunction2.so MetricPk.so FreeFemQA.so shell.so BEC.so bfstream.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 SaveHB.so IncompleteCholesky.so Schur-Complement.so biofunc.so mat_edgeP1.so geophysics.so CircumCenter.so MatD-VFP0.so meshtools.so Helmholtz_FD.so Element_P3pnc.so vortextools.so MatrixMarket.so Element_P3nc.so plotPDF.so Element_P2pnc_3d.so Element_P3pnc_3d.so "/builddir/build/BUILD/freefem++-4.13/openmpi/buildtree/usr/lib64/ff++/4.13/lib" /usr/bin/install -p -m 555 ff-get-dep.awk WHERE_LIBRARY-config WHERE_LIBRARY "/builddir/build/BUILD/freefem++-4.13/openmpi/buildtree/usr/lib64/ff++/4.13/lib" for i in WHERE_LIBRARY-config WHERE_LIBRARY WHERE_LIBRARY-download; do \ sed <$i >"/builddir/build/BUILD/freefem++-4.13/openmpi/buildtree/usr/lib64/ff++/4.13/lib/$i" 's#/builddir/build/BUILD/freefem++-4.13/openmpi/3rdparty#/usr/lib64/ff++/4.13#' ;\ done /bin/sh: line 2: /builddir/build/BUILD/freefem++-4.13/openmpi/buildtree/usr/lib64/ff++/4.13/lib/WHERE_LIBRARY-config: Permission denied /bin/sh: line 2: /builddir/build/BUILD/freefem++-4.13/openmpi/buildtree/usr/lib64/ff++/4.13/lib/WHERE_LIBRARY: Permission denied echo loadpath += \"./\" >"/builddir/build/BUILD/freefem++-4.13/openmpi/buildtree/usr/lib64/ff++/4.13/etc/freefem++.pref" echo loadpath += \"/usr/lib64/ff++/4.13/lib\" >>"/builddir/build/BUILD/freefem++-4.13/openmpi/buildtree/usr/lib64/ff++/4.13/etc/freefem++.pref" echo includepath += \"/usr/lib64/ff++/4.13/idp\" >>"/builddir/build/BUILD/freefem++-4.13/openmpi/buildtree/usr/lib64/ff++/4.13/etc/freefem++.pref" /usr/bin/install -p ff-c++ "/builddir/build/BUILD/freefem++-4.13/openmpi/buildtree/usr/bin" /usr/bin/install -p ff-pkg-download "/builddir/build/BUILD/freefem++-4.13/openmpi/buildtree/usr/bin" /usr/bin/install -p ff-get-dep "/builddir/build/BUILD/freefem++-4.13/openmpi/buildtree/usr/bin" for i in tetgen.so SuperLu.so dfft.so UMFPACK64.so NewSolver.so lapack.so ffnewuoa.so freeyams.so mmg.so mshmet.so aniso.so gsl.so MUMPS_seq.so MUMPS.so ff-Ipopt.so ff-NLopt.so ff-cmaes.so scotch.so metis.so iohdf5.so; do \ if [ -f $i ]; then /usr/bin/install -p -m 555 $i "/builddir/build/BUILD/freefem++-4.13/openmpi/buildtree/usr/lib64/ff++/4.13/lib"; fi; done if [ -n "FreeFem++-mpi" ]; then \ for i in tetgen.so SuperLu.so dfft.so UMFPACK64.so NewSolver.so lapack.so ffnewuoa.so freeyams.so mmg.so mshmet.so aniso.so gsl.so MUMPS_seq.so MUMPS.so ff-Ipopt.so ff-NLopt.so ff-cmaes.so scotch.so metis.so iohdf5.so myfunction.so BernardiRaugel.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 ioply.so iovtk.so gmsh.so MetricKuate.so Element_P1dc1.so BinaryIO.so isoline.so VTK_writer_3d.so VTK_writer.so splitedges.so Element_Mixte.so Element_Mixte3d.so myfunction2.so MetricPk.so FreeFemQA.so shell.so BEC.so bfstream.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 SaveHB.so IncompleteCholesky.so Schur-Complement.so biofunc.so mat_edgeP1.so geophysics.so CircumCenter.so MatD-VFP0.so meshtools.so Helmholtz_FD.so Element_P3pnc.so vortextools.so MatrixMarket.so Element_P3nc.so plotPDF.so Element_P2pnc_3d.so Element_P3pnc_3d.so; do \ if [ -f ../mpi/$i ]; then \ /usr/bin/install -p -m 555 ../mpi/$i "/builddir/build/BUILD/freefem++-4.13/openmpi/buildtree/usr/lib64/ff++/4.13/lib/mpi"; \ else echo missing install mpi version ??? ../mpi/$i ;\ fi;\ done ; \ fi missing install mpi version ??? ../mpi/MUMPS.so make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/plugin/seq' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/plugin/seq' Making install in mpi make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/plugin/mpi' Makefile:665: warning: ignoring prerequisites on suffix rule definition ../seq/ff-c++ -auto -mpi MUMPS.cpp MISSING lib parmetis, Check the WHERE-LIBRARYfiles eval ../seq/ff-c++ '-mpi' ../seq/ff-c++ -auto -mpi MUMPS_mpi.cpp MISSING lib parmetis, Check the WHERE-LIBRARYfiles eval ../seq/ff-c++ '-mpi' ../seq/ff-c++ -auto -mpi bem.cpp MISSING lib boost, Check the WHERE-LIBRARYfiles eval ../seq/ff-c++ '-mpi' Warning missing mpi plugin: finish compile load mpi solver ! make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/plugin/mpi' Makefile:665: warning: ignoring prerequisites on suffix rule definition /bin/sh /builddir/build/BUILD/freefem++-4.13/openmpi/install-sh -d -m 755 "/builddir/build/BUILD/freefem++-4.13/openmpi/buildtree/usr/lib64/ff++/4.13/lib/mpi" /bin/sh /builddir/build/BUILD/freefem++-4.13/openmpi/install-sh -d -m 755 "/builddir/build/BUILD/freefem++-4.13/openmpi/buildtree/usr/lib64/ff++/4.13/include" /bin/sh /builddir/build/BUILD/freefem++-4.13/openmpi/install-sh -d -m 755 "/builddir/build/BUILD/freefem++-4.13/openmpi/buildtree/usr/lib64/ff++/4.13/etc" for i in MUMPS.so MUMPS_mpi.so MPICG.so mpi-cmaes.so hpddm.so hpddm_substructuring.so PETSc.so function-PETSc.so bem.so RadiativeTransfer_htool.so ; do \ if [ -f $i ]; then /usr/bin/install -p -m 555 $i "/builddir/build/BUILD/freefem++-4.13/openmpi/buildtree/usr/lib64/ff++/4.13/lib/mpi"; fi; done make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/plugin/mpi' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/plugin/mpi' make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/plugin' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/plugin' 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++-4.13/openmpi/plugin' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/plugin' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/plugin' Making install in examples make[1]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/examples' Making install in 3d make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/examples/3d' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/examples/3d' 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++-4.13/openmpi/examples/3d' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/examples/3d' Making install in 3dSurf make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/examples/3dSurf' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/examples/3dSurf' 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++-4.13/openmpi/examples/3dSurf' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/examples/3dSurf' Making install in 3dCurve make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/examples/3dCurve' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/examples/3dCurve' 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++-4.13/openmpi/examples/3dCurve' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/examples/3dCurve' Making install in examples make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/examples/examples' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/examples/examples' 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++-4.13/openmpi/examples/examples' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/examples/examples' Making install in misc make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/examples/misc' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/examples/misc' 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++-4.13/openmpi/examples/misc' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/examples/misc' Making install in plugin make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/examples/plugin' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/examples/plugin' 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++-4.13/openmpi/examples/plugin' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/examples/plugin' Making install in bug make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/examples/bug' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/examples/bug' 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++-4.13/openmpi/examples/bug' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/examples/bug' Making install in ffddm make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/examples/ffddm' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/examples/ffddm' 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++-4.13/openmpi/examples/ffddm' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/examples/ffddm' Making install in mpi make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/examples/mpi' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/examples/mpi' 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++-4.13/openmpi/examples/mpi' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/examples/mpi' Making install in tutorial make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/examples/tutorial' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/examples/tutorial' 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++-4.13/openmpi/examples/tutorial' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/examples/tutorial' Making install in eigen make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/examples/eigen' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/examples/eigen' 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++-4.13/openmpi/examples/eigen' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/examples/eigen' Making install in hpddm make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/examples/hpddm' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/examples/hpddm' 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++-4.13/openmpi/examples/hpddm' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/examples/hpddm' Making install in bem make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/examples/bem' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/examples/bem' 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++-4.13/openmpi/examples/bem' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/examples/bem' make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/examples' make[3]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi/examples' 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++-4.13/openmpi/examples' make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/examples' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi/examples' make[1]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi' make[2]: Entering directory '/builddir/build/BUILD/freefem++-4.13/openmpi' m4 "-DFF__FVER=4.13" "-DFF_BINDIR=/usr/bin" "-DFF__DATADIR=/usr/share/FreeFEM" bin/script/PostInstall.m4 > bin/script/PostInstall.sh chmod a+x bin/script/PostInstall.sh test `uname` != Darwin || make FreeFem++-CoCoa bin/script/PostInstall.sh /bin/sh /builddir/build/BUILD/freefem++-4.13/openmpi/install-sh -d -m 755 "/builddir/build/BUILD/freefem++-4.13/openmpi/buildtree/usr/share/FreeFEM/4.13" test `uname` != Darwin || /bin/sh /builddir/build/BUILD/freefem++-4.13/openmpi/install-sh -d -m 755 "/builddir/build/BUILD/freefem++-4.13/openmpi/buildtree/etc/paths.d/" test `uname` != Darwin || /bin/sh /builddir/build/BUILD/freefem++-4.13/openmpi/install-sh -d -m 755 "/builddir/build/BUILD/freefem++-4.13/openmpi/buildtree/usr/local/bin" tar cvf - examples/tutorial/aile.msh examples/tutorial/xyf examples/3d/dodecaedre01.mesh examples/3d/lac-leman-v4.msh plugin/seq/load.link examples/plugin/cube.msh examples/plugin/fig.pgm examples/plugin/lg.pgm examples/mpi/regtests.sh examples/misc/speedtest.sh examples/*/*.edp examples/CheckAllEdp examples/plugin/ch.pts examples/plugin/g.gmesh| (cd "/builddir/build/BUILD/freefem++-4.13/openmpi/buildtree/usr/share/FreeFEM/4.13"; tar xvf -) examples/tutorial/aile.msh examples/tutorial/xyf examples/tutorial/aile.msh examples/3d/dodecaedre01.mesh examples/tutorial/xyf examples/3d/dodecaedre01.mesh examples/3d/lac-leman-v4.msh examples/3d/lac-leman-v4.msh plugin/seq/load.link plugin/seq/load.link examples/plugin/cube.msh examples/plugin/fig.pgm examples/plugin/cube.msh examples/plugin/fig.pgm examples/plugin/lg.pgm examples/plugin/lg.pgm examples/mpi/regtests.sh examples/misc/speedtest.sh examples/3d/3d-Leman.edp examples/mpi/regtests.sh examples/misc/speedtest.sh examples/3d/3d-Leman.edp examples/3d/ArrayFE-3d.edp examples/3d/Connectivite-3d.edp examples/3d/Elasticity-simple-support-BC.edp examples/3d/EqPoisson.edp examples/3d/Lac.edp examples/3d/ArrayFE-3d.edp examples/3d/Connectivite-3d.edp examples/3d/Elasticity-simple-support-BC.edp examples/3d/EqPoisson.edp examples/3d/LapDG3d.edp examples/3d/LapDG3d1.edp examples/3d/Laplace-Adapt-3d.edp examples/3d/Laplace-Adapt-aniso-3d.edp examples/3d/Laplace3d.edp examples/3d/Lac.edp examples/3d/LaplaceRT-3d.edp examples/3d/NSI3d-carac.edp examples/3d/NSI3d.edp examples/3d/LapDG3d.edp examples/3d/LapDG3d1.edp examples/3d/Laplace-Adapt-3d.edp examples/3d/Laplace-Adapt-aniso-3d.edp examples/3d/Laplace3d.edp examples/3d/Period-Poisson-cube-ballon.edp examples/3d/Poisson-cube-ballon.edp examples/3d/Poisson.edp examples/3d/Poisson3d.edp examples/3d/Sphere-Isocahedron.edp examples/3d/Sphere-buildlayer.edp examples/3d/Stokes.edp examples/3d/TruncLac.edp examples/3d/LaplaceRT-3d.edp 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/Sphere-Isocahedron.edp examples/3d/Sphere-buildlayer.edp examples/3d/Stokes.edp examples/3d/TruncLac.edp examples/3d/all.edp examples/3d/beam-3d.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/crack-3d.edp examples/3d/cube-period.edp examples/3d/cylinder-3d.edp examples/3d/cylinder.edp examples/3d/extract-boundary3d.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/bottle.edp examples/3d/cone.edp examples/3d/convect-3d.edp examples/3d/crack-3d.edp examples/3d/cube-period.edp examples/3d/cylinder-3d.edp examples/3d/cylinder.edp examples/3d/extract-boundary3d.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/periodic3.edp examples/3d/pyramide.edp examples/3d/ref.edp examples/3d/refinesphere.edp examples/3d/regtests.edp examples/3d/periodic3.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/3dCurve/Connectivite-L.edp examples/3dCurve/LaplacianCurve.edp examples/3dCurve/QMoscillator-new1d.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/3dCurve/Connectivite-L.edp examples/3dCurve/LaplacianCurve.edp examples/3dCurve/QMoscillator-new1d.edp examples/3dCurve/WaveEquation-new1d.edp examples/3dCurve/all.edp examples/3dCurve/WaveEquation-new1d.edp examples/3dCurve/all.edp examples/3dCurve/basicGlue.edp examples/3dCurve/border.edp examples/3dCurve/buildParametricMeshL.edp examples/3dCurve/elasticstring.edp examples/3dCurve/extractMeshes.edp examples/3dCurve/periodicL.edp examples/3dCurve/tutomesh1d.edp examples/3dSurf/Connectivite-S.edp examples/3dSurf/HeatTorus.edp examples/3dCurve/basicGlue.edp examples/3dCurve/border.edp examples/3dCurve/buildParametricMeshL.edp examples/3dCurve/elasticstring.edp examples/3dCurve/extractMeshes.edp examples/3dCurve/periodicL.edp examples/3dCurve/tutomesh1d.edp examples/3dSurf/Connectivite-S.edp examples/3dSurf/HeatTorus.edp examples/3dSurf/LapP1withflux.edp examples/3dSurf/Laplace3dSP2.edp examples/3dSurf/LapP1withflux.edp examples/3dSurf/Laplace3dSP2.edp examples/3dSurf/LaplaceRT1Surf.edp examples/3dSurf/LaplacianSurf.edp examples/3dSurf/Pinocchio.edp examples/3dSurf/all.edp examples/3dSurf/beam-3dS.edp examples/3dSurf/buildMeshSfromMesh3.edp examples/3dSurf/buildmeshS.edp examples/3dSurf/cauchyproblem.edp examples/3dSurf/elasticityplate.edp examples/3dSurf/extractSurfFromMesh3.edp examples/3dSurf/glu3DSurf.edp examples/3dSurf/operatorsOnMeshS.edp examples/3dSurf/periodicS.edp examples/3dSurf/testFE.edp examples/3dSurf/LaplaceRT1Surf.edp examples/3dSurf/LaplacianSurf.edp examples/3dSurf/Pinocchio.edp examples/3dSurf/all.edp examples/3dSurf/beam-3dS.edp examples/3dSurf/buildMeshSfromMesh3.edp examples/3dSurf/buildmeshS.edp examples/3dSurf/cauchyproblem.edp examples/3dSurf/elasticityplate.edp examples/3dSurf/extractSurfFromMesh3.edp examples/3dSurf/glu3DSurf.edp examples/3dSurf/operatorsOnMeshS.edp examples/3dSurf/testvtk.edp examples/bem/Helmholtz-2d-FEM-BEM-coupling-MUMPS-composite.edp examples/bem/Helmholtz-2d-FEM-BEM-coupling-MUMPS.edp examples/bem/Helmholtz_Cobracavity.edp examples/bem/Helmholtz_circle_Dirichlet_all_direct.edp examples/bem/Helmholtz_circle_Dirichlet_all_indirect.edp examples/3dSurf/periodicS.edp examples/3dSurf/testFE.edp examples/3dSurf/testvtk.edp examples/bem/Helmholtz-2d-FEM-BEM-coupling-MUMPS-composite.edp examples/bem/Helmholtz-2d-FEM-BEM-coupling-MUMPS.edp examples/bem/Helmholtz_Cobracavity.edp examples/bem/Helmholtz_circle_Dirichlet_all_direct.edp examples/bem/Helmholtz_circle_Dirichlet_all_indirect.edp examples/bem/Helmholtz_circle_Dirichlet_simple.edp examples/bem/Helmholtz_circle_Dirichlet_simple.edp examples/bem/Helmholtz_circle_Neumann_all_direct.edp examples/bem/Helmholtz_circle_Neumann_all_indirect.edp examples/bem/Maxwell_EFIE_sphere.edp examples/bem/Maxwell_cube_EFIE.edp examples/bug/SegmentationFault.edp examples/bem/Helmholtz_circle_Neumann_all_direct.edp examples/bem/Helmholtz_circle_Neumann_all_indirect.edp examples/bug/aaa.edp examples/bem/Maxwell_EFIE_sphere.edp examples/bem/Maxwell_cube_EFIE.edp examples/bug/SegmentationFault.edp examples/bug/bug-arg-string.edp examples/bug/bugborder.edp examples/bug/bugf.edp examples/bug/aaa.edp examples/bug/bugifexp.edp examples/bug/bugv1.18.edp examples/bug/fe-vect.edp examples/bug/func.edp examples/bug/bug-arg-string.edp examples/bug/bugborder.edp examples/bug/bugf.edp examples/bug/zArithmetic_bug1.edp examples/eigen/BeamEigenValue.edp examples/eigen/BeamEigenValueperio.edp examples/bug/bugifexp.edp examples/eigen/Lap3dEigenValue.edp examples/bug/bugv1.18.edp examples/bug/fe-vect.edp examples/bug/func.edp examples/bug/zArithmetic_bug1.edp examples/eigen/LapComplexEigenValue.edp examples/eigen/LapEigen1DBeltrami.edp examples/eigen/LapEigenBeltrami.edp examples/eigen/BeamEigenValue.edp examples/eigen/BeamEigenValueperio.edp examples/eigen/Lap3dEigenValue.edp examples/eigen/LapComplexEigenValue.edp examples/eigen/LapEigen1DBeltrami.edp examples/eigen/LapEigenValue.edp examples/eigen/LapEigenValueFunc.edp examples/eigen/LapEigenValueFuncComplex.edp examples/eigen/LapEigenValueFuncV2.edp examples/eigen/LapnosymComplexEigenValue.edp examples/eigen/LapnosymEigenValue.edp examples/eigen/LapEigenBeltrami.edp examples/eigen/LapEigenValue.edp examples/eigen/LapEigenValueFunc.edp examples/eigen/LapEigenValueFuncComplex.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/Stokes-eigen.edp examples/eigen/WGM-sphere.edp examples/eigen/all.edp examples/eigen/condition-number.edp examples/eigen/free-cyl-axi.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/examples/BlackScholes2D.edp examples/examples/Heat.edp examples/examples/NSNewton.edp examples/eigen/neuman.edp examples/eigen/regtests.edp examples/examples/BlackScholes2D.edp examples/examples/Heat.edp examples/examples/NSNewton.edp examples/examples/NSprojection.edp examples/examples/NSprojection.edp examples/examples/all.edp examples/examples/condensor.edp examples/examples/convects.edp examples/examples/dist-projection.edp examples/examples/heatex.edp examples/examples/lame.edp examples/examples/membrane.edp examples/examples/all.edp examples/examples/condensor.edp examples/examples/convects.edp examples/examples/dist-projection.edp examples/examples/heatex.edp examples/examples/lame.edp examples/examples/membrane.edp examples/examples/membranerror.edp examples/examples/muwave.edp examples/examples/optimcontrol.edp examples/examples/potential.edp examples/examples/membranerror.edp examples/examples/muwave.edp examples/examples/optimcontrol.edp examples/examples/potential.edp examples/examples/ref.edp examples/examples/regtests.edp examples/examples/schwarz.edp examples/examples/ref.edp examples/examples/regtests.edp examples/examples/schwarz.edp examples/examples/sound.edp examples/examples/sound.edp examples/examples/stokes.edp examples/examples/stokes_composite.edp examples/examples/stokes_periodic_composite.edp examples/examples/test1.edp examples/examples/thermal.edp examples/examples/thermic.edp examples/ffddm/Helmholtz-2d-FEM-BEM-coupling.edp examples/examples/stokes.edp examples/examples/stokes_composite.edp examples/examples/stokes_periodic_composite.edp examples/examples/test1.edp examples/examples/thermal.edp examples/examples/thermic.edp examples/ffddm/Helmholtz-2d-FEM-BEM-coupling.edp examples/ffddm/Helmholtz-2d-HPDDM-BGMRES.edp examples/ffddm/Helmholtz-2d-HPDDM-BGMRES.edp examples/ffddm/Helmholtz-2d-interfaceBCs-comp.edp examples/ffddm/Helmholtz-2d-marmousi.edp examples/ffddm/Helmholtz-2d-simple.edp examples/ffddm/Helmholtz-2d-sweeping.edp examples/ffddm/Helmholtz-3d-overthrust.edp examples/ffddm/Helmholtz-3d-simple.edp examples/ffddm/Helmholtz-2d-interfaceBCs-comp.edp examples/ffddm/Helmholtz-2d-marmousi.edp examples/ffddm/Helmholtz-2d-simple.edp examples/ffddm/Helmholtz-2d-sweeping.edp examples/ffddm/Helmholtz-3d-overthrust.edp examples/ffddm/Helmholtz-3d-simple.edp examples/ffddm/Helmholtz-multitrace.edp examples/ffddm/Helmholtz_Cobracavity_BEM.edp examples/ffddm/Helmholtz_circle_BEM.edp examples/ffddm/Helmholtz-multitrace.edp examples/ffddm/Helmholtz_Cobracavity_BEM.edp examples/ffddm/Helmholtz_circle_BEM.edp examples/ffddm/Helmholtz_geophysics.edp examples/ffddm/Maxwell-3d-simple.edp examples/ffddm/Maxwell_Cobracavity.edp examples/ffddm/Helmholtz_geophysics.edp examples/ffddm/Maxwell-3d-simple.edp examples/ffddm/Maxwell_Cobracavity.edp examples/ffddm/Navier-2d-marmousi2.edp examples/ffddm/Richards-2d.edp examples/ffddm/diffusion-2d-thirdlevelgeneo.edp examples/ffddm/Navier-2d-marmousi2.edp examples/ffddm/Richards-2d.edp examples/ffddm/diffusion-3d-minimal-ddm.edp examples/ffddm/diffusion-3d-minimal-direct.edp examples/ffddm/diffusion-2d-thirdlevelgeneo.edp examples/ffddm/diffusion-3d-simple.edp examples/ffddm/elasticity-3d-simple.edp examples/ffddm/elasticity-3d-thirdlevelgeneo.edp examples/ffddm/diffusion-3d-minimal-ddm.edp examples/ffddm/diffusion-3d-minimal-direct.edp examples/ffddm/diffusion-3d-simple.edp examples/ffddm/elasticity-3d-simple.edp examples/ffddm/elasticity_saddlepoint.edp examples/ffddm/heat-torus-3d-surf.edp examples/ffddm/natural_convection.edp examples/ffddm/natural_convection_3D_obstacle.edp examples/hpddm/DMPlex-PETSc.edp examples/ffddm/elasticity-3d-thirdlevelgeneo.edp examples/ffddm/elasticity_saddlepoint.edp examples/ffddm/heat-torus-3d-surf.edp examples/ffddm/natural_convection.edp examples/ffddm/natural_convection_3D_obstacle.edp examples/hpddm/Dmesh-Save-Load.edp examples/hpddm/DmeshReconstruct.edp examples/hpddm/DmeshRedistribute_w_PETSc.edp examples/hpddm/DmeshRedistribute_wo_PETSc.edp examples/hpddm/Helmholtz-2d-FEM-BEM-coupling-PETSc-composite.edp examples/hpddm/DMPlex-PETSc.edp examples/hpddm/MatLoad-PETSc.edp examples/hpddm/Dmesh-Save-Load.edp examples/hpddm/DmeshReconstruct.edp examples/hpddm/DmeshRedistribute_w_PETSc.edp examples/hpddm/PartitionCreate.edp examples/hpddm/PtAP-2d-PETSc.edp examples/hpddm/DmeshRedistribute_wo_PETSc.edp examples/hpddm/Helmholtz-2d-FEM-BEM-coupling-PETSc-composite.edp examples/hpddm/Schur-complement-PETSc.edp examples/hpddm/advection-TS-2d-PETSc.edp examples/hpddm/MatLoad-PETSc.edp examples/hpddm/PartitionCreate.edp examples/hpddm/PtAP-2d-PETSc.edp examples/hpddm/bilaplace-2d-PETSc.edp examples/hpddm/blasius-stability-1d-SLEPc-complex.edp examples/hpddm/block-PETSc.edp examples/hpddm/bratu-2d-PETSc.edp examples/hpddm/Schur-complement-PETSc.edp examples/hpddm/advection-TS-2d-PETSc.edp examples/hpddm/bilaplace-2d-PETSc.edp examples/hpddm/blasius-stability-1d-SLEPc-complex.edp examples/hpddm/bratu-hpddm-2d-PETSc.edp examples/hpddm/buildRecursive.edp examples/hpddm/convect.edp examples/hpddm/block-PETSc.edp examples/hpddm/bratu-2d-PETSc.edp examples/hpddm/bratu-hpddm-2d-PETSc.edp examples/hpddm/buildRecursive.edp examples/hpddm/diffusion-2d-PETSc-complex.edp examples/hpddm/diffusion-2d-PETSc.edp examples/hpddm/diffusion-2d.edp examples/hpddm/convect.edp examples/hpddm/diffusion-3d-PETSc.edp examples/hpddm/diffusion-3d.edp examples/hpddm/diffusion-2d-PETSc-complex.edp examples/hpddm/diffusion-2d-PETSc.edp examples/hpddm/diffusion-2d.edp examples/hpddm/diffusion-3d-PETSc.edp examples/hpddm/diffusion-3d.edp examples/hpddm/diffusion-cartesian-2d-PETSc.edp examples/hpddm/diffusion-mg-2d-PETSc.edp examples/hpddm/diffusion-mg-2d.edp examples/hpddm/diffusion-mg-3d-PETSc.edp examples/hpddm/diffusion-periodic-2d-PETSc.edp examples/hpddm/diffusion-cartesian-2d-PETSc.edp examples/hpddm/diffusion-mg-2d-PETSc.edp examples/hpddm/diffusion-mg-2d.edp examples/hpddm/diffusion-periodic-2d.edp examples/hpddm/diffusion-mg-3d-PETSc.edp examples/hpddm/diffusion-periodic-balanced-2d-PETSc.edp examples/hpddm/diffusion-simple-3d.edp examples/hpddm/diffusion-periodic-2d-PETSc.edp examples/hpddm/diffusion-periodic-2d.edp examples/hpddm/diffusion-periodic-balanced-2d-PETSc.edp examples/hpddm/diffusion-simple-3d.edp examples/hpddm/diffusion-substructuring-2d-PETSc.edp examples/hpddm/diffusion-substructuring-2d.edp examples/hpddm/diffusion-substructuring-withPartitioning-2d.edp examples/hpddm/distributed-parmmg.edp examples/hpddm/elasticity-2d-PETSc.edp examples/hpddm/diffusion-substructuring-2d-PETSc.edp examples/hpddm/diffusion-substructuring-2d.edp examples/hpddm/diffusion-substructuring-withPartitioning-2d.edp examples/hpddm/distributed-parmmg.edp examples/hpddm/elasticity-2d-PETSc.edp examples/hpddm/elasticity-2d.edp examples/hpddm/elasticity-2d.edp examples/hpddm/elasticity-3d-PETSc.edp examples/hpddm/elasticity-3d.edp examples/hpddm/elasticity-SNES-3d-PETSc.edp examples/hpddm/elasticity-block.edp examples/hpddm/elasticity-simple-3d.edp examples/hpddm/elasticity-substructuring-2d.edp examples/hpddm/function-PETSc.edp examples/hpddm/heat-2d-PETSc.edp examples/hpddm/heat-2d.edp examples/hpddm/elasticity-3d-PETSc.edp examples/hpddm/elasticity-3d.edp examples/hpddm/elasticity-SNES-3d-PETSc.edp examples/hpddm/elasticity-block.edp examples/hpddm/elasticity-simple-3d.edp examples/hpddm/elasticity-substructuring-2d.edp examples/hpddm/function-PETSc.edp examples/hpddm/heat-2d-PETSc.edp examples/hpddm/heat-2d.edp examples/hpddm/heat-3d.edp examples/hpddm/heat-TS-2d-PETSc.edp examples/hpddm/heat-TS-RHS-2d-PETSc.edp examples/hpddm/heat-io-2d.edp examples/hpddm/heat-torus-3d-surf.edp examples/hpddm/heat-3d.edp examples/hpddm/heat-TS-2d-PETSc.edp examples/hpddm/heat-TS-RHS-2d-PETSc.edp examples/hpddm/heat-io-2d.edp examples/hpddm/heat-torus-3d-surf.edp examples/hpddm/helmholtz-2d-PETSc-complex.edp examples/hpddm/helmholtz-2d-SLEPc-complex.edp examples/hpddm/helmholtz-2d.edp examples/hpddm/helmholtz-3d-line-PETSc-complex.edp examples/hpddm/helmholtz-3d-surf-PETSc-complex.edp examples/hpddm/helmholtz-coupled-2d-PETSc-complex.edp examples/hpddm/helmholtz-dense-3d-line-PETSc-complex.edp examples/hpddm/helmholtz-mg-2d-PETSc-complex.edp examples/hpddm/helmholtz-mg-2d.edp examples/hpddm/iterative.edp examples/hpddm/laplace-2d-SLEPc-complex.edp examples/hpddm/laplace-2d-SLEPc.edp examples/hpddm/laplace-RT-2d-PETSc.edp examples/hpddm/laplace-RT-3d-PETSc.edp examples/hpddm/helmholtz-2d-PETSc-complex.edp examples/hpddm/helmholtz-2d-SLEPc-complex.edp examples/hpddm/helmholtz-2d.edp examples/hpddm/helmholtz-3d-line-PETSc-complex.edp examples/hpddm/helmholtz-3d-surf-PETSc-complex.edp examples/hpddm/helmholtz-coupled-2d-PETSc-complex.edp examples/hpddm/helmholtz-dense-3d-line-PETSc-complex.edp examples/hpddm/helmholtz-mg-2d-PETSc-complex.edp examples/hpddm/helmholtz-mg-2d.edp examples/hpddm/iterative.edp examples/hpddm/laplace-2d-SLEPc-complex.edp examples/hpddm/laplace-2d-SLEPc.edp examples/hpddm/laplace-RT-2d-PETSc.edp examples/hpddm/laplace-RT-3d-PETSc.edp examples/hpddm/laplace-adapt-3d-PETSc.edp examples/hpddm/laplace-adapt-dist-3d-PETSc.edp examples/hpddm/laplace-beltrami-3d-line-SLEPc.edp examples/hpddm/laplace-beltrami-3d-surf-SLEPc.edp examples/hpddm/laplace-lagrange-PETSc.edp examples/hpddm/laplace-spherical-harmonics-2d-SLEPc.edp examples/hpddm/laplace-torus-2d-SLEPc.edp examples/hpddm/maxwell-2d-PETSc.edp examples/hpddm/maxwell-3d-PETSc.edp examples/hpddm/maxwell-3d-surf-PETSc-complex.edp examples/hpddm/maxwell-3d.edp examples/hpddm/laplace-adapt-3d-PETSc.edp examples/hpddm/laplace-adapt-dist-3d-PETSc.edp examples/hpddm/laplace-beltrami-3d-line-SLEPc.edp examples/hpddm/laplace-beltrami-3d-surf-SLEPc.edp examples/hpddm/laplace-lagrange-PETSc.edp examples/hpddm/laplace-spherical-harmonics-2d-SLEPc.edp examples/hpddm/laplace-torus-2d-SLEPc.edp examples/hpddm/maxwell-2d-PETSc.edp examples/hpddm/maxwell-3d-PETSc.edp examples/hpddm/maxwell-3d-surf-PETSc-complex.edp examples/hpddm/maxwell-3d.edp examples/hpddm/maxwell-mg-3d-PETSc-complex.edp examples/hpddm/mf-2d-SLEPc.edp examples/hpddm/minimal-surface-Tao-2d-PETSc.edp examples/hpddm/natural-convection-fieldsplit-2d-PETSc.edp examples/hpddm/navier-stokes-2d-PETSc.edp examples/hpddm/navier-stokes-2d-SLEPc-complex.edp examples/hpddm/neo-Hookean-2d-PETSc.edp examples/hpddm/newton-2d-PETSc.edp examples/hpddm/newton-adaptmesh-2d-PETSc.edp examples/hpddm/newton-vi-2d-PETSc.edp examples/hpddm/newton-vi-adaptmesh-2d-PETSc.edp examples/hpddm/nonlinear-2d-SLEPc-complex.edp examples/hpddm/orego-TS-PETSc.edp examples/hpddm/oseen-2d-PETSc.edp examples/hpddm/restriction-2d-PETSc.edp examples/hpddm/schrodinger-axial-well-2d-SLEPc.edp examples/hpddm/schrodinger-harmonic-oscillator-1d-SLEPc.edp examples/hpddm/schrodinger-harmonic-oscillator-2d-SLEPc.edp examples/hpddm/schrodinger-square-well-1d-SLEPc.edp examples/hpddm/stokes-2d-PETSc.edp examples/hpddm/stokes-2d-SLEPc.edp examples/hpddm/stokes-2d.edp examples/hpddm/maxwell-mg-3d-PETSc-complex.edp examples/hpddm/mf-2d-SLEPc.edp examples/hpddm/minimal-surface-Tao-2d-PETSc.edp examples/hpddm/natural-convection-fieldsplit-2d-PETSc.edp examples/hpddm/navier-stokes-2d-PETSc.edp examples/hpddm/navier-stokes-2d-SLEPc-complex.edp examples/hpddm/neo-Hookean-2d-PETSc.edp examples/hpddm/newton-2d-PETSc.edp examples/hpddm/newton-adaptmesh-2d-PETSc.edp examples/hpddm/newton-vi-2d-PETSc.edp examples/hpddm/newton-vi-adaptmesh-2d-PETSc.edp examples/hpddm/nonlinear-2d-SLEPc-complex.edp examples/hpddm/orego-TS-PETSc.edp examples/hpddm/oseen-2d-PETSc.edp examples/hpddm/restriction-2d-PETSc.edp examples/hpddm/schrodinger-axial-well-2d-SLEPc.edp examples/hpddm/schrodinger-harmonic-oscillator-1d-SLEPc.edp examples/hpddm/schrodinger-harmonic-oscillator-2d-SLEPc.edp examples/hpddm/schrodinger-square-well-1d-SLEPc.edp examples/hpddm/stokes-2d-PETSc.edp examples/hpddm/stokes-2d-SLEPc.edp examples/hpddm/stokes-2d.edp examples/hpddm/stokes-3d-PETSc.edp examples/hpddm/stokes-3d.edp examples/hpddm/stokes-block-2d-PETSc.edp examples/hpddm/stokes-fieldsplit-2d-PETSc.edp examples/hpddm/stokes-fieldsplit-3d-PETSc.edp examples/hpddm/stokes-io-3d.edp examples/hpddm/toy-Tao-PETSc.edp examples/hpddm/transfer.edp examples/hpddm/transpose-solve-PETSc.edp examples/hpddm/vi-2d-PETSc.edp examples/hpddm/withPartitioning.edp examples/misc/D2.edp examples/misc/FE-medit.edp examples/misc/NSP1P1.edp examples/misc/NSP1P1b.edp examples/hpddm/stokes-3d-PETSc.edp examples/hpddm/stokes-3d.edp examples/hpddm/stokes-block-2d-PETSc.edp examples/hpddm/stokes-fieldsplit-2d-PETSc.edp examples/hpddm/stokes-fieldsplit-3d-PETSc.edp examples/hpddm/stokes-io-3d.edp examples/hpddm/toy-Tao-PETSc.edp examples/hpddm/transfer.edp examples/hpddm/transpose-solve-PETSc.edp examples/hpddm/vi-2d-PETSc.edp examples/hpddm/withPartitioning.edp examples/misc/D2.edp examples/misc/FE-medit.edp examples/misc/NSP1P1.edp examples/misc/NSP1P1b.edp examples/misc/NSP1P1bl.edp examples/misc/NSP1P2.edp examples/misc/Richard.edp examples/misc/Stokes-P1nc-P0+P1.edp examples/misc/aaRT.edp examples/misc/aaa-adp.edp examples/misc/aadaptation.edp examples/misc/aalapacien.edp examples/misc/aalaplace-nc.edp examples/misc/aamove.edp examples/misc/all.edp examples/misc/arrayoFVh.edp examples/misc/bilap.edp examples/misc/ccc-adp.edp examples/misc/demo.edp examples/misc/demo1.edp examples/misc/funct.edp examples/misc/graphics-benchmark.edp examples/misc/include.edp examples/misc/lap3-cpu.edp examples/misc/lap_mat.edp examples/misc/lapacienprecon.edp examples/misc/makeref.edp examples/misc/parareal.edp examples/misc/ref.edp examples/misc/regtests.edp examples/misc/renumbering.edp examples/misc/NSP1P1bl.edp examples/misc/NSP1P2.edp examples/misc/Richard.edp examples/misc/Stokes-P1nc-P0+P1.edp examples/misc/aaRT.edp examples/misc/aaa-adp.edp examples/misc/aadaptation.edp examples/misc/aalapacien.edp examples/misc/aalaplace-nc.edp examples/misc/aamove.edp examples/misc/all.edp examples/misc/arrayoFVh.edp examples/misc/bilap.edp examples/misc/ccc-adp.edp examples/misc/demo.edp examples/misc/demo1.edp examples/misc/funct.edp examples/misc/graphics-benchmark.edp examples/misc/include.edp examples/misc/lap3-cpu.edp examples/misc/lap_mat.edp examples/misc/lapacienprecon.edp examples/misc/makeref.edp examples/misc/parareal.edp examples/misc/ref.edp examples/misc/regtests.edp examples/misc/renumbering.edp examples/misc/testFE.edp examples/misc/testadp.edp examples/misc/teste.edp examples/misc/torture-search2d.edp examples/misc/wafer-heating-laser-axi.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/LapMPIEigenValue.edp examples/mpi/LaplaceRT-3d-matrix-mumps.edp examples/mpi/MPICGLap.edp examples/mpi/MPIGMRES2D.edp examples/misc/testFE.edp examples/misc/testadp.edp examples/misc/teste.edp examples/misc/torture-search2d.edp examples/misc/wafer-heating-laser-axi.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/LapMPIEigenValue.edp examples/mpi/LaplaceRT-3d-matrix-mumps.edp examples/mpi/MPICGLap.edp examples/mpi/MPIGMRES2D.edp examples/mpi/MPIGMRES3D.edp examples/mpi/MUMPS.edp examples/mpi/NSCaraCyl.edp examples/mpi/NSI3d-carac-mumps.edp examples/mpi/NSI3d-carac.edp examples/mpi/Stokes-v1-matrix-mumps.edp examples/mpi/Stokes-v2-matrix-mumps.edp examples/mpi/Stokes-v3-matrix-mumps.edp examples/mpi/VG.edp examples/mpi/cavityNewton-MUMPS.edp examples/mpi/chamonix.edp examples/mpi/cmaes-mpi-VarIneq.edp examples/mpi/MPIGMRES3D.edp examples/mpi/MUMPS.edp examples/mpi/NSCaraCyl.edp examples/mpi/NSI3d-carac-mumps.edp examples/mpi/NSI3d-carac.edp examples/mpi/Stokes-v1-matrix-mumps.edp examples/mpi/Stokes-v2-matrix-mumps.edp examples/mpi/Stokes-v3-matrix-mumps.edp examples/mpi/VG.edp examples/mpi/cavityNewton-MUMPS.edp examples/mpi/chamonix.edp examples/mpi/cmaes-mpi-VarIneq.edp examples/mpi/essai-com.edp examples/mpi/essai.edp examples/mpi/mortar-DN-4-mpi.edp examples/mpi/essai-com.edp examples/mpi/essai.edp examples/mpi/mortar-DN-4-mpi.edp examples/mpi/parmetis-3d.edp examples/mpi/parmetis.edp examples/mpi/parmmg.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/plugin/APk-AdaptEpsDeltaPk.edp examples/plugin/APk-ExplicitPkTest.edp examples/plugin/APk-FreeFemQA.edp examples/plugin/APk-MetricPk.edp examples/plugin/CircumCenter.edp examples/plugin/ClosePoints.edp examples/plugin/ConnectedComponents.edp examples/plugin/Element_QF.edp examples/plugin/Helmholtz_FD.edp examples/plugin/IncompleteCholesky.edp examples/plugin/IpoptLap.edp examples/plugin/IpoptMinSurf.edp examples/plugin/IpoptMinSurfVol.edp examples/plugin/IpoptTest.edp examples/plugin/IpoptVI.edp examples/plugin/IpoptVI2.edp examples/plugin/LapDG3.edp examples/plugin/LapDG4.edp examples/plugin/LapLNewSolver.edp examples/plugin/LapMUMPS_seq.edp examples/plugin/LapNewSolver.edp examples/plugin/LapUmfpack64.edp examples/plugin/LaplaceP2pnc.edp examples/plugin/LaplaceP3-3d.edp examples/plugin/LaplaceP3.edp examples/plugin/LaplaceP4.edp examples/mpi/parmetis-3d.edp examples/mpi/parmetis.edp examples/mpi/parmmg.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/plugin/APk-AdaptEpsDeltaPk.edp examples/plugin/APk-ExplicitPkTest.edp examples/plugin/APk-FreeFemQA.edp examples/plugin/APk-MetricPk.edp examples/plugin/CircumCenter.edp examples/plugin/ClosePoints.edp examples/plugin/ConnectedComponents.edp examples/plugin/Element_QF.edp examples/plugin/Helmholtz_FD.edp examples/plugin/IncompleteCholesky.edp examples/plugin/IpoptLap.edp examples/plugin/IpoptMinSurf.edp examples/plugin/IpoptMinSurfVol.edp examples/plugin/IpoptTest.edp examples/plugin/IpoptVI.edp examples/plugin/IpoptVI2.edp examples/plugin/LapDG3.edp examples/plugin/LapDG4.edp examples/plugin/LapLNewSolver.edp examples/plugin/LapMUMPS_seq.edp examples/plugin/LapNewSolver.edp examples/plugin/LapUmfpack64.edp examples/plugin/LaplaceP2pnc.edp examples/plugin/LaplaceP3-3d.edp examples/plugin/LaplaceP3.edp examples/plugin/LaplaceP4.edp examples/plugin/LaplaceRT1.edp examples/plugin/LaplaceRT13d.edp examples/plugin/LaplaceRT2.edp examples/plugin/Leman-mesh.edp examples/plugin/MatrixMarket.edp examples/plugin/MetricKuate.edp examples/plugin/NSP2BRP0.edp examples/plugin/NS_P2BR_P0.edp examples/plugin/LaplaceRT1.edp examples/plugin/LaplaceRT13d.edp examples/plugin/LaplaceRT2.edp examples/plugin/Leman-mesh.edp examples/plugin/MatrixMarket.edp examples/plugin/MetricKuate.edp examples/plugin/NSP2BRP0.edp examples/plugin/NS_P2BR_P0.edp examples/plugin/PARDISO.edp examples/plugin/RT0dc.edp examples/plugin/RT2-ff.edp examples/plugin/SaveHB_sample.edp examples/plugin/SaveHB_sample_z.edp examples/plugin/Schur-Complement-V4.3.edp examples/plugin/Schur-Complement.edp examples/plugin/Stokes-P2pnc3d.edp examples/plugin/Stokes-surface-tension-axi.edp examples/plugin/SuperLU.edp examples/plugin/VarIneq2.edp examples/plugin/all.edp examples/plugin/aniso.edp examples/plugin/bfstream.edp examples/plugin/bilapHCT.edp examples/plugin/bilapMorley.edp examples/plugin/bilapP3-hct-like.edp examples/plugin/bmo.edp examples/plugin/buildlayermesh.edp examples/plugin/cavityNewtonP3pnc.edp examples/plugin/checkglumeshcube.edp examples/plugin/cmaes-VarIneq.edp examples/plugin/cmaes-oven.edp examples/plugin/convect_dervieux.edp examples/plugin/convectchacon-3d.edp examples/plugin/convectchacon.edp examples/plugin/convexehull3d.edp examples/plugin/cube.edp examples/plugin/curvature.edp examples/plugin/dfft-3d.edp examples/plugin/dfft.edp examples/plugin/distance.edp examples/plugin/distance2.edp examples/plugin/distance3.edp examples/plugin/exactpartition.edp examples/plugin/ffnewuoa.edp examples/plugin/ffrandom.edp examples/plugin/ffslave.edp examples/plugin/findalllocalmin.edp examples/plugin/funcTemplate.edp examples/plugin/glumesh3D.edp examples/plugin/gsl.edp examples/plugin/ilut.edp examples/plugin/iohd5-beam-2d.edp examples/plugin/iohd5-beam-3d.edp examples/plugin/iovtk.edp examples/plugin/isoline.edp examples/plugin/lame-TD-NSS.edp examples/plugin/lap-solvers.edp examples/plugin/lapack.edp examples/plugin/layer.edp examples/plugin/load.edp examples/plugin/mat_edgeP1.edp examples/plugin/meditddm.edp examples/plugin/metis.edp examples/plugin/myType.edp examples/plugin/myfunction2.edp examples/plugin/pipe.edp examples/plugin/plot-fb-P3.edp examples/plugin/plot-fb-P3dc.edp examples/plugin/plot-fb-P4.edp examples/plugin/plot-fb-P4dc.edp examples/plugin/plotPDF-sample.edp examples/plugin/plotfb.edp examples/plugin/ppm2rnm.edp examples/plugin/provadxw.edp examples/plugin/ref.edp examples/plugin/PARDISO.edp examples/plugin/RT0dc.edp examples/plugin/RT2-ff.edp examples/plugin/SaveHB_sample.edp examples/plugin/SaveHB_sample_z.edp examples/plugin/Schur-Complement-V4.3.edp examples/plugin/Schur-Complement.edp examples/plugin/Stokes-P2pnc3d.edp examples/plugin/Stokes-surface-tension-axi.edp examples/plugin/SuperLU.edp examples/plugin/VarIneq2.edp examples/plugin/all.edp examples/plugin/aniso.edp examples/plugin/bfstream.edp examples/plugin/bilapHCT.edp examples/plugin/bilapMorley.edp examples/plugin/bilapP3-hct-like.edp examples/plugin/bmo.edp examples/plugin/buildlayermesh.edp examples/plugin/cavityNewtonP3pnc.edp examples/plugin/checkglumeshcube.edp examples/plugin/cmaes-VarIneq.edp examples/plugin/cmaes-oven.edp examples/plugin/convect_dervieux.edp examples/plugin/convectchacon-3d.edp examples/plugin/convectchacon.edp examples/plugin/convexehull3d.edp examples/plugin/cube.edp examples/plugin/curvature.edp examples/plugin/dfft-3d.edp examples/plugin/dfft.edp examples/plugin/distance.edp examples/plugin/distance2.edp examples/plugin/distance3.edp examples/plugin/exactpartition.edp examples/plugin/ffnewuoa.edp examples/plugin/ffrandom.edp examples/plugin/ffslave.edp examples/plugin/findalllocalmin.edp examples/plugin/funcTemplate.edp examples/plugin/glumesh3D.edp examples/plugin/gsl.edp examples/plugin/ilut.edp examples/plugin/iohd5-beam-2d.edp examples/plugin/iohd5-beam-3d.edp examples/plugin/iovtk.edp examples/plugin/isoline.edp examples/plugin/lame-TD-NSS.edp examples/plugin/lap-solvers.edp examples/plugin/lapack.edp examples/plugin/layer.edp examples/plugin/load.edp examples/plugin/mat_edgeP1.edp examples/plugin/meditddm.edp examples/plugin/metis.edp examples/plugin/myType.edp examples/plugin/myfunction2.edp examples/plugin/pipe.edp examples/plugin/plot-fb-P3.edp examples/plugin/plot-fb-P3dc.edp examples/plugin/plot-fb-P4.edp examples/plugin/plot-fb-P4dc.edp examples/plugin/plotPDF-sample.edp examples/plugin/plotfb.edp examples/plugin/ppm2rnm.edp examples/plugin/provadxw.edp examples/plugin/ref.edp examples/plugin/refinesphere.edp examples/plugin/regtests.edp examples/plugin/schwarz-nm.edp examples/plugin/scotch.edp examples/plugin/shell.edp examples/plugin/splitedges.edp examples/plugin/splitmesh12.edp examples/plugin/splitmesh3.edp examples/plugin/splitmesh4.edp examples/plugin/splitmesh6.edp examples/plugin/test-ElementMixte.edp examples/plugin/test-Element_P2pnc_3d.edp examples/plugin/testFE-P1bl.edp examples/plugin/testFE-P2Bulle3.edp examples/plugin/testFE-P2pnc.edp examples/plugin/testFE-P3.edp examples/plugin/testFE-P3dc.edp examples/plugin/testFE-P3nc.edp examples/plugin/testFE-P3pnc.edp examples/plugin/testFE-P4.edp examples/plugin/testFE-P4dc.edp examples/plugin/testFE-PkEdge.edp examples/plugin/testFE.edp examples/plugin/testFEHCT.edp examples/plugin/testFEMorley.edp examples/plugin/testFE_P2BR.edp examples/plugin/testdist.edp examples/plugin/testp1dcnc.edp examples/plugin/tetgencube.edp examples/plugin/tetgenholeregion_rugby.edp examples/plugin/ttestio.edp examples/plugin/refinesphere.edp examples/plugin/regtests.edp examples/plugin/schwarz-nm.edp examples/plugin/scotch.edp examples/plugin/shell.edp examples/plugin/splitedges.edp examples/plugin/splitmesh12.edp examples/plugin/splitmesh3.edp examples/plugin/splitmesh4.edp examples/plugin/splitmesh6.edp examples/plugin/test-ElementMixte.edp examples/plugin/test-Element_P2pnc_3d.edp examples/plugin/testFE-P1bl.edp examples/plugin/testFE-P2Bulle3.edp examples/plugin/testFE-P2pnc.edp examples/plugin/testFE-P3.edp examples/plugin/testFE-P3dc.edp examples/plugin/testFE-P3nc.edp examples/plugin/testFE-P3pnc.edp examples/plugin/testFE-P4.edp examples/plugin/testFE-P4dc.edp examples/plugin/testFE-PkEdge.edp examples/plugin/testFE.edp examples/plugin/testFEHCT.edp examples/plugin/testFEMorley.edp examples/plugin/testFE_P2BR.edp examples/plugin/testdist.edp examples/plugin/testp1dcnc.edp examples/plugin/tetgencube.edp examples/plugin/tetgenholeregion_rugby.edp examples/plugin/ttestio.edp examples/plugin/waveguide.edp examples/plugin/waveguide2.edp examples/tutorial/AdaptResidualErrorIndicator.edp examples/tutorial/AdjointSolve.edp examples/tutorial/BEM.edp 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/cavityNewton.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/movemesh.edp examples/tutorial/nl-elas-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/plugin/waveguide.edp examples/plugin/waveguide2.edp examples/tutorial/AdaptResidualErrorIndicator.edp examples/tutorial/AdjointSolve.edp examples/tutorial/BEM.edp 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/cavityNewton.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/movemesh.edp examples/tutorial/nl-elas-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/tgv-test.edp examples/tutorial/thermic-fast.edp examples/tutorial/uniformmesh.edp examples/CheckAllEdp examples/plugin/ch.pts examples/plugin/g.gmesh /usr/bin/install -p examples/CheckAll examples/CheckAllEdp "/builddir/build/BUILD/freefem++-4.13/openmpi/buildtree/usr/share/FreeFEM/4.13" /bin/sh /builddir/build/BUILD/freefem++-4.13/openmpi/install-sh -d -m 755 "/builddir/build/BUILD/freefem++-4.13/openmpi/buildtree/usr/bin" examples/tutorial/string.edp examples/tutorial/tablefunction.edp examples/tutorial/taboftab.edp examples/tutorial/testplot.edp examples/tutorial/tgv-test.edp examples/tutorial/thermic-fast.edp examples/tutorial/uniformmesh.edp examples/CheckAllEdp examples/plugin/ch.pts examples/plugin/g.gmesh /bin/sh /builddir/build/BUILD/freefem++-4.13/openmpi/install-sh -d "/builddir/build/BUILD/freefem++-4.13/openmpi/buildtree/usr/share/doc/freefem++" test ! -s FreeFEM-documentation.pdf || /usr/bin/install -p -m 644 FreeFEM-documentation.pdf "/builddir/build/BUILD/freefem++-4.13/openmpi/buildtree/usr/share/doc/freefem++" test `uname` != Darwin || /usr/bin/install -p FreeFem++-CoCoa "/builddir/build/BUILD/freefem++-4.13/openmpi/buildtree/usr/bin" test `uname` != Darwin || echo "/usr/bin" > "/builddir/build/BUILD/freefem++-4.13/openmpi/buildtree/etc/paths.d/FreeFem++" test `uname` != Darwin || ( rm "/builddir/build/BUILD/freefem++-4.13/openmpi/buildtree/usr/local/bin/FreeFem++-CoCoa"; /usr/bin/install -p FreeFem++-CoCoa "/builddir/build/BUILD/freefem++-4.13/openmpi/buildtree/usr/local/bin" ) test `uname` != Darwin || ( make FreeFem++.app.tgz; test -d "/builddir/build/BUILD/freefem++-4.13/openmpi/buildtree/Applications" || mkdir -p "/builddir/build/BUILD/freefem++-4.13/openmpi/buildtree/Applications"; tar zxf FreeFem++.app.tgz -C "/builddir/build/BUILD/freefem++-4.13/openmpi/buildtree/Applications" ) test `uname` != Darwin || ( make bin/movefortranlib ) /bin/sh /builddir/build/BUILD/freefem++-4.13/openmpi/install-sh -d -m 755 "/builddir/build/BUILD/freefem++-4.13/openmpi/buildtree/usr/lib64/ff++/4.13/idp" cd idp; for i in *.idp; do \ if [ -f $i ]; then /usr/bin/install -p -m 555 $i "/builddir/build/BUILD/freefem++-4.13/openmpi/buildtree/usr/lib64/ff++/4.13/idp"; fi; done make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi' make[1]: Leaving directory '/builddir/build/BUILD/freefem++-4.13/openmpi' + for bin in FreeFem++-mpi ff-mpirun + install -D -m 755 -p buildtree//usr/bin/FreeFem++-mpi /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/openmpi/bin/FreeFem++-mpi_openmpi + for bin in FreeFem++-mpi ff-mpirun + install -D -m 755 -p buildtree//usr/bin/ff-mpirun /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/openmpi/bin/ff-mpirun_openmpi + for lib in MPICG.so mpi-cmaes.so + install -D -m 744 -p buildtree//usr/lib64/ff++/4.13/lib/mpi/MPICG.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/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++/4.13/lib/mpi/mpi-cmaes.so /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/lib64/openmpi/lib/ff++/lib/mpi-cmaes.so + popd ~/build/BUILD/freefem++-4.13 + /usr/bin/find-debuginfo -j224 --strict-build-id -m -i --build-id-seed 4.13-4.fc39 --unique-debug-suffix -4.13-4.fc39.aarch64 --unique-debug-src-base freefem++-4.13-4.fc39.aarch64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/freefem++-4.13 find-debuginfo: starting Extracting debug info from 103 files DWARF-compressing 103 files sepdebugcrcfix: Updated 103 CRC32s, 0 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/freefem++-4.13-4.fc39.aarch64 cpio: mpich/src/fflib/lg.tab.hpp: Cannot stat: No such file or directory cpio: mpich/src/fflib/lg.ypp: Cannot stat: No such file or directory cpio: mpich/src/mpi/lg.tab.cpp: Cannot stat: No such file or directory cpio: mpich/src/mpi/lg.ypp: Cannot stat: No such file or directory cpio: openmpi/src/fflib/lg.tab.hpp: Cannot stat: No such file or directory cpio: openmpi/src/fflib/lg.ypp: Cannot stat: No such file or directory cpio: openmpi/src/mpi/lg.tab.cpp: Cannot stat: No such file or directory cpio: openmpi/src/mpi/lg.ypp: Cannot stat: No such file or directory cpio: serial/3rdparty/mumps-seq/MUMPS_5.5.1/src/mpif.h: Cannot stat: No such file or directory cpio: serial/src/fflib/lg.tab.hpp: Cannot stat: No such file or directory cpio: serial/src/fflib/lg.ypp: Cannot stat: No such file or directory 63934 blocks find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs *** WARNING: ./usr/lib64/ff++/4.13/lib/ff-get-dep.awk is executable but has no shebang, removing executable bit mangling shebang in /usr/lib64/ff++/4.13/bin/ff-pkg-download from /usr/bin/env bash to #!/usr/bin/bash mangling shebang in /usr/lib64/ff++/4.13/bin/ff-get-dep from /bin/sh to #!/usr/bin/sh *** WARNING: ./usr/lib64/ff++/4.13/include/htool/doc/CMakeLists.txt is executable but has no shebang, removing executable bit *** WARNING: ./usr/lib64/ff++/4.13/include/htool/examples/CMakeLists.txt is executable but has no shebang, removing executable bit mangling shebang in /usr/lib64/ff++/4.13/include/htool/examples/compression_comparison.sh from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/lib64/ff++/4.13/include/htool/examples/smallest_example.sh from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/lib64/ff++/4.13/include/htool/examples/visuclusters.sh from /bin/bash to #!/usr/bin/bash *** WARNING: ./usr/lib64/ff++/4.13/include/htool/tests/CMakeLists.txt is executable but has no shebang, removing executable bit *** WARNING: ./usr/lib64/ff++/4.13/include/htool/tests/functional_tests/clustering/CMakeLists.txt is executable but has no shebang, removing executable bit *** WARNING: ./usr/lib64/ff++/4.13/include/htool/tests/functional_tests/geometry/CMakeLists.txt is executable but has no shebang, removing executable bit *** WARNING: ./usr/lib64/ff++/4.13/include/htool/tests/functional_tests/lrmat/CMakeLists.txt is executable but has no shebang, removing executable bit *** WARNING: ./usr/lib64/ff++/4.13/include/htool/tests/functional_tests/blocks/CMakeLists.txt is executable but has no shebang, removing executable bit *** WARNING: ./usr/lib64/ff++/4.13/include/htool/tests/functional_tests/multilrmat/CMakeLists.txt is executable but has no shebang, removing executable bit *** WARNING: ./usr/lib64/ff++/4.13/include/BemTool/bemtool/miscellaneous/eigen_wrap.hpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/lib64/ff++/4.13/include/BemTool/bemtool/miscellaneous/mat_struct.hpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/lib64/ff++/4.13/include/BemTool/bemtool/miscellaneous/misc.hpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/lib64/ff++/4.13/include/BemTool/bemtool/calculus/calculus.hpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/lib64/ff++/4.13/include/BemTool/bemtool/fem/femP1.hpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/lib64/ff++/4.13/include/BemTool/bemtool/potential/maxwell_pot.hpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/lib64/ff++/4.13/include/BemTool/bemtool/mesh/normal.hpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/lib64/ff++/4.13/include/BemTool/bemtool/quadrature/dunavant.hpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/lib64/ff++/4.13/include/BemTool/bemtool/quadrature/quad.hpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/lib64/ff++/4.13/include/BemTool/bemtool/quadrature/quad_bem.hpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/lib64/ff++/4.13/include/BemTool/doc/biblio.bib is executable but has no shebang, removing executable bit *** WARNING: ./usr/lib64/ff++/4.13/include/BemTool/doc/solutions-analytiques.tex is executable but has no shebang, removing executable bit *** WARNING: ./usr/lib64/ff++/4.13/include/BemTool/mesh/sphere.geo is executable but has no shebang, removing executable bit *** WARNING: ./usr/lib64/ff++/4.13/include/BemTool/mesh/sphere.msh is executable but has no shebang, removing executable bit *** WARNING: ./usr/lib64/ff++/4.13/idp/CC.idp is executable but has no shebang, removing executable bit *** WARNING: ./usr/lib64/ff++/4.13/idp/DDM-Schwarz-macro.idp is executable but has no shebang, removing executable bit *** WARNING: ./usr/lib64/ff++/4.13/idp/DDM-funcs-v2.idp is executable but has no shebang, removing executable bit *** WARNING: ./usr/lib64/ff++/4.13/idp/ElasticLaw2d.idp is executable but has no shebang, removing executable bit *** WARNING: ./usr/lib64/ff++/4.13/idp/ExtractDofsonBorder.idp is executable but has no shebang, removing executable bit *** WARNING: ./usr/lib64/ff++/4.13/idp/Heat3d.idp is executable but has no shebang, removing executable bit *** WARNING: ./usr/lib64/ff++/4.13/idp/MPIGMRESmacro.idp is executable but has no shebang, removing executable bit *** WARNING: ./usr/lib64/ff++/4.13/idp/MPIplot.idp is executable but has no shebang, removing executable bit *** WARNING: ./usr/lib64/ff++/4.13/idp/MeshSurface.idp is executable but has no shebang, removing executable bit *** WARNING: ./usr/lib64/ff++/4.13/idp/ball-buildlayer.idp is executable but has no shebang, removing executable bit *** WARNING: ./usr/lib64/ff++/4.13/idp/buildmeshS.idp is executable but has no shebang, removing executable bit *** WARNING: ./usr/lib64/ff++/4.13/idp/cobrameshcavity.idp is executable but has no shebang, removing executable bit *** WARNING: ./usr/lib64/ff++/4.13/idp/cube.idp is executable but has no shebang, removing executable bit *** WARNING: ./usr/lib64/ff++/4.13/idp/ffddm.idp is executable but has no shebang, removing executable bit *** WARNING: ./usr/lib64/ff++/4.13/idp/ffddm_coarsemeshCS.idp is executable but has no shebang, removing executable bit *** WARNING: ./usr/lib64/ff++/4.13/idp/ffddm_functions.idp is executable but has no shebang, removing executable bit *** WARNING: ./usr/lib64/ff++/4.13/idp/ffddm_geneoCS.idp is executable but has no shebang, removing executable bit *** WARNING: ./usr/lib64/ff++/4.13/idp/ffddm_geneoCS_3rdlvl.idp is executable but has no shebang, removing executable bit *** WARNING: ./usr/lib64/ff++/4.13/idp/ffddm_geneoCS_saddlepoint.idp is executable but has no shebang, removing executable bit *** WARNING: ./usr/lib64/ff++/4.13/idp/ffddm_parameters.idp is executable but has no shebang, removing executable bit *** WARNING: ./usr/lib64/ff++/4.13/idp/ffddm_partitioning.idp is executable but has no shebang, removing executable bit *** WARNING: ./usr/lib64/ff++/4.13/idp/func-max.idp is executable but has no shebang, removing executable bit *** WARNING: ./usr/lib64/ff++/4.13/idp/getARGV.idp is executable but has no shebang, removing executable bit *** WARNING: ./usr/lib64/ff++/4.13/idp/gsl.idp is executable but has no shebang, removing executable bit *** WARNING: ./usr/lib64/ff++/4.13/idp/macro_ddm.idp is executable but has no shebang, removing executable bit *** WARNING: ./usr/lib64/ff++/4.13/idp/macro_ddm_substructuring.idp is executable but has no shebang, removing executable bit *** WARNING: ./usr/lib64/ff++/4.13/idp/mortar-msh.idp is executable but has no shebang, removing executable bit *** WARNING: ./usr/lib64/ff++/4.13/idp/movemeshsmooth.idp is executable but has no shebang, removing executable bit mangling shebang in /usr/lib64/mpich/bin/ff-mpirun_mpich from /usr/bin/env bash to #!/usr/bin/bash mangling shebang in /usr/lib64/openmpi/bin/ff-mpirun_openmpi from /usr/bin/env bash to #!/usr/bin/bash mangling shebang in /usr/bin/ff-c++ from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/bin/ff-pkg-download from /usr/bin/env bash to #!/usr/bin/bash mangling shebang in /usr/bin/ff-get-dep from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/share/FreeFEM/4.13/examples/mpi/regtests.sh from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/share/FreeFEM/4.13/examples/misc/speedtest.sh from /usr/bin/env bash to #!/usr/bin/bash mangling shebang in /usr/share/FreeFEM/4.13/examples/CheckAllEdp from /usr/bin/env bash to #!/usr/bin/bash mangling shebang in /usr/share/FreeFEM/4.13/plugin/seq/load.link from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/share/FreeFEM/4.13/CheckAll from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/share/FreeFEM/4.13/CheckAllEdp from /usr/bin/env bash to #!/usr/bin/bash *** WARNING: ./usr/src/debug/freefem++-4.13-4.fc39.aarch64/mpich/3rdparty/include/BemTool/bemtool/fem/femP1.hpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/freefem++-4.13-4.fc39.aarch64/mpich/3rdparty/include/BemTool/bemtool/mesh/normal.hpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/freefem++-4.13-4.fc39.aarch64/mpich/3rdparty/include/BemTool/bemtool/potential/maxwell_pot.hpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/freefem++-4.13-4.fc39.aarch64/mpich/3rdparty/include/BemTool/bemtool/quadrature/dunavant.hpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/freefem++-4.13-4.fc39.aarch64/mpich/3rdparty/include/BemTool/bemtool/quadrature/quad.hpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/freefem++-4.13-4.fc39.aarch64/mpich/3rdparty/include/BemTool/bemtool/quadrature/quad_bem.hpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/freefem++-4.13-4.fc39.aarch64/openmpi/3rdparty/include/BemTool/bemtool/fem/femP1.hpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/freefem++-4.13-4.fc39.aarch64/openmpi/3rdparty/include/BemTool/bemtool/mesh/normal.hpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/freefem++-4.13-4.fc39.aarch64/openmpi/3rdparty/include/BemTool/bemtool/potential/maxwell_pot.hpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/freefem++-4.13-4.fc39.aarch64/openmpi/3rdparty/include/BemTool/bemtool/quadrature/dunavant.hpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/freefem++-4.13-4.fc39.aarch64/openmpi/3rdparty/include/BemTool/bemtool/quadrature/quad.hpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/freefem++-4.13-4.fc39.aarch64/openmpi/3rdparty/include/BemTool/bemtool/quadrature/quad_bem.hpp is executable but has no shebang, removing executable bit + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j224 + /usr/lib/rpm/redhat/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.oH1bEo + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd freefem++-4.13 + RPM_EC=0 ++ jobs -p + exit 0 Processing files: freefem++-4.13-4.fc39.aarch64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.ahcKUb + umask 022 + cd /builddir/build/BUILD + cd freefem++-4.13 + DOCDIR=/builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/share/doc/freefem++ + export LC_ALL= + LC_ALL= + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/share/doc/freefem++ + cp -pr /builddir/build/BUILD/freefem++-4.13/serial/AUTHORS /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/share/doc/freefem++ + cp -pr /builddir/build/BUILD/freefem++-4.13/serial/CHANGELOG.md /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/share/doc/freefem++ + cp -pr /builddir/build/BUILD/freefem++-4.13/FreeFEM-documentation.pdf /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/share/doc/freefem++ cp: cannot stat '/builddir/build/BUILD/freefem++-4.13/FreeFEM-documentation.pdf': No such file or directory + : + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.cvY5EM + umask 022 + cd /builddir/build/BUILD + cd freefem++-4.13 + LICENSEDIR=/builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/share/licenses/freefem++ + export LC_ALL= + LC_ALL= + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/share/licenses/freefem++ + cp -pr /builddir/build/BUILD/freefem++-4.13/serial/readme/COPYRIGHT /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64/usr/share/licenses/freefem++ + RPM_EC=0 ++ jobs -p + exit 0 Provides: freefem++ = 4.13-4.fc39 freefem++(aarch-64) = 4.13-4.fc39 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-aarch64.so.1()(64bit) ld-linux-aarch64.so.1(GLIBC_2.17)(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.17)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libcholmod.so.3()(64bit) libcolamd.so.2()(64bit) libfftw3.so.3()(64bit) libflexiblas.so.3()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libgcc_s.so.1(GCC_4.0.0)(64bit) libgfortran.so.5()(64bit) libgfortran.so.5(GFORTRAN_10)(64bit) libgfortran.so.5(GFORTRAN_8)(64bit) libglut.so.3()(64bit) libgsl.so.27()(64bit) libgslcblas.so.0()(64bit) libhdf5.so.200()(64bit) libhdf5_hl.so.200()(64bit) libipopt.so.3()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.17)(64bit) libm.so.6(GLIBC_2.23)(64bit) libm.so.6(GLIBC_2.29)(64bit) libm.so.6(GLIBC_2.35)(64bit) libm.so.6(GLIBC_2.38)(64bit) libmetis.so.0()(64bit) libmmg.so.5()(64bit) libnlopt.so.0()(64bit) libscotch.so.7.0.3()(64bit) libscotcherr.so()(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.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.32)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libsuperlu.so.6()(64bit) libsz.so.2()(64bit) libtet.so.0()(64bit) libumfpack.so.5()(64bit) libz.so.1()(64bit) rtld(GNU_HASH) Processing files: freefem++-openmpi-4.13-4.fc39.aarch64 Provides: freefem++-openmpi = 4.13-4.fc39 freefem++-openmpi(aarch-64) = 4.13-4.fc39 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-aarch64.so.1()(64bit) ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) libarpack.so.2()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libcholmod.so.3()(64bit) libflexiblas.so.3()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libgcc_s.so.1(GCC_4.0.0)(64bit) libgcc_s.so.1(GCC_4.2.0)(64bit) libgcc_s.so.1(GCC_4.5.0)(64bit) libhdf5.so.200()(64bit)(openmpi-aarch64) libm.so.6()(64bit) libm.so.6(GLIBC_2.17)(64bit) libm.so.6(GLIBC_2.23)(64bit) libm.so.6(GLIBC_2.29)(64bit) libm.so.6(GLIBC_2.35)(64bit) libm.so.6(GLIBC_2.38)(64bit) libmpi.so.40()(64bit)(openmpi-aarch64) libmpi_cxx.so.40()(64bit)(openmpi-aarch64) libscalapack.so.2()(64bit)(openmpi-aarch64) 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.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.32)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libumfpack.so.5()(64bit) rtld(GNU_HASH) Processing files: freefem++-mpich-4.13-4.fc39.aarch64 Provides: freefem++-mpich = 4.13-4.fc39 freefem++-mpich(aarch-64) = 4.13-4.fc39 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-aarch64.so.1()(64bit) ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) libarpack.so.2()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libcholmod.so.3()(64bit) libflexiblas.so.3()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libgcc_s.so.1(GCC_4.0.0)(64bit) libgcc_s.so.1(GCC_4.2.0)(64bit) libgcc_s.so.1(GCC_4.5.0)(64bit) libhdf5.so.200()(64bit)(mpich-aarch64) libm.so.6()(64bit) libm.so.6(GLIBC_2.17)(64bit) libm.so.6(GLIBC_2.23)(64bit) libm.so.6(GLIBC_2.29)(64bit) libm.so.6(GLIBC_2.35)(64bit) libm.so.6(GLIBC_2.38)(64bit) libmpi.so.12()(64bit)(mpich-aarch64) libmpicxx.so.12()(64bit)(mpich-aarch64) libscalapack.so.2()(64bit)(mpich-aarch64) 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.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.32)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libumfpack.so.5()(64bit) rtld(GNU_HASH) Processing files: freefem++-debugsource-4.13-4.fc39.aarch64 Provides: freefem++-debugsource = 4.13-4.fc39 freefem++-debugsource(aarch-64) = 4.13-4.fc39 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: freefem++-debuginfo-4.13-4.fc39.aarch64 Provides: debuginfo(build-id) = 050063d7c861cd31bf575f6e445a68e74c3535ef debuginfo(build-id) = 0a2028f38169e00e0226cc9729e7998d9637d52c debuginfo(build-id) = 108307dc39d3f233c837e06c5bc551ab032067bd debuginfo(build-id) = 134dd40d38a80594db131247d69a86ef2fee1aaf debuginfo(build-id) = 14702d4b9de77b2b1d48aef02d3fa1e0fe7059ed debuginfo(build-id) = 168fceb0cb7a881746f46e2a77012a9ccab95131 debuginfo(build-id) = 1791fc454330750fb5fc706004aabe112f2c2632 debuginfo(build-id) = 1b22c90e49d22024a5ccb9b884d46ee2ebe3dec0 debuginfo(build-id) = 20b8f4c9704faf9e2c890d42abed51ea9539877d debuginfo(build-id) = 213d6635a8e85880041d14f25ada03984379b802 debuginfo(build-id) = 2476a897b13569dc98217c8322ad85d32237effc debuginfo(build-id) = 25322f6e5df3e2ce5da4d5c16c44663c62864c8b debuginfo(build-id) = 28d30cf2a08619d2314c43785bf7478069a6600f debuginfo(build-id) = 29e0ff721689c848af0e9ceafe444df17d247f63 debuginfo(build-id) = 2ff7eff9f011c5dd5148443cbbf8186c28669a8c debuginfo(build-id) = 327942f9e3666720334d80eb2ce8726a11b3da7e debuginfo(build-id) = 33ae2c7ce7dde6ed5f6920edef28767385de9877 debuginfo(build-id) = 33d38db2b863428e01e87151db3fb697c1078ef1 debuginfo(build-id) = 34ceaaf05e0fde402ebabaa9e7f3448d3df47b21 debuginfo(build-id) = 383e56702670841a6f4d0c7791aa0d7445cbe7b8 debuginfo(build-id) = 3a09c3eb4e8dab1962663b337b73430f10f30d08 debuginfo(build-id) = 3e36dfd43e8af1aed6cd001917a87661738cf72e debuginfo(build-id) = 3ed3cc5670bae930b74c9602caceed205d76312f debuginfo(build-id) = 45267e72e5fc187707c22f77338b9b928b09e6d8 debuginfo(build-id) = 477ba5fed581e231a6cecd729926317efa0b95a4 debuginfo(build-id) = 4aad838539c58f26eb7993e94e7c26b74884da70 debuginfo(build-id) = 4d2a5d91c3c0c944943f36f20f2c53998eb5682e debuginfo(build-id) = 4e4a2dd323f2a6914e984c0039ee1f6b4224869a debuginfo(build-id) = 520119138c2db433da2612200ac7dee2b2d1ea65 debuginfo(build-id) = 530b62be17ad2a5489e540ac12059d43bdc6f832 debuginfo(build-id) = 53c05fd3e46be6e3bb9f82b0e9960de5fa9a5fc5 debuginfo(build-id) = 5b033769ab09a7148831ba658eecfff3cb55eaf6 debuginfo(build-id) = 5bcd460bc3613a493a964b314b3a625541d3e0bc debuginfo(build-id) = 5d80d4d601bd750a28700c07d291081879509ad7 debuginfo(build-id) = 5f52a0be7ef7f741b36f3235b82b3f40bc2a6bd2 debuginfo(build-id) = 603dd509ea77ece0869219ffc9e80133ef6a907c debuginfo(build-id) = 641966ce312dcfbac4f83067a858cf5868777820 debuginfo(build-id) = 64faf813533bddab6c7e99d48f9a8ca0714b5059 debuginfo(build-id) = 676e3aa8a3de16a830a1704ff7ada2e340c0419e debuginfo(build-id) = 6828de45dd2a2f44c05346cb83c1c3b64d5f9f70 debuginfo(build-id) = 6d1b1cb936166027b8569ebd0e2c2e52a3b11c57 debuginfo(build-id) = 6e3d7056386e0c313d3535276ac618f34e6cb27e debuginfo(build-id) = 715bbf16be25b9cb78e5a8f42387f2ecdc67f2ae debuginfo(build-id) = 7585c39fccbee1e22cdb6906d54a90c9a5f715ea debuginfo(build-id) = 79a5ede00f933ccd984ed5d6bcc3ef0bee0abf8a debuginfo(build-id) = 79b9fde3936292afef732e3678b0d871a7661117 debuginfo(build-id) = 7b1d640d0ba114210cd0a1e34e504b9fdb13321f debuginfo(build-id) = 7cfacc542b7313fb7cfbb5d1aa285ac5d68cf692 debuginfo(build-id) = 7d0d3a4a7c49d81a414a6ae92032d444c406f89b debuginfo(build-id) = 7fb5c1cf799ff7d7fbc8d56d03723d33a07abf3a debuginfo(build-id) = 803c282e8f5d351b23746f1c2243d5e91d40a6b1 debuginfo(build-id) = 831d78bb3cd2ab926ddec45c2e02a7aeaf437994 debuginfo(build-id) = 83625cbc40fbc7e6038d3c24d6c43cfb86787184 debuginfo(build-id) = 858ad69c13fb6283dd2422536d24b7a587e880a0 debuginfo(build-id) = 86c561074bbb73b7639467e2039c65fdb66e164d debuginfo(build-id) = 872d39193691e7e3883cf3f6db4a2db586bf3f0b debuginfo(build-id) = 8e79cc68abbb2f9de8d35f7a894de138cd4440b1 debuginfo(build-id) = 8f1493e9b7b881afb73d37ebfc81baf04147a250 debuginfo(build-id) = 97c9a6049f958b3bc19ef0fbcc63e0b135e2005f debuginfo(build-id) = 9e3f4c97fab368f83420c8593aa73ee3d7702f31 debuginfo(build-id) = 9f40cc5e62a8408fabc7bb9df591b9979afa6d20 debuginfo(build-id) = a166478351a9eec31aeba993f1b96ddf42d5d706 debuginfo(build-id) = a27410c5d5668f2f98b3824522cd743897be7efc debuginfo(build-id) = a4754a09d60b7f8935f85ad448dfd89b1b5635d1 debuginfo(build-id) = a817cbfe5aa4cfe5b92be177cf7b677b4e1de4a2 debuginfo(build-id) = a943db7916b8313ad6dfd2cff136bbf84755a369 debuginfo(build-id) = ac74da5b28f97c256f417a2b67983d0d5d64384f debuginfo(build-id) = ae72ad389fde3c799448f20ca917da4d437600cd debuginfo(build-id) = afb3f66d868907f61a0913c64418237846383f82 debuginfo(build-id) = b00dd661876b21e47a0d53e4c592bea58c66cc97 debuginfo(build-id) = b458397ed3af70960c126a657ddd66438a3a62fb debuginfo(build-id) = b5c99d68c7a93c74922355c1c231b0d3f27383c0 debuginfo(build-id) = ba81135a8bddbab6ccf7024b1697411970901b2d debuginfo(build-id) = bc35942e32c77425e16e44dea795d45c19828d69 debuginfo(build-id) = bdf9d69265fd906a092e059bf09cad2e76266244 debuginfo(build-id) = bedd08ddb16adbcbdd69d524e2f429b13ee9a22e debuginfo(build-id) = bfb96b164202082aff8fb804bf4f5a90adb2f402 debuginfo(build-id) = c249c47983aa6b722e3dc6d462eb0c66e4104e5f debuginfo(build-id) = c338bde88435f8a8765d2bab4255da371a253b01 debuginfo(build-id) = c34650de16632bde291651c9034014dd0c82a0b6 debuginfo(build-id) = c4ebb8dfbcb7b9ee3e359f32e94918ef28967015 debuginfo(build-id) = c7839a69448035d5acac2edb86ac30d7b254a385 debuginfo(build-id) = cab4db311f1ffb696513fb567904cf05ac0ea279 debuginfo(build-id) = cbf8252739c65b5e3fbf860c6b621f1bba89b44e debuginfo(build-id) = ccb6e46ee305fa9c58e765cbdf38e87b89835bca debuginfo(build-id) = d2aafbbdb58e98c68809c1861af42ceda68ccd36 debuginfo(build-id) = d3772012f479c7e391b8f120e6b92ca3c4d3da67 debuginfo(build-id) = d37788d1d117e1a6f411c81f68d2389f629b5281 debuginfo(build-id) = d45ac506bea214566489e3e3de3d5cbeec75fbf2 debuginfo(build-id) = dd0c9a5699fe4641980ddad4b1ad98d6a6b73b77 debuginfo(build-id) = eb27f1cc4e27bff76b6b670778f7003556b5ae20 debuginfo(build-id) = ed134e0f58aa485fb072df6cd561e78f96925cdc debuginfo(build-id) = f0787b91c757bd22361ec6ad73ece4f1f34eafb7 debuginfo(build-id) = f3f914e09ae596c6f12a914924da8ac78b61fd88 debuginfo(build-id) = f62f901ed3155f0eae5bfa78d735f378abcdcb6f debuginfo(build-id) = f7507bb19c25ff5a50f06dcf10b119d27cdf147f debuginfo(build-id) = fcec61ad9de9ac49c7852afe4fd2dc9256f86c3c freefem++-debuginfo = 4.13-4.fc39 freefem++-debuginfo(aarch-64) = 4.13-4.fc39 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: freefem++-debugsource(aarch-64) = 4.13-4.fc39 Processing files: freefem++-openmpi-debuginfo-4.13-4.fc39.aarch64 Provides: debuginfo(build-id) = 1749aacb264065cdb557f3f36e277aa922b7653c debuginfo(build-id) = 875d4ac17865536ea543ea06f85ca5f16a82b361 debuginfo(build-id) = 92f5b51a3de23713ffee450c55cd6ee13fc81534 freefem++-openmpi-debuginfo = 4.13-4.fc39 freefem++-openmpi-debuginfo(aarch-64) = 4.13-4.fc39 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: freefem++-debugsource(aarch-64) = 4.13-4.fc39 Processing files: freefem++-mpich-debuginfo-4.13-4.fc39.aarch64 Provides: debuginfo(build-id) = 3188b0fd49d6cb9cbad9592a6239567e73943712 debuginfo(build-id) = 45b00d63918dfbe8d933ff9512a53c72a281e895 debuginfo(build-id) = bf3bcd14bac0fab067dc7767ce7391982d0cb1fe freefem++-mpich-debuginfo = 4.13-4.fc39 freefem++-mpich-debuginfo(aarch-64) = 4.13-4.fc39 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: freefem++-debugsource(aarch-64) = 4.13-4.fc39 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/freefem++-4.13-4.fc39.aarch64 Wrote: /builddir/build/RPMS/freefem++-mpich-4.13-4.fc39.aarch64.rpm Wrote: /builddir/build/RPMS/freefem++-openmpi-4.13-4.fc39.aarch64.rpm Wrote: /builddir/build/RPMS/freefem++-debugsource-4.13-4.fc39.aarch64.rpm Wrote: /builddir/build/RPMS/freefem++-openmpi-debuginfo-4.13-4.fc39.aarch64.rpm Wrote: /builddir/build/RPMS/freefem++-mpich-debuginfo-4.13-4.fc39.aarch64.rpm Wrote: /builddir/build/RPMS/freefem++-4.13-4.fc39.aarch64.rpm Wrote: /builddir/build/RPMS/freefem++-debuginfo-4.13-4.fc39.aarch64.rpm Child return code was: 0